64497
385703
24092
198237
342895
969757
922658
1000140
75433
594220
878223
26219
5152799
3569581
3083148
2395804
2234988
2053609
1975358
191678
1772118
1722136
1691196
1638471