Perfect Square
131642928325605636 is a perfect square (362826306 × 362826306)
131642928325605636 is a perfect square (362826306 × 362826306)
131642928325605636 is even
Previous even number is 131642928325605634
Next even number is 131642928325605638