1 0 2 7 3 700 4 69993 5 6998600 6 699790007 7 69972002100 8 6996500419993 9 699580069997200 10 69951010499300007 11 6994401469860003500 12 699370195975501049993 13 69930025196080244995800 14 6992303149412048998530007 15 699160384916008819608004900 16 69909046188451469911801959993 17 6990205458460230982360587994400 18 698950636799834646766146997480007 19 69888073474525004445632339160006300 20 6988108396815700609916467769003149993 21 698740951608095535987201144561154993000 22 69867107052412737898110197988346496150007 23 6986011964289665694275032597690088460007700 24 698531329321914156689605149571020499504619993 25 69846146920227126003266239924504359862001991600 26 6983916160693390686169934387300864965700694540007 27 698321769922418841490990172490161992210207452009100 28 69825193076081190758412847314628898356055044506369993 29 6981820985838196656999793741290399673613294243184990200 30 698112273390743584509220961281725338462973369273992650007 31 69804245518088520254265096334431243446623723633156080010500 32 6979726439535461281842000412481842619323909389946334008399993 33 697902839708028039663945776151849830688944315271000244759988800 34 69783304244363268505112735614772501226275107617710078141990480007 35 6977632521596618822471609615701098272796821817455736813954288011900 36 697693468855417518978655848834495054778455906637955971317286810709993 37 69762369253020155279043113273833804379572793841978141394914726782987400 38 6975539231833160110385332671534545942902500928291176183520155391488030007 39 697484160814062990883254224040180760485870520035275640210620624422020013300 40 69741440542174465928215037071346541502644149502599272844878542286810513299993 41 6973446570056632529830620452910613969503929079739892008847643608056629309986000 42 697274915565121078517133830253990050408890263824486601611919482263376120485300007 43 69720518109942051219183552404946094426919522453368920269183100582729555419220014700 44 6971354536078640000839838106664355452641543355073067540316698138790692165801516169993 45 697065733089754058032764627114030599169727415984853385111400630778486487024732396984600 46 69699601954439327163275622873296395561520100055130265443599746379709858010307438182290007 47 6969263129710842962269529522702525525552840278097041690974863237340207314543719085832016100 48 696856613369129856899789676647379256159722507709649038832042723987641021596361601145019319993 49 69678692073783274847016698135215223090446697930686806841513297535526761952321616395416099983200 50 6967172350764958354844770023844874929788510070560971035112497710828688554210565277940464979000007 51 696647556384422052209629985686352277755760560358166416704408257785333328659104206177651081800017500 52 69657788466091440262608153798611382900646267525746080699405713280822504177356210052487167715022749993 53 6965082199052759604208605749875451937786870992014249903523866919824465084406961901042539120420474981800 54 696438562116809868980597966833746582395786452933899244271687286269165685936518833894201424874332475430007 55 69636891129481934138455588077624782787640858422397910177265204759996744128567476427519099948312827068018900 56 6962992674386076603976578209795644532181690055786857118482248788713405247170811123918015793406408374326459993 57 696229630547478178463519365391486828435381364720263313938047613666580527972952544915374060240692524605577980400 58 69616000062073431769747959960938887199005954781970544536686279117869339392048083680413488008275846052183471580007 59 6960903776576795698796332476728497233072160096832334190354689864173267358676835415496433426767343912693741580020300 60 696020761657617496447863499712888784420017003728451448490932300138208866528291493465962929188726115423321974530449993 61 69595115261985172849087553638812149944768628212748312514902875323956713385470472511180796485445844198419503711464979000 62 6958815505436859667412307500381502105692442804271102800041796600095533129680518959624613685615395693726527049171967450007 63 695811955428423981568381662484511398419299511798897531691664757134229356254666425489950187765054123528454285413485280021700 64 69574236727336961297170753940950758339824258737085482066366433916822840092336962030035394162819796957151702014299356034719993 65 6956727860778267705735507012432591322584006574196749309104951726925149779877441536578049466094214641591641747144522118191977600 66 695603211841099433612253530489318181500060833160937845428428806258598155147651816695774911215258644362207023012437912463163040007 67 69553364456249165093519617541919385558683499309519587793533775674132890364985304228040913072059770221579110659496646724198112023100 68 6954640842413075409918349500661449237686849870118797841507949138607030438343382770987395532294761763513548858926652234507348039269993 69 695394530876851291826741430448603004383126303512570264563001380085028910943973291794511512316404116581133306782005726804010605814976200 70 69532498446842716107264224695359638989074943501386907658458630059364284063958985796680163836108116896349817129341646028166553233458350007 71 6952554450153394759434595728105515295903111223835178195581300004556343377484954606376221872098495285518400579627382597089851312740020024500 72 695185912516892633227352308585856169951322047440016432650471541825574973464431501651825507046013420434943708145608918062956964720768544099993 73 69511638697239109927975796262857511479836301632777808086851572882552941003065665210576174482729243548208852413981264423698606620764114389974800 74 6950468683811394100164352273977165291813678841230340792252506816713468525333102089555965622765878341400450297689980833451797705111690670453380007 75 694977356742442170906507251601453671669888047821401301417163830098464299592307143290385986102105104896496820916584102080756071904548302930948025900 76 69490785205560405696550560807871390001696991103298899800924130503029716490705381226949042644587744611308281641360720227242155392749718602424349209993 77 6948383543199298127484149573535537546498029222282068578790995886472873184770945815551613878472672356025931667315155438622134783203067311939503972973400 78 694768863534724252342718406792745883259801225237103558979298664516784288760603876173934438804622647857981858449874183141986236164913981475347972948130007 79 69469937969929225936144356529701052788433624494488073829351075455791956002875616671577892266583792113442159913320103158760001481708195080222857790840027300 80 6946299028129387869362092934563312532960102648223570279376128246914678815998801063281615292219574588696358009473560441692858161934654594040810431111054599993 81 694560432874968857710273149099801552243221831197862539863783473616012089643877230711489951329690875077522358787442724066127056191983751209000820253314619972000 82 69449096988468756383157952817045591911789223017138030416098971233354294285571724270085713517676867933163539520734798846171012761036440466306041214900350942600007 83 6944215138414000669458085008555459389626679079882605179070033339861813416467528549777859861816357102441276429714692441893035149047452062879395120669781779640028700 84 694352064744411598189425342902728893370756118765243379876587235014947987352467283253515900468118033376194479431948509390457343891984169847473206025763277613060269993 85 69428262259302745818273076205264333877685985197444455382479653468154936921830260796801812186949986980517006666765136246603841354049369532684441207455657979526386970600 86 6942131873865530170229118195183530658875227763625680294868088759580478744195673612396927702794530580018324472197081676150993678061044969098596647539540034675025636790007 87 694143759124293714277093546442147801553645090377370585031426396304579719482645530978895968467266108014851930213041402478852763964750447540326980312746547809523037292030100 88 69407433780555505897539125526019596624705633809973432822847771541698391469520357424277199919023816270905174696831943166209125402796983709063599434627115240917628703566219993 89 6940049234296426296039635459055517514669009735906965911699745727773534567232553096896741095933914360982502617752981275218433687515733620458819616482398777543953347319329969200 90 693935515995862074098066006780025731870276267956886617737151725005811758331785789332249832393472412281979356600601295578677159626170565062172898048805250639154417103229430700007 91 69386611550351910983510561042543517669512957785952754807803472754853402298611346380128086498251307313836953157442376576592497528929540772596830985264042665137897756975623740031500 92 6937967219519195236276958038247571741219425502327318594162610123760334418102802852223476399992737258971413336387637056363671075733327906694620925628355461263150621280459144572449993 93 693727335340369171716712293263714630604273037274945906661453208903278588407981673875967511912775474589827496685606263259790515075803861128689495731850282083649924230288938833504967800 94 69365795566817397976434952368333215488686084301992263347551158280204098506380064584744527714877554721723778255224238688922687836504652784962254952259399852903729272407613424205924330007 95 6935885829346399428471778524540057834238004157161951388848454374811506572049598476800576803975842696697787998025738262629008993135389474635096805730208135008289277316531053481758928032900 96 693519217139073125449201417501637450208311729631893146621497886322870453106453467615472935869869392115057076024318602024211976625702442810724718318068554100976024002380697734751686878959993 97 69344985828077966145491669971639204962996934959032152710760940177912233804073297163070493010182963368809009814433834464158568653577108891597836735001125201962594110960753242421686928967966400 98 6933805063590657541423717795746418858849485184173583377929472519904900509954223262839433828082426467488785924367359127813832653381085186716972948781794451642158435072072943544433941209917680007 99 693311161373237676176226287904670246679985521482399305640236491050312138761618252986780312315232463785509783426921478946919106769454941562805697041444444039013880913096333601200972434062800034300 100 69324182332260176960081205072671278249139702663055756980645719632511308975651871075415191797695163952083489556767780535564096844292113071093852731195662609449745932874561287176552809465070085749993 101 6931724922064644458331944280979223154667290280784093298758931726760080585426425489288532399457201162744563445893351132077462765322441852167822467422524816500935579406543032384054079974072945774965000 102 693103168024132185656234346892849644188479888375746274118912526956375547233666897057777824753922421110504261099778345427210712435399893103711152889521285987484108194721428677118231444597829507410750007 103 69303385077491153921165102745003985195693321547293843318592493763910794642781263280288493942992784909887681546531941191588993780774666868518947466484706073931909883892736324679439090379808877795300035700 104 6929645404581091259930854040153505669925143674841008585585130463864123088730892661131791616474524568567657650392094340813472167365031286958791035495581086107203504281078911039266790806536289950022592819993 105 692895237073031634839164238912605563007318674162553564715194453892648398078446484849898873153509464071855877357662902140155627742722354029010584602091623904646418518223998367601999641563249186124463981963600 106 69282594061898582392656493037220402795061942272580515462933860258800975684755917592328755523734471882617020078115898119674749302104870371614099669173666809378534648318118757849160697365518382322496375603540007 107 6927566510952785207630810139483127673943186908583888992728670831426204920077513312748025653500293678797630151934232149065334774582744314807380956332764589313948818413293651786548467736910274983063513096372037100 108 692687368501216622180688357455275546991523628916116318757404149282361691032066575357210236594505633407880398173345099008413802708972326610366481533607285264585503306681047059896997612993661979924028813261600169993 109 69261809283610709432861204935388071571478419704703047986747686257404742898286580022408275633797063047109242187182575668692314936122649916721840772404395761869236381849691412337913212831629287717419817813063644962200 110 6925488240992569726663939805181351881600850446841388682356011221591191928137625935665470353143111799077516338320084221770223079809556019345573710758905968901659052681662460186731424285549935109762057752493102896050007 111 692479562289973361956961119313199800088513566264434165187614374472861788070864306986524627038677382844704524589821239601353615666019479284640649235118192494404036031784396327260804515342161881688488355431497225960038500 112 69241030740756343625969447991514798656969755775996575130079081436064587615158293072716797233514595172671374942643803875913591343522138372444719349801060343471501944125757970265893720109930638233739073485397229493107799993 113 6923410594513344389234987838032166665896887064033393078842720529231985899727758442964693198724420839884292789739790566351757780736547817765187294330870916154655790376544012630262111206477721661492218860184291452084819960800 114 692271818420593682579872814355225151791031736647563311309141973841762525385160686003396603075208569393256607599036412831299864482311259638146284713737290555122107535710275505055945226927662235510988146944943747978988888280007 115 69220258431464854913598046447684483012437276777692297737835354663647020552616340841896695614322132518485776467113901492563634690450389415996863284079398184596056097780651006492964260581559745829437322475634190506446804008039900 116 6921333571328064897677224771954093076091936646032582210472226324390860292736248923503666164829138043279184390103791112843532169180556630340048182123226081169050487670529390373791370112929046920708221259416474106896701411915709993 117 692064136874375024912808879148961623126181227326480528749484797084422382253072276009524719787299482195399953233911997382860653283365212644588821349038528718720452710955158386372644047032323132324992688619171776499163694387562959400 118 69199492353866174426383210690124208219542030796002020292738007482117847365014491352028968312565119081496716139001095947173221796167340707828542086721729645790876220607845309246890613333119384185578560640657761175809472737344380230007 119 6919257171249743067613408260133271860331076898372875548745051263414700314119196062926887306536724608667476213946875682719939318963450705570209619850823926050368901608073575766302688689264906095425531071377156945804448110040050460041300 120 691856517632620440586914442802637061824888147806491552854212388333987913564554591801336701685359895747666124678548567176046758674548903216313133442995670875391099284586749731321021978313157490158367528577075036819269001531267701623899993 121 69178732506090794315623830872003572910628483703750782409872493782135376656141339984070743281229452850157944991640909841921955928135926870925743134679716263613059559557066899556335895142626484109741327326636126524981095705016730111929958000 122 6917181394091446811121796172757554654001023482227271749434395165825203677700569443815272991421259925120046833039412435625019546054918138189358000334528630690430564856422103205902268492284335253483974365135035577461290301500141743491371900007 123 691648960676638590317863993444883461827191719739023424161029644088738232393400803041543228398844763059154525358949602652660032649563677892064874290318183352779443426082653253690670513333290898864287695186176921619604049054309157619025260042700 124 69157978886269767584975277548315588628065170950420115144353530013707998035662379734710507566893055045990332489061920852830378245410312871068298071031483806647253912043408903265861149064836805551175285544252557126382943615129415620159034632369993 125 6915106239666300119907209890838113979344689903322272491011191971726711065333844572668009213460906659835974094380833135680385164508381723428937742228858062481372611760914807673332424235970347264218664266730069535716674757463887252858284437976956600 126 691441465987743742223136013806263082345840925161276828985974843642657398535348794887066210838523772928551419105594251647185686072592762030022705924814774764330613922179437358429976562447969889616315251387462701014541092802773595870208284763063290007 127 69137231492534707922193694170735470120604747826224360626106473172294013142469545644133953074638916386195305936465044331582888222094767821278841654739248618370580019606182821035324323820561018614367306474479540031918392605519895699767970191868352044100 128 6913031707787483048477146281059740748978128941697274785781661342385758656848419215618508241253053114846602042227398838906641636523404189365854142768000047062293671346696102666174002405493653891547114332196566540490824719459186796380926810902072141119993 129 691234033547255770139792434411803339427692289421901254217540027765403571671699452016206690172230672568274008916803418846332580764118324168764135435145265457610996554650004083796364916225544828136097065913182174509050553553313159742392913120015345759955200 130 69116490323017789530930766294899274202020250813248428146968221115197971408513096782405050508981814203712554289638114485794351434775309012687047689371758545714037361793653712276970317620148989159718159476986020884364564530611856787442910385190632503854400007 131 6910957798268231697322936837055515616862597389035420913442604571492031737279637978788488844208009189698687154954894645160588810896766782944536004801740709305946125182810721223613235397098673371143679850632688906261947402507632365584548645605943235039680045500 132 691026663336500151942762752939256662412057718652728842916113488928087975756555284782066479370291937155665002941199826401573086738241902985440913432484699172048898480919278468649046569392247188125208266903791904605310375686232624701667421650209132871464150149993 133 69095755375851746962578952357088610725588909267883848870697906288237305543918248840227859448184985706376801606965027745512148085013293531761146807243668176495583901966745036143681043703827620139149683010528557771624775621220754837801157616375307343911375334953800 134 6908884510921838196105952472955921815896478869069732158226874515334802466416068328738003878339128278700524495693561574724813235414591111273129239810934332950386341298193584335899455323813369766726843092785951985257872251746389251155414094215880525258266069345230007 135 690819355336807967863632668343235092978922297997705331973816753627192009336062914624960159974464642884346072767749192444735811393374097833781162834286189626862138545917391688553801851337633149052545159595584669968015600399017704360703608263971677218482695559188046900 136 69075026649169874948167160881850553376076333320901463465223448488203866131139875394167277993568125160155906752279225682898856326101995192266843154188808028353263468250440975271044285678439501535487789116465681044816302167650024046819205412302951841323011289849459459993 137 6906811845561650686848852455516712102514654409792148641190371032066759421104651476502102839196838051372706329155154819097440896798806145128850534256046516645699484686498180135415874765992612520399726366486972519811662201164603386977559837622031212455082646289386757952400 138 690612109529515898809937078390789359698089364645893962655571879758187738244334007774816116641690237012110477008763202684061190823554512517692786582450462856541595205181567572566316432313582812538437148859580786300121403814292688673709164556790818293666941617648826335780007 139 69054304141106028230306858986623419257706421810179604116915997604786707065012296126005109561329826863159674994547165113587021641458652445624149807710790239137513821033470259076496227356592288641323315159591591657492328719228104263983938895841459798154239079118593246820048300 140 6904739802001073307131875961583951136410944091653314517728944188598912518762985278592736140016340996078955388977707748156018102955041690049897287984496573450894840508141844340077056419226915281319793078810299584962932750518996133709720180419589188997130240970241675855669049993 141 690404925895966224684957289299408490221836702743521272168777502862286465169233515563147608892072769781032379222776227650488223273862710352544104648641946554850346536993150963748629145695334935843337984565870366904635782723180385266708034103063077439914869857945048992320084951000 142 69033587849794621395188597053979265071047259330260473902360021342040047604404588571036168153067260637107158966888645057300666309283315993564360567576210158911583758858806954530522837513114266669052478663508226390878615339567519530537093690125888154802489855553534657556152826050007 143 6902668380053566173294174748108627098614504096323303868963833356701142473975289623588053667697833990940934864309641729502416142705057736646083512652972373944603525539343702302088535122165731331969404528366256768720956898174028772668442660978485752402809070685495520706622962520049700 144 690197804417506822708022286213808730596379362373000126422480975648772207349924557770234330601630331833456379271997284305184313604196490348614786904729661184301440970175511423254322989379060018930271400357962168645704811202063309747313729004158449352126104578693998536004740099178919993 145 69012877773370628704628934446632764432539321733203689338379133731520519592518480487399845006495335349354696992335418788788928944276943977124832606960313146056199493492011798623130210402783836161695170631267850607801760163308156945958704457754866449460207648798714358079767386955371949600 146 6900597579532645363640185422377062634523335793957995933711490892176403187044498124182214266318931904603636242854269881594587710114090201222134645909126584944435647908231004350889766717289004556150586791726427098611530311519613631286123132046482486496668638775292741809440733955438016040007 147 689990745075491165735313913303259630687901040074066389681810710083908798184857293937734026786886695125014269588434652740669982082464743178236339758305698181297508591329608423290353541518497671778896984002011442010545229391798054971666354500190493783217403669880475466585993628156846232051100 148 68992173909969583928167751144903586006155580671612680972247359517498703415298684895649220464422350580596823322600611004185403620536360227622411841184660691544806423485052611324684464385132478173333547813409417773955911408868285883535349326887002895835243698349272253916789922081729185189069993 149 6898527400251882901651039800577055340984870166121194030835054141039786432731683632270984312415448171364557317990472665765799692071553558019062947778707763456299344839913931524045156084971729319661575884356939765953580595657436790298563266334200099089741152431257344916212406214544761672674948200 150 689783747851278320581175812306560630512480861031447790402533166744461144569753064542202782021080394785875134975724665965575783803534819441678672366029591684938389677567908099793190924032787799487984254887880567177584103654334810743972791284093122906078279999427385219367323831532394438082305750007 151 68971476257727580175215930190855485995907101232978657846222481620305074670542574770588007217795624030416148940254476123891812580661410390609848173655180460730382668411950896047795047247193808219478763912903699777992456784837823637606980565142978090508738258790307264591816170747024899046557900052500 152 6896457842024906739201011843273242038960197642436834336831845628863763005909687723994258518997541322646829018890471887723215682282337504241543138693152016481353328451517521696679711533795348034148388407035482097232068094380128028949954083723013715927967747599031299073962249750870957510217707699499993 153 689576812726232946339925968397133348410023857142450455025338340404755995516298229824655263892536336640652485740106934296197676415653089013763704021141546467674602462483340218771923358332287609606619361939635306023428816981227965071357801391736228614706266021644339600131633158916348726122724212049946800 154 68950784814781269727253395827870061598963425516602608668197002194846735788623913294741532130734636122742601744991802957732044425883026563872128858975461494750978892919882504355495656121694965612627787805556495120245649630028416379106830185089899847754698634416834928714089353641884001654762203497295180007 155 6894388904665400739778999656818609026547932527803118416364674881144268822866875031244328557809571075937619522013440188838908244911887003298199122193525007928630214689525767095330793688811164273653172161193709876718541534185860409945611660707598248546855157175661848531808803731029483816750097625517468053900 156 689369939681725292708172712286033032593194289354795239027799291112232035550898879211138114248826372957639209599599027080933092446762817303256040090493525331368270490059656827028723873224994732399704588331565431176733907768956012578182059240574734954837761018931768018252166283749306497673355000348249510209993 157 68930099579267863870077492228946484650292881002951720784363564436342059286267021046082567096324827724687983340437889267904470336431369843322305809927159008128898418791276156935777056528810662075696805660995349407796672235361415397408260312396765897235229246736001139976684819571199620283518749937199433552945400 158 6892320587987104661715041050182362431996694906005817283197328644343093696591151205729045571518233946095840694834189327763366100550690221514927324952625407287558473608637556036750676929007841212837280861511203375348490489628372583728247849180436014988568086912581182229650229790836212721854201638719595105784330007 159 689163128699131198307634027526007296715019197719578776598948500869873027599828853551858474584727069781859381500078494887068705584732590781649410189452613569747718462444964327518131915844255310621652389345459342185441252290601896957427376657731204732959573462011382221825046294264050072565136645122022311144880055300 160 68909420549325132726101687711550547309069923077051871842611652758342959666286294203980118412901188744239842309313015299379107192372708387943426091620308731567484287770887795195776440907496523220952401653684423015168776738570561323159009417923940037280968778114225641000274979196614171043791810310563511519382221199993 161 6890252891803814141411861137127528723610277288507467605484566327333426093601029591544459982815534147354202371549801451443023650531686106203560959751841420543178681058626334555250125958833808066784618512979096842174692232604765530418943514415736272523363918237960552717805672873367153054306615894411229129627077239944000 162 688956379759832089008460012025041321813718658927669708676614021080584266400436672860242018163140513546675997312670832129002985945976237911968152549092521745586300621574862567729816819442473310155240898896255999794454054483737982480571192432155703312299110855017941046139567012357518691259617797630812349451188341773200007 163 68888747723091405086704589341367004652648255615478463400055917541731093213950066256432657356331235820520245528895533411448855570947092105090611693949500333138086883476427630438426431818288497207457305271112620882603230756141193482526700299701154594957387721583556144061238895562878501972907473147186823715989207100080056700 164 6888185815929380676581450474124675423943011842888918670296915140152028737128606188970405493614960441538477876892240670312756554108763234271149201242400940792063102047021188181274913365009407247435575286212365832260528621559635610270189458777683303792426473047500596465077749989275492678599487696921051559249469521666232469993 165 688749692845214976253058342823126175389648536033276388566291458097661142619646668830784116704139712918027267443695171497864206555305376335009829512546144578873172117818642390497052910069122436246350071315965470605170258925207419833536419177468629224647689917028476090363713760031986389357975862218957969101230962959523166942600 166 68868081098705568244629252831838492863540910591484749937958848894625962233227538276889441264920356331361188266492624909116107898976428870266711802053372056946525148679817217861524016093547234217387571556310334694684765363899182347743371728288085239160976565229800108439906298253209363443118986734198875858563846826430650461790007 167 6886119360177711609486672224841026160178701410612441717407318598004498562180134181020113342375331493423200799381818795740112925691087581650336170375824659550073641695863903143761904556444654299302510805559717503997871366130993027354503636409631055286873008833062982367900266111560904357922540697557668627887283451680105523012058100 168 688543067936672455380422593231270777525006600150652686990793900951555230255780190563734444796268228985988718749915386949102176461209781736163350325780412582950417644437710497158328931628371882696033692984415440065092451847735403553102620269234817443448139906741068436681586704857837226428810950769032663912869781321184121650744019993 169 68847420674307067826432772650902236726340481313654656257361982776557518527015838922192424366284447567105448674192156876114477533195287086034684696407665433635491690802075185812689131258280743615304066787635984289005247313407409362282907523287072113289527117665273780685790770219672161738523172536205708722659090848666732059551389941200 170 6884053524362770110187896842496992401856523124765314973049207483754800297471328112028678702183648488481558878700465772224498651143067498821732306290440762950966218662563080870771754796896445989647710645070614013460459638888893200824737649708437976511509263626620637000142395435262358336625888442669801839601996215085352021833488250100007 171 688336505015602703950963251477048337948925971995217842648663386392703472228605795363945677793998564400588782421372385065573750636773554595087195944347668629662986374565506011891362790558386318221155760440273765361756958641575912673111482063320510579037636835544398426233553752756016161500850321094443978251476962417686535451289273620059500 172 68826766448035907624986137250862336802490740676397018949893289431786592422563108208282539100697672791570396683258538040785150565026212392009897862128476422203347671237888038108265507301041735376125928333382305922162235404518702374110323468682342619927252174290813221986355232880166353791748406221001728023308094245553568193107093873755849993 173 6881988308298575159794662761834756631911125141667706677146680279792266538784082215032889964391973280592639079543432431693449482751984465646394699016903294551705104137414238304814659367313615151294371677577790318450861783493228661498359235386170941482146179792245777800209289734263879363013339771779078358352557947592939132775258098101964939800 174 688130004063409480071841290046224800854310023426094270695718134689794867285985658395080713900096630386472337557659984631304163124633420352247460003828200978748307066070185942443357671224060473394061041829445649539164016113918347447461813215148411805594690727050286966798942618193507769947542228771686834107232486665048359709332702716322738130007 175 68806118418032649432024334341860645328799091217467759362894666788699694462059781757293038500045271065366641116686455030698722862980590050759099605683803194580279001502881180006030952463038733724254809811266987163597950749608341516084682962279455009617986926525236450902094052529616513115391209537396904332364896108557243031800495013534171848060900 176 6879923711799201533722361592896018308079054811723349842018770960735279651338692190070908769290627009906277639331087843085240982134934371655557713108376491257049151843222047814660651888632649311952086920084869270710255910944720233261020834414730352549993097961796594803242606310343457803769173411510918746402382378369059254820340168650700862067959993 177 687923565061502120722804134955259970162576682081117516442514201406739265439407159225333583890562655719562397291992097853493399490630456575505012211231965322510334905320701900286059157910801892461484437198675660083861993143722414984585998758510755799989691809253134243873358536981816163863801949941554477735905872940797368239002216370056552034947938400 178 68785476582438412870746691133933100997949589153300028294409401369713191264289377230343287480286974944946333451559878697506254708080910723178845663410088155759776441380226967980791255139191556596836491632947481139115489058461296778225338855016660849646419187827351627792532611091871272928576425820743936854844184911701367764645401296837004502632725880007 179 6877859734678779784953946309258354839824796338647921711924497622769912387163498315875103414444806931838913782758695877652771977408600441861309061328797583610655133803117376096178839454761244857791187678857549438251465043852985955407549299502907574208841929090925909645009387750650145476693778780124452131006682585297195979096301127467330393711237640062300 180 687717187991295540082523884234701550881481684275638871164155352875621525525085542210279998157000406208946431942418027886579691486151963275407727287216348272909753603870357382649903154220985294222521931394121996344007388896240134243976704611435740760034546489904763612873146242453922676396449301586624469163813414344807896541865467345436202366621131280349993 181 68764840939394875228467434477160896733308343631225239194703610789939382640121390722712124712285595813962804280459044092780316376637787727098911419660306029707364705253232620888894136582643768177394401951733342084962487424580160438442262911844071168429245807061385435377669614857641617494168236379882322464250334751895492458207450433416152906268401890394937000 182 6875796376751496227306660923831854971779952881438248280599196923641062642486613986729002191230402580990071481613961991250145057972292620746615734238743386622463560771719391731506763755110155832445217673241940086499904735069119803709982314479795681102164546159648638774154088339521707826740427188686645621955869661775204437924203177874269854424473567908213350007 183 687510872834210227855437624948708336281261979800193602820724988753316324866021277282177506998327972503193185357115740080921725480852624286934474512454678356216648712466685940529787481374432939476344372922242275307905511019487400210559789185067724039048025370157802491980031164337313141056548550632284679873122715842768548299962110336993569289541088388930940063700 184 68744211487044271289316455833947001773154418027137922033791899678407991423959641114231021697641566847738328464229960046100922403027290136072700835511229092235042407685896874661247241373688183791801992074550985590704051197213670901252268936192292608223700372469620600559228962345391792397828114636039781341690315714615079625558286830521482659099684365325185793019993 185 6873733637831592918703790145769751468979160540733992009776369242852045826071098090145819992257158356801329653237638888870011318577248160982983149076610454545148024119877220780184194349887443946240722863082176316795097214210347602725016333830044193098330989221591902253430916203374841926641754915053345849489158448745665194007528720941811272340678895444129648361935600 186 687304619571672247599089698121141199896142899655372063055603132385526174615685849373467768204018194113285226995299658926955030935321788808162242206825534225422567369580036181143758187747370706440280484316143080693919017369837546601600381114068227017224875221786720604742532391375138800871777663390698545167574154558851904321127313807350605751408789860047639650400540007 187 68723588223529393166990266021968350238145310804996472313550536869309765415742513839256631000409562252971721369876728253806633082213601632655241237533476812087711588933883740893595634580387183200081807708751225893075106639769544312557313095072992657529389191189450468571999808221310505245251124584154801170907926297436444766918723852014118763868538307109319835391692065100 188 6871671517733367644451427512498713882614634937599991859291998083798591015399635698076289632272752207103058851760677525721736353190424841476715961511140855674545736326018794053178419699850970949301740490390806446226816744959584593709129709126185197525921694243723260136595238289739675385724240680752089418545625055589085624787551257887604525781102421921071935899518805969993 189 687098428185113235051975760983849419911225348449194189456886257842989791774547827293789706596274811148052913454697875843919828685960270546038940909876552090642485921012945521576948374350516707746973967231371893396788599389318689826600413599523446759934640035181136563190951829165746228067178816950624787053391597632611126033988207064908438459346373653800084270116488904934200 190 68702971146993590137553124670872443277239920209981818953829333786215180586439383093680894369995208362598188286618026906866261132242836629762417375026144068208574046364968533363641659015351819803748094982646798533232633122186909398066332230243218490795938081823869933058958587678284883131332157454381726615920614138205523517774033155232956241408856262958087355075749371687450007 191 6869610016271173900520260491326260478304080795649732701193476492363675068852163761540795647292924561448670775748347992810782193395597702705695698561704530268766762150575840390842588953160831463667062524297448481429866523619301621116806622610722325632833873542351812169332667815999322566905148566621222036805008022222919740651369327316230715702426279922154935423304820679840066500 192 686892298655970396461888496007955175387130839644763288300393819902581291704629936770985883834922460936504479386548181254171353078427527433939807438795426882808467641011219070550895253657067794546902504334762201344453419728807975202282595928841989344792591416153357347000207823012253971807383524504667821953884881608153768541619158698467838614001219135952535454975406318612319199993 193 68682360255580768472288329340304191278234779883680679097338188513765765495394141513337047587844953169088999267879069777424324525649357145691275048180980983750577997338971331214698682776753618623226583370951922685963912106357178218607142786261588212153626307741793382887851449633409397858171447301900160973351683152793153934421264500519467630684419487315331390562117327040552079932800 194 6867549133259420876832371045534411172648090857528423146445518457556673968247709521396933772900660394447963422308520429561178281211857287041693565010659302948174991266256121902399317382421704794528111434590857506395046757215989013885511996030229979226017838182763184931438144755517927531845337346665511429513214430397707239673584830893248295229827947512397186520756757297736595674080007 195 686686230965686506914764816224100813073530850972958633965454507567153631059275557998180040242478194491627253231584163886340403796660079347023665226017749313833748548628273218908717039559393725834187916875714798716818711809492544210332592460236736334389630191968576699760926624102159343786675563219249242790348091356617930813424061824824310055352110331752403320685113612446619015328067900 196 68661755547435391270599649251364546896180437006438334973399005238257806431959308090296607090474918788768277359736107868204479201384796077415324829036764272080426679871561065768969304638556950878624263576136889014175476134192038432019373734027643403459737001358674906791161224265460416451135710984578258767605295921231395374102732597651537757239981205227727934881990604487364164937132709993 197 6865488868512573440553050160320230588804970169792860538705935069318213489564871533471662529007249400682336108720379202656561579734682947662185459238450409458728834238607478303678021746816135694136592169696813186618830794707394350657727040810304103609639310505675522102416361499921939485769784422894606627517739244031782919479459835703328951413942768412441041084878375335123969874697942931400 198 686480225095709908664034416382771694333600836542279615535620107926583091150055194039075956293634465149444842594678184157787953494266909970141130599016004181600802997180876269302033205376975012462780592706105181772868903994605243027340684707296382717560471313566193535334844988767928488160527306578476084493006319107257060552571880837735243603637036860038876380552955542907909623304857160430007 199 68641157020702478292962888588116849202771278684058168693023304857588990901515954532374123966834439265543801923359098036576138787846956314066450874442361967750621570883849019451899642515950685110583922678440821364100271568665816908383410743688827967652437492046113678011382082515292926876566960873424713842673114171481674272337708623937821031412289743235475197014210675915455838360611018100069300 200 6863429221845152119387624824395302148582794267569274589686794865650972507060445398043373320727150292089230747493315125473456090831201364496674946313637180770880556285387721068920662218389691536045929487251376031228254287962587085595313733684175500382526188733297801607602873406540524759168535560035892908182818410829060170173218290512944367897625337286687480825040514636002675926437796952846499993