521,100,000 percent of 1580000000 = 8231800000