947977
210696
425989
947915
548282
431273
399428
948639
861294
6382
113856
57793
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471