Brute Force Computer Search (Dynamic Programming)
$$1$$
$$2\rightarrow1$$
$$12\rightarrow6\rightarrow1$$
$$24\rightarrow12\rightarrow6\rightarrow1$$
$$72\rightarrow36\rightarrow12\rightarrow6\rightarrow1$$
$$288\rightarrow144\rightarrow36\rightarrow12\rightarrow6\rightarrow1$$
$$1728\rightarrow864\rightarrow144\rightarrow36\rightarrow12\rightarrow6\rightarrow1$$
$$4992\rightarrow2496\rightarrow1248\rightarrow624\rightarrow312\rightarrow156\rightarrow26\rightarrow13$$
$$13824\rightarrow6912\rightarrow3456\rightarrow864\rightarrow144\rightarrow36\rightarrow12\rightarrow6\rightarrow1$$
$$27648\rightarrow13824\rightarrow6912\rightarrow3456\rightarrow864\rightarrow144\rightarrow36\rightarrow12\rightarrow6\rightarrow1$$
$$55296\rightarrow27648\rightarrow13824\rightarrow6912\rightarrow3456\rightarrow864\rightarrow144\rightarrow36\rightarrow12\rightarrow6\rightarrow1$$
Here's even more than requested:
$$110592\rightarrow55296\rightarrow27648\rightarrow13824\rightarrow6912\rightarrow3456\rightarrow864\rightarrow144\rightarrow36\rightarrow12\rightarrow6\rightarrow1$$
$$221184\rightarrow110592\rightarrow55296\rightarrow27648\rightarrow13824\rightarrow6912\rightarrow3456\rightarrow864\rightarrow144\rightarrow36\rightarrow12\rightarrow6\rightarrow1$$
$$442368\rightarrow221184\rightarrow110592\rightarrow55296\rightarrow27648\rightarrow13824\rightarrow6912\rightarrow3456\rightarrow864\rightarrow144\rightarrow36\rightarrow12\rightarrow6\rightarrow1$$
$$1327104\rightarrow442368\rightarrow221184\rightarrow110592\rightarrow55296\rightarrow27648\rightarrow13824\rightarrow6912\rightarrow3456\rightarrow864\rightarrow144\rightarrow36\rightarrow12\rightarrow6\rightarrow1$$
$$2654208\rightarrow1327104\rightarrow442368\rightarrow221184\rightarrow110592\rightarrow55296\rightarrow27648\rightarrow13824\rightarrow6912\rightarrow3456\rightarrow864\rightarrow144\rightarrow36\rightarrow12\rightarrow6\rightarrow1$$
$$7962624\rightarrow3981312\rightarrow1327104\rightarrow442368\rightarrow221184\rightarrow110592\rightarrow55296\rightarrow27648\rightarrow13824\rightarrow6912\rightarrow3456\rightarrow864\rightarrow144\rightarrow36\rightarrow12\rightarrow6\rightarrow1$$
Code:
k = {}
n = {}
r = {}
for _ in range(1, 10000000+1):
m = -1
n[_] = None
for d in set(str(_)):
d = int(d)
if d < 2: continue
if _ % d: continue
z = k[_//d]
if z > m:
m = z
n[_] = d
k[_] = m + 1
if m + 1 not in r: r[m + 1] = _
for _ in range(max(r)+1):
z = r[_]
print('>! $$', z, end='', sep='')
while n[z]:
z //= n[z]
print('\\rightarrow', z, end='', sep='')
print('$$')