Perfect Square
99425242966036381696 is a perfect square (9971220736 × 9971220736)
99425242966036381696 is a perfect square (9971220736 × 9971220736)
99425242966036381696 is even
Previous even number is 99425242966036381694
Next even number is 99425242966036381698
982856202807033768270785065528598828623826980325892120641536
1010110001111001101011010111011001100111001100000010000000000000000