Perfect Square
491296707088031166538225 is a perfect square (700925607385 × 700925607385)
491296707088031166538225 is a perfect square (700925607385 × 700925607385)
491296707088031166538225 is odd
Previous odd number is 491296707088031166538223
Next odd number is 491296707088031166538227
1101000000010010011111101110011100111110000110011110011000111001010000111110001
118585492026286099512785765053915145523170676736702204705927464670140625