683422
59440
702322
909700
296415
80433
801474
985558
703474
848124
453751
34518
5096799
3528581
3029148
2333804
2218988
2016609
1924357
190278
1750118
1716136
1671195
1628471