Perfect Square
27982542656564936769060900 is a perfect square (5289852801030 × 5289852801030)
27982542656564936769060900 is a perfect square (5289852801030 × 5289852801030)
27982542656564936769060900 is even
Previous even number is 27982542656564936769060898
Next even number is 27982542656564936769060902
21910965922662995568005256856562577141227761901280243611133669630536529000000
1011100100101100010001010110101001111100110001100010100101110100100001100000000100100