20
1
15
22
29
36
43
1085
1688315
2963525
3925
48381
48384
48385
48400
48401
45678
314159265358
234567876543
999999999990
1000000000000
