287744
42102
62611
704787
82414
844789
47545
285432
378620
532691
408951
63592
5136799
3559581
3067148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471