Perfect Square
80985213494878680100 is a perfect square (8999178490 × 8999178490)
80985213494878680100 is a perfect square (8999178490 × 8999178490)
80985213494878680100 is even
Previous even number is 80985213494878680098
Next even number is 80985213494878680102
531150010346162417864844357125930258119743216441080401000000
1000110001111100101010001101001100001110101011010100011010000100100