Perfect Square
66625475728249 is a perfect square (8162443 × 8162443)
Sixty-six trillion, six hundred and twenty-five billion, four hundred and seventy-five million, seven hundred and twenty-eight thousand, two hundred and forty-nine.
66625475728249 is a perfect square (8162443 × 8162443)
66625475728249 is odd
Previous odd number is 66625475728247
Next odd number is 66625475728251