1961256
4677660
4962952
4944542
100000
4728386
511323
2186428
4934679
4305197
60893
70404
57484
50275
52485
53251
55140
47828
37936
40267
109622
491293
297984
1093394
402237
145586
7310317
238085
199745
99190