Okay, this is what I did...
Neutralize the HCl
HCl
(0.5moles/1L )*(10,000L) = 5,000 moles HCl
The polyprodic acid has a Pka of 7.2(our target pH). At the second equivalence point. The hendersonal Hasselbach equation states pH = pka + log([A-]/[HA]). Where A- is our conjugate base and HA is our acidic proton donor.
H
3PO
4 H
2PO
4- pka = 2.148
H
2PO
4- HPO
42- pka = 7.2
H
2PO
4- = Conjugate acid
HPO
42- = Conjugate base
So we need the conjugate base A-, and the conjugate acid(HA) to be equal to one, because log (1/1) = log(1) = 0. So we will have PH = pKa + 0 so the pKa and the pH are the same at the half equivalence point. This means we need complete deprotination of the first acidic proton.
So we have H3PO4(1.0M) 1.0 moles/L * 10,000L = 10,000 moles H+ from H3PO4. After we do this, we will have H2PO4-(1.0M). Now we have to go HALF WAY through the second deprotonation. This will be the half equivalence point. So to get to the 3rd acidic proton it will be another 10000 moles of H+, but we only want half, so that would be 5000.
Total acidic protons to get to the second half equivalence is 5,000 moles from HCl, 10,000 moles for first deprotonization of H3PO4, plus the half way of the 2nd deprotonization 5000 moles.
So total we need to neutralize 5,000+10,000+5,000 = 20,000 moles of acidic protons.
20,000 moles H+ ( 1 mole NaOH / 1 mole H+)( 39.997g NaOH / 1 mole NaOH)(1kg NaOH/1000g) = 799.94kg of NaOH. Based on the sigfigs it only looks like 1 sigfig so it would be 800 kg