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