5 20 77 94 9 57 29 79 55 73 65 86 25 39 76 24 38 5 91 29 22 27 39 31 46 18 93 58 85 58 97 10 79 93 2 87 17 18 10 50 8 26 14 21 15 10 85 46 42 18 36 2 44 89 6 3 1 43 81 57 76 59 11 2 36 30 89 10 88 22 31 9 43 91 26 3 75 99 63 83 70 84 83 13 84 46 20 33 74 42 33 71 32 48 42 99 7 54 8 73 30 75