8948081 in words is written as :

Eight Million Thousand Eighty One