Perfect Square
66625279829761 is a perfect square (8162431 × 8162431)
Sixty-six trillion, six hundred and twenty-five billion, two hundred and seventy-nine million, eight hundred and twenty-nine thousand, seven hundred and sixty-one.
66625279829761 is a perfect square (8162431 × 8162431)
66625279829761 is odd
Previous odd number is 66625279829759
Next odd number is 66625279829763