Perfect Square
316348479387233316 is a perfect square (562448646 × 562448646)
316348479387233316 is a perfect square (562448646 × 562448646)
316348479387233316 is even
Previous even number is 316348479387233314
Next even number is 316348479387233318