Perfect Square
85137529 is a perfect square (9227 × 9227)
Eighty-five million, one hundred and thirty-seven thousand, five hundred and twenty-nine.
85137529 is a perfect square (9227 × 9227)
85137529 is odd
Previous odd number is 85137527
Next odd number is 85137531
Tuesday, 12 September 1972 09:18:49 UTC