7 1 8 14 9 181 10 2360 11 32010 12 456720 13 6881160 14 109546009 15 1841298059 16 32629877967 17 608572228291 18 11923667699474 19 244964063143590 20 5267496652725480 21 118348438201424761 22 2773714509551524351 23 67705791536824698266 24 1718769199589362743761 25 45314525515737783596251 26 1239143401108761323295302 27 35102624263321607815572906 28 1028945519533361252714629345 29 31175247466011195380731795827 30 975324394397756600848863016950 31 31476888953540947772089306700370 32 1046991307773455682509389815957329 33 35861574685052383890789835593608113 34 1263854098437520527343801098113861090 35 45794207420446193118551820030676495431 36 1704715770761345659111357210981994209991 37 65150675843306684800855853417942377507222 38 2554605530584673650127312455270199092280106 39 102705326959279176088759753186357076766029544 40 4231217420219158617035784978445435070475648479 41 178522103957747453869795117955973401202924584167 42 7709658834096329353234294438160526223825028511423 43 340617955767482300969153675598585722254932488017757 44 15387627101714614977432559846965654964547901929854762 45 710459355230248495742396135359467897988842946024604430 46 33509710160066142322482439690300640179128638194612093800 47 1613891996617468968846078404657887368057508366213395363240 48 79335359262545450413058594457977827756118739817841591226941 49 3978973286559702658617590654845326578635103669002694129611950 50 203524801364634688802579360173214740345279053708425178835598841 51 10613102114527905621529606003293241983363099872310218640649210784 52 564012468426467663158681298139640509043796163458017750097798808558 53 30535486199719922856825525985673414111111019781314557779587338297856 54 1683622020737185784614662213997663822252046928420493742751220641245400 55 94507654103113902444978633064606122191113474426227572228851194487300320 56 5399280486142772526328112159968579465866165627288684142268242806185991860 57 313848349610126563827472751134756252563663274158349597768172457426098664918 58 18556318032839603533973433316561118592122391030940890892616675310573518689788 59 1115652391379260208929412719195055012922070565897190500513012297761859211464580 60 68188676124660951897844724121696992240556390291097001146405278453085205664525120 61 4235715792114772886712000664026999707996981162090272917248391318409468468573574400 62 267338258838050014915885874399060098623034709250369497213445368845400774108506518720 63 17139856384196611675382165425591845381147281758625519149021234622599068043540271664385 64 1115990024095007692688273579867013103452692724869773205026724497049497463569734193394080 65 73776657942810454666127935749974274222032525285066092756880798616934996622194209876022535 66 4950905634241831477857480842474184343502745057793380194698878222575378222417827580197609892 67 337179901028026712585899592646041933647489615575788905898156224537754007440830671207775371486 68 23300067550528943395393841748889503815824635822995236369432152145841837030780510865055486945680 69 1633356195778800409192537201708914061371147057851807262143669611823347008607822323045707382765960 70 116130189062108961030064023182291732238702336746463626866276548519901007240332354485454607942917849 71 8372681560677109942240418696106801129203791435006027837236458867427457591543322871806133771254828299 72 612006819064482001997381454106275177650350694981375457269648588403538514625178045873345059926541162793 73 45346049982961194530047288307033114362210382121717787975493497993436574658440182778527929841737946663629 74 3405144845107539565903720880635388960105733462214739265018228429579159188270888717338194225823634687876414 75 259100420805331415971794571820881518295297347888476429385718623836410125708725799565852133821938370644272106 76 19973882984851233795958267037743140228736449170154172855793460499807389801145473546438766671470961590570686824 77 1559718055111445478914613277708305790249385102107180834902687792314371484487102503710010448595903948687560729401 78 123352543012754619126413247923077520088657031410245056063006159234079119742837587012098745514777674520202377078271 79 9878692887216158335468361050274378511414518120970851392028122757969950086660630431176427968093729554065178298148874 80 801000690228059342855524114728695348430344964193785863125410891323131884684583300956339922628702909448012246835396019 81 65748011847012356617760397294977015085652286654939282065451008071348209346974170800076759244550865667433664150386376573 82 5462413415890389251625891623269481500346265932535086561682294369474591485961759841057704369942319879420378587634529988770 83 459278501381493036905639517267666312640492541764761542138187626634055985480931389263208016453028392337203803621630233956990 84 39074744723491785332793496765683238571908272280081657288128103487192334400650540742733382743265442153773737797955494131856225 85 3363449844879971708531980353910064575879115576962860849936771656469741362257932417679774194164158845519812149510095969583930675 86 292876279306359924295432470560140455271355526271531004744992132212372007491214396842521959178961305383398736852761443669447503430 87 25795079093474547403506482318481791278598608718588100005977343196424534863671716231667141357630583667131865037178120451582768866690 88 2297667691593571923406106295876435559376921189522879509541600963065360011133052982800523868132769719771651555611872851921649209422779 89 206957306059362087942020533632137033447786560505841876374813120011757771537395257472119251152107068337392745617377165344132286747489387 90 18847953366115677218044162738483412867139320867371657087280704199940102331101328095418040473894840102143778025961179656036252378851382478 91 1735343216848655134595586040913247507025986761467088525467823421022664534695969808507187292703109664664680774217136063620269332768548774923 92 161507722140692506360115976628993439256944310342260815596360103817749705464649041726880988783069722982648437434238412699714298072954370126599 93 15192805892197262303806681764065144112453774027572694426651911275816064915761110528495577324565584119024455354393684425500693978322594387961094 94 1444343818254581682958099516752399159040242978359132724517575059001933350074965128025856533514752266670802836612224823007254839751008713792780410 95 138753266564518478349084761025682922634576805523360855041588449956653477459772601809315616605210660523658312946731118045008730534008706463401525160 96 13468182543515094114695368385203799471560370003579906720734463825479112818933152667507759922210039018868745346303377933520154872495811696987550518641 97 1320754181293427955396807073936636460834773556574344744204415813725082589475165495072841233330644685957572862770418749654494336482566003832463229764361 98 130839000561304596424756671235986943040418999076206456574910581745881550753676130701784751493357587952720375986423523015063241698436017408292288471316635 99 13092137753400110501038386715802683991792860022237748941567666898311465648938150393021020754398666334018668747034720914516596668811109371205644630936143985 100 1323118716521323199396326168161551327717357208354089905715483432080472605774479172538401283552534989560052724913159310385594204028414605737242285229712193658 101 135039113887774015243591093683819398560747746175043596231457212010078761829182804827923274970404147825765759111139291835035330810610525001920538141988555327422 102 13917182115358737593486672902048214676988710149229411960284965626975307844416309324817360133056115585733057202012714019850189432157721597733660112508053259298728 103 1448215691454351139561086737972956794891304277121736571399957822917071111702189528574666557226397917098360801529148884393190123540600268226174877632938632583727080 104 152147708100165016167773383528443257992610064316968675092017542311377192320542130654742600185261457598579950368229976882952376356943064391274130661599652114927598919 105 16136471761148729375626954313027511774247145802249796476933968980549260859355953623965628722594273227259737020551627402954629697288706773223273179888965522318473459784 106 1727524674343386066813640554885094362791183309876345107484018599630233651473393742501054323400630516959310331857249846316688492270339207259793224018419500936227075637733 107 186670059436105248093801668322993181120607203757546228993391529574399278404298652382798395116516265694721221195943677152906120936444457029867583137223699259030854487358100 108 20357419027195891059393287109307083618778727457732644987065691052513316223858094289579769171201623650050489789212904122725346902455845654343365585780374246022859969460489918 109 2240433193492420734001092599834582446549288599868902066296116456712619462672468459967935467649084905168779550805690983998525573147722458070000673744500390365674655952055360512 110 248809384891005206751667685799988176282237033588518423027032730605615787322149179626289632771781939499789436544532623715917866491338223917928224592737242983490138381057090759960 111 27879942709253790674366754901355440578114144158571619379249302832190500942621757215438950331698034430272543258322770543193346320455488303821426054742997747568677342904097973413920 112 3151903133194950936039874023809386149991932448469695917392772513552080953986653942255866537029369031570534202248716361516852629966340887270594619063675538433117036024864049034253574 113 359480902327954133153734523961963985988072718023592915429198530812937445480264516622025404873533114728579925163117742681702031749307485566608740769120324692161287121612794500350908280 114 41358755385617913269520406480570683264204188865976796044951531006130769798422138777460997289837892256593020396991490639513720066821454510358900677187963962798329465256066494280854052712 115 4799710579592868301967531447606003638668247758813752724528779166023476192996644490851566060567137619157134783643701708176064295917197032100630926621875113540447458623183774377102020418632 116 561806068364597291612758449941710809971884204857531713360824766167642168127393178824461595218613193337837110315563263733568404549684949078004490346968050995165772246378819900016727191337408 117 66320832288442069342150967613540879631269799374145658319463641008230433996773483346033141219216719396884416300544400669722961482413034190558030807156854698063590259439815702436879329876415360 118 7895408187366859346171875835999309113784845915298820536830401698507485349314855953183347368602374364505500571187804799026448796687757647980031754212265642239552363748665506058289557982631953280 119 947828397194666354680000786459899483625521328133247741733432573393719994928887245808382499809027839856348859373249055373936967272725580502721571921789019008275113220758726008110750942123883034881 120 114732191516968575464266029360593493742233813968107191662699804705685075080342123650743144295104045983657887136418024524084589410095957543299258899549186694798983043978220043646634539255333930089802 121 14002698441805242019465959969940895395679078029017359398285807688152220365701174674549245021744731955847183134423403704754937814085319851949584967325094689584678214740931473051276006601813380674166705 122 1722978932613939423856100220454743319588892130461329467368246063009852888924919653048080227727371500234015117908895474139444954789599884599989740098470008098403715108343838615555417653878428628260806560 123 213727970918065768341900549843327861558330249374506091456723142425812193103754189148411535507920048736684049300114148393749852728932217007016977977495657424954670752316028000754560403304085487137356642658 124 26725618257968191868498861456662993269669650343979248469482236083663675780426554595373429516945400374372576431801051261779320800017531805167758530402691102630681346840596771686498759427855593087184708081424 125 3368615535042906581351653935076067095306790823062113027790652086871530543832277357167176696644494485182627172770925439697158331111484437600629811719624324099174791996811822754278931157089109550490588425546120 126 427961936881951452855948862261035387871669143577562022065555114111119139205248527837233277568496379416230395001507296477316160617513796624501828224710745635679623857076269075417241448693604164063672294553396121 127 54797658512713831931587571972255543451541877844164850757687730412386008324385940588834874719892285596859086767950886660058930977552390172524482439258293709284326014737602624038811719247226054301976306202332244363 128 7071240114346383079616267293978617004320643845968041965176667825574956404050822977805617435059605287525378387123129753151597788203012391088564925095884494934787093209887971435966304637667433936572679291112794486731 129 919559565149369098796345790470055711771917666083392597429518137180056775292056403757137097534633644110016326508820412052224391772542362035283253630842088113635588808322361294334553612143041161602494049963645972416223 130 120500602145705245446175414509970848779224934836994364925862417944708602365510375800993633305918140020410653151038620793000848439784294812671292976495596091164164869031350805904375008734343214536258284250261085263363610 131 15911033734129130623318230304326608657905795233104487469480280298753181255835263201232875618905647449318899047001016223827480000068016410295394180446310012130177906721071054835450487202918096164586496937585155221880304190 132 2116813242451027251164828399276956252528846840051620973743643371288949518202195558224467869158051700702746606810410582037090797354650625245788673972040772605027077288019214438150800902231330093987805600283399151099382744040 133 283737781941455418001281771595986957855346198018108731874791607298939448215945816813046907724251235039837562688800280426443283858452671379895777891192706302888761584449805158673874802550037068081430626235550462867773439804665 134 38315822033466341988877620446945864951388644485288401891291562687120385085058012998830403885167316648749111323318526687477509936174801552134684550931613401492796806016160910721956659549479625936875600952107503716143183861508095 135 5212447655909653969616908031698927959827408956657135533870186340285856963822056337176799539243055472367099912584130262849047109505048824695218310555432195927542205191018956618665284746186501007557067430216898603766131624188980090 136 714306206838925858974641375496887823744963005276273454382894356979383204088826167542249792378487778806496532630019822130880264674035923266184355534260173668308744845052215333483339546482383809360792139001949470960171962038355957389 137 98601430338969559923132335077348385615078645022221161373497201657970031996245620616334283056258925977460055399300928645484629276293324939959929910818624715962759781752437701990981411868178974292590236910528210907637245146403924559447 138 13709301536423612553187956190434553787989630960178845620792451704590337144044475689179608021209617944960355730775029002487983110797204924701944842590773980720732578089314598320372717888404597150410517257796386726468940632739519653891278 139 1919810398257743238206240259737504730626039518248714539417058022057425762062216039713761893101908706850208708290517936906102151933260704095968222106990510622488234215159973962597091036828755161053043002035618885875639279277233318770591170 140 270763512787460694537926418499011441447213930928186226748547362483346654213492814208661164915175405600253929607214012067541052736685652210853706532290159160010501378771018279867146773878475789645093525588319253229672065166084902939027505121 141 38458198247720072467441021800942755386323403133807409271192297747461409197651244299196472360886495636366475969050701100611925961555263146777547981847941651745316710386009866723454000364027888744697183849732227768491815717027332569064202480883 142 5500893426964948768310581237908303165642959157373226852108507867989634110930654697589220779074867528122116728809504879238035695620059872738967983392785467986038279459566949247342371891705153918316524259275505308769131041869722759062953078614422 143 792322228093952318888603776914058059464993563489667779576180915306250613595242426671935394858994471070146733176134671650726095118130392184209871742142318838316141242772808071415980137486431165457521648986587313540221216634427619021396296625671090 144 114914243221818785475815292204552263432447136801807645181827046044413797165451737348159477199304955162952684805629908987224560974503848221032373405809817390827117619663102800619810384468744734874662474721913792989955258944859243101582532490173700941 145 16781419067771827538961686865723684950841004360802248543117261220181716667740676290052401411627322383438919500667858954104751830113870202963298251481887221963231481185911399186064898664829798847742567871128217375744373292577061497267360602603857472781 146 2467436431167150261473646145186770612007474859460680782568287931752831620472806175022160298518596611047375024675039430823306268352700384051741269209182782467979753191155049492527757889474105404304083591579812899072184897845097115012773543342913442697642 147 365262993899348356929188168271487674970047869597705791181042775930965097269299744710055950961319133578322891288780190952393969174606463584933763479920728413502195572459015488584804735602994048495439220641049188889559442610734658461054468027351651173633695 148 54436225087775610109713858036383347661399349445884606632205169814211224676054290412861307893151962736391868080151806260723999591703022060082535801194076760595801648854367450645388924381241422567287879425219052158209289969382761492742534633741708133801440071 149 8167204494251859178363862457747634582538993941894393404290690959073981628659045843645619848175317913181928701815007850746861299985721725656765166172489244274969725420200739943523050295471657718382291509058091461602347531607742823770120426450099371583298245494 150 1233510061790252476567180452920520904402449067752982267808521928772649934835931446916658061775107386902648017838006156892916157172760967968700995853810773357121878775393955215353807383384701120769934376119010480785342894737141697126241903496002444015634109590730 151 187532606888135289064064251409135305235251256745708682848992845937743936053442987057481039407748055030135118664542768451372239791603356118846691010918653549486806778782750981045731287472286735927019875647585889023865188425985456307088511836058482881927364161803880 152 28698351565870156441068744554945363180684050685546105052019097828053577880057313296853831765707552690392795771147269847412008936717421508769140499482359227680208359675082127432946218442571857962140956172260205116423784446576680202187015656323540564231688025620068059 153 4420431461933978961547874261848161796003382964970854131135744768483989741440595779556722057220364499503939393762054447559514876063564808016807116234356329737312817955206193640072147736803934285917436296440551694356403120633426679472785735779061548515053004309548837443 154 685301435877938891339716083404400336308365054431766431216852289687454652700744223478331308619074398843090767278545528486156655180798386662374062232736384255010379840674532232811779521630105423260270644555012002601505285141987653558166328653718880477567572072649647202183 155 106927607455834994203689681392251464751546387195912396427016728628207736149504980837459531882983560068277760688717138961580623258460367436262405982079846351908288293954364433617830009059920270300361501756536677606441841046830419210288470491354534685926133870281999009795509 156 16790803177992293459306346601114384058710824809719882764069157663995001088620372580622941537295018708264676987837273811340909016138428438392813093740654094462330823280013595882500693736006517605703310250477898277140151420281160750021833841752655842579225798029942662273745098 157 2653437840974180147836142101892650563454242703325238040433342656836213053838926492342987825545767342628196174832737732976148296494916506712702230422287314622946876820369681416510444454475813247921072202308739488456272210362698762661394290361997624658743465526413631442995939694 158 421973157782231222899733912203869341570928049721926352403580926739712104626311444994327390242842099734047571797055672556123526836240049603278520225778789216930543898359149594383302108270753137431204069582734446812616064301514848498298547221017719376176716634349926076629648468456 159 67527713471992001294902173516624204171313760570364920369529684710246998298350223163786762883494053937745520465091695173386939481958462612444145028665720086984427292533000317593324568877560691916724664966879330582215380065193867919191974102393493959781274774246478417297528516070440 160 10873857537574271844582858806476396800452435963603592802423564125225150523829608401958191715825080695389506846055553444296648491202600663838542615922479798959854316826661655151021475181181961503833740242653698188295459431109148551546787051039018467464077359835724873401775347158864729 161 1761866032490817257600404972838028580973817669709809339144619241269951268905789507609978888258216283209944862666911087667044106835325372798381512046200488871840040926014737007402644435089485641715589291733941753840966096705091619962333774925194713962809226759949993329739876895105407146 162 287232286612457376851276313841049153417599974221253168481206456590670882656032134067982740032043784203970537173429402326480780487903335211482784663233810825443282012219461760514680086984949637199466757020434671585484459855650714632610575883841959733175059495274337684460312789554348703489 163 47113833025942234536194596089049659879375361549023360700791778839003046170735041578849235579037825669789716985383291702987046085632375357329602651934180354032893292765433264516744583636127475285962684430091291686008061609394208423187295492660724233209953802823656667994728416376512264525080 164 7775034243715138855851969648419471766423662649293692037017129112490227959832958897577848671452570191960127005673975624816339670371880143959617274703223739613720212912529971464082904949112079274951382054973530324653928611121222905605292871845585545685419218570245408222659163511959593679979150 165 1290859411013986088785021867268918932761635976917811060335786649673620592092363197463349562221012547941085151396752323578740735800435995549695664657078778372977303850119287812151756053314532971205773981389368813299554255808447160608255801204883967345343450747275354620486478132996736810117066240 166 215606876323992643544583494641504419676272517863843179042212691639545683511168692907072604699448730110839952567002290018979567958224785145360570167054784943817786198430888526783554894067532579145969506696840982727320421438344618932497633978671303949582852012807695025431039413432253371958435386200 167 36227448654798012756057278236901877181858878109706205212488264192614607715074454822324905054029985659682864239431623727867604572966385358753495537876401900515769330354920294168118086253456084134750844002859091067614148721592205444990418483149993353077868221445303041205607830002027147913324046556000 168 6123348928345193913755428557972696322338760182629505203159076015365204751906228193399908553861705404649851988561982661000308455032467907943474202474905201224580686169220878750921874434798947520784509984219508171805847033622674000912395646566249391119061448578924851561940247904810222574867071692278544 169 1041120982510068893113157917302968077453564382746295714082194222268166126210586085204510052314591379485009561935656220559625986570092895677056910310142866408456572875311393127178533853176635158302257709806111248985270951699168098550954111240101610748736812218173434140227245424302791932282597157860148498 170 178057109758220217544843249062090569275482604972175413110469737826730384056016888290233073339631058512795250061288260131577432376654390050771112447556209102243584354194674816036368278025169224361098205760557581884822649725058300614012002173935537733787124821496281148558709367255965722271541473971379744804 171 30630108743225566125523494092899690729045140884233824803518917561127228341317770889603978780133868501056185069656523753461956342616650053319264416550423329740098469005287404735593401344770125761371000174396907901566287639489549066593198449777419879194293845343260610667037311111006828149040102075410125615612 172 5299735533354497018464460242947994453565625920536483828398243313577038341223968226623059725853039337175976971264458868340422595485959551262549686300327596335064256313203688716017580345986791028575027231210856896445374272806047096276821216206482260863007855090753755674181538435875901668183978769451912525123648 173 922277912920821909155760943874506905505273381470317576984799920998251790557981154155174710194611377334031122113457305557002377496576338373322701607466264812611220759958315761141534043838947056262573065616969303525193963325469036345526296000109160044248623607769801088827607182320214807064654554999197469543943680 174 161419889245095734667773061102894074566705919597532891117794863721110780877494641410953326735764609593840447357967888434720372981392396347108896610464373066073088256663569592626111498746362653470472185582150902916072163917163516834620932905670674454734060697342680225400416585795634298451323106351193848823489640000 175 28413566343461666184943001684711082027515193655993292993508127787104575276197373202910591165546534933143833656441639192423621328454563633151785638131876152277318614585971504026811591436263623692388621630374443079501343704753858013196705314539174912114132129491893845269976219108977765667568409296587195654734485587201 176 5029837055033079259189450284043995993320618935320130595278716906934128316690334999266127301004178184558001569889006795534564138030115545546014319620442594912869827934861602831156330385192053252887415675654490824665438644444846089806722205024787659804216748692054166462946232635575582852367135824783526880031312165820892 177 895421888414765191354975048115690455753237212704394729615629288751451177213472499775446748639772634372484514883745415763816645680130080138431435376669402089064093283765929901777534380593131506311833427173697271052109285008126468681584785958326845944339904634831845008047194085517785278988005707998911147192501931733027075 178 160299966211790439064147183956659909553753651145901294936369190123533059258651378539219900387063200223032945361961048770935513528023822667063665933628324761854746519133571233172628984747441111017973638733239853134595920774374805353362214022666682923509265567000011135872403893895776295411511559318122359345039081860372196620 179 28857423515194345674160366506626147988658974432089674184078039583067253053286364757428050804597779083421725316360443814222395019070958709911619582960151128243842414945103103458424407610627068128105786023599513026899146223018772888084507834971113175546369271403546343712025929204177926528007888696899388748377581668712455497270 180 5223801762755520151844707628100782723963425855991979666202165606462786187694574186214994922661265192512532402321951952095064489242425684555707262416327142673257121916013873268197687580494096813869178997484119482120261895149197033910329348900753999287059645412913876290705877792332197895701559351585988697374858606462588695392400 181 950840331939239305825907037678464461521748278548164039175995283398134823081664300424571206048783391334959331364284889539745794806880026394960301862610619813889984314003078351642727017721330106730750845004483175225149180754008651839293631723523665457204706634662940331864739358759536120088536131522721152839765736522525896872304520 182 174023212445139068979238525647127680199411830743703890796584949436626163608118689065751035122191565274221137804064001345896175490233224297095197845717446782542746404945993856555230513788475240115079287617876750417450018490471930292188437467495600290440571559580734790038744765851548484373051310969550626829603913650832175836781561945 183 32023772765201388780925556762811551265479919865751568480061280800237329120576325202820664803008663679163905096550031367875739694075699701677114206046973648228642774226308697749995938956826151204764286365677393551941899741739027686193919604272976638730800186561199291367986447773414137120615259572842138978599218435614083738577882144779 184 5925032348749751947080983383531453808773270870343023330604577094672388151721310850442331614906723193331995050194225085309900892152339788815210643901320421286770381153342095752167863658862523001925072377758567059204395340982028081755466429656812990160855959055249925709994251174454997252768398662648158273662759773664769212736188321288453 185 1102171556731918070435750473435228461970068042781678809562996991622748645771437845249334094361099274145942403046839367669763175725192255667682559713166150127743770314718001635533890149009659469327979986068725265996974576580964177124694429941262841100758527154667788355389232913127713307851262053984286308955216607157688613780261860731869897 186 206127235170425010415987646428035480568595707629065942921670351421550120799747714736826684260754547483223778860231186946458677478933053004694486476880320884301020168448978353788621859254030547139947004666026930166072623533941815860940327331083956503234939483619242902572364033789025373512264230681268398695064277116309719932844398068947411078 187 38755813582670709967820756939537408453805370246438592603689361125616452051436234500396720063102178614450123893858336460240986436918386415024295226771185904692210559755842028948859680088738750003380619803505129467760205476266432010669860762937975909625193141322733007231043079965222177527766742328199445210231553833547472738205308151299029950530 188 7325569067255486979026588708014504392334824598079036060808306154444944997691804017522735862817058518915034240765772645281466062751592849553004784842889087481402614639256168308918879108482335027931896241130870616258613628837866284280691527755099725807267408551362997270068395113087838446555051989076894224695174673776481652740086574020394113043560 189 1391992072788254263544718032184643291670055608935028193038338808947531497327886974475628617823211361950896303894611153738073715606241041617712428005817283709424781014267516199110883842719287232590287890158673765638362633378103769046137348918287442380796475099032848033700593920674530770480769124357857384139332307520702026543680298767372497101328569 190 265895523884699778258721203737953463408760239591708784810634391940145691968118829567905323864012613994855915064195042701568649758290107422946623704810730005311238494653051304297897851446707079071498745128411355922776108933167978823006893860084493294935466177148173360008887530293588787824017491745961399191125598432673848043153191186512827614412189695 191 51056644605040893837251076781470464923385035904077742271946969967207498739875413961630557637493640695849705036124428235288004245356621942334461889737492501425890022529879731322365282282650007511360747983606319162310909288401839310596135794972946751267977168878862004981388645579223657570558601737703575847795268837738524837636881850545647189445834334186 192 9854820664330824603545208702011326147179524966194607804158638565451120445825276403753158952704043998007651412560345508773207841357960419370185010281947580224920267406856320623787226344539783467144124806412590265562767285899410925512156792680594346898108562247116431065090438648609600271096797672547836622821236250518104402074962375018866478072835714875183 193 1912003783358564376665529589858444176725865033523316656748732497990426161738992500934514833776769237667042136893964209663748031567442497670311524121825498974141774225594545446066508607695019466177841738912313860320303790446221175781633122341557280381839632318784253179187642146561466132119975831837241674270055803286243296922113196454275497605310558120606649 194 372872890402447657094356100127609311374369899386129617831776187214451749853965398425982707982280332770059774561938614031892758444273989244144250867839556964065039292558641825538563272810565279598574843599849677582478992623721245215852385829990072928383944965968089412501835044063636856343568801000933754254288639289641615041902993017081586069345873965050463402 195 73089249611417558129197910637205395209177053345279618964406413781178310201942660623829339231972565120110071468764839628042117096807597510316606183850276602657500553931050522246660155082793046232112448239364502042640494873851586360260133998253919920308675322131355994960423376919453180034650766513492199091337509750443336991536886915903747430438791742696631229206 196 14399769372937648408419783935955380802189492676037562867547466766785202612740368429658854716797767020726493564933450496820454598777056695008950245860634407005975914599933304995060724654478662249253540975891310709776499788548012080097456357475449239196825481999692742254955114895981878362282174393619505167951600378644878825628362771790866943741836884785332575927905 197 2851384150548074262550166896984880527275956264989603269595520075592462907201646282564032805990239182219633333675252138093033600049836189638746481576269702932700096790975709164240533943173772066125981506198098900875029179462675151516621930872239546403016959609005482138777915682130280553276690167155779267105618646104737200725888069328417009169610634413090544196581555 198 567470150030789691477685276004536061797484892773597930174402480857161444115559413444472614230090751483422678982767250105494777409153614717189780494153260978669234930952159892180437432163320849894109496568410163191338945636446956322155044815306939530717449036789623053346931025012290739399685307082771240971641868914486582414160229522759503305403026570822065307185617382 199 113502768116678740097384778958250721070759780386935316913965217263939102445001724275834084051426139191142741431834216399528527204439071624840638930389685797273077549347379080012613907096854635940657469393164503868610233212896000311045148077533738457114180313527638408369237291772979592732476965628782927988552209517231490889231468261124687693024606280466325093719282801890 200 22815772620305820233539155494084583204217009050580103249414967648193431369650354866451909702943683571902379469841152755159018325894652385669624513018316613036123103276102695348248713049036907434892227336348472408880230560944615531562326354648412486202531230273199498838965900305860615472485189696463455694167905183828564826614531157376521503996750462912414880494821724344919