99.9 percent of 18.6 billion = 18581400000.000004