4 23 126 true 47 64 89 94