Perfect Square
316348486136617104 is a perfect square (562448652 × 562448652)
316348486136617104 is a perfect square (562448652 × 562448652)
316348486136617104 is even
Previous even number is 316348486136617102
Next even number is 316348486136617106