89 49 36 19 3 63 90 51 24 35 78 17 73 8 27 22 18 22 65 43 72 26 81 37 20 77 31 18 20 53 59 39 12 93 52 14 62 90 46 43 80 64 32 18 25 75 72 30 83 34 95 11 97 86 85 1 94 94 88 27 4 39 38 84 51 98 17 74 50 7 40 84 43 21 78 57 48 55 32 33 40 98 54 31 64 67 82 64 16 98 81 58 34 22 10 22 40 36 22 60 51 