Perfect Square
131642922520384804 is a perfect square (362826298 × 362826298)
131642922520384804 is a perfect square (362826298 × 362826298)
131642922520384804 is even
Previous even number is 131642922520384802
Next even number is 131642922520384806