1 1 2 18 3 77 4 835 5 2730 6 17890 7 92843 8 567991 9 3000116 10 17111462 11 94740977 12 537643352 13 2995145891 14 16728999681 15 93489922434 16 524952952537 17 2940191924830 18 16425787144594 19 91861015115420 20 514650900540840 21 2882700958009902 22 16122263059402229 23 90187861113320733 24 504930778633349405 25 2827260055387918040 26 15820353597574313270 27 88518113334625639406 28 495457951617429836728 29 2773591263098127878499 30 15522769914297765310704 31 86865786352839630688019 32 486171331774826085650007 33 2721276507155041214760886 34 15230669139243536417937375 35 85238010326338123308435560 36 477053589186137242882930611 37 2670086950433500070718758057 38 14944230619776302657286735986 39 83638139693520695873027711743 40 468100884677284513732473481554 41 2619912164917746759037342812415 42 14663333752491869344400780309425 43 82067360396254964522960300482233 44 459312178527360854764034621146851 45 2570697114026223979257768679286098 46 14387811660535677127310209892893220 47 80525804125242831875255458683794963 48 450686286583509063059662543228410443 49 2522410758481920690493138030956759438 50 14117515297985531421331400449824071347 51 79013153718735032181030939483108785158 52 442221335647184607593792956016099959368 53 2475031664732862367257018593929940316419 54 13852318992359884320528794610023431215693 55 77528928507328255502627952008943274627166 56 433914923098582518193633455624608668928220 57 2428541949065350651251326057081636919327834 58 13592113407864578673110727643519300954431763 59 76072602032248392429454115717449985019099929 60 425764358507454851140086721723872301644219535 61 2382924962522494797947361610237661805297340174 62 13336798852049998591885554811664237497587746588 63 74643644654463789200928016707952048439830789337 64 417766834146187492285308419767705687758837847773 65 2338164516973443071593420660876862412446302353539 66 13086281110320088279519040478007251717557271115100 67 73241536268112790369707516563802655725856037230574 68 409919519636405453569599222993165544450426216440057 69 2294244681140661851852313539987078236645464585804620 70 12840469273319653391182780128987193471490313205377027 71 71865768656712312342823172709078597107753090337235125 72 402219607357456886593446608252412473839693903510537356 73 2251149756311698774373586729120539903898094990129896396 74 12599274723356963440086456365419380240581973760003219626 75 70515844971309145365708811972980564462817500649195998570 76 394664331612439020493682581371785159284482447630280853904 77 2208864292712250016935234209950775228300211162150839435915 78 12362610698564443885736200670849427345183393923622901551724 79 69191278794272493831274362657846257352597168807922367816068 80 387250975485833927563876431211823786516660306932131090002175 81 2167373105547328483729279715800849704101667347394644762476362 82 12130392114135016822824174594311950890686569841777420862475387 83 67891593405321886251340981397829204809858897692852809833856922 84 379976872525847974001710195397643532200203017011863383004398936 85 2126661283155231534708327018089826800518799787753620563882959100 86 11902535486417755840828417788769749562808179494210452168925732209 87 66616321292994050517899025505733927077847167257919078714332596224 88 372839406494406997670005362098570404909514405803955126880097197998 89 2086714188775288658047695399744623958722431488319606389823051502110 90 11678958893414173666473804918436947898769071298307226193995330329097 91 65365003831005210267041051241928782508919922484314234645190477691999 92 365836010508727599762446345655015265395911591818477963839197765872288 93 2047517458584912284176087076758853906092636956438074447006115011962468 94 11459581946048736817975698335786295649859492085024448356310811290619719 95 64137191045133566568978263147307452859429931312740307982310943528842333 96 358964166052598478789733462946002349736470189213751973327495177029541356 97 2009056997906321629857430177305654213940665484247926186770630629885072373 98 11244325761645815177974648540233535863283016330670036145852076444050574987 99 62932441424605403154009669726873966863807949407981109231716491667496078387 100 352221402001233531952965158171143724854227955252069590371792960689659861241 101 1971318976645087156144993128530508834115439477850850133510497362778465954786 102 11033112937387322349078431938643023161304334201331939489768018041378263826515 103 61750321754124731825846996992096271538695623408443228270737819952921650275617 104 345605293687885410134095425205005482462012720592748294928820601459425510694787 105 1934289824475542837693819818084094293892754150508158003439190880816391134750079 106 10825867523529723622258713208250280528502394262203541813676461646874499594371829 107 60590406955567553592144197526807229085234601788338391150626976514471910907368940 108 339113462008208820603591089612690260072019170134876366332986965659080939895714327 109 1897956225996026956138872675601155706140538998453181963517338993026867011412072586 110 10622514996613728118199921846823046384154986485563428667626930731461009713195965415 111 59452279934783792350245338641056352592668488260120371822946671158878228848172261790 112 332743572553658728349238154301516195031798702593068272477350316231825813284032814103 113 1862305115939721203254320751867919817446761241912384625229046244307219596570597929458 114 10422982232896648106404290699670404067053668409126504702137224713781569570789707229500 115 58335531431806547820215783281608925733086286120323644187175977162226585157416167904054 116 326493334767402594230333211361886438176101323022509989868515706643888251233797931768770 117 1827323674469035483434364959555507239733676341518636249572009306875636096048900478940823 118 10227197482149172210906316266780319306917622979603230844392014690526082997153162334556434 119 57239759873908889873193539499308983962367487986665988341004573827324485334690184861456288 120 320360501118917136824487380351190200564821436316773330140678238623210518756782436468569541 121 1792999322559772351365509670746103045980436517129644274344053563828488486147444499894787695 122 10035090341886440013593751597925709762630805627539190574219395916786363495585485858997890554 123 56164571231349004723588516583762950633739991820352348985239237729888525348866926416989906149 124 314342866295242162569664401547175918788326910880731952004081302235281937080847951604971646356 125 1759319717474344673296919250324921149886264618978102063649909070561519911565332383083507549305 126 9846591732060889382038018693066723811603242879851585228964810946287160373481858696771186392470 127 55109578875759586184946224424106643587905456919347701171621072466855082477030510510482937860340 128 308438266407841217763159771151285078663747697303331308870172731812497809669286592433857116425289 129 1726272748321694551995630583720622118800295408147657482247966110350440472830087656245075160468060 130 9661633870223057546013668787402539021821715515712110202825346288202692136433903112526644725007347 131 54074403441156950198705420931308917510662682131222360080901089544474195652264254807534719107546153 132 302644578214485126211773315509319442086303314131885292372694749308107922453679334523426769152875475 133 1693846531701545799210024152939045708173867365629023092886512694122853831922468482695806987885815485 134 9480150247147054928517468579031927819115981223662554761289540219338986954943996287562048619364278193 135 53058672687540138418451087217870820212595558234173153933496365379962255103835925228968573564774795858 136 296959718355775902577940398968497071467684036306753550244642428827286412029010278416842557963324415394 137 1662029407430925923006232529262314659906622340831687697274694821572547113134393168505348443628084848378 138 9302075602913717434147321243577922568387404531047541798727592859963873999145954797303756918061061824543 139 52062021367042640663970133201818330488119059037840622854633022116771859567161575903392914510586636197401 140 291381642606008273056617028614298212449327836098610028770313074114107036881498811457027609922116788831072 141 1630809934351156778805995981279114611665485626689057382950255890036804854650458166187716509393257552739185 142 9127345903443229246982928037738640849378254104644088913873963422559861288842575943476726756822853577839679 143 51084091092594397834671534513786297775409465781850980803596397481012107954494074185686532423434801594236746 144 285908345138095537616944706604983294399959204631576616938137134250796109464280989707697817487622823582867050 145 1600176886213682597221676321385796005667437084615336261392889218640890734571456555477920930779723028282189937 146 8955898317468766858714576657702311038718184594093179764723894981116641429881427432802502654562847194659395804 147 50124530209049422081926417154174517233008132305221915884840210221814314028212854418501480347233085427912196777 148 280537857802297568149551853936068930266134685765244605198629689955176672344144973023714001183669265148175266846 149 1570119247643204118900919265657219116007569983173001692405703193377103801918137547357929000264356895572607922296 150 8787671193942801685346432727796604514808928251153532468517260569816094886302891616867759296152048806130839103016 151 49182993666733711653602621540004343305171593286523750614744832044300144009965868826458266233776580067514215170933 152 275268249418494053638714720729033661111784969476528227322272436634935457162160360099249114637519675778155358397098 153 1540626210176647827572478131485149329489704001919815621861803259814510898053434545100422948998222275510047666705078 154 8622604039867870886064256531369970200385376865219595333594106121490747163645616514981408397466027299550295962948287 155 48259142897368344355655633242190969108326754622168132232773516442092395164308544140669896938129008568478499210614000 156 270097625081750135333433093899914658999334902476406139718145224712771703023871228882274442426732882529391223517238302 157 1511687168376539746327999256826380525678275253949557123447531262773115848997936884162331963345980610200625494015599502 158 8460637498543805884413773848432412940535725949032783133943138268172579060332491824186722274208895465466242854504864921 159 47352645692323232830512559901054207195150134961375265873323634810017795571975524292383714114687458596516247976691550498 160 265024125480925598388996027648344272120720840424949057286336553311989855942253157515889130719108665897643215657941770586 161 1483291716017384765118947196974784367319647095529686242460091408239416890089091297900309564183975446526073941590213203416 162 8301713328223577115541042049986876083192625162207625830113123389964764624712820896930976320109767790166908064667975601672 163 46463176083157778321215684773935141312772484468152524467711531225477185573252219218203304168858596481829362983168506581660 164 260045926230083012793135214786833692304707106989126897158892653604184514658905807442767414286324881039905291005438126402658 165 1455429642343680138371981053064549598267406870622763643426164448703484027437782069303346034012582021742936234707857364261839 166 8145774381170071173199112833711241290290492545214805954047853698382346311472006757580325129914374709936789735776754301777713 167 45590414224405460323730761687396585362224942889159935523361987447384648223514969445366770434715576356026337420103759717617490 168 255161237212454579595354532091218415780368412711082303636564350942202616444836216369864014437599903182560925430158054213760898 169 1428090928398217823715749629160530481977614262093683147801312555564931286377833907926918603453586418483665276990615127007092592 170 7992764583106265886039171920481733691010046027882245038101499147721221350687683750805448647342137952114733821311202087282253168 171 44734046278560204581092393927915849660348433924333890775302827146642894120080627451894542273235317331074951163506088639790408580 172 250368301936731845114913320659679423050105917996307038828117890652818294255839305724168782430424152940637880984034766304666033281 173 1401265743419355565583821946136685736439892454479028362426011160033428654154960568421721045058840400852328914562744110951882334783 174 7842628913051412561118288274202814392373739360524466960567794944104492617215391878176924324627432412307971953046978757388299664861 175 43893764303223166161307234760443032578124044511478921376351230396309637690888749024263912225393268296568748488311344451676462503203 176 245665396905446832105570075796464334748543218777905096304282391341258097185335829416491689932115895441487839814619815934079870320845 177 1374944441305961341695471224035874259280999974507297158913968666371005176570055882099787997337862355775579849698221945769979466375147 178 7695313383535974308453610156641289515156273188345585236307886417786063302585392425266732033532738716931379068504977405486393143024534 179 43069266140369343670228710385468769068399325257023165705924827444514439099971466131635231797160340728434426243510916604119192547851783 180 241050830995217468488217835555251334702788392430140327262218369338761836039218036256132408855490825313748451683254623782670931545689633 181 1349117557148760062183465464515779506237463109471956122324758617583385166801516195372913874802651966615297806218393003711931365781937740 182 7550765021188205851391459329233706968060623037689511192608311811651122202972507430248057750051861585827963163749214905070716016038601426 183 42260255307694204452471176799560655191390437854421070583073373320208633649428889886032385981962642221719322055788891827544030187976671570 184 236522944848634455577660175923177848552351391321241406667422294005311665098228034582669139781503184474932784760038086685839930845446106981 185 1323775803826835253265586791021151745901051019880431433321525551035436761626534420107472734036971246185409184296371311378501270332441493146 186 7408931847685393944026993908038502809977294026698052288111680483564892184911132186888135547448062999183257793964432700136510893220605592776 187 41466440892001249384720704862562609294826616297987336043363126357325535174631800407425590608962447468188736382657280692369690384729851154459 188 232080110277570902866798117795553334477007750291681798644534557943274310963582354615039389237797283306373935054271446965730033852899052377932 189 1298910068668061869147708916769629229861339500885359356405269905885978792310329567626487353931453289503749761413320666852595707378753215449261 190 7269762861062908654097229797943900002895385760017377361681078435469378904032236679367585339240345499382523060741667164194615075784189241656342 191 40687537444592180137791726993010994693716994190563506738808165988936728340497004773488863906765072499549404335195334209988967075308489944347526 192 227720729677700164055032647884463269682215668026730793397111059007198114347780192735833972362782466947623354253879416776852371386071056072772380 193 1274511410172269357325478882916571498777948996323871806823558427606642317670834326403743504575846865899625077961452890862797835206079805079774721 194 7133208017374344427775578357086907492376721093727687668832927777448152646820970420808309992135028954279484454156974594497408479147141980559767646 195 39923264878622052054553921360523714988405585623401377876674415142508776384731077716554561210009477809293206914068942036872400039096136123721909397 196 223443235454011339650615277716850590390758579541152212587194608646077286537289134833806142276850212482114763758121087320352436184774322611880753085 197 1250571054795956656725539253413447838709313936083169888990714193135072138566893766752217072965639643446982593725266713385563322946628969160476697726 198 6999218212696156093730233255213273123040798637183223069262510821026108845961127052305747419018009163919150308506481629094177556914312093952867955566 199 39173348368382502438569468983057860414645607607900048679945735570194690979139094359034242899062534104731668907787549168046421686152831148328491696122 200 219246089457115866346577342071919591257652754920245692420132456738299581749639508808536561120190259519907814519520510176689936760323572662772505946294 201 1227080393797402940645254324327584282358256833353268002572710084275824807503750139598499870663018640572160696129205398768508519441084967445856649796213 202 6867745265470318836132686693669666272492451993907879487550048697554049910127707716056423098974956040344807495655002659563625703879963562838833333787228 203 38437518250476837384732934982718449623404736571972915307861685460467331736474133005457389720928775550220430421095936782986875629632028669069041444711196 204 215127782430142493867743264534690087084759152136843947823075798102768731610407657534086265326837359058998525332653288742535487880897917068275232263069164 205 1204030980141039633953467964127955099607128792830561030899995178933072578273292447673437534669071869990741678551314619289988245663555162169112784436377958 206 6738741899178662714098415241306691098677827832490816950548534067096776442174917120153693390517832414651702698508108458301962138431375088423014409058799946 207 37715509926851440582723911842583257894055373843565945421590714517475870608966613168061671653314427345669451982521592502631310562589845581121590633783712502 208 211086833466021757535709245997202256299413498947407903206967240848466969153743954933003355769652480603885230682374301325117561466933480014792439909582768806 209 1181414525459970543813229542064621857676757711410219699105256691805032494996526337784451475285769849927614886714435610465833274365792122979196477596868767570 210 6612161725342651571060544177740197382162429816441075076183180912445686538522168954207246141923830130576437423726174622983125829407940944743809477902526360840