960346
159415
169183
1808930
104150
1017798
922743
128043
156672
157353
542770
98474
66795
188467
20265
15745
98361
65360
13517
98416