3731165
100000
354429
4551087
4911980
4785013
253382
4824435
3957420
3385266
67652
71145
68721
53169
54011
54741
65784
58618
63218
51120
100443
165602
223540
222573
332040
182227
149843
1001837
742179
81274