I’ve seen the series several times. I have DTS and I know for a fact they do say million and not billion. The lyrics are supposed to be billion, but they said it wrong. They did write the lyrics correctly, however in the song, they recorded million. They make huge mistakes in every episode. I still love it. Barenaked Ladies must have got lazy when recording.