Perfect Square
71998842276 is a perfect square (268326 × 268326)
Seventy-one billion, nine hundred and ninety-eight million, eight hundred and forty-two thousand, two hundred and seventy-six.
71998842276 is a perfect square (268326 × 268326)
71998842276 is even
Previous even number is 71998842274
Next even number is 71998842278