1950244
3636088
4852047
3571079
2997818
3462154
489911
3913267
1756069
3938608
62437
64907
70341
44455
45565
47150
47766
48558
51651
55988
10882638
12027175
39931628
884700
4003498
21914942
2197166
9847018
3214351
1300329