12 836 497 true 3 23 41 43 44 47 64 88 92 93 96 98