146304
274820
539794
511819
209337
327948
279911
774464
981512
921366
536382
564128
5052799
3491581
2967148
2293804
2203988
1996609
189378
1886357
1735118
1707136
1653195
1620471