import re

r = re.compile(r'\d+')

def sort_data(data):
    result_list = []
    data_list = data.split()
    keys = r.findall(data)
    for key, value in zip(keys, data_list):
        result_list.append((int(key), value))
    result_list.sort(key=lambda x: x[0])
    result_string = ' '.join(item[1] for item in result_list)
    return result_string 
    


print(sort_data('4of Fo1r pe6ople g3ood th5e the2 7asd 8aaa 9fff 10sad'))