31809178
16302115
11685120
2915107
8609132
149366
7124118
1090184
16254137
32495177
150996
8613132
645080
149291
1314795
1564115