727938
785819
52460
551252
513182
904263
149718
674193
571925
86162
7934582
6772279
4314205
4262883
3566979
3151889
3059460
2955820
2908186
2735151
2734961
2706313
883107
477587
358990
928438
681813
475627
569156
426983
587515
494428
169461
748312