95466
222440
117162
123683
205595
141516
157668
119734
105035
139908