511235
449631
689635
262692
482243
97773
319860
234672
486552
35900
977169
498556
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471