0 23 1 93 2 116 3 209 4 325 5 534 6 859 7 3970 8 183479 9 737886 10 921365 11 1659251 12 2580616 13 4239867 14 6820483 15 31521799 16 1456823237 17 5858814747 18 7315637984 19 13174452731 20 20490090715 21 33664543446 22 54154634161 23 250283080090 24 11567176318301 25 46518988353294 26 58086164671595 27 104605153024889 28 162691317696484 29 267296470721373 30 429987788417857 31 1987247624392801 32 91843378510486703 33 369360761666339613 34 461204140176826316 35 830564901843165929 36 1291769042019992245 37 2122333943863158174 38 3414102985883150419 39 15778745887395759850 40 729236413806088103519 41 2932724401111748173926 42 3661960814917836277445 43 6594685216029584451371 44 10256646030947420728816 45 16851331246977005180187 46 27107977277924425909003 47 125283240358674708816199 48 5790137033776961031454157 49 23285831375466518834632827 50 29075968409243479866086984 51 52361799784709998700719811 52 81437768193953478566806795 53 133799567978663477267526606 54 215237336172616955834333401 55 994748912669131300604860210 56 45973687318952656783657903061 57 184889498188479758435236472454 58 230863185507432415218894375515 59 415752683695912173654130847969 60 646615869203344588873025223484 61 1062368552899256762527156071453 62 1708984422102601351400181294937 63 7898306241309662168127881251201 64 365031071522347061085282718850183 65 1468022592330697906509258756651933 66 1833053663853044967594541475502116 67 3301076256183742874103800232154049 68 5134129920036787841698341707656165 69 8435206176220530715802141939810214 70 13569336096257318557500483647466379 71 62712550561249804945804076529675730 72 2898346661913748346064488004012549959 73 11656099198216243189203756092579875566 74 14554445860129991535268244096592425525 75 26210545058346234724472000189172301091 76 40764990918476226259740244285764726616 77 66975535976822460984212244474937027707 78 107740526895298687243952488760701754323 79 497937643558017209960022199517744044999 80 23012872130564090345404973666576927824277 81 92549426165814378591579916865825455342107 82 115562298296378468936984890532402383166384 83 208111724462192847528564807398227838508491 84 323674022758571316465549697930630221674875 85 531785747220764163994114505328858060183366 86 855459769979335480459664203259488281858241 87 3953624827138106085832771318366811187616330 88 182722201818332215428767144848132802912209421 89 734842432100466967800901350710898022836454014 90 917564633918799183229668495559030825748663435 91 1652407066019266151030569846269928848585117449 92 2569971699938065334260238341828959674333780884 93 4222378765957331485290808188098888522918898333 94 6792350465895396819551046529927848197252679217 95 31391780629538918763494994307810281311929615201 96 1450814259424685659940320784689200788546014978463 97 5834648818328281558524778133064613435495989529053 98 7285463077752967218465098917753814224042004507516 99 13120111896081248776989877050818427659537994036569 100 20405574973834215995454975968572241883579998544085 101 33525686869915464772444853019390669543117992580654 102 53931261843749680767899828987962911426697991124739 103 249250734244914187844044168971242315249909957079610 104 11519465037109802321593931601665109412922556016786799 105 46327110882684123474219770575631679966940134024226806 106 57846575919793925795813702177296789379862690041013605 107 104173686802478049270033472752928469346802824065240411 108 162020262722271975065847174930225258726665514106254016 109 266193949524750024335880647683153728073468338171494427 110 428214212247021999401727822613378986800133852277748443 111 1979050798512838021942791938136669675274003747282488199 112 91464550943837571008770156976900184049404306227272205597 113 367837254573863122057023419845737405872891228656371310587 114 459301805517700693065793576822637589922295534883643516184 115 827139060091563815122816996668374995795186763540014826771 116 1286440865609264508188610573491012585717482298423658342955 117 2113579925700828323311427570159387581512669061963673169726 118 3400020791310092831500038143650400167230151360387331512681 119 15713663090941199649311580144760988250433274503512999220450 120 726228522974605276699832724802655859687160778521985295653381 121 2920627754989362306448642479355384426999076388591454181833974 122 3646856277963967583148475204158040286686237167113439477487355 123 6567484032953329889597117683513424713685313555704893659321329 124 10214340310917297472745592887671465000371550722818333136808684 125 16781824343870627362342710571184889714056864278523226796130013 126 26996164654787924835088303458856354714428415001341559932938697 127 124766482963022326702695924406610308571770524283889466527884801 128 5766254380953814953159100826162930549015872532060257020215639543 129 23189784006778282139339099229058332504635260652524917547390442973 130 28956038387732097092498200055221263053651133184585174567606082516 131 52145822394510379231837299284279595558286393837110092114996525489 132 81101860782242476324335499339500858611937527021695266682602608005 133 133247683176752855556172798623780454170223920858805358797599133494 134 214349543958995331880508297963281312782161447880500625480201741499 135 990645859012734183078205990476905705298869712380807860718406099490 136 45784059058544767753477983859900943756530168217397662218526882318039 137 184126882093191805196990141430080680731419542581971456734825935371646 138 229910941151736572950468125289981624487949710799369118953352817689685 139 414037823244928378147458266720062305219369253381340575688178753061331 140 643948764396664951097926392010043929707318964180709694641531570751016 141 1057986587641593329245384658730106234926688217562050270329710323812347 142 1701935352038258280343311050740150164634007181742759964971241894563363 143 7865727995794626450618628861690706893462716944533090130214677902065799 144 363525423158591075008800238688512667263918986630264905954846425389590117 145 1461967420630158926485819583615741375949138663465592713949600379460426267 146 1825492843788750001494619822304254043213057650095857619904446804850016384 147 3287460264418908927980439405919995419162196313561450333854047184310442651 148 5112953108207658929475059228224249462375253963657307953758493989160459035 149 8400413372626567857455498634144244881537450277218758287612541173470901686 150 13513366480834226786930557862368494343912704240876066241371035162631360721 151 62453879295963475005177730083618222257188267240723023253096681823996344570 152 2886391814095154077025106141708806718174572997314135135883818399066463210941 153 11608021135676579783105602296918845094955480256497263566788370278089849188334 154 14494412949771733860130708438627651813130053253811398702672188677156312399275 155 26102434085448313643236310735546496908085533510308662269460558955246161587609 156 40596847035220047503367019174174148721215586764120060972132747632402473986884 157 66699281120668361146603329909720645629301120274428723241593306587648635574493 158 107296128155888408649970349083894794350516707038548784213726054220051109561377 159 495883793744221995746484726245299823031367948428623860096497523467853073820001 160 22917950640390100212988267756367686653793442334755246348652612133741292505281423 161 92167686355304622847699555751716046438205137287449609254706946058433023094945693 162 115085636995694723060687823508083733091998579622204855603359558192174315600227116 163 207253323350999345908387379259799779530203716909654464858066504250607338695172809 164 322338960346694068969075202767883512622202296531859320461426062442781654295399925 165 529592283697693414877462582027683292152406013441513785319492566693388992990572734 166 851931244044387483846537784795566804774608309973373105780918629136170647285972659 167 3937317259875243350263613721209950511250839253335006208443167083238071582134463370 168 181968525198305581595972768960453290322313213963383658694166604458087463425471287679 169 731811418053097569734154689563023111800503695106869640985109584915587925284019614086 170 913779943251403151330127458523476402122816909070253299679276189373675388709490901765 171 1645591361304500721064282148086499513923320604177122940664385774289263313993510515851 172 2559371304555903872394409606609975916046137513247376240343661963662938702703001417616 173 4204962665860404593458691754696475429969458117424499181008047737952202016696511933467 174 6764333970416308465853101361306451346015595630671875421351709701615140719399513351083 175 31262298547525638456871097199922280814031840640112000866414886544412764894294565337799 176 1444830067156595677481923572557731368791480265075823915276436490744602325856949518889837 177 5810582567173908348384565387430847755979952900943407661972160849522822068322092640897147 178 7255412634330504025866488959988579124771433166019231577248597340267424394179042159786984 179 13065995201504412374251054347419426880751386066962639239220758189790246462501134800684131 180 20321407835834916400117543307408006005522819232981870816469355530057670856680176960471115 181 33387403037339328774368597654827432886274205299944510055690113719847917319181311761155246 182 53708810873174245174486140962235438891797024532926380872159469249905588175861488721626361 183 248222646530036309472313161503769188453462303431650033544327990719470270022627266647660690 184 11471950551254844480900891570135618107751062982388827923911247042345538009216715754514018101 185 46136024851549414233075879442046241619457714232986961729189316160101622306889490284703733094 186 57607975402804258713976771012181859727208777215375789653100563202447160316106206039217751195 187 103744000254353672947052650454228101346666491448362751382289879362548782622995696323921484289 188 161351975657157931661029421466409961073875268663738541035390442564995942939101902363139235484 189 265095975911511604608082071920638062420541760112101292417680321927544725562097598687060719773 190 426447951568669536269111493387048023494417028775839833453070764492540668501199501050199955257 191 1970887782186189749684528045468830156398209875215460626229963379897707399566895602887860540801 192 91087285932133398021757401584953235217812071288687028640031386239787081048578397233891784832103 193 366320031510719781836714134385281771027646495029963575186355508339046031593880484538454999869213 194 457407317442853179858471535970235006245458566318650603826386894578833112642458881772346784701316 195 823727348953572961695185670355516777273105061348614179012742402917879144236339366310801784570529 196 1281134666396426141553657206325751783518563627667264782839129297496712256878798248083148569271845 197 2104862015349999103248842876681268560791668689015878961851871700414591401115137614393950353842374 198 3385996681746425244802500083007020344310232316683143744691000997911303657993935862477098923114219 199 15648848742335700082458843208709349938032597955748453940615875692059806033090881064302346046299250 200 723233038829188629037909287683637117493809738281112025013021282832662381180174464820385017052879719