1 1
2 15
3 375
4 13125
5 590625
6 32484375
7 2111484375
8 158361328125
9 13460712890625
10 1278767724609375
11 134270611083984375
12 15441120274658203125
13 1930140034332275390625
14 260568904634857177734375
15 37782491172054290771484375
16 5856286131668415069580078125
17 966287211725288486480712890625
18 169100262051925485134124755859375
19 31283548479606214749813079833984375
20 6100291953523211876213550567626953125
21 1250559850472258434623777866363525390625
22 268870367851535563444112241268157958984375
23 60495832766595501774925254285335540771484375
24 14216520700149942917107434757053852081298828125
25 3483047571536736014691321515478193759918212890625
26 888177130741867683746286986446939408779144287109375
27 235366939646594936192766051408438943326473236083984375
28 64725908402813607453010664137320709414780139923095703125
29 18446883894801878124108039279136402183212339878082275390625
30 5441830748966554046611871587345238644047640264034271240234375
31 1659758378434798984216620834140297786434530280530452728271484375
32 522823889206961680028235562754193802726877038367092609405517578125
33 169917763992262546009176557895112985886235037469305098056793212890625
34 56922450937407952913074146894862850271888737552217207849025726318359375
35 19638245573405743755010580678727683343801614455514936707913875579833984375
36 6971577178559039033028756140948327587049573131707802531309425830841064453125
37 2544625670174049247055495991446139569273094193073347923927940428256988525390625
38 954234626315268467645810996792302338477410322402505471472977660596370697021484375
39 367380331131378360043637233765036400313802974124964606517096399329602718353271484375
40 145115230796894452217236707337189378123952174779361019574253077735193073749542236328125
41 58771668472742253147980866471561698140200630785641212927572496482753194868564605712890625
42 24390242416188035056412059585698104728183261776041103364942586040342575870454311370849609375
43 10365853026879914898975125323921694509477886254817468930100599067145594744943082332611083984375
44 4509146066692762981054179515905937111622880520845598984593760594208333714050240814685821533203125
45 2006569999678279526569109884578142014672181831776291548144223464422708502752357162535190582275390625
46 912989349853617184588944997483054616675842733458212654405621676312332368752322508953511714935302734375
47 424540047681931990833859423829620396754266871058068884298614079485234551469829966663382947444915771484375
48 201656522648917695646083226319069688458276763752582720041841687755486411948169234165106900036334991455078125
49 97803413484725082388350364764748798902264230420002619220293218561410909794862078570076846517622470855712890625
50 48412689674938915782233430558550655456620794057901296514045143187898400348456728892188039026223123073577880859375
51 24448408285844152470027882432068081005593500999240154739592797309888692175970648090554959708242677152156829833984375
52 12590930267209738522064359452515061717880653014608679690890290614592676470624883766635804249744978733360767364501953125
53 6610238390285112724083788712570407401887342832669556837717402572661155147078063977483797231116113835014402866363525390625
54 3536477538802535307384826961225167960009728415478212908178810376373718003686764227953831518647120901732705533504486083984375
55 1927380258647381742524730693867716538205301986435626034957451655123676312009286504234838177662680891444324515759944915771484375
56 1069696043549296867101225535096582678703942602471772449401385668593640353165154009850335188602787894751600106246769428253173828125
57 604378264605352729912192427329569213467727570396551433911782902755406799538312015565439381560575160534654060029424726963043212890625
58 347517502148077819699510645714502297743943352978017074499275169084358909734529408950127644397330717307426084516919218003749847412109375
59 203297738756625524524213727742983844180206861492139988582075973914349962194699704235824671972438469624844259442397742532193660736083984375
60 120962154560192187091907168007075387287223082587823293206335204479038227505846324020315679823600889426782334368226656806655228137969970703125
61 73182103508916273190603836644280609308769964965633092389832798709818127641037026032290986293278538103203312292777127368026413023471832275390625
62 45006993657983508012221359536232574724893528453864351819747171206538148499237771009858956570366300933470037060057933331336244009435176849365234375
63 28129371036239692507638349710145359203058455283665219887341982004086342812023606881161847856478938083418773162536208332085152505896985530853271484375
64 17862150608012204742350352065942303093942119105127414628462158572594827685634990369537773388864125682970920958210492290874071841244585812091827392578125
65 11521087142167872058815977082532785495592666822807182435358092279323663857234568788351863835817361065516244018045767527613776337602757848799228668212890625
66 7546312078119956198524464989058974499613196768938704495159550442956999826488642556370470812460371497913139831819977730587023501129806390963494777679443359375
67 5018297531949770872018769217724218042242775851344238489281101044566404884614947299986363090286147046112237988160285190840370628251321249990724027156829833984375
68 3387350834066095338612669221963847178513873699657360980264743205082323297115089427490795085943149256125760642008192503817250174069641843743738718330860137939453125
69 2320335321335275306949678417045235317282003484265292271481349095481391458523836257831194633871057240446146039775611865114816369237704662964461022056639194488525390625
70 1612633048328016338330026499846438545510992421564378128679537621359567063674066199192680270540384782110071497644050246254797376620204740760300410329364240169525146484375
71 1136906299071251518522668682391739174585249657202886580719074023058494779890216670430839590730971271387600405839055423609632150517244342236011789282201789319515228271484375
72 812888003835944835743708107910093509828453504900063905214137926486823767621504919358050307372644459042134290174924627880886987619829704698748429336774279363453388214111328125
73 589343802781060005914188378234817794625628791052546331280249996702947231525591066534586472845167232805547360376820355213643066024376535906592611269161352538503706455230712890625
74 433167695044079104346928458002591079049837161423621553490983747576666215171309433902921057541197916112077309876962961082027653527916753891345569282833594115800224244594573974609375
75 322709932807838932738461701211930353892128685260598057350782891944616330302625528257676187868192447503497595858337406006110601878297981649052449115711027616271167062222957611083984375
76 243645999269918394217538584415007417188557157371751533299841083418185329378482273834545521840485297865140684873044741534613504418114976145034599082361825850284731131978332996368408203125
77 186389189441487571576417017077480674149246225389389922974378428814911776974538939483427324207971252866832623927879227273979330879857956750951468298006796775467819315963424742221832275390625
78 144451621817152867971723188235047522465665824676777190305143282331556627155267678099656176261177720971795283544106401137333981431889916481987387930955267500987559969871654175221920013427734375
79 113394523126465001357802702764512305135547672371270094389537476630271952316885127308230098365024510962859297582123524892807175424033584438360099525799884988275234576349248527549207210540771484375
80 90148645885539676079453148697787282582760399535159725039682293921066202091923676210042928200194486215473141577788202289781704462106699628496279123010908565678811488197652579401619732379913330078125
81 72569659937859439243959784701718762479122121625803578656944246606458292683998559349084557201156561403455878970119502843274272091995893200939504694023781395371443247999110326418303884565830230712890625
82 59144272849355442983827224531900791420484529125029916605409560984263508537458825869503914118942597543816541360647394817268531754976652958765696325629381837227726247119274916030917665921151638031005859375
83 48794025100718240461657460238818152921899736528149681199462887812017394543403531342340729148127642973648646622534100724246538697855738690981699468644240015712874153873401805725507074384950101375579833984375
84 40743010959099730785483979299413157689786280001004983801551511323034524443741948670854508838686581882996619929815974104745859812709541806969719056317940413120249918484290507780798407111433334648609161376953125
85 34427844260439272513733962508004118247869406600849211312311027067964173154961946626872059968690161691132143840694498118510251541739562826889412602588659649086611181119225479074774654009161167778074741363525390625
86 29435806842675577999242537944343521101928342643726075672025928143109368047492464365975611273230088245917982983793795891326265068187326216990447775213303999969052559856937784608932329177832798450253903865814208984375
87 25461972918914374969344795321857145753168016386823055456302427843789603361080981676568903751344026332719055280981633445997219283982037177696737325559507959973230464276251183686726464738825370659469626843929290771484375
88 22279226304050078098176695906625002534022014338470173524264624363315902940945858966997790782426023041129173370858929265247566873484282530484645159864569464976576656241719785725885656646472199327035923488438129425048828125
89 19717115279084319116886375877363127242609482689546103568974192561534574102737085185793044842447030391399318433210152399744096683033590039478910966480143976504270340773922010367408806132127896404426792287267744541168212890625
90 17646818174780465609613306410239998882135487007143762694231902342573443821949691241284775133990092200302389997723086397770966531315063085333625314999728858971321954992660199278830881488254467281961979097104631364345550537109375
91 15970370448176321376700042301267198988332615741465105238279871620028966658864470573362721496261033441273662947939393189982724710840132092226930910074754617369046369268357480347341947746870292890175591082879691384732723236083984375
92 14612888960081334059680538705659487074324343403440571293026082532326504492860990574626890169078845598765401597364544768834193110418720864387641782718400474892677427880547094517817882188386317994510665840834917617030441761016845703125
93 13516922288075234005204498302735025543750017648182528446049126342402016655896416281529873406397932178857996477562203911171628627137316799558568649014520439275726620789506062428981541024257344144922365902772298795753158628940582275390625
94 12638322339350343794866205913057248883406266501050664097055933130145885573263149223230431634982066587232226706520660656945472766373391207587261686828576610722804390438188168371097740857680616775502412119092099374029203318059444427490234375
95 11943214610686074886148564587839100194818921843492877571717856807987861866733676015952757895058052924934454237662024320813471764222854691169962294053004897133050148964087819110687365110508182852849779452542033908457597135566174983978271484375
96 11405769953205201516271879181386340686052070360535698080990553251628408082730660595234883789780440543312403796967233226376865534832826230067313990820619676762062892260703867250706433680535314624471539377177642382577005264465697109699249267578125
97 11006568004843019463202363410037818762040247897916948648155883887821413799835087474401662857138125124296469664073380063453675241113677312014958001141897988075390691031579231896931708501716578612615035498976424899186810080209397710859775543212890625
98 10731403804721943976622304324786873292989241700469024931951986790625878454839210287541621285709671996189057922471545561867333360085835379214584051113350538373505923755789751099508415789173664147299659611502014276707139828204162768088281154632568359375
99 10570432747651114816972969759915070193594403074961989557972706988766490278016622133228496966424026916246222053634472378439323359684547848526365290346650280297903334899452904833015789552336059185090164717329484062556532730781100326566956937313079833984375
100 10517580583912859242888104911115494842626431059587179610182843453822657826626539022562354481591906781664990943366300016547126742886125109283733463894917028896413818224955640308850710604574378889164713893742836642243750067127194824934122152626514434814453125
101 10570168486832423539102545435671072316839563214885115508233757671091771115759671717675166253999866315573315898083131516629862376600555734830152131214391614040895887316080418510394964157597250783610537463211550825454968817462830799058792763389647006988525390625
102 10728721014134909892189083617206138401592156663108392240857264036158147682496066793440293747809864310306915636554378489379310312249564070852604413182607488251509325625821624788050888619961209545364695525159724087836793349724773261044674654840491712093353271484375
103 10996939039488282639493810707636291861631960579686102046878695637062101374558468463276301091505110918064588527468237951613793070055803172623919523512172675457797058766467165407752160835460239783998812913288717190032713183467892592570791521211504004895687103271484375
104 11381831905870372531876094082403562076789079199975115618519449984359274922668014859490971629707789800196849125929626279920275827507756283665756706835098719098819955823293516197023486464701348176438771365253822291683858144889268833310769224453906645067036151885986328125
105 11894014341634539295810518316111722370244587763973995821352825233655442294188075528168065353044640341205707336596459462516688239745605316430715758642678161458266853835341724425889543355612908844378516076690244294809631761409285930809753839554332444095052778720855712890625
106 12548185130424438957080096823497867100608040090992565591527230621506491620368419682217308947462095559972021240109264732955106092931613608834405125368025460338471530796285519269313468240171618830819334460908207731024161508286796657004290300729820728520280681550502777099609375
107 13363817163902027489290303117025228462147562696907082354976500611904413575692366961561434029047131771370202620716366940597187988972168493408641458516947115260472180298044078021818843675782774054822591200867241233540732006325438439709569170277259075874098925851285457611083984375
108 14366103451194679550987075850802120596808629899175113531599738157797244593869294483678541581225666654222967817270094461141977088145081130414289567905718148905007593820397383873455256951466482108934285540932284326056286906799846322687786858048053506564656345290131866931915283203125
109 15587222244546227312820977298120300847537363440604998181785715901210010384348184514791217615629848319831920081738052490339045140637413026499504181177704191561933239295131161502698953792341133088193699811911528493771071293877833260116248740982138054622652134639793075621128082275390625
110 17068008357778118907538970141441729428053412967462473009055358911824961370861262043696383289114683910215952489503167476921254428997967264016957078389586089760316897028168621845455354402613540731572101294043123700679323066796227419827292371375441169811804087430573417805135250091552734375
111 18860149235344821392830562006293111017999021329046032675006171597566582314801694558284503534471725720788627500901000061997986144042753826738737571620492629185150171216126327139228166614887962508387171929917651689250651988809831298909158070369862492642043516610783626674674451351165771484375
112 21029066397409475853006076637016818785068908781886326432631881331286739281003889432487221440935974178679319663504615069127754550607670516813692392356849281541442440905980854760239405775600078196851696701858181633514476967522961898283711248462396679295878521021023743742262013256549835205078125
113 23657699697085660334631836216643921133202522379622117236710866497697581691129375611548124121052970951014234621442691952768723869433629331415403941401455441734122746019228461605269331497550087971458158789590454337703786588463332135569175154520196264207863336148651711710044764913618564605712890625
114 26851489156192224479807134105890850486184862900871103063666833474886755219431841319107120877395122029401156295337455366392501591807169291156483473490651926368229316731824303921980691249719349847605010226185165673293797777905881973871013800380422759875924886528719692790900808176957070827484130859375
115 30744955083840097029379168551245023806681668021497413007898524328745334726249458310377653404617414723664323958161386394519414322619208838374173577146796455691622567657938827990667891480928655575507736708982014695921398455702234860082310801435584060057933995075384048245581425362615846097469329833984375
116 35510423121835312068932939676688002496717326564829512024122795599700861608818124348486189682333114005832294171676401285669923542625186208322170481604549906323824065644919346329221414660472597189711435898874226973789215216336081263395068975658099589366913764312068575723646546293821302242577075958251953125
117 41369642936938138560306874723341522908675685448026381508103056873651503774273114865986410979918077816794622710003007497805460927158341932695328611069300640867255036476331038473542948079450575726013822822188474424464435727031534671855255356641686021612454535423559890718048226432301817112602293491363525390625
118 48609330450902312808360577799926289417693930401430998272021091826540516934770909967534032901403741434733681684253533809921416589411051770917011118006428253019024667859688970206412963993354426478066241816071457448745711979262053239429925044053981075394634079122682871593706666057954635107307694852352142333984375
119 57602056584319240677907284692912652959967307525695732952344993814450512567703528311527828988163433600159412795840437564756878658452096348536658174837617479827544231413731429694599362332124995376508496552044677076763668695425533088724461177203967574342641383760379202838542399278676242602159618400037288665771484375
120 68834457618261492610099205208030620287160932493206400878052267608268362518405716332275755640855303152190498291029322889884469996850255136501306518930952888393915356539409058485046237986889369474927653379693389106732584091033512041025731106758741251339456453593653147392058167138018109909580743988044559955596923828125
121 82945521430005098595169542275676897446028923654313713058052982467963376834678888180392285547230640298389550440690334082310786346204557439484074355311798230514668004629987915474480716774201690217287822322530533873612763829695382009436005983644283207864045026580352042607430091401311822441044796505593694746494293212890625
122 100778808537456194793130993864947430396925142239991161365534373698575502854134849139176626939885227962543303785438755910007605410638537288973150341703834850075321625625435317301494070880655053614004704121874598656439508053079889141464747270127804097554814707295127731768027561052593864265869427754296339116990566253662109375
123 123454040458383838621585467484560602236233299243989172672779607780754990996315190195491368001359404254115547137162475989759316628032208178992109168587197691342268991391158263694330236828802440677155762549296383354138397365022864198294315405906560019504648016436531471415833762289427483725690048999013015418313443660736083984375
124 152465739966104040697658052343432343761748124566326628250882815609232413880449259891431839481678864253832700714395657847352756035619777101055254823205189148807702204368080455662497842483571014236287366748381033442360920745803237284893479526294601624088240300299116367198554696427442942401227210513781074041617102921009063720703125
125 189819846257799530668584275167573267983376415085076652172349105433494355281159328564832640154690185996021712389422594019954181264346622490813792254890460490265589244438260167299809813892045912724177771601734386635739346328525030419692382010236779021989859173872399877162200597052166463289527877089657437181813293136656284332275390625
126 238223907053538410989073265335304451319137400931771198476298127319035415877854957348864963394136183425007249048725355495042497486755011225971309279887527915283314501770016509961261316434517620468843103360176655227852879642298913176713939422847157672597273263209861845838561749300468911428357485747520083663175682886503636837005615234375
127 301353242422726089901177680649160130918708812178690566072517131058579801085486521046314178693582272032634170046637574701228759320745089200853706239057722812833392844739070885100995565289664789893086525750623468863233892747508125168543133369901654455835550677960475234985780612865093172956872219470612905833917238851427100598812103271484375
128 384225384088975764624001542827679166921353735527830471742459342099689246383995314334050577834317396841608566809462907744066668133949988731088475454798596586362575877042315378503769345744322607113685320332044922800623213253072859589892495046624609431190327114399605924606870281402993795520012079825031454938244479535569553263485431671142578125
129 493729618554333857541841982533567729493939550153262156189060254598100681603433978919254992517097854941467008350159836451125668552125735519448690959416196613475910001999375261377343609281454550141085636626677725798800829030198624573011856134912623119079570342003493613119828311602847027243215522575165419595644156203206875943578779697418212890625
130 639379856027862345516685367380970209694651717448474492264833029704540382676447002700435215309641722149199775813456988204207740775002827497686054792443974614451303452589190963483659974019483642432705899431547654909447073594107218822050353694711846939208043592894524228990177663525686900279964101734839218376359182283152904346934519708156585693359375
131 834390712116360360899274404432166123651520491270259212405607103764425199392763338524067955979082447404705707436561369606491101711378689884480301504139386871858951005628894207346176266095426153374681198758169689656828431040309920562775711571598960255666496888727354118832181850901021404865353152763965179981148732879514540172749548219144344329833984375
132 1097223786433013874582545841828298452601749446020390864313373341450219137201483790159149362112493418337188005279078201032535798750462977198091596477943293736494520572401995882660221789915485391687705776366993141898729386818007545540050060716652632736201443408676470666264319133934843147397939395884614211675210583736561620327165655908174812793731689453125
133 1453821517023743383821873240422495449697318015977017895215219677421540356791966021960872904799053779296774106994778616368109933344363444787471365333274864200855239758432644544524793871638018143986210153686265913015816437533859997840566330449564738375466912516496323632800222852463667170302269699547113830469654023450944146933494494078331626951694488525390625
134 1940851725226697417402200775964031425345919551329318890112318269357756376317274639317765327906736795361193432838029452851426761014725198791274272719921943708141745077507580466940599818636754222221590555171164993876114944107703097117156051150168925731248328209522592049788297508038995672353530048895396963676988121307010436156215149594572721980512142181396484375
135 2610445570429908026405960043671622267090261796537933907201068072286182326146734389882394366034560989760805167167149614085168993564805392374263896808295014287450647129247695728035106756066434428888039296705216916763374599824860665622574888796977205108529001441807886306965260148312449179315497915764308916145549023157929036630109376204700311063788831233978271484375
136 3537153747932525375780075859175048171907304734308900444257447237947777051928825098290644365976830141125891001511487727085403986280311306667127580175239744359495626860130627711487569654470018651143293247035568922214372582762686201918588974319904112922056796953649685945937927500963368637972499675860638581377218926378993844633798204757368921491433866322040557861328125
137 4828214865927897137939803547773940754653470962331649106411415479798715675882846259166729559558373142636841217063180747471576441272624933600629146939202251050711530664078306826180532578351575458810595282203551578822618575471066665618873949946669114138607527841731821316205271038814998190832462057549771663579903834507326597925134549493808577835807227529585361480712890625
138 6638795440650858564667229878189168537648522573206017521315696284723234054338913606354253144392763071125656673461873527773417606749859283700865077041403095194728354663107671885998232295233416255864568513029883420881100541272716665225951681176670031940585350782381254309782247678370622512394635329130936037422367772447574072147060005553986794524234937853179872035980224609375
139 9194731685301439112064113381291998424643203763890334267022239354341679165259395344800640604983976853509034492744694835966183385348555107925698131702343286844698771208404125562107551728898281514372427390546388537920324249662712581337943078429687994237710710833598037219048413034543312179666569930846346411829979364839890089923678107692271710416065388926654122769832611083984375
140 12826650700995507561329438166902337802377269250627016302496023899306642435536856505996893643952647710645103117378849296172825822561234375556348893724768885148354785835723755159140034661813102712549536209812212010398852328279484050966430594409414751961606441612869261920572536183187920490634865053530653244502821213951646675443530960230719036030411217552682501263916492462158203125
141 18021444234898688123667860624497784612340063297130957905006913578525832621929283390925635569753470033456369879917283261122820280698534297656670195683300283633438474099191875998591748699847409311132098374786157874610387521232675091607834985145227726506057050466081312998404413337379028289341985400210567808526463805602063578998160999124160245622727760661518914275802671909332275390625
142 25500343592381643694990022783664365226461189565440305435584782713614053160029935998159774331201160097340763380082955814488790697188426031184188326891869901341315440850356504538007324410284084175251919200322413392573698342544235254625086503980497233006070726409505057892742244872391325029418909341297953449064946284926919964282397813760686747556159781336049263700260780751705169677734375
143 36337989619143842265360782466721720447707195130752435245708315366900025753042658797377678421961653138710587816618212035646526743493507094437468365820914609411374503211758018966660437284654819949733984860459439084417520138125535237840748268172208557033650785133544707497157698943157638166921945811349583664917548456020860949102416884608978615267527688403870200772871612571179866790771484375
144 52145015103471413650792722839745668842459825012629744577591432551501536955616215374236968535514972254049693516847134271152765876913182680517767104953012464505322412108872757217157727503479666627868268274759295086139141398210143066301473764827119279343288876666636655258421297983431210769532992239286652559156682034389935461961968229413884312908902232859553738109070764039643108844757080078125
145 75349546824516192725395484503432491477354447143249980914619620036919720900865431215772419533819134907101807131844109021815746692139548973348173466657103011210190885497321134178792916242528118277269647657027181399471059320413656730805629590175187358651052426783289966848418775586058099561975173785769212947981405539693456742535044091503062832153363726482055151567607254037284292280673980712890625
146 109633590629671060415450429952494275099550720593428722230771547153718193910759202418948870421706841289833129376833178626741911437063043756221592393986084881310827738398602250230143693132878412093427337340974548936230391311201870543322191053704897606837281280969686901764449318477714534862673877858294204839312945060253979560388489153136956420783144222031390245530868554624248645268380641937255859375
147 160613210272468103508634879880404113020841805669373078068080316580197154079262231543760095167800522489605534537060606688176900255297359102864632857189614351120362636753952296587160510439666873716871049204527714191577523270910740345967009893677674994016617076620591311084918251569851793573817231062401010089593464513272080055969136609345641156447306285275986709702722432524524265318177640438079833984375
148 236904485151890452675236447823596066705741663362325290150418466955790802266911791527046140372505770672168163442164394865060927876563604676725333464354681167902534889212079637466061752898508638732384797576678378432576846824593342010301339593174570616174510188015372183850254421065531395521380415817041489882150360157076318082554476498784820705759776770782080396811515587973673291344312019646167755126953125
149 351803160450557322222726125018040159058026370093053055873371423429349341366364010417663518453171069448169722711614126374615477896696952944937120194566701534335264310479938261637101703054285328517591424401367391972376617534521112885297489295864237365019147629202827693017627815282314122349249917488306612474993284833258332352593397600695458748053268504611389389265100648140904837646303349174559116363525390625
150 525945724873583196722975556901970037791749423289114318530690278026877265342714195574406960087490748825013735453863118930050139455561944652680994690877218793831220144167507701147467046066156566133799179480044250998703043214109063763519746497317034860703625705658227401061353583847059612912128626645018385650114960825721206867127129413039710828339636414394027136951325468970652732281223507015965878963470458984375
151 791548315934742711068078213137464906876582882050117049388688868430450284340784864339482474931673576981645671858063993989725459880620726702284897009770214284715986316972099090226937904329565632031367765117466597753048080037234140964097218478462137465358956687015632238597337143689824717432753583100752670403423016042710416335026329766624764796651152803663010841111744830800832362083241378059028647840023040771484375
152 1199195698641135207268138492903259333918023066305927329823863635672132180776289069474315949521485469127193192864966950894434071719140400953961618969801874641344719270212730121693810925059291932527522164152961895595867841256409723560607285994870138260018819380828682841474965772690084446910621678397640295661185869304706280747564889596436518666926496497549461424284293418663261028556110687759428401477634906768798828125
153 1828773440427731191083911201677470484224985176116539177981392044400001575683840830948331823020265340418969619119074600114011959371689111454791468928947858828050696887074413435583061660715420197104471300333266890783698457916024828429926111142176960846528699555763741333249322803352378781538698059556401450883308450689677078140036456634565690967062907158762928672033547463461473068548068798833128312253393232822418212890625
154 2807167231056567378313803694574917193285352245338887638201436788154002418674695675505689348336107297543118365347779511175008357635542786083104904805934963301057819721659224623619999649198170002555363446011564677352977132901098111639936580603241634899421553818097342946537710503145901429661901521419076227105878471808654314944955960934058335634441562488701095511571495356413361160221285606208851959308958612382411956787109375
155 4337073371982396599494826708118247063625869219048581401021219837697933736852404818656290043179285774704117874462319344765387912546913604498397077925169518300134331469963502043492899458011172653948036524087867426510349670332196582483702017032008325919606300648960394852400762727360417708827637850592472770878582238944370916589956959643120128555212214045043192565377960325658642992541886261592676277132341056130826473236083984375
156 6744149093432626712214455531123874183938226635620544078587996847620286960805489493010531017143789379664903294788906581110178204010450654995007456173638600956708885435793245677631458657207373476889196794956633848223593737366565685762156636484772946804987797509133413995483186041045449537226976857671295158716195381558496775297383072245051799903354992840042164439162728306399189853402633136776611610940790342283435165882110595703125
157 10554593331222060804615622906208863097863324684746151482990215066525749093660591056561481041830030379175573656344638799437428889276355275067186668911744410497249405707016429485493232798529539491331592984107131972469924198978675298217775136098669661749805903101793792902931186154236128525760218782255576923390845772139047453340404508063506066848750563794665987347289669799514732120575120859055397171122336885673576034605503082275390625
158 16623484496674745767269606077278959379134736378475188585709588729778054822515430914084332640882297847201528508742806109113950500610259558230819003535997446533167813988550876439651841657684024698847258949968732856640130613391413594692995839355404717255944297385325223822116618192921902428072344582052533654340582091118999739011137100200022055286782137976598930071981229934235703089905815353012250544517680594935882254503667354583740234375
159 26348222927229472041122325632487150615928557159883173908349698136698216893686957998823667235798442087814422686357347682945611543467261399795848120604555952755070985171853139156848169027429179147672905435700441577774607022225390547588398405378316476850671711355740479758054839835781215348494666162553265842129822614423614586332652303817034957629549688692909304164090249445763589397500717334524417113060523742973373373388312757015228271484375
160 42025415568931007905590109383817005232406048670013662383817768528033655945430698008123749241098515130064004184739969554298250411830281932674377752364266744644338221349105756955172829598749540740538284169942204316550498200449497923403495456578414780576821379612406065214097469538071038480848992529272459018197067070005665265200580424588170757419131753465190340141723947865992925089013644148566445295331535370042530530554358847439289093017578125
161 67450791988134267688472125561026293398011708115371928126027518487494017792416270303038617531963116783752726716507651134648691910987602501942376292544648125154162845265314739913052391505993012888563946092757237928063549611721444167062610207808355722825798314277911734668626438608604016761762633009482296724206292647359092750646931581464014065657706464311630495927466936324918644767866898858449144699007114268918261501539745950140058994293212890625
162 108933029060836842316882482781057463837788908606325663923534442357302838734752276539407367314120433605760653647159856582457637436244978040636937712459606722123972995103483304959579612282178715815030772939802939253822632622930132329806115485610494492363664277558827451489831698352895487070246652310313909209593162625484934792294794504064382716037195939863283250922859102164743611300105041656395368688896489544302992324986689709476195275783538818359375
163 177016172223859868764934034519218378736406976485279203875743468830617112943972449376536971885445704609361062176634766946493660833898089316035023782746860923451456117043160370559316869958540413199425006027179776287461778012261465035934937664117053550090954451033094608670976509823455166489150810004260102465588889266413019037479041069104621913560443402277835282749646041017708368362670692691642474119456795509492362528103370777898817323148250579833984375
164 289421441586010885430667146438922049234025406553431498336840571538058979663394954730637949032703727036305336658797843957517135463423376031717263884791117609843130751365567205864483082382213575581059884854438934230000007050047495333753623080831382554398710527439109685177046593561349197209761574356965267531237833950585286126278232147986056828671324962724260687295671277063953182272966582550835445185311860658020012733449011221864566323347389698028564453125
165 476098271408987906533447455892026770989971793780394814764102740180107021546284700531899426158797630974722278803722453310115687837331453572174899090481388468191950085996358053647074670518741331830843510585552046808350011597328129824024709967967624301985878817637335432116241646408419429410057789817207865088886236848712795677727691883437063483164329563681408830601379250770202984839030028296124307329838010782442920946523623459967211601906456053256988525390625
166 787942639181874985312855539501304305988403318706553418434590034998077120659101179380293550292810079263165371420160660228241463370783555661949457994746697914857677392323972578785908579708516904180046010019088637467819269193578054858760894996986418219786629443189790140152379924805934155673645642147479016722106721984619676846639330067088340064636965427892731614645282660024685939908594696830085728630881907844943034166496596826245735201155184768140316009521484375
167 1311924494237821850545904473269671669470691525646411441693592408271798405897403463668188761237528781973170343414567499280022036512354620177145847561253252028238032858219414343678537785214680645459776606681782581383919083207307461339836890169982386335944738022911000583353712574801880369196619994175552562842307692104391761949654484561702086207620547437441398138384395628941102089947810170222092738170418376561830151887216833715699149109923382638953626155853271484375
168 2197473527848351599664389992726700046363408305457739164836767283855262329878150801644216175072860709805060325219400561294036911158193988796719294665099197147298705037517519025661550790234590081145125816191985823818064464372239997744226791034720497112707436188375925977117468562793149618404338490244050542760865384274856201265671261640850994397764416957714341881793862678476346000662582035122005336435450780741065504411088196473796074759121665920247323811054229736328125
169 3702742894424472445434497137744489578122342994696290492749952873296117025844684100770504254997770296021526647994689945780452195301556871122472011510692147193198317988217019558239713081545284286729537000283496113133438622467224396199022142893504037634912029977413435271442934528306457107011310356061225164552058172503132699132656075864833925560233042573748666070822658613232643011116450729180578991893734565548695374932683611058346385969120007075616740621626377105712890625
170 6276149206049480795011472648476909834917371376010212385211170120236918358806739550806004712221220651756487668350999458097866471036138896552590059510623189492471148990027848151216313673219256866006565215480525911761178465081945351557342532204489343791175890811715772785095774025479444796384171053523776653915738602392809925029852048590893503824595007162503988990044406349429329903842383985961081391259880088605038660510898720743897124217658411993170375353656709194183349609375
171 10700834396314364755494560865653131268534118196097412116785045055003945801765490934124238034337181211244811474538454076056862333116616818622166051465612538084663309027997481097823814812838832956541193692394296679552809282964716824405269017408654331163954893833975392598588294713442453377835011646258039194926334317079740922175897742847473424020934487212069301228025712825777007486051264696063643772098095551071590916171082318868344596791107592448355489977984689176082611083984375
172 18351930989679135555673171884595120125536012706307061780286352269331767050027816952023068228888265777284851678833448740437518901294997843937014778263525502815197574983015680082767842404018598520468147182456218805433067920284489353855036364855842177946182642925267798306578925433553807542987044973332537219298663353791755681531664628983416922195902645568698851606064097496207567838577918953749149069148233870087778421233406176859210983496749521048929665312243741936981678009033203125
173 31657080957196508833536221500926582216549621918379681570993957664597298161297984242239792694832258465816369145987699077254720104733871280791350492504581492356215816845702048142774528146932082447807553889736977439372042162490744135399937729376327756957165059046086952078848646372880318011652652578998626703290194285290778550642121484996394190787932063606005519020460568180958054521546910195217282144280703425901417776627625655082138946531892923809403672663620454841293394565582275390625
174 54925035460735942826185344304107620145713594028388747525674516548076312309852002660286040325533968438191400468288657899036939381713266672172993104495448889238034442227293053527713806334927163046946105998693655857310493151921441074918891960467928658320681377444960861856802401456947351750217352224562617330208487084979500785364080776468743921017062130356419575500499085793962224594883889188701984520327020443938959842448930511567511072232834222809315372071381489149644039571285247802734375
175 95844186878984220231693425810667797154270221579538364432302031376393164980691744642199140368056774924643993817163708033819459221089650342941872967344558311720370101686626378405860592054447899516920954967720429471006810550102914675733466471016535508769589003641456703940120190542373128804129279631861767241213809963289228870460320954937958142174773417471952159248370904710464081918072386634284962987970650674673484925073383742685306821046295718802255324264560698566128849051892757415771484375
176 168206547972617306506621962297721984005744238872089829578690065065570004541114011847059491345939639992750209149122307599353150933012336351862987057689699837069249528460029294102285339055556063652196275968349353721616952515430615255912233656634019817890628701390756515414910934401864841051246885753917401508330236485572596667657863275916116539516727347663276039480890937766864463766217038543170110043888491934051966043503788468412713470936248986497958094084304025983556130086071789264678955078125
177 296884557171669545984187763455479301770138581609238549206387964840731058015066230910060002225583464587204119148200872912858311396766773661038172156822320212427225417731951704090533623433056452346126427084136609318653921189735035926685092403959044978576959657954685249707317799219291444455450753355664213662202867397035633118416128681991945692247023768625682209683772505158515778547373073028695244227463188263601720066784186646748439276202479461168896036058796605860976569601916708052158355712890625
178 526970088979713444121933280133475760641995982356398424841338637592297627976742559865356503950410649642287311488056549420323502729261023248342755578359618377058325116474214274760697181593675202914374408074342481540610710111779688769866039017027304836974103392869566318230489093614242313908425087206303979250410089629738248785188628410535703603738467189310585922188696196656365506921587204625934058503747159167893053118541931297978479715259401043574790464004363975403233411043402156792581081390380859375
179 940641608828788497757650905038254232745962828506171188341789468102251265938485469359661359551483009611482851006180940715277452371730926498291818707371918803049110332906472480447844469144710237202158318412701329549990117549526744454210879645393739133998774556272175878041423032101422530326538780663252602961982009989082774081561701712806230932673163932919395871106822711031612429855033160257292294429188679114689099816597347366891586291738030862781000978247789696094771638712472849874757230281829833984375
180 1688451687847675353474983374543666347779003277168577283073512095243541022359581417500592140394912002252611717556094788583923027007257013064433814579732594251473153047567118102403880822114754875777874181550798886542232261001400506295308528963481761745527800328508555701084354342622053441936137111290538422316757707930403579476403254574487184524148329259590315588636746766301744311589784522661839668500393679010866934170792238523570397393669765398691896755954782504490115091488888765525189228355884552001953125
181 3047655296565054013022344991051317757741100915289281995947689331914591545359044458588568813412816164065964150188751093393981063748098908581303035316417332623909041250858648174839004883917132550779062897699191990208729231107527913863031894779084579950677679592957943040457259588432806462694727485879421852281747662814378460954907874506949368066087734313560519637489327913174648482419561063404620601643210590614614816178279990535044567295573926544638873644498382420604657740137444221772966557182371616363525390625
182 5531494363265573033635556158758141730300098161250046822645056137424983654826665692338252396344261337779724932592583234510075630702799519075065009099297458712394909870308446437332793864309595579663999159324033462228843554460163163661402889024038512610479988461218666618429926153005543729790930386871150661891372008008096906633157792230113103039949237779112343142043130162411986995591503330079386391982427221965525891363578182821105889641466676678519555664764564093397453798349461262517934301286004483699798583984375
183 10094977212959670786384889989733608657797679144281335451327227450800595170058664888517310623328276941447998001981464402980888026032609122311993641606217862150120710513312914748132348802365011932886798465766361068567639486889797773682060272468870285514125978941724066578634615229235117306868447956039849957951753914614776854605512970819956413047907358946880026234228712546401876266954493577394880165367929680087084751738530183648518248595676684938298189088195329470450353181987766804095230099846958182752132415771484375
184 18524283185780995893016273131161171887058741229756250553185462372219092137057650070429264993807388187557076333635987179469929527769837739442508332347409777045471503791929198562822860052339796896847275184681272560821618458442778914706580599980376973918421171358063662171794518945646440258103601999333124672841468433318115528201116301454620017942910003667524848139809687522647442949861495714519605103450150962959800519440202886995030986173066716861777176976838429578276398088947552085514747233219168265350162982940673828125
185 34177302477765937422615023926992362131623377568900282270627178076744224992871364379941993913574631206042805835558396346122019978735350629271427873180971038648894924496109371348408176796566925274683222715736947874715886055826927097633641206963795516879487061155627456706960887454717682276201145688769615021392509259471923149531059576183773933104668956766583344817948873479284532242494459593288671415865528526660831958367174326505832169489308092609978891522266902571919954474108233597774708645289365449571050703525543212890625
186 63398896096255813918950869384570831754161365390310023612013415332360537361776380924792398709680940887209404824960825222056347060554075417298498704750701276693700084940282883851297167957631646384537378137692038307597968633558949766110404438917840683811448498443688932191412446228501300622353125252667635864683104676320417442380115513820900645909160914802012104637295160304072807309827222545550485476430555416955843282771108375668318674402666511791510843773805104270911515549470773323872084537011772908954299055039882659912109375
187 118238941219517092958843371402224601221510946452928194036405019594852402179712950424737823593554954754645539998551939039135087267933350653261700084360057881033750658413627578382669218240983020507162210226795651443670211501587441313795904278581772875308351449597479858536984212216154925660688578596225140887633990221337578530038915433275979704620585106105752575148555473967095785632827770047451655413542985852622647722368117120621414327760973044491167723638146519465249976499762992249021437661526956475199767737649381160736083984375
188 221698014786594549297831321379171127290333024599240363818259411740348254086961782046383419237915540164960387497284885698378288627375032474865687658175108526938282484525551709467504784201843163450929144175241846456881646565476452463367320522340824141203158967995274734756845397905290485613791084867922139164313731665007959743822966437392461946163597073948286078403541513688304598061552068838971853900393098473667464479440219601165151864551824458420939481821524723997343705937055610466915195615363043390999564508092589676380157470703125
189 417900757872730725426412040799737574942277751369568085797418991130556458953922959157432745263470793210950330432382009541443074062601936215121821235660079573278662483330664972346246518220474363105001436770330880571221903775923112893447399184612453506167954654671092875016653575051472565381996194976033232324731384188540004117106291734484790768518380484392519257790675753302454167346025649761461944602240990622863170543744813948196311264680189104123470923233574104734992885691349825730135143734959336792034179097754531539976596832275390625
190 791921936168824724683050817315502704515616338845331522586108988192404489717684007603335052274277153134750876169363908081034625348630669127655851241575850791363065405911610122596137152027798918083977722679777018682465507655374298933082821454840599394188274070601720998156558524722540511398882789479582975255365973037283307801916422836848678506342331017923823993513330552508150647120718606297970385021246677230325708180396422431832009846568958352313977399527622928472811518385107919758606097377747943220904769390244837268255650997161865234375
191 1508611288401611100521211806986032652102249125500356550526537622506530552912188034484353274582497976721700419102638244894370961289141424688184396615201995757546639598261617283545641274612956938949977561704975220590096792083488039467522774871471341845928662104496278501488243989596439674214871713958605567861472178636024701362650785504196732554582140589144884707642894702528026982764968944997633583465474920123770474083655184732639978757713865661158126946100121678740705942523630587140144615504609831835823585688416414996027015149593353271484375
192 2888990617289085257498120610378252528775807075333182794258319547100006008826840086037536520825483625422056302581552238972720390868705828277873119518111821875701814830670997097989903040883812538089207030665027547430035356839879595580306113878867619634953387930110373330349987240077181976121479332230729662454719222087987303109476254240536742842024799228212454215136143355341171671994915529670468312336384472037020457870199678763005559321022052741117813101781733014788451879932752574373376938691327827965602166593317434717391734011471271514892578125
193 5561306938281489120683882174978136117893428620016376878947265128167511566991667165622257802589055978937458382469488060022486752422258719434905755072365257110725993549041669413630563353701339135821723534030178028802818061916768221492089269216820167797285271765462468660923725437148575304033847714544154600225334502519375558485741789413033229970897738514308974364137075959031755468590212394615651501247540108671264381400134381618785701692967451526651790220929836053467769868870548705668750606980806068833784170692136061830979087972082197666168212890625
194 10761128925574681448523312008582693388123784379731689260762958023004134882128875965479068848009823319243981970078459396143511865937070622106542636065026772509254797517395630315375140089412091227815035038348394485733452949808946508587192735934547024687747000866169876858887408720882493213305495327642939151436022262374991705669910362514219299993687124025187865394605241980726446831722060983581285654913990110278896578009260028432350332775892018704071214077499232763460134696264511745469032424507859743193372370289283279642944535225979052484035491943359375
195 20930395760242755417377841856693338639900760618578135612183953354743042345740663752856788909379106355929544931802603525499130579247602359997225427146477072530500581171334500963404647473906517438100243149587627274751565987378400959202089871392693963017667916684700410490536009962116449299879188412265516649543063300319358867527975655090156538487721456228990398192507195652512939087699408613065600598807710764492453844228010755300921397249109976379418511380736007724929961984234475344937268065667787200511109260212655978905527121014529257081449031829833984375
196 40918923711274586840973680829835477041005987009320255121819628808522647785922997636835022317836152925842260341674089892350800282429062613794575710071362676797128636189958949383456085811487241591485975357443811322139311505324773875240085698572716697699540777118589302508997899475937658381263813345979085049856688752124346586017192405701256032743495446927676228466351567500662795916452343838543249170669074544582747265465761026613301331622010003821763189749338895102238075679178399299352359068380523976999218603715742438760305521583404697594232857227325439453125
197 80405685092654563142513282830626712385576764473314301314375570608747002899338690356380818854548040499280041571389586638469322554973108036106341270290227659906357770113269335538491208619572429727269941577377089248003747107963180664846768397695388310979597627038027979430180872470217498719183393224848902122968393397924341041523783077202968104340968553212883788936380830138802393975828855642737484620364731480105098376640220417295137116637249657509764667857450928875897818709585554623227385569367729614803464556301433892164000349911390230772667564451694488525390625
198 158801228057992762206463733590487756961514109834795745095891751952275330726193913453852117237732379986078082103494433610976912046071888371310024008823199628315056595973706937688520137023655548711358134615319751264807400538227281813072367585448391914184705313400105259374607223128679559970387201619076581692862576960900573557009471577475862006073412892595445483149352139524134728102261989894406532125220344673207569293864435324157895805358568073581785219018465584529898191951431470380874086499501265989236842498695331937023900691074995705776018439792096614837646484375
199 315220437695115632979830511177118197568605508022069554015345127625266531491494918205896452716898774272364992975436450717789170411452698417050397657514051262205387343007808271311712471991956264192045897211409706260642690068381154398948649657115057949656640047099208939858595337910428926541218595213867014660332215267387638510663801081289586082055724591801959284051463996955407435282990049940396966268562384176317025048320904118453423173636757626059843659751654185291847911023591468706035061701510012988635132359910233894992442871783866475965396602987311780452728271484375
200 628864773201755687794761869798350804149367988504028760260613529612406730325532361820763423170213054673368160985995719181989394970848133342015543326740532268099747749300577501266866381623952747063131564936762363989982166686420403025902556065944540609564996893962921835017897699131305708449731097451664694247362769458438338828774283157172724233701170560644908771682670673926037833389565149631091947705781956431752464971400203716314579231405331463989388101204550099657236582492064980068539948094512475912327089058020916620509923529208813619550966222959687002003192901611328125
201 1260873870269520154028497548945693362319482816950577664322530126872875494302692385450630663456277174620103162776921416959888736916550507350741164370114767197539994237347657890040067095156025257861578787698208539799914244206272908066934624912218803922177818772395658279210884886758267945441710850390587711965962352764168869351692437730131312088570846974093042087223754701221705855946078125010339355150092822645663692267657408451210731358967689585298723142915122949812759347896590285037422595929497514204215813561331937824122396676063671307199687277034172439016401767730712890625
202 2540660848593083110367422561125572125073757876155413993609898205648844121019925156683020786864398506859507872995496655174175804886849272311743446205781255903043088388255530648430735196739390894591081257211890207696827202075639909754873269198120889903188304826377251432609933046817909910065047363537034239611414140819800271743660262026214593858470256652797479805755865722961737299731347421895833800627437037631012339919329678029189623688319894514376927132973972743872710086011629424350406530797937491121494864326083854715606629302268297684007369863223857464618049561977386474609375
203 5144838218400993298494030686279283553274359699214713337060043866438909345065348442283117093400406976390503442815880726727706004895869776431280478566707043203662253986217449563072238773397266561546939545854077670586075084203170817253618370126194802053956317273413934151035114419806267567881720911162494335213113635160095550280912030603084552563402269721914896606655628088997518031955978529339063446270560001202799988336642598009108987968847786391613277444272294806342237924173549584309573224865823419521027100260319805799103424337093302810114923973028311365851550363004207611083984375
204 10469745774446021362435352446578342030913321987901941640917189268203180517207984080046143285069828196954674506130317278890881719963094995037655773883248832919452686861952509860852005903863437452748021975813048059642662796353452613111113383206806422179801105651397355997356457844305754500639302054215675972158686247550794444821655982277277064466523618884096814594544203161109949195030416307204994113160589602447697976265067686948536790516605245306933019599094119930906454175693173404069981512601950658725290149029750804801175468525984871218583870285112613629507904988713562488555908203125
205 21410630108742113686180295753252709453217743465259470655675652053475504157690327443694363017967798662772309365036498835331853117324529264852006057591243863320280744632692882665442352073400729590869704940537683281969245418542810593812226868657919133357693261057107593014593956291605267953807372700871057363064513376241374639660286483757031596834040800617977985845842895464469846103837201348234212961413405737005542361462063419809757736606457726652678025080147475258703698789292539611323112193270989097093218354765840395818403833135639061642004014733055294872343665701919235289096832275390625
206 43998844873465043625100507772934317926362462821108212197413464969892161044053622896791916001923826251997095745150005106606958156101907639270872448350006139123176930220183873877484033510838499309237243652804939144446799335105475770284126215092023819050059651472356103644990580179248825645074150900290022881097574988176024884501888724120699931493953845269944760913207150179485533743385448770621307635704548789546389552804540327709052148726270628271253341539703061656636101011996168901268995557171882594526563719043802013406819877093738271674318250276428630962666233017444028519093990325927734375
207 90857614663705315085832548551109366517938485725588458187658805162827312555970731281875306543972701210374002713734760545143368592350439275094351605842762677289360360904679699557004529199881501073574908143042199333282640626992807465636720634165029186338373180290415354026905548070148824957078121609098897249466492350583491386496400215309245358535014690482435931285772765120637627180090951711333000267729893250413294426541375776719192687119748847380138150279486822320953548589772088781120475825559937557697354079825451157685083046198569531007467186820825122937905771181021918891929090023040771484375
208 188529550427188528803102538243551935524722357880596050739392020712866673553639267409891261078743355011526055630999628131172489829127161495820779582123732555375422748877210376580784398089754114727667934396812563616561479301010075491196195315892435561652124349102611859605829012245558811785937102338880211792642971627460744626980030446766684118960155482751054557417978487625323076398688724801015975555539528494607585935073354736692324825773478858313786661829935156315978613323777084220824987338036870432222009715637811152196547320862031776840494412653212130096154475200620481700752861797809600830078125
209 393084112640688082554468792237805785569046116181042765791632363186327014359337872549623279349179895199031825990634224653494641293730131718786325428727982377957756431408983635170935470017137329207187643217354195140530684342606007399144067233635728146044679267878945727278153490531990122573678858376565241587660595843255652547253363481508536388031924181535948752216485146698798614291265991210118309033299916911256816674627944626003497261737703419584245189915414800918815408780075220600420098599806874851182890257104836252329801163997336254712430850381947291250482080793293704346069716848433017730712890625
210 823511215982241532951612119738203120767151613399284594333469800875355095082812842991460770236531880441971675450378700649071273510364625950857351773185123081821499723801820715683109809685902704689058112540357038819411783697759585501206820854466850465963603066206391298647731562664519306791857208298904181126148948291620592086495796493760383732926881160317812635893536382333983096940202251585197857424763325929083030933345543991477326763340488664028993672872794007924918281394257587157880106566595402813228155088634631948630933438574419453622542631550179575169759959261950310605016056797467172145843505859375
211 1733491109642618426863143512048917569214854146205494071071953930842622475149321034497024921347899608330350376823047164866295030739317537626554725482554684087234256918602832606512946149388825193370467326897451566714861804683783927480040357898652720230853384454364453683653474939408813140796859423469193301270543536153861346342073651619365607757811084842468995598555894084813034419059125739586841489879126801080719780114692370102059772836831728637781031681397231386681952982334912220967337624322683322921845266461575900251868114888199152949875452239413128005732344714246405403823558799558668397367000579833984375
212 3666333696894137972815548527983460658889416519224619960317182563732146534940813987961207708650807671618691046980744753692213990013656592080163244395603156844500453382844990962774881105957365283978538396388110063601932716906203006620285356955650503288254908120980819540927099496849639792785357680637343832187199578965416747513485773174958260407770444441821925690945715989379567796310050939226169751094353184285722334942574362765856419549899106068906882006155144382832330557638339347345919075442475227979702738566233029032701062988541208488986581486358765732123909070631147429086826861066583660431206226348876953125
213 7790959105900043192233040621964853900140010103352317415674012947930811386749229724417566380882966302189718474834082601595954728779020258170346894340656708294563463438545605795896622350159401228454394092324733885154107023425681389068106383530757319487541679757084241524470086430805484559668885071354355643397799105301510588466157267996786303366512194438871592093259646477431581567158858245855610721075500516607159961752970520877444891543535600396427124263079681813518702434981471113110078035315259859456868319453245186694489758850650068039096485658512377180763306775091188286809507079766490278416313230991363525390625
214 16633697691096592215417541727894963076798921570657197682464017643832282310709605461631504223185133055175048943770766354407363345943208251193690619417302072208892994441294868374239288717590321622750131387113306844804018495013829765660407128838166877105901486281374855654743634529769709534893069627341549298654301089818725106375245767173138757687503535126990849119109345229316426645884162354901728889496193602956286518342592062073344843445448506846371910301675120671862429698685440826490016605398079799940413862032678473592735635146137895263470996880923925280929659964819686992338297615301456744418828748166561126708984375
215 35679281547402190302070627006334695799733686769059689028885317846020245556472103715199576558732110403350479984388293830203794377048181698810466378650112944888075473076577492662743274299231239880799031825358043182104619671804664847341573291357867951392158688073549065379425096066356026952345634350647623245613475837661165353174902170586382635239695082847395371360489545516883735155421528251264208467969335278341234581844859973147324689190487047185467747597093133841144911703680270572821085618578881170872187734060095325856417937388465785340145288309581819727594120624538228598565648384821624716778387664817273616790771484375
216 76888851734651720100962201198651269448426094987323629857247859958173629174197383506255087484067697919220284366356773204089176882538831560936555045990993396233802644480024496688211756114843321943121913583646583057435455392739052746021090442876205435250101972798498235892661082022997238082304842025645628094297040430159811336091914177613654578941542903536137025281854970588884449259933393381474369248473917524825360523875673242132484705205499586684682996071735703427667284721430983084429439508037488923229564566899505427220580655072143767408013096307148821512965329945879882629908972269290601264657425417681224644184112548828125
217 166464364005520974018583165595079998355842495647555658640941616809445907162137335291042264403006565995111915653162413986853067950696570329427641674570500702846182725299253035329978451988635792006858942908594852319347760925280049195135660808826984767316470771108748680707611242579789020448189982985522784824153092531295991542638994194533562163408440386155736659735216011324934832647755796670892009422946031441246905534190832569216829386769906605172338686495307797920899671421898078377789736534901163518792007287337429249932557118231191256438348353504977198575569939332829945893752924963014151737983326029279851354658603668212890625
218 362059991712008118490418385169298996423957428033433557544048016560544848077648704258016925076539281039368416545628250421405422792765040466505120642190839028690447427525875351842703133075282847614918200826193803794581380012484106999420062259198691868913323927161528380539054452611041119474813212993512056992532976255568781605239812373110497705413357839888727234924094824631733261008868857759190120494907618384712019536865060838046603916224546866249836643127294460477956785342628320471692676963410030653372615849958908618603311732152840982753407668873325406901864618048905132318912611794555780030113734113683676696382462978363037109375
219 791101081890737738901564171594918307186346980253052323233744916184790493049662418803766981292238329071019990152197727170770848802191613419313688603186983277688627629144037643776306345769493022038596268805233461291160315327277773793732836036349141733575612780847939511477833978955124846052466870390823844528684553118417787807448990035246437486328186880156869008309147191820337175304378454203830413281373146170595762688050157931131829556950634902755893065233138396144335575973642880230648499165050916977619165632160215331648236134753957547316195756488216014080574190436857714116824056771104379365798509038398833581595681607723236083984375
220 1736466874750169336888933356650845684274031621655449849498070091025615132244009009274268523936463132310888878384074011139842013120810591455393546483995428294526537645971162628088992428964037183374718810027487447534096892143374713477243575099786366105198470053961227227693845583806499037085164780507858338740462594094927044237350533127365930282490370201944327473238578086045640099793110706977407757152614055844457699100270096658834365877506643611549185278186738779536816589262146122106273455667286762765874068562591672652967878315784936816359049685491634150906860348008902682486428804612574112707927727339285439711602521128952503204345703125
221 3828909458824123387840098051415114733824239725750266918143244550711481366598039865449762095279901206745509976836883194563351638931387354159142769997209919389431015509366413594936228305865701989341254976110609821812683647176141243217322083095028937261962626468984506037064929512293330376772788341019827636922720019979314132543357925545841876272891266295287242078491064679730636420043809108885184104521513993137029226516095563132729776759902149163465953538401759008878680579323032199244332969746367311898752321180514638199794171686305785680071704556509053302749627067359630414882575514170725918520980638783124394564083559089340269565582275390625
222 8481034451295433304065817183884479135420690992536841223687286679825931227014658301971223041044981172941304598693696275957823880233022989462501235543819971447589699353246606112783745697492529906390879772085000755315094278495152853726368414055489096035247217628800680872098818869729726784551726175358918215783824844254180803583537805084039755944454154844061241203857708265603359670397037176180682791515153494798519736733151672338996455523183260397077087087559896204666277483200516321326197527988203595855736391414839923612544090285167315281358825592667553065590423954201581368964904763888157909523972114904620533959445083382888697087764739990234375
223 18870301654132339101546443234142966076311037458394471722704212862612696980107614721885971266325083109794402732093474214006158133518476151554065249084999436470887081060973698600943834176920879041719707492889126680576084769651715099541169721273463238678425059224081514940419871985148642095627590740173593030119010278465552287973371616311988456976410494528036261678583400890967475266633407717002019211121216525926706414231262470954267113539082754383496518769820769055382467400121148814950789499773753000779013470898018830037910600884497276501023386943685305570938693298098518545946913099651151348690837955662780688059765310526927351020276546478271484375
224 42175124196985777891956300628309529180555168719511644300243915747939377750540518903415145780236560750390490106228914868303763428413794198723335831704973740512432626171276216373109469385418164658243546246607198131087549460171583247474514327046190338446280007365822185891838413886807215083727665304287980422315987972370509363620485562457294201342277455270161044851633900991312307220925666247499512936855918935446188835806871622582786998759849956047114719450549418838779814639270767601415014531994337956741095107457072085134730192976851412979787269819136657951047979521250188950191350777720323264324022830906314837813575469027682629530318081378936767578125
225 94683153822233071367441894910554893010346353775303641454047590854123903049963464938167002276631078884626650288483913879341948896788967976133888942177666047450411245754515105757630758770263779657756761323633159804291548538085204390580284664218697309811898616536270807327177239175882197862968608608126516048099392997971793521327990087716625482013412887081511545691918107725496129710978120725636406543241538010076693936386426792698356812215863151325772545166483445293060683865162873265176707624327288712883758516241126831127469283233031422139622420743961797100102714025206674193179582495982125728407431255384676810891476927967147503295564092695713043212890625
226 213510511869135575933581473023301283738331027763309711478877317376049401377667613435566590133803082884833096400531225797916094762259122786181919564610636937000677359176431563483457361026944823128241496784792775358677441953382135900758541917813162433625831380289290670522784674341614356180994212411325293688464131210426394390594617647800990461940246060368808535535275332920993772498255662236310096755009668212722944826551392417534794611546771406239617089350420169135851842115942279212973475692858036047552875454123741004192443233690485856924848558777633852460731620126841050305619958528439693517558757480892446208560280472565917619931497029028832912445068359375
227 483601309383592079489562036397777407667319777883896496499657123856751894120417144431558326653063982734146963347203226432279954636516913110702047813843092662306534218534617491290030922726030024385466990217555636187404406024410537815218097443846812912162508076355243368734107287383756516749951891111651790204371257191615783294696808972269243396294657326735351332987398629066050894708549074965242369150096898501817470032138903825716309795153437235132732707378701683092704422392609262417384922444323451647707262903590273374495883924308950465934781985631340675823557119587294978942229206066915905817270585694221390662389035270361803409144840770750306546688079833984375
228 1100192978847671980838753632804943602443152494685864529536719956774110559123949003581795193135720560720184341614887340133436896798075977326847158776493035806747365347166254792684820349201718305476937402744939072326345023705533973529621171684751499375169705873708178663870094078798046075606140552279007822714944610110925906995435240411912528726570345418322924282546331881125265785461949145545926389816470444091634744323116006203504604783974069709926966909286546329035902560943186071999550698560835852498534023105667871926978135927802862310001629017311300037498592447061096077093571443802233685734290582454353663756935055240073102755804512753456947393715381622314453125
229 2513940956666930476216552050959296131582603450357200449991405101228842627598223473184402016315121481245621220590017572204903309183603608191845757804286586818417729818274892201284814497925926328014801965272185780265698379167145129515184377299657176072262777921423188246943164970053535282760031161957532874903648434103465697484569524341220128140213239280867881985618368348371232319780553797572441800730634964749385390778320074175008021931380749287183119387719758361847037351755180174518973346211509922959150242796451087353145040595029540378353722304556320585684283741534604536158810749088103971902853980908198121684596601223567039797013311641649124794639647006988525390625
230 5769494495550605442916986956951584621982074918569775032730274707320193830337922870958202627443203799458700701254090328210253094576370280800286014160837716748268689932940877601948649272740000922793970510299666365709777780188598072237348145902713219085843075329666217026734563606272863473934271516692537947903873156267453775727087058363100194081789384149591789156994155359511978173896370965428753932676807244099839471836244570231643410332518819614085258994816845440438950722278138500521043829555415273191249807217855245475467868165592795168321792688956755744145431186821917410484470669157198615517049886184314689266149199808086356334145550217584741403697989881038665771484375
231 13298684812244145545923654935773402553668682687303331450443283200373046778928912217558657056256584757752305116390678206524633382998533497244659262640730937104759330295428722872491636573665702127040102026240730972961037783334718556507087476305753969992868288634880630246623169112458950307418495845976299969918427625196480953050935669526945947358524530464809074006871528103675109690831135075313277814820040697650129982582543734383938060816455879210466521983052828740211781414851109243701006027125232204705830805637156340820953436121691392862981732148045321990255218885624519631166704892407342808766799987654845358758473905557639051350205493251532828935523866675794124603271484375
232 30786455340345196938813261176315426911743000421107212307776200608863603293220431783648291085233993714196586344444420048104526281641605046121386193013292119397517849633917493449818138668036100424097836190747292202404802468419873458313907507647820440533490088189748659020932636495342469961673817883435134430361159952329853406312916074954879868134984288026033006325907587560007878934274077699350238141308394215060050909678588745098816610790095360372229998390767298533590273975380317899167828952794912553893998315050016929000507204621715574477802709922724920407440831720220762946150921825922998602295141971420967005525867091365934403875725716877298498985737751354463398456573486328125
233 71578508666302582882740832234933367569802475979074268615579666415607877656737503896982276773169035385507063250833276611843023604816731732232222898755904177599229000398858172270827172403183933486027469143487454370591165739076205790579834955281182524240364455041165632223668379851671242660891626578986687550589696889166909169677529874270095693413838469660526739707735141077018318522187230650989303678542016550014618365002718832354748620086971712865434746258533969090597386992759239115565202315248171687803546082491289359926179250745488710660891300570335439947299933749513273849800893245270971750336205083553748287847640987425797489011062291739719010141840271899127401411533355712890625
234 167135817735816531031199843268569413275488781411138417217378521080444394328482071599453616265349697625158992690695700888653460117247068594762240468595036254694199715931333832252381447561434484689874140450043205955330372000742940521003914620581561194101251002521121751242265666953652351613181948061933915430626942236204732911197032256420673444121312826657329937217561554414837773749307183570060024089395608644284133882281348473548338027903078949540790132513676817826544898628092823334844747406104480891021280102617160655427628550490716139393181186831733252276945345305113494439285085727707719037035038870098002252124241705639237136840830451212243888681197034884462482295930385589599609375
235 391933492590489765268163632464795274131021192409119588374752631933642104700290457900718730142245040930997837859681418583892363974944375854717453898855360017257898333858977836631834494531563866597754859355351317965249722341742195521754179785263761000167433600912030506663112989006314764532911668205235031684820179543900098676757040641306479226464478578511438702775181845102794579442125345471790756489632702270846293953949762170470852675432720136673152860744572137803247787282877670720210932667315007689444901840637241736977788950900729346877009883120414476589436834740491144460123526031474601141847166150379815281231346799724011085891747408092711918957407046804064520983956754207611083984375
236 923003375050603397206525354454592870578554908123476630622542448203727156569184028356192609484987071392499908159549740765066517160994005137859603931804372840642350576237892805267970234621832905837712693781852353808163096114802870453731093394296157155394306130147831843191631089109871270475006978623328499617751522825884732383762830710276758578323847052394438145035553245217081234586205188586067231533085013847843022261551689911458858050644055921865274987053467384526648539051176914546096746431526843108642743834700704290582692979371217611895358274748576092368123745813856645203590903804122685689050076284144464987299821713350046107275065146058336569144693595223571946917218156158924102783203125
237 2182902981994677034393432463285112138918282357712022231422312890001814725286120227062395521431994423843262282797335136909382313085750822151037963298717341768119159112802616484458749604880634822306190520794080816756305722311508788623074035877510411672507533997799622309148207525744845554673391504444171901595982351483217392087599094629804534037735898278912846213009083424938397119796375271006049002575746057750148747648569746640600199289773192255211375344381450364405523794856033402901518805310560983951940089169067165647228068896212929652132522319780382458450612658849770965906492487496750151654603430412001659694964078352072859043705529070427965986027200352703747654459220939315855503082275390625
238 5184394582237357956684402100302141329930920599566052799627993113754309972554535539273189363400986756627747921643670950159782993578658202608715162834453686699283002892906214150589530311591507702977202486885941939796226090489833372979800835209087227722205393244774102984226992873644008192349304823054908266290458084772641306208047849745785768339622758412418009755896573134228693159516391268639366381117396887156603275665353148271425473313211331606127016442905944615463119012783079331891107162612582336885857711776534518412166663628505707923814740509478408338820205064768206044027919657804781610179683147228503941775539686086173040228800631542266419216814600837671400679340649730875156819820404052734375
239 12364781078636098726692299009220607071885245629965035927112763576304029284542567261166556631711353414557178793120155216131082439685099813221785663360172042777789961899581320749156029793145745871600627931222971526413999225818252594556824991973673038117459862888786235617381378003640959538753092002985956215102742532182749515306194121643699057490000278813616953267813326925135433185446593175704888818964991575868498812461867258627349753852009025880612934216330677907879538845487644206560290582831008873472770642587034826413017492753986113398298156115106003888086189079472171415006588383864404140278544306139981901134662151315522700945689506228305409832102822997846290620227449608137249015271663665771484375
240 29613650683333456450428056127083353937165163283766261045435068765248150136479448590493903132948691427864443209522771742633942443045814052666176663747612042452806958749497263194228691354584061362483503895279016805761528145834714963963595855776946926291316371618643034303628400318720098095313655347151365135171068364577685089158334921336659242688550667758612603076412917985699362479144590655813208721421154824205054655846172084412502660475561616984067977448111973589371495534942907874711895945880266251967285688995948409259176895145796741588924083895678879311966422845335850538940779179355247915967113613205256653217515852400676868764926367416791456547886261079841866035444741811488711391575634479522705078125
241 71220829893416962763279474985635466218882217697457857814271340380421801078233073860137837034741602884013985918902266041034631575525182796662154876313006962099000735792540917982120002707774667576772826868146035417856475190732489488332448033143557357730615873742836497500226302766521835919229341109899033150086419416809332639425795485814665478665964355959463310398773067755606966762342740527230766975017877352213156447310043863012068898443725688846683485762709296482438446761537693438682109749842040335981322082035255924268320432825641163521362421769107704745279246943032720546152573926349371237900908239758642250988125625023627869379647913637383452997666457897019687815244604056630350896739400923252105712890625
242 171998304192601965073319932090309650918600555739360726621465287018718649603932873372232876438900970964893775994148972489098635254893316453939104026295911813469086776938986316926819806539275822197906376886572675534123387585618962114322862000041691018919437335088950141463046521181150233744938858780406165057458702891594538324213296098242417130978303919642103894613036958629790824731057718373262302244668173805594772820253755929174146389741597538564740618116942951005088848929113529654417295045868527411394892828115143057107993845273923409904090248572395106959849381367424020118958466032133731539530693399017121036136323384432061304551849711434281038989364495821302546073815718796762297415625653229653835296630859375
243 417095887667059765302800835319000903477606347667949762057053321020392725289537217927664725364334854589867406785811258286064190493116292400802327263767586147662535434077041818547538030857743868829922963949938738170249214895125983127232940350101100720879635537590704093047887813864289316831476732542484950264337354512116755436217243038237861542622387005132101944436614624677242749972814967055161082943320321478567324089115358128247304995123374031019495998933586656187340458653100309411961940486231178972632615108179221913486885074789264269017418852788058134377634749816003248788474280127924298983361931492616518512630584207247748663538235550228131519549208902366658674229003118082148571232892209081910550594329833984375
244 1015628486469290528512320034001767199967971456571457670608924836684656286080023125653863606262155370926327135523450413926566303850738171995953666887274072269558273781977596828163255105138606320600862417218100827444556838269631768914812209752496180255341912534033364466571606826759544486484645843740950853893661458237004299487188986798109192856285512357496668234703156611089086096183804444779317236966984982800311434156995897042282187663125415765532472757403283507816174016820299253418127325083972920798360417788416405359340565157111858495057414906538921557209540615801967910799934872111495668024486303184521222578255472544648267995715603564805500250102323677262813871747622592530031770952092529114452190697193145751953125
245 2483211649417415342212622483134320803921690211317214004638821225693984619465656542223696517310969881914869846354836262050454612915054830530106715539385106699069979396935224244859158732063892453869108610098256523101941469569249674996715852844853160724310976145711576120767578691427086269454959087946624837770002265389475512246177072721376976533618077714079353833849217914112815505169401867485430644384278282946761456513854968268379948836341641546726895891851028176610545471125631674607321309830313791351991221492678111103587681809138494020415379446487663207377326805635811541905840762312606908319869011286154389203834630371665015249524650715949448111500181390907579916422937238735927679977866233684835606254637241363525390625
246 6096284599319754665131988196094757573627749468783760381388306109078732240788186811159174949998431060101005472801123023333866074706459608951411986649190436946216799419475975521129234687216855974248661637791219764215266307792507952116937418734114509578183446437721919376484405687453496791511924560908963976725355561531162382564364713530980477390032380788064813662099829979146962065190881584676732231963403184634299375741513947098872774393218729997214529414494274173578889131613425761160973815633420357769138448764524762759307758841435002820119756541127213174111337307835917335378839071477449959925278422707509025495414017562437612437583017507655895113732945314678108694818310921096702454345661603696271413355134427547454833984375
247 15027341537323195249550350903373577418992402440551969340122174558879074973542880489507366251746132563148978490454768252517979874151422936065230547090254427072424410569008279659583563503989549976522950937155356718790631448708532101968250737179592266110222195468984531263034060019572869591076894042640596202628001459174315273021159018853866876766429818642579765677076080898597261490695523106228144951789788850123547961202831879598721388879284169443133815006728385837871961709427094501261800455536381181900926276204553540201693625544137281951595199873878580474184446463815536231708838311191914151215811311974009747846195553291408714658642138156371781455351710200681537932727136420503371549962055853111309033920406363904476165771484375
248 37192670304874908242637118485849604112006196040366124116802382033225710559518629211530731473071678093793721763875551424982000188524771766761445604048379707004250416158295492157469319672374136191894303569459507879006812835553616952371420574519490858622799933785736714876009298548442852237915312755535475601504303611456430300727368571663320519996913801140384920050763300224028222189471419687914658755679727404055781203977008902006835437476228319371756192141652754948733105230832058890622956127452543425204792533606270011999191723221739772830198119687849486673606504997943452173479374820199987524259132997135674125919333994396236568780139291937020159101995482746686806383499662640745844586156088236450489858953005750663578510284423828125
249 92423785707614146982953239437336266218335397160309818430253919352565890740403793590653867710583120063077398583230745291080270468484057840402192326060223571905562284153364298011311259385849728436857344370106877079331929896350738126642980127680934783677657835457555736466883106892880487811219552197505656869738194474469229297307510900583351492192330795833856526326146801056710132140836477924467927007864122599078616291882867121486986062128427373638814137472007096047601766498617666343198045976719570411633909446011580979817991432206023335483042327424305974383912164919889478651096246428196968997783945497882150202909544976074647873418646140463495095368458774625516713862996661662253423796597879267579467299498219290398992598056793212890625
250 230597345340497296722468332396153984214746815914972996983483528784651897397307465008681399937904884557378109465160709501245274818867724311803469853520257811904377898962643923538221592167695072449959074203416658312933165091395091625974235418563932285275756299466601562484873351697736817088992782732776613889996795213800727096782239696955461973019865335605472033183736268636491779691387012421547477884620985884701147648247753468110030225010426297228841272992657704638766407414051077526279124711915328177026604067798894544645888623354028222030190606923643406087860851475124249234485134838351437649470944017215964756259314715306246444179522120456420262944304642690664201088176670847322292372511708772610770912248057129545486532151699066162109375
251 577646350077945728289783172652365730457940773867007357443626239605553002980255199846746906844451735816232164210227577300619413421263649401067691983068245818820466636901423028463245088380076156487147480879558729073897578553944704523065459723502650374615769530163836914024607746002830726807926920745605417794441972010570821377439510440873432242414762665691707443125259352934411908126924466115976432100975569641176374858860622437615625713651117874558247388846607550120109850572197949203329207403347897083451643189836230834337951001501840696185627470343726732250091432945186244332385262770070351311924714763125991714429583361842147342669702911743332758675483129940113823725882560472542342393141830475389981135181383109511443763040006160736083984375
252 1452780570446033506648804679220699812101721046275523503970719992607965802495341827614568470713796115577823892988722356911057824754478078243685245337416638234333473591807078916585061397275891533565175914412090203620852410063170931875509631204609165692158660368362049838771888481197119277921936205675197625753021559606585615764260368758796682089673128104214644219460027272630045948939215032281680726733953557647558582770034465430603298669832561454513992182949217988552076274189077842246372956619419961164880882622438120548359946768777129350906853087914472731608979953857143404495948935866726933549490657629261869161790402155033000566814302823034481888068840071799386266670594639588443991118751703645605802554981178520421281064045615494251251220703125
253 3668270940376234604288231815032267025556845641845696847526067981335113651300738114726785388552335191834005329796523951200421007505057147565305244476977011541692020819312874264377280028121626122252069183890527764142652335409506602985661818791638143372700617430114175842899018415022726176752888919329874005026379438006628679804757431115961622276424648463141976654136568863390866021071517956511243835003232733060085421494337025212273329141327217672647830261946775421093992592327421551672091715464035401941324228621656254384608865591162251611039804046984043647312674383489287096352271063063485507212463910513886219633520765441458326431206114628162066767373821181293450323343251464960821077574848051705154651451327475764063734686715179122984409332275390625
254 9299066833853754721870667651106796909786603702078841508478582332684513106047371120832400959980169711299203511034188216293067254025319869078048794749136724258189272776958136260196404871288322219908995381162487882101623670263099238568652710636802693449796065185339435761749011682082610858068573410501230602741871875346803703305060087878962712470736483854064910818236202068695845363416298019756003121733194978307316543488144358913112889373264496800162249714035075692473271221550013633488752498701329743921256919555898604864983474273596307833985903259104550645937629562145342789253007144865935760783596013152701566770975140394096857503107500582390839255292636694578896569675142463675681431652239811072567041429115151061901567430822979076765477657318115234375
255 23666125092157805767160849172066798135406906421790651639077992036682085854890559502518460443149531915256472935582009010465856161494439066803634182636552963237091699217358456782199850397428780049668393245058531659948632240819587562157221148570662854829730985896688864013651234730900244633784519329725631883978063922757615424911377923651960103238024351408595198032411134264830926449894478460279027944810981219792120603177327393433872303454958144356412925522219267637344475258844784697228875109194884198279598860269761949381382942026302603437494123794421081393911267235659897398648903183683806511194251853473625487432131732302976502345408588982184685904719760387703291769823237570054609243554950319179683120437098059452539489111444481750368140637874603271484375
256 60466949610463193735095969634630669235964645907675114937844269653722729359245379528934666432247054043480288350412033021740262492618291815683285336636392821070769291500350857078520617765430533026902744741124548391168755375294046221311700034598043594089962668966040047554878904737450125039319446887448989463563953322645707410648570594930758063773152217848960730972810448046643017079480392466012916398992057016568868141118071490223543735327418058830635024709270228813415134286348424901419775903992929126604375087989241780669433416877203151782797486294745862961443287787111037853547947634312125636101313485625113120389096576034104963492518944849481872486558987790581910471898371991489526617282898065504090372716785541901238394679740650872190599329769611358642578125
257 155097725750838091930521162112827666590249316753186669815570551661798800806464398491717419398713693621526939618806864700763773293565918507227626888472347586046523232698399948406405384568329317214005540260984466623347857537629228557664510588743981818840754245897892721978264390651559570725854381266306657974041540272586239508313583575997394433578135438782584274945258799239639338808867206675323130563414626247499146781967853372423389681114827320900578838379278136906409819444483709872141725193741863209740222100692405167417096714290026084322875552346023138496102033173939812094350485682010602256599869090628415153798032717527479231358311093538921002928023803682842600360419324158170635773330633538017991806018554914976676482353534769487168887280859053134918212890625
258 399376643808408086721091992440531241469891990639455674775094170529131912076645826116172354951687761075431869518427676604466716230932240156111139237816295034069797324198379867146493865263447991826064266172035001555120733159395263535986114766015753183514942183187073759094030805927765894619075031760739644283156966201909566733907477708193290666463698754865154507984041408042071297432833057188957061200792662587310302963567222433990228428870680351318990508826641202534005285069545552920764942373885297765081071909282943306099024039296817167131404547291009581627462735422895016142952500631177300810744662908368169021029934247633259020747651065862721582539661294483319695928079759707289387116326381360396328900497778906064941942060352031429459884748212061822414398193359375
259 1032388624244734904174022800458773259199670795802992919293618430817805992718129460510305537550112862379991382705135544022546461456959840803547294929755122663070426083052811956573686641706013058870376128054710479019987095217036756240524106670150721979386125543538585667258069633323274837590308957101511980471960757631936230007150829875679656372808661281326424403138747039788754303863873452833454003204049032788197133160821269991864740488630708708159590465316867508550403661904775254300177376036493494722734570885496408446265977141582272377034680754747259768506991171068183616729532214131593322595774953618131716919362380030131974568632678005255135290865024446239381413974086178843343065695703695816624510207786758472177874920226010001245153802074128179810941219329833984375
260 2679048479915087076331589167190516607623145715108766625566939827972206551103545950024242869942542877876077638119826736738508067480810786885205230342714543310667755685522047027308716835227103887768626052301973693056866512088210382444160056809041123536506995785482629806534690698473898203546851743678423589324738166054874516868556403527388708287438476025042071326145048568251817418526751610102813138314507240085371560552331195628889001567996689097674137257497271184688297502642891784908960290814700618805496211447863179918060210682405996818404996558569139099275642088921936485413136095671484672136036004639051805405745376178192474005601799423637076079794738437991194769262753634098475255480351090644140603989206638235301585417986495953231174116382362626609392464160919189453125
261 6978921290178801833843789780531295762858294587858337059601878251867598065624737199813152676200324196867182247302148649203813515787512099835959625042771385324289503560784932506139207355766605627637270866246641470413137263989788046267036947987552126812600724021182250646022869269524504820239548792282293450190942922572948116442589431188847585088777230045234595804607851520295984375262187944317828225309291360422392915238822764613255849084631375099441127555780391436113014994384733099687841557572295111988317630821683583686546848827667621711945016035072607353613047641641644544501219529224217570914373792084729953081966704944191394784592687498574583187865293630967062373929473216826528040526314591127986273391883292602960630013854821958167208573176054642317467369139194488525390625
262 18249879173817566795501510276089338419874440347249551410858911628633768941608687777511394248263847774807681576695118717667972343784344141071034419486847172623017051811452598503554027235329673716271463315234967445130353945333295740988301618987448811614950893315391585439349803139806580104926420091818197372249315742528259324497371362558836435007152456568288468029049531725573999141310621474391120809183796907504557473349521529463664045356311045885038548558365723605435534210316077055683705673051551717849450604598702571340320009684350830776736216931714868229698119582892900483870689068921328947941087466301568827309342933429060497361709877808772535036267742844978868107825572462001370825976312655799684104919774810156742047486230359420607250418855382889660177170298993587493896484375
263 47905932831271112838191464474734513352170405911530072453504643025163643471722805415967409901692600408870164138824686633878427402433903370311465351152973828135419761005063071071829321492740393505212591202491789543467179106499901320094291749842053130489246094952902911778293233241992272775431852741022768102154453824136680726805599826716945641893775198491757228576255020779631747745940381370276692124107466882199463367542494014842118119060316495448226189965710024464268277302079702271169727391760323259354807837071594249768340025421420930788932569445751529102957563905093863770160558805918488488345354599041618171687025200251283805574488429248027904470202824968069528783042127712753598418187820721474170775414408876661447874651354693479094032349495380085357965072034858167171478271484375
264 126232133010399382328634508890925442682969019576881740914984734371306200547989592271074125090960002077372882505803049280269656205413335380770711200288086037136831070248341192274270262133370936886235177818565865447036016945627239978448458760833809998839163460200899172535802669592649638763262931972594993949176985826600153715132755543399151766390097648025780297298431979754329655310552904910679083747023175234595585973474471729108981243723933965506076010559645914463346910690980015484532231677288451788399918650683650848139575966985444152628837320489555279186293180889922331034373072453595217166790009368474663882395311402662132827688777011068553528278984443790863208343316006523105731831924907601084439993216967390002915149706319617317412775240920326524918237964811851270496845245361328125
265 333883991812506366259238276016497795896453056780852204720134622412104900449432471556991060865589205494651274227849065346313240663318272082138531124761987568226918180806862453565444843342766128064092045330106714107410264821184049742996173422405427446929587352231378311357198061072558294528830455067513758995573127511357406576526138412290756422101808279028188886354352586450201938296412433488746176510876298495505324899839977723493255389649805338763571047930263443755552578777642140956587752786427954980317784831058256493329178432676499783703274712694873713447745463453844565585916776639759349406159574779615485968935598660041341329236815194276324082297913853826833186068070837253614660695441380604868343782058878746557710570973215387804556790512234263658408739416927346610464155673980712890625
266 886461998262204402418277622823801648105082865753162603531957422504138510693243211983811266598139340588299133074939268494461653961110012378077800136243076993642467770042219814216256059075044070010164380351433325955174253100243652067654840436486409871598054420174309416653360852147642271974044858204249030133246653542653914460676897484631958300680300980819841493270806117025286146176975010912621098636376572505566637609075140855874593059520233174417281132254849443170992096654639884239740483647966220472743718726459670989788968738756106925732194362204889709203764205469957321630609041978561072673353671039879115247524014442409761229123744340803640438500961281910242109010728072908346924146396865505925452741366323072110721565933886854621098278809981970013075203151942105250782333314418792724609375
267 2362421225368774732444709864825431392200045837232178338412666530973529130997493159936857025484041342667817189644713150537740307806358182987577337363087800188057176607162515804886322397434992446577088073636569813670539384512149332760300149763236282307808815029764534595381206670973466654810829547114323665305102331691172682037703931796544168871313002113884877579566698301872387579561638404082135227865943565727335089228185250380905790503621421409822054217459173766050693937584615291498908388921829977559862010406015023187787601688785024957076297975276031075028031607577436262145573096872865258674487533321277842134651498489022013675614778668241701768605061816290795220513590314300744552850147646573291331555741250987175072973213808467565226913028601950084845416399925710493334918282926082611083984375
268 6319476777861472409289598888408028974135122614596077055253882970354190425418294202831092543169810591636410982299607677688455323382008139491769377446259865503052947424159729778070912413138604794593710596977824251568692853569999465133802900616657055173388580204620130042644727844854023301618969038530815804691148737273886924450858017555755651730762280654642047525340917957508636775327382730919711734541399038320621363685395544768922989597187302271273995031703289824185606283038845904759579940365895189972630877836090187027331834517499941760179097083863383125699984550269642001239408034134914566954254151634418227710192758458133886582269532937546552231018540358577877214873854090754491678874144954583554311911607846390693320203346937650736981992351510216476961488869801275569670906406827270984649658203125
269 16967795148558053418942573015375557795552804220190466893356675775401001292248119934601483478410941438543763487474446614593502543280691854535400778443207738875697163833868874454120399829277153873484112952885458115461940311835448563884260788155724193140548337849405049164501094263433052564846931868455240435595734359580386392150553777137203924897096723557713897605540364715910689741754022632519426007243656417890868361495287037704558227068447906598370676660123333177938352869959301254279472139882428585076513906989902152168385975679487343626080875670173183692504458517473988773327810571652245612272172397138412941401867556460089485473393695937312492740284780862781600321936298233675810157777079203056843327482667067559011564745986527592228796649463804931240641597615416424904566383702331222593784332275390625
270 45728207925363953964050234276437128259014807373413308277596241214705698482608683223750997974317487176875442598743633626329489354141464547972905097904444856270003856532276616653854477539901929689039684408026309621169929140396533879668082824079676700513777770504146607498330449039952076662262481385486872973930504099069141326845742429384764577597675669988038954046931282909379308854027090994639853089521654046215890234229798566613784421949467108282608973599032382914543860984540316880283177416983145036781204979337786300093800204456218391072287959931116730051299515704592399744118449490602801925073504610288022877078033064659941163350796010551057167935067484425196412867618323739756308375209228452238192767565787747071536166990433691861056606970304954289693529105573547265117806404077782644890248775482177734375
271 123694802438109495472755883717762431940635053945082998890897832485778914395456488120246449520528802813448072229601528959221268702952661602266708289831523336210360431919808248048676361745434719808852346323711167525264658324772624144502164039135525474889768869213716573282983864653070367371420012147741991394482013587982027289117733271485788182401712687317645370696949120269871030450143281140500802607156074195013983083591605122690286861373308527904457273585382595783841143963181557161165994912939407324493159469108711941753729553054070747850538931613670754788765189980922441307840405872080579207323829970829101882496079439905140846863903208540609639264357545370156296806907565716040814154940962963304311436265455855828505331709123136484158121854674901353620996230576445352143666323030402054428122937679290771484375
272 335831388619467280208532224293725002718824171460900341988787615198889752583664365246469110448235699638511516103368151124285744528516476250154113006892585857811128572662279393452156322138855264281034120268875819831093547351757674552323375366252951664325722479915240496463301192533086047413405332981119506636018666891371204089954645832083914915220649946067407181442216861532699847672139008296459679078428741439462964071951207908104128828628532653260601497784313747553128705860037927692565676188630490885998927958630152921861375736541802080414213199331116099251497490798204428150786701942698772547884198370801011610976855679342457399235497211187755170602730735679974345830754040919050810430664714445371205549460712648574391975590269315554489300835442357175081004766015049131070054067027541577772353775799274444580078125
273 915140533988048338568250311200400632408795867230953431919446251416974575790485395296628325971442281514943881381678211813678653840207397781669957943782296462535325360504711347157125977828380595165817977732686609039729916533539663155081197873039293285287593757769030352862495749652659479201529532373550655583150867278986531145126409892428668143976271103033684569430040947676607084906578797607852625488718320422536577096067041549583751058012751480135139081462254962082275723468603352962241467614018087664347078687267166712072248882076410669128730968177291370460330662425107066710893762793854155192984440560432756639911931726208196412916729900486632839892441254727930092388804761504413458423561346863636535122280441967365218133483483884885983344776580423302095737987391008882165897332650050799429664039053022861480712890625
274 2502909360457312205984164601133095729638056696876657636299685497625425464786977556136278471531894639943371515578889909310411118252967232932867334976244580825034114860980385534474739549360620927778512169098897875723661321719230978729147076182762467135261568927498298015078925875300023675616183271041661043019917622008028162681920731055792407373775101466797127297391161991895520377219493011457476930711644606355637538357743358638111559143664875298169605387799267321295024103686630170351730413924339469761989260209675700957517600692478983180067079197964891898209004361732667827454294441241191114452812444932783589410159133271179417189327256277830940817105826831680888802683381022714570808788440283672045923559437008780743871595077328425163164447963947457731231843395514409292723729204797888936440131146810017526149749755859375
275 6870486194455322005426531830110347777856465632926425211642636690981792900840253391594084404355050786644554810264052801057078519604395054400720834509791374364718645293391158292133160062994904446752015904176474668861450328119289036611508724121682972286293006705982828051391651527698564989566423079009359563089673872412037306561872406748150158241012653526358114431338739667753203435467508316450774174803464444446225042792005519461616229849360082693475566789508988796954841164619799817615499986222311844496660519275559799128385813900854808829284132398413628260583716972956173186362038241207069609172970161340490952930886820829387500184703318482645932542955494652964039763365880907351496870124268578679766060170654589103141927528487266527072886409661035771472231410120687053508526636667170205130528159997993498109281063079833984375
276 18928189465724412124950095191954008127994562818712301458075464083654839441814898093841702533998164917205748502277465466912251321510108374873985899074475236374799867783292641094826855973550961750801803816006187712713295653968641295864706534955236588648737233474982691281583999958809546546255495582670785596312051518495162779577958480591153685953989860465116605258338227784660075464712985411821882851583544544449349992891975206116752713234987027820525186505097264135610587408527548497530702462042469131588299730604167246598702917296854998324677784757629545857908140260494257128427415354525476773271532794493052575324593191384962563008857642419689544155842387768915929548073001899753373877192359934262755495770153392979156010340982419282085802058616153550405997534882492832415990884018053915134605080794472087291069328784942626953125
277 52336443872727999525487013205752832473904966193739513531578658191305631056618193229472307506504925996073894608797192016012374903975449656526571010940924028576321634420804152627196256766868409240966987551257109025652262483223293183065913569151229167613758450558327141393579759886108396200396445286084722173802822448639125085533055198834539941662781964186047413539305199824585108659931404663687506084628500665402452730346311444912821252094739131923752140686593935334963274184578671595672392307547427148841648755120522436845413566325804070367734074854845694297116007820266620960101803455262943278095788176773290370772500174179421486719491381290441589590904202181052545200421850252818078770436875218236518945804474131587366368592816389314967242692073664566872583183950092681630214794309919075347183048396715321359806694090366363525390625
278 145233631746820198683226461645964110115086281187627150050130776480873126182115486211785653330551169639105057539412207844434340358531872796861234555361064179299292535517731523540469612528059835643683390454738477546185028390944638583007910154394660940128179700299357817367183833683950799456100135668885104032302832294973572112354228176765848338114219950616281572571571929513223676531309647941732829384844089346491806326711014259633078974562901091088412190405298170554523085862205813677990888653444110338035575295459449762246022646554106295270462057722196801674496921701239873164282504588354667596715812190545880778893687983347894625646588583080975411114759161052420812931170634451570168587962328730606340074607415715154941672845065480349034098470504419173071418335461507191523846054210025434088432959300885016773463576100766658782958984375
279 404475664414894253332785695684010046670515293107541612889614212499231656417191629099823044525585007444907585247262998846749637898511265739258538236680563739348529711416882293060207870890646642267658242416446659966125304068780818453677029779989130718256980465333711521367606976809802976485238877837845014729963387941501398332906525472292887621648102562466344179611827823694327939139697369517725929836790788829979680619890174713078124944157679538681227950278755404994346794126243191093204624899841847291429077197854567587855173070653186032328236830756318092663473926937953046762526775278567749256853536950670277969218921033623886532425749203880516519954604263530991964013310216947622919517475085514738657107781652766706512558873507362772059964240354807397003900064260297528393911260974920833936285791652964771714096059440635144710540771484375
280 1130509482039629438065136019436808080444090244235578808026471723935352479686050603334005409449010095808516700766100081776665237926338987741227614371522175651479140543410186009103280999139357365138104787553968414605320224872242387578027298235069620357528260400607723702222461500183399319276242663556776816170247669296496408340473738695058620902506446662093431982015058767225646589895454147802043973893830254779793207332593038323053359218920714310614032121029121356959199289582849719105506926595057963179544270768003516408055208732475654960357421941963909068994409625791578765701262336903596859172905635777123426923966884288978762858129969024846043673273118916569122539417202056368606060051342864013694546616249719482944702602051453078947907600051791686674625900679607531591860981974424903730851918787670036536940898486136575229465961456298828125
281 3171079097121160573772706534520246665645673135080798556514253185638663705519371942351885173504473318742889345648910729383545992383380860614143458312119702702398989224265571755534703202585897409212383929088881402967923230766639897156366571549370285102866770423704664984734004508014435090569860671276758969357544712376672425395028837039639431631530582887172076709552239842067938684656748884584733346772193864657319946567923472496164672609072603641272360099486685406270554007279893462090946929099137586718621679504249863524594860494594212163802568547208764938529319000345378437792040855014589189980000308354831212521727110430585429817054563114693152503531098560976388723065251768113939998444016733558413203258580463149659890798754325886448880818145275681122325651406299126115170054438261854965039632199414452486119220253613093518652021884918212890625
282 8926587658396067015170168894674494363792569875252447936587622717572838331037032017720556763415092392261233508001683703214681968559217122628813835148616963107253154666307584491830189515279301206932860760385201149354703894608091310495171898911477352564569958742728631932026222690060634779954157789644076498741488365340332877487006176266585000042758590827389395937389555155421247397308748110106024371163725729010355649588704575076703553394539379250181693680055019418651609530492900095786015605414072306612920027804463365821734532292282707241104230460392673301960032985972240302384595006866068569793700868018849863248661815862097984935008595167861224297440042449148534255428683727240741095619907104966933167172904003766292592598493427370353599503078951042359346708708732040014203703243707121726586564641351683748425605013920858255005441606044769287109375
283 25217610134968889317855727127455446577714009897588165420860034177143268285179615450060572856647636008137984660104756461581476561179788371426399084294842920777990161932318926189420285380664025909585331648088193246927038502267857952148860614424923520994910133448208385207974079099421293253370495755744516108944704632086440378900792447953102625120793019087375043523125493314065023897397213411049518848537525184454254710088090424591687538339573746381763284646155429857690796923642442770595494085294754266181499078547609008446400053725698647956119451050609302078037093185371578854236480894396643709667204952153250863677469629810426807441399281349207958640268119918844609271586031529455093595126237571531586197263453810639776574090743932321248918596198036694665154452102168013040125461663472618877607045111818506589302334164326424570390372537076473236083984375
284 71491924732636801216120986406336191047819218059662448968138196892201165588484209800921724048596048083071186511396984568583486050944700032993841403975879680405602109078124155747006509054182513453674415222330027855038154153929377294342019841894658182020570228325670772064606514246859366373305355467535703168858237631965058474183746589947045942217448209112708248388060773545374342749121100020325385935603883897927812103099736353717434171192691570992298911971850643646553409278526325254638225731810628344624549887682471538945544152312355666955598643728477371391235159180528426051760423335614484916906526039354466198525626400512559999096366962625004562745160119969924467284946399386005190342182883515292046869241891553163766587547259048130740684220221434029375712871709646316968755683815944874518015972892005466180672117355865413657056706142611801624298095703125
285 203394525864351699459864206326026463531045675379739667314353170158312316099237576883622304918255756796337525624924421097620017814937671593867478794311377690753938000327263223100233518259149250775703711307528929247583548567929078402403046450190302527848522299586533346523805533032314897332053736305139075515401686062940591359052759048399345705608640154925654966664032900736590005121249529557825722986793049689604625433318749926326100217043207519473090404559915081174444449397407395349445752207001237640456844430456631528300073113328651872488678141407518121608064027868603372117258404389823209588599066581963456334805407109458233197429164008668137981009980541314435109425672506253184766523510303601005873342993181468750915941571951991931957246606529979813573903120013943771776109920456363168003755442877755551284012173877437101854326328975730575621128082275390625
286 580691371342724101957912309060805553381135403209156750182478300801981662463323282002741680541620185653543635659159222233705150861647052400491651957758983307102492990934336501951166694629871110964634095782995093001851031161437518838860697615293313717007531165319552704325464796807259031883013417151172060596471813709695388330095627083180131989512667642312744929825813931602964464621167406887592439127294156863821205612125031039661016119658357468095673105018557556753038903029598113722667622550988533463504290848953683013296708738553301095955176093718464237191022799564862627394772744532945263375450335091505667835869437297503255778660263244747533935783494445452712237410295005352842508424621916780871768394245533093283865013187922936965737939061643092367753493407639809468420793822902916844650721789415992098915854756420082925794101669225710793398320674896240234375
287 1663680778896904552109418765459207910436952930194234089272800331797677462957421202937854914751741831897402516163491171699565257218618805127408582858979487174848642419026874078090092580114580732913676684418280941450303204277518491473335898667815343799226576788640518497892456642852797126344833440138107953608891746278277287565723971593311078149953792795226014223950956914042493191139644620732952338099697759414847754078738213928628811182821194146094103445878167400097456457179798595815442738608582148372939793282252301833095070535955207639911579508503400039552280320753331427486023913086888179570665210037163738349765937857346827805861654196201684726019711586222020560180495190335893786636541791577197616449513452312258273262783399214406839195411607459633613758612888054127025574302616856759924317926676817363393923877143537582400101282331661423086188733577728271484375
288 4783082239328600587314578950695222742506239674308423006659300953918322706002585958446332879911257766705032233970037118636250114503529064741299675719566025627689846954702262974509016167829419607126820467702557706669621712297865662985840708669969113422776408267341490681440812848201791738241396140397060366625563770550047201751456418330769349681117154286274790893859001127872167924526478284607237972036631058317687292976372365044807832150610933170020547406899731275280187314391920962969397873499673676572201905686475367770148327790871221964745791086947275113712805922165827854022318750124803516265662478856845747755577071339872129941852255814079843587306670810388309110518923672215694636580057650784443147292351175397742535630502272741419662686808371446446639556012053155615198526120023463184782414039195849919757531146787670549400291186703526591372792609035968780517578125
289 13799192260463012694402560272755717612130501460379800374212083252054361006817460490117670358543978656944017995003557087265581580342681351778649564450947983935885208464316028681458511644187875566560877049321878983741858639979342437714150444512860892224709937851280200615956745067062169164826427865045519157714751478036886177052951766884269573830022990115902771728783218253911204462258889851091881549325680603246527840236834273154270595754512542195509279268905724729183340402020691978166712865046558556910802497905481436016877925676663475368291607285842888703061445085448413358854389594110058144426436251501999982274839850815531094882243758023620348749379745287970271783847094794342279026533466322513118479938433141022487215293999056858995726851442151622998555119094773353949847747856267691288097264503080027018500477358482429535019840073639674216110506677068769931793212890625
290 39948661594040421750295411989627802487117801727799522083343981014697375114736548118890655687984818211852932095535297767633858675092062513399190489085494413494387678504194903032822391209923899765193739057786839657932680762740196357182465536864732282990535270079456180783194776969144979732172508669306777961584205528916785482568295365129960416237916556385538524154827416845072936918239486118910997085297845346398698097485635220781613374709313809655999363483482073090985770463849903276792633744309787022256773231436368757268861594833940761191204203092515162795362883522373156673883457874948618328114532948098289948685661368110962519684095679478380909629454362608673936814237339429620897781814385003675477999421763943260100488276127269606792629234925028948580817069779368859684809230043894966279041580736416678218558881952806633503882437013186856855639916830114088952541351318359375
291 116050861930687425184608171829868766225077214019257611652114264847695874708309672285377354773595896905432767737530040014976359451142441601424648370793361271201196206054686193310349046464828928817887811962870769206294437615760270417615062384592047282087504959580820205175180827095366166121961137684336189978402117061503261826860898035702535009171147596299989412669773645934936881747485707175436446532790240731288217973195770316370586853530556617050678150919515422329313663197483969019082601027219931299655926237322651239866042932992597911260448209983756547920529176632494020137631445126725736243172718214225532300931846274362346119682297948884696542473564923378197786445359471043048708056170788435677263588320224255170591918442149718207732587927457209095627273587709066537384370813277514877040615792039290450224913552072903270328778479523307819165633958391481428407132625579833984375
292 338288262527953844413132820884067453546100078866135937965913082031033474774722694711874989165032039479336517954900066643656087800080217268152850000862648105551486940649410253499667470444976327504142971871768292236348285649941188267347906851085817827285076957178090898085652110982992374245516716349839993787042171234282008225299517774072889551733895243214469137932390177900341010293920836416397241643083551731705155391865670472220260678041572538702726809930387456089949328220665769690625781994346099738497024981795528364209515149673422911324206532102650337188342549883720068701195662544405521148848473594467426657216331889766238938873898520998890421310441751647446547488222858090486983983737848289999223359953453703822275442258866428575540493808537764513753502508171928956475440920703955866573395033794531662405623004292513033008389267810442292867822988711168363806791603565216064453125
293 989493167894264994908413501085897301622342730683447618550295764940772913716063882032234343307718715477059315018082694932694056815234635509347086252523245708738099301399524991486527351051555757949618192724922254791318735526077975681992627539426017144808850099745915876900532424625252694668136395323281981827098350860274874059001089489163201938821643586402322228452241270358497455109718446517961931806019388815237579521207086131244262483271599675705475919046383309063101785045447376345080412333462341735103798071751920465312831812794762015623304106400252236275901958409881200950997312942386149360381785263817222972357770777566248896206153173921754482333042123568781151403051859914674428152433206248247728327863852083680155668607184303583455944389972961202728994836402892197690664693059070909727180473849005112536447287555600621549538608345543706638382241980167464134865440428256988525390625
294 2904162447769667760056193625687108580261575914555918760445118070101168501756647493764607797608154429925169089578072709627457056752713655219933698151155726155146321449607605850012957775336316149582129395647646817812520488769038858626648361828215360320013975042754263098703062666275116658850980320273832616662533659774906755363168197650693997690441523926090815740507328128502190030747023640530218269850666906172722295894742797795201910388402145048195571822401135012100203739108388049572811010198711972992529647340591886565693161370552626515854397552284740313469772247933001324791177113485903348372720539749303549423870057232156940510365059565460349405647478632674372679367957208849569446627391460338607082642280405865601256887362085931017443196784570641130009599844842488600222100874128373120049274690746830005294472788975687824247895815494170778983651880211791507235830067656934261322021484375
295 8552758408681671553365490227648534768870341068367180749510872716447941237673326869136769963956014796129622968807424129852861032136741714622704741055153613526905916669094399228288160648365451060519371070182319878457872839424819438655479425584094236142441156500911304825680519552180218560316137043206437056071161628037100394544530342081293823198350287962337452355794081338438949640549984621361492804710214038678667161410017539506869626093844317166935959016971342610635100011674202805991928425035206760462999811418043105935966360236277485089191200791478560223168479270162688901510016599215985360957661989561698953053297318548702189803025100420280728999631824573226027540738633980061982020317667850697197858381515795274195701533281343066846370214530560538127878271543061128927654087074308058838545113964249414365592222363533400642410053176630332944106854787223725988809519549249671399593353271484375
296 25273401097654339440195023622701420242011857857025019114804628877103666357324680898299155243490023722563035872825938303715204349964071766710092509817978927972006983757173949719591514715919907883834741512388755240843014240500341441226941702600998467800913617460192905759885935276692545845734184962675021500690282610849631665879087160850223247551125100928707171711371510355087096187825204556123211237918682484295461461966601829242799745107309957228295758895150317414426720534497269291706148495979035977168164442740317378040780594498199968438559998338819145459462856243330745703962099050683236741629891179154820406272493576311414970867939171741929554193912041613882911382882663411083156870038708498810219671517379175035248298030846368762531023983937806390167880292409745635981217827304580313867900811764357019450325017084241198898321707136942633849835755896246110296932130268032778985798358917236328125
297 74935634254545116440178245041309711017565158546079181675395724620612370749467678863456995296947920337399401362928907070515580897643472788295424291610307521437000706840020760918588841132702526875570008584232659289099537223083512373237882148211960457029708875769471965578061798095393398432601858414331438749546687941169157889331493431920911928989085924253616764124216528202833240196901731508905321320428893565936043234730974423704901244243174023181896925124120691133775226384784403449908730290577841672303607572725041025890914462687162906420330395074598766287307368761475661012247623685275796938932627346194042504597943453763345388623439644214821128184949203385162832250247097013861560119664770698972301326049029253979511203661459483380904486112375595946847765066994895810684310857958080630618325906881318562670213675654775154733523861661034909364763016232369717030403766244717189692892134189605712890625
298 222933511907271721409530278997896390277256346674585565484302280746321802979666344618784561008420063003763219054713498534783853170489331545178887267540664876275077102849061763732801802369790017454820775538092161385071123238673449310382699390930582359663383905414179097594733849333795360336990528782636030279901396624978244720761192959964712988742530624654509873269544171403428889585782651238993330928275958358659728623324648910522081201623442718966143352244259056122981298494733600263478472614469078975103232528856997052025470526494309646600482925346931329704739422065390091511436680463695495893324566354927276451178881774945952531154732941539092856350223880070859425944485113616238141356002692829442596444995862030589045830892841963058190846184317397941872101074309815036785824802425289876089519572971922723943885685072956085332233488441578855360169973291299908165451204578033639336354099214076995849609375
299 665456533043206088407447882808720724977610194823637912970642308027770581894304038687071914610133888066233208878319793126329801713910654662358978493608884655681105152004449364742413380073823202102640014981205101734437302867440246191492357681927788343595200957661324606320280540261379150605916728416168550385505668925560060491472160985494668271396453914593711971709589351639235235413561213948395092820903735700599289940624076997908412386845976516113937906449113282527099176006779796786483240754190200740683149098638136200296029521585514295102441532160590019168647174865189423161638491184131055241573830569457920206768962098213668305496877830494192176205418282011515386444288064144470851947668038095886150388312648161308301805215133259728699675860187432856488221706814797884805687035239490280127215925321189330972498769942773914716716962998112883250107370274530225873871845665430413419016986154019832611083984375
300 1993042316464402234780306409012118571307942533496795549347073712543172892773440595867780384257350994758368460590567780413357756133162410713765140588358609543764909930253325847403528073321100490297406844868709279694639722087983537343519611257373726089067626868195667195929240218082830556064720601606424808404589478432052381171959122151556531472832379474208167355270220108159509530063615835775443302998606688423294873372169110608735695098603699665761244029815094281168662032140305491375517306058799651218346031550421217919886608417148615313831812388820967107410098288721242322369107281096472510448513622555526471019273041484149936574963149102330105567735227754624488582400642752112690201583265774097179020412996381243118363906619324112887455529201261361405182224011910319664993032670542273388981011696336962046262633815978607874576567304179348085334071573972218026492246177767964088189955873531289398670196533203125
301 5989092160975528715514820759081416306780367313157870625787956506192234542784188990582680054693339739248897224074656180142140057180153044194864247468017621679013554340411244171447601860329906973343707568830471385482392364874390529717276431828408046897648218738927979923767366855338905820974485407827306549255791382688317405421737162065427377075861300319995542902587011425019326137841165586505207125510813098712001094483368177379250763771304117495612538309594358314911829406581618001583429504706692951911129824809015759849259258293531589018064596228407006157767345357607333178719167379694899893897783435779357045412915489659870559407764263052501967231044359402646588190113931470098634055757713651162022956341054125635570683539391068959226803865249790391022572583155790510593304063174979531533887940147492570949019214617015716663102584749058940996428885079786515169609199764192732085010817399961524643003940582275390625
302 18057112865341219077277184588630470164942807449170979936750688866169587146494329806606780364900419313835425130585088383128552272398161428247515706116073129362225866336339901176914519608894669524631278320023871227229412980096287447097588441962650261396409379497867859470158611068846801050238073504599329246006211018805276977346537543627263541883721820464786561851299839446433268305591114243313199483415101492616683299867355054798441052770481914249271803003426990319459165660843578274774039956690679250012056421799182515945516663754997740889464757628647123565668546253186109533838289649780123180101817058874761491919940201324509736614409253103293431201598743598979463393193503382347381678109506658253499213368278188791245610871264072912068813653728118028933056338214708389438811750472563287574672139544690101411292932070302385739254293018412707104233088515556343236371737289041087236307614460883996798656880855560302734375
303 54622766417657187708763483380607172248951992533742214308670833820163001118145347664985510603823768424352161020019892358963870624004438320448735011001121216320733245667428201060166421816906375312009616918072210462368974264791269527470205036937017040724138372981050274897229798483261573176970172351412970969168788331885962856473276069472472214198258506905979349600182014325460636624413120586022428437330682015165466982098749040765284184630707790604047204085366645716363976124051824281191470868989304731286470675942527110735187907858868166190630891826657548786147352415887981339860826190584872619807996603096153513057819109006641953258587990637462629384836199386912876764410347731600829576281257641216835120439041521093517972885573820559008161302527557037522495423099492878052405545179503944913383222122687556769161119512664716861244236380698438990305092759557938290024505299349288889830533744174090315937064588069915771484375
304 165780096077589564696097172060142767775569297339907620426815980644194708393571130163231024682605137167908808695760373309455347343853470302561910758388402891533425400600644590217605090214310849071949187346349158753289836893641503015872072287103846718597759961997487584313092438396698874592104473086538366891427272587273897269396392870848953170091714568459647326036552413477773032155093820978578070307298619916027192290669703338722637500354198144483283264399087769749164667536497286693416114087382539859454438501485569781081295300351664884388564756693905660565957214582220023366477607488425088401117269690396825912130480995835158328139814551584699080182977865139280580979985405365408517764013616941093094590532491016518827047707716545396589769553171135608880773609106960884889050829619794472812118079142356734794403997720937415673876257415419762335575956525258342710224373583525091780635669913568364108868991024792194366455078125
305 504800392556260224499615888923134727876608510400018704199654661061572887058424091347038470158532642676282322478590336727291532662033817071301018259292686804719280344828962777212607499702576535424085275469633188403767553341138376683330460114231213258130179084282349694233366474917948073132958120548509327184396045028249017185312016291735062402929270860959626107781302099039818882912260684879770224085724297644302800525089246666410431188578533349951597540095222258886206412648634237981452067396079833872038765237023559983392544189570819572963179684132942736423339718402859971150924314802254394181402086207258334902437314632318057109185735309575408699157167599349109369084055559337668936591421463585628473028171435145299828360269996880732615848289406107929041955639730695894487159776192274169712899550988476257448960173060254430726953203829953176311828787619411653552633217561833904472035614886815668711506077670492231845855712890625
306 1542165199259374985846326540660176593663038999272057141329944989543105169963485599065202526334317223376042495172093478701875632282513311152824610782139158188417401453452481284384515911591371315720580516559729390573509875457177740767574555648976356503587697102482578315882934580874331363421187058275695994548329917561300747501128209771250615640948922480231657759271877912566646687296956392307698034581887729303345055604147648565883867281107419384102130484990904000897360590641577597033336065895023892479078427799106975749264222499138853795402513935026140059773302839720737211866073781720887174224183373363174213126945996201731664468562421370752873575925147016011529122551789733776578601286792571254094985101063734368890975640624840470638141416524135659723223174479377275957658273116267397588472908128269794966506573328699077285870842037700506953632636946177302601603294479651402578162068803479221867913651067283353768289089202880859375
307 4726736335729984331618990847123441259577214532768855138176281392949617345938083361134845743214682289647570247702466512221248812945903298683407432047256519847499335454831855136638541269027553082683579283255570582107807768276249775452616013064112532683496291619109102538181194490379825628885938333615008223290631197325386791090957962948883136939508447401910031032168305802016772096565171342423094475993485890314752595426712542854434053216594240412273029936497120762750410210316435334907175041968248230448375381204262880671494841959860586882908705210855119283205173203744059554369516140974519188997122039358128963234089478358307551596143821501357557510210575604075336760621235534025213412944019230893801129334760345840650840338515136042505903441646475797051679029779291350810222607101359573608669463413146921572342647252462671881194130845552053812884032240033432473914097580131548902066740882663815025155340521223479299806058406829833984375
308 14534714232369701819728396854904581873199934688264229549892065283320073338759606335489650660385148040666278511685084525080340099808652643451477853545313798531060456523607954545163514402259725729252006296010879539981508887449468059516794240172146038001751096728760490304907173057917963808824260375866150286618690931775564382604695736067815646088988475760873345423917540341201574196937901877951015513679969112717864230937141069277384713641027289267739567054728646345457511396723038654839563254052363308628754297203108358064846639026571304664944268523379491795855907601512983129686262133496646506166150271026246561944825145951795721158142251116674489343897519982531660538910299267127531244802859134998438472704388063460001334040934043330705653083062913075933913016571320903741434516836680688846658599995426783834953640301322716034671952350072565474618399138102804857285850058904512873855228214191231202352672102762198846903629601001739501953125
309 44839593406860530113862104297380635078821798513295148161417021399042426250073385544985572287288181705455469208548485759872849207909693405047809178187293068468321508375330539771829441930971253874742439423193563380842954917781608963609310230931070527235402133408226112590638628883676918350222843259547073634218661524527616120335486345769211268184529447722294270632785611952606856397553427293478882859702704712734611152441080198720731841582569187390976564363837873975736422658890574250180052638751540807119707006871589284630051881396972474891353068394625732190215474950667552955082118681837154471522573586115970643599785575261289799772868844694940799625923849146110172762538273239088433890216820431470182688293037175774104115516281523675226939761249086839256121656122524988042325484441159925091941780985891628130831980329580578966962972999973864489197761341047152984726847431720422215843379040779948259257993437021383442697697319090366363525390625
310 138778541594233340702403212800393065568953466398648483559585681230036309243977128261730346229156922378384677200457563426806468298480501088622969406489672046909455068421648020593812122776356030742327850014784078663708945470534079742370815164731663281793569602898459818468026556394980062293939699888298192897906757418412971892438330240155708875031118640700500767608471468993318220550427857473317142450779871085913621516805143215040665049698051634975072466706078219954904228129266327304307262916936018798035493186267568835930010572923629809788737746681366641128716894972316076395979157320285993089362365249028929141941336355433691930297029074330841774842234313107210984700055955674978702890221059235400215420266950059020852237522891315774827378561065923767497696525699214837990997374345389968159559812151334589064924979120051891902750401434919110594067071350540938487729592801174706758035258131213939862403489687581181755149373202584683895111083984375
311 430907371650094522880961975745220468591600513167803541452513540219262740202548983252672725041532243984884422707420734440234084066781955880174320007150431705653857987449217103943786641220585475454927974295904564250816275686008317600061381086491814489969033616999717736343222457606413093422682768153165888948000481784172277726021015395683476056971623379375054883424303911224253074809078497454649727309671499721761794809679969682701264979312450326597600009122372872959977628341371946279874051357086338367900206343360801235562682828927870559394030703445643420704665958889041417209515283479488008542470144098234824985727849383621613443572275275797263710885137542197890107493673742370808872474136388925917668879928879933259746197508577535480839010432109693298080347712296062071962046847342435851135433216729893899046592060167761124358039996455423838394578256543429614004400385647647464483699476497419283272762835479939569349738803794025443494319915771484375
312 1342276462690044438774196554446361759662835598517708031624579677783003435730940082832075538504372940012914976733615587781329171868025792566743006822273594763111767630904311278784895387402123756042100639931742717641292698761915909324191202084422002136253539716954120748709137955443976786011656822797111744073021500757696645116555462957554027917466606826753295961866706683463548328030279519571233900569626721633287990832153105561614440410558282767351524028416191499270330312283373612661807669977323944016009142759568895848777757012110316792512405641233179255495034461939364014607640108038605146609794498866001479830542250829981325876727637484108476459407203443946427684842793707485069637756934851504233538560978460992104109405239219023022813517496021694623520283123802233354161775929471687676286874470113619495530134267422575902375294588958645256599111269132783247623707201292421851866723869289461067394656232520011758524436373818389256484806537628173828125
313 4194613945906388871169364232644880498946361245367837598826811493071885736659187758850236057826165437540359302292548711816653662087580601771071896319604983634724273846575972746202798085631636737631564499786695992629039683630987216638097506513818756675792311615481627339716056110762427456286427571240974200228192189867802015989235821742356337242083146333604049880833458385823588525094623498660105939280083505104024971350478454880045126282994633647973512588800598435219782225885542539568148968679137325050028571123652799527430490662844739976601267628853685173421982693560512545648875337620641083155607808956254624470444533843691643364773867137838988935647510762332586515133730335890842617990421410950729808003057690600325341891372559446946292242175067795698500884761881979231755549779599023988396482719105060923531669585695549694922795590495766426872222716039947648824085004038818287083512091529565835608300726625036745388863668182466426515020430088043212890625
314 13150114720416529111115956869341700364196842504228170872322054030780361784426553623995490041285028646689026412687140211545209230644565186552310394961961623694860598509015674559345771998455181172474954706831291936892039408183144924160435682920821802178608896914534901710009835907240210075457950435840454117715382515235559320126254301162287117253930663755848696376412892039556950026171644668299432119643061788501118285183749956048941470897188176486396961965889876094414017278151175861546147016809095514031839570472651526518494588228018259826644974016456303018677915744312206830609224183440709795692830481077858247714843613599973301948566073477125230313254946239912658724944244603017791607399971123330537948089585860032019946829452973866176626179218837539514800273728500004891553648559042940203622973324394365995271784151155548293582964176204227748244418214785235879063506487661695330006810406945188894632022777969490196794087599752032247124589048326015472412109375
315 41357110795709984054459684354079647645399069675797597393452859926804237812021511147465816179841415093836988067901055965309683030377157511707016192155369306520336582310854296489142452935141544787433732552984413141525463938735990786484570222785984567851724980796212265877980933928270460687315254120718228200214878010415834061797069777155392983763611937512144150103818545464406607832309822481801714016277429324836017006902893611773920925971656815049718445382723660316932084339785448084562632367864605391630135449136489050900665479977117427154798443281755072993742045015861890482266010056921032307453951862989864189063183164771916034628240301085558849335186805924525311689949649276490954605272909182874541846741747529800702732778629602809125489333643244061774046860876132515383936224718190046940394251105220281055129761155384199383318422334162296268228695285499566839654727903696031812871418729842619073617711636714046668917405501220141417206832556985318660736083984375
316 130481684560464999691820304137121288321234064827141419776343773069067370296927867670254650047399664621055697354227831570552049960839931949435636086250190162071661917190745305423244439010371573804353426204665823461512838726712050931358819052889781311572192314412049698845029846543693303468479626750866009971677940122861956464969755146925264863774195662850814793577547510940202847710937489930084407721355289519857633656778629345146720521440577251481861695182493148299920726092023088706795105120612830010593077342025622955591599589327805482673389088553937255295256152025044264471549261729585856930017218127733021516494342884855395089252098149924938169652514372691877358381791143467328961779636028471969179526470213456521217121916576396862790918847644435014897117846064198086036318788985889598096943862236969986728934396445237149054369622464282044726261533625751133379110666536160980369609326092653463177263880213832817240434414356349546171287556717288680374622344970703125
317 412974531633871724024611262593988877536705815177902593592128041763598226989776701176355967400019938525641282126131086920797238126058384619963788212981851862956809967908708891664568649467826031090778593937767331255688134570043641197750662302396157851125988675114137296844519464310789305477738018666490921560360680488858092211629275040018463293845329272922828821672937872125742013005117155628717150438089491330349410523704361877389370450359427000940092265252590814369249098081253075757006507706739606983527089787511096654447412700222504352661276465273211413009485721159265097052453413374139237183504495374275013099704595230567325457482890644512429306950207989569791839278368969074096164032548030113782453201278225589889652190865964296070733258152794636822149377982793186942304948967140340577976827323980010007997077364749175576757079855099452671558617753925502337144885259586949502869813517083248210956040180876780866565974921437846313632125117010218673385679721832275390625
318 1311194137937542723778140758735914686179040963189840734655006532599424370692541026234930196495063304818911070750466200973531231050235371168385027576217379664887871648110150731035005462060347648713222035752411276736809827259888560802858352810107801177325014043487385917481349299186756044891818209266108675954145160552124442771922948252058620957958920441529981508811577743999230891291246969121176952640934134973859378412761348960711251179891180727984792942176975835622365886407978515528495661968898252172698510075347731877870535323206451319699552777242446236305117164680666683141539587462892078057626772813323166591562089857051258327508177796326963049566910366884089089708821476810255320803339995611259288914058366247899645705999436640024578094635122971910324275095368368541818212970670581335076426753636531775390720633078632456203728539940762232198611368713469920435010699188564671611657916739313069785427574283779251346970375565162045781997246507444287999533116817474365234375
319 4176153329331073575233378316573888275480245467759642739876195806329166620655743168558252675836776625848231760340234850100696970894999657171306312830252354232667871199230830078346492396662207261151612183871429916406739299822745066157103853700193346749780169728507324147178097517909818002980440996512556132913952336358516350228574590182806707751099161606272991105564875114637550388762621596650948594161375219891742120244644896439865335007953410618631565520833668036457235348209411571958258683370940933170044754589982526031017655004412547453243075595517191262631798169507923385805803586069311268613541271410434285594125256194708257773113546281301377312870609518525823750722596403640663196758637886021860835191275896499560371573608205698478281231412866665534382816178748253805691008311585801552218419210332353704619445216355444373008875399711327709552577209352401696585509076915578479083130464814712127266586824093836915540100646175041115815661230126210057278512977063655853271484375
320 13342809887212780072870643721453573040159384269492058553904445601221687352995099423543617299298501319585100474287050346071726822009523904662323669492656271773373848481542502100317043207335752199379400927469218582919532062933670486371946812572117742865547642282580900650234021569721868519522508983857616844660077714665459738980295815634067431264761821332042206582279775991266973492096576001299780758345593827554116074181640444125369745350411146926527851839063569376480866937529069972406636493370156281478292990914994170669101407739098089113111626527677426084108595151577815217649542457491449503220264362156337542473230193542092883585097780368757900514621597411690006883558695509631918913643848045839845368436126489316095387177678217206638108534364108996382353097691100670909182771555516635959337849377011870086259127466255644771763356902077692032020484183880923420590701500745273240670601835083005246616744902979808945150621564529256365031037630253241133004848961718380451202392578125