32739179
666880
16441137
16444117
31925178
11757122
254565
154291
1095084
1319698
1502112
147273
155396
21856171
304385
22958177
3684115
144084
8655132
146885