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