Perfect Square
72699428748816 is a perfect square (8526396 × 8526396)
Seventy-two trillion, six hundred and ninety-nine billion, four hundred and twenty-eight million, seven hundred and forty-eight thousand, eight hundred and sixteen.
72699428748816 is a perfect square (8526396 × 8526396)
72699428748816 is even
Previous even number is 72699428748814
Next even number is 72699428748818