12 1
13 909090909091
14 918273645546455463728191
15 917356289257199182819017528926537191
16 917448034060605151598548458052424151513398447191
17 917438859672008440688621912439351273986143166283578679347191
18 917439777111785551556734609501952335249856503700731106092153925870347191
19 917439685367817014866777100535420836863446278306298508987288677511552550453960347191
20 917439694542213960279742306479165731506435822365302524271679457445284139816928858585173060347191
21 917439693624774266655885479517822465948893098722888591280297301987352140353848397688769946798237982060347191
22 917439693716518236027445559151204544437347964618671605495569573227036808817424048840313616468233958867401709892060347191
23 917439693707343839090381295157237896668135860107581758939938129117283614242306168393622825152385904856366253979661366990792060347191
24 917439693708261278784088638996328277963293098004249894800045710876223552371423452007865131320779527681518639884517733244771721714181792060347191
25 917439693708169534814717913786816176998042294795413990203393965806513013399832280711096235715063655200292334305510836089293938782436851118242271792060347191
26 917439693708178709211654986399511356466210941761799514444649813821234511943830591022276015955843743962129085631988100229513706660515803200200516057152961371792060347191
27 917439693708177791771961279139159278213110511814176287733649356111157720056273994309205773503083946700186173570317415999183880305228889648308311057777019723996805770371792060347191
28 917439693708177883515930649865203660435357719157346203355505344024467004425390767982541280431044972948686817243894133517557210024623624046997571920221036393231108827644600277680371792060347191
29 917439693708177874341533712792599313957102370066512370283133679963696878785627430379127546015015339201665264773566154305215012018448949167286393070907116820613414359043407790748438565558580371792060347191
30 917439693708177875258973406499859749522367598692030586092708679341770362508269597350614774843321239673494412186508266432694408865755550335207235782357452143802201192233573541479732640971540498912749580371792060347191
31 917439693708177875167229437129133705975015472766643112835857118040058287984553088605218216912800107849223417454963317125256399244226568063900246684578064778298752078809287787228093178304991940309163619895440839580371792060347191
32 917439693708177875176403834066206310329842429328553503644784250996284072866273264684052699070282439913184098914780089342219112232295876723147888173729770981537788694865946494576625284605868417734141779863627242825930159939580371792060347191
33 917439693708177875175486394372499049894360651112056180998723956551482346527703869281004861508005732327975960326536767662590206554409253139584212747264703947510436777995404938517288577598854550584319357232522964900630446450765582968939580371792060347191
34 917439693708177875175578138341869775937908838108102850427678310185388167376681525906405300452347745332331948086195074336637288948644639849421843822482802152474723521452339260311261323480605033466672683824377173675119353833692962254371369054878939580371792060347191
35 917439693708177875175568963944932703333554019500242152856426358063890924334241342723853165819887504772786383321352134525642565608288879651396068258777462630051099047216149979903399037318154396714108864357396595243765447551099722955145769644175165334335778939580371792060347191
36 917439693708177875175569881384626410593989501361945662307267988108459582946349630491599121423044093058525950586232214845882458314351961110824530819883642456369644263458090212149787148184955224753221966928394800295591163454912254635837200877942025002824967225681526778939580371792060347191
37 917439693708177875175569789640657039867945953175784485759120989452326906427300004715694742421080249139371437311392935787017456519512639277383547176761211989693962356538568647111041260777083816533321682170077743802188224941239560103385017351959010908428073232671017046622209616778939580371792060347191
38 917439693708177875175569798815053976940550307994400695157905060961423415972627496762987507177723198971123135876995007517092498806533195555939907974572270697155743350742522000059912760566905204061602059203819663000129852949489313976248430531556762965299330745742926761155989096252656928716778939580371792060347191
39 917439693708177875175569797897614283233289872512539075135466347526948597437028971935515560345932506595055587357452074667922979718655331397458956442526285986017504452090098753089566682523973022668659049464995502476216743041397169715314530114543839586902290883377885960588397939881922808304192309737716778939580371792060347191
40 917439693708177875175569797989358252604015916060725237146884615807560427614778166662952768019175002721780709164003648572646928434798809063199815741055233622030593060438214794055344149082779700113878778425320907509185756384532650255579754960515915675107934234631721739668458054381261847808674254616224795781647716778939580371792060347191
41 917439693708177875175569797980183855666943311705906620945834532948870888080245140612655029942057762687136333362153246054892980335607637479605501087597943855160243154926507771269996708688587820900834006643225322570240431617015137986148640522597764568012874712334080660945036206250738259842084527349120750936537018761062547716778939580371792060347191
42 917439693708177875175569797981101295360650572141388482565940458674433558468530862151909264494111250411071915353417075074246478930988767337196231026338828180845177029283368394658855931368345399986262214794729251993837507020292711613122468940584958849710597183515586114747635016459926259261032100589156051872335999984117329079108253547716778939580371792060347191
43 917439693708177875175569797981009551391279846097840296403929875276274228594050614187326085645431879582258377735354189318768150933956990910547736714598486707459288754840206719864129802320702104993596278640445767350444902695386488819798422990071393832366257918384308301719789189323583691965078640818702424512015116378422467207652309408475636343547716778939580371792060347191
44 917439693708177875175569797981018725788216918702195115020130933707834130953142122225677825976365993884269156393834160156521772720634977147792879233616274571644601916930175309086556859589051405027898505800649084516973594568138744597835379544953777163854265801381259701650350529110992333909154129753139744174223209103869665513112921155130970388614510355443547716778939580371792060347191
45 917439693708177875175569797981017808348523211441759633158510827865595580410949406254261586167733243308819679152262036848077727213069494304479720855848582887751549003957643550000678158799042887095169119801701000768990104611808509017766982871851513974398738509845836502806223275432397480124421447770902739332207478356740070202657484161545767934275897789596554163164443547716778939580371792060347191
46 917439693708177875175569797981017900092492582167803181344672838449828609862105842199727399490841124975829582576286698779722735671755833270664654153636492944798912494733197895159144092000365281401560304346335616287634949648268833293893128795896230757723603259830155430938251963278774965299596033346571982172820155953614272619021070806301840439201219217803068229597517157635074443547716778939580371792060347191
47 917439693708177875175569797981017890918095645095198826526056637391405398660959570248664060051952782875222324351189282391703193574225278513349821891501964853529843740277640118378483509687363287639487831017923557450131831726227397819018471430676259299868642160432526737236225989455113254572136736598540642408861815711864246530441454473891376684048781920888804484719115144911518311122915974443547716778939580371792060347191
48 917439693708177875175569797981017891835535338802459262007918257497247720698513891160205226414775841545943988412311768153247460418752455999241857520938510682426114876638392924046115752112524148174100742802786637755969943720373062483431850945823409224820662323355457388941849537459504007962122800654129389190278826434132028503109141873448629137729067712611971172116392771829705994378092310371470106974443547716778939580371792060347191
49 917439693708177875175569797981017891743791369431733218459732095486663488503932856006215458102682877923478431387668207324695765997600188729535491966326284348797769453693698797134441801079819899046417648501659369530189602904795684154001338510474882346081980696651485967913752992660358958448507071911462858631239072906990317612004385083098555554670573360831967293559367466370161353098379837202046284389767998196974443547716778939580371792060347191
50 917439693708177875175569797981017891752965766368805822814550711687721911723482703490986078417134067708171053183948167724720587453211467252036175669386531241731098646152566511994827555886389856544065372119697056955600941475688238301431194032681388739152973517713066454899016976145632832454932058265132703373262727808767508406627102076165397517684086010333329986896568583955695284424389711749832878525125364363595802717296974443547716778939580371792060347191
51 917439693708177875175569797981017891752048326675098562379068850067616069401528636182202732820521367663926251665258326810450108203094436870450666551788981085973832486117196795711830100801852911633760926164821591258535263941398380217353319496373111213266557950828623675623139344887561152435698181703043232671157301530334846271167549527294809217071193841506368403353209801936807102309394683305844194207782487891645892183571535455526296974443547716778939580371792060347191
52 917439693708177875175569797981017891752140070644469288422617036229626653633724052087478004544530961857692976423736692454051915850685271746363153797294588362594071151869584277875646106737895325403365154381899952303074216832392598566883575826520137832404248890352737081953433562632191430886988969280957179723557562024230503100321759668107661365225379293385524337933088944418990751690964491754261039522191646149247455937760438223991492138927436296974443547716778939580371792060347191
53 917439693708177875175569797981017891752130896247532215818262217613425595210504510588694446743773485680209726393954949705212565243458354886286397145340267390026783263584074234845941749619159386361002859495147737501437276110739185729481033176878440388680778336591152720838307076226408315318860426698969592238838082480839058551504197385754980539192683722132513182923194144750164205103169245993653366644155348063043333626598850721439072514905912286104208336296974443547716778939580371792060347191
54 917439693708177875175569797981017891752131813687225923078697699475045701052826464739490242217565668130376985621393784918251709523196061863260080778552403103601975121338647725695239766241583052477709316130001686122379707766431192466591761267035184029364041221151181650593497557248489621021856613861750354739710339387243586202818143015960526970686996733502308187671314482054121614125942547235406329759659297245012204825018831913822102818066425951748086704346451399336296974443547716778939580371792060347191
55 917439693708177875175569797981017891752131721943256552352654151288883690468594269324419837067123614233684449040894508006329347186495001624847681631864065827188873050543307568020248233793026052397134675097936942151820417875472585733510498177725979483440757652109562715572894982841791095083084396489503546719842904212863467083058390432369840122517986135386922375295640114939436997423744597032845488136121441031231529648450537744774560946111867063144616557159416278783742979489336296974443547716778939580371792060347191
56 917439693708177875175569797981017891752131731117653489425258506107499891527017488865926969326137191266836944592366881763615398941078752192975395929562275608520846196288351898744476691682035331771413943987758246763450674814806426873661333553935158837051878535636941442118959540700400777099567785231029108254849748881363246931337211599629781481978224718989375721729680386182918322890975512491394276804698796974166167724677365505135315885817189139804131417459879115245082734357989777698589336296974443547716778939580371792060347191
57 917439693708177875175569797981017891752131730200213795717998070625638271421175166911776257017675527279956527456153868848547731920829512664165795618931885343633814292332986859678579426457318465032503996283506230038984661332515352315087345213113197885317062440640038356367057900427861990860031233467901826451863271049942287945594180280298948791175966052357133780042242189470101289523363932915058005929543241650913353976305756367954301293650158722752284043351223935913492534128365849553565929430507589336296974443547716778939580371792060347191
58 917439693708177875175569797981017891752131730291957765088724114173824433431759399107191328257696090615808917493964512384661108004406527973244227054811009540302269878053482273234377450589658219247188370751840029309969507226719798688085309195186303113997814972008638456035139303103141375147152810346372003864195410409392214420271612004971443626727163315429884638336277304392268261225948877559744442593414108879305371037528358271602178920672266588802189130688806715501237025890953165983997158181361486532902417589336296974443547716778939580371792060347191
59 917439693708177875175569797981017891752131730282783368151651509819005817230700975887649821133785778251595321973425341453495836489864347355897441185577633281474174552693463553459580588110727872671144480207646393878437894390904527629710374242980754894113822916931777912419193721878304830704226114497185637726017609434920363586048915090960213895506778466273172264025715622635873032460549454724726372366949657872202513657552990720040607056037262353908289996392715720014500172400922379006340556431485309234863282280498183317589336296974443547716778939580371792060347191
60 917439693708177875175569797981017891752131730283700807845358770254487678850806818209603971846177726927710397960311677480836824302256720626767731262684209893656234634852326952420383812901005739586472792660117050880008747168772217979057920401979116958901268823331579013194087501962971846578575521081843925794455074625197519310099467743816911111757918165953130153013187124336537579840780316921393330319007281246749427609625502584258751499926195134772572551267098197966253472471523577515546710959201844523776472188468044074340845374317589336296974443547716778939580371792060347191
61 917439693708177875175569797981017891752131730283609063875988044210939492688796233977408556774938541234495827525971368067444970127626864851772058368957944928676330269085378486575369210098258759421639674940375686274089574943578166290743336564418243091981189901983436067404817686208614390143931602564686004715952621145339370699379925713552714248686107423033643075291232632774062107021356055443299101267815092731036899659363397692269049548139849302677483181327026408728441807645057635110991151904084088825157246804850326603396136236153737373464317589336296974443547716778939580371792060347191
62 917439693708177875175569797981017891752131730283618238272925116815294311304997292400628098282062459895561253941048882250677577991155944244792539219471332791830328412949610002641600095091005408545185870547710299978769784280301891437909380864811593968099072788586474361490757964227244048170916811071001351261407566077055258444661524105857561330652915997230231504091956025832297268868707637257348494900644908185003588883190967752631408883891352574065935197417863766466346406953587355565853142739329266778638398667683176797201584825291319454315359772092564317589336296974443547716778939580371792060347191
63 917439693708177875175569797981017891752131730283617320833231409554858829443377186558306144131350068030372150993257565664773251429263697243645700270031400701741795050945199170439053082071339754000860083939547777655051630911459865334437312166657688199020541785994689857570146483131693891160641591292183195531215539486270476884652753902724364916305671984951511359553821016762978693170063357553956295086221287326560032292405708865894264652831067486478486233479032107078962186248310344492168064303251672183757493701511295252879102981293234239838412086273523299424901564317589336296974443547716778939580371792060347191
64 917439693708177875175569797981017891752131730283617412577200780280902377629539197142538339546421307216900235684973861671687873427697528553141936256331507978630356745294151239900639285346869925268115992725775613687586090152404350303845929809744906803485838963470050222224383958061561184607636032339132327449343066589238520723579574301828177366739516782120097164642160387493497102500445851906417578765463007705709298013293322260222413021118388811230027024384173169386634782924533137492899289552706329903353183470979610568454184726710764904936332907689707204418081443902896811564317589336296974443547716778939580371792060347191
65 917439693708177875175569797981017891752131730283617403402803843208298022810922996084115120004914183298247518959771603714479653121276591488286128178615058391619380219747116451953846689297833776683809492106611060057098972467543398218320549230413532818859617150040609578492415419503439902926187231242263436950620634218001125434125881489672987685482816205562087981827141481975673427134016162412336466955582725752224647563079474149909745555891735712869815987621091434794789229186884618528376953237573331416377195372365532864403624551730927450412131906885385936173191019281100002237868177711564317589336296974443547716778939580371792060347191
66 917439693708177875175569797981017891752131730283617404320243536915558458292784616189957441959064895690112791549731523226635307570852909655432647141595838961727257586180392159629382656436263778995180042214163893605741500256316177627956089214723465124741825587520693692127304615762518558414733047747408012462032688919835200411389887673699130680712424050043913212617566964860253204305902710677341266178333788110655043975084351028335808379818772963077066003542543078494250478519010999301105858906436548937551463202038795371033011635947137522331106194793557920487080889903518177898514280794298215368711564317589336296974443547716778939580371792060347191
67 917439693708177875175569797981017891752131730283617404228499567544832414744598454179373209763649824450926264299909928212584090450084620083324604626849852260830537645758410617525946763750465301419804870494721932236847319576647841633979452055639873248404964915948018472663989047458308545042419459946216296543008543837507535703743052297081006638046729911263756863091453382355702902823581001010379591141030710052350600070943404114027274793946698182469697160507206199877023850235736092295886814614600311528563624447625881983684880920222953340594325833263637353521362100034685125850230068309106182472873694743458711564317589336296974443547716778939580371792060347191
68 917439693708177875175569797981017891752131730283617404237673964481905019099417070380431632983191331574844917024983831683360855645403342462981474972139971844481350317763739671716556220922372885145118774015288404635392324231676932974687430158688342632218648003086704470312965070452709401593527283116759928344638625135890530757713222816881460763507419656980931951938377470749178124962338153822156768253134096555779452291214541252888141509746522691663029033028443369523408066047357998824058795670925265697254447796085618707313889518697763090332556429049931142347760574880255676678892704676246964566997029500552079729462558711564317589336296974443547716778939580371792060347191
69 917439693708177875175569797981017891752131730283617404236756524788197758663935208760325790661237180862453051752477358775976895560703889159240248598549115095251880457342837157857604309193352356841523928759202271015112583746178577167147589589166706831598046447212647318071867775111166216750611370460567908943199267031310102087644441746240607511827260995921957570278294963646212661499829602606673873964123717020621002140593227221193867225717442267181317497218141809271040198003320551055156142986460711571582876821559139927075877764063965947343447644062294489571848623324393791199612912530890312509172279619580117796319760019382271558711564317589336296974443547716778939580371792060347191
70 917439693708177875175569797981017891752131730283617404236848268757568484707483394922336374893432595933692238279728015241112228733522158678956615842517582322266183557452723714076540284330826975019863519954538105222479347190414324350509509333884003768669113463972416976201239789603106137927287703536239594561107261707024183980619844460469110938842478649653906468597359633026020759971188456042512020613833340824835210061353370988739441472218196491519418716319264475966127306637753826053816027810960411834012246948964348242922768680546814225929028914788285015140951201948133067736223033484952286343988776114464211953069448910128127680622854181558711564317589336296974443547716778939580371792060347191
71 917439693708177875175569797981017891752131730283617404236839094360631412103128576306135316470213054426568319627002949686342664787883814968878401564186829415085666808582413021502059654963100547992462071160483026494486915698151722882130063264571513528592032151530562344571494465827176845491938307046837384520914680225546565048308769239980601182785455297644817367629185848619710905393322438591952020800450090962968150312463575669317930336760593527341098907995820400176703763468037438649223462041302693293153558141849305233108164835556893512815603057706132526368297775970832914806361441480079146636547425552029409918094913815218570760986810048474588135081558711564317589336296974443547716778939580371792060347191
72 917439693708177875175569797981017891752131730283617404236840011800325119363564058167755422312535008577280711492275456242737060876164084172305157216480565643958927619080850870389982765021027025733969588433884538181729310438941388647333644664923513053558111158018448236647605034654589292393669942539779425903904973765191054904513265314452911200583383140410511655116782706756091575533546726310701425402881434365507378038663394807207318799150278454356504216098784689659048470395985139075880356896526174253677577885471876676698915888206889321250915470025590403319089412246025093529479998546662120417703840910605922692895175198498290417782563557640219990840534935326081558711564317589336296974443547716778939580371792060347191
73 917439693708177875175569797981017891752131730283617404236839920056355748637520509981593411728302813162209472305748205587106795664273221600286670993495798630453153629387121153297495203569006222685515647383193605832381986771635014331111076823488243191934119108556412490683980639844365947065167875326235941812950246845631504619075312718233750428749180089081908270889595665709349602773582195298535092479165090892789589906174619888691913375868271771746131915944209404220101731725137958164629291571528068147232283187308127691408915487912185773359946046694947158100310378670323788084468646202300996869018093736690185323270912170019463717312696335378109113688847888182919931463416081558711564317589336296974443547716778939580371792060347191
74 917439693708177875175569797981017891752131730283617404236839929230752685710124864800209612786726032703716596224400930652669913929431679500971761509216721397897546549270055265684707007210663461131242700458076481996729255812142520727132197376687103765593778385293354844593644133304988010166555278931859565372877134548532925633282567569110958571789475356191038118833570641218335669973336059667895737397997681605205647529064007333579242850329014848013232567165761431211566858989962339876806728302210372550461629560951081631561908444138681630782327497510850598557742967571338716122962129948304161341745246680843302698177437280499667849696753778296170715885774843612376771206262125966182516081558711564317589336296974443547716778939580371792060347191
75 917439693708177875175569797981017891752131730283617404236839928313312992002864429318347992680883710749565883832535658146113603020355527427338084876578853581814045412490897465852765457321461371428385187049423284918847435507313829634132278073191701709817113964118831256301601914915628984849454900611724012908307622108106065280045089652802398500754134640041125517276113011842573127240147914171339010228881748420181966059727965413657269126589458249083654065800087261997714176205993961754046962174005253294582623327626030679487879013590266855999932602453850764429296401290925761047393080021376229383040299125049381875109000348714117157328735698474429410632507590520381807498625497538025470065618991516081558711564317589336296974443547716778939580371792060347191
76 917439693708177875175569797981017891752131730283617404236839928405056961373590472866534154691467942944980955071722185396769234120437539571865800864031982608029004907720904601950027408615131217657527783933967818579311887822556435048041333726945352824744959184139463512555545254141875438613213661865126002639429676775282813523009729511945040789311518309870928805303767785724368403477598504261501354895381318386053557196745432480029935147298687295659247179226207960118712113788461506586572013571025971483085625980891802777200309618881469508646311843490452725356488853382087833807115095408644588203238462088321539538554279624117617419094589439056846375392227102842090393392475421480948494289869833390669090901516081558711564317589336296974443547716778939580371792060347191
77 917439693708177875175569797981017891752131730283617404236839928395882564436517868511715538490409519725439447947803532671703671010521082326784672748528563127853575052013424801901441891448811729406284653007325466489744914552661004353987375757008142956276342164162768294658865867083765971272396737203477809419828660549788845409629496157197776753599414049688380187655121828144733058006104346932959221458633648145178867107754745786577426153904394393455447393931391730574990645885626648692885091277219164268841981397810315710842984784923825129391232477699486427650162930829378279543842794560023658381772213890598029456645878466050892638054371532152239308130061669978454700368527511535372925024746449806366551754184634371801516081558711564317589336296974443547716778939580371792060347191
78 917439693708177875175569797981017891752131730283617404236839928396800004130225128947197400110515362047393598660195397944210227321513645490986501994911324010095578698522327991041911849945074153195126594827301447402329453890008054489381850172998041381419514875466446077756761029833088099695915046778306998588472714555451352142139665892790375015137843283517211468462156429996002294752135870414549098506014393664159512614518357840989894203712741566379438531287934724734072080328327527659258270251101303726768145538035849847737464062263965817988985014712859071252571349464869205917609802426363312128325336723802090646229346304825764501091590575139019732276881139312220013433947829967711673300115568428992091436685599732546244981562801516081558711564317589336296974443547716778939580371792060347191
79 917439693708177875175569797981017891752131730283617404236839928396708260160854402903649213948504777815198183588956211416959571690414398348963256234621372111213622940480819224219220968163244215565879576015137273143416415329086183327734777808445971517402294645094852627570566815178229188307746661390922521613077055588728422481768322581520864978227796040789420111133033769339372419893121875437827811383076521132926012047940929614204942547925650540033125943973627157182805883124885527893830593240942261307759679473452908527496739290398814023148969869131508844681243049161118348100637188388167441784270229067893420055897994318859111482082603997463902500358656156114035626858371320495794254077294280215414313613389318641567893267924625641509652801516081558711564317589336296974443547716778939580371792060347191
80 917439693708177875175569797981017891752131730283617404236839928396717434557791475508004032564705836238417725096080130069684637253524323154909550182293850542995240962351063916422403617482105172376300649650969464501255864201953789523637176311380790745384873504608934001624920851027481595577034765122005602514357586148404186757099237898590663238211795151077038676492370747897902086529389786534842916477837610082082314790801917723009458361203518230560726448114776655128829880947592520276527283158051876482075572606333036535472486725690662585686873966275442868657544629620006694404087441156727432122441860726357384807420517257846995613290357251977451763586742424063376163791217051641577780315672191191604028594794272333163786053140255816586003831676228752801516081558711564317589336296974443547716778939580371792060347191
81 917439693708177875175569797981017891752131730283617404236839928396716517118097768247568550703085730396095770945367738204412130697213330675232360481243037532236013384624700385357294488161625856325733506004931485665097776073971735804103094606236395801960628301156225750224088295842466148770425294642065701373540873389778537509588827057713943758849954309849119278679324259231293667661602522354919476054966653237561363427155306815525930113982963429263812743494508265042561449137271436750710209933551141353879312652362133926247222778152068139014391823668573106040131355005935973143311561098373791232700244130705096106259434371614921757378219973548938072032338454359584620274518468987332247238685383690363908221816336685449005692137659818708153376583405211771329037752801516081558711564317589336296974443547716778939580371792060347191
82 917439693708177875175569797981017891752131730283617404236839928396716608862067138973612098889247740980327966360438977390939381352844429923209253848285283181636125484641943347845357492449787855727094970006710736869149537079053851292347805576969841875239834744212349643558503334342802463230984633517417328756924989963656600869423668096615469493560813567686612792896061123921639895954028750660919079443922563825628013737117699591809788735183427725320982223240207590790253605901706394055418597947373979617222149442541654626173203872529872814924155490051833734172782417332876702003141679875905143316874104493264310706601625653549156668762642657206002885606728730542760197847588672148378494330741127980087347324589881547915569010116906891494092699492158022168915213132374800947752801516081558711564317589336296974443547716778939580371792060347191
83 917439693708177875175569797981017891752131730283617404236839928396716599687670201901007744070631539921904746818931853472286656287281319998411656255550430260179356168062665117690366712934532796464921871102904566281031280806843787981638956766679919817992138877337959918837670862568089352985283933771032883157895836087936476717733313469414628558975684322378116283484748045902654652169841158865401801747353878373579104946429170746255089564569096627735071764045017896312523638972113452703594771911946654437503499669673264627289840675560731922089841676819842757242127238420518306441884779315480364843883895147677128533483585604363139148008595793750762640087702595770528557767688628545834204427528191414712123774123510727915594705150978042275802328033474542302757659334245597133926340081847752801516081558711564317589336296974443547716778939580371792060347191
84 917439693708177875175569797981017891752131730283617404236839928396716600605109895608268179552493160027747068773082565864151928793837630990891416932263609268759865518654817401366803946095193913797918811468248900885166893072041400485954045161317965016733419854841507003821949534352068367049272439531402088305097209424262536684473248492929493503587258755608812470189098224319459023496017699970042650132665894585339295064273297796091875431289204663709347214160063214185332612772606236295535957811665345582949760212622838772067958207888874343377436553113555413805971597382269117479698337500815637242168838409261631235359406795828711277160350418777752881365521790144281020621046672963581544639257858709939815330110790357659880276922005546469120353309618948116613670046270102646213478777925986687272847752801516081558711564317589336296974443547716778939580371792060347191
85 917439693708177875175569797981017891752131730283617404236839928396716600513365926237542136004306998017162836577667494624965401543181999891643440873766688305066162907784944417605769604331219158178686913736464104600206568794461711672564115309699509808021941161856271580562777552085449788175440450173747610355889818502906960398410928808975677432793654247446028606080260043649625231860176058509856331233999267356218876634200822401847740698824081545765733850574403265549301259369683765686914883850117034904603020109823871738623493616819482509863316937563712106391743836000119222800562861076723439401081760604520176069816600473795244293297322360146427761047462594219906914262952176235780821498523974453951326679961425470733139214053521412614981106028829426600636187490230811715006596652777421146970005383215362847752801516081558711564317589336296974443547716778939580371792060347191
86 917439693708177875175569797981017891752131730283617404236839928396716600522540323174614740359125614218221259797209001748884054268247563001568238479708124370807176652113825138427939132323137547301750781472690080600457133592626520971898214947787099563223483040911589357536973175230563725042647145054010754386927350864052314877548764120011351596544823283946038080985876996307978371227712091046820581824457838952348283311559298466980184966208391222784714962415027923698905317029163591898057724292147830808062861547889306559482402425512104408346626075199855012778624241264728382042690306206570474794807546142254985217114666400695161251707927651729794143114364464057606033600260403264319856063625436700204773192302749545098107421595701775580566816089234390101205226364127370502069088831265403331151465344465049211417934462847752801516081558711564317589336296974443547716778939580371792060347191
87 917439693708177875175569797981017891752131730283617404236839928396716600521622883480907479923643752598115417475254851036492188995741006690575758719114898203926791712513356000570182840462100917525055801478697957964149622436513191006451131359644550739305414025587916379144240511299167517859970212698098020514068846025379662353191137193986658700441494362004407536301137347334922997858697255775827846822130754073239173375237815456572322253191199913530777841552638646294305182298079658406643008755862363634802098593165086830917832975182250477014735920825474259689010396100764076132180355444213450825437602473632217142525442584278033618094117110641808691223448836995435273081029371265482446467242249101143854240609327595708006658023982732728245907472262624869323040300149441256988860027356280508635761435986164586111284257151070743462847752801516081558711564317589336296974443547716778939580371792060347191
88 917439693708177875175569797981017891752131730283617404236839928396716600521714627450278205967191938760126001707450266107731375522991662321675006695174229995011767370821727103698203076257586132594081413545893474977417549005361556430080396606906330770503982997613617974119602442562004359777564097802837761194833234366969650317105571038674089956450895814622693548227763840363420776956910769410473404969238773210871263257163506372164547458577775856813489805513596230935566653069425952943047922006171390354681029557477207184373862835742257022324137322267787424465085380335540550866772872163597691334015672248523351061460338091457110886948543101249393845270516047804181824178886517145252237813140919688575312785045754102471136630839970156639541745006451733056540161144336984981199667080950741533458814166310590801109436033378443092177754542653462847752801516081558711564317589336296974443547716778939580371792060347191
89 917439693708177875175569797981017891752131730283617404236839928396716600521705453053341133362837120143924943284230724600607456870266596758565081897568296907647239176634373235278823498744131426608092413479851886323587128103009090211070875957439937155824902979897213641884284094288531781728463685456557444468212579222959551749513391072182822859862029109859549426434904823552452978153206671995855757784087308996652606084275272821965516473271573035513447553370467798423377664599279184587131088333060746339093946027808213099493314137967120479237958681584103988285744763711739373882601994417223156013316313879215523595296315927211493088438908331486521102385493383265518260347474989983373422733910441762813812457542279590265140905247127716745339267563455024974948215782169333085949660365572204490684013214799144235308291040404374937345455125012971719823553462847752801516081558711564317589336296974443547716778939580371792060347191
90 917439693708177875175569797981017891752131730283617404236839928396716600521706370493034840623272602005545049126552678751319848735539103314876074377328890217301131689769543454539695680956137835361900449097862824819445133910789660536206279520832799052040266041204934500896147250606203036460869650738581910541620682493390173477689473898286871969459945359896513745187271404671409831600062836120904679744985775510999143442853660584502553124987650447368692528297244308806520416072352174506884303389194603347072364305660378784424209558922382210099211831532377917082587048735943981354860733720782477298154710280561346484192277171922546228397309334431268760622084532259865160222778727470497970764080754824462139707454749688106483735099418314756496747230294538184158366277943430467351388594837896426559662156254653388482142290023888486544371719924224688305805032067014553462847752801516081558711564317589336296974443547716778939580371792060347191