Perfect Square
66129481823936204839862507502507048025 is a perfect square (8132003555332240805 × 8132003555332240805)
66129481823936204839862507502507048025 is a perfect square (8132003555332240805 × 8132003555332240805)
66129481823936204839862507502507048025 is odd
Previous odd number is 66129481823936204839862507502507048023
Next odd number is 66129481823936204839862507502507048027
110001110000000001001100101110010010110111100111011100000110000000110000101111111011100110011010110111010001101011110001011001
289191390223491886365232026454098464004898018974151328503024677301686232916395711713740450575389982787365515015625
4373108366302308885210461110914663901914036824327101731405130664799656400625