687714
833216
471956
282592
562182
474712
905948
48348
350919
424116
621576
57756
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471