857161
685619
244480
601370
983539
775999
242505
73540
772767
715191
843312
716535
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471