43242
32757
28957
95186
39480
67368
55085
122835
53896
52553