32481177
644480
31800178
16233137
1314295
16295115
11683120
151778
144867
2908107
8605132
149166
328969
7121118
3340120
22922177
1089884
470763
152066
146193