Perfect Square
131642944289963584 is a perfect square (362826328 × 362826328)
131642944289963584 is a perfect square (362826328 × 362826328)
131642944289963584 is even
Previous even number is 131642944289963582
Next even number is 131642944289963586