Perfect Square
195443895015625 is a perfect square (13980125 × 13980125)
One hundred and ninety-five trillion, four hundred and forty-three billion, eight hundred and ninety-five million, fifteen thousand, six hundred and twenty-five.
195443895015625 is a perfect square (13980125 × 13980125)
195443895015625 is odd
Previous odd number is 195443895015623
Next odd number is 195443895015627