18000000000 percent of 238000000000 = 42840000000000000000