906672
98250
393471
442287
472914
22492
762756
501871
613776
517566
414352
911940
5164799
3584581
3108148
2415804
2241988
2067609
1985358
192078
1775118
1724136
1696196
1641471