292682
89804
139653
126412
91948
160947
36594
54277
59667
103312