693605
323524
969791
135430
701252
489396
163683
618200
953754
791497
43438
595965
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471