172370
164278
85570
160903
53704
52585
72093
120284
91958
192064