231626
706719
977260
98128
713673
909214
953350
620257
896902
381406
633248
846983
5152799
3569581
3084148
2395804
2234988
2053609
1975358
191678
1772118
1722136
1691196
1638471