Verified Answer :

twenty million four hundred eighty four thousand one hundred sixty three

The answer is twenty million four hundred eighty four thousand one hundred sixty three