73 percent of 58737772 = 42878573.56