66876
504311
347947
714798
462154
968529
536417
286255
675757
409316
158943
423268
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471