Perfect Square
524394378244036804 is a perfect square (724150798 × 724150798)
524394378244036804 is a perfect square (724150798 × 724150798)
524394378244036804 is even
Previous even number is 524394378244036802
Next even number is 524394378244036806