Perfect Square
131642942838658276 is a perfect square (362826326 × 362826326)
131642942838658276 is a perfect square (362826326 × 362826326)
131642942838658276 is even
Previous even number is 131642942838658274
Next even number is 131642942838658278