Perfect Square
99425243085691030564 is a perfect square (9971220742 × 9971220742)
99425243085691030564 is a perfect square (9971220742 × 9971220742)
99425243085691030564 is even
Previous even number is 99425243085691030562
Next even number is 99425243085691030566
982856206355528410108852910299310320848829226688764616046144
1010110001111001101011010111100111100010101011110100000110000100100