Perfect Square
316348488386411716 is a perfect square (562448654 × 562448654)
316348488386411716 is a perfect square (562448654 × 562448654)
316348488386411716 is even
Previous even number is 316348488386411714
Next even number is 316348488386411718