Perfect Square
85172366192269451878225 is a perfect square (291843050615 × 291843050615)
85172366192269451878225 is a perfect square (291843050615 × 291843050615)
85172366192269451878225 is odd
Previous odd number is 85172366192269451878223
Next odd number is 85172366192269451878227
10010000010010011010000000110011011010101010100101110011111000101111101010001
617868618415038463563046696841023172058235192807037682276802682640625