#include using namespace std; const long long MOD = 1000000009; int main(){ vector dp(90001, 0); dp[0] = 1; for (int i = 1; i <= 9; i++){ for (int j = i; j <= 90000; j++){ dp[j] += dp[j - i]; dp[j] %= MOD; } } vector S(90002, 0); S[0] = 0; for (int i = 0; i < 90001; i++){ S[i + 1] = (S[i] + dp[i]) % MOD; } int T; cin >> T; for (int i = 0; i < T; i++){ long long M; cin >> M; cout << S[M / 111111 + 1] << endl; } }