Find a rule to fill in the number, 7, 10, 20, 23, 46, 49. What's the next number?

Find a rule to fill in the number, 7, 10, 20, 23, 46, 49. What's the next number?

Two by two, 7, 20, 46 are the first number * 2 + 6 = the last number
10,23,49 are the former number * 2 + 3 = the latter number
The next number = 46 * 2 + 6 = 98