Perfect Square
318164811721 is a perfect square (564061 × 564061)
Three hundred and eighteen billion, one hundred and sixty-four million, eight hundred and eleven thousand, seven hundred and twenty-one.
318164811721 is a perfect square (564061 × 564061)
318164811721 is odd
Previous odd number is 318164811719
Next odd number is 318164811723