1 36 2 154 3 585 4 2183 5 7924 6 28456 7 101308 8 358990 9 1268051 10 4470464 11 15740673 12 55379788 13 194741827 14 684584785 15 2406055663 16 8455258981 17 29710611016 18 104393359779 19 366791460582 20 1288712370834 21 4527794056964 22 15907920902171 23 55890459509736 24 196363307386554 25 689893373978540 26 2423834457452570 27 8515762057917970 28 29918775405534439 29 105114816853919537 30 369303950054580546 31 1297489636842376928 32 4558519300837937427 33 16015616815943070334 34 56268264814481403451 35 197689391314209447972 36 694549492384595572186 37 2440186541344333057085 38 8573197993586522536497 39 30120534746159339878429 40 105823592486233799784487 41 371793953872511223799646 42 1306237491332669834104156 43 4589252634969857483470818 44 16123591519275783930001964 45 56647612166575118158644338 46 199022157048869918085209066 47 699231926579865215435377669 48 2456637463682241511311835824 49 8630995522722439823044264108 50 30323596709762457719902421068 51 106537017077127326182787855131 52 374300453741513676642238031423 53 1315043667577688325846220096758 54 4620191694506671243588009312274 55 16232290851019907136812403510010 56 57029509529829850706628173544429 57 200363891151192557790099151468142 58 703945890613195909007587163818901 59 2473199208019888240302177215537520 60 8689182512621414381555854630683450 61 30528027217862663922820282408521040 62 107255250359939670031150145759696856 63 376823849365579795157292371597905992 64 1323909207000652589068678861372514678 65 4651339322954026125406272084943629942 66 16341722969260378993658787303584851469 67 57413981449636625476795525403515667893 68 201714670607243567452406083527799637095 69 708691634177654073513821095923009082865 70 2489872604909858907333203359980458360818 71 8747761776353230757568834563751671635897 72 30733835917921140876289030792778629433783 73 107978325699613482493517557373862642384213 74 379364256776459222486294713189183404835525 75 1332834514585091258675708773524090083375074 76 4682696937144632028090178946286753225888064 77 16451892838301646076979867650839046820201887 78 57801045336921635782609046478615960707593185 79 203074556519282712937953303376056510567957289 80 713469371792846982893676397520651285677228577 81 2506658407687545669199851977432635862760055359 82 8806735959865427426893306829150495024758233817 83 30941032104305170980764720226643395929372080673 84 108706275746488049851835412818515740480170851999 85 381921790677023257644299051106233268664152727566 86 1341819993301135364762808334751630389661306530441 87 4714265952804083942135185242585645340634435395308 88 16562805431965382051410645358230647209642708449231 89 58190718666173321404043576742573824863303540826677 90 204443610280575662693492835256815825543386024501834 91 718279319152882475965257966468376683908027502376993 92 2523557374156519833274669653002537101495804537150178 93 8866107725571696339893786885429508573981284570940421 94 31149625130958716279524308415867071223299345220397125 95 109439133364092851723499423295100869816987777516023043 96 384496566527864281318286609799047617021919225434262954 97 1350866048800621357559287857384816338136493170401731705 98 4746047795123698489930871797597246240453955086501991058 99 16674465757428368282049456767487624448252837826016317607 100 58583019029289943456774376294203351207605723433946716868 101 205821893697387384182001991922942441329384658460377856745 102 723121693403995432659118885851338076267194460842315694216 103 2540570267224684006911694579557117339258122958337341693877 104 8925879753824627206826667792803059251819088251306698124923 105 31359624414863854469891493369809711315836187125495815845286 106 110176931637460100954116219346623191514399165180907623460772 107 387088700567852668870656302554231276267721139550693494263811 108 1359973089469882948395268963208958256130628459079532718909036 109 4778043898902327220719217562922737298237660277100196607731910 110 16786878855622623585378792512323713372076760048441154345508235 111 58977964136764928056801319154338429969354159900384096008022849 112 207209468992651315764149873218451489161929797022794859764982888 113 727996713156325792849039222725502749257784363324536862512571869 114 2557697854943151317247758081043559484339343721672489152456838398 115 8986054743046683762762494924473599846693197606017234861078316302 116 31571039436488315680927534517472131415804641186023758271512911295 117 110919703874668718584994797931833241902017100468847477544126619457 118 389698309819497542222319717264262882115348422628035074478338982040 119 1369141526448441987252721857953878802427045328806225447118292708978 120 4810255708611702082166987656084793428222804499035542332900842097657 121 16900049801464261636465798501952353578664333144804833037347102084481 122 59375571818489294383250182282050786099436961828330163786140103019568 123 208606398808784915285449670835712258910384679806357221400603379741353 124 732904598493802322365322282111591605510613924456277321140157650020455 125 2574940910540951975865016729085970827138597267687220774577054169024041 126 9046635409852098200802434888221510876545222271750745480388697513757938 127 31783879740213645619638868306079846448720044028525916520087377916931648 128 111667483608348406150783974709132808894021267449832289314895379661193360 129 392325512094230612854559105502880200632937324516428853840763382960203789 130 1378371773647571328312536372749480487742491597842178514516578434021569716 131 4842684678461650651479314155299739421748974297290029383643563726721415116 132 17013983704082608727426170174366973546712622368000199234189158402661935785 133 59775860024556610616762532633776395271871502754325319217674226730455082717 134 210012746210517714711190875134957240555482442100590861854872344583978684135 135 737845570984078461750988766172062176634856218788299589459722261952775283206 136 2592300212459941128843541940391049047270508959357869525026237668899028528579 137 9107624489169513911049492263485329239792707995407137532015731955435005424239 138 31998154934766090168580719219708457402052308548694404706327205110397786775827 139 112420304597193486976476668831288633326856785489961243896830907669310859584304 140 394970425997724813123881642001921635550549080726461962444585246033511459312309 141 1387664247768980966844546105470923853652540184056705962163265361888200507085239 142 4875332272465746815741845340526383212448834226973815323693775604806945429769328 143 17128685707050856698455751821247233782423054518824906847138570847725299280257087 144 60178846826073355349067202092231684421761876533592937865029352509711527337383602 145 211428574687738392725880815919277898148554270711791234567380679162750405386304072 146 742819853688535051582123747524406292981987671991541830239083520938309624183437298 147 2609776544389941801645030975503699381403576328669091560625344396818393762086234298 148 9169024734365454490127329455186316033616711487898440465651465786480299954116591161 149 32213874693650383631611772688257937423302715633726886145360511984778393432166590709 150 113178200827486950499780939596965760235528336345050332416396468105030324716721930001 151 397633170935248777683605911807514854834243328595711465357189218001997040155756174922 152 1397019368323630137335231164982004480246489410093412556101454540876065743190330814757 153 4908199964507404013915903028750492738971016506043391053408344448317356005518955008486 154 17244160988618270776150809767065171889926513898017951984587275570184586208701674394002 155 60584550415974741993675388755322914214632327975499923392266134441987546982756363169335 156 212853948158361040894163358199020350497791609751962433796814320860569780912509148152124 157 747827671172350491682332329931073763718765237279763926244717055469036485688965507968991 158 2627370695304124762992550602630840362861920732213141975185619872238403579905774985519263 159 9230838917368625129230470785901772540504168266765578864961113012896389771868307443156940 160 32431048755586461411039246876430676039917822982411568548034996521675813258788241850766293 161 113941206514634771118050781604743795467409117234853177049458144089235600289145928397925887 162 400313867117057422799037984027220747458344385782201483066727638285019468625907577269519152 163 1406437557650666235740871389206909406604827780799102328793390993971199186687059456125327226 164 4941289238406414054865716217192907530256939592161827692332321062666083661575645599108186686 165 17360414761943962870916599348362302232664737131167226551618261275485664988819842797131300754 166 60992989109846043182702473937415621512306983882435611063785953656624927848344130677396816086 167 214288930971210753128452521583382692436549152119121422211783364595000093756898983552531342339 168 752869249514638789630673744340960274026485705607120232142064895700243988011779929501742766788 169 2645083459494626906730518018892198230285781586724723562745354485571194454935381239984328947649 170 9293069828795051996257979328776894146460008642093773839804178160813726333670741474565289063335 171 32649686924949116840497047017997475080719361325118584203847653824345287568019196625747328693662 172 114709356104710570846840785741996750924730131133617948627577403948182541771752827468480834370208 173 403012635563818866959881736690323894361062445200454697126936477727818001456508468085582878835336 174 1415919240936491420968651917915087409020365561696889653637673113929264331472092581968354056942299 175 4974601587985934515553998753159026481456071367716936684117585198440022885798804613162384438417413 176 17477452275332240887722081327737047168546210892892738639874617907153353637150968417290599541590654 177 61404181346749452229840591620079544957842301250689671301238723656495790505408522179017277636828359 178 215733587908928668736463253649588908707848639333832307057825488115566165628766010441746780609891129 179 757944816318655956253437863662813237225733743731326914254919180550353989924953979321712057097651218 180 2662915636608409759678172902882310246214664189838981356548086311543016480491061663252938423320173555 181 9355720278074065261506860774744672337771370703225577732897717271921121348621563851101176965313658259 182 32869799072210622022034726916200185484403993380416871337326740275369821438005907154647630008670502829 183 115482684276010695524395096851292108254485701580673556802425922347514427714758337002047605189196331983 184 405729598112077937789837293164278695084294936475284443576042155096257783024247452093364500089685643987 185 1425464846233957756352729574510049306498807085014134153734460442794634167314522556492585056369974649737 186 5008138517139927743569592349476360059734370450888522234672326901131553021853081698576608619285397136260 187 17595278812469544675105256229367021398175488370477169742355042468105045734966101492548889469226405730992 188 61818145690056518988348185242176960566708975287425956232408785598677044713631562207556879305350692456753 189 217187984190896600197519062735380735057343847219626937954869025716842016133625414753527405204793760894856 190 763054600722075208869963856240238690555527070250806045636460119689351615828342577884484655661977115397004 191 2680868031683359734317520352078259773299185986296597809463026154317828099272007367093532863425987124075634 192 9418793093575131454459133445001162512314194469135357620687201582810288033516807617373923534059510392226582 193 33091395134386332649640935088784108320459870697314807214580299560069532206963698639346622314136628499977365 194 116261225940619774766357679399537915450374327221375667599636557883242909288095190083078165489436158518492884 195 408464877419756511904711753189123400182180783052635452569510344756536303286140299745272028047510627340180226 196 1435074804481691757694502944317924610880582678134526249935735456933790779117661732445181969024030342244256687 197 5041901539901054508537031573279209425587122642815893250653045715553819163054726271644953957489326644613852660 198 17713899692662979308959039795724154701563522075348275985087146137990403953368347303632438639559355601353563426 199 62234900828286197684571848255948808453240587794369882615507467979087843339966373618623036141933259726526444259 200 218652185476181377700654746670773250551461587216166021278659003060853295674193154267313231940798938535242563704 201 768198833407331446169001096968308273393361944019262378834156463452450680473635934894179274010060495913711667995 202 2698941455184631756070258129671004392746017296868841832911282178138489239971517335045790634497721985174933312520 203 9482291122735540877539545884774620342461705112806136163845728469022237501314835919541525154988982985372850482379 204 33314485115483296936137324757048816669953949469495946184656769115052625135805424127825950735669797779780633557680 205 117045016245986836348281233056488758443426501585520439727663064831599622831410075359909286618850032309266082265880 206 411218596971690936033196232868811547850954252338004694998242904437951018590471276193305326841301161190382975184712 207 1444749549523549220278413810992602036253638582397636446372613953124954778146802717635006433301538706068900611063009 208 5075892180509025367483107420486011522212642733744253102709409652787531390611985643449138408372201237967038045615965 209 17833320271080456479739634854661154542221694778773780328660411790290221032371606105734124085398430426593395857436859 210 62654465575948544560869656581658767258881245914758499289512911261173159733584535606691316684749986990609162354581385