Perfect Square
99425242248108490000 is a perfect square (9971220700 × 9971220700)
99425242248108490000 is a perfect square (9971220700 × 9971220700)
99425242248108490000 is even
Previous even number is 99425242248108489998
Next even number is 99425242248108490002
982856181516066141442771430754100410749130390049000000000000
1010110001111001101011010110000110000010001101010101011110100010000