Perfect Square
538566356963606416 is a perfect square (733870804 × 733870804)
538566356963606416 is a perfect square (733870804 × 733870804)
538566356963606416 is even
Previous even number is 538566356963606414
Next even number is 538566356963606418