5 71 24 54 96 39 32 100 90 60 12 64 16 75 27 91 89 94 67 80 92 59 85 15 3 26 72 19 28 38 63 35 22 48 77 66 51 7 98 78 10 74 36 14 97 18 61 8 50 95 13 25 69 41 6 83 82 11 30 44 93 62 46 37 43 4 9 58 70 99 56 68 29 33 55 87 20 86 42 84 65 49 76 52 40 73 31 21 34 45 88 47 2 81 23 79 17 53 57 1