Perfect Square
535966841962847262291025 is a perfect square (732097563145 × 732097563145)
535966841962847262291025 is a perfect square (732097563145 × 732097563145)
535966841962847262291025 is odd
Previous odd number is 535966841962847262291023
Next odd number is 535966841962847262291027
1110001011111101101001000011010110100110010110110001100110111010011010001010001
153962079253562373355876891871904827839518139536194179428539438870640625