Perfect Square
131642938484742400 is a perfect square (362826320 × 362826320)
131642938484742400 is a perfect square (362826320 × 362826320)
131642938484742400 is even
Previous even number is 131642938484742398
Next even number is 131642938484742402