292576
89774
139607
126368
91909
160895
36588
54259
59652
103290