Hello,
Such a file can be easily generated using a script or a small program. If selected, I can write such a script and create the CSV file for you within an hour or so from the moment you select me.
I have worked on various projects that manipulate CSV files in various ways so I would have no problems doing this project for you very fast.
As an observation, such a CSV file would be very large, at around 20 characters (bytes) per combination of numbers, so the final file may be 2-3 GB in size. It will compress very well, so it would be easy to send everything to you but some applications may not import or process such big CSV files.
If you wish, I can split this CSV file and produce a smaller set of CSV files, let's say multiple 50 - 100 MB CSV files.
If you have any questions please don't hesitate to contact me, I'll be glad to answer them.