95442
222392
117146
123665
205558
141495
157642
119715
105025
139879