10 995 451 true 1 3 9 14 27 42 46 57 87 93