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