Perfect Square
67638485476 is a perfect square (260074 × 260074)
Sixty-seven billion, six hundred and thirty-eight million, four hundred and eighty-five thousand, four hundred and seventy-six.
67638485476 is a perfect square (260074 × 260074)
67638485476 is even
Previous even number is 67638485474
Next even number is 67638485478