949346
70635
31378
374695
947619
13595
36178
687254
542936
684324
200601
677957
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471