270865
7087
927287
77563
384983
52881
931553
970683
512852
483469
700694
67090
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471