Perfect Square
18889465930928825040900 is a perfect square (137438953470 × 137438953470)
18889465930928825040900 is a perfect square (137438953470 × 137438953470)
18889465930928825040900 is even
Previous even number is 18889465930928825040898
Next even number is 18889465930928825040902
6739986666199181660995661165535476424450763415928830813167929000000
11111111111111111111111111111111111000000000000000000000000000000000000100