5 9 6 880 7 46150 8 1877925 9 68167144 10 2361060574 11 80937962070 12 2804699592420 13 99488140850125 14 3639765997208250 15 137945128982354064 16 5429115690940281085 17 222153735090644107080 18 9454530091092393873300 19 418429413013429353003828 20 19248239324252460855866832 21 919703192034018573064155465 22 45607905488979584137839046940 23 2345235472000090540345652906850 24 124936922270626606062074435950557 25 6888960165594592254366893696707616 26 392806563348044307316633835325046050 27 23140739194748571853001725803030913050 28 1407248264013269171265719300684401042500 29 88265865903018481640849779182452209387389 30 5705449915841771550429284181046684070427798 31 379771037009702761993423741888711893086030140 32 26011282521934618633934844783396157734190087365 33 1831875767287269398503206069434245501667894809200 34 132563452383436297319371208297627590931181121158280 35 9850466303594081565826096707295473206119104765375624 36 751136034181767043433070170139713989081552051209216960 37 58741403110683800819393272345798978551538986739444550505 38 4708471814014192639580014845054806751274282098766780233000 39 386617955969831907964237459234811366963993700896279425100958 40 32502502906785574919756819662744238177158914395515251128277557 41 2796147614611457715410280650509025680282242026320417574858489400 42 246034825173659532645406615036981018123361472049206129865566684870 43 22131937912897351587922376510113991641902906716384070723430297149950 44 2034369715673011465564412690548182464487162135770496879832514901798852 45 191001481438306691983031922787439862701977631104188700131282133586229261 46 18308639476897311301787443919043978356936110785412942184860594403868871890 47 1791062854567109632925372392782540014036945622670447446378787378915268849160 48 178743577904017496545669011144918337036140219122047986329286728835189066622125 49 18190748450340170243251683696658506851090903436033370378669704044132444522692984 50 1887177298666118566898745948561206755305779593775106954059922698876756786699192028 51 199509670428320713183675358021826759285870172812212141672742608884655259159841275900 52 21486056827828329680563375750583669509895425731081669285286297646608610018020337909200 53 2356397059089297778993090263608409290340543869512937935038135314862677687490171688619625 54 263088266021444181888259359543393078446053842074650384289226565143207693983803714362513300 55 29893900983837118033875652571703375372341957870387639302759697694511164107799150633334563834 56 3455914810369214867280913612978503608145868069809170048996788110937800359520574676609106668205 57 406366751974276127420463577128997487728122333105115050047886961923493008729829898471632614331440 58 48587813871000958607193418254270078530070619236674693311981795372930930820722683955509944785263050 59 5905732099711328333598890093598881365458481664720350895048640988309180461230004898999447853726258178 60 729531546869770375879364056966310081812152005755862902983710258465212069635703348711860966585397452132 61 91564806319728870642615006434185070058072553513567338896913517588044412735128884724938808159446652499325 62 11674029381182822203634815847518266054787241331045026206322501468511096721225772682367435569844459101080430 63 1511532084426828550095641711999958392565770956521748300675456842753894045863064359668928329229005461299872500 64 198709241317627572094442443046457669330172915785534864706636515945162914998658010918872856587292827442734806197 65 26517067112634271253731387171822363196611223553192309219650149518691429347981579884369087278182632733212927554656 66 3591245031671857906652422555309131906545118806298544721844048414853872146848485015052092093523150936414243396456080 67 493497300764637894517404756617079753218629511014409661802545623838071685686612343807018186715433055335378585534239120 68 68794756776497479706824280988000940149916558377119403440616086481224152349338125607456429098061611261653311472275200000 69 9726795535664702940519911721029680378020016084399037116673149507954786483876854898871993482699691581627400841937153235529 70 1394580388578326668174053779210480819651313134530052161700637686073403246358726073012769032147422411151416552782228308263008 71 202718943023037882934571562198062960936811850556860253850706275804679761290101167949442299612597561805942266618126003696885110 72 29870465680835499073015600176396879962257022578175662500858511680187795486304900878620447109156056608033895733795461268788700485 73 4460756256365208528940621509927362613630926387684720453451297687682263545206692899973646061370552767812162705345367639070181115400 74 675021807982545797316152858262710414843285613783782857750739486571727389177846899994104514594878169207107999503668624228997753562670 75 103489391172250065388421706951793549349126272658683193285507573414641661654599989897551178703300331090552472286953796390474969621305894 76 16072015734435133300307664436963937674336637199937571699242437880792619251032220063848249743139459217781714940837210962902334748854161700 77 2527964212460732189748448175309795306360112929915788259340713947307012237951211584881106852473562967001700370055748329421209488026982322125 78 402651060413984861777481446185180378211633430593498729447663567334407249040310671796644770766812832770905527401624100246483995820081868550250 79 64934737882693763203622610444673935199784120509854388710114664361406538524148371604821213775093939147396839583007163309944602559121523996648448 80 10601082889393511442186655746632702300534885892249170965736853994077260918474449980052721084633082272852418109067154336166994445706829630251227357 81 1751799467931573497307752083984034510987350004436396250878570396782799303413582055798389568764966462436244844417400821717529836531349162006524015400 82 292965983818833546211995141441949579802064973964473986626550376708697854584247969998494734380510773547996008499808892066398714090855007887059749983140 83 49577854174388910579370171916134760822320258773330431327640052328207323425142419103745531573757223197909351174026085301634988456358534344474459210956100 84 8488607364336444811159733659626750209061941094977412237952691193871926724693493681244098225467343573804878126618300406646271407933822170366057739943962192 85 1470297369979355060819456045733648480096821352037784609559768425631895194114166756027606656587066930611417168093754504409344132907862996832971696097369550601 86 257594779259696208888706519904169519264339489919603895445591864331037988708496863126428383654537519273457095387419254575596176434158497302270201577383308916620 87 45643240079650880476982199365521083501406517710766878307415643519091454344826939175068211126401968542455366813131198197995809894894814855467616840856512989766930 88 8178412674090304894138671509295269038169549743289647305229101514152388307933601797100987073137599670319505937134625475124958427463536849797322418921366647630448125 89 1481704212552486339386096866446423752817228884418203274844842063849340453116572332732022998446602861710587734575182095760242318109604537296122474676235785051094617024 90 271395029657696596926377517011629171262924024292561593154904358756190108565313557194760600287726030948495140358565081447364596394230572455687375964799729663955167050738 91 50250361522802674397383077497673888866130748157468350243164522616146531266532488816696931783537542260492142187997535158261049263204886294506666950790967767151053952497770 92 9404236435516564247271355207719697242575806816133113290849899455608408314557250062221900948360878821703788765758737691166130773062973347379906805886787462409224716116201220 93 1778713893266531751548202573376177113674142556887249779630965879473571485120830903073625207737026200240822469682630262656411877521456349545992935631050863450140840767258998525 94 339968777907630135704354193799049866867564845707816689438926517835515032483852068484376038527221598586368153380122144892307230672189408095428991948788530351088738500045354472390 95 65656162776137874026602621571565679919041079158420940281427858668896350043085565901377666612552165382521661684528538313708814883458976990000494561289077045037005126689678801685804 96 12810603277600966483897329352759778288049125492561491554185632337674579866793559724606632525856624345939678347747882192366720417886284714610127761588274946500663144705149427812785445 97 2525086758343873615056877992205331801766111959935351397604960312150757668983131317950106496087523914426593884752451520699858291351417574353413775917778114654781562330151934044152964560 98 502749413628199421846234872263944012016958934874273046041790116714818119139095828176496065350823246387890733425619362652045518680770327573943395630870717711110031940129924367928388056600 99 101100234288348992849703042914833258026690836813032528413269539293268028613005994487370888183196909837105417823145983066756523362113351286994540505552755463581753150389051406462385836799768 100 20532209595169900528249509902236187679562061082859855741231466326497404865174016447573993642699040953093795959824256087742791053174607352758049724328661257329837973635132297287884581042519232 101 4210760958114523810717412217755229096829490993293493894211720853802142261752776542820410061330686553970851244325940032987730068102005868321640134614753474820137879512077791639468500579056659625 102 871938965444985684596464872818160943343628820126226039864601815595210312148168214679627680677635876653879468534020658236342858264989244551147161529893294613815615670564103026042812624950586271000 103 182293920064100003090589389676091848945800661885751849491038632243655212047246336812757318697638359218648504478188822109104890874497869947627397881497250654945019344387862256008610601939940956972750 104 38475088913664987192556094671950432733087361542528197547680604495390551181104337450785046853420616772110372453764236844948578016088171561362430618670480731459541115321221476675020927920228198641690837 105 8197282634627790807181499426762578761069872858569728428493673259020066259506188817132920039269978740749757558158414705287822649939144761505234445120541929472548818375296772896467411599725458200678219096 106 1762808779582943673269285224061339644161734295103095509455808262268637048175720386038456952279551679433113996632687048595161628686896641879758733389488227555812708975696090841828312497251420220004952607510 107 382603023156211461529016244165607494856817978622321048118506320264751554915444173727525820944447173544600028129037677237753688621157110743762374019296219039870333256767158726711425407568579584018370637648590 108 83803669847774575315984303254100425321119591256502106558001395795605944748690105480874505146019537422549838061972616419129835980867313660143233879525923000087304121629379228579669554226750020897213984614218500 109 18523085379942462445223491148806276125397843367064683431482295049521014322276322394316332893842618216201119144360169770580145199717303792556938938255668117746323750094872834177590134355325770208244525982499699469 110 4131084813393818498679864608591625849678652774947116089268646433926453814216184049530512730206088137947115491307520130010632834812762159858952899299479076404798648761486286477219445052768617389142002931760260345218 111 929567315854656883896780274505841938224678245572041301501668294808271484603709971643545280631103154196962263209335704363710506371071541841947221736771322274991581412199100158831684249209600938209826428402788926773880 112 211022902963393969919339031946575197775631835164509048642264082636643956326292764673651173835001309991247749143740423273685081736419408117137097110366199881144029295024369126638238713614151497587871696833143972631211405 113 48325572286090357328905818017591605464113349110208665206498164613316311652496283221607223870093525500585356340478742979500522274129053278936352048222471816951298106656217064258984375574981429524324596461645657831247271000 114 11163241148082070615789804648391422417019212850539112062971942215785245256374741509650024085417370761610206208768424324351378032769173304311480186248130247866809916410960410410701834876853415811663569471696407378997199828460 115 2600981581061543265977371108572329851984849728859083367539930151056497589173468533783420184379256482803579641801989410369838164905148857486183271910131227687569751336946088588557087089744695126658926985170052866006727538807564 116 611204076543894143840139848815233490864739385516193251456820677290134750512751600125922318049710103248710521458573289986483020046061746381640407701500721802840863807278767966866602500969879792630001353189845171029953270055407440 117 144845850734279019340958943713062487693151152536583114189040763142714221087949774125525034454116635893490801007050979192635211215243940197452624571767941129952593911425076403269062806651649964017106096073108316163403685547661480745 118 34615140618897980627699305211362196674885257982000372077750934596896708917852355553628435750330323031469361639077946349644030019318570822617296876829983496580585306088807140617572126163415924068325174529758445147770650282164789924100 119 8341348074177982586247576184981990365764322369868577860675150622118377136721030385635465109731056667685774245419450534319588795444308536240294664044594293948701693065044158815806115191748259867823718973992553181487083313178989501460138 120 2026687836301616305717869488965596207345188159404008656983342738932638019604966855543413405670562767991035387127532516108297663948511317202096283617462758128861147953457690231587269856688471300636854689272236198847561453389330891068983757 121 496465188037887109109339615182297350800278478797437868327984086625909128773481768727789836328035981884709248775858574512399929213268545425910400278532125454847708710874228798050006814445174916315291544281818436778478442667436919436182754000 122 122606468863951778069275892927650449392137873901755501376558546383250978905431584204241811384533951530004049981560760674024921728638617702064949335406661134234722233369480526142187506193673988619847025034040295321553015217743771979005571802010 123 30523363464758874663460622902827296170362378128765260884185450783622777607302792814128461713418151965204731225282322498491399996282272829846340170003547452387060331060022647916982337210570080069546975185013596510390424177366831053110224842714450 124 7659810681284906116378526913791693306323129620064953394092437676024932543468310585680355046586166166457063985753852011008763079700331606267432315510283389186991088127876904963032780892396814848174904768381286722084307940602304798047263014094756132 125 1937505695741505360925021976904035096164731219241113873177631478876755837271721333336451661929279349103169387032453349343494180521642671337468431744445447699733432220384773431216843070615648065222925940706531491558841309926474353707160567295254662141 126 493946975973751399675844842883464132965998246991704814505723796767132675023872887087702634281840200003678237777613775099112494502283305759971031246336415910215750701146169047172725739265624072258018469874618344948232438603870650849357269594886539662750 127 126912257067062730586632009314871382301104518369320671117475263219709302303325504923692257030970059016275305119800910203269985115122907687930820522979807869437156554112329154225110595005013082853875479327045105058163257786390582000703247931739795046320100 128 32861441352462385736945039677883990086622186896539948931000743753254045138286554079513596179218337428105484044037590699144497593676495438142349605362733440799256504270763536122028389583065379877515221634566884367772441045825730378884055752108601967640303125 129 8574400391347863202391681475231124737611499520210416627933999580221755096805418320491272008387250656204016131253995575176947868437274204436632986342084557754049736788244119334264194230751144885376186272055987553780958064799032330539399513942977685073210844864 130 2254393466934340356149524986998815451761326884736281482033351553139691533730334604018805598887893771341453526767671706968996675019936059278258067674416785354830750904589372956003187540189524043106783764573282282080814018296661167404916254379953988955355343516448 131 597227169854285025129014038078033632922420362055937062754431729168835308622223199009079459327604114016783883247458764434238043006754594312070395389148258628253836636921701717437627791401380181021244204312460824305832979113393710923942600940004721701753506044593440 132 159407490866335637675760179090597721066096349746329000389663362317048995590357348591907707693977501509872487995398083847828431362707347635590523175584072334283142904872204687110893205988886305450037880387267891791175830414345809809636230537141666089387944972898071040 133 42866007339053600292579907263541493641533444423940324008544593434270463794403512663633852886566637296254716065342779276707453848923074334075236018770077859906380008513325300768311159295424042254392718017181760907729903570480317317935704280459159351788131190059238834825 134 11612578068519617778981343328473882101765718953084660588977496536444864776044637903545515665527650362398533821810430192050847540455914840619415287182548288664204047934190503090102600783291225907253935409541151012289937258908578673836421896891467852067615632846199527596880 135 3169071784442025436346450718239828829329181310493821970308038250936829532934681459509181462764728001970543536185914961446306579200787856181575567176010145483979622296123519422924008889089175758625020951733116880117262349689645937149628378007402718206089303016069793789995174 136 871164514865014885677623690621209919042113318265541097211457969714206414965390648991288212479792773517534167809708634701271709285908966445303888206064332330366221637029854688008301078313910718605018981559198002863532727741851326593519454080836998000352150979152643797558035685 137 241218233558099826301407195340352310349241867088129652583892013456058383066229090680009515429394501155708381938321754176352112224343833898117262638662348131740597528860202637060181906872982618768059929918531942717365043036479928854209467143035185799012117215593900808609553392680 138 67272792414194917390748056269095740481933615812958259472698587798519832952718969674419273616960741038436624084476101298080413345860640780414905897519707869018731792717108589272169986710286068008098985732589991690390812042761737773079080492558012089933425694648236198550412028474750 139 18895830019680673281479495127628540553129897849959764611539728853542697449897257701993081344287768848804464880943175087349536511769019634152224068350026626690843398698523936755311003302644817507119346542128219661569303177163063876908345876314200923004341189264809125735190377023597558 140 5345247629567454320355205010053973671006163429354545877588278438442376905654379436708825420016152895505552784397673025858140339028904766744625592380968400077759978312034696076656835166139731086955212762479644011659820357182086987692441439002948500012211372716534122422697944783109016932 141 1522731985353285788345210115667950908273093447336662785139025904503228129419043942646890865090672342619378798206727677488770486724867245054677654129490497276624802152750959264253520945705058198465691810127401453547029755179365005569213205269839161247410065054812698019469247456677471320525 142 436829180342991405130391833391984313781245059684683597439457816799465170150955441099592391826949527350488788742367915883500944530094601902727027866603691999471716323940522544711906332146785032271930055077508501627258813990807999465707499844530876926726079881098800357172654900109042113414170 143 126186060730813354538501376512670857272532204663882892766840658403135484774854242819648428631678221553787583386007027828344145756732846981576504637546085771514145943990600222550151890212681837836961047537817869904566122601058117621545922340727885068442241347936441898259221340746580225251193200 144 36703038519964610081606237003238200720867188975139380720332003771944894285946706812524961573312885150392031238712577106635771014676232672045726311912029488325497589195426527422755188520504687320679745899339478250046183371244817493482334488842239340747868681331003532009217477673782310252716262077 145 10748878624295640112285695010358390040411659908206347777357357666884427752968290219672348278497927265826069200696637430622817750199047609752834701631699802442846360575170485094069418825916461355658584257736754398106213037352802348880720400292561482251946297048845143839525709142870007656250527081736 146 3169382702650532882326446680773585033832571843927804467623837639798352995753029759410914077952441381479114918292825105741591824496224983285540508767649414946165483810974888609688703980981579046190452295466525859574922023697699885536358974559691008822019481445115641005946434106689728421617325935996340 147 940842105862768166473174284643687996217976822709498522948163527910489254864585782780569178147559967071348695764302837328968396563924537002586355685778515057465085419667876405382650280579227877154240972712656767414512566608201682291735712163871215555351393530293495347249416465606442020543331112898437460 148 281170505419907943542122431629397039586643451908396054463774877082920086913745348278201531021090454091226870264276558197627495831372045411426981215801983481546692248003373524273080429932821438660280053673105349435017258787291090242264301259565901357725548260019641069838043112541861673209819482569782434000 149 84589100784856632725704826384249696482848429377254041505724566099281965709566849837794628859616507802464525740041704850082945907507348401757498256344780598660428080676833017995208538607613300352454553051771259561521902926008789135744856855758372633467754051005442494951708513692581503704125689316825431915209 150 25617197451135647612342774104989949885945799802775252843555662179539890607490492754917410210205980035320179035308463062054270911150100816207373314625982280056607909152594334409388109302925091029413090145114473899075048544453187884643005490514522580663190994438054939709698852353519565239725033163511104346514428 151 7809128396048060311247462650304566292109649105052872391357109634081177134303936835481970347979171164148130217081917112366110396551638500733523347071528041198705310473518944059337814348076310448831687924604178599477868898581899535900470448336747950134225297385548959897135340752145697580714909218252576884937056450 152 2396120613651156264031167070562871518921770360629239131260199103798817971432432659264373480136463110138075438666226174456709691300257068269030228822486235284226088351972723632725087740410337343791121306470857170511970178659735154712626239544611054342585346834939377311500674578688448863033445549843351494444062660125 153 739999821511618767100861931580801836946786109473998195075265225808809631541296733841347462010883435836684408941196712496108346210675646267330719210024194609983780009642454194180799582856004076569563325965007410252734735629220901596979262179731595508292561285641884055131952397845793995446402168726237874928806446492000 154 230013475854456017393437920387864794902714264389661822399553581817446883273913975539646473699330148600355293757624232344878589370307326011349230182433504636086070158348777305675824633385410635483082136527569688145952791692120755264814919492664443478475636167808142733694505638713880566165861900863806815738163615423123650 155 71954142550416365491681800884971026034689294317935478896488110857725100957848139695223215535158087192849589628107065629247232718173337130187597180023835723844188279274005559872903201146003712670175544979859554621585429551369312068192244654880112698144419704529476561866578859391689024013381243570695548082427890722586792634 156 22652781419205384808821223182590290246271831245555019388879113964750993491351744645659967696154314612825802610163147028879516626132165067752133832910341339180240810722819088199547969927441410492926835548202705703178761549666726451957917246274226966146634725899905389722228435314603962234655773987084036090118725813488967818180 157 7176836538940609538689198952632695286202878593838046057071417287789161019147053901008260663082710170742971682747205443021142600281631679722567752432948164906964335816910647429165656693228608162161777080146900206511870902636719695297928206334742930901938673592189233405007031464100592789084738287268377201359143803826726256522365 158 2288090291606379676543170983211939899606066700122649272277971286208230764951698754911030139771618908833625568710892658623814434579338012360843519275580787900374047018012909716443907246105972288579706168872726161944561713058346303573102705093308381368209977699976968810775781302516294773913253104588712077093846155213724201370210550 159 734048666731542381646988693810453699377708156039482908132617748936703136094816440797129108075157847144402945029236462482786093640304254338125235030946574261981233488310615197776210101754348004387360207352783780274797034555340735014893527111070730335191071761629059633421257780094891560140623079523834559625178575684766853160274400028 160 236957991923709416999477163378509237278558301416013431958168729580905329833358566083186681361912619937694764521635247838412514768809471450667536498750612504449923655662560110796588272699321259892161307829552717789950984491925588231470063072866841498547049526568369113639489598295688430614118546094923230958737349091159560696261829754757 161 76965501385695718264961376988733864728091888237793203819285336813090606793593312352251518689316493961562247178870642974126534430351045099129899223320368580767100201153788443633682688803107073991198228802036704426132688300610618345750691357605980274451408398716517442255631129430027751917748436430359427243340333044638180237705905320081200 162 25152589746116359879554647136473587457668912222615126440534457041180003339005380677214852624534762109101023949592357906534861278819517628837227509585560879117004605614967399707411870974361841290863607211345419026645526133181545116513814260701584915046527767520463650878761453250212583278529816017943234421919967353948352210424161079626925480 163 8270180708434158752787408960046996844175365205192948261984052731161869356366221697713202704550175962321143581958076875710640682142154993719913654435470953023479037131669707109444883900529699257074408336408571452090737952971997477121784182857064236629058281302950115437846035689974393453165459740547536003515500389482046868746688099602583641000 164 2735753724388343163534010644051311662614326303346717087235148984202784190571033268393461971412923982456529427311897416397824497392083367997729184498965027002629538517724895596174785877463378183241166873552368263552234070969842347805254257060468901387958699158870230446153888900518031970106024939822860217168362364680750510535032880219517313652672 165 910443330117841251108188928196267819874262320924110333850492515912436739030216273156456901163775117589291990600647914990350198344699321512052425543032566102705459529810552115129588294219540263649895598386802175332356162750019960446574011632732028205714529032840680918159761110796244772429635639238751607742435916933521632839486258544660522662779881 166 304808558790702161289992612953358210178782622224086472164604323593880134171315907535485582483613605625176102879731436380484527434977690994098300023227610526421250916283408022050961705724383466491682448547576822174897028710207012402631297565977292752220619064412587484809101341551535860934294322540078572343523478007258367616783097007737720435185302280 167 102655991078129534347373034729312943610000106049432006127307828054299529128520945976278286918118248460847481073509642667446872495311008569264616965230095615439920075215461182097140187485469568855588091555611063219984047759225835855754859083380242842408139254432419677270579434896980611194761546363260796317007092183934884053381473173509857283252410876670 168 34778361116680167057841673555454497674059286505189729970210008071092913203830487008174318081534519506047359041756440524946850193126670181751770851619850348007564457070974226730059779387813619890478333752902600689782129830865875063850213165468173208786270594960234703764388809240426190445925962786841876274587540784391079473535287250626123587954719662283125 169 11851860714686213736187113932962820383717210051275044086335782819354647726411193133542996950633794055061287671749065747634275731636513660056049159289262959828541422466014246825832654492441526048356189805405178989126514057429848294740623419622143118394272632822474926370953514741860371161302257500754065879144685741179412607374810827552853100391058980360272504 170 4062577870155819629151614606409927501411843114756379584428942019894920530086096329808264043348739820550349501162286501373264091385532495165631583963473505284321844048398865546442654473878578074999741453028424257898353598825013090801346543293584713046798070083283944799320637526785908774253344140712927109197273187858447949226791984229055267278301122813057869158 171 1400683080813713291314832864613483077510999466563206560034405167835268315437130268263788860896422087107562941341072553023414546840008680939247147778639288474972037763768515312341338195892027401336842551658740360120400402257272304678335663975443343302633562802477612404803606598520618761120867087237914422533744680747262374561395912612787700924692919565437941482910 172 485720633000422305922857219656201277019606194956548365070627297567835480996021351596985287625759086855378577902192969677472582295047388452816396662411481053161358071135999973931254369315861865454943060750929444010522628341649415891599913953560974152158335988516400128713181791657704759548635617243451728965945316370396587214194987866992815755287603852277715180398660 173 169405432878396134761892888559773230392995946739626134521604449938294149761134960234873199776600353245044913716979163084923468715537643137157829950199782588708931031673083573410893416862861254873697408654171506198664910923339422269119981036346766919640527872041263191184963968735799156979118186383416566664547284618492006192152102520827118220481365209775628820154944525 174 59422103107763357690056723309348376307241411236842071121964709039150831724069296909203467206848035337666286449538329724964722138163949696779916358146302723553966467488189658940599038891005928287921619691189137223037044410007562872253844301959267242953297735598763943215715881788952364473847366933380355759065355696938542536434280119852352760168104818071567522120863134770 175 20962088810276876143101045334510141571135896159401326685867806965764584479006114938546920445477317591968486997743197746082233886793708748487732724429175082187400150709084445422074040245343845543669367068757862761477605122059309756937918940739918434719829546792124657048392362448265135658011810443205937068270104748400510798939010353684445503689599901439754852572645214963944 176 7436576626799666057076595078811645021971608312974985468387704936282363856676456416546036410550236739552736614274080346945880557679536464974064440996549365572440036262382733717887878122307166385777298002662983935525527848487347280475199211548556361457107189081821829924415927400061035892822699035254720047464615767180986074950190680952148437372197823208217585410661608171042925 177 2653076573740874134689965192988354970356543678897507524522997696742304444244010138056777629910231623647707099240090896854406108279917061245800564515387852982888185151901197821565020031532881281333801830186093286040803810836024183093136074355445147499569679378186992507021296337036686262543397697748922260886998646972015222720172819526753783568905306426642301674441027822252991800 178 951811957441565461823819738568846183876677844285516582489674885334325859928170371321988183722979459188620249087445733699038820654096364252601080278219418007308643451326260551305980118787409129153003039278577083329747164336236395933152096267397709682573189013023259721850958675940386744130452588050204645047906486677175476752157458004050877879080101159966134965018820193851997813500 179 343371099652954692228252641816001033454147887336466990480898701645074641841594631975255509218593789384109793980317323620287250745789081107038614719388486169951411488112284320305262297456073496261599001076504509930223545048688503834686242858736091473022794472629570907265546124202124097841723484542832404135455629656496749116372022423468891280249452453562562821791224204995990423275548 180 124558752062721345577569878358233368070232153956473356255312465840883816427056344215593604412289795819711303305776476170599896887449810033149850851791197512876349170443061032841079137819198120909643549879890479693429439251815168876646469267812850226253813307967055451104498343421882041488160135876921941447188835607061154204052001652307878819168880791477855155323211984669782574395073232 181 45432804310258424484002852740850619737014518380140787714411758322191490082423395370631126247923454189493241833561254998983293878015942409710167648519149630324464035207342822998869199149268003190219006552354233830870374813877533520215769981251631707068559736067033021372405966363748313396555783340254471793203403005789703352872323826722735626190532597095463977867720500337498968060747458025 182 16662364465813223969173997252178778894757644479734376918015569928265708608301633034305401794639462828075685831489678567924636140822026720857572957762287900959181969891848169583480855514885484379143684314405891149053055006636603145534220714814791353081645142084166576870956082954954200560177922110134492511572693672848136204203334612827650436090097692872536536715643072209767617043737901133940 183 6144161876424276991092019972147919269376740385097746521235931967245676601748068952305465332670936254698324182473633550420591557673042928962663407183852985440006509003746734026715629822999526575808961386651372168307074633889927965811357137939954792555846184638992722015920741188941843732628734233327733364155117584378483011627214606493592783580515310814831822810333955342369514361772616599509850 184 2277901207421417501377405947892665937315078780798008943707495700144215729607620368004690272912791805972252464485791570184159970217549518449591784533118918350987926538090297370381306947665092819962323233598818774520224800453325496254218731611102677552358578091992779635452541917747679619946695071086773092840471984785836345252603200214161293445176246999793500599663796263778604290507782188536711917 185 849064640323548364392585035672376977799350561510800949270684807717635158021691613719797897336609108831355640286390300424804359878014196761238209622014250574394444357929064433064062720903948694051010774724138330942224804100938290762010433882620765955467863163452556390226838491460484121146408494741794524189388542304707737601009768147123001814967729091168411617542423062265704566969273104132880158576 186 318176288769591968773165396341610262495316129450753032741791577382888437502926025098692795126266441801853456400534406332050633315896755650601688330558048525165735049234805258989576072569537171650786636761318019006627182042999867232124294518087580129240324646072366980214817725485709905108891498071145969538120326037008159991802050064886114690266749882363302885680003800469419805091685583319862833054570 187 119868132747675790499592897075115559528334595920430124749567623957970838145046088753382318525581460027282743898676976864296715199988713845695141168063164900701385848059413053400705715555228221970552307258308480980586460211219594814898015248393726744164832853863626209643372920154100025334197165199397315336949561944556152829251449896842410985246095403773991005428752588928802928445382664945501766154733730 188 45397961650133586547571696808906670110080071301433063828080493708591717287604866260153441927035212025389012627498390179744981641571483032998930034533709581440079348618923912698985521851955597469713452778907333435852675371895540105661090820951326412412905699573807719405471636626065407357042303961639395497187139277607062798331451422840350468009329962087837774607994130471108432353133176501534432408537462500 189 17284371580208083419464414682760929498011647981531934511574065320768436729843375501867879306224439657736168892751362839141491460662590269164583198300333528173905986705729966618359198804458512586725098870905283583846817549673119080398544394530611452065586861113744055204080559716341408965002096317765581579171142726854107090881882073092525922876646299036382942554670672757095970475376321175289137070397418778749 190 6615208384582085237899062004061929877803702233984430734306075717385462655725258269805137289564982785523920621912585651080905701547747435807064323202894437938221072919348268986634989769215786863676521870390303145788212791577529622353248702236900923141590157389387512561485895657337171278858188876745057132940468603614580457771616132496277127048846831718641028131659107627507790631935539521570516163909642608690638 191 2545038464450082311141292529848302903175635177597252823968538486310504500397059319582521128885934028185009090888979626241993220712293028973322725937984736005628385272465483301001786661344902710503792080869100439039839013764971557737063430237677089157841712666308693064371316888501729136398591929453181850401138082224870202311562230777256694668106858887928284399277808356306775915456477969150403409293290240001412820 192 984224950969182630464391516696082961859310783204486914850936674749319681654034193816366085185117065915734278480299856913252928542808243286090997420616029119057874724126222538196008876774531666251986802609007234181883383418558997979530736947960914927409649883665129676506084526409214087975788974122226428061156853553479825490406628216438229323213511229803285463492744832133197664434067396190845855566681510910744246645 193 382588598082861722405722106882005793794518305575615242803639604865561524316183069111751358844823539544955885351584358205185086411072175717045122073686521245781813464873779592334044711177413921263156542048419079806955792510802030529752740699605712164029403935727065218300191071409427250025389016236369657058988330457056586586851417200923558525762124229567373404218024715130242341777669956467748198004901942391426272794400 194 149484395356525611788254975852945281934690837411733281659649145842756865680583528102513723416740019286663086122531477516478201045678421252528863251777453928378129553126148238545771169132339680857140496309285589627083638916510074941588981393472583948399487081758463197058468984197977650806098373702391825433691089924474719039103791990363216410364221397287185320012615632590698702800804948867019474360378668026377940559736240 195 58704926223443833921315209423210735919165785645151750939776194261276432983972855171610683062734139419506648054210868365881300258192221331414987314600475111540333724732107522385980770752698604703339936607359010189876683620536058352209246502451296849339871619538636245653475736811117698740635013798976831811808363632271824895132712930101906649230715837787702656325803690071642070628190166095327143370312305316648535305794493104 196 23171645079685903177727714376953201073529699092345571126106145589824737162305639942831364985181040875073827152730950472226654262540030245941454568397724983667429173123734389557798960369443038173709333643404982737815911004248061791845533549264217149619793268237854791209828554553021734382514116095579437290241271169553885404014839914910346730774969569556135446711791566354545875638132174243696078186586830104683218441841061137920 197 9192459346875465364006756119897101311726414911841519108616553662208922843821323441499410952402734052915305364981118363110111844000102044684629725733087710445683520671123318899492687418047973114644807804980685282484420595133548457962172334123076581658702621196137447344483724391371130968022605822262516139543389461300974099633520620647683548083470519977699994384522425295672971687630278410834811313312945129537560086835398351222985 198 3665119197115635033529856346044185986165687197143181821807206905816509814694585560726185126295655713048140165529799793010577850345036489661342342002060503939735736354263876119032234911598816021407527751860289235930576765126699003416514860235652211763385043681821076587227947475548141148081289280131670510104472744666894660587260434745878517970023783249199487672165422975709927974167917877985101293432067081256779385080962824414145600 199 1468639281470173776900972479654719948060847223041659166496172622104293972200721396213908969440270282011437511530849646858882659779597576588865870088477667954098322529286134908526227805693799633180726480722748536303852267298167154379671010510198807285665405231538128334722604863279174947476090801415454139787191809856985753196199079098312715014609203250021450270358233034207461834487699453036826489632503145507122282477904393922797852118 200 591428231915324331292321339243779537105327679952964311102977334357217067821989987085656897453668095932170058423673079044746441715374587824646726830370945755958127820058619525938209468729084466709180209712379570318022353089420976271800691853413327487299182276028851672028748416545205089895099574430254500285945905935815804230974316989949788694999587226754182210710056553673004652791053590694861769469395608867492578763672436574583273588357 201 239352610655401864930775937668738437753105116569240040181284635140979138660273761876341591030039195312797504351166582276497778384902116984739836446935269310958159352139005164294322772554804220037021706335171102196959709671480658623789573813834521553957380460518048136467732214482037815466286323087996176690666450159038167513970983024359807986479093832421633385675738306859111123334402195534066951566475894409838140246938502751790435784573000 202 97344837795462420068068130685202543338601658513007387468399764837471553725956646137742413318053950242290777099680142264561647579102610509748962814591611845129276235029249904443211755081751355164494533799452461326722423431452484079104606370381391017787096557740624799966020467609602493155336232792183732508396269488997781199678895898089955485370577687843524177381420599119558420041656409180287455253783336328471938597012084598642422767261817550 203 39784679242835018125896571155814227853892392231380486885391607040478632014249961070153891252376128706006827657616125548967861065112232780333490512400108673433962226653691603135714361336120005366450465318552896898317741279704960688842076296725243664738369069523913109145882157304384653092818771527435274389821881353665386991239927683075037783482284998419772654708665398344162144795009541622782716395937398273215305654651649939611896365323156471750 204 16339419164488065618092214478804838117018267809337464198254846014668184321557988731714927777547778237999356402991770116260202430528763720857239527969880084179845471956575860038473813517554905211020939543220279885943110863108165528789969765419588482861893741045734113034219967407354654219199062016971137214378574023522467274771012657395661348158898831709542193115823208224605923015854938724727709278948026679639566638388247857335220237761362525563812 205 6743182678269479316406388192987203001272817998109581245362617424133666942546080094729626512980172053856246227126093046781072676879588710619067998370934016010794582627305158401899925594668693533225763186931193300014194578367849567600838637490308724040101503233244459398278677567716483688245804005406624837714654126200863632586794075850232626443798464322970199225171444502737143588633484701949314754321062319011666564451335608323637576838614094360719821 206 2796344236997618522612531301801918237533663220684562064283962841046118860906826209328074278335050675908525809019894358968181176749777259122125871525002826086482775088336710998964748733322090897775772653697123158712536785428424046739708812758825763766046810589116626222570130011363835048678053472307424834234629941527087398887982188426002076020501279567012198255003234893725708649743697117172076897224440049570173153382048135213275717173020091624050507210 207 1165208580151873083910611195153426375334652157545964213412918338479733415909556622152807552720008672197661300992902286921209999483420157367292100643544082199607032800778964538421104280866130968827492061790640614333144973264529836507574428703974949668060372088317162329459336487784763123000515982573334655196873870388589965312305851367666756876366373649858737672168700620014307137444183035964037452988243578136014032083002635788114795546936560581405275324640 208 487858728895913027216944613000211789141922100776255208291992606502050360293136411038692662437166438757824472202734019356459875132408048414665097997737168663242775266772758592619715852705922954869280952282506323127025992071250402586177699282211346220874687256859197574876215182750419201010029396707475672436161212999496503968306765939945344764743297951761296637080326960468004108674322078851157139648755595742502275964612371892923608319773779865722957589524125 209 205235260890410175761902875896880034779872883489876726854616420456421729537948648222905027581248824479459536582944559589740825757612635477973140217613801943619386256983837633480065948026640796592415301907939817207360954556227343515893340964154139266488387497591892576558302413810643167948211229930235321303414191082718999207177848487111351596244472909038860855001723541907041042836422139076180495478468583310991530586225337246677836863320817569396596894087795944 210 86749621294257370533162164217780851263074076170161331861800501760047492748318949648494287508362435428153070577973063622201705601078761900283141716508340476994943031282664578063060875538486229781100153716129020690450887462965839764220505176236918223557765691597250013161712730520298584319674186823044855467482680830308526328081385146658799016289393007846964290913039736844422141721729578006988496336069877979805575722814094167792821072636332715402354582426756668868 211 36840983990109498318515377060303621907433750706903814399397166339537964143734392221323971853035575689506368927588940267784875868880994839763560041725241750908716636373062587398585421305664588729833920273386115112924121047517139896822066038882208873919276674576832047874766766912440939523129207177394568939838629480935674675841582524399986829327328811078149493508135264057052397978790050280107220383157011732563881440621696950226730428925174960695405927344177966606180 212 15719302867596101058813200804984034239083286568134713152317683242476441267741231978753802432669635435399818955785153224539251271495435075062710557357477774679653103038019359382129295762457143103027607354368289223431258516831574273567003696881526174083532890885846407364446548569905412596829788493362949952870053131144103753575762328548528643218357137192724765368672714072729506077113794597349369023870711959690254053537348054951661713636363099895607322707055448412704080 213 6738515951894784792604460652950336185182980262129960456434437227334371878276427443071250406968905350844739825491965203954619135913988153145685040658375847684457711746273431933909619264922202038610196033259886590061778230542916966282881222880217728443310866285549473882048227159030046167882488549960878883955107144184636570784780807700604646441822750642825526824078725446055482488515934568827729671114873560153172258950829670829964708005150463042422086247898125428484543625 214 2902115808416825551743474107776860195396097711485819212264604817480735693911808446771696629993737717845992142244093517393080531181695553460302039063468958647519093303545665934970915205079052425610903775403890822111825712085032687182853027030490052777291238068782353293745198828750647144191173834303218508289722480685886895658976960461990346267653726423747238798830991844314954991722925229274584315142206029030777259360079739860764269193450861939308258782242915573103604414060