1 1000 100 1 100000000 1 1000 100000000 10000