Perfect Square
18113272128961 is a perfect square (4255969 × 4255969)
Eighteen trillion, one hundred and thirteen billion, two hundred and seventy-two million, one hundred and twenty-eight thousand, nine hundred and sixty-one.
18113272128961 is a perfect square (4255969 × 4255969)
18113272128961 is odd
Previous odd number is 18113272128959
Next odd number is 18113272128963