A portion of the $68.5 million settlement may be available to Illinois citizens who used the platform between August 2015 and August 2023