Perfect Square
523300071389990976 is a perfect square (723394824 × 723394824)
523300071389990976 is a perfect square (723394824 × 723394824)
523300071389990976 is even
Previous even number is 523300071389990974
Next even number is 523300071389990978