Perfect Square
522988849564902400 is a perfect square (723179680 × 723179680)
522988849564902400 is a perfect square (723179680 × 723179680)
522988849564902400 is even
Previous even number is 522988849564902398
Next even number is 522988849564902402