Perfect Square
999968000427997248007396 is a perfect square (999984000086 × 999984000086)
999968000427997248007396 is a perfect square (999984000086 × 999984000086)
999968000427997248007396 is even
Previous even number is 999968000427997248007394
Next even number is 999968000427997248007398
11010011 11000000 01011111 10111001 01111011 10111011 10010100 01101110 10101100 11100100
999904004355876802414905473392982086697924817878139076302886467671235136