95442
222394
117148
123667
205560
141496
157647
119715
105025
139880