1 13 2 73 3 59 4 518 5 4320 6 18775 7 153289 8 1162345 9 7133776 10 54979586 11 402166114 12 2748707739 13 20339364130 14 147487006730 15 1043506098401 16 7599112187024 17 54923304977846 18 393412536966095 19 2847592555411713 20 20556758995325968 21 147903645829991339 22 1068198445434382332 23 7707782038854517296 24 55547242572903136900 25 400862219214793956385 26 2891976701349022201954 27 20854021228390795931513 28 150453727793268504163318 29 1085356042136759971278876 30 7828247726124020001520220 31 56472402711936678209876348 32 407374456067301924959698357 33 2938477884999803795578126606 34 21197270836357100115536040328 35 152908985092977372830301433675 36 1102999295087746451557735806952 37 7956608362248167489661560237884 38 57395702053916064526979221472679 39 414025143825432817539286943113259 40 2986605718095811896143710958113580 41 21544115973208347945949319670463222 42 155409640968861439057061627689902925 43 1121059421442773937898412779208464918 44 8086846643429892532522027848157211064 45 58335002753244074295043170725706043271 46 420803892087497793701172828150149394452 47 3035500106299784221998938069923513421339 48 21896794890663811582881304614726679436551 49 157954147809649637990333324665064863836377 50 1139413912369531461307080561411106867613125 51 8219244983432444648924203232443825250832411 52 59290129787721145210077232484664354734810497 53 427693725387858586766696919317146860508734775 54 3085200044925766834486260417720713171055218399 55 22255318011211651199777889302190746691741528107 56 160540378124769116016519944876998207224469001128 57 1158069833095682998716485966691845065853157554962 58 8353822152599150229437979858149190857095220596081 59 60260912368700666286626762867391212328602151008543 60 434696533305943193664756789665267442834117155420116 61 3135715510366654785970624498758572828890097312974375 62 22619715183808753121443759852317292236493763723123639 63 163168983863360992922757338600759304423734239939675721 64 1177031503666368143150535773665718096654497711457543695 65 8490603598291789169102190832837043242552713268081274444 66 61247595469206198575523266000355954361017932176404436868 67 441814049099641519694255182885105641669490083153133649240 68 3187058243624853713806208011818780750707250664678818705039 69 22990079798380286439338293271868138601113211176098454630134 70 165840637028387711223819939876997795874195578023619994312688 71 1196303672504656364972810616703088736422695932314559465579258 72 8629624815354987579409749621655164841414797257418673416659735 73 62250435385466762537442874068164114132016599591543331741881251 74 449048109142070369014851058606855001289006443083358747508243573 75 3239241670665617007601115275790601700880682469898687212338565999 76 23366508817381590597677292965270703592877505563802995725750794936 77 168556035591327213655945157828333251796888897314802461002052393713 78 1215891400640317762581280462895945081883884662488034940794744843083 79 8770922340488507995126996814802504190858888499674155967527320575160 80 63269695520055417391227991938505492207178360260672431834159110899573 81 456400617380579118258220042404436098265605425022104758019742706558921 82 3292279531861080135274733754081171626634438877412187015776419815972221 83 23749101344757650632295126889711039730133291908211008591425166154071791 84 171315895028204559619723812477503110560807108809125785522634761973933092 85 1235799850419801220423406744864278661123882689316266474798901693982579994 86 8914533412388121426412210414820355001649146825537655434958316130621832317 87 64305644586082130532511516852098477300619231854557845320981311204882254821 88 463873512425621818250042443629219955675011238595604424935005334987031815590 89 3346185811765358796552531437497440491060765589081170450667158245620551445251 90 24137958272966916534723385003767907151562271336487823714878600473368657805431 91 174120943176382990420013259921146657913018928961109755759445838364873428593119 92 1256034272236125246221340338328758754109922872489502962773909843451479706742034 93 9060495907341765828842129284570112671748393058304204727756488398274240617386308 94 65358555814595353785597892951354255302152631248895512743180652981825285212720602 95 471468765270273852259876952430944979320674786274948797406479499321711950182688651 96 3400974728634792464984816234801519725400116861750623504572226289215941740090708818 97 24533182167823727922542910353730021515404331273539485807519563013209506989690882962 98 176971919906416512329835177017220013375533442295176451737703686814676658821935586051 99 1276600003257687789678355852543168408043426993626423509383533322666443589513179432892 100 9208848325652202342100502009028678188596083003867180341985788759752640765558336443741 101 66428706931277241497877531298982835123825908143921039375010287204466563478040971311311 102 479188379318772693612831581651480189535689998219065259825022398383665067235565414694986 103 3456660734217085701303284134451081853197454469404168629959853480284037506347317291758327 104 24934877278252984954081836961858084046956876233063362106754281237968590957761885544504972 105 179869577227216673614268248992073182658788036251661631835035212162539139259978410401309663 106 1297502468163940553315798759155855682333859084431918617354240516185673771590438206886965558 107 9359629798678381253688490580486416329562558367221813978285219798210286221570819235909572822 108 67516380213344129785678744892392829033722196720470003055857173426530010894895229101102868969 109 487034390800003224989459733556688276216191131241723020662649506781829565138428816168044928861 110 3513258517005778834443664384176536030352466951285338009119424948128535034412663791927508359747 111 25343149560833051337849120647205008118398309222216683812857461308750074187208769209714461128292 112 182814679464619184917266878857876313876891887649228586795249168593423713372304424933904526743346 113 1318747180476843860525683134896129402727176609441931849707236684988950779742083088108688286573290 114 9512880098625790294281876334809032525704201905833816977959025346444954366500077605399717612660285 115 68621862560577277923522702296411457822269008004567298215688917697620528781710124873794797971752829 116 495008869286916561443444160508248691503935194881444939049858547276671931288034543642261260068218415 117 3570783006019452781740611389832310278782242844268530879587736406040088935512182489596270730346467785 118 25758106707148517781003945535109097929832779022303395122110619364772530640066038388954378428558041149 119 185808003459853865292213636720937303411948745795089662141373221955422962529486484060475507449237500628 120 1340339743998173550089644755769019554810893983378734599038598907000079626873990495631660065709609982710 121 9668639648933360298649875715622698236574343084388185634365333282956344957796644205258905920890852659048 122 69745445570443090822763278305345673598733421615354515086349391943965398099285604343674533675700371897406 123 503113918239395970456402490463863387835426586786720291952429250245443240673672138448026534284111301460290 124 3629249374721423405465241948684934016179800148278624984039873029672936599893684113918414884418949365019219 125 26179858172097898504255472902884057500569837653761346290518953679873625632167251510853741105451148653110020 126 188850338773915328669818338995392682830715515652641835010391550951801439671848620286357061830193002552695655 127 1362285854284467761996086464183690824048384810777893975246156285407236683608637989347297773669437512909053320 128 9826949534918679209652461559170648232373876371300330740435664199976576457625462674971662033321749561421104278 129 70887425614913023177064147419789683476414113636498849783781212478799496109737112200011514898146882940189492386 130 511351675558534423275279646340056154036753906990034952759825777167158513169774093294238949457214635454793414456 131 3688673045019022277566645895726782757364226482107049176312155472283954334578113670384009368797088029304958401034 132 26608515202747961204055036399181783332334634047075962081916412132806449586015888966783820174820756491915943430289 133 191942487895730049543754147009675068581783780984928345697693739872929712997010065279600913216908380307238175791376 134 1384591300148821303758397255659783221239105666769377969650546811441620757864155511849370251704910486562479098258442 135 9987851514612211174224329595862680882155592552844669349719878815977694438902211186081695246744117524663278347479203 136 72048103918621436437810365864209810857636893943287800095785438659393596458764281181627284384576126448377743437956020 137 519724314150460906262122983977939761757733441896400245292475268366752042365113346987435573779935512067208951868311103 138 3749069691330959745187803641591811590526070021454330208925948082943591576055835746625433160926931108507583509175958490 139 27044190867674750288864507735510179686944354632810730845220994713726676377085145693209740191686708417126935949177616728 140 195085266453815033944018916385409802052176162182225107991995389017529111236516626015657862752464617963801056157277428814 141 1407261965187729241834098098644556047696207021029087387541324886062825438588728922040882330695125392144866197192767489731 142 10151388029771439371142705877004680237989988312067973992126556942337775404710469667988812428421231536898859392811003065156 143 73227786638317812362370175042807992057319453705250572601795222387134365589690790083695521477690650143853955240212514197322 144 528234042499479772690808304373408885300050420542226261295850082593286349364772203359488373850763075098181162367175177271906 145 3810455244721733728646622271721386156399824273458901590570170588120932149190672243769555265965445341667323576897314182716142 146 27487000086787604524274749222173978495503071189594682554726317734276812937018753462398605550185994693097939874717701401235448 147 198279503431416441463714543926953522260386042282618182388047228993077866722284147308797859157968644378983975834106745423480633 148 1430303829333009834160167614736652364965645794332199345964501190408055015816648749656115534241152191802071682543828221551878738 149 10317602217075803799191351338931201335319104108317169703829881290891538963956259782461277534489688790400507141919388294130654476 150 74426784943622415973804337172296179037958805282262613237503256806179100515949455802057960228354925407792425626482267723791321384 151 536883105250608497546201201366998471586243083989594313959673518941035774351674878493393612143763065625578732485145936262105509187 152 3872845897103813589354537617700564808733510591814861003479530560490246004896615556996594945582976540078327617405117054990947008259 153 27937059661641947422200368026454571970048445414693995665400358299812071690222074825406875867941757466144156343456610548263123068435 154 201526041385173281568016834216727140887123283826930983937893369099393656468076537967868261860268103461950249515925803994191988351660 155 1453722970429152082575604761878356348026894211528148946630912627213767487288499201360773197508331677845262039487879514013074028334158 156 10486537919505018994963568748111001483038852103822784211339989608237088888201748840563502364564035645918977427255084298113243608357207 157 75645415099104655971638136901745720949850987335682605707362860647606896825193536691129776041586323803550297766434254984445277408988350 158 545673783801656135789343884668308863348173588354847838906326858674985321381214162655252223933741988214304582779226417433849484878314387 159 3936258105508642617018705558821363753851952509765983713039996290155331030417975654314174427302709328495323614856931388400041984267268375 160 28394488306248483445734313622428967708388538285214867930222017736627925432997703295225319734300246505971235863632166012014767239622482347 161 204825736667361850120802815431975883610200057241342107031588824342396587749247360939081211559932720344417538586230984395285576734910030203 162 1477525565836492523295023741011075394168623331499643671326312361131045095502398055366416262417862710541258918062337766941426718157609964101 163 10658239697903708926968397345052287235583253397186829678866432329931110372291456980971862693489522064436973484624222881639700454151005139412 164 76883998547705436544765392389484159290057001721461824895297669272772440251737221063528908509753071574621796654689073941752205532367155409714 165 554608396904996639104432213170337979880534628326385702312888935988923428800073545581953156949411502883380440439044641372318875805496403908355 166 4000708596427574400122135945585926608145239831516262920451322109811806888054490117302245087291911918274243884768532697757525459369836275783591 167 28859406678386863659646208958832763810038593974999827928708958353432485715226231223193646189920873101585918203884469305364308254209264686975872 168 208179459651779171839836029375134248410857041322478997051792459282286621534531449284306602593933768657817111564627288319719084074736437013976516 169 1501717894060642132887632768375356519226703192328553407703845020101079209164252491924741679939601813245577464355394964206355782969864303631918783 170 10832752842735398364153947135295923795257579028620925175814743852390308710671309145135853429421346891974079678901221224806810740074116439007703932 171 78142861995525442265203571392448678916249081537253889602001008257930045672836421965028061496613716715835813190900562312196489472754799129281260425 172 563689301279195410153330278844027932282648621084206019382468603754424717827517095322485682068123189211505836961716175739975706028436339691533071261 173 4066214370223886133365582169407784031675958231173432308879467830965958746346867779791195995785039830191156147583131907384796827324192685232575823687 174 29331937411432069435983912723365887769362130611559486464051463660137574799531916815330823281208788373758349163875500685323836459822537723667332600201 175 211588094963324968472096127874966855559103611030872013831316382810403186483463011516329393525845836656952930223990781768897997580374937540163180890507 176 1526306336408592801403152779199959128284693181798421482073531952224098550105550820894231015298078542435120288707342829907548925875914054333627109138526 177 11010123386028959151636469125527260568378651072428202604586652364533100567381673453893918314951818312469386775785010537897696856722509070636078900617216 178 79422337498001709985088628872813732146520527506858033994001218416034423638520279982600586432117397364533423449892511644614507681230387492028944684359573 179 572918892230650363844635483799314431003478518811216231323310249693782736291510470553370658588963312273279383260680811799378413232133132552164062023682185 180 4132792705617032289399784530249779622176527634542130376440708598290913810355234439917469180665807346128908063835971948256589165036517539238009283593262043 181 29812205146701907239684028007992882257198025853716225953388511027177795594268481954085876389922943687427229228111380288740569751605347539924449488340860475 182 215052541711342699538814106728129304656601189401290374180096788506697647511039167164798140864219425224124166415117238014369351193859839002715419749737542317 183 1551297378671940149148927347406028286645536214600860782792101020921848929627765387962732632386692164184720331831445255963190134899342694277779242634301078773 184 11190398113520662211385359026835630062219702984008943714894425912264819602710319438472674563342469606618201074030639430760676475541778932539791697500578009130 185 80722762547495216948012358023485066271389047024558885983067202873126212149295168962601146112243439196223211555933178258813411424559932940572001094502304149781 186 582299604285411457528962326897383356877731758970271543651271678216148268903362242393055412742420440156598387620063389462842014527727614547762931756631071458366 187 4200461164240321423545533901853816531748549403275171855683863880699553559270594621342212294844374242594073817635960870122905041547083613502304136759662155355107 188 30300336566334146581358398007164526234102861082554375324017238671301623644983951986049671054726976324641202230077345850801012384679284465007394676058229100622916 189 218573713726781223034001585343551550350002740252408767886446845782486817572742122585659793133071192849941454635425068783062291315997495988196339037463804080538132 190 1576697612837666666777958542122777084534714663771819702669300828723002345592938020115429400241617935555317943603036075255179670409039181073108065494152596734885453 191 11373624576995037965179681685448972357256474640578817710701123184451414094796334229502277403549712128088330499462884784148561155258354135717950136403133229140329630 192 82044480162312588104267098241364639255760561191941716039112504663858706369738457216421142924585911622312364064656147576293754276919868972638162128406264414699588415 193 591833911831345345782053122679362046503141919233054961906253224625726553700635694512951350537926833973623466080119476457775160175205241965315507550772905086244295023 194 4269237595273218297464772004213427584805648279072914345441361946834225227984960734913455517152810885692629467190169769312192849163575760850314839908514747895106013661 195 30796460426701973211419838782551828693180340737589639154827111783467946771372456654259422650537026834603823961837756328572400308910314063060401945777072721631246715325 196 222152539803239632819073708786736304939448419663791211573444313518452715125288552479036729903378576585868861678392165258716870419413601979397309360257168998269954819771 197 1602513738826936436905417851081082841081371786609952086343750498940159252691392255220430401682732052700944450098727577089121040293151239927800078338698018235576121143939 198 11559851106827800367294956100852799420162958486701044010819073843959127443829671198516773257793019347965814562742910356942839303379272704854539065585184987672378869684901 199 83387838977185404181847077748373266099013042155435171021882107530079759678767388372672814753860705537671511857443031678221281049259155476459662868217051162499872901004662 200 601524329770814545777849486057878796172480733699392858524268833326967404028618244326375565824473662625944900733431160993008360954464200115388137053441379125654403575317917 201 4339140140149493200740108095561045833503098223478516778685757274673589297702594793758292830943032630048709173078838019594197889835998305967041241273695263965551095336786579 202 31300707592376571672558713522123283691439418655050787513185846881350353267902150691022192553708853753329500987194013594257547053975021727650884858037967659763239312342068263 203 225789963941958854013838445337556237156837243148317245480821644492302914815386754821517518143336480454329801889862014396900716563487069193321616167459601596681303090969951876 204 1628752566262360085748912401326145589846696744271979762823901319199086989375203175272310086585725398935656564307901842159995417522451933950739878861284468949444161622287442025 205 11749126824734143042213323746373913643739349045141494696385498520887131285886470232002129012511190320373671690140955869410409674916631640304415090901505625376659429247911244755 206 84753193335230976591110215086701646860949379024346946356931566177919994180794992320476171735925831724841808391246232096212958076785735283268814278868724483127787248299913043854 207 611373414184043272982213669596341802610930562212470844499228764748041447881554758873902655330571579111632207931526627686403012199616594052296097502081305434124416760309767005846 208 4410187237342460357377314116161695939212399004618797887633551869062164196056556764754465683680477489922809948500255316235134599133291822675328072362414886068124445104927617702244 209 31813211070645795654714900192909378681063485519429988182545593503643443662187959472507853612212468326590258844501423325083970912699183488805331632459574335106602435331346905772133 210 229486945600824618784682769896864291520937625186492609669228620007927841902089927370330567272171532751208658199578918079770723253817951484632479846598634522102632485121998073637623