946952
843678
855402
799119
942840
11144
917668
187359
419932
1001157
708710
495501
5150799
3568581
3081148
2395804
2232988
2053609
1975358
191678
1770118
1720136
1691196
1638471