0 1
1 0
2 1
3 2
4 15
5 140
6 1915
7 33810
8 734545
9 18929960
10 564216345
11 19088149850
12 722508543295
13 30249199720740
14 1387823333771875
15 69238799231051450
16 3731906171773805025
17 216101966957781304400
18 13379538319131196637425
19 881962125004262056604850
20 61670041672393302131558575
21 4559147382316912757709837500
22 355303407566662031168440824075
23 29111960220795531729001005303650
24 2501842807745511274453102613544625
25 225019562860676908792597976922075000
26 21139269227907090861227086952522655625
27 2070518039473931252785302683431847626250
28 211086667618006249407864756956765714049375
29 22364789099566317331900138091018202782172500
30 2459066920591302451124328702316627851338741875
31 280221348650780944533605503471109150019388106250
32 33053775163822891080043242162697789136599301010625
33 4031154085207081602992175123408808410600287467940000
34 507759529869877937710741734878435765812401888908390625
35 65988510108188176893419260850563824357644183907126481250
36 8839912614177008555381315580734157748088975220348467959375
37 1219576867175466172590427955256686236074886037367582066187500
38 173135568023930999867449568518614314219314799201953846282046875
39 25271675210058195330434232691958895953755765471322885116308931250
40 3789882857694763377697141279896008822396208458217479893439347940625
41 583515210649644986121315877840374274276333066022914975116554406125000
42 92176396617856152417861334629115922004658538646515069017071441866565625
43 14929650066366873207836505122231897794048037902894926070289378629375256250
44 2477859699922362364695641995171931200620493412924571876785026415257509109375
45 421161290254202394265240511147011047662433331041613907962032541180440473562500
46 73269641033365689375535705669926940326612039727173383264213543547919372436671875
47 13039884613158985288976808024652392680658480483164196036849041835896326885516156250
48 2372891683157952050577276313225998491562880590901206246821397104021582606807187390625
49 441292484857585853363816963094425633276320368605753534224773125249592710584063365750000
50 83833677567094982611515834122631912349749515950820100774989587584812938844382293818140625
51 16261521498578258227922763753380357765496526192367229161599359246942347551186260322032031250
52 3219361066095473554454365802392002338279762058818225947248557173247506319730051234882704859375
53 650229433218959370665559060469123570958325484365495606632562004459025206738076483785162508937500
54 133931128644176532376146362772266631805071864840985421005572501511020242680180311059743996614296875
55 28122278374388545170776768122349364726338034810562431549535400533690573061500770080145655293985781250
56 6017496400691130094431369131699516541294523910470004531921798970052882406137611213849883467364616640625
57 1311673291300957610816112546415085510191706412723605827871177210073732878549776825617091662654260549375000
58 291161317446675355697284213158369579344521014760754738048873971346909368237329920590230684648019617933515625
59 65795885291225433164157616728648549384638725091168631485035339194514410373382792032560479464047089953506406250
60 15131594736264400337717278236975937054470112101462473614755787072143088434998584624579933627583723730095929609375
61 3540463505644978076231774056938071784580368420784763147255653674352256917389838017528506912948408188794411220312500
62 842554501798320139935726394197016511158970135869372403169376264995029806492238462088192152095403820282764082674921875
63 203880451529601815743778115207575512650579381924103942023249749365279051509261547059584523088804736181084013645551406250
64 50150369967895283633356652653898127357961957752707720965145566330789170901296985712212707619174520378382792279757962890625
65 12536571103875985039189478603686359701566515239624334443481714513565710247080987053259508206403940521681492684537912925000000
66 3184037827516669996457820379109190026072663421667172972827553909261347336407243481307465097143666641501990953568081581187890625
67 821418958207579188338203211516340000268366336878396388429207230853693378122790615819911025195219990920885608725326687787900781250
68 215195817226612235591933599763663400685848395356309004923446347141145965102115185836182042748315195660173153544170854576755643359375
69 57237972753999285001293581388955406891648522188260279253488033214502431990317280607022439624092679750925322407612670991492265079687500
70 15453174719281604867914355000371168260809901497184264668966846664305652840477456164984803397838539865698347559914308039608069048110546875
71 4233883173174710538903042778199598580721997281284032155593251945113422285379691755790344775038144206275830166547851235511869222515957031250
72 1176942120494160710794242375679034655175090114154975667238302919288405292248247240251223295553937491890424367270392343258701880278003294140625
73 331876471877332318584101235008129307096748665544869535259966898554138737806487809832358278755486995820757019813120700666591271822030284740625000
74 94910776187140742600736644979164245409282401205676640576641855267142588987171489209151969621436863996465034832997952171278284624494779390697265625
75 27522462913526689143488872147427374084566758206870853775310460311675025033569009107792942297628255671694369585711396721331320281929043871073535156250
76 8091128753021587493495063591720084973563559226617163595115084892339312298746599317510657900682353971714515874779389444608116195480956198900546162109375
77 2411018530091771821722898352951268365396430599694962200016232078302266411026001328380144214513099753143311115981137112751290630139396731317679255039062500
78 728087074864156959752065588317165449432493617827032313278116672842524314463484539171239744054855220962061840462932068449083485689554491734625855098701171875
79 222782570523455909865117677486636418121028443623408223692325183920334434314043753412975644047519981552090929513594840239641201981838541527447228731260722656250
80 69058950674343850585984554639713484865255244421095834562570245692667329992728068679951559963174328260072149137606352612597971517016664329653299102225494150390625
81 21683394860609239756569664055918583747639443157129427242622101989126415035742074205461801446379763593054077808996208829727021665452052324305429822866408935156250000
82 6894973738704842483423947083711833340854077915317126513889974910930141350393965931022287324656097880610749559143860005534972379899636060386501566644092911988681640625
83 2220072961810910683829849145650135103369063237890139668965653494166813933135514314792360032249075646394048404823973852599491641773903925509275041708197594499193769531250
84 723709258819434256130043369656415491883222988978761866442825434150598454333324670026901283675611690838832696434077357814676004778970099680233869809893067900411968505859375
85 238812938544794700066713683953989643339488304267962079932174187673465817748253460883763948368187655415257159109683733263856046934142229391693305679660658326662284070898437500
86 79759897611700546930695255615459667273207228965672331144312032598897404470874842035321352564617735734583536720956334918688075263348513495945088335952193443550418762378466796875
87 26957649594196589673880434841585603689066906230708092060455070020306805806747225544426220724102005405444786484709259627976626308385354709599240640278645959403380808103000488281250
88 9219116789274629998457204183079068109954894227043680661411690611019367227419266647535794067331298981458074026512348329139754623467191526117417338730408752180911138633362367431640625
89 3189679429551642943516013966758301259685235175499151599641197387688926553710348843049324899102470992067404705338153868534218159835330475166479967411842299902216003427770347251171875000
90 1116341640073531449462320327797144897546649315536941421999272423039869944090711803632342556041011250150230724335404061743935808189865739431430110164871129472789905184000147708317041015625
91 395168970056465072862866972044877664838602833630764194727398289402493476673564589912549322154348468783163970474356030668451896274248295695820106594965678589416801747125811844726979003906250
92 141464901910837832078692504093996924265068041452811823492522671018426129873017254823008708283393375326782012420525733973600455365418727063417266676897955734609328928209683712828699548974609375
93 51208315964312501643577086788736314377646876761979360015636686312471504072941746850867873455640861614379518444550882549435431742127816720326963298763692799016190874620809067800316534439257812500
94 18741535368405008206454386912885439647434287691164827857305333047405557334871057503563073447630069345057971250433053854530890265589687494908399458057576171846293985711768040182364776643735107421875
95 6934111704482451611027080785838247458743258527158979860268692895836186640532768431210054895296844022195662776844305008072653795612793746539829891497046584322040787417614292876702695567620135253906250
96 2593263946580756848859892531070335774831830291893288533018272752730039706202738058283097102581861655777533477336378515992702031435340980089121802355051952036915955334035194093862821010827741308837890625
97 980219056133294243324099101064607932418783048934870377890976853212958711868254477582599865581670374290262116847193514180583019524503580409139801344867825535903549073577461581909823344136414940242187500000
98 374430696423997874419361329724624041103715615790256591654951785020299150518879901188221656143140321386911172361819921704061929911957645584926556699525038506527574521176238980859502569565377369115207275390625
99 144525341476553542757069676378447097717763058852246812102916665276478325521741992175984187031120987518149820588104256077440970645483155713014642810364696095495601912731312337843782359515986701689602469238281250
100 56363008659831455772978848470892184294443928370230736538009476146231623248224262463418347523313739822945216420800783750385433717154468340419565868249962834731249799384639625418388034943269128154681902945068359375
101 22206301882452370826031030028699197570231407338281103270780142347780284723353284400250281909423259762565759459370175185965306752805809571087123344216938603412884159116458634613284945436252443147563417201245117187500
102 8837825985564653943694513720652113099391104331386938210642430260206146342955727368421828016356958619332357989637167104127045343071733351203128669188491032312598319749272289447988614061188163624017733385982901123046875
103 3552694878683848243652092839072465931585945847182421051737593616373107921798049763586670931490412952506799884547545420896041994322936444195901166390659305252277680708920336314206539265263815381571483134486567145019531250
104 1442349878012270265204123356165513085331006022182222660001126771467924582933912303531226152128450769052294125528082071894137201656468767622547222475527810104256734023550126221525683800909178722189650364911239820640869140625
105 591345665169457812389829081820259793460591105494617389278647107191372878115590848057004515441511983193343061670095278324532406541522580137108634501073859936442373182324704153833765000394947737389937979788751296072783203125000
106 244809885048850346335794197367467765321018139052730878442477150771376242225787264307522284179804135816096528976682533473457186223315886570577162198554220592326324619378989810563160906322577708200750835188487759337003306884765625
107 102327571736737401913419866602149118122484544508374269176062412815071619301947247257537754866408253399893449904525988191927017803936596608637664552842856494449753133688423572462545016558830587893838253059539883062221616584472656250
108 43181009794040318456620656192911781642184623767953935823002792499569506280739529542282247549992289997062740191627287773640194467845842090030417988529627358510644118854447260494767400885363662920701211990709028453879622632894287109375
109 18394597942436066291334964483120878790269953819567650221081737195650970121380663828863864827815200816017156751975040626237915568635187726687652806926261781778189211763616285521092494328013224808282921012343233507617581404638813476562500
110 7909460962683092124729568565811339862443795493801321767957568638081486893468603407495403628926843229889667293832016878244805235233177513662682355123136317496672721773583120114996797822280053654779608070927213372870372341750817489013671875
111 3432613980332815774516701144040928792502758763320304144563954057007850809672266982978203551555895392919264223973906416309441438732293268351830989722339088771023654654158088151559718004332180804612990828836521590952710481763202468029785156250
112 1503445331558944301776456654314154430461478900355470497836680210617165490446700361026356549771400631271773927624329534540548059718223507893892589151245771119230463637995443970303438618528016810257199491624911648406868618168764237927926025390625
113 664505654329321539053111223071914831804351816248567271542928055998075642907538998877859777096746597609141952411223694366148408184229869338979110732776551999987711828709175313086334438444856997927439775854027651102290870536687326927642949218750000
114 296361996290908834883285073270125010868412900090731498945220530808112789042329812549832693357131798062884098777951018680745408175890305345100436522997818545649065290078604492530389960794714675697638639859371345913934568251879650628278289703369140625
115 133359572160425034726008283277097724741039004784335696343739357701950117968878413743183580254882278008216042962696700444658062322468086263926442326160983552057627459049804906678889875757278045879991244902171475941590107512847252158911997370324707031250
116 60543762340567478307088404065320611178686286430309184184396189047529121257505518466568686030579649117239288012867398735770777260444837319570320672663993757613116402268857333278044775990859068495906026054192964680327852137757810308997474380558734130859375
117 27728375635745777027119836031327084502198398521041639096761415418416885159163291987663563548906042862441863425918883214418072987038752431716868401239431925347280107350801593992093718979364182472675216063962736038318537973540340020812501967476421069335937500
118 12810206501552363494691703306552846232076636742612839608015167746400042340235118044061012071288547437977796658285012441310011147367107275414635610394396584815521373958509285889998203826544568897856793694565069687258300029305485993480029671441227875311279296875
119 5969417441007320072908683756927956346487035541920849037326629291136551450081288035543918454528351830749032482235039545023463620151439890334523758821986691339916735198351443605735633672567734782683924041419671854727949675137075159953273468454252643946789550781250
120 2805562078972623068630723087765055455289546116699405593606441233364885900601779467358730108885895388256991839189208349007202832713709241053749590393577451773076751158976603565436576185462970344920904515917412564903594622513585094212256757867997206727513726806640625
121 1329806547260346504402510032858117289788933765909681012609200870025250340881623767083250560281500273919935711462594893089887071862436954859502966982935569797043786210280238375088559700234193513939357061404182851613876686136200219510829219962862510899195755615234375000
122 635633487290780536951522257128040759189630779054063897303983662022179870920153996543390598147477255916284074107458576026046702077439754087617906672162621422914633703491741096436753324840703794479336442658650008500616079675192555365900278561670990271311252030084228515625
123 306368685029873670003717368065832198841618125206122640603569126287730673799502803956850002869056213788594229653060085204104686738918144211932972115041263025171164410124035678526597284862732078980911235196331633436089033308082027353234994435100371503610569580944689941406250
124 148891999527668740583488386309551802646827846473182054741369077409355841192460821706443724617659669842731627063647251175671932909031521932765460381919593538447254698410889678589893749953620270361656560981047107510304794724733690112308111578406550270268951950529768402099609375
125 72955546381124939643553507669294197016580060085230723974309597031669035932165045480764476003850249488880993188771177438810715280782914406005807668017604674954449494450653887046354636555408442747458503762798537666262974190046382160310510315008817865621333460087907791137695312500
126 36039294707901498028574077422593622085214930238532026221309084716222134615577443364641056447993387978745858628019543611261587345273616742210790990484372105481513756628946410940760221804083656029042239327264187200379743881229874614724136052402938139076484955974237935491180419921875
127 17947203624957197064951298727975771003831974065887904585016927534627195994064620392832117713257380000925756391169410978296451233865388264059287350387084288511588348965469509098805464628909512832416197240353652484366861222033598797423780807557584406688470387870881066172047424316406250
128 9009315845912521891550392171254619393713362506298391468472424023547870650422336275818177688005795893740110790955683116255117169381265557939156116868727648668475616026456502135655929639396071972335985570108141006826767383577961280551280382053836027181961091822155046902015439605712890625
129 4558623994387980159659005598036094543506689794802224948771765439033642274255689496985574027496728185752262796094774716958834977275402728628733131415080089096224400364644102462924274543126358886927597363003482475308621558767434374943958544021728758398333499043904776657356687597656250000000
130 2324853146912031654964953106431506347050724935426161867436668862905358395589285522158952299161244318595124903664144884951756865241874571931132967303078521408723934893185460546477244476385028086760145647037777535587207656931380340172721989298153189409503935078662349439013384829209136962890625
131 1194951702477747390982354197832025473539038868570610007153089603450488017338967475319580988674668981536590918717111897445055283200164816297196771035078514579884680283835525527108736362236983717976926419665365424280477410026353157803983866969083194853806771300614832039064962664326484680175781250
132 618973346526491224865462747542162372040220120969344013910110237851651825209280857595544810637624252470264221281647748565203963912537683048351770980460686908188111517273350145514655561761820324314848899925766901061974962848483353146891940909785741970404293345308435791455448406885387062835693359375
133 323098106470663300952214921281689166945803045969446771341605464662849965721147508634042926940952195118722828162592012950311699768832827350229493522411788481826467327716197978514415175566537558461052054072543708986883271983410536221098060089268533241708113927668549927800377929711761208322143554687500
134 169946506228237837275063065592617823237441514873559286437938554433658365396570663414182024888397902175156566954668628444123342885014465282829101805635615536893177400776164504712976074427362941315832439197436373959988400002797293012508804555149175788039857351362718106048258988750399733445262908935546875
135 90070031303491636154252738944775252639994595436639622442726272176439297131158869723143905056329174325329076111593950876268206568800437914721495421292619956488676414464082505586374403297416477803005683909903398316905518813637754437246957239211743787692410595033704202653968370069085337164396369934082031250
136 48096546196761578211207167207671604666287884613748667545342962336579387886342738882403021131267066033750911147718848941360848900357161918837170701074454274310995777996340821890744916081431337411618516512800821826689697435007407837834855421033909732191357541954050386995217635453342640195029862522125244140625
137 25875491089782552069041945667401609993578195863574081469107932395579763749529232672028617669700420680814433881243617404764406121855232634007774002524461652605996392136858291290478043015826239683987212941119546068245232535268002416903155231952355330081909490420891364154520275678267958707466505335845947265625000
138 14024275468514244363445343507864349177597745551015333642453829853685470720498034120241633344129870556000138351505998889898667347156705499947066668525958558777396117197817984990743369242205488429083976798522785581670401283340853840621064337516929528608211693632545920870012253761690140958278981044216556549072265625
139 7657124911163644641111281323287950944679669015345029098168970590463343007633228335553589622628774118532327677191298341445830848826662906848097242975543162023404732662361807985049108795214771011363826613984019505042258865636613000277365082475918956110344690849735970106707977266987121931615919921809241615295410156250
140 4211348516703456042513462741401138525656893439220458441160102447217434454311146477838951244992670592917504257887754604219349115980000341530740204214551228787831643303627958798866275929434481161279427219092515581974776647598241910702522749781943867489890835950726061376494931524827632839257880636922115833827972412109375
141 2333048758445112494174843694890866644211474543645018572875119740159056152537132678126607444555114936155300134777514615488666860096393054562485168875441246110977583501716791710102141307925752698351602013123684568724037457881019521889351786325556433823363462632557326690815051985224597740330419423646826421364517211914062500
142 1301820131802095558554504094777704609526179795519892688698080422431150989417317051106670529866550685490119374985365889679591945933998364254662682773271183923715603244704148484477364515474572366616668054481694996957312010117277201634307853451394425574473978049244603146194818975655186921851061068749631935314590923309326171875
143 731611238560017331426044236108150886498622638994317959839347973262501223755376918923326228342894565023332572085374284012607991753185279958911380142664314224656218531032954251574136575988546463532487479628317197008258088300492769844144709282472966370661754410471502239158299748902728789081258740602396836346271840614318847656250
144 414085446234354345277280038041981952962436457145615066769856776603601421422216010859807312467657066276238182211252383883115746019249343582623963440785716226417192561099729465623378222003472673382892828781645988758586710539236038071529433665943557600171344617948995878227276920257344790926963857861164256870073826428012847900390625
145 236025043121872069503234984026572661589353650692378021248854031131148890457906468979971096044325697675011228334991886742612796083529082298485120093158902802922411278318704058744756713852293318568443499610442213537432141495085228524552112228939928283493113634175525243547268961212989346671727999994095257171720932594448547363281250000
146 135476302539793949848336921460428419867170569835976015755433166071243626204846921008533531616079696021252118428111163256990269507146744181965888119405031449989825677421962080381391810743310129648545793702972071411064434191824879748656021765113677625737330159475595194692848475448006445854951347105274067450578057920691930027008056640625
147 78304121732354073585212159967445753197410384982955748939344040824335243726927341246160205345246762805630605762870403162237930916941899977587189024405344806215888203891619867302379220365100723294919879481640508523752058321783457695086737940218500837152070902366940748586610070101895002359207679118927729143348794596027737822761535644531250
148 45572320890681016359220919443575397860730878816335017617944910003551209703951573370470753200049885542550764894919788975442291198227605849863644086224393453223159580834696818138723306300377988694594658610681381856933951048495912111406441070962382120874780665111823842721773150592759868912996921913983975854730384928311870890104274749755859375
149 26704988190634293338430955183667321917354277617962099067900319343066127382208763137011996826021128613267572708037632371970885570165060366816377810021429224606610624353071491461004303251245756764240700762720128391865437142234870391547940316798541203286440282730237025246257987484020122041306230652523102267521312653415306956894428329467773437500
150 15755714979698210716970195940428812183372023426749838482242835367837784700239598899464091323948921789284059288512044319676510242976836044268278880563178146324077575643527521643021280105579042947261423594435671107561306347157836802763587894759422018223407015379415241926455334803210923350736996053339509798441482724159126374017876417980194091796875
151 9358761061721165028077585446698070508286244932007761390632163721721920054683079907137096640795292179192628789903887767170165711438991021119211782465928863986215360626697942342357716440878670536830108725424002157625896521422137371745695541544621626225557575350078632237576386488859132647807835508948351622988236961529017492847219528454780578613281250
152 5596460271115397655337870284910748081507902018438949405773517470153148137278761546590530665419146792475079007541085458171721640424410093648799114000743851064485905706454468138779924852521177371764500194453275712320762023909565141734800267781051684575974280071833882441892061149101037502663776635214333487502788776503624740302661830727956638336181640625
153 3369022250921335060693963197121774792141494334546700559703444572878941947271770407344592716182468475905481666536097269844745168661107542336717530091340209988488967701742789644073211253832998737270362865426420923885666146066396897276822164002043352233806745682410026764994610728073254324493260167280440301262605598110918772253046028489167154998779296875000
154 2041599478893682809980690809196737475526083436054151895320126332294478549794125876768337203769455810989795391941172698245474373337418909762271061765201587868488592266373304874679670780815934798301302511696055455942985731965931674307798712560452343723912541011019097821111930903223592351803580526792788467283756286369617781730650456617502450203800201416015625
155 1245358823339694786069932378100920195445293018501318507929354903216122476422654022174875138523636116487787163705815361429290255775195173122336304654944771316100993702842458284372513337158155960090933781051018662887862866130746035107269058879372219673070124518323754617476649733535183095732939842026450601104741427882462997488318806182376429542960548400878906250
156 764640101300153668703269161097676182166273861231759492603148788795564522328654598619411194808773858639831989260102282242835246239807711749974017017324697658577127541370907215922275661277888525689088368726416454734137782859842498814844472593431618421430844276232445463643786322891582151772815379915844109264732603753171927351685312847525575278760780239105224609375
157 472541350819473139302982370629947722852691330850953283890366495444669972345733481124816876045330844578389437134773182984389383481856964223688319518917776552131705518201366959517161689336551588367075110103538282954177841916722746670823563270067612443874056277335262386436478937020973390388622403467192249767013182350712298775016145781605464520466008082962036132812500
158 293916893964946927654770634638057660840635253921675558651690643349863713880840221079648362354927988952935870843867419720464290883790976771647534370077549264250012315842803900786227271625372838846067409057096880112725715974369468647691494127144708319141401622677317380487497230473503494828846625482066395996984067537600804031299199682814595556965630079306316375732421875
159 183989611045875214800291033257554101580638774023917250716542019716402057904082808300071524195869412540027394463931909474260914620267936253764727176822684658438395041846652873546867542539002546192302674386491597286079726947565231781595213901902362848672874550824196230697019664091342941938332862362917497609292427547031225057435006798742371801501848571973551368713378906250
160 115911984218971360957325095257024704937473914104994540334113837022025073727255974770377749342337618295231889665396789586640965887403278435062676591054975623905990751481372443117595298894048295848091229978998071907062775557122177762288015053311114586539345733099359080219443424916590668938402780033815266048929859331305540296085852586079029086165508362465649965000152587890625
161 73487277327981804167158575851653693191810930195407426662137048282802108125704125420390225021028636150164999018436659249168733839215328468820973251596514091101392901197964770818113556858616050863820454144353977502659241428195017559761429072795509428589193781711628842505237158052172850084273299539146869292746391051040582839952683490092689798070369311375522153640747070312500000
162 46884302925309812696127589336231930723203452804591849368776808860170185728015479436802651460181026660230930641655939554516072218756445288356592537925237582251981915713349456260887595944342713998467030109677255667773596657248161090497495669749482796515158952759381331681006046531388668135243922679247872511336516867812533295742374925772196205814661866652088460291337680816650390625
163 30099354758112380176123575871572248607694617660956016689092254015205538699620301873699423182760087755511654900304403796317447719450913464688160658911708346785797932795927532406263425511540736257355591920687197952248820078920438165349826163955526794526683849440972306853523716117570142869236692794123263018595264200342021920301699750068226744488975886893708918407627795600891113281250
164 19443948572432596988929429914729952796975624636081790961168374463732020448378684750180933224504419634326856486594541888103082405503012739677693855165094304602908362658051702846983015069476998545022429104951925754254427563272420888605502551013422609658854295773342768318693868701636104214182232773234987825602552139046827521262842359427271298176404526667833765457667347009181976318359375
165 12638415960584893145549016309757159686252504251666847360098599369469390121150665958697404409125339976439264592819110335719253135595670124843938895745419914979214241056613044587659047687969703740105437547029076966004564255602430273456816405026393286731869328696554768933635861354756563166776971704890596635687858754717620981739588650604987256184462707153195857244791005870267868041992187500
166 8265426744818724526404159993561221082172487959486656540395549595165665362529270951945109308443560651289661038559345846023485374072703675667664671773495741291505745083601825204467246797736723759719048124005822476233082812254298816711688108466099897266350024129277026473951454712091077452802702914781417889751154655256712856379968722062748841880727327378494482185215599913931495189666748046875
167 5438587558420158585022951724268631133456406960887208876094100040793481235881086132883536474130276128878072141694147239667493250089498421022490233993461080149882180440125702066025786229037819828354655797844812028231561464862878321061574819025510508454058009870883591742892463863553932262105144022598651938292090527225108962421344644005594442082672372198417004872614790996932688130378723144531250
168 3600303605602706466132274981086005390029237974284809183988462006904094137815203412818797160930787154632135832607129036929327985184015088629778398454560946610921743067889109878043696849282389907275582800219594446121991996656981128871351417585336697522448387212166191956327527739609410767086594315778525778812975652844871112306911840498274411042603762135569086686209849394950999510641574859619140625
169 2397774988157941619744652317728880049811488871767258181961677214434526026994024203666302240717115746977743468254223800537754169434412598460395157977814598093359567745577805769579585689362850643878941632060029011928471285662434401891429097352672968466350153221003061593479748092042943495863776097074655037037106085778324049487283568419527004479317836573405235272455628710217235886318622589111328125000
170 1606491227231160606759785916008331244091243719324004469513281558420285231513298255632520377280019484925068582869705373244345428613188984341817136047391399132792946985418576399673019330776822449267343966181614749631657205928896074794548715830360489130712840480593140389963821405441661703748334686017542250910630303256567986400647244164237949705872442550147004400759230209962350415404665522098541259765625
171 1082763089462229286772705260523266213932956404991268197554426466018623492245423061988289673592279195919381588189920803190676653750978265992372500349975724909510194722974163801820984672965758159714066828579005848946467923469507713782598055607319751076791923787658818857071287056170140725272977369318872619127522116653534687204989637801344921542414491426562344355350332245997226089107492449593544006347656250
172 734105336326706096679628708588474914839870398710569911481036542717405357111518458313535784897773253055378800921847975411259369851049140785325080969214032623208564461896554621650596969070227055850437534742005606050513545292171710430021589532079655161510602233376626113244927206007542852776597571265190863776045404110966285566921738060427762901553707822136409142004205739498563809410690694148454189300537109375
173 500654421624313327906308438257770844101044725571960218054635397132377143639875313167939628394755640848897919790171269178835619200741173978884866408252856417890468652736158401921404539971247862598398174112385126821721633872082487441834693245975638262495424356749359018875900998655435374560373055705533828801337714359029406281241339043308427218258394495765186043217173194465643496906909153691952203750610351562500
174 343445260055075322971360731330276924177288143882161940806694895662292870026734977829259642291905843406054489990449821155472137858188056079970264049876223826357248419715552478063433314364510512738934335613829242020772105537229073274913646250178480314492038791245845287332881903288043966519530142370214172008825111772058821397772589493834655228769951322505470869581185715519630999165695789118879189708232879638671875
175 236974724367285423295850909477089577668309865375827847338861679341959701871734476565160608392985483978423300648767411308862604666367286424975818630681841921711134158644170876059027532076360697956666672452241042534342033542774468123123242652056342287120323689268115814611916200262431409311090265135804045913871613652208057639265728384186785853147179508805680952882429247237041575089432117936635613855004310607910156250
176 164458740257811065636659919681368000886132813633534969772872174292265633739908126148605324776453484087437332264162606142026643308834287462543285968264810465156143334961280601837556998020277247084301026709256300898562223049550548937103083237838211424616114010046180270704913165448025893824941304440085181196809952148915738900530048883231243926873034115769016144657309853411726595663837865112776489219769346714019775390625
177 114791014984665246572323303071791544002643768615765635492362703399418277974871278436948098488083625921532236701727055386913612486767669670471875427974775704499610194901651318284496774297495374292704642837114912307754582080765970958376139342212665981146651922599379780317323789054595221052860000243952884775016606752688256878668597870230026995474671117576855259871652656635173068287988223928164881546454343223571777343750000
178 80582469644722977304246000137815485651587006988261886804030627096419168085389411196973436790325795420878421380144666265236000842300524122381658752423029103252818384304776484072900540787669677491283429356090972202158912874900142206151080289729815182187123385680511291132529097463869717095890282888704374223329227796628924350285603373221627436893316083227553012214241153882110861508925924875994092453284039008963108062744140625
179 56890649210974414950918697882748136253104082043537499281623304328366252825739438591756625033519867439903024731376994506191605907513902415092755095260694958708167221239316458943691541833168200138793559435309470494411337986801934925875003853219322269030903107203958215473481236380117889165979902403866390033551308711595002534294563805978668133614610410798458885109173809796310897565200177457665837680070451703880620002746582031250
180 40391957746033025973207721209417709211484835174397399534044416617484539642622775878472040260350622858115270628871988587600066575786182652366977348918626027043492800337106258895280765294739850711229080690759017841152399981652108951404102980079099286154648996211905227043871469710309318532222428603338041837463578606802051273117736599440932025281836300098321954115192610443410952644950816517412832549991168373062804543972015380859375
181 28839573179850978224357021485173802393507456145901782998076371528066236563734485111204492773167799279297463947163613404876614077585181597987743740566369073247625517489674193112647571406676367669747747215783917049357781492481266939117944805080339198861153290253269601846537690918433199857157733401708609458136742348519398053502665026911449208766147823478884994292569630966255706791073712752850554593117709208441783159017562866210937500
182 20706611443845285434140585902149271455004068590211683055794033804404093785898923230987777456704483087592266358694974903497378223042480506815250068605609736906496735504766911570478554422097557146479266632899657681960264737707076755671783636060621172494996277777727133661232472117359291019580831831619916148588725299002466868038358593521411615619762660962250480055781635697943189698316549366564784564116042237375050711520278453826904296875
183 14950029165536162253835488733847311777969184925698365208109067943078980226157734398909965527206428198296663960200866729956868354559650970044783317342370215045895230496956853515323620149112720153646145509462501314178551312444322299350156630665618779698213001120268220179924576153655447694636878151253068118473792117959627484688500671258754316646485075642990280688344807344092725673726660858495364920174349352244248780559967923164367675781250
184 10853617570390283982429509708213231163156481243694370318585766284107687592882089420260258539354165450298399057417800707350353223138524809584767688230537397289977809843690798660042909550837967969836989981680631591534381601535918417570699872940375735689217534816380695199893871903474263902625685502396885936770598324477992818517722520000505659206414194436036096160044410293030063914724378457200107546241823116188195446934915646612644195556640625
185 7923066025448693745327906368452039842835666121852684770800206350434663144998623209824738991811577680741661005358098739238334646608897586381662906619955103179146790035004043032581551157118147026717972973009205859910177614625994117572617051735071408390293486740922479499694871893866302221148957731013207149767834292227817184341997296949102418307003925787158039456945913295293628064042593205201492208952835128835042471664673369866847991943359375000
186 5815476157917268734068875338974019520355001171105571894285960256068981782239441945628334604803197366369781130672003132769574945829633776425313445807088405205909433003002759117917047347031402724915148621633921553703054835283672278914410056111040640260223154401354437818463474304099870818861867085567943450574564236959437673242557826871708638397224592661990033843558624728147837101604793708810857815264404139284573947649092374061039507389068603515625
187 4291781762584775667000417285476364349300696812518157895462601074505934890722536525717851798267690501747855342953589878805301846776104261676956895679120351313627663514582934383187042761676948901223451949976440182553418406708375622738879896402677152842646425419337679340786480718564224276784426812477002581084781250401912836581228387463332495586860899474835854102109969560989093388050318585044707933446969989973222357686875348896614390015602111816406250
188 3184472971016797444973547579339212721416520495255039593905021411194140534077416047789632810722058146909327733557127248004415339342267412061698689857475731080475534953856689571532883913884684054746977242226949150732630821940954634160659482279857510156407247952160647717962937182631628968697885178119050517213066048108535402165568724587720785039257638505574706767334879802214642352398071657703686208739609049771815522143566695088799943958222866058349609375
189 2375595363199185322068600859155409900582962137091900717077522991575908283966680811506950578313786825499734224102728640416806262849639850187803441096844574510265766349156186086477367549247081800728028055422250158062370155552018924766420122628825441286077935203498108836633602355207501347237614558069056614630149081798762814185657986436678621975327944807599962695772263885500479768446833234343109106744999666343507956286513012728110440607890367507934570312500
190 1781680589501902427012517174616705084910044119934764835926454810693573364046619839792247197155589031800983616960545050734641514672193473103401029313028926684542000115273315249744615992468057968299217448172090602970470028968011251325840331973634940271391329030707892790458392918685912608086026417500050405878809497487387545990752890492295269694553199705451902610288649703193163414808808429789355990235709228738805409502165023044199669534727404773235321044921875
191 1343375278691687777950567572621765459705651063824306032461341970474526880787756343011497181152081967677816198022256494191912076854496337011781609494786008012178076726834193814790863655706656126722466598096164571731468559888432682270395455714389381723358424235787107025887698936135486406305978473137911257925330499194525995908184888866262542569088853528958691504783315265070756661645933458979171274489923706114549063708151843259875243310880849409699440002441406250
192 1018269547014137628529952090050596961513776627461815683100441400176756584838368041098010963054036173889260924839952694025469897583955926637576293085039993853234448306589895091451242975426679777634888527442306836427976029588095394018601783292558287010261972487757514125735564820113400998498629455678253058406923345236533912291995820992883794511515661676560890354807295064315977240177495103327679263508019931443837290005745012046202426338021941261701643466949462890625
193 775914673574575579924154953738015437797886105796024333423093213431761824907967724967061790490741853447958427447342055124349855528986204184098012767791904415338031348042136691205372573114271379018052952954152666850842377038398158540538964777553487726602427781796306989853439391638923998638030233688586364069316142104416645561303689303676604012178489342916688388997002817695573956278023875869720377852907195987571328650555843971554692655639216603010189056396484375000000
194 594345545312248430291754223367134399717764808271835061830600475950370687313568730783567420135434631008517153404733896999244321095261272584891631105721329881952498386003345749666232574908902691793911578577309049135084441664101429113940556985537252265968018820773477033237977511492572446575279384621816808913799786675642867715705100821279751618350916503071058624718485145483091638335504129503090024758235961665413557118009602990372006417388425326531554559767246246337890625
195 457642187816852277050987875410903116803204424241550282073834279254941909054008952397545130903994048195774365776757575401993146012119038776896724196759898123123588556273960672025537326471973118254083552033780865017686154776147707267248265150957580103926455621514969628045229197804096573766534862295115116076760214969340427733457012728357069522381936046687919333031286485189194802500611388988872936163860467942532081505919273318186238714448759364523267104690670967102050781250
196 354212079737190365926741338308143983885512960266184213706793393560542658144875088268706347256908984985663654825993718812046658493247076296429279179893772823402610780501939389044690060397703526595103878672494860749419988590917648425182316073721046524529787884132107895018112747323598101815553684120503289367430393807329209399331250666054630621300736513943942861998969393394297135452195599732466347211918863390304738552106470751862030352758925076739547949906512200832366943359375
197 275574708364989036549441630218153112964113002412861250854421613295495377119619939715178196076301098589591695962733340212036060869473556773955469016831199475404369670739391683786008591754115036573986163597854199677066360125756598009886510958823637247337316978525453779468014819836827531833704580999399128244415353346408559418842283029920772379627491760602250871633620988204058090257493984486836595964345896122424530924247642992023381217955488311818461921751287831068038940429687500
198 215497649757030350795185879002680698542014259665198674433968670173897004707391477515503022730783133582819465507418172575427797581012773161478780621055593242857777428622406892358029226994500735342419543412945209149134052432623833205900078885845566746485838421877570371756778166208160767493616282575742474480593519368596016235551611862577762796734648598489794163899433313558607694387427099310641610103523401116285901775536242137286134327462490168204397092270190150518119335174560546875
199 169379773965440555414745274615059758011462223998876177795778779118451618783288266945327324609714245414091624254834675446006204030198468898989968012231766030241426707272643903549247644079208690776409882426468714377122120654909466746093933650079656339020866928420553008166916882903958860448204456311563440319090187299675542781952620567816472329697842807596039327451899692272072227590095651923578466008025820346174121489671069328254652645102666268749205596282833038616555333137512207031250
200 133808943267498940973144936754668933150060460762615519309581835277840682308880497206281859306660219968232417252388140452926365947628200390147925813103061386834382892010370614490637532027122240499002154965724287034073249910924177753623206487930817560041423412635815357084125520486649764172661209059370242331464016549942595697520003934646544598613533445349806933174876721906429243885819596645553173363439893335482057318874771523945517077915128792529412381715504042595304507315158843994140625
201 106243453526105467172247766469049363235895772025284642201469727220400437069558741404927975970433755817460532401660359411356827624608174421839380892143426763207924055750149656651808104981945167564455818552543898718666503618662520896170395648730707548451446751495387267043602384661002564641930244676303019299005599166005777393169752804816371987173945962155707966139219494104762262170548759495054672127120140822004201064112171438531054994970006604870285601423906063206699447691440582275390625000
202 84781606452958584847909186248840474962709429136278438243439366894769422507492031624339464997406846180222131254076026859490201912534345288477644649526201063452288863286478471702213210041208639896620407532879787418008732982349542069835898341857807218665191093510209488696129639348979695534750404533148599341796507476866035548557542317196993587703061911127071529572995051698746874624303117438092711582502730917767694964319108768094563077857837000881308223343608089619783449577647745609283447265625
203 67994316829214337818285936690252125169530772372468288075364039760820656123592401992769819574193515780143399560721828746962893282780571485232332168566916215413970903312728077959231983855667266352619065773880722611577501374934665491481125834445915297141151682576543573673593027013353063594979266220016807912947988693227915155610535305667514745153144330120328350882235519375577030383728628086555822054261103493020740915798976712393665384658094867971828380467345056859171178240246511101722717285156250
204 54802995195233678956048124968204712452817148179342294204519859851579995850436766708442428930494320158162613659243352435583959871046566623484226352390728983050656066858496834876476639441243323682112000352509345218579178021190159534719550562453772642632740102642057722186484366691797125380148566346747529367072615263178064949800064677562438870682184865934480869356033900072410617009230872807417641589497640746294850173334918779281098730685679890092457040620023771179583757660995763097703456878662109375
205 44390085928196132020714822789761066130458555691606524829001675139064409043356505238951253999951158807808772998656335494650144160847736542430291957220921035317996867421550383821015144554832362546401123801900914794093321596351941499488251609863886466139880287394449220561864421687660393142131428395942145242239261275010582636223067089464685235875833246718880936587500934653854223616754775457994398041423670621011885551266903743038947918380588365746509685464436410787855558237144667830091714859008789062500
206 36133255763458644708492149307935980992168138951507107348579652327538591851068896113067939413922346312407284375954717683837499404198739050535193659006970716728226976548755237775760991195932872516522440279349799575636528527439882915627313150357885950295586291699453849878629873040094393909415925625684950359561203286212311834998077428112072482433783920005507471240449244845770548771100708322850056753658640128063714911543247218312108347035116939716610496899365320502192149267747687362505619227886199951171875
207 29556781129372741552200349096340625182834305775765120875976700204640514591199123953811771422813929250553657797873092616953057041212047765147913433011868000446795443423571290135300571728693788807245336701550979393581463089538787522898827389529494353365635777006609068921333654947821501725118012685255249928695338964477069377346691243194602817666984802425533881418811085856612739136738513653110079867691887668426613100352686738826542534463712826798089650901942981543468136135573509991244199100136756896972656250
208 24295493312944687003335651255803678151476483930507802115137165467703226729088085436824586132974976631352395880829606087280549203820664031030448589302776885800051860545367671118569199442274891553637365960754147510156941998882841598647973373106678690413487745665489548243658481633413452153914107068796709705681085882078422968774831733700926787408900933443068581321886148527538076685528541001355180416544183254955033079895728812345882770833952156237284702890198992012015777257772989619697363199962675571441650390625
209 20067929603755498459113305751257954995462310600903558838224508987891024118838533516715020589377672136381792380466170198774066110510019348498146767409246814535394178216413307324786482366327704422056313650493244148168021605249334291302630799166360852322716030238513869206975349297898035670678692167381046957182332228252470168858229380806624213270377924601665585439303533148136309647769638902111529657658195482960167523606084074918098952864517648771462276461189831677568970952766102092247378818133759498596191406250000
210 16656260020981127880994768570781098115801655516834566836221801783062179554122357142463962662860685017817502820061740439344752856439083923409872749546572157634793343870436834882191758391823820099882688370977219938682853784642291640442600226276477203390167816466368887768459540928066926373938628398821216380526002655747965694232899712876707645763532398611455846026454140459099775318108146822520105338219374092248033962536974567879248051911551943210963819902025825153850626879015820773571233430424338234961032867431640625
211 13891220458111560558344971478163107735783069461311730096729983842020893357108352893494361565379349012142149625737572077905549025022758393653027093997216905822249117474531264071135156810580139473862841171935439351616337780428506272843124156628416684727968480488904010243798085926516068845827529814328564938682536083767113042691714052840691906123864977289881475238149464713186673751282370682042617658921893749271499220601147779897285371500833128874525991291056782479486347472522460118736628193813565069392323493957519531250
212 11640759413249585374073850351160688753726024915188209999783249658093422410831419022611482867449151442233063411178012113684048324766876916514862951721528591998290436569951645949170041049633353990469154692460685194894418251322402101740519710907133191785853105553717460043141412729368016613899732303630336830941881379134104824270087625355526150666749122991059255185338400487108708951793733146816150601950948621051152563860222014887866300216044349105307615058923223386455350193500805059735623051880986650798855721950531005859375
213 9801449928892190967400135038418512037718014837538392093398902129505728266916072797696587753134147272279307316304353919370751688923007773445301454789391850491130829334306798094460807770344712289485321720650201181151767772333884495847725019720310625319356040905511597806095548243768958696806819094367702563580803024701438463211745998518899878915969396442054831419639363292214003586016715854152872489263468690166119673016126179612725495476469636337781144824621797100988312292043982427402786861563454817762103599309921264648437500
214 8291968401881219265036484947791044054714236302439746207327648055968921644616211000771163266903152788263660186114943925088549106688255831467511036726474166107644247407873636390783365876866633547627054496253542591974338376889982621035477669879216839805227834933193525699908567535625056061875809620322850682683969922452945220598232783587732690169072885197196848318991426416992604831103751883084039785688769792563365769021455347457824615185883466667951207568323967899967730306826659967905798600407781185441472111754119396209716796875
215 7048124105717479343813620788424487811324184187187310295645553067841767252096118210952301362236378481893943901378769693371609565014026153329578818234760852360553603810398574803412712625298761981194983724599365770105852738197426795242094438361190789963867527455204436886868160747926036360456211831954203526103419634607099297383601556607915815106988295045866790169853819721128643194692345546874395564558473691172173186115300896942185743178287350422939736288258586938733294697101392864867473600324852117491997690702512860298156738281250
216 6019056502330933912530574639980664340879879825710059822989727587032145519167706411989947167755570491946724497917939754909629387045075430932356084681740329909260412188658290882292659922468102166020226377339349502353123480077746622450653706123395025150380039764164188692513979855673977618911729361546573239108434098984873439754601114072693383244178345696955760404030233821534600734091280089788155757661125357909826879861003560619049463723082508074044283631352020834351388550741613688391675937754691336319308632658694542944431304931640625
217 5164315217981099424964111372962722729254372954130793164424462760864952803811585893104829112511781706096903959497004364241116857810455638120530627895158127067607429768588977485124560639398366651984164984176963141276180246573262548049837667625057669009944417601634275089330123699424156933263648892632775509584305077919334125122262184121002512577377625352578002412754852308829513171735350155512991625267049954507096730082753297376252544278445648126117272401592038104269910837769214321900161310170795724394630280458547543704509735107421875000
218 4451609605277420706257266638387880003995320880818037828019302841463285751071515146261742137246088771898987952569845059229326594310619330981877442788266565356130506430990450905145615681059818670706318795066234042895878349518323924070818904269973549194986784439630592573121223639480384656407968367411709941130685880652573123927659987604766085911945627464445767585038626498154196963533429781776536271008391204471307670845513102083443310278485564548016382749433351718010386136289469169406254021149964753110697998022100364528872072696685791015625
219 3855068081784965466069714484715370787183888460932730107510630675557566029639779888444328279358353650512568600037709897077874564418342431491404165977845107328788630500023980556440517086139965920051224428177128163194287575736930825828378695302183972839240291412225465542134168447786186378948130836325012396416812881570965809257096849047946178837708451402814240688209378407940146181422285060886129591582044837440978841814051500945282050618344561188039364197102264852116029682443264520273909863760313245991778842881693202822155609726905822753906250
220 3353886960397738364700535259454228481981361186186291552341004606511056549938057481206969359452601030087782071128090208985520780600967839929752045782505394978110193505892040816200650704561768994562665403735125415373967603484579930418943572080468438612357855218431069419000143810530138656614620127468688313264032700122089788570842851143042441419599765658410630674616080661295136339692990540073941319417723524123892704820726772189744913521286622703474180255691458548737158435549959761354409042074133246419125459849133096486044555030763149261474609375
221 2931277917092904215989617668053350837294418420783510374753331916439543847318593042282827205398065243139098618747239661130249001957060758632436876984794583389113126120242754392179788066418437432589281318321782330110468420452468407733838698684080148707384449850101236729070230182469143996884374475200747153390560308010818227102272601197872675111501807216689782997179751008035729286107958589271649580041415137535967193326417065878562014610945668152370268612833015609723718557075845954447440765344450765380728935831363809640747093833237886428833007812500
222 2573645232285698330204418134289075031876793364908826615185297575042530807225551157391447717288663743642245533046168281804153057497525239613836301539895875585653542099574191382052569361161791811355509503167347479123416868204665641685810929428353983385079045088490972690838812626386082869080928526964291546884956069005050878450158252364101367759362993003758592639013391183742976595090984360544929135462195727603698949941452308330456050623179652198511650631292628037180084278839906227517373774902893988398351424618934145529083093445535771548748016357421875
223 2269940430232100888787687622596142792418693743390747796574628807985774329054923262354001955856258924614201283883916396238173737806539477194488464470430565962623673924019931480746842229251171893523562889105762256693657931387667591230684455630857757142930280788285760070321099571069088517546094852649304054071265967970028854116545740294568886391587373352537918532426464647911039414480204153781934844827393637466803067907872552602741172346193483917613886942347971548682757543343177611945040596589048247452185746142602493231547353265529655113816261291503906250
224 2011154345744746683446410248413185536851651887190199819102067762312105674048799577347642705836949876875748842804384425055542383747603928295222029318798814467923965359818613366076319462154787684163659555821009169248507346165168523191297465794814906384493721704872481873783998779087799080327195125671352650268402006291709068630421192017686029508194614149120408693229092522868985774320110257379973545343372472717915469546663503154541269006463404978942240368953988972620519120094416533942144457584362711018810847853560906819204384590055618554987013339996337890625
225 1789916011675723947753378533207220302239790871226099865098717645784611017190153296909152741879787979968917840750876962723299864449026015033733772445391474696829880887129881380131172763641037557797771388483550508663842289489735624378825379323050193020318627917330261120279278792797452391875688320443774245592708037295562529848610149148295093826960102799295605299866159191411757229384391824377416005364142895512223701630072921192875524144863527790909492132344353141344037007803855725578438227661764646753439518858808808202114385291752640088409185409545898437500000
226 1600174853078581585507802123090483483944649068759254286600577836557042411091459346932080452534633556143703848346432834468447961621721021740047687818372741621782284835544187027510141295407219642004473011433873551218281044330796529391084601547435689320386162294575667296566933499841605644026466182156622211420540761609622795072824455783842542361654995372935379104102899190965139487274852852511104913085621030214586827089663579170551319551632029994347391088023196492744213705312556249167022426570066934068601138277999260646324452920338116787488203682005405426025390625
227 1436948063533411311766019225512510183430167100808321389654992219381141931975096081570643785860871124887274607704097279808696315038576722744262280671206528291298666786277151497601058251648091597606585838327683994632553733162420888187137166839189713923071796959983068316967350720056826797052948917632543433065629290538289909179411833276443167699508260908078623384976346856194036602654622883341717511819167956643599020222359964345991636121545781191774514483661400636206525206633091118444744576657503563180757788312672921499930583501966566936776711325719952583312988281250
228 1296119148026115741120865036056942011461588763354081565625731345365155062236500390419200601025734554075532689733625631531326244802041855338197194008327695246563807996983245097200680693926808012711343869472593716047295980380672138081971219755959792901085859964325794317076517703809302122076349348305627431461500061689293949541550938606832119499550582212974521559586966726219215423734687927369627427226794259604552708417379018987315791620026375868586782855900228963479091323875009305195535554575676168211325590967273806105571479269609494305666422583082877099514007568359375
229 1174276759431455448250792768570326658506802773389385326736899311149698703436034739759936369767718560741949940360129521731832758662943269429274367128599276470754557404976189344370936238712996472261336141805976783514902383309242792013617998662126275947339182453686947593456659819828283531153451072263336875514573427311349415249982118426055021924071422021669089324656721017658939400265968123289741115531450766453715005784412704484205149017852701387951274765762111292352912088382852417631278538255170919446072961100676144670558641482137491692251045308133625239133834838867187500
230 1068585366948644420038806179634563025559186777273244290869612819061547879053317819542003382271097593908514438183265604885105931546137636299535869830244884210197793258607765278947606823573582628749852102952604897281044275747757151713471514992623869437764477400136464455109530524152272720899639493438375141576368923886992759245151591231577448077141229272724795630269280993591226986517966467950239962010338870536148667156278422211254389387221310080638594577612548610862659119111079435266931537612129626956856503354651096932609580833113143614029268392604240891151130199432373046875
231 976681150815574137445739102013873272291128340987079100103358524944951279712362790070329790868592590521211633902799830742526373203437287631634054095282766427459049529632481688234369548941340544495594617674374066091425312817272392994492011085288690909363480526216461087314160837338895670290141684195267089034030834877640433486816479625171139799571021743211308144203230769529522681324520313310804024625086862562974840877499966518333204214301103228567575055455336529670597613174230560837792752222968475210692186591440877040376916546976121080077746487107773576291278004646301269531250
232 896587950630014264997929813533174399116469570881694365370956406785930940654978126696386085431747029526678448772723413611950377321146729262938536167471261394890941018242455795102560637730301530466353837478750127948802471206430125813677365842658971506257433561619215264567868377611740460404692352832514668529271546168444127118721832381254965495758769821199153742920209110700836824844867567999966809698017121180689487274019128318825760769602561884125043372616844294368537207381834589339825592611209320905596414516245693471757514195197135923315327224060729552399458922445774078369140625
233 826649204443377540900277633994212846335939264158652675820735810790170470509778692995216022035426795704077465891497531520426076414579342384117904567248599657421776866190232885427403174345588661086298201924093995388197056025631466855666405468719621617528592889777613521639364973190566474981670753804597700669034306868805221523122262973386533601373093975932480912985326111019037793201317691888074958266891496031268563868960639172252181826367685526700917501038727799350436622383094019617451987607974164880225995355844293336214791662503412832186694864231603094832173700630664825439453125000
234 765472677969257910024711433242821504568842222112839661317604141171380477537776527316584745789314979298476590018729916135737150580808097857032641230616999687450450453815489514762818315974028900739010760046636637645473418177178738936583402742682098524680057630280235952244076972196134177751816765466834523518105861291984076840378527560944929386548245636199150501263210485484717861875874886739432630531324818161822344034777894157826801401686989350387016946913314403345720844785748984703446239121902798911807632425438722080385666537687701084774432504995013549396792376772500574588775634765625
235 711885455056954986895806736421663249211752783071646405200904559706460492454861674884590252122368058553587622329078332674961001401174969449973937814315103940352292699556065876189371237708197922676708968332433857613307595345164590558003110784160019324672756762037710156701514911428341411328583611700108174397546977897155301212597853923631052036691109847461053041665129695167560722677501150642200862561539690622644026979437676155963247497366727485629779716043071624983636053626222635244014071233565460086753228339149930482208657834507055005010365135491171214248372999991277232766151428222656250
236 664897185623510793849912647567723919083349296597141845101748416422506437929014731238706413078000568590936331926143245914783074097637549066911079948983802244821762755190362209486963124446630905138785392482578509439907067262055460520997237328955692519866771073601381354350422785682370844132726111291479107043814069011277355005154198152522994736013817415440840785718723010593995620571867480490494705152714180995738714071466665154282158839789280215066335110702671824592604883394016334497996763829923467191595524047615335547146091671442865205524803819598560158414805187084113455377519130706787109375
237 623669998801857841282087854158474379532259260016690264395980277531244944944414189473866083463800576723365244828162246451866259532055336938485132952391747842294698519917049809414106063612476397234816272694500949235879219228612139639576240406145971387283848011287892601526325715690546046960862343782671602091579326595252742768139631417403789303298046720140210008291891173561866839037244842331362625462752975709625188781355967045737562900453691896231893417981275402886278310130267249773473981768282818328726298579016656787458459492952186030979017699534585441536555479463709374461323022842407226562500
238 587493812631600460909206231316379531318220643387349563169277292239104146245984437415287163706691894336725361839318505415770326560987264693397021635985332911477714522870485037910602986052215186192747458764633805886513569899383716347337168311122365174994610401775465481090119365477802861479908948381410345911458527747763187169682332114232972272068851480030345258569349988129856331727402541938185742020748239167228245488127717386726500904313123738597898820374776602475933362124405010614967202884391955535895555102479095309094881048920756582299031264573167561316985891411250486398707143962383270263671875
239 555766026761336373315691329654475393516244496661827588171612256101210179405052168759646687855385032137748138800123256925432512805564443602540670314215406693891184918039955990895488569034594542304530799162472570483257331926213633960528992575542982141869814508376456589944134566121048260033079051742899309932223772385301949204315833751774043831357236730898660674274530708136393787920345224009158651918404813398259141056308637382470452340791589595030274514086020249089281674263687823272504923118331719314807316758280445060236251442143004629901193929369796216464046398178567280955544600263237953186035156250
240 527974786417521133261730925831206127402904079077434478377878005840910147046420335815884688279553981497747281780298710838964982830378828553496936214526889454577112770071900452882985158441488603466808286317268739978247343987192819506528744662612957093194752651838451773083982799558817767219470944714544836259423760336159807832595156865775006749736304786773538590948458715130060233476135753258082606656813741207072563174846998389369325157950635684836272402053788381971034124545033210654993356764804589830008720963911701545843877963776901718531012806420191623380697767566886803279340878658927977085113525390625
241 503685165964541874465037302879577824023616023185789025005126485904820275691208476405395575076242272076911978864117096805824586884400717958479588962480263107023513832276330648172530610466804353663001296496425734261347073620163395303257346864805331247390804091857706215227184784611334457049940240920824542813396025272677542967902576180778869071508224486633191546221031864685705042051020584289577105588558149586388856644319390094983460798799896594546422472752843292316479201102642693890942682990637010899888403152431110745246484498451495392139721677054201751659952390885883449508458297170922160148620605468750000
242 482527747750555202318852928746001602718493602977201635270014527347161678606463669236875741330338002224482771646174697756747431894146608043050668896440609781425786989568941936877791355962212539109655741170079158399156211018766793605244762783298546013995159058306355758165701063662184184247635348418426186395029383041674620424824966978046837071946028744131183031801104286590072731342752776798715403138903569898850109880472408111584239140842431870169868942772429100417077222782544439130803944455776927246623642861897184608405727617076883782371200913416812810991545570898572946175430789072943487204611301422119140625
243 464189173609065230888135753700919413512124937255160949952665563345002518489175548677901775565964901683538337291934572920051177914398806228155768794149294922037103372714774029195331837594543290015060880573708863324181326227982618427490521769845950865387789711873457188938425681594221178438977289435609398495562802894960809044173633274075506208034317396778537944456785755877421994419126296736846562031119859864566960262693599088233886190238508089992004247711250919589789370345912592262558245180533229836322407185490250511290739918557574676333072935611528692427881256996515340378669736090715940238907933235168457031250
244 448404327826263101739721458870348617768977666865270873478512036284467367683559972096234969840799613989789890354887867926946941467494894361091408063252236814276555405091409813040421057126141811450584573531522750536273479205778612534663876516629428361595831821215117268209144555410512014978864248512713117950161637432637888301848949050998762366154072440382016669890876777782659949592958257843142475683173174060635921327211103508092423259905056829816735608119196424439330320120708936267430061349247826176652797175802551007606047039816815153720491792303343924626371884476313619867315775610655763079724274575710296630859375
245 434949875856323844908560872428937762370581658749213171259271396162552191690440371265828942513305481726428934279315457599388534634839336202420944582009095256682469471001632100994609903687220215009853279163543382210445193137188429317649181539937457106241817090020500275193257688300734483285992491297556025486136723211606952208883040780059274823154893010984278046048345352885663531740790591851901022720271056838383677978462620370232112469296560302592600143668738740602207245860340959998313964531792502487165727986131693681578742464468466823323671120978137959563899388641024373883478536352115409780167099088430404663085937500
246 423638935918267660153410509048403230216363580636495343513833707291518996905714371390331018018190646797795466572012242036099973080825061633012373528830652002970067756844452973583988407335393659145903339109239524813782384777369739708610664182837894932870765619327496872255150681818814429632169356905538920971590439553824767320015632171754318534257760384002599002785151952953760857899820601585380597245646782626951024821851580069697829024028337001740621649257545033479564225460479153273322398818980247932058549473800770863117212458422001116807853735599370694273950996177487610480026386201245911883831745493225753307342529296875
247 414316703473375574211241491003542834040897951619000076068102723187494576737526567127128856387393079486053450916504611420219506811357230983370370389191879966832786456094693099473212593970230613415792425635781633383698445544199989921871509075154519400127291142939969073645730625939705814785481332268050860510441582940546541246828832089030470817224743533099018839609491587083056203943809790189371497747088425331093521639302594831464771872259467725260961612870316616060639720506617624795673955375067594868938889868631229869681190804282629034702398876368257561741264367650135284107825230459073296149430170643078163266181945800781250
248 406856883543966424039562303032162712431855229623759275425332926777957857230584143563197712004502186675810745264312679036918919300814835834260249705761066191089527551640592412544715802378998145934878543500651275911116299401005290819820426853053854724014256508942321983465729714497681017735353409892096023368545208463809482504389035001608723638412772250898964189680571875132507479523881339740684958415431899825851459209757701478369580438322168969616080328809286129685842249315148567223114017982456303428160038011419011358220517586058369613809594696560968529667406875777324817814581837880400466980008608475147732533514499664306640625
249 401158814546446894150987297184631287545910150563729030234137381648526941450139461241823287572620670760353434409441399590006772396172648346075041875961517092053638945791203296517248843410633811951548743987735327010851407623074358246157534893671198859713171876750042169615810330230084891735351120036622078085713717283137373135550349910060086244946754646253730608684886720585042854392596503341122321119587159293998114532745894010094798691596763180957387710015594759285864605102814607379338992714309123002441220115164360731227758252514505127870467321446446387018205268882071466241830085550666067167174889930158056281507015228271484375000
250 397145191095100974417877962309031532907307229067676303884699824527368187639068364123545237068381597872175853492980067176355085234502101948135232282991409230245231074682247581339118520546232734811667152104534767881786077516760845507385276775101911797295812001817201609991916862415792354747301964120383516169939231079464793560986105833142850395989948663373890280990895128646679677735216836384184317327885200087052496980728850484156918043535449506051131334795203399739966654245912057270079938103466241903774684344327904092405784178810636687732748845741768821894470703195243204310373175696698694423793995755095050620795227587223052978515625
251 394760313151328043990022589056112421906255467564696069170104567232009743779284093906502442413519201731553717972493005817995230562564432210122999464456142833589816814698330684682830656389369609522902046167042437172983346951219168424827120130358626620801620042882809218660896606943066000698569262364519017356191383970768359396870219409643067604862626555453158517510661494515365195923604540987554038697452054933394413917600373918383765145044474960002353524205366064314697793824381199876000123089640064769945301683599519860545183091758030827401452751709282973919315158838646183150647309957909181229904144017143147995356703177094459533691406250
252 393968805809933075908505154486898745833668321229707299857155669913628248795824468397422955059682765279424652765397994178575239292970407037798725579982686017061420579922648699371076640652978493123387638533494299231032408467935350253468267714632504176905431257907012564161485264404685910536828620705217289182571720634276792412923783775788352715262794698274623753011871988028048559463272258124346444675718411109327287196683735466025874209099794814015084285534774659667599339651533956299252706829027360983852288473800372816739969920240956770430758153832926745961890400080310337042403675218786514606144355899787692664062502509914338588714599609375
253 394754768640691579395934530303979215087535766248762327108583835751262265180048526435272378662911730379933473277140587708069951621168543712712514271151992399347587569307649868140337501137289929849076692807068801247581344791744940162990268348122439747826536193535050752350633306498396494457165225597519463451590216697452979247504967512673109082827103956092629809117766661705023370379308040546405373500370973648748835404464439053661737925694657253461979579276951181802325741803668368907214914250078241403402745966933602096720679355676138835493145245751798517251003844233612093325724531788239464586999753699642299105429768082816153764724731445312500
254 397121326435037412298906457358313808299213770048634933798624629235700338943686456686460086129124863938209105056677227525551986036998005563485331297193998193466312293020407749203816708842486646255555147763682239666427149213088412499823514757070495358965769745823635895263598962271586327648614709621573168196744783855412649691879609301676975376975880612767155120367593873502712379839686213349696005271173128759963845083674478470373857898710660168467818952847904976105230303566904166501227488210405919633206435498218332658606620715472693553371572073732377882332713909719190152152857385205586150096129973448575694677670338155638123862445354461669921875
255 401090564953973315838640024238834603464683211162301508460806202075711182150075930874341346565588277647696579164135710465523987711196120092908896980865241197122508994081098831625332401097919429084325376604153670474469335266553661402890384503738071343884179171174273519472231507504428293059781673718617907698483137823447249165672663839553649043200312998407400192361107601651582443580677462280993400846877819944219408981174338346797403575908747579411809153798463849848871975470033844042675969768534118715558415088427797132921139216976687577633966604946252602915147410280738909348575449023759432001332785026072070136357052739853152120485901832580566406250
256 406703846283133713698752364110260687338857944171826674898083619210028973175997968820681947838242611877270678652411150382882742025676906921302678047419755917696384201331694224048206881445696134269814387493301574820492063591857636347877529957798834949009329319696977456409496922690893451436109394444887272812990722032966318510244703284676775428715468889347999287366866056177689632726740379279623467974270788427530168861288350425545249604717668047273106428474872475843014786790300584590052059792250133955815856495689094494569769815528364823699995668792237533897637731073612139490508741854880986964817206260669802477787424270500028839730657637119293212890625
257 414022509083952373946023338521227752722279661498171953811461235097724085305172235061639724818064788108346621322481175140083589571693685884287641165095946184941399153555380510617648389301824620737684163429141564868281840831918072565251567697710164296926461928823505279398730787100215082932817788979436553652677492302224044660931724216919740249206421729296770821884795795093531744584337674903014722180541787236094101618968792684510082870312750344141333084724010841077779341709138108144022120783339240490766480070074452432170952074866629533745879964342041283258922167300963682842934549417646983128551585758433920401921146923705704233962297439575195312500000000
258 423128969775271763257468296437339134612987578167539707611071851492995334271642025101923146993314725289373539443474071942279595384744113098558233224862723758686309747610355407898223562631571971752032103732869946738577740023305092156177427855588410276904418108084324101740778666191302353062432310517610979125602693838850150667152474673850307861832248881058611560982265580347779424438649053103214691921266848933968378675050506002217683389870776506332426218690074891117982661728072954194650888179662031891476652930401249551697896885616438174005110890042182800534546382190516616335394990530140795291084184989138935580865996093795411699660345935262739658355712890625
259 434128251873688184819262536516346312894120740072964320121114350600817296544682225733971357388148968879183952558798615515453282003794172117911595950317806236905429810230840840216273014713120241697193174819258831296808036112085630104851127718995258941088071452515728070033844468887627831070713987908813731066601087043699572889920625908128342766589210826795672891937588035738997285574217364212325011184701682123243549461994214120772783671139432129712563406975334622836289459583935474511458980822038662789865032875891979426215131305906716838703248605226779070641431013724459258117348407877359785292578986473996135954491921823882059980469821429299190640449523925781250
260 447149982763747796298884829298601832249072829235242199106515820202884520695843684700293023296131409822008471552765324535211606491196381794123245035692886616157520349223032426546531549284491303169489183394444209956814755755068396540075514644730539835282125121497462552902785718498169813021932120845531775366338426526564651641825669150647917734768029324204681872935171495345935390380786902887027901265112955576027661087885346059221394194581698376104825522658544055956252327627479481718589870316068974019696218145426252233575670572367748751050262337231796190869720867495029495106620327039898163442737066850335801530433527231485609173429992703399411402642726898193359375
261 462350910492634938134133305199155807335032668161403575134519439647354703132958204254760482514062970885376046622218758510449226363761612978912140223026185214987646822454721965634531587269320377459223253835121632249985461110801788037518548111114160824669106225432386001239034958686587140567521199874672521966900298515668043606019926261733443985535286032679703203139632239602566435738587146364457817167209597364730425015578325852528747643243460770637540757575620535562098489943747189543832668916785159499110727875027438859181294181853151317703151405273542729342232398021425978299377811739128829223015891012589310596587202489906418212858899258124026935547590255737304687500
262 479918008270429978269284060787682470629020102433064534157666438484993501478866730424409727502372699415623140996370886126700645687382454692595173210762875895571627429220256347909810688127632290745103331330286556852142479896104205242172428954390498308469210744298497131199133163810424055119890481707356547541127044488676977704386478840521367149394544555426106598668756416173569530200357924978566298724722827191112495661715187479330463129193228755419637953838867961946452518987698650005044097021109611399282166814743096699584607962632099702038641574682859042344066606776284194285786433468569000456076950485522380247532322846384288590625703065129241502168588340282440185546875
263 500072251760041836350135427695912562420982482736919220204801878438946285220077396898963277054418726960719637864068867353568866733252069789674191716329713686323893421537963637707750070932011328570581083773177353924026240172620189994334650254830183435395446888821664889272904598752032285937811114919624932929589820494207989684632005371127846137992428456497077459966119257102263678910784276239166208345799314931222109331887214372711645045737149570583088556662537687596390126679711762327867248557806719608266136038854984114803682503778829439738733448969853061356262640389416016509231799595220032923928115045339352511090916320718493062628963298503808708393992856144905090332031250
264 523073174610206598803397287284419375517160525024140781756756041927449053277037617144142068045785080371319197240865895664890907623343220658147050488607771188661816936002612919424211324647751978131386550550158730247099491855717818963459727267607719837075029630690291782245170468236881122872739499558994485944419679117795040257301826488295779899333974451187493395951704791846278347632080659041002086618306777367822456927850825612519796892168159015649640870053044741090920747178260400698165743108733325282722132896482585970917930336906503288098354602393231598493226155298544962300569898867011921645386817620132936287244767756346882104732273683351735948774885036982595920562744140625
265 549224331795298509871294460062066484617061724689772648948641862702022334257602041650874491006280824720293100962756312121091787394984828490208834035182087390932156348169863685864482812652161017061626834767945191276927729518458524439138175002501376599003663538370653621412262039519423045097096109805989184145043275139978352273709386013546030214808181884302736524979297557166283018803766379695975189545253822226463200588135709719118764308197402824765558499189449602177454401112033002562196027031782490977997677736911748816258462246010396812900962432711087879971908352917666369239318506713732933946695802686141031139935233131617688434763510767237289971396167100407183170318603515625000
266 578879829112420296231410279563365801550390238910929242099536595999088823569018759877852044113997624232538625434818102293737856648302474846183927159937273366536970266260802808417991461850410560923157799292003646915751490166965211997782879609088307537316638146859644256373148282475042651197734148428093214930086234601627089161662335958344487271395709781940342002473713878275928837236728936521922429076242477727597832219078622651260081823043594442335702996776794052946535281802293502952045657703484172541370456279813816740208313127097351524918385559166889579513820872813891558570282275505383048957070855489606480078419186182528766148988544473948354905605483685479150153696537017822265625
267 612452111788509533412468586546015611487690750480426435850340060001840174088341403720027243638983251444369868229749002446101643014322178376043383240587745081263367343894325330962643199521764963460331829006187195420105768239393820069082964876477670119832750654016233980241468764800667930608859973966161188039254177359950251230620720702534830432445364726757295284096116390698212613150488539073115031568731149752972567670825415225941162621081358639363879431952654407329365047097666224488036370731811993665666828915429733931177658283488542831907967258364693748157553142595777484300667541753994404636703262512985684003605017339230147977665794932045366920052301213593514868989586830139160156250
268 650421246964879186787009091212811483369569415616893851851769880176607176762047194684022254095028915329667867268581975898836720644832196494862741245766262109206249054298947255540939717065886101937388633025943333704235688613824818441310282589021452175776556285569998381992964266545401751803466370296314367059218783173307124281618825185797121596353992342275857335743264443509125598170346570714804099087001090293847637330447134742017170819722214627976565648814276838675733896853406537218668536864447082075498158911026678555351764553762896901039295832348331640314661237613935170963332739435599728637495199044101912066677206165452322791104119793206441607487273286078378288424573838710784912109375
269 693345985575375350676131574871981180791547668370100579368810803249916253674757098095722397177569680082405734776989301309530675903655644265380478814653586230078213577744413023779930480080883714218680745897443759915945999870436596930998047456819692281568686805965735029046804773368008218649805129262767547927515516502704944022161548733964277017524820826817153112894431852872440940971538923399262183704057411382075302704738848239991496842696577232926851866296222682942734082101077227253656937719748513752065497463105148705951594295090946327816035482250666018454475346600246255207084586904881773780147682509954162225815805969034469010041236691313653087381698388180900550926569849252700805664062500
270 741876950947861863517919943948797586941688048238026640476189707545617734149385481058341429854063530637283078903321731288963555132588533191160250409141434134065257134122441502510455536372459598751934317931179252455864391664440822324455325852773394793955951323147718418246124378982031713455362174203622567894602650486501263267074043333589051030397356852330483395840668656484474362793352930697948899012820188920976749684508190876070601910614188993623755760567941189067166337226005588392412812447437809799998788337299233589602564843977119969892824832558781287823844594563002499373617530852765686591424772662158862772987157904341215866478796197762510080859780032059591696417742292396724224090576171875
271 796772376982733113456202983683265855048104565180614313984246769162810059341205800773402673450982250152534752485579464064436896881296982657109061999902232299605183556859267988900171574857017387634501871945604527225576981555073103195729597359565717287642103166104383913482154050438790550455404375438216148338080503666544393511798388034891230829021592158047436664274460460769728114898698917314492372745032610381385177880617663140221998466386586558333634267241292841145616902361618997396001403517182654537611138124831211692428842119622480131137237428923393876849589902211044128012891833414191137518499444643760438237809821571153276574723392799673264751380903796262249012007763056317344307899475097656250
272 858916911291260849353863846581079068711668079235270179136773865629499043924542372825974048007895335109014228815363966658790904615692969009333190022497351807389522490885241309580716606919552857493201678506603816850239815868450237771409230454366750881578520927808648327521428746177223299130460883807534512844042564811377897515016148109173630285877470631549751606518763454326775740850356822103690589593952620277724552028560741152356816618893893204139812171389550560596699942706329584721225935250619444376375790860117743336168042773470183233690864007420656074268628737675222303963043117292711099718982996566145992050528436972689924800108794770185042586011829707656444647163253196766250766813755035400390625
273 929344112324012551218654100549864177901025365440417504758899157841879291599096034932734402742706949626024378484893365060928292503787823355331664467349416485305347931443504338097093819054908147970823468044615393860086657374332564351595561265254005093324569574548320887947043115992421988010197022246776312766537984493174483600429881777169594450649238561142068227235784389477993303205963433962213194642472111472984615420387004860067947439501167810829748516696654050645657941323031067974676236612852108005099297793776481924329710363270202865523843476142781814559498098032130510787734377931584586215022534080097242404443137976911928500526289344823740194964819756455673101834422320688160136342048645019531250000
274 1009263409432476736403197231740916799997483330530001006746787198790645202633432950082652970715464602957976840798545359598462549799790457750616925712007009759238666858794504974220765893717089230126428335765780858944906808635815662538890364744380642114890337244957771351532475789924047233983986277218183282356679865506035989242917895499874660763384706222111739790044607349663952213122827583299718431792390148156029429609289936207127936294354281032079889187047580313897132491848475746682809531220303985893967125896983261586654825588871931005300669103022173142401855082319550514890017556748938316466602715104360728589647936775360018757321945732685474257388324162113684415737311845630073263891972601413726806640625
275 1100092467440488340127617045816045235882935866457360339841079967417035472727196809128306765245420161494236125259883824343033005489837656076816836303066924751127520548942000844538329280237683606571299595023056022182589068212787128329340289192446900513313161802514933843660714967540864771036973699343974658797700677872406538447931271838340336736438933883813608853302391567549372242281153534797274816602394277636111811590060049195172686334371960353894185019757855876622978941329334060965329280442447581829037037648535513826982861961561673516844259151465655186103774084422622286355221833197181251588081179606597152110287228911346118356125519513624700383893118575443795549004167735856230470613809302449226379394531250
276 1203496110768530587269516343759483486564538775723711742175918287556443624735620933337316119885618247940592802286148051013500533868498305067275782201892691124445791272620023179093791941629991438629323458342840392628687271200356393170283642486963498369531509458884650140708680312009118596835277907241054367357378498826436031145213200722574342478019417448397556311107404342079933502860244414318885854851447665989328645925316719564130193501655767132468022774888861686699878838784167250579367645855074671784106781791729227148462547675717320364924659370830008618390148071593019977269318506461258868695744063497474705179724421804247744430156786783590741441872533280220371541339391400082554064578641555272042751312255859375
277 1321433226669775879249678637081427694997135988064251813629407930106066727714907980217962062615871777628338128050932551487770433235032471384181740814092096652650880343924598583479269311725835667719782136102252185987892145243971980814635475491402246207331551263675793997821450492956646858541598626639495991753718316912856935525727346493503971526654050882336894477268179470211503990629464601101506938246783075944953750040455543956824395740335090612378121682382821604361702732857147126684457695710317443928332473380703413480299201393215245351715306018937139094898069430684527602134021006474553197122684681459382168764456432444273874761919018524309283340265889518255305607100294133483150826826040016021579504013061523437500
278 1456213395593435195699792556962022948610015684110886503058468761222339389089553159094865421065847435275667367011855277701178552185504466327453150816026721488420588905238719174030570679167622847845726405051186520319182247423091376841263834518548476106603512195174981085549499694249354206821137404985169940440594810393295715790845815542779927474160231212223069204383807234736693449359797639918047107534967095900526109401841671166549127514537309313604619651206841549647689499209491062556603662325194269658730380952796619059541666407765246809075833199869252795177420917283622535690682398396909674449797238897839551810485426326622424068063242928790177619395569323022007810048544173215205541826524924227851442992687225341796875
279 1610565405388663919899226610395996589189161249283574806252335387486119310588454735975518008589247398647523271659526170292250119354351724540911774670071786980701790214879159110128903848307510691898973189600386878667373424759400726697802495310990369238371275787853079350186507701729808466089516135541765945215009788541960548634957420094198849003504200203143050602215536768126753246520515545303156182814204707990797115606589903114561884565813513047825367583214199689839666573153139491207582664725417426790111887443293271534542425775303183508597112263470856302780046650525131752800765495887663755821608288444356632127153671431907271408293120665267248615920216499783740720689990672998575830691318534006580011919140815734863281250
280 1787720315651550317673789476314008564627494676880691586500028139723010571801935478929529981759856807832128111344141137210381825013514675474158056447924740286177475133802700900822477721394389518569969877869313050144338657855558799235954911585146699661496227036658350015685908109748813557650594139955187335568691117591233838733098045344535506919604557448442044224727611431544252736493381925686623938711677804290850866931200257516728224696406869386347393622730904564392537151229635933528555928020995809725494747047540022411155999899832607640160188782729271388551096003437987146794210202933299300366506054760792687589111951412747183344944085337344969795725985351169763521634380580767903165253788952222855217405594885349273681640625
281 1991512375212948581211795013631702418197087505206090091059222343417876883042152516085252886277504854960883679426269151547799631355974071527431192950866601795593909300386441622325480704311007375334338748487180771711720511460056575947146641701583985442406756763189818083082342954081456223584673521275459536918114926881649730026210170375627316979740567282447844742170346183091306253961468185734164697924864488467024967367613458826604580084851330390300912417888287785840352453696157499367818711379450877418420777295024768576893832907315600544906104859382166593144872351253828955653803571918074038800294287241915789930202189191211840665417190467804750337474704564604877592250639996064048615044985413087875261786393821239471435546875000
282 2226501892909323723781254030317606918992608760474736489578844995852664193937527637634720916513443022599999639555423865846658864459385430825292688594118158996818928017622063895904609220533425231323639026383913484528741579839172680323902018491433023831856373587463655890717460794727848566512070697869127725254307566494307017181878496473009246900280673433687323934411643547189063314401806835666900801498133969680799365937469743381121840277457046734738159186221783459285733425417148509285680373514516317779955902899927474760237609513098946335393532579225694886349672143252613579508822644169339490020902629170746888291530187568793203215377922168309390719957867081251781178817355974497485923279614803791113843827313394285738468170166015625
283 2498125161867542086384317034596120147804704198031606809677110640877969501517685951842832777270409665115856824369270070071026484061541814338429323338850731657751982354242147609369006648480474701010256400497890288875935895661622659335527442116319575796189286570644742051693185684299465513842680553218202944697565337375895294437545299911106065023831261582933920769665276785544625966066793137977681432994621902436031912043999307941439495702434146301581173689463852079383123712974881398284392350370123170015099618943705537135147103525211469465690174471383492796909215553300531887066285600274754091656334751262535235544470834098638162381700080778839057022855672442428352119511123326938018175579307904895596610627632081741467118263244628906250
284 2812877794835054324907525015397168347736781742377622119883993444999364223545798379108133558804786370501024007435174004595064905817922165877901227500173627454524441852974555791946147634359513597035634299981072860161557118095721460885221448817055772378542027378514236888064570030600048028657522570316006565364024500223671692855733104095644644700428384491384154760824341546455027991372282793897304221785022277812882226749552483430899622802470930432829338429526249308778367762346570018135372974040616736670731645322947707054937082822226159962455462940805556762340484067474048705371741879084281338156569404297503941914197914936394842538062402952057061868037741370223619652302631740001752852021364924410554912268496700780815444886684417724609375
285 3178539412038885023010394188507230041086947701819899417845528451635507482248444691887538155309868547451246542574053841734157676616927243789279610452864398885563321740585048251262254532166021403378137712428738471350280964336669132872708845562724838590805967333488998437432434392436153890633139149999526296570407729535678648020692832413275558324280312464177449208719955397087651782908659935743183946208207985229742693092579718198167108926494843786299760038870820338732612795532708385298800636236683536655019374481662216264145356340964196543484888429460647678394878850643881100373819634863394588629607967726498526145513783455517567555826989572600906262203883706139233297680480320765776897840922333257334720687724682068743277341127395629882812500
286 3604449622693091291708740140904988184007695590847800184674357073470524731296228193697142919234106632104071720298458188394461447431252623883589053018556438180204393701821445568870956722226557167296546539537385219997021800603359473387531214050103893237975567260519845391026922062540605245774460666643461081736222447663516520499605827220808101386997469139798535132280512189231111920874933943536265137873667964509913688240480774095695002300972250819222457353448861443830782289564093645985477914270484129427167395773416601291809085195482342372394692633986472765251174346630402856288866880844455949458249274536573248486154258026299688132534131240145944697538394456816624552382607351519367468412995237851227979003312776500454681809060275554656982421875
287 4101847770979949569459989470651925539214847192811506121997883183899724091756725034930451601866225223394708304725915368025842959632566380129692476919857857173751204777227979044675141303361428234749432853603462163048934641298073896172391871610224137525629975002704877166543602244244103023436946148127376081509277920021575243942383531284113338579834634567853503447220852906229624990740942030705344596445814200289052969996732373138727056597798745971885816742453320605993140801084711951901750350402977595124601169648520607781053878694939662730304290534233385527451346474090813779216016322351916325930700140254575292174234374024071001176071617892836350198934050391769062225309413012966449755588962464842692395828118594301744646072620525956153869628906250
288 4684292124359748539446340386850814596853225890556489026141180152218493466947636647917031991156363940549800305422776335928937355631475831173290797928744945378149067440409402072278837551325786024570073610324887432268268219979335807088615066495698261815384244684048849531005635472149702384092155781188479311114939912476918510165038731562299351484035926587330879530656582771649244442620253086741087422411435883688132395766317217919065939438373820903275952705815283849703569108054619715107429766654614720378673225364694578856944602210052168026263139669249159514004697700163675674268013674093741833096794625890194063111736959280735211384864512882851302187417593677642353113553514053750546204781095134300366098071132246114759361676187836565077304840087890625
289 5368178256373763935574622930343329268467386786524868585267285123428864405597997021195627672840618515869304253598694936979815184716690460230740832209781099828923287302843411704992428258764647769980185145787904712783973202632520965537465943403120392755007276614429766818533690115371247899009649570318383183854484379909747327915555275142738346366850552895851978469483098956896755301486463717711265831033797730608361874353110009603710063705241976653590850273148890219430385430406581475387592965253384767661617349223876426656418160761175846545632624031415682583201248892628699626259225082094442507605941923899563628238324222245975118855252068563175526786314025655813940269784394349954436849341789458880059916721338034274467445369391236454248428344726562500000
290 6173381563236458230332627480473439499221242183774448721522881801095695540861068175761755200571850128254403170841172947794927159000228112375252281701355772759101404960499343080016746879767033564874818220493135629191160397710994524659504736545716113718661858648578470545430828434691495687439414613227103892572783438721627811314419980364483639342503063013900090710977147948124422129872614221745683284491586793177206891871350491697837429090112087451034012994320497450973396301438617403320886313943775417742363127916943205037428304358539548857156019589387328430592557700779227521299231129189444204370046709436565873797979131871750922328950902284225523487373688265446494963137892919957915189312516893628316887396369535727762200378750670482986606657505035400390625
291 7124055471511548315533918411645278761614302319659415887666726395658156669528798528961307488001501445677458971369806470658119744751864779366394474441079974933607175190102570911539484888513442111617506168734094322373507864333354798323630053817998321483326406821508071109709031272385180248105910117206173703624756094767929015017965988531859622503310333213262329403753364217380187166214597560669514012047639438347880990110096794456349491195564907824816045457625552038552920780742391894977434079428931043864650844912371902891377146232149708271050470829685553792196284037893265217836462572617919329838527880959619000655209266526698656981094665320417390576672484113989192573662964077923888716081298292301301218081085284042626568063841380776866571977734565734863281250
292 8249625355840490864585414971197510856632976562327547885682982268616882104209091753157021205290056992721605922359421626356273596260685548959132454101885576403359455699919711846103079839106735080171653317863048622259559146123420471044462828907594874736346768449258121664694552314097718689857344074561153802384281398202537446707945420167737443494452860265681618913546424320685871588027865725872130155851544849360325455934484083853312616827091351059872538337211403240474751158379797815030482621033065293941423168265564094612514618719151788705915362755895430540044722772115769403323015739219068233247673851542233894466861210555278162062997259649495753822809320262220486011992878098625245690780234895392882640120840320091839963912122439495050333789549767971038818359375
293 9586029027957340264540280730165081215987727898858782471342013655269445596788578079321468989269104414024703697731325396521105917770641358600718981637179294985437447187096554029560980284326532781451555504939683444653593650025636862928630339178068027624416869345009208839916331281787223721168739730075967599741798478011102563417489547889040485161094477497141997186225381586737686485063980039066182749080393391856265049251735719022271596669324038413695691960539280308525922787990283626514570997885043083343776164588100133692545746198183318361770377698878328951976927788613855217604960640727581832758191877196225367863226652415615038613039522930771615746590056528357070932608190396771852318666993407300009790856720246192800256241570698282160709321033209562301635742187500
294 11177268580870065319820743288223175166622993894253248913853925757677109188668677098269789733340136470182897355455628583583274282702738996176420828009212322895400991314703045953023276308839302220447812660703078458783907485517221059202908604669240405213725756324076482955882092773651421518843309509945641158742462747796692078289263276870684131407044666629298443662926757311159150033025372529768757377483649016822793774502946993394446078429780606697160095976473149399412160217975685894682722427831755971538231520375219049742184510732539494418341594360562583849015420833765622673667951259467418179709977307379539954108296198462730088275959255521021516050526056179949486352411811025718294019043613541509828521450186050353796540786708445699515526314426097087562084197998046875
295 13077356289089638865364601133527422756034802142031855125001417799993543662107732996702702437802146309154481753300681456086801062131405767072973756530464062427766069073322578927408297372224160158608143570082029460905715365277011389015931035418865664730283942061783648208934868307574531889702375941517596943175651682336255525091232767035377401649582170687946739981355239090518284825555498790193246311063807452526346110160142517371850094810724856566631189630356874336976127142297463424050383463178455293019039979169931289472826464630874882737804046402708440904942105561376413680469716251148010550522055977345171538005168811427879583297352121173707929045391957458559508983847184335482438163462816981425463321558969146731120439455901913454622194056215957971289753913879394531250
296 15352760373362178731840835412155790634570153846981148067999360851688962883244728002811580242777447072171711300571062669847805273845566749773575674589355292521019599430510712764258333759818312415584397872798980476543149409480248401266662714837829111262108180733888720369290375627462139468694610345764842720923037388874759409377977909437655850062908565709904765672425360044120521497948481000530092072431845780943138345399823715617695799880819048348867843074524324773113021161226155563799735704521445041949390253226334236774573675977655013865776135609162427630432379356050877757823354540715497037829100712820477380224186502263362590940928883743089637607574055618081227185365927709790689882775509199931561043850991808081855838147097716135903584247889172766008414328098297119140625
297 18085486305420131062909295313390169209762147650544681882359255143618373622696765078745503908676491789489399098881628341854810483447821866266562937999185319605285533737801423338643128913652707184113603599829772135376800593333552107979473580445440569788749145731166155962187277413599512110947291785504582045162794861548084289980091597257468814081730688601456107186812264947046347067360864822462399587053094900039047087213820760728074528642572993134039559629371130043365008902410738007104789772559550681578996530262935224381012608249395064835608145567102803853360493078613764549804424567510791441485770642446673233991225949303042734210440730009929797532926994357709962922991046918460849438391873459585567964564184133313014997013595062214982492951582070973818190395832061767578125000
298 21376968016889235945745239406515270061301410590371253312012219221492507795931168009235174884209320538687138795264180097816051520552741033844931346530031899822318082512594590332411231855127214508258829325916608628337528212113635429340619193351633997109519138308246690732544775651697280055166249207900747695093583113554835453562127889557699163108905513358526394113333798337330656852011445202623866912992793125789259619578302919472877143997403051922584851844435076642001031309263859334871386989467284079076285771869157219397481604893925173741550543085811320862239440728464817924269367274649605409250613698443452438425755006809050013035876841743099776405011002909096190845280054563689294259570301461865719141980316897066452141172960629036695046580169927533468362526036798954010009765625
299 25352993602659342829254170212999773424294125548299892231780958580744525324787820735989557663889439227014874719805152598338291220065504606869925595048843015500824835870164635069125706498563325539718371588060318413220248060732220481571869095843691252750687198164663907849549908096561738070320211122190615965810116677978390401702077738201425250600560896617628043646676288721194528268147565555211448573849946697373070945419391122017473355780108263887775116511039550444703439132942911934928118662985377832112786362917732902240200161535196018443612274621874920333681098342068292037369544939325928002532428685036822457075722677738730682520388215893937882717499939615291114624767575492621126653720096802484514056984394546075451652164705493428682206199148949921125901310006156563758850097656250
300 30169955457629881633603240757799483024462492651956185146695277798921625445095396689660157085611947902061508419659767112769050683202927872662778944874053860533486835771447195132543235400789398922736738044649672319783133329656796982192683247836428470941834504129730740686857343001051130465207522646570194793462222479528538977070688823443389681792973387720581858697207300057783632394965081661195830863832151008748003028765154669654322970928536356775831183921901889466163973332837225521560128707121410297462105122430692710164830966136903599078025340184141082735750992086261465938013434700249819375020978840613908700971080962075788049294199736371233581787330259548900131492820875887381617724723549481656552210442028895128108910320489380701171121015057027175627936755990958772599697113037109375
301 36022799998611096729771438063715388991688326622843176193408118760451212699603352733053793620108196568071464427086508792617546125209410669228537870737101989868096626075514388601028740972839513712747362615479889700700493484961107837092424425498079858988472622755504639338621097886435958197617132854154222517901729493006459962803264169265946984156030847733360024499381355754609635635730903076819534260876374806724805321722651663636961836780764266190415185586342732548102328060304349139014485212867021186644240517998540666903004816681507059322969484057691015961814864589477519538535434170750575806341182173382049193365871152124780039033857737793214894658238381750249719474875752151364086506388889141751309783303211840472516346064506831779413066322246584896374058100896945688873529434204101562500
302 43155163485899050412972272509866984978634843798807728125143465571396779446069950290057456938877528247055555275964535780822267307268842636557795117642569915595609209948729031215218031618627070502922630074801338514812123593036814083798415434811479694649421752802705891008663434383671528433977821170064554273010295713904408527125446210518727122649495754647450899477037407858287897627880987713631719915593914871033717046379037803129552610684305572306269449419412464431145126479217136665277166049325772757087965255773881930390954790629080192094492664386943215606641682470453949181733367479509837204872447351646770396777212969768175518398431603286301598873499769605316241589095022455507498826889118762926437996146042051300627341155402027982681232107797455135453940437483086061547510325908660888671875
303 51872326321482925031399987001410146154214486524866276400696264079525124754257815705247703235465621748405573302538265950282886238962323814322919925386177399319591737645545329840280706534509371523483598105277254093844684589191346439863617885255795702569201976112510548829948318896166027410073106428960051978364203981732094434501040460971544976219909984968666354353513143202625714157261303513508643681173780172084365123996263954386014232323734202357876604922478547698429111365367910911289105238065545827063262604397620152084652827878493157402127682315297484077343201794419062599986219506378708524096088355275096192657120563090770652663675176704958519075601481636519953043364059611102055925564436220073549162478636863583178863137987793368855523694400129486756284001063363127323100343346595764160156250
304 62557809678853974816386115418015507177174621047931822781638700991366853919625926686268352606386504586245120136144294282826936183017702355633614907383411164250798507716665403555568414866090092367446297547325697539734519306133670989910312399278921835897550980811995671868034243545624515771678498742405287340398258833913439809812607030949801278948439612739472363299622658055266805013858586866365262901832952764072063366141189217315098513720243331012622619957021452626832540736385594780335417943984322258708909862484691369296227633723455238484621997934502731072600018967979595120669220921139177736840127398454661369231492969795768506683918270878059295415012693852955692100806112687632273898173352073117780745730447998424243707648264848679873061460669785486553240453932718711285633617080748081207275390625
305 75694690243111658144646354674220346848230804113234217088652324822288148212760096002674562913588211712597003109557813379095579862296763009723174513506093212055475281261201896510538885559102116406670332501589670269516434787814343497492581047265410745306957761792166680598501535173996146072671111274500953625661690567190332678483604060573735312065018825965525329578468000307736498795942597941442264966003878227560880903655698691883221019680748940235101963480276572583367024727532697480919299703378339488029333655073054590625181303910676899011904939874704105564203057947744456157694852731360730246618799780403673057669773942474865483897156247998308924255283962578282768813522808164664140533078325695366897468714510188374029053381027310361790709865152050538762596397661524391948286211118102073669433593750000
306 91893041037867331388067528812156645866166610359853361021794670078570912025353839193530847967381028261731587012978274284995925291633528732495654392076270595854508614760618498738518552069565299300935936259734830451070019402950673432259502771681083173175515109288541180634032989686233511052167786602582536295149461514032474125083461530054589633459373634527411194385846865891846013841220619705867611144821245392795696829935792975138554048347013541734290537451166457874054527911067224884409494622956025696467698441745633250094623622628549456826124452805092851632272250707044696393949270680669154300004688114033962167425175660154572809749878873726902150250102476869974916980020588329360169446705811495155361381243348795067655032080323740375706888747340432171347778209830333869488658200498321093618869781494140625
307 111925345356030357911900910363533053296314421315256557298135278732246191953622798793117892830466440442579044065927350300283234797350444256750787942041005104006219140181975349247311614786245459729298713723773433862686061824278757297717806116355943356000773956823686800958469071356929779465108881269876091020408950899051209344141709966687447105278779903706195610219497873275829004213865018812765252713224122820939554902540185854660155860091930473968278587498865601763794064329911983365910324095645854906689564077767719539477868469781347190652844675339106368909255027546290080692533356213032879939821294174593480480389947992360066045455856834915560701103138181334322381304495506847335379805911524464037456275676065125558043989024889095122789631787535248742101640682206699453573799104989302577450871467590332031250
308 136772312372742110897565692978343734145621219328292139879327442721779459010774227348811068403881493121927181244057574688492893802232303501725533897644356054771408893539366450563253019834298775611392944408059308797613698039024813796134167229001577195259564607561366120039512210556212893911534890235700601393521239623108641628353884399067105305251034973413365689856783824303275755503464121405364306849989852741984874758336775154625735057098247691833728296874885511769757656126661661522939507790563522945909859156149797497746844668214334123155909221170119127867575891103401402139617360884105372273986914293767990679356372119374120817893649649949719732833947462658310613242823157829723052175049961756167367172241849602431849185758975732056568568613471697623761601200289399511134457037399868931970559060573577880859375
309 167682295115081485470466024428151764630623671873704055382943413510362009828995767611679147596104440665421069366943202771952545508481476565550918637096682789684464261815490108537020139232322337912228485781314773610076761053180767134215807104005010538822003601454539247120452221291515303578545546141854154350004218631558623688132327807330453618857196121456640594938819797116385620655382494885326635098378823600937126720431974921288251587857320400050936004275223030396593027922401135802925431587724646882232873011695607821442608694280242317051923316244383522053170851006947934341617771898977222629024296320515003237321862259212107590959134344005659482876587708911333559920943357323686465813707189329392146445422878912480803610113784166536176035497883086409091976205613438318495643513993362731707748025655746459960937500
310 206248538853281646924612082757971106604519291175694836198369861230866569851029035017719091119299838172158620981417841828902969449732679605445496950231716951823949714507092496680191925633036259972839807455421894284603513212379461580194877931005159510437970352256277765365172853796680153784395876792315805417880941900125673797892407389049020801815845501134775923192797107149753402693984528081788957644745516309869108207400976381148612418273534943240318728409845853632594465405611828690665655730915729429278803401189112305818897161477842799390867715573510732309725423381595887212426003841187867654342825379072892056206243599126812141146671689186160700921103816771518592595878915624860541644069812151669202265431404375559571631493607243762396145832086594723048377186569321834474696401860925172648785519413650035858154296875
311 254509858195327058036512522083860183391719646637606747416705905504778105675367536585402429956898360203621006420414982759232358246636788333130874529773341739857447693607121037047592338500228743927025469534355023681611465872986766506494012871156426869199459184605879023089344507014005743380909070438113539845564215816024888557578799341902492066598604848489806511382551282374511388002145000397258751833321923040541562469151448753845495205370093287526022221034874912222239439786565461517335184933031637945360387033989400008977045613663489303878417763511908364679690088120804915599479194332945576521667510205931505623750395542601022470406794988591546412047785363754021979291947297763837757459134235090897908006722385600197510539435366116984365701323638703241713724625653797007732460578113669908855710673378780484199523925781250
312 315082172788538732011306136158168989876395782525116191127407984112999794316529420434491648112613470631647420740585448653370339426082843588789680972038624039819868962712059163040295700945707999489472318702118593798922922233629079695358063013473610720995748385293897163762286342023809025687195793576066235321995890349330979420138326690914882007853668488958727041740758457737414079232315884200649600231094955097199728402625004266684868075705956915445328364178883122492697148109421919311560689607193607663217561560329793945693634491218300046406058666213608031824757466639522116148920123874039045213197739887798685595061405673873589624225917651441177584398937958975373350451387402580616162974650583923281244260245173883718028047847212919704657363695544143619680322573833387265548042460070000442974646823495277203619480133056640625
313 391330785544121557166346005455813738951836408306162146118467018997187448486593834535995394640851260192871469741217202299597514272276556076900757216710213105614233309836372603029876387675516880715222340406715346867645121762630347009180986466125665733486956760262538380156952098875813297882595746523682487109633453958613030617937957576037411162793992077310186309013681170970180419220124489538430754599719941858433830338414621018371415175945109678169820038957441524977479273881613291685099177790014401174754317216983975510766302356337162883101546586167317614583100372513592140506098037773865042360537652121658733484907424471626621146100695475436237530664249475863239873915206401510838999219789197054749514333497845875872726367943894308877350709412541063235835674733749611611102867952397799016573453515241271816194057464599609375000
314 487596582747809405092072320215542062263996581599309070826172684921958819842280851904630334743662343861952264987461582319396839972220493757107533482582490588776507802771729084988977599333012352404248292012174788996707806185789730980613092790426469381454520658848215153782829008007958702632647755946815597786790881626383716661444010467733981285381135584215840730337687660020971930382628164688411732318216572831808544038594698976462748356567283044605670005969292971768847126559598781138821011166309716259151794244995938100910277308180578922133267469706239190569604421809351547693181394656510168127754416798577300172916210124336582553298489490612993992174273588963766536845360270558733065000339719428767015105196126855356103615412500613175748434794102838848823770283374652909918216486159612773126860995763063328922726213932037353515625
315 609493771001732634580980972652664705883737422129159956565878106621233606654143747106748033665978827480249749764277496926425447152357687088808084089177179320056807181853490321908350545470771619546688897704943117760726953034020488936319228852397950553734946843812328652365817999598746348944545677742506527548832974312666364220472926122572247661608137896580485002980485784981667043654753085523807380631562486772149508235520919656850098103459575163117108544775975829871641300440283745915053121126681579253280619131010527992724672372827996481180888882929907842283110756607658206327273792589001149698139474281172929241528421195185592381670887480188745473554797026585895796270500722914049238695902191371090724414044112652045495930004318435525265939533060439669498368326650772587720787368324616795776025541140695717331254854798316955566406250
316 764302749885583718754226257825336683059093770313277597005254281427073131290572655427942423448978854234379467778254716519527829270599076979046501804268654149575654859369838118438716064002838043300821113730687152447381084303334885898903844372202288723258228074269766440083256965348522699884219967853975967034028967446651013779581073498312581139043688601233791250591879297303669108771555429308483514934270654437979477016522419027103089955318726508857982417703915124088665265289276247787309152639060621101248566060178677684915745331905569331133453647037956286566706502102976688542492025526789119969763173794968132096080515110620881695710076100394331450639768326022496212328991586995797311875806986707462637936029833062454739016382927808010980899992741572086449415283525070816781463829627562954158880785254443122064913040958344936370849609375
317 961489810681447147640923676847881909749089497155589260711932879846344584814267275123688461210541401590040381690574280094230654616475375022615849169848499711295975588319981477366855802455175625089332179697079376223793330656185815194454345974718768956455492486034841319374403238217686134220693601506015958160484386516925991270727681446497459241487286856098864792888704845503233065171449941086887435945079686361547380184002467650305298102934988961750869444552904520452700007504999530975981834857099013311929123517261889504385652303194233524679974000833816604586245053937517120525088368913846297645724277490220275452262045742154180182423348117313874024304171930113333195460460457141335495407549031616145560618912371056109374035363052031760149857147267227998647936642773523233320593682704864613127328274638982859463438217062503099441528320312500
318 1213396318058986005553980219964769110560576851247457103440506956419925353472903580910532943843333173002612329123384281948063740672844135213621956036320823070231690805264029786259461536284599811707504062412577667102598708848750524813270306774660421779796485807492944753665537618894412358595773022621294924662363510942429952302894983022200475332151558639730876847014820925738299486970560807330777243734156720285443991806568540809359093205170208464714325971864027792055363525294275023561896675040920450195013187770570511962378898830019663419138001194517790165187811708541625563256976472608533177579753188716269882816261810607093140824025523659378756694900129401130285193820602729865547923520433015337150532243178938411658529753495344709568169916772267581529634538854507852486049979725707692133101227227404162062400602850175346247851848602294921875
319 1536154929323470276913038928291176436319785915547887027245646720628239677727877924300081496620057254465922872943746375457393920958332134819494885899712810351911602228638489984931560519911048328609298429768447695619737661451783160649004945990505290136238804611203836268900970346998823257749568003462461260907299195345945935142116710162390813201117610361684614617404736560490323821169225223165370923003891644974749700007777151715744458150526828536752462305853036859561840999139657914563019552925885877372787233448525745132037622426739019967810854068498182306041717329328022431420625012724307005643971797277117410208926495499248441867454350781218686890914647020314569386930170763084511732344520755761954537760747511286493596145429201768280861328948270920144015772680432618237486024829218473916491020769736018844703239526399556780233979225158691406250
320 1950910690881329973907829830138909376760036795092995238974404966028879488280427101906941217776192981802185465411770959600350428428386220228594445079619425703758274569959648117779173311867025710036256460095030254189153884022780823728664419657143353543404539321607898825263987887792866404960452160823183635802462049557550912422196515259373587071873496555465119538704103421038385104004703666637654187114912362892434171524068353212793687889387375145365415653403589697599232034435216730267925568522546219423708361687810349502321902951801402683406898250266938707758274453042095556084942707955611944915677747383823597766668609508902233191512246262732904838185263422394250814361957617529633604247779154420755053363055448717971553641992564760898249962821142633249169040994380954181467734863645486008756413391798603679877530413960406804108060896396636962890625
321 2485452536407180331902329341036166543862739672945776907622955275155882033503803243637228830685265921254023669291177304323097162840421545100263900528376544303836584233093092917634400524393686369521613237677552784991484562457878597672008098146843077875927977327124088594104851880349833904467470724255951577240484650281279889835865199467374536330236693698473086479584995905845428284372344457683475397070883658207611167321401210684823153218356449786384646356506421995161175286021210343665454418753423753513306678774961017830746142711641333157129954567474320989112630052873326626748132938000744253646793919041828190616094207168036998595502571085153471367292944109315725490009167221455198039172812855435089769271382799679277076934772590054070645075408831596548476969759626226070040599557577866049954614903220060069599953660371448495425283908843994140625000000
322 3176398583175553629801128288461255707345631556399971649976947291193672028333077139483731077991652074151651049144501002833342281742271135076999304668290367761551047826242363892803605855397615064927336920409689706709451260583014722300152279810019755521780446125682982139554188682860759995024962419973948704159928666548899148793382479616487508808345668304741745755334163818876775721723030291054852909532609026220940894731279597011507684078745702190489428874716653499135946765306000310817948485410882060554033783494446559319623849040826704831079712071892910956553573320737275362144001320468105896474727533909441233366188206495901382576165707935650825101033765132831361223786002455622240362378968514179542647824700494966505616352926136598701752150744962523563180801214457777237392320709651264352339951519256801593053200384593134601085694157518446445465087890625
323 4072130551543030482189562659167301052537333606962599950612293166890786692163155637209422232762874840050776940141549844101764330036936323308957330560280482647892038510530881182189420578167296340425961376451906726240159474153787996466302819168206445301326620529283482294678510811438450430083979171724713439977724726376702201571673249964869305535211676760779869938811506705112663387424431401985551087496506216860117401566346045181990446225760736980437893263539356186315119839411379858706578648412267451465720631674941038164336520624569081638112935857037916532275023782162804659353818958440920884711474750470257591854885643609539700749605513506950355350733700499670993492609517680698375274999751506978409555394623896505176592216716985177432109674676102159471959667795886247487394374548365190360995620025307560208601601023866528850532620708690956234931945800781250
324 5236744001143739893448461269935446616146371403229297541993032283522862011427668517151390829701793789401726043416280468375111894049332243391472445112913050605772989896571851503848421564652092249570685585987735067216621946202820741518308990867605574800584988951735361821423663379469402664942996226938651502876297878473239375116431501437230989262871216471753522940072190672410572908511722587012622843839205530743973415184695674099690552513214056955759056620397635352073642120944341130097100056342832020731690108494915920960022385685833042567010808911941169450270787509755919759334435329122609408927102756748571438728317010154985925914063731429859228139465501357043402925488039583269230899396484252393520413258560162728428046275352681163320513849402071059304591621754999991802143985993391665181805932717901151660309752875641367217899742381632677279412746429443359375
325 6755379392965689790646424747663901198030696555195851390579813481927929187028139376517132774731867776402572441821349463342457016010227312194955311648430971788489181813079836035899456288368589581549577397702966859429527442811325480659429325220843287352534804789563788079684121663311385907569991590979281421434856844725626564057843867003203387954479539345075028085525643112859172412695367380074779397535135162649090820237339238033677992854367427497105055179530707216439163052448446305407677598583144221244227757398429767047262563252114174550464475428209833567583095827180742746918424823374772405686149962876348547555185398335372659300666268151848760533963429517371600153641806187369786461334508491067991016316297634611510404351181102470672601800008169050935210495330764575279940686664777501413371173553872084510505942134598590768351542511481966357678174972534179687500
326 8741434740704646541735381925252594654065630606455491516080925937456471790282413837450304641306200628242099356955037246241062370918553427638541731978646713118376904436362878154450273596870671638724341493282655574490801957438637508901010783557850644116027356473436548561685717908574145122771118580404500948709479406363671456114193597852907211950903679061921487777203161318227332018390371869965147807796542669226644152252278086531024808309205246094095459373690275908145264386575690605666570635540505294348290736649955010570950728846092219174730021862015663966244721670244443167611677218257878709833510068829806331470727976286521102365727019295830768466047493656562243823046199562510727210254674563641962279859728374155254988576620118026815511086915132962929470540124223868912736440643572656079280022111136204823106787612226594335475608904696082390728406608104705810546875
327 11346348503583461364885185142649784360222065364114693271558157665205322225032107046926736291989002706484841196908950527243900281911173862748524738394713738801816195831565092265375687196063350672971724175676669752842369033517616209921799527304511512953191544076223590841124388445095328474505204661767018021194732353645954878649796733576224225226150991177839658481690071445918355886942625293718675601102004592535750634490310535452455626535886174883765167798492698989551880217351478618172479888019965272841677234613675799101761565512676435567991596739832789521837975064402100266198722408808483945186562009772911002603981557938558050856343866246084491120702604167677998439853940828980023841163172257678964392619562710583848199387042951256296723847402141025149352688785067147786646099437738446191775775532346471569106640151774169141512333340401364421268226578831672668457031250
328 14772902027780537581903610130947483350745589017586357522123570958893915724958102968787820465688197612162461465323131289526687410792386146818015688002134466455627301741168581494673391337712132533133390566835273078174970648101345821117330327512192929685056321847406407390860627595849218870806354441796699734235331336345896859377955641078387493426691490455399105537752333496068719682576870191747136192213830711577321665102815867249234840520863276014221381052312275551385096293355644272637833124800012212101363874343783743108084616513222370850330913781277745621068734629250115111046195793789264626605240484735678211098030841511148849620981985775511586910609184779651383815280765436733377894430320379979523202941512805683997987506615822482592562138184321911453513781780468451804551556473172031498934776940188349263869967187839143956642282087448121438364978530444204807281494140625
329 19293353294913635020838546606657711715536004776966519774316454727100250150030276976240878519988779153297630812834592644933075112340206782174571083009066029167569538284602768299032844345800393255439687853888623202106041397875349215671193092471662647903122638785168024121189858502794383575363713881884555594113498664612543497024998515994449472047607141627945554310632803703366678741700155468309229018536036614721576787970982191893329092876339158455004815377416667984690557331860933139969960606208365501501008352039283970187192241804903309135440410872929941583808388850969466211642693591267497893720304325264799090056083980942292938779338647461176772019136439572104831450146619503135083819828136121938964768181651239834915710731095248871109446442429017056584742102067200456125847619362602949926121387270413538067486059535725616844083050719339217537027798243798315525054931640625000
330 25274218923756344248244409207586356218834773508416717583758767269728773227153936586450913713384766902262179612555634264528818580408712427288823028939528592893981459201352373382489716412949354267194501298761219167105879144139697951749351088567986695713715163197107456481094500454239308558208499282526705690409918297188575893711711145425735004094648395977224493004276002478366016868807206482861823547954727600483525070892580525029688861365899641257462807127468994767173117443926290991823289800433951428038890971895188631652830679887751408056374967744573066956116830963841672033616087963717288809427261086566147697052799279373773221099248599911131650085434586424889062581536990751602666630529499056624829129395992827458859697488751518072531309708233688319932429378107672688593667124291754233909754886073521393079045753885941505330840651228279368780522268434651778079569339752197265625
331 33210227162500652991386062202860966909633894443121556152607049324607994359208791076402260638486116984940205653310692440571792368959640205665575926629368103726386727331909143816606383310052550043291453904356440158911764385443062076801015695273546878907854510169887538937972411229907060653757910140699910283578365559298833134301377007266363369249269070354932140002531643506219624281093847139742501027672170532615250844680423606478842806922329393858373067589033208873470658392264987072492642468440982772074620112274821699621756034371757051308218028737381795689076546876817341451886749700163432185363021947411759927240364302692857334425751089297770529653707646409307690705931595372412906246211220983286874235832060074419309416099666535354823390449270817804079196051809126419823410342936948445139501284200508381760709274240247403757843687013696293822461787926386023173108696937561035156250
332 43770952981347231980607085862208236420782667139132553073247539428523508393276950912230608152659994038365385863503439372633164210685228026230518412168360883176243398857978543149390348475932389336318140346704942103499940264640870376289404331320481275174285404209613331910293688476448317757570597808787554900801628016746302598696444597992582268923179932197085271305757228163692888212232426660401346440140570084544796660243884113659831006921516741080956700011805959750684488585124677935180839027698053283821528606946107245050639920875123070312432419508525145504995492891442520180442423817544448157081728505686340968844261670147504957733988394098779666367614894618714122679987311757157637251460623517614313345089776997114922990818933969992361643479263607817798159751053585196916511923547829730814651590903076711173433027416560472256394323295298838619433980436807314617908559739589691162109375
333 57865033727671857396751037971285447395277517300405293763394895107873578312185530189562620739056658803125872615355123231670076634552651043110214137460985803778105223035465168450379996397873570449113183810503662063653885857963541186160831468594625471250032338844987996676348616142277284039731918166810395909115826342907286154932599382949535415424427239028557490336957868482534736277677305560391683397851112345988397948739678216777970410329942554079354942487713769323469284653763417827423931489825041195209559859528817771789912209185393233997105079354269206534277303146750632589970214604758556597210475338838549484698349890460337889416316004318899826346401702686604341436582508663358906338016835322487894675693813835558020190284762247327003677734777194051727467039638744822828682268971596862412693952157862452146884420184154253582636309530272207030003899097784225341456476598978042602539062500
334 76728815785956752916162297157082453574281303260654962357459898515460023174915582703972027771214313607383500786968870497083859605712447895112802219999934290662064840039026325033119330108471070975199042893688132747830816200477748383148227075898954190531848700994562394521537156971100556342980206491032580195372090570749346755422417058204775699664199575539945022601265811697638587923298193713150300146318071686827498193888277287654739014036110431220304326420833269231920328243685897369187742739830625824080335756558673157634503466362488418675623744678673704938638579249620735233209758130264376702815575162710724150733169023708507781918650557937357907820906554223336605171030792305337807585311743931999036912057401279804151762924376137470991574758229470370022527065375993947740850157971597701979795136781064498200057448371495815130871715142517647735103212270018923444467873196117579936981201171875
335 102049035561849060810277460805087344259530802789716094335626920957757861940196524183828232313403360756667061783528541245619607015779304982483757635293969294447885848648676122399208719007124636164915397794426300260532765409874919087414358718217531078024387173090773171651697229098562790504579948932913323337706562663021972452443440432067945154445498773858367762072761640109003246176659660747549547775986223479122993000224926234904165251841969973969864526704268271881953583158225508303734475064668532582413524853164339533924310432246393219462712900992108012980484589533444606706737723847581819915389041830653405013928293905655548382929901709688089398364405368170435468782071255543492708028145877853799843489623380788905392582314406902976619467403130176060773863529716886489479137890949540299433024873497110865741542755613895782532202381956063185438182019414522254801954204594949260354042053222656250
336 136133029652244708839784304381565432167710410930886451422349885191144961806415293280729941607854388477160058003718331634495544647709309456420118586985102536598371884009959260542016267787871136271246462385397467047238040964038927083331449794596882527219563010287038177138794665748325593470422674509381208402482930477371069429288998831413653812204800861604550975520634507818696636253362778228811365552058233897913701158052017376946632688678071664923016880394539894503914287401805416214463821441914812865014678563538613253538136623179756276314202115249655913915673795501665896745327159296035195994502660290557345142562376641340528728152887955247836205314886467514929736260800371078472398700920560386864450137809430511047048170871345157673568649973435029485234269306153470598921055310470023023644466416439977237621795365517851282558525150773859410588239200831449124808211820209180586971342563629150390625
337 182145483239659556105350491622423108524493617337690579254191978819733917882443100362050931619866613686267295924793485435628986672655167519489449028118089333680773200675047081216839147650304513073860604929817648403697406163574028278039548372127194087894442300844734314196430062598884049399345198540488387352721882456022972375257976103648808810274636970680094695528321981917945539930941826894997432333285202161757726646359841076860495829678588706708868999201180612346720700701771666359128020612573303003962589147877948379413814421503362845044831611155255684544741265348571101150379563326959490246945751406347703379065989213197149219790692678106034311164130200806361093359388824524453960209229522590945860457098997261709544688085687959464008089739165176144991706231271787580704540907103612774641661289501451295842668254518981754062034222499440702797567551278283302566984350505663314834237098693847656250000
338 244438557589945889893397880647815633868449919084702510166802166711190209826494290415318211723981240144935496817313292279938995663763007950200424006545779056423358888264791288003342504224237451766319752883804926534829176633002724083462817984125907378462872665777131668985895007240821854622506702312555134315453219257732746352531065922162832806417685527187861138827691129117808332664473718536952984191808697441993236077293141447569157637427619043580468753012154650385158930797903370519700548218795123793358065855275272685712170145384621348474782765382028167228955319585584089657482757109658307916169002170921253282891519187689720006351278004778758986387675534001833665994616537866945345071284502280785360703847842028567989477214980794443799996617890080011622774823844286539885502026808234481509605323289775090163806175078601689946128735242940259198628625143729608346685032435167386211105622351169586181640625
339 329013387451767878415037573790431445832669568366899374216224167879421777188400922420623418514274053544821176158069720113133403385039525363122979141799703747117166183032081321913411234227487325296496502392388240024984050001916901807042821894672426654033600101459457567928623377545186565330098188158523528690249851028508189356235414573251702674046110668795521151835138290849999347846614987147298668121704764325316405693622898166290657941390968894484579854931559981934853446131288211935788653726492391675404167076919909492692532756725353371559779983710881793269776162640212327637971335848959430403394490487017998171963387563341250257554150005550860173533214692196638821869668264396385517684485291967115190986583146489530090803600145647290772191949086373200728020189660435485244934283920150323781625826130276154582247963732478443109420614796918426319049520485326944016807773342169909028598340228199958801269531250
340 444166850416336554110883038463535415565938095725043231309676256017727252268221886224304806874829175305750070692580246920936085782847194152298214232264895987436226906413545584862690735622116520456303650231484203423975262816020440572328649551047025743149493269664941582888054461201584327927659148036524569251296143393183812565903250431577088856232051879568409953570642202263658062003590843286082054365597492693840762059064682355229094321936015978015531562014139497544114576267708852833046083657440842542444484444041094682199787400660224113052105340706310170686346022882576444367762365391738264685423648657644517796513431266187401059727701027592052513053289336425046573535459696874344174223017959073642051965590327562597450029354250562559775478555093164354620190080626246886455206789009983339217109310415089271251456616231068777047349922147219673044821099181172830234250704282443536032360498211346566677093505859375
341 601400269791842904620022497996803038195181454851884507207445205025910563712876356626869920528512304237323021561135835656657610315813893208534972402598251404687291697735102194526485281363933572144785412636906518237845689990688993124190545441416268425481358469828635442926523481054563312728675738617850064662902051409294051362917074647246523363022020836817397337108999121200619482449652081557171647073401218071285132418706093734758389314085610424324367655509330150155034739502165370813966142597974529602241957027067690847304997929558297712773788145535347249508597009711834919581257808110239848965075306717359026852978020395867300521239974474275059890635266926759472310093168913813434083445189552584471896206385126660677000796999896339975118545893761126172183099333529642924187019581119453403943605556825170337743678724450403090138642363582812714874980840758668285506959199164409754135026560106780380010604858398437500
342 816699344728799563669148300067767189399725742874118161609026237384538226273696549463151421832051366980414223137373943012247574556329601441404616120579951431289805738445067488603391071165083778390207420648139427390200831438245964104866453665282995095027501394242420244999212118265464361841692282926582661269690746517962135893248239179153189834964834853862617576218535124130464844817389722660038047056126078778167563410366937725660451187119570607642752264026565670476915914997796693032557764397555407410322341597811415777156874180470015888595620449113168726590677099466951478388530870942844731632489795606795173888926903041647147486768379524625518227914672416138854080471375798615203409074649399495923890109973913340441756559287962050656892760501270176880314503466984453965073268350249270515418679169608209747898043668143531066226260099125027473432343203176147357381606871398337432675835786312745767645537853240966796875
343 1112341499419980096063158384274306141595676766588408319283290923657192080028358111873341543555783076786615407543347405078242619424958694323228335073187485982884494490220227998614271842945563286684807875729663156506342375985910348603316851502453656906907359969403220460918179203442956856010443110751762297614446502706197539335767504903169066057135603031908758471598479015862369931819821730320158312059788588967467722201879882047813289749243239170503003225626240668104063639356619111760459148294138506027205752222256394616003882496764131330186777042694528360948784911596617017114479858681263227031621379917770777659693023422626049499089309283022700603393769760968066883096166678968592198229395609460546585582766392626881928576967632484138062300670251605694423373305250035514462570209665898355930680057734555453846116837894816469634283348844429938574890068481545582733272627682755635093749359610683313803747296333312988281250
344 1519454403222481970520534859606696389684450588607118092172804576014874107979587062042319056661098980422745316732992715893778349396230089235153162333139259637181349787783453760485891037081211995797682673681989595709501472936309788011910416792974237941908601839464492679666184685552572108727655152157656464298543848135015739253192898985110168856822008627820333637006963207153213550312289963746853550860547354564465212575661951366971274489183322127066414200661695794687707628281735881927582671259736584182234984619953639309401840257776998066894422285024452970084199089749610340724314728555267895763256083315150281728582834083746427129252240701266395398712634017992032634172051422979113103243987359095830962989606359121998618552923203681134571348506629453194476263953480689063738855815534300148598706100496070445388173550919232137383488880163313950765955062544588393521240612384221850983071829552615099601098336279392242431640625
345 2081646968685882939701395441283510353345016914123259362161304259870327851879541718821420171451625625238347948688770017081146743349592303977882771991179146197131672097691414464437499978674055532059208542244027544358156842794224893149080455755748703265777141215019736070291913417229953376508164636202998079847500135519522496503277472588619192543197206014691280768400604506951764537791658825295540725373235239070775535563314482284918552001159832485799041573397913586158781889888563733240270497449923699052576801169476601995665940241541705323505803071713145578463480750752594983064242759293045292530603678157699598529042998553534830225808202375160809739795718329034639227912843285862689614823759225820692435684263063455771047369961211758408120888559177791896719900503988439408141104577939105352777462324848377125217745940536441095257678503839748122951628153669033823250517579632481478813341014386636989001999609172344207763671875000
346 2860175334949138661868872416406968224336214275057098541994394415866497812267559979357967119638235499644888311052990779290820615564271787612868961795969855560438263789088422766364075308356602792455680031604731795255308522633300475214380516945677614065500097876930821982315599580683050155186751311052298871839037283311963107708133206333810125481132004382372991429018924605481644579783826818836333968034142845528228765697558008176016863555912294742824191738797612281913986036459046377370856679412938882395826979780414046269648773909605415768689780717410155987679681643703092079476739325973240494670897780597467777574814436688897757599943433783258026217193462255623203020715847814187557295490314836116733458355932130460421309847417926059904904767103603806056777941296683223538437929880496074802743359656747566911272454102484774292339610356051483573733253234237896056916605474589081685585825123915075702494732468039728701114654541015625
347 3941311199564031875039998211429700838970733804143384480143304991451827854419880301609008383477317970995291265415764466883879882893857459047971380969180815785757292156691766146324688672287885218317338019814642977772683691337952684197461975777084204003209045183146381357419121995403881001099426473144322251599040451532731862112503503023624234941374748136018590614148189467171753334549861661420956316179872146722750498329169427676700736293228666033861008712744983654927994579152827743181618497803604567627161940072423262637243726255480992264186185094563822053767808677269763418647240754449330694294623435099681328366593932147379003495961464291691332296508624042160302917581314278927941773678369919315613539253014685577083488749131876825163241753724366681771952107467683876719021211157757182699963329106967761195192900326583214215158149409821528542601073340807465796522059756027200993464785751164965020063775682501727715134620666503906250
348 5446877771768058709766147023317547504153077755943511530233619898560189596636980749445602197577794926469553779319859558807582748015392548734081653759706083800811356287676754161295259779050947839584801936911309307429645264884082398515252974589919700816473325396555996001186387611431304062234145738751230270622192501940617438076163384937852549268543676919192287500690371991844786493434493572452990272989514445116956537758795991471827355090862569115151058337754623433247936696828042358200471689323338777979435877549112311297876556109788590721292391066790477495357352408389883044889298981733405233780978012562934997948508868508738535020346750892208734950851353499998121110087876936857658616833840300913536169531798517538904100143648403300651940121033194880296748555768434426732212054311360148436984272980439356315238722286245860484023756951372262944461106011578656280647656271057147322370291235695918270057911116737159318290650844573974609375
349 7549352878034454308341759801039214785501972768278633147213940122467025173831881278105557096747322507820085515621395269247172079371583284151166216564023824458493229214800053300495286759201559115222966316912316128362554439438386630853325581665367144878167216633760693358505759716885373852202480546620050482459726453541668261247330098533884776928682831643821318438305903007184426796958968487248568036550870423907623957896695188333261608879500782754366508575404669588015245171448740182658124141721175388563343119799679948940002025922412345681003746638573236907642681880881567843859077812945722389833193857156132944709735310752964371685845304040086990974629028394233651020521171766804670272211025203030456460591051415445083000841284729739959421296541911906201468050391754019630930317952968239483653848395122948616836074678300516461752610211786698806045522815170541568894746949427120509278278624941450312709866190602951974142342805862426757812500
350 10493573256322430113427763669366965543078494819477261436518202803502966097334370752229897598386487441667429877033498088250298715382520702473403290884554213920816772022784973707862281554946162648285934936009548793653892995201561295720435806443038366965375747199306068242936506305175771543762112519950839875296510741819328753625652346254299975772833565361853790932632329062419985638953288867354783196481112890190653997800278425493728095820967471165089114380521437121457121097818987516567556580991745682352442080445259930001946359358539488918443932177101695322448039500899317121657215130856662318109218398275480044131268965143757865643054765949757528311233560612314257071437418250760432878716458042397895686485884116012864641256415927180595530177480032216819268840983630867154167833516092878852523113926970255997440346638152407154011674666687897224973445731197505024973619923189731796931314864846857611213472456387042939240927807986736297607421875
351 14628003359065100835222301004890607188384751250429142109706332942341162895387368798684677905153165271926115174573628073179285006985432112796111670894229798922790307681045635907040017565779502337445289322934700634213242417708882735143328083578934731181341517517617127967595940831934688160667828167362199896733141124116733485021259578107374150529589944807283305276611793644544661204902737951281148032178504794945397700778264928253366090820747089113152140671594276115208843894172599909147090594916883794342905113562183566887547600794182904225496013309213781419313471979646324956569675913809376463590561704484657230546922612705711716377709852565806813878895472014707689845949743788870187604882404501118105739940742935944276033520771178323909585956253016628095844699945132024299632831533654770768199655405886027227567573932004822716314963782043246641660893897709596114391893351611992380726785763688567988530414030255790805767901474609971046447753906250
352 20449896209417452962561791336592020300984035788601243779207602967880825814126584240347841604745385394441465730824581918747393753744502279605649794941200226931762402385521425434575113278143716412288431832906184284057087029305062581140142215122365680003577333907155499778211823754208773867838884947459723067377565979210502613220208669587702064699873786198897578008355366110609358166563336499171485718858085721067344174922449130213598951945454233747317190763071145229918907775137678572483534017038930777048054110985229732041899541696095528664856457630625266667057829048927178900335888541685497145919121811802855002556914439127128963790499571017566093737208405463090812566144867819023131580650564483418465239805716841876500436991934188329978301318820165044784607920592230313755191681049692463358881345108119560652864096618941543417062842878813877998608945260081191602146230315916056644882869836631164893674018882203570790940148071967996656894683837890625
353 28670681319607709466960253662924461243260538380520929631449913301859686116432439467405793196733546125502052398279097169411729231844246840963732981346763033060152228442095909012751727188313933170204293792849784756902810827845767463137389041966640572472119765607144936231867414721184317129865437730164628403423619323469508281059858990577498235132417793834650711231534755536274870169030251320024669205286179020657277335728863906533628055620243752008562532736649736379016795519776610794968172300790794805917808256157588403786933306149531191528231296420515326230744395590809399652799313139346004291385619051583817206323127165958260761207674376926654959487286230207204553145559261469123668925346123291742049916599202644710941123022951556669096865428236601400707789046314912887221932419176325486389115148102045398496625145461833809573247056911924514221541967290845884978942532495995973756351664236821668019918402450546574815627063799183815717697143554687500000
354 40310875649672066333374799961982405785719669765342713634613080320499545453404496081684665195692832330806418435680062749656566885088641863421254779237798745501220928274699479443807679906691615313933678846304239334067053484370580936629124266904039727772587362292648663163473838088077897684186092119731145681631541593261153978231058710487453363875660553833041799997826496906427833361620727522883600998139807195159398872679135901497349501751806515554881629999870061351491339760653925436939748662893787884348604179612666384697636151082374866384091433059520922794280396548855553595719192339324730273004113525432110388637138841396834073922907714208323479838493539941959611416018848044669421821333995333349806275868682445186077678079090015569786780239154839549567755964900690148421576400142073008528289228868475136211147691760070126600298040282081762778634999087281241858666654592028136415817095265350614762879667263233827417573779263193500810302793979644775390625
355 56838191262000698729945743569655380986602194371621626023783954378952511289886092329495905971587260040910544892778662279864878050944897677112896395848083247552566327890071010942558606316921861677516738822184614080490218347419677398345848894070680600580733396617943115668882409877737433376725608868943624867852673150838016198787369571934952031199486153714787487327717976448163876372500602758896849490153469942356672057198400414032445932585916716859510604768486469583282713427990267027332046429462766726571417171509003896915250984208174466362948848766335650325369421869701997001090543955465523373364694006088264035663340425542633417938294659070614112371012596096858600250532212617282737497299280194814880739825547092115640278208207653797514706020825921537044780729873043633810972643875052269413910281067997136425542541286732060622112862771259664376051073312212900525427025317896949836978614615868477137592714106977046825125432997458574391203001141548156738281250
356 80369000819105236072777378935772638329444194995164375040206728953656916049338389606742431056281206405236400154246533467623263350239754733696601079775779615076934454444626219816469110178766262828464988275051780570902552154690263513309285081374428921900417308394471584707647121554662706597342549548371816356441224847661687456610309713917397789276715247049363806901928808538138869497444080578035816882290687069722598602924569907173822171166770590601816967338825118089111801967405502125279713633348337077176311773782717179159549148605797050243555142703877423994996632496517390449830218923959935535901599440848462299625881430363801585760934853406214333233532518974858607068954080217873195860096768624762076902040137659973908444361964797170921168228133870890820687813019399761988485553817972928821071761715727217203679007344396839846674284096903019865861755635900400687869404912508891573730730574577006295348246454251568129959588771617012525894097052514553070068359375
357 113962958870726781102593154203262357578975448016049583518323165803574335061979207536614517455777329230095888686766132969296571423842727214309794233319971277638179704981541250909498516659617470977995911661748210014455343893771455393111778637453237209261247710938604478928358243348349382020946361124850112100701303969418591269886710657770286926502255525215205952621699470146523622469071465177686412452866318951713079122314371491184205124872385929535570868786861666373328672046131246176023313772827959480750215661040674843497649748679835315731097514139251982895805120003977070658912024160071791373947755383032012078256564777947664541397135318103714186969007869955298442239013057142496640162409795819361857761937567030884181391233158603625131443495183739377420241474056868675180690689747411307946179961723507832902940227881710788878132484155259236073097237243604080247809706010093876288572894258970613930088757087565840139711298558221939197210303973406553268432617187500
358 162054925528436391908032721207960896354569405003986701919641382865701829713494402201784053772867475179287823508955380173966142806871915268603448675199397272061260939523649429494218506545645774416245892920146613852814015532179802517029543162057853852590760575693063030642017822707885599394931208628090907447181051708349697322842825102345445556133070245991539277098402147557604443753252164377480815153844830305587530151245454723103449073133202988165569502057167303059336136984701240720194227617807146834769431630488659316340935044452616322134887612928199033519911180690728705064570223297985827366571394625258629034525171017441354562501650010840597302513768406046658560486017532494003057182031791831416458720702079968299632145306506397471847742194635629719317787688375053060714163429936523896031841060284341083775373399014459816344517524957150176764280449300761359377075170830319301996679188660378755833422934728824963363496011740770554503131961610051803290843963623046875
359 231089753789754527196331226696245630661440180761776855922508495296953893688834297415798991571599332703513903122340343222593037526827708483725603571980921792763291487598677816611261170824524488262274436544936570635137199447124367941577672975008648208402029978607787831178878751519285205479460219862914704535553907598061131479952780020195239286074455947428478244581234993249550054911224566733706221690053287241493234726928680411515666786439846519691029091392848674853120338763511998816215786967736985182808407080673913206676103269295783654362626526546257712613602459333028642647267862048758846904206956637104239055209317239612056455769580147171834926933780854653977733479762115782353245935307382137291132261005421121915082858465597226793629621257976429364815076268123262402213359372232348352157234502508498114330857053355251963531629782138516146018106858806325112375177413065297693030759711601526473424051029246078167233726958730829929153481964476668508723378181457519531250
360 330457537362530334967197161919472469727344753910110728316824215946011647475093167330870194167304996889766433428872998594755913594596430356733998432855343626691390997971654768844935282621163141486674408919684293793670240956681629986190024344981675029662377775096185163855064730149743095700182182085334411722314038642072741200086273824884488791726767774640135905810451242930194100265000027182477544006027893796441544957171931816135490516856397684448763335914628932431192903094987819300458480688760535591939055309586744115006033126816398634904891717291918745727920454125921044827108030035733682077751363814450266412710094098250312060867525388311098502311180558495400404615758315247854824846806878583756393406892356343944184822828768519917213145011030281818653345557971182607308073501910523161707925327423557923861700592498371136796040849066787808621304143365401076300895996066456717184697773962634244016295073992877816768623010804832512292820088265443700947798788547515869140625
361 473874952727814068156925940530296425967517646971529468590066252808238798130281114101283510719786170840617329396658778078196598465285422273681508231477048903943304267268471376186078379919065498015314817686991653647234790642718771170817377494771627249676732548856990081789947559593885422395205327480920598687820781681305557631373480552325358137548705732243355294429220754447381665057518152216076785971364565969548171764058675034996269475617816478003483751934449334567426132485299058321631315723818282053509534162787124147231831706414175632374427392392115327898285681432102467857660376437292377262340729341884886603507961552974832810443550404393382289224181473994931201405112083033974351671965924137837257469686040961163208230476487585296995532627557333911456181065375208948243363994448691280820633017346529446383721296411283419796512694773052789494032158356694669072133764833626502203053422082265284403731547845446930877379400567989752454432791432964222622103989124298095703125000
362 681430529162662699794646001804448381102358186230888792584354720019060299098574024831676942263013020594934158523715950556596826031926774171074613237372135751244174298957768859741194018109021044891662465980825211721429840959477315400154329005574305036231906586775640228727192196410098722637853394682982407021887576033102510603411709600588239218776684441618334406649164065856582298248660760640213782275211329803446807624252148259001538314479271284174961021895628323456443760489879078199687932446787982380551381251039002977893677916073113571093591198777021708479526445603706860852467090401834608685566855218687134005254872662101605131315011216692434065743379163611638632088339587407509345415656313848563323793010581134530577484443619827378761293075129282990368970753913072002743249940226970246611179723431626995027383467791724831645772051071673988407849032756932716890555386766160514388861963409424706899701431726072191179431765155982186206710779450613205199260846711695194244384765625
363 982620452859462662295866231054283229034798806238200016328156255767975961671847678879449437764366821457060215332387669330653910398364748561324363884094297105260288839815688705940011091205464171445948740699689925071607120156393098166686213014457497499272356627242135483114897453441241085829869835916821605640534620834776174868900040328720138615895009526465642453235951047018680877676169828296149646996422167018910864492385724177201559668332417631616960437722348864835278078463158108834466269688228757459973457628575749533668537541068711957650803484309884120341741552043660996573103818696374891959823159022827195693935374734559177892310865136535521231724454722145077726864085353724004424268249011367852338584149686292938140653061517942892595667640306955886803498000230727267046000417881730475906814176323547295946631873871554174372283040789547483873120699625618927035858206569686527093926648545967221677434436233346523803046579952778011573585341667209637455471238354220986366271972656250
364 1420865766508618802387579847496784379480597715725279645774665702809298872730699492923369767776068186931977831748936112358447957871566150168890794017073523445795947696663998502495666370645059785923985933706553490575007499765095951511890842503097325558311632993166532626904557091690530127072550700810037716828322570816051048363243221093363773387489920251527153129940345013740380959874190821925245256683195746431114420839707583809209093330359093529063024344057598688944099383899104817815851438660140911286276080872545993078629998120932474999934186922353293522346683568725375364126990261685313068206251692038000394123848794353405055000848454603930910060891664530259278824690267474791194290475281442033144953234460918526660642795534491180623373865257054507245799876259541421301562295810848235088948021352271605646990898531086162279089251756647819940041927322965302233765449799764025132494584240202320326376203913257015911579618189644915262899735976191175908175949871292687021195888519287109375
365 2060250446647672868499368792276116279942784055044003207745921470113394030370680568898264756383192840083525425462802607204392724577015478772663833548262339190557262813412980919861795498090476413867179551313814445610806082022914627756459638410602040844607808615519288763901664346626644740677326869260072200876906650261179261383672215242557619086049419901107447041569788915386242596535108810121738282335066803018018489500634320129428463536593033068850664392224733248134927835525459451861608471700966060181535253812789163198180036014680155841558380192681313801720768924368917564164072371833784710608443055023211524828224692552800896417070223054222303556560179575928907762930792677367132688783862380416773555398001274970788181790083490523488691517831870460175930222948303600159636098690604670638851744464982423830728969736813957738339812475910735237975178280449457081443241134299500462892658315787385806080657165604326890046979969945199858100235680195405745167148438667936716228723526000976562500
366 2995597042663363859748489985452995303987005129013046366920099423992355147020168773403348801642386997265766204932625646672342151899838276863155764475081592857143202308453057307218752194282109424523943255803295188261390988070061814479737793850569626215864220564014820025723038448676122507975522469770485158682175132099073272802950626211599863605493549757965370363841173969475195007909855825723584968801486560235384554213680826056211829747144513636193205364116582719461566075832057588553976089460596506258903298797660531080991881398935806675621955856440388357852614095237507932847297530210340973841425934836506448764791056605412034907507344084950070837745527462600217268898229368252233572266367109211607405052360867487851128510997835010633208061408548190588133573107082208004460144715565263896805106096315108171594015912960505518947374639709780954655549009206744459980632672626186782320426716128287697896831596959770185246355907178089313378080497514327672881193054962523092399351298809051513671875
367 4367570183431997608644880688756494790026584689129036796158269729862329757551171941626878879981323517887286394369122837373457968885915699345132107621077255556930105025595232821360233565667152670077658406231773778948413005697699276537566554479103547044122257239682743250999452894754498654229305335437907205148121570197797393051963905625147042651421722590658730533100755418924655400960850204120786400318691739329971768794805119083145389843461760717469321545411407744026955308390847271647471883965777845310793298047998659109069868761360200277562507715810181619962934620966497656619283827445229881804065408355736080354246796141067232363465133344506280737036934428119100711039736774465622219642689166767235390587607708386866437828224957760763895203980135903006523692733847509035873365800708618930437601749238865752236549456363445191653500373763424670873076933549256135933524640093971929755176788621568384762306782101016440380723608127117491335926714278561643594145042732236561278114095330238342285156250
368 6385372625089763518617921779860223481002302971885265974800001990474394511392004560392127523882841767063317077405578733732034134964378777805300250019730592808830587899032980275032783796277939147015315450287252572318937942426169095229794903840288047637136989199916952642923253704485395014308009130958942357009878678415731587510341014122059397472352504931863921233808034840749447152254331116078459998274733466400153488479520036844104784352217941123842981752263707905358929951792226236175687965952726254880353148010664740492440857838215944449447816821277296729183310147425059062596007734113701731233304730284272095554192690328171919501076908444294971075807411798704593821754728320298660202673045519377448927088294408118920656939588072422630197981074061232390771790527323523418608437250734106237702633799443767208555101288632674493107994259479197382950616547471125914963404709536928670256589238560749878333916334455235385331363974487878163872760469638329509191064573802096589361099177040159702301025390625