Perfect Square
99425242646957318400 is a perfect square (9971220720 × 9971220720)
99425242646957318400 is a perfect square (9971220720 × 9971220720)
99425242646957318400 is even
Previous even number is 99425242646957318398
Next even number is 99425242646957318402
982856193344381442230738206835776497758018064204693504000000
1010110001111001101011010110110100011101110111010001110000100000000