Perfect Square
27982542656459139713040400 is a perfect square (5289852801020 × 5289852801020)
27982542656459139713040400 is a perfect square (5289852801020 × 5289852801020)
27982542656459139713040400 is even
Previous even number is 27982542656459139713040398
Next even number is 27982542656459139713040402
21910965922414471080689166246260183449927392896187075750296544776179264000000
1011100100101100010001010110101001111001110001000110001100010100111111000000000010000