188153
175861
190192
1705100
1879110
215693
2736112
179473
32534178
647380
16277137
143973
1467110
11696120
2152110
249465
1315795
16312117
296196
147256