531655
643245
760883
890744
763887
222422
264434
957630
869327
70181
1036523
261409
221149
448566
450534
972738
4944500
2601654
1907336
1699736
1667237
160467
1539895
1504433
1482854
1469922
1430850
1312500
1307400
12682