302229
446140
125488
798116
890123
327689
96992
916165
378285
1011773
893821
830288
5096799
3527581
3027148
2330804
2217988
2014609
1919357
190278
1748118
1715136
1669195
1627471