1 2 2 11 3 59 4 338 5 1917 6 10893 7 61880 8 351541 9 1997095 10 11345458 11 64453321 12 366158041 13 2080136592 14 11817214849 15 67133363931 16 381383313234 17 2166631062437 18 12308588230773 19 69924846394792 20 397241669934877 21 2256722073320511 22 12820393482503442 23 72832401911316177 24 413759435341110945 25 2350559172032409856 26 13353480185099994953 27 75860856929493014035 28 430964028425966019570 29 2448298125207825812365 30 13908733245762931699613 31 79015238589609936038552 32 448884008274077396373573 33 2550101176441903432795159 34 14487074367148763027145330 35 82300783066236166546916889 36 467549121489652371106248873 37 2656137315605045447070075248 38 15089463577370269902512947025 39 85722944260100387999096612107 40 486990351574905437561233840402 41 2766582559360779838228040926133 42 15716900823613055840988234611717 43 89287402851394776784752221874312 44 507239970361699704238249816420013 45 2881620243347897730531540481495727 46 16370427632016496061920921386803794 47 93000075729525858732043789227699873 48 528331591581775076173368789335426289 49 3001441326511860591281208762683698912 50 17051128836574445085882454580144710041 51 96867125814965248112315845955089370563 52 550300226664488122474495254498357240498 53 3126244708090657281267389361659286428189 54 17760134379925623738712391682770314333101 55 100894972289504234077504165680960313835384 56 573182342854686126860981692125503161264213 57 3256237557781297529165123401689182655633927 58 18498621189022941095093044154375613738946738 59 105090301251894116111397482975596988915115625 60 597015923747189168355012467203502936923777401 61 3391635659635007848200711811129642601036786000 62 19267815128795303576359270730663791183110231073 63 109460076816560317070696077176646602748160297531 64 621840532338365572767388683006267559625252248786 65 3532663770251985128657182967244822225141448094917 66 20068993037044928498470878037448475885351366220949 67 114011552673813790958666777020328498567223063779176 68 647697376699464371627841204214303017165283462626109 69 3679555991870299956798496298742864157153401539705887 70 20903484843958027754239526757383365362222361001548178 71 118752284130749313601365574406024172978784940175518577 72 674629378380720439569921351966830744212683357966851137 73 3832556160968265531950087302664738902920267782942900416 74 21772675779747182853102460604551700976203861799732890857 75 123690140652818169537751091053299164362798793621464056947 76 702681243659780978133335271398350181221520549548279841650 77 3991918253025339919543684910950691332202561888624388852141 78 22678008674090028383759257306536063989129400049109160049853 79 128833318926893852221239860218047728598790869424109738268760 80 731899537752723498124991968373422167663403117967983271605605 81 4157906804113452036206774719512439067428805554822196424493815 82 23620986351181239956342046883902253645942651365464408066205938 83 134190356467515056667562329092178068945753637372835071362649017 84 762332762110853261599599420511925272603458575605838200592884553 85 4330797350018579738222661106226676601785097510834209500527017264 86 24603174124373537765818149204881709866891065659365928850437788145 87 139770145788891900943983550920027793478491364174022693181555594859 88 794031434931590441589850431033721019341725946727383207385907917458 89 4510876883621508053067993589373534013921694348154610864962739904213 90 25626202394548731559087415072940425194734325345650879280181079034405 91 145581949166200462100812069899951731129560932116600151172567709493832 92 827048175017092545787483891640736396701593858656809720350359749686477 93 4698444331297005259787213758399567839123172350531317093480017588357263 94 26691769356532021401850699441789699693092801151287904415102585041849042 95 151635414010668912255845122122289904719357518190968920171451823842518337 96 861437789119814785860561316957907127672596588724596271881832188581926033 97 4893811049122224500782159062921354340768051409085535951098784766384645792 98 27801643818042117055486060831950095891467746959017709202367148876207569209 99 157940588883977415337473570993652756563285349350899571904188546478214302243 100 897257362919999281659679921537613270141953916960354921050571975193382413874 101 5097301339718021300350861496325913983408650490849276868881788352587549805117 102 28957668135856544701614903940353103961821635090071836759154124699769771782861 103 164507940178555185772782838789179488825621458851270714710985210657404281353528 104 934566355786112877459476275961642332216801413376123662392413879966736169920373 105 5309252990581127358240497158411273505654405096229348877479315061513299729131239 106 30161761274066083284748831339548079072691881070372402750091669550647430367030066 107 171348369491463478799529880356867126737068956710502139073077405466880101458470409 108 973426699475532923366371718502525321189082489857994491435761622644501256410060313 109 5530017834800795133498955154913768151357501867758787913873478631055939003339556112 110 31415921989494936867337897570915262830328020207018693564437387004402542625462282433 111 178473231720704612962195416043391266955836489680516230537123253799193262338096912795 112 1013902900939321062998149476430306253354842747497182694135874304344122250017486600786 113 5759962335090685252982175805921424701600878270176925687261928483540529287238192722405 114 32722232149574340522778256849334905324412380315403950361920964657469660008211939423413 115 185894353913996329895538678519449628227394357628676757458179663612229388348431671583016 116 1056062149401737725842420735157283322660175855790103092965740265571806996931039855954781 117 5999468192105471350315892288824701676198922464351882806562358696132837838644860572960767 118 34082860188177165835135541296631603767989846373457468308781859735692382400069262808045074 119 193624054901299865346128774407137304571586721257568382859900734147313334987567865119099921 120 1099974427892245958126667514206381242281972883860699998659081420288706021688037883835850209 121 6248932978051948809974777700130638618948744682913575371784137499424151275082044854418448512 122 35500064705150103004381791847491847778476973549142029892481044359867230495229299661432772233 123 201675165743691111948281923526309442224046486457414752901075973472616870072757652706878680787 124 1145712629415144218612475656513245153504970618767881988311466654023190380497395574378012551922 125 6508770796646421973866553339557583149942371982298383902538644986178299352637179329409988611021 126 36976198215518530023785746045946062426303628436955309252889958386310479467003658995329997266397 127 210061051032519358185770371748135915638163279761114812657517921017498250096841633264649360250392 128 1193352677949666084276540046379735059793633469236478180970428297873120969224030409261898336988805 129 6779412970513878363293063285131234004672230390541554219650934824934023738617690923940400006446551 130 38513711054587631359810048605741693205718800779624883615684471651956903598508902213712577064990578 131 218795631074209538664561432611265617239135489635192500954062190319207083929976445313453178124068185 132 1242973654481403234328251059716669069622592937392143822032094572032460726331960193354422262021452265 133 7061308757170010974464768076777380728491339737339155429298641983322974513362633999471456824439603440 134 40115155445422111446917672896363329354140423241166314599759905693034396771340098707235606295532832913 135 227893404997534071258553521451741678827950559094225075560022642627126140974108935897768805603457295307 136 1294657928274259919769521684104765561232788989204188318925979172234333969102992482165844497599993943058 137 7354926094774596336598894775075706267415154638521657074675710638715917348186664343213361143646860910069 138 41783189735456391681536950606070532454800033374058131875293054386169254125490148159233652425425266543685 139 237369474821711627256791179197077740270551323599479620045812645992946355656704407395168700301365495069704 140 1348491293600846243517237319393052734926672396529956245729146975620740378986585106524328607218477476179693 141 7660752378894155537952913038791843377626894630619184652045361098031444147931865666767254911205774368737903 142 43520582809267930894618923064007487252604503357617064619269399699810931991869406111893608373621326832835410 143 247239570525285123198051092587509654392515829078270787492779032051009233204990818129174710363530170739314657 144 1404563112158278413244893461375919860140905823118933518767091808130192475118640726866705772586791416284489777 145 7979295271563299861780364266706604174577292980302290140398768896475360375393008356636473963055737000020700768 146 45330218684838734539082099274033048798156501775383230438449121625090304415070628764845496397830075429323085017 147 257520076157392485181590971939413212944959109914304197074227835989313746196938687866055913729979867679766381187 148 1462966461405791726262941398548210311189968059994975724976048925307174282952783598180801091876613264743508537778 149 8311083543987777477094866756341724747058396012361847975594948289552953790652496706098051986735771706738580094557 150 47215101300934702463728028243812935335148451872215274607506980027935632753408937185121078854976171997671342714349 151 268228057034774075734202177966604951439580899013004131458602253333192134392760758282201884774134205544568527895288 152 1523798289070402069062221299074063577664602910182024363919973284515299011791198220318855941158218197552260820482709 153 8656667954288081797180698950787806076289218074547225554739642719942713925622300999701195987491514380166134473416647 154 49178359503549714759862881860069433733240512365629168980823259453102912606427073405843439507853514707997238404509106 155 279381288069662962102429665582468322850890765777824762407654259602281955046430303044682029233477224897086835513325993 156 1587159574077090481121839190232440324576821607487657190799469380832383073143901300152654443303089563990902577154303673 157 9016622161740648351561266236737029400700440881202211188226719001889937255895199197450453609182114779678110378369888464 158 51223252239691796385280322626455302587775808913119711418799410193526933680286170144834593091555853263032696033190781281 159 290998283275581434867751423328504845247713378859465338463632915010414516097319827779507087789935043273884595192500651259 160 1653155494170649839263821968127851509376882709893518336474501458565027319061647380705698154811819355322811967301552349138 161 9391543679034251868751093324823048845398564124841602037993122115268927392910317209430810219300530205162224588957695054597 162 53353173967132882614502415582830560985017640817247972350533968267273112415112529831589621722480119168012747770761426288853 163 303098326500022473194583457540891018687950988610096993755838825219465032045386337112893078983110442272621093365021484497640 164 1721895600507440667968294006544803980865829257126898413463006613883092100226551122896442354105604098800233337580800470781821 165 9782054864122319306525241841156979909741375750271029193074138520819624074364710178068891526563545402773908698362257915731935 166 55571660289102200164469042676323400496820864190184100116532739920572721543349461479497883777456978028316671154241356870072978 167 315701503435031443531941355816111123266152867267149106126126722071600176285786251873578009085512664852187944585519421979828401 168 1793493999506872911491743650670119176513225387378420909286796835156117561297611903774296017137299406077815605181454896689046401 169 10188803953317602544367403401945785573253288321179584471211217425893683927106286187083574947378023859766505883185523486226403392 170 57882393823276678188010941668402784685579331843899603060346041572256792509667466197810083119437331757338234593289392703060599849 171 328828734958824592875784235276309841664895123271303584784425991135109862588874211252837554564455747736582187681082430042703402291 172 1868069542264481420912630948839135885389637469644359763160379742466453122580266567074203187034125421586372823792179641494486162034 173 10612466137344115475585134948290167823089465320867981283183316867207468753583682419017642507680453975626582385759636623178155987437 174 60289210314810729044629226868375209818965262896599146678712599467047631203063148055115882278351459955686443188439070579411440898813 175 342501811863790377009239557714126003541165145706592137016649123599695242320351452937890408830991203087614886819644777140200111219672 176 1945746021841014917507651385648920718734565305588582467037519775028755110123009277286445198149598726480142405969681378552218896104357 177 11053744682132547947457327358134557675691131802952376113892013323503836592518695764788467053866448115270809890288297041432500150688951 178 62796105003552836453820845921425460854469835266528139762883789979294562414400561198634471355171191297483841359467445982370445444312562 179 356743431028521016138377868517271141234903453820520799987956618844849849244331670953407492586705526605971941238416759838709065253606137 180 2026652378755032129078267215706742395851756534313002992543077645610671913388776409416917598720300625273773308261208017090705765448475785 181 11513372096219641765267403298537312536414135545158017922322312237185806640144327066375680275630386439831400834174259384903889693406172336 182 65407239256018330759897546621219594508318754619988491293117885775738669748835916262561137120749242611512649016860841735127020224424616753 183 371577233093918715204077851828612485260482819657769998040685287028094026842716283755594359108918970897488275475245429262119194187628891435 184 2110922915020116360322838743550591443245748453087133803068738598141962975668265210441101342016460777047879336908600554407135201560099356050 185 11992111346689375090639229061664282370028640959883561485877424094267395713332973492023938264873044539319962485602831104896029545665550041365 186 68126947473127217999630108186355835260339809761545852901989477951398294663723305495882336187523155526493454479456730274433374218827080909413 187 387027841705917702895045734346392955627377556863947725570343484276940551357359780795464279799393540495024007272646757265170234872551908105672 188 2198697517082003556814534241374252993466933284437315712289684195017269807200169037202286763250823596145815973641883803654793625039230795603213 189 12490757125674379443253831174442260902417976363086424137759730609015307184753389756727110634501679044240747692519690113329578752010949083781199 190 70959744285173690799676004401588666243648064292061303256892563238851090222244274173596086073966837942105195893036853271158333425342931837162450 191 403120904389963776484676332691800786356261629851013137608450227225024335659693224755533219167239542257007295677250984815807951616116259903762049 192 2290121888025692499259523990197436860184839772249877422984503063431046714154672737358010245076922078439978813340356852862841517924734042683391953 193 13010137169519941914533723217464914876038581831738935898632239107394979521222362967265412966185903969453678715988814491647625754877675802226689568 194 73910332045970744709069603662786035271287205319240716091128052397850013795966529427975996730571656203663412827055273529996500395190147681767404665 195 419883135125101705868501563415311609311115040940099697444372581598258666262736549355940000564252752528168739198296719737750977480433276660702164707 196 2385347789437993644148176521060545339671005204580469399473218871661931409699591994445152501737779259818781884567264786429833347650644162310452970802 197 13551113632800363440747428378942485309546026296298124263431433610024818224526809594832240698255130956550208481169935967715629084576284052572183131773 198 76983608638609944858767331490737628295939041148724611773065015472159464073454621643790008170246292086306048407146572983298499756753698862892444597517 199 437342358688342145890448053466421017476497649805722906033962175571068573599083164121267131504619191669942364669432712128013835626286840498582493565112 200 2484533293327000852071059314714400947812663630393379946903920159202786166763502447162228751353859826536877022261996036268930427217984495062442758824373 201 14114584519468497172742904955404061716858836434909501448973531519463062168671121083271011381043470270098096435018043658668161582321921419093128394900647 202 80184675605793659211097570470256689622095300626188955174559865247385256558730630180867289872390995680564436792373088410534011301069388064525932718577714 203 455527556842918314477365562573547411376538494422029443255551918435365165812381586822904291495471992758160742968034304912757888449523646303463055938658633 204 2587843044516664421372305658190697393165034420269745663382218344534908455685961198810093538786769222884032905112055333376273275000472680191003694323342169 205 14701485173514130265602732293792977020014593560470033479169045675566065160644414745204105089648488265898381011696300202376438172020360498112609419615300752 206 83518846618235854771209762856329867353434019126682632819901442411596915166165213536896152490930301657772775644698916213860428304381680431595666633240870401 207 474468916447103493250072677148175722441294890114816712395226460353438958647695234381757503184909236465944934883833025835674595355082977692686811385643093083 208 2695448533952032184264295230290094377000268949204808888754028133067546668941826688888540237278469124762323549794787074121411845338275791397646179475383618898 209 15312789831605655224164874919496109629193897859077224505421929114579978207465720443406200166629175383402034290723819567185512113369537705630775181565113341989 210 86991656295188736338323289119772044297722879439707093727463689393238428360334335936385453074704771905917902563199549783776093844528840200891478830681569509621