Perfect Square
1345426005625 is a perfect square (1159925 × 1159925)
One trillion, three hundred and forty-five billion, four hundred and twenty-six million, five thousand, six hundred and twenty-five.
1345426005625 is a perfect square (1159925 × 1159925)
1345426005625 is odd
Previous odd number is 1345426005623
Next odd number is 1345426005627