Perfect Square
13839995930752513540096 is a perfect square (117643512064 × 117643512064)
13839995930752513540096 is a perfect square (117643512064 × 117643512064)
13839995930752513540096 is even
Previous even number is 13839995930752513540094
Next even number is 13839995930752513540098
2650988765661333492912459000259135556872715706352833708995154804736
10111011100100010010000110110110111001010000001011010100010000000000000000