def main(): k = int(input()) m = min(k, 17) k -= m if m % 2: ans = str((m+1)//2) + "0" + str((m-1)//2) else: ans = str((m+2)//2) + "0" + str((m-2)//2) if not k: return ans else: A = [] while k: m = min(9, k) A.append(str(m)) k -= m return "".join(A[::-1]) + ans for _ in range(int(input())): print(main())