293359
89984
139997
126637
92130
161148
36647
54361
59734
103455