12 928 657 true 1 26 32 38 42 66 81 83 84 87 90 97