292576
89776
139607
126368
91909
160895
36588
54259
59652
103290