Perfect Square
131642939936047684 is a perfect square (362826322 × 362826322)
131642939936047684 is a perfect square (362826322 × 362826322)
131642939936047684 is even
Previous even number is 131642939936047682
Next even number is 131642939936047686