Perfect Square
80985213566872108036 is a perfect square (8999178494 × 8999178494)
80985213566872108036 is a perfect square (8999178494 × 8999178494)
80985213566872108036 is even
Previous even number is 80985213566872108034
Next even number is 80985213566872108038
531150011762691746251705956676140221630086354094986467950656
1000110001111100101010001101010100100111000100011101011110000000100