Perfect Square
225199604500416016 is a perfect square (474552004 × 474552004)
225199604500416016 is a perfect square (474552004 × 474552004)
225199604500416016 is even
Previous even number is 225199604500416014
Next even number is 225199604500416018