94 28 98 23 78 20 43 75 8 8 51 73 77 6 53 71 76 73 91 77 16 57 9 77 65 43 7 59 53 66 47 73 71 60 3 69 38 21 61 39 94 21 10 14 77 71 20 45 48 79 54 12 72 57 88 93 61 98 66 59 63 96 75 39 66 62 30 9 32 21 59 94 43 19 40 40 92 34 66 70 14 82 22 27 30 94 70 41 99 100 23 95 42 22 56 79 95 93 32 81