7 199 489 true 1 32 47 54 92 97 99