292644
89796
139639
126398
91935
160925
36591
54270
59661
103308