Perfect Square
99918851623687376707835360136487040564780569381921 is a perfect square (9995941757717847802998161 × 9995941757717847802998161)
99918851623687376707835360136487040564780569381921 is a perfect square (9995941757717847802998161 × 9995941757717847802998161)
99918851623687376707835360136487040564780569381921 is odd
Previous odd number is 99918851623687376707835360136487040564780569381919
Next odd number is 99918851623687376707835360136487040564780569381923
10001000101111000000100010001000100110010111100101101100000011000101101011000110001101101110001100000000110110000101000010000010011011110001100011101101100110000100001
997567523693947909769592153646229990860355613784833469505493702281646995642336431184371222672167111831532285579001982090307681714043808938292550692961
9983776909796453516688087628719309847358636554792062658375328199638113701003145159046880531961650241