1 3 2 105 3 3665 4 123215 5 4051679 6 131630449 7 4248037953 8 136587740399 9 4382607093471 10 140457446235441 11 4498520188148993 12 144023056568886959 13 4610014925578108703 14 147543642097619999089 15 4721816707356538941633 16 151105755554498621737583 17 4835522406931884652356447 18 154739224240197949885058481 19 4951700651928272663982113921 20 158455245715494594780108234287 21 5070582824197501558327705933727 22 162258921744289546593939816378865 23 5192290417959866896107078879103041 24 166153382653156658431957950853235183 25 5316909864244591297321052028364151775 26 170141145027684196242913252611242051121 27 5444517173636331781943523877166227028993 28 174224559219456986711691530845343342687663 29 5575186070293043314494196521745428866510879 30 178405957428454280117241731556634809144674929 31 5708990695373033084390789793724359961399762881 32 182687703297826657999651634173146804712349415791 33 5846006524500930012684388581916603301698490930271 34 187072209128118654879726630146289980139083118558897 35 5986310698340924555129843108225652034971427101520769 36 191561942460111942283961833736561187794618353438690607 37 6129982160776860718283025384972746664519258662358911135 38 196159429182102167572617392777422596576127004438013141745 39 6277101734502780766222041070868815013910737331548417275713 40 200867255516341495233644089805412553284639656882084541788399 41 6427752176745165426211095868326372488833312094886921677180127 42 205688069659876266763566213930831975773570462399427971954276145 43 6582018229189154833419700563963794027620184700295722476209875713 44 210624583335379110974167948057700408787878767142802799945599149231 45 6739986666756185540845762458670218140156429556671645803629113745695 46 215679573336634231593863320568390396907691858429188758649019940993905 47 6901746346780208971593198148935951061670694236512283748839357350383297 48 220855883097110224247208472122640047109530094640152260481958734225762415 49 7067388259110130670884177012424232890219217365697945306750434577838458207 50 226156424291571403987223829198256876351937940417288534586078625212828905393 51 7237005577331141455572511723448864776794641859497413814589268494056480072321 52 231584178474612062390459474790008246110768453666074486718013968042581554101295 53 7410693711187867787007187335399806220447830929093227592423785195685014220896671 54 237142198758016880335949333000622922158927907571774438605812994716582343430099953 55 7588550360256632877462424416124475596006709579076959184139401067292332844685010497 56 242833611528213933604788253375608957127880214400171597121697869960901233636724613103 57 7770675568902876375082908297236947109280462855994242538731415526451265513051188149727 58 248661618204892597210582035330353261844762639325922946018874331149758863083272206821425 59 7957171782556573144893545320696529713075301634623783522658379015114727206509242728700417 60 254629497041810522637356074669114894360044601404721966643403066805472259407603827761763247 61 8148143905337940025548093279379405819903195667558142681504940181500073245107099812111225375 62 260740604970814140694261391196240946767165349520042911630297262142774997837291086357834460273 63 8343699359066053588267878379302712795735785973344886412863292850207906843588124529971175259585 64 266998379490113734523510917062560570096211113478194351321162501081129540817822785190496043341679 65 8543948143683639862054176418841191450591823835625499460472775105320701905270485758200489447945823 66 273406340597876482066519075923111105793313076598838338805666131476883753647838754568076813233660081 67 8749002899132047543677910808237590446527978647148892122548849900212584543261699131493730802521543041 68 279968092772225523529817124918447498822809731264098759973193397856750178646649719968153920723825257263 69 8958978968711216791626880607583452409473221556364272039768086646046523658677979075884159186461234064031 70 286687326998758938033511062332921267158786831824078142592892404639508557721914599773182934262045942662385 71 9173994463960286029795358238160831286028221544142535187342308194535835196629923013542670943791054819136833 72 293567822846729153184222913096438000086985508045157988165922879950983278923841059780017178687458497066159855 73 9394170331095332906080894763581582173139642949368683514213390636379493130035611510708756485739407646997114591 74 300613450595050653070510501223903088099589600209993641658450052643246468471895411949003666716306204054633503025 75 9619630419041620899633416434018874253788078860736432673648331534781166676362089498085767128396790897816873208065 76 307828173409331868813246983105580044449637102148342364628916133106630377303273758503362860997334154767110870778543 77 9850501549098619802476951344149960547120537233850119831964709241162945578136932135455785481682210035210912557597471 78 315216049571155833687479882467302065597789926938435017120506545303688483692230097539327727529019875611245245982694769 79 10086913586276986678148405188210985056888608688143901377784694983809512572668617498554371258287407260931387101260573889 80 322781234760863573703452434590753715684764579656367278677904254076926960670660492387767402988385528210305565000044824175 81 10328999512347634358559513759451847891535134130599067536603186628297296507129524649576712179774075585246183106404525188959 82 330527984395124299474793858756789269345821238968382938177701677124505032498947415918690536639224361679220371159411090248113 83 10576895500643977583209535863887613472708169439734599408267954340963832235332070874622427387369760703447425660057173144944769 84 338460656020607282662997758846274415267052829812907307737844818424775379139783585524571339766404073909430842850789592797993519 85 10830740992659433045221235701823715934874628223239318148643925091838859440933333707085282746078339380423186927501128738909510559 86 346583711765101857447175809086337469521978287574748215080839822222440202632719476064636383612260417867938372976076584019268253169 87 11090678776483259438311371986955924766341828810922098519821890042581620973233517441988956174233804339778800761922303190354479875137 88 354901720847464302025995574494718427492377397376577292299044119393592245855683157230788236600603009970311852695900568085391999892975 89 11356855067118857664832432834814286768685672590481240116254716093593778346804246503114021025301987167371590726767451976156797632323551 90 363419362147803445274648270178165712563195226580085611987837420400458284379838082609169085854489672632667570842088941274164406277409329 91 11629419588729710248788933635250395317848384823876577578120671636133634299321780263663699903953974341278486352818479758322186614018488321 92 372141426839350727961249304244198563405982263274188690459605297976332920205267775012470426149089845152076184341583978525807570055738438063 93 11908525658859223294760039911788814361067883521177146090214866032359325100584136486201467443159489397278800870950790491737344374582777443359 94 381072821083495145432322404932878553321278207927426431371256729875657026833002746876041243239558699682572170405412287927308087032561694887537 95 12194330274671844653834337413225538611490206723275450515390420568725014053296042891818919014350285900986465516329527738579919083266799238470593 96 390218568789499028922699168245350410807918821090348290648451885509755972280043549555884937214310100905654258594850871183146828465515986843956591 97 12486994201263968925526380113497279558038998717506966482227493271554413030695161401718582551712887889486876678394060232364444514351041299461691487 98 399583814440447005616844285695078804985725295236023304002759220104750840171966076969691737998675755858592392374306864604105002587329324661822522033 99 12786682062094304179739019356239560016343893169997901113179748891642624761987679148909582832339135298100205921481355195593752323439336822929644416897 100 409173825987017733751648659557422364977096878135846516676852462520746038712797956170725694212199677189176902888770069966751194409737472429122081376559 101 13093562431584567480052757834223947452372321007306045467525221698727593194945278749429307727782262788103411202353672390891668108908349650094781066529951 102 418993997810706159361688263906730931778074603630410640776617868435871904099548918542122110966621112131182435782132275823920226891008950193451908814186225 103 13407807929942597099574024684648408661803700059242514514161289683334781161055020540529253502165866019325631668083256103927189382979139859010867525620167489 104 429049853758163107186368794255242880258769627241935854458396797126144906336274467286436595413344469160258412796705322696581089093950049968090954039573949679 105 13729595320261219429963801495005022858049799015241903276482867155783848040016477661159788453910236210548677413880547121950445555236726416588194828117364625631 106 439347050248359021758841649270120689508317059399943705179997475225633529550867120781702987663300780626910075057978511847768279135257270933566414566072535563057 107 14059105607947488696282932802580655442244530745657912305975699042555697397909575325170177167348529411144995595257547940535013002628729135643303042939486166935297 108 449891379454319638281053850153025791116469522432522319868999611000361749988310153932027361586540334661170711600124741577997654720687195318062346725968252723503279 109 14396524142538228424993723213429812512086003387879986858053821895940645289718134184384371942171097231064464450443369265491238790282767980465338714713840641297179935 110 460688772561223309599799142984526394230977014831001457863021909342222063542664080275331768873721106603689561454427858431796891615061516796803316743284730326467723121 111 14742040721959145907193572578312125740399073950897801530207624827440755695165725340717228602708153365844438217894752307676018248052948735097862150399371349933825542849 112 471745303102692669030194322556906841442381424430754348140650097908450672669279677149533453138788511509334405316320400538416234353465808601067106991862608187192152237167 113 15095849699286165408966218322744590839892096039175619563444708188551843013249347454650878102111495030558292793069361610551156224169687133138858409668738429209456944744799 114 483067190377157293086918986344578770284614723994553752323710795188304019465764639969267327234106960711590332659947460507053071978653284978796851097733750593561639886074801 115 15458150092069033378781407563330368052291918415392987269656770908573186594497585237277153714381379100549578291909741696795065273097847305706857453631557378351448206222892673 116 494660802946209068121005042032083000047405631431202418051394758354265512245340510879616819515613192511087310710337297903426625673469589238991753347245887816844028525551401007 117 15829145694278690179872161345126619245362669249792208331856658748678756847748143816077585086037034445058290533920611785253749938550147723854523728383346509963702907407202565535 118 506532662216918085755909163045864961727768570095255694313379807563727856218638242249781465804455636361278842632902595553212271499164406647269970510317288244619562662643842258929 119 16209045190941378744189093217500565842992422328176055778073189948850889893273456585174118733819749987063652529128536579684742166333334168117051228557567635081250290597246830436929 120 518689446110124119814050982960614616741670496819446488654597372003123328627513085346681369204504759303263383343895504069600635294824924015395682238125628304570182189300713368411119 121 16598062275523971834049631454750487304812524103808983271349285235459260245258220270523555878334395938511882765314777165004629738885397531857626994485595600299283241015940155148435935 122 531137992816767098689588206552211840457317621546958531197839096604835883948647256068738032569131875666182904864974327444353494509930888850026811128719691195668342795463480549199637553 123 16996415770136547158066822609674338441995180285866888543356413475276288447557540202251772987599396871150309426844088963074965824717694802017117806964350498592759740221635970382928057857 124 543885304644369509058138323509643393661098142180566126585024947014539210055490714691461554290828007536382214840160523316446126967598084039049568906629424996267857529715081841535788781487 125 17404329748619824289860426352309759658342765036932202710308282527139474505667917171153800075605934062792151326283649361461441042859312926358183364376554640548263741993797777841269255460383 126 556938551955834377275533643273933549921920665018425984708262717586459268958701697478275238644874476726260195737812036674299187500398391940545807202918815987700808919622946860216737398730865 127 17822033662586700072817076584766258866797265477445085813747580762461828746139873793859397861862355059232356088446082172270850291995271065993737474874636273146311993813208181276743975225276865 128 570305077202774402330146450712527271800404671892313327429401520781955675040374530816432605489833835216832153311877160198885487887204222375831316017959078510301788224553300124327915124159533935 129 18249762470488780874564686422800999447975661596624410028381870352743724763536774484645524395371873770498079605076702236339412675712754484625017716576256223809024336966340666976214340071990311519 130 583992399055640987986069965529634281349224842121861908349273030265462202842450254933787673332863175262506333693138190598091543337406039607155416887751026109435842162151534349845993522009131738289 131 18687756769780511615554238896948338702980039538647405359443719519974027274440289727234650355664268450149777565140817548766882431726630307128762242911988100296255694575842238020008613043080922385793 132 598008216632976371697735644702347594851660661563762696595959258045988558572333609827614801333896872665569720359178315330476554565729591287795645770268453450461767863965884509601853996299448012678959 133 19136262932255243894327540630475136754138727530649666069251343409654974709922676417296172861341477351648008711644648753454030779954068398058637237274530901515862623745082429920046467835204950505303711 134 612360413832167804618481300175204624967309674560850834869655618050642909520438575917730462079378873251132302603503647353184444202185693078976978010704039650823153650205990220169102559266210202758973681 135 19595533242629369747791401605606552512352052169029038692961995288971787466457140175105101710839084821944760391068082033390150839839426949883991173139677287333798379345882736486794689365675631013129572673 136 627057063764139831929324851379409762259848238773686894326217473448431649261320678172446209263614731821101812124097948824277742793497410689613566154388662995722107981664327016828695898990141765839070333679 137 20065826040452474621738395244141113877185227674780115227476858387236165489402535652842496788584794791675566676788760053153690134500817807674366289694449807355151608179866801452807517431445069307316105720543 138 642106433294479187895628647812515671002687427514161117133638550972941072579121582169374962812738386544170526073732151391913677656457577797133576622650287233306846132691206068658994505219538020214831517769009 139 20547405865423334012660116730000501960595784941840915637549367155214634917284419292651226909725802199046382616923836018076702277577787090382836563069317175306731866426536364851930133145725032314544779271259393 140 657516987693546688405123735360016071599717015406474882793853448557997007093526992998432934631169591587061752024935079261503916588715406880984121953209894364287897558410721516407724429334555145779022219084922543 141 21040543606193494028963959531520514451906561849803805074251671764868357030997172509110458894153242662495860291625892017524911724740286728903841665290634995577977531865735246200556636893201476467953907706759759647 142 673297395398191808926846705008656465376090038973694438462663370825548689370854536024099915133835962235776317790676839351117253590217345214600707302539110769655841712549336700743349433121614540165622499802569613681 143 21545516652742137885659094560277006944908969619425825899866783315418125126593045922221816400313763804275126088874521162881844819143168690426716733796587301385174225415083021785893449900111582297390417064853033330881 144 689456532887748412341091025928864223196123885769664584912651438470457850641178209557520087454548132131391532645288765746108710052846567300527885201436816214788660196119159979136912431750042992984003819465785052463727 145 22062609052407949194914912829723655159671095366599835220973546821896921458285173827071724018862688159070228665652063887617714852708589590212627051974983696542418627842364082417834699943083592810028641412198878109068127 146 706003489677054374237277210551156965424990123715964659585050797630955981626413429391414625087955721415598969684782225761160690278123144451201599554495663570973128750880293548552515070601142824619987040859538851435287985 147 22592111669665739975592870737637022899322535975594172040851611835389474773015874455384378297416999860680913192635894945089023654901265539411730959720836065829586946022901580437690551936996649095772827592995160554106616961 148 722947573429303679218971863604384732882122960111480791178551349255456514515754873848292918685435606403180558199777500889874212548162144020609040456076385608288236056847190812918406036346357217187219113565208300562667050543 149 23134322349737717735007099635340311454110704974822786304498469431520450062862737912077486838126370765883641848925309406303336798352658185420964866436662831760354814883633539936426176136874959625424108303904512323349606080415 150 740298315191606967520227188330889966565692482561122891783595224260494502351144117511505590143263322565263990818305003652144545673015052368080723802639940618619018896197878127780304239800172098813548724947204613114705506105841 151 23689546086131422960647270026588478930721575042547810092925504461353811894335429940217891591589927037642807649704796406270032454084707544562085733474702914211034219588631412623916879163420691165787393764417111314520266002710593 152 758065474756205534740712640850831325794325439347871938824431586474357876813858722678051437841668707069211809101910008629491536637776410021468325352660287603252982179475724276407639337369313350692287028303592416198098805728524783 153 24258095192198577111702804507226602425622196589688016147736913655338285262227562722150312883063332306285622297711427422960238440891086469093240364928343533190966650063027997098142507511259144955268939702143208468590844111436506079 154 776259046150354467574489744231251277623606524012293086926459580659185195082516343705297207518485139989555106611280214938591220128760873925441955440602472138320011768796513850458518098613410747208971382006016298306473894453542735409 155 24840289476811342962383671815400040884022451509519324730166604861704368680434224258693663717927653129420692248942679379187955563608399864995773575668050049117402186888617537724603099060846174151388543830303751382306910754425174225921 156 794889263257962974796277498092801308289934477966349152033813367691130135242752876943876756800905989574705185755627679662638400089241156168170357062040874109858270088977737520684647440446375317756840000197518833446351699836241927204271 157 25436456424254815193480879938969641865299959793708494031424576047932655627059714466367381122391405962354536736090695588812615323903026571311909117176946898838716828378694196590002597032143662197645333403670706244760067750629483560908831 158 813966605576154086191388158047028539689998776944798192004981792329700151026207273660108671388525033056963050345978890086557287881344471426516144371084548735633797447009365864572831722327076494281555717928573273800449825039629478808195697 159 26046931378436930758124421057504913270087217265096798578511619092954665723800681324045174927507196993773238073059467742893151203627164954982537815583588639796702951727491330472993008895016958247896907298547274272755180132756799339318679489 160 833501804109981784259981473840157224642922570029919083606061537778466773090147229606188704827125563909821352120386382650264034790259847879346955833409663333016892094868711832372387389426345331050993429352702029976297779055316941858787963247 161 26672057731519417096319407162885031188575909536557967137860069080682331679573502874421632725431532767157372370814247767336966246720265093780858894726554220986426866832079424762447469695253137013976899832175245851952838976099861522547150330975 162 853505847408621347082221029212320998034472406237395465798328081435122790383467417639056952995405259826224431327045107887336126245292242676727884834025190894428088144988060809822700258013370030724054121252969120723235888581775373186820079339185 163 27312187117075883106631072934794271937103902399800011122815786901690461656906225424125772402774136136706586232351546099823658734869057028930053146761782661724362702335513301417334350621718425832514932721406635990351323713373229581605169379814273 164 873989987746428259412194333913416701987339122481165790417533114663929672135503458650934771459356379674168349453781205189414073202310678034851485381849145219448192280469615006525668907370294467393228042356212311641359452628667557008971643832206639 165 27967679607885704301190218685229334463595110309468182231711003955698263816615708217462881849405845898429325474669080853305971951846367688718962102118716974674236509380742636995435062705353372439349186068706362927579649494136420637027726145188139167 166 894965747452342537638086997927338702835048216614551288252462108837186375720772206514594347554203643816413575876405742965062317646042837711464384685279773624906598327475298066837364721952601122729767168135390374430267004090053960820260051813042973425 167 28638903918474961204418783933674838490721627939828922164621444113604817969813096093317802932415267173841202438457628817015649867739794174599640939797223199245671201384462112381667822130582642254585543959808262489343534906122491518516811063749063552833 168 916444925391198758541401085877594831703093635963271446441866826376675457803935661206548391355369835343054311736627514897985677037443334444142007187634083122445682606785525012850354082330650498238253318833902356414952914972735916432867318820383215839471 169 29326237612518360273324834748083034614499024317796481578961427573800668376850817433635459821768780269925070263514352582983754874656496865676108061078596382474848811450296082756722119638242923897205797571466859231385370842743844656516408707753618416571615 170 938439603600587528746394711938657107663969285437935578170276860118146079791425225392650614011263611430765771777929268192966393502641610264565847442052382218231373354002404335141496599605037823220735287776960566048821175871154724360502449585563623240630065 171 30030067315218800919884630782037027445247026334912784107589992739895667679791872238418899560695527626318500560750330202291853367436959563257068353802196161412339306933035590025590610702677673675513684575019963091936001590771245066166260406243185795847693057 172 960962154087001629436308185025184878247905009604268345518323361823053322370149794255665119514991826858855904601515551998270621111501452507993592892424592407653875324512436081643977478262419997841025070781943497132081982248461099280843158058840380230984228015 173 30750788930784052141961861920805916103932963334355035343688210954867749220106295237707344180773650088177532007254427852266787239864792210248028257432934357102797616910838264414616676274199254765680777973486928286932393639882931442046841382552879965176683243807 174 984025245785089668542779581465789315325854881603802057844146835570990463535422686967347327060481585497462198294735783767906022079363810338645224362056028993722565026762241604984471660541972103636169724929619233985751081242190717260193899165206403208511044944753 175 31488807865122869393368946606905258090427357207185313525624217407138072693659199619460994177365529412066919309340776628192977033318056796868642304733274898920073571325767312285358789300210506886441303331780376560407072065922527163035861609000042282815323857684161 176 1007641851683931820587806291420968258893675448693029993735132206610946848649918843971850565634602932274475179812485637587938191062998737120366449593781347396834860561513297856360686604559667590600712474982833699260351963529178394609643212979212142451269427735158895 177 32244539253885818258809801325470984284597614685807736321874443125222490840976501921825367680902865760339197731987843814077790969914080445137066762816628958914908138544684499990279310936876224642610252074717604011877807297151284354551755028897617405807176267547069791 178 1031825256124346184281913642415071497107123675888455750091894629103822004448692502529959279474905169997888379034320877508663048472244110851450864351783757427345644603889184364614273904342382855700102357572727325958923211437287949399043171703576741506180907174074775473 179 33018408195979077897021236557282287907427957736218357936939158097279790304426431878120692610473874416464950688252361279898634886330320632360604344953359341397113646959638200153149300387953386506936733018946281074600072015732094180847253247444974556916380936413560560257 180 1056589062271330492704679569833033213037694649514055639953730699797700355709680404187869119003513485453059749454599850177905172319433455894671944805212375425496419750619834823294841850319130840343922645764747855821192006204714141163985222030254795254590153967872997815343 181 33810849992682575766549746234657062817206228819911052868642982271627062890709098509779524901247306232557626430051635191833328151472552195927007875164317585114862762644917524682620671599155929236728848334965827973284329630800653483430117618672918539715598961790882527609247 182 1081947199765842424529591879509026010150599322880354705730295747558862740497381177462928472525614993974953946650103168074386503527987971889396004918238247170650582830278585788702478108589325573263721836776012111421344133383385044361672795455433102989657101323969045167037425 183 34622310392506957584946940144288832324819178343837811385283286662209036833388404786448684009736212891919586489182170860850306766238362843254965056945083185673055560657820784854943702122188171218759656210696600931173247733722768466504149568951230456555952291172651801856220737 184 1107913932560222642718302084617242634394213707214417696117586591464864415754109357002797235994051889642035284338853480265178717089028703208621699893736552379426755295523759742462597190114983251191000241813828616535370042095417523214651914314510022529902739599510952793729931247 185 35453245841927124566985666707751764300614838634699533901143832977067542411080646456387317156715884035081082528510578486005368994925390721224700147116618482999285033619026678150553648390414921651778222135617970413774849891750763883514780435077743826658692375578473822187863295455 186 1134503866941667986143541334648056457619674836380002251449615833501826587999806793498496888608619220135059867018408986554510270080987673602576279462440826165118945733851544449996905693330511826956151167254121037747897140902831179337238417678817068325359808053756022087369919934513 187 36304123742133375556593322708737806643829594765422796961051343909583961433151030974414727542371044500137781209976347785947750919557797751841046005446624816393755805758204031596792055492381734704657963759890868780286928749502991447716413616396330944903877425761645422602560793956865 188 1161731959748268017810986326679609812602547032516432965903409331500408605764468752688697367705111050196424214069088261463876929126730943226059454503448987615698531361120340584567006289389601316502114963033982948945832943191288225721679199327836478797604052078834765278492208392555439 189 37175422711944576569951562453747514003281505040941280801089611933463917974707296864277926452936650772721492243516437749472473819017006933992850432569229770315329087161272074020628226407792695623744989354571695024497029376042203453495184494070363055460604158826088968713800689118485023 190 1189613526782226450238449998519920448105008161317656032660964865509422710114522345912720817132542208379826780738032871229930124538793674474516388264666842110920089542054935188086105265242243864392565609054119520455708726082925157931262187235958845399261343157391351884131717500936844401 191 38067632857031246407630399952637454339360261162301664674806608536119677358172295095436513628230644685343615945412061632918933087364319384168968480111048067026432334871047336436263865635390109243569155471683112825337705470879279236025887684239496488442634944459416507156102308824928351681 192 1218164251424999885044172798484398538859528357196132236783805043515176039696390280794273776774902886648485261717169890176337804653752610129452008872950325343748217178218680972301926870180292660899098162656159113945736102934168893692618486719273628536756322065321901436389887607105158811503 193 38981256045599996321413529551500753243504907430321195395429023252294407856477894117112317435860155319221406323169957893645613978012324586569268420914999673187527024963232765679542657527532807260530502027485159378743899553146759125055517289273950585843441227646191473758061377662987108875871 194 1247400193459199882285232945648024103792157037771093812040124175148062879229985533700500456364449943618904572617124664036133636932598795467207460222276260525143911329681763283463808769310766415223672303497642433435305900856517548457850664615438976327193141788340655710868594312566962213562545 195 39916806190694396233127454260736771321349025208689794703900545379550777961130270075363944191379551703107282702100344209530309280839444962404019737072237575129843461471912633785197429835824159424977397365162018821285268384206010232567846600827001728231409229065690722839521577927016469708966273 196 1277337798102220679460078536343576682283168806678341742713628396914923688548808749904348142882031552622661251653629941282805787494141670388275039303706490511401329267639017821073600287373812185481299497040200035140443216291537999611830473294129256910394084073521389958003293237114023540520674095 197 40874809539271061742722513162994453833061401813711802447027258321823951780224434723545787520657028679063344509168953874101337962352474551531463506361825190245511811595031712035463738734214187076684221110409204429407331947080147342543580769789719239579348373507502467243169230421504987214311322271 198 1307993905256673975767120421215822522657964858038865950761624562694619599666864425330303757674553055949678518960228270577963637548755200997318020557931147602103817034944129844215397116562537332949504611154245965803100604916453986361011422653736592516827645528555732108052250352755307859489804668145 199 41855804968213567224547853478906320725054875457245311521283029463088853217964506827358513593364003545847553928479968797065451296295424188380109536467261808307361647819485782127591487981565956559430451495751182527492803241939654232139196824419238948149111068285036014899519470748842482159685872323905 200 1339385758982834151185531311325002263201756014631879009577989792824810747059503426544293491296568551935712151814235784671609510266678594133886340736745854191741076908130284612396200367453399086651571844644456433857700168003402380052983310823574203119517542835198079537186580557518336120591564543706863