15 926 747 true 1 2 5 6 10 31 42 51 62 75 86 90 92 93 96