1125460
404418
471663
1146693
999523
105140
921543
691540
713583
1025991
845307
724503
1495846
640270
97732
714220
614329
415287
641866
1252374
766261
448762
542506
262705
1224884
986264
993394
1496800
1276889
14221000