29791= 31*31*311000= 10*10*10cube root= 31/10
Your experience on this site will be improved by allowing cookies. Read Cookie Policy