Perfect Square
131642937033437124 is a perfect square (362826318 × 362826318)
131642937033437124 is a perfect square (362826318 × 362826318)
131642937033437124 is even
Previous even number is 131642937033437122
Next even number is 131642937033437126