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