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