89414
529906
57171
821938
706278
37118
333311
237178
941796
202599
449337
556776
5096799
3528581
3028148
2330804
2218988
2016609
1921357
190278
1748118
1716136
1671195
1628471