384378
528290
726532
745831
282430
265343
895614
714973
288436
4001
234459
311422
923316
68432
330990
428793
4939500
2599654
1905336
1696736
1665237
160467
1538895
1504433
1479854
1469922
1430850
1312500
1307400
12682