47254
103812
35706
179142
254710
55375
911443
501811
543923
415347
885196
713765
5052799
3490581
2967148
2291804
2202988
1996609
189378
1886357
1735118
1707136
1653195
1619471