It sounds like a billion certificates includes renewals, so not anywhere close to 2/3rds.
https://letsencrypt.org/donate/
Disclaimer : not affiliated but if you want to support a non-profit that's the best way to do it :)
Great job, and thank you so much!