Perfect Square
42179712129 is a perfect square (205377 × 205377)
Forty-two billion, one hundred and seventy-nine million, seven hundred and twelve thousand, one hundred and twenty-nine.
42179712129 is a perfect square (205377 × 205377)
42179712129 is odd
Previous odd number is 42179712127
Next odd number is 42179712131