39310
564958
724705
849898
471994
12855
179797
895350
336497
803790
244715
797451
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471