Perfect Square
27982542656437980301836324 is a perfect square (5289852801018 × 5289852801018)
27982542656437980301836324 is a perfect square (5289852801018 × 5289852801018)
27982542656437980301836324 is even
Previous even number is 27982542656437980301836322
Next even number is 27982542656437980301836326
21910965922364766183226230012369372679995597427431463934316697977263553820224
1011100100101100010001010110101001111001001010100110111010011011011110100000000100100