1 1 2 17 3 199 4 1821 5 18661 6 188603 7 1875863 8 18685389 9 187248247 10 1876363069 11 18755173019 12 187535974669 13 1876305125439 14 18771074346899 15 187768965127635 16 1878237376211187 17 18788431542792943 18 187947977420652363 19 1880098814858516723 20 18807053241103941211 21 188131700219701916741 22 1881933248530394766637 23 18825485709141918623415 24 188316269770152559227863 25 1883777187339802930295811 26 18843923111348522824206919 27 188500765029819064836490439 28 1885623058853034201956424377 29 18862386446312628910201773513 30 188685446973853905204793089899 31 1887470508384861931869967737137 32 18880867376688061565390570859415 33 188870316297233044219060969412015 34 1889319792138039628335558972644681 35 18899366245374199439438748393662519 36 189055365776380246116190647172982439 37 1891170891780495415335264515110905361 38 18917883273994469621188894625175251581 39 189240596481633275708928280847413510611 40 1893023803883283171164062496701408062381 41 18936418445977626556962517136415334411063 42 189426008708306740019233394595855542414237 43 1894878531433725736765904393013141300385341 44 18954971777014984950526684260681617779207131 45 189611602594162067879548142716564235243585241 46 1896735076223041729951507061550938268430629961 47 18973543286154156252362513250340070272944212701 48 189797378318427310205691559032565332209729547945 49 1898593439994421524258885399488166817713620467777 50 18992132991118749146037703478831246941995961053311 51 189983336060305266334559233272040916027423093928909 52 1900453624534078662088787715452522408018791119778603 53 19010740909709385211311815837501428414767953786683077 54 190169475997971694966639511148541292973067987822676379 55 1902315631626579745385735779503951108916475611540531741 56 19029367059776979700280771372396945575630715617722293045 57 190355798309924376148847652795201307389218059558757708281 58 1904179463057413272646430075470966170820721234802065275511 59 19048011459184309315525334342823710289543776885980030953005 60 190542303174854290083001623823515906460154834824130721135827 61 1906045120614014924059116967937716477199621670949376238222269 62 19066674125811340801330367526857182561330392697697430011511373 63 190728990771620968455007948574726879198770597628469215716298589 64 1907912606085572871146106798695022584076685058060830122467528987 65 19085355077555762674816372427419196779817343391498757498818460883 66 190915861279259409075429704855380212527217376116737931402195140461 67 1909781921263022268997791283736688656476926101954079653638662092375 68 19104054332332784353832943186985314653115295721997860817062500740391 69 191102914876980189832595827316329693536899423728810199750442087657579 70 1911653067939053647748270313468406897599976882952614892265725403684837 71 19122771908075163734987831867418479759758425441444193310011113025932731 72 191290151744169447415162293384917505341061045533942657835136602653625933 73 1913526047908114060805635576410995982656621953957564792731770390675890197 74 19141507822733229632181006808015423027342950082819227771003574212760688493 75 191477572060389073779001792758277380771247535727967103447722271507313083731 76 1915400862966408675070513691731219860653522161219814852020800342286264827651 77 19160262094274898066288638929752535340129793781602593309642023128053028871427 78 191665176005376891199648373486509365639103980049125760674548977857097648422305 79 1917277514911902525816405070589122329861900224227974645882446525767362290598223 80 19179034740685689450006072803779625525848471647494740111979330705892207425790033 81 191852963759046823582688105895893057659863345785241935257278658365541538156788443 82 1919156005544322241028197467868868654993047789379536875491490294279091205246209765 83 19197825779968745869025632120365114522186775147987654336901939938282486834071420613 84 192040935501489069043057859211882043669671187187650239996937126129796604325845437137 85 1921036336665157766390389506977124088717191136664958697838286070638935637643546640535 86 19216635230144848344726607289278378387160500192717857876657359837545231797851959106199 87 192229091412970272639910085064756314056359568297374331714027439954106446699416537398045 88 1922918510077664093044182218033831842882420744679515599813331012178011654877611675679903 89 19235463109252434115589180638797776484214027442467364200233257772600351759284790403662989 90 192417431673933699249666132030768796822097750446808045121935123987531544165721783745934879 91 1924802527586862986941273566711703733944199043260583609997991031763820828458966774128091419 92 19254309435347613936377209659191066609252456446655711330282820197623986615078570493006748683 93 192605956464999406612499757409415618769397187773445733704662849903483794643150941535453880947 94 1926688390999544719871346472173861351365856430860958655351799577171665673960185898366262426007 95 19273174226504189394118066336200644896553929202810174666895462604868482855474478335895368811193 96 192794665966964418548809917445959531423134365520123824831759184530169484171954477250641626471705 97 1928576102124269802190847004770260456151518961320250452799641813970171714091139229989884780791055 98 19292057500813670241041237847471886461399879389605538216052752533911895951397944217161332966186803 99 192983560360802898345233440635070122466328331359710714855975775291520452859480583022375454864029141 100 1930465662771370717249429453952743306891815512352682600731049175715569304443159559908153456547298181 101 19310959276385291744504541723074340531764290382450490932900283482730110995777628076239346251700749031 102 193172639827666322310543215013278713574458997016028814724763309357941651945878858620877674340018844791 103 1932357074752953657515584482403117474563777636814808525380119308301591646172558407666681140074012677775 104 19329879571346032053918853453858488135807708891456953570003039359067772452623877247559718934155256517339 105 193361904548883653501595476909237433732934558649563572938422372386714953681844969997227398698004415641631 106 1934250339882900262403289319929783600034885181216403009081109990805018721811378459416565036558783496915917 107 19348818403840629584688314435871259697253325686650028954468056560166876189561574383831459495773250962770365 108 193551354705961515619487824553773850234595363954215107989693183594422756010335974667561985579465467310341299 109 1936145459976869357801330478834291326378221255183348530517089228763408966978558914691478573372935263106373059 110 19367775792031600419182824997092140363242637923117073348576757948088630538699300614041717151811086464843358933 111 193740990480584367076095395298978765341933748385191008026968629469668940709357740138635158669332213061889238121 112 1938042436852298697306963952661064041910010796585379914432695791470487533546237481406945671555687632668097584145 113 19386751754099255724759485231700744094401825834699213890659777366215768516832162554071564096046675251159561195555 114 193930812054614675231152206636434921054547105136754272325559975091957199816806507732875343229631493591058084459485 115 1939941272328406705165583619081636598382995206188602950591889408200088981777736431848599411168154876738646099664565 116 19405746308241719188849686669353775097346932361399254073378178431764168542897812286776985421686992660888024959747957 117 194120819610093090800044728016524541971728234264937768513794036556961066632697323907230680822401590461325821446240221 118 1941841968226194220918069337595744049769363273773793583307201857826426943249966956416477073930081911510158694816924977 119 19424759472674944471128576049629495081596398508117920107916049785618307405845264288495350987883301674705166648089086229 120 194311013329238622432484943413902833438324113144688985627060202677997062448249337113344164574726715418881836678843150109 121 1943744526368446245757487850047137583597754792976622191888530394914900648565429826978130711400549933021480440433231620391 122 19443791265632732672783627923053026221075262681417053360119086750718654010944322073000223102613380084497503603394570221459 123 194501393394448811462230327888379618604882929702815002432028425543720662278374561820253483499368444773842417429617547694287 124 1945648948579733690596821259311815564451596167800069341020359478487199871290458218654693923332596157302616260517992747727331 125 19462841705366749822899079252213334251968625660998927969185018643913812058420047263848914526797925720237443893742188727989647 126 194691959988299906828018324626662253503186538920212975121420121034506711314829933647487312823042322524246981816371040999405577 127 1947555236686415125849399499708239095093108429890467846462833529676516509646462455388761118182171383790265700780856470742403047 128 19481910810146544381972995622010365943962905460848181543835662575231408067880891518152009779921347756185347252692261009191396309 129 194882713293547040165883073257683610047069040625054746285088497165751963190826616575308463736395651094563927316873369824603288463 130 1949463392516638532923714854663408455375097909079757850043308836249115903490452299535396329516203114769386761074413082458688347011 131 19500998598259564762583755094324643738002431885609368561688365869710408007783711169167197270972260280314255295310559540603998744867 132 195073653493124401073022304602049471136384807614343337605235166724890138487932613537339735653732524476367693219995508431291655103655 133 1951373417900343057434298221417556473865990351905538972461760368167396085960550189452015277824130348331778137125295621680429183564995 134 19520105088011176867222752188704313408057862246662787557566755002640810549750899688094015207765039080940438094099761441860493117748551 135 195264780770145412543382481529798845284290891932289607772568348878762611725241461733149471251126887899876655179132564071840967548620229 136 1953285314669260764130338468268070478485456952513467393299894002873487024328668879497154364532397710269766267964223268198886618168822607 137 19539230297724681643310140933367939374879123382438598563240794629119132300159334985805403187229885270849077569783549198240144270156630697 138 195456095307902906575130430280280912402275150444111572157345586793545133655379507339012977414648525509464359143090943593656251208867804761 139 1955199084656918393543727877180800732311698647227438060994118939726193666863392429169545601759727631973745774664160507070740139164618096135 140 19558374245741332655410452409503280522428368175162490633810827090789391248661631308774648585553192468075333037239164373073123105366010942693 141 195647597289869299950179871438800379547852850773936351939278631626903562927501061444144316720174405698653849843144015041633597923382735736063 142 1957114729698639120358218313542993130770047458765951069238240609087138708566575130292174802592979812399921640604860001466015302677159277103249 143 19577536950420353674664938706678792381578543133606886058583748660553517042578265726866616410544376816461403151481532869992899296529880902597657 144 195839286899696770185941424766908868448941294074216657274944674819862332490773819507338307903570692726275978056427408286416791064596406311041465 145 1959032251631544313501374415393299250081704710765217252722512462473346100328268759170803483019312259055235222431514594197179403494855130136776477 146 19596718430138956285457511718185645243390496468246377217964756666233691078897291784902783675739063183306059430316513468120733428620218198254606093 147 196031164321217431659464827247128364924171083770859500300200029932711395392221730238297912925355969293646908294509606036339600829062974630928432435 148 1960951652294555297961011746642621049177464988751391432075164907472244436540147435692422359629586121287959462631609931463325363945976370127583558641 149 19615918703292357509331161732305398747401179543395210694054412923894642754052548096382252136019798171329786761178346325798988093768227867733166448569 150 196223229738443511904142269028625423480876940958451374283505356906537204798095243341957779333731015743071462326675078390576058328300610365404705630621 151 1962872933528395118327809512596629121190787195316178454440978062516493427621729131704839481234854823691179297165114736411627475496162481778839260223783 152 19635137788293797446171757318868632698180251781369985532393622795027500308204760731243071571231234989477601270806737770972269194546754330282100661039831 153 196415483335567528079141917448067907917216525723617257544498177841214256064300896588347432914269541191330248994827854470585826101557575672425021489393767 154 1964796097175590304065789091508215147413273972693337685369450548736466649499898680970454975201039438786346945485300865785950022815767743904043536861048085 155 19654375703574556932676144570048710214812515291718499534262696534632211343198752450286409164919156386306239853489287584335550284350126247061030729279612915 156 196607925296962463611740864949749040113102920952174595736485286474299295371850056173264035453933947750968864312594383259530335609083231015618111873140923765 157 1966721145080472636512351292927488335435697493044341264868484772097467757122793332847605754040037048552923266364970369226287161411767434680654728390884762675 158 19673632467583975218121480330138299157516422994915235590200805490711797809057311161882770036932748770768363814131193912038248954200549138479358303609531725145 159 196800555807181945012726902541215263447601134805082287294538365466153188856238237517911477856183114495729233886321256607609688291205235762510966586386270010963 160 1968648079089180917609566912279791970132190669448905886275280703479374075181049920554136243713178981346468897766493701106202305667274774091708800698058721641401 161 19692908098789467657452750641100199034015272228047306132004924397930037918985672879922979323603829677631687803502311110955048032407375346914254094456506713992593 162 196993375050960418865038686395243899269883300364007495825958853226443255420881499070044816847214179741606305955687855524661013835560895905925122672340523112605875 163 1970576901049662740368416811390190368791943061504308866861268812186748220414491095524267266685801521768157600003789062682150257653825681628709079708251653123698993 164 19712202615676543421705442238984325728262582567038425899331371468842596519170860381198586689195320141931972994790154046126535134870334508614704771072164620950209433 165 197186383213213328985814031346242958797747783418554194867445976097512904620537856187517237888737863439307684307405131432804941614223920355946465052251464656297280747 166 1972507612811676261067679416587550728872510389268382141220331727395633312731907935381248192874282579399522336991791967026681403315756750166687905634235897798815451619 167 19731516036748823225780351560875322819514990075089592203066896960292157233539680516935950137768489035690828880793199296171576944533023833029751301808185172725511723153 168 197379580479037293762016231329148096116337332372983051219477915866549317620183403788094760808871814911430263999201086964076170915957569516556965229130180019853666913703 169 1974440216226791973189165189564312383872558139514496010030923675428278955177845589372282512609353115884371537429856040357548991908031003932290558773392522079426313816913 170 19750848380528057073587532362896139086935151931513430912556151132466996281937184131153534120211651734265077595047255174744855461729668276871228140531922025150805467974407 171 197572967033710283659808473271830033725960877693489398638963310323499218639971402205822406401032024126905143821578434000060630231969978148498747122563988928435296282784713 172 1976374713148394483090999291340893192779139250837353870693822315182047518134201509919739830260073256417040561511560443428273376930898522896339410315366463799740479766633263 173 19770199665554142020576399706957995767489003179096642225237118557685251495100301588443778676868741002060813975295509067430134090693227396157076993340628441999456048130895831 174 197766543062691798907846577578059499850776117973714310479922617869122124262032931393440348188861804143087353749962004184705006664755580126367401284809516579344834702776227127 175 1978311105431684287420655326488026097551884909618088960770351154776897302779673327043205354506229846660074890070456799050303462302572975813500621994823941609389626626867727843 176 19789569910385139953669024747432438628404584851066575945915448514212948502862187301164021656413324211622096755236127411103452952101728556214498177941572126377496638314387098287 177 197960308751623047354660465127365582384627749341750405470479103339122194369090627685264905982198514647702378666927911075042900385097657427040955330650286306870477920183729556575 178 1980249394933679552269444723197746772008113390758379093001112871137979339386457547787482461500788438764063574046308607743600961326369067768394259891724809683762725882310589813605 179 19808959133597295388613671438742618956892742959100418140021646069223204652754029898231931575178842808392370582730839496956948182699011265129991694756735847752332256305821366184065 180 198154264286327122500294917670827380391580235192011156207828491322001692679175374143707926814264111884426228535430309369399720836057604752886283974753302249373228035567836729118803 181 1982189583513217894070167974865865801243855084199892742680866952135454874224756377403067810528302481993802006792240245356847876930902878939325073071182966578308417017779121283025795 182 19828367353785053284775642991044579852833939305492762858095289763306371206383993759726325580971755485270662173157814307440979423619459696770107270252040176629717124051989265210658631 183 198348409852809181702380365618118029688762776778783510135960332946277932457135078943630394937022221098156070681136804339111823915082576968410468648332144795166904716856592527058612487 184 1984131673030958162239635640557157588016891777520871501415172901467403806033357094813228006348496029636423643006949537379987124169481026420621513214946232600943606031530021761363566389 185 19847794589561076877382522623711161110228256575116840909311791517981374139749752466418203121248153373538482824498411184215326672014314614719523607987272884277169827300995704167383024201 186 198542745637256624556804604491134860280378048851575545368008818201443187703562242304458932675776645125175430710268891746612326718540009473784852818804793675354218721080713761837648733405 187 1986075665349382223567768675070786365194151122780501129889280814216112045249684266582926633675659616338886761333308637512762370967998857748302330927128065782438762111046827761726084496919 188 19867240859556265527240909905257214563165144047675533282990103556860446844515905227011813895964424957013094530374655058577260306515929973259057425390767202957392321770306636584933842528807 189 198737271826039271453156508763460033370266242602146419092107452277398807139374421807369522922660427181092641652450107228411976042191565704890753434230767938101011644580752075555130287638845 190 1988021562332796748354989334309272056043362742057396092461324189737524846588357618835747982013984234151333896175762032172079519973014631561608779410652710692107589533413880486753024253789501 191 19886706182419772587941770723671194837313641614494756955450808464535560552861610451958858084575233344356447056847700774333905198094575618733219153085175462531956805028353076463745445547804931 192 198931988605709542305112979412863084620111211820179813884186142436154307626371061590789649818561108461763037448881150960809155614076262049082603949898840515751417637669911344178990530260006507 193 1989969365847334998299615578281181593734064067769281511411196670330618699202733640781442394395657762067385667465003688091379819476268749672244974910037750552851851859202136232975245739830634383 194 19906190576819023290571535702860926501915355702826046647052695044738842630449241512444139866714899384820259425454590043952095544289084852591469074039806583379835861563950901659748479751620325875 195 199126896163002635455940529286241105836770787200779725797019332066428853071299088653833699784986314593356927133765835320698538827429191869126247588774782890886202410287148216397144000244550102855 196 1991919077760958616136973572337322588642750273165683694312440536043584483788489888717931399780878800727561868341426250153344717672656870321664275770025910135234632670997635170392202323235576758627 197 19925694061439732645946098669096531916878369682258258514648472870199448634429140912335394519487068188059019920279950489646488083490443448910322603673274305701125501240931117087873526192532556438999 198 199321994684836706759283078312954724446697205286047275768103413437421183300777295067457790215579146228681694423324894898306430283794615388209698197637241287259238899948333976463054712297209662994735 199 1993870699943459417031944567154125393040706709911743206301364027222636090266002637064537157559062162430611198030783848607781210119852089816789375567848635159681244215921016897557590908961132830475789 200 19945216654985923364384883575957234630586958397026404171228575626705392452867496992332421899320166616752938291679828264294794591757488240048174296271742468175935015593272270044392935424227717018042321