Perfect Square
9970421904 is a perfect square (99852 × 99852)
Nine billion, nine hundred and seventy million, four hundred and twenty-one thousand, nine hundred and four.
9970421904 is a perfect square (99852 × 99852)
9970421904 is even
Previous even number is 9970421902
Next even number is 9970421906