1
1
3
0
1
2
4
8
1
5
999999999999999976
926510094425909
926510094425920
926510094425920
926510094425920
926510094425921
0
1
0
1000
232558140
499983500136
999998000002
0
1
76923076923076921
83333333333333330
62499999999999998
83333333333333328
83333333333333325
0
0
0
