Perfect Square
113919098077521 is a perfect square (10673289 × 10673289)
One hundred and thirteen trillion, nine hundred and nineteen billion, ninety-eight million, seventy-seven thousand, five hundred and twenty-one.
113919098077521 is a perfect square (10673289 × 10673289)
113919098077521 is odd
Previous odd number is 113919098077519
Next odd number is 113919098077523