how many molecules are in 10 grams of ATP