9 507 551 true 8 13 28 43 47 66 71 88 92