1108668
100000
2738930
4943786
4357910
3133573
3264832
1176364
4686972
4517454
64965
48200
48943
50356
73035
51442
67714
61270
45105
45851
85491
172158
698138
313693
771562
770794
631072
1039312
2317901
84952