57330
940806
208251
39032
88861
310361
464130
695180
380856
419478
642243
518604
5096799
3528581
3030148
2335804
2219988
2017609
1925357
190278
1750118
1716136
1672195
1628471