8 478 582 true 1 44 47 86 89 92 93 96