Perfect Square
80985213422885252196 is a perfect square (8999178486 × 8999178486)
80985213422885252196 is a perfect square (8999178486 × 8999178486)
80985213422885252196 is even
Previous even number is 80985213422885252194
Next even number is 80985213422885252198
531150008929633092626113063885038637160789214836547882025536
1000110001111100101010001101000011110110010010001011010110001100100