Perfect Square
523300048241356864 is a perfect square (723394808 × 723394808)
523300048241356864 is a perfect square (723394808 × 723394808)
523300048241356864 is even
Previous even number is 523300048241356862
Next even number is 523300048241356866