Perfect Square
99425242846381732900 is a perfect square (9971220730 × 9971220730)
99425242846381732900 is a perfect square (9971220730 × 9971220730)
99425242846381732900 is even
Previous even number is 99425242846381732898
Next even number is 99425242846381732902
982856199258539137108926474721683694955880334726302289000000
1010110001111001101011010111001011101011101100001111111010000100100