here is the chart to go by. there are 2 patterns. an odd one and an even one. for example: this is the first number you have to extrapolate from: 37976578335 1 0 0 1 If it ends in 1001 then these are the very next numbers in sequence only the last four change. 37976578335 1 0 1 9 37976578335 1 0 2 7 37976578335 1 0 3 5 if you start with a number that ends in 1001 the last digit continually follows this pattern 1 9 7 5 3 0 8 6 4 2 0 8 6 4 2....then when it goes 37976578335 1 0 4 3 back to odd numbers it drops the one and starts with the 9. every time it starts a new group of even or odds it will begin with the next number the pattern line. for example. the first generated number of the beginning even group ended in 0. the next even group will have an 8 as the last 37976578335 1 0 5 0 digit. every time it changes from even to odd the pattern rotates. 37976578335 1 0 6 8 37976578335 1 0 7 6 1001 +18 37976578335 1 0 8 4 1019 +8 37976578335 1 0 9 2 1027 +8 37976578335 1 1 0 0 1035 +8 37976578335 1 1 1 8 1043 +7 or +17 when changing from odds to evens or evens to odds u37976578335 1 1 2 6 1050 +18 37976578335 1 1 3 4 1068 +8 37976578335 1 1 4 2 1076 +8 1084 +8 37976578335 1 1 5 9 1092 +8 37976578335 1 1 6 7 1100 +18 37976578335 1 1 7 5 1118 +8 37976578335 1 1 8 3 1126 +8 37976578335 1 1 9 1 1134 +8 37976578335 1 2 0 9 1142 +17 37976578335 1 2 1 7 1159 +8 37976578335 1 2 2 5 37976578335 1 2 3 3 37976578335 1 2 4 1 if unsure you are doing it right you can either use the luhn algo to check its validity or an app. an easy lil trick to do is take the last 4 digits and add 998 to them. or if u begin with 1001 when u get up to the last four ending in 2000 it will actually be 2009 add one to digit in 37976578335 1 2 5 8 the 12th position and subtract 2 from the very last digit. ie 37976578335 1 2 6 6 37976578335 1 2 7 4 379765783351001 37976578335 1 2 8 2 37976578335 1 2 9 0 379765783352009 37976578335 1 3 0 8 37976578335 1 3 1 6 379765783353007 37976578335 1 3 2 4 37976578335 1 3 3 2 379765783354005 37976578335 1 3 4 0 if you are doing it right the number generated when the twelfth digit changes will be like that whatever is easier for you either add 998 to the original number or add 1000 and subtract 2. all the numbers in between should land you at the same projected number. 37976578335 1 3 5 7 for the most part it makes 10 numbers that end in an even number then 10 that end in an odd number. 37976578335 1 3 6 5 37976578335 1 3 7 3 37976578335 1 3 8 1 37976578335 1 3 9 9 look at the 14th digit all the way down it simply counts 0-9 then starts over again. it does this ten times 37976578335 1 4 0 7 37976578335 1 4 1 5 37976578335 1 4 2 3 then the 13th digit also counts 0-9 but does ten of each number ie; 0000000000111111111122222222223333333333 37976578335 1 4 3 1 37976578335 1 4 4 9 and the twelfth digit does the same thing but multiplied by 10 so its 100 of each number. and again same thing for the 11th digit but X10 so its a thousand of each digit 0-9 37976578335 1 4 5 6 37976578335 1 4 6 4 37976578335 1 4 7 2 37976578335 1 4 8 0 37976578335 1 4 9 8 37976578335 1 5 0 6 the expiration date correlates with the generation where it goes up a thousand and minus 2 the exp date goes up 1 year and 2 months from the 37976578335 1 5 1 4 original. its about every 7 cards for each month so on the eighth one add a month to the exp date. 37976578335 1 5 2 2 37976578335 1 5 3 0 379765783351001=1807 37976578335 1 5 4 8 379765783352009=1909 so go to the generated one that ends in 2009 (the beginning of the group that expires 09/19)and work backwards. the one ending in 1993 37976578335 1 5 5 5 will expire 08/19. 1993-1878 will expire 08/19. 1860 exp 07/19. so every 7 numbers it changes one month 37976578335 1 5 6 3 37976578335 1 5 7 1 37976578335 1 5 8 9 37976578335 1 5 9 7 37976578335 1 6 0 5 37976578335 1 6 1 3 37976578335 1 6 2 1 37976578335 1 6 3 9 37976578335 1 6 4 7 37976578335 1 6 5 4 37976578335 1 6 6 2 37976578335 1 6 7 0 37976578335 1 6 8 8 37976578335 1 6 9 6 37976578335 1 7 0 4 37976578335 1 7 1 2 37976578335 1 7 2 0 37976578335 1 7 3 8 37976578335 1 7 4 6 37976578335 1 7 5 3 37976578335 1 7 6 1 37976578335 1 7 7 9 37976578335 1 7 8 7 37976578335 1 7 9 5 37976578335 1 8 0 3 37976578335 1 8 1 1 37976578335 1 8 2 9 37976578335 1 8 3 7 37976578335 1 8 4 5 37976578335 1 8 5 2 37976578335 1 8 6 0 37976578335 1 8 7 8 37976578335 1 8 8 6 37976578335 1 8 9 4 37976578335 1 9 0 2 37976578335 1 9 1 0 37976578335 1 9 2 8 37976578335 1 9 3 6 37976578335 1 9 4 4 37976578335 1 9 5 1 37976578335 1 9 6 9 37976578335 1 9 7 7 37976578335 1 9 8 5 37976578335 1 9 9 3 37976578335 2 0 0 9 37976578335 2 0 1 7 37976578335 2 0 2 5 37976578335 2 0 3 3 37976578335 2 0 4 1 37976578335 2 0 5 8 37976578335 2 0 6 6 37976578335 2 0 7 4 37976578335 2 0 8 2 37976578335 2 0 9 0 37976578335 3 0 0 7 37976578335 3 0 1 5 37976578335 3 0 2 3 37976578335 3 0 3 1 37976578335 3 0 4 9 37976578335 3 0 5 6 37976578335 3 0 6 4 37976578335 3 0 7 2 37976578335 3 0 8 0 37976578335 3 0 9 8 37976578335 3 1 0 6 37976578335 3 1 1 4 37976578335 3 1 2 2 37976578335 3 1 3 0 37976578335 3 1 4 8 37976578335 3 1 5 5 37976578335 3 1 6 3 37976578335 3 1 7 1 37976578335 3 1 8 9 37976578335 3 1 9 7 37976578335 3 2 0 5