205186
257957
2575110
2094114
192192
216872
2276114
2906101
1434110
16184137
32438177
148994
205263
7111118
11667120
8595132
641379
200897
236896
1853112