0 1 1 3 2 15 3 93 4 681 5 5691 6 53079 7 544053 8 6058545 9 72652179 10 931542207 11 12697268205 12 183092096409 13 2781622021899 14 44367455166279 15 740692876276101 16 12907778812456929 17 234245590139848611 18 4417503444286366191 19 86405523372046968573 20 1749924601146886483977 21 36638156936218969413723 22 791894639815215555023799 23 17646389810758587050660181 24 404929944882197315842326801 25 9557859917781221879349431859 26 231822227020493253759171358623 27 5772339379532453619712648641933 28 147424005449459167448857512096249 29 3858752231807938962465873852967467 30 103431722047391830553960720468128935 31 2837105618083312788699906041962325157 32 79582541809985451658139874875012967873 33 2281411335407141915235874513223766778179 34 66799248304566871483094142834483877742031 35 1996525672585500116373849891694163575704477 36 60880748836365103772620039129595352560081769 37 1893064751275173172678178374220216916725529723 38 59995855811005082886052484942328214054970083863 39 1937080464449877418239547010374863537498037248885 40 63687569502784295083384154184968782520118705077745 41 2131381735813349999945848734139625759343406792669395 42 72576268983100781591538852775009264623321183997660287 43 2513563850180268909435533709287552831364771668441213229 44 88509399283513078266686688644246392469968765480420381785 45 3167686053742432574281012060338319537958058999189769086795 46 115187026000496610726611017135413010227021878832177071774727 47 4254368130598955774578345226841651289865328860732848066594245 48 159552493946433553623021369574225935709905638088749677960919457 49 6074092036299145985919095521490751561440303326987505770630663395 50 234663495437371120406710086692022254318424876130843127608329120687 51 9197671889594420297153428453943248434479790982429294873098558287421 52 365649269973367790434464280346570518101869654485062098172025685984457 53 14739959564747147978216173391773476422008923411231075715688456941666971 54 602375011791724072550230918278875583896211755051986988210030151114470007 55 24950237626588313973866596979353015773562353780785868816371526888911504277 56 1047179276895488575873830438285842986943516990867474743399840234387772287185 57 44525712788956808482598619364100122151018550438654960910220986393680186398067 58 1917574551131819689065057873913370376600449303578216627811259864359425863043935 59 83628870629520638322268650364431678106717357668874696983997736904410222856647373 60 3692637998569954302753976273675305322673977268460157038373008208028968207626474681 61 165048060612699519779470889384576171374424519496243956534673098756925832939005191787 62 7466147522019568358326532186692764325224829891346578645487405568897831552596287378791 63 341756591636218196388539152076503671399730175119806546265149944856793445142985005323493 64 15826888123057423540184807006218874937120945968342799373173096914485508202688345842783105 65 741410670834951733936116571198213272349874052827572376721963439029195459294761272840129155 66 35126536199808679295460801626901730367475603713272247809830735145229301039211407012783395727 67 1682889521755988093404880482768386146292335833749338908113894846461723135522296290710145994461 68 81517760404924097348040405578162932568377974700345580736907757962146877213823498552514149690409 69 3991716461228821533883510490031079716707723086084079477543401227177929047196110313678176285649595 70 197566913292542211861017478488090746431841174268344288006186374929872680054574560089027139063811287 71 9882204524627086586495479283341989385845867381355626449269555807885605921307891079521882915236721077 72 499480147351336021039002402280347122041422038780661757567512868412685979418854377907867360833258635697 73 25506370906606089395711454160637629180208615277959605531869675988884729646347009611545304503289585804307 74 1315794206200791557483066345696458644335145491612714371618480497017109083339743015144421305148470755093567 75 68561516884631714890291457782323296154919587325631143633992274456050251001625388592995454457423025902836333 76 3608043153358554553719471980277705554051004644556612370231174729052422065347517260454484038983361479512617753 77 191738339198085372510178586429504383649559817563441411722008296638426959176748048596905022371307267062082447243 78 10288226584660932272434089949765568606449177624949530057251745751020126106506431452181846225722564218581739987143 79 557334663396536771635022199784352681242034556498436395219863718597983589436475352554372381688103885025050709430789 80 30477998086552167210592716320078873157684577354836725154275058878249957436270640083555334874309219741544105647962977 81 1682301051274963680598463857941992999765472993816035190591525564451151607045846466464233908655657572422717071888292387 82 93717581427522565086958616838724499104764480883197574382279173083666123148011673704694904433007094740180537073621826927 83 5268570293407174638138213877467596144862933554449112257134283985563846395665805570037696374287595088215055669003309673853 84 298864385096999676197320336789098025761952939287888708709391588932648953848082515946861825058149010154497289427399649530249 85 17104940803618612715117990432682377618960583274763477948162813492172371413861283806144374335209055416313993099770001164268763 86 987625608674500064226698371821680032362668048429271356304757630854628636852403239203911581279370789387008188769607620416182583 87 57523426229797810316611473245727697568053123603768495890068424215749331384295866920721242747726385630065927723351760851438054869 88 3379387432662119314076931019659158049324032448667750831109397864533352899717400209569540064211082244989263718142696202264971921553 89 200231382999319941958519665595841390523822441176192950577152258653799457543767210393398124486371044229230408280510471401439433041075 90 11964324404450589027791704677032167482658791946669175952673228690022022959431690989695981271950677256302007649258129101379551731003167 91 720888110726169318768043418841185345173537811024444486637336447949838283363539187988601728128446266144511958017401523298586918335242253 92 43795932722358553486546039469873280724693619491575725915087820031430076329783452904354214317340519227876149264138031926893665455033282425 93 2682559078639231101391202180797272108726151448843354161350985286013948240758728788410453072455078923111947819582868580434299471099744168619 94 165645075376437387624660810294821617891852285440596622390592524353989557911944368169177036464309584139491942249721378606070572890960861019687 95 10310656832353925326840569262807985410871332976749887626358917308196974902312675082568664001924300385289663842296925760002246593063857305353509 96 646901664051994477737759784173193376446882775924264144333777455867615178216929063797737866421180641153382093363031785187011814526842274326049089 97 40907278386853113558105825610573401923640940020471892670791182567620262266539064808456948600378145445012334781054568468683373257060484628665482179 98 2606995038015700587455390841362953907489113983949636563599433518242071155177191653919843544991493665379372853806933245520100256274753577211823827279 99 167426689109830989728345195255257244285222154595517343937751034792498944297932909633143239181525278070992950333227609315635010668451999231032556653085 100 10834833323970886064833377078156838595614834354089004064376642954395203029167195452526356491958992104852414727973553964446350516299415907013788318676201 101 706482888505739272592829786293296657203757640941173263482086000108256101859176025891642564932681735138795159267952260833258467825766193859521500582011131 102 46412218236186877814444834796677140681006563969772977131420413600132236777753904600043430781858929285862258453969145804990532350165879850553382543186958231 103 3071738525840720208460205274076948681039664506935707017027102005229029095258041560785126707447606096874142044042989255608307689666630087739026527036111402997 104 204799050798178191469075157599245209358672447656165215556562534488390618976113820442092410228017833325703713949886196999747669928723996777751009490974506745201 105 13754173212866085840160288794398260865719456735545519275993541301489011362136891631971421731655464275320336729068367884857602233004029123468532768393840991639379 106 930412428209051949531636408595877641225217692289482091201215495304932910428367958512507776743064756091806533911603544671917815474092402841214092291007132870988799 107 63390343296145542444841684948205996295718145700842236090918657681751139284332198121788472253892201475038911152484621335810908385248329276297671411809922480455451565 108 4349605967612366079763994714523795195870517636074011868224177041104835349871001740444457746108521810094305874133359503215792169706611296693576525726365001905005677017 109 300558524974256949332963557481969550490847271274520758917854205641862370350182778138296387696321027700751010275334327702033849096239638671488487470452123176453682851787 110 20913855069561779128633085073721001168165194098538946967001455526119868420069205528123926478948551246590083882912516918625225770156785975364068868976642769357598931430791 111 1465342323285161020547864227653261362532779787733509898477797369502556667574791194407321090330475822721306403391808100709748465169149335011530229790950633077439023504741957 112 103375719664063532323970446228968431226602935651432247097371612283383858033292166703841020819138341267501542715806311868950806869945158411188461134304671544473066962207290657 113 7342558016350370357030533374502775674368521340052858015379910664731808451441730057695838232083356946591097221836083430975775706259613488081317853519568291180410424614248099683 114 525050380519625967486796400918960329977994769094206817328320790503005245056351483154513585871642231669665516443541187102193980049136703809832550543022950701287278468281549182767 115 37796805523084618780902914655324408284561488844186519519552370434416211058496013663422702713040024112082082102142557519168508367317540844011761246426535702013007357823047322182845 116 2738961484242287591072336629786329004918124586216185197187802051178085228493471439665238804624250699021237946933375415503455505475936638124151382366418353635739794587086741283427913 117 199788296044064808715479055569380011160138817837415796885508894015512124152630642314699876812361337480776258838980006226234486240276006411458719677986680104258196807980159131346956059 118 14668456340315371559318985081692015488250583316657512606599029343556155923038486664895488870808197566922221773803394882380785991264430214870720984841684938011565568320664516731696138231 119 1083942820659810799456188399023639075233892849805225051101571597292002260137814758651011557953558148612503907231211657068286579370048333885058924410597684782487665749845743031080410419221 120 80614586497360741480170958548858718710396453559945646024535978192355822897791400553501845578573557896043972852082511608502777037572940946950969972646112015942093971253433520966209481941073 121 6033707437231231315906628041580827038375633879353104461516427938296682894049114427482110731314560086777296555876672011477320847080285411591357989699736055462753368782774870442187769856244723 122 454461019595236113332975671541599016875196502390691422743864675508707974985956978651253410493556995811593915273666695333890589071818369924170744082606926000478643665675584875191148694453230303 123 34445266932196941563753675261953380168058336811816600844650192994531769255332851738188960519145454677316091331974081944346299608450069845587843651068393747363578283089185948955344985257080718669 124 2627012157697722304519844955672851675223090637433096942666808889547281614542815039421978822066080359514329648970187418934912019695025568155455533498022103316892095183570843033546717897147660255801 125 201592157788757983443883706931289188784377241842676174690415316142201544987195635646240636437179868692569413201643006922118439886994020372219015476263405614815820962785836908203766345202329553516267 126 15564813995887321528266837595163790126905768687905159867575099858776031489454330676534238900056681871536757484701828290885959455984507722698144700135175511606822073156044843227303577058469047510724327 127 1209074399789353408035458447520040029875899529418576497602745447466212429188125007698945437609714348483758112261556784986543089622169789855807656232517185328424799911965507932337964173226790818526780773 128 94488998631569907374057171052723031521055292712334760113315341657556818197013200613442034550880165176280157277678040957944572352106238218212263706075108536590059055822662708633092730412123800155669464833 129 7428638660979992619686506092077239832808133965342054831436916851666134370962191960388398861606013532884863900306663432372083739117014571660037193669993853384181988999036785892978778199939482054245837976835 130 587513587688915985911958066967585286310122033375361671811687466474583660413783919919842334729520232858616340865231019977242543651288972689492169100036576589154893857109066552565513365390973042283685333059343 131 46739977449768324928963135624338727324705607168669517976974096760060816511881811658517966162984697979395802680677411372396675973977267443256960190338832525669234117934505267555390011839622392676402452796800349 132 3740265831091697231790661282527760549364437994963132312058355590838887482150795435328236050857291880746192765455490674380212734327422398649612109296185306677663008500373416495804206682594349279253970799847683497 133 301052047354966653010847253307810736986100598074391482594628953572467358278341618906653914337071810443946306227921142487325697043246242515983328069040935031736704868759166681951741208950926892541356852010153598779 134 24371814542974330434051011197522487892693354990920807231137774520539557933100233981167826010310722360856690020326732290517288080715486116207736927352585899778213902855227084305873152039075476601876084685370002991703 135 1984374273678933646621557758854857768253231420822017661401749398002619131481187260560565291374904162014803362671018462694528340496405411708980347909722324683833768384298861312320564304382010001779125710251739037038133 136 162491739285331251880070558491898079155389520854176332407402053333425929201455786330032585193198217429812550825462307780846767555410055659693892637768816739269464073120277429183254876348007234956815777355948421331677489 137 13381159355278131853916699980163397164528910763379773865187839541316079848647173601688907522239635765345515296727106044738735417078121767005801870192806672617982493206996720413161957634063194144759747529362703216446591635 138 1108138328796244918283354286021662313120180964777046370908550446129674892019849611632902951990362694138192023539620544667780589274220363191339928934095087121073650674292436112129879492676465350229721652215444295389017850815 139 92281628336017578809897419885424025800928987126707691473474476773021994390176212937075827517325725685870092239869092969655248954476185292637143224301607298072135566047006446441088914552966509282742133828679827754569541657837 140 7727536272258582499414862912625495314645644100893408528770296910228229592244026459763550163080957743197771384411483378505708138957805051438218744815378222636425622714735723169216855601598566949354636471178476920146350760007833 141 650661493525232335547601391110844392507545848527837751190026095259546612916205335844676869784753680106797902610538056940273026290830966182071499124212683126804421767703569065615093015260765517897732451561774419925615048589623307 142 55086014492291851794347995499396234716074304948387064119044762239752670145085517891092375023581080940784744578737726803510665607346200111038760071602703211007277915664176467357925805738535558572572406112875538301388731481640682055 143 4689040155369534021730680631409175816654763133189766210284947329294193006093805198017345067903295455527398962903896440267048783846471383580562235090525674689239818471987723251856076637757117766609088284710950529181505353261742477957 144 401298262940233906933455837595876317477284816684863754127660076022838372788315777919080890228364725013804186572361200156115927379104493776941955705178633233457510796864949657060708760747229455225075107282113976313487335265285381891809 145 34528357513662967704622811886293276098335819363177119462418013434409462092909584961831317152260801043337996960254453548651407060933023842844244860596019501167051369700372876037074779421083446167476049626649162529016212604686469575380131 146 2986721037002288686077397507124682094974272493712852140813014139611036105942750432038244370812362808279766242190830833357725814410025891296812328169133521220743241894218746275630087798487554542500579781577281130964635250668770366390024431 147 259721853476559713394628227395982369207808486600789692745657962269571252917351471611571578927429926017485240910446870766062790197335514913616365962706410131053865279512291308640581224818369646750092295862032363237145348925902074289529902077 148 22704011860446457398316268818938380498302509201112469664252256448134874212902318371918537791607432292005015325819028540538382010522015973353117584381280688382082036357714216746343873853458791069809608186791561193141039607033898592806796628745 149 1995089468139043128432560293338494350974660578912682812513507786747159293947338300189121061905804076482868108514108369093670622174089204515262186221532498521907737616444119824873502600168666783785908924870436251617446445948465050940501567697243 150 176227376855529238366372023103640184779586958965852498710659235981607787578646404046869374277075961027242849607802250005378142606818783285104902377759128091319341087177183874128823039253408894122756031610233104963179563421869414479324344049286839 151 15646649829010245809569910141737738200937235947691997662316706441293064678321263103431583077819790845613781787724829428931570263628140093601025719344292676171797978374648758436158979862600597574012733191983231756456687957834059425890903292813355605 152 1396343518010334862990739633099995900554351307048431514461950729075298111088264151585230756731414813754732564100098306473586838200343353415383199915582952873598089497738677857757978735454705197132794301351288339612860129231208662618827496987892363281 153 125248410770458155973556350451815823708934590856620650735263210618303013931927308487231470021652906968828356788766441043828269725434693457259299186545706166598810211497126477413142876661396409632948138616108864877596954129400408324577454530952105007923 154 11291392579710155779294446031149860909331938010878961521248695351653096491795376967973388230890706237086646005061398123751723745711969978494349654835525403557988984773243525934284828599345981984401672105467108246705112120924119552495924871388670521347743 155 1023068203351213154412511492579813815361493148303728586588562022100359376881993296137165643636472244138083418272302822930767137277011830883296185178408640927154248118294550718477440263438721152446641349771463478670476157623300715624838535201036641305043597 156 93160132256328252707353844148851497836415234000916713227354534058864973804625545510697579944420475012938646869834344475023025945587530121154881285695516772888775652754825640720533790347699533610644273949514943048844342231772180982957913001535297427824971001 157 8525322828153383928287437087803567071839765597528120904252633605011289416494164569299320349698792291026768677912554424152630361708236765618096163023025830098881306896471924032720936126378706000983662116863701751262120341049708890125020550216679698028035656491 158 784031946251924042670065571256677559831488805574435661010101125707346804302061505761533045150660145481387583751200667530298761613670355351413443160948515430205906163760519475952854970674790203077313930374844038914086156813718086070195371929871341452899393857447 159 72457941721816633721695173428577283747773761685765106515815450445944618538276354153931784353855055874409577738499743976607588154011318353503740952706966377644902049999022917588381164058963279830794634986608804278277510386388367978037453443352004207715718005028261 160 6729066385978507838324553064716430267537776792731651744887822723546764638426226119492614314818295848033751975006218791436310079950998795372055146499120614499319902692095269885573950531200467474587319448292001069315975636221098882669666566192185771603843128733226177 161 627953736243764794559557512442065836010706963200608122650233968005606406646758738594083610336369916067157411380364259152427445388551852417808753870482587047171978990562114611987759520895718331918903126708672506641120928255300305508197167165880887667908280347267528259 162 58883291999410244335497276170497502187982049795183315269743145427256314905040111231673687416833863329123692020768749509392842962318286328576929020580035241383085770169768999421573274662370692943161772022242840651580988353999380257174519771143338065168291849508238650575 163 5547992211574812304066032832697974193374665059714630948612175156693103397155558958490513978440188948930882763242122424776083566467187797161495136349367694474018063551802675962335032988394094103506414038089859175355653984954215670188432464983534133266608712573605643806877 164 525226712207744627185719112365551983946144538944295166597168186990731248395249869164659976404092176218257747730147400888558892427956831460502141758565478322846300615651142407478945270187356588234037372245365715593701274548892859053744828054420064032101412506452467087879785 165 49958913937837392042775446079061562698987765513162476047819863324197559909806679361744297374484859275993037904840079219071849043221674461057436115156075039780297561546062084196437989646726268501421015758079069132787581295895913780893863204405026656101022971847239418640721275 166 4774441215675895855294640757136530177552615261059819485707025677945918731240209385255778696521357544412659090485967886080540298589378521095865193507896469088024977683522842300361088273277262242954324730343250457227782125692597295256121351745960754354347642425363346502553044247 167 458420243685019326705776169397869673580976207645107206604260681437002440898980860357492204221009823728277627383696949568451750289566445619492667672422908256904616412413528782503008590320187502527907630138920984722973465898530545189485782263481962675621137882203797361868294712437 168 44220651015942436261216123498257053487760712424618390397290163246712151872036228906208952891779133776198529482797671178010158573274729471531480361393743180947368671036717870179972931795867360384158333388388932158844582963715579074321620641993592026884922283721123184868736836541681 169 4285437331203644326691247413309757483247738635167636586358481083036342244178693091262992032051123430964439521398910944736177000365680691224227974054323127424070969133067096817411556552744182877574789794061831610288771981245535827915367576785447015010507889057672031919066884108244435 170 417217516181320537653355136914539305555941264737219221715726128373144844355400433543163158542473172228742056719234804459764874038078031593576813935226438177070427570176158781875924645974933139696500373700418007161617649175792360989367031975283096616683820306434409860991584569596885887 171 40805256374657102923822688799141544509633987185018495107572219252147442047126674276696143020840811687274481467957404682589577889674204094208135100810699763857250407793984364295489919315874319003393344017484201416569997974964168803686648862398833487020456930026465236054752799373664337453 172 4009081011886211765133939911769798133812964363388356957526360881204348181869646968082298003702017615459054987052783437675608206201402681708595834276087356700785348492392737826273599142892000659398580798874185307651241374724610474248071931454527017982256133212611817040355124626073062498137 173 395674236101188649606334895120513424406259156475962669807187446277978882145255846376947892680224381454557996804800155631933225238228708335621390546056310853799770156119714870787517523515308249376431982602764285570058792323135136999778453288569685973073317122366973278540028655979818636679243 174 39226912748352134901595468616181782915234432942478372222127711508145193899278136854974993190880062861095078187185955180895031878675431995777908629150184033939879548571154628227769841457830315354105872942378973483863608722717187776772764152304972240778770674015056214688238994101558256966147847 175 3906368600222556056320393276431591154170528769106352974120302190477258746386587778855341249711748165983657366478574751622112563773670741454952506674115237272042702568739651128471100127731131303543552320197763877861519823967669775233121090410564317473784247751436013960264156437899994098152474309 176 390745946100397654183751824453580139864145246321650106409059008285855172226189828612799693913137596095690206906894922013040901596225957592692456954033453247983872519455733118562601408054840284685524735356223171909117448728544163229459268222747444417373334601322515043633748687587813224480835358881 177 39258839999040965160699479522213402155101286386982392302929441272869331183879080518581085064239033422673445070301351343394655726246240166491293770662814744537099517956835466525098177893236055653375998464304844925059092390961921075662130408779087852027702930603960066298617503641829355642062727131619 178 3961793478806281211382002126424286627459066865798262504979776941796356245924311485053288058094691228474896789311071993337186326574187037309235532782480465530122218207133506792772290171654088281948376364533211332388808214620180082609604028143548583749767004380796028238203732748945329060014278564881071 179 401557154789362723815056075853695790006477484856040232110485301514507577171842170964132717640948227345092348113041596824773961961904376409537110319241077909286420646029245233980728983687832944866590257933104948569580631801545943896554589601958080777184656884226951903933310373767603761288061719452154685 180 40878406578119010995220995393119048088718013777731015787381907357104654326338000081905279466451978413700810846664492250890632232857335022804224629475348059248006030463541504831162373402222528700115949402870480114945458156121432001301882860907430743216618135845181356286899462727402801246947273224437352393 181 4179473748910797843075888314762013318212921062674581839276418554016134390065928069976573761835625346854822094605583645710404118491342902670350586987472184591273119958602848100721844162269610730773552434516658122418680969996947738924940080255259497206778282884983212234448861964879589175577459958359718099867 182 429161151428492963928952741739639355305537672311051135276449016391159409034663504388301681361387269888545139550345914479822282513589414988536528362713049764117757942420652114301571594452797330276834682462556441930525181703510501567557889470559379881580020550803784269224997923870862124745550195494098595806583 183 44256857052056742455243935844983827100927229699766539844673482967876178449749391531038811753182133327097127355201576916278938131872148754789876750867154397367323352742246274202347796608890556849918790272433679435871850517515647223666976079056175630524916214207848864232379674450761140214955909691882276551752853 184 4583449135381138544377080635296134672650355910694979082030513027085819180802949016363021111646392229439052257592422895031848236344303903934539982924071187871726800710794030515569609657993236524065151361138005703449244235176015892421113143414174836535962539431585748235793418033670049581030013868184499365687654353 185 476701325172200407322168450940667057514899401648986567025163591039864136457920945051728809827717275396284302746271968101667689423404604161826787902497346239723016561760282081860404717114034630001129711809294223394997398656019350045944823182049922587448145855969961620435451645740473981941195412371770303544608375411 186 49788943823451885792130285041540078950022235681901029571397042054829281761608738776345505376188442791327905908079613868223028388941690444483584129425076344901901305998744058833381569992299262294806219778703446978646610892076445407715663055385559251457617810321897363275004799382344355890537097736576415983667135547999 187 5222070057240293488110914451976094487675715341051096129939536894192355028957022429180708483345764808069836835878081580332854560101250159061898075133953638146062951315974073057047656299582581234933204622736552082278138638009231373698058774860828228093696349309506157821963825370227437256641568280251339406891577423280077 188 550004713506390509954230296471679015220079770910973538970516505081599181421208844506674368610499237539171321940987972312559349285450422168220746175791916231249165132426280140962894872653198264344064070127314661818880686656428859955648002265629012301777486510915616744958538906280781676394171983360638567698154427466600377 189 58169438750815502731847269259386599481092413400704227468861276394030804537094603909405795607896880634150265822673585452735870904269753752755060046394376469093847036821703972460997854594118411408843877148343236741600330674550788114365001188783200465525518501589261105035043457817313474573848335355003010616630702634838452075 190 6177588583682151380292177267470731133502970365483098668916957753600167087993260423944130371823332944914079824938832668536994885152046898815389216120670180959481505605504408475118745967158014961065318921196206770845465626790498949441971544036128774954125415138192157205643336697724728233921886488638305113624491138097208141927 191 658763806153108382587951279941962324145852344660913469318845434229597802523338971576916535864840908152236465292767898210469267491710740930372071214662921959018604621403009785123190920450458100716754843789878535340017964526481573200808522078974828808821940403704731182175142884306271755037351754328762292742523211950672512206309 192 70537198068489642895058224888646657258315269763044272265027712876403008364947188322430907874150065447404040024873316810455667409921819424188053519900126242722155159901870139952985911327679915413669621602086867511232581056401396343262961404421123828797862300307664468628742404525465829486182923763126271050534470196527557839215233 193 7583602825604178097148932907311353560535212246456627984653190017844136335120454054207475118703238081267894409589942442514092945716364932752714917177236918228336892669572522247643639410830955684395345375762315053256753750663869178636067537642798520578441554368940810207358929625906210496233698757242939006121005843015112162014396291 194 818640300201979137085154918980734317896893291218122571472755361523628650231688162733035424430697197398307083965934759771663398017842122472868606467479438977177067520344797386010017341297406604034454848380021084507983698260327047968249394295077230836771833944657936612008777316881865499306229899734117100379260942287455846862828706447 195 88728303447447475307700330419654960189347167111468689480710897520932735974730504097847963743520953037839600476178087968713504015527037755894861871883854526259954935108493246636734818406616416989983178497650544069363237541033936508151849687753749416896234762634456299676626320039201030547469148653941553429575242407272586027893341015005 196 9655487110831616661978102370849166299416218637948633597104643151670050637485059223831159670209756215096713722870098457201634318235733404172224686169213934185005054525414744395930342107761065145416566340115621858300800929920643532461407466807648847132211558568500522221988136476303960060643982845829548241276122496760310349625469590773545 197 1054922790398684016856778857060225644600777979266887767439216658076935237836466217167527235224416144302013709611610750996291196994582129676376339601197640991525284649423913512672032086737189007568064367062689334195040008789810098737484618234582833984602906910725008113494677689942812440344442647984893950653970398537228864286905899973571515 198 115715954500348693294612991005118949240516568699951098569881512857215768602529175200146594096041347118130043005384321650218191613004244613491538019140074540548084376383870655065747218715715215820503292123002559774982388401860381871352415236589913769791771838992959466568915962154459256568350534311631839883590880319002654046580431207252453335 199 12743349003830605995696657612214936888529031015751243683920574200982710860226813826136295514925409536881233079337073079523850504760451795909261012504105385154861530802919251945857237376977190335189212748199722429592949879236850761490987445903227313685346381213392583822430044892314336265737353332777106038895416987368249266496732139096058698421