Perfect Square
19965512540047996097256974760907693720370811225 is a perfect square (141299372044068179210715 × 141299372044068179210715)
19965512540047996097256974760907693720370811225 is a perfect square (141299372044068179210715 × 141299372044068179210715)
19965512540047996097256974760907693720370811225 is odd
Previous odd number is 19965512540047996097256974760907693720370811223
Next odd number is 19965512540047996097256974760907693720370811227
1101111111010010001101100000000001010101111011101011001110101011001011010101010101000010110100001001100000000010110111101100000101001011100001000101011001
7958686370132367883779225646451427270657649949404427430632594211459393065794558311408633571796926646775788659768752747402802541509607015625
398621690986813784963312682008084022493253560904862506015763078191099966440613514964586000625