Perfect Square
18008174908816 is a perfect square (4243604 × 4243604)
Eighteen trillion, eight billion, one hundred and seventy-four million, nine hundred and eight thousand, eight hundred and sixteen.
18008174908816 is a perfect square (4243604 × 4243604)
18008174908816 is even
Previous even number is 18008174908814
Next even number is 18008174908818