111930
825359
65341
629850
330992
988123
667983
19143
980457
99485
606437
415472
5096799
3528581
3027148
2330804
2217988
2014609
1919357
190278
1748118
1716136
1669195
1628471