292373
89720
139506
126298
91865
160835
36578
54241
59632
103243