1875742
1938301
100000
4824968
2058527
1398115
4674260
2486596
2317837
4006092
46280
63171
63746
64391
61221
65184
71851
55885
62624
55119
234211
116306
6350096
77962
102094
777610
105238
2336069
117536
138009