1 96 2 258 3 776 4 2201 5 6037 6 16722 7 46270 8 127161 9 349088 10 958698 11 2630889 12 7215860 13 19790631 14 54276884 15 148842778 16 408154085 17 1119230330 18 3069096344 19 8415836728 20 23077199603 21 63280320762 22 173521625446 23 475815066492 24 1304736247929 25 3577727106245 26 9810510866379 27 26901470056042 28 73766707509959 29 202276195695717 30 554662938673728 31 1520945031658675 32 4170593750004107 33 11436213552471795 34 31359319113903578 35 85990602627866251 36 235795417344333509 37 646576220299143871 38 1772981058524541755 39 4861703439010126771 40 13331310119982128223 41 36555876297699253447 42 100240117427473643651 43 274869108867910692184 44 753720455926908733225 45 2066781996791032447762 46 5667336993003498155881 47 15540443376282580026518 48 42613555648717394945001 49 116850921241902045509393 50 320417707164305148825138 51 878619577605948988963362 52 2409268729198504532993068 53 6606472195065332745013403 54 18115652411547602914152919 55 49675053887480089487309520 56 136214303667644868572451776 57 373514170023632826668855367 58 1024215750123030907538373438 59 2808508985706511721515164888 60 7701231622191642019002473891 61 21117599694531393691485071055 62 57906713982400856441807984320 63 158786394890699584597169743917 64 435409255134871182753991348653 65 1193938684656209621022437493990 66 3273907400698325049241790986103 67 8977403786387579974663734202504 68 24617000079677082438441875967221 69 67502443617573835530279175013986 70 185098910492569910713606910879208 71 507560983416259824709936443654187 72 1391786430297880538934470664173121 73 3816427051826187806188602984555313 74 10465050617567375383223892890190092 75 28696286589794110238171515615257717 76 78688282946405503293691761439461103 77 215771676717771319618032827078804255 78 591668984635344237983348343718176828 79 1622419553412065966119733487222267532 80 4448847709866194054470750046629446843 81 12199215612236151337946172947541049456 82 33451552235376983335230478404591300039 83 91727729267589997629107342840492882568 84 251527231304083162175940171150701209791 85 689714534445053599955900828176105673655 86 1891270923463763594872979821725351908280 87 5186066883188805468173903484879445408427 88 14220749329583271676943388650943615827244 89 38994813613066285018408164094250009250070 90 106927944053869316073429673489471269146618 91 293207843818396125652304663714594953753872 92 804007225962575842038178956372599269695940 93 2204673691473321474949531269876710370653632 94 6045450748350423645811613908519722238669618 95 16577271680648144771178627954729578927226408 96 45456649605325654278068714557175597474354994 97 124646988548393246033558412457396892493795155 98 341795356434782054719805833217976374128554445 99 937239375302064797646026186582848483643432461 100 2570010475798302637215344164432953509613424538 101 7047243233442143640297205129854072250647636003 102 19324293678557650718320922044370954329153839132 103 52989277339409565999566022577648636412962357170 104 145302258372759357773883844325155020587244374874 105 398434312530659736948915519416059195788102723531 106 1092549442655745997393333085845350097838047530937 107 2995887269512030533037483358262347621782153449871 108 8215042890697177599954789900655918056983393719587 109 22526525074151570564465627022838456431586939443489 110 61770137863919863874625417993257306657866552478069 111 169380315835125479921633510583590136751187093438401 112 464458917925851034697922729270059739395310748058135 113 1273595962891201305651627409074965115789311401489647 114 3492336165998042751337803143617063055937434994543039 115 9576358791724439651488979632990931376277319516413061 116 26259398680089540356302699828296264068954680887818266 117 72006076008323635669808599618000709782604169478494747 118 197448351551468241373799865286590369176933811479285633 119 541424469872314262069138870541672203817669785631347432 120 1484643727198221416091270534156722979396661645597672153 121 4071051678231022935928281610374789339946823779549448817 122 11163258540218673883874424786675661913419160520141888377 123 30610847290917968541425119508775277462795972325844510732 124 83938212887573670649789983260710159443624414397570757465 125 230167545373695929705754574210442646634591141603152147571 126 631143994146141485364502324878952545933424277832225909857 127 1730664245908355555350841639927498724318615227827118848578 128 4745666218558673757079980097920043265061058751338883996777 129 13013123666946986993822423911132714455644412688757146322950 130 35683375056808605933445155966809328806974012542236391926765 131 97847625830147870638883522372559915648444186584502323956651 132 268308641359018895922453762606376468554491102757492689366307 133 735730953277170917733396682436798228078936205998017780459545 134 2017452859022274120313561515454662311524945402518864839964192 135 5532071228276593382783995829415669738434099678521937230204018 136 15169530201343757213798984606095868039765425263555882488712101 137 41596472104927688458679173392550643771288851738652745311863636 138 114061969527754770324338861673003530893470229032862740746588367 139 312770103669662508545428578566068359703743572435203223830662865 140 857649031965273763691624636597179630341286969853576598817233466 141 2351765253138923444880717445038335201114580988580351297705696011 142 6448791521629708932380541138919465179968696385899628669166323974 143 17683275162747119296213730643411942451583213393364946266759834839 144 48489429288048298139953766055360687541327886635799995797519754238 145 132963194376678484511557642916741487863173837246965942251497124568 146 364599281089249010223451856816034370550448487881992967598104753459 147 999770172444904546339526768423506306178950512316042981258881599730 148 2741476600624015220360224937511871419179529024579553152426166006398 149 7517421662410299609693306564863315576155507099672416030539102035145 150 20613573151641144483659862873703155252566736625857745562281448734720 151 56524619365547117418864534795836556619774061523890619661433044367481 152 154996543826542390979730911833181625268886386954634288493059399619377 153 425017078714135307927663572195079320465160522085935313680380662805496 154 1165442226897990127980299724793370126091492816783856910307094263021109 155 3195767069752279939542865890122262837599809918580678416305717197906914 156 8763134652582825901749399425592629766078460198059966804709245618204613 157 24029451228199338672936385426558282965862281334555244612844376686958503 158 65891321909360926331811285877838618363036267253580250306784571444177750 159 180681042680988957258011480537522365624619797938569054032747501987904235 160 495446717994156875626544846774290342773997049313804193569213398009466763 161 1358567820557576410959887007905575471310246048605763503184311142654734992 162 3725338075761217883903971982714303057092359667955885667143980131906640276 163 10215274915771593378114725637378232225709579782546307535442771357033373275 164 28011374936345763634185176560919222597290356171404257296379505778909014266 165 76810182035641613063569878655683137851222407348108809302931946587094923180 166 210621723416125289806316128612020251396500349483127694821111930481203412691 167 577547262603726992331244784426264090798285557330995426728229360244924127492 168 1583696283227358805597306476258697986039249589322773346340455230804062157295 169 4342664366897071330561344742294721394828563494176166510236392722207422202209 170 11908049544124706035845959678446270075494607238264322733675645582307220299589 171 32653143776489684192187951578345230774855287641500051053987682934402528831733 172 89538407993454432920531447974963016055981155347702155706357769005874394331309 173 245523878523900311583259428158334542097409019781020390588620354328376061701680 174 673252699889702945731325112331603270324360629485387772292483917872816430081028 175 1846130814786111808422157110273767690774625796619427599915845371004165395276020 176 5062287883674567519153059199272386885519548606086737054636767201042037797355197 177 13881334091792073300062493167776438946436183836944767154478442241296432815016147 178 38064100777310941100609355443387253011640969336148218887030066394758320190297323 179 104375830046623008142677348633943629484267925973042907335474549883107383128349335 180 286209674613287029521197016487603467326822308095270017788200311342383291551252284 181 784817498511418642878219886815934356360119704048820605713707407143017888098573009 182 2152053409102776033665522582326740815466161465941200615721150105143528661204388956 183 5901160313595501548375918485642216757975282894636227312482442820221989872531562887 184 16181611896552831457875833373960144575929420130060051515177289794005982210427380263 185 44371708215993470852194125681347618315581080679372918167073795588722729611968044331 186 121671963373728314938372566737911677910374274945025775411659106970306709221723395603 187 333637519636484551853165321697968528084447871513471066287081523545795430304602243001 188 914869715443589068982683358471888653484579525242009352346797450983654459789158994530 189 2508670479110904879337647762115084904653150131588710429408612196938746592317716588723 190 6879042410657422424480635628828194353882068762070752192641888228642498938924651944456 191 18863069056560407342901285237716239006893965279580291915774672683097675768963631678772 192 51724550161417286098879812089289316375886256604465880715960024872558365883681868530143 193 141834241362249723563379075065654657943496377326433753287188575924614647488472703386448 194 388924639460870138466342945849043592533011561933019819185283383867562718431922248774382 195 1066472903348059029304055700028048251871583107805558125785315739631087194231027819133206 196 2924382613434470105488872608641835508770958231101414917696700202057250757348390452806283 197 8018969486153692438015124703619010164000350919215342617666046767722692560483594982797561 198 21988870855836437397479366938030803059128677905236465854231998105315495140020166098983044 199 60295832569200780886837209677326094093241912087365165047810056506028305321881914481415615 200 165337613243024300726704068606059455334862827626812999657818528398704043697072650165609350 201 453373395607832292820182505814182125910776483837995411624526013417718442803741349887355238 202 1243198276624742452893214247349198037388217458405833573110181225143704377344838519076311038 203 3408982463407761344785306542632734137027358614974779738134310667967770515498310110339374396 204 9347794036018824997862305964578218188135352602673793954005137222725313474920670873088957128 205 25632649706410974278688589270880753909392033783327373745536262051591557169748651281746848349 206 70287463377979741843761434596199915405745618965659096255245022924130038948410762719691712707 207 192735732150048442344857485283328482796131688385791484213525869139251754651911647383987244878 208 528501964107769557804792780818109812169685708626297386579976785402140374473503501281323625695 209 1449208836108909029071774024431419931964403829796441080441953804978961724929227612538526860957 210 3973885421980900861553011594289743156968767643590537777695022874173928683387263591878197269109