Perfect Square
131642929776910864 is a perfect square (362826308 × 362826308)
131642929776910864 is a perfect square (362826308 × 362826308)
131642929776910864 is even
Previous even number is 131642929776910862
Next even number is 131642929776910866