4.3 percent of 2420000000 = 104060000