84528
628213
152565
341101
53497
212978
853
348861
294368
417652
924462
903359
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471