4541852
4978169
100000
363911
4422238
1853927
3254750
4552554
4324643
1768313
69854
70514
64214
48518
64747
65327
73152
63167
43655
45112
85518
190325
771805
423576
517357
127578
188888
1554226
103663
1898336