Perfect Square
1630338989211871225 is a perfect square (1276847285 × 1276847285)
1630338989211871225 is a perfect square (1276847285 × 1276847285)
1630338989211871225 is odd
Previous odd number is 1630338989211871223
Next odd number is 1630338989211871227
1011010100000001000001010110000111011011100010110011111111001