There are 4 positive integers in order from least to greatest, such that the first three terms make an arithmetic sequence, and the last three terms make a geometric sequence.
If the difference between the largest and smallest term is 30, what are the terms?