708142
927423
873186
205940
461375
389780
990587
274696
64933
19874
753527
796633
2905361
2597455
2534928
2477455
2224995
2122955
2078281
2013719
1902226
1670208
1607351
1567406