1465954
4971433
3559684
3626744
1287370
3970627
100000
1186632
4518252
4432579
44740
63597
65606
75999
61772
70939
35661
40485
47900
63046
200051
1095072
21995124
1337524
1801948
1472172
9883046
1090612
4907775
198351