def gen(c):
for d1 in range(10):
for d2 in range(10):
for d3 in range(10):
min_d4 = max(0, d1 + d2 + d3 - 18)
max_d4 = min(9, d1 + d2 + d3)
for d4 in range(min_d4, max_d4 + 1):
min_d5 = max(0, d1 + d2 + d3 - d4 - 9)
max_d5 = min(9, d1 + d2 + d3 - d4)
for d5 in range(min_d5, max_d5 + 1):
d6 = d1 + d2 + d3 - d4 - d5
if 0 <= d6 <= 9:
print(f'{d1}{d2}{d3}{d4}{d5}{d6}')
c-=1
if c <= 0 :
return
cnt = int(input('Введите количество счастливых билетов'))
gen(cnt)