352514
82617
126801
18225
531963
348804
773849
436715
728413
57929
127958
794842
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471