Perfect Square
85172366198106312890625 is a perfect square (291843050625 × 291843050625)
85172366198106312890625 is a perfect square (291843050625 × 291843050625)
85172366198106312890625 is odd
Previous odd number is 85172366198106312890623
Next odd number is 85172366198106312890627
10010000010010011010000000110011100101010010000101110100000110101100100000001
617868618542066045785601026308004813785131536552267134189605712890625