Perfect Square
4096768036 is a perfect square (64006 × 64006)
Four billion, ninety-six million, seven hundred and sixty-eight thousand and thirty-six.
4096768036 is a perfect square (64006 × 64006)
4096768036 is even
Previous even number is 4096768034
Next even number is 4096768038