Perfect Square
131698224506250000 is a perfect square (362902500 × 362902500)
131698224506250000 is a perfect square (362902500 × 362902500)
131698224506250000 is even
Previous even number is 131698224506249998
Next even number is 131698224506250002