Perfect Square
131642921069079616 is a perfect square (362826296 × 362826296)
131642921069079616 is a perfect square (362826296 × 362826296)
131642921069079616 is even
Previous even number is 131642921069079614
Next even number is 131642921069079618