416761
208463
162942
243475
564357
225771
236392
669890
633766
154596
359522
533521
5163799
3576581
3104148
2409804
2241988
2065609
1982358
192078
1774118
1723136
1694196
1640471