Perfect Square
27439940885827879806016 is a perfect square (165650055496 × 165650055496)
27439940885827879806016 is a perfect square (165650055496 × 165650055496)
27439940885827879806016 is even
Previous even number is 27439940885827879806014
Next even number is 27439940885827879806018
20660913253601539067985469699853103317153136365824540819114219012096
101110011111000010110101101010101001001111101110000010101011010010001000000