12400000 percent of 32600000000 = 4042400000000000