1 6 2 54 3 585 4 9111 5 164704 6 3030673 7 53350918 8 867792264 9 12855063828 10 173064550218 11 2125820442965 12 23973988256341 13 249906703874274 14 2423485396921085 15 21992456168363649 16 187733722448990317 17 1514412311683749255 18 11591520844218504137 19 84486484366030979925 20 588254197641975148435 21 3923776371981489625324 22 25136625672626057207186 23 155011922479266320658827 24 922094353210842576899163 25 5300928447260989399200563 26 29501017559817038125285810 27 159187697749755411065619674 28 834051263933546475024585465 29 4248745184108588319965297788 30 21068974811422520821632551476 31 101819693693618517650409498424 32 480044583353283852769283349929 33 2210125239928651495516324927184 34 9945652642416510631269957018444 35 43782494142932758133916114125314 36 188696895308873084058399193517765 37 796802912816984014018221327203974 38 3298863235854956475083713910701057 39 13399618165199149043758934396092563 40 53432603874181756993604019036749975 41 209296558205843368448454405791240221 42 805752795229112961268998943617221111 43 3050386637686417988541126647831488757 44 11361581816147165596252501610859103038 45 41654323684237787207907615347754018066 46 150388665346604707933696645991018934955 47 534922346393588565517878025919225023781 48 1875275451979106593285987297186702187558 49 6481983800824583827831027525651443149696 50 22099453508024175105651469951693114437530 51 74343129696819738316578453116110102278318 52 246850563938943046496511364057884213375850 53 809288444675164698862528872973094883475780 54 2620502113059429124299909676732781277031328 55 8383166682032950583072283775906034131752678 56 26503260520242565588859368413960558848848051 57 82828230792726008229835981572239417139615603 58 255953415062307274697090743646075900451429280 59 782272592573224170006579848266705460379626458 60 2365249453312895739121786833288850742929315575 61 7076532327340546761936410421613691311898988628 62 20955019230314960759010893453396671208002804276 63 61429279887840440114335676968375075681716554056 64 178309702170257020316195276526754199559110673619 65 512596824312629674875660968414308980370404372394 66 1459702616491825772916869554679269967818747383785 67 4118353816724279967555732468597196125819242366122 68 11514211754554832197082011942384325266363008392826 69 31906114731444206338028561041484481142724671493880 70 87643183007436573345030719222689460349851933676157 71 238693081127826491514552672904829247301984049120286 72 644628736299893800259128929809840818651042465804472 73 1726617432388510137400538802214140232848197982743933 74 4587389378356664068127584568202864473185125226338480 75 12091564730816672649841626643854256343568470323432941 76 31623453768007903482377895816261779020073013875826178 77 82074194566138088225437434388025878090537014079439372 78 211413820517181499255358174092485072334710155272093499 79 540563511293767772151678317466798772910104308085597801 80 1372152111092784178421958253316622795038716598534272118 81 3458230873248053893196033744960633746502864653354711483 82 8654747943382125721074878438283275346872683856309265832 83 21510705974448691374447838954298221586479422834540856752 84 53101208581096238032339166182465911151940857251836345151 85 130212303843389578598620187917291777745039150096412437472 86 317208349479076198993540276485680925385667902123086024416 87 767764505391832745112213133466067416740664781744675918570 88 1846489998926926973880647935824376977547214459180176060463 89 4413111816085734705708884380721633641705697850723600286189 90 10482488049835225293889481399790894324830481376709329456675 91 24748373451034003988925061704559925537179141861217363054164 92 58080738216299683406354019499288987864907207838703010874577 93 135506499946815787586299549563701001244095100265614453325838 94 314317858360259186285782158273750221953240305847086506406539 95 724930523029631949420863254312470230786276310362144153515806 96 1662565235678259316971174222827144516044914092796826159390265 97 3791854818639356817755964781689532157271984683144960023810993 98 8601026499982241478450006106132335282055953008056107011811925 99 19404771163467987498547257698541626834365146563915109784326626 100 43547147797471095422142070028796625247985836649609970138805172 101 97215697040722221447102843584211766344071254098275050708305132 102 215908813351038358581199630319713661418748094414169616001175144 103 477081682918962678067751286414576704038884063399313524712177048 104 1048899607917501033802313457705553068843990238378212011039851346 105 2294688076845291708577899912151391869372580388253635801572427877 106 4995639059490229668985982289485260932995341650171871228207692741 107 10823421711918129750314708833181905905223220959852423217257274436 108 23338455492216269781784860103937614404196560899702591117145438154 109 50088834713608995068570659817862354603272385697547378483406228366 110 107003439987131587471678201785497884638102673829554656141307066400 111 227545735989794456932412949109866336848097679834915658863724691654 112 481703088093470628211696296884454638016825078824920912733093259306 113 1015207973503818701183122950451645618957219542800882526993794232013 114 2130198408375297424340273140218301010944368741757566030720998867585 115 4450395722113331111664805385508917619747567524853107675297968111483 116 9257939801732041736409112326125915938053904041631653856248684743525 117 19177428397210201123011622727500829072068038219083788183439062784122 118 39559370539457978624501585608017219123145616000655682990057558918908 119 81266884383939956306196710890198804521763377745576055065979658295962 120 166266556474933703286699377866948331069631655560799810101097884209021 121 338800974690866183328049698026354844180280080805287820061240997438827 122 687628473015752998331834534063748630410740835151880378974403995714702 123 1390122594381481135718734134185604637766988229895850418002674375803031 124 2799384904035786631648795731644535309410596899939005228598251645348841 125 5615678430624181251773718108176298133356683892496290381836829800381336 126 11222546593833807920603874464789034502440832405138075264412960166964463 127 22343401488885907961365126157707278418994671322419451498132698288940489 128 44319475730112970493961155332943118470694586583946723183742243195348528 129 87588244016169326471790269440035805388492172727783172744791167396626984 130 172472954324066522367834095474272173714077584053000873341732005633825601 131 338405909256970804672940267534844857624225157437865746366249939446505847 132 661628321006381762952685665346757873496627390874070743184745100385516514 133 1289040620048505668559107035291802876858941116792117032305728552074496313 134 2502720442836009060123651899549736065909883634085899758670217514393506592 135 4842480313614038803447321848235710776284041786525601691429776701493495861 136 9337904951154997074886635116523866410214986713345977218206946753126854291 137 17946224486799742247628272455698175641434680192653696895778975706095091845 138 34375936021651972328000153083779714585927563445098263242000163502266236469 139 65631030078065833874062702504509120883417824681611007073304655193774628529 140 124897102584549350426251455311680741789614661131829199181343222812105040103 141 236918465568969836535457132367718398486972998829601316497652575128017693102 142 447985096298278954206329969416043744632380058174123760329201370557759999739 143 844424428355723654628513433074336853405670960344582780201287653970298203580 144 1586736467376220397153816672420257482292333674656767126227347926200525669953 145 2972416086063446770884657533830905577385154483283103701733396191560305543316 146 5551226599940421426143795835067759955668419533859560523410228868677037054705 147 10336092976337052193966041277480959506918954732922582655901691756859606121838 148 19187804671687464955024647190399709883845005291844297847240183540962693011710 149 35514746511490338640292318469364286897386095690403228242874497720513392948123 150 65541988148307464644384885562211094964583758961432911577857157801365769461056 151 120606488988054867341077991796679445242658895328658032719423331269658377890267 152 221296437489017959147237974842059517917133293844964500488496930143864221335520 153 404895708018966139740984480400665263737040176169343852743967305057898386023078 154 738735646621245091386294537861897288947910147198075185226729677686490255630282 155 1344076580468199830846962974283839296282885464290552544071022441374586895648883 156 2438708036196908162617648934183550382379383873267857172938386434839616152383670 157 4412736817029251435069161532377656917493402595655446929676290854859541481340544 158 7963061574491701975070375757647296529530872477880146151412133594707029386403564 159 14331352943760462168645186771385665599252231571860902971906182790708257353812385 160 25724115522193226514563126441895942214354452542537144190805091053674912183158992 161 46052240149898749374844626598632009540826056847886917228145846223233502828774804 162 82229730647156605157254593520928864955025705653452874189702786617596990363518945 163 146448646579654306565927324285023623723491588600242139151001624376436961764604099 164 260154103931670532125248313428268567296062870842102451647233666563422778672843563 165 460972597273406430530223517315922759672947068075671680620310293816340691853757254 166 814758281858533827139110545039476338281701176360983072237950362519327932167623367 167 1436486987548519162000800944986934198677909930081508189577818713188231430953920173 168 2526409214888237682060733047216158908901618482493050809335222821719777601159601009 169 4432456631650615190596859795664203475898080446695125043495548936545536274372284389 170 7757712209233779483091718965156833146015513358899236889319956127460980801717134855 171 13545050970528029672837713052982986166054004633896378236162389236209587949424538123 172 23593628674348729173416345445682066864507773572700444718379113245732911416279762738 173 41000120357882442991398217804682005779458649317671832643424903201808340580714479634 174 71082201450086098778748240842980591521343846675905207701994915971149174855316468797 175 122950664728157431559984436885130567720055841180995702503901889025634423733213012587 176 212179768280478544804480918771987926707538879596688676035973707441897063408980191162 177 365332933312556103686101119116604164176481660609668886741128612542761479013891034662 178 627616001932270737562478546070570975932664740785054849054770516681591537402323228036 179 1075791169845648646235910541695853287177289418819018820045317561607765445410679090904 180 1839920526816617550004019031440751052392680601324693584926529576050502852661848676580 181 3139897736128388017755210615272428577765872810845238657391481958095774136168376051060 182 5346695005314209367704037393412897504539152563731331024287746325795256796860536683560 183 9084829855246079605006628962395463385948288401895041183353153515121161206710638472546 184 15403434656643125359077822396538330862488653845794413834542971048088843559061732569259 185 26061267335433456886144289356475219149920389353426157396358378634607715510831627565127 186 44000577948037153120650521480938936292543538803691677191881022441977380394652881726632 187 74133366254565714374677231846047702088694518061339332700540493456764356790813001099168 188 124643333274865888531381785231236850667814801828813470949649141856541070240316310579607 189 209137440428244226163599534965789324823624472773796633222345969286401957721209944328580 190 350194430690192532863872485901204120257269370402411735012952558223347355484821485147446 191 585205788623220785366164155716657956746517661954257579268324157586572132535834935494014 192 975971310451538319671031154889933232013593699684917813696756979851130330882554780824169 193 1624432190840698232330490298837404965019139883100354411480597087224997683309022573068202 194 2698417660268878206267002609887917225802412220882790625094288228411135813034620918688441 195 4473698010069806547981286971259655109545523864123952263028546833888819792848745252777704 196 7402541427008329162984613806959505271621476626260607159627395137101897382948075068949430 197 12225268628788502612737367222768467472667056104640116199732105259259207772312004975163954 198 20151434557229105833948489310753967978478236217873884965096374389091806455756907936976239 199 33153550889662467067294844110517326297808420794720425161631551889034205817202257483663376 200 54442380440472519120183817158666144984982838328846224115328899726476302328550376682016538 201 89234646731938904083106867816696463986303084235961506175654738950607534958689523088734997 202 145990821710566232938881381724753277360058337051411481944378597311418947251458273581718074 203 238407250044028396931988652761924201764303899652806429055831936541887517264077733822458025 204 388616619160264234488315722491926823609422735734287526291656463433002994053609337433699612 205 632320638392362545491367066083267604074496194511722081088254395084591969759270573699198480 206 1027007040359693995341941389334761075464518641214138703140869450019752179508873866597153607 207 1665081472988996301052692399730304357718856010477013781717479055330981750461403091815224979 208 2694817868831907682655927907587162218288985950594473024787656018879812528166972807945730548 209 4353725061622982925204402657223944817355871975779035421779167087157527590460348267422007777 210 7021597883257952648635476241158468901788978716229391661571125420189212541634152454437851334