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