443243
630511
710767
733900
454506
982544
381710
850153
414405
298912
393557
357377
5096799
3529581
3031148
2335804
2219988
2017609
1926357
190278
1750118
1716136
1672195
1628471