I have six number sets. Each have two digit number which range between 01 to 49. How to create all possible combinations? And how to calculate total number of possible combinations?

e.g

- Number set:-
**A B C D E F** - Lower Limit:-
**01 01 01 01 01 01** - Upper Limit:-
**49 49 49 49 49 49**

**Result should be****01 01 01 01 01 01
01 02 03 04 05 06**

And so on up to

**49 49 49 49 49 49**