172581
164450
85659
161102
53748
52632
72170
120434
92068
192293