549990
916949
22969
940839
592411
590420
590488
45729
116452
140627
575977
747963
325438
30993
199718
99301
5587500
2912654
2114336
1878238
1815736
1753895
174767
1654433
1531922
1524854
1478850
1398500
1339400
1336590