418152
272335
630147
31390
621475
79210
997357
747885
395927
651877
881590
514557
5163799
3576581
3104148
2409804
2241988
2065609
1982358
192078
1774118
1724136
1694196
1641471