172582
164452
85664
161102
53748
52632
72171
120437
92069
192297