2441880
752526
644814
4479728
1731824
407163
506248
1420489
4920326
100000
46505
46605
43411
47429
50673
51697
52941
50672
44825
48125
312083
1036152
12622920
381179
1545757
1145125
2295112
166116
344905
514538