Perfect Square
999952000959989752061631801856266256 is a perfect square (999976000191999484 × 999976000191999484)
999952000959989752061631801856266256 is a perfect square (999976000191999484 × 999976000191999484)
11000000 10010101 01110000 10100110 10000101 10110101 11000101 00111010 00101000 10101100 01000110 11111101 01100010 10010000 00010000
999952000959989752061631801856266256 is even
Previous even number is 999952000959989752061631801856266254
Next even number is 999952000959989752061631801856266258
999856009791582196536359087367965622763245529649601369624340698591641903826463047636585834453947849370505216
999904004223887346028646011122907610801842844486867088718806013164257536