10000000 5 12 20 27 49 13 75 8 64 3 58