Perfect Square
99918868322107854188737544718261142705505674875625 is a perfect square (9995942592977805521783725 × 9995942592977805521783725)
99918868322107854188737544718261142705505674875625 is a perfect square (9995942592977805521783725 × 9995942592977805521783725)
99918868322107854188737544718261142705505674875625 is odd
Previous odd number is 99918868322107854188737544718261142705505674875623
Next odd number is 99918868322107854188737544718261142705505674875627
10001000101111000000101000000111111110011111100000010000010110111011000000001011001110101111011111101101110011001111011110100000110011111010010111100100101001011101001
997568023833945872504916002375411210098364695240581488800959745233342816898512199558460500270305119002253066612902367377364319156006914882666259765625
9983780246770728432648897364769071647519292165490979988658953146294723875032498209211088359219140625