d. 12900 000 000
e. 60 250 000 000
f. 125 100 000 000