1 2 2 11 3 67 4 29 5 149 6 127 7 331 8 2609 9 6733 10 2411 11 54767 12 541 13 1777 14 5639 15 7411 16 53377 17 30293 18 11467 19 82963 20 3989 21 6421 22 4783 23 10427 24 105649 25 27581 26 585251 27 16411 28 20477 29 675713 30 528559 31 76207 32 356441 33 51109 34 697259 35 492839 36 212557 37 64553 38 480287 39 350503 40 635249 41 1648697 42 121843 43 136943 44 5461613 45 355261 46 416071 47 9072191 48 1067137 49 348149 50 16670939 51 2220151 52 573101 53 777977 54 693943 55 2782279 56 6155417 57 1653853 58 762187 59 7784159 60 5508469 61 4928461 62 4678631 63 23425663 64 24374033 65 16793669 66 17901427 67 11723843 68 26905037 69 6646153 70 3323399 71 1232171 72 15768913 73 12306137 74 13816163 75 19307311 76 4084517 77 13439633 78 25210519 79 18766303 80 3583529 81 62410081 82 3265331 83 55711379 84 72301093 85 76317781 86 18071087 87 2244091 88 132227089 89 71774873 90 59892211 91 43507307 92 14220533 93 90935389 94 243266503 95 114318959 96 230766577 97 4596833 98 36108179 99 119028199 100 233875949 101 84934757 102 66896143 103 407313227 104 2011253513 105 48832249 106 133749331 107 301925483 108 1357333 109 309478573 110 1669294559 111 386279827 112 356567801 113 1864685237 114 592289683 115 1064586499 116 5333234957 117 769174873 118 1102572143 119 2010446363 120 930799201 121 1813567517 122 2289909731 123 962364607 124 474499213 125 5075707661 126 641659687 127 466214591 128 5083832729 129 663577729 130 102961739 131 1335610247 132 236083357 133 329059733 134 18331264583 135 1415114059 136 270569737 137 10034029037 138 8160412363 139 9771718043 140 32571947669 141 2321697997 142 6107891551 143 5395196447 144 5775544153 145 6763746709 146 78975050771 147 25180471 148 1413083429 149 60625273433 150 541446511 151 24317283751 152 23301717353 153 11968360153 154 10317480779 155 11245330091 156 2244959317 157 1642681057 158 18319893359 159 39633642883 160 16543361801 161 13112540261 162 24169988251 163 222248627 164 69989348189 165 2595087529 166 9784968727 167 29469215723 168 7209198817 169 3888520333 170 51960746771 171 146165524027 172 34251275213 173 55916169329 174 106349688943 175 9269068351 176 687388570097 177 8831112853 178 21490680587 179 48488040179 180 57229557709 181 66162128581 182 3853802423 183 92284718839 184 82560253073 185 35882209661 186 64460640067 187 60771124511 188 12166310789 189 24620120653 190 23472997871 191 252018056387 192 19364670841 193 62956831937 194 96214734419 195 83610035911 196 61087571477 197 52329307733 198 140736772399 199 143716810199 200 8274267569 201 127844863117 202 2449755227 203 227231449547 204 16323384373 205 490019600401 206 197490471407 207 44278259983 208 171893989409 209 51076904213 210 315031870939 211 291820361827 212 2141320055837 213 293036003797 214 92979255839 215 44271526679 216 24908730841 217 402953266013 218 654259352987 219 22587084319 220 74303672789 221 353720425757 222 1428835325143 223 71315702723 224 594815765273 225 7673409829 226 697410382547 227 164083325411 228 22950735253 229 634648036133 230 2625829034711 231 184827767287 232 11312237113 233 826030135277 234 291877626283 235 658561464559 236 259901138261 237 313629120913 238 387343172399 239 5367108157043 240 2319233547649 241 640144008341 242 8501568905267 243 283596721687 244 721152529093 245 881518187909 246 4821867015871 247 411106663223 248 6652019881049 249 3844179793213 250 1498966808579 251 11474451661067 252 712999538701 253 1734889391357 254 3385993771703 255 11892372955279 256 491248194137 257 4940928752657 258 300572580283 259 592933880743 260 15487443997541 261 4517070115861 262 277251743471 263 70350135959 264 5677435611433 265 774565449101 266 8664904591907 267 402092955931 268 2274199722293 269 6723379330973 270 34291262311 271 743302622771 272 28913215164473 273 652356674869 274 4289973000899 275 13681668868151 276 6241497893677 277 4234853631653 278 10598794625519 279 29977508429863 280 1757080151681 281 5703403712681 282 3433583058331 283 4185133977883 284 5713280721293 285 11066946197089 286 6561379587647 287 12613720496687 288 4621076809849 289 3343419564293 290 1427334373811 291 16922165686627 292 72736472101 293 1043057775497 294 3704558627023 295 1466002738091 296 27999072702521 297 1849224659341 298 2850610140923 299 56987974725743 300 2845324602781 301 2375932457137 302 6598985185103 303 31444459991599 304 40961984024329 305 5714184270401 306 17981068487587 307 7300274417911 308 55753714519589 309 14467053459673 310 44499666031559 311 2299936035227 312 6401613480193 313 17036256250313 314 86167164021443 315 33405695015071 316 17711463833317 317 5508840856781 318 52953812102287 319 33177692160383 320 145034402978849 321 10595676010321 322 1346706867851 323 101729937688199 324 124731304612813 325 5794265208709 326 246921027666167 327 61772463326443 328 311664276689 329 136787807879753 330 12973748444611 331 1145426500847 332 74323934204021 333 58220257248733 334 55733197528423 335 279379123471379 336 121317646196377 337 20393190238261 338 76542358825139 339 352394741952739 340 76714878242549 341 1194488987504741 342 14493576404191 343 19053207540347 344 245853399762713 345 198719262755869 346 28998537331187 347 103046902045151 348 15979374651589 349 70325197264493 350 131736839763239 351 175929345435247 352 60911359712681 353 208515390564197 354 28558368064363 355 113645279486471 356 174746852064581 357 101725661215753 358 33527562509759 359 50382626117543 360 210884446903681 361 203276705460557 362 355088157751451 363 50031176786347 364 237902151302293 365 2473895701546349 366 318368759238247 367 414530903041391 368 257629946231393 369 220913584638613 370 128874965041091 371 3614331434876471 372 45183711066061 373 96152497725017 374 917546680207463 375 163709158932919 376 519744290006177 377 156470227546013 378 74615821422403 379 206624525313979 380 640186801459949 381 453438865163197 382 148175185235111 383 192264624866687 384 505682843936833 385 386933920644881 386 127977384919067 387 228266953552423 388 2801034030029 389 1070073766368713 390 1278418809330679 391 254082133522507 392 216349121034113 393 503333532529609 394 56156813626619 395 6911297204861339 396 35788332052621 397 198596526935581 398 3837888363180647 399 1498398448559503 400 560489857561289