21000000067 in words is written as :

Billion Sixty Seven