0 1
1 16
2 240
3 3600
4 54000
5 810000
6 12150000
7 182250000
8 2733750000
9 41006250000
10 615093750000
11 9226406250000
12 138396093750000
13 2075941406250000
14 31139121093750000
15 467086816406250000
16 7006302246093750000
17 105094533691406250000
18 1576418005371093750000
19 23646270080566406250000
20 354694051208496093750000
21 5320410768127441406250000
22 79806161521911621093750000
23 1197092422828674316406250000
24 17956386342430114746093750000
25 269345795136451721191406250000
26 4040186927046775817871093750000
27 60602803905701637268066406250000
28 909042058585524559020996093750000
29 13635630878782868385314941406250000
30 204534463181743025779724121093750000
31 3068016947726145386695861816406250000
32 46020254215892180800437927246093750000
33 690303813238382712006568908691406250000
34 10354557198575740680098533630371093750000
35 155318357978636110201478004455566406250000
36 2329775369679541653022170066833496093750000
37 34946630545193124795332551002502441406250000
38 524199458177896871929988265037536621093750000
39 7862991872668453078949823975563049316406250000
40 117944878090026796184247359633445739746093750000
41 1769173171350401942763710394501686096191406250000
42 26537597570256029141455655917525291442871093750000
43 398063963553840437121834838762879371643066406250000
44 5970959453307606556827522581443190574645996093750000
45 89564391799614098352412838721647858619689941406250000
46 1343465876994211475286192580824717879295349121093750000
47 20151988154913172129292888712370768189430236816406250000
48 302279822323697581939393330685561522841453552246093750000
49 4534197334855463729090899960283422842621803283691406250000
50 68012960022831955936363499404251342639327049255371093750000
51 1020194400342479339045452491063770139589905738830566406250000
52 15302916005137190085681787365956552093848586082458496093750000
53 229543740077057851285226810489348281407728791236877441406250000
54 3443156101155867769278402157340224221115931868553161621093750000
55 51647341517338016539176032360103363316738978028297424316406250000
56 774710122760070248087640485401550449751084670424461364746093750000
57 11620651841401053721314607281023256746266270056366920471191406250000
58 174309777621015805819719109215348851193994050845503807067871093750000
59 2614646664315237087295786638230232767909910762682557106018066406250000
60 39219699964728556309436799573453491518648661440238356590270996093750000
61 588295499470928344641551993601802372779729921603575348854064941406250000
62 8824432492063925169623279904027035591695948824053630232810974121093750000
63 132366487380958877544349198560405533875439232360804453492164611816406250000
64 1985497310714383163165237978406083008131588485412066802382469177246093750000
65 29782459660715747447478569676091245121973827281181002035737037658691406250000
66 446736894910736211712178545141368676829607409217715030536055564880371093750000
67 6701053423661043175682678177120530152444111138265725458040833473205566406250000
68 100515801354915647635240172656807952286661667073985881870612502098083496093750000
69 1507737020323734714528602589852119284299925006109788228059187531471252441406250000
70 22616055304856020717929038847781789264498875091646823420887812972068786621093750000
71 339240829572840310768935582716726838967483126374702351313317194581031799316406250000
72 5088612443592604661534033740750902584512246895620535269699757918715476989746093750000
73 76329186653889069923010506111263538767683703434308029045496368780732154846191406250000
74 1144937799808336048845157591668953081515255551514620435682445531710982322692871093750000
75 17174066997125040732677363875034296222728833272719306535236682975664734840393066406250000
76 257611004956875610990160458125514443340932499090789598028550244634971022605895996093750000
77 3864165074353134164852406871882716650113987486361843970428253669524565339088439941406250000
78 57962476115297012472786103078240749751709812295427659556423805042868480086326599121093750000
79 869437141729455187091791546173611246275647184431414893346357075643027201294898986816406250000
80 13041557125941827806376873192604168694134707766471223400195356134645408019423484802246093750000
81 195623356889127417095653097889062530412020616497068351002930342019681120291352272033691406250000
82 2934350353336911256434796468335937956180309247456025265043955130295216804370284080505371093750000
83 44015255300053668846521947025039069342704638711840378975659326954428252065554261207580566406250000
84 660228829500805032697829205375586040140569580677605684634889904316423780983313918113708496093750000
85 9903432442512075490467438080633790602108543710164085269523348564746356714749708771705627441406250000
86 148551486637681132357011571209506859031628155652461279042850228471195350721245631575584411621093750000
87 2228272299565216985355173568142602885474422334786919185642753427067930260818684473633766174316406250000
88 33424084493478254780327603522139043282116335021803787784641301406018953912280267104506492614746093750000
89 501361267402173821704914052832085649231745025327056816769619521090284308684204006567597389221191406250000
90 7520419011032607325573710792481284738476175379905852251544292816354264630263060098513960838317871093750000
91 112806285165489109883605661887219271077142630698587783773164392245313969453945901477709412574768066406250000
92 1692094277482336648254084928308289066157139460478816756597465883679709541809188522165641188621520996093750000
93 25381414162235049723811273924624335992357091907182251348961988255195643127137827832484617829322814941406250000
94 380721212433525745857169108869365039885356378607733770234429823827934646907067417487269267439842224121093750000
95 5710818186502886187857536633040475598280345679116006553516447357419019703606011262309039011597633361816406250000
96 85662272797543292817863049495607133974205185186740098302746710361285295554090168934635585173964500427246093750000
97 1284934091963149392267945742434107009613077777801101474541200655419279433311352534019533777609467506408691406250000
98 19274011379447240884019186136511605144196166667016522118118009831289191499670288010293006664142012596130371093750000
99 289110170691708613260287792047674077162942500005247831771770147469337872495054320154395099962130188941955566406250000
100 4336652560375629198904316880715111157444137500078717476576552212040068087425814802315926499431952834129333496093750000
101 65049788405634437983564753210726667361662062501180762148648283180601021311387222034738897491479292511940002441406250000
102 975746826084516569753471298160900010424930937517711432229724247709015319670808330521083462372189387679100036621093750000
103 14636202391267748546302069472413500156373964062765671483445863715635229795062124957816251935582840815186500549316406250000
104 219543035869016228194531042086202502345609460941485072251687955734528446925931874367243779033742612227797508239746093750000
105 3293145538035243422917965631293037535184141914122276083775319336017926703888978115508656685506139183416962623596191406250000
106 49397183070528651343769484469395563027762128711834141256629790040268900558334671732629850282592087751254439353942871093750000
107 740957746057929770156542267040933445416431930677512118849446850604033508375020075989447754238881316268816590309143066406250000
108 11114366190868946552348134005614001681246478960162681782741702759060502625625301139841716313583219744032248854637145996093750000
109 166715492863034198285222010084210025218697184402440226741125541385907539384379517097625744703748296160483732819557189941406250000
110 2500732392945512974278330151263150378280457766036603401116883120788613090765692756464386170556224442407255992293357849121093750000
111 37510985894182694614174952268947255674206866490549051016753246811829196361485391346965792558343366636108839884400367736816406250000
112 562664788412740419212624284034208835113102997358235765251298702177437945422280870204486888375150499541632598266005516052246093750000
113 8439971826191106288189364260513132526696544960373536478769480532661569181334213053067303325627257493124488973990082740783691406250000
114 126599577392866594322840463907696987900448174405603047181542207989923537720013195796009549884408862396867334609851241111755371093750000
115 1898993660892998914842606958615454818506722616084045707723133119848853065800197936940143248266132935953010019147768616676330566406250000
116 28484904913394983722639104379231822277600839241260685615846996797732795987002969054102148723991994039295150287216529250144958496093750000
117 427273573700924755839586565688477334164012588618910284237704951965991939805044535811532230859879910589427254308247938752174377441406250000
118 6409103605513871337593798485327160012460188829283654263565574279489879097075668037172983462898198658841408814623719081282615661621093750000
119 96136554082708070063906977279907400186902832439254813953483614192348186456135020557594751943472979882621132219355786219239234924316406250000
120 1442048311240621050958604659198611002803542486588822209302254212885222796842025308363921279152094698239316983290336793288588523864746093750000
121 21630724668609315764379069887979165042053137298832333139533813193278341952630379625458819187281420473589754749355051899328827857971191406250000
122 324460870029139736465686048319687475630797059482484997093007197899175129289455694381882287809221307103846321240325778489932417869567871093750000
123 4866913050437096046985290724795312134461955892237274956395107968487626939341835415728234317138319606557694818604886677348986268043518066406250000
124 73003695756556440704779360871929682016929338383559124345926619527314404090127531235923514757074794098365422279073300160234794020652770996093750000
125 1095055436348346610571690413078945230253940075753386865188899292909716061351912968538852721356121911475481334186099502403521910309791564941406250000
126 16425831545225199158575356196184178453809101136300802977833489393645740920278694528082790820341828672132220012791492536052828654646873474121093750000
127 246387473178377987378630342942762676807136517044512044667502340904686113804180417921241862305127430081983300191872388040792429819703102111816406250000
128 3695812097675669810679455144141440152107047755667680670012535113570291707062706268818627934576911451229749502878085820611886447295546531677246093750000
129 55437181465135047160191827162121602281605716335015210050188026703554375605940594032279419018653671768446242543171287309178296709433197975158691406250000
130 831557721977025707402877407431824034224085745025228150752820400553315634089108910484191285279805076526693638147569309637674450641497969627380371093750000
131 12473365829655385611043161111477360513361286175378422261292306008299734511336633657262869279197076147900404572213539644565116759622469544410705566406250000
132 187100487444830784165647416672160407700419292630676333919384590124496017670049504858943039187956142218506068583203094668476751394337043166160583496093750000
133 2806507311672461762484711250082406115506289389460145008790768851867440265050742572884145587819342133277591028748046420027151270915055647492408752441406250000
134 42097609675086926437270668751236091732594340841902175131861532778011603975761138593262183817290131999163865431220696300407269063725834712386131286621093750000
135 631464145126303896559060031268541375988915112628532626977922991670174059636417078898932757259351979987457981468310444506109035955887520685791969299316406250000
136 9471962176894558448385900469028120639833726689427989404668844875052610894546256183483991358890279699811869722024656667591635539338312810286879539489746093750000
137 142079432653418376725788507035421809597505900341419841070032673125789163418193842752259870383354195497178045830369850013874533090074692154303193092346191406250000
138 2131191489801275650886827605531327143962588505121297616050490096886837451272907641283898055750312932457670687455547750208117996351120382314547896385192871093750000
139 31967872347019134763302414082969907159438827576819464240757351453302561769093614619258470836254693986865060311833216253121769945266805734718218445777893066406250000
140 479518085205287021449536211244548607391582413652291963611360271799538426536404219288877062543820409802975904677498243796826549179002086020773276686668395996093750000
141 7192771278079305321743043168668229110873736204784379454170404076993076398046063289333155938157306147044638570162473656952398237685031290311599150300025939941406250000
142 107891569171189579826145647530023436663106043071765691812556061154896145970690949339997339072359592205669578552437104854285973565275469354673987254500389099121093750000
143 1618373537567843697392184712950351549946590646076485377188340917323442189560364240099960086085393883085043678286556572814289603479132040320109808817505836486816406250000
144 24275603063517655460882770694255273249198859691147280657825113759851632843405463601499401291280908246275655174298348592214344052186980604801647132262587547302246093750000
145 364134045952764831913241560413829098737982895367209209867376706397774492651081954022491019369213623694134827614475228883215160782804709072024706983938813209533691406250000
146 5462010689291472478698623406207436481069743430508138148010650595966617389766229310337365290538204355412022414217128433248227411742070636080370604759082198143005371093750000
147 81930160339372087180479351093111547216046151457622072220159758939499260846493439655060479358073065331180336213256926498723411176131059541205559071386232972145080566406250000
148 1228952405090581307707190266396673208240692271864331083302396384092488912697401594825907190371095979967705043198853897480851167641965893118083386070793494582176208496093750000
149 18434286076358719615607853995950098123610384077964966249535945761387333690461023922388607855566439699515575647982808462212767514629488396771250791061902418732643127441406250000
150 276514291145380794234117809939251471854155761169474493743039186420810005356915358835829117833496595492733634719742126933191512719442325951568761865928536280989646911621093750000
151 4147714367180711913511767149088772077812336417542117406145587796312150080353730382537436767502448932391004520796131903997872690791634889273531427988928044214844703674316406250000
152 62215715507710678702676507236331581167185046263131761092183816944682251205305955738061551512536733985865067811941978559968090361874523339102971419833920663222670555114746093750000
153 933235732615660180540147608544973717507775693946976416382757254170233768079589336070923272688051009787976017179129678399521355428117850086544571297508809948340058326721191406250000
154 13998535989234902708102214128174605762616635409204646245741358812553506521193840041063849090320765146819640257686945175992820331421767751298168569462632149225100874900817871093750000
155 209978039838523540621533211922619086439249531138069693686120382188302597817907600615957736354811477202294603865304177639892304971326516269472528541939482238376513123512268066406250000
156 3149670597577853109322998178839286296588742967071045405291805732824538967268614009239366045322172158034419057979562664598384574569897744042087928129092233575647696852684020996093750000
157 47245058963667796639844972682589294448831144506065681079377085992368084509029210138590490679832582370516285869693439968975768618548466160631318921936383503634715452790260314941406250000
158 708675884455016949597674590238839416732467167590985216190656289885521267635438152078857360197488735557744288045401599534636529278226992409469783829045752554520731791853904724121093750000
159 10630138266825254243965118853582591250987007513864778242859844348282819014531572281182860402962331033366164320681023993019547939173404886142046757435686288317810976877808570861816406250000
160 159452074002378813659476782803738868764805112707971673642897665224242285217973584217742906044434965500492464810215359895293219087601073292130701361535294324767164653167128562927246093750000
161 2391781110035682204892151742056083031472076690619575104643464978363634278269603763266143590666524482507386972153230398429398286314016099381960520423029414871507469797506928443908691406250000
162 35876716650535233073382276130841245472081150359293626569651974675454514174044056448992153859997867237610804582298455976440974294710241490729407806345441223072612046962603926658630371093750000
163 538150749758028496100734141962618682081217255389404398544779620131817712610660846734882307899968008564162068734476839646614614420653622360941117095181618346089180704439058899879455566406250000
164 8072261246370427441511012129439280231218258830841065978171694301977265689159912701023234618499520128462431031017152594699219216309804335414116756427724275191337710566585883498191833496093750000
165 121083918695556411622665181941589203468273882462615989672575414529658985337398690515348519277492801926936465465257288920488288244647065031211751346415864127870065658498788252472877502441406250000
166 1816258780433346174339977729123838052024108236939239845088631217944884780060980357730227789162392028904046981978859333807324323669705975468176270196237961918050984877481823787093162536621093750000
167 27243881706500192615099665936857570780361623554088597676329468269173271700914705365953416837435880433560704729682890007109864855045589632022644052943569428770764773162227356806397438049316406250000
168 408658225597502889226494989052863561705424353311328965144942024037599075513720580489301252561538206503410570945243350106647972825683844480339660794153541431561471597433410352095961570739746093750000
169 6129873383962543338397424835792953425581365299669934477174130360563986132705808707339518788423073097551158564178650251599719592385257667205094911912303121473422073961501155281439423561096191406250000
170 91948100759438150075961372536894301383720479495049017157611955408459791990587130610092781826346096463267378462679753773995793885778865008076423678684546822101331109422517329221591353416442871093750000
171 1379221511391572251139420588053414520755807192425735257364179331126896879858806959151391727395191446949010676940196306609936908286682975121146355180268202331519966641337759938323870301246643066406250000
172 20688322670873583767091308820801217811337107886386028860462689966903453197882104387270875910927871704235160154102944599149053624300244626817195327704023034972799499620066399074858054518699645996093750000
173 310324840063103756506369632312018267170056618295790432906940349503551797968231565809063138663918075563527402311544168987235804364503669402257929915560345524591992494300995986122870817780494689941406250000
174 4654872600946556347595544484680274007550849274436856493604105242553276969523473487135947079958771133452911034673162534808537065467555041033868948733405182868879887414514939791843062266707420349121093750000
175 69823089014198345213933167270204110113262739116552847404061578638299154542852102307039206199381567001793665520097438022128055982013325615508034231001077743033198311217724096877645934000611305236816406250000
176 1047346335212975178208997509053061651698941086748292711060923679574487318142781534605588092990723505026904982801461570331920839730199884232620513465016166145497974668265861453164689010009169578552246093750000
177 15710195028194627673134962635795924775484116301224390665913855193617309772141723019083821394860852575403574742021923554978812595952998263489307701975242492182469620023987921797470335150137543678283691406250000
178 235652925422919415097024439536938871632261744518365859988707827904259646582125845286257320922912788631053621130328853324682188939294973952339615529628637382737044300359818826962055027252063155174255371093750000
179 3534793881343791226455366593054083074483926167775487899830617418563894698731887679293859813843691829465804316954932799870232834089424609285094232944429560741055664505397282404430825408780947327613830566406250000
180 53021908220156868396830498895811246117258892516632318497459261278458420480978315189407897207655377441987064754323991998053492511341369139276413494166443411115834967580959236066462381131714209914207458496093750000
181 795328623302353025952457483437168691758883387749484777461888919176876307214674727841118458114830661629805971314859879970802387670120537089146202412496651166737524513714388540996935716975713148713111877441406250000
182 11929929349535295389286862251557530376383250816242271661928333787653144608220120917616776871722459924447089569722898199562035815051808056337193036187449767501062867705715828114954035754635697230696678161621093750000
183 178948940243029430839302933773362955645748762243634074928925006814797169123301813764251653075836898866706343545843472993430537225777120845057895542811746512515943015585737421724310536319535458460450172424316406250000
184 2684234103645441462589544006600444334686231433654511123933875102221957536849527206463774796137553483000595153187652094901458058386656812675868433142176197687739145233786061325864658044793031876906752586364746093750000
185 40263511554681621938843160099006665020293471504817666859008126533329363052742908096956621942063302245008927297814781423521870875799852190138026497132642965316087178506790919887969870671895478153601288795471191406250000
186 603952673320224329082647401485099975304402072572265002885121897999940445791143621454349329130949533675133909467221721352828063136997782852070397456989644479741307677601863798319548060078432172304019331932067871093750000
187 9059290099803364936239711022276499629566031088583975043276828469999106686867154321815239936964243005127008642008325820292420947054966742781055961854844667196119615164027956974793220901176482584560289978981018066406250000
188 135889351497050474043595665334147494443490466328759625649152427049986600303007314827228599054463645076905129630124887304386314205824501141715839427822670007941794227460419354621898313517647238768404349684715270996093750000
189 2038340272455757110653934980012212416652356994931394384737286405749799004545109722408428985816954676153576944451873309565794713087367517125737591417340050119126913411906290319328474702764708581526065245270729064941406250000
190 30575104086836356659809024700183186249785354923970915771059296086246985068176645836126434787254320142303654166778099643486920696310512756886063871260100751786903701178594354789927120541470628722890978679060935974121093750000
191 458626561302545349897135370502747793746780323859563736565889441293704776022649687541896521808814802134554812501671494652303810444657691353290958068901511276803555517678915321848906808122059430843364680185914039611816406250000
192 6879398419538180248457030557541216906201704857893456048488341619405571640339745313128447827132222032018322187525072419784557156669865370299364371033522669152053332765183729827733602121830891462650470202788710594177246093750000
193 103190976293072703726855458363118253593025572868401840727325124291083574605096179696926717406983330480274832812876086296768357350047980554490465565502840037280799991477755947416004031827463371939757053041830658912658691406250000
194 1547864644396090555902831875446773803895383593026027610909876864366253619076442695453900761104749957204122492193141294451525360250719708317356983482542600559211999872166339211240060477411950579096355795627459883689880371093750000
195 23217969665941358338542478131701607058430753895390414163648152965493804286146640431808511416571249358061837382897119416772880403760795624760354752238139008388179998082495088168600907161179258686445336934411898255348205566406250000
196 348269544989120375078137171975524105876461308430856212454722294482407064292199606477127671248568740370927560743456791251593206056411934371405321283572085125822699971237426322529013607417688880296680054016178473830223083496093750000
197 5224043174836805626172057579632861588146919626462843186820834417236105964382994097156915068728531105563913411151851868773898090846179015571079819253581276887340499568561394837935204111265333204450200810242677107453346252441406250000
198 78360647622552084392580863694492923822203794396942647802312516258541589465744911457353726030927966583458701167277778031608471362692685233566197288803719153310107493528420922569028061668979998066753012153640156611800193786621093750000
199 1175409714338281265888712955417393857333056915954139717034687743878123841986173671860305890463919498751880517509166670474127070440390278503492959332055787299651612402926313838535420925034699971001295182304602349177002906799316406250000
200 17631145715074218988330694331260907859995853739312095755520316158171857629792605077904588356958792481278207762637500057111906056605854177552394389980836809494774186043894707578031313875520499565019427734569035237655043601989746093750000
201 264467185726113284824960414968913617899937806089681436332804742372577864446889076168568825354381887219173116439562500856678590849087812663285915849712552142421612790658420613670469708132807493475291416018535528564825654029846191406250000
202 3967007785891699272374406224533704268499067091345221544992071135588667966703336142528532380315728308287596746593437512850178862736317189949288737745688282136324191859876309205057045621992112402129371240278032928472384810447692871093750000
203 59505116788375489085616093368005564027486006370178323174881067033830019500550042137927985704735924624313951198901562692752682941044757849239331066185324232044862877898144638075855684329881686031940568604170493927085772156715393066406250000
204 892576751825632336284241400520083460412290095552674847623216005507450292508250632068919785571038869364709267983523440391290244115671367738589965992779863480672943168472169571137835264948225290479108529062557408906286582350730895996093750000
205 13388651277384485044263621007801251906184351433290122714348240082611754387623759481033796783565583040470639019752851605869353661735070516078849489891697952210094147527082543567067528974223379357186627935938361133594298735260963439941406250000
206 200829769160767275663954315117018778592765271499351840715223601239176315814356392215506951753483745607059585296292774088040304926026057741182742348375469283151412212906238153506012934613350690357799419039075417003914481028914451599121093750000
207 3012446537411509134959314726755281678891479072490277610728354018587644737215345883232604276302256184105893779444391611320604573890390866117741135225632039247271183193593572302590194019200260355366991285586131255058717215433716773986816406250000
208 45186698061172637024389720901329225183372186087354164160925310278814671058230188248489064144533842761588406691665874169809068608355862991766117028384480588709067747903903584538852910288003905330504869283791968825880758231505751609802246093750000
209 677800470917589555365845813519938377750582791310312462413879654182220065873452823727335962168007641423826100374988112547136029125337944876491755425767208830636016218558553768082793654320058579957573039256879532388211373472586274147033691406250000
210 10167007063763843330487687202799075666258741869654686936208194812733300988101792355910039432520114621357391505624821688207040436880069173147376331386508132459540243278378306521241904814800878699363595588853192985823170602088794112205505371093750000
211 152505105956457649957315308041986134993881128044820304043122922190999514821526885338650591487801719320360872584372325323105606553201037597210644970797621986893103649175674597818628572222013180490453933832797894787347559031331911683082580566406250000
212 2287576589346864749359729620629792024908216920672304560646843832864992722322903280079758872317025789805413088765584879846584098298015563958159674561964329803396554737635118967279428583330197707356809007491968421810213385469978675246238708496093750000
213 34313648840202971240395944309446880373623253810084568409702657492974890834843549201196383084755386847081196331483773197698761474470233459372395118429464947050948321064526784509191428749952965610352135112379526327153200782049680128693580627441406250000
214 514704732603044568605939164641703205604348807151268526145539862394623362522653238017945746271330802706217944972256597965481422117053501890585926776441974205764224815967901767637871431249294484155282026685692894907298011730745201930403709411621093750000
215 7720570989045668529089087469625548084065232107269027892183097935919350437839798570269186194069962040593269174583848969482221331755802528358788901646629613086463372239518526514568071468739417262329230400285393423609470175961178028956055641174316406250000
216 115808564835685027936336312044383221260978481609035418382746469038790256567596978554037792911049430608899037618757734542233319976337037925381833524699444196296950583592777897718521072031091258934938456004280901354142052639417670434340834617614746093750000
217 1737128472535275419045044680665748318914677224135531275741197035581853848513954678310566893665741459133485564281366018133499799645055568880727502870491662944454258753891668465777816080466368884024076840064213520312130789591265056515112519264221191406250000
218 26056927088029131285675670209986224783720158362032969136117955533727807727709320174658503404986121887002283464220490272002496994675833533210912543057374944166813881308375026986667241206995533260361152600963202804681961843868975847726687788963317871093750000
219 390853906320436969285135053149793371755802375430494537041769333005917115915639802619877551074791828305034251963307354080037454920137502998163688145860624162502208219625625404800008618104932998905417289014448042070229427658034637715900316834449768066406250000
220 5862808594806554539277025797246900576337035631457418055626539995088756738734597039298163266121877424575513779449610311200561823802062544972455322187909362437533123294384381072000129271573994983581259335216720631053441414870519565738504752516746520996093750000
221 87942128922098318089155386958703508645055534471861270834398099926331351081018955589472448991828161368632706691744154668008427357030938174586829832818640436562996849415765716080001939073609924753718890028250809465801621223057793486077571287751197814941406250000
222 1319131933831474771337330804380552629675833017077919062515971498894970266215284333842086734877422420529490600376162320020126410355464072618802447492279606548444952741236485741200029086104148871305783350423762141987024318345866902291163569316267967224121093750000
223 19786979007472121570059962065708289445137495256168785937739572483424553993229265007631301023161336307942359005642434800301896155331961089282036712384194098226674291118547286118000436291562233069586750256356432129805364775188003534367453539744019508361816406250000
224 296804685112081823550899430985624341677062428842531789066093587251368309898438975114469515347420044619135385084636522004528442329979416339230550685762911473400114366778209291770006544373433496043801253845346481947080471627820053015511803096160292625427246093750000
225 4452070276681227353263491464784365125155936432637976835991403808770524648476584626717042730211300669287030776269547830067926634949691245088458260286443672101001715501673139376550098165601502440657018807680197229206207074417300795232677046442404389381408691406250000
226 66781054150218410298952371971765476877339046489569652539871057131557869727148769400755640953169510039305461644043217451018899524245368676326873904296655081515025732525097090648251472484022536609855282115202958438093106116259511928490155696636065840721130371093750000
227 1001715812253276154484285579576482153160085697343544788098065856973368045907231541011334614297542650589581924660648261765283492863680530144903108564449826222725385987876456359723772087260338049147829231728044376571396591743892678927352335449540987610816955566406250000
228 15025737183799142317264283693647232297401285460153171821470987854600520688608473115170019214463139758843728869909723926479252392955207952173546628466747393340880789818146845395856581308905070737217438475920665648570948876158390183910285031743114814162254333496093750000
229 225386057756987134758964255404708484461019281902297577322064817819007810329127096727550288216947096382655933048645858897188785894328119282603199427001210900113211847272202680937848719633576061058261577138809984728564233142375852758654275476146722212433815002441406250000
230 3380790866354807021384463831070627266915289228534463659830972267285117154936906450913254323254206445739838995729687883457831788414921789239047991405018163501698177709083040214067730794503640915873923657082149770928463497135637791379814132142200833186507225036621093750000
231 50711862995322105320766957466059409003729338428016954897464584009276757324053596763698814848813096686097584935945318251867476826223826838585719871075272452525472665636245603211015961917554613738108854856232246563926952457034566870697211982133012497797608375549316406250000
232 760677944929831579811504361990891135055940076420254323461968760139151359860803951455482222732196450291463774039179773778012152393357402578785798066129086787882089984543684048165239428763319206071632822843483698458904286855518503060458179731995187466964125633239746093750000
233 11410169173947473697172565429863367025839101146303814851929531402087270397912059271832233340982946754371956610587696606670182285900361038681786970991936301818231349768155260722478591431449788091074492342652255476883564302832777545906872695979927812004461884498596191406250000
234 171152537609212105457588481447950505387586517194557222778942971031309055968680889077483500114744201315579349158815449100052734288505415580226804564879044527273470246522328910837178871471746821366117385139783832153253464542491663188603090439698917180066928267478942871093750000
235 2567288064138181581863827221719257580813797757918358341684144565469635839530213336162252501721163019733690237382231736500791014327581233703402068473185667909102053697834933662557683072076202320491760777096757482298801968137374947829046356595483757701003924012184143066406250000
236 38509320962072723727957408325788863712206966368775375125262168482044537592953200042433787525817445296005353560733476047511865214913718505551031027097785018636530805467524004938365246081143034807376411656451362234482029522060624217435695348932256365515058860182762145996093750000
237 577639814431090855919361124886832955683104495531630626878932527230668063894298000636506812887261679440080303411002140712677978223705777583265465406466775279547962082012860074075478691217145522110646174846770433517230442830909363261535430233983845482725882902741432189941406250000
238 8664597216466362838790416873302494335246567432974459403183987908460020958414470009547602193308925191601204551165032110690169673355586663748981981097001629193219431230192901111132180368257182831659692622701556502758456642463640448923031453509757682240888243541121482849121093750000
239 129968958246995442581856253099537415028698511494616891047759818626900314376217050143214032899633877874018068267475481660352545100333799956234729716455024437898291468452893516666982705523857742474895389340523347541376849636954606733845471802646365233613323653116822242736816406250000
240 1949534373704931638727843796493061225430477672419253365716397279403504715643255752148210493494508168110271024012132224905288176505006999343520945746825366568474372026793402750004740582857866137123430840107850213120652744554319101007682077039695478504199854796752333641052246093750000
241 29243015605573974580917656947395918381457165086288800485745959191052570734648836282223157402417622521654065360181983373579322647575104990152814186202380498527115580401901041250071108742867992056851462601617753196809791168314786515115231155595432177562997821951285004615783691406250000
242 438645234083609618713764854210938775721857476294332007286189387865788561019732544233347361036264337824810980402729750603689839713626574852292212793035707477906733706028515618751066631143019880852771939024266297952146867524721797726728467333931482663444967329269275069236755371093750000
243 6579678511254144280706472813164081635827862144414980109292840817986828415295988163500210415543965067372164706040946259055347595704398622784383191895535612168601005590427734281265999467145298212791579085363994469282203012870826965900927010008972239951674509939039126038551330566406250000
244 98695177668812164210597092197461224537417932166224701639392612269802426229439822452503156233159476010582470590614193885830213935565979341765747878433034182529015083856416014218989992007179473191873686280459917039233045193062404488513905150134583599275117649085586890578269958496093750000
245 1480427665032182463158956382961918368061268982493370524590889184047036393441597336787547343497392140158737058859212908287453209033489690126486218176495512737935226257846240213284849880107692097878105294206898755588495677895936067327708577252018753989126764736283803358674049377441406250000
246 22206414975482736947384345744428775520919034737400557868863337760705545901623960051813210152460882102381055882888193624311798135502345351897293272647432691069028393867693603199272748201615381468171579413103481333827435168439041009915628658780281309836901471044257050380110740661621093750000
247 333096224632241054210765186166431632813785521061008368032950066410583188524359400777198152286913231535715838243322904364676972032535180278459399089711490366035425908015404047989091223024230722022573691196552220007411527526585615148734429881704219647553522065663855755701661109924316406250000
248 4996443369483615813161477792496474492206782815915125520494250996158747827865391011657972284303698473035737573649843565470154580488027704176890986345672355490531388620231060719836368345363460830338605367948283300111172912898784227231016448225563294713302830984957836335524916648864746093750000
249 74946650542254237197422166887447117383101742238726882807413764942381217417980865174869584264555477095536063604747653482052318707320415562653364795185085332357970829303465910797545525180451912455079080519224249501667593693481763408465246723383449420699542464774367545032873749732971191406250000
250 1124199758133813557961332503311706760746526133580903242111206474135718261269712977623043763968332156433040954071214802230784780609806233439800471927776279985369562439551988661963182877706778686826186207788363742525013905402226451126978700850751741310493136971615513175493106245994567871093750000
251 16862996372007203369419987549675601411197892003713548631668097112035773919045694664345656459524982346495614311068222033461771709147093501597007078916644199780543436593279829929447743165601680302392793116825456137875208581033396766904680512761276119657397054574232697632396593689918518066406250000
252 252944945580108050541299813245134021167968380055703229475021456680536608785685419965184846892874735197434214666023330501926575637206402523955106183749662996708151548899197448941716147484025204535891896752381842068128128715500951503570207691419141794860955818613490464485948905348777770996093750000
253 3794174183701620758119497198677010317519525700835548442125321850208049131785281299477772703393121027961513219990349957528898634558096037859326592756244944950622273233487961734125742212260378068038378451285727631021921930732514272553553115371287126922914337279202356967289233580231666564941406250000
254 56912612755524311371792457980155154762792885512533226631879827753120736976779219492166590550896815419422698299855249362933479518371440567889898891343674174259334098502319426011886133183905671020575676769285914465328828960987714088303296730569306903843715059188035354509338503703474998474121093750000
255 853689191332864670576886869702327321441893282687998399478197416296811054651688292382498858263452231291340474497828740444002192775571608518348483370155112613890011477534791390178291997758585065308635151539288716979932434414815711324549450958539603557655725887820530317640077555552124977111816406250000
256 12805337869992970058653303045534909821628399240319975992172961244452165819775324385737482873951783469370107117467431106660032891633574127775227250552326689208350172163021870852674379966378775979629527273089330754698986516222235669868241764378094053364835888317307954764601163333281874656677246093750000
257 192080068049894550879799545683023647324425988604799639882594418666782487296629865786062243109276752040551606762011466599900493374503611916628408758284900338125252582445328062790115699495681639694442909096339961320484797743333535048023626465671410800472538324759619321469017449999228119850158691406250000
258 2881201020748418263196993185245354709866389829071994598238916280001737309449447986790933646639151280608274101430171998998507400617554178749426131374273505071878788736679920941851735492435224595416643636445099419807271966150003025720354396985071162007088074871394289822035261749988421797752380371093750000
259 43218015311226273947954897778680320647995847436079918973583744200026059641741719801864004699587269209124111521452579984977611009263312681241391970614102576078181831050198814127776032386528368931249654546676491297109079492250045385805315954776067430106321123070914347330528926249826326966285705566406250000
260 648270229668394109219323466680204809719937711541198784603756163000390894626125797027960070493809038136861672821788699774664165138949690218620879559211538641172727465752982211916640485797925533968744818200147369456636192383750680787079739321641011451594816846063715209957933893747394904494285583496093750000
261 9724053445025911638289852000203072145799065673117981769056342445005863419391886955419401057407135572052925092326830496619962477084245353279313193388173079617590911986294733178749607286968883009531172273002210541849542885756260211806196089824615171773922252690955728149369008406210923567414283752441406250000
262 145860801675388674574347780003046082186985985096769726535845136675087951290878304331291015861107033580793876384902457449299437156263680299189697900822596194263863679794420997681244109304533245142967584095033158127743143286343903177092941347369227576608833790364335922240535126093163853511214256286621093750000
263 2187912025130830118615216700045691232804789776451545898037677050126319269363174564969365237916605503711908145773536861739491557343955204487845468512338942913957955196916314965218661639567998677144513761425497371916147149295158547656394120210538413649132506855465038833608026891397457802668213844299316406250000
264 32818680376962451779228250500685368492071846646773188470565155751894789040447618474540478568749082555678622186603052926092373360159328067317682027685084143709369327953744724478279924593519980157167706421382460578742207239427378214845911803158076204736987602831975582504120403370961867040023207664489746093750000
265 492280205654436776688423757510280527381077699701597827058477336278421835606714277118107178531236238335179332799045793891385600402389921009765230415276262155640539919306170867174198868902799702357515596320736908681133108591410673222688677047371143071054814042479633737561806050564428005600348114967346191406250000
266 7384203084816551650326356362654207910716165495523967405877160044176327534100714156771607677968543575027689991985686908370784006035848815146478456229143932334608098789592563007612983033541995535362733944811053630216996628871160098340330155710567146065822210637194506063427090758466420084005221724510192871093750000
267 110763046272248274754895345439813118660742482432859511088157400662644913011510712351574115169528153625415349879785303625561760090537732227197176843437158985019121481843888445114194745503129933030441009172165804453254949433067401475104952335658507190987333159557917590951406361376996301260078325867652893066406250000
268 1661445694083724121323430181597196779911137236492892666322361009939673695172660685273611727542922304381230248196779554383426401358065983407957652651557384775286822227658326676712921182546948995456615137582487066798824241496011022126574285034877607864809997393368763864271095420654944518901174888014793395996093750000
269 24921685411255861819851452723957951698667058547393389994835415149095105427589910279104175913143834565718453722951693315751396020370989751119364789773360771629302333414874900150693817738204234931849227063737306001982363622440165331898614275523164117972149960900531457964066431309824167783517623320221900939941406250000
270 373825281168837927297771790859369275480005878210900849922531227236426581413848654186562638697157518485776805844275399736270940305564846266790471846600411574439535001223123502260407266073063523977738405956059590029735454336602479978479214132847461769582249413507971869460996469647362516752764349803328514099121093750000
271 5607379217532568909466576862890539132200088173163512748837968408546398721207729812798439580457362777286652087664130996044064104583472694001857077699006173616593025018346852533906108991095952859666076089340893850446031815049037199677188211992711926543733741202619578041914947044710437751291465247049927711486816406250000
272 84110688262988533641998652943358086983001322597452691232569526128195980818115947191976593706860441659299781314961964940660961568752090410027856165485092604248895375275202788008591634866439292894991141340113407756690477225735557995157823179890678898156006118039293670628724205670656566269371978705748915672302246093750000
273 1261660323944828004629979794150371304745019838961790368488542891922939712271739207879648905602906624889496719724429474109914423531281356150417842482276389063733430629128041820128874522996589393424867120101701116350357158386033369927367347698360183472340091770589405059430863085059848494040579680586233735084533691406250000
274 18924904859172420069449696912255569571175297584426855527328143378844095684076088118194733584043599373342450795866442111648716352969220342256267637234145835956001459436920627301933117844948840901373006801525516745255357375790500548910510215475402752085101376558841075891462946275897727410608695208793506026268005371093750000
275 283873572887586301041745453683833543567629463766402832909922150682661435261141321772921003760653990600136761937996631674730745294538305133844014558512187539340021891553809409528996767674232613520595102022882751178830360636857508233657653232131041281276520648382616138371944194138465911159130428131902590394020080566406250000
276 4258103593313794515626181805257503153514441956496042493648832260239921528917119826593815056409809859002051429069949475120961179418074577007660218377682813090100328373307141142934951515113489202808926530343241267682455409552862623504864798481965619219147809725739242075579162912076988667386956421978538855910301208496093750000
277 63871553899706917734392727078862547302716629347440637404732483903598822933756797398907225846147147885030771436049242126814417691271118655114903275665242196351504925599607117144024272726702338042133897955148619015236831143292939352572971977229484288287217145886088631133687443681154830010804346329678082838654518127441406250000
278 958073308495603766015890906182938209540749440211609561070987258553982344006351960983608387692207218275461571540738631902216265369066779826723549134978632945272573883994106757160364090900535070632008469327229285228552467149394090288594579658442264324308257188291329467005311655217322450162065194945171242579817771911621093750000
279 14371099627434056490238363592744073143111241603174143416064808878309735160095279414754125815383108274131923573111079478533243980536001697400853237024679494179088608259911601357405461363508026059480127039908439278428287007240911354328918694876633964864623857824369942005079674828259836752430977924177568638697266578674316406250000
280 215566494411510847353575453891161097146668624047612151240972133174646027401429191221311887230746624111978853596666192177998659708040025461012798555370192412686329123898674020361081920452620390892201905598626589176424305108613670314933780423149509472969357867365549130076195122423897551286464668862663529580458998680114746093750000
281 3233497416172662710303631808367416457200029360714182268614581997619690411021437868319678308461199361679682803949992882669979895620600381915191978330552886190294936858480110305416228806789305863383028583979398837646364576629205054724006706347242642094540368010483236951142926836358463269296970032939952943706884980201721191406250000
282 48502461242589940654554477125511246858000440410712734029218729964295356165321568024795174626917990425195242059249893240049698434309005728727879674958293292854424052877201654581243432101839587950745428759690982564695468649438075820860100595208639631418105520157248554267143902545376949039454550494099294155603274703025817871093750000
283 727536918638849109818317156882668702870006606160691010438280949464430342479823520371927619403769856377928630888748398600745476514635085930918195124374399392816360793158024818718651481527593819261181431395364738470432029741571137312901508928129594471271582802358728314007158538180654235591818257411489412334049120545387268066406250000
284 10913053779582736647274757353240030543050099092410365156574214241966455137197352805578914291056547845668929463331225979011182147719526288963772926865615990892245411897370372280779772222913907288917721470930471077056480446123567059693522633921943917069073742035380924710107378072709813533877273861172341185010736808180809020996093750000
285 163695806693741049709121360298600458145751486386155477348613213629496827057960292083683714365848217685033941949968389685167732215792894334456593902984239863383681178460555584211696583343708609333765822063957066155847206691853505895402839508829158756036106130530713870651610671090647203008159107917585117775161052122712135314941406250000
286 2455437100406115745636820404479006872186272295792332160229198204442452405869404381255255715487723265275509129249525845277515983236893415016848908544763597950755217676908333763175448750155629140006487330959355992337708100377802588431042592632437381340541591957960708059774160066359708045122386618763776766627415781840682029724121093750000
287 36831556506091736184552306067185103082794084436884982403437973066636786088041065718828835732315848979132636938742887679162739748553401225252733628171453969261328265153625006447631731252334437100097309964390339885065621505667038826465638889486560720108123879369410620896612400995395620676835799281456651499411236727610230445861816406250000
288 552473347591376042768284591007776546241911266553274736051569595999551791320615985782432535984737734686989554081143315187441096228301018378791004422571809538919923977304375096714475968785016556501459649465855098275984322585005582396984583342298410801621858190541159313449186014930934310152536989221849772491168550914153456687927246093750000
289 8287100213870640641524268865116648193628668998299121040773543939993276869809239786736488039771066020304843311217149727811616443424515275681865066338577143083798859659565626450717139531775248347521894741987826474139764838775083735954768750134476162024327872858117389701737790223964014652288054838327746587367528263712301850318908691406250000
290 124306503208059609622864032976749722904430034974486815611603159099899153047138596801047320596565990304572649668257245917174246651367729135227975995078657146256982894893484396760757092976628725212828421129817397112096472581626256039321531252017142430364918092871760845526066853359460219784320822574916198810512923955684527754783630371093750000
291 1864597548120894144342960494651245843566450524617302234174047386498487295707078952015709808948489854568589745023858688757613699770515937028419639926179857193854743423402265951411356394649430878192426316947260956681447088724393840589822968780257136455473771393076412682891002800391903296764812338623742982157693859335267916321754455566406250000
292 27968963221813412165144407419768687653496757869259533512610710797477309435606184280235647134227347818528846175357880331364205496557739055426294598892697857907821151351033989271170345919741463172886394754208914350221706330865907608847344531703857046832106570896146190243365042005878549451472185079356144732365407890029018744826316833496093750000
293 419534448327201182477166111296530314802451368038893002689160661962159641534092764203534707013410217277932692630368204970463082448366085831394418983390467868617317270265509839067555188796121947593295921313133715253325594962988614132710167975557855702481598563442192853650475630088178241772082776190342170985481118350435281172394752502441406250000
294 6293016724908017737157491669447954722036770520583395040337409929432394623011391463053020605201153259168990389455523074556946236725491287470916284750857018029259759053982647586013327831941829213899438819697005728799883924444829211990652519633367835537223978451632892804757134451322673626581241642855132564782216775256529217585921287536621093750000
295 94395250873620266057362375041719320830551557808750925605061148941485919345170871945795309078017298887534855841832846118354193550882369312063744271262855270438896385809739713790199917479127438208491582295455085931998258866672438179859787794500517533058359676774493392071357016769840104398718624642826988471733251628847938263788819313049316406250000
296 1415928763104303990860435625625789812458273367131263884075917234122288790177563079186929636170259483313022837627492691775312903263235539680956164068942829056583445787146095706852998762186911573127373734431826288979973883000086572697896816917507762995875395151617400881070355251547601565980779369642404827075998774432719073956832289695739746093750000
297 21238931446564559862906534384386847186874100506968958261138758511834331852663446187803944542553892249695342564412390376629693548948533095214342461034142435848751686807191435602794981432803673596910606016477394334699608245001298590468452253762616444938130927274261013216055328773214023489711690544636072406139981616490786109352484345436096191406250000
298 318583971698468397943598015765802707803111507604534373917081377677514977789951692817059168138308383745430138466185855649445403234227996428215136915512136537731275302107871534041924721492055103953659090247160915020494123675019478857026783806439246674071963909113915198240829931598210352345675358169541086092099724247361791640287265181541442871093750000
299 4778759575477025969153970236487040617046672614068015608756220665162724666849275392255887522074625756181452076992787834741681048513419946423227053732682048065969129531618073010628870822380826559304886353707413725307411855125292182855401757096588700111079458636708727973612448973973155285185130372543116291381495863710426874604308977723121643066406250000
300 71681393632155389537309553547305609255700089211020234131343309977440870002739130883838312831119386342721781154891817521125215727701299196348405805990230720989536942974271095159433062335712398389573295305611205879611177826879382742831026356448830501666191879550630919604186734609597329277776955588146744370722437955656403119064634665846824645996093750000
301 1075220904482330843059643303209584138835501338165303511970149649661613050041086963257574692466790795140826717323377262816878235915519487945226087089853460814843054144614066427391495935035685975843599429584168088194167667403190741142465395346732457524992878193259463794062801019143959939166654333822201165560836569334846046785969519987702369689941406250000
302 16128313567234962645894649548143762082532520072479552679552244744924195750616304448863620387001861927112400759850658942253173538732792319178391306347801912222645812169210996410872439025535289637653991443762521322912515011047861117136980930200986862874893172898891956910942015287159399087499815007333017483412548540022690701789542799815535545349121093750000
303 241924703508524439688419743222156431237987801087193290193283671173862936259244566732954305805027928906686011397759884133797603080991884787675869595217028683339687182538164946163086585383029344564809871656437819843687725165717916757054713953014802943123397593483379353664130229307390986312497225109995262251188228100340360526843141997233033180236816406250000
304 3628870552627866595326296148332346468569817016307899352899255067607944043888668500994314587075418933600290170966398262006964046214878271815138043928255430250095307738072474192446298780745440168472148074846567297655315877485768751355820709295222044146850963902250690304961953439610864794687458376649928933767823421505105407902647129958495497703552246093750000
305 54433058289417998929894442224985197028547255244618490293488826014119160658330027514914718806131284004004352564495973930104460693223174077227070658923831453751429616071087112886694481711181602527082221122698509464829738162286531270337310639428330662202764458533760354574429301594162971920311875649748934006517351322576581118539706949377432465553283691406250000
306 816495874341269983948416633374777955428208828669277354402332390211787409874950412723720782091969260060065288467439608951566910398347611158406059883857471806271444241066306693300417225667724037906233316840477641972446072434297969055059659591424959933041466878006405318616439523912444578804678134746234010097760269838648716778095604240661486983299255371093750000
307 12247438115119049759226249500621669331423132430039160316034985853176811148124256190855811731379538900900979327011594134273503655975214167376090898257862077094071663615994600399506258385015860568593499752607164629586691086514469535825894893871374398995622003170096079779246592858686668682070172021193510151466404047579730751671434063609922304749488830566406250000
308 183711571726785746388393742509325039971346986450587404740524787797652167221863842862837175970693083513514689905173912014102554839628212510641363473867931156411074954239919005992593875775237908528902496289107469443800366297717043037388423408070615984934330047551441196688698892880300030231052580317902652271996060713695961275071510954148834571242332458496093750000
309 2755673575901786195825906137639875599570204796758811071107871816964782508327957642942557639560396252702720348577608680211538322594423187659620452108018967346166124313598785089888908136628568627933537444336612041657005494465755645560826351121059239774014950713271617950330483393204500453465788704768539784079940910705439419126072664312232518568634986877441406250000
310 41335103638526792937388592064598133993553071951382166066618077254471737624919364644138364593405943790540805228664130203173074838916347814894306781620284510192491864703981776348333622049428529419003061665049180624855082416986334683412395266815888596610224260699074269254957250898067506801986830571528096761199113660581591286891089964683487778529524803161621093750000
311 620026554577901894060828880968972009903296079270732490999271158817076064373790469662075468901089156858112078429961953047596122583745217223414601724304267652887377970559726645225004330741427941285045924975737709372826236254795020251185929002238328949153363910486114038824358763471012602029802458572921451417986704908723869303366349470252316677942872047424316406250000
312 9300398318668528410912433214534580148549441189060987364989067382256140965606857044931132033516337352871681176449429295713941838756178258351219025864564014793310669558395899678375064961121419119275688874636065640592393543821925303767788935033574934237300458657291710582365381452065189030447036878593821771269800573630858039550495242053784750169143080711364746093750000
313 139505974780027926163686498218018702228241617835914810474836010733842114484102855673966980502745060293075217646741439435709127581342673875268285387968460221899660043375938495175625974416821286789135333119540984608885903157328879556516834025503624013559506879859375658735480721780977835456705553178907326569047008604462870593257428630806771252537146210670471191406250000
314 2092589621700418892455297473270280533423624267538722157122540161007631717261542835109504707541175904396128264701121591535636913720140108129024280819526903328494900650639077427634389616252319301837029996793114769133288547359933193347752510382554360203392603197890634881032210826714667531850583297683609898535705129066943058898861429462101568788057193160057067871093750000
315 31388844325506283386829462099054208001354364013080832356838102415114475758923142526642570613117638565941923970516823873034553705802101621935364212292903549927423509759586161414515844243784789527555449951896721536999328210398997900216287655738315403050889047968359523215483162400720012977758749465254148478035576936004145883482921441931523531820857897400856018066406250000
316 470832664882594250802441931485813120020315460196212485352571536226717136383847137899638559196764578489128859557752358095518305587031524329030463184393553248911352646393792421217737663656771842913331749278450823054989923155984968503244314836074731045763335719525392848232247436010800194666381241978812227170533654040062188252243821628972852977312868461012840270996093750000
317 7062489973238913762036628972287196800304731902943187280288573043400757045757707068494578387951468677336932893366285371432774583805472864935456947765903298733670289695906886318266064954851577643699976239176762345824848847339774527548664722541120965686450035792880892723483711540162002919995718629682183407558004810600932823783657324434592794659693026915192604064941406250000
318 105937349598583706430549434584307952004570978544147809204328595651011355686365606027418675819272030160053993400494280571491618757082092974031854216488549481005054345438603294773990974322773664655499643587651435187372732710096617913229970838116814485296750536893213390852255673102430043799935779445232751113370072159013992356754859866518891919895395403727889060974121093750000
319 1589060243978755596458241518764619280068564678162217138064928934765170335295484090411280137289080452400809901007414208572374281356231394610477813247328242215075815181579049421609864614841604969832494653814771527810590990651449268698449562571752217279451258053398200862783835096536450656999036691678491266700551082385209885351322897997783378798430931055918335914611816406250000
320 23835903659681333946873622781469289201028470172433257070973934021477555029432261356169202059336206786012148515111213128585614220343470919157167198709923633226137227723685741324147969222624074547487419807221572917158864859771739030476743438576283259191768870800973012941757526448046759854985550375177369000508266235778148280269843469966750681976463965838775038719177246093750000
321 357538554895220009203104341722039338015427052586498856064609010322163325441483920342538030890043101790182227726668196928784213305152063787357507980648854498392058415855286119862219538339361118212311297108323593757382972896576085457151151578644248887876533062014595194126362896720701397824783255627660535007623993536672224204047652049501260229646959487581625580787658691406250000
322 5363078323428300138046565125830590070231405788797482840969135154832449881622258805138070463350646526852733415900022953931763199577280956810362619709732817475880876237829291797933293075090416773184669456624853906360744593448641281857267273679663733318147995930218927911895443450810520967371748834414908025114359903050083363060714780742518903444704392313724383711814880371093750000
323 80446174851424502070698476887458851053471086831962242614537027322486748224333882077071056950259697902791001238500344308976447993659214352155439295645992262138213143567439376968999396126356251597770041849372808595411168901729619227859009105194955999772219938953283918678431651762157814510576232516223620376715398545751250445910721711137783551670565884705865755677223205566406250000
324 1206692622771367531060477153311882765802066302479433639218055409837301223365008231156065854253895468541865018577505164634646719904888215282331589434689883932073197153511590654534990941895343773966550627740592128931167533525944288417885136577924339996583299084299258780176474776432367217658643487743354305650730978186268756688660825667066753275058488270587986335158348083496093750000
325 18100389341570512965907157299678241487030994537191504588270831147559518350475123467340987813808432028127975278662577469519700798573323229234973841520348258981097957302673859818024864128430156609498259416108881933967513002889164326268277048668865099948749486264488881702647121646485508264879652316150314584760964672794031350329912385006001299125877324058819795027375221252441406250000
326 271505840123557694488607359495173622305464918057872568824062467213392775257126852010114817207126480421919629179938662042795511978599848438524607622805223884716469359540107897270372961926452349142473891241633229009512695043337464894024155730032976499231242293967333225539706824697282623973194784742254718771414470091910470254948685775090019486888159860882296925410628318786621093750000
327 4072587601853365417329110392427604334581973770868088532360937008200891628856902780151722258106897206328794437699079930641932679678997726577869114342078358270747040393101618459055594428896785237137108368624498435142690425650061973410362335950494647488468634409509998383095602370459239359597921771133820781571217051378657053824230286626350292303322397913234453881159424781799316406250000
328 61088814027800481259936655886414065018729606563021327985414055123013374432853541702275833871603458094931916565486198959628990195184965898668036715131175374061205605896524276885833916433451778557056625529367476527140356384750929601155435039257419712327029516142649975746434035556888590393968826567007311723568255770679855807363454299395254384549835968698516808217391371726989746093750000
329 916332210417007218899049838296210975280944098445319919781210826845200616492803125534137508074051871423978748482292984394434852927774488480020550726967630610918084088447864153287508746501776678355849382940512147907105345771263944017331525588861295684905442742139749636196510533353328855909532398505109675853523836560197837110451814490928815768247539530477752123260870575904846191406250000
330 13744983156255108283485747574443164629214161476679798796718162402678009247392046883012062621110778071359681227234394765916522793916617327200308260904514459163771261326717962299312631197526650175337740744107682218606580186568959160259972883832919435273581641132096244542947658000299932838642985977576645137802857548402967556656777217363932236523713092957166281848913058638572692871093750000
331 206174747343826624252286213616647469438212422150196981950772436040170138710880703245180939316661671070395218408515921488747841908749259908004623913567716887456568919900769434489689467962899752630066111161615233279098702798534387403899593257493791529103724616981443668144214870004498992579644789663649677067042863226044513349851658260458983547855696394357494227733695879578590393066406250000
332 3092621210157399363784293204249712041573186332252954729261586540602552080663210548677714089749925066055928276127738822331217628631238898620069358703515753311848533798511541517345342019443496289450991667424228499186480541978015811058493898862406872936555869254721655022163223050067484888694671844954745156005642948390667700247774873906884753217835445915362413416005438193678855895996093750000
333 46389318152360990456764398063745680623597794983794320938923798109038281209948158230165711346248875990838924141916082334968264429468583479301040380552736299677728006977673122760180130291652444341764875011363427487797208129670237165877408482936103094048338038820824825332448345751012273330420077674321177340084644225860015503716623108603271298267531688730436201240081572905182838439941406250000
334 695839772285414856851465970956185209353966924756914814083856971635574218149222373452485670193733139862583862128741235024523966442028752189515605708291044495165920104665096841402701954374786665126473125170451412316958121945053557488161127244041546410725070582312372379986725186265184099956301165114817660101269663387900232555749346629049069474012975330956543018601223593577742576599121093750000
335 10437596584281222852771989564342778140309503871353722211257854574533613272238335601787285052905997097938757931931118525367859496630431282842734085624365667427488801569976452621040529315621799976897096877556771184754371829175803362322416908660623196160876058734685585699800877793977761499344517476722264901519044950818503488336240199435736042110194629964348145279018353903666138648986816406250000
336 156563948764218342791579843465141672104642558070305833168867818618004199083575034026809275793589956469081368978966777880517892449456469242641011284365485011412332023549646789315607939734326999653456453163351567771315577437637050434836253629909347942413140881020283785497013166909666422490167762150833973522785674262277552325043602991536040631652919449465222179185275308554992079734802246093750000
337 2348459231463275141873697651977125081569638371054587497533017279270062986253625510402139136903849347036220534684501668207768386741847038639615169265482275171184980353244701839734119096014904994801846797450273516569733661564555756522543804448640219136197113215304256782455197503644996337352516432262509602841785113934163284875654044873040609474793791741978332687779129628324881196022033691406250000
338 35226888471949127128105464779656876223544575565818812462995259189050944793804382656032087053557740205543308020267525023116525801127705579594227538982234127567774705298670527596011786440223574922027701961754102748546004923468336347838157066729603287042956698229563851736827962554674945060287746483937644042626776709012449273134810673095609142121906876129674990316686944424873217940330505371093750000
339 528403327079236906921581971694853143353168633487282186944928887835764171907065739840481305803366103083149620304012875346747887016915583693913413084733511913516620579480057913940176796603353623830415529426311541228190073852025045217572356000944049305644350473443457776052419438320124175904316197259064660639401650635186739097022160096434137131828603141945124854750304166373098269104957580566406250000
340 7926049906188553603823729575422797150297529502309232804173933317536462578605986097607219587050491546247244304560193130201218305253733755408701196271002678702749308692200868709102651949050304357456232941394673118422851107780375678263585340014160739584665257101651866640786291574801862638564742958885969909591024759527801086455332401446512056977429047129176872821254562495596474036574363708496093750000
341 118890748592828304057355943631341957254462942534638492062608999763046938679089791464108293805757373193708664568402896953018274578806006331130517944065040180541239630383013030636539779235754565361843494120920096776342766616705635173953780100212411093769978856524777999611794373622027939578471144383289548643865371392917016296829986021697680854661435706937653092318818437433947110548615455627441406250000
342 1783361228892424560860339154470129358816944138019577380939134996445704080186346871961624407086360597905629968526043454295274118682090094966957769160975602708118594455745195459548096688536318480427652411813801451645141499250584527609306701503186166406549682847871669994176915604330419093677067165749343229657980570893755244452449790325465212819921535604064796384782276561509206658229231834411621093750000
343 26750418433386368412905087317051940382254162070293660714087024946685561202795203079424366106295408968584449527890651814429111780231351424504366537414634040621778916836177931893221450328044777206414786177207021774677122488758767914139600522547792496098245242718075049912653734064956286405156007486240148444869708563406328666786746854881978192298823034060971945771734148422638099873438477516174316406250000
344 401256276500795526193576309755779105733812431054404910711305374200283418041928046191365491594431134528766742918359777216436676703470271367565498061219510609326683752542668978398321754920671658096221792658105326620156837331381518712094007838216887441473678640771125748689806010974344296077340112293602226673045628451094930001801202823229672884482345510914579186576012226339571498101577162742614746093750000
345 6018844147511932892903644646336686586007186465816073660669580613004251270628920692870482373916467017931501143775396658246550150552054070513482470918292659139900256288140034675974826323810074871443326889871579899302352559970722780681410117573253311622105179611566886230347090164615164441160101684404033400095684426766423950027018042348445093267235182663718687798640183395093572471523657441139221191406250000
346 90282662212678993393554669695050298790107796987241104910043709195063769059433810393057235608747005268972517156630949873698252258280811057702237063774389887098503844322100520139622394857151123071649903348073698489535288399560841710221151763598799674331577694173503293455206352469227466617401525266060501001435266401496359250405270635226676399008527739955780316979602750926403587072854861617088317871093750000
347 1354239933190184900903320045425754481851616954808616573650655637925956535891507155895858534131205079034587757349464248105473783874212165865533555956615848306477557664831507802094335922857266846074748550221105477343029325993412625653317276453981995114973665412602549401828095287038411999261022878990907515021528996022445388756079059528400145985127916099336704754694041263896053806092822924256324768066406250000
348 20313598997852773513549800681386317227774254322129248604759834568889348038372607338437878011968076185518816360241963721582106758113182487983003339349237724597163364972472617031415038842859002691121228253316582160145439889901189384799759146809729926724604981189038241027421429305576179988915343184863612725322934940336680831341185892926002189776918741490050571320410618958440807091392343863844871520996093750000
349 304703984967791602703247010220794758416613814831938729071397518533340220575589110076568170179521142782782245403629455823731601371697737319745050090238565868957450474587089255471225582642885040366818423799748732402181598348517840771996387202145948900869074717835573615411321439583642699833730147772954190879844024105050212470117788393890032846653781122350758569806159284376612106370885157957673072814941406250000
350 4570559774516874040548705153311921376249207222479080936070962778000103308633836651148522552692817141741733681054441837355974020575466059796175751353578488034361757118806338832068383739643275605502276356996230986032723975227767611579945808032189233513036120767533604231169821593754640497505952216594312863197660361575753187051766825908350492699806716835261378547092389265649181595563277369365096092224121093750000
351 68558396617753110608230577299678820643738108337186214041064441670001549629507549767227838290392257126126005215816627560339610308631990896942636270303677320515426356782095082481025756094649134082534145354943464790490859628416514173699187120482838502695541811513004063467547323906319607462589283248914692947964905423636297805776502388625257390497100752528920678206385838984737723933449160540476441383361816406250000
352 1028375949266296659123458659495182309656071625057793210615966625050023244442613246508417574355883856891890078237249413405094154629479863454139544054555159807731395351731426237215386341419737011238012180324151971857362894426247712605487806807242577540433127172695060952013209858594794111938839248733720394219473581354544467086647535829378860857456511287933810173095787584771065859001737408107146620750427246093750000
353 15425639238994449886851879892427734644841074375866898159239499375750348666639198697626263615338257853378351173558741201076412319442197951812093160818327397115970930275971393558230795121296055168570182704862279577860443416393715689082317102108638663106496907590425914280198147878921911679082588731005805913292103720318167006299713037440682912861847669319007152596436813771565987885026061121607199311256408691406250000
354 231384588584916748302778198386416019672616115638003472388592490636255229999587980464393954230073867800675267603381118016146184791632969277181397412274910956739563954139570903373461926819440827528552740572934193667906651245905735336234756531629579946597453613856388714202972218183828675186238830965087088699381555804772505094495695561610243692927715039785107288946552206573489818275390916824107989668846130371093750000
355 3470768828773751224541672975796240295089241734570052085828887359543828449993819706965909313451108017010129014050716770242192771874494539157720961184123664351093459312093563550601928902291612412928291108594012905018599768688586030043521347974443699198961804207845830713044583272757430127793582464476306330490723337071587576417435433424153655393915725596776609334198283098602347274130863752361619845032691955566406250000
356 52061532431606268368125094636943604426338626018550781287433310393157426749907295604488639701766620255151935210760751553632891578117418087365814417761854965266401889681403453259028933534374186193924366628910193575278996530328790450652820219616655487984427063117687460695668749091361451916903736967144594957360850056073813646261531501362304830908735883951649140012974246479035209111962956285424297675490379333496093750000
357 780922986474094025521876419554154066395079390278261719311499655897361401248609434067329595526499303827279028161411273304493373671761271310487216266427824478996028345221051798885434003015612792908865499433652903629184947954931856759792303294249832319766405946765311910435031236370421778753556054507168924360412750841107204693922972520434572463631038259274737100194613697185528136679444344281364465132355690002441406250000
358 11713844797111410382828146293312310995926190854173925789672494838460421018729141511009943932897489557409185422421169099567400605076419069657308243996417367184940425178315776983281510045234191893632982491504793554437774219323977851396884549413747484796496089201479678656525468545556326681303340817607533865406191262616608070408844587806518586954465573889121056502919205457782922050191665164220466976985335350036621093750000
359 175707671956671155742422194399684664938892862812608886845087422576906315280937122665149158993462343361137781336317536493511009076146286044859623659946260507774106377674736654749222650678512878404494737372571903316566613289859667770953268241206212271947441338022195179847882028183344900219550112264113007981092868939249121056132668817097778804316983608336815847543788081866743830752874977463307004654780030250549316406250000
360 2635615079350067336136332915995269974083392942189133302676311338653594729214056839977237384901935150417066720044763047402665136142194290672894354899193907616611595665121049821238339760177693176067421060588578549748499199347895016564299023618093184079211620070332927697718230422750173503293251683961695119716393034088736815841990032256466682064754754125052237713156821228001157461293124661949605069821700453758239746093750000
361 39534226190251010042044993739929049611250894132836999540144670079803920938210852599658560773529027256256000800671445711039977042132914360093415323487908614249173934976815747318575096402665397641011315908828678246227487990218425248464485354271397761188174301054993915465773456341252602549398775259425426795745895511331052237629850483847000230971321311875783565697352318420017361919396869929244076047325506806373596191406250000
362 593013392853765150630674906098935744168763411992554993102170051197058814073162788994878411602935408843840012010071685665599655631993715401401229852318629213737609024652236209778626446039980964615169738632430173693412319853276378726967280314070966417822614515824908731986601845118789038240981628891381401936188432669965783564447757257705003464569819678136753485460284776300260428790953048938661140709882602095603942871093750000
363 8895200892806477259460123591484036162531451179888324896532550767955882211097441834923176174044031132657600180151075284983994834479905731021018447784779438206064135369783543146679396690599714469227546079486452605401184797799145680904509204711064496267339217737373630979799027676781835573614724433370721029042826490049486753466716358865575051968547295172051302281904271644503906431864295734079917110648239031434059143066406250000
364 133428013392097158891901853872260542437971767698324873447988261519338233166461627523847642610660466989864002702266129274759922517198585965315276716771691573090962030546753147200190950358995717038413191192296789081017771966987185213567638070665967444010088266060604464696985415151727533604220866500560815435642397350742301302000745382983625779528209427580769534228564074667558596477964436011198756659723585471510887145996093750000
365 2001420200881457383378527808083908136569576515474873101719823922790073497496924412857714639159907004847960040533991939121398837757978789479729150751575373596364430458201297208002864255384935755576197867884451836215266579504807778203514571059989511660151323990909066970454781227275913004063312997508412231534635960261134519530011180744754386692923141413711543013428461120013378947169466540167981349895853782072663307189941406250000
366 30021303013221860750677917121258622048543647732123096525797358841851102462453866192865719587398605072719400608009879086820982566369681842195937261273630603945466456873019458120042963830774036333642968018266777543228998692572116673052718565899842674902269859863636004556821718409138695060949694962626183473019539403917017792950167711171315800393847121205673145201426916800200684207541998102519720248437806731089949607849121093750000
367 450319545198327911260168756818879330728154715981846447886960382627766536936807992892985793810979076090791009120148186302314738495545227632939058919104459059181996853095291871800644457461610545004644520274001663148434980388581750095790778488497640123534047897954540068352325776137080425914245424439392752095293091058755266894252515667569737005907706818085097178021403752003010263113129971537795803726567100966349244117736816406250000
368 6754793177974918668902531352283189960922320739727696718304405739416498054052119893394786907164686141361865136802222794534721077433178414494085883786566885887729952796429378077009666861924158175069667804110024947226524705828726251436861677327464601853010718469318101025284886642056206388713681366590891281429396365881329003413787735013546055088615602271276457670321056280045153946696949573066937055898506514495238661766052246093750000
369 101321897669623780033537970284247849413834811095915450774566086091247470810781798400921803607470292120427977052033341918020816161497676217411288256798503288315949291946440671155145002928862372626045017061650374208397870587430893771552925159911969027795160777039771515379273299630843095830705220498863369221440945488219935051206816025203190826329234034069146865054815844200677309200454243596004055838477597717428579926490783691406250000
370 1519828465044356700503069554263717741207522166438731761618491291368712062161726976013827054112054381806419655780500128770312242422465143261169323851977549324739239379196610067327175043932935589390675255924755613125968058811463406573293877398679535416927411655596572730689099494462646437460578307482950538321614182323299025768102240378047862394938510511037202975822237663010159638006813653940060837577163965761428698897361755371093750000
371 22797426975665350507546043313955766118112832496580976424277369370530680932425904640207405811680815727096294836707501931554683636336977148917539857779663239871088590687949151009907625658994033840860128838871334196889520882171951098599408160980193031253911174833948590960336492416939696561908674612244258074824212734849485386521533605670717935924077657665558044637333564945152394570102204809100912563657459486421430483460426330566406250000
372 341961404634980257613190649709336491771692487448714646364160540557960213986388569603111087175212235906444422550612528973320254545054657233763097866694948598066328860319237265148614384884910507612901932583070012953342813232579266478991122414702895468808667622509228864405047386254095448428630119183663871122363191022742280797823004085060769038861164864983370669560003474177285918551533072136513688454861892296321457251906394958496093750000
373 5129421069524703864197859745640047376575387311730719695462408108369403209795828544046666307628183538596666338259187934599803818175819858506446468000424228970994932904788558977229215773273657614193528988746050194300142198488688997184866836220543432032130014337638432966075710793811431726429451787754958066835447865341134211967345061275911535582917472974750560043400052112659288778272996082047705326822928384444821858778595924377441406250000
374 76941316042870557962967896184600710648630809675960795431936121625541048146937428160699994614422753078949995073887819018997057272637297877596697020006363434564923993571828384658438236599104864212902934831190752914502132977330334957773002543308151480481950215064576494491135661907171475896441776816324371002531717980117013179510175919138673033743762094621258400651000781689889331674094941230715579902343925766672327881678938865661621093750000
375 1154119740643058369444518442769010659729462145139411931479041824383115722204061422410499919216341296184249926108317285284955859089559468163950455300095451518473859903577425769876573548986572963193544022467861293717531994659955024366595038149622272207229253225968647417367034928607572138446626652244865565037975769701755197692652638787080095506156431419318876009765011725348339975111424118460733698535158886500084918225184082984924316406250000
376 17311796109645875541667776641535159895941932177091178972185627365746735833060921336157498788245119442763748891624759279274337886343392022459256829501431772777107898553661386548148603234798594447903160337017919405762979919899325365498925572244334083108438798389529711260505523929113582076699399783672983475569636545526327965389789581806201432592346471289783140146475175880225099626671361776911005478027383297501273773377761244773864746093750000
377 259676941644688133125016649623027398439128982656367684582784410486201037495913820042362481823676791641456233374371389189115068295150880336888852442521476591656618478304920798222229048521978916718547405055268791086444698798489880482483883583665011246626581975842945668907582858936703731150490996755094752133544548182894919480846843727093021488885197069346747102197127638203376494400070426653665082170410749462519106600666418671607971191406250000
378 3895154124670321996875249744345410976586934739845515268741766157293015562438707300635437227355151874621843500615570837836726024427263205053332786637822148874849277174573811973333435727829683750778211075829031866296670481977348207237258253754975168699398729637644185033613742884050555967257364951326421282003168222743423792212702655906395322333277956040201206532956914573050647416001056399804976232556161241937786599009996280074119567871093750000
379 58427311870054829953128746165181164648804021097682729031126492359395233436580609509531558410327278119327652509233562567550890366408948075799991799567332233122739157618607179600001535917445256261673166137435477994450057229660223108558873806324627530490980944564662775504206143260758339508860474269896319230047523341151356883190539838595929834999169340603018097994353718595759711240015845997074643488342418629066798985149944201111793518066406250000
380 876409678050822449296931192477717469732060316465240935466897385390928501548709142642973376154909171789914787638503438513263355496134221136999876993509983496841087364279107694000023038761678843925097492061532169916750858444903346628383107094869412957364714168469941632563092148911375092632907114048444788450712850117270353247858097578938947524987540109045271469915305778936395668600237689956119652325136279436001984777249163016676902770996093750000
381 13146145170762336739453967887165762045980904746978614032003460780863927523230637139644600642323637576848721814577551577698950332442013317054998154902649752452616310464186615410000345581425182658876462380922982548751262876673550199425746606423041194360470712527049124488446382233670626389493606710726671826760692751759055298717871463684084212874813101635679072048729586684045935029003565349341794784877044191540029771658737445250153541564941406250000
382 197192177561435051091809518307486430689713571204679210480051911712958912848459557094669009634854563652730827218663273665484254986630199755824972323539746286789244656962799231150005183721377739883146935713844738231268943150103252991386199096345617915407060687905736867326695733505059395842404100660900077401410391276385829480768071955261263193122196524535186080730943800260689025435053480240126921773155662873100446574881061678752303123474121093750000
383 2957882663421525766377142774612296460345703568070188157200778675694383692726893356420035144522818454790962408279949104982263824799452996337374584853096194301838669854441988467250077755820666098247204035707671073469034147251548794870792986445184268731105910318586053009900436002575890937636061509913501161021155869145787442211521079328918947896832947868027791210964157003910335381525802203601903826597334943096506698623215925181284546852111816406250000
384 44368239951322886495657141619184446905185553521052822358011680135415755390903400346300527167842276821864436124199236574733957371991794945060618772796442914527580047816629827008751166337309991473708060535615066102035512208773231923061894796677764030966588654778790795148506540038638364064540922648702517415317338037186811633172816189933784218452494218020416868164462355058655030722887033054028557398960024146447600479348238877719268202781677246093750000
385 665523599269843297434857124287766703577783302815792335370175202031236330863551005194507907517634152327966541862988548621009360579876924175909281591946643717913700717249447405131267495059649872105620908034225991530532683131598478845928421950166460464498829821681861927227598100579575460968113839730537761229760070557802174497592242849006763276787413270306253022466935325879825460843305495810428360984400362196714007190223583165789023041725158691406250000
386 9982853989047649461522856864316500553666749542236885030552628030468544962953265077917618612764512284919498127944828229315140408698153862638639223879199655768705510758741711076969012425894748081584313620513389872957990246973977182688926329252496906967482447325227928908413971508693631914521707595958066418446401058367032617463883642735101449151811199054593795337004029888197381912649582437156425414766005432950710107853353747486835345625877380371093750000
387 149742809835714741922842852964747508305001243133553275458289420457028174444298976168764279191467684273792471919172423439727106130472307939579588358187994836530582661381125666154535186388421221223764704307700848094369853704609657740333894938787453604512236709878418933626209572630404478717825613939370996276696015875505489261958254641026521737277167985818906930055060448322960728689743736557346381221490081494260651617800306212302530184388160705566406250000
388 2246142147535721128842642794471212624575018647003299131874341306855422616664484642531464187872015264106887078787586351595906591957084619093693825372819922547958739920716884992318027795826318318356470564615512721415547805569144866105008424081811804067683550648176284004393143589456067180767384209090564944150440238132582338929373819615397826059157519787283603950825906724844410930346156048360195718322351222413909774267004593184537952765822410583496093750000
389 33692132213035816932639641917068189368625279705049486978115119602831339249967269637971962818080228961603306181813795273938598879356269286405407380592298838219381098810753274884770416937394774775347058469232690821233217083537172991575126361227177061015253259722644260065897153841841007711510763136358474162256603571988735083940607294230967390887362796809254059262388600872666163955192340725402935774835268336208646614005068897768069291487336158752441406250000
390 505381983195537253989594628756022840529379195575742304671726794042470088749509044569579442271203434424049592727206929109078983190344039296081110708884482573290716482161299123271556254060921621630205877038490362318498256253057594873626895418407655915228798895839663900988457307627615115672661447045377112433849053579831026259109109413464510863310441952138810888935829013089992459327885110881044036622529025043129699210076033466521039372310042381286621093750000
391 7580729747933058809843919431340342607940687933636134570075901910637051331242635668543691634068051516360743890908103936636184747855160589441216660633267238599360747232419486849073343810913824324453088155577355434777473843795863923104403431276114838728431983437594958514826859614414226735089921705680656686507735803697465393886636641201967662949656629282082163334037435196349886889918276663215660549337935375646945488151140501997815590584650635719299316406250000
392 113710946218995882147658791470105139119110319004542018551138528659555769968639535028155374511020772745411158363621559049542771217827408841618249909499008578990411208486292302736100157163707364866796322333660331521662107656937958846566051469141722580926479751563924377722402894216213401026348825585209850297616037055461980908299549618029514944244849439231232450010561527945248303348774149948234908240069030634704182322267107529967233858769759535789489746093750000
393 1705664193284938232214881872051577086786654785068130278267077929893336549529593025422330617665311591181167375454323385743141568267411132624273748642485128684856168127294384541041502357455610473001944835004904972824931614854069382698490772037125838713897196273458865665836043413243201015395232383778147754464240555831929713624493244270442724163672741588468486750158422919178724550231612249223523623601035459520562734834006612949508507881546393036842346191406250000
394 25584962899274073483223228080773656301799821776021954174006168948400048242943895381334959264979673867717510631814850786147123524011166989364106229637276930272842521909415768115622535361834157095029172525073574592373974222811040740477361580556887580708457944101882984987540651198648015230928485756672216316963608337478945704367398664056640862455091123827027301252376343787680868253474183738352854354015531892808441022510099194242627618223195895552635192871093750000
395 383774443489111102248348421211604844526997326640329312610092534226000723644158430720024388974695108015762659477222761792206852860167504840461593444559153954092637828641236521734338030427512356425437587876103618885609613342165611107160423708353313710626869161528244774813109767979720228463927286350083244754454125062184185565510979960849612936826366857405409518785645156815213023802112756075292815310232978392126615337651487913639414273347938433289527893066406250000
396 5756616652336666533725226318174072667904959899604939689151388013390010854662376460800365834620426620236439892158341426883102792902512572606923901668387309311389567429618547826015070456412685346381563818141554283284144200132484166607406355625299705659403037422923671622196646519695803426958909295251248671316811875932762783482664699412744194052395502861081142781784677352228195357031691341129392229653494675881899230064772318704591214100219076499342918395996093750000
397 86349249785049998005878394772611090018574398494074095337270820200850162819935646912005487519306399303546598382375121403246541893537688589103858525025809639670843511444278217390226056846190280195723457272123314249262163001987262499111095334379495584891045561343855074332949697795437051404383639428768730069752178138991441752239970491191162910785932542916217141726770160283422930355475370116940883444802420138228488450971584780568868211503286147490143775939941406250000
398 1295238746775749970088175921589166350278615977411111430059062303012752442299034703680082312789595989553198975735626821048698128403065328836557877875387144595062652671664173260853390852692854202935851859081849713738932445029808937486666430015692433773365683420157826114994245466931555771065754591431530951046282672084871626283599557367867443661788988143743257125901552404251343955332130551754113251672036302073427326764573771708533023172549292212352156639099121093750000
399 19428581201636249551322638823837495254179239661166671450885934545191286634485520555201234691843939843297984636034402315730471926045979932548368168130807168925939790074962598912800862790392813044037777886227745706083986675447134062299996450235386506600485251302367391724913682003973336565986318871472964265694240081273074394253993360518011654926834822156148856888523286063770159329981958276311698775080544531101409901468606575627995347588239383185282349586486816406250000
400 291428718024543743269839582357562428812688594917500071763289018177869299517282808328018520377659097649469769540516034735957078890689698988225522521962107533889096851124438983692012941855892195660566668293416185591259800131707010934499946753530797599007278769535510875873705230059600048489794783072094463985413601219096115913809900407770174823902522332342232853327849290956552389949729374144675481626208167966521148522029098634419930213823590747779235243797302246093750000
401 4371430770368156149047593735363436432190328923762501076449335272668039492759242124920277805664886464742046543107740521039356183360345484823382837829431613008336452766866584755380194127838382934908500024401242783868897001975605164017499201302961963985109181543032663138105578450894000727346921746081416959781204018286441738707148506116552622358537834985133492799917739364348285849245940612170132224393122519497817227830436479516298953207353861216688528656959533691406250000
402 65571461555522342235713906030451546482854933856437516146740029090020592391388631873804167084973296971130698146616107815590342750405182272350742567441474195125046791502998771330702911917575744023627500366018641758033455029634077460262488019544429459776637723145489947071583676763410010910203826191221254396718060274296626080607227591748289335378067524777002391998766090465224287738689109182551983365896837792467258417456547192744484298110307918250327929854393005371093750000
403 983571923332835133535708590456773197242824007846562742201100436350308885870829478107062506274599454566960472199241617233855141256077734085261138511622112926875701872544981569960543678763636160354412505490279626370501825444511161903937320293166441896649565847182349206073755151451150163653057392868318815950770904114449391209108413876224340030671012871655035879981491356978364316080336637738279750488452566887008876261848207891167264471654618773754918947815895080566406250000
404 14753578849992527003035628856851597958642360117698441133016506545254633288062442171605937594118991818504407082988624258507827118841166011278917077674331693903135528088174723549408155181454542405316187582354194395557527381667667428559059804397496628449743487707735238091106327271767252454795860893024782239261563561716740868136626208143365100460065193074825538199722370354675464741205049566074196257326788503305133143927723118367508967074819281606323784217238426208496093750000
405 221303682749887905045534432852773969379635401765476616995247598178819499320936632574089063911784877277566106244829363877617406782617490169183756165114975408547032921322620853241122327721818136079742813735312915933362910725015011428385897065962449426746152315616028571366594909076508786821937913395371733588923453425751113022049393122150476506900977896122383072995835555320131971118075743491112943859901827549576997158915846775512634506122289224094856763258576393127441406250000
406 3319555241248318575683016492791609540694531026482149254928713972682292489814049488611335958676773159163491593672440458164261101739262352537756342476724631128205493819839312798616834915827272041196142206029693739000443660875225171425788455989436741401192284734240428570498923636147631802329068700930576003833851801386266695330740896832257147603514668441835746094937533329801979566771136152366694157898527413243654957383737701632689517591834338361422851448878645896911621093750000
407 49793328618724778635245247391874143110417965397232238823930709590234387347210742329170039380151597387452373905086606872463916526088935288066345137150869466923082407297589691979252523737409080617942133090445406085006654913128377571386826839841551121017884271013606428557483854542214477034936030513958640057507777020794000429961113452483857214052720026627536191424062999947029693501567042285500412368477911198654824360756065524490342763877515075421342771733179688453674316406250000
408 746899929280871679528678710878112146656269480958483582358960643853515810208161134937550590702273960811785608576299103086958747891334029320995177057263042003846236109463845379688787856061136209269131996356681091275099823696925663570802402597623266815268264065204096428362257818133217155524040457709379600862616655311910006449416701787257858210790800399413042871360944999205445402523505634282506185527168667979822365411340982867355141458162726131320141575997695326805114746093750000
409 11203498939213075192930180663171682199844042214377253735384409657802737153122417024063258860534109412176784128644486546304381218370010439814927655858945630057693541641957680695331817840917043139036979945350216369126497355453884953562036038964349002229023960978061446425433867271998257332860606865640694012939249829678650096741250526808867873161862005991195643070414174988081681037852584514237592782907530019697335481170114743010327121872440891969802123639965429902076721191406250000
410 168052484088196127893952709947575232997660633215658806030766144867041057296836255360948882908011641182651761929667298194565718275550156597223914837884184450865403124629365210429977267613755647085554699180253245536897460331808274303430540584465235033435359414670921696381508009079973859992909102984610410194088747445179751451118757902133018097427930089867934646056212624821225215567788767713563891743612950295460032217551721145154906828086613379547031854599481448531150817871093750000
411 2520787261322941918409290649213628494964909498234882090461492173005615859452543830414233243620174617739776428945009472918485774133252348958358722568262766762981046869440478156449659014206334706283320487703798683053461904977124114551458108766978525501530391220063825445722620136199607899893636544769156152911331211677696271766781368531995271461418951348019019690843189372318378233516831515703458376154194254431900483263275817177323602421299200693205477818992221727967262268066406250000
412 37811808919844128776139359738204427424473642473523231356922382595084237891788157456213498654302619266096646434175142093777286611998785234375380838523941501444715703041607172346744885213095020594249807315556980245801928574656861718271871631504677882522955868300957381685839302042994118498404548171537342293669968175165444076501720527979929071921284270220285295362647840584775673502752472735551875642312913816478507248949137257659854036319488010398082167284883325919508934020996093750000
413 567177133797661931642090396073066411367104637102848470353835738926263568376822361843202479814539288991449696512627131406659299179981778515630712577859122521670735545624107585201173278196425308913747109733354703687028928619852925774078074472570168237844338024514360725287589530644911777476068222573060134405049522627481661147525807919698936078819264053304279430439717608771635102541287091033278134634693707247177608734237058864897810544792320155971232509273249888792634010314941406250000
414 8507657006964928974631355941095996170506569556542727055307536083893953525652335427648037197218089334871745447689406971099889487699726677734460688667886837825061033184361613778017599172946379633706206646000320555305433929297793886611171117088552523567665070367715410879313842959673676662141023338595902016075742839412224917212887118795484041182288960799564191456595764131574526538119306365499172019520405608707664131013555882973467158171884802339568487639098748331889510154724121093750000
415 127614855104473934619470339116439942557598543348140905829613041258409302884785031414720557958271340023076181715341104566498342315495900166016910330018302567375915497765424206670263987594195694505593099690004808329581508939466908299167566756328287853514976055515731163189707644395105149932115350078938530241136142591183373758193306781932260617734334411993462871848936461973617898071789595482487580292806084130614961965203338244602007372578272035093527314586481224978342652320861816406250000
416 1914222826567109019292055086746599138363978150222113587444195618876139543271775471220808369374070100346142725730116568497475134732438502490253654950274538510638732466481363100053959813912935417583896495350072124943722634092003624487513501344924317802724640832735967447845614665926577248981730251184077953617042138867750606372899601728983909266015016179901943077734046929604268471076843932237313704392091261959224429478050073669030110588674080526402909718797218374675139784812927246093750000
417 28713342398506635289380826301198987075459672253331703811662934283142093149076632068312125540611051505192140885951748527462127020986577537353804824254118077659580986997220446500809397208694031263758447430251081874155839511380054367312702520173864767040869612491039511717684219988898658734725953767761169304255632083016259095593494025934758638990225242698529146166010703944064027066152658983559705565881368929388366442170751105035451658830111207896043645781958275620127096772193908691406250000
418 430700135977599529340712394517984806131895083799975557174944014247131397236149481024681883109165772577882113289276227911931905314798663060307072363811771164893714804958306697512140958130410468956376711453766228112337592670700815509690537802607971505613044187365592675765263299833479881020889306516417539563834481245243886433902410389021379584853378640477937192490160559160960405992289884753395583488220533940825496632561266575531774882451668118440654686729374134301906451582908630371093750000
419 6460502039663992940110685917769772091978426256999633357624160213706970958542242215370228246637486588668231699339143418678978579721979945904606085457176567473405722074374600462682114371956157034345650671806493421685063890060512232645358067039119572584195662810483890136478949497502198215313339597746263093457517218678658296508536155835320693772800679607169057887352408387414406089884348271300933752323308009112382449488418998632976623236775021776609820300940612014528596773743629455566406250000
420 96907530594959894101660288766546581379676393854994500364362403205604564378133633230553423699562298830023475490087151280184678695829699188569091281857648512101085831115619006940231715579342355515184760077097401325275958350907683489680371005586793588762934942157258352047184242462532973229700093966193946401862758280179874447628042337529810406592010194107535868310286125811216091348265224069514006284849620136685736742326284979494649348551625326649147304514109180217928951606154441833496093750000
421 1453612958924398411524904331498198720695145907824917505465436048084068465672004498458301355493434482450352132351307269202770180437445487828536369227864727681516287466734285104103475733690135332727771401156461019879139375263615252345205565083801903831444024132358875280707763636937994598445501409492909196027941374202698116714420635062947156098880152911613038024654291887168241370223978361042710094272744302050286051134894274692419740228274379899737209567711637703268934274092316627502441406250000
422 21804194383865976172873564972472980810427188617373762581981540721261026985080067476874520332401517236755281985269609038041552706561682317428045538417970915222744312001014276561552136005352029990916571017346915298187090628954228785178083476257028557471660361985383129210616454554069918976682521142393637940419120613040471750716309525944207341483202293674195570369814378307523620553359675415640651414091164530754290767023414120386296103424115698496058143515674565549034014111384749412536621093750000
423 327062915757989642593103474587094712156407829260606438729723110818915404776201012153117804986022758551329229779044135570623290598425234761420683076269563728341164680015214148423282040080280449863748565260203729472806359434313431777671252143855428362074905429780746938159246818311048784650237817135904569106286809195607076260744642889163110122248034405112933555547215674612854308300395131234609771211367467961314361505351211805794441551361735477440872152735118483235510211670771241188049316406250000
424 4905943736369844638896552118806420682346117438909096580945846662283731071643015182296767074790341378269938446685662033559349358976378521421310246144043455925117470200228212226349230601204206747956228478903055942092095391514701476665068782157831425431123581446711204072388702274665731769753567257038568536594302137934106143911169643337446651833720516076694003333208235119192814624505926968519146568170512019419715422580268177086916623270426032161613082291026777248532653175061568617820739746093750000
425 73589156045547669583448281782096310235191761583636448714187699934255966074645227734451506121855120674049076700284930503390240384645677821319653692160651838876762053003423183395238459018063101219343427183545839131381430872720522149976031732367471381466853721700668061085830534119985976546303508855578528048914532069011592158667544650061699777505807741150410049998123526787892219367588904527787198522557680291295731338704022656303749349056390482424196234365401658727989797625923529267311096191406250000
426 1103837340683215043751724226731444653527876423754546730712815499013839491119678416016772591827826810110736150504273957550853605769685167319794805382409777583151430795051347750928576885270946518290151407753187586970721463090807832249640475985512070722002805825510020916287458011799789648194552632833677920733717981035173882380013169750925496662587116117256150749971852901818383290513833567916807977838365204369435970080560339844556240235845857236362943515481024880919846964388852939009666442871093750000
427 16557560110248225656275863400971669802918146356318200960692232485207592366795176240251588877417402151661042257564109363262804086545277509796922080736146663747271461925770216263928653279064197774352271116297813804560821946362117483744607139782681060830042087382650313744311870176996844722918289492505168811005769715527608235700197546263882449938806741758842261249577793527275749357707503518752119667575478065541539551208405097668343603537687858545444152732215373213797704465832794085144996643066406250000
428 248363401653723384844137951014575047043772195344773014410383487278113885501927643603773833161261032274915633863461640448942061298179162646953831211042199956209071928886553243958929799185962966615284066744467207068412329195431762256169107096740215912450631310739754706164678052654952670843774342387577532165086545732914123535502963193958236749082101126382633918743666902909136240365612552781281795013632170983123093268126076465025154053065317878181662290983230598206965566987491911277174949645996093750000
429 3725451024805850772662069265218625705656582930171595216155752309171708282528914654056607497418915484123734507951924606734130919472687439704307468165632999343136078933298298659383946987789444499229261001167008106026184937931476433842536606451103238686759469661096320592470170789824290062656615135813662982476298185993711853032544447909373551236231516895739508781155003543637043605484188291719226925204482564746846399021891146975377310795979768172724934364748458973104483504812378669157624244689941406250000
430 55881765372087761589931038978279385584848743952573928242336284637575624237933719810849112461283732261856017619278869101011963792090311595564612022484494990147041183999474479890759204816841667488438915017505121590392774068972146507638049096766548580301392044916444808887052561847364350939849227037204944737144472789905677795488166718640603268543472753436092631717325053154555654082262824375788403878067238471202695985328367204630659661939696522590874015471226884596567252572185680037364363670349121093750000
431 838226480581316423848965584674190783772731159288608923635044269563634363569005797162736686919255983927840264289183036515179456881354673933469180337267424852205617759992117198361388072252625012326583725262576823855891611034582197614570736451498228704520880673746672133305788427710465264097738405558074171057167091848585166932322500779609049028152091301541389475759875797318334811233942365636826058171008577068040439779925508069459894929095447838863110232068403268948508788582785200560465455055236816406250000
432 12573397208719746357734483770112861756590967389329133854525664043454515453535086957441050303788839758917603964337745547727691853220320109002037705059011372783084266399881757975420821083789375184898755878938652357838374165518732964218561046772473430567813210106200081999586826415656978961466076083371112565857506377728777503984837511694135735422281369523120842136398136959775022168509135484552390872565128656020606596698882621041898423936431717582946653481026049034227631828741778008406981825828552246093750000
433 188600958130796195366017256551692926348864510839937007817884960651817731803026304361615754556832596383764059465066183215915377798304801635030565575885170591746263995998226369631312316256840627773481338184079785367575612482780994463278415701587101458517198151593001229993802396234854684421991141250566688487862595665931662559772562675412036031334220542846812632045972054396625332527637032268285863088476929840309098950483239315628476359046475763744199802215390735513414477431126670126104727387428283691406250000
434 2829014371961942930490258848275393895232967662599055117268274409777265977045394565424236318352488945756460891975992748238730666974572024525458483638277558876193959939973395544469684743852609416602220072761196780513634187241714916949176235523806521877757972273895018449907035943522820266329867118758500327317938934988974938396588440131180540470013308142702189480689580815949379987914555484024287946327153947604636484257248589734427145385697136456162997033230861032701217161466900051891570910811424255371093750000
435 42435215579429143957353882724130908428494514938985826759024116146658989655680918481363544775287334186346913379639891223580960004618580367881877254574163383142909399099600933167045271157789141249033301091417951707704512808625723754237643532857097828166369584108425276748605539152842303994948006781377504909769084024834624075948826601967708107050199622140532842210343712239240699818718332260364319194907309214069547263858728846016407180785457046842444955498462915490518257422003500778373563662171363830566406250000
436 636528233691437159360308240861963626427417724084787401385361742199884844835213777220453171629310012795203700694598368353714400069278705518228158818612450747143640986494013997505679067366837118735499516371269275615567692129385856313564652992856467422495543761626379151229083087292634559924220101720662573646536260372519361139232399029515621605752994332107992633155155683588610497280774983905464787923609638211043208957880932690246107711781855702636674332476943732357773861330052511675603454932570457458496093750000
437 9547923505371557390404623612929454396411265861271811020780426132998272672528206658306797574439650191928055510418975525305716001039180582773422382279186761207154614797410209962585186010502556781032492745569039134233515381940787844703469794892847011337433156424395687268436246309389518398863301525809938604698043905587790417088485985442734324086294914981619889497327335253829157459211624758581971818854144573165648134368213990353691615676727835539550114987154155985366607919950787675134051823988556861877441406250000
438 143218852580573360856069354193941815946168987919077165311706391994974090087923099874601963616594752878920832656284632879585740015587708741601335734187801418107319221961153149438777790157538351715487391183535587013502730729111817670552046923392705170061497346365935309026543694640842775982949522887149079070470658583816856256327289781641014861294423724724298342459910028807437361888174371378729577282812168597484722015523209855305374235150917533093251724807312339780499118799261815127010777359828352928161621093750000
439 2148282788708600412841040312909127239192534818786157479675595879924611351318846498119029454248921293183812489844269493193786100233815631124020036012817021271609788329417297241581666852363075275732310867753033805202540960936677265058280703850890577550922460195489029635398155419612641639744242843307236186057059878757252843844909346724615222919416355870864475136898650432111560428322615570680943659242182528962270830232848147829580613527263762996398775872109685096707486781988927226905161660397425293922424316406250000
440 32224241830629006192615604693636908587888022281792362195133938198869170269782697471785441813733819397757187347664042397906791503507234466860300540192255319074146824941259458623725002785446129135984663016295507078038114414050158975874210557763358663263836902932335444530972331294189624596163642649608542790855898181358792657673640200869228343791245338062967127053479756481673406424839233560214154888632737934434062453492722217443709202908956444945981638081645276450612301729833908403577424905961379408836364746093750000
441 483363627459435092889234070404553628818320334226885432927009072983037554046740462076781627206007290966357810214960635968601872552608517002904508102883829786112202374118891879355875041781691937039769945244432606170571716210752384638113158366450379948957553543985031667964584969412844368942454639744128141862838472720381889865104603013038425156868680070944506905802196347225101096372588503403212323329491069016510936802390833261655638043634346674189724571224679146759184525947508626053661373589420691132545471191406250000
442 7250454411891526393338511056068304432274805013403281493905136094745563310701106931151724408090109364495367153224409539529028088289127755043567621543257446791683035611783378190338125626725379055596549178666489092558575743161285769571697375496755699234363303159775475019468774541192665534136819596161922127942577090805728347976569045195576377353030201064167603587032945208376516445588827551048184849942366035247664052035862498924834570654515200112845868568370187201387767889212629390804920603841310366988182067871093750000
443 108756816178372895900077665841024566484122075201049222408577041421183449660516603967275866121351640467430507298366143092935421324336916325653514323148861701875245534176750672855071884400880685833948237679997336388378636147419286543575460632451335488515449547396632125292031618117889983012052293942428831919138656362085925219648535677933645660295453015962514053805494178125647746683832413265722772749135490528714960780537937483872518559817728001692688028525552808020816518338189440862073809057619655504822731018066406250000
444 1631352242675593438501164987615368497261831128015738336128655621317751744907749059509137991820274607011457609475492146394031319865053744884802714847232925528128683012651260092826078266013210287509223565199960045825679542211289298153631909486770032327731743210949481879380474271768349745180784409136432478787079845431288878294728035169004684904431795239437710807082412671884716200257486198985841591237032357930724411708069062258087778397265920025390320427883292120312247775072841612931107135864294832572340965270996093750000
445 24470283640133901577517474814230527458927466920236075041929834319766276173616235892637069877304119105171864142132382195910469797975806173272040722708493882921930245189768901392391173990198154312638353477999400687385193133169339472304478642301550484915976148164242228190707114076525246177711766137046487181806197681469333174420920527535070273566476928591565662106236190078270743003862292984787623868555485368960866175621035933871316675958988800380854806418249381804683716626092624193966607037964422488585114479064941406250000
446 367054254602008523662762122213457911883912003803541125628947514796494142604243538389556048159561786577577962131985732938657046969637092599080610840627408243828953677846533520885867609852972314689575302169991010310777896997540092084567179634523257273739642222463633422860606711147878692665676492055697307727092965222039997616313807913026054103497153928873484931593542851174061145057934394771814358028332280534412992634315539008069750139384832005712822096273740727070255749391389362909499105569466337328776717185974121093750000
447 5505813819030127854941431833201868678258680057053116884434212721947412139063653075843340722393426798663669431979785994079855704544556388986209162609411123657434305167698002813288014147794584720343629532549865154661668454963101381268507694517848859106094633336954501342909100667218180389985147380835459615906394478330599964244707118695390811552457308933102273973903142767610917175869015921577215370424984208016194889514733085121046252090772480085692331444106110906053836240870840443642486583541995059931650757789611816406250000
448 82587207285451917824121477498028030173880200855796753266513190829211182085954796137650110835901401979955041479696789911197835568168345834793137439141166854861514577515470042199320212216918770805154442988247977319925026824446520719027615417767732886591419500054317520143636510008272705849777210712531894238595917174958999463670606780430862173286859633996534109608547141514163757638035238823658230556374763120242923342720996276815693781361587201285384971661591663590807543613062606654637298753129925898974761366844177246093750000
449 1238808109281778767361822162470420452608203012836951298997697862438167731289321942064751662538521029699325622195451848667967533522525187521897061587117502822922718662732050632989803183253781562077316644823719659798875402366697810785414231266515993298871292500814762802154547650124090587746658160687978413578938757624384991955059101706462932599302894509948011644128207122712456364570528582354873458345621446803643850140814944152235406720423808019280774574923874953862113154195939099819559481296948888484621420502662658691406250000
450 18582121639226681510427332437056306789123045192554269484965467936572515969339829130971274938077815445489884332931777730019513002837877812828455923806762542343840779940980759494847047748806723431159749672355794896983131035500467161781213468997739899483069387512221442032318214751861358816199872410319676203684081364365774879325886525596943988989543417649220174661923106840686845468557928735323101875184321702054657752112224162283531100806357120289211618623858124307931697312939086497293392219454233327269321307539939880371093750000
451 278731824588400222656409986555844601836845677888314042274482019048587739540097436964569124071167231682348264993976665950292695042568167192426838857101438135157611699114711392422705716232100851467396245085336923454746965532507007426718202034966098492246040812683321630484773221277920382242998086154795143055261220465486623189888297883954159834843151264738302619928846602610302682028368931029846528127764825530819866281683362434252966512095356804338174279357871864618975459694086297459400883291813499909039819613099098205566406250000
452 4180977368826003339846149798337669027552685168324710634117230285728816093101461554468536861067508475235223974909649989254390425638522507886402582856521572027364175486720670886340585743481512772010943676280053851821204482987605111400773030524491477383690612190249824457271598319168805733644971292321927145828918306982299347848324468259312397522647268971074539298932699039154540230425533965447697921916472382962297994225250436513794497681430352065072614190368077969284631895411294461891013249377202498635597294196486473083496093750000
453 62714660532390050097692246975065035413290277524870659511758454285932241396521923317028052916012627128528359623644749838815856384577837618296038742847823580410462632300810063295108786152222691580164155144200807777318067244814076671011595457867372160755359182853747366859073974787532086004674569384828907187433774604734490217724867023889685962839709034566118089483990485587318103456383009481715468828747085744434469913378756547706917465221455280976089212855521169539269478431169416928365198740658037479533959412947297096252441406250000
454 940719907985850751465383704625975531199354162873059892676376814288983620947828849755420793740189406927925394354671247582237845768667564274440581142717353706156939484512150949426631792283340373702462327163012116659771008672211150065173931868010582411330387742806210502886109621812981290070118540772433607811506619071017353265873005358345289442595635518491771342259857283809771551845745142225732032431206286166517048700681348215603761978321829214641338192832817543089042176467541253925477981109870562193009391194209456443786621093750000
455 14110798619787761271980755569389632967990312443095898390145652214334754314217432746331311906102841103918880915320068713733567686530013464116608717140760305592354092267682264241399476884250105605536934907445181749896565130083167250977608978020158736169955816142093157543291644327194719351051778111586504117172599286065260298988095080375179341638934532777376570133897859257146573277686177133385980486468094292497755730510220223234056429674827438219620072892492263146335632647013118808882169716648058432895140867913141846656799316406250000
456 211661979296816419079711333540844494519854686646438475852184783215021314713261491194969678591542616558783213729801030706003515297950201961749130757111404583885311384015233963620992153263751584083054023611677726248448476951247508764664134670302381042549337242131397363149374664907920790265776671673797561757588989290978904484821426205627690124584017991660648552008467888857198599165292657000789707297021414387466335957653303348510846445122411573294301093387383947195034489705196782133232545749720876493427113018697127699851989746093750000
457 3174929689452246286195670003112667417797820299696577137782771748225319720698922367924545178873139248381748205947015460590052729469253029426236961356671068758279670760228509454314882298956273761245810354175165893726727154268712631469962020054535715638240058631970960447240619973618811853986650075106963426363834839364683567272321393084415351868760269874909728280127018332857978987479389855011845609455321215811995039364799550227662696676836173599414516400810759207925517345577951731998488186245813147401406695280456915497779846191406250000
458 47623945341783694292935050046690011266967304495448657066741576223379795810483835518868177683097088725726223089205231908850790942038795441393554420350066031374195061403427641814723234484344106418687155312627488405900907314030689472049430300818035734573600879479564406708609299604282177809799751126604451395457522590470253509084820896266230278031404048123645924201905274992869684812190847825177684141829818237179925590471993253414940450152542603991217746012161388118882760183669275979977322793687197211021100429206853732466697692871093750000
459 714359180126755414394025750700350169004509567431729856001123643350696937157257532783022665246456330885893346338078478632761864130581931620903316305250990470612925921051414627220848517265161596280307329689412326088513609710460342080741454512270536018604013192193466100629139494064232667146996266899066770931862838857053802636272313443993454170471060721854688863028579124893045272182862717377665262127447273557698883857079898801224106752288139059868266190182420821783241402755039139699659841905307958165316506438102805987000465393066406250000
460 10715387701901331215910386260505252535067643511475947840016854650260454057358862991745339978696844963288400195071177179491427961958728974313549744578764857059193888815771219408312727758977423944204609945341184891327704145656905131211121817684058040279060197882901991509437092410963490007204944003486001563977942582855807039544084701659901812557065910827820332945428686873395679082742940760664978931911709103365483257856198482018361601284322085898023992852736312326748621041325587095494897628579619372479747596571542089805006980895996093750000
461 160730815528519968238655793907578788026014652672139217600252819753906810860382944876180099680452674449326002926067657692371419429380934614703246168681472855887908332236568291124690916384661359163069149180117773369915562184853576968166827265260870604185902968243529872641556386164452350108074160052290023459669138742837105593161270524898527188355988662417304994181430303100935186241144111409974683978675636550482248867842977230275424019264831288470359892791044684901229315619883806432423464428694290587196213948573131347075104713439941406250000
462 2410962232927799523579836908613681820390219790082088264003792296308602162905744173142701495206790116739890043891014865385571291440714019220548692530222092838318624983548524366870363745769920387446037237701766600548733432772803654522502408978913059062788544523652948089623345792466785251621112400784350351895037081142556583897419057873477907825339829936259574912721454546514027793617161671149620259680134548257233733017644658454131360288972469327055398391865670273518439734298257096486351966430414358807943209228596970206126570701599121093750000
463 36164433493916992853697553629205227305853296851231323960056884444629032443586162597140522428101851751098350658365222980783569371610710288308230387953331392574779374753227865503055456186548805811690558565526499008231001491592054817837536134683695885941828167854794221344350186887001778774316686011765255278425556217138348758461285868102168617380097449043893623690821818197710416904257425067244303895202018223858505995264669876811970404334587039905830975877985054102776596014473856447295279496456215382119148138428954553091898560523986816406250000
464 542466502408754892805463304438078409587799452768469859400853266669435486653792438957107836421527776266475259875478344711753540574160654324623455819299970888621690621298417982545831842798232087175358378482897485123465022373880822267563042020255438289127422517821913320165252803305026681614750290176478829176383343257075231376919288021532529260701461735658404355362327272965656253563861376008664558428030273357877589928970048152179556065018805598587464638169775811541648940217107846709429192446843230731787222076434318296378478407859802246093750000
465 8136997536131323392081949566571176143816991791527047891012799000041532299806886584356617546322916643997128898132175170676303108612409814869351837289499563329325359319476269738187477641973481307630375677243462276851975335608212334013445630303831574336911337767328699802478792049575400224221254352647182437645750148856128470653789320322987938910521926034876065330434909094484843803457920640129968376420454100368163848934550722282693340975282083978811969572546637173124734103256617700641437886702648460976808331146514774445677176117897033691406250000
466 122054963041969850881229243498567642157254876872905718365191985000622984497103298765349263194843749659956933471982627560144546629186147223040277559342493449939880389792144046072812164629602219614455635158651934152779630034123185010201684454557473615053670066509930497037181880743631003363318815289707736564686252232841927059806839804844819083657828890523140979956523636417272657051868809601949525646306811505522457734018260834240400114629231259682179543588199557596871011548849265509621568300539726914652124967197721616685157641768455505371093750000
467 1830824445629547763218438652478514632358823153093585775477879775009344767456549481480238947922656244899354002079739413402168199437792208345604163390137401749098205846882160691092182469444033294216834527379779012291694450511847775153025266818362104225805050997648957455557728211154465050449782229345616048470293783492628905897102597072672286254867433357847114699347854546259089855778032144029242884694602172582836866010273912513606001719438468895232693153822993363953065173232738982644323524508095903719781874507965824250277364626526832580566406250000
468 27462366684443216448276579787177719485382347296403786632168196625140171511848242222203584218839843673490310031196091201032522991566883125184062450852061026236473087703232410366382737041660499413252517910696685184375416757677716627295379002275431563387075764964734361833365923167316975756746733440184240727054406752389433588456538956090084293823011500367706720490217818193886347836670482160438643270419032588742552990154108687704090025791577033428490397307344900459295977598491084739664852867621438555796728117619487363754160469397902488708496093750000
469 411935500266648246724148696807665792280735209446056799482522949377102572677723633333053763282597655102354650467941368015487844873503246877760936762780915393547096315548486155495741055624907491198787768660450277765631251365165749409430685034131473450806136474471015427500488847509754636351201001602763610905816101285841503826848084341351264407345172505515600807353267272908295217550057232406579649056285488831138294852311630315561350386873655501427355959610173506889439663977366271094972793014321578336950921764292310456312407040968537330627441406250000
470 6179032503999723700862230452114986884211028141690851992237844240656538590165854499995806449238964826535319757019120520232317673102548703166414051441713730903206444733227292332436115834373612367981816529906754166484468770477486241141460275511972101762092047117065231412507332712646319545268015024041454163587241519287622557402721265120268966110177587582734012110299009093624428263250858486098694735844282332467074422784674454733420255803104832521410339394152602603341594959660494066424591895214823675054263826464384656844686105614528059959411621093750000
471 92685487559995855512933456781724803263165422125362779883567663609848078852487817499937096738584472398029796355286807803484765096538230547496210771625705963548096670998409384986541737515604185519727247948601312497267031557162293617121904132679581526431380706755978471187609990689694793179020225360621812453808622789314338361040818976804034491652663813741010181654485136404366423948762877291480421037664234987006116341770116821001303837046572487821155090912289039050123924394907410996368878428222355125813957396965769852670291584217920899391174316406250000
472 1390282313399937832694001851725872048947481331880441698253514954147721182787317262499056451078767085970446945329302117052271476448073458212443161574385589453221450064976140774798126062734062782795908719229019687459005473357434404256828561990193722896470710601339677067814149860345421897685303380409327186807129341839715075415612284652060517374789957206115152724817277046065496359231443159372206315564963524805091745126551752315019557555698587317317326363684335585751858865923611164945533176423335326887209360954486547790054373763268813490867614746093750000
473 20854234700999067490410027775888080734212219978206625473802724312215817741809758937485846766181506289556704179939531755784072146721101873186647423615783841798321750974642111621971890941010941741938630788435295311885082100361516063852428429852905843447060659020095156017212247905181328465279550706139907802106940127595726131234184269780907760621849358091727290872259155690982445388471647390583094733474452872076376176898276284725293363335478809759759895455265033786277882988854167474182997646350029903308140414317298216850815606449032202363014221191406250000
474 312813520514986012356150416638321211013183299673099382107040864683237266127146384062287701492722594343350562699092976336761082200816528097799711354236757626974826264619631674329578364115164126129079461826529429678276231505422740957786426447793587651705909885301427340258183718577719926979193260592098617031604101913935891968512764046713616409327740371375909363083887335364736680827074710858746421002116793081145642653474144270879400450032182146396398431828975506794168244832812512112744964695250448549622106214759473252762234096735483035445213317871093750000
475 4692202807724790185342256249574818165197749495096490731605612970248558991907195760934315522390838915150258440486394645051416233012247921466995670313551364404622393969294475114943675461727461891936191927397941445174143472581341114366796396716903814775588648279521410103872755778665798904687898908881479255474061528709038379527691460700704246139916105570638640446258310030471050212406120662881196315031751896217184639802112164063191006750482732195945976477434632601912523672492187681691174470428756728244331593221392098791433511451032245531678199768066406250000
476 70383042115871852780133843743622272477966242426447360974084194553728384878607936414014732835862583727253876607295919675771243495183718822004935054703270466069335909539417126724155131925911928379042878910969121677612152088720116715501945950753557221633829724192821151558091336679986983570318483633222188832110922930635575692915371910510563692098741583559579606693874650457065753186091809943217944725476278443257769597031682460947865101257240982939189647161519489028687855087382815225367617056431350923664973898320881481871502671765483682975172996520996093750000
477 1055745631738077791702007656154334087169493636396710414611262918305925773179119046210220992537938755908808149109438795136568652427755782330074025820549056991040038643091256900862326978888678925685643183664536825164182281330801750732529189261303358324507445862892317273371370050199804753554777254498332832481663843959533635393730578657658455381481123753393694100408119756855986297791377149148269170882144176648866543955475236914217976518858614744087844707422792335430317826310742228380514255846470263854974608474813222228072540076482255244627594947814941406250000
478 15836184476071166875530114842315011307542404545950656219168943774588886597686785693153314888069081338632122236641581927048529786416336734951110387308235854865600579646368853512934904683330183885284647754968052377462734219962026260987937838919550374867611687943384759100570550752997071303321658817474992487224957659393004530905958679864876830722216856300905411506121796352839794466870657237224037563232162649732998159332128553713269647782879221161317670611341885031454767394661133425707713837697053957824619127122198333421088101147233828669413924217224121093750000
479 237542767141067503132951722634725169613136068189259843287534156618833298965301785397299723321036220079481833549623728905727946796245051024266655809623537822984008694695532802694023570249952758279269716324520785661941013299430393914819067583793255623014175319150771386508558261294956069549824882262124887308374364890895067963589380197973152460833252844513581172591826945292596917003059858558360563448482439745994972389981928305699044716743188317419765059170128275471821510919917001385615707565455809367369286906832975001316321517208507430041208863258361816406250000
480 3563141507116012546994275839520877544197041022838897649313012349282499484479526780959495849815543301192227503244355933585919201943675765363999837144353067344760130420432992040410353553749291374189045744867811784929115199491455908722286013756898834345212629787261570797628373919424341043247373233931873309625615473363426019453840702969597286912498792667703717588877404179388953755045897878375408451727236596189924585849728924585485670751147824761296475887551924132077322663798755020784235613481837140510539303602494625019744822758127611450618132948875427246093750000
481 53447122606740188204914137592813163162955615342583464739695185239237492267192901714392437747233149517883412548665339003788788029155136480459997557165296010171401956306494880606155303306239370612835686173017176773936727992371838630834290206353482515178189446808923561964425608791365115648710598508978099644384232100451390291807610544543959303687481890015555763833161062690834306325688468175631126775908548942848868787745933868782285061267217371419447138313278861981159839956981325311763534202227557107658089554037419375296172341371914171759271994233131408691406250000
482 801706839101102823073712063892197447444334230138751971095427778588562384007893525715886566208497242768251188229980085056831820437327047206899963357479440152571029344597423209092329549593590559192535292595257651609050919885577579462514353095302237727672841702133853429466384131870476734730658977634671494665763481506770854377114158168159389555312228350233336457497415940362514594885327022634466901638628234142733031816189008031734275919008260571291707074699182929717397599354719879676453013033413356614871343310561290629442585120578712576389079913496971130371093750000
483 12025602586516542346105680958382961711665013452081279566431416678828435760118402885738298493127458641523767823449701275852477306559905708103499450362191602288565440168961348136384943243903858387888029388928864774135763798283663691937715296429533565915092625532007801441995761978057151020959884664520072419986452222601562815656712372522390843329683425253500046862461239105437718923279905339517003524579423512140995477242835120476014138785123908569375606120487743945760963990320798195146795195501200349223070149658419359441638776808680688645836198702454566955566406250000
484 180384038797748135191585214375744425674975201781219193496471250182426536401776043286074477396911879622856517351745519137787159598398585621552491755432874034328481602534420222045774148658557875818320440833932971612036456974254955379065729446443003488726389382980117021629936429670857265314398269967801086299796783339023442234850685587835862649945251378802500702936918586581565783849198580092755052868691352682114932158642526807140212081776858628540634091807316159186414459854811972927201927932518005238346052244876290391624581652130210329687542980536818504333496093750000
485 2705760581966222027873778215636166385124628026718287902447068752736398046026640649291117160953678194342847760276182787066807393975978784323287376331493110514927224038016303330686612229878368137274806612508994574180546854613824330685985941696645052330895840744701755324449046445062858979715974049517016294496951750085351633522760283817537939749178770682037510544053778798723486757737978701391325793030370290231723982379637902107103181226652879428109511377109742387796216897822179593908028918987770078575190783673144355874368724781953154945313144708052277565002441406250000
486 40586408729493330418106673234542495776869420400774318536706031291045970690399609739366757414305172915142716404142741806002110909639681764849310644972396657723908360570244549960299183448175522059122099187634918612708202819207364960289789125449675784963437611170526329866735696675942884695739610742755244417454276251280274502841404257263069096237681560230562658160806681980852301366069680520869886895455554353475859735694568531606547718399793191421642670656646135816943253467332693908620433784816551178627861755097165338115530871729297324179697170620784163475036621093750000
487 608796130942399956271600098518137436653041306011614778050590469365689560355994146090501361214577593727140746062141127090031663644595226472739659674585949865858625408553668249404487751722632830886831487814523779190623042288110474404346836881745136774451564167557894948001035450139143270436094161141328666261814143769204117542621063858946036443565223403458439872412100229712784520491045207813048303431833315302137896035418527974098215775996897871324640059849692037254148802009990408629306506772248267679417926326457480071732963075939459862695457559311762452125549316406250000
488 9131941964135999344074001477772061549795619590174221670758857040485343405339912191357520418218663905907111190932116906350474954668928397091094895118789247987879381128305023741067316275839492463302472317217856687859345634321657116065202553226177051616773462513368424220015531752087149056541412417119929993927212156538061763139315957884190546653478351051876598086181503445691767807365678117195724551477499729532068440531277919611473236639953468069869600897745380558812232030149856129439597601583724015191268894896862201075994446139091897940431863389676436781883239746093750000
489 136979129462039990161110022166580923246934293852613325061382855607280151080098682870362806273279958588606667863981753595257124320033925956366423426781838719818190716924575356116009744137592386949537084758267850317890184514824856740978038298392655774251601937700526363300232976281307235848121186256798949908908182348070926447089739368262858199802175265778148971292722551685376517110485171757935868272162495942981026607969168794172098549599302021048044013466180708382183480452247841941593964023755860227869033423452933016139916692086378469106477950845146551728248596191406250000
490 2054686941930599852416650332498713848704014407789199875920742834109202266201480243055442094099199378829100017959726303928856864800508889345496351401727580797272860753868630341740146162063885804243056271374017754768352767722372851114670574475889836613774029065507895449503494644219608537721817793851984248633622735221063896706346090523942872997032628986672234569390838275280647756657277576369038024082437439144715399119537531912581478243989530315720660201992710625732752206783717629123909460356337903418035501351793995242098750381295677036597169262677198275923728942871093750000
491 30820304128958997786249754987480707730560216116837998138811142511638033993022203645831631411487990682436500269395894558932852972007633340182445271025913711959092911308029455126102192430958287063645844070610266321525291515835592766720058617138347549206610435982618431742552419663294128065827266907779763729504341028315958450595191357859143094955489434800083518540862574129209716349859163645535570361236561587170730986793062978688722173659842954735809903029890659385991283101755764436858641905345068551270532520276909928631481255719435155548957538940157974138855934143066406250000
492 462304561934384966793746324812210615958403241752569972082167137674570509895333054687474471172319860236547504040938418383992794580114500102736679065388705679386393669620441826891532886464374305954687661059153994822879372737533891500800879257075213238099156539739276476138286294949411920987409003616696455942565115424739376758927870367887146424332341522001252778112938611938145745247887454683033555418548423807560964801895944680330832604897644321037148545448359890789869246526336466552879628580176028269057987804153648929472218835791527333234363084102369612082839012145996093750000
493 6934568429015774501906194872183159239376048626288549581232507065118557648429995820312117067584797903548212560614076275759891918701717501541050185980830585190795905044306627403372993296965614589320314915887309922343190591063008372512013188856128198571487348096089147142074294424241178814811135054250446839138476731371090651383918055518307196364985122830018791671694079179072186178718311820245503331278226357113414472028439170204962489073464664815557228181725398361848038697895046998293194428702640424035869817062304733942083282536872909998515446261535544181242585182189941406250000
494 104018526435236617528592923082747388590640729394328243718487605976778364726449937304681756013771968553223188409211144136398378780525762523115752789712458777861938575664599411050594899454484218839804723738309648835147858865945125587680197832841922978572310221441337207131114416363617682222167025813756702587077150970566359770758770832774607945474776842450281875075411187686082792680774677303682549969173395356701217080426587553074437336101969972233358422725880975427720580468425704974397916430539606360538047255934571009131249238053093649977731693923033162718638777732849121093750000
495 1560277896528549262928893846241210828859610940914923655777314089651675470896749059570226340206579528298347826138167162045975681707886437846736291845686881667929078634968991165758923491817263282597070856074644732527217882989176883815202967492628844678584653321620058106966716245454265233332505387206350538806157264558495396561381562491619119182121652636754228126131167815291241890211620159555238249537600930350518256206398813296116560041529549583500376340888214631415808707026385574615968746458094095408070708839018565136968738570796404749665975408845497440779581665992736816406250000
496 23404168447928238943933407693618162432894164113723854836659711344775132063451235893553395103098692924475217392072507430689635225618296567701044377685303225018936179524534867486383852377258949238956062841119670987908268244837653257228044512389432670178769799824300871604500743681813978499987580808095258082092358968377430948420723437374286787731824789551313421891967517229368628353174302393328573743064013955257773843095982199441748400622943243752505645113323219471237130605395783619239531196871411431121060632585278477054531078561946071244989631132682461611693724989891052246093750000
497 351062526718923584159001115404272436493412461705857822549895670171626980951768538403300926546480393867128260881087611460344528384274448515515665665279548375284042692868023012295757785658884238584340942616795064818624023672564798858420667685841490052681546997364513074067511155227209677499813712121428871231385384525661464226310851560614301815977371843269701328379512758440529425297614535899928606145960209328866607646439732991626226009344148656287584676699848292068556959080936754288592967953071171466815909488779177155817966178429191068674844466990236924175405874848365783691406250000
498 5265937900783853762385016731064086547401186925587867338248435052574404714276528076049513898197205908006923913216314171905167925764116727732734984979193225629260640393020345184436366784883263578765114139251925972279360355088471982876310015287622350790223204960467696111012667328408145162497205681821433068470780767884921963394662773409214527239660577649045519925692691376607941379464218038498929092189403139932999114696595994874393390140162229844313770150497724381028354386214051314328894519296067572002238642331687657337269492676437866030122667004853553862631088122725486755371093750000
499 78989068511757806435775250965961298211017803883818010073726525788616070714147921140742708472958088620103858698244712578577518886461750915991024774687898384438909605895305177766545501773248953681476712088778889584190405326327079743144650229314335261853348074407015441665190009926122177437458085227321496027061711518273829450919941601138217908594908664735682798885390370649119120691963270577483936382841047098994986720448939923115900852102433447664706552257465865715425315793210769714933417789441013580033579634975314860059042390146567990451840005072803307939466321840882301330566406250000
500 1184836027676367096536628764489419473165267058257270151105897886829241060712218817111140627094371329301557880473670688678662783296926263739865371620318475766583644088429577666498182526598734305222150681331683343762856079894906196147169753439715028927800221116105231624977850148891832661561871278409822440405925672774107441763799124017073268628923629971035241983280855559736786810379449058662259045742615706484924800806734098846738512781536501714970598283861987985731379736898161545724001266841615203700503694524629722900885635852198519856777600076092049619091994827613234519958496093750000
501 17772540415145506448049431467341292097479005873859052266588468302438615910683282256667109406415569939523368207105060330179941749453893956097980574304777136498754661326443664997472737898981014578332260219975250156442841198423592942207546301595725433917003316741578474374667752233377489923428069176147336606088885091611611626456986860256099029433854449565528629749212833396051802155691735879933885686139235597273872012101011482701077691723047525724558974257929819785970696053472423185860019002624228055507555417869445843513284537782977797851664001141380744286379922414198517799377441406250000
502 266588106227182596720741472010119381462185088107885783998827024536579238660249233850006641096233549092850523106575904952699126241808409341469708614571657047481319919896654974962091068484715218674983903299628752346642617976353894133113194523935881508755049751123677115620016283500662348851421037642210049091333276374174174396854802903841485441507816743482929446238192500940777032335376038199008285292088533959108080181515172240516165375845712885868384613868947296789560440802086347787900285039363420832613331268041687652699268066744666967774960017120711164295698836212977766990661621093750000
503 3998821593407738950811122080151790721932776321618286759982405368048688579903738507750099616443503236392757846598638574290486893627126140122045629218574855712219798798449824624431366027270728280124758549494431285199639269645308411996697917859038222631325746266855156734300244252509935232771315564633150736369999145612612615952822043557622281622617251152243941693572887514111655485030640572985124279381328009386621202722727583607742480637685693288025769208034209451843406612031295216818504275590451312489199969020625314790489021001170004516624400256810667464435482543194666504859924316406250000
504 59982323901116084262166831202276860828991644824274301399736080520730328698556077616251494246652548545891367698979578614357303404406892101830684438278622835683296981976747369366470490409060924201871378242416469277994589044679626179950468767885573339469886194002827351014503663787649028491569733469497261045549987184189189239292330653364334224339258767283659125403593312711674832275459608594776864190719920140799318040840913754116137209565285399320386538120513141777651099180469428252277564133856769687337999535309379721857335315017550067749366003852160011966532238147919997572898864746093750000
505 899734858516741263932502468034152912434874672364114520996041207810954930478341164243772413699788228188370515484693679215359551066103381527460266574179342535249454729651210540497057356135913863028070673636247039169918835670194392699257031518283600092048292910042410265217554956814735427373546002042458915683249807762837838589384959800465013365088881509254886881053899690675122484131894128921652962860798802111989770612613706311742058143479280989805798071807697126664766487707041423784163462007851545310069993029640695827860029725263251016240490057782400179497983572218799963593482971191406250000
506 13496022877751118958987537020512293686523120085461717814940618117164323957175117463656586205496823422825557732270405188230393265991550722911903998612690138028741820944768158107455860342038707945421060104543705587548782535052915890488855472774254001380724393650636153978263324352221031410603190030636883735248747116442567578840774397006975200476333222638823303215808495360126837261978411933824794442911982031679846559189205594676130872152189214847086971077115456899971497315605621356762451930117773179651049895444610437417900445878948765243607350866736002692469753583281999453902244567871093750000
507 202440343166266784384813055307684405297846801281925767224109271757464859357626761954848793082452351342383365984056077823455898989873260843678559979190352070431127314171522371611837905130580619181315901568155583813231738025793738357332832091613810020710865904759542309673949865283315471159047850459553256028731206746638513682611615955104628007144998339582349548237127430401902558929676179007371916643679730475197698387838083920141963082282838222706304566156731853499572459734084320351436778951766597694765748431669156561268506688184231478654110263001040040387046303749229991808533668518066406250000
508 3036605147494001765772195829615266079467702019228886508361639076361972890364401429322731896236785270135750489760841167351838484848098912655178399687855281056466909712572835574177568576958709287719738523522333757198476070386906075359992481374207150310662988571393134645109247979249732067385717756893298840430968101199577705239174239326569420107174975093735243223556911456028538383945142685110578749655195957127965475817571258802129446234242573340594568492350977802493586896011264805271551684276498965421486226475037348419027600322763472179811653945015600605805694556238449877128005027770996093750000
509 45549077212410026486582937444228991192015530288433297625424586145429593355466021439840978443551779052036257346412617510277577272721483689827675995317829215847003645688592533612663528654380639315796077852835006357977141055803591130399887220613107254659944828570897019676638719688745981010785766353399482606464521517993665578587613589898541301607624626406028648353353671840428075759177140276658681244827939356919482137263568882031941693513638600108918527385264667037403803440168972079073275264147484481322293397125560226285414004841452082697174809175234009087085418343576748156920075416564941406250000
510 683236158186150397298744061663434867880232954326499464381368792181443900331990321597614676653276685780543860196189262654163659090822255347415139929767438237705054685328888004189952929815709589736941167792525095369657115837053866955998308309196608819899172428563455295149580795331189715161786495300992239096967822769904983678814203848478119524114369396090429725300305077606421136387657104149880218672419090353792232058953533230479125402704579001633777910778970005561057051602534581186099128962212267219834400956883403394281210072621781240457622137628510136306281275153651222353801131248474121093750000
511 10248542372792255959481160924951523018203494314897491965720531882721658504979854823964220149799150286708157902942838939812454886362333830211227098946511573565575820279933320062849293947235643846054117516887876430544856737555808004339974624637949132298487586428451829427243711929967845727426797429514883586454517341548574755182213057727171792861715540941356445879504576164096317045814856562248203280086286355306883480884302998457186881040568685024506668661684550083415855774038018717791486934433184008297516014353251050914218151089326718606864332064427652044594219127304768335307016968727111816406250000
512 153728135591883839392217413874272845273052414723462379485807978240824877574697822359463302246987254300622368544142584097186823295435007453168406484197673603483637304198999800942739409208534657690811762753318146458172851063337120065099619369569236984477313796426777441408655678949517685911401961442723253796817760123228621327733195865907576892925733114120346688192568642461444755687222848433723049201294295329603252213264544976857803215608530275367600029925268251251237836610570280766872304016497760124462740215298765763713272266339900779102964980966414780668913286909571525029605254530906677246093750000
513 2305922033878257590883261208114092679095786220851935692287119673612373163620467335391949533704808814509335528162138761457802349431525111797526097262965104052254559562984997014141091138128019865362176441299772196872592765950056800976494290543538554767159706946401661621129835184242765288671029421640848806952266401848429319915997937988613653393885996711805200322888529636921671335308342726505845738019414429944048783198968174652867048234127954130514000448879023768768567549158554211503084560247466401866941103229481486455699083995098511686544474714496221710033699303643572875444078817963600158691406250000
514 34588830508173863863248918121711390186436793312779035384306795104185597454307010030879243005572132217640032922432081421867035241472876676962891458944476560783818393444774955212116367071920297980432646619496582953088891489250852014647414358153078321507395604196024924316947527763641479330065441324612732104283996027726439798739969069829204800908289950677078004843327944553825070029625140897587686070291216449160731747984522619793005723511919311957710006733185356531528513237378313172546268403711996028004116548442222296835486259926477675298167120717443325650505489554653593131661182269454002380371093750000
515 518832457622607957948733771825670852796551899691685530764601926562783961814605150463188645083581983264600493836481221328005528622093150154443371884167148411757275901671624328181745506078804469706489699292448744296333372338762780219711215372296174822610934062940373864754212916454622189950981619869190981564259940415896596981099536047438072013624349260156170072649919168307376050444377113463815291054368246737410976219767839296895085852678789679365650100997780347972927698560674697588194026055679940420061748226633334452532293898897165129472506810761649884757582343319803896974917734041810035705566406250000
516 7782486864339119369231006577385062791948278495375282961469028898441759427219077256947829676253729748969007407547218319920082929331397252316650578262507226176359138525074364922726182591182067045597345489386731164445000585081441703295668230584442622339164010944105607971313193746819332849264724298037864723463899106238448954716493040711571080204365238902342551089748787524610640756665656701957229365815523701061164643296517589453426287790181845190484751514966705219593915478410120463822910390835199106300926223399500016787984408483457476942087602161424748271363735149797058454623766010627150535583496093750000
517 116737302965086790538465098660775941879224177430629244422035433476626391408286158854217445143805946234535111113208274798801243939970958784749758673937608392645387077876115473840892738867731005683960182340800967466675008776221625549435023458766639335087460164161584119569697906202289992738970864470567970851958486593576734320747395610673566203065478583535138266346231812869159611349984850529358440487232855515917469649447763841801394316852727677857271272724500578293908732176151806957343655862527986594513893350992500251819766127251862154131314032421371224070456027246955876819356490159407258033752441406250000
518 1751059544476301858076976479911639128188362661459438666330531502149395871124292382813261677157089193518026666698124121982018659099564381771246380109064125889680806168141732107613391083015965085259402735112014512000125131643324383241525351881499590026311902462423761793545468593034349891084562967058519562779377298903651014811210934160103493045982178753027073995193477193037394170249772757940376607308492832738762044741716457627020914752790915167859069090867508674408630982642277104360154837937919798917708400264887503777296491908777932311969710486320568361056840408704338152290347352391108870506286621093750000
519 26265893167144527871154647198674586922825439921891579994957972532240938066864385742198925157356337902770400000471861829730279886493465726568695701635961888345212092522125981614200866245239476278891041026680217680001876974649865748622880278222493850394678536936356426903182028895515248366268444505877793441690659483554765222168164012401552395689732681295406109927902157895560912553746591369105649109627392491081430671125746864405313721291863727517886036363012630116129464739634156565402322569068796983765626003973312556659447378631668984679545657294808525415852606130565072284355210285866633057594299316406250000
520 393988397507167918067319707980118803842381598828373699924369587983614071002965786132983877360345068541556000007077927445954198297401985898530435524539428325178181387831889724213012993678592144183365615400203265200028154619747986229343204173337407755920178054045346403547730433432728725494026667588166901625359892253321478332522460186023285935345990219431091648918532368433413688306198870536584736644410887366221460066886202966079705819377955912768290545445189451741941971094512348481034838536031954756484390059599688349891710679475034770193184859422127881237789091958476084265328154287999495863914489746093750000
521 5909825962607518771009795619701782057635723982425605498865543819754211065044486791994758160405176028123340000106168911689312974461029788477956532868091424877672720817478345863195194905178882162750484231003048978000422319296219793440148062600061116338802670810680196053215956501490930882410400013822503524380398383799822174987836902790349289030189853291466374733777985526501205324592983058048771049666163310493321901003293044491195587290669338691524358181677841776129129566417685227215522578040479321347265850893995325248375660192125521552897772891331918218566836379377141263979922314319992437958717346191406250000
522 88647389439112781565146934295526730864535859736384082482983157296313165975667301879921372406077640421850100001592533675339694616915446827169347993021371373165090812262175187947927923577683232441257263465045734670006334789443296901602220939000916745082040062160202940798239347522363963236156000207337552865705975756997332624817553541855239335452847799371995621006669782897518079868894745870731565744992449657399828515049395667367933809360040080372865372725167626641936943496265278408232838670607189820208987763409929878725634902881882823293466593369978773278502545690657118959698834714799886569380760192871093750000
523 1329710841586691723477204014432900962968037896045761237244747359444697489635009528198820586091164606327751500023888005130095419253731702407540219895320570597476362183932627819218918853665248486618858951975686020050095021841649453524033314085013751176230600932403044111973590212835459448542340003110063292985589636354959989372263303127828590031792716990579934315100046743462771198033421188060973486174886744860997427725740935010519007140400601205592980590877514399629054152443979176123492580059107847303134816451148948180884523543228242349401998900549681599177538185359856784395482520721998298540711402893066406250000
524 19945662623800375852158060216493514444520568440686418558671210391670462344525142922982308791367469094916272500358320076951431288805975536113103298429808558962145432758989417288283782804978727299282884279635290300751425327624741802860499711275206267643459013986045661679603853192531891728135100046650949394783844545324399840583949546917428850476890754858699014726500701151941567970501317820914602292623301172914961415886114025157785107106009018083894708863162715994435812286659687641852388700886617709547022246767234222713267853148423635241029983508245223987663072780397851765932237810829974478110671043395996093750000
525 299184939357005637782370903247402716667808526610296278380068155875056935167877143844734631870512036423744087505374801154271469332089633041696549476447128384432181491384841259324256742074680909489243264194529354511271379914371127042907495669128094014651885209790684925194057797887978375922026500699764240921757668179865997608759243203761432757153361322880485220897510517279123519557519767313719034389349517593724421238291710377366776606590135271258420632947440739916537184299895314627785830513299265643205333701508513340699017797226354528615449752623678359814946091705967776488983567162449617171660065650939941406250000
526 4487774090355084566735563548711040750017127899154444175701022338125854027518157157671019478057680546356161312580622017314072039981344495625448242146706925766482722370772618889863851131120213642338648962917940317669070698715566905643612435036921410219778278146860273877910866968319675638830397510496463613826365022697989964131388648056421491357300419843207278313462657759186852793362796509705785515840242763905866318574375655660501649098852029068876309494211611098748057764498429719416787457699488984648080005522627700110485266958395317929231746289355175397224191375589516647334753507436744257574900984764099121093750000
527 67316611355326268501033453230665611250256918487316662635515335071887810412772357365065292170865208195342419688709330259711080599720167434381723632200603886497240835561589283347957766966803204635079734443769104765036060480733503584654186525553821153296674172202904108168663004524795134582455962657446954207395475340469849461970829720846322370359506297648109174701939866387802791900441947645586782737603641458587994778615634834907524736482780436033144642413174166481220866467476445791251811865492334769721200082839415501657279004375929768938476194340327630958362870633842749710021302611551163863623514771461486816406250000
528 1009749170329894027515501798459984168753853777309749939532730026078317156191585360475979382562978122930136295330639953895666208995802511515725854483009058297458612533423839250219366504502048069526196016656536571475540907211002553769812797883307317299450112583043561622529945067871927018736839439861704313110932130107047741929562445812694835555392594464721637620529097995817041878506629214683801741064054621878819921679234522523612871047241706540497169636197612497218312997012146686868777177982385021545818001242591232524859185065638946534077142915104914464375443059507641245650319539173267457954352721571922302246093750000
529 15146237554948410412732526976899762531307806659646249092990950391174757342873780407139690738444671843952044429959599308434993134937037672735887817245135874461879188001357588753290497567530721042892940249848048572133113608165038306547191968249609759491751688745653424337949176018078905281052591597925564696663981951605716128943436687190422533330888916970824564307936469937255628177599438220257026115960819328182298825188517837854193065708625598107457544542964187458274694955182200303031657669735775323187270018638868487872887775984584198011157143726573716965631645892614618684754793087599011869315290823578834533691406250000
530 227193563324226156190987904653496437969617099894693736394864255867621360143106706107095361076670077659280666449393989626524897024055565091038317258677038116928187820020363831299357463512960815643394103747720728581996704122475574598207879523744146392376275331184801365069237640271183579215788873968883470449959729274085741934151550307856337999963333754562368464619047049058834422663991573303855391739412289922734482377827767567812895985629383971611863168144462811874120424327733004545474865046036629847809050279583027318093316639768762970167357155898605754484474688389219280271321896313985178039729362353682518005371093750000
531 3407903449863392342864818569802446569544256498420406045922963838014320402146600591606430416150051164889209996740909844397873455360833476365574758880155571753922817300305457469490361952694412234650911556215810928729950561837133618973118192856162195885644129967772020476038564604067753688236833109533252056749395939111286129012273254617845069999450006318435526969285705735882516339959873599557830876091184348841017235667416513517193439784440759574177947522166942178111806364915995068182122975690549447717135754193745409771399749596531444552510357338479086317267120325838289204069828444709777670595940435305237770080566406250000
532 51118551747950885142972278547036698543163847476306090688844457570214806032199008874096456242250767473338149951113647665968101830412502145483621383202333576308842259504581862042355429290416183519763673343237163930949258427557004284596772892842432938284661949516580307140578469061016305323552496642998780851240939086669291935184098819267676049991750094776532904539285586038237745099398103993367463141367765232615258535011247702757901596766611393612669212832504132671677095473739926022731844635358241715757036312906181146570996243947971668287655360077186294759006804887574338061047426670646665058939106529578566551208496093750000
533 766778276219263277144584178205550478147457712144591360332666863553222090482985133111446843633761512100072249266704714989521527456187532182254320748035003644632633892568727930635331439356242752796455100148557458964238876413355064268951593392636494074269929242748704607108677035915244579853287449644981712768614086300039379027761482289015140749876251421647993568089283790573566176490971559900511947120516478489228878025168715541368523951499170904190038192487561990075156432106098890340977669530373625736355544693592717198564943659219575024314830401157794421385102073313615070915711400059699975884086597943678498268127441406250000
534 11501674143288949157168762673083257172211865682168870404990002953298331357244776996671702654506422681501083739000570724842822911842812982733814811220525054669489508388530918959529971590343641291946826502228361884463583146200325964034273900889547411114048938641230569106630155538728668697799311744674725691529211294500590685416422234335227111248143771324719903521339256858603492647364573398507679206807747177338433170377530733120527859272487563562850572887313429851127346481591483355114665042955604386045333170403890757978474154888293625364722456017366916320776531099704226063735671000895499638261298969155177474021911621093750000
535 172525112149334237357531440096248857583177985232533056074850044299474970358671654950075539817596340222516256085008560872642343677642194741007222168307875820042342625827963784392949573855154619379202397533425428266953747193004889460514108513343211166710734079618458536599452333080930030466989676170120885372938169417508860281246333515028406668722156569870798552820088852879052389710468600977615188102116207660076497555662960996807917889087313453442758593309701447766910197223872250326719975644334065790679997556058361369677112323324404380470836840260503744811647966495563390956035065013432494573919484537327662110328674316406250000
536 2587876682240013560362971601443732863747669778487995841122750664492124555380074824251133097263945103337743841275128413089635155164632921115108332524618137300635139387419456765894243607827319290688035963001381424004306207895073341907711627700148167500661011194276878048991784996213950457004845142551813280594072541262632904218695002725426100030832348548061978292301332793185785845657029014664227821531743114901147463334944414952118768336309701801641378899645521716503652958358083754900799634665010986860199963340875420545156684849866065707062552603907556172174719497433450864340525975201487418608792268059914931654930114746093750000
537 38818150233600203405444574021655992956215046677319937616841259967381868330701122363766996458959176550066157619126926196344527327469493816726624987869272059509527090811291851488413654117409789360320539445020721360064593118426100128615674415502222512509915167914153170734876774943209256855072677138277199208911088118939493563280425040881391500462485228220929674384519991897786787684855435219963417322976146723517211950024166224281781525044645527024620683494682825747554794375371256323511994519975164802902999450113131308177350272747990985605938289058613342582620792461501762965107889628022311279131884020898723974823951721191406250000
538 582272253504003051081668610324839894343225700159799064252618899510728024960516835456504946884387648250992364286903892945167909912042407250899374818039080892642906362169377772326204811761146840404808091675310820400968896776391501929235116232533337687648727518712297561023151624148138852826090157074157988133666321784092403449206375613220872506937278423313945115767799878466801815272831528299451259844642200852758179250362493364226722875669682905369310252420242386213321915630568844852679917799627472043544991751696969622660254091219864784089074335879200138739311886922526444476618344420334669186978260313480859622359275817871093750000
539 8734083802560045766225029154872598415148385502396985963789283492660920374407752531847574203265814723764885464303558394177518648680636108763490622270586213389643595432540666584893072176417202606072121375129662306014533451645872528938526743488000065314730912780684463415347274362222082792391352356112369822004994826761386051738095634198313087604059176349709176736516998177002027229092472924491768897669633012791372688755437400463400843135045243580539653786303635793199828734458532672790198766994412080653174876275454544339903811368297971761336115038188002081089678303837896667149275166305020037804673904702212894335389137268066406250000
540 131011257038400686493375437323088976227225782535954789456839252389913805616116287977713613048987220856473281964553375912662779730209541631452359334058793200844653931488109998773396082646258039091081820626944934590218001774688087934077901152320000979720963691710266951230209115433331241885870285341685547330074922401420790776071434512974696314060887645245637651047754972655030408436387093867376533465044495191870590331331561006951012647025678653708094806794554536897997431016877990091852981504916181209797623144131818165098557170524469576420041725572820031216345174557568450007239127494575300567070108570533193415030837059020996093750000
541 1965168855576010297400631559846334643408386738039321841852588785848707084241744319665704195734808312847099229468300638689941695953143124471785390010881898012669808972321649981600941239693870586366227309404174018853270026620321319011168517284800014695814455375654004268453136731499968628288054280125283209951123836021311861641071517694620444710913314678684564765716324589825456126545806408010648001975667427878058854969973415104265189705385179805621422101918318053469961465253169851377794722573742718146964347161977272476478357557867043646300625883592300468245177618363526750108586912418629508506051628557997901225462555885314941406250000
542 29477532833640154461009473397695019651125801070589827627788831787730606263626164794985562936022124692706488442024509580349125439297146867076780850163228470190047134584824749724014118595408058795493409641062610282799050399304819785167527759272000220437216830634810064026797050972499529424320814201879248149266857540319677924616072765419306670663699720180268471485744868847381841898187096120159720029635011418170882824549601226563977845580777697084321331528774770802049421978797547770666920838606140772204465207429659087147175363368005654694509388253884507023677664275452901251628803686279442627590774428369968518381938338279724121093750000
543 442162992504602316915142100965425294766887016058847414416832476815959093954392471924783444040331870390597326630367643705236881589457203006151712752448427052850707018772371245860211778931120881932401144615939154241985755989572296777512916389080003306558252459522150960401955764587492941364812213028188722239002863104795168869241091481289600059955495802704027072286173032710727628472806441802395800444525171272563242368244018398459667683711665456264819972931621562030741329681963216560003812579092111583066978111444886307207630450520084820417640823808267605355164964131793518774432055294191639413861616425549527775729075074195861816406250000
544 6632444887569034753727131514481379421503305240882711216252487152239386409315887078871751660604978055858959899455514655578553223841858045092275691286726405792760605281585568687903176683966813228986017169239087313629786339843584451662693745836200049598373786892832264406029336468812394120472183195422830833585042946571927533038616372219344000899332437040560406084292595490660914427092096627035937006667877569088448635523660275976895015255674981843972299593974323430461119945229448248400057188686381673746004671671673294608114456757801272306264612357124014080327474461976902781616480829412874591207924246383242916635936126112937927246093750000
545 99486673313535521305906972717220691322549578613240668243787307283590796139738306183076274909074670837884398491832719833678298357627870676384135369300896086891409079223783530318547650259502198434790257538586309704446795097653766774940406187543000743975606803392483966090440047032185911807082747931342462503775644198578912995579245583290160013489986555608406091264388932359913716406381449405539055100018163536326729532854904139653425228835124727659584493909614851456916799178441723726000857830295725106190070075075099419121716851367019084593969185356860211204912116929653541724247212441193118868118863695748643749539041891694068908691406250000
546 1492300099703032819588604590758310369838243679198610023656809609253861942096074592746144123636120062568265977377490797505174475364418060145762030539513441303371136188356752954778214753892532976521853863078794645566701926464806501624106092813145011159634102050887259491356600705482788677106241218970136937556634662978683694933688683749352400202349798334126091368965833985398705746095721741083085826500272453044900942992823562094801378432526870914893767408644222771853751987676625855890012867454435876592851051126126491286825752770505286268909537780352903168073681753944803125863708186617896783021782955436229656243085628375411033630371093750000
547 22384501495545492293829068861374655547573655187979150354852144138807929131441118891192161854541800938523989660662361962577617130466270902186430458092701619550567042825351294321673221308387994647827807946181919683500528896972097524361591392197175167394511530763308892370349010582241830156593618284552054063349519944680255424005330256240286003035246975011891370534487509780980586191435826116246287397504086795673514144892353431422020676487903063723406511129663341577806279815149387838350193011816538148892765766891897369302386291557579294033643066705293547521105226309172046887955622799268451745326744331543444843646284425631165504455566406250000
548 335767522433182384407436032920619833213604827819687255322782162082118936971616783367882427818127014077859844909935429438664256956994063532796456871390524293258505642380269414825098319625819919717417119192728795252507933454581462865423870882957627510917672961449633385555235158733627452348904274268280810950242799170203831360079953843604290045528704625178370558017312646714708792871537391743694310962561301935102712173385301471330310147318545955851097666944950123667094197227240817575252895177248072233391486503378460539535794373363689410504646000579403212816578394637580703319334341989026776179901164973151672654694266384467482566833496093750000
549 5036512836497735766111540493809297498204072417295308829841732431231784054574251750518236417271905211167897673649031441579963854354910952991946853070857864398877584635704041222376474794387298795761256787890931928787619001818721942981358063244364412663765094421744500783328527381004411785233564114024212164253641987553057470401199307654064350682930569377675558370259689700720631893073060876155414664438419529026540682600779522069954652209778189337766465004174251855006412958408612263628793427658721083500872297550676908093036915600455341157569690008691048192248675919563710549790015129835401642698517474597275089820413995767012238502502441406250000
550 75547692547466036491673107407139462473061086259429632447625986468476760818613776257773546259078578167518465104735471623699457815323664294879202796062867965983163769535560618335647121915809481936418851818363978931814285027280829144720370948665466189956476416326167511749927910715066176778503461710363182463804629813295862056017989614810965260243958540665133375553895345510809478396095913142331219966576292935398110239011692831049319783146672840066496975062613777825096194376129183954431901414880816252513084463260153621395553734006830117363545350130365722883730138793455658246850226947531024640477762118959126347306209936505183577537536621093750000
551 1133215388211990547375096611107091937095916293891444486714389797027151412279206643866603193886178672512776976571032074355491867229854964423188041940943019489747456543033409275034706828737142229046282777275459683977214275409212437170805564229981992849347146244892512676248918660725992651677551925655447736957069447199437930840269844222164478903659378109977000633308430182662142175941438697134968299498644394030971653585175392465739796747200092600997454625939206667376442915641937759316478521223212243787696266948902304320933306010102451760453180251955485843255952081901834873702753404212965369607166431784386895209593149047577753663063049316406250000
552 16998230823179858210626449166606379056438744408371667300715846955407271184188099657999047908292680087691654648565481115332378008447824466347820629114145292346211848145501139125520602431057133435694241659131895259658214131138186557562083463449729892740207193673387690143733779910889889775163278884831716054356041707991568962604047663332467183554890671649655009499626452739932132639121580457024524492479665910464574803777630886986096951208001389014961819389088100010646643734629066389747177818348183656815444004233534564813999590151536776406797703779332287648839281228527523105541301063194480544107496476765803428143897235713666304945945739746093750000
553 254973462347697873159396737499095685846581166125575009510737704331109067762821494869985718624390201315374819728482216729985670126717366995217309436712179385193177722182517086882809036465857001535413624886978428894873211967072798363431251951745948391103107905100815352156006698663348346627449183272475740815340625619873534439060714949987007753323360074744825142494396791098981989586823706855367867387194988656968622056664463304791454268120020835224427290836321500159699656019435995846207667275222754852231660063503018472209993852273051646101965556689984314732589218427912846583119515947917208161612447151487051422158458535704994574189186096191406250000
554 3824601935215468097390951062486435287698717491883625142661065564966636016442322423049785779365853019730622295927233250949785051900760504928259641550682690777897665832737756303242135546987855023031204373304676433423098179506091975451468779276189225866546618576512230282340100479950225199411737749087136112230109384298103016585910724249805116299850401121172377137415951866484729843802355602830518010807924829854529330849966949571871814021800312528366409362544822502395494840291539937693115009128341322783474900952545277083149907784095774691529483350349764720988838276418692698746792739218758122424186707272305771332376878035574918612837791442871093750000
555 57369029028232021460864265937296529315480762378254377139915983474499540246634836345746786690487795295959334438908498764246775778511407573923894623260240361668464987491066344548632033204817825345468065599570146501346472692591379631772031689142838387998199278647683454235101507199253377991176066236307041683451640764471545248788660863747076744497756016817585657061239277997270947657035334042457770162118872447817939962749504243578077210327004687925496140438172337535932422604373099065396725136925119841752123514288179156247248616761436620372942250255246470814832574146280390481201891088281371836362800609084586569985653170533623779192566871643066406250000
556 860535435423480321912963989059447939732211435673815657098739752117493103699522545186201800357316929439390016583627481463701636677671113608858419348903605425026974812365995168229480498072267380182020983993552197520197090388870694476580475337142575819972989179715251813526522607988800669867640993544605625251774611467073178731829912956206151167466340252263784855918589169959064214855530010636866552431783086717269099441242563653671158154905070318882442106572585063038986339065596485980950877053876797626281852714322687343708729251421549305594133753828697062222488612194205857218028366324220577545442009136268798549784797558004356687888503074645996093750000
557 12908031531352204828694459835891719095983171535107234856481096281762396555492838177793027005359753941590850248754412221955524550165066704132876290233554081375404622185489927523442207471084010702730314759903282962802956355833060417148707130057138637299594837695728777202897839119832010048014614903169084378776619172006097680977448694343092267511995103783956772838778837549385963222832950159552998286476746300759036491618638454805067372323576054783236631598588775945584795085983947289714263155808151964394227790714840310155630938771323239583912006307430455933337329182913087858270425494863308663181630137044031978246771963370065350318327546119689941406250000
558 193620472970283072430416897538375786439747573026608522847216444226435948332392572666895405080396309123862753731316183329332868252476000561993144353503311220631069332782348912851633112066260160540954721398549244442044345337495906257230606950857079559493922565435931658043467586797480150720219223547536265681649287580091465214661730415146384012679926556759351592581682563240789448342494252393294974297151194511385547374279576822076010584853640821748549473978831639183771926289759209345713947337122279465913416860722604652334464081569848593758680094611456839000059937743696317874056382422949629947724452055660479673701579450550980254774913191795349121093750000
559 2904307094554246086456253463075636796596213595399127842708246663396539224985888590003431076205944636857941305969742749939993023787140008429897165302549668309466039991735233692774496680993902408114320820978238666630665180062438593858459104262856193392408838481538974870652013801962202260803288353213043985224739313701371978219925956227195760190198898351390273888725238448611841725137413785899424614457267917670783210614193652331140158772804612326228242109682474587756578894346388140185709210056834191988701252910839069785016961223547728906380201419171852585000899066155444768110845736344244449215866780834907195105523691758264703821623697876930236816406250000
560 43564606418313691296843801946134551948943203930986917640623699950948088374788328850051466143089169552869119589546141249099895356807100126448457479538245024641990599876028505391617450214908536121714812314673579999459977700936578907876886563942842900886132577223084623059780207029433033912049325298195659778371089705520579673298889343407936402852983475270854108330878576729177625877061206788491369216859018765061748159212904784967102381592069184893423631645237118816348683415195822102785638150852512879830518793662586046775254418353215933595703021287577788775013485992331671521662686045163666738238001712523607926582855376373970557324355468153953552246093750000
561 653469096274705369452657029192018279234148058964803764609355499264221325621824932750771992146337543293036793843192118736498430352106501896726862193073675369629858998140427580874261753223628041825722184720103699991899665514048683618153298459142643513291988658346269345896703105441495508680739879472934896675566345582808695099483340151119046042794752129062811624963178650937664388155918101827370538252885281475926222388193571774506535723881037773401354474678556782245230251227937331541784572262787693197457781904938790701628816275298239003935545319313666831625202289884975072824940290677455001073570025687854118898742830645609558359865332022309303283691406250000
562 9802036444120580541789855437880274188512220884472056469140332488963319884327373991261579882195063149395551907647881781047476455281597528450902932896105130544447884972106413713113926298354420627385832770801555499878494982710730254272299476887139652699379829875194040188450546581622432630211098192094023450133495183742130426492250102266785690641921281935942174374447679764064965822338771527410558073793279222138893335822903576617598035858215566601020317120178351733678453768419059973126768583941815397961866728574081860524432244129473585059033179789705002474378034348274626092374104360161825016103550385317811783481142459684143375397979980334639549255371093750000
563 147030546661808708126847831568204112827683313267080847037104987334449798264910609868923698232925947240933278614718226715712146829223962926763543993441576958166718274581596205696708894475316309410787491562023332498177424740660953814084492153307094790490697448127910602826758198724336489453166472881410351752002427756131956397383751534001785359628819229039132615616715196460974487335081572911158371106899188332083400037343553649263970537873233499015304756802675276005176806526285899596901528759127230969428000928611227907866483661942103775885497696845575037115670515224119391385611565402427375241553255779767176752217136895262150630969699705019593238830566406250000
564 2205458199927130621902717473523061692415249699006212705556574810016746973973659148033855473493889208613999179220773400735682202438359443901453159901623654372500774118723943085450633417129744641161812373430349987472661371109914307211267382299606421857360461721918659042401372980865047341797497093221155276280036416341979345960756273010026780394432288435586989234250727946914617310026223593667375566603487824981251000560153304738959558068098502485229571352040129140077652097894288493953522931386908464541420013929168418617997254929131556638282465452683625556735057728361790870784173481036410628623298836696507651283257053428932259464545495575293898582458496093750000
565 33081872998906959328540762102845925386228745485093190583348622150251204609604887220507832102408338129209987688311601011035233036575391658521797398524354815587511611780859146281759501256946169617427185601455249812089920566648714608169010734494096327860406925828779885636020594712975710126962456398317329144200546245129690189411344095150401705916484326533804838513760919203719259650393353905010633499052317374718765008402299571084393371021477537278443570280601937101164781468414327409302843970803626968121300208937526279269958823936973349574236981790254383351025865925426863061762602215546159429349482550447614769248855801433983891968182433629408478736877441406250000
566 496228094983604389928111431542688880793431182276397858750229332253768069144073308307617481536125071938149815324674015165528495548630874877826960977865322233812674176712887194226392518854192544261407784021828747181348808499730719122535161017411444917906103887431698284540308920694635651904436845974759937163008193676945352841170161427256025588747264898007072577706413788055788894755900308575159502485784760620781475126034493566265900565322163059176653554209029056517471722026214911139542659562054404521819503134062894189049382359054600243613554726853815750265387988881402945926439033233192391440242238256714221538732837021509758379522736504441127181053161621093750000
567 7443421424754065848921671473140333211901467734145967881253439983806521037161099624614262223041876079072247229870110227482927433229463123167404414667979833507190112650693307913395887782812888163921116760327431207720232127495960786838027415261171673768591558311475474268104633810419534778566552689621399057445122905154180292617552421408840383831208973470106088665596206820836833421338504628627392537286771409311722126890517403493988508479832445887649803313135435847762075830393223667093139893430816067827292547010943412835740735385819003654203320902807236253980819833221044188896585498497885871603633573850713323080992555322646375692841047566616907715797424316406250000
568 111651321371310987733825072097104998178522016012189518218801599757097815557416494369213933345628141186083708448051653412243911498441946847511066220019697502607851689760399618700938316742193322458816751404911468115803481912439411802570411228917575106528873374672132114021569507156293021678498290344320985861676843577312704389263286321132605757468134602051591329983943102312552501320077569429410888059301571139675831903357761052409827627197486688314747049697031537716431137455898355006397098401462241017409388205164151192536111030787285054813049813542108543809712297498315662833448782477468288074054503607760699846214888329839695635392615713499253615736961364746093750000
569 1674769820569664816007376081456574972677830240182842773282023996356467233361247415538209000184422117791255626720774801183658672476629202712665993300295462539117775346405994280514074751132899836882251271073672021737052228686591177038556168433763626597933100620081981710323542607344395325177474355164814787925152653659690565838949294816989086362022019030773869949759146534688287519801163541441163320889523567095137478550366415786147414407962300324721205745455473065746467061838475325095956476021933615261140823077462267888041665461809275822195747203131628157145684462474734942501731737162024321110817554116410497693223324947595434530889235702488804236054420471191406250000
570 25121547308544972240110641221848624590167453602742641599230359945347008500418711233073135002766331766868834400811622017754880087149438040689989899504431938086766630196089914207711121266993497553233769066105080326055783430298867655578342526506454398968996509301229725654853139110165929877662115327472221818877289804895358487584239422254836295430330285461608049246387198020324312797017453121617449813342853506427062178255496236792211216119434504870818086181832095986197005927577129876439347140329004228917112346161934018320624981927139137332936208046974422357185266937121024137525976057430364816662263311746157465398349874213931517963338535537332063540816307067871093750000
571 376823209628174583601659618327729368852511804041139623988455399180205127506280668496097025041494976503032516012174330266323201307241570610349848492566479071301499452941348713115666819004902463298506535991576204890836751454483014833675137897596815984534947639518445884822797086652488948164931729912083327283159347073430377313763591333822544431454954281924120738695807970304864691955261796824261747200142802596405932673832443551883168241791517573062271292727481439792955088913656948146590207104935063433756685192429010274809374728907087059994043120704616335357779004056815362062889640861455472249933949676192361980975248113208972769450078033059980953112244606018066406250000
572 5652348144422618754024894274915940532787677060617094359826830987703076912594210027441455375622424647545487740182614953994848019608623559155247727388497186069522491794120230696735002285073536949477598039873643073362551271817245222505127068463952239768024214592776688272341956299787334222473975948681249909247390206101455659706453870007338166471824314228861811080437119554572970379328926952363926208002142038946088990107486653278247523626872763595934069390912221596894326333704854222198853106574025951506350277886435154122140620933606305899910646810569245030366685060852230430943344612921832083749009245142885429714628721698134591541751170495899714296683669090270996093750000
573 84785222166339281310373414123739107991815155909256415397402464815546153688913150411621830634336369713182316102739224309922720294129353387328715910827457791042837376911803460451025034276103054242163970598104646100438269077258678337576906026959283596520363218891650324085129344496810013337109639230218748638710853091521834895596808050110072497077364713432927166206556793318594555689933904285458893120032130584191334851612299799173712854403091453939011040863683323953414895005572813332982796598610389272595254168296527311832109314004094588498659702158538675455500275912783456464150169193827481256235138677143281445719430825472018873126267557438495714450255036354064941406250000
574 1271778332495089219655601211856086619877227338638846230961036972233192305333697256174327459515045545697734741541088364648840804411940300809930738662411866865642560653677051906765375514141545813632459558971569691506574036158880175063653590404389253947805448283374754861276940167452150200056644588453281229580662796372827523433952120751651087456160470701493907493098351899778918335349008564281883396800481958762870022774184496987605692816046371809085165612955249859301223425083592199994741948979155839088928812524447909677481639710061418827479895532378080131832504138691751846962252537907412218843527080157149221685791462382080283096894013361577435716753825545310974121093750000
575 19076674987426338294834018177841299298158410079582693464415554583497884580005458842614911892725683185466021123116325469732612066179104512148961079936178002984638409805155778601480632712123187204486893384573545372598610542383202625954803856065838809217081724250621322919154102511782253000849668826799218443709941945592412851509281811274766311842407060522408612396475278496683775030235128464228250952007229381443050341612767454814085392240695577136277484194328747889518351376253882999921129234687337586333932187866718645162224595650921282412198432985671201977487562080376277704433788068611183282652906202357238325286871935731204246453410200423661535751307383179664611816406250000
576 286150124811395074422510272667619489472376151193740401966233318752468268700081882639223678390885247781990316846744882045989180992686567682234416199042670044769576147077336679022209490681847808067303400768603180588979158135748039389322057840987582138256225863759319843787311537676733795012745032401988276655649129183886192772639227169121494677636105907836129185947129177450256625453526926963423764280108440721645755124191511822211280883610433657044162262914931218342775270643808244998816938520310063795008982818000779677433368934763819236182976494785068029662313431205644165566506821029167749239793593035358574879303079035968063696801153006354923036269610747694969177246093750000
577 4292251872170926116337654090014292342085642267906106029493499781287024030501228239588355175863278716729854752701173230689837714890298515233516242985640050671543642206160050185333142360227717121009551011529047708834687372036220590839830867614813732073843387956389797656809673065151006925191175486029824149834736937758292891589588407536822420164541588617541937789206937661753849381802903904451356464201626610824686326862872677333169213254156504855662433943723968275141629059657123674982254077804650956925134742270011695161500534021457288542744647421776020444934701468084662483497602315437516238596903895530378623189546185539520955452017295095323845544044161215424537658691406250000
578 64383778082563891745064811350214385131284634018591590442402496719305360457518423593825327637949180750947821290517598460347565723354477728502743644784600760073154633092400752779997135403415756815143265172935715632520310580543308862597463014222205981107650819345846964852145095977265103877867632290447362247521054066374393373843826113052336302468123829263129066838104064926307740727043558566770346963024399162370294902943090159997538198812347572834936509155859524127124435894856855124733811167069764353877021134050175427422508010321859328141169711326640306674020522021269937252464034731562743578953558432955679347843192783092814331780259426429857683160662418231368064880371093750000
579 965756671238458376175972170253215776969269510278873856636037450789580406862776353907379914569237711264217319357763976905213485850317165927541154671769011401097319496386011291699957031051236352227148977594035734487804658708149632938961945213333089716614762290187704472782176439658976558168014484356710433712815810995615900607657391695785044537021857438946936002571560973894616110905653378501555204445365987435554423544146352399963072982185213592524047637337892861906866538422852826871007167506046465308155317010752631411337620154827889922117545669899604600110307830319049058786960520973441153684303376494335190217647891746392214976703891396447865247409936273470520973205566406250000
580 14486350068576875642639582553798236654539042654183107849540561761843706102941645308610698718538565668963259790366459653578202287754757488913117320076535171016459792445790169375499355465768545283407234663910536017317069880622244494084429178199996345749221434352815567091732646594884648372520217265350656505692237164934238509114860875436775668055327861584204040038573414608419241663584800677523328066680489811533316353162195285999446094732778203887860714560068392928602998076342792403065107512590696979622329755161289471170064302322418348831763185048494069001654617454785735881804407814601617305264550647415027853264718376195883224650558370946717978711149044102057814598083496093750000
581 217295251028653134639593738306973549818085639812746617743108426427655591544124679629160480778078485034448896855496894803673034316321362333696759801148027565246896886686852540632490331986528179251108519958658040259756048209333667411266437672999945186238321515292233506375989698923269725587803258980259847585383557474013577636722913131551635020829917923763060600578601219126288624953772010162849921000207347172999745297432929289991691420991673058317910718401025893929044971145141886045976612688860454694334946327419342067550964534836275232476447775727411035024819261821786038227066117219024259578968259711225417798970775642938248369758375564200769680667235661530867218971252441406250000
582 3259428765429797019593906074604603247271284597191199266146626396414833873161870194437407211671177275516733452832453422055095514744820435005451397017220413478703453300302788109487354979797922688766627799379870603896340723140005011168996565094999177793574822729383502595639845483849045883817048884703897713780753362110203664550843696973274525312448768856445909008679018286894329374306580152442748815003110207594996179461493939349875371314875095874768660776015388408935674567177128290689649190332906820415024194911290131013264468022544128487146716635911165525372288927326790573405991758285363893684523895668381266984561634644073725546375633463011545210008534922963008284568786621093750000
583 48891431481446955293908591119069048709069268957867988992199395946222508097428052916561108175067659132751001792486801330826432721172306525081770955258306202180551799504541821642310324696968840331499416990698059058445110847100075167534948476424987666903622340940752538934597682257735688257255733270558465706711300431653054968262655454599117879686731532846688635130185274303414940614598702286641232225046653113924942691922409090248130569723126438121529911640230826134035118507656924360344737854993602306225362923669351965198967020338161927307200749538667482880584333909901858601089876374280458405267858435025719004768424519661105883195634501945173178150128023844445124268531799316406250000
584 733371472221704329408628866786035730636039034368019834882990939193337621461420793748416622626014886991265026887302019962396490817584597876226564328874593032708276992568127324634654870454532604972491254860470885876676662706501127513024227146374815003554335114111288084018965233866035323858835999058376985600669506474795824523939831818986768195300972992700329526952779114551224109218980534299618483375699796708874140378836136353721958545846896571822948674603462392010526777614853865405171067824904034593380443855040279477984505305072428909608011243080012243208765008648527879016348145614206876079017876525385785071526367794916588247934517529177597672251920357666676864027976989746093750000
585 11000572083325564941129433001790535959540585515520297523244864087900064321921311906226249339390223304868975403309530299435947362263768968143398464933118895490624154888521909869519823056817989074587368822907063288150149940597516912695363407195622225053315026711669321260284478507990529857882539985875654784010042597121937367859097477284801522929514594890504942904291686718268361638284708014494277250635496950633112105682542045305829378187703448577344230119051935880157901664222807981077566017373560518900706657825604192169767579576086433644120168646200183648131475129727918185245222184213103141185268147880786776072895516923748823719017762937663965083778805365000152960419654846191406250000
586 165008581249883474116941495026858039393108782732804462848672961318500964828819678593393740090853349573034631049642954491539210433956534522150976973996783432359362323327828648042797345852269836118810532343605949322252249108962753690430451107934333375799725400675039818904267177619857947868238099788134821760150638956829060517886462159272022843942718923357574143564375300774025424574270620217414158759532454259496681585238130679587440672815551728660163451785779038202368524963342119716163490260603407783510599867384062882546513693641296504661802529693002754721972126945918772778678332763196547117779022218211801641093432753856232355785266444064959476256682080475002294406294822692871093750000
587 2475128718748252111754122425402870590896631740992066942730094419777514472432295178900906101362800243595519465744644317373088156509348017832264654609951751485390434849917429720641960187784047541782157985154089239833783736634441305356456766619015000636995881010125597283564007664297869218023571496822022326402259584352435907768296932389080342659140783850363612153465629511610381368614059303261212381392986813892450223778571960193811610092233275929902451776786685573035527874450131795742452353909051116752658998010760943238197705404619447569927037945395041320829581904188781591680174991447948206766685333273177024616401491307843485336778996660974392143850231207125034416094422340393066406250000
588 37126930781223781676311836381043058863449476114881004140951416296662717086484427683513591520442003653932791986169664760596322347640220267483969819149276272280856522748761445809629402816760713126732369777311338597506756049516619580346851499285225009554938215151883959253460114964468038270353572452330334896033893765286538616524453985836205139887111757755454182301984442674155720529210889548918185720894802208386753356678579402907174151383499138948536776651800283595532918116751976936136785308635766751289884970161414148572965581069291713548905569180925619812443728562831723875202624871719223101500279999097655369246022369617652280051684949914615882157753468106875516241416335105895996093750000
589 556903961718356725144677545715645882951742141723215062114271244449940756297266415252703872806630054808991879792544971408944835214603304012259547287239144084212847841231421687144441042251410696900985546659670078962601340742749293705202772489278375143324073227278259388801901724467020574055303586784955023440508406479298079247866809787543077098306676366331812734529766640112335807938163343233772785813422033125801300350178691043607612270752487084228051649777004253932993771751279654042051779629536501269348274552421212228594483716039375703233583537713884297186655928442475858128039373075788346522504199986464830538690335544264784200775274248719238232366302021603132743621245026588439941406250000
590 8353559425775350877170163185734688244276132125848225931714068666749111344458996228790558092099450822134878196888174571134172528219049560183893209308587161263192717618471325307166615633771160453514783199895051184439020111141239405578041587339175627149861098409173890832028525867005308610829553801774325351607626097189471188718002146813146156474600145494977191017946499601685037119072450148506591787201330496887019505252680365654114184061287306263420774746655063808994906576269194810630776694443047519040224118286318183428917255740590635548503753065708264457799838926637137871920590596136825197837562999796972458080355033163971763011629113730788573485494530324046991154318675398826599121093750000
591 125303391386630263157552447786020323664141981887723388975711030001236670166884943431858371381491762332023172953322618567012587923285743402758398139628807418947890764277069879607499234506567406802721747998425767766585301667118591083670623810087634407247916476137608362480427888005079629162443307026614880274114391457842067830770032202197192347119002182424657865269197494025275556786086752227598876808019957453305292578790205484811712760919309593951311621199825957134923598644037922159461650416645712785603361774294772751433758836108859533227556295985623966866997583899557068078808858942052377967563444996954586871205325497459576445174436705961828602282417954860704867314780130982398986816406250000
592 1879550870799453947363286716790304854962129728315850834635665450018550052503274151477875570722376434980347594299839278505188818849286151041375972094432111284218361464156048194112488517598511102040826219976386516498779525006778866255059357151314516108718747142064125437206418320076194437436649605399223204111715871867631017461550483032957885206785032736369867979037962410379133351791301283413983152120299361799579388681853082272175691413789643909269674317997389357023853979660568832391924756249685691784050426614421591271506382541632892998413344439784359503004963758493356021182132884130785669513451674954318803068079882461893646677616550589427429034236269322910573009721701964735984802246093750000
593 28193263061991809210449300751854572824431945924737762519534981750278250787549112272168133560835646524705213914497589177577832282739292265620639581416481669263275421962340722911687327763977666530612393299645797747481692875101682993825890357269717741630781207130961881558096274801142916561549744080988348061675738078014465261923257245494368278101775491045548019685569436155687000276869519251209747281804490426993690830227796234082635371206844658639045114769960840355357809694908532485878871343745285376760756399216323869072595738124493394976200166596765392545074456377400340317731993261961785042701775124314782046021198236928404700164248258841411435513544039843658595145825529471039772033691406250000
594 422898945929877138156739511277818592366479188871066437793024726254173761813236684082522003412534697870578208717463837663667484241089383984309593721247225038949131329435110843675309916459664997959185899494686966212225393126525244907388355359045766124461718106964428223371444122017143748423246161214825220925136071170216978928848858682415524171526632365683220295283541542335305004153042788768146209227067356404905362453416943511239530568102669879585676721549412605330367145423627987288183070156179280651411345988244858036088936071867400924643002498951480888176116845661005104765979898929426775640526626864721730690317973553926070502463723882621171532703160597654878927187382942065596580505371093750000
595 6343484188948157072351092669167278885497187833065996566895370893812606427198550261237830051188020468058673130761957564955012263616340759764643905818708375584236969941526662655129648746894974969387788492420304493183380896897878673610825330385686491866925771604466423350571661830257156226348692418222378313877041067553254683932732880236232862572899485485248304429253123135029575062295641831522193138406010346073580436801254152668592958521540048193785150823241189079955507181354419809322746052342689209771170189823672870541334041078011013869645037484272213322641752684915076571489698483941401634607899402970825960354769603308891057536955858239317572990547408964823183907810744130983948707580566406250000
596 95152262834222356085266390037509183282457817495989948503430563407189096407978253918567450767820307020880096961429363474325183954245111396469658587280625633763554549122899939826944731203424624540816827386304567397750713453468180104162379955785297378003886574066996350258574927453857343395230386273335674708155616013298820258990993203543492938593492282278724566438796847025443625934434627472832897076090155191103706552018812290028894377823100722906777262348617836199332607720316297139841190785140338146567552847355093058120010616170165208044675562264083199839626290273726148572345477259121024519118491044562389405321544049633365863054337873589763594858211134472347758617161161964759230613708496093750000
597 1427283942513335341278995850562637749236867262439849227551458451107836446119673808778511761517304605313201454421440452114877759313676670947044878809209384506453318236843499097404170968051369368112252410794568510966260701802022701562435699336779460670058298611004945253878623911807860150928455794100035120622334240199482303884864898053152394078902384234180868496581952705381654389016519412092493456141352327866555598280282184350433415667346510843601658935229267542989989115804744457097617861777105072198513292710326395871800159242552478120670133433961247997594394354105892228585182158886815367786777365668435841079823160744500487945815068103846453922873167017085216379257417429471388459205627441406250000
598 21409259137700030119184937758439566238553008936597738413271876766617546691795107131677676422759569079698021816321606781723166389705150064205673182138140767596799773552652486461062564520770540521683786161918527664493910527030340523436535490051691910050874479165074178808179358677117902263926836911500526809335013602992234558272973470797285911183535763512713027448729290580724815835247791181387401842120284917998333974204232765256501235010197662654024884028439013144849836737071166856464267926656576082977699390654895938077002388638287171810052001509418719963915915311588383428777732383302230516801660485026537616197347411167507319187226021557696808843097505256278245688861261442070826888084411621093750000
599 321138887065500451787774066376593493578295134048966076199078151499263200376926606975165146341393536195470327244824101725847495845577250963085097732072111513951996603289787296915938467811558107825256792428777914967408657905455107851548032350775378650763117187476112682122690380156768533958902553672507902140025204044883518374094602061959288667753036452690695411730939358710872237528716867720811027631804273769975009613063491478847518525152964939810373260426585197172747551056067502846964018899848641244665490859823439071155035829574307577150780022641280799458738729673825751431665985749533457752024907275398064242960211167512609787808390323365452132646462578844173685332918921631062403321266174316406250000
600 4817083305982506776816610995648902403674427010734491142986172272488948005653899104627477195120903042932054908672361525887712437683658764446276465981081672709279949049346809453739077017173371617378851886431668724511129868581826617773220485261630679761446757812141690231840355702351528009383538305087618532100378060673252775611419030929389330016295546790360431175964090380663083562930753015812165414477064106549625144195952372182712777877294474097155598906398777957591213265841012542704460283497729618669982362897351586067325537443614613657261700339619211991881080945107386271474989786243001866280373609130970963644403167512689146817125854850481781989696938682662605279993783824465936049818992614746093750000
601 72256249589737601652249164934733536055116405161017367144792584087334220084808486569412157926813545643980823630085422888315686565254881466694146989716225090639199235740202141806086155257600574260682778296475030867666948028727399266598307278924460196421701367182125353477605335535272920140753074576314277981505670910098791634171285463940839950244433201855406467639461355709946253443961295237182481217155961598244377162939285582740691668159417111457333983595981669363868198987615188140566904252465944280049735443460273791009883061654219204858925505094288179878216214176610794072124846793645027994205604136964564454666047512690337202256887822757226729845454080239939079199906757366989040747284889221191406250000
602 1083843743846064024783737474021003040826746077415260507171888761310013301272127298541182368902203184659712354451281343324735298478823222000412204845743376359587988536103032127091292328864008613910241674447125463015004220430910988998974609183866902946325520507731880302164080033029093802111296118644714169722585063651481874512569281959112599253666498027831097014591920335649193801659419428557737218257339423973665657444089283741110375022391256671860009753939725040458022984814227822108503563786989164200746031651904106865148245924813288072883882576414322698173243212649161911081872701904675419913084062054468466819990712690355058033853317341358400947681811203599086187998601360504835611209273338317871093750000
603 16257656157690960371756062110315045612401191161228907607578331419650199519081909478117735533533047769895685316769220149871029477182348330006183072686150645393819828041545481906369384932960129208653625116706881945225063306463664834984619137758003544194882807615978204532461200495436407031669441779670712545838775954772228117688539229386688988804997470417466455218878805034737907024891291428366058273860091359604984861661339256116655625335868850077900146309095875606870344772213417331627553456804837463011190474778561602977223688872199321093258238646214840472598648189737428666228090528570131298696260930817027002299860690355325870507799760120376014215227168053986292819979020407572534168139100074768066406250000
604 243864842365364405576340931654725684186017867418433614113674971294752992786228642171766033002995716548435279751538302248065442157735224950092746090292259680907297420623182228595540773994401938129804376750603229178375949596954972524769287066370053162923242114239673067986918007431546105475041626695060688187581639321583421765328088440800334832074962056261996828283182075521068605373369371425490874107901370394074772924920088841749834380038032751168502194636438134103055171583201259974413301852072561945167857121678424044658355333082989816398873579693222607088979722846061429993421357928551969480443913962255405034497910355329888057616996401805640213228407520809794392299685306113588012522086501121520996093750000
605 3657972635480466083645113974820885262790268011276504211705124569421294891793429632576490495044935748226529196273074533720981632366028374251391191354383895213609461309347733428933111609916029071947065651259048437675639243954324587871539305995550797443848631713595096019803770111473191582125624400425910322813724589823751326479921326612005022481124430843929952424247731132816029080600540571382363111618520555911121593873801332626247515700570491267527532919546572011545827573748018899616199527781088429177517856825176360669875329996244847245983103695398339106334695842690921449901320368928279542206658709433831075517468655329948320864254946027084603198426112812146915884495279591703820187831297516822814941406250000
606 54869589532206991254676709622313278941854020169147563175576868541319423376901444488647357425674036223397937944096118005814724485490425613770867870315758428204141919640216001433996674148740436079205984768885726565134588659314868818073089589933261961657729475703926440297056551672097873731884366006388654842205868847356269897198819899180075337216866462658949286363715966992240436209008108570735446674277808338666823908107019989393712735508557369012912993793198580173187413606220283494242992916716326437662767852377645410048129949943672708689746555430975086595020437640363821748519805533924193133099880641507466132762029829949224812963824190406269047976391692182203738267429193875557302817469462752342224121093750000
607 823043842983104868820150644334699184127810302537213447633653028119791350653521667329710361385110543350969069161441770087220867282356384206563018054736376423062128794603240021509950112231106541188089771533285898477018829889723032271096343848998929424865942135558896604455848275081468105978265490095829822633088032710344048457982298487701130058252996939884239295455739504883606543135121628561031700114167125080002358621605299840905691032628360535193694906897978702597811204093304252413644893750744896564941517785664681150721949249155090630346198331464626298925306564605457326227797083008862896996498209622611991991430447449238372194457362856094035719645875382733056074011437908133359542262041941285133361816406250000
608 12345657644746573032302259665020487761917154538058201714504795421796870259802825009945655420776658150264536037421626551308313009235345763098445270821045646345931931919048600322649251683466598117821346572999288477155282448345845484066445157734983941372989132033383449066837724126222021589673982351437447339496320490655160726869734477315516950873794954098263589431836092573254098147026824428415475501712506876200035379324079497613585365489425408027905423603469680538967168061399563786204673406261173448474122766784970217260829238737326359455192974971969394483879598469081859893416956245132943454947473144339179879871456711738575582916860442841410535794688130740995841110171568622000393133930629119277000427246093750000
609 185184864671198595484533894975307316428757318070873025717571931326953053897042375149184831311649872253968040561324398269624695138530186446476679062315684695188978978785729004839738775251998971767320198594989327157329236725187682260996677366024759120594836980500751736002565861893330323845109735271561710092444807359827410903046017159732754263106924311473953841477541388598811472205402366426232132525687603143000530689861192464203780482341381120418581354052045208084507520920993456793070101093917601727111841501774553258912438581059895391827894624579540917258193977036227898401254343676994151824212097165087698198071850676078633743752906642621158036920321961114937616652573529330005897008959436789155006408691406250000
610 2777772970067978932268008424629609746431359771063095385763578969904295808455635627237772469674748083809520608419865974044370427077952796697150185934735270427834684681785935072596081628779984576509802978924839907359938550877815233914950160490371386808922554707511276040038487928399954857676646029073425651386672110397411163545690257395991313946603864672109307622163120828982172083081035496393481987885314047145007960347917886963056707235120716806278720310780678121267612813814901851896051516408764025906677622526618298883686578715898430877418419368693113758872909655543418476018815155154912277363181457476315472971077760141179506156293599639317370553804829416724064249788602939950088455134391551837325096130371093750000
611 41666594551019683984020126369444146196470396565946430786453684548564437126834534408566587045121221257142809126297989610665556406169291950457252789021029056417520270226789026088941224431699768647647044683872598610399078263167228508724252407355570802133838320612669140600577318925999322865149690436101384770800081655961167453185353860939869709199057970081639614332446812434732581246215532445902229818279710707175119405218768304445850608526810752094180804661710171819014192207223527778440772746131460388600164337899274483255298680738476463161276290530396706383093644833151277140282227327323684160447721862144732094566166402117692592344403994589760558307072441250860963746829044099251326827015873277559876441955566406250000
612 624998918265295259760301895541662192947055948489196461796805268228466556902518016128498805676818318857142136894469844159983346092539379256858791835315435846262804053401835391334118366475496529714705670258088979155986173947508427630863786110333562032007574809190037109008659783889989842977245356541520771562001224839417511797780307914098045637985869551224594214986702186520988718693232986688533447274195660607626791078281524566687759127902161281412712069925652577285212883108352916676611591191971905829002465068489117248829480211077146947419144357955950595746404672497269157104233409909855262406715827932170981418492496031765388885166059918846408374606086618762914456202435661488769902405238099163398146629333496093750000
613 9374983773979428896404528433124932894205839227337946926952079023426998353537770241927482085152274782857132053417047662399750191388090688852881877529731537693942060801027530870011775497132447945720585053871334687339792609212626414462956791655003430480113622137850556635129896758349847644658680348122811573430018372591262676966704618711470684569788043268368913224800532797814830780398494800328001709112934909114401866174222868500316386918532419221190681048884788659278193246625293750149173867879578587435036976027336758732442203166157204211287165369339258936196070087459037356563501148647828936100737418982564721277387440476480833277490898782696125619091299281443716843036534922331548536078571487450972199440002441406250000
614 140624756609691433446067926496873993413087588410069203904281185351404975303066553628912231277284121742856980801255714935996252870821360332793228162945973065409130912015412963050176632456986719185808775808070020310096889138189396216944351874825051457201704332067758349526948451375247714669880205221842173601450275588868940154500569280672060268546820649025533698372007991967222461705977422004920025636694023636716027992613343027504745803777986288317860215733271829889172898699379406252237608018193678811525554640410051380986633047492358063169307480540088884042941051311885560348452517229717434041511061284738470819160811607147212499162363481740441884286369489221655752645548023834973228041178572311764582991600036621093750000
615 2109371349145371501691018897453109901196313826151038058564217780271074629545998304433683469159261826142854712018835724039943793062320404991898422444189595981136963680231194445752649486854800787787131637121050304651453337072840943254165278122375771858025564981016375242904226770628715720048203078327632604021754133833034102317508539210080904028202309735383005475580119879508336925589661330073800384550410354550740419889200145412571187056669794324767903235999077448337593480490691093783564120272905182172883319606150770714799495712385370947539612208101333260644115769678283405226787758445761510622665919271077062287412174107208187487435452226106628264295542338324836289683220357524598420617678584676468744874000549316406250000
616 31640570237180572525365283461796648517944707392265570878463266704066119443189974566505252037388927392142820680282535860599156895934806074878476336662843939717054455203467916686289742302822011816806974556815754569771800056092614148812479171835636577870383474715245628643563401559430735800723046174914489060326312007495511534762628088151213560423034646030745082133701798192625053883844919951107005768256155318261106298338002181188567805850046914871518548539986161725063902207360366406753461804093577732593249794092261560721992435685780564213094183121519998909661736545174251078401816376686422659339988789066155934311182611608122812311531783391599423964433135074872544345248305362868976309265178770147031173110008239746093750000
617 474608553557708587880479251926949727769170610883983563176949000560991791647849618497578780560833910882142310204238037908987353439022091123177145049942659095755816828052018750294346134542330177252104618352236318546577000841389212232187187577534548668055752120728684429653451023391461037010845692623717335904894680112432673021439421322268203406345519690461176232005526972889375808257673799266605086523842329773916594475070032717828517087750703723072778228099792425875958533110405496101301927061403665988898746911383923410829886535286708463196412746822799983644926048177613766176027245650296339890099831835992339014667739174121842184672976750873991359466497026123088165178724580443034644638977681552205467596650123596191406250000
618 7119128303365628818207188778904245916537559163259753447654235008414876874717744277463681708412508663232134653063570568634810301585331366847657175749139886436337252420780281254415192018134952658781569275283544778198655012620838183482807813663018230020836281810930266444801765350871915555162685389355760038573420201686490095321591319834023051095182795356917643480082904593340637123865106988999076297857634946608748917126050490767427756316260555846091673421496886388139377996656082441519528905921054989833481203670758851162448298029300626947946191202341999754673890722664206492640408684754445098351497477539885085220016087611827632770094651263109870391997455391846322477680868706645519669584665223283082013949751853942871093750000
619 106786924550484432273107831683563688748063387448896301714813525126223153120766164161955225626187629948482019795953558529522154523779970502714857636237098296545058786311704218816227880272024289881723539129253171672979825189312572752242117204945273450312544227163953996672026480263078733327440280840336400578601303025297351429823869797510345766427741930353764652201243568900109556857976604834986144467864524199131233756890757361511416344743908337691375101322453295822090669949841236622792933588815824847502218055061382767436724470439509404219192868035129996320108360839963097389606130271316676475272462163098276278300241314177414491551419768946648055879961830877694837165213030599682795043769978349246230209246277809143066406250000
620 1601803868257266484096617475253455331220950811733444525722202876893347296811492462429328384392814449227230296939303377942832317856699557540722864543556474448175881794675563282243418204080364348225853086938797575094697377839688591283631758074179101754688163407459309950080397203946180999911604212605046008679019545379460271447358046962655186496416128955306469783018653533501643352869649072524792167017967862986968506353361360422671245171158625065370626519836799437331360049247618549341894003832237372712533270825920741511550867056592641063287893020526949944801625412599446460844091954069750147129086932446474144174503619712661217373271296534199720838199427463165422557478195458995241925656549675238693453138694167137145996093750000
621 24027058023858997261449262128801829968314262176001667885833043153400209452172386936439925765892216738408454454089550669142484767850493363110842968153347116722638226920133449233651273061205465223387796304081963626420460667595328869254476371112686526320322451111889649251205958059192714998674063189075690130185293180691904071710370704439827797446241934329597046745279803002524650293044736087871882505269517944804527595300420406340068677567379375980559397797551991559970400738714278240128410057483560590687999062388811122673263005848889615949318395307904249172024381188991696912661379311046252206936303986697112162617554295689918260599069448012995812572991411947481338362172931884928628884848245128580401797080412507057189941406250000
622 360405870357884958921738931932027449524713932640025018287495647301003141782585804046598886488383251076126816811343260037137271517757400446662644522300206750839573403802001738504769095918081978350816944561229454396306910013929933038817145566690297894804836766678344738768089370887890724980110947836135351952779397710378561075655560566597416961693629014943955701179197045037869754395671041318078237579042769172067913929506306095101030163510690639708390966963279873399556011080714173601926150862253408860319985935832166840098945087733344239239775929618563737580365717834875453689920689665693783104044559800456682439263314435348773908986041720194937188594871179212220075432593978273929433272723676928706026956206187605857849121093750000
623 5406088055368274383826083978980411742870708989600375274312434709515047126738787060698983297325748766141902252170148900557059072766361006699939667834503101262593601057030026077571536438771229675262254168418441815944603650208948995582257183500354468422072551500175171081521340563318360874701664217542030279291690965655678416134833408498961254425404435224159335517687955675568046315935065619771173563685641537581018708942594591426515452452660359595625864504449198100993340166210712604028892262933801132904799789037482502601484176316000163588596638944278456063705485767523131805348810344985406746560668397006850236588949716530231608634790625802924057828923067688183301131488909674108941499090855153930590404343092814087867736816406250000
624 81091320830524115757391259684706176143060634844005629114686520642725706901081805910484749459886231492128533782552233508355886091495415100499095017517546518938904015855450391163573046581568445128933812526276627239169054753134234933733857752505317026331088272502627566222820108449775413120524963263130454189375364484835176242022501127484418816381066528362390032765319335133520694739025984296567603455284623063715280634138918871397731786789905393934387967566737971514900102493160689060433383944007016993571996835562237539022262644740002453828949584164176840955582286512846977080232155174781101198410025955102753548834245747953474129521859387043860867433846015322749516972333645111634122486362827308958856065146392211318016052246093750000
625 1216369812457861736360868895270592642145909522660084436720297809640885603516227088657271241898293472381928006738283502625338291372431226507486425262763197784083560237831755867453595698723526676934007187894149408587535821297013524006007866287579755394966324087539413493342301626746631196807874448946956812840630467272527643630337516912266282245715997925435850491479790027002810421085389764448514051829269345955729209512083783070965976801848580909015819513501069572723501537397410335906500759160105254903579952533433563085333939671100036807434243762462652614333734297692704656203482327621716517976150389326541303232513686219302111942827890805657913011507690229841242754585004676674511837295442409634382840977195883169770240783691406250000
626 18245547186867926045413033429058889632188642839901266550804467144613284052743406329859068628474402085728920101074252539380074370586468397612296378941447966761253403567476338011803935480852900154010107818412241128813037319455202860090117994313696330924494861313091202400134524401199467952118116734204352192609457009087914654455062753683994233685739968881537757372196850405042156316280846466727710777439040189335938142681256746064489652027728713635237292702516043590852523060961155038597511387401578823553699288001503446280009095066500552111513656436939789215006014465390569843052234914325747769642255839898119548487705293289531679142418362084868695172615353447618641318775070150117677559431636144515742614657938247546553611755371093750000
627 273683207803018890681195501435883344482829642598518998262067007169199260791151094947886029427116031285933801516113788090701115558797025964184445684121719501418801053512145070177059032212793502310151617276183616932195559791828042901351769914705444963867422919696368036002017866017992019281771751013065282889141855136318719816825941305259913505286099533223066360582952756075632344744212697000915661661585602840039072140218851190967344780415930704528559390537740653862787845914417325578962670811023682353305489320022551694200136425997508281672704846554096838225090216980858547645783523714886216544633837598471793227315579399342975187136275431273030427589230301714279619781626052251765163391474542167736139219869073713198304176330566406250000
628 4105248117045283360217932521538250167242444638977784973931005107537988911867266424218290441406740469289007022741706821360516733381955389462766685261825792521282015802682176052655885483191902534652274259142754253982933396877420643520276548720581674458011343795445520540030267990269880289226576265195979243337127827044780797252389119578898702579291492998345995408744291341134485171163190455013734924923784042600586082103282767864510171706238960567928390858066109807941817688716259883684440062165355235299582339800338275413002046389962624225090572698311452573376353254712878214686752855723293248169507563977076898409733690990144627807044131469095456413838454525714194296724390783776477450872118132516042088298036105697974562644958496093750000
629 61578721755679250403268987823073752508636669584666774608965076613069833678008996363274356621101107039335105341125602320407751000729330841941500278927386887819230237040232640789838282247878538019784113887141313809744000953161309652804148230808725116870170156931682808100454019854048204338398643977939688650056917405671711958785836793683480538689372394975189931131164370117017277567447856825206023873856760639008791231549241517967652575593584408518925862870991647119127265330743898255266600932480328529493735097005074131195030695849439363376358590474671788600645298820693173220301292835849398722542613459656153476146005364852169417105661972036431846207576817885712914450865861756647161763081771987740631324470541585469618439674377441406250000
630 923680826335188756049034817346106287629550043770001619134476149196047505170134945449115349316516605590026580116884034806116265010939962629122504183910803317288453555603489611847574233718178070296761708307119707146160014297419644792062223462130876753052552353975242121506810297810723065075979659669095329750853761085075679381787551905252208080340585924627848966967465551755259163511717852378090358107851409585131868473238622769514788633903766127783887943064874706786908979961158473828999013987204927942406026455076111967925460437741590450645378857120076829009679482310397598304519392537740980838139201894842302142190080472782541256584929580546477693113652268285693716762987926349707426446226579816109469867058123782044276595115661621093750000
631 13855212395027831340735522260191594314443250656550024287017142237940712577552024181736730239747749083850398701753260522091743975164099439436837562758662049759326803334052344177713613505772671054451425624606795607192400214461294671880933351931963151295788285309628631822602154467160845976139694895036429946262806416276135190726813278578783121205108788869417734504511983276328887452675767785671355371617771143776978027098579341542721829508556491916758319145973120601803634699417377107434985209808073919136090396826141679518881906566123856759680682856801152435145192234655963974567790888066114712572088028422634532132851207091738118848773943708197165396704784024285405751444818895245611396693398697241642048005871856730664148926734924316406250000
632 207828185925417470111032833902873914716648759848250364305257133569110688663280362726050953596216236257755980526298907831376159627461491591552563441379930746389902050010785162665704202586590065816771384369101934107886003216919420078214000278979447269436824279644429477339032317007412689642095423425546449193942096244142027860902199178681746818076631833041266017567679749144933311790136516785070330574266567156654670406478690123140827442628347378751374787189596809027054520491260656611524778147121108787041355952392125192783228598491857851395210242852017286527177883519839459618516863320991720688581320426339517981992768106376071782731609155622957480950571760364281086271672283428684170950400980458624630720088077850959962233901023864746093750000
633 3117422788881262051665492508543108720749731397723755464578857003536660329949205440890764303943243543866339707894483617470642394411922373873288451620698961195848530750161777439985563038798850987251570765536529011618290048253791301173210004184691709041552364194666442160085484755111190344631431351383196737909131443662130417913532987680226202271149477495618990263515196237173999676852047751776054958613998507349820056097180351847112411639425210681270621807843952135405817807368909849172871672206816631805620339285881877891748428977377867770928153642780259297907668252797591894277752949814875810328719806395092769729891521595641076740974137334344362214258576405464216294075084251430262564256014706879369460801321167764399433508515357971191406250000
634 46761341833218930774982387628146630811245970965856331968682855053049904949238081613361464559148653157995095618417254262059635916178835608099326774310484417937727961252426661599783445581982764808773561483047935174274350723806869517598150062770375635623285462919996632401282271326667855169471470270747951068636971654931956268702994815203393034067242162434284853952727943557609995152780716276640824379209977610247300841457705277706686174591378160219059327117659282031087267110533647737593075083102249477084305089288228168376226434660668016563922304641703889468615023791963878414166294247223137154930797095926391545948372823934616151114612060015165433213878646081963244411126263771453938463840220603190541912019817516465991502627730369567871093750000
635 701420127498283961624735814422199462168689564487844979530242825795748574238571224200421968387229797369926434276258813930894538742682534121489901614657266269065919418786399923996751683729741472131603422245719027614115260857103042763972250941555634534349281943799949486019234069900017827542072054061219266029554574823979344030544922228050895511008632436514272809290919153364149927291710744149612365688149664153709512621865579165600292618870672403285889906764889230466309006658004716063896126246533742156264576339323422525643396519910020248458834569625558342029225356879458176212494413708347057323961956438895873189225592359019242266719180900227481498208179691229448666166893956571809076957603309047858128680297262746989872539415955543518066406250000
636 10521301912474259424371037216332991932530343467317674692953642386936228613578568363006329525808446960548896514143882208963418081140238011822348524219858994035988791281795998859951275255946122081974051333685785414211728912856545641459583764123334518015239229156999242290288511048500267413131080810918288990443318622359690160458173833420763432665129486547714092139363787300462248909375661162244185485322244962305642689327983687484004389283060086049288348601473338456994635099870070740958441893698006132343968645089851337884650947798650303726882518544383375130438380353191872643187416205625205859859429346583438097838383885385288634000787713503412222473122695368441729992503409348577136154364049635717871930204458941204848088091239333152770996093750000
637 157819528687113891365565558244994878987955152009765120394304635804043429203678525445094942887126704408233447712158233134451271217103570177335227863297884910539831869226939982899269128839191831229610770005286781213175933692848184621893756461850017770228588437354988634354327665727504011196966212163774334856649779335395352406872607501311451489976942298215711382090456809506933733640634917433662782279833674434584640339919755312260065839245901290739325229022100076854919526498051061114376628405470091985159529676347770068269764216979754555903237778165750626956575705297878089647811243084378087897891440198751571467575758280779329510011815702551183337096840430526625949887551140228657042315460744535768078953066884118072721321368589997291564941406250000
638 2367292930306708370483483373674923184819327280146476805914569537060651438055177881676424143306900566123501715682373497016769068256553552660028417949468273658097478038404099743489036932587877468444161550079301718197639005392722769328406346927750266553428826560324829515314914985912560167954493182456615022849746690030930286103089112519671772349654134473235670731356852142604006004609523761504941734197505116518769605098796329683900987588688519361089878435331501152823792897470765916715649426082051379777392945145216551024046463254696318338548566672486259404348635579468171344717168646265671318468371602981273572013636374211689942650177235538267750056452606457899389248313267103429855634731911168036521184296003261771090819820528849959373474121093750000
639 35509393954600625557252250605123847772289909202197152088718543055909771570827668225146362149603508491852525735235602455251536023848303289900426269242024104871462170576061496152335553988818162026662423251189525772964585080890841539926095203916253998301432398404872442729723724788688402519317397736849225342746200350463954291546336687795076585244812017098535060970352782139060090069142856422574126012962576747781544076481944945258514813830327790416348176529972517292356893462061488750734741391230770696660894177178248265360696948820444775078228500087293891065229533692022570170757529693985069777025574044719103580204545613175349139752658533074016250846789096868490838724699006551447834520978667520547817764440048926566362297307932749390602111816406250000
640 532640909319009383358783759076857716584348638032957281330778145838646573562415023377195432244052627377787886028534036828773040357724549348506394038630361573071932558640922442285033309832272430399936348767842886594468776213362623098891428058743809974521485976073086640945855871830326037789760966052738380141193005256959314373195050316926148778672180256478025914555291732085901351037142846338611890194438651216723161147229174178877722207454916856245222647949587759385353401930922331261021120868461560449913412657673723980410454232306671626173427501309408365978443005380338552561362945409776046655383610670786553703068184197630237096289877996110243762701836453027362580870485098271717517814680012808217266466600733898495434459618991240859031677246093750000
641 7989613639785140750381756386152865748765229570494359219961672187579698603436225350657931483660789410666818290428010552431595605365868240227595910579455423596078988379613836634275499647484086455999045231517643298917031643200439346483371420881157149617822289641096299614187838077454890566846414490791075702117895078854389715597925754753892231680082703847170388718329375981288520265557142695079178352916579768250847417208437612683165833111823752843678339719243816390780301028963834968915316813026923406748701189865105859706156813484600074392601412519641125489676645080705078288420444181146640699830754160061798305546022762964453556444348169941653656440527546795410438713057276474075762767220200192123258996999011008477431516894284868612885475158691406250000
642 119844204596777111255726345792292986231478443557415388299425082813695479051543380259868972254911841160002274356420158286473934080488023603413938658691831353941184825694207549514132494712261296839985678472764649483755474648006590197250571313217357244267334344616444494212817571161823358502696217361866135531768426182815845733968886321308383475201240557707555830774940639719327803983357140426187675293748696523762711258126564190247487496677356292655175095788657245861704515434457524533729752195403851101230517847976587895592352202269001115889021187794616882345149676210576174326306662717199610497461312400926974583190341444466803346665222549124804846607913201931156580695859147111136441508303002881848884954985165127161472753414273029193282127380371093750000
643 1797663068951656668835895186884394793472176653361230824491376242205432185773150703898034583823677617400034115346302374297109011207320354051209079880377470309117772385413113242711987420683919452599785177091469742256332119720098852958758569698260358664010015169246667413192263567427350377540443260427992032976526392742237686009533294819625752128018608365613337461624109595789917059750357106392815129406230447856440668871898462853712312450160344389827626436829858687925567731516862868005946282931057766518457767719648818433885283034035016738335317816919253235177245143158642614894599940757994157461919686013904618747855121667002050199978338236872072699118698028967348710437887206667046622624545043227733274324777476907422091301214095437899231910705566406250000
644 26964946034274850032538427803265921902082649800418462367370643633081482786597260558470518757355164261000511730194535614456635168109805310768136198205662054636766585781196698640679811310258791788996777656372046133844981795801482794381378545473905379960150227538700011197883953511410255663106648906419880494647895891133565290142999422294386281920279125484200061924361643936848755896255356595892226941093456717846610033078476942805684686752405165847414396552447880318883515972752943020089194243965866497776866515794732276508279245510525251075029767253788798527658677147379639223418999111369912361928795290208569281217826825005030752999675073553081090486780470434510230656568308100005699339368175648415999114871662153611331369518211431568488478660583496093750000
645 404474190514122750488076417048988828531239747006276935510559654496222241798958908377057781360327463915007675952918034216849527521647079661522042973084930819551498786717950479610197169653881876834951664845580692007674726937022241915720678182108580699402253413080500167968259302671153834946599733596298207419718438367003479352144991334415794228804186882263000928865424659052731338443830348938383404116401850767699150496177154142085270301286077487711215948286718204783252739591294145301337913659487997466652997736920984147624188682657878766125446508806831977914880157210694588351284986670548685428931929353128539218267402375075461294995126103296216357301707056517653459848524621500085490090522634726239986723074932304169970542773171473527327179908752441406250000
646 6067112857711841257321146255734832427968596205094154032658394817443333626984383625655866720404911958725115139293770513252742912824706194922830644596273962293272481800769257194152957544808228152524274972683710380115120904055333628735810172731628710491033801196207502519523889540067307524198996003944473111295776575505052190282174870016236913432062803233945013932981369885790970076657455234075751061746027761515487257442657312131279054519291162315668239224300773071748791093869412179520068704892319961999794966053814762214362830239868181491881697632102479668723202358160418825269274800058230281433978940296928088274011035626131919424926891549443245359525605847764801897727869322501282351357839520893599800846123984562549558141597572102909907698631286621093750000
647 91006692865677618859817193836022486419528943076412310489875922261650004404765754384838000806073679380876727089406557698791143692370592923842459668944109434399087227011538857912294363172123422287864124590255655701726813560830004431037152590974430657365507017943112537792858343101009612862984940059167096669436648632575782854232623050243553701480942048509175208994720548286864551149861828511136265926190416422732308861639859681969185817789367434735023588364511596076231866408041182692801030573384799429996924490807221433215442453598022722378225464481537195030848035372406282379039122000873454221509684104453921324110165534391978791373903373241648680392884087716472028465918039837519235270367592813403997012691859768438243372123963581543648615479469299316406250000
648 1365100392985164282897257907540337296292934146146184657348138833924750066071486315772570012091105190713150906341098365481867155385558893857636895034161641515986308405173082868684415447581851334317961868853834835525902203412450066465557288864616459860482605269146688066892875146515144192944774100887506450041549729488636742813489345753653305522214130727637628134920808224302968267247927427667043988892856246340984632924597895229537787266840511521025353825467673941143477996120617740392015458600771991449953867362108321498231636803970340835673381967223057925462720530586094235685586830013101813322645261566808819861652483015879681870608550598624730205893261315747080426988770597562788529055513892201059955190377896526573650581859453723154729232192039489746093750000
649 20476505894777464243458868613105059444394012192192769860222082508871250991072294736588550181366577860697263595116475482228007330783383407864553425512424622739794626077596243030266231713727770014769428032807522532888533051186750996983359332969246897907239079037200321003393127197727162894171611513312596750623245942329551142202340186304799582833211960914564422023812123364544524008718911415005659833392843695114769493868968428443066809002607672815380307382015109117152169941809266105880231879011579871749308010431624822473474552059555112535100729508345868881940807958791413535283802450196527199839678923502132297924787245238195228059128258979370953088398919736206206404831558963441827935832708383015899327855668447898604758727891805847320938482880592346191406250000
650 307147588421661963651883029196575891665910182882891547903331237633068764866084421048828252720498667910458953926747132233420109961750751117968301382686369341096919391163943645453993475705916550221541420492112837993327995767801264954750389994538703468608586185558004815050896907965907443412574172699688951259348689134943267133035102794571993742498179413718466330357181850468167860130783671225084897500892655426721542408034526426646002135039115092230704610730226636757282549127138991588203478185173698076239620156474372337102118280893326688026510942625188033229112119381871203029257036752947907997595183852531984468871808678572928420886923884690564296325983796043093096072473384451627419037490625745238489917835026718479071380918377087709814077243208885192871093750000
651 4607213826324929454778245437948638374988652743243373218549968564496031472991266315732423790807480018656884308901206983501301649426261266769524520740295540116453790867459154681809902135588748253323121307381692569899919936517018974321255849918080552029128792783370072225763453619488611651188612590495334268890230337024149006995526541918579906137472691205776994955357727757022517901961755068376273462513389831400823136120517896399690032025586726383460569160953399551359238236907084873823052172777605471143594302347115585056531774213399900320397664139377820498436681790728068045438855551294218619963927757787979767033077130178593926313303858270358464444889756940646396441087100766774411285562359386178577348767525400777186070713775656315647211158648133277893066406250000
652 69108207394873941821673681569229575624829791148650598278249528467440472094868994735986356862112200279853264633518104752519524741393919001542867811104433101746806863011887320227148532033831223799846819610725388548498799047755284614818837748771208280436931891750551083386451804292329174767829188857430014033353455055362235104932898128778698592062090368086654924330365916355337768529426326025644101937700847471012347041807768445995350480383800895751908537414300993270388573553606273107345782591664082067153914535206733775847976613200998504805964962090667307476550226860921020681582833269413279299458916366819696505496156952678908894699557874055376966673346354109695946616306511501616169283435390792678660231512881011657791060706634844734708167379721999168395996093750000
653 1036623110923109127325105223538443634372446867229758974173742927011607081423034921039795352931683004197798969502771571287792871120908785023143017166566496526202102945178309803407227980507468356997702294160880828227481985716329269222282566231568124206553978376258266250796777064384937621517437832861450210500301825830433526573993471931680478880931355521299823864955488745330066527941394890384661529065512712065185205627116526689930257205757013436278628061214514899055828603304094096610186738874961231007308718028101006637719649198014977572089474431360009612148253402913815310223742499041199189491883745502295447582442354290183633420493368110830654500100195311645439199244597672524242539251530861890179903472693215174866865910599522671020622510695829987525939941406250000
654 15549346663846636909876578353076654515586703008446384612606143905174106221345523815596930293975245062966984542541573569316893066813631775347145257498497447893031544177674647051108419707612025354965534412413212423412229785744939038334238493473521863098309675643873993761951655965774064322761567492921753157504527387456502898609902078975207183213970332819497357974332331179950997919120923355769922935982690680977778084406747900348953858086355201544179420918217723485837429049561411449152801083124418465109630770421515099565794737970224663581342116470400144182223801043707229653356137485617987842378256182534431713736635314352754501307400521662459817501502929674681587988668965087863638088772962928352698552090398227623002988658992840065309337660437449812889099121093750000
655 233240199957699553648148675296149817733800545126695769189092158577611593320182857233953954409628675944504768138123603539753396002204476630207178862477461718395473162665119705766626295614180380324483016186198186351183446786174085575013577402102827946474645134658109906429274839486610964841423512393826297362567910811847543479148531184628107748209554992292460369614984967699264968786813850336548844039740360214666671266101218505234307871295328023162691313773265852287561435743421171737292016246866276976644461556322726493486921069553369953720131747056002162733357015655608444800342062284269817635673842738016475706049529715291317519611007824936897262522543945120223819830034476317954571331594443925290478281355973414345044829884892600979640064906561747193336486816406250000
656 3498602999365493304722230129442247266007008176900436537836382378664173899802742858509309316144430139167571522071854053096300940033067149453107682937161925775932097439976795586499394434212705704867245242792972795267751701792611283625203661031542419197119677019871648596439122592299164472621352685907394460438518662177713152187227967769421616223143324884386905544224774515488974531802207755048232660596105403220000068991518277578514618069429920347440369706598987784313421536151317576059380243702994154649666923344840897402303816043300549305801976205840032441000355234834126672005130934264047264535107641070247135590742945729369762794165117374053458937838159176803357297450517144769318569973916658879357174220339601215175672448273389014694600973598426207900047302246093750000
657 52479044990482399570833451941633708990105122653506548067545735679962608497041142877639639742166452087513572831077810796444514100496007241796615244057428886638981461599651933797490916513190585573008678641894591929016275526889169254378054915473136287956795155298074728946586838884487467089320290288610916906577779932665697282808419516541324243347149873265803583163371617732334617977033116325723489908941581048300001034872774163677719271041448805211605545598984816764701323042269763640890703655544912319745003850172613461034557240649508239587029643087600486615005328522511900080076964013960708968026614616053707033861144185940546441912476760610801884067572387652050359461757757171539778549608749883190357613305094018227635086724100835220419014603976393118500709533691406250000
658 787185674857235993562501779124505634851576839802598221013186035199439127455617143164594596132496781312703592466167161946667711507440108626949228660861433299584721923994779006962363747697858783595130179628418878935244132903337538815670823732097044319351927329471120934198802583267312006339804354329163753598666698989985459242126292748119863650207248098987053747450574265985019269655496744885852348634123715724500015523091612455165789065621732078174083183984772251470519845634046454613360554833173684796175057752589201915518358609742623593805444646314007299225079927837678501201154460209410634520399219240805605507917162789108196628687151409162028261013585814780755391926366357573096678244131248247855364199576410273414526300861512528306285219059645896777510643005371093750000
659 11807785122858539903437526686867584522773652597038973315197790527991586911834257147468918941987451719690553886992507429200015672611601629404238429912921499493770828859921685104435456215467881753926952694426283184028661993550063082235062355981455664790278909942066814012982038749009680095097065314937456303980000484849781888631894391221797954753108721484805806211758613989775289044832451173287785229511855735867500232846374186827486835984325981172611247759771583772057797684510696819200408322497605271942625866288838028732775379146139353907081669694710109488376198917565177518017316903141159517805988288612084082618757441836622949430307271137430423915203787221711330878895495363596450173661968723717830462993646154101217894512922687924594278285894688451662659645080566406250000
660 177116776842878098551562900303013767841604788955584599727966857919873803677513857212033784129811775795358308304887611438000235089174024441063576448693822492406562432898825276566531843232018226308904290416394247760429929903250946233525935339721834971854183649131002210194730581235145201426455979724061844559700007272746728329478415868326969321296630822272087093176379209846629335672486767599316778442677836038012503492695612802412302539764889717589168716396573756580866965267660452288006124837464079079139387994332570430991630687192090308606225045420651642325642983763477662770259753547117392767089824329181261239281361627549344241454609067061456358728056808325669963183432430453946752604929530855767456944904692311518268417693840318868914174288420326774939894676208496093750000
661 2656751652643171478273443504545206517624071834333768995919502868798107055162707858180506761947176636930374624573314171570003526337610366615953646730407337386098436493482379148497977648480273394633564356245913716406448948548764193502889030095827524577812754736965033152920958718527178021396839695860927668395500109091200924942176238024904539819449462334081306397645688147699440035087301513989751676640167540570187552390434192036184538096473345763837530745948606348713004479014906784320091872561961186187090819914988556464874460307881354629093375681309774634884644756452164941553896303206760891506347364937718918589220424413240163621819136005921845380920852124885049447751486456809201289073942962836511854173570384672774026265407604783033712614326304901624098420143127441406250000
662 39851274789647572174101652568178097764361077515006534938792543031971605827440617872707601429207649553955619368599712573550052895064155499239304700956110060791476547402235687227469664727204100919503465343688705746096734228231462902543335451437412868667191321054475497293814380777907670320952595437913915025932501636368013874132643570373568097291741935011219595964685322215491600526309522709846275149602513108552813285856512880542768071447100186457562961189229095230695067185223601764801378088429417792806362298724828346973116904618220319436400635219646619523269671346782474123308444548101413372595210474065783778838306366198602454327287040088827680713812781873275741716272296852138019336109144442547677812603555770091610393981114071745505689214894573524361476302146911621093750000
663 597769121844713582611524788522671466465416162725098024081888145479574087411609268090614021438114743309334290528995688603250793425962332488589570514341650911872148211033535308412044970908061513792551980155330586191451013423471943538150031771561193030007869815817132459407215711668615054814288931568708725388987524545520208111989653555603521459376129025168293939470279833232374007894642840647694127244037696628292199287847693208141521071706502796863444417838436428460426007778354026472020671326441266892095434480872425204596753569273304791546009528294699292849045070201737111849626668221521200588928157110986756682574595492979036814909305601332415210707191728099136125744084452782070290041637166638215167189053336551374155909716711076182585338223418602865422144532203674316406250000
664 8966536827670703739172871827840071996981242440876470361228322182193611311174139021359210321571721149640014357934935329048761901389434987328843557715124763678082223165503029626180674563620922706888279702329958792871765201352079153072250476573417895450118047237256986891108235675029225822214333973530630880834812868182803121679844803334052821890641935377524409092054197498485610118419642609715411908660565449424382989317715398122122816075597541952951666267576546426906390116675310397080310069896619003381431517213086378068951303539099571873190142924420489392735676053026056677744400023322818008833922356664801350238618932394685552223639584019986228160607875921487041886161266791731054350624557499573227507835800048270612338645750666142738780073351279042981332167983055114746093750000
665 134498052415060556087593077417601079954718636613147055418424832732904169667612085320388154823575817244600215369024029935731428520841524809932653365726871455171233347482545444392710118454313840603324195534949381893076478020281187296083757148601268431751770708558854803366623535125438387333215009602959463212522193022742046825197672050010792328359629030662866136380812962477284151776294639145731178629908481741365744839765730971831842241133963129294274994013648196403595851750129655956204651048449285050721472758196295671034269553086493578097852143866307340891035140795390850166166000349842270132508835349972020253579283985920283283354593760299793422409118138822305628292419001875965815259368362493598412617537000724059185079686259992141081701100269185644719982519745826721191406250000
666 2017470786225908341313896161264016199320779549197205831276372490993562545014181279805822322353637258669003230535360449035971427812622872148989800485903071827568500212238181665890651776814707609049862933024240728396147170304217809441256357229019026476276560628382822050499353026881575809998225144044391948187832895341130702377965080750161884925394435459942992045712194437159262276644419587185967679448627226120486172596485964577477633617009446939414124910204722946053937776251944839343069765726739275760822091372944435065514043296297403671467782157994610113365527111930862752492490005247634051987632530249580303803689259788804249250318906404496901336136772082334584424386285028139487228890525437403976189263055010860887776195293899882116225516504037784670799737796187400817871093750000
667 30262061793388625119708442418960242989811693237958087469145587364903438175212719197087334835304558880035048458030406735539571417189343082234847007288546077413527503183572724988359776652220614135747943995363610925942207554563267141618845358435285397144148409425742330757490295403223637149973377160665879222817493430116960535669476211252428273880916531899144880685682916557388934149666293807789515191729408391807292588947289468662164504255141704091211873653070844190809066643779172590146046485901089136412331370594166525982710649444461055072016732369919151700482906678962941287387350078714510779814487953743704557055338896832063738754783596067453520042051581235018766365794275422092308433357881561059642838945825162913316642929408498231743382747560566770061996066942811012268066406250000
668 453930926900829376795626636284403644847175398569371312037183810473551572628190787956310022529568383200525726870456101033093571257840146233522705109328191161202912547753590874825396649783309212036219159930454163889133113318449007124282680376529280957162226141386134961362354431048354557249600657409988188342262401451754408035042143168786424108213747978487173210285243748360834012244994407116842727875941125877109388834209342029932467563827125561368178104796062662862135999656687588852190697288516337046184970558912497889740659741666915826080250985548787275507243600184444119310810251180717661697217319306155568355830083452480956081321753941011802800630773718525281495486914131331384626500368223415894642584187377443699749643941127473476150741213408501550929941004142165184020996093750000
669 6808963903512440651934399544266054672707630978540569680557757157103273589422861819344650337943525748007885903056841515496403568867602193502840576639922867418043688216303863122380949746749638180543287398956812458336996699776735106864240205647939214357433392120792024420435316465725318358744009861149822825133936021776316120525632147531796361623206219677307598154278656225412510183674916106752640918139116888156640832513140130448987013457406883420522671571940939942932039994850313832782860459327745055692774558383687468346109896125003737391203764783231809132608654002766661789662153767710764925458259789592333525337451251787214341219826309115177042009461605777879222432303711969970769397505523351238419638762810661655496244659116912102142261118201127523263949115062132477760314941406250000
670 102134458552686609779015993163990820090614464678108545208366357356549103841342927290169755069152886220118288545852622732446053533014032902542608649598843011270655323244557946835714246201244572708149310984352186875054950496651026602963603084719088215361500881811880366306529746985879775381160147917247342377009040326644741807884482212976945424348093295159613972314179843381187652755123741601289613772086753322349612487697101956734805201861103251307840073579114099143980599922754707491742906889916175835391618375755312025191648441875056060868056471748477136989129810041499926844932306515661473881873896843885002880061768776808215118297394636727655630141924086668188336484555679549561540962582850268576294581442159924832443669886753681532133916773016912848959236725931987166404724121093750000
671 1532016878290299146685239897459862301359216970171628178125495360348236557620143909352546326037293293301774328187789340986690802995210493538139129743982645169059829848668369202535713693018668590622239664765282803125824257449765399044454046270786323230422513227178205494597946204788196630717402218758710135655135604899671127118267233194654181365221399427394209584712697650717814791326856124019344206581301299835244187315456529351022078027916548769617601103686711487159708998841320612376143603348742637530874275636329680377874726628125840913020847076227157054836947150622498902673984597734922108228108452658275043200926531652123226774460919550914834452128861300022825047268335193243423114438742754028644418721632398872486655048301305222982008751595253692734388550888979807496070861816406250000
672 22980253174354487200278598461897934520388254552574422671882430405223548364302158640288194890559399399526614922816840114800362044928157403072086946159739677535897447730025538038035705395280028859333594971479242046887363861746480985666810694061794848456337698407673082418969193071822949460761033281380652034827034073495066906774008497919812720478320991410913143770690464760767221869902841860290163098719519497528662809731847940265331170418748231544264016555300672307395634982619809185642154050231139562963114134544945205668120899421887613695312706143407355822554207259337483540109768966023831623421626789874125648013897974781848401616913793263722516781932919500342375709025027898651346716581141310429666280824485983087299825724519578344730131273928805391015828263334697112441062927246093750000
673 344703797615317308004178976928469017805823818288616340078236456078353225464532379604322923358390990992899223842252601722005430673922361046081304192396095163038461715950383070570535580929200432890003924572188630703310457926197214785002160410926922726845065476115096236284537896077344241911415499220709780522405511102426003601610127468797190807174814871163697156560356971411508328048542627904352446480792792462929942145977719103979967556281223473163960248329510084610934524739297137784632310753467093444446712018174178085021813491328314205429690592151110337338313108890062253101646534490357474351324401848111884720208469621727726024253706898955837751728993792505135635635375418479770200748717119656444994212367289746309497385867793675170951969108932080865237423950020456686615943908691406250000
674 5170556964229759620062684653927035267087357274329245101173546841175298381967985694064843850375864864893488357633789025830081460108835415691219562885941427445576925739255746058558033713938006493350058868582829460549656868892958221775032406163903840902675982141726443544268068441160163628671232488310646707836082666536390054024151912031957862107622223067455457348405354571172624920728139418565286697211891886943949132189665786559699513344218352097459403724942651269164017871089457066769484661302006401666700680272612671275327202369924713081445358882266655060074696633350933796524698017355362115269866027721678270803127044325915890363805603484337566275934906887577034534530631277196553011230756794846674913185509346194642460788016905127564279536633981212978561359250306850299239158630371093750000
675 77558354463446394300940269808905529006310359114938676517603202617629475729519785410972657755637972973402325364506835387451221901632531235368293443289121411683653886088836190878370505709070097400250883028742441908244853033394373326625486092458557613540139732125896653164021026617402454430068487324659700617541239998045850810362278680479367931614333346011831860226080318567589373810922091278479300458178378304159236982844986798395492700163275281461891055874139769037460268066341856001542269919530096025000510204089190069129908035548870696221680383233999825901120449500264006947870470260330431729047990415825174062046905664888738355457084052265063494139023603313655518017959469157948295168461351922700123697782640192919636911820253576913464193049509718194678420388754602754488587379455566406250000
676 1163375316951695914514104047133582935094655386724080147764048039264442135942796781164589866334569594601034880467602530811768328524487968530524401649336821175254808291332542863175557585636051461003763245431136628623672795500915599899382291386878364203102095981888449797460315399261036816451027309869895509263118599970687762155434180207190518974215000190177477903391204778513840607163831369177189506872675674562388554742674801975932390502449129221928365838112096535561904020995127840023134048792951440375007653061337851036948620533233060443325205748509997388516806742503960104218057053904956475935719856237377610930703584973331075331856260783975952412085354049704832770269392037369224427526920278840501855466739602893794553677303803653701962895742645772920176305831319041317328810691833496093750000
677 17450629754275438717711560707003744026419830800861202216460720588966632039141951717468847995018543919015523207014037962176524927867319527957866024740052317628822124369988142947633363784540771915056448681467049429355091932513733998490734370803175463046531439728326746961904730988915552246765409648048432638946778999560316432331512703107857784613225002852662168550868071677707609107457470537657842603090135118435828321140122029638985857536736938328925487571681448033428560314926917600347010731894271605625114795920067765554229307998495906649878086227649960827752101137559401563270855808574347139035797843560664163960553774599966129977843911759639286181280310745572491554040880560538366412903804182607527832001094043406918305159557054805529443436139686593802644587469785619759932160377502441406250000
678 261759446314131580765673410605056160396297462012918033246910808834499480587129275762032719925278158785232848105210569432647873918009792919367990371100784764432331865549822144214500456768111578725846730222005741440326378987706009977361015562047631945697971595924901204428570964833733283701481144720726489584201684993404746484972690546617866769198375042789932528263021075165614136611862058064867639046352026776537424817101830444584787863051054074933882313575221720501428404723903764005205160978414074084376721938801016483313439619977438599748171293414749412416281517063391023449062837128615207085536967653409962459408306618999491949667658676394589292719204661183587373310613208408075496193557062739112917480016410651103774577393355822082941651542095298907039668812046784296398982405662536621093750000
679 3926391694711973711485101159075842405944461930193770498703662132517492208806939136430490798879172381778492721578158541489718108770146893790519855566511771466484977983247332163217506851521673680887700953330086121604895684815590149660415233430714479185469573938873518066428564472505999255522217170810897343763025274901071197274590358199268001537975625641848987923945316127484212049177930870973014585695280401648061372256527456668771817945765811124008234703628325807521426070858556460078077414676211111265650829082015247249701594299661578996222569401221241186244222755950865351735942556929228106283054514801149436891124599284992379245014880145918839390788069917753810599659198126121132442903355941086693762200246159766556618660900337331244124773131429483605595032180701764445984736084938049316406250000
680 58895875420679605672276517386137636089166928952906557480554931987762383132104087046457361983187585726677390823672378122345771631552203406857797833497676571997274669748709982448262602772825105213315514299951291824073435272233852244906228501460717187782043609083102770996428467087589988832833257562163460156445379123516067959118855372989020023069634384627734818859179741912263180737668963064595218785429206024720920583847911850031577269186487166860123520554424887112821391062878346901171161220143166668984762436230228708745523914494923684943338541018318617793663341339262980276039138353938421594245817722017241553366868989274885688675223202188782590861821048766307158994887971891816986643550339116300406433003692396498349279913505059968661871596971442254083925482710526466689771041274070739746093750000
681 883438131310194085084147760792064541337503934293598362208323979816435746981561305696860429747813785900160862355085671835186574473283051102866967502465148579959120046230649736723939041592376578199732714499269377361101529083507783673593427521910757816730654136246541564946427006313849832492498863432451902346680686852741019386782830594835300346044515769416022282887696128683947711065034445968928281781438090370813808757718677750473659037797307502901852808316373306692320865943175203517567418302147500034771436543453430631182858717423855274150078115274779266904950120088944704140587075309076323913687265830258623300503034839123285330128348032831738862927315731494607384923319578377254799653255086744506096495055385947475239198702575899529928073954571633811258882240657897000346565619111061096191406250000
682 13251571969652911276262216411880968120062559014403975433124859697246536204723419585452906446217206788502412935326285077527798617099245766543004512536977228699386800693459746050859085623885648672995990717489040660416522936252616755103901412828661367250959812043698123474196405094707747487387482951486778535200210302791115290801742458922529505190667736541240334243315441930259215665975516689533924226721571355562207131365780166257104885566959612543527792124745599600384812989147628052763511274532212500521571548151801459467742880761357829112251171729121689003574251801334170562108806129636144858705308987453879349507545522586849279951925220492476082943909735972419110773849793675658821994798826301167591447425830789212128587980538638492948921109318574507168883233609868455005198484286665916442871093750000
683 198773579544793669143933246178214521800938385216059631496872895458698043070851293781793596693258101827536194029894276162916979256488686498145067688054658430490802010401896190762886284358284730094939860762335609906247844043789251326558521192429920508764397180655471852112946076420616212310812244272301678028003154541866729362026136883837942577860016048118605013649731628953888234989632750343008863400823570333433106970486702493856573283504394188152916881871183994005772194837214420791452669117983187507823573222277021892016143211420367436683767575936825335053613777020012558431632091944542172880579634811808190242613182838802739199278878307387141244158646039586286661607746905134882329921982394517513871711387461838181928819708079577394233816639778617607533248504148026825077977264299988746643066406250000
684 2981603693171905037158998692673217827014075778240894472453093431880470646062769406726903950398871527413042910448414142443754688847330297472176015320819876457362030156028442861443294265374270951424097911435034148593717660656838769898377817886448807631465957709832077781694191146309243184662183664084525170420047318128000940430392053257569138667900240721779075204745974434308323524844491255145132951012353555001496604557300537407848599252565912822293753228067759910086582922558216311871790036769747812617353598334155328380242148171305511550256513639052380025804206655300188376474481379168132593208694522177122853639197742582041087989183174610807118662379690593794299924116203577023234948829735917762708075670811927572728932295621193660913507249596679264112998727562220402376169658964499831199645996093750000
685 44724055397578575557384980390098267405211136673613417086796401478207059690941541100903559255983072911195643656726212136656320332709954462082640229812298146860430452340426642921649413980614064271361468671525512228905764909852581548475667268296732114471989365647481166725412867194638647769932754961267877556300709771920014106455880798863537080018503610826686128071189616514624852872667368827176994265185303325022449068359508061117728988788488692334406298421016398651298743838373244678076850551546217189260303975012329925703632222569582673253847704585785700387063099829502825647117220687521988898130417832656842804587966138730616319837747619162106779935695358906914498861743053655348524232446038766440621135062178913590933984434317904913702608743950188961694980913433306035642544884467497467994689941406250000
686 670860830963678633360774705851474011078167050104201256301946022173105895364123116513553388839746093667934654850893182049844804990649316931239603447184472202906456785106399643824741209709210964070422030072882683433586473647788723227135009024450981717079840484712217500881193007919579716548991324419018163344510646578800211596838211982953056200277554162400291921067844247719372793090010532407654913977779549875336736025392620916765934831827330385016094476315245979769481157575598670171152758273193257838904559625184948885554483338543740098807715568786785505805946497442542384706758310312829833471956267489852642068819492080959244797566214287431601699035430383603717482926145804830227863486690581496609317025932683703864009766514768573705539131159252834425424713701499590534638173267012462019920349121093750000
687 10062912464455179500411620587772110166172505751563018844529190332596588430461846747703300832596191405019019822763397730747672074859739753968594051707767083043596851776595994657371118145638164461056330451093240251503797104716830848407025135366764725756197607270683262513217895118793695748234869866285272450167659698682003173952573179744295843004163312436004378816017663715790591896350157986114823709666693248130051040380889313751489022477409955775241417144728689696542217363633980052567291374097898867583568394377774233283317250078156101482115733531801782587089197461638135770601374654692447502079344012347789631032292381214388671963493214311474025485531455754055762243892187072453417952300358722449139755388990255557960146497721528605583086967388792516381370705522493858019572599005186930298805236816406250000
688 150943686966827692506174308816581652492587586273445282667937854988948826456927701215549512488942871075285297341450965961215081122896096309528910775616506245653952776648939919860566772184572466915844956766398603772556956570752462726105377030501470886342964109060248937698268426781905436223523047994279086752514895480230047609288597696164437645062449686540065682240264955736858878445252369791722355645000398721950765605713339706272335337161149336628621257170930345448133260454509700788509370611468483013753525915666613499249758751172341522231736002977026738806337961924572036559020619820386712531190160185216844465484385718215830079452398214672110382282971836310836433658382806086801269284505380836737096330834853833369402197465822929083746304510831887745720560582837407870293588985077803954482078552246093750000
689 2264155304502415387592614632248724787388813794101679240019067824834232396853915518233242687334143066129279460121764489418226216843441444642933661634247593684809291649734098797908501582768587003737674351495979056588354348561286940891580655457522063295144461635903734065474026401728581543352845719914186301287723432203450714139328965442466564675936745298100985233603974336052883176678785546875835334675005980829261484085700095594085030057417240049429318857563955181721998906817645511827640559172027245206302888734999202488746381267585122833476040044655401082095069428868580548385309297305800687967852402778252666982265785773237451191785973220081655734244577544662546504875742091302019039267580712551056444962522807500541032961987343936256194567662478316185808408742561118054403834776167059317231178283691406250000
690 33962329567536230813889219483730871810832206911525188600286017372513485952808732773498640310012145991939191901826467341273393252651621669644004924513713905272139374746011481968627523741528805056065115272439685848825315228419304113373709831862830949427166924538556010982110396025928723150292685798712794519315851483051760712089934481636998470139051179471514778504059615040793247650181783203137530020125089712438922261285501433911275450861258600741439782863459327725829983602264682677414608387580408678094543331024988037331195719013776842502140600669831016231426041433028708225779639459587010319517786041673790004733986786598561767876789598301224836013668663169938197573136131369530285589013710688265846674437842112508115494429810159043842918514937174742787126131138416770816057521642505889758467674255371093750000
691 509434943513043462208338292255963077162483103672877829004290260587702289292130991602479604650182189879087878527397010119100898789774325044660073867705708579082090621190172229529412856122932075840976729086595287732379728426289561700605647477942464241407503868078340164731655940388930847254390286980691917789737772245776410681349017224554977052085767692072721677560894225611898714752726748047062950301876345686583833919282521508669131762918879011121596742951889915887449754033970240161219125813706130171418149965374820559967935785206652637532109010047465243471390621495430623386694591893805154792766790625106850071009801798978426518151843974518372540205029947549072963597041970542954283835205660323987700116567631687621732416447152385657643777724057621141806891967076251562240862824637588346377015113830566406250000
692 7641524152695651933125074383839446157437246555093167435064353908815534339381964874037194069752732848186318177910955151786513481846614875669901108015585628686231359317852583442941192841843981137614650936298929315985695926394343425509084712169136963621112558021175102470974839105833962708815854304710378766846066583686646160220235258368324655781286515381090825163413413384178480721290901220705944254528145185298757508789237822630036976443783185166823951144278348738311746310509553602418286887205591952571272249480622308399519036778099789562981635150711978652070859322431459350800418878407077321891501859376602751065147026984676397772277659617775588103075449213236094453955629558144314257528084904859815501748514475314325986246707285784864656665860864317127103379506143773433612942369563825195655226707458496093750000
693 114622862290434778996876115757591692361558698326397511525965308632233015090729473110557911046290992722794772668664327276797702227699223135048516620233784430293470389767788751644117892627659717064219764044483939739785438895915151382636270682537054454316688370317626537064622586587509440632237814570655681502690998755299692403303528875524869836719297730716362377451201200762677210819363518310589163817922177779481362631838567339450554646656747777502359267164175231074676194657643304036274303308083879288569083742209334625992785551671496843444724527260679679781062889836471890262006283176106159828372527890649041265977205404770145966584164894266633821546131738198541416809334443372164713862921273572897232526227717129714889793700609286772969849987912964756906550692592156601504194135543457377934828400611877441406250000
694 1719342934356521684953141736363875385423380474895962672889479629483495226360942096658368665694364890841921590029964909151965533415488347025727749303506766454402055846516831274661768389414895755963296460667259096096781583438727270739544060238055816814750325554764398055969338798812641609483567218559835222540364981329495386049552933132873047550789465960745435661768018011440158162290452774658837457268832666692220439477578510091758319699851216662535389007462628466120142919864649560544114549621258189328536256133140019389891783275072452651670867908910195196715943347547078353930094247641592397425587918359735618989658081071552189498762473413999507323191976072978121252140016650582470707943819103593458487893415756945723346905509139301594547749818694471353598260388882349022562912033151860669022426009178161621093750000
695 25790144015347825274297126045458130781350707123439440093342194442252428395414131449875529985415473362628823850449473637279483001232325205385916239552601496816030837697752469119926525841223436339449446910008886441451723751580909061093160903570837252221254883321465970839540081982189624142253508278397528338105474719942430790743293996993095713261841989411181534926520270171602372434356791619882561859032490000383306592163677651376374795497768249938030835111939426991802143797969743408161718244318872839928043841997100290848376749126086789775063018633652927950739150213206175308951413714623885961383818775396034284844871216073282842481437101209992609847879641094671818782100249758737060619157286553901877318401236354185850203582637089523918216247280417070303973905833235235338443680497277910035336390137672424316406250000
696 386852160230217379114456890681871961720260606851591601400132916633786425931211971748132949781232100439432357756742104559192245018484878080788743593289022452240462565466287036798897887618351545091741703650133296621775856273713635916397413553562558783318823249821989562593101229732844362133802624175962925071582120799136461861149409954896435698927629841167723023897804052574035586515351874298238427885487350005749598882455164770645621932466523749070462526679091404877032156969546151122425773664783092598920657629956504362725651236891301846625945279504793919261087253198092629634271205719358289420757281630940514272673068241099242637221556518149889147718194616420077281731503746381055909287359298308528159776018545312787753053739556342858773243709206256054559608587498528530076655207459168650530045852065086364746093750000
697 5802782403453260686716853360228079425803909102773874021001993749506796388968179576221994246718481506591485366351131568387883675277273171211831153899335336783606938481994305551983468314275273176376125554751999449326637844105704538745961203303438381749782348747329843438896518445992665432007039362639443876073731811987046927917241149323446535483914447617515845358467060788610533797730278114473576418282310250086243983236827471559684328986997856236056937900186371073155482354543192266836386604971746388983809864449347565440884768553369527699389179192571908788916308797971389444514068085790374341311359224464107714090096023616488639558323347772248337215772919246301159225972556195715838639310389474627922396640278179691816295806093345142881598655638093840818394128812477927951149828111887529757950687780976295471191406250000
698 87041736051798910300752800403421191387058636541608110315029906242601945834522693643329913700777222598872280495266973525818255129159097568177467308490030051754104077229914583279752024714129097645641883321279991739899567661585568081189418049551575726246735231209947651583447776689889981480105590439591658141105977179805703918758617239851698032258716714262737680377005911829158006965954171717103646274234653751293659748552412073395264934804967843540854068502795566097332235318147884002545799074576195834757147966740213481613271528300542915490837687888578631833744631969570841667711021286855615119670388366961615711351440354247329593374850216583725058236593788694517388389588342935737579589655842119418835949604172695377244437091400177143223979834571407612275911932187168919267247421678312946369260316714644432067871093750000
699 1305626040776983654511292006051317870805879548124121654725448593639029187517840404649948705511658338983084207429004602887273826937386463522662009627350450776311561158448718749196280370711936464684628249819199876098493514923783521217841270743273635893701028468149214773751716650348349722201583856593874872116589657697085558781379258597775470483880750713941065205655088677437370104489312575756554694113519806269404896228286181100928974022074517653112811027541933491459983529772218260038186986118642937521357219501103202224199072924508143732362565318328679477506169479543562625015665319302834226795055825504424235670271605313709943900622753248755875873548906830417760825843825144036063693844837631791282539244062590430658666556371002657148359697518571114184138678982807533789008711325174694195538904750719666481018066406250000
700 19584390611654754817669380090769768062088193221861824820881728904585437812767606069749230582674875084746263111435069043309107404060796952839930144410256761644673417376730781237944205560679046970269423747287998141477402723856752818267619061149104538405515427022238221606275749755225245833023757848908123081748844865456283381720688878966632057258211260709115978084826330161560551567339688636348320411702797094041073443424292716513934610331117764796692165413129002371899752946583273900572804791779644062820358292516548033362986093867622155985438479774930192162592542193153439375234979789542513401925837382566363535054074079705649158509341298731338138103233602456266412387657377160540955407672564476869238088660938856459879998345565039857225395462778566712762080184742113006835130669877620412933083571260794997215270996093750000
701 293765859174821322265040701361546520931322898327927372313225933568781567191514091046238458740123126271193946671526035649636611060911954292598952166153851424670101260650961718569163083410185704554041356209319972122161040857851292274014285917236568076082731405333573324094136246328378687495356367733621846226232672981844250725810333184499480858873168910636739671272394952423408273510095329545224806175541956410616101651364390747709019154966766471950382481196935035578496294198749108508592071876694660942305374387748220500444791408014332339781577196623952882438888132897301590628524696843137701028887560738495453025811111195584737377640119480970072071548504036843996185814860657408114331115088467153038571329914082846898199975183475597858380931941678500691431202771131695102526960048164306193996253568911924958229064941406250000
702 4406487887622319833975610520423197813969843474918910584698389003531723507872711365693576881101846894067909200072890534744549165913679314388984282492307771370051518909764425778537446251152785568310620343139799581832415612867769384110214288758548521141240971080003599861412043694925680312430345516004327693393490094727663760887154997767492212883097533659551095069085924286351124102651429943178372092633129346159241524770465861215635287324501497079255737217954025533677444412981236627628881078150419914134580615816223307506671871120214985096723657949359293236583321993459523859427870452647065515433313411077431795387166667933771060664601792214551081073227560552659942787222909861121714966726327007295578569948711242703472999627752133967875713979125177510371468041566975426537904400722464592909943803533678874373435974121093750000
703 66097318314334797509634157806347967209547652123783658770475835052975852618090670485403653216527703411018638001093358021168237488705189715834764237384616570550772783646466386678061693767291783524659305147096993727486234193016540761653214331378227817118614566200053997921180655423885204686455182740064915400902351420914956413307324966512383193246463004893266426036288864295266861539771449147675581389496940192388622871556987918234529309867522456188836058269310383005161666194718549414433216172256298712018709237243349612600078066803224776450854869240389398548749829901892857891418056789705982731499701166161476930807500019006565909969026883218266216098413408289899141808343647916825724500894905109433678549230668640552094994416282009518135709686877662655572020623504631398068566010836968893649157053005183115601539611816406250000
704 991459774715021962644512367095219508143214781856754881557137525794637789271360057281054798247915551165279570016400370317523562330577845737521463560769248558261591754696995800170925406509376752869889577206454905912293512895248111424798214970673417256779218493000809968817709831358278070296827741100973731013535271313724346199609874497685747898696945073398996390544332964429002923096571737215133720842454102885829343073354818773517939648012836842832540874039655745077424992920778241216498242583844480680280638558650244189001171002048371646762823038605840978231247448528392868371270851845589740972495517492422153962112500285098488649535403248273993241476201124348487127125154718752385867513423576641505178238460029608281424916244230142772035645303164939833580309352569470971028490162554533404737355795077746734023094177246093750000
705 14871896620725329439667685506428292622148221727851323223357062886919566839070400859215821973718733267479193550246005554762853434958667686062821953411538728373923876320454937002563881097640651293048343658096823588684402693428721671371973224560101258851688277395012149532265647470374171054452416116514605965203029069705865192994148117465286218480454176100984945858164994466435043846448576058227005812636811543287440146100322281602769094720192552642488113110594836176161374893811673618247473638757667210204209578379753662835017565030725574701442345579087614673468711727925893025569062777683846114587432762386332309431687504276477329743031048724109898622143016865227306906877320781285788012701353649622577673576900444124221373743663452141580534679547474097503704640288542064565427352438318001071060336926166201010346412658691406250000
706 223078449310879941595015282596424389332223325917769848350355943303793502586056012888237329605780999012187903253690083321442801524380015290942329301173080925608858144806824055038458216464609769395725154871452353830266040401430825070579598368401518882775324160925182242983984712055612565816786241747719089478045436045587977894912221761979293277206812641514774187872474916996525657696728640873405087189552173149311602191504834224041536420802888289637321696658922542642420623407175104273712104581365008153063143675696304942525263475460883620521635183686314220102030675918888395383535941665257691718811491435794984641475312564147159946145465730861648479332145252978409603603159811719286820190520304744338665103653506661863320606154951782123708020193212111462555569604328130968481410286574770016065905053892493015155196189880371093750000
707 3346176739663199123925229238946365839983349888766547725255339149556902538790840193323559944086714985182818548805351249821642022865700229364134939517596213884132872172102360825576873246969146540935877323071785307453990606021462376058693975526022783241629862413877733644759770680834188487251793626215786342170681540683819668423683326429689399158102189622721612818087123754947884865450929613101076307843282597239674032872572513360623046312043324344559825449883838139636309351107626564105681568720475122295947155135444574137878952131913254307824527755294713301530460138783325930753039124978865375782172371536924769622129688462207399192181985962924727189982178794676144054047397175789302302857804571165079976554802599927949809092324276731855620302898181671938333544064921964527221154298621550240988575808387395227327942848205566406250000
708 50192651094947986858878438584195487599750248331498215878830087243353538081862602899853399161300724777742278232080268747324630342985503440462024092763943208261993082581535412383653098704537198114038159846076779611809859090321935640880409632890341748624447936208166004671396560212512827308776904393236795132560223110257295026355249896445340987371532844340824192271306856324218272981763944196516144617649238958595110493088587700409345694680649865168397381748257572094544640266614398461585223530807126834439207327031668612068184281978698814617367916329420699522956902081749888961295586874682980636732585573053871544331945326933110987882729789443870907849732681920142160810710957636839534542867068567476199648322038998919247136384864150977834304543472725079075003160973829467908317314479323253614828637125810928409919142723083496093750000
709 752889766424219802883176578762932313996253724972473238182451308650303071227939043497800987419510871666134173481204031209869455144782551606930361391459148123929896238723031185754796480568057971710572397691151694177147886354829034613206144493355126229366719043122490070070948403187692409631653565898551926988403346653859425395328748446680114810572992665112362884069602844863274094726459162947742169264738584378926657396328815506140185420209747977525960726223863581418169603999215976923778352962106902516588109905475029181022764229680482219260518744941310492844353531226248334419433803120244709550988783595808073164979179903996664818240946841658063617745990228802132412160664364552593018143006028512142994724830584983788707045772962264667514568152090876186125047414607442018624759717189848804222429556887163926148787140846252441406250000
710 11293346496363297043247648681443984709943805874587098572736769629754546068419085652467014811292663074992012602218060468148041827171738274103955420871887221858948443580845467786321947208520869575658585965367275412657218295322435519198092167400326893440500785646837351051064226047815386144474803488478278904826050199807891380929931226700201722158594889976685443261044042672949111420896887444216132538971078765683899860944932232592102781303146219662889410893357953721272544059988239653856675294431603537748821648582125437715341463445207233288907781174119657392665302968393725016291507046803670643264831753937121097474687698559949972273614202624870954266189853432031986182409965468288895272145090427682144920872458774756830605686594433970012718522281363142791875711219111630279371395757847732063336443353307458892231807112693786621093750000
711 169400197445449455648714730221659770649157088118806478591051544446318191026286284787005222169389946124880189033270907022220627407576074111559331313078308327884226653712682016794829208127813043634878789480509131189858274429836532787971382511004903401607511784702560265765963390717230792167122052327174183572390752997118370713948968400503025832378923349650281648915660640094236671313453311663241988084566181485258497914173983488881541719547193294943341163400369305819088160899823594807850129416474053066232324728731881565730121951678108499333616717611794860889979544525905875244372605702055059648972476309056816462120315478399249584104213039373064313992847801480479792736149482024333429082176356415232173813086881621352459085298916509550190777834220447141878135668286674454190570936367715980950046650299611883383477106690406799316406250000
712 2541002961681741834730720953324896559737356321782097178865773166694772865394294271805078332540849191873202835499063605333309411113641111673389969696174624918263399805690230251922438121917195654523181842207636967847874116447547991819570737665073551024112676770538403986489450860758461882506830784907612753585861294956775560709234526007545387485683850244754224733734909601413550069701799674948629821268492722278877468712609752333223125793207899424150117451005539587286322413497353922117751941247110795993484870930978223485951829275171627490004250764176922913349693167888588128665589085530825894734587144635852246931804732175988743761563195590595964709892717022207196891042242230365001436232645346228482607196303224320286886279483747643252861667513306707128172035024300116812858564045515739714250699754494178250752156600356101989746093750000
713 38115044425226127520960814299873448396060344826731457682986597500421592980914414077076174988112737878098042532485954079999641166704616675100849545442619373773950997085353453778836571828757934817847727633114554517718111746713219877293561064976103265361690151558076059797341762911376928237602461773614191303787919424351633410638517890113180812285257753671313371006023644021203251045526995124229447319027390834183162030689146284998346886898118491362251761765083093809294836202460308831766279118706661939902273063964673352289277439127574412350063761462653843700245397518328821929983836282962388421018807169537783703977070982639831156423447933858939470648390755333107953365633633455475021543489680193427239107944548364804303294192256214648792925012699600606922580525364501752192878460682736095713760496317412673761282349005341529846191406250000
714 571725666378391912814412214498101725940905172400971865244798962506323894713716211156142624821691068171470637987289311199994617500569250126512743181639290606609264956280301806682548577431369022267715914496718317765771676200698298159403415974641548980425352273371140896960126443670653923564036926604212869556818791365274501159577768351697712184278866305069700565090354660318048765682904926863441709785410862512747430460337194274975203303471777370433776426476246407139422543036904632476494186780599929098534095959470100284339161586913616185250956421939807655503680962774932328949757544244435826315282107543066755559656064739597467346351719007884092059725861329996619300484504501832125323152345202901408586619168225472064549412883843219731893875190494009103838707880467526282893176910241041435706407444761190106419235235080122947692871093750000
715 8575884995675878692216183217471525889113577586014577978671984437594858420705743167342139372325366022572059569809339667999919262508538751897691147724589359099138974344204527100238228661470535334015738717450774766486575143010474472391051239619623234706380284100567113454401896655059808853460553899063193043352281870479117517393666525275465682764182994576045508476355319904770731485243573902951625646781162937691211456905057914124628049552076660556506646397143696107091338145553569487147412801708998936478011439392051504265087423803704242778764346329097114832555214441623984934246363163666537394729231613146001333394840971093962010195275785118261380895887919949949289507267567527481879847285178043521128799287523382080968241193257648295978408127857410136557580618207012894243397653653615621535596111671417851596288528526201844215393066406250000
716 128638274935138180383242748262072888336703663790218669680079766563922876310586147510132090584880490338580893547140095019998788937628081278465367215868840386487084615163067906503573429922058030010236080761761621497298627145157117085865768594294348520595704261508506701816028449825897132801908308485947895650284228057186762760904997879131985241462744918640682627145329798571560972278653608544274384701717444065368171853575868711869420743281149908347599695957155441606370072183303542307211192025634984047170171590880772563976311357055563641681465194936456722488328216624359774013695447454998060920938474197190020000922614566409430152929136776773920713438318799249239342609013512912228197709277670652816931989312850731214523617898864724439676121917861152048363709273105193413650964804804234323033941675071267773944327927893027663230895996093750000
717 1929574124027072705748641223931093325050554956853280045201196498458843144658792212651981358773207355078713403207101425299981834064421219176980508238032605797306269227446018597553601448830870450153541211426424322459479407177356756287986528914415227808935563922627600527240426747388456992028624627289218434754263420857801441413574968186979778621941173779610239407179946978573414584179804128164115770525761660980522577803638030678041311149217248625213995439357331624095551082749553134608167880384524760707552573863211588459644670355833454625221977924046850837324923249365396610205431711824970913814077112957850300013839218496141452293937051651608810701574781988738590139135202693683422965639165059792253979839692760968217854268482970866595141828767917280725455639096577901204764472072063514845509125126069016609164918918395414948463439941406250000
718 28943611860406090586229618358966399875758324352799200678017947476882647169881883189779720381598110326180701048106521379499727510966318287654707623570489086959594038411690278963304021732463056752303118171396364836892191107660351344319797933716228417134033458839414007908606401210826854880429369409338276521313951312867021621203624522804696679329117606694153591107699204678601218762697061922461736557886424914707838667054570460170619667238258729378209931590359974361433266241243297019122518205767871410613288607948173826894670055337501819378329668860702762559873848740480949153081475677374563707211156694367754500207588277442121784409055774774132160523621729831078852087028040405251344484587475896883809697595391414523267814027244562998927127431518759210881834586448668518071467081080952722682636876891035249137473783775931224226951599121093750000
719 434154177906091358793444275384495998136374865291988010170269212153239707548228247846695805723971654892710515721597820692495912664494774314820614353557336304393910576175354184449560325986945851284546772570945472553382866614905270164796969005743426257010501882591210118629096018162402823206440541140074147819709269693005324318054367842070450189936764100412303866615488070179018281440455928836926048368296373720617580005818556902559295008573880940673148973855399615421498993618649455286837773086518071159199329119222607403420050830062527290674945032910541438398107731107214237296222135160618455608167350415516317503113824161631826766135836621611982407854325947466182781305420606078770167268812138453257145463930871217849017210408668444983906911472781388163227518796730027771072006216214290840239553153365528737062106756638968363404273986816406250000
720 6512312668591370381901664130767439972045622979379820152554038182298595613223423717700437085859574823390657735823967310387438689967421614722309215303360044565908658642630312766743404889804187769268201588564182088300742999223579052471954535086151393855157528238868151779436440272436042348096608117101112217295639045395079864770815517631056752849051461506184557999232321052685274221606838932553890725524445605809263700087278353538389425128608214110097234607830994231322484904279741829302566596297771067387989936788339111051300762450937909360124175493658121575971615966608213559443332027409276834122510256232744762546707362424477401492037549324179736117814889211992741719581309091181552509032182076798857181958963068267735258156130026674758603672091720822448412781950950416566080093243214362603593297300482931055931601349584525451064109802246093750000
721 97684690028870555728524961961511599580684344690697302288310572734478934198351355765506556287893622350859866037359509655811580349511324220834638229550400668488629879639454691501151073347062816539023023828462731324511144988353685787079318026292270907827362923583022276691546604086540635221449121756516683259434585680926197971562232764465851292735771922592768369988484815790279113324102583988308360882866684087138955501309175303075841376929123211651458519117464913469837273564196127439538498944466566010819849051825086665769511436764068640401862632404871823639574239499123203391649980411139152511837653843491171438200610436367161022380563239862696041767223338179891125793719636367723287635482731151982857729384446024016028872341950400121379055081375812336726191729264256248491201398648215439053899459507243965838974020243767881765961647033691406250000
722 1465270350433058335927874429422673993710265170360459534324658591017184012975270336482598344318404335262897990560392644837173705242669863312519573443256010027329448194591820372517266100205942248085345357426940969867667174825305286806189770394384063617410443853745334150373199061298109528321736826347750248891518785213892969573433491466987769391036578838891525549827272236854186699861538759824625413243000261307084332519637629546137620653936848174771877786761973702047559103462941911593077484166998490162297735777376299986542671551461029606027939486073077354593613592486848050874749706167087287677564807652367571573009156545507415335708448597940440626508350072698366886905794545515849314532240967279742865940766690360240433085129256001820685826220637185050892875938963843727368020979723231585808491892608659487584610303656518226489424705505371093750000
723 21979055256495875038918116441340109905653977555406893014869878865257760194629055047238975164776065028943469858405889672557605578640047949687793601648840150409941722918877305587758991503089133721280180361404114548015007622379579302092846555915760954261156657806180012255597985919471642924826052395216253733372781778208394543601502372004816540865548682583372883247409083552812800497923081397369381198645003919606264987794564443192064309809052722621578166801429605530713386551944128673896162262504977352434466036660644499798140073271915444090419092291096160318904203887302720763121245592506309315163472114785513573595137348182611230035626728969106609397625251090475503303586918182737739717983614509196142989111500355403606496276938840027310287393309557775763393139084457655910520314695848473787127378389129892313769154554847773397341370582580566406250000
724 329685828847438125583771746620101648584809663331103395223048182978866402919435825708584627471640975434152047876088345088364083679600719245316904024732602256149125843783159583816384872546337005819202705421061718220225114335693689531392698338736414313917349867092700183833969788792074643872390785928243806000591726673125918154022535580072248112983230238750593248711136253292192007468846220960540717979675058794093974816918466647880964647135790839323672502021444082960700798279161930108442433937574660286516990549909667496972101099078731661356286384366442404783563058309540811446818683887594639727452081721782703603927060222739168450534400934536599140964378766357132549553803772741066095769754217637942144836672505331054097444154082600409654310899643366636450897086266864838657804720437727106806910675836948384706537318322716600960120558738708496093750000
725 4945287432711571883756576199301524728772144949966550928345722744682996043791537385628769412074614631512280718141325176325461255194010788679753560370989033842236887656747393757245773088195055087288040581315925773303376715035405342970890475081046214708760248006390502757509546831881119658085861788923657090008875900096888772310338033701083721694748453581258898730667043799382880112032693314408110769695125881911409622253776999718214469707036862589855087530321661244410511974187428951626636509063619904297754858248645012454581516486180974920344295765496636071753445874643112171702280258313919595911781225826740554058905903341087526758016014018048987114465681495356988243307056591115991436546313264569132172550087579965811461662311239006144814663494650499546763456294002972579867070806565906602103660137554225770598059774840749014401808381080627441406250000
726 74179311490673578256348642989522870931582174249498263925185841170244940656873060784431541181119219472684210772119877644881918827910161830196303405564835507633553314851210906358686596322925826309320608719738886599550650725531080144563357126215693220631403720095857541362643202478216794871287926833854856350133138501453331584655070505516255825421226803718883480960005656990743201680490399716121661545426888228671144333806654995773217045605552938847826312954824918666157679612811434274399547635954298564466322873729675186818722747292714623805164436482449541076301688119646682575534203874708793938676718387401108310883588550116312901370240210270734806716985222430354823649605848866739871548194698968536982588251313699487171924934668585092172219952419757493201451844410044588698006062098488599031554902063313386558970896622611235216027125716209411621093750000
727 1112689672360103673845229644842843063973732613742473958877787617553674109853095911766473117716788292090263161581798164673228782418652427452944551083472532614503299722768163595380298944843887394639809130796083298993259760882966202168450356893235398309471055801437863120439648037173251923069318902507822845251997077521799973769826057582743837381318402055783252214400084854861148025207355995741824923181403323430067165007099824936598255684083294082717394694322373779992365194192171514115993214539314478466994843105945127802280841209390719357077466547236743116144525321794700238633013058120631909080150775811016624663253828251744693520553603154061022100754778336455322354744087733001098073222920484528054738823769705492307578874020028776382583299286296362398021777666150668830470090931477328985473323530949700798384563449339168528240406885743141174316406250000
728 16690345085401555107678444672642645959605989206137109383166814263305111647796438676497096765751824381353947423726972470098431736279786411794168266252087989217549495841522453930704484172658310919597136961941249484898896413244493032526755353398530974642065837021567946806594720557598778846039783537617342678779956162826999606547390863741157560719776030836748783216001272822917220378110339936127373847721049851451007475106497374048973835261249411240760920414835606699885477912882572711739898218089717177004922646589176917034212618140860790356161998208551146742167879826920503579495195871809478636202261637165249369948807423776170402808304047310915331511321675046829835321161315995016471098343807267920821082356545582384613683110300431645738749489294445435970326664992260032457051363972159934782099852964245511975768451740087527923606103286147117614746093750000
729 250355176281023326615176670089639689394089838092056640747502213949576674716946580147456451486277365720309211355904587051476476044196796176912523993781319838263242437622836808960567262589874663793957054429118742273483446198667395487901330300977964619630987555323519202098920808363981682690596753064260140181699342442404994098210862956117363410796640462551231748240019092343758305671655099041910607715815747771765112126597460610734607528918741168611413806222534100498282168693238590676098473271345757655073839698837653755513189272112911855342429973128267201132518197403807553692427938077142179543033924557478740549232111356642556042124560709663729972669825125702447529817419739925247066475157109018812316235348183735769205246654506474686081242339416681539554899974883900486855770459582399021731497794463682679636526776101312918854091549292206764221191406250000
730 3755327644215349899227650051344595340911347571380849611212533209243650120754198702211846772294160485804638170338568805772147140662951942653687859906719797573948636564342552134408508938848119956909355816436781134102251692980010932318519954514669469294464813329852788031483812125459725240358951295963902102725490136636074911473162944341760451161949606938268476223600286385156374585074826485628659115737236216576476681898961909161019112933781117529171207093338011507474232530398578860141477099070186364826107595482564806332697839081693677830136449596924008016987772961057113305386419071157132693145508868362181108238481670349638340631868410644955949590047376885536712947261296098878705997127356635282184743530222756036538078699817597120291218635091250223093323499623258507302836556893735985325972466916955240194547901641519693782811373239383101463317871093750000
731 56329914663230248488414750770168930113670213570712744168187998138654751811312980533177701584412407287069572555078532086582207109944279139805317898600796963609229548465138282016127634082721799353640337246551717011533775394700163984777799317720042039416972199947791820472257181881895878605384269439458531540882352049541123672097444165126406767429244104074027143354004295777345618776122397284429886736058543248647150228484428637415286694006716762937568106400070172612113487955978682902122156486052795472391613932238472094990467586225405167452046743953860120254816594415856699580796286067356990397182633025432716623577225055244575109478026159674339243850710653283050694208919441483180589956910349529232771152953341340548071180497263956804368279526368753346399852494348877609542548353406039779889587003754328602918218524622795406742170598590746521949768066406250000
732 844948719948453727326221261552533951705053203560691162522819972079821277169694707997665523766186109306043588326177981298733106649164187097079768479011954454138443226977074230241914511240826990304605058698275755173006630920502459771666989765800630591254582999216877307083857728228438179080764041591877973113235280743116855081461662476896101511438661561110407150310064436660184281641835959266448301040878148729707253427266429561229300410100751444063521596001052589181702319339680243531832347290791932085874208983577081424857013793381077511780701159307901803822248916237850493711944291010354855957739495381490749353658375828668626642170392395115088657760659799245760413133791622247708849353655242938491567294300120108221067707458959352065524192895531300195997787415233164143138225301090596698343805056314929043773277869341931101132558978861197829246520996093750000
733 12674230799226805909893318923288009275575798053410367437842299581197319157545420619964982856492791639590653824892669719480996599737462806456196527185179316812076648404656113453628717668612404854569075880474136327595099463807536896575004846487009458868818744988253159606257865923426572686211460623878169596698529211146752826221924937153441522671579923416656107254650966549902764224627539388996724515613172230945608801408996443418439506151511271660952823940015788837725534790095203652977485209361878981288113134753656221372855206900716162676710517389618527057333733743567757405679164365155322839366092430722361240304875637430029399632555885926726329866409896988686406197006874333715632740304828644077373509414501801623316015611884390280982862893432969502939966811228497462147073379516358950475157075844723935656599168040128966516988384682917967438697814941406250000
734 190113461988402088648399783849320139133636970801155511567634493717959787363181309299474742847391874593859807373390045792214948996061942096842947907777689752181149726069841701804430765029186072818536138207112044913926491957113053448625072697305141883032281174823797394093867988851398590293171909358172543950477938167201292393328874057301622840073698851249841608819764498248541463369413090834950867734197583464184132021134946651276592592272669074914292359100236832565883021851428054794662278140428184719321697021304843320592828103510742440150657760844277905860006006153516361085187465477329842590491386460835418604573134561450440994488338288900894947996148454830296092955103115005734491104572429661160602641217527024349740234178265854214742943401494542544099502168427461932206100692745384257127356137670859034848987520601934497754825770243769511580467224121093750000
735 2851701929826031329725996757739802087004554562017332673514517405769396810447719639492121142710878118907897110600850686883224234940929131452644218616665346282717245891047625527066461475437791092278042073106680673708897379356695801729376090459577128245484217622356960911408019832770978854397578640372588159257169072508019385899933110859524342601105482768747624132296467473728121950541196362524263016012963751962761980317024199769148888884090036123714385386503552488488245327771420821919934172106422770789825455319572649808892421552661136602259866412664168587900090092302745416277811982159947638857370796912531279068597018421756614917325074333513424219942226822454441394326546725086017366568586444917409039618262905365246103512673987813221144151022418138161492532526411928983091510391180763856910342065062885522734812809029017466322386553656542673707008361816406250000
736 42775528947390469945889951366097031305068318430259990102717761086540952156715794592381817140663171783618456659012760303248363524113936971789663279249980194240758688365714382905996922131566866384170631096600210105633460690350437025940641356893656923682263264335354413671120297491564682815963679605588822388857536087620290788498996662892865139016582241531214361984447012105921829258117945437863945240194456279441429704755362996537233333261350541855715780797553287327323679916571312328799012581596341561847381829793589747133386323289917049033897996189962528818501351384541181244167179732399214582860561953687969186028955276326349223759876115002701363299133402336816620914898200876290260498528796673761135594273943580478691552690109817198317162265336272072422387987896178934746372655867711457853655130975943282841022192135435261994835798304848140105605125427246093750000
737 641632934210857049188349270491455469576024776453899851540766416298114282350736918885727257109947576754276849885191404548725452861709054576844949188749702913611380325485715743589953831973502995762559466449003151584501910355256555389109620353404853855233948965030316205066804462373470242239455194083832335832863041314304361827484949943392977085248733622968215429766705181588827438871769181567959178602916844191621445571330444948058499998920258127835736711963299309909855198748569684931985188723945123427710727446903846207000794849348755735508469942849437932277520270768117718662507695985988218742908429305319537790434329144895238356398141725040520449487001035052249313723473013144353907477931950106417033914109153707180373290351647257974757433980044081086335819818442684021195589838015671867804826964639149242615332882031528929922536974572722101584076881408691406250000
738 9624494013162855737825239057371832043640371646808497773111496244471714235261053783285908856649213651314152748277871068230881792925635818652674237831245543704170704882285736153849307479602544936438391996735047273767528655328848330836644305301072807828509234475454743076002066935602053633591827911257485037492945619714565427412274249150894656278731004344523231446500577723832411583076537723519387679043752662874321683569956674220877499983803871917536050679449489648647827981228545273979777830859176851415660911703557693105011922740231336032627049142741568984162804061521765779937615439789823281143626439579793066856514937173428575345972125875607806742305015525783739705852095197165308612168979251596255508711637305607705599355274708869621361509700661216295037297276640260317933847570235078017072404469587238639229993230472933948838054618590831523761153221130371093750000
739 144367410197442836067378585860577480654605574702127466596672443667075713528915806749288632849738204769712291224168066023463226893884537279790113567468683155562560573234286042307739612194038174046575879951025709106512929829932724962549664579516092117427638517131821146140031004034030804503877418668862275562394184295718481411184113737263419844180965065167848471697508665857486173746148065852790815185656289943114825253549350113313162499757058078763040760191742344729717419718428179109696667462887652771234913675553365396575178841103470040489405737141123534762442060922826486699064231596847349217154396593696896002847724057601428630189581888134117101134575232886756095587781427957479629182534688773943832630674559584115583990329120633044320422645509918244425559459149603904769007713553526170256086067043808579588449898457094009232570819278862472856417298316955566406250000
740 2165511152961642541010678787908662209819083620531911998950086655006135702933737101239329492746073071545684368362520990351948403408268059196851703512030247333438408598514290634616094182910572610698638199265385636597693947448990874438244968692741381761414577756977317192100465060510462067558161280032934133435912764435777221167761706058951297662714475977517727075462629987862292606192220987791862227784844349146722378803240251699697437496355871181445611402876135170945761295776422686645450011943314791568523705133300480948627682616552050607341086057116853021436630913842397300485963473952710238257315948905453440042715860864021429452843728322011756517018628493301341433816721419362194437738020331609157489460118393761733759854936809495664806339682648773666383391887244058571535115703302892553841291005657128693826748476856410138488562289182937092846259474754333496093750000
741 32482667294424638115160181818629933147286254307978679984251299825092035544006056518589942391191096073185265525437814855279226051124020887952775552680453710001576128977714359519241412743658589160479572988980784548965409211734863116573674530391120726421218666354659757881506975907656931013372419200494012001538691466536658317516425590884269464940717139662765906131939449817934389092883314816877933416772665237200835682048603775495461562445338067721684171043142027564186419436646340299681750179149721873527855576999507214229415239248280759110116290856752795321549463707635959507289452109290653573859739233581801600640737912960321441792655924830176347755279427399520121507250821290432916566070304974137362341901775906426006397824052142434972095095239731604995750878308660878573026735549543388307619365084856930407401227152846152077328434337744056392693892121315002441406250000
742 487240009416369571727402727279448997209293814619680199763769497376380533160090847778849135867866441097778982881567222829188390766860313319291633290206805650023641934665715392788621191154878837407193594834711768234481138176022946748605117955866810896318279995319896368222604638614853965200586288007410180023080371998049874762746383863264041974110757094941488591979091747269015836393249722253169001251589978558012535230729056632431923436680071015825262565647130413462796291549695104495226252687245828102917833654992608213441228588724211386651744362851291929823241955614539392609341781639359803607896088503727024009611068694404821626889838872452645216329191410992801822608762319356493748491054574612060435128526638596390095967360782136524581426428595974074936263174629913178595401033243150824614290476272853956111018407292692281159926515066160845890408381819725036621093750000
743 7308600141245543575911040909191734958139407219295202996456542460645707997401362716682737038017996616466684743223508342437825861502904699789374499353102084750354629019985730891829317867323182561107903922520676523517217072640344201229076769338002163444774199929798445523339069579222809478008794320111152700346205579970748121441195757948960629611661356424122328879686376209035237545898745833797535018773849678370188028460935849486478851550201065237378938484706956201941944373245426567428393790308687421543767504824889123201618428830863170799776165442769378947348629334218090889140126724590397054118441327555905360144166030416072324403347583086789678244937871164892027339131434790347406227365818619180906526927899578945851439510411732047868721396428939611124043947619448697678931015498647262369214357144092809341665276109390384217398897725992412688356125727295875549316406250000
744 109629002118683153638665613637876024372091108289428044946848136909685619961020440750241055570269949247000271148352625136567387922543570496840617490296531271255319435299785963377439768009847738416618558837810147852758256089605163018436151540070032451671612998946976682850086043688342142170131914801667290505193083699561221821617936369234409444174920346361834933195295643135528563188481187506963025281607745175552820426914037742297182773253015978560684077270604343029129165598681398511425906854630311323156512572373336848024276432462947561996642481641540684210229440013271363337101900868855955811776619913338580402162490456241084866050213746301845173674068067473380410086971521855211093410487279287713597903918493684187771592656175980718030820946434094166860659214291730465183965232479708935538215357161392140124979141640855763260983465889886190325341885909438133239746093750000
745 1644435031780247304579984204568140365581366624341420674202722053645284299415306611253615833554049238705004067225289377048510818838153557452609262354447969068829791529496789450661596520147716076249278382567152217791373841344077445276542273101050486775074194984204650242751290655325132132551978722025009357577896255493418327324269045538516141662623805195427523997929434647032928447827217812604445379224116177633292306403710566134457741598795239678410261159059065145436937483980220977671388602819454669847347688585600052720364146486944213429949637224623110263153441600199070450056528513032839337176649298700078706032437356843616272990753206194527677605111021012100706151304572827828166401157309189315703968558777405262816573889842639710770462314196511412502909888214375956977759478487195634033073230357420882101874687124612836448914751988348292854880128288641571998596191406250000
746 24666525476703709568699763068522105483720499365121310113040830804679264491229599168804237503310738580575061008379340655727662282572303361789138935316719536032446872942451841759923947802215741143739175738507283266870607620161161679148134096515757301626112924763069753641269359829876981988279680830375140363668443832401274909864035683077742124939357077931412859968941519705493926717408267189066680688361742664499384596055658492016866123981928595176153917385885977181554062259703314665070829042291820047710215328784000790805462197304163201449244558369346653947301624002986056750847927695492590057649739480501180590486560352654244094861298092917915164076665315181510592269568592417422496017359637839735559528381661078942248608347639595661556934712947671187543648323215639354666392177307934510496098455361313231528120306869192546733721279825224392823201924329623579978942871093750000
747 369997882150555643530496446027831582255807490476819651695612462070188967368443987532063562549661078708625915125690109835914934238584550426837084029750793040486703094136777626398859217033236117156087636077609249003059114302417425187222011447736359524391693871446046304619040397448154729824195212455627105455026657486019123647960535246166131874090356168971192899534122795582408900761124007836000210325426139967490768940834877380252991859728928927642308760788289657723310933895549719976062435634377300715653229931760011862081932959562448021738668375540199809209524360044790851262718915432388850864746092207517708857298405289813661422919471393768727461149979727722658884043528886261337440260394567596033392925724916184133729125214593934923354020694215067813154724848234590319995882659619017657441476830419698472921804603037888201005819197378365892348028864944353699684143066406250000
748 5549968232258334652957446690417473733837112357152294775434186931052834510526659812980953438244916180629388726885351647538724013578768256402556260446261895607300546412051664395982888255498541757341314541164138735045886714536261377808330171716045392865875408071690694569285605961722320947362928186834406581825399862290286854719408028692491978111355342534567893493011841933736133511416860117540003154881392099512361534112523160703794877895933933914634631411824344865849664008433245799640936534515659510734798448976400177931228994393436720326080025633102997138142865400671862768940783731485832762971191383112765632859476079347204921343792070906530911917249695915839883260652933293920061603905918513940500893885873742762005936878218909023850310310413226017197320872723518854799938239894285264861622152456295477093827069045568323015087287960675488385220432974165305495262145996093750000
749 83249523483875019794361700356262106007556685357284421631512803965792517657899897194714301573673742709440830903280274713080860203681523846038343906693928434109508196180774965939743323832478126360119718117462081025688300718043920667124952575740680892988131121075360418539284089425834814210443922802516098727380997934354302820791120430387379671670330138018518402395177629006042002671252901763100047323220881492685423011687847410556923168439009008719519471177365172987744960126498686994614048017734892661021976734646002668968434915901550804891200384496544957072142981010077941534111755972287491444567870746691484492892141190208073820156881063597963678758745438737598248909793999408800924058588777709107513408288106141430089053173283635357754654656198390257959813090852782821999073598414278972924332286844432156407406035683524845226309319410132325778306494612479582428932189941406250000
750 1248742852258125296915425505343931590113350280359266324472692059486887764868498457920714523605106140641612463549204120696212903055222857690575158600408926511642622942711624489096149857487171895401795771761931215385324510770658810006874288636110213394821966816130406278089261341387522213156658842037741480910714969015314542311866806455810695075054952070277776035927664435090630040068793526446500709848313222390281345175317711158353847526585135130792792067660477594816174401897480304919210720266023389915329651019690040034526523738523262073368005767448174356082144715151169123011676339584312371668518061200372267393382117853121107302353215953969455181381181581063973733646909991132013860878831665636612701124321592121451335797599254530366319819842975853869397196362791742329986103976214184593864984302666482346111090535252872678394639791151984886674597419187193736433982849121093750000
751 18731142783871879453731382580158973851700254205388994867090380892303316473027476868810717854076592109624186953238061810443193545828342865358627379006133897674639344140674367336442247862307578431026936576428968230779867661559882150103114329541653200922329502241956094171338920120812833197349882630566122213660724535229718134678002096837160426125824281054166640538914966526359450601031902896697510647724698335854220177629765667375307712898777026961891881014907163922242616028462204573788160803990350848729944765295350600517897856077848931100520086511722615341232170727267536845175145093764685575027770918005584010900731767796816609535298239309541827720717723715959606004703649866980207913182474984549190516864823881821770036963988817955494797297644637808040957945441876134949791559643212768907974764539997235191666358028793090175919596867279773300118961287807906046509742736816406250000
752 280967141758078191805970738702384607775503813080834923006355713384549747095412153032160767811148881644362804298570927156647903187425142980379410685092008465119590162110115510046633717934613676465404048646434523461698014923398232251546714943124798013834942533629341412570083801812192497960248239458491833204910868028445772020170031452557406391887364215812499608083724497895391759015478543450462659715870475037813302664446485010629615693481655404428378215223607458833639240426933068606822412059855262730949171479430259007768467841167733966507801297675839230118482560909013052677627176406470283625416563770083760163510976516952249143029473589643127415810765855739394090070554748004703118697737124768237857752972358227326550554459832269332421959464669567120614369181628142024246873394648191533619621468099958527874995370431896352638793953009196599501784419317118590697646141052246093750000
753 4214507126371172877089561080535769116632557196212523845095335700768246206431182295482411517167233224665442064478563907349718547811377144705691160276380126976793852431651732650699505769019205146981060729696517851925470223850973483773200724146871970207524138004440121188551257027182887469403723591877377498073663020426686580302550471788361095878310463237187494121255867468430876385232178151756939895738057125567199539966697275159444235402224831066425673228354111882504588606403996029102336180897828940964237572191453885116527017617516009497617019465137588451777238413635195790164407646097054254381248456551256402452664647754283737145442103844646911237161487836090911351058321220070546780466056871523567866294585373409898258316897484039986329391970043506809215537724422130363703100919722873004294322021499377918124930556478445289581909295137948992526766289756778860464692115783691406250000
754 63217606895567593156343416208036536749488357943187857676430035511523693096467734432236172757508498369981630967178458610245778217170657170585367404145701904651907786474775989760492586535288077204715910945447767778882053357764602256598010862203079553112862070066601817828268855407743312041055853878160662471104945306400298704538257076825416438174656948557812411818838012026463145778482672276354098436070856883507993099500459127391663531033372465996385098425311678237568829096059940436535042713467434114463563582871808276747905264262740142464255291977063826776658576204527936852466114691455813815718726848268846036789969716314256057181631557669703668557422317541363670265874818301058201706990853072853517994418780601148473874753462260599794940879550652602138233065866331955455546513795843095064414830322490668771873958347176679343728639427069234887901494346351682906970381736755371093750000
755 948264103433513897345151243120548051242325369147817865146450532672855396447016016483542591362627475549724464507676879153686673257559857558780511062185528569778616797121639846407388798029321158070738664181716516683230800366469033848970162933046193296692931050999027267424032831116149680615837808172409937066574179596004480568073856152381246572619854228367186177282570180396947186677240084145311476541062853252619896492506886910874952965500586989945776476379675173563532436440899106548025640702011511716953453743077124151218578963941102136963829379655957401649878643067919052786991720371837207235780902724032690551849545744713840857724473365045555028361334763120455053988122274515873025604862796092802769916281709017227108121301933908996924113193259789032073495987994979331833197706937646425966222454837360031578109375207650190155929591406038523318522415195275243604555726051330566406250000
756 14223961551502708460177268646808220768634880537217267977196757990092830946705240247253138870439412133245866967615153187305300098863397863381707665932782928546679251956824597696110831970439817371061079962725747750248462005497035507734552443995692899450393965764985409011360492466742245209237567122586149055998612693940067208521107842285718698589297813425507792659238552705954207800158601262179672148115942798789298447387603303663124294482508804849186647145695127603452986546613486598220384610530172675754301806146156862268278684459116532054457440694839361024748179646018785791804875805577558108536713540860490358277743186170707612865867100475683325425420021446806825809821834117738095384072941941392041548744225635258406621819529008634953861697898896835481102439819924689977497965604064696389493336822560400473671640628114752852338943871090577849777836227929128654068335890769958496093750000
757 213359423272540626902659029702123311529523208058259019657951369851392464200578603708797083056591181998688004514227297809579501482950967950725614988991743928200188779352368965441662479556597260565916199440886216253726930082455532616018286659935393491755909486474781135170407387001133678138563506838792235839979190409101008127816617634285780478839467201382616889888578290589313117002379018932695082221739141981839476710814049554946864417237632072737799707185426914051794798199202298973305769157952590136314527092192352934024180266886747980816861610422590415371222694690281786877073137083663371628050703112907355374166147792560614192988006507135249881381300321702102387147327511766071430761094129120880623231163384528876099327292935129524307925468483452532216536597298870349662469484060970445842400052338406007105074609421721292785084158066358667746667543418936929811025038361549377441406250000
758 3200391349088109403539885445531849672942848120873885294869270547770886963008679055631956245848867729980320067713409467143692522244264519260884224834876158923002831690285534481624937193348958908488742991613293243805903951236832989240274299899030902376338642297121717027556110805017005172078452602581883537599687856136515121917249264514286707182592008020739253348328674358839696755035685283990426233326087129727592150662210743324202966258564481091066995607781403710776921972988034484599586537369288852044717906382885294010362704003301219712252924156338856230568340420354226803156097056254950574420760546693610330612492216888409212894820097607028748220719504825531535807209912676491071461416411936813209348467450767933141489909394026942864618882027251787983248048959483055244937042260914556687636000785076090106576119141325819391776262370995380016200013151284053947165375575423240661621093750000
759 48005870236321641053098281682977745094142721813108279423039058216563304445130185834479343687733015949704801015701142007155387833663967788913263372523142383845042475354283017224374057900234383627331144874199398657088559268552494838604114498485463535645079634456825755413341662075255077581176789038728253063995317842047726828758738967714300607738880120311088800224930115382595451325535279259856393499891306945913882259933161149863044493878467216366004934116721055661653829594820517268993798060539332780670768595743279410155440560049518295683793862345082843458525106305313402047341455843824258616311408200404154959187383253326138193422301464105431223310792572382973037108148690147366071921246179052198140227011761518997122348640910404142969283230408776819748720734392245828674055633913718350314540011776141351598641787119887290876643935564930700243000197269260809207480633631348609924316406250000
760 720088053544824615796474225244666176412140827196624191345585873248449566676952787517190155315995239245572015235517130107330817504959516833698950587847135757675637130314245258365610868503515754409967173112990979856328389028287422579061717477281953034676194516852386331200124931128826163717651835580923795959929767630715902431381084515714509116083201804666332003373951730738931769883029188897845902498369604188708233898997417247945667408177008245490074011750815834924807443922307759034906970908089991710061528936149191152331608400742774435256907935176242651877876594579701030710121837657363879244671123006062324387810748799892072901334521961581468349661888585744595556622230352210491078818692685782972103405176422784956835229613656062144539248456131652296230811015883687430110834508705775254718100176642120273979626806798309363149659033473960503645002959038912138112209504470229148864746093750000
761 10801320803172369236947113378669992646182112407949362870183788098726743500154291812757852329739928588683580228532756951609962262574392752505484258817707036365134556954713678875484163027552736316149507596694864697844925835424311338685925762159229295520142917752785794968001873966932392455764777533713856939398946514460738536470716267735717636741248027069994980050609275961083976548245437833467688537475544062830623508484961258719185011122655123682351110176262237523872111658834616385523604563621349875650922934042237867284974126011141616528853619027643639778168148918695515460651827564860458188670066845090934865817161231998381093520017829423722025244928328786168933349333455283157366182280390286744581551077646341774352528444204840932168088726841974784443462165238255311451662517630586628820771502649631804109694402101974640447244885502109407554675044385583682071683142567053437232971191406250000
762 162019812047585538554206700680049889692731686119240443052756821480901152502314377191367784946098928830253703427991354274149433938615891287582263882265605545477018354320705183132262445413291044742242613950422970467673887531364670080288886432388439432802143766291786924520028109503985886836471663005707854090984197716911078047060744016035764551118720406049924700759139139416259648223681567502015328062133160942459352627274418880787775166839826855235266652643933562858081674882519245782854068454320248134763844010633568009274611890167124247932804285414654596672522233780432731909777413472906872830051002676364022987257418479975716402800267441355830378673924931792534000240001829247360492734205854301168723266164695126615287926663072613982521330902629621766651932478573829671774937764458799432311572539744477061645416031529619606708673282531641113320125665783755231075247138505801558494567871093750000
763 2430297180713783078313100510200748345390975291788606645791352322213517287534715657870516774191483932453805551419870314112241509079238369313733958233984083182155275314810577746983936681199365671133639209256344557015108312970470051204333296485826591492032156494376803867800421642559788302547074945085617811364762965753666170705911160240536468266780806090748870511387087091243894723355223512530229920931997414136890289409116283211816627502597402828528999789659003442871225123237788686742811026814803722021457660159503520139119178352506863718992064281219818950087833506706490978646661202093603092450765040145460344808861277199635746042004011620337455680108873976888010003600027438710407391013087814517530848992470426899229318899946089209737819963539444326499778987178607445076624066466881991484673588096167155924681240472944294100630099237974616699801884986756328466128707077587023377418518066406250000
764 36454457710706746174696507653011225180864629376829099686870284833202759313020734868057751612872258986807083271298054711683622636188575539706009373509761247732329129722158666204759050217990485067004588138845168355226624694557050768064999447287398872380482347415652058017006324638396824538206124176284267170471444486304992560588667403608047024001712091361233057670806306368658420850328352687953448813979961212053354341136744248177249412538961042427934996844885051643068376848566830301142165402222055830321864902392552802086787675287602955784880964218297284251317502600597364679699918031404046386761475602181905172132919157994536190630060174305061835201633109653320150054000411580656110865196317217762962734887056403488439783499191338146067299453091664897496684807679111676149360997003229872270103821442507338870218607094164411509451488569619250497028274801344926991930606163805350661277770996093750000
765 546816865660601192620447614795168377712969440652436495303054272498041389695311023020866274193083884802106249069470820675254339542828633095590140602646418715984936945832379993071385753269857276005068822082677525328399370418355761520974991709310983085707235211234780870255094869575952368073091862644264007557071667294574888408830011054120705360025681370418495865062094595529876312754925290319301732209699418180800315117051163722658741188084415636419024952673275774646025652728502454517132481033330837454827973535888292031301815129314044336773214463274459263769762539008960470195498770471060695801422134032728577581993787369918042859450902614575927528024496644799802250810006173709841662977944758266444441023305846052326596752487870072191009491796374973462450272115186675142240414955048448084051557321637610083053279106412466172641772328544288757455424122020173904878959092457080259919166564941406250000
766 8202252984909017889306714221927525665694541609786547429545814087470620845429665345312994112896258272031593736042062310128815093142429496433852109039696280739774054187485699896070786299047859140076032331240162879925990556275336422814624875639664746285608528168521713053826423043639285521096377939663960113356075009418623326132450165811810580400385220556277437975931418932948144691323879354789525983145491272712004726755767455839881117821266234546285374290099136619690384790927536817756987215499962561822419603038324380469527226939710665051598216949116888956546438085134407052932481557065910437021332010490928663729906810548770642891763539218638912920367449671997033762150092605647624944669171373996666615349587690784898951287318051082865142376945624601936754081727800127133606224325726721260773359824564151245799186596186992589626584928164331361831361830302608573184386386856203898787498474121093750000
767 123033794773635268339600713328912884985418124146798211443187211312059312681444980179694911693443874080473906040630934651932226397136442446507781635595444211096610812812285498441061794485717887101140484968602443198889858344130046342219373134594971194284127922527825695807396345654589282816445669094959401700341125141279349891986752487177158706005778308344161569638971283994222170369858190321842889747182369090680070901336511837598216767318993518194280614351487049295355771863913052266354808232499438427336294045574865707042908404095659975773973254236753334348196571277016105793987223355988656555319980157363929955948602158231559643376453088279583693805511745079955506432251389084714374170037570609949999230243815361773484269309770766242977135654184369029051311225917001907004093364885900818911600397368462268686987798942804888844398773922464970427470427454539128597765795802843058481812477111816406250000
768 1845506921604529025094010699933693274781271862201973171647808169680889690221674702695423675401658111207108590609464019778983395957046636697616724533931663166449162192184282476615926917285768306517107274529036647983347875161950695133290597018924567914261918837917385437110945184818839242246685036424391025505116877119190248379801287307657380590086674625162423544584569259913332555547872854827643346207735536360201063520047677563973251509784902772914209215272305739430336577958695783995322123487491576410044410683622985605643626061434899636609598813551300015222948569155241586909808350339829848329799702360458949339229032373473394650646796324193755407082676176199332596483770836270715612550563559149249988453657230426602264039646561493644657034812765535435769668388755028605061400473288512283674005960526934030304816984142073332665981608836974556412056411818086928966486937042645877227187156677246093750000
769 27682603824067935376410160499005399121719077933029597574717122545213345353325120540431355131024871668106628859141960296684750939355699550464250868008974947496737432882764237149238903759286524597756609117935549719750218127429260426999358955283868518713928782568760781556664177772282588633700275546365865382576753156787853725697019309614860708851300119377436353168768538898699988333218092822414650193116033045403015952800715163459598772646773541593713138229084586091455048669380436759929831852312373646150666160254344784084654390921523494549143982203269500228344228537328623803647125255097447724946995535406884240088435485602100919759701944862906331106240142642989988947256562544060734188258453387238749826804858456399033960594698422404669855522191483031536545025831325429075921007099327684255110089407904010454572254762131099989989724132554618346180846177271303934497304055639688158407807350158691406250000
770 415239057361019030646152407485080986825786168995443963620756838178200180299876808106470326965373075021599432887129404450271264090335493256963763020134624212451061493241463557238583556389297868966349136769033245796253271911438906404990384329258027780708931738531411723349962666584238829505504133195487980738651297351817805885455289644222910632769501790661545297531528083480499824998271392336219752896740495681045239292010727451893981589701603123905697073436268791371825730040706551398947477784685604692259992403815171761269815863822852418237159733049042503425163428059929357054706878826461715874204933031103263601326532284031513796395529172943594966593602139644849834208848438160911012823876800808581247402072876845985509408920476336070047832832872245473048175387469881436138815106489915263826651341118560156818583821431966499849845861988319275192712692659069559017459560834595322376117110252380371093750000
771 6228585860415285459692286112276214802386792534931659454311352572673002704498152121597054904480596125323991493306941066754068961355032398854456445302019363186765922398621953358578753345839468034495237051535498686943799078671583596074855764938870416710633976077971175850249439998763582442582561997932319711079769460277267088281829344663343659491542526859923179462972921252207497374974070885043296293451107435215678589380160911778409723845524046858585456101544031870577385950610598270984212166770284070383899886057227576419047237957342786273557395995735637551377451420898940355820603182396925738113073995466548954019897984260472706945932937594153924498904032094672747513132726572413665192358152012128718711031093152689782641133807145041050717492493083682095722630812048221542082226597348728957399770116778402352278757321479497497747687929824789127890690389886043385261893412518929835641756653785705566406250000
772 93428787906229281895384291684143222035801888023974891814670288590095040567472281823955823567208941879859872399604116001311034420325485982816846679530290447801488835979329300378681300187592020517428555773032480304156986180073753941122836474083056250659509641169567637753741599981453736638738429968984795666196541904159006324227440169950154892373137902898847691944593818783112460624611063275649444401766611528235178840702413676676145857682860702878781841523160478058660789259158974064763182501554261055758498290858413646285708569360141794103360939936034563270661771313484105337309047735953886071696109931998234310298469763907090604188994063912308867483560481420091212696990898586204977885372280181930780665466397290346739617007107175615760762387396255231435839462180723323131233398960230934360996551751676035284181359822192462466215318947371836918360355848290650778928401187783947534626349806785583496093750000
773 1401431818593439228430764375262148330537028320359623377220054328851425608512084227359337353508134128197898085994061740019665516304882289742252700192954356717022332539689939505680219502813880307761428336595487204562354792701106309116842547111245843759892644617543514566306123999721806049581076449534771934992948128562385094863411602549252323385597068543482715379168907281746686909369165949134741666026499172923527682610536205150142187865242910543181727622847407170879911838887384610971447737523313915836377474362876204694285628540402126911550414099040518449059926569702261580059635716039308291075441648979973514654477046458606359062834910958684633012253407221301368190454863478793074668280584202728961709981995959355201094255106607634236411435810943828471537591932710849846968500984403464015414948276275140529262720397332886936993229784210577553775405337724359761683926017816759213019395247101783752441406250000
774 21021477278901588426461465628932224958055424805394350658300814932771384127681263410390060302622011922968471289910926100294982744573234346133790502894315350755334988095349092585203292542208204616421425048932308068435321890516594636752638206668687656398389669263152718494591859995827090743716146743021579024894221928435776422951174038238784850783956028152240730687533609226200303640537489237021124990397487593852915239158043077252132817978643658147725914342711107563198677583310769164571716062849708737545662115443143070414284428106031903673256211485607776735898898545533923700894535740589624366131624734699602719817155696879095385942523664380269495183801108319520522856822952181896120024208763040934425649729939390328016413826599114513546171537164157427073063878990662747704527514766051960231224224144127107938940805959993304054898446763158663306631080065865396425258890267251388195290928706526756286621093750000
775 315322159183523826396921984433983374370831372080915259874512223991570761915218951155850904539330178844527069348663891504424741168598515192006857543414730261330024821430236388778049388133123069246321375733984621026529828357748919551289573100030314845975845038947290777418877899937406361155742201145323685373413328926536646344267610573581772761759340422283610960313004138393004554608062338555316874855962313907793728587370646158781992269679654872215888715140666613447980163749661537468575740942745631063184931731647146056214266421590478555098843172284116651038483478183008855513418036108844365491974371020494040797257335453186430789137854965704042427757016624792807842852344282728441800363131445614016384745949090854920246207398986717703192573057462361406095958184859941215567912721490779403468363362161906619084112089399899560823476701447379949599466200987980946378883354008770822929363930597901344299316406250000
776 4729832387752857395953829766509750615562470581213728898117683359873561428728284267337763568089952682667906040229958372566371117528977727880102863151220953919950372321453545831670740821996846038694820636009769315397947425366233793269343596500454722689637675584209361661283168499061095417336133017179855280601199933898049695164014158603726591426390106334254164404695062075895068319120935078329753122839434708616905928810559692381729884045194823083238330727109999201719702456244923062028636114141184465947773975974707190843213996323857178326482647584261749765577252172745132832701270541632665482379615565307410611958860031797796461837067824485560636416355249371892117642785164240926627005446971684210245771189236362823803693110984800765547888595861935421091439372772899118233518690822361691052025450432428599286261681340998493412352150521710699243991993014819714195683250310131562343940458958968520164489746093750000
777 70947485816292860939307446497646259233437058718205933471765250398103421430924264010066453521349290240018590603449375588495566762934665918201542947268314308799255584821803187475061112329952690580422309540146539730969211380493506899040153947506820840344565133763140424919247527485916431260041995257697829209017999008470745427460212379055898871395851595013812466070425931138426024786814026174946296842591520629253588932158395385725948260677922346248574960906649988025795536843673845930429541712117766989216609639620607862648209944857857674897239713763926246483658782591176992490519058124489982235694233479611159179382900476966946927556017367283409546245328740578381764641777463613899405081704575263153686567838545442357055396664772011483218328937929031316371590591593486773502780362335425365780381756486428989293925220114977401185282257825660488659879895222295712935248754651973435159106884384527802467346191406250000
778 1064212287244392914089611697464693888501555880773089002076478755971551321463863960150996802820239353600278859051740633827433501444019988773023144209024714631988833772327047812125916684949290358706334643102198095964538170707402603485602309212602312605168477006447106373788712912288746468900629928865467438135269985127061181411903185685838483070937773925207186991056388967076390371802210392624194452638872809438803833982375930785889223910168835193728624413599749820386933052655107688956443125681766504838249144594309117939723149172867865123458595706458893697254881738867654887357785871867349733535413502194167387690743507154504203913340260509251143193679931108675726469626661954208491076225568628947305298517578181635355830949971580172248274934068935469745573858873902301602541705435031380486705726347296434839408878301724661017779233867384907329898198428334435694028731319779601527386603265767917037010192871093750000
779 15963184308665893711344175461970408327523338211596335031147181339573269821957959402264952042303590304004182885776109507411502521660299831595347163135370719479832506584905717181888750274239355380595019646532971439468072560611039052284034638189034689077527155096706595606830693684331197033509448932982011572029049776905917721178547785287577246064066608878107804865845834506145855577033155889362916789583092141582057509735638961788338358652532527905929366203996247305803995789826615334346646885226497572573737168914636769095847237593017976851878935596883405458823226083014823310366788078010246003031202532912510815361152607317563058700103907638767147905198966630135897044399929313127366143383529434209579477763672724530337464249573702583724124011034032046183607883108534524038125581525470707300585895209446522591133174525869915266688508010773609948472976425016535410430969796694022910799048986518755555152893066406250000
780 239447764629988405670162631929556124912850073173945025467207720093599047329369391033974280634553854560062743286641642611172537824904497473930207447030560792197487598773585757728331254113590330708925294697994571592021088409165585784260519572835520336162907326450598934102460405264967955502641733994730173580435746653588765817678216779313658690960999133171617072987687517592187833655497338340443751843746382123730862646034584426825075379787987918588940493059943709587059936847399230015199703278397463588606057533719551536437708563895269652778184033953251081882348391245222349655501821170153690045468037993687662230417289109763445880501558614581507218577984499452038455665998939696910492150752941513143692166455090867955061963743605538755861860165510480692754118246628017860571883722882060609508788428141697838866997617888048729000327620161604149227094646375248031156464546950410343661985734797781333327293395996093750000
781 3591716469449826085052439478943341873692751097609175382008115801403985709940540865509614209518307818400941149299624639167588067373567462108953111705458411882962313981603786365924968811703854960633879420469918573880316326137483786763907793592532805042443609896758984011536906078974519332539626009920952603706536199803831487265173251689704880364414986997574256094815312763882817504832460075106656277656195731855962939690518766402376130696819818778834107395899155643805899052710988450227995549175961953829090863005793273046565628458429044791672760509298766228235225868678335244832527317552305350682020569905314933456259336646451688207523379218722608278669767491780576834989984095453657382261294122697155382496826363019325929456154083081337927902482657210391311773699420267908578255843230909142631826422125467583004964268320730935004914302424062238406419695628720467346968204256155154929786021966719999909400939941406250000
782 53875747041747391275786592184150128105391266464137630730121737021059785649108112982644213142774617276014117239494369587513821010603511931634296675581876178244434709724056795488874532175557824409508191307048778608204744892062256801458616903887992075636654148451384760173053591184617789988094390148814289055598042997057472308977598775345573205466224804963613841422229691458242262572486901126599844164842935977839444095357781496035641960452297281682511610938487334657088485790664826753419933237639429307436362945086899095698484426876435671875091407639481493423528388030175028672487909763284580260230308548579724001843890049696775323112850688280839124180046512376708652524849761431804860733919411840457330737452395445289888941842311246220068918537239858155869676605491304018628673837648463637139477396331882013745074464024810964025073714536360933576096295434430807010204523063842327323946790329500799998641014099121093750000
783 808136205626210869136798882762251921580868996962064460951826055315896784736621694739663197141619259140211758592415543812707315159052678974514450133728142673666520645860851932333117982633367366142622869605731679123071173380933852021879253558319881134549812226770771402595803867769266849821415852232214335833970644955862084634663981630183598081993372074454207621333445371873633938587303516898997662472644039667591661430366722440534629406784459225237674164077310019856327286859972401301298998564591439611545444176303486435477266403146535078126371114592222401352925820452625430087318646449268703903454628228695860027658350745451629846692760324212586862700697685650629787872746421477072911008791177606859961061785931679348334127634668693301033778058597872338045149082369560279430107564726954557092160944978230206176116960372164460376105718045414003641444431516462105153067845957634909859201854942511999979615211486816406250000
784 12122043084393163037051983241433778823713034954430966914277390829738451771049325421094947957124288887103176378886233157190609727385790184617716752005922140104997809687912778984996769739500510492139343044085975186846067600714007780328188803374798217018247183401561571038937058016539002747321237783483215037509559674337931269519959724452753971229900581116813114320001680578104509078809552753484964937089660595013874921455500836608019441101766888378565112461159650297844909302899586019519484978468871594173181662644552296532158996047198026171895566718883336020293887306789381451309779696739030558551819423430437900414875261181774447700391404863188802940510465284759446818091196322156093665131867664102899415926788975190225011914520030399515506670878968085070677236235543404191451613470904318356382414174673453092641754405582466905641585770681210054621666472746931577296017689364523647888027824137679999694228172302246093750000
785 181830646265897445555779748621506682355695524316464503714160862446076776565739881316424219356864333306547645683293497357859145910786852769265751280088832101574967145318691684774951546092507657382090145661289627802691014010710116704922832050621973255273707751023423565584055870248085041209818566752248225562643395115068969042799395866791309568448508716752196714800025208671567636182143291302274474056344908925208123821832512549120291616526503325678476686917394754467673639543493790292792274677033073912597724939668284447982384940707970392578433500783250040304408309601840721769646695451085458378277291351456568506223128917726616715505871072947832044107656979271391702271367944832341404976978014961543491238901834627853375178717800455992732600063184521276060158543533151062871774202063564775345736212620101796389626316083737003584623786560218150819324997091203973659440265340467854718320417362065199995413422584533691406250000
786 2727459693988461683336696229322600235335432864746967555712412936691151648486098219746363290352964999598214685249402460367887188661802791538986269201332481523624507179780375271624273191387614860731352184919344417040365210160651750573842480759329598829105616265351353483760838053721275618147278501283723383439650926726034535641990938001869643526727630751282950722000378130073514542732149369534117110845173633878121857327487688236804374247897549885177150303760921317015104593152406854391884120155496108688965874095024266719735774110619555888676502511748750604566124644027610826544700431766281875674159370271848527593346933765899250732588066094217480661614854689070875534070519172485121074654670224423152368583527519417800627680767006839890989000947767819140902378152997265943076613030953471630186043189301526945844394741256055053769356798403272262289874956368059604891603980107017820774806260430977999931201338768005371093750000
787 40911895409826925250050443439839003530031492971204513335686194050367274727291473296195449355294474993973220278741036905518307829927041873084794038019987222854367607696705629074364097870814222910970282773790166255605478152409776258607637211389943982436584243980270302256412570805819134272209177519255850751594763900890518034629864070028044652900914461269244260830005671951102718140982240543011756662677604508171827859912315323552065613718463248277657254556413819755226568897286102815878261802332441630334488111425364000796036611659293338330147537676231259068491869660414162398170506476494228135112390554077727913900204006488488760988820991413262209924222820336063133011057787587276816119820053366347285528752912791267009415211505102598364835014216517287113535672294958989146149195464302074452790647839522904187665921118840825806540351976049083934348124345520894073374059701605267311622093906464669998968020081520080566406250000
788 613678431147403878750756651597585052950472394568067700035292910755509120909372099442931740329417124909598304181115553582774617448905628096271910570299808342815514115450584436115461468062213343664554241606852493834082172286146643879114558170849159736548763659704054533846188562087287014083137662788837761273921458513357770519447961050420669793513716919038663912450085079266540772114733608145176349940164067622577417898684729853280984205776948724164858818346207296328398533459291542238173927034986624455017321671380460011940549174889400074952213065143468886027378044906212435972557597147413422026685858311165918708503060097327331414832314871198933148863342305040946995165866813809152241797300800495209282931293691869005141228172576538975472525213247759306703035084424384837192237931964531116791859717592843562814988816782612387098105279640736259015221865182813411100610895524079009674331408596970049984520301222801208496093750000
789 9205176467211058181261349773963775794257085918521015500529393661332636813640581491643976104941256873643974562716733303741619261733584421444078658554497125142232711731758766541731922020933200154968313624102787407511232584292199658186718372562737396048231454895560818007692828431309305211247064941832566419108821877700366557791719415756310046902705753785579958686751276188998111581721004122177645249102461014338661268480270947799214763086654230862472882275193109444925978001889373133572608905524799366825259825070706900179108237623341001124283195977152033290410670673593186539588363957211201330400287874667488780627545901459909971222484723067983997232950134575614204927488002207137283626959512007428139243969405378035077118422588648084632087878198716389600545526266365772557883568979467966751877895763892653442224832251739185806471579194611043885228327977742201166509163432861185145114971128954550749767804518342018127441406250000
790 138077647008165872718920246609456636913856288777815232507940904919989552204608722374659641574118853104659618440750999556124288926003766321661179878317456877133490675976381498125978830313998002324524704361541811112668488764382994872800775588441060940723471823433412270115392426469639578168705974127488496286632328165505498366875791236344650703540586306783699380301269142834971673725815061832664678736536915215079919027204064216988221446299813462937093234127896641673889670028340597003589133582871990502378897376060603502686623564350115016864247939657280499356160060103897798093825459358168019956004318120012331709413188521898649568337270846019759958494252018634213073912320033107059254404392680111422088659541080670526156776338829721269481318172980745844008182893995486588368253534692019501278168436458389801633372483776087787097073687919165658278424919666133017497637451492917777176724566934318261246517067775130271911621093750000
791 2071164705122488090783803699141849553707844331667228487619113573799843283069130835619894623611782796569894276611264993341864333890056494824917698174761853157002360139645722471889682454709970034867870565423127166690027331465744923092011633826615914110852077351501184051730886397044593672530589611912327444299484922482582475503136868545169760553108794601755490704519037142524575105887225927489970181048053728226198785408060963254823321694497201944056398511918449625108345050425108955053837003743079857535683460640909052540299353465251725252963719094859207490342400901558466971407381890372520299340064771800184975641197827828479743525059062690296399377413780279513196108684800496605888816065890201671331329893116210057892351645082445819042219772594711187660122743409932298825523803020380292519172526546875847024500587256641316806456105318787484874176373794991995262464561772393766657650868504014773918697756016626954078674316406250000
792 31067470576837321361757055487127743305617664975008427314286703606997649246036962534298419354176741948548414149168974900127965008350847422373765472621427797355035402094685837078345236820649550523018058481346907500350409971986173846380174507399238711662781160272517760775963295955668905087958844178684911664492273837238737132547053028177546408296631919026332360567785557137868626588308388912349552715720805923392981781120914448822349825417458029160845977678776744376625175756376634325807555056146197863035251909613635788104490301978775878794455786422888112355136013523377004571110728355587804490100971577002774634617967417427196152875885940354445990661206704192697941630272007449088332240988353025069969948396743150868385274676236687285633296588920667814901841151148984482382857045305704387787587898203137705367508808849619752096841579781812273112645606924879928936968426585906499864763027560221608780466340249404311180114746093750000
793 466012058652559820426355832306916149584264974625126409714300554104964738690554438014476290312651129228226212237534623501919475125262711335606482089321416960325531031420287556175178552309743257845270877220203612505256149579792607695702617610988580674941717404087766411639449439335033576319382662680273674967384107558581056988205795422663196124449478785394985408516783357068029398824625833685243290735812088850894726716813716732335247381261870437412689665181651165649377636345649514887113325842192967945528778644204536821567354529681638181916836796343321685327040202850655068566660925333817067351514573655041619519269511261407942293138289105316689859918100562890469124454080111736324983614825295376049549225951147263025779120143550309284499448833810017223527617267234767235742855679585565816813818473047065580512632132744296281452623696727184096689684103873198934054526398788597497971445413403324131706995103741064667701721191406250000
794 6990180879788397306395337484603742243763974619376896145714508311574471080358316570217144354689766938423393183563019352528792126878940670034097231339821254404882965471304313342627678284646148867679063158303054187578842243696889115435539264164828710124125761061316496174591741590025503644790739940204105124510761613378715854823086931339947941866742181780924781127751750356020440982369387505278649361037181332763420900752205750985028710718928056561190344977724767484740664545184742723306699887632894519182931679663068052323510317945224572728752551945149825279905603042759826028499913880007256010272718604825624292789042668921119134397074336579750347898771508443357036866811201676044874754222379430640743238389267208945386686802153254639267491732507150258352914259008521508536142835193783487252207277095705983707689481991164444221789355450907761450345261558097984010817895981828962469571681201049861975604926556115970015525817871093750000
795 104852713196825959595930062269056133656459619290653442185717624673617066205374748553257165320346504076350897753445290287931881903184110050511458470097318816073244482069564700139415174269692233015185947374545812813682633655453336731533088962472430651861886415919747442618876123850382554671861099103061576867661424200680737822346303970099219128001132726713871716916276255340306614735540812579179740415557719991451313511283086264775430660783920848417855174665871512271109968177771140849600498314493417787743975194946020784852654769178368590931288279177247379198584045641397390427498708200108840154090779072384364391835640033816787015956115048696255218481572626650355553002168025140673121313335691459611148575839008134180800302032298819589012375987607253875293713885127822628042142527906752308783109156435589755615342229867466663326840331763616421755178923371469760162268439727434437043575218015747929634073898341739550232887268066406250000
796 1572790697952389393938950934035842004846894289359801632785764370104255993080621228298857479805197561145263466301679354318978228547761650757671877051459782241098667231043470502091227614045383495227789210618187192205239504831800050972996334437086459777928296238796211639283141857755738320077916486545923653014921363010211067335194559551488286920016990900708075753744143830104599221033112188687696106233365799871769702669246293971631459911758812726267827619988072684066649522666567112744007474717401266816159627924190311772789821537675528863969324187658710687978760684620960856412480623001632602311361686085765465877534600507251805239341725730443828277223589399755333295032520377110096819700035371894167228637585122012712004530484482293835185639814108808129405708276917339420632137918601284631746637346533846334230133448011999949902604976454246326327683850572046402434026595911516555653628270236218944511108475126093253493309020996093750000
797 23591860469285840909084264010537630072703414340397024491786465551563839896209318424482862197077963417178951994525190314784673428216424761365078155771896733616480008465652057531368414210680752428416838159272807883078592572477000764594945016556296896668924443581943174589247127866336074801168747298188854795223820445153166010027918393272324303800254863510621136306162157451568988315496682830315441593500486998076545540038694409574471898676382190894017414299821090260999742839998506691160112120761019002242394418862854676591847323065132932959539862814880660319681410269314412846187209345024489034670425291286481988163019007608777078590125885956657424158353840996329999425487805656651452295500530578412508429563776830190680067957267234407527784597211632121941085624153760091309482068779019269476199560198007695013452001720179999248539074646813694894915257758580696036510398938672748334804424053543284167666627126891398802399635314941406250000
798 353877907039287613636263960158064451090551215105955367376796983273457598443139776367242932956169451257684279917877854721770101423246371420476172336578451004247200126984780862970526213160211286426252572389092118246178888587155011468924175248344453450033866653729147618838706917995041122017531209472832821928357306677297490150418775899084864557003822952659317044592432361773534824732450242454731623902507304971148183100580416143617078480145732863410261214497316353914996142599977600367401681811415285033635916282942820148877709845976993994393097942223209904795221154039716192692808140175367335520056379369297229822445285114131656178851888289349861362375307614944949991382317084849771784432507958676187626443456652452860201019359008516112916768958174481829116284362306401369642231031685289042142993402970115425201780025802699988728086119702205423423728866378710440547655984080091225022066360803149262514999406903370982035994529724121093750000
799 5308168605589314204543959402370966766358268226589330510651954749101863976647096645508643994342541768865264198768167820826551521348695571307142585048676765063708001904771712944557893197403169296393788585836381773692683328807325172033862628725166801750507999805937214282580603769925616830262968142092492328925359600159462352256281638486272968355057344289889755668886485426603022370986753636820974358537609574567222746508706242154256177202185992951153918217459745308724942138999664005511025227171229275504538744244142302233165647689654909915896469133348148571928317310595742890392122102630510032800845690539458447336679276711974842682778324340247920435629614224174249870734756272746576766487619380142814396651849786792903015290385127741693751534372617227436744265434596020544633465475279335632144901044551731378026700387040499830921291795533081351355932995680656608214839761201368375330995412047238937724991103550564730539917945861816406250000
800 79622529083839713068159391035564501495374023398839957659779321236527959649706449682629659915138126532978962981522517312398272820230433569607138775730151475955620028571575694168368397961047539445906828787545726605390249932109877580507939430877502026257619997089058214238709056548884252453944522131387384933880394002391935283844224577294094525325860164348346335033297281399045335564801304552314615378064143618508341197630593632313842658032789894267308773261896179630874132084994960082665378407568439132568081163662134533497484715344823648738447037000222228578924759658936143355881831539457650492012685358091876710050189150679622640241674865103718806534444213362613748061021344091198651497314290702142215949777746801893545229355776916125406273015589258411551163981518940308169501982129190034482173515668275970670400505805607497463819376932996220270338994935209849123222596418020525629964931180708584065874866553258470958098769187927246093750000