Perfect Square
9004112100 is a perfect square (94890 × 94890)
Nine billion, four million, one hundred and twelve thousand, one hundred.
9004112100 is a perfect square (94890 × 94890)
9004112100 is even
Previous even number is 9004112098
Next even number is 9004112102