Perfect Square
999988000059999844000215999856000036 is a perfect square (999994000011999994 × 999994000011999994)
999988000059999844000215999856000036 is a perfect square (999994000011999994 × 999994000011999994)
11000000 10010111 00110111 00000101 11100011 01001110 11001000 01110101 01011001 11101110 11000000 00011101 11000000 00111100 00100100
999988000059999844000215999856000036 is even
Previous even number is 999988000059999844000215999856000034
Next even number is 999988000059999844000215999856000038
999964000611993484048599730865144472187178064714844995396305095216728264948951561269689027079295440128046656
999976000263998248007775975808053783914464095903926560036287989632001296