Perfect Square
80998873671915505476 is a perfect square (8999937426 × 8999937426)
80998873671915505476 is a perfect square (8999937426 × 8999937426)
80998873671915505476 is even
Previous even number is 80998873671915505474
Next even number is 80998873671915505478
531418830792584899210285162536225522745830902906783190490176
1000110010000010101110011100111010001000101010000111000011101000100