3 5 43 5 10 5 51 5 25 20 24 100000 1000000