2.3 percent of 1420000000 = 32660000