650492
1152852
808156
146381
1782810
1513535
74654
173608
1433919
753966
718132
1545132
1790687
185783
178057
258356
120503
176473
160595
131072