Perfect Square
491296707074012654390625 is a perfect square (700925607375 × 700925607375)
491296707074012654390625 is a perfect square (700925607375 × 700925607375)
491296707074012654390625 is odd
Previous odd number is 491296707074012654390623
Next odd number is 491296707074012654390627
1101000000010010011111101110011100100100100110100000010101011001100110101100001
118585492016135051460955585207864025081793867571068563632358551025390625