292488
89742
139546
126333
91884
160858
42504
36583
54248
59640