68969
332550
904410
313378
290974
421206
183226
393630
535287
566955
79606
715594
373452
430216
539924
285479
15764748
702786
5029578
4418980
3538510
3520192
2307216
2219495
2054492
191066
1870948
16395
1565545
155561
961435
238550
660463
588833