1 6 2 41 3 213 4 1283 5 7363 6 42664 7 247053 8 1431868 9 8291425 10 48020216 11 278171097 12 1611110131 13 9331719493 14 54050435220 15 313063366107 16 1813289742008 17 10502730648812 18 60832658109790 19 352347783107193 20 2040827608413023 21 11820641478745654 22 68466131171228848 23 396561485905599319 24 2296916848199971525 25 13303931977827331256 26 77057472176141151185 27 446323239074719373433 28 2585141040704344110397 29 14973350289848209218324 30 86726880791491090200814 31 502329252107272744335244 32 2909532491170560033213216 33 16852252346151712157104674 34 97609636599238871765824839 35 565363072038402482805088026 36 3274629579196202779301151848 37 18966924815917856351276560077 38 109857994094139158696977186429 39 636306569651150835200015216101 40 3685540173195745663300908046322 41 21346952893667526871578966809072 42 123643313172444830929630953235308 43 716152275616604986988851273839140 44 4148013092752784839284667984913448 45 24025634217034918001288197050452082 46 139158456500328594752811425659531501 47 806017266417515614737584528006790258 48 4668518537078976856966345633392755183 49 27040444713953427385277158667331241179 50 156620487745951335894373664469812000632 51 907158792737036348002042125116100698527 52 5254338605910528684676031189872421126402 53 30433562907179405895055754754991188194139 54 176273708394688870907543972247064296132501 55 1020991868943702428441186101194279995475572 56 5913669179269119964782909960790395800227200 57 34252460010302459100690416000469320236077588 58 198393075634028684474273846565521826570182464 59 1149109069762906277441376882263164921829913972 60 6655734581418435684591091520162689870058421004 61 38550564070849744920660303645523677896057589989 62 223288049125295678424219521206776040393203911633 63 1293302811096367367375540481696286948359064697583 64 7490916633210339089058098032046474039695159180912 65 43388007452128098304063260195074236694687748880235 66 251306920480189901345833903967302661568945678957467 67 1455590426707620134913558526874055084105895054521090 68 8430899898317317176885272702488973259605039176442048 69 48832468111391756247084010595352229770485724232108604 70 282841686013378630721765376641552700546622859029809551 71 1638242391607239392633209824405310504276074195657349599 72 9488835155409375203743626541785118606573933962406564137 73 54960116444184311835974589562789619732947133889280633882 74 318333530943080319376736205778751295840501845472198225223 75 1843814086995300201029563043147426841636875340842657976537 76 10679523383322718366891622618069419333622568782197262187666 77 61856680941622201308704935544903938310486102732510470091548 78 358279001766012052171275146599339066982557011150465876565924 79 2075181551166552251513153450879941161005783041059410882266882 80 12019622833253467575295192598589072040337078640073979835625586 81 69618647569632799892035212368622843184435595441051028795021899 82 403236953160935465715114232680541645157744187238407408119444409 83 2335581716549166935045716347410738096889859897862022706422298156 84 13527882085007316154450749080440713152787847391584521649053328156 85 78354609649989283905867629141101559597896402807708260788957407183 86 453836366611032111856486295298780819862806380616468114008598350999 87 2628657695810897476042091062020870680548794607111081349859794280923 88 15225402347864399770002821938823588529383528845648393850420955059499 89 88186787128570703488997913928962342950658259679584789064873760012255 90 510785150131068712590550830913098208701818175196286997355978920538030 91 2958509750605164062316985136306078612128969073351945249005243056142620 92 17135932675763665842168148370343764762475986449635151156650707552479724 93 99252736486077397380446206380053116563875827119098102611235601306317086 94 574880042211399688491181759226090342872891896866870282630943637151706939 95 3329752656032204318484022967369818708450131907818682065855406254455404631 96 19286202226996814098150513772347575285540042998352556614617037423044182067 97 111707275213603558123442580902882336596427814027579895978807933798754754473 98 647017758539332835389480673569261828093935766694532330381820285070126344612 99 3747580263369292014659080157875243129687336868667987317361625182799075076217 100 21706294216870837251475906456893229209055290647197826056452533822406556264730 101 125724647777325335269521105890082806160962550063186360992651803971567791252084 102 728207537445385104769898491066285718916710162431691621832960162112227292953711 103 4217838164330972305891173747541683842533110893013790811281316678002164885694033 104 24430066795101131015908668541223712083810904163053215721691251073549190022223994 105 141500963375101640538385540431913702033390345977714917884870528903015572683803635 106 819585259590730904870723735939793762746421946020159744195580313350938013507572825 107 4747105473464224506948726542874969539143034854110445635520004926183901091586618035 108 27495626736194730245396317369913282494880598143810284973875410141691792266455253035 109 159256939590273034517239990451191820233509122025202581460328810945582719900542761960 110 922429339436470947577316819960674143786206499427774579681467430132585278735199024781 111 5342786872850175252382718248326209974404344168092514460328044914375982723618272575815 112 30945862569960152557405206250929025178116631920543692293920802402985835780357924409946 113 179240990327580209669044532193400302360858285441807239226692928109196047204074626018050 114 1038178610823355409248696011902180780562458038588852157335803898673819737282299356981820 115 6013216206858160198009879465974883640341532910940494331992588084903668517294846364331254 116 34829044610873805016499871154029120764157000368788736535415791385602623218026764686164084 117 201732701232781628185842243798267223233066233337238145965337164261225121975318989221500505 118 1168452456889076137940887117078395490185315641975721718700312002047237696308267898868899026 119 6767773076288236951707325526058887497029824464830689546568835240073843357723609761367300764 120 39199500280977291231440859142385650551381098491958095142042456020678379251555722836358285486 121 227046741218616986858632053040105511386537918543557479254347743753360766190100158212095583083 122 1315073465949510825442702213825389448639727271249471457308528762481687984861044922600597628951 123 7617014063105405001631657104274207444384219311063134108290756824930875452815708693274800585134 124 44118374174369518473245808898845229943978821187273329308102166288074703041329497243745273046061 125 255537264821082474217098124933925017135493822588392067071566232322812941979686434777646821512742 126 1480092930309647020989560434590324569328967572498655218110386288566926294423595089699028579720207 127 8572820421657191376938127512075478699132690401249428196814847338340400617128873615486484830246710 128 49654483496929629723501744925848190406896110911025975516559286143472547309963772964065631731390108 129 287602866976915394012891474418687857203332751019579027971002135009675164752011008380522155935423404 130 1665819544743748549631138998384074209422240287950564266286503432221283867966598959803288546291860649 131 9648564302639594275724981287088896099411521509609883561336861781426133363181115985156933021158735374 132 55885280849248148585834487841438963060346326971271844263562919470193671064072595442190740881525875362 133 323692159541801042482636949480514446265137854446951013849325865613028038363887065026319228274719397882 134 1874851706149104725837270536046878031296149599762785841857728545694421536751631928880273456771648973825 135 10859295835357665030790662889563677202973757679698705926659181809987870699932478331810415086026436684906 136 62897937822522347380124690758553366158275596486467286027612253154559315099155977616548145237110848044065 137 364310047567240466966882647335915339163124794115542536167774649204292595886603119875285216790230175473373 138 2110113866259702622178126008940621734582031690288251865551699639626601388093883184261573394761370470975394 139 12221953685643710639593041122860110780448006644491348279692874570387719147505477426376689723963076568356445 140 70790564567398272918171914648473981311986360915059596677248631702810061888168849988276461322611798474376425 141 410024793143948696374374804889605284160307425408692825290187298088808203274996457744594622876429808005064280 142 2374897446010250867103887059421331077705717916883396672943922488989281139611421375400959013197032681725065820 143 13755602035230858470045102726717772876346477294479957938432326110739978146331412823426945664068310852425480325 144 79673582398063100363828913024907813590379231481577402786730381996026296069249463605901431206152387230962862307 145 461475965638054653061061008917516383486208337780340494608677750757198937898324419499869189949190151065697984752 146 2672906883960475100544275800775532841010995492200699538328404061579801022754863799258103132882837607016160298136 147 15481697298027488183535282408455457338425008924605161135191932661213696568196827976907789997133750277683549302502 148 89671268634921842699849732217261235171396164001082669057858018774222274946013458469127115075584534566304670316663 149 519383389547398508293249295922465475786140781711612792478119217032226386287474770309468948572615893389877283731219 150 3008311463017363025661296487585834670152159010883347493133309561569092684905676808023293231883123691423095308771527 151 17424388304770337931052243175481025435429611511670402578902965576275904386426861112247375482762628736983333608382774 152 100923495298885876581789183608748767593710573703212981838651581183296513710808410873704692552298706650819788299864021 153 584557215162365508952707575350139634181682884143615392371184341644704643158356889699736508638517971872797874735951027 154 3385803640533962834347548574613637258195240662873252328235735229152063067780213391609198535543449389902635910492712553 155 19610854155771407082201979736293202510364714391295755227073096130909332859314048905424493162879707274613865996065137455 156 113587685982369924098097949184315230650115666626210966384449197110311326243778830718384769031004234522537505662482407047 157 657909252924223845045265743089378386971144475738719173878916197557799173469949863207238607750844840780674018970839679028 158 3810664697848432706539559325490451495811213371684972629460433056256497677016985607595984634046310819090448251005597186461 159 22071684468466951805122751065237584600348117307924422236525909283754638582892342853341690979037372070381441539532176988303 160 127841018274482092983708850439497400143246856319558061270707629323929566034133101683230062764806901333083397866485095975716 161 740465730053617158554078186489161398910041807043780503879975557281966947331574206298938290870847079828386415727943330960541 162 4288838627729222508951880978781184031343630411100463721140879215365438927362561550215727970934752131022203687446500482433017 163 24841307339598768660577003293191545764552337175507374184564786947475564090765354673408591909998157136557022632612078895801492 164 143882902553302573202848008072312346904234692946038087509273273958934651196418276962598987001570970345376577400996556387091620 165 833381647920046343824014461012773354772683205000714615540920698267697715680443052696132953877042841203742725695706034770761548 166 4827015293444193263207073571981558075387550071229982285396524935862997492473921335272992256199770987735461804514389986568487830 167 27958471009406620838602748650413770834765022010708126842561599036759230938496322358092419261607586850853355432980529085343673051 168 161937771824643524002474062460424345377394666194646973941046254888844710448912845152212875232042681374765885827466290445666643983 169 937956941018244691064612520133114616410108733925903608771496690241353640854473125796661066233364849634179377198666073957842702388 170 5432724022885570452096604993329182512639489910600713459075086692146653778820865572917458880986275651581312507327258759355915483878 171 31466785966525380649201834942500828091696025129637296261656885878154688483959029731263174302851452906902145198308285461743783760892 172 182258221638359552639888406006230463868062065016177107301656528003103173052464192011055585779832509899274418665256071870112445333175 173 1055654663622622033377317237378003527499519334262097965149686726361620860431322817780600898578841653910291296779951619086329226915950 174 6114438947173640875538863673727727157768781719651032161481931366769411399308970804281964452508756278807487539322872491847266271499703 175 35415335077872463236093509970209744213143313224286446840314706978232935728382774764996978669103847688089447834827934110401445425529622 176 205128544011016854404925784803455725412008977224682821522070955973033625484576454818567028733781903230002367073419239998421355587585928 177 1188121458559060192584708935455397527337225273334357731910973494698476221773024790620668665104705679168216513314628692351051966870598949 178 6881697557472517947137335081238637497413481412074175754035128452044338379423674311989162529086491192493049798538678277900058750764147722 179 39859360279510613653073236307633831729615023452370544758225032687359358233828628898291542606641294417004105671492782786000370694315639547 180 230868704796051068088986656507054724881918600974418499972090976918428402087063915430480542822865204393647629457719309583250544514656576408 181 1337210594461165949666682186871965155080860718682254956970716991323744082569664796913498038090183057818440285878080555093530657455191277035 182 7745234138679891902931892674571674450287009699479285772621521118276096961139735427410743013137208142131765861007013519736191112956303159694 183 44861035435592776187841197768748498239506040950351766678583006066927235242813972704181218053625566405366644421164961080803514418767648052462 184 259838820146569006985371414749171304714594566864372367927988014393588825064717561619814201021935272786232120149164843848305322109300493152661 185 1505007893812313269599387522767463796832547031951334595218150788023637714985479926529768161405480811214139457082794811420832043805495030938511 186 8717129946786681583099537265208176821031572354965806751927672324191896747708296307993231996390370885662258492387478460124288585817927114853253 187 50490336178025083636343690804610483442677820419404913271408936687975398319185609327308289595711907235315551412692885572229144820323073535995570 188 292444194698474688551287836118677427019465652322184570712984781586418316398883277442817127949270680095166300949116485233923811902308156960807036 189 1693860914518169183069033417805156127722059811657973258365138159204671263489187673864365910375078596928719489616646805094910066055888690758489791 190 9810982230953799309145175791971003178852996942140223670549070497951603580615956819600365690891046830640603760874924658586653658665431278314247457 191 56826018896286839557108121452883747159539236328547547728113195621004860462214821395773973947857897260090134982893204603767621869372695138137817775 192 329140991960314100809218323247541854606751283326034671980351482887265233212046574709120118260890658409399086279263039918889050662149869122161011124 193 1906411793272717973281884080528628039456094222458728931650510987234219643897496437968759338412225274816995936296045074558765287010296244930229224101 194 11042094464999108399487060820525536027177812877782517291643138426043747634619436442998302017292834917288207076299852150959168580997791207803186013953 195 63956722573904995872376599351313943912220866721461344079771720691126124024508209069819038584033841240821316665403792556786051690924066981631777826074 196 370442616241082770616840095682217639114416304502931689350291143910583170842672671506933322771023990974765797975018614187427234693537697907054366198686 197 2145634210210897424403116667416221153544509563523839315349979646166665560671236499982454568721551563380108929964831756045383735199207685261193683670081 198 12427690449716615518282552236900344472952653181475293894297512300030976508001071085664471832386152913476625336617358029106916249009296508922276202423276 199 71982208886759272359280378004603222627654821986803718269508210139881341396026736947081307343984508736593837515401740893884229934025346344172767641313885 200 416926895401968768565385404268150312068005179399794336511406554259925291835170976443420628596072772411869459676614066578415773740240949201966241521098590 201 2414874991999570443119725677887202241712741553768750786177011121555696965264639719037734437793810092212552241617052715098160856557657520418792987303580528 202 13987155281413365831105260748825640414055244499647753818090250271756400778784649129559024697775719920192004315357449532430019417891303558042657700179210953 203 81014757912737792575100653619240270161308462023267177784825441974006816534198431855403492372609145113902273504068082680658376398165896953824520419106296290 204 469244164921882321758319333673502421578003795091093477863645558311014054507036822685735809544197985590837261203716901636272114278217993906516695214832444077 205 2717900935412344634737662557431904488077405972246471938863046926194907346283940032704183436547192854111339535641272583884445952110595663570976509545720513782 206 15742306557919692832482959569449521980425954579626007785077687331390165479560569865583500108918715244768653903366556916258655382200871509681047301525015866054 207 91180738979334240802543048080787996191489268114759312293185959323180279613666731604261226395966414524785012779379835860764801395672498010626289237690803655289 208 528126366376398889954934477157408757208756264733000016848843130439756038486365324568796249778945878241541245299553503526781741296080746358540375922144635367915 209 3058951506470614009914560058403327359927927002523279722789253179566077429078707818924902823296867860490926856058867119552449576719565335914818673280934074252507 210 17717699616364005649384265402659198742970668275970527843579002114948607412702563849140228546891321969632349818791708712875485227531738275129997712384170058672744