105483
662876
297748
176906
712275
812543
72633
544272
933312
363791
285435
8257
5153799
3570581
3088148
2396804
2234988
2054609
1975358
191678
1773118
1722136
1691196
1638471