10 496 569 true 0 10 26 38 45 47 56 80 82 91