Perfect Square
99918873886478732235087023312190283370208383291521 is a perfect square (9995942871309275956944961 × 9995942871309275956944961)
99918873886478732235087023312190283370208383291521 is a perfect square (9995942871309275956944961 × 9995942871309275956944961)
99918873886478732235087023312190283370208383291521 is odd
Previous odd number is 99918873886478732235087023312190283370208383291519
Next odd number is 99918873886478732235087023312190283370208383291523
10001000101111000000101010000111101110100110011011010011011111111101001010010110110010001011100100100010111101001101100011101011011111010100000110101010101000010000001
997568190494323327472330974574632353101794015344669388527921224849229394790340765803337466318386942703023723162363998200814597559858560281912221413761
9983781358742041512641875557684677277959400486553943695261209328808235098525072040207725126070493441