235536
971995
344658
538424
527772
670364
803410
8017
755263
82833
635118
762854
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471