292641
89796
139636
126398
91935
160925
36591
54270
59660
103306