12900000000 percent of 5000000000000000000 = 6.45e+26