Perfect Square
80985213458881966144 is a perfect square (8999178488 × 8999178488)
80985213458881966144 is a perfect square (8999178488 × 8999178488)
80985213458881966144 is even
Previous even number is 80985213458881966142
Next even number is 80985213458881966146
531150009637897754851962422566643842582794792637692735913984
1000110001111100101010001101001000000010011110101111111000001000000