Perfect Square
27982542656374502068224144 is a perfect square (5289852801012 × 5289852801012)
27982542656374502068224144 is a perfect square (5289852801012 × 5289852801012)
27982542656374502068224144 is even
Previous even number is 27982542656374502068224142
Next even number is 27982542656374502068224146
21910965922215651490837985087036273749010140757585507987505509990208113577984
1011100100101100010001010110101001110111010111001001000100101110111101000000010010000