Perfect Square
131642945741268900 is a perfect square (362826330 × 362826330)
131642945741268900 is a perfect square (362826330 × 362826330)
131642945741268900 is even
Previous even number is 131642945741268898
Next even number is 131642945741268902