176256
188378
202493
183662
2126121
2071114
169275
187366
16308137
32556178
150791
191994
145068
144773
147356
152496
648980
2159110
1316895
143870