1 8 2 28 3 75 4 310 5 1468 6 5883 7 25093 8 108869 9 463940 10 1986171 11 8536518 12 36607272 13 157097926 14 674669588 15 2896563138 16 12438785892 17 53424623277 18 229451570948 19 985550702393 20 4233369125303 21 18184230957117 22 78112038108544 23 335542599498721 24 1441384270570536 25 6191803817621770 26 26598503142224527 27 114261167967704874 28 490842463587280403 29 2108563422087983024 30 9057991972704285217 31 38911499951671358908 32 167156960865091060276 33 718077455931082431279 34 3084739014116672177485 35 13251521743908564675264 36 56926335381615039385938 37 244546147300976175457506 38 1050530112700698442968029 39 4512905602811124648986892 40 19386706884414794820688266 41 83282139567877470999297160 42 357766548146869111475967719 43 1536907070868400984896126606 44 6602303759573234881471942405 45 28362427962535989083606078314 46 121840400784588621272590348916 47 523406652634175307605129168892 48 2248470337506036914460807771674 49 9659065042224715277255318423731 50 41493782022211459763511994256092 51 178250580886875426102617710160852 52 765735687386274399302154817352449 53 3289476766672447582754165902844680 54 14131060623354452958143100047979054 55 60704753005486472989706990215881638 56 260777809943441278147883575325274149 57 1120259334710429149710349944678343218 58 4812453092017333259276853823270623221 59 20673520903689947458612070076831816633 60 88810105477105564880637588513082872272 61 381513863733136427274463442439368358746 62 1638921916231772828551331094910640311629 63 7040543747531752385111422678251924900926 64 30245038384979888444108105447724547091976 65 129927798162701092149980514331593443689804 66 558148828299899607481734288517590080535704 67 2397717185640447173984461530875296388508727 68 10300205628001584221607981206816532313991938 69 44248019164766210660374620399595660115284680 70 190082341144872607788599196638008617580515466 71 816563025818348838961630118770886952079087208 72 3507822826281505595647573688393317568878018702 73 15069040100550862686656813888410550239635612993 74 64734161558022129145549517903434751100960388580 75 278087498916835917199200593479794327142776839974 76 1194618964590709738768724352701244298615956891539 77 5131890056626803779173960305751237630860325317120 78 22045770520962765793886421130985326221861506282513 79 94705068210897571642147726520300342396015515915416 80 406837671484979253046317914305874178570843320935417 81 1747708903718539374815239222336343078280648376895847 82 7507875072113948183223251132304323510611123300083920 83 32252618258431761178034656715334478494509814655823519 84 138552036965580179211178629199336319661275531356246424 85 595197164878171415821097402911071491953962569231264915 86 2556870853996104454618098515273448316186705130555512762 87 10983904073793573626319058189456491398337186039752920130 88 47185077225842634966235719942254872846405731402569269304 89 202699468044422063230310193826341223910281743495072194109 90 870764164458999627049737688706514619613048020972442253026 91 3740662160691251242292682090718760652624853037897917601016 92 16069280261574976106731166915187575275013398994826954220724 93 69031031681656091624176221255009179857202851086587529173000 94 296546158724276770509234701339112272790387424372000779185062 95 1273914384760583188493534607415641120030870393690458397428756 96 5472530369914037033150695215084522928544567201783353187863882 97 23509106269539604955104955350121165998715139194169487683230960 98 100991322155274088180286411511235291135159197497481760092195574 99 433842402758007577481352691544552604200341422527583167136687493 100 1863716866103158648090295564413532597957160880861653297682274623 101 8006226535064702324559330726362730600762273692964780127759066152 102 34393455624405071211571809545229946097866906991989109227658971032 103 147748728393726730751298961188213215030635456630269927186069880724 104 634704665339682906153612009141764647517465593740878265103964081808 105 2726588692732626139229558218702290998698750704953641645789327064445 106 11712984487610021193957337534877543786889364494063964402813810063945 107 50317088885707679697983332940165906783377439301731051522537061415891 108 216154084094481018917414796405497859144822045865743767592590606014545 109 928563021140821692577620587458756030669509671263786715936510980431128 110 3988956710405201263458557919976107776726458670921864432989225349420846 111 17135913530066774741476836474725609533774454005256406138615008442814111 112 73613115866603991810338224886785027161451509920315859760069567045491164 113 316230052053078295105514470526045213069642903784736503384907293793222176 114 1358473210164171255827005644915343350723595988055005888147570240473791551 115 5835781421634131606577388054306439125767245810602212950579172078814591778 116 25069574097066208511523944209648892719900706571551621620877720855722784363 117 107694839816722518464917751939554419287902062574640884423027703827264976556 118 462639631540721323002667112038073542912131848477311982443158182339632416528 119 1987425108170314006588524563332009069862398914380088118014951138288536047929 120 8537657155379520655245342801630610664523989682820365591385092174463863819410 121 36676395705752865632575536857279160507241768842716977281721724604457292623660 122 157555870127367692825850199748883475970966843508752598374327173976167160935599 123 676834561682357929965858355553206337974801609994040647414503137183547167587267 124 2907571920471251599619329838516819231839782794639265225216825964416839098392182 125 12490459192419871685571192683397668068447660220338534558824380346689476622646195 126 53656994600573845458428380328780295074808202039435193200274044666540338850137067 127 230501779415223090774158829038061434900796774974184026668091025444381111742401521 128 990198402074050241072656426287019094765164849338930995171036044637883560571952602 129 4253732348433434748132940522310868969304736707821211557971305975035024968113663377 130 18273346891096960375236060791771633987957065961184757929544494958828919440301657344 131 78499345809883241623837910316111002609075558290373232459011476674386402109104033645 132 337220506418663850620117866287969068139133011357302801188176531619972727009845716892 133 1448644810679973852900733712009932030824481248999245967472909141513697644732494809390 134 6223144048377093166732721383019819305960600051727663390659497047687553112533808146718 135 26733621355170611481446295334204620690387132144646897681041742324266933651281904896584 136 114843317976548231611340883165793337296482858884957619280352984825899970449231699282460 137 493348338731956103941410643434043938934676862094888967599863630804896557643879119340924 138 2119344752641884498341674424272508044371814516801666104148434018665744354243562970472191 139 9104362633703038416408903407732412942721126728323607037427646090726235378796370218671583 140 39110870877728468942904568630664120984155594447435653744201832260914101068339291030333664 141 168013982126740774207030320900669185317200437046018163089738393473335266480260205784204988 142 721760921109007805281615780085082532551184869202194926560094606269464534859374381539546643 143 3100568301792614866071108424660910939779453667526092338855262507142836849441822782048012987 144 13319540464049598753034363670613484498957790428820217081471474550149413697655859292894896000 145 57218593788397984541318199968562903367655525931270222766857814030992518824031261493642793313 146 245801834076661352008915897656322791332948577282939903840864891455768810155381053963122102420 147 1055924964861709265094020167405819251791743600729897375248261584604602140595172080873048170010 148 4536083042693894982551287376462941057380757958539295752623180433410336568651014825607259770585 149 19486279854089704425825388514011009405366664878376805044038099686343122056944148785614141037236 150 83709909844683215122068127823521726730965810876958255565509901597789078681425733219215056171272 151 359604247638592585119743753410917763073164354799860277836891865652631181116673541093092305499727 152 1544801746407944547513855934748210311356987451412262378531449714889465777507736229596070035651045 153 6636218708137769447588969425574258934828661995813768252856362561646153174839534745687185346265247 154 28508123352812414644548992051090500347230659162773991604249275127882351647713635639573208647003502 155 122466291851196239436533808167734354646544107283328289000577399349344656530261876350843634423346234 156 526095402849545198948239485321510524105632624330960485556359515345514856119071241863157551263186405 157 2260020849130672233792861210545244583191375005876579822526004495345995623763709282101528742311162437 158 9708684415107962706684209030384397137213278891019381200747323767807531517062631089367473716550427254 159 41706939610055918097898833154228407705669698048470200428697985837552899875467091912506370417016960347 160 179166273952628835312913802740235246879229735185975603167545129869681620668509697389817991904654735205 161 769669364911366303227507062154189811714642091473911376212183980585927365415420587632380772270040264551 162 3306375235775081132703148615396305505281999826427387478265710858530154644774732267986332862966451325149 163 14203653800103692179760836884848578797128429648049784830023658522503369051317378658735041756218423731499 164 61016601833429604303047793186352435266562460255549583967774617612909588927134754074182238167271962019778 165 262117462991959534961904329439813788839500138291404877816098520058714974995318790866171343793955937952396 166 1126014270557084103321958318583200267076426433505786684964943055328866834046022251188277439714536111351861 167 4837175375595235864396912916980213367460096695785584924315843442547258008574013666549607678900156080803082 168 20779723868587258061924833112813893026376507814225177341342326797611148192113887773276362310937865351037288 169 89266336348534908614615281848797676924451666196044686136560399151340749189371042312995602778378046296642471 170 383473758144386453870697375179117575800323116814434093220034149230540613580049697607204072808291144347719955 171 1647341306931466799450448766677671575918900883163738143093286195480246383988415009100789283976727554236568384 172 7076712092776089623667294837898475316369395644117404257015095728532739251369727832667620218552093919071474701 173 30400411762470774752006470313320351389761192982627956572219689978808445341825736107945002774644283907276347772 174 130595257121054828594362241048810672942036427631585523598935947011545200073072526749620479775939710742425813824 175 561016124247663066591898577801528948493672666915369282997161433019070712282136674310519781093791823828558413895 176 2410034626097661378676935455286502933666235773730049235157317741895992351801838341762784566331000901147915467611 177 10353119363153293601607177265487914154301778331381720723736529171999322590694882436309092564589871875185211274741 178 44475328025165119692775544158218934933438726998417921700617158862382249560434540184111881916135304187989499036768 179 191058823293965514621549721606146449651568749195733888606206861584857442638522619493060602978457196391507767600413 180 820757835396295905276960344466751833006184485813711557586307144411804292011434403489283053697239954171882306007254 181 3525843050587289008816460318993733524920967028364176651476135592515969511629300644543143894161700699773333094665549 182 15146452073006654032723862877756679556005044974017746879856056394115409042997616404300718034570019722362197807513661 183 65066710885407846830178682901076876204940455663494406756031524357385909659676733296032885829942352312805054369364517 184 279516077101008107330805866793723586409139576472830739133661683506532065489918583471203355521110341551442006038482988 185 1200755905666323190740178365698668505536530533321116839736230218924888147911816614418508206179132457880874394075179503 186 5158253363979226954645272486400334664046695962913743930902742897028349859521297656744939509328627956240874735843512698 187 22159023029945407851097778327337737422405442363474061304542767624741467208436807965994307929402388938453795395668083709 188 95191582691638483579357902087914211237067540421747059630409122285116018189294497739083402154574923931642270482924860775 189 408927659089190971702294798516258943298622240818429251021765876606860631653645945770751289897983178630700900592905782194 190 1756687152790182151328496279466914809626909546652367442588356080727070396793819892851344792909708611742185225495215218100 191 7546444179519297522775081384895046916575270687623371559050747822071777894099806176317621232551596042998157220554872928955 192 32418304912259253353443869546869012169184092469135742600941520707103173492983017217206922191989378107432870324242788962517 193 139263800060488473651401677431318871879109490514230315547127879092921704644095324425313321283408498420480422697267358573398 194 598254784134427473684263581724245413694545583017620041699661436462254973984265113898312039521043220181331815137155344605815 195 2570005892301335169533963344121998608976921407493402209888988199845201123762601122523403277052904466899136698160567643896968 196 11040330076122647948027861121124453382020317360741646228383644491277128289707503585218756300011468658060934737599612498391515 197 47427474215085086447571484114678461416258954848214962521846511066632396340056458475718884106507147335301491687879569154743628 198 203740766346048905023654970856332657947072007636499017280814578644240227164508418551826672778068736182687464495057528937857007 199 875237413719836297704393666063359152242504293999840003948016038168765139173310688064241938238470700723552357539680829191105614 200 3759878516771091573004819306161105136397645224165424592587021778097799728663418247897172644808140605482258973683366376668150312 201 16151830622498891713356704153435873775427638810648344475831062618425920315056681916915622093895643036242950531237072583916497942 202 69385654694485411445038995286356665189813539792473332543287398010933505554079578922883438964882790587958465790761338182667698408 203 298069561890782250986945971964153986540727534312191560527932649510152246537263054957761373294458363366593030799949272909184691526 204 1280458678626895965057327557984935168673653136118895088745450853671758329336145528186413471162103723837495459797569534970962413563 205 5500643598998895277070933465696013146632023352608066441470639348339078821122977739879737861867646618992518726519261596604207276676 206 23629876159419527482509422208470581905006224918279569425741656115286218257917786151571913099416491686088556024585807349456422046836 207 101510130089345477473354768560070167230266166420949967363794057912844265360515031605466370788287798154364113700369005341252473913200 208 436071117818713501628965012454897427744834283799504053958571843626154661663673095252310486050823770274399867457367320093803555693287 209 1873291065909306068829813678964616917099174629748632947656944215211416859044258089442273092159997605340981126431118963977392832007874 210 8047355750523475483105901422368155871044050428388177167678879222977181969383431074734361996577481412718703315197743201996513403126830