Perfect Square
99425243165460796516 is a perfect square (9971220746 × 9971220746)
99425243165460796516 is a perfect square (9971220746 × 9971220746)
99425243165460796516 is even
Previous even number is 99425243165460796514
Next even number is 99425243165460796518
982856208721191510598792182816143558688537055279322804716096
1010110001111001101011010111110000110101000001000000001010001100100