102284
744461
944748
845120
918514
83436
2801
314391
700637
548458
152857
175704
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471