432835
991678
455107
704175
110111
946751
370430
461420
512439
437406
272423
101071
838177
282680
197406
922167
5555500
2891654
2096336
1862237
1808736
1740895
173567
1644433
1523922
1520854
1474850
1393500
1336400
1329590