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