26000000 percent of 1620000000 = 421200000000000