1049760 / 18 = 58320 58320 / 15 = 3888 3888 / 12 = 324 324 / 9 = 36 36 / 6 = 6 6 / 3 = 2
What number comes next in this sequence: 1 4 8 13 21 30 36 ??