216615
3232700
4613858
4938397
4135437
2290378
4721228
4974456
100000
1745822
50120
58766
64920
57151
48425
50020
51853
61215
72425
54097
857827
1047753
2848088
930152
702330
671205
906033
7005168
25704038
2721873