54569
380470
718708
670692
851540
994751
824203
273869
653228
120121
794273
91657
1042974
914803
33126
438791
4940500
2599654
1905336
1696736
1665237
160467
1538895
1504433
1479854
1469922
1430850
1312500
1307400
12682