Perfect Square
523300062709253124 is a perfect square (723394818 × 723394818)
523300062709253124 is a perfect square (723394818 × 723394818)
523300062709253124 is even
Previous even number is 523300062709253122
Next even number is 523300062709253126