840753
193679
615375
906524
719564
158959
448840
610228
500513
642364
259825
540659
5096799
3528581
3029148
2333804
2218988
2016609
1924357
190278
1750118
1716136
1671195
1628471