76 percent of 788000 000 000 = 598880