54587
79449
703489
181933
892404
183792
63296
27640
842587
89610
532539
1007327
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471