Perfect Square
9970821316 is a perfect square (99854 × 99854)
Nine billion, nine hundred and seventy million, eight hundred and twenty-one thousand, three hundred and sixteen.
9970821316 is a perfect square (99854 × 99854)
9970821316 is even
Previous even number is 9970821314
Next even number is 9970821318