291959
89594
139278
126137
91766
160710
36540
54191
59580
103142