9 496 376 true 4 6 20 31 45 48 60 68 92