291860
89558
139235
126104
91730
160685
36529
54180
59570
103127