292488
89742
139546
126333
91884
160858
36583
54248
59640
103266