Perfect Square
491451646921601455107225 is a perfect square (701036123835 × 701036123835)
491451646921601455107225 is a perfect square (701036123835 × 701036123835)
491451646921601455107225 is odd
Previous odd number is 491451646921601455107223
Next odd number is 491451646921601455107227
1101000000100011010010110101100011111001100011010111110010011100010110010011001
118697722036468231930044241608736156644001876436914115741388515462015625