Perfect Square
523300056922094596 is a perfect square (723394814 × 723394814)
523300056922094596 is a perfect square (723394814 × 723394814)
523300056922094596 is even
Previous even number is 523300056922094594
Next even number is 523300056922094598