2 100 10 1000000 10000000 10000000