Perfect Square
425015435312260980196 is a perfect square (20615902486 × 20615902486)
425015435312260980196 is a perfect square (20615902486 × 20615902486)
425015435312260980196 is even
Previous even number is 425015435312260980194
Next even number is 425015435312260980198
76773989313602398446634433945305479614172404884828968630569536
101110000101001000110001001101001011010010101010101000001110111100100