434869
855535
321967
158270
18351
591544
701993
89236
702400
755179
676803
287426
396995
328824
629319
72925
5378500
2811654
2058336
1812237
1778736
170567
1680895
1610433
1510854
1503922
1460850
1367500
1328400
1308590