Perfect Square
425015435064870150400 is a perfect square (20615902480 × 20615902480)
425015435064870150400 is a perfect square (20615902480 × 20615902480)
425015435064870150400 is even
Previous even number is 425015435064870150398
Next even number is 425015435064870150402
76773989179537755137634418055289143342716256192739672064000000
101110000101001000110001001100101110011111011101011111010000100000000