Perfect Square
67652010000 is a perfect square (260100 × 260100)
Sixty-seven billion, six hundred and fifty-two million, ten thousand.
67652010000 is a perfect square (260100 × 260100)
67652010000 is even
Previous even number is 67652009998
Next even number is 67652010002