10 99999 10 55 78 93 79 48 49 76 11 10 99999 77 46 64 86 37 8 29 35 55 77 99999 79 9 82 13 54 80 84 78 46 79 99999 34 29 9 35 98 91 93 64 9 34 99999 74 83 44 67 68 79 86 82 29 74 99999 42 98 85 8 48 37 13 9 83 42 99999 84 5 2 49 8 54 35 44 98 84 99999 98 28 76 29 80 98 67 85 5 98 99999 48 11 35 84 91 68 8 2 28 48 99999 1 2 3 4 5 6 7 8 9 10