496858
868174
7725
589844
871878
903103
388498
550681
954690
919604
343118
180625
331638
481314
651530
221752
4944500
2601654
1907336
1699736
1667237
160467
1539895
1504433
1482854
1469922
1430850
1312500
1307400
12682