1 27 2 132 3 1336 4 37635 5 771084 6 17912392 7 481968171 8 12572589132 9 333224229896 10 8994193541379 11 241857613967412 12 6515666351143848 13 175918432063803627 14 4747650731553770292 15 128153708240382030872 16 3460143599773663664643 17 93419441774373256124316 18 2522253216803333093981320 19 68100832874193847408159275 20 1838714129822400083452057180 21 49645132679923784392712075816 22 1340418588980966342760743796099 23 36191288880034456500183291829572 24 977164512032705689096390804590312 25 26383441801403591868280490059717611 26 712352918005278032005468159473816516 27 19233528287241430062304438358856770104 28 519305263277193449206209636860906147715 29 14021242140415924031163212999413860368172 30 378573537082205907017730376191193950683848 31 10221485497888097017218361766738000585687595 32 275980108671711570821054576476822082791817580 33 7451462933569751887386275440441694316413653064 34 201189499189348436402644250482159250217639324675 35 5432116479042535776779803583439844057216846302036 36 146667144935111458892435713696255909338964279445544 37 3960012913174009360448477079213543441916795662670059 38 106920348658825492207930491130739764129463975711796564 39 2886849413794341365277259286871601557576849546718996568 40 77944934172158055493035652344362757660697008095977246467 41 2104513222657697462600979687449723703632255302120860458940 42 56821857011774715082299396538616418506689346610595230363400 43 1534190139316871383419651863099580053193681849140806408322091 44 41423133761581752541740638211081242647234612873012060390716796 45 1118424611562732346665352035244097151730533539459090919486819944 46 30197464512190214005754015643883761229182083296000014153014760579 47 815331541829203604574791755405432395553128595812735132639317355108 48 22013951629388458480536637555257730929519233299723746796501843847016 49 594376693993476870506376626075038982579945260203435824118561525688299 50 16048170737824037967434145254279027624339935215191086912029243208959972 51 433300609921248527954397202623460730634729696367797906302661124666091128 52 11699116467873674689012421630086225303467112444126054965070904556678805635 53 315876144632589570156896843894688956958624458931075823694664588822654478668 54 8528655905079915817556849350085089876857717656860963407845926179528922792264 55 230273709437157621667662076018039655236837369109396294421040040033503201065003 56 6217390154803256448652149884934144987915987779048234014545555790038196602872460 57 167869534179687913680457340227574230381280288606810808737836886464836975292109960 58 4532477422851573369411863179871152381246085716896498382999572729130638945294702339 59 122376890416992481874437848860332273068896940478879161132653217377040629297704331892 60 3304176041258796973599806760601001794791111427585901607588713333745349072953987689640 61 89212753113987517468185142209639238220406257921062213618899027272523730773140786456811 62 2408744334077662971560269725996436815747612951154284223236748202163475707014029727175540 63 65036097020096900112264079998738116242747969396803254901563455188668981149930658824928408 64 1755974619542616300892353958008957334333437532285782847541333808876146389904158609111133187 65 47411314727650640117327608811106158835651677908665536633594359338935391735378074181727521756 66 1280105497646567282807033559921351704631681514914167112011475521597027008096096889252440439176 67 34562848436457316630483523412091188817513693954290678925443554589406061243212341702813260387883 68 933196907784347548989112562118712196202626853792963310572899370783224097369987991922534754973852 69 25196316510177383821689792446703809418093989832914571708468730546705790065631785237595358538039976 70 680300545774789363173275510768019839689463577795279720185153110109538194693292990947069812436734851 71 18368114735919312805553302212716863748789837265919521031495292196540183555797491707191853799855995780 72 495939097869821445747264749491895137592561962443201332754746836215287817783145106228812483500472571880 73 13390355642485179035149880666687137899047810664850113613431240701895912023739293019580009680035897883627 74 361539602347099833948650090167624421276864380832938887273820159276021327857380882117068649062919756300292 75 9761569263371695516607047176283195406188220784835172140793215759142447858722882654385945130456936677509816 76 263562370111035778948342252214928669566490785193631101532761032305777494864221260708355725237611178333145475 77 7116183992997966031604111752164603228573636639988762749146100325898496057883871239330032711241461047094065004 78 192136967810945082853296798457509933907744105043499333297347298673006949508138241288200168355061398756986329032 79 5187698130895517237038952775272594728499980411375720163956147029017122311541048687123723655840561877771884000811 80 140067849534178965400048815512910393708109745835446231783719922273174606361735624802963693461833354045679694227372 81 3781831937422832065801292148488954014526375428129914341391155900174727232911455405784691840812461978108240672864456 82 102109462310416465776634918380361281380027028642105234827150412626327111686977886772219769376013231678558041077705219 83 2756955482381244575969136121961266061646507900770099359677279238273914504274773979310751743742452333417452565835517332 84 74437798024293603551166647019803535277373813174324209309066253431648115005942185738210000456853103239834177096808999208 85 2009820546655927295881500068147775190080112628152379950213956477231388921416308828642947971225532427408803907754485154027 86 54265154759710036988800489045904117665297316229979159082502772698707520798248176648077781902935378698056854589776134847892 87 1465159178512170998697613254858185088172693634162309978444560361740480840940596067813621859181485103504058229862619118596312 88 39559297819828616964835560781087834681005382985288107473974778868458796809465460388911428290811994237497719436354376996450563 89 1068101041135372658050560125366923874620371700504410943996852158724534319888747237670044010586690633219207411353958068239703036 90 28838728110655061767365123883093774804409062002089718464839489074365982521162727061539601318601551901388830846049321740091579400 91 778645658987686667718858355608272528195183274554427455599996727078600414096582660991209898354581439606801248758874860598336387115 92 21023432792667540028409175619341868487580628315870293373733571274641273740949840420725306619557471815324993291520707827238467329980 93 567632685402023580767047744030198671528063464040217154496627562782094834054744915072654682387598970316208710277413156307161840326376 94 15326082505854636680710289123812739023638434964171882433939460590424044269124840020200749616913121596167210486982277090158629031950979 95 413804227658075190379177806569262452785353043990768935567679813039309392253589098891216415993322811571887078444638027376275783693242532 96 11172714146768030140237800785985128369978155118612553573386991078674487449346513081630367085323328931561614782893311947990285837484597352 97 301663281962736813786420621325511818522956254355927401867351466096070633180415026929192572109076525253112487209153645110140183991757821931 98 8144908612993893972233356776886964301790170668609639489704771089043958824992032709206753115776015901204382506232624466426248919794518113316 99 219912532550835137250300633004584727575350820457189110814333051877767299372757116631541453746661167667858490756273115898912328902563274395384 100 5937638378872548705758117091409728649437632933985883662798377213195103416390439194225916528484087268797726325433444102926395819967564347032195 101 160316236229558815055469161472263784901637361797036082937223444276819672501442970269134004984520192704140152178980278768285663941687046708750732 102 4328538378198088006497667359838936476551805454385930164064084690891377432971390857328063486248015735001040615125733315591324296197677841697097288 103 116870536211348376175437018716380997485570692099501396216031250537531685971980710171750849958060802272890549702916736458620796677863653262820211755 104 3155504477706406156736799505356493939935130198305863388065234306099768660606626927236349078866829581540619764909258606149197979355535581848935551180 105 85198620898072966231893586644877363879876063553232413691707495793581360576087151428644334926772494928255625023610839791429160691265583449344589184264 106 2300362764247970088261126839413394179010540874322756000501804418130192131858484030655676704647033896026223381078755624374806005959002498373346021631235 107 62109794634695192383050424664205808135078554616022342268266193581143500920225955303556170831966455393554237216051710848434211050940913067315609947534516 108 1676964455136770194342361465934236637263248966370246446986962694223192194019942269663573350153517851648089268513220080771538826844351550937594005391539624 109 45278040288692795247243759580227907872640883564651984961133204818608008285782629077871104004047936524447878298583274145651395003084295298242236649070076139 110 1222507087794705471675581508666281764141821919211393931047738100411574684537266978462984785767806802498982031545896225512316827765118010798063501797679918004 111 33007691370457047735240700733991324877093088966883541852892472697042107286559953144829457355504237443157901590104956347715978569003234681982332984465274733848 112 891207667002340288851498919817771509792884249535729156584078678727259648635848946303328493053439891520767576683315159870544034802954405599356036360482267487747 113 24062607009063187798990470835080180445625227893947211881127895607929902174406984505269564448827399837752018003493433580864677573475672169325772061837045285670940 114 649690389244706070572742712547168879836752269512268675427082237879862339162059252204143991992183703307605986809769588068625704279482970198596193941684818503161480 115 17541640509607063905464053238773563481882894789194056321306023954364648815272254555582625435488545926185310563213770756893177828597215798797115861818861123391840811 116 473624293759390725447529437446887106645183581936895483843607931569628320067544575966482121982359526950105828926348563805999699328279923383003482717182222876515314396 117 12787855931503549587083294811065960239673750326520452065173760784758705989466866448374398345484487789912302355455525146759479202907298274706439242588024163561895316264 118 345272110150595838851248959898780902509419514764230797152810579683542915080731321353218606052351287105224012018546598655018738927516942696680997391796272642532877617539 119 9322346974066087648983721917267086474543681636625926526926102797855544356823568439035962766509427782489259784315719487778683790879755590628477788493211265413424978651588 120 251703368299784366522560491766211349028899084816089621580318250645125112466805084109904987662697228490577287238346443317980826861491222947948850180950640792218186899144936 121 6795990944094177896109133277687706267457602507041285462414367834172897942944113925549413531822112127542221216306674719669558497565839220911857518077280016265561834799774699 122 183491755490542803194946598497568073677486061268499885662558151250731085340864138902987165509379670114972039546395696330344119230355963733592702086139589620875356745900063812 123 4954277398244655686263558159434338001799751484428202069800688794073543379675418779840762748432026321020677828867543201636969489455901830948852407685162729044792511750420067128 124 133765489752605703529116070304727125397554020593234669704770850065759228676319510885126687357362861568403805673100656460332460333945182674697386861087138932584635823374542054275 125 3611668223320353995286133898227632393487809405690769253506799299692066361398733209190595535716252352126329029662260099791598586664515783224165011085969614129896061882926688468908 126 97515042029649557872725615252146074583464729116448537292911638069829050484887013442480763380338542338611981501198334493371639945535195693185586841227926912649444751349612963892424 127 2632906134800538062563591611807944011473998278517384689129786627343371490495336770034451319254491315169218397120573666248338722343866458131921360496077759305799383827262560471943723 128 71088465639614527689216973518814488317266700968849266071948588249092419003837035135011428855063197899540499789541934830806222475519745107918877320166969032880011199995624086238502380 129 1919388572269592247608858285007991184255919545994672502854099701542050184522287264508732327573338528164855536996110759177158176372835357734106750979032920989782096042427180824006091080 130 51823491451278990685439173695215761967720525791807266275340801481336172505926309293637422154581439551524883135683928894441420437531263536265455113918599593024807595823525363517998483459 131 1399234269184532748506857689770825573109297765020764551774377718609492587823375256509770500386307786511590332892469406725342668062929253377280187540476867584848736968524059220038746873812 132 37779325267982384209685157623812290472611377213756175036724215357805893581878611420191786202000090071055742358069744323619701590957944501423579411096830986757697448057866542948397667084840 133 1020041782235524373661499255842931842739563508383377402007379449305432546047003480955553035003040679895862311683860609885752921328770115982559037605685954762431245699305960200447232887392491 134 27541128120359158088860479907759159753809180776414837327640543204875556022025480571014482296502987083255540443644867316600133108773316222740954028976456301566079917108719370991240683758984660 135 743610459249697268399232957509497313348079319160534843202039803185045770386699702916318088835725048158785910049279025352442630406392570115949172644935241456775944375303153289178742127336126808 136 20077482399741826246779289852756427460341327570578534269900466285832151829261258248853243907066571421647608049589129709802432928692270002551139835871662408333023880448913891586032363793825264387 137 542092024793029308663040826024423541428513333426429762322286280775772573966720950842393088497676429283412697990563438528406972218339795847271672298200767671368631990655200231545073147896368408636 138 14636484669411791333902102302659435618554665479508608317627716306087630649451196299821355953911350265521064182641237437341546539112846313420055444883665963114545373462402965171360260082106234857736 139 395185086074118366015356762171804761700832892229396801486457143245490609128549555232575025209436796616528654425266912177705016205772971623598072829026748903332737095022601504760962342938430367421483 140 10669997324001195882414632578638728565919951629195955579531792656363100804184733962726044769636766036547451356391462534551059472248756771755050252270080623473453284066234289170894092906708437023382012 141 288089927748032288825195079623245671279794068960610776077031972069163836462367709205561834669265042065323141571732869485904998579051656876504270399790843522413175219013945307594739391067909097374424936 142 7778428049196871798280267149827633124554110794191766537452578173278422116033632261252924238308307068588495118558945927294961751175271298841390729853462439001418922070320808340813795959563686701693419651 143 210017557328315538553567213045346094362952811494272152087196448284024374877047479777278689764713005266496399293915022936045384476415706897041467262013175821864259797620067106048963396470309205770481157860 144 5670474047864519540946314752224344547799603895105966250198140698683884811712036735743764132406537544680266405105674214270640798775833574723074902791325370679570956733057835222825081303589479775471773645160 145 153102799292342027605550498310057302790588643658025995560529143513923660276535113794723363164304803524327467142056226047061400418465982101283272584845610163033596925401806826662734420978011038619468546664427 146 4133775580893234745349863454371547175345869065607415764924296262006732951706613202942920030195003450706232469819825409727136295974649111799022898806250238109518631633827420781464721944706025229799492617470052 147 111611940684117338124446313268031773734338154622634927735745848223568899270404161145770030596514647511283862545286232398377625781327169008541268906223721212177938437728704599018336614946556457986058369739896696 148 3013522398471168129360050458236857890827129163889915086356884478093744463233490807878476680174818339001545947322265288134382137091994276573808769789678453452720171931006532236528504610811273541165247068752784515 149 81365104758721539492721362372395163052332420051548270139078096449463802781574045403454396290014622306810835308374132858261980972963025342697465574061503061128543302441248898582459022089166412053034298587323070924 150 2196857828485481566303476784054669402412974618574919705396696510886321272543937503127719921808603318872699730688889800574124463536480067145946277004094649350780746575089883456761676446592207571502901340767009401672 151 59315161369108002290193873169476073865150314378045312802192720710554103104618480255529119920714036538886933299362743581167102965958313031071082409465223412419134147386323806108346224394431869506127125856044923691051 152 1601509356965916061835234575575853994359058314080446787351662937694882288806600890692730473409811349098831810926852947808454295673569917631752382023395176887021249254043422144908747066686520924756690943078337010732812 153 43240752638079733669551333540548057847694572992833702064826454511429649547844035009841557821795258354009081262490184561395001912506955841562577436839816702588315089063143444508384661020593209617432437843355217695745416 154 1167500321228152809077886005594797561887753476859988398796222631680762620423606769816647203767281664916944190366478798403923944266546461182815212021435167092240838639503623097556302706971384567970871583908125409758221059 155 31522508673160125845102922151059534170969343459836464290193939741480202421016341134703749170144032130030710053415130189397564687449434211658855809843390755372482141986738899581449868522976758926887419018593763862096056052 156 851107734175323397817778898078607422616172271003051143404735869762168442735494163173017571221738254364765754905892812196005585327544839559043477876369851087380441466411869538201800703857838075343116823964960712760999308968 157 22979908822733731741080030248122400410636651352033698244249895273154449456708773877230537335477246256193407007396926102698702472650700418720277587696426509290258432384340885265897711101929209277927970199661472395158883285227 158 620457538213810757009160816699304811087189585616397343577488372898600016625973677118891685057994179222758569275980981972173326772397849932550512561059226558818741028113355840431990939940023245219555404835421163055040111432692 159 16752353531772890439247342050881229899354118810142235473441318314968772920193832102554303270802530843270041439595989196411061478863630453633680806425464575641757152884832522592816957575058529647283229400492238218343572021792152 160 452313545357868041859678235373793207282561208014637586032469983718480153572773616718127017305193677064040848587441464043145315343221437547076167508505662145209988139442578390273195874921257336344184295220310648088768748230881283 161 12212465724662437130211312355092416596629152614822462082475683016572538629470953450136111853520880946756242760474271626029944071351563208623168817468229302355979641634994304234715970442217563871709462889727998949610081761896408156 162 329736574565885802515705433587495248108987120610674024410442416868867148117799201100316194805918127984209321494657090160281895487116701141190530165337632592584926214707913179413017556307837330358115068635342913667698683295757439880 163 8902887513278916667924046706862371698942652256974067744524764168866548011657772411247197327388892986141225168258099433578267938909331754737522423118880118575758571290448404478666458492407495502009943593604842428472230153128595738155 164 240377962858530750033949261085284035871451610936685970530812534709539902226714046712334197444438640385311207896949732346130776931516437907628442904250902823703306522893552822596253738844191012046570756592865078066603441079246002154780 165 6490204997180330250916630049302668968529193495358001627508479183767449615084924515793159749549315183481807022753944731919166364818137237833164663207084138342515209855332675343067194729234630102289134183398908379788376195034885030810536 166 175235534923868916774749011331172062150288224376187483697395937214046286322622275907780997520081515909505883436274518100938020785971406347757920230064852568471185086607575598454265180356676209124850119699491464067380208696611985780547459 167 4731359442944460752918223305941645678057782058160452263576018815198911840883127356380395581096815149631992924701253084244163108382835140261056014822432345714930803515372056973965053386041295641938221613355013625784220041708944620025817092 168 127746704959500440328792029260424433307560115570612871511847596973747959726083466962404310370864479672786869794194540599164804316488421936453480409674332154284522937803839355869829602001921568126880303411208557954557885423954955899633813992 169 3449161033906511888877384790031459699304123120410966213013777862776576132186382357789946900340896599235680030451974492428040158335763311352918429690257281018724281582445393138111924699557718427685739100038464192049886807046450732763061967851 170 93127347915475820999689389330849411881211324251126505374166086588154504511538415389163033304962562166013041018135319513987388296790198791472797136481052012217581228837796505162239583387410182713382705993110454221001637955583398575675194230916 171 2514438393717847166991613511932934120792705754781399470217124914921323183235856872454547921587119652778946431126362517894960127842632766212196047211042733588010505156670834557603617036309626711266094100271013329721554538152267026713411960462264 172 67889836630381873508773564822189221261403055379109772051942077016145930300773665609131345491587814526933379282322783192565187001483460332883101771776695352167473547028813586536772369819638877073547151811114167902589700587614891605507384616639875 173 1833025589020310584736886250199108974057882495236100339198912405441522552039293766660384196050283792416187860130347558700937782403007366897278363544884824387862791009843421905894259288552942958830133148059770104164694297047110398324051326391539692 174 49491690903548385787895928755375942299562827371377819873071072308051368236059520488267804176166175209410503924064577318046026219465282385794273380651849001852536371254335534354598598830841111936761246036812308295339353535651045954467181579992195528 175 1336275654395806416273190076395150442088196339027231416454563105806337380341166327604536478597048361180046067404236263188049199571593401290711657206411644351534369527536418049484869268872213899786524953948332249929443987148957764434686681831654211115 176 36079442668686773239376132062669061936381301153735744640479885944058820228257936425191114917160545315037309769626897657721528781736418398379668058365746930329898579023488547107717326276886664355595790644039147369855327577470807571818115976141584475180 177 974144952054542877463155565692064672282295131150874202348058686809380817158850401942387028851382672667934962376946534485619412140699464137486955232356818652332726623259453064128124102709826268741684996699418494420347670642800442490158890344673562462664 178 26301913705472657691505200273685746151621968541073673645888821097326841951974394063961169379209390557371601290025627056656021729941909359909721354522975277137086254209641627325336504003302519774253001827717515000414594902406479720232955803351707413857795 179 710151670047761757670640407389515146093793150608990796101373863737461814390733955466182308488578556011938330569262564532494294130684568895810997385341143615518035889815425759123463199957126575585130224590203310450552350762755597166626061464376782188888596 180 19174095091289567457107290999516908944532415066442776309145867540915101354095558621446220002644980615658381980424815166974967950521683411993271811972598508167186423399672474293550086762684130649051400340849500102451210642543235122208550153102171468399774504 181 517700567464818321341896856986956541502375206793955103896562642074844214796216227395445036980709248591536904091516363862384556980513298478897627363004460042217171092707656691906089702343445913262441085528763756359360906653842918646596601451117299741829443819 182 13977915321550094676231215138647826620564130583436792596655309421054009571237831756446444334712213816198379944828614278790582345202087928407788092360043478896660255494724682268665295912196376747099890566124237598657629330918003832611079977191917563838922919444 183 377403713681852556258242808743491318755231525752793463110416120581059522988987796504773298182720249519766590286347997596290999993947071153622254707405401427512206251736149005409424992752545800600523917850639919415124637878456246416039540118473675297159977107928 184 10189900269410019018972555836074265606391251195325423734494845957148516952816761506053474934125903705062605970176947897128203077915754872976762129562983331621910322791634945889968359144553836005484587075794236931228222266005664223924015372581972391006016631149827 185 275127307274070513512259007574005171372563782273786454131428406352190728841991807788183471228812059862784292816882205040111367287057667560213671687951191113828739938122100629857388647830416025606011769088147400470225333744758286060409891047364630442159009244988540 186 7428437296399903864830993204498139627059222121392234408338139361703238413324482521814783408638037458344533726390821457145267719297724476245676324588096996577466619980356841771134099617071899947843785605155328175115735874893186471604430748382951782056128181208765960 187 200567807002797404350436816521449769930598997277590329159384810273840136119974006279379943003723785363975403977327976607337610912044064870553011673826276828083651705830602173125766092108052562266080475175535493848302386787567644995545074978635112984139331031145074731 188 5415330789075529917461794046079143788126172926494938921705456680454139151736780414935297678032394726655769218263613643352541675990255986129394218274018563163827041128869974037139897685449869538627794510719281335209626039011882691497668162058738631307216318072637121596 189 146213931305039307771468439244136882279406669015363351188345843051858298959288255170260329998355506748313217472938918581706808911326441590303767353852006999591100883535036385948704413401606482778009232713371022914632690153341563376786223956386166047146475975714888951784 190 3947776145236061309829647859591695821543980063414810481040332304746779498834907831831802666570259089304414519599099846903924939049280670454138986691304354063031860779168974171333575402905034420935927683352845552214160171983538396464706577990082076074656879884876832532099 191 106589955921373655365400492208975787181687461712199883070135470322582416866959733882213977281819992779190222653123212078907771495081804584487081134454038398536344125608061934204975198845495557908104189577719807608311917063499626020568697433411310743078085611479191142501668 192 2877928809877088694865813289642346253905561466229396843385600561221621691561657136422565029673659224693676219949097548382117279148885837864298895928789236014362841334141814875175202010699761853492140863621789842722272681791687271651476323154269260638686891103685249230090856 193 77704077866681394761376958820343348855450159588193714764801112028788951284327733699570693913722199260145902400634141584985064228620434209343440110808560913972443821125389013925851300558999457516248626351685324989770734359888332488511977553054073427229587500161123665344337899 194 2098010102400397658557177888149270419097154308881230298824764564788946642067917484529951942877461344157156248372662482727954575708406871517090632439306101089072816173763504514366962534062240042676003976379040714135341614945235489558243074548282230545288573437256098941486322852 195 56646272764810736781043802980030301315623166339793218068583190006599209779157215335764530160375870389059486489200309778382955296803318900653095171783713307149278368274152642414702686437471790350047642372844793489103979902201655221130883069186854392577414364300770324257373249528 196 1529449364649889893088182680460818135521825491174416887824417541724711166089849450988615820863377974185666107695705405390062643777369435304897767736668501776948641997525196820727637128243922117847920532256049168235742387174537271545101035521679676564943512822677105479672794166915 197 41295132845547027113380932372442089659089288261709255971567133790706681986131576774540363466618904396411840096966554400974031547981870393491457535150850379672745546813190549673174498308579128105557759563372360201828036351197872869085156658208849694052071904394587271324625587739148 198 1114968586829769732061285174055936420795410783066149911230224928663333387858384950945927177996269811554141816134274075167104134303493078143764622788023334357270664236386923016762231192635673257730057887935243175177020591044911157139910145093250717264778365667835075107597197466202184 199 30104151844403782765654699699510283361476091142786047603120595865575250040343026698443520423249190412794026481667672916885122396681666491807966560937356264528113328850377566708562464970438345891331499820974394967971278705363585560402527369841186649718190076137236353514802650288153643 200 812812099798902134672676891886777650759854460855223285284560414184319360214830952997336188421130544562542889284245770273957977965515769525258313223702050482922305155001309496278922028058514666050742997958500112342404975015207520531243906201169712525539118122191410799840764917975047500 201 21945926694570357636162276080942996570516070443091028702669553597773534360714273191343739607344760567690471560846127000936613895143244208000769276459853328864333618927680127170903410175930908113778337565494970170742093171023382997890196431164153230159258372778362376612543173742670024200 202 592540020753399656176381454185460907403933901963457774971776772107237624699444655825031063252592610054329782244902889308932687691975219336492684415726632355771035168748569400088305559918391056458186305917770301632443870424549341633285292261198889697931363634411846795859622853437707346179 203 15998580560341790716762299263007444499906215353013359924237241080313123001139248866329339885819572176748332647596590601823421343964796127223817635685394695355197493551039961981426205501936837076159443347828673066723774721907674170201293003712549664040876692658687661871331088655557552257332 204 431961675129228349352582080101201001497467814531360717954348881524616602994945125626616231673052764761332804047480878650957390758649495270019317046517505691661610673795247280822571399364228108620301640847048717444603290277378868123812950859323201412246236164197999029909237040534258668617640 205 11662965228489165432519716162732427040431630992346739384766540693769484283498476646406669092006239985217428298779133149347417668072572565469327187649269689541050446843426503221944521944024250322080030004553142279257399680590694609891729729522586950038182586575574685066440982497875811714625771 206 314900061169207466678032336393775530091654036793361963388690352304849693658512254300675880871107394267035291676276499229464762095894243039330861607157613847113903418923859946360950110163704663766900837757304638975844803830110291120357888731518191037988616752888562891257634987945850807989193780 207 8502301651568601600306873082631939312474658993420773011494440658710966172999130242560467566801288906725407105304663150543055134251786248598885227844416733621075205950193470517059570644050427108666134177111103757883044604701006408129014912865948452076867213466758050853826544962940372760950838808 208 229562144592352243208285573231062361436815792822360871310347503764559110988413955468195858311866093486866276334313341638426680084510183196599576887015669717261602635950009548792545481066647425157843209953902365676060779158095878243657391181192936512720966329679250756831087032472673029408374301187 209 6198177903993510566623710477238683758794026406203743525379354798801129336943917682138315514804449945342246915248443371597679345707664615089437382861486224862484910535241001457664272355601370181361975114260701652845908786507814255292429038480854627610622899199724667938330254021370514013238344386716 210 167350803407824785298840182885444461487438712967501075185241949834766492719748726886532179514344424573170350372387758758971363447565654244238403580984410397239750313787911548580424974394412097728106056809711094184380428840112081298928042526440709741424498060842083364815009346522112750581259934249096