0 1
1 1
2 7
3 61
4 679
5 9150
6 144186
7 2594410
8 52390030
9 1171745575
10 28726923225
11 765549820035
12 22022976400425
13 679930906554900
14 22417065396425700
15 785869955615745000
16 29184350973268491000
17 1144300243940081353125
18 47232865043365173046875
19 2047016588845893645605625
20 92927389441123398032746875
21 4409420334857320821684896250
22 218267377599203343182040018750
23 11251046506868524125724197993750
24 602954834803684889396420230931250
25 33543745225266493519037013825421875
26 1934505562993217827483026023520778125
27 115505039539417327407450707567937609375
28 7131561442182293525512002847892647828125
29 454816905233660209554945440134234659750000
30 29929823554093859390326500406533798628125000
31 2030314565072723310768465444086919435049312500
32 141845703301826928598893064175107442119913437500
33 10197376848853687434340540085512661533038114140625
34 753750368911371342957716079790952449810178330859375
35 57240117121021477874914111643490976581193542308203125
36 4462648224863299452034087380652017365204569016983359375
37 356948772534140135791646238550905391077329646369321093750
38 29272346358177857162102556975485770411549979838069025781250
39 2459682710174015031550575540894800592856830037490247475781250
40 211648505836263630850865544971089062587305370132642953183593750
41 18639005699188036045295029940040265605831881990037391037537109375
42 1679074153068730756695929003707306104375193029416592910543212890625
43 154644810571723946668546048529678978634040459941402400857852685546875
44 14554850395516780772497760097711196336869365114690799885823955244140625
45 1399216238064926873686427721010452485342748214068738625361923231054687500
46 137332397282337783970055982032739367016878857106319817372345877809492187500
47 13755826158116489777843185857663104409627375978801542883359799407146875000000
48 1405555088392799693599002563437472617822091818033053027883916522354971875000000
49 146448757002068770868932127558889553425834838854514291913623237865099935986328125
50 15553779200138764780787959783701399878288187428137215863018211835467085207763671875
51 1683219234657871576524731052435350575350562184385477858579411798307952970298681640625
52 185544460572637103212639310419127596719232949970439414639411196964311274608684326171875
53 20826270137995236530526065245744368153197829894753175058196408538963972452289223144531250
54 2379524305201636615189889244499858932084130019244772316495050566844630926995044478027343750
55 276660973462886975194459379798754279085896055352834730015787489227607912473594178894042968750
56 32723027748962701636057271896166387669226016265365364872533453099280620694087763690131347656250
57 3936226743577314369012336429723683946318934882151828555003591606480861576942636726171912841796875
58 481399108159142362678673464139905993699875707713792310673830232573833374179714452572739102783203125
59 59842615060279963602016743530678349235589918305994172575124332226888028214088469680478248431396484375
60 7559296471349290393662585024060500401696570463188351129366311629912320497296720272456972804669189453125
61 970078381092417436920833307135921317660664889515524114955172741798080863428089537829081468291962890625000
62 126438550004757737355508836287254542055351447582357734644738633867938089757219251843600672475349707031250000
63 16733830159293968545565670558281809469672882452082204791620435874414232125111756327189624932175102221679687500
64 2248296038475046161287656459801707051949586990033918664510828194421750362108711228786879137241568338891601562500
65 306588654041633285198225902455820578358041392660024310684766084266156103229512594030450508595569830826568603515625
66 42423663189678681235340961623718420652646267920839004878768917178712977963426443842145208052458821424358978271484375
67 5955491236249416938043108983310101470518900362348227645562484611406283376827556455246610832937648171613239288330078125
68 847998016139096918908275762788081154168357566494223749817683573218229943179535638366599511683429983818808406829833984375
69 122448348337059409094549960409695088814179583455421508308261748457811195449094761308319274613344729759395085221862792968750
70 17926988285672868936802217471567953792165526466978724280510132348573287076893083773322374709777870966387778290870666503906250
71 2660577027356922814951708186266854846458284949283520363244728454724851236858283906028622796862726940988077504025941467285156250
72 400201272304571721695550359792936628490462719333360413150322274583103664365152469934284718803025486480646441733596488952636718750
73 61001061420965851230044721151030524721081650010023456278275924156402179863837734642907141835197263724807026288871330257415771484375
74 9420562824405060496196209052476322223598193707163793709796283075469301696451598468980516833274443938243648431501723950992584228515625
75 1473747399824337286723691967933859674153929297791422458157301704988321447470525476551676688681059197086988254695742425685710906982421875
76 233509261798261892919921603221689368955566588948043676346027941618857874330292118301544051904015026698053799187276309016891239166259765625
77 37467090591368856392008926066815584678648328147834713000472351552156782378102821259444972060186256919518760359655693889555065078735351562500
78 6086846273329213402271129446148242846219136509861933216758163011127482996407028599242650752817555945429173060333502896536011762771606445312500
79 1001070348010228968249520403865420114080341311411591663123397780309329419679703224764438582921732024410896752805489154423341181701507568359375000
80 166648646869989592147853645478836010493234150213042993310115255520352902322147070545088628394389211999478568970820668673920075323780059814453125000
81 28076341544019109711287404760926813236953357620799999783694408263428330304121336892450978309451253198671628467481353693995957642942297229766845703125
82 4786509112320048982072018870403849313665002712453303891465171201231945476040120084195471646555795973523330323115831755092674143312850686168670654296875
83 825612937085204149976788650205256159008866381953750327705581561566782867799401037629028166815241218951984406206659630751335621236845199919986724853515625
84 144063613653319081651630528675066054205721854076592988590560365064796758596818169231350506014377381658464435499604959674431067352021540057036876678466796875
85 25426974309671308746564420608421976938871714727520629001764299360224384184758649140340525340488088975738370037061775706334931840908057589369812965393066406250
86 4538802590450110241443299099390790761749239812086959265591126245269411666187270154388290197514346453228837690587524363657456682333354227182213627433776855468750
87 819292668021077350743422305904041482848605623652662144111382262697555026824960621131454563382656552537515728851684793925722706908563896739625728323936462402343750
88 149532009242823378257639932988190200527645078828645788971258648046263687890550573876935071839644109296174175459099465348749477337669598994235443318356513977050781250
89 27591413154674860255404450418445485252858967174397278406674139853004673209195293317270504843352310454321844263544587976888333591447313409346150696277522563934326171875
90 5146439727966285166389106529043530602263653741734119923647806617905355884057492437670432633833268316829571314882066104436944463273494500782971181079973423480987548828125
91 970247684987799013301439353897788694352679880251156486467854765883605659774040229495757507265380992682122598950413956255258075044327251705934810956739845330715179443359375
92 184863767015699134193016477385646486353119614687439540717522997029351681672064374235635186139258769698864450742288179673182493000557183295543986488108624569714069366455078125
93 35593128539403572776204761315364206429537002650291736474847764711092967042483750133660108477097736506940106842097564759730405996719314475335265086340010938909530639648437500000
94 6924340861983569639186041650284325101946711508084935574696784111208233471454652511484172771791073764730224820519693347264079922351805052262963926123967875012819576263427734375000
95 1360950507582437063064468996615446026540956280872993697378790324084625479309214865237960649567464828508448617419344253733973922827064820676292491663266647947075166940689086914062500
96 270216893020877940279325551775950584022990357367562037332050856513197156784790586975130460136735852343602039050507989191763720562778776580370463088208661694110803163099288940429687500
97 54193163326729200953211936146232902095256074503780094726726680293117673446883668026452056438728330342251827710009546205610523989324017240256947193877160518066491614675581455230712890625
98 10977281739192233080253572856342614665515138427193755074541156051505789382649981587293356353973842887454556498773415011259813190775056027165512345734245167563959086580213487148284912109375
99 2245539747199287774805587541032667072240391408301315451434785584829046109698370974616441246469433497571169532794795177795195758258547247544389970393561136649603812346170833885669708251953125
100 463853109444813021669091720096962631629570021921876412423393501653990072655728230817574959246418345578341199803300517791063233850838714208595371005416441862925954465205325408875942230224609375
101 96745987830450852208457765508278019732588070391149058563589662679123335684906476432655255908489403720265675131226812894720218385755426490742377740220202398500889574211942492388129234313964843750
102 20372202570307782247677055794264212854623652246530163218821190292877268843064615231421410571107225846262451945083119630258107444343127159986983989219114269155139596358061585059559941291809082031250
103 4330679787859351750779110050448001791039931125450233922216964641839750344986636414197140324148236720303838613772366323395378330394946198641719939914803333680892637636399668946769507527351379394531250
104 929284093062091444173054086921267670748128553683745718522093016189139600739320023543951751597258334861959662752614596898669678679958878667745703017821138275230804711246125343001673941016197204589843750
105 201269181085105717564326930325159150307649440368091014714346900022454582031988235001565422011806403426051414019549206251963012375840583303724206815329378265316625161455237570619512138806283473968505859375
106 43995181060839017683055588502384748713435558736906516347319185861604061695278349790211804173309699436899168559056645206415667459959421222935904717606718978623853474684592754599222758736628592014312744140625
107 9704996537284817442199949437288452470977679408378950494462324645616134053475927121424865900933187965464804086675235135231279897834196503925464333208261230206807603204399796663333672126091103255748748779296875
108 2160290540719533665747807423562926638270082517174709291115252050724236565203970746719885380053657159793585040626151364683887854589713394983824589612389251727760527412806841111209679888261348785459995269775390625
109 485199286209335589350604664398886671536488840317523840584625966474295344915820509523071830659478346912306274929191709964088053433318368208577830797623898731847588228389857171255176973269806356757879257202148437500
110 109947330568906940478814853390715037219817745928674877915727954125566381860876612770328699817592190652721043554204685567429582645939839355634508396617540551291963234463605836313258856039747923417419195175170898437500
111 25134585253758067075949094179736784740932911789506933379827049909524237725096653478253061677198744898944168612855371007277839456060417083229222489001132000028636535979057537071957399400252984873368430137634277343750000
112 5796259263800924309305295686650536815975737378314912431449346678488703557829176646750878830470052577585367952464270781149722335752793385025236786790886286115481652561816866076582945257406476907477099537849426269531250000
113 1348279895906666127624811527577417123526160518313763175130212353446698990880381512597308735995390519295472994625209048175462718411180427312053197646545645825452341757300870911169407802681386248085655534870922565460205078125
114 316326945648080421670704466677022437234526057561894420276882556065804956115586986618135168115228290089927763172504110510204147742793073821519498276509455887875081368494274666469519845316768211303179710688464343547821044921875
115 74848730689873370740071322811040618616483672611450887838549922031716021618128319907917359268031385272655794513526563249388279376800624544231937442558270981429290865021159565167725132584459834185847780931549705564975738525390625
116 17860499566882529443861763822344636172431839013120622368931443503501691958077564300002208900891764260435132798149839778064966851693956014751368847109500572384298096814426769761902704975530378344552531930442586056888103485107421875
117 4297669232722409785402999482854773302441222682026600263434028495436320896252350902025482428102564073724589227151480564611015519420066547718227455392569256865522917871422798836802745101718156825356222778496783928945660591125488281250
118 1042731321266068181264562578792282520744932058034964422238722557410045089550982925752149523531559493729065533416041727989161923496807706886507108366635344721367939924944846826802371718547148148809099640218137750184163451194763183593750
119 255083413378956263081716498902499062521232241947487703157836845524940317334915622289852751463770705009669574610017877385131332697139938569962515948619694735504467797913930074656632936016441076978153799049339084910840913653373718261718750
120 62911957578208097491089986258994548454609616688761619661516062661353875417718511549387822110994205210314377428653570448965258817797845492169060770876219359073126290249784405564972324569468138098429814342815667043901259079575538635253906250
121 15642156980135839397693692613962726602074785872973367369642836513758862442004665872584963230615883522398543673718814015385483659650256487888528579391160295211259309656441395079693176414663689496306589496658105715260113706998527050018310546875
122 3920525561402209324151973123543245858739244863982107288747275870001855510609597428188788966500640392568684159630560013948453410364909755335897606542148344656052917278966259988220627054856690791564868254591399812127828768369741737842559814453125
123 990486012453004163814894390925056914101907556674865300478553071289070270753186747211451247409065036869970166180164593567000834860503614884591020035428530138529674125513771419297445434011293856950022770106715759034949518278880976140499114990234375
124 252221120773094558967619016863738250948114578761313397514418966614526984451744736834237951105609407635456791852390820500590470952679851853870863821269426505766694547871576589917937715018334435159769981645265696292687199725593102164566516876220703125
125 64731649421549250404101976332571031871207054712426991698160419973333574434583610024532467847665056764914583174005125540153758249488361774287940143112522643416850465332861737227608276529346981921748549748707902128833215042873856090009212493896484375000
126 16742777454659070091332813858711710404960439254458368764122411128749994209311598314274523715402151407258490711764205690126025332156872934067460727286775542725245315159118385334151268917683229825067465835644998495524570615737862868398427963256835937500000
127 4364031201135509250016214234659541973550462289550408911232045476693234032299675388369088478692205273650538940803571270653492116644115529137370419975706143194061080242534919712615228514652718929054263220030684323262920196320339852217342704534530639648437500
128 1146230614450425077245410021832172100174345046123013213259281278757675762142216933073673378005624325867737782062285006442828595963390993794934695398158629751378039324970319940928967039019531583673513749443829809532689755873570269212137926369905471801757812500
129 303357453821830392810439170747582905944423218728047143506660604025768444775605338638012766136591043417543660791502428397740413438728685411733515893274081141682646907428452490391963714371243723733793037586205762916016609805609768959735678420402109622955322265625
130 80892996995512946038857487409431898574113757583347833687221981752494536873345468972564913819023475959500929349444336687145140087187070377578838786444753713609293455932394394844033914899858491416994201370119677627609807110054435116077850169851444661617279052734375
131 21732827005403734927384251754284062047150656612608112363250456579000163143581617509956807854423086220547500843198484175834603374722143981265877891622104445180932588053378683975323573672549608313835327856152286222875052473275458444745771824302752502262592315673828125
132 5882289318740338764260670549809779231301164788530209081594108953796360480487080681861318171586287957012254305096670809887930048274133481494309120385271577854690450296200530386322254920552320123948162339876661929261925013399572923756059357659100159071385860443115234375
133 1603901074060054553708676594697404999845594818058057994763986640658894437442599141192582110298817919200169507045708670135566653113218771978223602972842436556122849326520767372067088663882072182007074031006979216921698646067565006683909001565408537490293383598327636718750
134 440541007879962157459283413741421298547782565267066555078943564701820030578609860330737848389219813281467509145584477084282812018363063828051422629689153329489788990392301593820407747653729936045446904851553429321598391539732144579959603066925254138419404625892639160156250
135 121884797382139537972793130101443946354132785000539451655588832703753934115999852059219939079939650251244100901875431407710194141549214350658121898059332812689393483527127588467713569242435451625651156064201352868904132713419542227953379068501559960924321785569190979003906250
136 33965997945476708672488596439723947255034358080592775291212382112122981351525185511446701167497057951838524329751725467775367038449473348611690003642539237430657714234925342096585881846578125541213074462255670286024587124130258973534274083575415786722181318327784538269042968750
137 9533412645149290146176715358090563045804028504580728691689321396742717669836629974170414764599874694775925336675766718141013102760393208924609546206428129472497552930835644999491516287185089232621038535377710031852183113544689291298183382023816715528659331961534917354583740234375
138 2694879994186458844945059830534967542454213568490725498932879735169023881335581615707852700064375999530640191891969246044725102694684537838506287329496854737181044877998327949935552757945391683834232877778192718641867353784949285195678047737829936452991806071833707392215728759765625
139 767177156508011612578308304346802053769113258835421087910339923059737003958358755187214353631913700313370524777086066282860239414455342178705807395575107422509504876725524640893855910487883113838444734518305016370498922646169744254183869287444457912984442294501583091914653778076171875
140 219935615546929020427122377507414012352296140547848315090966702399705422306445818067416981186894840139279584520484303514364240526811454384319551570390008699934221219197381924254017539724033179706970351827838644665975130157661545546669948181518950813903743333935542614199221134185791015625
141 63491839002653969806279651392019450669865869963802353534201690855149974919198943704071435744036383951165257829368585176746338043934897522533752038720634033794291222530126074656516595206969731695281131150561607056134733304278629048545774333479291230044300141401817214209586381912231445312500
142 18456177665312973918515452110920623499186034592744490755683494928425791593879213048348242063160948806473131189107494641506090128166844885369960416507695843551449125202428178632979712522958638331036062645295145783454286508866034904711777998279891680979993137614365608489606529474258422851562500
143 5401899358587003547648931385080237684746554364780018748450969179367192269114235625535902170099148440866538034209213342986184421527554215614548359552127927826970954013530802981667005897096386524043823335962360229658657944882125576449589488701107019232231040761048726162989623844623565673828125000
144 1591885131427344606361588257095131940804708472372967260637396792357276200605464655749555808495518664221632264399294324889685582789832289706584399412000464585704395310240661470579864172110168002144958710775990919701426727875085014665230504558593203217948642871084161755639291368424892425537109375000
145 472299398395275102733422185143649662543731963189810181188437699278276006070750203598642339663866726160491127953512732659227340635750436839587718107413890914495308431820775607280942326748148493610726968104320933437567883439323656378932783466746112286033095595006287178039183214423246681690216064453125
146 141072926313191083948394186263724131516610116220609639979633243478686911611385897178328505385555198139167350112916414237389737657748109233143594089406719395107964543763254431462540232051325333748969723051700772889989156331395625331824521643573940540689737643097861559409102335080388002097606658935546875
147 42420035588713403927036969648359587621875037159259608646769457100157502835774280401181320584732943395431593888515802882269877600733329894055701178969056753553552282221716331055233006827428693843054420028081062532873187192844453342818440861386784437705113332272914756376463505716659710742533206939697265625
148 12840447718858472728992159289642894360187471703643950682666564652902560322259793098650518344151348545483654755076207588371342488166546694262458045090656151349819638233438777942380709961821741863102791176572234069005963974878127830972447342229668817493474684994249682751067252392544571193866431713104248046875
149 3912479361986604458342195340989693042162141410126478056117476866470403445098863068896103364109647826919920150079414284032302671297832521616800825590494886251749214744302640642719551037927036248533617722550281152778004594736932875017883822846220015607760091060935443642729569156216533767292276024818420410156250
150 1199963197078330641131386715477736939775431217558833002382168574388314001407725791656110879889830245798381524636936246021840989334890411919597518593150754978329241491756336587375540857546540393621952441560572586870653403334424903226534385247813576390415259535372675967346412829710463204391999170184135437011718750
151 370432627283482285974475102281769381798449085159080749891359553294635712010263906593851038164368573481104907935876087928972237772334458917137597097101464510495307079097153088740625902440387630707448588482645217733210282291030590704627275942536721812596922411703302905145624307732703505541518097743391990661621093750
152 115095324359959625309346949539254434071525780604508310680206324891529009086338186711137854142528221695258365590815369845532403370687539358695914163014693370394260013297913713358299763504642909114981210063804624208106657469489138964367114924930306969973509014504247398086518739287860580255450477125123143196105957031250
153 35991107881062818178610082525816738784832000449487651297099157602198722814807878090983795474412177165911425806528330215943511193147033166761654059780900633381665009440860020762467057369614175245545865813697545762687644579556294092844093804084939635015844710388672709156267821729899918977443224794114939868450164794921875
154 11326715873806451842353265188195621858263562815868785098828626850772347051522026923748408689657814201148906879616802310046393936057126031146393454308854816548172148489103509012920345636063592917408353269564961366772352914610310525923942639763789149910709608651942043853990996650574572980511548064605449326336383819580078125
155 3587289726569162146177405588538412656175069275493626455421392717135156380108595995658003488254143729347544028859616325696689151431198658339929210430130230647761686824119786406012092738754295456745680778955767813854742983444158570439859416306352688762031570006893719268704667261306994652009116006714975810609757900238037109375
156 1143313097209827796675631908249518010907175765727714664521877637144321453759102360045972308897284608537694775106981760682926777710222979322002793288940047332315052751584463741971210485760944858415214271800844215106997457866547779050150727919985182992346879380218245223901744523018961185689911434475787173141725361347198486328125
157 366676452288762628615564247308352322034208019121857610870387597457612226465280430120287059446245009707757972813264260709266224942857533423819716633011171204470992928142280191465773242450046759610888572670129823306036965308486274429557373697423459701588869620502328339861281395469764490263908384081375395180657505989074707031250000
158 118332226022912539882500350437772162975167102769899660854564881429945981266224085613714874031457599986719129702721741409175302350999090931889911863757011341187481336101107840228863324890258096289210493084518485313341701327411297326026804379514089009916029497283355996506988766730636375819383468071560751102515496313571929931640625000
159 38424522895323885954843340180672745184014899783902798905646442463006283187842475074296640470710437120424196889812259854885930001398420058252118750299135464618713517695638050860140621259855005449088501924147261824591905853822743940284901779915184194151046506752912326075394787180443996935095274903092156952312507200986146926879882812500
160 12554020669521648492128385824666129251881840166098749882185676883610643824074549241585736304860013797918893996372133103276420976485614804542034530599271075348653847437958942247818812421275775958825223140497648094470757240302499652871483697445136821613092897934939055305111816459639685166101243131572952707943179120775312185287475585937500
161 4126765341298626824926978793853293952164194536681708055826270343027156566451319048803743614021433657293705268395383484410783084473874455788579478719069104746671390972057590066075706571654927522908727915378168040884535834995725883317110886568509580010606853983318622396302843230845402607875691988445535684316458963803597725927829742431640625
162 1364813032778349118841340454420704225255834751417142463106185172237977552138271357517820569374593526940906432440705123031381800016327965023553891440026852143508494759562151691035442870714691277138612161545444450750030361373461221945297503332712260850092668759201475496634121992028938649382522509984879120877367016006246558390557765960693359375
163 454105817994485380079360395340517206591070225787053906478367277453775980856149502408986853947465264155211909252832993866728442444385827597933840429746985009121749105320965950370516829359169160934833310149549654340521872129380416765551224502219408226773094921779534247939047248985930197151485771733969889663539935856259035062976181507110595703125
164 152000756257977789566620832123825503343601941346697338569098074519034036020208973754396343478424382006514915276054565793923342082782289788472730534796168524000276613793770490764579283593912484047506116025977046312375950270996379864791280771757440238840990567733154584762509743172275986994242515490852728831138125551331226233742199838161468505859375
165 51182754658196779096190627758475597942224822855840208450306747727832653642980731696981478445280453989396585338946504622848472917275120070180897207720058514148888387702609206626278158653456753027022775748653225588390367350339600064341712667356788561609041223129386935008905196947229561812731908746929458418014639828013798887695884332060813903808593750
166 17337058704310853700563772172382442849560751907168865625406535412594440318992523267121976210069259558020616447049198039206086774045789659306776687300570490579846534267480032557899076793392603887965554947502411692986316205550899228099718194798196755904793146972198570847417382544962038818114916660935367614761969043316322863993264036253094673156738281250
167 5907256838669034425978618213801726332515941472351322825379564111209289716642341885663618339668323277803543200226555987241390780482691555702306051626154027012184745145868974347130644200226466493982671500512382110984585097474220113179328726226128816595003909576455967654758182371124529776337758511123816817452876599779353130809340655105188488960266113281250
168 2024603344542376764624151360066753713019040772879614230074062427482850399752520303929179645479890169934422507015152155503569736042809661427767229554350695761557787192931803581729081567100136722591220081644351988059777920024127017300397846143550815843137070426469947460437192900313611994021660241071428390224319110884251162943278814054792746901512145996093750
169 697947692269249333142427487990142192749708619089775563457115236287486401293370691827478175519954518446091532815116414309322765247079547935074758152660409875551489811895014912476229223631083793277887817491662306074516166022079913711363329279502464023802879425133107032070111158586186796449602024447562565918919374812473698998658783375503844581544399261474609375
170 242002565623228498062405879020656840752781646685608278776810777221677699501667563449615240183527306460845567740872490505455059670390778812661546569019159638839744307871160898837822791368576295510989466254823178379295829295679849829880957875677794175988895728581737203390376754419194889725408687022011510361740532036327127963574786752587897353805601596832275390625
171 84395004857220127663899586246664421849594761467286999330170516443314180038784681976882173210570994189389028348715252715851506750642216848732913401339840907779443597535687041244087366178442197811700578120106411065483071807351015601848590472447549909004950011681550902393912103307733622910872517340822143682206132264674000609444483576403536062571220099925994873046875
172 29600487759523799204511077236616997982584761393314088849837594333208761768061008066069308630425008429528139980327377639857135696770238279363746222601297269119789852005328260389834958524768132247086870233276028383836790689498067184554312928337602450141517487939743088836149550881053771446495371865827195787964178441299906047393829331659375611707218922674655914306640625
173 10441242526558580332008987814699154174150054991331409347476961067428865636068394109308266497593724906406159741169569280199507095360047552254396924223276173019306795383280381360993299496244262391134736200885593524169338553833245000076594272268764922013531970621753669485477974909198752787445243535405957904792784521997346356998503447092721197805076371878385543823242187500
174 3703929313828074675116782465207910884436237620696457452041895067977603819459320245413607635836899143495816706056289950864890395403441711085508411010738298439783663377661486650994299767684432295357232402446098486721645135405702827960722815897052089970238899317034726727952231498699404159506042665868474800751716020027669525495812616440828004323520872276276350021362304687500
175 1321345967878004280455117382660263313311661637259100829069772734170980363991169812052615121691746069195714506523013486177705201401232031582584907461351698131255535516200744087823741133119575796673519610178673148138220627139364804238397610184922479676360433598350241691615212778280014070849545543866919858975771700648502922256333591843118291710452467668801546096801757812500000
176 474023701690444713206969157712782401459490622467122132950118996548422335415304777184627018818499489128479697198080179518057043563392226244495596905153650426264843368946499846091844098472864260159505406728647843240585261664250785122689201679203334727684354165039838008621669251358310171051515332292734761421861198359562692517965229746737389798819487623404711484909057617187500000
177 171001411778186710474228391178673263135728286227124133183454536017305846834040211647178666175619075100824280499657348294916151163949637883710633639868051345372317786681841089801895769432248273383586520147897114217131303956346367679787188371715783470934336305512051900248546019160068681641639880210960965284799111786356483909358651490161823154754988864851839025504887104034423828125
178 62030041905116727434178089513168875614833968854409895347802108937528122023999588516441538373127492986757591627341729559483364733363038921217786097636593947477582357100908482857251425242147896900879386830868991343640541763073999201537335447586960894794992504533337315948238359045046924445967289525910293092575595778696521493599847707709646712234649578530252256314270198345184326171875
179 22625279670552731624784273544059819238432457193260279334876211535304519865036835710640559796205035539702940949444214779616923153861264391595094902902979821270469218332402901209282128595988202256653451863921115339338729658671720624749726629195327436975073859414089052541462577922229951873557863247928598216684975764805995435097712165869947026357969524640581084895529784262180328369140625
180 8297786359731067396432519964155855590764557069729776912497654477732806012655797192402369322877789499183444517143128453983632691649033909480253249741222557266710318192319032770351716030136974292852187732252477902033909307786557831769657955716945313994216434777266309891501063350282424263141919635051143707371174245114284524343607230587990477512234345576472804850709508173167705535888671875
181 3059806789008925551353297304908323140756363343740653277545724376987132201610344619358443220866395317125798000479932439759827968596276341440879828669214736274602245586056544581779763159130540645400481361552757030426667331946510908875239453520843610763703539728349291406958908041336235711082596950049906635471041830648891987729683413162674289740129614126456697479170543374493718147277832031250
182 1134426628948159135876456073980572959312879333455888340902458217860554490849447476698912253486490835602101883959559270638844099879089648049985062351494952027145929908773663621329817492378019235423369691285080082929939610975287890612689586094475138395167437464108489054114851575445124269888605841211340476366579944189516836921899894709025621377761288923722504917202513752272352576255798339843750
183 422860193450396435741752469723378633994152643327519822009706801476634820417370271578605379140377575659970180843413937864295110556295379527116629161442953134659596625938814155131229807565985284923226637425319138207425700724349480914946454591915161327106285435951711869997773066491696789579757071981620050989668492936010258766016229304968880761555494596994649516482138551509706303477287292480468750
184 158468389755846853519020536250757581780138760138494096403937197352989892416165646556129811556908117107695556684274708482680457020362334092842208788854677074354641175458424491230651353737308695716132227749980447000268829883207441028166861402440226682990049096028380605441752345020300754563206981227528857668944020563502031527716930568463263743922719835693474909177846313923510024324059486389160156250
185 59703739593288300006811723248731374215992014912452381850094162437442718275242530581148611464144282614263537471635306594039118953358402843862777777262091154859792717691584820921089182457838668442631449994220206155779161508275150790548305948436539012878857275694988335854399474548111068137415437235985970278050024755637259902385404686556533648757617575636202113724716920813762044417671859264373779296875
186 22613157295933658897136178858332962230262455500134894745191637255598025936305330010781439566695505401507258296196433434204393498048206745630371958238184541253230677581306870554499661951290078743424549267628410757506829229616926943302072450286606654765626643492369751498527717661167084543865071460578372062600615288837449029018693055858111003765423693000348837909112266356197551431250758469104766845703125
187 8610126134568053823408968576015002526536212621384359032654130102591531553393717416879184022308732203762997214403679203651557221628230335933017280813772112293885955719344225930554736838401818886679661847665105434623586155469210808271474769577670922549639577374188150024942914289464748266991069112476171299473678635468601759257977669535364706157204008107919818794475840818783439090111642144620418548583984375
188 3295599687161014465667097915940029555496768277225562308535290128161069846347296272732629394881949497206720339473381692299683916586342514398487471305282389772830509743886538304394488929634501788194968781672341524811378837943362202795216238369682107801878837840646559517582329370365788745074188081924874138806145049882213177769877195612892507486520381784572831740071853984912577772092845407314598560333251953125
189 1268014253470460609538297231122827620371867042560530021706788867310688567339782382749273397018266185694736669281945373814969694412400678039038162923046399449286686408423486980954434394493143801264673509928108355493881474691315988074139251798776696238576741696073860530970368854907263147778792766534589303394722085830260724866882614349995555469252095710542366498726044727225733649220273946411907672882080078125000
190 490418447978097691409516080353288310034325636117934538655505103709347797295269409714261819025592187019924980428333843769801410549373418184101863024972325109186174130862293946839779770162958869460679463494288351111529791047804107695921435697420576983339960023871682191194284040989404458385842805849181418541765833731226741727922297040800568485675836536533946430549829279475796838994483550777658820152282714843750000
191 190656142529575471248238096602825164393493051808762464444665285301359077727939792039882166775620660287767766020740630671148307776221331206239876953227748062348993440916033085842470159565832628467728213006242957073276391638222695573834713331598109753313384879046528463089734333939460247598412652876158111436225816018964341899682365694023397324133591156918843754102783361248008647869275478115014266222715377807617187500
192 74501432658582693686040955171610808529504904388403075785622767277105928588807157661146699144659720757178256626418076740980717762741456985977205806463162740154719491061623890001288521874487515265645917840238032037855199090190610339667469649615336258786653467345835144516764273776618288579137983491234578216721362907517509154367730702808061693988599904578431163589507180732965812785770722825873235706239938735961914062500
193 29261518715827683088765748984730963355811369236016047002126421987362281284846300392845334434526976836955176706032290405026918951126182390880195617013939497132626368580608197902275169818657461744254332723895296861835988405823413013982819045433801357503059734008572037786624358894410882754501769230306593327227889758261607291233097275344044749108568884835601403434657537366306626423777648628998804269940592348575592041015625
194 11551442772178393028324019497849308902143171203534561030322660121608684582989484168521168500722960449120268981988709282479013499875852824270254857869970194486630854036609210312859824563861108049323986705570676170258072903790112986668091630963648248663103393233042124697397015575246677231093072391751883193196529425059955811804881400370015388567267131045665335872457454659804944210904509842944065667325048707425594329833984375
195 4583228985401480819350495929395998314515214874689536140418501586848301154462228054218317759922358944819874790254956205464740289096262322618340475626170348551747781002540376911526714436979141141006745375959460389931533764601165613379873834938596171607400588676959423290588121915457272643519951937338990409172116325064605392611392396894589295336387504027124338305481838288872807003767069729500054364734751288779079914093017578125
196 1827644727810601377312351045271455610888484136515864785356007758981765067925964449676211345465342385213529811926326661832847681843378177452055086829892715515297232612913185209969637876918362856805863579248434220371408493049571542094915499857749276277956150603908036897782763072887230745149244157827317646967901317084221085182183875638458250629187950575158417078011191259016421023159454673987322475881001082598231732845306396484375
197 732463433588575798637818361266485598063250422757903573503913988968736087643008416952409385713856577350434758059378158624614714626811255966258804884911203401676442364493436358359189688846377096157773781512824867010813273542538680911330827489806578255215102952037904411672929867515148544213116044335575949016009631396964235780804549424098381709940617426752057711146306900052165657710414091876375253882258675730554386973381042480468750
198 295014408818219246685888081887152390862004305818732538643668306559848883295280843818205746653979155747265676325072700791567137847589141150364645908991583287450419124272926806913933866135464628374397462880355010138920580661822302498782543654490288346280627208364774367048801973458837951479132693008249981236113468040428650485837624255679134659914416988293773156238287592140129936684068068703288771816382052293192828074097633361816406250
199 119413350606131637975526293504139431841447554734129028229122579934230392861804412506785766935390345015805155886029396642501201508073854651498341140912085101506293421329971068100558315285290917244496422738607799692309314841033722971431611906047929995626958657023970452599963300159007332654431377464204164399634012455969449592474697027659564998904488116654462530458655508534803307334723273552002995032765717553502327064052224159240722656250
200 48574047370899451152950164818628925282940249751960007381953265944878654377280207332469493580106863766562541679393525895838967168498640522218955224937055647810926195332597178105275180149840231874086866658821337370660658039353780131712798967027091871331285753065065166077307832730275683703993296650932600442581209660181898229430045892686309953071325350909867203153446947260121197458740776942521544496143518010455863986862823367118835449218750
201 19855778968075967779579445198453709676524291617654962929276055857118344162202640515023704844281036926013912151366702907963138441324909485737325927624777799231262348665042903927039074129872393248135103414615276099012000075208915787306287493215857267106699237559846683062907295645674260443035111086906075918945443302527001894477582532909532965590413165448414269751326531741664357505792616121354763178993416223843126999781816266477108001708984375
202 8156247182333564270189523920524049092333635920584059003248538676533237903122803793965910234200928438989732155542302992153135234619728362068640842536981949325360086139723713099316176757668246923217166726635113554339145912282650758111497303767057927715870802617293570803360233827783156280552112013950502911314846176612952916222345428206009656087743747436438930679317826411810222846751910233637014433560966565936301009287490160204470157623291015625
203 3366699256734092183937774380675005395162253565054806169430722672877806879332305269170908933928257364294600947090383111085998505921424305951747984377517639175800802554561691251044301410868917387608647217642327776122316611105996900914870851311244010289319084907996418842949412117075706338559482949999735942353884126380289438076335844145054796416973482523799931906800151801591036410992067792501211863763802514347220107282510070945136249065399169921875
204 1396427989810966504802972641875673092858129434498309538724627566579086577257591368046344892793398143578434266188062259412045507531279001769621142619226725681852188192530283649591143773214422321665453749426960108331637996451532515451055493994230132912493308045434575648240652108900779882832451351342254492656424378313086404662547933986106923080383481462861190380913757228012930553702668785594313740092321539978105119050866278485045768320560455322265625
205 581999922523231246843756000084456029038809727335887436392078858452033464168290809119772289394109281900908767729428118573393250620973733391722728816261369958911004019281140112271268987609787649281860258139865352491191678743424053939338925831398219349880733793588090105366868135261905167737303700911840970253911493297126970930751120925322314048958181143467789084505130272540004098520162888695160479594829667373238479592956196029263082891702651977539062500
206 243729134844601344119759544814106203548743903731752900205256431830703763241746390361891707591812436690888479709738354646455018735223623802991226751914622284168722819448714840131045939702259689412349334018399626828214393121825553333553635046838185825605777229799207590019651119004880849892660021435769734035589605211749452093217510300381871916586102425867137335238119946942435082053990685116033757275211343381248706809951798391011834610253572463989257812500
207 102556261215839255905182965735689488999477314480419338324211668975985200788206361553564058470455103674326320281881371989914748416433509584443845550984991894387764772649129213664260771961294315181557408609309348292874315295147782447366667832142346303195650012813970273890792998703904885011583587914715786070477242511238206052632301346442156527568815345510471992944691340207241416529176499931285934513430862368988677832372712117603441583923995494842529296875000
208 43358804036554313315675638950393897679145535671152747566898180067963373369035511515717255951109688232277579567121607304902434914165050383160638264474018539124324433268484455388327287355776398397830174449280979815164928446809408643168313111227844149104491642805356716800190270426485252527933443918318442059532296352043230336767900873268151870145121978651587685923469599878142449856141359289978077181289745380082866160069991313008586075739003717899322509765625000
209 18418024780046600014497505160700022089934537931157417089024299556358637007016990079019000573829027704032472276698333564451587091105840609092158340155164113295142357623215794166094679518598357824199602176327982725311753293037369676238641133846255528296080769529566961909107272687336239321234914349313340966780821946602765469272452704109944411338792541690893052400302397957579632012238338804311919036796079583795805278048680590796681855181304854340851306915283203125
210 7860493420984128395575150254892821643953102745478134770976171432443684873574757848495246502606214603736503953362408322486332216454011770771249884517249472897915929901273951883456990541233884428050036049393141830645074643650560946917660336008850416668873991224622574556723089546155021714868554023886669419229968822795671406981756732083433938934874477840667821753431837871241871687591101086979161406100845007210843553547467541253144229784766139346174895763397216796875
211 3370450904322971047148526377351959371559089013982610494521460890082917020562957196328117813793130009243429914669255835909874820832000017995485025666722714774315816421897027722127205222191665987569016189927370677495960773138898682362842311429485105701525169827525900022181976912284234908195197400450338043190655848375669581757955803904474256622701178926407538485117528506612047268124813722499322508326490984448658117825562780393474041407131380765349604189395904541015625
212 1451938350535624011818573747511221997760242131506704260967449670361785889667506344099399519439078015500182246127833687758065451651412056603812285570685422388757554490252775646024400478929701657846891752158162051296797905220775055434701917326695537150151470838321274664989706384521504713177189265949230088822185572323120418167002339990663089274373250776018809146383048582588358273431739314549009275875002135689267140307148241208662904770942958521118271164596080780029296875
213 628377958792864641973683878974109414696043314416564729208304510413013314819126847149655747127817900954178746053279914035683477299538387073332631297557848535759161940618413609236000685726570159314477169634333404104178433432724448088954023975667105158487162217317869043720917482219925460792097601926736931179948467994250620919881863980380141325089033480068874574208769751670392376834230687957424759901129839099260040720068139862179077809636318363573082024231553077697753906250
214 273210265234685472815408304456474284438675523868473164342601275573120191783299045904012421521855574705993250406639266384692173985800923942501944025174539737019838495523658575343142151622000751597302706723389875273144249139414986111504771683155005283144067045679972623109636049942218886876795798995071012460389647664014748404536461492039814624604450460463918687504328037130050045923488193237372280437022153203564569306103999974841531957605584857162739353952929377555847167968750
215 119334819074711017927581027338200676741153521984244825234335273610920625815373540167637633086257237892471468433630035283414006411910763343592187992389861498758134596034930252669352291955347318869700240411453058466898666065719023750302006701122015929264307383651696208331035720653696259069184629778027843944936858309330881651507311165619914276945582734913821651673341773792563743522945686596964555312066271468689412950230529344348987485626117588388694912282517179846763610839843750
216 52362734580812765382939185358390838877199156577446701169763255311036564351168914076761737761881228828057260794007180407762378508640288707033240975709764645879201221579647569072175447030300254757992651639127842488255638318600208698920650283892061615689346171894883156732496519277828681053426039780542759476600034166175901394606702023187303501820304085655911408674392071914487106799429968992191514452538075407060092716443098539624089488294833252557403113769396441057324409484863281250
217 23080934763898125055248130198638532191698330271210600573406139507392342409932205183495565012539982390997422784543600603018591178584311548574174145191002485962146227880669363474564404053846891380775485221780352515476918412521828900131252522534613221249323846723667493766945444298184652631604664684886144310300688118941320192858024825500146059989399247017605903259250218204377620858501088744478562106810474719665697670683052846264593710610425930158384755230827067862264811992645263671875
218 10220012930866922880407869874888491015228754107624868523186714502043638425827339503264995162005162573861394366104763152670147639383759887968651086213586267261404999445264800032235064815925660553135494813507023806124024175912892612713242226260605278888817400551884533546810375395786307392946524898425340805190850594431463934832918993225957189712303606283651317704010280002431760725518572203163461004520531076919592467119750742826377198332774169657377882902693500000168569386005401611328125
219 4545771463121468665044980742572873167937446785724864602275282216617945402373670995885437791439770988000686747529326678561882083978326506107244221458839762096788787655641985447171237027232681266075013218485354006051122610095653155737768566261384468148747231452532897859233037648138960096116048977668126944532334773685596334901730677825521378206029040475936729609590180505442523868472451812191683837172408155357472697542475661515002620338729344516990337365935914704095921479165554046630859375
220 2031014644781981290013902900904664877249495843532339150389226690694302597037109555041958735752453636951638772500117885691043707874918678338734973851937016327210049901977096023792456477824990274497950298444801055148605746847644945932061352486031740519040759766841088449877953096314199256777920252064486408440330393626982439104275332040676974702499831388807746769931873063654763146514865911834820520329596218390142148386166700984027701499322714612925756414718581055467439000494778156280517578125
221 911505090478523388890238521946608459540928268577497095832994128142241421934791745940125403195980333251736370365281426507056302868462248234456217066230256835915163557617254136038441528761180024754815494255429197984822539641173893935424108631813027959655417013543150775393768748249864088862595104524636797990443170476740259711294830454525834946340982156427917607188982576299769361003353053753396643065860156298001191371338518926701714451124341646720762266145499097547144629061222076416015625000000
222 410900895971208379533265419875052098986580213187811618311928224153052375542814326492685756895736310527815709757106425222634860874809307337031011744219073286509327949332901613491092304027523066119221352040044575747448838925692916933079840469931295345082543890692399709371006940884325978191954054367541214286746861511307141265484446944856214691316010735050804010256422689430049097583923335909087062572839517831315662304321932224345915992533000688864409109049755652876001477125100791454315185546875000
223 186053764197861087468055254877395867864134997642088797304002503103825114585514109437715068007931518760058435586242525314551350648113959200817550805029192444640733743164253972411032551705494087269010073705687214185722941332844551518511366790991201216151275512313277948040900891049462764973281859415936608685296729957815387765849645809483721065338456740543316866650673279397438432670419932080803159206240572187225516198910991655489140367099361525702816562965271428575775303215777967125177383422851562500
224 84616435942541218891347872144055046450406750357157517239119880126564781755431567842090215753814943403533883709202761036144239997105861101813933192394779063191756032627574227361923809796543614380142578833746062370500769342737032115830352663061738767205697490586946625952338799828727581055428994570851421076964840847838046463364526671511276853617367504610742356758029339302006608189183035232329661514605905459330818487252944546681176689578791997313606211283805011057479461555885791312903165817260742187500
225 38652490185868444507571946107624408344024487117679500812673327312983428005228073191710337265166184296997480658581868671054234316175380215375324289261620577983248911732276575461367067036300621653082101971026241088284881351753922172462023406331506194138689178026475060092133761017627912729481769943910579723680999664964183641230857915337388434566979845532819373890239891642941409170643390102903658556915412631350599194684973201274478429348893937068373454317236530767677715747510092114680446684360504150390625
226 17733659715476968677036992460201279251595326642955942842759540351126613035644614608079272844380058234576477509224899143330604950201576973873860577558699565827401069382672446041071765558806493850728860032421247855514308040236998371031536620541358019598789569465426302666545023290954260205024002369079291409618464619191241381812804233295834966491778786488859778026129072168301407464835909143056411791425554743255986296477840529682343020101707758835262411117990510858186893050625343448700732551515102386474609375
227 8171638358642100485131017090767502055854555185787729119779253524283471418977883038591963464092221945894653467734721468856222073059978413002566624062810273326007237026397561332636792381547693525552344656424106317168401706638395202458113390364162288158265788067019319760699077161507475128445797075913087516455708322352233399170151473394717642099904905090060293725127347885899114658328233505107855655741791940196601727279027300739989703928187964564675277780129091643049440969737151618801362928934395313262939453125
228 3781826377059078063412294412684326348082452903765778772842596131922909673366883867790446003869150795400149750579122381867681533616992746803189560173292711307402614813967282905473010176290873428766008096705615553773899679438585665014625165289273850100639429786290641685721742962378343762415674419514902920626660719085101499870643503315258129983389759018954708207605391377378999120417871065678184206210015106158686203512273294879990354450553609574004870109420023314325942433498928263446714481688104569911956787109375
229 1757792434881852616403326678666426500043231409561240457836490998950422113051028608912337614196093375830346396448616698936652855023270053999651309736734681136056647631333027118816561618568234757069963475163058881850391478048293995735636740997723583304393890993517624339437851145668967020831101903947525296379174198918616137600591397471008343112079348427432340154750236032846263653547589380341574360490128637022970363201319812981433389876616221989393308151925503514012218370431037128831519567029317840933799743652343750
230 820538753677075381073442322577178739901573218465232042491620736751764838248206571975177705148609469560801492390794924732975721273934400284616556344822089476531034657055807216362577482929356555526921405220643039928620726779396112522948248076493505728366688549899029596702965200764839134474308948027873350674929512434004298200683680705663598439796885458244457635588339956805191455145985850995191701851359207486406758636972899994134516727616928576624936678079154679766582221124402510281647948886529775336384773254394531250
231 384669825408788168125619392860448365067951616796183499006449442609951010320691484867509727846889285560428666730191565129038226116420243909001447436587994046128897895509761322420754169061636200498937110132626093769583987886765531331766981875470417094911109567303218046095243037429959948110144178472591254469064855027385655592247982336130522284266742654774977734873279170350943623837923325830686584646445294056556868083363302819991200502230193820678926923448199425531361311840485775029319093221147340955212712287902832031250
232 181103457929172238214857235991645021513824273920706840821165123658451099355156370380656035219630062069427085987724657883203918776249335095977602933692676361885400418514395022039974794653505561959079970327487193523115181949529948140701969898627238940557700638492158409720158216170135646293291430068910533634435336917048861089859966550937381726722176553304438597614666203330866852662413980856479460910288209427959543756271746867611663138523460357170875255310914599555743444589991676816440047126377521635731682181358337402343750
233 85626287435922875696845538270332291528138086061803391407950785102510232072612514252415346701289654579436419485871046491090743985974798872564309714151523434733666301926945305698425508849664115919950147910934617212296731738420761518213929757529175169439269852761676328970461777408973489202500562772489971391272781904633934788703051013308415851516709707338346455979265557884590635536229048943265805264148887021991485342776123232114197425044927977799248740453348226933734964571194171574410235192598150888443342410027980804443359375
234 40655700836252796405309596919163361857849154323977276424593305652119577758555460374985512295039015001799175390680423293126550347677927172952154940483513181764077479171970633835450642194189074374660126934840321922702028167525082678847297177778864750213689519991973561749277894564202063517702180143468717197824733914216321147780212995293073959098127907419287069312158435862893044499609399497432110468372184431822381560460145472148528561955583889942780764020945644184824796309377049252716207240754275886729374178685247898101806640625
235 19384831817007430670002172665339632731444693074990643195781559769054651391719179186419048092264071817618195932108892698609484231443049015971540206538699056110818269077592484282796992441644869817726290829390141227538792636490091989777353186811423274364430173619667366895474077522596821203082422534181616099052243752264529813022181145846383885174705607237866469869886229291015503357444825051136162691443825782188817003080752180427329713802117031340952385104623175057839958941326600481236513845544056078296080158906988799571990966796875
236 9281565149995050072796472806033899517522736462891119145224112824526681406473118249134232574806950042428219368454635717313776173683439924698129434452477904594124533071334941896168428479933673806898151520785009188929657172317534688626307964642897560468744183126456109877879762834992265298553448916033731190830389581214979023506327184266699505240437773008359588324461414046084752840503740564325831761443913184085051791109823129966417656578101145162984132252410834198527031494428213746081871355989224847693463971154415048658847808837890625
237 4462635364982172090648581735839009134977767584040415347793763809095282504512616060188518272155692136434274050818930275723492648450407325011473738786060342956278616237986465560207434939414506067965606282235220785349812600920104576906126647719899321896585920947225202007859402783475628180532646562983461981028491330201180441045111551356490531479602854779325625891384228599539309487078421367833845690866352944861550734551411708963481915361671341545641714620060786374723967490173045176289205214219772827055621178260480519384145736694335937500
238 2154592119767065772904283711205317335243366658451387855814322238483156256768065786649059062349166082585277171489002040017007746738473171599001323879396150405210277370572985894725355082991255122071474814713028776296034286347084807889018102210053508139716271861363404765613960694694722568463130972315000145341606344052386237004268163969722698986417808578653323306541501197708217063967266013039520805408805779736045196276912080197063226842959641146986240773437175377024635995440786353231946259013490050232553230102894303854554891586303710937500
239 1044563260367795678376909872772978535588738228601840989811837708894885153838144064227197309677711204619016500267391474052843479364606904333496347957401201981639170187691053380477624657652177001414683167870032699418665543667076493240315719791567222626214315591372503423094681955008729915520130955081189858454824309140711415167394852346919113248750167922415246912821966594148544423257122299451452237605613195916546848884733852725535912179350496284218161787551729858751744411413940699194308053296164368284881796000718168215826153755187988281250000
240 508502437538670909231064295438540103642097685120244996068279739355429702409227207210841870139386813590557912270858714033096129618058439950985000025591851940556503269759926967763301255582495916989016481155949069424426558788419578237893821605595773551816590228101494246192501890468299825307605479020290977327485931272382928082289759573737145192674047462584056027489401409888077718660694050682348120610877530431116881021010004565715403357838130961658720900959263704549521819900574039635722166605602565416663352060311353852739557623863220214843750000
241 248560779887367175712292901152346689057155912617581543729649820042455117318411684669620457056089692955271683298074631499757092393240435077684089548279356081760079932790813535809526489646102605389042790090410271951463802696989554077689922527845737317667426523948463800410919762710481356640971267596155915075881228299214602219770890521262503885548696748535430019100992136640330259525327745537703661329841642283265650880462789588252920944338112664620888428890700117906733729852446227625285499586009990684763401765089430028865535859949886798858642578125
242 121996158823796236302814739824020051348629326311923202069415619125413991922003084805518625062690337721660857004549453605985443539649180569304077639736204339036088959406529049290686768492901673172256553069811796845475183323142059622063826640760248902992984059311233300146818385279493741757033047797083842753554559372544405153252931529337726447692883171180597534285548968815073958821694973279901151869374672140594962733107610697250280708719508531427341008864372815577102538599250454328734320982787196059634543979059706497736215169425122439861297607421875
243 60121039131140517722488418584744229064976069579008046778482295283596460659182086603912841662416822905112849779500870732421822775241583293911673223351706057450125092209431994895814508034453665462984485623087459964222730895068653037182630323363463402066660338128366462560662426013279009911206104467216044917659111031386852636107840024844173591603831418759401065763773579539318973408356569606899151880643677432767064474117422115171648398836895169311926187360643400626029130375942815195370995209018990349062442543602059752405608605840825475752353668212890625
244 29748591241566374272898619222535155738288621308646216700884095524341918669816321330075355458591166636316938246478686366771472589946638187813501307939937623391527081670180572888283724622235491180587160389056792669891657901719060667815030701734195514973659499858048538574550096346921962571757400169044027022767007242649175145148525513362100225355761889625196195813758044479271822517246156020007498099316785134606947083686629659844434653779189732191113460946957124339755494486918599771021346506773055871746618278601478717326767053918956662528216838836669921875
245 14779468939026481235719263572271839122190490136225988025946158631161827658798598911243920480784396673271871566920875709187243711744276641053041821078744290551130216696438021884581062583476521621652806061038786748741003385347405748995015029911675590131200895160371093176013471127749603356153226147270347516594718998119350656385935314192162987550187781312170019272063908402626206258079874653873774490720380504669598057299656999667121544882443824689629805196191780741102657402712746317546603783414317428105060970800999605237469047835929814027622342109680175781250
246 7372193135573794524544175572415562056747784256841281326248033071451768393772508083526592446693118646272037068738918602805458046465000181909435257164710270177190138101142382044431186755042188723708115570400470521329877287692443455045310617262622953034700769511119015478430787980812053841732797349686581752277845743380989639907009598738371949889747372401100683359060694372603938468752309595631664594379011047904012522011349004031046583342747966734469571001061435824553890005731355611921505929756193378945917912088995399296983968007168641634052619338035583496093750
247 3692096451415625999154707492099184321770063540591508309885398447558385002654352696102457778677805538644963034884295462588363847515960012317478242819253935474317967365073622899529958038755452052663435531860457218302259910203023002634051498556180697929883982619448747349136460268208395157429143763461838598219338607645581992312537120143237261598785729387734145148737560257694708751149464632954960749271870702631200288777693905548117812460452466640505162286600418224073567878808257540745842785074959353626409956473839191474521290170507370476116193458437919616699218750
248 1856439899606757442398011203182817644840104049868049270195970223161310945529406629538492774339522321160004125907220009599306083061877388942436604324166861040907490452330454434741218149018122836933592129904167693692173932606068420752925472277374291872919200818548485532147576219383676864856789604181172278760041503575771788811725043260979457284824976405788452689341920219477037576418979689323318800021287905109030812279997778348014234662032800169013014345457868513392490075470201373871609133473242460070351269172791930965228110808618033900074806297197937965393066406250
249 937159239940024128219998747718817919489053100215673442038645199493899447160882598574193995491008951629437904538938885055913807896147756235401119866520581285634037167384994904221315452533117314594231681439679520722471603626872133634911776624233900722047613564523233862819160641265080683658142899498984144639897392140768681413832027190486301581666341104242892791483726075094915078340858358203251499841079386639713724882178419774239807753007461380694628395425944568931383120613538585826699478977473812101924248816951650205641918471403950530174142841133289039134979248046875
250 474967292642938343455054092945798952389520507340324196673779557860764974148109791195149439903858441725591611622799707904467181251823402064862986739952003237981275986189844044723914408675670072851411224747327659735594082759935314528581003762977455136169667471740909127376930706971830786816613865137386327086596729238018246130334460818024780119345943390320618378960149286335069527060293963280217924498060083434400781674794878273407815663621517001107904240027379815978788785582566407404922703646026793785114371179804647968256663651616562848989389067355659790337085723876953125
251 241671289481500734777364873685288304360174212949569241820739899427789914655575266503013942387367981105910700723867292459654617960155800898208726368225347529439133505994557918159916017247916151266342439139268516841298292615835495579647918114664413357535628366209770823915379507500803994088912289393619559161204706271746191147991863632886583511312372482138462405333402290623444739692998320335153014215204991180228094171668281654198282548462263518968310301373544954561976883750833645307394675946332909062942369816191181276371410113179331001498351128020658507011830806732177734375
252 123449898681448057664462491580442960410999169626259047981335178962609429954525508061153887110114708960957799410982174424013922398474512056231170444380182448863522194661582666239642519519560622103472001157841741047188350018614453461369713779808236225139405431123713055353878769019535257061973803765139642956168880531154242629436975570170255190364618154384021141788492574537740302500904561811050289223081371497545482178397432950102998553080083174459277862742582136935319391608833330775561409160994281472332411623461671107021112643492656156703202174895750431460328400135040283203125
253 63307340996326808807888708631764735745935340995814586466721666217675483898595691906114497588969627204233178567922147466195122606216860179147737616258205207036021625790129160560151191443948697251115312593290115083554175638781051997629771257164348752653314878628995334580857154774891610197402990354585934965488825922540237818867445127787698657211283149538180764146401009904386149331320434578544424002725029819272950051225569068830279266465017774297559415589579237288289214443029474792915007586456135458735561700486708316776472037755568561361030344158962179790250957012176513671875000
254 32591807742056032833861984153212778781764667513806736212051572712572425956329126847147928417893942069901020176747470647917561774225217574590219463326664910720488207616005876570339918611288873537794731037737502902781762900726825607765902531110435293037103771353330729472020383504690236613056016942034024671346247097977624378113113028550417255610676712803715405167720422873985658793582236676894265934768717862773925742904349706175540895717739320793423921504481786605654779278064072062102598321453615705203717687294483408590688263775758393867021389667115727206692099571228027343750000000
255 16844080378578296807210848318283434868163385311234375734139264311139970820218800522070529078653715495729765132554816569804853435249323908914647655356388736392628139380967242219701706404069918944133845689934101908234085234846013289273228907204869787676522098219866535305651045165867599636683197345161747126762442046308704569162433721420566137621530604787172238265238093108372528485301904562623300141088387585117498490626203596333501071536911132918455257021390779291796816325496970491765655732611865228283826267292430357997785289615420948952145743099384489482872595544904470443725585937500
256 8739048035336013665453845896925386782006294760681073523137146725173048198632022108789840632431415669355325918381244398107430900705315466318213611229999439974174122702188168712657089465656213250949026743981588829000357517337859846523605624068056221519205922579035261377676459732919753486637342124298585705768763587805010093884013904680377686185620066249502892984142522553489176569467796538536400584280805639597385729548928925834768474952985688588238950878328818488476540653692080592607783984420299513718194693349409591063650981880118539405757810845792876719428932119626551866531372070312500
257 4551478037359484939375062938081039696372484877830379662966201072041737197392111826668587559411325269816461379022751870440207090123388968639118448279338202946965448649933885683477809539254855669014530856994256108827342564875617484416813832125444165325185763113450655118481491509434068951951874222799013168358680455974876845738463547774711159693773187461184994713675989191083795049478611085326512662110834353848265525358135302207684527817687735469298487444705697359317054733608069148291235558592014616798011748030059295831774243152150421857514149086656497777969576645773486234247684478759765625
258 2379610448590340542569137181042308860606882395845740474401768425876664800110864083166958112876669766641444127395992491138676599212310181746899173781437049625095156159845176637324881708771599142708557938141663952321476405648094329392199442724505612984839028436750962857417742064525901620960768503869985416079660959166755296799127745027348373100955281286629331446018834335234739465486455831522577624384036604114257491381309664713675382313361062585995416011344039155329087210682120866297796508200648625466156299919453206714638754614277388837566558004149217496470125610130708082579076290130615234375
259 1248872233960950514696680174632229636051625704972974313371295971042745704944738864862606844360224979603830319685060173665770017099136684633473219769224329428844709756308708820284386023844862503062509493188022935318663884888025551024341122463375285073319540304046966161396592529800153955786090188464609389766384170446789978146838201117242844565492572836065686546448829035778938781011840525335932586053919026459043141793905383031973651117836146412683619839363690182525968129437737266029138565430290244946574866964504852556793350494152588792826398124633928182931896788687708976794965565204620361328125
260 657934355926618670139460949992435329658764725147352567187753368044592886664346166999000510799988739864803592649445056818777465997494088384304888191332424359947050722546662575324753579543039366579554927899281865680369812378561597162408779658987034199505404057357022653137046405466210423910114311781623685791240866926431624036154858691240529050543610583385310210892668881392326760134350231322444763312158355107229528233790724092249442689906798332348783890371632968059610810616176075433819918688720148933762013631247756468621349663848363805189474502590418328643560863522310455664410255849361419677734375
261 347931111439873889123618195010060660858244476066590125727450926628338629400828730862223453055230952928592030904683479946673563681251266706767949931154744969850763029482079350067421018480284681781605452058131682694707021307457009409845867950565233531675132400206089238163239462345620870187033376628123803907044984487917320619432548649952011863719207372643943474977626913734949741916001823007085677627160340576774804925707694254364318563847686305133871675937039964344092149577075731801201151325251422680133760416626293943610366345410584186832426193962528638655177723459921423909690929576754570007324218750
262 184690215754942052732157578569663558899366131546743112218558295742763329390359325349391362113019538613006592375475011667470434073449949416648421859849860842421419061480719008469219109991250558077895492728970377699805424023133453796348095982921232050871641691764331476273193921204569061264460829591712192089682472481465677464530566980824068239314854276731803550220760298349949645159537993686128992959578215980737634844041084519270403348473281269381153458008563451276861160931634603354589988546517754882010330082410129049644083073597317678305325457373478991102072133481670768162530293921008706092834472656250
263 98407514893434776698994859154563078830763555510765018948175475200328911075945917763026024907279164158003783408055981404535653076856214538819962355240341062602490736240506619624040303715480042178970820448344559088877088080342211883224598950223162122577375535020299192724780866674882772796891251930573858108776526479665535845628001210443130361157853622461488412378774168167951100080874963182612672124770530575097549829129186069842336715258188366386126649558790706546339788387989584932433010576269884336225203906852254512442537505273692733011867982941808798756325333276576139418523325730348005890846252441406250
264 52630835649265037126728250134009524228256298839651794066282920414668610233516795018174296926312459937438443872934852813602611822456095090491277045042228489150002963739815642959816855885498663357881562943087273861998482161274755016297956269154730861316636340384991737799480902916879242228162860042464294809518974680244554919941263033584131402260204367144770059708165573895111544548548193132832601527705360901515565329946815566593970829565006495358334038580577772899906494656025471683872120025948516412520213541445448161316552861670392985231682973598596216707598732632107305096091920404433039948344230651855468750
265 28253601195758603702254501878099786410087719032424325789044426990989869750492770493728005749779485673082104117388075591524615055915592377248828941334805106135948978985385107407777523828205112024515372086935798326669384900441971285369514882329847295038226674131996413400676481077049883201660722930164523558826290874284797881775909746166407886857502464739343259662203121665236288664739621907729106181060547967852875695985388400029658718645651908158602084834610940278139408465308779648586235458710472490750932582706238005184325076007169536439224201541224179775734416861912904304909854857896789326332509517669677734375
266 15223792797277446420544527323109783510837970163243039167356278721934673870807123608248829555809276270744095518842326585158473998008253637286588903525460256043972018308246341837793310491384201050417881284392660600522337170045613929894182179271445397653734181521538513294097671798596552929376174867019303286601612989824822878249060651014298414910458648771321108388033401912353572139478550609338916827471040374854140031467684664484811108492156425509033640573098271431764615855500648278022531801350451586790840303660933359956518019544485364590432048182429236143077422145834811891863813659853121862397529184818267822265625
267 8233442099286964979316169654320760034668344761178405218614392791522241658379724255858263126068185221689078472348467402280062182624842219653004606854775917236730909995518360712253031215041521615974929510358171530019931812916200096041555086417513218546232946290872499492474628079305854301639445211995128497956679977839344682250879037305819092885073030479043781539189578642289786565180157936122554569643798415836601682496588081975230938937785974149372710269639441404885522860677197727765902001255205713730730093338934491124133231591452069789762085647157392803375256720681599662231379965771083107028971426188945770263671875
268 4469341892277601446590556916745458593869154449886720358460267509423244359417637041910977889064024748393645367277937184097305735719884040944619192416222692147479404672636752331558609958596907131483550635657779841023698392347204947691738602992116983176421480337944795306013973386860154711068616690308960635096496148588161551905682283190919406931407182857896553154431487187975483971690561581538411114639426840010447498824509214504851103787590342714358587593828511200338971621153423262724862034239651338683681138752517098902975053235128274615184033791742651998722135851601084839736254851472185833927142084576189517974853515625
269 2435024802932174087969865295537185934587154557066516250727568121244376386294867450079476943584744902826369040813608784992556589504718987147693885089206935842247148079865592666926012882028282811494904707716077498861395608505565087588775922022015304148642530514309882499724226709928018898352903050000985945951261369361415606091567263467597269879852520910431711397400072100457088244337749220719914235365439223204914829739709637178543596762869947121030669018152669891235919655538744448616308485883235965962317823873954259360483899963515037357862594753175223779656603407600135083942692344055602760022338770795613527297973632812500
270 1331542428174356415920391590800179468652994558300396651878088768976829175251601681797493355816731077579101576692473791913067675464703943161819978733333529568014840487573951514446003655538301024235913321314051274857306561029188587009325136000573861984133699562723376826602309818786979655722186878389411070318367355265966162009338063980980803315473937261449827926046260590535047367211917922287306995113456428849469076769071791759068181239246722048980137097588288252013698684100527741963709833600084761455294282348953153645482448225928071015749696492733804302727634939800596702486993347467475468093311974371317774057388305664062500
271 730790043746499860198577067679062810600821271311901616640828971136420593108273159219689059227629449286162188845536128990850625121434346112978350348490566890634902332339690257748067734157139066671756812881115340083072001587572765728884114043290430497349926177003448483547632541322608175390718783565590496576180511697504369209825736642580903451216025501991820047246167389618033862045201861612967608950204858117502972222978855723603796277633967244000479149310048859877061668023254382759283596092515243771435990040451143636125055710756255419682038407746586491469148724045812829323708062858634681990821491126553155481815338134765625000
272 402541307444934060096283901077679546590322188633847440436014848302332108602949241645872876174208318822412861943734361843549518892314865732306508350557108808927656677154060061911618518370010461405105819509131709764155620438004792869943850290280031070193684020935974429250177119303846460432532114305851924663330527971591782851967686912844325439705927926396116165792259824729085673296261340554827202826051402399135040921182220447118178535526202558135229067865655272510115636006747929322898956682934314504431912697609120175852578590408869249609707991534043929205439264036653623388337032977415778922658518013122375123202800750732421875000
273 222537277103971709748817909940301280221444463425925207665644644684276555774557170740007074255336012727999019649099493636175995891805682702277805109917898815693312786711524151840727130176671269681726349175049089860330599365184687358496586863286073111990476182596721663360964882958306263333087406646183057715479146510949253686149236983960143926375312297537910222208736028777046126293442211119293836249741105855493902719404294960072584357608959533353190905486721962911163249810053897689331340207390940537295271421791041300066624778678342959672755904903710754041516939965092003831041098489956691426801260735857113104430027306079864501953125
274 123470691991109510010422271939775707733726640319974247614409757739991214010233452627833656938018690270516304680098812295966630830944013530701151808222078771836935976214238810477244705865685494408743300255216558310893094684887754877985985857914948764759700020245079587455945815514915787596111201658340023072048420292262217933224992211416764475065129573524975545767615612837900291481066555869193823746061218403679172155802242183970369068928828748584946007551886703043305060863301939783393825875653353291822796645699886865495068004319110214689704293748418464802378820195299823746979050715515349807209315169398422540325555019080638885498046875
275 68752443833855999772365689325088719812993592951220833851572537001876109599007316488125585061856854225147860357475644541784436555033837762363873439337367190053370952984995154578739468505824000821672274979486179841568555498108842405192003965355715885761599554763382336754039637620235792572397875410182038214826177996184942274694153181346199198857942351129653599761554401820585718555636899264341060144358089426449266135187970946257033866628733644852736330323920502407466146334890451941557143703346214566326831985237860834753851780394484033851378326675594196869363541694635477656429558667709154763065062566929075416055638925172388553619384765625
276 38421112335460025254793507456283012232607671382010311620146956179664468806831477233786868746415238681156541588781187849106729919599868735614568342905810028599243657789610732177674115659539487495836459841988920486671943589959727463923675030730888200764592990839617094371085799266379475420980459176747065371192270694958603004147195572610223026739591853603718392797045407991603452179366958297108257126764657687688572152431886271246238580571851319829710743191224822102759087204019638997646099122900180384288781711341820733296458571515318028547552234044637692524173907639705185537482070558303356196578300161929842015950953282299451529979705810546875
277 21547837678549454124361261437021246181001153239574092282235894427349803629305973292961989597723475809091718656491601548794336409752159719542986716685572512627033048062873102737657136044927447510702182019818358347810069206052570423683003944955218076963078318668968167556053274835206007680406972650992041666980190143442053963536515978731124456503377224394194574878328283372905122516129778743349489630164568398519670458917594917951444635832188690316346248871382282312164896131909916294502626995838118446086340241009665210360045382281683732379112778225562775871312650827184439974949135073386159732446716547982559775142874514131108298897743225097656250
278 12127852165571136451486942455649799417692909524941942743381725158281754617477442097980312175233513821618837207885083725036994176067264301292203942256785470149031470885423842587351052279068871813333791428520115069048259061094847310993481528668045810483848340689030049602986724616361107744024245770291982240319930165819855405978442031887981817668271649758808803445986447500799844226088532727856195306382658886177467687114872780188402775126294496191649248892041855597698867858357741501960601287510291597178273912657038828281671484751005480990625033174973982960220930450684666279638691650513678770373812568146880061514814030942943645641207695007324218750
279 6850228231005909846903523336459115640157567502080668542135358326333423697735716851292663068275390168778108473261879674966136853940777510072470919835924228815904348566469039926941314430557563097395838851783321928097648977088818397939947722449275242517991825792464525829592072469093011672692562346092480200588369062516108772191592058629873338899145280768619761178466440171666164171265116004199909725846977339019708005251077057382041330027735453832179248372629539918582951821579041059160628356780607791998597231449901869474472234559752067548555681786194825471345742408067126512150410288586154043684507079799405606865270179639537673210725188255310058593750
280 3882948983564950717507518685807616991725355032241389903668681683940848037186493822675258898364994875307410593940614265539899386070534256514550425129651457295801554879785904496558567870307038033402410540536230567813886209542583357560561739287027393170702675744664775768659688056377365816334580324759050964633324523176969612066016282966513142185391872594086130543069768568911866603515177484326509326807866461534733502612289673683938629102234385928591086999120160166977547500397232042553888734496376311396238753137795544454591192074902292075725520443925015976829065540427373730466316137382575067906752514990603920201975296500052081682952120900154113769531250
281 2208759404218425808021483261444140675955514355208523041268507245856281752037185479183292110720233553975148787425738656888010910274531330578742785859077971671796455957999854223429752697195753109742158249286742927411800816836961511655516354756778048057327924751639139570908237182504533222859025069879437889580438161333388814478208445540855316845640138452350228741825676902736668367608769234466260288514733310436496488943564266904355152177580487385963643971166612420731264218543862936461026411518927090071260435593232106920940479675182524186894572835245102082444530688445594398276478607828281286551904326550485136985871141568349429462614352814853191375732421875
282 1260839620641609168989179263606470228036677052160516467334857380191226600760378080566385308803812302623692224911460991125292843321041121334368087489482326521726153843630576608501274897741216552134960273901445292135563219055662141799001748318881583219505829373056216306913680558798606015169083729192667475512977462683602830091890302760439372875481428890279474527735260746251218587269753664973949131764752285018597291564510191137982166697249121158241295848730885238388836745223445598332947137007854782304262281795510691144302215679328367192088795379108242187023072947194554028038439933844887698476677243353081664312936968803946502504231830243952572345733642578125
283 722255163836978247050984754992916251592707447267906602130925875535834886168827929938494406792629454033958225702545818778602254144007285870146868876267965871411873706155133157179270298134323333438044257068885565935194148241333812105763636217212930817649720866829051790038261031144859086940350167637956698587909166442368074815255875151257065589870244016819710563570359418478887227963168179625798602669437799321274862448111449619250225779464711597178439189796742897845769196886720531823301051245395213024256032646963009431693651093812258554520484949965292700264439555777322542195442443745573270687376797146773024042577161936938556774379094349569641053676605224609375
284 415179150117410107457878792489278286479205007285613395885022686208262728765876515237446003673798364559061133350382552202920492100743851524396097630999670598244673216944873499694892995234445555244870978275894471392669556287723724976072436302815493614950646147683863225030696520328265808753836305606750769578248028229974852569536235417969286019903343884473089960828755053069907261088906790825390654758627780974120673229657749126658105138270121301098904614241277534461245417469643681080673457626403448503239628000133576920155070899571219931475668499626199110882602761278650857202902654446333298688531384596919156515934105198162469563261112170948763377964496612548828125
285 239491015024086149480134480712025413646705622663473385531808627439477840895718979978125769414154829060977614563114636687055948715581224082327937616303538774821118462906911830491329790080778588125393565274446674502788574478378544554215279402167985762148099538746805638436341835915643490578831826604701789936991081164179665461708302414516072946469967700411982577209489683277252990085123852415272465182533821157434215808851960559672702891324845405602325703405268030432156632855385787839038831290217124128671028820114349830909812081530912044359778778359839987976070703165618745228963386593092941869416182679917107509408805420285035192584643937152577564120292663574218750000
286 138626575941051524178520053875221493290025935392889784853514656852353640749161947432379904839228488328226438206605037083949753669243186370274999698879436432508581889927800962661533584714434366575071362848728795140227673992161307245735936403965955920885259477834045811957150460557403518937050975712725336094982448933090122224766014586825208930143849995754324159955315189248772452398269534430006148057513900123797842082030974683172177774403821985019143772285817092486209531523930186710545914965023909187375321255295396277321350332747140254516375788808110257577267301209800535700053330860397642990906913584323102964439968599367970954194806409986995276995003223419189453125000
287 80519702254486770571802236538493219601906590964693788028692054856668451896206618570649278951722560202142247472028279828418857179815423151186987103661740157455974742400428816431152026196461215179927927279970356277071530855235545161341858625472166554816645145120242150172118598283157189428161094355013407592668917147051530120022942166381968558931788809830346603077264948244158640319448518762240784564477631911679379313966488223967865057353251703355315830584010313438389940840557089735906717295360881801404307577791923722704296531466260493182423048273930066860918763574040392159797355250930820756592793178024968550207387084775234001744054213034473832522053271532058715820312500
288 46930054849521900257362695251067555868960898720758889658241815849119093359441593056129190341634454625523185417580448399893409508310250752577657906178177060483606145933687180729052832731504418913464752490465157392047140424232013574965485352000757718149335996044838211011208443814171931052577782856671373793190481137675415947332841343951916998266993136712704611094991105419392652552515638112339196847775708118750388761928057868442532578992754341641788204893647204090777106359892728112244804954512243679082696492655048208711661382362367152240119049621275950561644331900195538877985040440209489342339211880870538731616904392588389523450261714421216652226576115936040878295898437500
289 27446570203490599964324362732119973553187788476191085974985320620567865817420869910796900502714898163558413344018590873318983682350367999419184867279088950070818575624024301381678217223713642325256460607984622316064903673860886334459393715508805698770867282253920026312219562502358929046581991976543244253336800740585777718669293855447015571825924026756084437948211788919301860750999140901442171571229559572374152566486593002696939921492106328624480358366441825747876637686277961616158459195100066064088143814463170422937666361998287897982897780584718111211537779632477911487197845563339079012117891260845632595583458135366735006829215005354216661004329580464400351047515869140625
290 16106758066246286688369966788182308130125014248679340929379884477484129207576347055688055235246822943000553485500148124693645167269428701645731026149674678136699862017851036946231999127671892293382902152449613984517847617141610224474449093691277292890226840013249286557226023984549308733855238283490093790975416163049292789234981287680219108810068140490502322524262608282200748525553158377204599785705575652112976453514354332652656629772191704698676392678102544437569787679813910063636545937534005764857845946944010084178350167869470568079314409974311305342251953758492736321125384085320392424827340427933409487316980465773420066455574273744065505464817533720633946359157562255859375
291 9484319450705774042274273236826797087515593451427426753452078818476351198726727859296227033067801757523035957719304955338185106435745490271286122515279991207451955344521434380317823425620993497909192040628857058525595869353482514453947055359277519959288260395846268838718315526074275237373060823560982106631935212594193549995173037330770741425194784188786837040735655806322366619076243954848118675502521200547045409696952772229045657910411005966330393918831449781054265728676830978356483676115037449661549969196299975742603711653395604475058614620708356069492217407013140743700934845651542387461906206772087718272821956220059196649754906406214367831086775595395010896027088165283203125
292 5603729724630938144701904910265503122378156178536391474536016139629330655024553910970810607814164658996291023848461803460932205710339090376593654197260418233264525130487031175131332070025411913128784982070383485198397767933164247416444798239185652129184906795175026578494681380786185296547866563378762828964632067335706617686667140943253789089980275088935585847731809018230644717159531735207911269235277290162382124988114480103844454091381706788559303658557020135745296185557973254473965376824568949245969911172193502927855006664608615615278163653519192329496311614433196506588682728710321559427881694178475647606986174888552934850970452273195647995007728781047262600623071193695068359375
293 3322126573518452419233209307722879840002625608815651111070231592886936057480789576585244380369263558532194576666007883262882278853891369582677165076143582685198841252267344112713529624497226885756208240969295953837009610619121681551497446348611390325742841486744366934181877332909622903975601717045921226702085120200837345250378531327420897453309350115754661052608103378354047758378640263841528813972920910306039088973516094598862608869892470202077505481662436119256220819191416886576258360975578071294371464860832713272863198570853647501296858761533058145706766424590213395897463797871618534865671639120006524313855494702058091428110704708113494606699922506720668025081977248191833496093750
294 1976142276964726892065898630985607836028679455625052512325063709603858354695939258101653851712050961507476003265177463986045797561618392219592568674671375256713628347263748190245725935814158959497207830926054329339885693797337942683717620789268470474930444659732305218205031237489158059686246814098855086382864724914136264784576008894720453777791849801144107462304033518743872743681354266465629000599439634151115326816411870703403403778012615019373481209231677434657055858829595757387441426210487377864817495974378990699581735121454180803461866564582961667205880236621616840662027679978136636245255816714789921673861778479931026859011887846564613815643698946367123880918370559811592102050781250
295 1179446833764566205654846801845695825888024008079920964038033001155126327987331714399315924041216920912827095182748198838875093085504665041412984331228477343490329076921678453450263042558600467670557358924649012488708620118648160585448413907177790838957310458850721158873931585084209768201710050531131116691328159406529443814942602998554602873265268159540041773399524637579872732946276814732229957344976516258023660469807634239340797106602263498590257694695819953275722553990052120865479871971162754419047242710172412367714944885444879408869203814572437370526077436160885037845090754506202689890957129443984919361268207809500691831632192021899521587499333821758007445623661624267697334289550781250
296 706304172362371712849368899576059483694551823731221269182139871209185781602262994819557837824573608744712104402883601594275781688718587575369553604914445011767235172897843899305040769634601504149477572084628784952934385697770618550120924604508523593499028035826079874820218772168845949431243700311581135509349559732859179172408237029916514575511202325660205267474625156254369284319138593087701526524291867803846481170987000301448524982004305724417357201040787801555125431129249292836230468340311427298950594126691912228685100427297321601336296359516872055473215090420836405327921764619728179911615268024149346757287102962528204242155851592214951756967719056698462587462472583865746855735778808593750
297 424378691226939949277577354542623924082295294093539911796039590497284553401329159553169953550480859644111720133965217984792404730981870387994406004931047986200229981536960248311913434606275780865215118966471061828235953504402791221515055654005955840388730866489876598283121509057231521366358407001812297596901670856069794603413297192331496073798533571327309016221751337092406988304317497683393545949414893598976920725468808542771230670155668180126323569411606411590705745343279393117395654408766177653873698647061042557569104387371905161365183406736495172247715063413671094591797015682437313535174715811377995745885340563529373719659453202992856357782306859507091834071701441644108854234218597412109375
298 255834402312162127138882684397521838855641841960837413476662007516079828709597254371057571757890368822932643498215245016900125977964926447003509351732369270360699422447945699162384376780913605043847035799620402180024875135818781837460360165272503770047173538339542312109179275319138738344988944182999716854424696227417065810150385531426331991650654876553083345454226066948992341691970147774543273841870161152776770108504441358476789918980436273482511258655226656741580571520545799764119698209715465142047249397588704619008191007700434154213722572100458745499655520124425674155990996123000093501598733931708615230567677787691920117336419439149299071131325283880706723815823266932056867517530918121337890625
299 154740185039685863333411136711135757889123635249452550632528140547061621639364301308740396817537528869384673493831872497043623790568445353764444190846447431325770822035967419861667548304728554913143775013146936062909991282271216616292486842337779055303376398919776549965922945242209206648054330606183501174368088178428552921862555975822929552443711119366548585040626352979282370544097625980226235378497889028259322441717979314352593390452093370788007113106109503489161341121687199386460970341067950832307937739963146793601371423064280640231376589515822197114819280469424498980570240565757379859803019495271118187361815684216939685970578093568135241514484258478799648221790885571635953965596854686737060546875
300 93903400424194227790840306998153584413941248458312958778237743263364018425802442785362834577287700845461948214123156926924715844741682738508693004172603439957951213245168937087145380394044761348610710705984568508647770258874509518186745354161685625489672855336172201137066715331472148389534781302914964381235353522084945597879133407445421615927466474672673863744734292624283648585324808473628898316749179710092852417281633551429897740823539460891984596083010084943912330239865900536634983751288836755757418666792130271729796217442255242152129576414585070362302114328352394371542783044902779242274626513219122977966428780806324842471265273284343346936902988569666273833448644214882961023249663412570953369140625
301 57172718669108663443910921402070146230262411783289114543755302035546871142131564564951555038926778668151404234560326625884369913740839559802909076215237153253805340558717739003585396191511970967943206262653351605891086465210550690898745766700777107425014940992277578841681071625346420995765662628069932356762532842544636473529366163191142015322893453568309843531289258986264495082190443867834702492003766517326468638474605821705201434175089964720514768673740644879126936749357424004451625073979236097902445591830179297734041885848925964233749395602267837263600936408176063475886246238938286133931559631101024794332730944894129367303366564390195513502198991958273793345234742302451991236011963337659835815429687500
302 34923760079360041344148614382060942780961620458824184873282566558621355705263205361862679760684635643749987272495285524081697480511349827984365747556141144335354419468622888571262075251778634085495636944004211346375251688448855185928416258384695191529171453737627718380632031969232122815297925994074693013280600693032042768805424900508056449527095926915173148356370449932070589301540605589907559634777855476904181590216038806850194099003786895683561477681997912476923452133372446366024567347097301444349465087122374290117611737344818891680315852528564848015047179718167305426215442018523139177052758200554080902754693315037710723119768182249276234445602655772985469519685813172271693360926292371004819869995117187500
303 21402924250931801908023150637064575386619660696399086793028594707472815523558425827786643048908603297247889487306474187136335335650809187538772579134008971843106962367480200920380302032430535367404018000621500871534236849775983533906744887032015071487755237715212118934119360096312655602096275280257575174433816553831087424376581198181175410697779255214975862682274337872363192145100621026618391209367909560770027476031197171134301744191041150762890121868805403928299221311674447109419750762373333112589885539120950633387482755780308165059469167804580167294295767216927596676432508827317384062006033622414849081163808631344900176325433255376571044714889133693598755628318894284056739252264378592371940612792968750000000
304 13159535793140822136918136889725581120298618214715385393803937955110326304486865849474005455611515309525170531651839770933670568445225703772185488282481044649975369495871473240360608370551020377665987437033883645399150377510883957945761055917869713972865697149787865825147706772379917346958151041251658660541270666845407033524215117226755061135653056460371300780296231041322565570790480353991592502640013108078888335188902730992660881456688684634584511879164395217294972977004318381933205632120704009010345354433943514216260202855396451358501811325060266964256720672018854167215767527485712305465949455436000463006232498510205609578296928697679060579519913226467858314661183577465308758291939739137887954711914062500000000
305 8117433922090240923661812590366864822652029913874204126676771287047570694682797872399932997378900606775029259395269422514411126074907010656687359656199969485816920993412968167809943738962855451478078331949701200640328736866302304671015023739483385939802200223917922425005204913119694420623205557754384838323150243712679785127669329467683737283493308657280265589384395511673240739432313561310304359521712464143005435413917895851337503375589555436347015748223845924442322774672086260836128466122415952947947650496692395417822997522293559509682046802274224928548119821857367448294501718113556250206903242486869227800592210959296414236270517795056562100907519178413242732901415289468766318947690052709731389768421649932861328125
306 5023462003728492789961135605834539418867968839151960133281203408824234946967095436197487205027307447637672808082346061803881733009072461988182529278814433724650557841694084616922403508913929936251573030133852717166953676761991243630839735216574977957281185795783207907770015798763169190221281732699006900652893345475357139224805530776900971512225463976592901013073100400422343357176865367252668345357619070972106867973007209988825367836357683441925840466659512528618574836000304634114191152364836111761341088446563822219275578289664050650549265047072360504187404059041940131592342041264219186781098017584527103104258819195655995721963112237559725337392837444968286287649225591474199076151563314596160125802271068096160888671875
307 3118811366308731148031234347175884355382257604097159346312879732282844542000277373900678350578729141309419505625719560008252795132021903268332339039121578494675246442185572157799613561216035313677536451435648983392007481434424125620216218377906432635445050670093732330191984157389904630099671481571688705498086672462950485703954457817810870667600806629918530140955115905493924553721788940743291348122597426638405983919106761834483693710015603501467577366271396668748468430593872899430689784955078595352756483156784725514044057409978476385204598169407457452452417395960718433921425239667804109242945438465499049061489434066134868329465125340882575438310955077872642321278338635316598393049970783241775507121928967535495758056640625
308 1942550020911744665210777159956308765896135245055166675205790502255074235495382719300049830441472594557337652574652602992061004947036114052430553404985548882815538424008398319343680331860905741769757047157502690690986434241259344145291455240790608224606960047108231631558631505150735877486909776988737664727181630705810819570222588848889435036994028090949939481788400458856292470467225428456127470331065549694288679916125902341731189638645242697598287128052606881777941640804675744330602945670649366238060077654056103889241424629234211079274669012144605712875493986371077108354276557857476393206928099349760420969827993209137164977308726873053197418481467005151609952704805274001490374860090341868623653454051236622035503387451171875
309 1213802274327095315015488105968215964233968791696112261052977725859434202437428281928932985711106668965116810736355817018549732486398062199130025700945452012313213768665552928474197430836794184408245307069983713901986369836205640381586412416854615221421626828392391130671963638576971445576237342033942084858365972742238797479490830451318481482612876049986747108814115911499242050315142569507017557223313322275471555700688785254269328390796465235780944853837862086086379488143009614034434037194810809024563526949081905484906051888513402144554762192292784447110746567222163844443679218875244095439726194228346116967661912882066551059770083032733406646494548012483082060807772850204913758174882958476570316008746885927394032478332519531250
310 760872457051333912426962134867490742415365596758317688124231509513719961817329286619844749384834951114015297035049009624085538966567559116340905727943189335684088135581552160871835232215003716498720383465086084144769273971150921663306888635102771185515895874924015727443830250440849578318674658983039026758866381661006154259744853025241855893196309075660648162670060663642520695343573215002832239990086644953673170509055931986031896338066192048617500686676660361124500176116092479032774813082298218198700584615218937560553940448893043120058132479805772784665473357235814408636807676661951808613268693432600668015115315739112161816115804606890952136966305509582643213778974152359008572878077938028348881083218202547868713736534118652343750
311 478475312609067057743675056686130160948659840274804823136133738744346255189989689319695301178331018827113456252472835882760894951747754673148955940000275484531888856094144763638231651556369138168312332927659981487854175298502529624684948590342481122817689177909509136050968541393014849177702270018109262130056253894900959808858502567537599803940898953781861831167836616894084926046526500215137691374237583646514655994575611253060347563214759158988783667910647142194528957324698297714575054059248233725662351037075351132774559831122618869493286482739322103922351983068275683451434651013876364511395508962134292256422276218211075191202793534050283311148512239065455557630491848025027027219070333761931010374546247021498857066035270690917968750
312 301846792070646194851703445273490405100137681786193781466525722409361147226182100482796427242720848011282722661903447250795727400923833755220268018838401513991564782347531727931577583182264199350641589524563055669462794178586886810208736579871570053466207363959187182316754868817254983663692481240443032239978510968683122379347397429249140039442266840390942597199042839916408703275733456796232419127261462491431926533236063555557328006974594952520195769533663511935421173936398962973114789780173994691010688581862830673164307050386763243440551182660348954937249417212880923376341215698310161621035701817673891470699392425502478472963136830728532226017487325987336180062894844262514501233639153008958067384015500067562243202701210975646972656250
313 191024285391888901060387426961887061211554356157099454390420815778158018803920168148557309697694185411793745388899023040864357240087882751669719013850045387993874417545145252657088337517089976712369744026310639526349183321767377506804212775980905453227536062671613461753089665839653358596650337010393334949711923018299362380130074889859162941808717995688609172650794863622686584901590588638919897688542963345495911020713051770340565208531540961233718773531980627223902672584610298693429318014602358019418144172893955054029682910021218151836947667221651876142215251939374712106566206681571886546184238696222836817005549652863665050741657170807161112762453169445598560576260717634146931487090652507144060835535259723627632411080412566661834716796875
314 121272198401536343560753349766099028138289603796326890147279910311695963285661647068662258931284471736838084455641077747273610715950638645048642668599921403156544358509121666185647909095207479243838029986795383254707513040642661187054364059180233889455911817593199435215772727844318641778702415681542944553920830263504331730722793387475076179139345000354619301254347529216706732524644098161092833139126245845010854985761691429514264818075402197553001758998008407782096407318269200673398387420306710236616944719819470671220184568712245452514242903435701088571084115051926147563751500683219483696419644276767009121131421491883988761345960176116114004813326867009984963689638035200776657601086327793070181659961133402436672668045503087341785430908203125
315 77232528055213521041941258674321573552195863446724665694782298682081922040458700207200167829115900362090268955719177089553927497055723443558089825066098432157510925197012057082540994054677696586560650145000596473843042671344560383162337568862752465413119829907316689391886115159493002793488447345291303160419530103047882491574035506002480115388662396203150387106483699461231258276637036773322445436419879677831578502495844522241659697306424810281897819207070580584331198510557417884587139357767761258743623716701330998823213333295750810567724991785321823339326938335763203625367686344227410848071696465738561852236240263963568402083275677097581804172978900103318171203585186591388776493524855445951594090070436125772257440758039592765271663665771484375
316 49340244566057106921485657599004766752955166092148828840436559665857602634614871116977983286460092676184154834505152917732769392030569343657325072952348588497931446266642933503006852598646527741186629814267594272958837383065102658375265702561489401056588803803609369220666860711265334200708017413416909027633031342948307122814059061361676847548914932762300889593862725728742770549640239019091053051488224904670024297491412865930208723633382801867185588484684012608187217768216646724341677910850132311661127022910152448800473937454446100448487278609747070252394238267705392129328311429834833566051820122060169543591522026995720517442103802982982333675613577758983222676821091373952312205693766993174056672098393085297562965507722765323705971240997314453125
317 31619873724468064372570837386756768078408087964116852472105005814059891357425519578704293910236559382484651623181382119745684776850635413129206401149646029247239635510068787089653396027512117908768071336179675878360250156558312421235581112978834130983082413086284900443069867827401824395113611893870988952162528550797274954279543802472820035890789046416870226517939471746900762627195233983619074685444161375443804965562140388135724167992565089430121113117549571792245513052958558641748052441738086865036935267779570976897536462450586998546652227692956800737139652751450110345518521069495716981925205159633276100285957243529635593655245378959556796000403261227380817004381924726280476908862629122606315120242427237941262863074598499224521219730377197265625000
318 20326963970449345735824395795306487443236843011104443898834305485918747964513781169310265400239048926296944665447943162303228044281460909198864612523499723539534209205868639033237086654957897022212584223585450344408641699967464594664031983394401753902152973368225426615916145639035078689083709547996196634763781654472812101987228680869550016209243644258639428821577163333010308456333830410043266301779235246017418282700158528472908310731777810256961724920102993637166502082976283216378482335224451622876177601610411198788611067477426465630470488791994937779642796862945943648097039650358190361448932864636409896281857481352294286004926125313447890513808526478579916791230242658554950560744359955796210844286790172608450633084942182904342189431190490722656250000
319 13107934091397229358134091563367497502761450727303899166057568684266209707542947466829211106121272035379491711451961036006934351585981968136439014997900614125343239991472489743373166765939287609761337106144865798270799675963999519214072649932394994308130841386445874320980105479335509920306429568572600888160649937863003496097471336640991621067943979805774825440773413636502311246613883809999182464156568737079436088029762254982895606957017129255221166711650709326153511829632204284541568162417830049666197649092337724027624303802680105493995602963430097389452543290950815381697614664017907780614777832115594718708385141845153470367724436805061951748705178725772731136071623358036388358891938294750448959923561366505424374134802789626519370358437299728393554687500
320 8478931856305221375064638336081177633720800118091427298263145195061578663096203524388995549884548619207372695277207302430107513917092877494126553538511400487792141891581613439253444694459028698350614261652038712383913758826880859183516616321418709961686642284682291222608509081295356445958407540814550030634636213309707037900056520810400364374811461836871351107701464300334942765954037220719940889611198780453051997290126359628950722259774068803920354330201284491021539260900651900002770563598449117621189671561216311712549449772154402826735042424695909633952673630999117230406131646397178699995192017194853934106341381182902042514358467514968290300821894896774492910683049262873743081789556260225905641356427081676770641464196964776078857539687305688858032226562500
321 5501600486612750760107732882707361898456135761316497978546811181442311808410498776625974313918063169131804550307834335256618500564937559831368242869753490572308410697087215243560287879337003309452167758905768515271338397387598718960457438527569040587156840201875292250440507812619745483566556617740676107665646276393807774690612055248443124768071754089417677371383474792200868652542452387181992281232212475947884602734742344235427942640842386566916226582204177120455328495858260053737631278864027363562336495919735434794161764077830232384287467337706772251726430085964879146855355911308385257390943672705882990378542058490694226385610376879419108934342191898347221294082554411210025881027861543974219655248289376159514876366029602350327110116268158890306949615478515625
322 3580748624034565629639101166049188220205462000911000229613290206023373824700090680321690608687623494290726790224168273612171602944106266239705565284843747256140741116083483294441141390274102791653086265574130681592125490193846166592841283331521290273321057050685257302008419576298008361015789651422877453846543433434756921813415165731667231785277978678771614161704769822990591397354952070783600163611020217870771634205502804683948231525772328701162890476470049164649781545641915173419205472336265523092530804781019960000107903561468013949428297311835015800865898039088579704132773959614420275844745318334565559502883211022190457387782689215946034339888204492612766139312866167103469049389330046952069333723563844189707967762283081190888278655393150984309613704681396484375
323 2337714079100104763483028474350966750245625846301364992127335207544666884569901570010267615985977618803753095091356476301407778977058485207638869284491692628985073694115105977843137602228651150336355532675341997932138704093898872239994302658506706455124672310288256834477184747097161285930552131826228528396251584053596481665184830300207088650548934798724755802694357363500430234217634031416354874876602236582382714228088282382467421852393656378647218607389947584394258200216792381731534539446309338977147223685499632777459519262943375386829521859976294485596085622001022246683150665996904108413697074532419917630658703686738125838172322796761659875963949582341161377343559350494866551978075687036578996365178724535294658008558802667238574191088673615013249218463897705078125
324 1530867653244290732737767231746407758135027359429350877626093410599895778082655304979506799514006217594825131985868532485978741032022001814933385296935666438407347463041784758635340873111591272388600310926802487296368459388361948403337021061677034434470383651036774204043692125359637048691930747180261481180177429161715847741576159169065868403996037235276061212347257989726929763500246546215578092271551844833273489640664667720629272540882038924197901890688363878566461917181485288143383070985142968144379997316418980161791612238274262771014254498226260264972402679087992919083056612815452288321249478495875820933144864474858736131638862109686929926992594566476934401641713623009992581757767089946389928849137892735201187295590295427811199091561178420306532643735408782958984375
325 1005561279727512309488476441549899063292023397396211219109102391645578730533892431339239840583030056712763016180704830723816185740360103630057543647901454782625382001265094412150195428107873461050436372402914417092518707830245838316575651331482980736986926354845541196985876581712881456915710566776976125717925273371925984232463709396408595613133632858278129978323664029403453519430343798359400711638459390599841349989561303017951963711487916664196103793157687295735076412726685477469435138100087145141053741463112638422711698235001837457088611107129323610414529300671124416542788753643304958498743243153411774700110508972439488863321359623124043967635297877368574199597781758155276080964437787561923321976307482030435613125632652084241692655441902104485052404925227165222167968750
326 662521610390583499221940569592327548409548631444464879500677274638863464495396172066450464516279097172322269400983473833761040695056611917605455593703703939035835657494125293591877277719643442765516961896267472366793275410226194098043235425030183115170749220691316768996689008707910952838901601346086941856100697911959717270311292861821805950231533424633726025201416260912265217804253064333921746106569779191882946500157696461783657238272397040495534693633022440276276064723677213022876604787271030007924662749150154100377214458069220500840713743690214490554540141992925341475877402905270612415367517469397839614701514009165038550550005466366263781363128149660634350082457104647098497421308736521423706714785234933967475773592066659040128321148110934757369250291958451271057128906250
327 437832667452088513290585164421439381792587319958260270646456115722603119937938121410865969728916229750510960776630675830042235319249595683619015052529700330699589381442304778042872659275592392485155882541006423623753269780365894060812674777199927579475339579539827662017664015695855124624023685663962483053228333866666573479205550249944016640015980931929208804127044862467389901804500791761869865187820126249097023766638796838956562073757334946982260503650817575866876438137634145878231690945446527935978167018531011891949546953685451096627231890107337419480562186018815570583307796100582643309885722676876132097169450400782433582682406585634446205743898772323824685818530098179751891893170363518301329510635039277139324509700156711693075410824285698119240350933978334069252014160156250
328 290221044125762676323796546291055561426562912842788309024969734248846773190494356968279358370050687867220257089316535357246422663675351497038143123625282568695793496505878553290057984287764952902451005246191271684404908549100973653146078985662083453723553231430276765129451298541631942409293909321778486140238590343956751417148045616572229072571022822626153685986581201415355496213712505486906073737298812922340141851405682405938794382768973830078801962956145332253574457748637354624582918232008948341483043576098155803003983290332586249947158132623434335025546497376297621394104091729031503314777727761911612120423304484494823830714058312006258561204040239698125351831656754356910155710852215831477287359195226403003439884317381478123592879035273425780694367404066724702715873718261718750
329 192956008556234281776935912952631382074799806596215462734092970598776498262906490341636125355529334526202707469732293647827363008758930183177360536834075087333697003548452540682828081860118855728493749044204385698353650619943296532543420418589929669553375991632378239940604451097904832885677912697874139105788989964266649102854771652115505456054173767454168763726010133188625209301125055952329740207431359203277289469786097651926277288437279698317198282024097471965317629371155285366915685609594950150066092690944951816541168434510209171366090784499271466558829954319879288296448021668491111369469521576075956576845117549866742721957387107588285445235766797214267613873076292653887790536006037918008267643938395649874349258969063032149670909372955718806552649624563855468295514583587646484375
330 128674487904201747249907030428857535739804243366441190868954440432694624794095174271544611996397307693500151103102702093294082561074419079557516369984879212515729276110499922831606898213315822812049577544133464974930369162988965673396420185062981590177920433460180030708792146315902550336724192831694958221048280656420747134227080994690448595734904345077158837133126108147241150537534620458990422794728789534564207934101617794943248109247486338413219452272154490195684321761372091296327082005705018486468302547395459134979546425426350498009210479115265538683653280864257792150950275651192740020267846028421900961532516783616871768634170323967953112789056566503431505959357543396364001205454109414318190363163976254414755180390666325678194573054475476092152474993923760848701931536197662353515625
331 86065166983617794077965415296363628709497526013294922226023237014923146685516969146076959373437913907218533358757373490711210800990227655280904199176455404081209751587502831417063885533856568872321216958649637297296327690945224813178122800065369363346357161868351743581325743027350708021819641060835033964092728417023267868447164732194050879503263986265876144776127597645262042807376908262890211628576717475226475707965181380348612607956752235415613641825275343477053281560388497046581191000398853406741789705875711185754837411449844073215209347169561143290851517891744323051423583638556520430643471486055345514251871731807114949775668007723172529701036700911118104342976359694106250500605172038703919026856300346212508032755922343623022233832687678006692459653503846084277029149234294891357421875
332 57737679061775290155286927192080620934206677975057082255393162789601842411288898039924129112997890055020919547250486108049967615224082887516117675922560600281375906313499127544842591861492630887599771126985393685729259690367752018749614773808330655995717238913962427651648436079673515625444400114119289824311778230773061142734345998144551473857956753859051739544651822049204658653606012280228457899171145192028858458396792516513294593571736254152921028560191447466569039911252017660980012262245310639738091920327837759109792377408280631971559676211993168335933168368246453851847527036160384494638313587240539318937770208247241010114452894877640232226689770032608091927072878309079153215514754258009223970945479004969266574296634183272282573979166875129915106369671295993839521543122828006744384765625
333 38849399006794913645817155812351596890528233954136887639691932044178960323419603121853489430084606223656122735765048477890180863074723335169791543860537294140551278924353924934487902549130150320130737170205401652643160295943163445316742038465124924635497543990914602247200233333329365635058812461858489186756563747793870311434406656163267008203542314657276680387948618761419360148847346588739380525538043275605596236034604808330299546582238823666898400784480988077975926020433126855333846479336262366944245355147541017012559264871626563121467365799747931768713110512120467120305626617832553487395044899024112607908932709779100954949707452811789822286180485123388663668937517279278931932925980974246030128139391468436223931191180376022213954013206693351071380985312098133022118418011814355850219726562500
334 26217937472815907780837786166256258366217133914202980109842611863476511099160608555875209532447851051196325201513147477018304967445653479313000303498133471926481313120718983572521040932433905905226358567025286845381236343474612117853335772734234761992746993073023642212311820127238529977343436141227787600447249374677644135796583418708484793137094949405596772156394497243609233344042417823226266056034643053207832996229205986361950440865253795178049476706459383922501737614900394337124810989179996358290985482259455882599846494114303411258062446929020662608244207850322345291118368142209211200419810171465621526392509198579661123415280568347477020474640530840959233688634359545904250944885776491182984437489848022338703516553437129415476842318102230297219590066538225103798254167486447840929031372070312500
335 17745905345112032526831258988250037151777345516692108572614710543011488452177892952215336391928000891138156301223652927994394256364519447313204243585231031486563758375541332299437325001733878787902213981596838841132268341541168938028718312910221588653403681439254518526806331002636528080173932359803208819505143433727549097004398280769974146553745623352138051577297643603389137307918396194807284963805700765772892257227026405022749862149937860901447946658179734195115531252145166120635041817290079999434290709900295669082247908091559303671813147300116654807447114863907598425402658583876484686915342202638113096468354264124169907048838416607371344066499865513547332773765390625280496135488520636469214031322988966105149882970472654111095627067171494507666955762668035967433155519756837747991085052490234375000
336 12047014189823812581632279083186000038137364895393240673746066514143565300367148100426669217684997137611890814175029768380915103837777208800135103159803811950440476264344181580883108297644042090940812048756491379623810867386759378995944984560312026789491107098406226613121106257601855443685588905979321333929665659405234172122503863088669350804156268109370806206045502683152797368328810198992504708059710758427566995901063160668868331210972435419376345016596668056887044713926547404144243978724337480429696273447044932073529390175068857015323741125127888489468314406321307667344784843411691208839384960567380957734762230337910508880759445318995128451905779368287770469530084126472818611189898274635002290924244963862106454457463363987798581615493441837021456707255387570676408159897619043476879596710205078125000
337 8202354484546208482191522880136947317988646078405212649217669321332239615662670139437905561474376784802970866712558117111957332209876374655697515833920633444948911576956664231573112744546294133681779611374209629225226049687906269839514981809670298071946050814370650455221241230880331882597050708681281561851937369027138976040274646548638261801654138095052897090788983318825874441345592120700720073708741230313276144850221023566523462038683290704074551279879663759464136234515352821165998546080089290095776022098527921513094734164600035462302820896077820178947143779970537577817561589206067099228553645712082065742398413062380163736867299806481349138930622779236316937796589893855783566545602741304883999171186420520622832865959780625144092903486961859209911094215367463882045140355359080786001868546009063720703125
338 5601079643107950242488131653902246591188264995180551675473905196795269494838703371489856976357123134218026432721100317323795729584323864434292579520517701594663268831689393250690345830912739553759074595627804564081306388464992690473444955906374006456817322101138000633691896684973427182943133549756532562151304433298326479374077102196315341906040036606577807225120618690116877801391080264492228536310402848838352707364251153035239085834726432536546406053321444874069953859629452442929995772156809076792336670453963630960563143321770110944111419085561146181337531522625800027221441881704852102243896179024541781381631778501186623375926509405184766792241872352886506830497401553822148920055503796412639973451598488999212876400595434990161371771196281286079546835180104046500166974087431270845627295784652233123779296875
339 3835971168784772344235473361014500049971145931276714417163832892869374133591306947440848887067624975840827665330605870519110331045873879142525840848156168623066482198960208927746155476751105278157137796814681271627830483050538058691490299378554723694429170246965366267093402874208653654740093377671245288481195034255693289871898237318892712206829941240055928110820550238726305679245725486050321439650846516405849286655203191063841194014487194974563686057037984420225059863017131151059117022156022623561179642824436659138390628366049029167634140842703727974379576381454969391991406084259455855560154750671943010689628117459164008233307922159837796761202076991283889533088843415332118074011146072124275493937799284732236540253767431950457553605969369056231487728678210967945294584437176954594406197429634630680084228515625
340 2634787453528604186337089259507928784732350072582981828925308352834363939613862384272113900573911845040798438704779170823241833618159111718264707169305484936324882494046430334871975028690405222783338583438224900184165944175461269658281985093649118100242473663463571567517640164272455603348358299828373085918443653683953551239367657699726551134455748015812069457954221222549331487494533805515444053698195389132039861839353701749464115997359875764600199339860436620023335432528787968140251463737666619030652956273919248095112352468117158261360583872595504405681793023252455416475680783583590955543987623641228555298657707301172216907076224815231336480758720451084627943213836360028843934884848224127685390944979281883792989996018357318969868562647495866033814731253374988898645562142124265658793547117966227233409881591796875
341 1815009155768665828355241677911264698956843958970106357363704757639016547462827081022083921579938060814520536436431389399992039756781224346601453067277635358503942157127999662449351209006667523066472662238081600646314860311182309502835981223947814485086619105568727053932401379364325486127225434964246077285430350173148901530792089124493863386316977726005058153311594328719124108380523329920967927247406145324217840379714320525230872927726043220221543671758242238146914720068873706022828206971133175784187680110006814779466683999542535785085560460001507804874970896326013024877429793091800227806218552842453116764112991124801848749117374284895173100957495449484080997768427653379680148389547679517212949346386472596356949754300481242673757915144107409976891564012232589744823689931760637983337858258892083540558815002441406250
342 1253924450991985209440909893281449399053966615472043794059672998053237458914433355666106157304307007213925981257004274407235486942940794958828077843515917092663786334910590882388668661054330123103389994492722517528933501585370409282694410427185513231258501682643095408717621803570468471815701554286166700180513782066754970172960725104316674324830370040958202385214991183110400296042707162480670837763354519223228026704310653546874851598630579071968658425663401754821719878084832692322980413325755840719007710487107366159596030049042207409106042779933922938046510748698716747883469419193905054377612767463202394563352886490192588433438104660903400401443028768217123463442290092824007633897534830526357802842953955001241320079457148891417675688024234040828784947738027572895136343538038210462803867528691625921055674552917480468750
343 868799569108468479643269387280251645319898142368550112584056310434637826866158342110626282744790950446689456473248586772506112499655335542773570475278126791204117679507071015412631581367242788715444416328311013229028678290151178447439620820860175863628202853261096174361713446063233864809457639636272560728047267067912354394237674531958173889278254126643256779283811957190066880005848350119801638143505160936845523807307618442222448899888919841879628464387172944313887103334709776048702773027033971669148643818718282791088029962880584951864171551137958497269530973043884658487496572659065134304230789831434324149293902308256261166772767842853501850615304748214025178573383026266752050834846643571776656796776485648473371983302267280708885980469788749786012954702130628797181435069140468174450631089200669521233066916465759277343750
344 603698193446182524935935490961263905821126669388918396186875968679050613457123371065986445335376586257886867764192578242924250382274435206671898004822781064187498119419498015504340004808273747228510610031540322944342360283470445150147214772652854846743938295891146879643514992497848757896067426277409033763843400868046907976193264126225498244662108432977114957114663337997045597087352372364307189054735137636367293907702017645319201076525703339306846770003281418041808169610114748016637246479463821115486439196529542863800765506676803400572280485399609331643759474400351971160302022894356355363814798915057427806857560857117824534894426211531580634562066486597672684274920143711350264726225274440959197347389557407204079176935794335624690159972260355655559385375341692147914888945346853569825021357253547193977283313870429992675781250
345 420696218782522696697335519226588258645347573872932186993540434808640294840790379124464738821690766242366618669819422986588670571632350684095219520455171796541371162585470698021181000184706768197071306870087121758248624462804261918060944131982008468783379620400043818281750049476348330197791721006688639664172062870921076875316616034291817721402564584167072096528375772018032751463038674378691340024192398342827970680977713869516571035694335309875775125011075064505373096825126401874338260171179402195769122844521775791756691255824281651470643479518769963048264190735440241978924032696227008820791542414867248795419582277733142116959138435120539076971750873725783632073362770469289760276693340091455389364661829931808843412065291961616280063169193330198463954460208378933695057323208591302054581810565547783653528313152492046356201171875
346 294010075762764401491711152273895895815532157029911061893034619715688087651377282124731091680335934301353552587673930132447334942425586528831217357058839838281995319855398572145291807045035245393484375608063387428203622089758957757055044166797031466102441521247691962945302537954145030305452654802842988803803728697163601406067705781240981190231698164561062222856326433259772906726606847096324937167729050016709630237203511073244281247812846416727406985130783120484326023620423992158171295497609887972055155927106244602062890352750227358186452582317934785539739474894038405790689168375857510251572109240124994725488982719830705311012080333089741579273248724446234098424822348289102429636078270463127374129920247804445134568304127262491416602995536315858060140239021268469889218472635799083438905743466407205488621912081725895404815673828125
347 206061630997089270164233042755318985633764124468743754513339560922160432041783042877564347027815523975849104691085051375980352146333631131181040835610639991459297713122027049257651783656929088758142342909327282147166118501062071187322174089025135685858165611276203833728287071006526232814779372665320923956673983041921296767348112385570174717782683945756195550663748157933503578050897293005895931011694198347539394215907954250360732620183072606535723698712233684020183022043483304951165064556212592017661618792394348494563486917544900582873094545139849407852403818527554131620596017085762891487289830432421333802338725498686687098483999596612191503660218724212631861936234139467645675624067563075907965939596133350591595557096798163075633280339445599425714040574757336707882071759450662735870299550693628132247425810419372282922267913818359375
348 144833766991363283155761762600740469849581729204242808476500437441802773724767835647393397412522510350378589959883028923213470148161079864511434952169242504787152419970829158150297579826797636044756860714485253256967089386115487444030461736624996609484254998233104535644066136858245504513405473634722199299767530186358038614953529125449500008349926064575244320605439920071696118133764628939171645440774844030964104365564843662786173800036787013512838377676997484499229195840486155024279805380383900623878704256643784344845998107190023168545679966778200553104097515672100224476680048224146902458324235515143664278617326227333421877664347475310386582897794278587894947954364777960748272002894828737929007258307518343846789719813065388457637420403105243510104537202855312467101464663960890453222826256715030819599565603539303992874920368194580078125
349 102088488852070954177435244408465383831440134399164787081287795748429680687237682377066982473491015519451573542856977715963538218373322651861575554997096072960739854112184393056414472815760562150556820322823340208556496126263683568494734769956357413606971500912260766474490750439975576931670310491854840016817057967070296284105543960404868887546727239901625575544768218017560190464467193342112832414092394600518837943063074645448533152389969621670067096050237553944975784018764235774018126384053520514183920772943468004948554386629944670638947610940363969095662803064642740077292672962365795394197831927184420204338142223592289068614554745354310677508861058055031079690568326485474069606311531532190996798833389372646501235639256606660239370557280849052501299249981112583086061416843041873174774984884844580834695193516381550580263137817382812500000
350 72162983533204515527207343251072397695638372387126649469127566338419267100575675511913255148773397129178678480599790364680575488189115412208203080129948242148492910401837437475914141918694922030063202829697031366160963620291144670054893496703361973567770814884797753695784356722593709898725693995787089149647111579768681398332002347922025671717970062664901384651034407135712649422527431373406508357611264606734755609780114939704186736252058747573616199817350212176773715383368749394023907876535407267793999519923659245216913580522944969789622782047097807727650457723010260039919204848454578815609079409546133772609749121334751119309831194818644525251989876846687227217353539940886240578117720808946061152758127064111188863283693530603333086143076122866497408483404255612999843504349438093160753290941999775996718025083964676014147698879241943359375000
351 51153983952011423616253892639286553275803249428134917920693048839631376638997003950898393796632109331762338981539874714365707110663070865838610087188465753266631228607525209021300829456551338828675168651449589281723860874382163913079676079237745680397197971429560567906751689268721445073606757449741912317125529482553293440596019265943601427043727596388587730668547941970559230628144699344306403064795760915933156825055595413092311020848786408194194895405894491514699017584138778494874950757304851838034628590639121099351138195067803696710775834959810864698064087874674651571972637654770585437146801223895721208671565225619037852369767421101576535702058370690608585069527237569733173731154398101333920984359135299777720867491555981407013345871372348340931577841728921398328270716794871969737475895616691006688534631985376677221211139112710952758789062500
352 36363716456549981493195699946438415272149851618976225719889900689930519831398753035702579738418406910117633729563563963473202401721432185492127312662049275883761899711716415954013998485718433053273654788757889060015921966841595980389919085443340475818859079974881933062245053834248998173410831616424723676090404437973345724320196259606993168274372687510760951978310930182092067251494905911695383187148665004650570033175215577177672243721915145216974119702580226992185149612405546666924248079363192685333814302059005729658470649103018483984636172040723873548805141585758239747389756907604903807131169557769660992144606953529240734125481297921328320281620320376846519459938768132443794406495896610758247511925231429098760989354028264383032305280474436715789729218782285762420928725995723257738306266833862569528158358717062625942162412684410810470581054687500
353 25922533228267012623935731340019399145120062320975693384569395092725249538925317239503567726116136523162860759616139696700262102559187873427828765644566395152706296374387757397952315868700012336536929487825412596246616923753145556889548186364358480527320704997969105646082502404518407471205589338843370071912107879545110634978017003967053579769733897224538098662282219506376837717268237551393105151970689203687626806135683769644280468575536703410530482082912600226831989737765534483261800827158832371273731201685924728515191103629197707610753279235621169623316900503568563045751396210681150097341010484248187525222388158575098092067835236877258223334966738804385319278533658372639867268734438921100857455577897539510132567941011642650809121577100073017474805540830459898134152136099319560432398763282911633618516394060062035809011149467551149427890777587890625
354 18531201284224767725009489666433804867433608204290552419108599420323831414621719928233056677963483181371132928063425965790762003735484496187309267989327211826609366284036646023299015090968507100141829257470137409095383326566465439310844872107063594317268271140954350792226905461665434699207581359424915663153125190001123844959802134981142738887645473893127907667006497221451701911881906011777403496297187214680470920395637781949644936985361152205175154759020284229205141533576662652363365006215594912304865033775049498513780693723193402445332676296878338030301894454431165949102313089899231555787225961348962822969058285434308819371879595702364340189135262713811018200565007671570493266529500657006001298837148410004394583503384089970311598645568338470054743308859352554067119706254634521431826886846900151215693832370558745414879098234450793825089931488037109375
355 13284440301672132444204781535686935219742079495732706441052072114019246490298872629707745415565290632299854792898650953164511114433716459868086069314983633675964746233112738291032346153151021227655731043466754944665414753843469549216088928025766474290471792807158930327585659845071500959681958256902921282582748730874195247024794426327316659805603828988875654805962120536343684807435753721556781311685112800010063636267070218212435219221928153804701631430889411908033915119512149055906678056232195266319237592172177798763341861609992974365753448244301830212528237258101288838043087095511668738847335686987278057730266640903066355735128490834428688191879369282652078395710397914482462482216073033095461843716415437997873816907226721174239138023539947029012481994944902874904149767719013776257985197310949870715173223635708417596223984702419329551048576831817626953125
356 9549774606069547511357360016589037045290759565500169635502131136940867295334329751521714832060827596291812709249654236672065916482122427835746430389398649849787883062984563043924264464137393431498319877815549969476973011806551896848508072531638896402614280110608444643000076385837795143723718577441207108437233812099637121652948977524234044306909166735459006807571076229077005090037728743394944989560044271125097626477047379806162244264464712374739557992576423251477002621996138475006434842873944323957459642117674187667198286153828613162493272113170616602911055604321604635658554030875309661453078387292846488154375711177525006318984319957393943597181211522122251397144955554153884772206231875564996646893854349778427581718201007992424047238347343469695339221409394512220961794235924340775513649399937103529624786288880020231582823608817989224917255342006683349609375
357 6884141514065989268992302414662418098593095870496002188656850281116816668257585002281514721898142647387537492653124940257004466446327378189889708241109198563639034880903301490024905135557881129606609083581079350080217946580474732425570369990314306264309333857845778521555330837830565252757197205897030229633080000648260796866799106051379994845189681805968757220872236600349432752869092170611463498024438424080708899796484369647622571284977416057635842351140274211517478600289574976909292711504854997114242668279791472609455211277351114995867035368981527372124263759224787546851484667874520249059999189879960001470279385296894512679463899380049363258599670437731185921169493885498628546197148585361499069650822526562205870066717932327993079041115286104813370198315612921063837013667144754228718302906370583067794210058089681515463773009422254745004465803503990173339843750
358 4976338563210588588939982553538787337752790914633729330869781897768643447922095246026476107838673011889848325048775105279758516911167233212843261019674645010938815788372677872002172018151357382403759225150408442249679474781326261118968868829273188385760581941833039129843120651544456537562729055962704096096154164971796749507192381078246201613902389889535926262767591762482711003176042855292971286320750825840898422088959957920060243902129473680173253229366752425985381596220660699357451534916716889309059353453483485361931426025912633394871027401463001092544629727377153107932596924428847926945706979018532244825959139262086214292176643286229853758133560584900290470745952246812728299151640570437637273809181637555186688735454824780396208215915073610044104993277182992455983439438445540503617730687459874363163910391326604210185434798430215153075550915673375129699707031250
359 3607199697478975628086439696102511007880159034382934275209067812211577784784347286856927170213000119467802396876686483179342659763418162700904911247970863155270053146433590409735144173538111270115389250461107506333750771090385800987650542806794975537585828343253050880200192391578579320906916518756001097995455460866956819277978685255882530578127829056677117281681107320145007185363606025352807987964634061070308218103831161019242048333478905884337651850726459322696704503327456260343051255233934382809604034480019035983110014270922540454116523794745193216633157515601945987484933675055852439567802690990314234267660037904864121373957330427714850204277643797616625786861659393032148963405706814521758064184281794314009103850638065151314377885383459213451729828012460982376526884729347699877850347278484797443425390263076067475873427064028686750418728479417040944099426269531250
360 2621967349580372122131337960019186425485600136514928751093335915252586637991906255939601492885589463325889045361872014181512985402994930522595486795736615542559153804783026848664871137784316544310945081687122004265185369544902587760072446513767325273629032875158856478721970022906023194749603351188119172548619907323270571212885607223227754633710510082979897395660251341161248147039191250561902546781178273768703438317239966747415395435412224669490899200150129369252604903893390019299883647004105625080306925133590359870192624490301589857122312762975084054836216237676671937820502378470756046774064787184396372128932881461411948131675575909784008301747338441321406975380113539742724552882925441833675771860098615098098253803156420255717234659263913493020062604843307785720162688126827949391105919651834031498903548204531940957420844045882776796041468969633569940924644470214843750
361 1911075785109975780423751789461578350741593733893152955389115472646041062928569558513822090744341881937389264709411873453930158002779846493007198882684642662837968193967431952563378179744152094888885659706563598381462030286540341379763335212524332364383514089733506370049306759597389560315982841499062179375909375208695948755939889003434075299139390847775015014851538792963194829531898175257312852169996317145208215052275980997954584896928473148168398029891634363007774736283950458502972328391382012105423986695708047897501566188499859180756229404487580846157356237578978856098637463321995618057480380546868690928789246007309040655263215061310350038987224706389773584957227284804831985629694029415252982530062539542375298026580466776375466380477725141342399822572294090599491988935540392931736506787420560350363980684534226383359374211020286458972972098990794620476663112640380859375
362 1396750401319472228021620528852840653804717092468225999497637886855278330839832164631965725963384077496887106627284002578389808108535047722484640363465988553579974824725047503540953071855553462288410527808786835316621042103656726212233926242611829348619401181427044130181325603606065864417199001494580760746987724558879803218395542096763238037197153222620778443442498386931316633692879049286150899783954432108268368524306021149724299642371344166550218550154372660245851769551976225799875866521476374356998550265953962320684135990086262965753321792948457535172704708945595482556899211977892333008289160383106969023734839950089285020498772788656093925516113590979848086252696953879867491856721091301297277820473644304610075984190765882875742634075437137101495752404412092903393256027164576324846253126411290481737909344096526936845758609413099327924145942603217918076552450656890869140625
363 1023638732553174033561441947329506661747446133054181352899992713626412922648529502117638543196109817987000893870070206424418714897325335793450733448462656693494829484677649235305712898641103062109280282707541451820439657262180169882158299445856491189329407627663905502157198251212057975376868195383426525229296397327288205323746130888019706513625910245163860659295424543157890803807500157051225921201013390504016880500050369604443658480314003763419941651271351385027129788841008676453627829819170513890842905819425883709713088997958119185347168301604644146658589678806547059375829968392935918415730025053537929745260528405282497727418813588957104173823949573442860945525477837102218451360955655315963377727554227324572896286122895698350566367039567983418695917153028566627536375345607228403262420826247515389157893067959719415617274524556968735562560712804014428911614231765270233154296875
364 752243406636263663427835522262534980561068959500258572296372014744898260654452481626966859467344418606418976142747112846049090734632148494868834362070228154364654401426982953040104445707881555079996727394960711258234724237346394897270243102700715690737511649733117635493479925627323067695144211249424563293086344853133781771212178040966103031677147093383024281569960913322097774087430698134447070519382383324827540086684063686555525979654944958097585309801050720366535870948105138745753045463415000669851677628182870661933350464205847852449513688936931431874893691204772205649247618678788581389546570490914798821399045422077533711511531711021499003615154969421319474664343187566554763020170822033791304863772592696651962909520832529435051280805410049093420382445010058170983607344336222759737594840943884559310303257958139448024069517777668653896031882022388259656509035266935825347900390625
365 554307333332552490379245284442837572803421283968118776666164174325644156073565863556480772882474064037313927167274769995773532770181545385293118881887880765129194655979066330455113146613992078294382639034638024334979897830861727492550666789456204034917544100374111914318177626271238764770505283458625506563811283642022153719181645036529205506248251699682022771517656969947342034257478508714759723304265802641417370962241012201017309878531066558024901428850639246963014133857614505833532388430028164887401157638759972003430007238118126290770433063300990489296508660315955851463128924748511353252509058540945409983006991385356941079378925000751781453160134525009280602986713390229502582611867128508614906547093467421886900654923312344010149905567303921867168551340506082449238939852774857967801334411632852452124248100511075864339628088274859504064014711216534792015409038867801427841186523437500
366 409562525166534263905648480731606140132771432402400208085883877587227340728069504265563882638931280485487914551233239182897035336311612823317348718076750590660181974587675849692549160292429408950478975131771075828556046711894742367536523982663202846520132720095124461250174959073570424800720932683454080374880591588438494139608864686234628622710023214200132361940521232547818165145767988919852793767020789912028004389132345329175421586309224039641591713656402121529106426871924508777221269818173029458691381132261921636933649188625228168653607085762787477558406784760645817551133610802221508808733681246526068782838100123059276372508423000364939823062378172939611470341521207641191163885330135291915982860249726612119913316466698835460237980874719261548543328138055561230245299098262231734190953360880931745536228061901547430693075509419371242420978803441128368589829733537044376134872436523437500
367 303433809105786969382270415149391868644881159235658772888105986031575651142063886036982411938874730279818561274596536208090650182341066813062164006412583540926243483766550398075001527105168468802735371127110939401131635981364725109524881527878695515434773658029774010770683059492519227179162535141728373648492151907638521723922087455248659178561990395131768464579657686493370307816970026415730889975064652885837538807813253634748850399282130242408650680569598157403917623247821123901865627253731729093621748655611556131689522529843961438758228537852655905523194624510086759991221626936250866162917834652843844740560564762412544405127816404503827667866044955201708095918109320758323037047884607366734805757027167141301802964722981336702726526019439733607937590275966349795324692043320876630293646057441485718914188175995371500423157462916210257077031137466424648430063371051801368594169616699218750000
368 225412880181379753831029155160155263542079302515493980894253185270728601022322599823704711782611127574852701987268345327299083911987160592685416468800028456703507603961675042347565632474437645894923820089904205746686502021725052024954907622871288047180274432511683580984165020811764463761877004202951407662221366548797948678922872101748316829356316727919594670266031351159498816376613876859545307525014460764205552544453960602071843623641921532073211568659738154184766815618162542892315178463060802550945482535613845285620316828594199196161056453948062800027710132206866730753373859991121586515693941811885707559790281925757330142296171764964106301481741890794971123065768512348355278275106762716927473575301876634128976115679200365360125547628055828522627653871573861399532946539512256535474284443947126862493012592281976157857956799648572343587951767644944958690622627273114630952477455139160156250000
369 167904114879603535463365399973148181074389269883688384491418651590653322141970752672891848702612772400385169760400302126429803703114246565750883829763026780449978692007602502201590584169122107978920276500518481021515694723873309771065413684492764627102213261201096396241445057503862499847697450158256482998306347046804607614504157337302819093911836263293616414756788024104601867804257748484331440944685466757870056094884371938401098584389089933240270318468569256897024222172561459876390648356337242504836988186237621983258507456267694290899811969504196685821567415448671653346617301509521555133687454126798803129955869976238443376691746670280925086834026267598099014761082981807654170837863223865810043143899874103900725783471552083425071822731480776787711304264887114055875555686588753486679199478992984288236529288742784677757381849656444287795364786193161334951380603275339353785966522991657257080078125
370 125403214883946234364998660398636553887425061012952349809663876648795770457785294220410732339304279221423701870164150810055918615568684376200165014875599221293314229586987046679218263976460745877615661660453312822520153683082335876167482904988486151857484715342735577937019650257176380620342621614442829359829431908301537387383701993132709626449451372509961855940822889003560035614234498225519702210463481705105709130462162563611991994493594920146135298729525713371068072374582469973968667966131161725978690725418500195714614491714742713388091127078638101571765908744140082242728186016661745130879641104044811455839638082793427751373934812383827457614370924239066820809625594982291229614913836536590325042425374093409551910026630119243836709213968072728160250917987684683408720345155700994909399876241608894830013825142106711002061117742747013834898776376110697872742587299921268595426226966083049774169921875
371 93911246281584973642893712478390031655492550423745327339852846464411210027060696226659157962304759827212533446715375561232415241894392690914091838302730185921178642292760848572744723986469717237964651815749680438654949810475500214455413350647376349728031337579631985775567715056172720764065704753922638087537383783848514703328100816164350510724279021046822074575480736625132649654983690502670030732451473729985160228586504871778584531524067216047021822065076346010330822069068883012325562557646578831013093580233254221279622754356632076030141057450194829056799562550490416595964475572138777539292886528415000593053094315167837786267333745451017805330055544220348682484517630936508763517847526442568886072099878229636667333059459678384908966973832100738451735983584074754320934225102614517162607135894140256316487545108626898530389271029782910397506172863727044595444208054113577333055218332447111606597900390625
372 70515573283253939321371892616383046936157119987266030687232646692695633996440517772715833214865357838452226713770318634018388490801665958845867061479022110805396514052926432236857408520069336495472525712443490486510539215072201431971942105011053148208426469665178510689224666812637965158941495801469763942131987924956151087809889553136531937809633408623052784163275843789822896838747537082699103002683878628635160637501852971553140248664008972260533624317118135527291176359679564807077130322972639976560388056009542871521795340304641166316983603748927788760402585797963003684396131696704184399363796296826471237527163787001963352345968122531047965954219160787614284669056076214009418423153447527386751409387422513628606113610288534220717480079503191051258542083498468461486285647177877448756748385647534407900533665174513454255541752452277712389005469142175576279625979938918411971116029235417954623699188232421875
373 53089409910777786792766413854967164723319417922389814587747829640746600453850159502865417460433729320867935273672099396770901921475182966411247602728154011907083516347617223383885495174827205861464582462139899489973589157819599445836201377024610878752843692943997650696923807607149633801692201842591227212160765520805795545749580811008543348988740853396403539835203851043829167249677728873518679073680307503947948946416396741141250736107768313287470996570737948464211746430478996242822543531703277295353761329605451031941736630263525994983570240800196917374683794483143860735011042373783528638133775068725267490394383412076361368230307648438525238292267396692189988698010696643969359540282100920645440956378178760332805616072337182723605709043570605493279174131691136065622741414754960109256372099869032253338321932607378903493006472391541242950947928858722346624333380036122112533014671953424112871289253234863281250
374 40075883805408917338599649070080567836447541215208946111280977069408116634363871517068145051535254035160890507023649096565093989879586316051442215788113127235640632192686207465608088964290517210957911035810152437625685461748327498366471117516460742382565775814929324220334652175058237385455106522618102839435561733966346375501038483770155288734237166051587170914112809654548855338952576835093730190813866371880712576163977139011805727687677972931939807304047163529780921754408713529872136916820145142798131924876607973625685030819013040559554286067246076779157185620571341995822366430579818491367053951827145256047194978048992776764662908393751043050622240144057263807873726697824485901812649676369994052855267420773907375666298069280328215586426129811691499432595179158891879193034162685310665534951361069639292690845064713274803949254184393064083996406948825071255671097144581901949855762268271064385771751403808593750
375 30332459208623238151802173130687246395422402548333679005054377785012859859292309473382878687986475102286996016628311703827712842129208002976778671586597051041956299183264672470993609464080649495720090464909087122821738797227376158383792677377203247522309579755949135488299959173175136464034514997117033024714758154947632084067826281155445916278445977724583714022018609249762469605073270109239102100347081807789183558737703554668157877493509700368973032740643937301225350824535659855858262771698310700309770751285602359874334334227857199796133241109990013542349506871325717669428993637727279817438269748352051077696273403407494016036235381339463620477579601245281410429747832119851193254908016379972295037773436088684402514462646935076934077152836780464726796104372953249280006314039876003414800171579574487380081764765456446434678081182110412859774721380878681466725397954325662728744528173763228551251813769340515136718750
376 23018573395055365457062774548291406676600764877610172884601137678363025636753007237923173739980885850171187267582524380929311019477467156833197571892567536568512241936033077294647523458153751111671369974656321640817047316158670699587569361893697812519816406937280889245401863728751570148480803611616428946201277092850777526194777841631959582137393959288215016001240417876841985798897520276527759086074400406763257797777161283822414741452604745941227842028045708694664005934864841480732144670855436044289755004338337330401234107564637527157656775077729190063691708388299688701616445469231572208343797594331009298037272221539974708611863772856920456249824802414302356061531887897653405431105696378477217691163177534142473744972154166171074257310991559253283581609090816882675674781036835859650232312321446178362426699731507624780543520497808144602446224279895454595748585015852896376456829252710178934648865833878517150878906250
377 17514285957546086943629051933349637789570398091285012726918486962076314602205451431525083617445603677646967062656307120863142880246767372445197109421746323133450260521886304678582587421376316978271769129117907280192730977055980597615298956490542117872872485529400474108393278316426179465670365839527102908158762567198949856222841347154604144200658132487852723882478244057802818181177902159787271579022704751641963774184098890660957269888927021104808583696653338096862489187887305244869771819809520577016135896095086279432189759972090254376640820303477603818626907123170958635674104706452542043211929137668879180931131674450701835150767581960879853264110061544371107162712773467357716217672933690982675568271512433427551387770619209990855358087772417193207708612022809153468746956931295009619379008913700419524095684773598476938719655020772056820318731025390182783371353751409544667255800513838703835745036485604941844940185546875
378 13361238482583402656774636407075210807517402566592459636713421129495997843240481822501243431583199771011350891885612610242553147347968800239221074438229554940209033374502588342417433566368430446999777016594090867042981640334142396617250620249517160459831839377613371542370516965982405747230137568672962129103202860369717472995845295145635035342574540421235269935554196672460324485836263267726248648456128679860573887300658632225093348350226086768218599895361219886318705792960125453221790589319658223810143294438347459169934090636257385113207648567219734775020828699379214517751315094202098287749442415128609494072311911730697861074554034850209569401749498141568205087149857566269737700696344459213862051176873231584701290439793840452262150290448918540724363794342799674474204184851172731906726174334392105552394075525754574378875446663963392512657538730745499636676459739571343784488545382467539202053785629686899483203887939453125
379 10219702556978180041732270373013239037582594424299062723540137163450145606217622969810232931580343536250400693902266255418903037326506055266293618432349243425423508769603903194408557917417799805115485603591160047518273551676838804378285317864470848851154675428555043827163547317577011318110827406347132856641471508852753682513782319447686616752284517380701159212578201631558507759720050014124897459622721391610838321594859782925066176274716081287680166260904010064159391869091648388564002242392994588616101371306290982067717487466138625958146266796868644113396254023059001303253207248736091142471222670692769599964452017460355176534755582484592692665581778793785111614694148472738012452937346531040331526586221744386063208887187692476005492981070748114606589244469440837780606722419641993711611965209598957893900043781530367501199278743083653096715466758819228588999515351713695449588681609851513465425654203500016592442989349365234375
380 7837256947993863709737357658823913154540618527164341514549081976931853375435416187974928094120387563599987637428349882958521549542625349797149336383094995857672501996491296335914058996905115790261326141820366876562147538819451962306045531197254224313107689329066461093055468534256993539219151862971094965236456214646881716198312627351533392650407359711478969014515769670138632353245375266836575679393813088924372653989266939681508409452640909285842136812980761508317580550537328815909014860450145055559582890372196413218179162478544937035318726027885446722488938406897180322712311041946334842192193557771566755303846859948474631166654535519037685045029136554470009054010382642709202290821818868746917975124369117650254261414894689349463730228955038022266814179537754545999234146315386097169942008215031396442504279391284566937946319739260622775870195673221558123562243872703748908822702985398360626956293373268636059947311878204345703125
381 6025890684779395523850862851107274098676300387375977924438809425950955683690933648826669353997273875370251025518427219890757858785878208446010406638301525073592483349229870421207804631565555548945623135964447322562565808601033696621319217059131056188660807049623633433455338082816930003132507808520305681429129815956355306408391063611590571358843225929875690720806089666171077638942271787105296644185547146808972372519310196115005334188986849496900020926700325358700491682847634335603876463073933409854239662014344701861319164385450145218370065075457234453393796449948806563193758517020141815781606480053829686482675999304916488127539200042691454261003963773540413064031354000593802738809847220984042863961334526570964778241668921609944727344210288963742568453332768572244511797390676861141379502516480074908205391742477832082476038796087889610279232046984507608268652130195241585660959829977788813903938347493749461136758327484130859375000
382 4645225544936848403822421261900377293501075704173569669108862632907070355601344311165204460827230134522220384945968550442438058926560718351993630609603175469637870199430708320487540294618212133033510743149934550259795609650393843998620104379212391079376606842976768099703416207051995407046516520183854257034727812673370606721786625698095608564859245283470120363231770316558525207213750078945320563010719524023003979583696167307144285157861157093557875541148147614962850596906839871562833875475800913743745781291711669609644827022650954503084367201627300140257529469034555101936256270905664488969719885612314275670999432842662923675793302829500225590798828823919317605290575893826656161539655201367822103321547624116871561481594848862446936543144236084805598050748621767449963745597141423776829904651574516682111965681288868954460603772896871165329481989451517265831999495719728876690645341512311220638631326096401608083397150039672851562500000
383 3590193287759900754336480827196268491581950150537786784458694933205168985444697328313962437512970386610344983296768336921992043217642004883237937604092224639261648736225417466446898239753507314738687859175920635621739901707148450955496248125584362697981019959365585124141786579227109635520455184557724720782261390029583756884641738590972642916498496588358402705073664600190468221542923131622476093803117360753219876817805061952952878378526765562041087072439825788457458605029145577039986106449684296272951564526995516850994875516790695695622407856946468242749449660280922696952930021372444174296488036748380577611449760121637012028807243318116329444507340316142450103376373641607208672850172374392951641950259479660231055215507059852272350249723672606765847208300217159936435648062356953133448595433997068553115265170216834487914596742004480390595948339411167621631843487993199976818689835305786890414566497886639240277872886508703231811523437500
384 2781963411858674537750668772014801112590620331672339973465939693887248573096903346201938694174843770088619562361371690058403653652270973854658662683919021594425447032043717214619470596603573418481337876969466261370859523994830708962178688903261312391967310237503259788754858311160904671260850138203198156253101348480797772169918161183634617952271591904443259666734188435331923495906630662151360872944947615094555561826064446668619819783597798641543535001121880677811411868852884287854323730121848008314017131199423156515894125872545549937810459974642130561245810084661606686945525171355068607765232758440635503274491943527928324133620487218984632959054810392692275565689492253393249384074418805972890735973212409991833310214909572923551107041161246600296832387959441225261660496857106518184046534177507946226698257559562024751757748340599278135470196913068263758356042345237388258118898644396248635202357774726111827590102620888501405715942382812500
385 2161248279065293360867384153617065090949990523815932232814985768528415988350558657807283024494002322868120591778360364349763597974693670539609116182484627327212487883337504820768969378804268272063536583417992399956247931504290769145015551593110205676790803372651521492348774668439861340592715452575205365121295381974640531505905507824309966829992921862220149227344811389829755837037905927723666020912616253306747335256902719894931122702901862064592594505293312285450509377371808754078970551145491123727385857342124452017086432634147506718772784307705244136635410872680733727150352417352461215450561645131093605446693326148206749244868883804836812412388459747982991754972942357211377436555723148069451603105798323929632458471773821634448717205809858588560964839509595419618904640341479784256970549649197510192037404878250279591256232559699133207494638057435723587713702470253460915791901639647580745120888069351651472604913806208060123026371002197265625
386 1683351034767273176051549134285141542405301255649732282583972796527111103291911649056968864748634793825685777014830129470736170446784605371088538176267557068897387299005464971140824741255668639511576135275761023093724419147467493176620015929032600348599676245127855595420931038975729441819602632440621595387052252148969507171470847934091278838564274924244482770169619675145919265178628218321021716023688626981676410602781228073475438102638726064146362507887764549245066665982848258669557874505802387927565545329348432902523271165977142956999755757573460363144613935906664031622408228354318041651055676515029491534051456421241505000699786497963237645107434562491854131037595924526507587282498160632530698519517720036421626485026381002719731816171583850640388742411975323366084350901810468438401850927083423521344404069063165051680469928947186613371939129973096317741985061969577382362271332326834986871116360538139754277064952248110785149037837982177734375
387 1314494090658211428839789007386651618839666561737103620139296036873709056474293907892872210827421231881772291645467274758830152580959868354477063591800121173294150773637105529982571178707464088011452841942466090196531083909051244747560988589959863359815188991881236845123208546968254621042215830897988377293874042528590159211227120004126558632200070215830440543359849237944014525996530860559457933678703522902075381854443682027477450454876397391293376888007052661511131693599148285944742013430546458839486182921736679824963533283631453953218589937100262533634105515551334650444059674651568475994013833126401641494435654725077110685216672016812243710014437851751515013425344571173121820189208345002489999545106859982341858537323913433874780335146154083851793979801406068435608573274277115543228439808355089938953288652436526528588604494036617291172184173560116136745248984768160300636954107972727677421466228895022732188480052428758426685817539691925048828125
388 1029090699361742738540851759392067498629273173044211730955529680061832752959881342340868539938974844008156348414213794584759315324307740345289045264659679102771154558362909703929280587625489787918416040413997874254907987134518641532212675008213321062851595816303810058755183758502929022691388032207552705304456331003256683385937296525689844155878169979737236846030774628059324786435792095486805584144989351972776649332857663575305092252591490108069371266897711553257856337634571203189836885452818766876491070722945332393839824882403565655550524746159599376658855795560257093485058296485995155102143087976608209163951275977007799845268320089753564704483326215643721799436814222167953714478246732194754220947870590795695695538564999604742244441143921111423205448631070149179302038488743662332632674908654736963676397971858735719960664178170300901042142892487534427902801544547539905209188476065009875654147004822273965183275501455995026844902895390987396240234375
389 807712677795220820900830699717519788728216230952126972834214006663123937188499835586330868776423086425966005328954780245548982965258714451600984487987071172851717976948951313807470918907170773590790950678763244518783933188403047763459052877039386947218859815435002747677203106529593776628093919409351753930111724097083935173421137611529970723742718689684145317692857181397257280041511092114768165525594229680911005356319488891532116189809943823536336835612766688116152041666758041505708849386799934932057215746632123579111049425637834847469661444802617265896808104648196182723685462746455551037532388728642032425751528405754211265788096163438320883434137390297504943411314607116368753324665623076906843722695201359260576677275968536120385770816946674119664384796676051858874655509371039190730558075628347701756733852959093336246593050126889356097420783223365946905706908583299842028876465106492591118317942931439695259830321982796874635823769494891166687011718750
390 635573169978478770359428146362214894560064371672347996293181209659937235664786688563027846364592513488966189268869005893632242061628757977147697219073543475920787341864562225789826253220952303673801618847074959232016779458490866986718635005676678027271959052940443593970766161267185223374684319161991888234551843993670758817721793473142982509744023763986582573708690080785576947694691258728960345100874743893219209368337859781293615922715569835779077784288342034180923321579474782592333062265049321213336789597660226645600069425746923180377271714282640769901192156709997771864917456018334590765045588982776100212495851295733800880709958716731245919856149118104255421722858546886945476397905602367000498361172957154071520637184124845403981342991993237122940899539820436264510931943152389486624680495887311084486423925631517906232010913603129280968578377931568653745472038381101631690158241433997518117200422901779747269585202698594095238604495534673333168029785156250
391 501391323308668745679450553045098598974645866998466288442268693984738984438387520176251277727507546908811937436989268644398900804563792786264708355242028228694886943608857501812513078946771830612786249954451000857689380865749575952447506964379951189202861642030478720518532112256945162469225636200474017414596710560157949178963203050743890903045128161831951812637697156159895639669367131642124120448390752648745220782790727813783372054656570170907309332133953946909021371653815611400733134432709894089268293724605263633454708489431620885336181021483163206177020071231009653278797518524109609341658472242882208738412096027117669608388541170093820706110771256034852987751454617494180609526111853133712858990892135981893180343274987672146839929743518324810878781072680612233404871887216846285281040695920799943801995949897635871577046741649202600088571146333815314424197337722943121029525759594663735789518763968955804028005898568057241426743075862759724259376525878906250
392 396540803199433092535892864655086439383630857030991706354118350206228930185305362000180295884142913733172021289824529203389367500439244270610025555369686459561446889029976061762013424667159456491244064345406399993036181338799026482464442317130216805837658096700987027105230047728661820967353794000761123423228006559892311717339703332106463076446644984775068175977929058949479451157205000657391379405626501293893824181821314549885029614975061388988889774792228452868885766850807666148317548337689385178186971381205787980064856696374100154834946642086225713222548515894443966719849098207705991102817360941643011502349951393842288077791552232609729067249999314480005641648995033129711575560589833764635112914634603785349043338331546025244782777940096292841022397035230579756439137483765054152446425957542366278316808077554450897607084200501545474834977353496235566404212279304102272610250785534784582119450670893456782688023324186200532781576555407809792086482048034667968750
393 314409731810500271325339951601846936528900446075782465773109847377657007259227737560754233218860213933759867580142323578332375342302297498411859629152929658194710518123257999280696429479580894760106650724400007994643831107058875760806387186658907515839747226291643434201982490832536095473582509300641235245080441107612131520269320932188013441037539757995322088363358439820652917922549081298485109775015207648305905116691462649522793883938059371207279661552602893210553885234074028462492680000416579604487314555143819139994913779038002485840922315886648781550228985359993057045697098868941928100952804758782757359970924320193984309321995870157175808235353570302966206132279916544062820679253922539045797798125975799121809632218736372888265761833518134518144855253393018488531305827656976231566175338539210756624798410369090641566397991185735531478636971028362508485483384763813849202645046099897864026208750389683381232628579302662195048279070164198856218717992305755615234375
394 249918464461403640226732154298583908823246546339566724477818104019015886836514143845088619912697257253524382881041707527122006597651824917142770997069574960383721744711258054750926137059886397027258887612281839716505135879623423579956989971324219186715394401042079254820135562092337825395975810985692757885019465661797845548838495758412875640353503929279746102742947962232424540500509070372393809451803313841637631583923719298778532607387657255681432065973828731522422124418759115496496371832601408755547755245063189227854634504054986829366480278335772619708388071584054621242126613299472058097023775586591841461846197758265285288059071783552841643868984192681576451274781414585462765412277737267729282198880502042658038388051186491496418706663067697794762065122779846505019447092000268843708835974815895157748820120027188127000673520950583722069591681705077642029690654338457979302970434334826783970798024244630953834306964487960256806643732918615796734229661524295806884765625
395 199155462097187506950283380174948548791378153410223764846066506149577927952114934310830675093583592929918308056066506069239118153834010318047830531011588024251903259088868465846158486968492639622748052865163486451380550788303106279314308927741306416530612188383971543370821495814612110569213385979008213953084536861023578504913769783756026068155983489504263626986563554084868781109743487590117501120768253650576212137339861485054463354946915905965901610318771513680291112835557162934323169669842964931170081701590089170607653913068550583632604225202546126397484386591040822147482237458378410652868397546688740667279279428025253211780708593057416068163263853889365171244307990904881109593087762027449235310416254310966845225297898252076549807932920426998741374374521962079357720385311445120441668105105348585019858018420090042635591525270873821796609079688680797793852102794868922264099727556457228222153329461606399604302629103013794911280869015524075393841485492885112762451171875
396 159101720999187173569961288813039797593427858695535178409363866707843922185080417353874485600711769060608959495944954943896981323764147556251387888961778054826737109301066639583569200583999951621020151321282621421313072624628087050257091528556959708860202866678206579808063301454296388506220628874772465208392824780208076177337052130229214648617944319674895728151126965470654337291552577418259256911627373599008938497105105394072319653035694773092565822674729135458204526644687353473037831617165646303868374902131095000627827620583033007948045685193289764693042341677160289462991289539398325485423359745105371021725990205887298524035798159814814437046900863126384573407024233670187763018231480037745689779367646947186749708002612888660410709691765868715992186507634151715708040566257019970619802190125889027155561580277803719306771869783627198976386230254634108863065209283218189611357430340463879699712352282483775201677625892822407283199608908630384718208006233908236026763916015625
397 127421756231580060753799068460012565340994899261161865724616020269036536215737550758016733558424127175303633893296331264601351706978788769190765883734722111271897915523086627534704949485544763569642959642086842820543036220279416017151199819486903031185379188473273404331886422966820467597007663987845573260736519608481033172660105433679932540708919531441267681591562130598667296583846734084177123166331122562008275936247265274442651179248032717700245237677977979285033039084198325051607814330311226760523424043379546446945044549054140097479764347758330571546909667919762350454234057030560287864063348039511216273789987968811890654848231715049723356943363241513680117982249552076907465123895542712267979787915288102544284972859056563886956168377341386357907451171095505272729098418650881434170890514113959837361784368219286731739768128705866260129484905552721403998340087625161654314356984076348455777583691196983882735913026421385104076321973399360532042123850260395556688308715820312500
398 102304712579933067642326959671612919218529159894677940946740949947574533835958104980538531992021562189220232241807608644924689479772935716870580987759552985842523436502913222717025323329415159920098205830416331169776744713807626776135108156083107950343961130067725093561641151010241256895192009990860738877829224477866782244633872689832633218288702306889139954752044254893725433467291092945830739051931709482562125459877273681358781558133960766637068417068104261533463412154160453256016968610208930435205605923913954790747181403530214619061890411017822951541601274816835829842913124348677341746705125752737509650103827800222999255949257637899154158630699381105048889266400311465391658826216336781274535931149647476944966194868465975853204090095007624070687356575105336023842812266989091519712181586212060431371424418318044960360252987491838094457579180505991362497738841024367627584120187609457492194846279115783843385866101742995558625127932065538433059614931153191719204187393188476562500
399 82343313673345227985780855577846145201702645998741818942787512222390392572374387021694428791513082448159290914360114746211044303368160654067470294956375489163949788116608749727695250321480620441888251345430980636127649298330727553616122838792621386804333844943705139285412307801111190033752302579488986419588077153981354980880411009524728058167250001285754980282040865580223903287014954496437327529237539827515646382216244205917310280090985422942814108694493274080486624072249260425189811337944292539851423745268350424898738750054203530571647799293243831721162188735680478709337009658224584597240940104597799645494614975188198726179773727011282821475069805139342917487729588800428758768009374952945936480377865659235434823806490598558509233641519262057614182149896689439981070574006409627502106616630374917882353413435347392084883837226695583930800700612128573486835073248278983437159809172749205201496461543467381093133763948451719502921222805795660459882157056199503131210803985595703125000
400 66441435145250137761365805637490481494441844431036992479861094079941934186456168409415551158435909575340345279699876891789971726196417158631856515371096431437688217084458761982301147504956912965011507496203078717263748018490770014070486983069936782155159999469944998389232835578677568994661747438861851613322837904008739348825070941057345885502883100238667890739823491550379729322394372327366068200100493362603524109009881891362552804886412629611810802789625973964984947345556315630043470706665497536937641591301163018786586839206218182823582763548367574255284312893777528631358318373264228076627409989018352715880386195203137839465883643283321847090193080280883712401355931143870096437379594228494038533246717374945533174585411912158397128878890294740976186232540116500135690676647541893623468280491945278548572201944713538666830148338033963970389171865936170896964493906737947194931739446321835464239383775954257803607047900097785410408587672054562221768403418309389962814748287200927734375000