172581
164448
85657
161099
53748
52631
72168
120434
92065
192290