999
198
98
297
94
666666666666666666
1
2
3
4
5
6
7
8
9
10
11
22
33
44
55
66
77
88
37
38
47
9646
9545
935
989
1888
9338
9339
28829
480048
988088
1978782839394848
978782839394848
208756315769025345
598445799020711076
513199671754627561
333333333333333334
0
