1 11 2 91 3 587 4 3899 5 25935 6 172767 7 1150785 8 7664735 9 51049977 10 340013811 11 2264635877 12 15083431015 13 100461998355 14 669119172909 15 4456615247095 16 29682932959083 17 197700824478473 18 1316770685524945 19 8770246875470677 20 58413534797440177 21 389058722749600603 22 2591294813305187205 23 17259113899308236971 24 114952961376599231611 25 765635096120464845811 26 5099451927044831589459 27 33964495734335657955727 28 226217834189136825045391 29 1506705970419871220301345 30 10035295799891896534811455 31 66839292979813473805700003 32 445177817886490996052105637 33 2965071602388616481812031489 34 19748624603602878733961249745 35 131534150278139765695621931393 36 876072791734360648753890484851 37 5835013453116830672191233523943 38 38863645029599451079772948338361 39 258848230106465995507347737688505 40 1724038138425240001496280431601089 41 11482819494350945325182328911170651 42 76480409917314468394381489586104445 43 509391713768385450305305128538210991 44 3392763170809690449245362113925571261 45 22597230426163689267940515095557896283 46 150507063778128037626258642224174060007 47 1002440379635460200699112936439481886009 48 6676674765279140004777456917854764596949 49 44469463548072702930731608125408174247513 50 296185340423825435747294483348455396474713 51 1972719004967159701914425422071871031724149 52 13139138712908341359271861816507660485955445 53 87512192908548874491480541191968970870226631 54 582868030774286019873181772862319881698296775 55 3882146361635808725304849521739115029358553673 56 25856728414391923415239405846226588752033294709 57 172216692008981624942803248364894411637995619317 58 1147035639280968987471257983843023211000775043949 59 7639740041645231029817509377973408384096450226669 60 50883883556141783584482639410437894419223833368743 61 338908076929462395623846753087109357889356863414677 62 2257270408248207205781181488084070785803306902545165 63 15034370800827849626550053957001850783055320561057451 64 100135236146652549985883664932409079542135173607678885 65 666942810642514089812314372971751920620105110256015895 66 4442119775063876746693057277066942999434435547495089323 67 29586386990218661231904770037817111489006090420733064685 68 197057787601504428450766290688775195914377697667271575291 69 1312487789307884066426633144157484396749480483998129303843 70 8741720984738922251870102598704004517145449474055897467971 71 58223540361714353593624943317084748947906549721851467113525 72 387793279855342419985387438462825968802659699902730883380339 73 2582866431115388442713925870083821969742677240600284160145253 74 17202977327176181858105432076814981372382287116988506491749473 75 114579068183381670852096360764504528439747274799270304109975445 76 763144810115668975444617536955737802796907894487330901478944357 77 5082865574315686307170198164566437969944608609885969237406800741 78 33854023645456845041177686553970063804417302170104166448727891473 79 225482043589447399775661901483351331500482161805496676482082099829 80 1501805295397919160115222441295715747585595524483474597851364616591 81 10002655241992783013764370113264168812621812177749183040914625584599 82 66621893128733157619161220698340347537811361748276007067125987556759 83 443729843394271082251914698196228764249426857106951327755870087733319 84 2955427482948327932009168017389933727905953446670028097832105844851009 85 19684390709788936059226361250611198194484375919939419325268927774769639 86 131106325515075921392900741096440935734554054504892314734508583987706779 87 873223298779429354028664382257893781183599546392641661889642706305418399 88 5816034630941940828468117981736652568326424172147581262060504490421327941 89 38737238087437077746297745443513574227871899114621974122795823701511415879 90 258006306678362937248931894113454436602542980433628878689510979465388809971 91 1718430574104300360403003841566146795560629453451751581630756858473033906483 92 11445470756254508647524288692201860404743840111060479205029633490650530554381 93 76231651604870808917728927194329007891265626231738810978958322990936527008893 94 507734878727532459704695525957568068951141563396972277982683593429093000759137 95 3381727952224904218140804793989237230392835037962063995953784695934178102369099 96 22523731226659001521283770542928606250584559858791908062858955675733793346829999 97 150017528180230813102225809719469157304036640251616382689254512292863988480716151 98 999179866552003983784401204929781702135818231032606489268139733898403215514712519 99 6654958376086905858890205320079081868707000255567380621692928352151066236586444315 100 44324823257579319662125758229881180506681011060278730713941988022305828140763666089 101 295221975223063070889952442529369582390574657391636188023892271839129959511559168473 102 1966302587336400261071839460391011913326519823412057749417622269149432460942366392383 103 13096402671394967054354587607616134913580064603451925358822865614185649421658256204937 104 87227552888317416350976495248318107286388102546381552375125056674641574916616054532121 105 580972208460185880443087525587781448273998262484883670388866927845917265505776048009143 106 3869519387242968984375169390480061531642603258112310793417023498535347141859773153838031 107 25772627451378884039446842718289622710590099366429870390556874223280690460144549716085413 108 171656544204790985218532269738065473263629745697195937872161498677227294150388270047677965 109 1143304819189278150391812767365107607638319390335303325333973764621501732897881239752470059 110 7614891209868275868257567699551828842754512773774791896560694811201546915036603811658877953 111 50718379879871085455107630189246861050091826673262640337426039823028088950519949749465692905 112 337805752799902352139495033414368463287566990418363445461226515999349233240144315954534611545 113 2249928465676352442789004267968694918781315878937282017603562318140534417832229292266307299311 114 14985470373736656954246629859197018370310224470526452656425930216789635013905554912453379793315 115 99809538724437905951592085503542532955762429678299674327304734555145695101920664778683402478381 116 664773528753841798896091474691729676833181208238264003317579043151593206163572453781280264302949 117 4427671444829870861100550287083926782121337742935369625665922905970383678331560285541630282394205 118 29490155030858756828094833887388243479336931314142055579445096451889576512143514909372917436434549 119 196416842256799448028242579359642128115172606144140736778812394075971743774453877053812445552494945 120 1308218823595957048335727446939485565518693104756128677837022504772115570083224966011563522130297507 121 8713287876674151337687752248363286245231494584330387167023223625020841187916180981724029421603649307 122 58034163897067602208207931706196875991914727131178166947340290343010506431317132027025040951312830753 123 386531952909290480184982193973879571291919137369364933496969368138915770215786324380625120267143093151 124 2574465462875727070602767509414529789739620843343674328669783724999456990678364221479570596766572496121 125 17147023343488836725801533820282572696774955428534893424941547659102147589025194259343297274018411289685 126 114206391106029705524288283370926737930215612917270339095980495627212783934635849515508792733687737258915 127 760662623954274813875043008952420190079812212934083786063337159496359582857790840098314317162322390087651 128 5066333169952114867045730524073874853177693277380884449625919859397137874973413163760300891564253886463575 129 33743910875394860245547613872626238458982681075268161124939488514741738954728638674282102858431891174970625 130 224748646204283016447893551150638901044468825369548566584788074508372121481350866765554304126542799534096113 131 1496920560191792064075280616954739117785892276089105365970567315000639395967346322931473131451768292346028803 132 9970120849974696650106478034823321919097525932300932138038979153425540230423987138797051786185964017643589009 133 66405200387096144326944343705576242963228616810701659033838525151856939830590700788708863630211921583210850951 134 442286578548502273010347257459651525425129502635692072726712433383018182548678370085388413728283551596484996105 135 2945814731735269925466023091445776861920870767257015750993919463848206803722356673552317443121847368763963298751 136 19620365741568411579503473597815938758548520580467370864246026607489965620417511722695432780818944800018458456899 137 130679892284382215136676481191389100930422463575091379724693953259487428875113050274971442504421272111441976644633 138 870383074015653874887785829099508194052325270098498205791095650954329251778438676534735417354417393877676054906035 139 5797117538820295967129633328919519334573360455342239581201420330541471320179031474446797024353277262325783559105627 140 38611242293405937904699720665800879867147759103189332414865196592210735033618009806257248471997570095514518667107311 141 257167121669829127182622863869564600007816216457187226324900658046337458657762780835072759128145793152350447877553371 142 1712841248810046171493220927182672886950445548087007052310429905627022043493536331313676105717620471654419589874886431 143 11408243497750961370007159257727036583133111323793765910390873677773737121366941303354435237258805046881218627607281955 144 75983702397635616793742528371041481414040290668479740231072395769205819810265624530038252150966573396378007708175158143 145 506083432667847400896317544915537616608653483923667787882662185300021437695750913466995954221705220415096456923122327531 146 3370728626522433421185825557019162447039886680947868947249198185772365637317021409112383958932396370008012935833622536703 147 22450471088854617328440450765818332731794187256327347959267354443970171392026149670810251533061962285485916414754061832105 148 149529584833857157392650487763971397959510537324358964448033394440437988849017644540884557603050124760412895624729643143429 149 995929958533730052459242980505039405805886885543369787442082261824087907846747553865994729203836926603198549015123217315949 150 6633312621091502905691617516375663746321972739650850391666661791009384955831988220381136248928025331777153231663938803246921 151 44180653420560406449319594251480414224911061446808848441070666369395835675345966021375412648175594172741196620060099172007603 152 294261743440412189501882161686275910305314663917134409074034465052683534713626264865483299780634739560274962978489067793138591 153 1959907039588836884419504642467511842490512496043489308219277835779167853595000522190260863526793854802638962797791074846402727 154 13053805632085933477193449656554431314373325116403415432553072663707715329374464398623295901160050784984397054460016638326652745 155 86943838681260381019832850352793533325510637313338942067673768564072482771963616066078147684134953419214335399510270084401439339 156 579082552451418811903353333966082484029969954909326373500340476215842094901626161616408390429930320059788723771189676939272812625 157 3856933483038490263294216396283546398530710620430847147465659637568456995002299477807758107199347422668654015407541882253643816477 158 25688800033103073824564422926515502447570075548083181750508251613436046283216290117050506336536740228790686042429454700352101797731 159 171098218323660644616905251783967058827608125809178773893659606468527965764800381114909824595363900861980941428027953233556736845971 160 1139586133871852295440576957728546773373693020912872127221412860080292092338724638466623563384228539351284775940352251998466100830491 161 7590123200794359492896045877362318952117160226282919998012301495253696239094159629285652340960850093384079691643850193337250856212663 162 50553414516813624954954667242483767064994886182042111290252342835758843121279335972336414114342026757179649902661930572125615737706395 163 336707014062870038858909298837677313072372540012412573438743145138022628097637315959628908280370275339387115656939229148309414818654641 164 2242610403327501288183393614686090813359171617304356118795157019956500968525483331053421534135144404402070661052331346515468420552226281 165 14936728998979704260833618032352462116253360006906802464527971377967915391823317132232587179743732422475470234041841030064881327081692761 166 99484900657700108318493967381518664627898237537801794927376778481884276877071551834644244435501704329958454870528354687310020829525020581 167 662611302618432652387519812649114650503090534002731874975543548354286016364654719633635667136600785333993576686243149481949186044979606833 168 4413270108881728842545854131495159986717187820382265938323255436933625234057508246875194707629304429116138528815145932020192299351295768241 169 29394236073218369845207088805351155702160210859030532251307030946689596653223578832571353111869066260658985153882084601358321937836043797981 170 195777981635260698108240297940528792578460332648775475996458594616044794811482762039498586918395573237271720324629411268083885265168762121619 171 1303963743017589420290336164522169382363525021733351926389405117632992864087699908748301205761659238191425398096182298667208317059651320991095 172 8684947249441888610162894797324716399013728936226420735864015998518701174397609473550758719137245260354514647872122498068470791544964445658479 173 57845403393682211781740532981581340623031836919203463546414709830825099006985036503367177078944119743936059682856199246278997212673028827954629 174 385274728524441844834904651268847008423576851681765884090772530202445425063664215841693550597922302134237357485986461729749604448481696959191833 175 2566091819420078366674777279743303007158693648992700827875481007130086199245118073829247708134924585457493600804169203249352429472801105850032257 176 17091251354361557528590570653191948413019808267616671011124623314020598916765082748251258327266427026488778097110534586739172168968045639685301461 177 113834926189032904847994030801313859696923229486001639776594991696200199475474192699006915200118772668805722230583666834505543567928794706528340921 178 758188511290935212657466841677871588036431257848856691903672136137363867038019582532733140492481104388244878271802616445871825544810933462017606441 179 5049854538482995280199353895380057657312777938648669059086241865943104213588392471623647624773392419295485911724879892297838030716051404977359920279 180 33634156255438094941796752281135656935108980030550022875429273678089181462945107340665722052873943847124918897205449237528403575895768074357843217733 181 224017634249532530288316351929607498318649043731682240296273577901755477498723435771251984055892499810961450683105683481972690563006337928287184040703 182 1492051712956034426211747978758334420225194288813223032597612753329920729642464205645537778445181188958999929791908955981194079132430702904473117956241 183 9937692278525087226603444298815460084739974820024038359408333898049711864589657398623130313302644255427778400047652909617931512867876609067819840627305 184 66189212454975537796683728260876969023521761678874622323836981882018586891633424791624111681958793256761395728719465068887816455442359986235859559357349 185 440848008030703604886734979578755060072655612300370699584231184639657329114787386265335028750210820527987024641504618493627224135410761400333862587625041 186 2936233246721913075239661910146788448422712714481456998273870493462338770661275938841005214736952687418697651201357011497848521419081677786134693498501759 187 19556549019395025386988203541007069803744331541561987697954849989579496526671260958650231803349324492120872584393970127274046145556117609977239420443326229 188 130254846059994462907830305689514041614150448441674663407620834447506101014869236208700106552060422279839085517018803199535722178023462653726489220097590157 189 867552087297542132804371418352967299038877976514316511261569114007554427854501702634458830479008965127029788329271228459749780663251021661167193673712532313 190 5778261975970233321447296341592173875146518158349335894551098883775325354465266876723204858025525602001163875123100725445120473997204472571001934854305259941 191 38485656310215666602871646090676008599068338473176135908950341577244335838543485828257699950649621557522476802371216933715258175417452378487596922470344350113 192 256330666173947989608177237794191756415419025530006200730621653471682151241469370028229040218893713969230492947152535936710020082481731403149244372170060883897 193 1707270103218664921298901187184299251131166778078228071301869054924851300373661458287504199439121153077721527967034959170956287124155341945585212625367257329349 194 11371137323718748101116208519366687632012975413481310798690767426103697061156192774105784185336479526214260216639803279138078080806109099089812075551450916372103 195 75736559663933062024708187014257904625302282031770003493358432562599825399783764392193267160907946837307777162393270967065846077185910438640754329191498924775479 196 504437358061261810665976431820128569539115662055814082528835860758318816282032823014549566925313742146567091260040914609365690163537112592455272870092802145917963 197 3359765076957966107394104954536692727422573147281170729135945063587759246421962149163899402836485805029186767325050714584385064917646385553168361620851812976496875 198 22377449235184291925327818900715999260777169423143708402825368432949800978928876564395457562836116891368608983218651973361201489103541119525913812444816572765866899 199 149043228560088672739916082057251109278859112039318402094032853774772510406373147168439793670126351423929153528397074904979705398830577473681277206458685270514495305 200 992690621086862537157700750430192356288263360121685229209647545727108231145662468213111954835129613224681132384820108369606553581209218193578707139937991596995875017 201 6611737270549868529052932583330037975664036832293530034950841784625502537195293359863972288424997141568136079582626518851175815150113401846963869569793963936146809601 202 44036952506830488097403504374571240551423355000950195158713064886586161006780370004302123445885847876911356758987405924159884425339824741964874669565646839148769414803 203 293304634884193609479709946366174997149518163087570773130371662892977027150437623335978637113382187145557908175997801481173952758745803553892000290938829386207371226979 204 1953532293843597458928993642001747841613215196779562881016358464162385710512660427803872867947740654837822097336244163899581462010680972896266055572032956984683960837749 205 13011347142866067407201134897613778303296327483109916996287991659687758941306675298424333519753014719172318282810678390776120466113223918944652644003187914200188144774491 206 86661047276100460276055447792918834713514035909678526539712036431131653580636867552475227680167122109917217142753822822671031918674364697754848337875168483532307555932351 207 577199042691610765979078350619469694294691483116753355076131101514709547163163084057987214548423134748679334991616833280685359162412143005649471830520469443951177649496625 208 3844388515438481478371703178937265115589151073588968894953360378471295398136506277971691548832634467283351659978746041001034424001045172613392095516874092218892540212506437 209 25605245269839564719896304197036185167037129574294124937619061818339788139527394568050921624996557733523285368499909875407405108592500532312255359397096938160406913182075179 210 170541708439648177199213246956560382961610266423892667726179769917696704927412265179734781316132822514556950569963110063567206273790408027313994927953543332364437076462257941