#include using namespace std; //#include //using namespace atcoder; using ll=long long; using Graph=vector>; #define MAX 1000000 #define MOD 1000000009 //#define MOD 998244353 //#define INF 1000000000 #define INF 1000000000000000000 int main(){ int M=100000; vector dp(M+1,0); dp[0]=1; for(int d=1;d<=9;d++){ for(int i=d;i<=M;i++){ dp[i]+=dp[i-d]; dp[i]%=MOD; } } vector sum(M+1,0); sum[0]=dp[0]; for(int i=1;i<=M;i++){ sum[i]=sum[i-1]+dp[i]; sum[i]%=MOD; } int T; cin>>T; for(int i=0;i>a; ll cnt=a/111111; cout<