Perfect Square
545394366251296130091121 is a perfect square (738508203239 × 738508203239)
545394366251296130091121 is a perfect square (738508203239 × 738508203239)
545394366251296130091121 is odd
Previous odd number is 545394366251296130091119
Next odd number is 545394366251296130091123
1110011011111011110001101001001010100100101101110010110111001000100100001110001
162230289251657571709757883841234119569546685778396081058851078991764561