Perfect Square
142638289935439210913276721 is a perfect square (11943127309689 × 11943127309689)
142638289935439210913276721 is a perfect square (11943127309689 × 11943127309689)
142638289935439210913276721 is odd
Previous odd number is 142638289935439210913276719
Next odd number is 142638289935439210913276723
111010111111100110101010011000011111110010110001100000110101100000110010010001100110001
2902073253204628064038142287839772995760619798353434556329125922581537990153361