292680
89804
139652
126409
91948
160946
36594
54277
59667
103312