Perfect Square
99425243045806147600 is a perfect square (9971220740 × 9971220740)
99425243045806147600 is a perfect square (9971220740 × 9971220740)
99425243045806147600 is even
Previous even number is 99425243045806147598
Next even number is 99425243045806147602
982856205172696861643251487793536778838599619583258176000000
1010110001111001101011010111100010111001100001001110000100000010000