4 10 5 68 6 852 7 16328 8 438496 9 15608288 10 707767328 11 39729927744 12 2700561836672 13 218405906177792 14 20715182759975936 15 2276573425946788864 16 286926691657095745024 17 41104621803491951127552 18 6641412815937114696669184 19 1201977736831477123144658944 20 242182578775600070543525085184 21 54028129058239748228339712262144 22 13279491797921005763547555589128192 23 3579990320821757140058321855006900224 24 1054262307094423842710392326181941411840 25 337878262852647983569587557621969405345792 26 117442961839201239677027776229579808798932992 27 44134253608235419793018114662738934214862831616 28 17878732094687059538499002730439890023063622778880 29 7786312036350437529597672253530193491679510850961408 30 3636346908003260759791632620071570561431450736884973568 31 1816834520399972094332160521728516915323724835415759257600 32 969006678902504901706947325828330330481517307570030641152000 33 550559893675199581580143459094394940126686207743888849895424000 34 332589547984335636421048245106275674822995081568431555441315545088 35 213230111030548715943016757038081523407734943790230904985679332114432 36 144837030717724889344186505792187308337742155213107839770503932008202240 37 104063585120320367609033324933897574030041181019329875166663575424303366144 38 78966210188809951243255041771253990724201113845865445886968531543471259910144 39 63194262514823236936513091302198743406647073059214105644597630663684229003476992 40 53261190337184927973917142935342302575884908324681360097135510787525308160325713920 41 47214351981478914076990163186735066884836423099587456005891495355291722945937599889408 42 43967125610776592047084820803406775838321342210485710117810028819111998127448490002874368 43 42959553921054493361253225520719637220535593416420335112343691710354575428772864522740301824 44 43992627473141250513240704343359737884192590370985093377066713043115452902651939988535257333760 45 47165198732146885475969161549308429664240787002910431293188600356403308054364197750892868151541760 46 52885805680203064245459846445277507199543077591337153369876914594656203901176168057935254940010151936 47 61959205142289603442620029880175810192643764021678180090146885073397115212274691783680885900924919218176 48 75772851516474036253199486478555685953648655728021526253196853827372943349645983272704038480110624717144064 49 96643230406742534562197823632803127521699377081572495905408423397777320261726130754355743967484357478593855488 50 128441168501573936233697009299211866241951176931125141845535970955528440453866621319139824612738065271783195410432 51 177726478552203916386744268526449540420899130973003921229861375255994754094255220282273089332971994004037960493694976 52 255840545964773623488636440239925966711783310337993698162448150192100064928679577487582257929577309773065047373363806208 53 382845549228692236440912674243248096064336761316534282969931155908633863391242242318829243677816680869708795470652144353280 54 595107026547141859172305752550516424518330988761655733107549951960122043450944793250461849755734418446329924399164647974895616 55 960231527011566221655599391359961934394748147701078295454349614301860480215462453903105040203576199189139491790084341140400635904 56 1607199048940959545074689118879984608393764743430511986082822340166373576743815957073884212914899074675578743789733588882853153734656 57 2788625920769046290021649401500708992709672674658231311824620574846895952759341562924410011950991022579612805036857977021048538322173952 58 5012586618170645026965449591727013245207515312462762545176816239049339576826956916480044629487786115588796795855444773886725565964896698368 59 9328638626230173295512430018584086250201635257231694327502069327224758912360814623130303771348013196919993993782027234283523848849024710868992 60 17963964263670614486046794234242076666928623205192478172236250044298389496486244366836808891740457884215733457855501765989220848051871577087672320 61 35773796385633750376337313649020739903065831889256919076142329826807649068555142108627554611517986050010162323907522741224056194652084568496617291776 62 73631968046610387879782056967567845514635612650570339430617830761592957860980524514623287158577598517402068132757742405834926068223628081389870732279808 63 156557437088284125655518616179766116542409654266226353463190893451446071089281913183811439003081645009466273107254852718086995144178008048264108132404297728 64 343685906115172840815691292275995531934011167539924933345832705542165022324359530421623604331908401998609560836012731815333731493696909442049423826152606138368 65 778596322066201288914073522696956324098895881603751481424184340716640081522351059313463418429458808686562421250306790615974940050216723993035283525241368043585536 66 1819341397411879702167125477936013319900284538826419997157893678734792236432367940083433240962151515353774390994624341527254290234815470438959993764067838120857436160 67 4382907890217958390454640658173799619750703084927435642565107134074089054188201202344224752332607280403089456190177008980527652850378503911802777523279469072596363902976 68 10880728671010296896276373236882101933489689624642300482000434907291623367026175976043682786438245784569629551036458925631141692664326707899564349897068654313013844228702208 69 27823271433587624738171520491130403815157235242048457312077491650383836691120637385041578993663580507527469179112558491879434626172429449115456955173759199509336354824365539328 70 73253044304153801309847210334092906583735864123300147708796810281766697762564570020165391991672393783423863412765884888292179290303690004871465153574121922974836603944245189935104 71 198485374787926718736708923827378109983758610075294346645943054419478099859663827822666175294674769981569167111619799305064013987920517927428243267298202463344686740589308902729842688 72 553273559044427601145586600209313919248955995719854393070849257128907008283897971135691973799873235009844307796560607268313099285230032300393927342820628728315198950925277394594703605760 73 1585944720619367183001773240075516453063163590866479823177050330900105095257159481730339416863101757746933537145600754988578745506681048494811737152133518881646244337247360767007411222347776 74 4673107648554250779691049003584986708641013377462024614064161284773327567231160607011874986492815856357192571490250896304574747008414203490434023419709916034104875192035168349361571336225292288 75 14149156703502548301238832853303525694259558331849330320528841103725699100499238904257312738001131539484900978482043610549809819159560038720542657404098031154815482872051496709756104286736360669184 76 44005213688743030642285083618467768677629395194483182204700412528207196670067193845270777254277490195561937365080408793237766111573100998407823979818416937272806955843357436177420843590539405357481984 77 140531109932638328912683347454202179640010465787485141977875160044231149624608292446944290840044223516810390287847144962180307096291177868665757839654346030028697467449021191503118126058614357124358078464 78 460665362548710918934181378470849715638590905929571806371265910502448504747536952770909732026780453584978896029415520715975880704572662217827259528773408426930247072665673463115928381678291049076060491612160 79 1549520124224403905037640125711401465565334638493989061907630919663408847517203524257145593814961960712666995656063712593165538865485076173079805677957805069393943751347180860743923600557001571904029876251787264 80 5346443947772113086253622484205621477888539203168666942593258358735796284213940201826909857038124366227786126878587597371346669965359282603712825614631651275510439536449643742797614758834708998907638019219211157504 81 18916904943281646907773074690818661420009939039437600569490105640180814946668491291707518582610756571661175639584085707919877988877698103951604445480128005514429945922322304423055939906027715387350649513478970322976768 82 68614671140995897761465543711027324376034053515449856843527850054587892024530893558461212468383608841590196963551220468059056646724378547755511732174489256228683043873958505193930924325722045587530816860436396661201174528 83 255054871821621857337784931889259737275229246515853579121582067662438128644766021302667895365440713883019459340810505302723143959042269388725307429243503486598149962670693634112697553169781663482307207584408778749826956263424 84 971339570145130507914242753742736744351157618240707620807641799369417056487589769749017075146016758769521090045645356594035844738226506062586742597722193245115278466959585052291591292616678988887797532946000371076906741368094720 85 3788816128731339660527785825362781414043527298543288944381459941615482445024596619079802485241910503690578283570019685650852276724293541897461017918842663119792674760570964603327922851006200661807062358240242561953196952132612259840 86 15132410383978014940885592168263348300737660277345334291056445140274382495163592340152290794948420083429623534739093054242712177610875486229035608264045230598972993535082232260725727232121390180869252176683378473083619309424962967699456 87 61867823231659695394008263987157662902223807734063897768076705627378379129620901472475415148740716036289324918538703235964249771402897589343080840139663300365136645165018919550097567728079529688221351017293822300184189722618327842045296640 88 258854957066422447752977843802523146142768142937872015131113742250966681303397112258668000711939956479689202268747020016114749485235278254352992729320584769866143608503458886670353753265983544663369811933575775647325313856258237597551173828608 89 1108073366320391858637967916704478888508546249653340520883935229004814338698683524137460343011588749488848503415641624011582162011206319833004120189990699234152242633471473591628855285545035819764455974779390957220351491835418883879137359500935168 90 4851644445152029865249735154646926559124981439079315936749625348672462542715204526851063044246893725141270249002589320643131524759089502090557440290039202201167224934347274299179788544052366581538076644190636057261372627915114974194658418832078536704 91 21722428285889235352323236463974666291465502409165361375802040116520669648463149667261426139357504375839660934666740920545925055088733522737315846148219667476556617612792337600074756122473548335028324272554472905004782922921951969016905126696908822151168 92 99430514625639151347115186431551449640334131332079351434459591741151694932648351354312442333313630009961016816129144818922834697308498728251700007342082286049783279398237437178495441913724378481877496633815009274599714750757268339928994239000213582153515008 93 465176963564587753924886019446609861752364540742102658235997142405287091374032046653195584361688320742556159749883249087849315959782643260416279378078267576524109314853315122107137701129789947293752266874775492286181199792546710300734501689526920327815350976512 94 2223829350531900166090239538803585778596310682553721625312584228551026808276601298350390675363677487233206702788430459899900479927994005649496747408969402800024047346994058282170092713008822542755141519167362985808758254065527672852715369460471149949174932719009792 95 10860984629395500988060551785648221350917940321063855335365223748700346697618800512971615720821348579291371791519561194921846065246394485311226551227464754247084062558034085668790888436567746650322897696961419014343740458228465952686383492510630507681053212026647609344 96 54178038675252617727712550553631950189254048827159566544038737959136495848274862218890432011685608580161982407216714033982898327236550824084194711355638786085711687558241667407411901239195014107275060808994106095558646556211079032138991445014426220933967701867253630763008 97 275973642162380514326130461386148976451974112477182359429868862723918755017665687612700956424657846040156539069798188865089913107283667353113150533431690829807659413395311806871474023499097252488439238534456848896133346883110116152977948029051776143476953452912838148819517440 98 1435185621393980100164290530355024909241013946490137678692862313388592082716619729594440267129230527860116067447678374107652704758997415644983205077735549909486392878156309291973393242264895001804985701301047998019320522935665723440281574756421515125520088963670228849350647218176 99 7618202481476051517043619031499300622955129007031203645531668096402272306534312431444383828287293210388742973785237060031741023569882589620281782629223174048873530624351948362937427727406010405821534687815366617901451813258363207041452518391523718075539398161664498364284305179410432 100 41267732674425158550361828558763677784791265364620743524563920145999578445565742971772878715394357936959244008252488384685398448117943093037160271417984056117781019513607901133579406123417211093435043514532026414308073904513710875843122036623720004479026471557677927091136875741744988160 101 228083501706815888323333730520899717583238504218759497175183546480039069179111000124753811323324242590212716112303722636081661340250519542067947612046346452910021071127349364205199374828901436886910525848667003445712655738917218302158595318620190910390367269088187013092437603234618967851008 102 1285924782140610189288637151545734498909379114885068454844933564440987677390759693667426565148710354023630249263289111141586733948736179045077448463081671414080844834542868029501438793260620378030210521741393450733479025254946071380496411868786723438973837955788558639354076119685302026258874368 103 7394190957162777194221465647806509439140846669784743582542279948500905466774581074828399286923863460507393348394444309515827546491629195018508568261669968206086655564499409755958761519417777808639579347765283082800433306818848330991027975988048502140107205529816036634714284525242459280137521201152 104 43354660379454095962969799193973807643189740428654332868275212281835250694176890662750485780147493918569551014244812833202796765703843614418985896368885472696316859165903205813951055586100904786855923115644578488803055154067983381821376896595633277760007586437466739635465968077124132583507809785610240 105 259160722654004894726656646283918492441060732690209076336440261594310429755083982350227076422738515101378325339574516888926555866577604001448716900705325957786219524264202873624089789440455494045875716160019843098076310783902270084017115785247501479801340491164929989148444369325062418416700052854529851392 106 1579103672330634240679870245375762227180042228312112069980961279465662527289480709184904725303373667026695577065041997657630904172824718823579373200088732459275881475173557777093171932657984340280288279153827339307665864095497659651230187469610738408570142749716950932742477966638375476068910088141718884974592 107 9805765221965666449015629757050915175410863407093777737012084485899600109806006567720025545627779720281563895872286646422988507838848113233907039974528976883676692114822696565961072965895648961642568066195168022147572458066135211464948672082683999017519315742833766306761740782271120841871806482428275081902817280 108 62044675624474384906074706731307527097488934793915336315394197872004069915187891041275601337854915318119464925641640011742051718166159390020959563777998139040491226474527981654288359507602625406980501965456844369462557854423819659621499723218288737577790065290274345342037964715197163641065519141828166063649581957120 109 399948392203404623749849677908429661466298764157627095039712322589680393469492317360510471598201011856051768228621970291006936562760107275816693014794204738322812879528968867770206972350808969597519676692588011497207016837974209297730495672295991388012184119205539404550804456639012538732159239673085333080406554100891648 110 2626064721788546498687699475151205210979889226420135859595001974829606255882230344880988363026797218236253117804373967786108736836637845251052575887292031331078287531181368294790792636265287295171176009609708590516425481077760982255119691680877471787799944142164823401294266567692907786813806149447036883903458044890549583872