1 1 2 5 3 65 4 1625 5 66625 6 4064125 7 345450625 8 39035920625 9 5660208490625 10 1024497736803125 11 226413999833490625 12 59999709955875015625 13 18779909216188879890625 14 6854666863908941160078125 15 2885814749705664228392890625 16 1388076894608424493856980390625 17 756501907561591349152054312890625 18 463735669335255497030209293801953125 19 317658933494650015465693366254337890625 20 241738448389428661769392651719551134765625 21 203302035095509504548059220096142504337890625 22 188054382463346291706954778588931816512548828125 23 190499089435369793499145190710587930127211962890625 24 210501493826083621816555435735199662790569218994140625 25 252812294085126429801683078317974795011473632011962890625 26 328908794604749485171989684891685208309927195247563720703125 27 462116856419673026666645507272817717675447709322827027587890625 28 699182803762965289346634652503773206842952384205437292740478515625 29 1136172056114818595188281310318631461119797624333835600703277587890625 30 1978075549695899174222797761264737373809567663965207780824406280517578125 31 3681198597984068363228626633713676252659605422639251680114220088043212890625 32 7307179216998375701008823867921647361529316763938914585026726874765777587890625 33 15440069685517567856231644832918440874911446322202926518161473886380088043212890625 34 34662956443986939837240042649901899764176196993345570033272508874923297657012939453125 35 82532499293132903752468541549416423338503525041155802249221843631192371721347808837890625 36 208064430717988050359973193246078803236367386628753777470288267794235969109517826080322265625 37 554491707863438154209328560000800010624919085365628816958318233671638857676865006504058837890625 38 1559785174219851527790841239282250429887897387133513862103749191318320106645021263295917510986328125 39 4624763041561859779899844274471872524617615752850868601137616352258819116202488045672395420074462890625 40 14433885452714564373067413980626714149331578764647560904150500635399774461667965190543546106052398681640625 41 47357578170356485708034185270436249123956909926808647326517792584746660008732593790173374773957920074462890625 42 163146856796878093264177768256652878232031554697855790039853795454452243730083785607147276096285034656524658203125 43 589449593607120550963474276711286849052330007123352969413991762976935956596792717398623108535877830214023590087890625 44 2231066711802951285396750137352220723663069076961890989231958822867702595718860435353788465808297587360079288482666015625 45 8837255245451490041456527294052146286429416613846050208347788897378969981642406184436356113066666743533274061679840087890625 46 36595073971414620261671479524669937772104214197936493912768193824046314693981204009750950664209066984971287889416217803955078125 47 158273694926368232631729148944197480864350726406075336172722438289000311051468707342172861622704214710000820121725142002105712890625 48 714289185202699833866993649185163231140814828270617992147496363998258403775278276235226124503264120986233701209345565855503082275390625 49 3360730616378702718344205119416193002517533767013257653053970392611805789762684289686738915787857689240229564189970887350142002105712890625 50 16470940750872022022604949290258761905338432992131975757617508894190460175626915703754707426276290534966365094095047318903045952320098876953125 51 84018268770198184337307846329609944479131346692865208339606912869265537355872897004852762581435358018863428344978836373724437402784824371337890625 52 445716915825901367909418124778580755461791794205649930241614672771453675672905718610743905494514574290070487370112726962608140421773493289947509765625 53 2457237356948194241284622121904315704860858161455748065422021690989024113984729226701031150991258848061158596871431463744858678145237268507480621337890625 54 14067683868528412031354461647902207410328412974334157674541074180912163052562574822863403339424956905150132967088945129939315932381483362205326557159423828125 55 83576109862927295878276856650187014224761101480519230744448521708799160695274257022631479239523668973496939957475423016969475954278392654861845076084136962890625 56 514912412865495069906063713821802194638753146221478980616547342247911629043584697516432543594705324545714647078006081207548941354309177146603827513754367828369140625 57 3287715756146186021350216812752207012768438838624143291236654780252915751443288293642421790852193497224388021593068828510199990547264096081065438675321638584136962890625 58 21741664295394728159188983782730344975437686039821459584947998061812531864294465485857335302905555597144877986794964162937952537489057467384085745959901995956897735595703125 59 148821692101976914249648593992789211356870960942577890858969046733106780611095616250693460148388528062456689819611529695310285119112598364244066931095529162324965000152587890625 60 1053806401774098529801761694062940405618003274434394045172359819917129113507168058671160391310739167210255820612669241772492128928436309017212237939087441998423077166080474853515625 61 7714916667388175336678697362234786709529401972134198804706846241613302239985977357531565224785921443146282862705351519016414875885082218315010793952059162870455347932875156402587890625 62 58363344588791546421974345545306161457589925919195213957607291817804631445493918709726290925505495717401629856365984241359178536070646981553056656247327567114994707112200558185577392578125 63 455992811272228352194885561745477039468150091206672206650785770972507585483643986879091511000974438040058934067787434877739261902319964866874031655260370281869453646667622961103916168212890625 64 3677582022910521660451752055477272323310630485581811346638587242893273676925588754179873036222858842793075303256705662288967147242210516651339065299674886323277143660374379181303083896636962890625 65 30601160012638450736619028853626383002267756270526252215379684448114930265697824023530723534410408430881179598399047815906495632202433709055792362358594729095989112397975209167622961103916168212890625 66 262588554068450545770927886592967992542459616557385770260173072249274216609953027945917138648775714745391402133862229308293639019929083657407754261399101370372682573487025269867372629232704639434814453125 67 2322595760735445077343857156914801894038055308450077137951230824044830445915034532181637091348421196922986951874011418231857237131272744949771586442075051620946377362492738511976910905563272535800933837890625 68 21165815167582110989834570270964589660368798025905552958149566499520539853623709691771258813458162367559180092427866054346915001977288524727268467246629945421684336904396326059645589082398102618753910064697265625 69 198641175347758111639597441993002673962561169473123614512233681598000266526258515457273263964304853819542905167435522920045797293556852804565414565109622037782507501847759520069773853538306193077005445957183837890625 70 1919072395034691116550150887094398833152303458279847239802689597918280574910183517832717003159149192750604006822594586930562447653052754944906470113524058507016804975351204723394085199033576131316949613392353057861328125 71 19077498679039864389625049968605418800367048678759961410878537292905627195182134350775039728405102125133754431823412788676721292118997436907315219398542665618254058259966326155260600963592780321421796106733381748199462890625 72 195067423993182613383916135928990407233753072740320605426233043819960038070737323736674781222942169229492639065394395764219475211916748792377298118350098755946647745708155684937539644852736178786537865191348828375339508056640625 73 2050743828440328814505110337021476151248446053718990524845987989679239880237661484443661974996791025109656114494491282669239342902880780054262535118214588221267107750629840715748354286336815447582872576756650232709944248199462890625 74 22158287066297752840727717191517049814239459610433692620960900228484186905967932339413767639840327026309834317112978309241131100065626828486306691952308625730791099245555428933660968063869290911132938191855605764430947601795196533203125 75 245979144722971354284918388543030769987872241135424421785286953436402958843150016899832234569867470319065470754271172210885796341828523423026490587362578054237511992724910816592570406477012998404486746867789079590947949327528476715087890625 76 2804408228986596410202354547779093808631731421184973832774056556128430133770753342674987306331059029107665432069445634376308964093186995545925019186520752396361874229056708219971895204244425194809553401039663296416397570283152163028717041015625 77 32825598320288110981418559981754293030034416284970118712620331989483274715786667876010726420605045935705223882372861150374696424710753782865052349578225406799415737851108769714771033365680996905245822559169258884553933560164296068251132965087890625 78 394333912621621077219781161060814322169803442831346036094708048189662579160745241194516856490728416825626854498945180999451228150050285193557873875483221811881381258805369650583544423821925815822718066403300306980146403858253688667900860309600830078125 79 4860165473061479776733802810074536520742827432896339894867276693937591288156185097722420256248227737375850981699499355818236386949369765010600795515330708831438024014776180943442185023605235680015000168420676283530304427552976712831878103315830230712890625 80 61437351744970165857692001322152216158710081579242632611017244688065091473582335820309114459233846828168132259663371356898326167426983199499004656109295490338208061570785703306052660883393784231069617129005768900106578268697178626907771104015409946441650390625 81 796289515966558319681546029136414873633041367348563761271394508402011650589100654567026432506129888739887162217496956156759205456021129248706599347832578850273514686018953500549748537709666837418893307609043770714281360940584132183351621279143728315830230712890625 82 10578706219615727276969338997077271596214954565225669568490476044120724778076202195922946155843935571909400950059447062542546044483240702069067172335955810025883642603761797254803409323472923935109997591586146493939227880095660196055826288693424430675804615020751953125 83 144007927767628895421383611767212898239274176496417039835860850388615426403951340493099066019503494940402675133159252862391679303550355677266211417009366441882354026765009346029638811120436913528652397214262212221994709131742222248907963267983586774789728224277496337890625 84 2008190552719584946651194466093783865946678391242535620511079558669242121203101443176266475641976236943915304731905781166051967888009709919477318210195615032049426903238055330383313221074492759157057679152886549435716218842145289261021547772031117574442760087549686431884765625 85 28678969283388392623125708170285327389584514105334651196518727177355446732901491710000261538643062639796054466876346460832388153408666667360055581359803578272697865605142668173204096110164831093521940715982372812491463321284676875936648723732376390080617056810297071933746337890625 86 419315209892421688542720979157741771763115180734097935144300310060113986681752710291913823956500218856458112360199061603830347190988115343471372655061688117925115493012790951360417089226719995418384295208378272891437685220503260603069740989691075199368701987623353488743305206298828125 87 6275052116040090569041819453095605614435018679685775599434454140049605810692429309518490375509025775186895651470378956901321145713137146115049091782998162684749353352936416587108641740277864731436120977793380853820364959324831294924938673910726940358552625244783484959043562412261962890625 88 96089873052921906883737381285253008773843441042028281754139796246579613779133170016656643120169711695436933110965912967029930704305269118459746742473050865191566847893515347198394630968874942632481320532950041014551248622141141619185585913594961637710516350373369505177834071218967437744140625 89 1505247861374021671333746077833488382442257503923373033678599908202669649850121108310926314477458533709019557183281026628523864482942040740671932720840341803225894672251917913862851894127425976337819886148662392492945309665840983464542203336465074054735238628598833298610770725645124912261962890625 90 24115575987073201196437945912970317375107407470356359372564849129314970460248790276249350484243363168552202325633345327615580832881214434706305034120583116029482058544147976897996750195815491566908212395987720190129476806156438396085430639653506951430913258068781908277043157795560546219348907470703125 91 395037250244246108798849992000366768921634441771907522881984793587308531109335433515240610282390532064053626296199829811670829623427173654923982763929272023678945601011688009566084764957653567357523427258674844434510959561648617366275439308164097371389790080424716439486243967849077307619154453277587890625 92 6614898755339901091836743116046141545592768727470591470658835368619481353425821834212704019178629459412577972329866150196428042044288022851702091381995660036503944088940715720184089389215908985401729789446510270055886017859806097798282231215207810483922034896711876779197155241632799516082741320133209228515625 93 113200762400131727384602184944897620269729051233204231837384649663185184401176089048882003880203885938927446840480999428311473083503900935061177889820091730204691995194042468119510321717651850467179801886798130251466377423634861751622003822785851260811357783187430347322400917650062098118723952211439609527587890625 94 1979315330566303253319769203761534890416212460812575993676670599360792949254563917019701837845364945642146408005810275004026106865065707849544695403504303902629039535967832555069637975233142605418638835990665307446889609252255557727110736841410609295286590839032219622932180045111335785605888304417021572589874267578125 95 35352551119244742407544397748384774677723970762573419823059013575183122866635766121888894525756063294114376993391777321846910294716938607900717804601990372004857275151921457266098803875639160075382308249629273056308895310854536516563924870724434892623113798975954474685191667785733568466706771005192422308027744293212890625 96 644865884966143346256017359328286674896362950680101750992419466624915344210303009829375325044316350547940350736459410127809490685931677146716993473744906375740601556046199301990908281495533918935048684781487569820130559365297600598642553566884416876338218807120385572732581212079566022401198209905714975320734083652496337890625 97 12010627107494419824018323317489339319944759956416895112233812565889048285916893558072115428950392028955389032466556513630451764025477486857604003448498881248168703981360461999580666742854319240165281754055205987899931668178667811149717560183222264321799325282617181292144325074981917167222316659493941415348672308027744293212890625 98 228358053194791404114060381235424808490109721051354426768901478315248475060137897219625130650633803646528811674286638993655779389416403457623624917566309229171431568797606463998027216781889171713262501989851631447941400807081011093389579971763604911550370571598400467907540052650631191100397906646958308130024306592531502246856689453125 99 4431288022244927196833341697873418408750579137001532651450533186707396658541975895546825660275548959760891590539532229671890399051625309095186441525374230592071629592517553433881718141652559377095858851113070908247302882661407020267224799352072753308634940941866961079745814721685498263303221378484225969263121669428073801100254058837890625 100 87743934128471803424496998959591557911670217491767348031372007629993161235789664707722694899116144952225414384273277679733101791621232745393786728643935139953610337561440075544291900922862328225875101110889917054204844379578520408311318251970392588264280465589907696340046877304094551111667086515366158417379072176345289335586130619049072265625 101 1772515213329258900978263875982709061373650063551192197581745926133491850124187016760706159657045244179905595976704482408288389292540522689699885705336133762202882429078650966070240690542741892490902917541087214411992061311865690768296940008053900675526729685381725373765286968420014027006786814696911766189474637034351189868175424635410308837890625 102 36522675970649379654657127164623720209604059559472315231171874807980599571808873480354350419733417256326954805099995860022782261372797470021266144958451036170190392451165603155877309428633196694775054615934102052959096423330992558280758448865950623419228265167290451326433737984294389026474842316829866942334124896092806267233754624612629413604736328125 103 767450990171255414683310213110238232764410103523191759952614605340096338802419858442685965369858296807198301319566213006658723658226593237556865504011931623044210716576342819114449903023869362147308222644623286438829493143454146627153577286020220449908243535960274253722352136263977996613315861603545994059266966441598138093382885926985181868076324462890625 104 16442637464419147259589921315886854136977486467984383456984767919411564058841845467134546808049214009094223605771706113667663154377504760114655843423455635023722214602648144899527089172286401084006078670161053911951921890598505091486765393352983223139284117757948875886001394519455728577440292334855972922719794756011240108650728330985657521523535251617431640625 105 359123644860378595296703471460284781205725281947246919084004316127867970609164746847685636834602883172626937773659833228615430954759081465664198276211694524553116889136438132750571154611907286075776764234987578490941926012561949703162442956222506576585104415951361398226156457699432567859873424885589304605123037266041495213040557477057745927595533430576324462890625 106 7994451458236887909899915978177399514420650501427663665729020081322468893730616429576329961575094782305848261779441547502208108483891912507150717826748531811076935069066249273160464472815668095332866548635058484786858214965641562342099142648469218901361009403493256085912468904847068393128642311378103509814643932579349724937495849996782482094204169698059558868408203125 107 181354131330103802236079593964954307984632456624886550257062820544800206854279033704939045178331025136608167818466631505087590940957088035224714033899790444134280272041767864761645136565823430742626077655786301727389878606495578841730519050980524230777374498318244514308924357106455746498123250833612278120145197610562548510207093357177010606307021589600481092929840087890625 108 4191638037432689181082507655311988920448809969971002836091492971251967181022951306022256151206764983982424582788219253977089489418341175758148815465525856535275619927701380658235904041445876954754316532858188791825162264231932313768917486825312856545957456779629585459222168665801511668811122696517280584190915952372932183716416548764432246143574190000435919500887393951416015625 109 98692117591352666768587642744320779131967230742967261775774202008127567277185388500294021080163281547866186801748622334890572028354842983225613860135806292123064471197729007598164360655843172899690382766146055103523445511340846327689162227301991207374568319876378589637385961236296592242157883889499371354775116098620688265603027640658557235450454303560263724648393690586090087890625 110 2366735671958228301777500260651556604363706160447097904644841138356907190874182801625550919523395654799379025692733712213010807811977489580733445979916770691403209083792739331211579532887775129307475069114948547437595746807464835784313799372929051144049522878955434958094152736407628578559188213554084424458862059161022725297426205850632861063337344653678684380793129093945026397705078125 111 57798051844891893357708333865371663835166068144278577929331665439814030508338418198497579005680845285855635186442249985953936937576302273051091484275547457054757769035302487207517983772652356432817848662856158476973525732785098754688727294486300357988833398226970677111617303975810697516993935363204295729709870346771335974488445373078305100027761293787487151263349005603231489658355712890625 112 1437148559123236928339417721562466421261404284407486840212831861160975868589834768505642301976254218032800368910886545900744641952834756019415389756511487519666551927062796344414934666507000842702015807001918380529946717345701480535335204177401858401392342446913625886380364263358532993760054202806074813319235926172469269005655194201592056312190284570025868016163173024324350990355014801025390625 113 36378541477086496367055680785910712521389926651206714386307412901567782161614487495183323589924923021064275738241271136385549121752106179119461760906575283585319428929740563866175241213291712331316126122639559966354541256171741576790940023342573241714444364358724612061946160598394545671048252035630171749549818999203714606340149930824899721430472673321064797093138398764722296618856489658355712890625 114 937293121157133578897189615448989508113611460168340996163210493408893907393997270313398332294415641637721064395786350828973673121943015705012932269757912181575755086374765628012005089860460968216359989549808262533124755465264921726018569701421399572772659047702539629776042827817635469214558213698011375127151086514483706832353962967703541322656128428117234497104710844173069972384837456047534942626953125 115 24576762929861199572263208906687953892247006097074069260395542347674607145778002424887617671091872539382684029521913905086518682930467814801144097045322215313097874119832729532102785461231147047601175285985522451881064213054711512577932916140970518197671892889808291632357618988206219638274930921375556267209028639496277276851153262976154557021366343513662005748582623045062067745902822935022413730621337890625 116 655732611731626665787554676839341297799042369676033241936613465378306193256502882698426527082402251223269392591674184901613404979267811766709325653266242026768764379391257056646034418891108234377046957805379724538638674268512757867091828135557234396032083774192975029042933632224330146168813431913221216765404093130400174023665620209466779735887075411288015975377932965465301029528433218729333020746707916259765625 117 17799861745455005842803171702803919528755005124855922352369372517694121615947770750848788077651809109455647661900995749154295878162224750407324644857912139816638109078575672802656604300799133022164939669627032622601346813018778812302207674739701127680290914050468307163370433446729441817752440609284389929096894108024712723872403260585975735930654662039413193651633990347555596446549319722407744848169386386871337890625 118 491507582377249076337323980229524629947511956512646583915975483331087780181165793743187585188199404939398798888072195621397572083693512032997455418461527916756828105986710053099756814557966460141040479097411251807890989547887539344100860522587367238635873009675581365702147778764540076913598142544169859112152537004886392444288671234560547996253167182894316516302569375467052684678566365494845058492501266300678253173828125 119 13803990451065040308933743984746199232075873298657679309280171449353600306388041317277423330010580287723015266771507614026950811970532285446733535427492011542115517356636751841306670136860488033061121855450795007024618441452421542479072667776866208897088493476738702655744820366602108060118403833353010493164804001782234331797847331622632990474770200331586879360357660909992174649197536374922723467761898064054548740386962890625 120 394255771272868616263456661948336196267319017282961978752350976764988178350748848062760487728432183597657039034261028964223742140690372604644156505344599341654361291222902269339559805778872398712258701313530156195630127306322611674744794464375075792309744462189134086550727814490522808305041731884395332695279967094902394750478317638474020840949911691670452861411175153250286500155730836404167904962747570607461966574192047119140625 121 11449581853535377484907044919641631475799211580914498824947024716232021687484097296590627324121399043859558070593974542150021695507789110811470949071712509480984306258404304803890156319624233331002704944846229266077294527102914965646263576039916576084467288926434643007519686460619272875986716935654724856803625524403060445948640822538924039242026385437801621548241937625541570251022579220013440128023152198011302971281111240386962890625 122 338048904225632020241880501252419169322971721926500577806560904746750440322967972681838271744684306769953452034287098356979390559867473496708679771342311842426061642279387099334856865336905489097854863496584919080932120912713564360705932082578536908893896705552982834797018742749784031663507817525205751397127043608000359666633620285461732258620829030051092876211843208394114861661441651470896819779883568646283720227074809372425079345703125 123 10145861762523893823519559484088856528890350290180061841708312434164220965413237764100012049873210099086612955905058682988022448873302482056717605977296805326733388069731245012337059099356544444293918018123003176376015744953272207157867139594429628246632521823761673820762923526149268142316860127384000216681973959806914794674674845627562970277986941678923450493746050213532569343044848285596026252053645545780913295175196253694593906402587890625 124 309499513065791381086464162062130568413800135601942786481312070804179560549930817993870867581382274072637128219883815124549624802880092215140170570337439046492002003067151629101341987825871388273185969142842211895350360299799568679350737093328075809663525078233849859902372982165183424681375818185848926609883615643909935811550956165868808408329991655915559857311723261763811027809583096952106780818896457374046760069319361718953587114810943603515625 125 9594794404552598605061475488088109751396218003795828323707155507000370556608405288627990765890431878525823611944618152676162918514085738761560427851030947880298554097084767653770702964589838907857038229397251410967756519654086428628552200630263678175378940950327579506833464820102851348547331739579502573833001968576851920093891192098098929466638071325038271136520732837939905673124885588612262312166609075052823608908969532649280154146254062652587890625 126 302245618537811408658041539350263545278732263337572388025099105626018672903721374997070337116314494605441969599867416427451808096112214856727915037735325889177284752612267265861430914087544515436404561264242816696895298125623376588228022872053936126202612018876269082044760975298059920330589497128493910578313395012139412334877666442282214377128565884810030579071539605127944968609107020926874875095560352473238996504241449247984974135761149227619171142578125 127 9673371021302654134100619466905184766645826088119004278743296875560727626283602606781236139407645399847170237043756662760595118116071436489576920782719105083118998507355613843895096405371862216542127983262091348384134016510576167706237872020086225719114597664134991970842575014414407750180516855597447608058920207363521891777759714485242271139999751143345028683184625062119878720334470204764630377433409080906014083118247583181759097215035581029951572418212890625 128 314510312015613193862013440727488272317955743603013186114780811315105937313358771554278330600560774885231045917003660376335229075307830614585614425408546263567447998469653072906561269427855356246434207119800376010013349278808362940632911932989063456805572913854020993948004641443655639181619144526039814080819672702010187267370301597058681961574811908923576917576381714644703616834234629767512427461492429447497235884423583671988533527752451846026815474033355712890625 129 10386703054315625727292993880025300193300488432489510471440636293681373579773673430580041868083519590584755291409045883928470940212041106046689916399117240354314970149460292732739185922854923140038489690131407417730690859932646186114401916586963820661004045480029043325132853283676727483972972247972464860019069690983886434504904210242862971781008163292201127702960006126141336945950598648072097916915787482503596215083088850767421319754024722215035581029951572418212890625 130 348380407144800402519134307729928593783491682514130670722590381926366951239188780535085184297389330587803277229150807992844843805652070737912026485942791358724078413783047678548805035038476977040030982696697536198105102133000885728463154684243353508790736689445654142168281031987801116539937462169244443869899616505290534899728992115755866936506794804983718024284981565476906582504129029254986236231272427950653120650101883143590078485869743207814508423325605690479278564453125 131 11866185047759046510204233655589097832859510198113804775482150998793984726158009053805536462353377989151167425702105671044288224864315181404021534137697416469500834851864386979050848298445564314960495301632214780443657883752143168797183511700012863862921282379208425736393820230536493830466809898946635002652650837786700909219669200454760583724357937852550419625170757101708915106673138865454086192273370168427195942463120241753821663307209323401369971406893455423414707183837890625 132 410392009876746623555413420978548948549446160201765938160050192293289961754174743125864478550491577754793125417907324633066708256932340548858084758152265148597686373351729823670473588401739841832908730006950148181643907909567871492850591752144944896699132551084923404093180272673104639126694620355069371566741929224853050945362259297727894788106919280630456262736530634362602828964290507661729570959774507275054571670087013561055922225479834449836380461107410155818797647953033447265625 133 14410094642802204192901231450819789230416703023164607386613842401994290427074337755378479435343410769704051012798979889840871327025665273692053930113000486162710561627499289298541339109550291066278924236734040553102062538428656671728462828193065450157796641266244915487923838914370723193655628204527550843823009360872265177844505010721119569694798256700777210753467800164374073133423132595526310425110562273948991175051765307169356597103273427037104827130864492801265441812574863433837890625 134 513647823542684568455964395064471387118203379260702430295850412419086482273064769290465899472815876886100898351219638173377858451829838680753262338877902329269817969212212167046506032559920125057512254418384875515323019182289467063761057510941817970874661277935300012567045238102744428237854867350384549828071168668291892264267381107154307061771083860099203677307359736859113836840867561367535335103065992254911790434720174374051715903746181306737601563079664845901106673409231007099151611328125 135 18584291903597870371305247777827639257323716465031474630534163771734968015121756417698346708825951241616016603245477728750984296645655393308333784682941384175311283944067048415909634764050470044705850877111583181019902157034415207833938821803385916004216119696977089754688263759795396158073826955604263397329442953587468954013458115837949983801939585142249288248657582639299597730739429237838795959364030665774963489718610629027565133113440585859073162153785353789547940550619387067854404449462890625 136 682433782992017397904700003649608741168184192312420779907845027861879760483286017414300989494797755543381745687777187677464894357125111697675324907342290568301605657710086084880617698170697310511643550058414445990231827108460760846870067475442134221590820131392695712881907733523446742320628999636744156213334474698685447460328195471685361355191023506008536113778955092097720528270482581042678426423806570077922434305957100908521219253058651753331025587449151976505989924959294512518681585788726806640625 137 25430894923197528332918645636002669739632383926522360363265844963272949274409653438943926373523638360324120753055016898800729288218267287413870982672110458027759334834566357953076218522331035276216396892926814329825989037196790252958613064472351131767581912196348805740544291689751242852578239671463270981289909199646513199609130204252354990901193490951408098279972761507021555485999533382555411560683151833953779514411491365356043235465230657587880668516292648404495714553608110009008669294416904449462890625 138 961618429730868138852652747434168950864719333413590012416171395596240030913252225486786687962049337318935978035269353994351976575397340938980703467780512749403663728099457693279671050984903436899570615712241630253710123463522229835124035806893013345527574845880537391467201301664563745984540976697040665615515336566233603616820040413394299270946829473345594420260610030865006077592100355794567777344112020297294264778441722998208062862646766855370531718606573914119196454415583463770644812029786407947540283203125 139 36892491056624756147082022655311891799924957226412380826346415592049748785986921630800571283664022826240978797323108765993313581315118985123994688541399371630871558928535694402674579871035820356652026671800150144683588886678030347624533633731450457001165408962206817023639177938360988114696914570981965136339245887363552202759300850459872291529875112744903729933298303834135958166820930150058592777806857658705694468224916702826252331725443210406290449384341208215182971973653859587560788213522755540907382965087890625 140 1435892644414892134000579403767394140744879260209196274142228841258168272499396976792389034931487432420125135770612716281225757898365746020010997272719804943245151945057537761846497323160585164101253530093133643781229963058395619159894473558461783236942358882218051525377060444538948018412118612017189065071459789182076815283594748400748689458634269263144398072733903283528405627810837422370430489505020706934484334397781982990700567003085975192223230580487944164943136452186581869007453438058519168407656252384185791015625 141 56690477494144356342476875440140488070748578072319278099409336881713741566548692040740311488130055319378960485359560651499074147585378018616054183324250618964261843942816648375461560815703062863881590621607009390126740171508517440051793710561629663977721271028850892273411723410842206714928854921050641478086303936697574744211604261609959008516339584778203980309607235536984982591599672272606966156147722530480376006358830470455849085848837386564165366548244523576119970268778438770283269187988395287902676500380039215087890625 142 2270170171253010749734486477000425844793126808906025491490846895428226781032442372771445773542168065264530472636223606289280424240056462755479889771219616036423865540690092684195358202864829152384138296442252691027625310168058580886874079139440459893987848298350333981088772463987176167899325995313472937989966041145054380631953692656170808496036818672443178391498221747078563627880608876156545959722935548733086657174639366189404476642816693144962002103424451946605724209413232580555993514632995289304062680457718670368194580078125 143 92198421165098525578966699290418294834583259090100413285917764964026574258070582085366727200868071634588376085174949322226545869661413121888304763278542266087282451204046734183226082692949306365777008633409208540704946721855363145558616976090095397674528482940902113973958316079911185706895326647666076430586490829024093560605535319845065045449543316743934804013917279814101704619115168287345801062227581440696848407833628579050284009894714358696341791426377266907498277316899614794120564609789837684505897641429328359663486480712890625 144 3797191975684582775969743510275877472762311525625785521180523150043434460818636923185828659767751530270522269067930287835900291642005299424969831675626763228804727752838664747336166215709117182674526100566958253748933230739613131149831640160270578953225455569921053564017473247751142183338484027984127357793704624793357293293538972147819003896839441500098954903313183169143778704738258205914336816747842941635099701676627993028185946947513810862908836679895347737585316551296510635295855453454194465036375394362266888492740690708160400390625 145 158574534096563861307272458732630919140026891621658429150019827268963866518247096549163390660561071655627280478545836750315032079261783309286165140605849259198114235686295478513505637334228442665670884485776743634809200648916983969948119124733059647665648250055473117886933700299335448718398431492645142588822898835995393925231481015865069421735911916485632455717261842326613342488574400937188619804206669085623398641717661616850073330475124255445935928589109616869300404498693580640590219591700615054384072843962627530345343984663486480712890625 146 6714204348182610451611223175198325747307878618152639548640989506395199072249100314988127123958816334970914682742109273845088773268023167098485518218392263483707354853193436855740342190368566490907170920012273102241456364675794018271573311860322478541811212555598787284450659804374162234185707987830087982353350359614880974188226137692742904385720246455918163807524583665951135534308728710081503351129914575754380321888967510519048954885647236099836373152391490287863048426879184897903230487732195742017676028286221612262352209654636681079864501953125 147 288207221645738553635411754795388132703190689684202052625414474562013920176292631020865356795932191178626512756705040579800435592529894447702490869524487910038138207073328277032654188521570716622190311741526822913714514453708458234307284411604342391407246298949077944185044572102760913902421515377606526642517564186468765817029606960460989170757041579120287181437992753860952492810202179880248531347251583164256775317083930389030176388466407609585476317566404720606521353723789011742496168685904502226108743514186062706361468599425279535353183746337890625 148 12540760835471021684337671686411723818313936480228683915889660031616911708631021253610914270261397434755575449582506430748856353937753297102878485205619042429489507804381733318521881705139106592381367034809056645444459667424216143149412866602139750477303508206171228585323844465907435646636067398625792793795866770445815406996409287670539021787151150232261056125911378698751625819650327453129254344512958138226305064372273063017870065191338794315892831006266968607751563664583231267951235788029762605364669756532778146541906583166792188421823084354400634765625 149 553110256648449411387713009729189079006736168460486104110313455694463890909171192390509373889878933859894655203836446128178309490424609168722455589993827866352634741712256348013407592605160296256980193070253443347327893631745052993604854481487373694801471229433182036755708160168847449194883752616390591170366703910512688525576631632709123555922301480993873880433321357508440456775677692320265762864744018686471184864139103444403159225263997523302453311531404650444882715426443415072989254431052679709608759611878180153230789850571369470344507135450839996337890625 150 24724581582442337138442159247904481020680113466352189339835121782998230387530861471048159522251478222471150982266692978375698612531470454451062487328314099453829125589279571012547332797043270402983271610433399171068904173232635613867130600176967091531320565426892670225016910467707649826460498625705275815906562031503827689781801010613730532073282798501907156329249898001984796858329568524408199865816922379303948434611882063068265620528525953289142965478765319279536702262277447097177692662322485835699221163410566531029569537110390786693869813461787998676300048828125 151 1120048270266220314708568256089320894717829820139220529283870851891602834785535555499952674517514214956165610647663458613397522846288143057087581738459957019357913218319953846439406723038857192525545187224243415848592427951611625943794883318616786213460352934403664853863491061097624244788487048243074699736383166589154898174805367581812606833451784054934896088871349629387913282479187783724215862121372400704848168036352869339055500875562754209951465479153547728682292149183430630949246655295870930843010417923662074422170529600637813028018996419632458128035068511962890625 152 51415815846570843546696825795780275672021977893490918396776091456084028130830009675225327523726490037562782356780991067648013286258857207035605439704004326973625006286977481320800965621098739422885151819528894004529635405118731688949904118741103571128897501453800235116603557159686440957015497949598344091398669262275155600714440398843107716689604147041786404959639304737052159232207115211860129150681600054356055153708778467009342767692708232007822022820543608485160621108265383113725167711356955080348393234785707526349738161317278807051212030643227990367449820041656494140625 153 2391503842471549645887509458239127962332758257759943087389246341896836400449296240023755659111090231117157695760954237529512041983758225270847115816952353260524219917426183588674415313934165666776657066581747446832686931598287567048126890275004950403918409485120610335978581254168495428233661856129667778723226303396204312456030766271389469226383557691354611053887702981234507082367649549849250187185653263328263193364456412836005560153690937995379825747451944861470275969608747764768698725758346051652244814529587614173105371097350589152373025181308463515961193479597568511962890625 154 112699618576471777062448883219518905224931232896937317993218233861888415371173085311119485435610127141396056412734968443578254978484606365888670332873879647402203863608708901616281821669147557046849964262664848431990371651569301597142979704209608287784655046986308762082990641602690347055511314970110594072332039547546128224490449860539228737293325156205086045914458002990676146256575485036645915071123910034344402987300008454896762022242685453032274288348672901596786755067812238414724927451362057684112036884706816317907590612962646513805578811669161343189671242726035416126251220703125 155 5380392490459339108738372133783052054343441989732684498314231702800414838235174265838155354181463079857389129200380128464869470927833592513891010361731888246628614652543371672062910448306773520973664143863882528991652333017570027549202994058670909267127216598173366610604056220754039858777165687988049871607203900039399707565398566792003319147120636282387012918002139520777869898435170231134512631410526588949636143016689703645226315703888046213213806800053992995132196473692424074157382761455475995897192752912788117833226283453449707215592138047897431685218094798983656801283359527587890625 156 260201161231104098637696414761882180400103198065462355022974559379130861991891262670199031083569736004983195677259583392689552483540960367564283152103715847495206433211649997432634412190563874247807371661401222984565298477062704102307005995671383843067539321904262182655422762891886121610322509836790079840795987809805409257570240088628072517273901091252518331727501469364338566158223267547896165367644476368193353512430130757986789853755729802917232910657411155237588153664239320650325187726748274637584138723615346166532656294092281290653251388134367693728832282573648626566864550113677978515625 157 12745953882905634271767558877110798606899055157236673460800408791186725274672793501899699537628663518204101840250560692490897728406253943605136410205800520789552687130872675124237596681154771380028844100833738907898931145898916560451508688697962737552663413683480283017375884040259041667081648144355162061001391462863317972482078210741446132258662044955004610479671659476812124663260566760833693660534064674895951421806389955179982900986224424395900654128553285439313255707242763122056179320794764233122059035376297731967602168566110399022649519247762001477306849361870177972377859987318515777587890625 158 632365009992597233125203898570098051284082823515983080410690681357147001052341304009749793160370883128660104600351067636550908999419476904081632719540381237932077466623986030938799884142131672477371042374664288437589670941482947313680700572372025298200289943078507281341069734889371834228921809385892655332462034647037794568753346269515366959749000036352643739727950041623079940918346498705242043580076550715612837890080424846344491666629552367553819153279914150500648555403435206774573224642590637897884714922124259376108646389070435226710710598439216179293624717390465139743582767550833523273468017578125 159 31773179927078047978375869883654576586768741467560569875235153284789851067874888819969878357342835022799526955644639393398500422675831617045581635993306455299897232310522178124520000178721405883625508024115007172546693016454810687775886800258832411108073568189979598350982048829516487810832176312594176467179554930840413988107011883311799612892588506826538584702630849841351651631442319827444886479680946290705967039787090946404578983789801858707741643356549286491905086666245601964388431672166966601179217501262133412352578937818844017966079654018578416928608173925283920946416316155591630376875400543212890625 160 1616651167869658159187742635550228511311380334610949355821839834283392412184542218048887380699960788795062731030154896975509100006168988506896239220975425752114071077191678945153702129093523852764749473774995679946348287370237222604724896283969651909589891223074351943696317626494628416302951962961104292826562934436091104128872871634787676103587795815841109728254560270777813386659416675140223268972646228217410308951406974444011383274208908372908602555624584245994622714665242473550047791911527427634599765681718610153911568935160602478132098876119288431744512497492371181674608582312657745205797255039215087890625 161 83291484819812658019511688326183323131273626219490721761297010102114660468159799616096726741042679799510426965404610447075204341417832456863801140903874910174669055967992490933263887393027442418292657638361552426515810113601991945818031381446400436033980785704013686491177980434629750636344388083719054270717348945081849775823659219495895860532946828227949814309403199710743723494079806519899443040739706323989196527485438730329910477670517168280624112268334204937888956882267957479772012287073804599162214527687824513739677943108409400275843866196541859291909028383304455651057508769330439690747880376875400543212890625 162 4344900305625527305587827221535353051142888711739733500678058531976811263321555946973685750446491391741461422650331503971678034470061230112300186515250634689261611304570328289533710685857276533750236485705130382329197234576047909853597607013151478745712607686249873955812299349372460941944905004387204466031970507720194693555841183185003407564701171294511002063450017912910946336068673107110554446220186780390896436856277911367659780067682528083358756816477653800584977435763508001932307020955205016915296920836835365759230299902250176365389395280142606089962434465615076929037414944952122386467863179859705269336700439453125 163 229467219841000973590009919050946600690009381533110545371310305249291333249801334227521265538330549872041802114431957719256232034467343745920909750429931769843973477828272747955143862452180345576951239519545050881951893549664818263098050419185569046997319949733914593228314965538407779726936267996701429464546458424226642350764640407549584963714562959577009551976985796034565808846794832805829711968226724432784413519690605333060215964714517355666426023748634330170294413314978148106050930697707242558347576280155786171842229828737538564385310132930171455429186051432529057853252995487756439596527258117930614389479160308837890625 164 12268464908799117052989880322058860005891351583667755308277105470153361132200628334474424462006842848908714950048104619460034445722796533375661439806736302074708041992088602469421766606005822176271698020912476145403557988632829508436537265661756449097711711112523743726951859632510971943100647568443641926321976399651277433283631499389638560084999108633784815696449545584988060969993885735963685550381241821798818668830258214132064446553461670420705467359720734462554790807885306688490013009752917723382053165818529107677544817793452499344860606257111616864521432239840166078124171403752898043028329855275160298333503305912017822265625 165 663981589329117014024865312910147562378845839059682585039265225150170057835830206090090326308272341825788561811553470109796524236963471182824172783780375404585273940653827254247575430483641102002000568589804121465385961902797365826093833354879920781617255517120897534246361595171126312532550147051738344694471684725526785966743420378466628510360236758369068010307545856605138847757039089916090625672183188637573865175762404807041459911919899064839000598975445869847927833313560683287767994100837660107160099387264613836616403083799442717043200871241137816324764434252389628314158280542510594986736240097346950506107532419264316558837890625 166 36373575445038359145296146706530793614675553909528471691035988298951465938304614519821238165493467157558523204598710646084763394225095914866291009268272745038585891742957310814936429657324343208771593147918059577995308378997142497319246285013676940337774874483399887823549934545069470526845629605641278260707853360949082862044171311752780376426044129860215914672657669570686111218978358384693360564947867256754933908193440297734538215434883990670945291812473900196139334636750167791187218484837987858330337404533742810583683177333617271482343586927460770716086920472780156228677904766399272903968397968772763295675076733459718525409698486328125 167 2016732890550151822810944854143599851965686086513806112909490371235364028949299352051488550085785286550832319078975511772169706392810442999761505008879382348664394767688268098134150342350348209210340982086316813301949873073496565763865610272583317957027927915732106780376726120851376793360955933484780673164946929597821899286039078380132907970942016780099671389025504489346691436536255080639323376523534500050777310539785297307891471354787142862750561704542615396374945408934613053182375328891842236805125557394373370132812313767262409617338540177193062432353439305613295762099046429773007686160527825378605860928704629486674093641340732574462890625 168 113164932687440669233390548600559818493350543372549202413690233201129981756432034541665177010963669784226853920478552892071758734819772388045617330563248781730605183599291787790601578160305089063419863527809495344812313227773112794707790989225467720522708119135475707767279232819333306005863320295631497913304667060522580234637510805144397864973469387581732860652388133410710896578358881339914352626865091401349267226318972387837714132131170947457522268926999777736787311731547942253222626830107943433846010402070472918262497362422395590857717504962834312266648539755878865098663792313852780293525697865469710674292402874385743416496552526950836181640625 169 6426070702656318402418082302282789293144910605410206459061399892326166014038993081448457076567571988697321899874374625976294819756740775055170380116034082070572415350685784169689310615832924482466296950426662193155167206639096210047481911323168184509881980545107988065564951235645841781542948642987434609007005519031774718623891051070124632762518459173828700492145860155727218262202109076887036513916534215225618139446522847043364596993068542251375402041019682378783467496675949900849246864547679567890945700681571804663535912725155733626855488519314546422061637330037581354627623446542130128967856753290697520639694097221994439905756735242903232574462890625 170 369248448645334711721345427171471355573399708297475873344127099212953825332694581453109792076649254042536813688681440383223876638042081675445145211847434389857161558465755844174517477296375673686995889068466436280889062860689107325538358106540567050122328484102450102235427662951445714609239371974700980068151544129084807106847403685540431523167073182587370958979193270408241688564395389667006005126157972541079243910736649313958773107818711506306281976679031969167276825826496757252698574083774215650581630906863797467771437081100173609932743225808333151958083742621289462218257870861757339340622016900836770233477462520473022511424687763792462646961212158203125 171 21468474052688405474190744481176516084393032440123544752100893675340348358668195660265256421128464279287132884673627625321019411612404670692056187762021682860685230170757510536150620647488578043835627986329707071807171003783325389014125678672375108861162300394200551394069999751660005293095786325981089682142398927209119769999214897681006229188456801908812334926009275934805580014822512350629396144039950681510888320214139527762877027261687705688153540406095597719354641930378347963429147795804716672140466602555968048573699123332245193855099623891722297787994946879744390622831730869773433466603104684631550658144613148402822001836742771274657570756971836090087890625 172 1262882986149395452019270544105208558664420133290267520042335070451895992198656609715103708972881911229065591940926145059508966888099704753460205245100925494279808664794810557289060259588515603428630816295845018499056834297554116008755943047902465778757872320688847435756167735391399811366359630625837600552026616893076470470203816356085191432010971372285885602022495656864938244371934289025774228173150098839878005436596757720651241128668779287105632014388573535841036811554506318948719619088212458238662947895354820457347850930019323528526235375430564167378802750200963778388076568414422223672927633073450967465356868454796004258046393520231731599778868257999420166015625 173 75157955154708971536022847891333276951795635392503690920279487047803686183718650813974967032103121182975380573180337670926557146411477728992677194751691378941074253067933560695943843228891329106848105770214624585934369379550338106029092438609819445891217255421155377444156810436348376973846160697435473121652760051157659987093239722799697997693268939278849909833164784027003069737306925342790901641268681832257659737548182842229117313290465061713517478072307176838507623766043334559595150690796788027157548018096251429878142652398240001153181845897999165293214688072709957343209600816047509797446942227100287426765783312350274601409115017569551042697639786638319492340087890625 174 4524884690089253631326255557297719938882856228805684711855426517713020926690781372255362890167768410821032787408322229478133372999703016674004130510025579469147375405954940021699299081595402468877790207895771473196178708495828105673481510266504179739880734862630659499025460772320354035710408104789102659289104418879946919522948497511155817951123256489283158821505685822345719813534563440262726233312580989711072404499088348016404007846652449040462319767343253581562351488834638957160426047339420623175020178429484817335813578387636039269427313032289039746477990295417502981847934017130140327355293156782572804528433984320048282377835769632774820525611403354560025036334991455078125 175 275570002511125635401400289694988441997904827190495004636707330355240687456395276351723855374107263987411717785954232097447800549054913418463525552191067815250544309598061802261509013368241605757126301451060378489120479526104427463620697456740371050338476633869069794150149586495081881128799563989761141053365748214207647345867086446926900469041357443453833655388517772266676682364068448075440290334969494854394020506398979482547020481868980799013195736150971486370728768021518347130027106709018055371981903886534054860568382737385422427547392790979434809600256086981221349097521029577242676076264708541215466368586158079075260445092576206405619344830260075696060084737837314605712890625 176 16975387724687850266361659245500983015512935259761682780625808257213181588001405418542541214900381568888549227332566651434881961622331721490771637540521968487248780015550205081111216732497051156244737295686770375308310659287558836186498584032663597071900499122968568389443364677683538959415181941333276050028383455743405284152758392217143995793416659874199607005588083289399550310308980469895197324924455852525526057214683535104379008703611086200011870542635994531923262838893551701556799800382221228969457261314384313465872945005679406959346943317124163706185375214130216325756392942987726088973982310847413943771275923829115118678147786890792557260888850922952997279935516417026519775390625 177 1057651532186676510845663179290938746781533431359451645646890983465667278840427564602293030394368273649601059608955565217650320618879377907482526876962221246598035238868855527578634358518228772289828357207764228233584295626911353288599794278155105415564760597856556653504268836243072894866362910854769764297018431210092866229137611627089156657908824993462006514483165529346038982083801028176820269329418221891602900994760857654678334137278488725691739594158935639311478891177262738765496411562814293670942034666192714650491213838578855450602111303373421019713879802716383128176252062312850273973523967877348125766669346434173017469241997862230830280139679856754586495526382350362837314605712890625 178 66645795997679046977917773916659923250944766110253126547147541541122092241571862128284290724240328027482311569139117031059799653157446240084196466098020447411881994506843193359312486833309149628298954272732847313682847220338565104774538836849387657550982259552735204407264492178184752324214126101691607157648022405841581779696648321457769028484808789313021416497127709500681954378046554188505975631254630416055573600382865923394245868992329410072013587046737011439934219369752856957830225381807617087087070430420801528271402857610369418508790839559469378715230708008567450055770171202519634313893665787855337448935135526856544349789346011292751308442441646813676758842603931043413467705249786376953125 179 4247003349952097268667810142839153609166455220375880489216977084708005328094166914124916426402214903551310304743390232804285732897458261649365419802096353011322180099948582496822188223452625560063350861029900695064439439116075061301757487378227228477436344489998050900852929764054823341860545185830297666121120227812254798911168914284896331340194440098972289766279463287930957542741016665662543297101701323263141427684398130968298318001536191656839065834553316054009808129337500809637731112455690398874623563178565577389095147101220791194472696250927186158628076867845960754803954159880563696652873852331081378933391511448933288690326074569630577130494593943201551457244935505741523229517042636871337890625 180 273681142874263100090222353414697897728295540856242114605631220315668571347716210113123739433785130599749987347968809992140976913645107838946757017466891084402612607820786604677718631307510643716042392835627830690647541896078993025346554244140340830314475475279964398101863646925456870972835392320090211902511108600449511496634636005433004487893469914417873324828814893737558835011773854951959952608530734972400096741410299957728111910336993726558366241444450239836446045662637889673865030617757144993879617034789944372530680374349769005363015019105998803248151901440861557000321610016863405176007843918067215139846682389280710056493302571341564020866202128293851177456320888925489498433307744562625885009765625 181 17833336950829857864978978770855129713873465737733592429817535946989279777588535967181255985244872895010308925580995627897898196670028871893609634015160089950758640138210275947404823734628701055181038359562345075633284477490403264524606821102428748844121536444717760144715537097309695169460926998969398297779526347513890618632209516750020005435626393093383043719170407290833071248202196162524662471924471221536562703767036555545521500189468848216269702658761822077982660781423147529038719260083673324946189725603947565258471663873005298158459421659965988018452826049787979915697956430308836344673847117545177805727549671167920347991160088851187653163662596881755636574231325443273821207412765943445265293121337890625 182 1174949405005425185434140016317790221198553290130577737238528355867388698146420692197737050587858450687754203561903896944053022687604852224710470737088822526405733005505984030794766811756011969020602712319765105308098947799455219083203720408333518117594947428660229627134583161656249266239933175327098806849204093405952683408583124011075068058126244908957541835437542284356536899187801694167937386962743786430936433737691203462116684039983155064728929359672522647607887605584064074950716018450612817014079710071416085337054405574272954069170098996066859120595764444290281056745759859410897682568836417339464039730359610084898432127397582453960498528687910195554470115693230876830095710250390084183891303837299346923828125 183 78266904715626387877324368906976960004699230315468174810670089369394363349627521569367858150809014975663370761869104287134204000289422021244638587209697734951465092695770114243331801631503225292369408475756512959888395209765110508789449427560320642367352233065343876152315988147407732372040668608064032820646032274050726099895947639749743508555963552120388734284001004187841992465597034253608813157749251845523968660568824136221978673955397908326788171435865751125104217070771260224692046137050671579758891726987239692557205118519044289409627804425001686600245656927508492033005301514938127328957900268233718078558444706585339259302335160005670688491487761856469917816673188398283165546909234677741551422514021396636962890625 184 5270884698073859091598409624040363371516469665595204232624577168581863399780665440089078407166233113536049703958074828217052968399491126020720185655637093960306416667596638343717180180873584707314617813799822365283683975401631367214425471699049793660229336135785583339477720221787173736595078827410072290306407043495946149197492593798946476583701365417547579310356047627030218982595632271809285522108623365536811669446007461453869153797526272136267549405348379009520143498631090519831885847099677477538862563353955657095264978706665037670291384489001738584093543765783059395962742030523508184968669793564199744000518458764989672417715761350581892516459243322223966615363855872682379783756602409372504780549206770956516265869140625 185 358847101129566400815111325614291978696212771303387099361313838214221842120467483826704547038284316602647799895169692379845183141605755350616650959621428993911621153146646735078609343894054520458686495381305706450878488729318465111325300538743009002182073433460418299334982670419492575161129561648905131596350497928247509783514493278426075072294972658992056747028350078495844338554093240697047967630677187349111675267553633983240865859689386133309231031065522991347140889530303273680674620356393142348323302175700655090702735015328462429631107747395727364543672553118276466736539440180070960740852008215644282771299297191179261887870506748508965824413061744620329871140586671668089098057933248632489497964570546173490583896636962890625 186 24696216346837889270496776540101188265852059133870403565144979659740961396572692704437633631721764952910824236585473399273325348988449688984788535692106364789991679380705374954844973656132726152487263298636840023655908472840426087426518508376832622539172475764179447778532842360939898515164097562239300061592437617919921870811250941914560912550412313364492337387238080752162503223631250918011538180310834710553214603588308644360619629329683243080474588788960357787501583158365001597977708047547332449553957979033894783997252926489920112869642466283521352955260088778152904717275380812632663589146176057408855184603588931994147982385136144939135537001931322326515722061766315330869559817445024104136559739419709558205795474350452423095703125 187 1717992290167777767102108260012139161713998493647694624009310510029879979552579367984203983590724578949241488018068457020448877902381502614226814485421379266615771176118769408733790592388873094797776471369671776245623272913144240771825760035234361386937533276535143284713637178838784040207390446917176908784677922890599364942984671774286429881569432579200909450343217087524184536751907970111472653513323216639634373898620690844946504514319414804893214769104027289487547632411661336163319260327630181853221086811492890648768899831271292651776678167013162918332668075852206816657261866230791242578953737433647010916948664054172904394621995922690963631539352437644066205226773725991940928700563101804259778272732095416586162173189222812652587890625 188 120797191898566958138250538086233540877596376083850352097966649891730951002280513101073334698214617319658016747014447418478821951950150593314130006913433440373554718706439033436299017922638833914516057031415731603158509188341911001389384665357433652199738777273015529778069970955691422219102244494087459987377058792206713147236081226465401744262791512941353546181982623075087987332636905102447976686482295331582611731933716635380723571915341013176456610060011470805737936677761143529651467151416660976645534276976499620186887653836178400224373571957196524276724890417396217899622053600285624639453974140172022278603411415641059426699056399312169725824426487948067227088110140995671342519722693377162917789690611825026422820883453823626041412353515625 189 8584452442271660880094774489098186582466386466398825271841999974555860032977064663527776530328621779821496960126581705794197482015337451913868648941303147440146666084873089911150589708672328732135083592937558966378459455469517905313736621243626022493574436206906848623678542485966210920000501004972325344002950683068170069808332112358763774956035278867177289759422595108831127819793841661105465463224864317738918302729869572693331120638163709101384888993914715172809766470005095664934681513115425012305314893393334945508581171119868018011945107891138170997725454337512262225036641239104297915002796672271324763228951432252531888158368443017119341565712868366029397493016547169857383956164093204848082752724363329345502737766082645975984632968902587890625 190 616543958856392956069286798581520858539318342403230029848964280172576423428445761199228438184731944848559733173251224691845057355823551133905960235613333352298773704881670190508746503466555321870673838728368422524267336551276245477537877874338464561511009582816256775001216599884579234485355982678117378531635921008639042583704220641718773081117409763519540127811490203311360431145413501942255635034272980164326851420361962580407734415353555751370564112431948758426370237642235975751273760953462939808780020958402709121371808291000040921635909593849434579227639855974468185264356610433709780553415859799198815819866520815809092739422179945932528230591063918916597357345941434286327173115661338065394151383416498676923352129097821716641192324459552764892578125 191 44749377077755857144464905127845365433642264609968838796467676419205769388860021793601199271886029289053313993447747139358806107943029164850028499861051348043197294274016504097315329968106051816695377888743708475233847554228181173005176713997360096339030586530386732986363302036222645418181622578760437451204666782728030349767836038396590269000582718046011742016685770446541851452965257384470856246422567173307007202941291606048573771600776429990226913844423272835344378218311129356003200843763293634261062701181827030738287217569073970133255954231185811194921328386482875354672267141889089582347476520085649251021731947332239760120001242655728831504530010298885552793525775241935912551907815578124372901559752890469773820882048998015534380101598799228668212890625 192 3282143061768003342260778466601818327730491897818164481526921726966647155825938298451679960596480818205615314849425013936271633987081474095925340322308811122228305548527740493017592876510738370495522491249907298116026548864865948134064686088136376265986198369071214930884816387846749928196531108039184284858606285179187386003721934236197913279847739455084731218213817833401612094817736802864014951393863189326202443299729032845632643278058947257633192995919224946108333420422029782616054765885818771604877643818181103569499675972603730339423657963086323322091504830506586492888437433521855275417275665365681944316188929677083125206001491142584431146699753605371760869641147985119789506119678733577532130464900075751505560892593883759449369108551763929426670074462890625 193 243249468736812031704973074495260561723089946022997624219404749950679120659727765113149356919686982879672767829435436057858899609684569289671314747307272918701706409118036431159012860856840352852534658394004379585273075616021810014059936080050051254201035119726974952172666396952486177428429510010108064903725887613485114738893843712047335946909355514234694684775480681086893677183226927670660740092653382550532841680272817811288372091266782758104968832506561518430926914787737893279023666864095686619952296816296856128846329485357580266645705562618216680370167697503334644747440763510605260027000551387246785939105710145157661658392388513050359945575358838954917313331714400621182959667047749981631638785145139314171331634432810507064071092742096880101598799228668212890625 194 18215736466356168994226908683577587164633590607932177089670124700056605950603713690498189592930759712944295218907272629192763697271228971257036404852105132516977284446804158147342678085264489823362057893835017965243174267505793242902878313354548088170844514940754519293450123135786927396727943857106942440315513093935832817222065486376664752384307087683465111469411870803192033015865948478617429521838348552296651849227229961798329744054513026840690591022253859307699962013879752138199687293117805492535127747088390071208657383511002398267763661056665156109520008027537214871912101575491674897121936290633975565049931104220131493288714013799776204524410746655138983008845432890517285934666870757374485270425593757541720169444501014821492963779991924866408226080238819122314453125 195 1378220836780974102272202137908163822463342098986756450781531304930982862828627581536783522790734210641078320557743154397353694099238455194278631427515126431367018318529649409586094366609196564525396662305451294268263808253755822551274676066718462899094266844932427684261729766576774713763832960172568371976712036200279046783838696764744831830149058561218653798887171556840312410013433527840673335051811289815316975564381446139623426764908510123793490807334749249079886825932155926528326540284586281370700300472454681177718226293825952455337266359208342376402393327371493214423741517303275614391142821685657225227242837276399368913717390998104867410521441502674470593432254297929428371102830108373710930045670849289364089740340391282408979132557969027317312793456949293613433837890625 196 105352578984374441351789403623837950752920333388646649854191034480229261017483120960253269265646513795614667901754444465288113730639886753505852864950683779540126247286724930518170639477973594588885846263291002385160353766725348831641987513216026022469664851893479704612650885086895235894821155308551298922271844759185530615203413819393859689928424185478115115040734280976430320933836872301668910404695506804772644929116882124358954365336371422372898230803475567348915628861079931179751809065894059934257701668414908283905958936126349631638435977764244899594575348337604312803765225324179691239673348432473323953595669724245244159133471085286134169727669509905939206632554950788023434115471436314194837203621125390528280383841359850018624773871863710417162707244642660953104496002197265625 197 8135852912068316233391936694850885746894272745938237534989902637735704682075134016155558719039552027866342728712986973831874582848665254539489487495816554874986249446717332759265727633686510842126709477682647659194008319635365063523552485708107609585219868187473970188711964600835484591977563718702874059272443211528102601759083632202690814554722557723547439759020704848404831534115552463496381606002610512998567504651051222053620250863101283092747065873798400688520009438796897685356333455113668778423051011343341292224637678842357350303278218382843812371191081275371493056270769525659776655983774332697752442316425594454838980189082304561221711257219277902486155232199056074605109699567281669363696303049641408283546452642149014417688298162254675036965390066967529492103494703769683837890625 198 634702293229185554315605157375402149772462899728879724817167274477675529362727430002343602348432572349936995295086252789546031831772922502389193388011136895462302278086759280548597209886785770326830986482456391836702171039713734700662900067546598946571757576909406836331986494404978659473945678387167313986021112260941868271031391399028518515857570895687106417920482247338606122470956594334743218229081653950557246740342458986069076630583120397914476850012634632913511496348862379127703641833782642411117478547928084230320659239528823969209643650700794334513729823535556287798851543005296156263262187016749761282431309900205353361490877825734589360309447527006652428129544961548168422992342344872070039689811675184424309409971971061767117204531973963658780975294337878267469932325184345245361328125 199 50017714217925967607841264426968566412818938813134366714216867065213220091429735121334687583068228864036784914229272151080175038502865157800780384942217643046906731024627065103632203125128152630605915889749975958691314588784640863085739839823009729984587355848345805737142195691584343259844289185300720178668393751723523929098628799200442401642155874434622421264223603501518855481323734416549439312542779739573663829372687480397173583873102802957650348165245672246749273469772099787158685494711241135208112896969472677770419551371068972893565967893476097531354478743719513259988495846532363594326376647854964937861999376685682871652288627057014314539186012365759244598748790694803412573911538487643479477755609062908557703052841179522557671303142208206130234758070296496867968016886152327060699462890625 200 3981460069461124947551772489651124855026800348464308724818376835258037532497898345393362466299814085806192115957564292498133013239866569426099919421785466604176822696291339009314227000963326077548861510739987836287787332581846197342487976989751397516503138112884174482482255919245805307826865263439122626942182811030944228280179951045154415613117249760870379355053463062324402415168850583291751918717717810049803214481895296127095414449882856218231925364301720756513488917467328915157618524064509505603700994711666994623203166708688461311300744610288590839593347862478816975008344257879822674471973907545903064018753012383557042266393827002365396451633745770326801629305002488097046444295932375154908609908824237016584101720709210731175113193401422915416172816977153671447187122112154611386358737945556640625