25400000000 percent of 1730000000000 = 4.3942E+20