1 1 2 1 3 1 4 2 5 7 6 2 7 3 8 10 9 10 10 3 11 5 12 23 13 30 14 23 15 5 16 8 17 57 18 88 19 88 20 57 21 8 22 13 23 122 24 299 25 495 26 299 27 122 28 13 29 21 30 275 31 978 32 2223 33 2223 34 978 35 275 36 21 37 34 38 623 39 3132 40 10854 41 16949 42 10854 43 3132 44 623 45 34 46 55 47 1394 48 10106 49 53647 50 119487 51 119487 52 53647 53 10106 54 1394 55 55 56 89 57 3133 58 32721 59 262013 60 869434 61 1300388 62 869434 63 262013 64 32721 65 3133 66 89 67 144 68 7045 69 105779 70 1280764 71 6327405 72 13932416 73 13932416 74 6327405 75 1280764 76 105779 77 7045 78 144 79 233 80 15824 81 341872 82 6254945 83 45825170 84 150048836 85 224664284 86 150048836 87 45825170 88 6254945 89 341872 90 15824 91 233 92 377 93 35557 94 1105228 95 30578633 96 332648911 97 1620592121 98 3596759057 99 3596759057 100 1620592121 101 332648911 102 30578633 103 1105228 104 35557 105 377 106 610 107 79901 108 3573075 109 149503874 110 2414803873 111 17491804071 112 57811730338 113 86035336419 114 57811730338 115 17491804071 116 2414803873 117 149503874 118 3573075 119 79901 120 610 121 987 122 179530 123 11550674 124 730808203 125 17522373803 126 188730662000 127 929821862056 128 2056052205956 129 2056052205956 130 929821862056 131 188730662000 132 17522373803 133 730808203 134 11550674 135 179530 136 987 137 1597 138 403401 139 37340085 140 3572316883 141 127164315152 142 2036388589988 143 14939206389945 144 49191557937439 145 73179371169968 146 49191557937439 147 14939206389945 148 2036388589988 149 127164315152 150 3572316883 151 37340085 152 403401 153 1597 154 2584 155 906439 156 120711068 157 17462371522 158 922879040046 159 21973290236479 160 240046010119898 161 1176577419478491 162 2605528241939118 163 2605528241939118 164 1176577419478491 165 240046010119898 166 21973290236479 167 922879040046 168 17462371522 169 120711068 170 906439 171 2584 172 4181 173 2036744 174 390227727 175 85361430021 176 6697507656945 177 237092046775946 178 3857530827560368 179 28139270767147002 180 92754126434213087 181 138149268301786989 182 92754126434213087 183 28139270767147002 184 3857530827560368 185 237092046775946 186 6697507656945 187 85361430021 188 390227727 189 2036744 190 4181 191 6765 192 4576523 193 1261503955 194 417272087661 195 48605408464469 196 2558243988908567 197 61988984647826444 198 673037947447370819 199 3301857373376395151 200 7319914656535121161 201 7319914656535121161 202 3301857373376395151 203 673037947447370819 204 61988984647826444 205 2558243988908567 206 48605408464469 207 417272087661 208 1261503955 209 4576523 210 6765 211 10946 212 10283359 213 4078113677 214 2039743998384 215 352741515035141 216 27603971958364668 217 996134711490423957 218 16097457208000683513 219 117539323745109857509 220 387830923186370669477