43242
14106
25930
14534
32755
28957
28881
95185
39479
16356