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