7489659 as percent of 10324370