1
40
99999999999999999
999999999999888
3999933999999888
999105
91677777777777777
8892
991
9530
900
109
3001
100
8000
90000000
1000000000
231067
5001
799105
910067
889200
90091
9530
900
109999999999999
3001
100000000000000
8000
90000000000000
1000000000
231067
5001
8005001
1001001001
11000
1100000
11000
110000000
99999999999999999
779999999999877
3999933999999888
