146304
274820
539794
511819
209337
327948
507719
660266
279911
981512
921366
536382
5042799
3481581
2954148
2276804
2196988
1988609
188978
1871357
1726118
1702136
1649195
1615471