4039543
3677922
4410234
4702014
4954326
100000
2817843
4341554
787004
4570988
72889
55132
62575
71137
37539
39213
42226
42788
43694
45208
1039331
2825194
1402950
51345496
42038136
20875522
1534759
1374495
93557600
17091432