Perfect Square
316348483886822500 is a perfect square (562448650 × 562448650)
316348483886822500 is a perfect square (562448650 × 562448650)
316348483886822500 is even
Previous even number is 316348483886822498
Next even number is 316348483886822502