Perfect Square
425015435477188200100 is a perfect square (20615902490 × 20615902490)
425015435477188200100 is a perfect square (20615902490 × 20615902490)
425015435477188200100 is even
Previous even number is 425015435477188200098
Next even number is 425015435477188200102
76773989402978827427683983343499466294181577498087646001000000
101110000101001000110001001101011110011111011110000011100011010100100