Latest self Aptitude Question SOLUTION: 93286 = 16 51973 = 72 75762 = 42 then 82595 = ???