929352
807103
870605
890871
224170
164804
595909
945234
34225
272352
314829
488770
5136799
3558581
3065148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471