Perfect Square
490317952361693184 is a perfect square (700227072 × 700227072)
490317952361693184 is a perfect square (700227072 × 700227072)
490317952361693184 is even
Previous even number is 490317952361693182
Next even number is 490317952361693186