150296
1526118
1503100
148484
150957
243954
2248110
2000109
32999179
142576
1599105
1327999
32141178
684280
278867
2163104
6110103
201266
212875
11871122