Perfect Square
80978384162304921600 is a perfect square (8998799040 × 8998799040)
80978384162304921600 is a perfect square (8998799040 × 8998799040)
80978384162304921600 is even
Previous even number is 80978384162304921598
Next even number is 80978384162304921602
531015648996946632063091680666089365712351491780509696000000
1000110001111001101000000110101101010001111010011011001000000000000