Perfect Square
14835483601 is a perfect square (121801 × 121801)
Fourteen billion, eight hundred and thirty-five million, four hundred and eighty-three thousand, six hundred and one.
14835483601 is a perfect square (121801 × 121801)
14835483601 is odd
Previous odd number is 14835483599
Next odd number is 14835483603