652512
534962
65277
85375
369848
507617
783386
129568
752656
123543
971971
488542
5153799
3570581
3088148
2396804
2234988
2053609
1975358
191678
1773118
1722136
1691196
1638471