Perfect Square
99918868322107854188737944555964861817726546225025 is a perfect square (9995942592977805521783745 × 9995942592977805521783745)
99918868322107854188737944555964861817726546225025 is a perfect square (9995942592977805521783745 × 9995942592977805521783745)
99918868322107854188737944555964861817726546225025 is odd
Previous odd number is 99918868322107854188737944555964861817726546225023
Next odd number is 99918868322107854188737944555964861817726546225027
10001000101111000000101000000111111110011111100000010000010110111011000000001101110100000111000111001000100000001000010111000101101000010001101010111000010011110000001
997568023833945872504927978050716125217194977086332994427323849710428310784846602366153008709616373735173700116539070653755599545329423009196046890625
9983780246770728432648977267430807895414978458947682690689757446168132581888902094157948077936250625