Perfect Square
999964000539995680019439953344046656 is a perfect square (999982000107999784 × 999982000107999784)
999964000539995680019439953344046656 is a perfect square (999982000107999784 × 999982000107999784)
11000000 10010110 00001000 00011011 01000001 10100110 01010100 01000011 01001100 01101000 00111110 10111110 00000101 10100110 01000000
999964000539995680019439953344046656 is even
Previous even number is 999964000539995680019439953344046654
Next even number is 999964000539995680019439953344046658
999892005507823747965693376098113075390232146953066347383794899531381717464870463244215495160999554708668416
999928002375952480641513841451109922291519407702910870763262437504782336