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