Perfect Square
131642925422995204 is a perfect square (362826302 × 362826302)
131642925422995204 is a perfect square (362826302 × 362826302)
131642925422995204 is even
Previous even number is 131642925422995202
Next even number is 131642925422995206