520234
64840
9931
906987
801826
477503
216593
489712
594240
488175
864293
703975
5155799
3570581
3092148
2397804
2234988
2056609
1975358
191678
1773118
1722136
1691196
1638471