Perfect Square
99591710140741540016741021426288941382269260768307921 is a perfect square (315581542775780123754681161 × 315581542775780123754681161)
99591710140741540016741021426288941382269260768307921 is a perfect square (315581542775780123754681161 × 315581542775780123754681161)
99591710140741540016741021426288941382269260768307921 is odd
Previous odd number is 99591710140741540016741021426288941382269260768307919
Next odd number is 99591710140741540016741021426288941382269260768307923
100001010001011110110100111001111010110011011101100000010101101111010100000101110000110001011111001001011000111110111101011000101010111110010111011111001001110010110101011010001
987801246342829930757256629274817957332885935970679708892191584082739008164410939615930625751862807091809322119508863391266480875716931192580092891138262190961
9918508728757481296409514988265423526397984709319473649475238980645915925534129738351923415913981471342241