9 956 839 true 3 12 31 35 47 50 83 85 93