10000000000000000
10000000
100
100000000000
10000000
100