1212375
1396563
3994019
100000
1186632
4500259
4452765
4049920
2164154
3043137
47371
62267
65424
70375
58993
67917
39978
45948
47471
61218
179475
327026
198351
804355
4402998
267746
19732868
3579642
399430
485555