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