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