Perfect Square
113919012691225 is a perfect square (10673285 × 10673285)
One hundred and thirteen trillion, nine hundred and nineteen billion, twelve million, six hundred and ninety-one thousand, two hundred and twenty-five.
113919012691225 is a perfect square (10673285 × 10673285)
113919012691225 is odd
Previous odd number is 113919012691223
Next odd number is 113919012691227