Perfect Square
99918868322107854188739224036616762976833334548481 is a perfect square (9995942592977805521783809 × 9995942592977805521783809)
99918868322107854188739224036616762976833334548481 is a perfect square (9995942592977805521783809 × 9995942592977805521783809)
99918868322107854188739224036616762976833334548481 is odd
Previous odd number is 99918868322107854188739224036616762976833334548479
Next odd number is 99918868322107854188739224036616762976833334548483
10001000101111000000101000000111111110011111100000010000010110111011000000010110000101010010101011101010101111110001100101101110101001011100001111000100001100000000001
997568023833945872504966300211691853597451879797829851531280524845920143190541474792592203334903000771513423016705098075355385614594015381625862768641
9983780246770728432649232955948363888681174601232114353786242150474981041347575962148604032139407361