def multi_same(num, multi):
    s = set(str(num))
    for m in range(multi, 1, -1):
        if set(str(num * m)) != s:
            return False
    return True

def search(multi):
    num = 124847
    while not multi_same(num, multi):
        num += 1
    return num

print(search(6))