1 1 2 2 3 2 4 4 5 10 6 4 7 7 8 28 9 28 10 7 11 12 12 86 13 132 14 86 15 12 16 21 17 279 18 671 19 671 20 279 21 21 22 37 23 869 24 3444 25 5696 26 3444 27 869 28 37 29 65 30 2728 31 17558 32 49872 33 49872 34 17558 35 2728 36 65 37 114 38 8596 39 89613 40 430522 41 742601 42 430522 43 89613 44 8596 45 114 46 200 47 27004 48 457188 49 3713779 50 10781621 51 10781621 52 3713779 53 457188 54 27004 55 200 56 351 57 84888 58 2333009 59 32095222 60 157255466 61 263456105 62 157255466 63 32095222 64 2333009 65 84888 66 351 67 616 68 266917 69 11905494 70 277299810 71 2296958734 72 6468185511 73 6468185511 74 2296958734 75 277299810 76 11905494 77 266917 78 616 79 1081 80 839085 81 60751194 82 2395400876 83 33523275696 84 158971670482 85 267838310277 86 158971670482 87 33523275696 88 2395400876 89 60751194 90 839085 91 1081 92 1897 93 2637906 94 310004765 95 20693860360 96 489291324927 97 3904685293187 98 11100574753607 99 11100574753607 100 3904685293187 101 489291324927 102 20693860360 103 310004765 104 2637906 105 1897 106 3329 107 8293166 108 1581914211 109 178774685507 110 7141941507836 111 95910770509611 112 459672982178410 113 775597735818257 114 459672982178410 115 95910770509611 116 7141941507836 117 178774685507 118 1581914211 119 8293166 120 3329 121 5842 122 26071968 123 8072288131 124 1544423015390 125 104245214093823 126 2355968928839235 127 19037726114800043 128 54135482306531121 129 54135482306531121 130 19037726114800043 131 2355968928839235 132 104245214093823 133 1544423015390 134 8072288131 135 26071968 136 5842 137 10252 138 81965142 139 41191772847 140 13342196998602 141 1521582051098930 142 57871858877263524 143 788497459189867140 144 3779511030357196794 145 6368326825456570489 146 3779511030357196794 147 788497459189867140 148 57871858877263524 149 1521582051098930 150 13342196998602 151 41191772847 152 81965142 153 10252 154 17991 155 257682603 156 210195946958 157 115262678365111 158 22209336054925012 159 1421555387086655166 160 32656946891818303362 161 263876729375843026486 162 749386292659742096236 163 749386292659742096236 164 263876729375843026486 165 32656946891818303362 166 1421555387086655166 167 22209336054925012 168 115262678365111 169 210195946958 170 257682603 171 17991 172 31572 173 810103353 174 1072600980393 175 995749100272238 176 324172090472099899 177 34918923658297830634 178 1352543183239264781440 179 18422714203617881006304 180 88184263409614474005838 181 148644719322790247465982 182 88184263409614474005838 183 18422714203617881006304 184 1352543183239264781440 185 34918923658297830634 186 324172090472099899 187 995749100272238 188 1072600980393 189 810103353 190 31572 191 55405 192 2546806304 193 5473335132061 194 8602231678929970 195 4731682732442250173 196 857744546464670516645 197 56018002075733378064056 198 1286199578465657905768236 199 10376775666422732644132260 200 29484301247202961136156203 201 29484301247202961136156203 202 10376775666422732644132260 203 1286199578465657905768236 204 56018002075733378064056 205 857744546464670516645 206 4731682732442250173 207 8602231678929970 208 5473335132061 209 2546806304 210 55405 211 97229 212 8006660936 213 27929675517731 214 74314295339427502 215 69064621446905676703 216 21069536736984619033050 217 2320084946765212406084537 218 89797393624870320909283997 219 1221060940671184822191318923 220 5848120143404927158985898122 221 9857838321384193865155602133 222 5848120143404927158985898122 223 1221060940671184822191318923 224 89797393624870320909283997 225 2320084946765212406084537 226 21069536736984619033050 227 69064621446905676703 228 74314295339427502 229 27929675517731 230 8006660936 231 97229 232 170625 233 25171373608 234 142521288635027 235 641997874601748641 236 1008081521126781347696 237 517549653684783181790763 238 96090421689015538499690576 239 6269296056388900675201022415 240 143685367183218608967611756372 241 1159970804136364226285799235371