95442
222393
117148
123667
205560
141496
157647
119715
105025
139880