Perfect Square
104142025 is a perfect square (10205 × 10205)
One hundred and four million, one hundred and forty-two thousand and twenty-five.
104142025 is a perfect square (10205 × 10205)
104142025 is odd
Previous odd number is 104142023
Next odd number is 104142027
Friday, 20 April 1973 08:20:25 UTC