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