18 589 466 true 4 6 7 8 9 23 27 32 37 64 65 66 70 81 88 91 92 98