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