Perfect Square
71442340369 is a perfect square (267287 × 267287)
Seventy-one billion, four hundred and forty-two million, three hundred and forty thousand, three hundred and sixty-nine.
71442340369 is a perfect square (267287 × 267287)
71442340369 is odd
Previous odd number is 71442340367
Next odd number is 71442340371