Perfect Square
52663981451865659716 is a perfect square (7256995346 × 7256995346)
52663981451865659716 is a perfect square (7256995346 × 7256995346)
52663981451865659716 is even
Previous even number is 52663981451865659714
Next even number is 52663981451865659718
146063286201419296394733074099035997218900759916298795973696
101101101011011100000011000001101011010000001101101001100101000100