Perfect Square
27982639988565751600810000 is a perfect square (5289862000900 × 5289862000900)
27982639988565751600810000 is a perfect square (5289862000900 × 5289862000900)
27982639988565751600810000 is even
Previous even number is 27982639988565751600809998
Next even number is 27982639988565751600810002
21911194562954608939047312573022489534386762278882743189674811441000000000000
1011100100101100011011111010000010000010100111101001100000100101001001000100000010000