import re
s = "01 02 09 02 09 02 03 05 09 08 09 "
m = re.search(r'01(?:\s\w{2})+\s09', s)
if m:
print( [x[::-1] for x in re.findall(r'(?=\b(90.*?10$))', m.group()[::-1])] )
aW1wb3J0IHJlCnMgPSAiMDEgMDIgMDkgMDIgMDkgMDIgMDMgMDUgMDkgMDggMDkgIgptID0gcmUuc2VhcmNoKHInMDEoPzpcc1x3ezJ9KStcczA5JywgcykKaWYgbToKCXByaW50KCBbeFs6Oi0xXSBmb3IgeCBpbiByZS5maW5kYWxsKHInKD89XGIoOTAuKj8xMCQpKScsIG0uZ3JvdXAoKVs6Oi0xXSldICk=