Perfect Square
9001455376 is a perfect square (94876 × 94876)
Nine billion, one million, four hundred and fifty-five thousand, three hundred and seventy-six.
9001455376 is a perfect square (94876 × 94876)
9001455376 is even
Previous even number is 9001455374
Next even number is 9001455378