2103106
2000112
2199104
364184
2047112
242973
1899100
380074
16311137
32558178
142355
192094
150791
145068
144773
147356
649080
2160110
152496
1316895