Perfect Square
72074496708900 is a perfect square (8489670 × 8489670)
Seventy-two trillion, seventy-four billion, four hundred and ninety-six million, seven hundred and eight thousand, nine hundred.
72074496708900 is a perfect square (8489670 × 8489670)
72074496708900 is even
Previous even number is 72074496708898
Next even number is 72074496708902