1749206
4366982
4784268
4952856
4508946
100000
598992
1291854
3984539
2197415
67980
45943
58466
49481
50504
51270
56522
59538
60358
61114
993464
365475
2700516
4920662
221158
401986
599693
6010110
3645316
1207635