0 1
1 10
2 550
3 38500
4 2983750
5 244667500
6 20796737500
7 1812287125000
8 160840482343750
9 14475643410937500
10 1317283550395312500
11 120950580536296875000
12 11187928699607460937500
13 1041337978963463671875000
14 97439482317295529296875000
15 9159311337825779753906250000
16 864410007507307964274902343750
17 81864712475692107204858398437500
18 7777147685190750184461547851562500
19 740875647905013570203968505859375000
20 70753624374928795954478992309570312500
21 6772132618743184755642989263916015625000
22 649509082979459992473032152130126953125000
23 62409351016722025363713089400329589843750000
24 6006900035359494941257384854781723022460937500
25 579065163408655312337211900000958099365234375000
26 55902060005989416691015456500092493438720703125000
27 5403865800578976946798160795008941032409667968750000
28 523017011413179554493679134088365364208221435546875000
29 50678544899001191314732357475458850807762145996093750000
30 4915818855203115557529038675119508528352928161621093750000
31 477310153360044446069755045551926473236848831176757812500000
32 46388580529679319602404318489577854117706245779991149902343750
33 4512343742432442906779329162168027627813243907690048217773437500
34 439289934925040765336458221375769748472406980425119400024414062500
35 42799390802696828851352072425467852636883080092847347259521484375000
36 4172940603262940813006827061483115632096100309052616357803344726562500
37 407143664264303144187963397079839119780187084207566082477569580078125000
38 39750078800541175393088005346479029852223528484475530683994293212890625000
39 3883276928975945596093982060771412916332606244252609536051750183105468750000
40 379590319807398682018186746440405612571512260375692582149058580398559570312500
41 37125784937260212558364118371366500156384491807476274497993290424346923828125000
42 3633023240289035086068488726340864658160482412588749718732200562953948974609375000
43 355698321898065993310426454369652097926875138534852007345641031861305236816406250000
44 34842267440469646162907682234845466865109814706482094355902564711868762969970703125000
45 3414542209166025323964952859014855752780761841235245246878451341763138771057128906250000
46 334773594855190743719172552046891292283505128347194697030909033725038170814514160156250000
47 32836303665583602735008201381620613987807630674054628793882779690902680158615112304687500000
48 3222062297185391018372679760571522747553623759891610450399747757169825490564107894897460937500
49 316288156111463893844338564252020906443529189491400944212709932897691032849252223968505859375000
50 31059496930145754375514047009548453012754566408055572721688115410553259425796568393707275390625000
51 3051138816079024106300497559173289207723536817732518026189361925624937837710604071617126464843750000
52 299833064426227176599914279372605920220524483434868598342839219998912160590407438576221466064453125000
53 29474155955861199812934969727005223478281746390484252780494195022534572767472127452492713928222656250000
54 2898292002326351314938605356488846975364371728397618190081929177215899655468092532828450202941894531250000
55 285086540592464738433051908701902947940386382738747534697149760886145766110588738229125738143920898437500000
56 28050479261865726942252071731205093627705874444473194931808842544333270915523999065044336020946502685546875000
57 2760757695773100493790072323018606583358420274271835501183291345152800874317362013243837282061576843261718750000
58 271791835221800065854160568352349027430630685622278977788906785876249879178485122338315704837441444396972656250000
59 26764585807434887840892761053002505921558716668905777304297430948152742339440653572637529578059911727905273437500000
60 2636311702032336452327936963720746833273533591887219064473296948393045120434904376904796663438901305198669433593750000
61 259741529987120361942473789376421122425802244053150599630893682948232806128094677134390622086357325315475463867187500000
62 25597108842279119539814755694998920290671801792979841350721941980866168474881588343405269370123278349637985229492187500000
63 2523143585881798926067454489935607857223363319593727218856877138113950892524042279564233695055008865892887115478515625000000
64 248766187920533612866963091117088837173115977291194042984170230335922345809792293500786165871829780371626839041709899902343750
65 24532173301086468591957437139392914558148821760562366392746633483896342102165670789846758819052752187417354434728622436523437500
66 2419764366516256220206710845112846572326497419110015230557281575457048289168159346089430301697476011213439051061868667602539062500
67 238726006905559009187557592331282326016091760303241801104233301698075958080619899666434840212243528867475106380879878997802734375000
68 23556639799063249288948697713866241287764348700511065961903021388148377628249404805320261438590501157364087703172117471694946289062500
69 2324937927994503299387545383064189901009785719572179118848689502221600748527223865568564933286975549009412134182639420032501220703125000
70 229504586892028825696684837099622174513965990317767967303492063719303731033187384443982624128757157766500540674314834177494049072265625000
71 22659537381874958706109305747441569624547909748275400715457455868624213444262585421863636551304051773847447748266858980059623718261718750000
72 2237629316460152172228293942559855000424106087642195820651423767026641077620930310409034109441275112667435465141352324280887842178344726562500
73 221004210570927358380356155148719925384353491669866189957489936441946331091053527918481314096871144689482324707796578877605497837066650390625000
74 21831632152344310672437885055907333169724648974415160116070965343116590273994612014649978460109838752433997210999905291828326880931854248046875000
75 2156965256651617894436863043523644517168795318672217819467811375899919119070667667047417871858852068740478924446790642832638695836067199707031250000
76 213142224703337505095011071800823293736021747937215208213200834644847270845009397099027739706052355740013114770992075364119955338537693023681640625000
77 21065095194706472906143302031224224225079551971457243305226731839575165339357422232774040248870888664694802641652593422350037144497036933898925781250000
78 2082203640399832129568780239240240625325171098717119819016642339527237497005714428393433978446083994933293953424890965209215210052207112312316894531250000
79 205848233310413783948508527448940244098602357987097541601518692046933225969805439060161004704606531651000326281625296687138870765920728445053100585937500000
80 20353244068567162887908780651513966635249308145974269425850160676140522717764512787073419340167970816992657261095701209940855846980412025004625320434570312500
81 2012709691224974996693201642205270033930209361101899976556293666862785024312268486721704801416610447458162773597241564094151300423618522472679615020751953125000
82 199061897510177405160754455101033414331390218518736692803311483393380323746006066186744218774252569864459757242361330302482524956531051429919898509979248046875000
83 19690339500705499956262579233487763032056791494443713830303461188670511541623009679435783567911007211894151891081765322691343733652047376381233334541320800781250000
84 1947937157748365531387405159884325128528475444271753118212163839022047034653419171858468588682624642033814312082017497994822219364863258306286297738552093505859375000
85 192731194078397107281977381113260874481464452780299337931344681013828418369826532180349656833186743994169157230703143036899468998335294145363150164484977722167968750000
86 19071423972176271894995668758998256300433284804190085648787712039856742329386323126218320693609525481283482884107950549349005595067829688105121022090315818786621093750000
87 1887413337936065528918536873735344675249776806483639510759335639806512085701336116284364841057218556251158478530683381952815381304988662236610252875834703445434570312500000
88 186811024697990122237277911025396046834381318005369319758111516167212730300666336054963838245549700283495344863661957463738886035982400546373582983505912125110626220703125000
89 18492192444823516594499083102626282838324712490194423674932162443069035437627757535328442864531380443793190879200694890511680741314662346219677147018956020474433898925781250000
90 1830727052037528142855409227160002000994146536529247943818284081863834508325147995997515843588606663935525897040868794160656393390151572275748037554876646026968955993652343750000
91 181262096031408006232167441062765033285244618616796966745085050303221416703402015867446348909157648813836135520200305883379275873024897430818569432631193194538354873657226562500000
92 17948887987457901486685275957410754926397592126076308337475269655025512023565134397309089549591588920587469506402443332582447860904965386899534429687719239154830574989318847656250000
93 1777518907145024437552380554491968310452922833130782793420937994868655545559514922572222739266005741490436496279209710678326288160588507670373248359396711748559027910232543945312500000
94 176050010909789122485241095343832180535284165706889231986690773747097692863394509884546741516665036736978338088930238366119337689096585174586967470489184961479622870683670043945312500000
95 17438216870117006764064407444057482303547621045282396557839580852212518840468866715932471975492821007315433278071932031844031238467356489398561725234770847237086854875087738037109375000000
96 1727473358695965982565130362426944340695186209798287409010983478172302647633947109047060505072257581037185109109000766904549344560672502231045020906069487054423916561063379049301147460937500
97 171144525536785908169596935906422011485368448207850948459747950775627097358373522865384035605612323234714937098324715154151744342557347901446831452652863614360967403627000749111175537109375000
98 16957279009818277227824349465830180933907424817328905199430128592156521585202111296151826385005057740909000400252377389253198342512569878806619728625094956075969321318552829325199127197265625000
99 1680312192791083834393503719795899747087190277353500606125349105950055320715481937527771887241410267053710039661371941298726017576245560718110500381941227465709687294292962178587913513183593750000
100 166518938305596407988396218631773664936340556485731910067022096399650482282904260009002194025623757465022664930441959382703748341805935067164750587850375641851830010864432551898062229156494140625000
101 16503510618208119247166793549545092930819494756655212076939516682777240867840313293961504576202909031929474019343802113077866543578984257646724290934477823514225924839138315292075276374816894531250000
102 1635789140687098878322120419469616564025344039115531314684887388851744168371231052960302071229523630517715513093782738855070889760622851419690025307329125448321804903173415368655696511268615722656250000
103 162149583751604655802610189153250340958240413974461890513909711069672892806507466511890137351975109394037625132888560812721104703455915660145972411532333697353064350110685154504608362913131713867187500000
104 16074636619990807705047221636250105916148641039199058569215472318541610815722038266707570347104455556274306876154625595953409514352216254385624765027868850189520129323472730220601079054176807403564453125000
105 1593685402039088649614681687936796215115308125886306663862219684152553986587299222442150545841498879436338424578758594798809457565776868649089083847048711718789567107212867824728164123371243476867675781250000
106 158015411088970016108021740945431398310017815123255500350867253589088135839929385168556624875416539838452045682290121050334786783172781976433266709740395850608286323554785290923518914496526122093200683593750000
107 15668630950037120288842155807766608748311112322034961296473846360562851600576175482601736354468873716691366398963534433121982128686572119345392147573323364251905774700152074174752669932786375284194946289062500000
108 1553805902545347761976847117603522034207518638601800328566989764089149450390470735358005521818163310238560501230550497951263227761418401835084721301021233621647322657765080688996306435001315549015998840332031250000
109 154097631252433112907979058177009845777828224617297812401918893117465188612119161919449905420682067740172835030295879659203261395421402970984090250128803077523005118627894699523395161122607532888650894165039062500000
110 15283683245127684198418650224647067431237326641588355757317592035559501888711091423101804255814921445866233001641164064380978016582250058303967496626411287052508962220275737925456738253160438034683465957641601562500000
111 1515976148908610838059363414174452364125432129044034206198798993797388430582965014129287070779480046117002030162785732872383495158293451729069208449160254688721834901308431302335844037543211015872657299041748046875000000
112 150379419771202378668210067245340765762799562086421607418470150188294513069435190240860529967500208146070469242040620466180184207220002220624633088126521692783032015656577426508493100509866735592368058860301971435546875000
113 14918170757833439512129511980710353842486576026449435567796906049652933553171402500885367618899799409888937700913941198459113849229524114099133955025648744921219370756727725231506262448810673504340229555964469909667968750000
114 1480039572553475446334954214928369315425641884729325581331429889662935776196215458640469366401374836191613029801198903110285768726192260793519342380176204430342027046127987476915226564000427345035859616473317146301269531250000
115 146845665415957868197233283411588642513100642650100912026014043835253019186076681592067438875127712008228736261145038995550961923181336483948310404850526022175674161707133366187849870393433704407470941077917814254760742187500000
116 14570634559807543646122026655753321339015417214678116357063979694342778024411574182109450184937241079437178916946374127920616997722561921812457351377840987200362151734906077972604758691624327049396470101783052086830139160156250000
117 1445855275550133177192108798917060348256145246687290007739425677361706434730071591917014672197618537882612369450832509616738148235546529164466921790570374883728244287540680044973856824015029376440111263946164399385452270507812500000
118 143482756582136097499318593519650649814232718972103101615497243066996460599060494418205439079950110835638905476858039725525455218968219123016166560742195677020828310229672570564778503467932152526387312718725297600030899047851562500000
119 14239759287689305138377752852664488859715028664374265798983381853959900837604238983857195256590006798057945156989020581163492656605165275990091824221557402904335986082457420658571715344170409422996925741244922392070293426513671875000000
120 1413296109303163534983991970626950519326716594939145880549100649005520158132220719147826629216558174707251056831160292680476646168062653642016613553989572238255346618683899000363242747908913135232444879818558547412976622581481933593750000
121 140278398948190033513700360059749386257139390952224314259460320616167744621222899479052874519759203952347811508613513347872103475028367522649748171763758368441708370994988652845971449606496254166460024848106513672973960638046264648437500000
122 13924355830021158244679601314127582521098016593700298735098889202145831043959092726978117298641671802155180306305816775760091582644209268026954511148025523293681052235650103163645198809300570802916646728775162955571431666612625122070312500000
123 1382247029955758879410877496304860020996803110642932093947621440310573959729597741434169205011502542311502045040601811642526164423461749289504996594450338531836143478026729753074047784240324955313920785027193005589651875197887420654296875000000
124 137221459183511224238289532092845377890892308806568500616896934921154560034446356427859862207190292708504759471369421784834653903651726885111342807078094091345991340439589058551141356645148388708986813416812466925875924061983823776245117187500000
125 13623346467738994342377384746177689117007788418316120741245527698972224720219834266157927119929852260100352520317556194798384439554543445153854113886713181388830020278842401732957313887730332031028210836021141716400961740873754024505615234375000000
126 1352603685011228723993183199799070562331487564389957702166520250112242311507540687854251335478749617252820714517243079340696740784343956340275515593037951580748123441970781314915047593138940108794943790147813356128381201415322721004486083984375000000
127 134301830456626726059480631098159683393701245566593437986770239007207681481181795857024482995173485618567474094979804964458156703075411727959639776600067475852234933883870491189596457869937281668537332234361625360463676770450547337532043457031250000000
128 13335752071122856939187490791075074811983928368370332787592576076418825247076723635490477959911367204781192154274947821080181028875691273924742355942084825141264890700499952679841960777553928515680542911708877018214791654315831692656502127647399902343750
129 1324271194039409282100711294834664405748171491463751651233030228983915902442269998221961416019105534056178848808233190604938906820911668364154647904016330310539560076538018556812213314422215692138509726348765229483189775905316309945192188024520874023437500
130 131510316269605952553232175510119365216991491959977183210910925047556571542536197515734783698512711112809761062417619159305856054292074142932588495698852494685120927600813996680351337609160035273139696670481223943292153899520258164557162672281265258789062500
131 13060681027996743837538554224325594973076788629002314149419474311974893097468671218929080426852292912806526652076742177576864024933892248851549437626275350808041398993027405319170770246528030983996545447961532240475045207883653120006783865392208099365234375000
132 1297163093007858422046442771825064773462399234289548018930979607802960973544047573334547306030557273385557306126712802636611267930934298351847069146064165523435020763625676391926733317666533986365111445627088542974453353601171912146128306630998849868774414062500
133 128838529764163983122056458765481997424348074323044581429159703902835447071555401832702029418523771288896330931833655058869434957651444219758644988116598695974260332988685602536482309220864014735963324787472478591673148880236698943235751357860863208770751953125000
134 12797319635530019517571428852004219296403528874923308797179967604080147765092555211890029937019040267576195258975417528608598352883139720634235558147999467488189589791637353505675966684550000269669192932248199179516191131313063156227372019202448427677154541015625000
135 1271200417129315272078761932632419116776083868242382007186543448671961344665860484381076307077224666579235395724891474508454103053058545583000732109367947103826832585969310448230479357331966693453806497936654451831941652377097606851918953907443210482597351074218750000
136 126278806142772421513118189043117516673859507793783683213898544055574983576733640764620153739803715040334339678259439857420698031226624638428969785276183568916915501738569001144071883217315220798242101375913247384187733261871975504186949024187924806028604507446289062500
137 12544923734329435451047726663334521181979765701265663711979264121141427200579159494937812353275390961306207029351175010653253286167842053496483786697874878634738831961035942376429330880201898942073540143986710196341569705796186763591126833716771216131746768951416015625000
138 1246310901432293913288871975031277430470598462060523547037939935513398311014059975910126140314533406373247089655105865188812337343196482271281106634984525986103401349172483840440913959185275612288610401261288382549586381641055945861118470219253140385262668132781982421875000
139 123824126250215675845462748022891664135244350798962807083409715895252019245353728541862172645638175122406779195230302145737398407982326763786993400209613696892719227568863322564669221412580260472702947060563975273451711729949515196705367436891265242593362927436828613281250000
140 12302811401003571792931334464274450343723206568668376046644493915021111340734788314409305867863050113947702132897525020337194370393101180601979129977969475169840888967734920120532491927492795879823557097231749257526523644025698259901226150336839282317669130861759185791015625000
141 1222428281759291069638070892514078363940156907993219492294250778364863616196414072942371455381286043236931254481520039254780802334803883264068990148874839341343764925091959084316739091518965037420766205193027000694656711012766188802951619618575307413266273215413093566894531250000
142 121468049687490119666149156995589054332363478674537514339942806216395955102333820909977896024154549789247183103762308125950402260169597132788827119722704106382820585162306638589501328037553497732443740530095851970433846425282612140913009526888011180290050106123089790344238281250000
143 12070356545868773429762094551799443790649545678078168383011099834510395258770374791124376940582070996539877425905331457830456056762307519279225408190626750711187975630464177163334362737158288131314864006522112283215838865057803626030586471168382090013437846209853887557983398437500000
144 1199491681745709359582608146085069726695798601759017983061728046054470528840305994867984958470343305281150319199342313621901570640754309728373024938943533351924305078277377605606352297005104883049414610648134908144573987215119235336789530572357970195085385967104230076074600219726562500
145 119204656096246012907485402655764515597837640354120338868410352714792553935095237145156298286604462269664662756293260270976562985746686918523139926690871142077443008123979388253707148964438354239600445099583613974919387281171504697952669900328816210421933874386013485491275787353515625000
146 11846983287373490734846665702295500830990576448892370664250919300627670942453643088878204713278292791320782579409693195423766636460167309505279180385510549805093822245746170709323909119684935068606866153390124923123837735957524199775981097628569337076864798063979833386838436126708984375000
147 1177445073663446936300066570819981409120900149104200921120448510082790969178555955976262386809495630484330840035208282892117214684918669332463461397498701582669528864015996966416478314548278240492151799326732823992103872941084548018551590723492503501312889113705750787630677223205566406250000
148 117028493470198002925499859842985990055192170225154023984336470157553075382544311570343376418700545435300720654850769198263812351453740715409037278089229055953167362092400779567475648695980898092159141676325944871107080884887525009141174996909288692596706749071699960040859878063201904296875000
149 11632160995259278008903710901171963172599973429761953659114249147874906351781753384944868488328557569777205858378120079371054100167985906008106322741620686702459118339519835875129626558305215441240784484740853983497287704061639230774367796672661513673538435931220647034933790564537048339843750000
150 1156236802928772234085028863576493139356437358918338193715956365298765691367106286463519927739858622435854262322785135889482777556697799057205768480517096258224436362948271685987884879895538414859333977783240885959630397783726939538972158989262554459149720531563332315272418782114982604980468750000
151 114934532529542193600107836041610344514835263293803021772692086378373993559074605031903537187915747832862069387185462845702890669708834197673235661540143144608932382833467271567404980445245242430719225208784408597708955435322790479999815274363118824051902683303083563259860966354608535766601562500000
152 11425399911324885166431772385452186221178689660324760914377483060376520017615903171263568729667150985227275450265607523674807092232240031097648623985997124441059002004037437324891376674524050086369522979636397459943304714656101079952613215760702140996212168057299951584582231589592993259429931640625000
153 1135819167655238584192335019494952630223057972114637996782232139531548166457110374084437126655146186178476206526404512647671999168969744267942716149196184723846453728636662887003907445879155567409676107975618335723775586339341813242348019684446271663741092000990406951643763022730126976966857910156250000
154 112918126342868199506393825639400810186461152942046154095688143222259756028950388488524236422664208509042017674800344731401677319980044056767551845741516805987592250554722784415778071405258907383390527357835822856694832641917682861950312866031639085531663107371189158634194882324663922190666198730468750000
155 11226247270603864221893734536149461193376557205399556352351963142290469938104035397471990214666164213705403176572085885876773209683177283321212735115334025679153526329343729728046065034548643630826116300543548582075273361367428986468737556551919731019631796674774354416470600881439168006181716918945312500000
156 1116148045942730346676742452921013737879938475998378968108839412416187107307651211633272873265847480478017969670724692884286874885808202976359035395120709860792764060052059282576887619781086299449442716804041272487099293812877074231603330141796634795605699784780450237176019356866163434460759162902832031250000
157 110974974504242170137732163631191238524241016626335641351458491896921533408104684163027958927897319555808028704203900993144701381958382474273659506483020897624044885206449970707166979266132211047170705791790345627538980741522363877422471232569716364072643144206514829314125236692234466318041086196899414062500000
158 11034283857352180334580837282569711121619154248099575478679828529750868923046358153171957182008018292542684373057235978495590245003583472600248043334482647478947754092362842024111349647284411617411720177145736264611629034489343901989284956099178759997349517692938911193195616888829135859850794076919555664062500000
159 1097182564683886610627188914700799577564772507311033259861182950033718475933100140890871968852495403805659370679464785031542652663563866049119003554202331173850088001259475046548430427192242438184146515727510002160439339844506459688368522993257963494076074683807321924304545301964708414743654429912567138671875000000
160 109101091275753974844241097705560757994097066195740869777446379593977880950597645259836081402770011715925253671939279561574022524233131930259270915920994306099718125625239049941159550603928607446936069157654275839828686855788111085262145005142088744942189676371090573848033223464115692991072137374430894851684570312500
161 10849120939905721349418012262521911400531018818595101398365941225463266298255082612484320889803403028397287647749986743980124848527779144120813213440342353047555821063727187512782387609744701895810226504435061839724579357522780487422651810759781619916300973408081739672714359674909889719174316269345581531524658203125000
162 1078884804579513400858791219439678967052806871404735083504168599643291481882033215352607466263782856712841382748470903984690193270262481554236425114345156219729162205781759202660026323413500910750016969052153371839277613886987615138141485625556061091676596800025906334119927989893816810962334784562699496746063232421875000
163 107292777191619093422828255626485865373779137334176415359524987731397269455875818532918816123533252192117538738360204623262748668165367030639094792046226885409875578869462065491527771181183127381949540296536234095182147982258093505455665533682599695067960945573128476540392838749563009237419919372769072651863098144531250000
164 10670397536556752522721517373585271123453278840978154478743003353043228444056918294340889579114800873496567419650334984179362382791324001644656317428499759152652870069273940781504987487592053704875591477051865720075736790186765274841353078380263420893649042818888569831547604878081540735745846859572338871657848358154296875000
165 1061219536817553387259758182427480600823444277457281909067713242566299265254388055818993927231962923236840432463406042972020222433973496163568546478798066955727476350525971928633314210129609704830354279626794645251168731678574655516040024340728016587059277531260372308701189066965564142264177860397467156872153282165527343750000
166 105546593691914496528063901155889787467440150727829664570529792980539764273192450611877046618070529293013467108258034755831649833643990491930823508222627020717232738236046967118891672344818411004512946726737226464438528674778720256444703625695298517182823325548847872389497780093984722823985400452784233493730425834655761718750000
167 10497777971393411900186475438319337543917250919696112146805388391657278350764829968043579307342224500341040051905185373020141938543872347730365140548370268347983447797010419903262219626631340160388982306174283422600742283162123014727823516304185080062315541541115947068200946870425666144349685637848779151681810617446899414062500000
168 1044153987511809005072119074847119823564626564691202583173321666813054293102858980750048870391003401194635590876997902280753403530167303158180961300971828476754782218381214979663760059291724369524404132953406404712252402093089735572035303318112694570483885114000282592319272751219124293286209803621744640622637234628200531005859375000
169 103859340414636150149481193184497539846872026937627901912091936207854690337627570807149831427649509905809611139895471818576714280130842402893621061948736311800283367402297182296732583412389861844409665532229358953922857273283067780863393188032392874141030229386655327673887425727772067278941933721192469874949892982840538024902343750000
170 10330949684773513523692511627940314110650623385384046007843968478087193021231071896170021467303254191219061908091955461483130814570662029605477247985606653132604657310428502074339694032373603316405690847941167411240208920536568683378823404762516255892498948111343185829208449229744856809922988818972733326972957001999020576477050781250000
171 1027657626537996871567307735621431245743667273598728787096057917030778674217196099145333714379113180073896158225989253800164065238871117681807999931199819706348568542984729943184316932694005803579302931716252968802315518937584990083472433421113459138780158522654664274589682581274619966881813098308340315156783617567270994186401367187500000
172 102228034825960037630910670677224933806245040995780520623334598606957111138698984048701510773410619250374205042131837979772134629285376881021714411760633227765255859130632147255137573944153716856057402102704001722137317029198134769350077533925879568979816932108263405454822493986097369961324547163114551118212602887069806456565856933593750000
173 10169621267946660390913136661011798328355359280562906126749066138877062905763060783110710985031195128895607333960051627929933161676308301285454942349135825721618805408313174880120911257681418884929178555997317165537475295216762424164825632132164088914119360702793139929927717465322171890372228073278620952279993616684805601835250854492187500000
174 1011701977862969490613255147138587523355352121531861523299001924505528499418152771009462110062586136098752660637060308502684730049522394800294396850939891627823112193206327914798235482014168740793816556346629655950883318162081365300535239610389427466111529504398558920615222927153602272542202689358924877494061433935712557286024093627929687500000
175 100649893911967421894724412066758907323523888204969766403632134317950006713543084247284201921083569311310193266806971263038520858069627962703573995284934361373716475906983822837927312810666730155544835691398984629170734681153351827898962980667885326771438449551879490330920178067109803228341421838507897812409197513261460699141025543212890625000000
176 10013520695446304303276275314141752654743768650392162555270446999473321690648519347556513497944166469551372068760170834180707387640904463789429435553631821975305542574609583738023336632470309346724943596343160345777156615153381764241538873815310636771408450293485283384627342715653935537092376684047007333495937775325046459329314529895782470703125000
177 996260448852030614580198916847662509887219016572915155922669896388277937696725568985707359880207748750280577010545810112555124838171342414304250622030827033814297201914546721054186203942385014665685066280243241181557785270344931459285308293150397251663857681741671414707839012557433925470038154836541238095273809172169876546831801533699035644531250000
178 99122317691963270697838892232427545225295779682619816917924066657507877958477583296274591817294827136895893364363855601648040791483227382906338643349246891959838221606216979943087852088874374211962261369792740456884204365942745708673836010515132220938016401930589891879077690519057049550979638888512052397007298654152407380024669691920280456542968750000
179 9862393732367965648762629445025332851745909699147815303397919704861538024807183008417041789195647325743664026923576917683528527912381450779675370044972553887177199591099019065845780143591355333603619413385523505793897652276202799282016867861868742206179173845719586448974154570639139958117024405611171246875418933131030030381225515156984329223632812500000
180 981308176370612582051881629780020618748718015065207622688093010633723033468314709337495658024966908911494570678895903309511088527281954352577699319474769111774131359314352397051655124287339855693560131631859588826492816401482178528560678352255939849514827797649098851672928379778594425832643928358311539064104183846537488022931938758119940757751464843750000
181 97642874344943274048366785372034095821350339510079498810014116693443932777703579641813794480826817842519432143242625517150799471692530375082455053832820948635646993266582799286742037505055197795806729119833100523564285212103281962979987939912317550772166014561658952036626740993439147012408382042724811152179648348486962206038697331678122282028198242187500000
182 9716002496631443368219354302678777336948651914986481996974481611638844080242922128094768231031723467736411627000681033602203178199734753256831104532485644943909709055262717005949990655035986989461867386594381596053567061490057342580041657097868521123538057822591448469139067469182323914256680213152452362450403470280763107425059388333465903997421264648437500000
183 966821887779555102378548862578035712053742903671605667567788580043406287984828480615331855120697728674754402883510391376481529371678523807687947614953899423107080884679421184034695791410958049607107131747998299804018886282699148679686112435804293823276655917756231019797936713736667314090787686784186653115966378108266099378198532576789148151874542236328125000000
184 96209286767628553937778422140238227650565394381669020506338091851058527896751138478623512322065083761058440852158017750561830449975183537601990874075032056723318755426522836302583043156166532001663758599488309072889053303457725066983982166845525108174975923120198858546196854502817274570664796440317704448659480343273653693558777888483746210113167762756347656250000
185 9574124158875900962132436495144787951604913030089333337955050113394527019346964645359237091076855092113977816693130306961315127481314210417581902657953190077169179931904245493678669321648788400814215112522052810983175520630576856665811414549330363467574631052123572896408022115658735269437507580898642912972005584430637645937389734740463609341531991958618164062500000
186 952779775165553369941244083468440994538746990252438495083591277413616640473722126804298271805551547070052308532203451515343779621930785133491618377412438431873126454513696688645119188944726200532640439423565578125261176811139664606904135931764005525724765703090362012432862846026038655039184222163623012468343136386081197990866042957236459187697619199752807617187500000
187 94819420405513092056719531515228272237251772666298825633719966163996821813989137860042731755622001556008948993498963811232875608364341771841064267399173685653256060526737408426126567413162324020922131431404039619845510697621974108740566682834909854725871068098992711504682232965479034065664269382165905144576822289545299971176561815155992007930763065814971923828125000000
188 9436549764825265704155438482180430710420109928651335253228194504938194341168812602986167612487700261238975721640242621851952673577110822080565491718290104566874579215187536764110787639895037672507729144050902028123986729534612423268808524658729592457026849383681668256662790312681450677492438724150660027952299707645705119471880167880684098236088175326585769653320312500000
189 939161381356419301032612687036052389751334750041966222821282215015277436811562778106718586195204454570926631344195575222408623227436267530875327509106015168798470026654378658904359341303839463597197805288875487560911060225111426887229038882702135630246957867233080316972630083500201519807580806355946640877157447094263033318868073850982369776829727925360202789306640625000000
190 93471272218157310434351083746588161527356526964703059334476035189152085947929748073673939289217453873348539993256517512924984553846420100046591806301024983378837201073864739157270711284503180298015844726382291946193832362404510960197374343536302025094578806680934467336591762520993740734533437095741847257826564866065862947683133034326719013051842921413481235504150390625000000
191 9303083166843824457366565979176130631597107736120445853132928947360110753246829899898123486324731927394532697758148680213109719207436890585789058836557512743621440797979940792563959274965473599294666011772394606791333786436176719127497833877618332445277189083793529968945598981801523619704087116178285426027659675936712327934326486819638368785945203853771090507507324218750000000
192 925947496449924403022266020114874251926149629360738126319636834291936023409098538474235103248258474648487082573740735827461076739865203016116817262326114940263571529423940982009881571586407294179797226484221150707199940931225714075658768778131699651193995225996324779721616648657432897773672420782119971309315502120575898889713433141267131393226108571070653852075338363647460937500
193 92162960657010610269729172261174789531094996787667250811400122211130005231548098052280084629010597398950450032339686711116721679651868134402093573105101906748514036685149773390724481814377637933647174718973514534120781685434435064214533410507305441965992996328442481960892517205747595679959830068520853102859848682571310972390647930796588570279137542229364044032990932464599609375000
194 9173540053025128269631290290532397865182703030772446459629568865448043304232957594791383681372137297802748402703501806142597400175657596264455808745667617625328897156650732598839637854822846332467664658883394668318929352297623407680322887406680763321460436902588785188993992305376216868969197518675967388743421020930165025138471193524134666454072917218809379846788942813873291015625000
195 913120063739578152377145356611455602888185978601503516827743239376136002744419009820003883361195820258212033315256256703732387371330840735861985885914915169782737916977388306376807029549289473401012159122700976984976506297932668426025985869557300595228446565534606771889094311012063432957395506858977061617998984698741041733013978801556173722428488837010718270903453230857849121093750000
196 90892716548771274249378091364742340879329124706710885782190156123614354150732728987695284512127196189988350867248212083111320804156452565085037472623469362053373554899126764578630128298503253194151771553489265617229038968738093678529423389362565992922994859661123357752837908203292640698973399687850216694730409140165498592913789420501841578186631720459587313598603941500186920166015625000
197 9047747063560429888478702394226382257074335713190865330907355134944555760892735103800530605496519377084627210694098674872147213043187993915317689533737229390186068079045055093334704649409384746889930153116368013978992153182507700690162399316750858483349894405861061144838331877495272508156692222734734768444991488521042778715936094091579255574821563645748767612531082704663276672363281250000
198 900662094054424611625834465607080779226945236903999776122141261160389868925231358060143728456244428900696981428185277180454654389299168485206624549040206016568522231504939575200136508282116027076770319787492997755181491612258721114157075204712926367206194034037987450327088491441574854221052543990412233767933243630049258426722729366389025895857237472008627321429230505600571632385253906250000
199 89658874790040962594511461124001357972290377603357967663214162731594589464365995995836418395568854957401041216544474075099531173125711194431875539278826538634283544754335944646807558940043811539652361984875559223769574617280629473725887737715392318263088963890917243170751874449535667648839451740955107291169635961363195022278277732402847251240863690052718126821673649828881025314331054687500000
200 8925540985348577826283615954894335186141507090414285680872969899930241381177634901385515451278879511009273653107002394176158328284664549405693209935207181921042926880294143289589692492481361438772392635594361920726261153150286664109412124289567305283090506355340811557648349101451275714441967420812080930835937259953706064467802548260703443861027980344748089525097611840465106070041656494140625000
201 888557587645895732855398782375301726739758989448705753603324018396040447947086937197632657612389945349729183077965760733656358950130037978148861347281073185273974959575551279724824610818666877561371028050961104645435252112125552979250430880767372033406174289404824075962902813532537447989968995474874325502622410804346558955227507416401372694821740729842832196005986133968690410256385803222656250000
202 88459866770093877166940938185976820419487887513928082697835871336358284199088704490318775963292880202886405305435106179969452368748094374953334661850605850276532853648833347699337737245363321325540452347053603041681697623637845893132307747585306195999000816633321842413930572178907564747912259896038231118107607333046580695988243436355602004420124782560095819117229609673813683912158012390136718750000
203 8806768016865011120905794880485672614176602003233923898144152510875866619032427181031243656247039945321843602082972886193017893460093533585255633083747508542309009715482374172431604284378289280734840108049031120553631078688280125616768175264527281877535992631327263227514959919880403367267521046792771679295343567491977319536563546052939490193747398303150426129848327150284603703767061233520507812500000
204 876791462855531254243121049130705935264346993557259776329939889685729661924257823758551758129300888673954135089731271169510752040071076799590891705543685776932823467261995193343558250077073800449630404874881480678648270628230241918022360978541907328101745148736552530151121744964563688182369374805692121600433469881186565489154929511447063950171615978122476248515781982462158339330926537513732910156250000
205 87294213448201916580985856647598576286562547017091083097044259260906060487190742355668494553263566526026360474055684119852265605550491109656829754683642081498531351057645472664107433580844274474033934456079663515371761968400874329496762866205074773495398138954697742148216560071837779881961750925776469277389498147683013666505620055261632074258549668846242635279059074449037325393874198198318481445312500000
206 8691283096226317034349611261370130095327173977284165603496979405054287866952825852984275841201144414800003171470301365525096929950682391548842612954182034424926592282486935166703123605549107133312796095602883003399392417339329769407663137795466425264032115679421605298349134209094140123199201512076094101355624305868828205339952754045709096325450746155516681794046124354125026911788154393434524536132812500000
207 865349490885142000376548251675547735578227322086119097043829688590187791970520487101477898971766117821391620115956092480542259547263594636819547115872906905786169405517177457902180567682932840664621872127417481642809071117698485736676025458766004950201458474168498962313892058209807864440268324463228499656712159149548547401238774207159731764577487334614487013407201076997665722956298850476741790771484375000000
208 86160519020342744364414972558656700018389845386555415864315927166840332556295573499382727344736905288851059868276205169577068246268408869848715484469845682782844078789715120928625767099584322741174610441148154061646999340613152113493079265630019050570539447115526988026541848680409234964220947113622414557165907769168992387882956797260952138674998859133971279075303530310681043857812255737371742725372314453125000
209 8578949286188193828820457315529406351113362117197216287734040403549987179409142988144280172459210521822921319898697749181333924425098509959577843214437744778521460668009433811122977097331817015520782982202359263267339982192151653022923346974931561925229310499876156080537492205929742486150420619303743765237428424289027423884422636129188583759936489275492546973957255817058720204215660487534478306770324707031250000
210 854218236067595871241122678417713746675144770812351393221518023039191580578310380390937611457724247672939451424198904454198535046327665920260822388637586872947065440800367909478959290977182351402569391227863486642476566798275671736711081834503899808840689916916240112590661723933290073263834738807815629195783944532778873492491796768863491840096533289288329320121172472069989711762616479973075911402702331542968750000
211 85057465117441655235905153903109790604951619122120866216038358597409550274645976739400944155103253287243876182096772429301948916224380383813648712726425119434207795787752273830108695276922280582786648861125174665205842030482331105157819096411975995183615616845545994149430345117717651370962880864228466205703415519590920057238164218548919258580228267336245492965620064635973857081197024854191113263368606567382812500000
212 8469637210515062934103574523087960753162871130509299461417781839581677388197059287588461939218064513649614274547466348974359158591965424067481718517239784298377955514525709908271672440074666712748236591784681307464600590865481177499441326062532138010972290903818282719313559365259526511514275542659730762275467460464926049095743616290413611078436880771076143191057733794648151523509760352226294344291090965270996093750000
213 843385001103401337241017913777913838378330970319728833693291797265386748373988861454231350848897410021165815789444888552798862693594303495170362674885708098444114725178827733119446819032787234635634263435460518926404594048154252463676763031860594587853156291408383927120378376230772569526844057557806992806866971063197565733900103763003158173585193620443779329025044759551583539031183178735773253720253705978393554687500000
214 83983805483707862133673325900034317270290808306137483392542281307127998167521974942007804142943943025939455768565750350748335345796703773280749666363618876531981704642807565386800989315835027897595168943035811487484494855916668785051176729948361077883882058737909633116519921483540950731855359189518070171562313800732430494343043042942043461117291944166621203278148148719832921573619222144202467461582273244857788085937500000
215 8363224536772955015264864686138301082590354445741411718299210431560978794263467365155288775350836372955180223279035883765217952341895012957864420264395721611859201378616325464797252005823385801337267753815798716032758301698492459013700901340439119430204255244551838348952053576570287233344294140686427359875112271970610869227370007206461165128005676858638883545047217972519176050656686260964534085360355675220489501953125000000
216 832837776786973436936792774994605816141289463555082250280629705476280804928736958446714173878687455473453363901537323424952954420713711707053998517996073943847645470620542410869393012246578836049836247150823288804928847544141540710114381425152062309924507084769953902249808668666791103653869291510023391254229930417073332393892263217643424360663898653839455486360952123096701281711228340154384852667135419324040412902832031250000
217 82938361089246525217530377270200146022180946117167407504905105692822249744285740424117480633725511118807959418950329765959600668348494516080354414626244967403445247097280744234504990758749164272059729497370005857486232236999533155509547385242101689020592617981007851740176798755250487327005140043924449239649349291764768262820330913056564057299294239214150382766175923410689929482855504289107173576667264569550752639770507812500000
218 8259595501135514048039378396954335642851139175246350536382980938491610284167171672511883048432022231143673389841337886325609772980944109835341717163008157074902735387531949345555519951249744753882645538476618473238651843418623233055560888686266181966225072185172846152657056426497651742519640322722934830242143913413821646723988000561733971027374669418987178026851739895624212702168775220717966689676359237637370824813842773437500000
219 822565195798016262044469601998055070185312079507410526020606457847041188573908740536457394001380844115267199234883923747769630816047447650725127175000949341569080633799414681399844247199803347407216891297602963019794505502101245264574351517111714286225428421728857418216668496173122303672846371865695016655621729459157306461416339234024739306424847214740229921304276014262849675955712271981090655259549748734571039676666259765625000000
220 81920015636066074097246949908079029944364489372760748295961306779221238371156093205244461375319337702570474251074121678698330050816361718306306983655776363971720712211568980315775397527944051553146009492411276908016807343413810380667382007908716636414541530545814845605123667050695953061236654579897171886021236783864257202589236330079463810017129102158901988980803124874995620000862072177753164803348795430792961269617080688476562500000
221 8158640471266128013033508450121354973192137606762280859701847792808413830539120413789278709822527705129303793059463430534616490581303716832225414978568496701436981338355806591629938912172165496311057325465937578033710088816913875468276371013895263201285335236712148198048741682288768899899632431237722865209626342139603172076873717760402707956909554472929560079038356463794812652574543930463109309147995418243226595222949981689453125000000
222 812556490178802208865634557802626839897649380565378512648684030175648782852342127697661947180973367389229310200651965987028696426813626933155423086379051630940412871130841818652873645712281887943412060657891350677141126413252098137854011545573082294506390820196872057021881435114435497192706635381378615089120893804984802408196747295867134562735451573857984564628549826191456341209113361723150210924604408546656486578285694122314453125000000
223 80927711420947072013030240039445480332407142342408326304606602287897576085876765274282833394122952868676156858997668899425593487172783202625031151338469671404424080124735411624575442472061797001000815548034829141431858375059771747272365903260888599825053543123643625051372137551083463644170468035069143682194506956989741979758070661171341070127149683656438731750673056680323970126701380107045588271907909927449509268626570701599121093750000000
224 8060255543755933824154931496785842259892872078835400713641845076084798761053172469952008986709299457590022587161776755116897279905467827011448415117684189147467416194566281398858384471212940585233608012842218920291717680123140659293064657597100110098647073870930755691500501735556571758488585454742824087275711831296612248073225698440770621761324595724889054041774624529187623988958516920482978010474399421791957820460083894431591033935546875000
225 802801452158091008885831177079869889085330059052005911078727769578045956600895978007220095076246225975966249681312964809642969078584595570340262145721345239087754652978801627326295093332808882289267358079085004461055080940264809665589239896671170965825248557544703266873449972861434547145463111292385279092660898397142579908093279564700753927427929734198949782560752603107087349300268285280104609843250182410478998917824355885386466979980468750000
226 79960445522471808008938317681716244262437078005578110877797177403547851695071541880276656372417267905836284426222809017102049707782917018975041154425608324477280341763508073589003993588148353718280567390974351550523671999846729493683246858734814417879320110753678188218236101279251732992231746173414126691928304526193272007660087269917760933214171231490346723917887349982037770941367429653341392776865316840972930378939054207876324653625488281250000
227 7964342172965143520185442126800018866844503672714189810339181414511968840641266792568525112688786023572503924567831329853204158118818298674121940535519842363133517741290385655715331696158741310882482945858722857080793937958301999348802693726846493340314659489606448615041049559136042656186606964673539226892065926595726344022883582259209580176089918696020878536490894198651427317111531209083915817995263496803515224087277601938694715499877929687500000
228 793290398017712321681628906577317668710695957926926537687731622471784264784926179207154409250711976295313877749716883776167835223150717381093461708603752719591062227652213413339013959735811470044478893423033316159231711978215080724611005151476683612976078583372642315998167699508682143517534404244456472994380777162232216108595114706608112130697377428011553296332053540576201378822819621746911088713475587773718555872903834824683144688606262207031250000
229 79017266282899642172742163139862952066772815721891678273612045015639297291459240819716995960736856678148950006423764711503879132926060539138610749228172923728699255077497764009881696164077989658142198947508253020052730787000375507984179159411280145030499355837248782654664651641017640583558776248105031218348583087644178381821198980164764356773830476563072186416306293714162242143879980663960881805914315096587424713803216036467347294092178344726562500000
230 7870806828440133922510969380583740138477240035602340648906312831775201308466657422520505988958614723897358454987688911045886395371026291094198140281814963837497825799241190319419085474430551056817555556032235116040904618826863490817032802357010557054994522792310302654862465952590061503344919842800375066140721906686644029250102907111194571363862853121999929525206857343441117250070827639179755661623899821142686522579268171284638810902833938598632812500000
231 784014134729036716696871885052951777430135468481427958144304148307997325142068343256263388770293180938866744802020440879505826655789242242759736830669100943293614595846492594155121890764705540334943520971003160260178421122104454215151189533484038605348155711909350926789546933199555477021500457068556841003887493821903372783744016851206004705984780304490122850108267478236277523481081142759853583437081969196940332833545284074716619215905666351318359375000000
232 78097270058569131564072022687817739553493235675025000485839952014645768034625859537294167734833945739212114105063329261747326094893488742371454819641219494825497557370743292460883046963673901022157520558792599282813462552292387659104068922925931604179292579750970258267700127699317789111926187770923916360344137854414598901001397540652460210152190831192960082181043368198449886067447350039569897901857604776471082292169101357615090819308534264564514160156250000
233 7779560678366478727906058569031114742646257510803992537666717966780808051861228325581964090667364294451129478019398592983499736748832076010478396411470834656222310328647861879901697510844940955898180481414490254738628608749812521750237938631377135334769874575193217572503519158374102511964836129455554071775053388845334079365847368749114169431898494386217182435287624789210394230152158774327971374687188870651904806872295461417365913803223520517349243164062500000
234 774963929114199227126026603607330276286684882807013102790646135921626648243099283202203345954941289331862513387317013685664012237672118341043809488681133144600607067353767779574822944349553733683703363340904990760501849871615939666658317732894876173732845198067324365876312100776497134845727906741918655611438010658054433290674795579238680724177580786934711634899805700155958502157465047134978686939993045191862824992278663271960681413474958389997482299804687500000
235 77199598215163420880937373576372773480303374921328411643953302306065020576046613701121618420447555673442133780413154427154870325463422512186534383532022667723830687007454058382325979264778948534193598875789726951929141725508634670623281779264123622242918749305344950660274324592245948624419107646077939267505377997893848014190199848978627726608498579668687656906401921024046759725558539376297238558575477395495781842847844711474891710167867131531238555908203125000000
236 7690519296773271291995074799917474171703103154239114227751449733964358617554474102175293428240347601197561716853869748230555090473072301955531454901855308975369743438751037765120693951334546949317336904956849494236670008333508479264209129790252315080216185576985846567894276996456365475254632291352933695673946765807137147515303383260540414629516108508520537346904699844387031021813056189562491858102158786305533182734545886299892814008671848569065332412719726562500000
237 766131479311463861620268843991778756092448377517238341422834296282272181267768496001513408610778931916769755843543733146512260278773152106202943671868370653622276972948995787487340017683580816343385334708992474932184721083350781415307922170244123033940523803682007753029467847621665775825999444720855546644986848694964168999309337041271557761193566759013375049622025161712986508122389268504516593965366957572462609469884507913672866408205663901753723621368408203125000000
238 76323434346532807390825942399349051709882147188797147374518492289296947133860466555444886210762892755237860970800092071024393660545006035454083169999996084862958769027818025719852234534780256955889354142647947817823948474311962299819121154018857803087100081450842032875330599441637376238800196782905399205683353708225211962074052022052725355117224654858013119439236204135356765157906930908580203541675842706063396935004040683332704464447715508867986500263214111328125000000
239 7603602392430737004081864805558581260302485040022008698691570298778913436222668237176329458904872286620140040647490343979459468860153111732894227103346890295343298286829904570668124285661581247362868293457939906035097126248400930371101567686983281554409426524454179091052809927637598026133191152305345418775400216706453124757251793494039291654146941557193691940787506361769224177446711401394538269151890438624976908043707986067580306688284963456680998206138610839843750000000
240 757508888345912174031655781253773658057635072112192616607147691015849251083683323128691822343397901554531451549506225518953649585192753756389587375170933945673576091825429242852811881959035031768525753735747263138746551202496942688220993680815709424858039117498747591946136189040895703353519168548420037345499246589380392553941209926843664431044389052635421559600955321291258958678128623363930875064257084948013324463854408111982688053820389484371844446286559104919433593750000
241 75468001697864528209543797958104172323501319839891056949118738843529213769789363437011994416867151934955602289226740558962975628798663973821219887459975618405072871222940066891684702430856560633868478619067600779922426117725940223834796922308652212825068544444584770467330829455900024222066370277375788782844136558551963590125014316778076277964214859559238471560244552963498454762912316377460499212833247342746057760901013853812051204034139217924348486121743917465209960937500000
242 7518733557584767665835127970123518986444697608842038772906003278997889851196783274654376799134987740296609798319242623457013811612957803342271121845702529585728541013161508317183959403338643292903177766552561383487312783877571978498582453706039689467819845481648507503997298752817147041297604080113761436175091456308627446933529318915369500255029835801542312187262380875826230348486842759754432380253758650552096911633567950476894853426707010513041495869401842355728149414062500000
243 749088639626037963744314601467861706427268021029077196263598104463123099989605444771121244061967297088810383610324542855532116786624314481137382139442214984652213900940905828637957436851146313255909192297273708206698940319654393413377288906268398691423532753542017969842693838706597242262613147240963639381888741387785475268562735847494220580964083640968474806805029798369354060645541000879237892699355954443894099714603621732698042804364513269632652736618183553218841552734375000000
244 74632560775856487289443803121654582308388875373839617381836352129092305576833230993385071488305020459954837809700777200073712127388676578018236720532132156872521802999481232353232562663325274078898165839125917403708406717913107802783614316849937590936500332945108429700311013192448274423787400038638631448252931570233872556470328313330264353783757677507965666202583091796553267271693039882681447424267800215291252311729565755417579592516808678626105688636016566306352615356445312500000
245 7435840034851660631572747894692197363868458970920102286900511654984257874002037422647059571549083875214275881366514169199180869508398348038470034074242228364319417188642191354050640222905183429656751951563525076834784522384730454963053165201252965692897849498735088852998334008276172974223062999768036708783077794405750322871186588279150011738210305746814048620428788860219858180008273891984710741332151033694936607874770204447931093278919591205156081059612915851175785064697265625000000
246 740863574204122772682309149995551859302503777956307752243624149039285205251178606622274106092146527567080901838590497101918386632727006139930489980323890313859629736965935406860899153916284739271898334686268291191953531071746924598148101947490691825743602809812996047914590107897760160968322252537864145253143238784085123632409688124886043852453392657944765575962234207170685869886190215823354716544922852991312586418742348418775573562058208050562502222646799054928123950958251953125000000
247 73816407130216443059561247697937373511881044435241837176986195578367647373406904894632250003755975884315226697359158435944176093244581461958256511804740650299941246262071539930553555376031447099115052698903087636574803237553408155305363517926096865714777591698371792466307945568274807941013808238691646213278765613264513735196770950418807851048089041749071582285144064123362669060320409762804694632269438915450213569899794310065048037903856275807057407689626415958628058433532714843750000000
248 7354852500756646403232896897645292336607179870946878212271487470731711962084212177203076199971008726215440531015100019968470126064812935181405316156028796245611081431999144160016041747345713942819084484636674578628078177419131917409659405354652635289565138269624060450977698931419639129929238716040607169073057654450669896760936331390519120965315646054917575799459313808420530453550473085640741953078136433874091844000902892748819907325017292641904792516172051364264916628599166870117187500000
249 732826869653704406683566955946103224382426235334104612234761462445195878631764273559872773177834242961466183030058761025774071597060276794580987525426001746400043896899191833775092352416253666350769020336690346569327789485014710325034738340758762576442213174575794938910669520034221874753190411827178569737761286774783615014613776633730037715459763769568293395922030424043828757239306173713842601830797449495647464456475505096780007633468590483717501615767986322680371813476085662841796875000000
250 73018869292295107081950611490469725277464950088690183563071632118039317346868992217505723119439403968680490477115054948608128493931085979812049597033446814011300373887035474317350201994755515315190625186347826132167820944286865736786461328273203103116702120714732207713059110976209867600407892634460072688670534614239439400056116703784860957968410861999784753969671111451727097371324467148847276846420657867746313358443219327843159960598810355797611860995122157191872247494757175445556640625000000
251 7275704864543030390914680451699792148164933871387017892081360634550451501375272889879753526761671287875295086982659459221869695749866375916730519608790855850289332075357598456880193433820061506107241178926530404643494827954639490346730668606027129916130358721416145477703618986115572863291639023059149075472709445028399917909974018970754472345776715771372974887575595607201970937278186945787531449916257582758307956552449862108993747468431262942224193798756992634935159003362059593200683593750000000
252 724972020431251956808998516437229289049291625041777854246678434656991417458464691527304012130895103327574046167200710401036301826504542457417076775304517422225258446080274989096276417155641842929971531757322136748405377499765863502406377336100560445214417886883965924385467748973658867449416888369108068591744976843901277534600982604585892065882751321504664283440568276574767818393076484955257598045227094853417114242190539831574734122747257986028767882090428908981039057835005223751068115234375000000
253 72239306857991548739742500392816404651907675364834860496279696986967405668489703056930174489406583220901745865119090550237648889510590969768713460495758435629639389034323053261332523622504865060334317452972691966115808564304732881010532698194051892584408991811639450410109256725794229440315414054487013475090477732153166824692848899057748375418593521008429195990263740128260461271499834726174087141186462692706108498204045490727268961401021240426028609911066058479889306909171864390373229980468750000000
254 7198334081006953144105837342292059849369225446787284721105665869055689123895568442405128804436537879216626723803795991442972021234303375767110778287982858290496743844325655425371362885376370608964809349349365486859807538435247201647151899965714383469729888121073206653070335778463984043836154054012072090765905477955892332019590573366738627487577173294186389568951083711205796357408113452438843092690666813985793724761985792796484950445117510217255055578145991890259836054610786959528923034667968750000000
255 717292819601516389771487556343691140284203994521038842208999881304725727992887820084369893806793833376056804124919435853199682586524112855852097554108409526123616710134568252387005219283974812446258061046930890278853762947606397622957371678936480329277790028064588945311832282865764057074026174558614713044555522332781271202422731251956190291997395974138337878223713870987212884085255540495964717589293504875996151161576701941014441532589944841648827302904665309535303663324157241731882095336914062500000000
256 71477108703260480871369717040342035111914233985280081502935886609701380160541282384188578089887932380559410442291776596152827745243086402159324252364474714888333837013800141087470715405992958849625168505106277386771716768724371888131416216912771926562017279749717437480097037249631410531087530128868208319400825682458008704585171383739853181050209262891675778412058362690952346378964331398640859162901864489791647719264928384825306263657693331681490564441789109555646861138278325142891844734549522399902343750
257 7122679976227630019905752736977274393837056546159622129533805665659347649460942575327118618218015362903215958860281706721688399049320788946693751373751741043930854342114480985409046776449337261240858231189773400292699091233584295934029452588078167467911527371168340754339630832541091142806037535409785272606440255749998454958856961624815719714769880243796952082228850850254045100253994268946273942264267508107253299962547921927533437401842514491684721227059218271284498497086801194200234021991491317749023437500
258 709783341817102200820840708789479552967250867448697228489589704124425690184654393843644262303818507675355357760844351472149646277356734433408900572942470008680086298975826767964599196211288608474815756294143698145446874556649039722728283821858487153488392901987356747263844607382292454579624903237928602165548755718342869290667490245635706022739277601038835806333735485891594959409031754475227531223311308656734427682314368499057692541090585455741140243208110471917536652558533560863907041493803262710571289062500
259 70731691321619335147435902292882112981022181038034268213576487503673463566277721641329955251202917695370354377634720893807653939840066856086037543581641509359200877901799570969754074340592119632181446602130690537196848773386531719087324345336554260353418613128547017941620962612111846535521694025370413984142136621970770101900107811736901824119307933910472402167852173323791760240722430822415531200284420372317820766334107532666714457473158342133895095278769618842438691129481664887634906335733830928802490234375000
260 7048685085165988360269477801571444412839556579597953420822179966231459388470214491257150540610259990334791853555829301379062744543292816312266279823847428874988056717060103399332031023710545460268543390235408430072193660455557834005971437644885080329834908716002512441797689004922376706674488816143643947419702922597164051308583820777319716395889494490847461308342499272382478876296608394649178513074497430179825907906602792966902198435113587094958545841049695477721486489095653604763924704457167536020278930664062500
261 702437927452748495213061753329016357003666155690968461592279313876169573540652409645971209047022461105777532992287816585706597645866077211808605127273071360300533928010472373243778264087016426902623806820011391824435850990226280699215774303231651108731823661698181412303286938766402368354802506160521758898032463665717383044200249725739792427038642726846522868314131824040874619051627526225383651820182674938610237029313174885322322533706147127738972326918400687262589515637463410957508358478662557899951934814453125000
262 70002497274012455000049780074124492676968409637752620351810736203461021241016925251359955222205177326228440406216163706308394139441081206108101831576717149684911988016616159028225383493557247734456135862864494047847404844865680110902762851364039734538121816057021056012361915920575442128793486396378714216899342085159850653755986718851396871259461685488407298059854892846210825585641201182231935683301410849798142323799110672731930692194914127882689188762745961619947375012573166641605126869762898422777652740478515625000
263 6976294500197210819586710021835752673244646450971468362817336106055944360178911067825644206745238394374324802459793348830201560436314594722788399260934435335519175687891671209618963123065153852167662817359993874502207152030150097744339978457229967461004459311233923490813710328054305468424628435167627755227877399437413253364807649814049855496998063789548118943531546545624280374903634536069578077031672921571138062002945592138037655674633837611426933982781641270185630034522976036792663023788918508216738700866699218750000
264 695251167803744760088357351039767624367676697443406562976227700569439000440557387100351132876769780893895778608777132605009860057119079496805162062709034066960263304350113142140435302150924991858072760320990298629367690037550185877475700125794395620829648956358198966073139086102684760887318083822955629697141872648478570818288216918968377644416738857208375035622405263694601578271646305469661360631451949115669100042793555034665798184847031316502434216238579476585545175031437498212177894529872901330236345529556274414062500
265 69288993742252449486541576003623633809623930488605159729064805932222203779755172050265182714247131748708632124746430460748341147579301469851412566325077697012907750444854672014826023886060109565930949434254165233213587524119624184996729208763132031494758599763849187524496616090460017113336115448167012001137799459042713416267893618226244730524702163090087489399198954770469538423223316707372666167081682928848380875962935050813297094572868290825770896795701448968393388953133072935032521488807333298609592020511627197265625000
266 6905455729725986601083523232541588467267407508469634527885368440839137677448532372377932307348464145331826457244465682385107232414764217916394538095029359954181144602605629154560292831652080844333945374067962106513128591219591117083696583925979812612503949171953541207798516137436447570205039174928223639662267156613617791974668645936758450399285166704955711819446482296861456630073872653806200677027576746029212695570591760139325210440326084172147317571631749669744769703562247231232000543865723329872707836329936981201171875000
267 688217891265949451141694955872403255108560725844108519801609191800484844932230136438115276024504235607789895233240568570291024174370321493465388234864162053860525310394516074167975251873639967294855005258233976233387085439525541668903243813746527391830449765789077646215425147629902134244030308782172400941621457069244829379947313364708398371254600322168058020657194359249001351783766858868101123654321412778417040558552234971188928276468453557381423672588467635625124800793226212820537582293134448718774365261197090148925781250000
268 68590671178035484477592060713999593074439018609313949865302169824593097791566667702470369487367567660761448140596476069076392745139668981680822834900081225591845638211334046048606787229645237038976034292714289198484212880931817977523901650243170696402206392702336805710500021243263753752455408759596361302801153426565408181859674402878213882448546173899659812431916646774406067560240346270026048555249719907878802810891530582389762217404747740737529202592678994580399565034280119941927458294961272855516654090024530887603759765625000
269 6836118566108294939941424341049550521656914828682925635274167929358144802200380524547325672700091037119012731038630198557390667275816079549676060236695827725343425875263441541126944110136761356932890257946728971789448874861643271291508562241707830373766369473418772346091098771494056647224273267080960767762449529242448302437389854056375145681953616811337842272489536431307905841226928191447577553034367995279668042230490464363827230664019654011796126102266631392938707578323606006108086085085173699837923777522519230842590332031250000
270 681333150422126729014161959324605201991805844592064921648992070292695098619304592279883458712442406699528268860183476456219936505156335928451047336924017496625894778901256340265652096310297215240978062375357320855015071194543779372053686703423547093918714824184070977160412844225574312506685902285735756520324136414497347476259855454285389519634710475530004946491457130987021282175617176414275229452425343529540248208972216281594780656180625516509013901525907595496224521972919398608772579813488978750513069826411083340644836425781250000
271 67907042040227464762629204875858252788925003182404699386491792688581898943569804566345580146948595590237116390824928778902215811823884256189899588820360563040093793277206397603598756905317814699848034925307753639461096210201577420070738294684391169766584824358714970823257383477980672253895152106043257504110534776957835259534238729964016128875769483188433334334812756855938910817577195331917247038782319294217277136990182884744926293444423229523647474096733447064033300142024180651007185906872093417163682715909089893102645874023437500000
272 6768234962171200623951756412443078062896164839246291913116884190395056177794769859535399550675648626659294946159058158808967171538770228622456536223970495823591701234356858231741037866555757193062059657445195592521287934774135161243079835179756781663132774221929275216979807595911970679423152844098649672560428668394584242227842691063692931080228348122200101815502844993987146589207785902383369732431576014949376408763984772078804969909111447619066481701332513786418907231067189475914723565938611957865100876574615540448576211929321289062500
273 674592209965854831420246490778667231104046319691910633538133402273441313545039149736110702468441022459338518260029203301069585119303801907754733885180356012307436595556227518262540807139128766385416275747559604661187709542872592444777297858026307798732024859262621167230844559284852462223824135120601676155198769476251418428643222065359284449424957334817087071061657187862235379825435364116672126078619719292207077225157603107195176671160888240713549330011932967503510863579993500511500469703991323712488625830019373097456991672515869140625000
274 67237639613749983379879312639289788618436149601409048912140230715648475448594960508369282059901913588921660341902910737781789670102871642703583147460859571883635377462191874174270034463392724853962476243306032128821300538743979925791489067528096591180188317176869284952826149321420878625301595365487707210943351804366519114183381002207890723772976586911878277046327948177071708843184816766519400595646366911934946273792168397290146988647459335233164351104474048695331684979451177003536780392759135221124322523422733866027556359767913818359375000
275 6701758915683225616154516216156120385568490402089534657024595359694271680167228609216007350043314368990337127169304666627632199481889860823655323897826039510292529804504288258606333253242162139080405359378248511458152173698081780967071692148891372960905315541156316729298053646909622847707333559883702016916208265300677414253696266438248308140426502717289394813963087489212856506878893918437442801187879698385952281325975766435356105304824946831785581322813213362687423582860933678788884183874646896040064292243698673701146617531776428222656250000
276 667990535400164988044966453284256781909381054208272095705603689656483383773190068983812906520621660474362950610244823836688992057053587214705644784163747633797635851166351340558913868828593769732253447233679770109470167747950107950739645837014498804907627646873950265300686434153926538189959225479712472773061193400078390094634725687377575930953380759973301635261320785609585806174776709044253809640139748197817200214773888893611037887448312635298628051415186592780909502769943063418413782240549043877036843042116487367820809595286846160888671875000
277 66582016903965903682027161643243067684180544789496002030439414698250925003529883771274636639113227601794805293678193451736400977239168025263620406103830585448204786464631626400114122448943949394611977177335373475532387478414810398988886720433105819507218770145089410920404160458447334727165249875432712538859998374643192601129475726456660185753151056977844253247527317294876043712944349952028330989762665876323945479891361272031049660911364302745830759926257407316537586178621400653366081327298047297635332983367639769767265534028410911560058593750000
278 6636646361183076226722923198324695703340442072363072720372216479455155150531701724107986263560530708078180052833894750171279392371573186978614825370996926340898397960197634415637274579353369919873013984114975535996411715924008619266122485694968928987572057988202976894260429087422933975862406741180721095150397679717132615026250979784582927148272718664949871429816481878564802774408949414283111696857278674219196148373343959884821532747675916651391979703440981139357037816581291410448827746688593131717536248090349992878600460244342684745788574218750000
279 661523782453409856147542989768493862042644064632319184062908029726336432746547042822376695303291609289083108492152734775137203949295520895610316464399371044947614506355183559494167046780706872658310103577912077620287490393715697855881241316046902921664440618824103180750475028391511805981123768717691231742410607429869025175197275081753588544779441957248229119939771903379523889449150119036606940106096487204429551563665575356261243102913502659767781202697826829697201511394715821235060572169927508935715709890296176709512110392097383737564086914062500000
280 65939745600980961018135445872995227462893556585314387239984868248793035135557599875616191306838817197351105564342795812764569150802992814987442616147808735230314003115618475519579293841605460056762267824498307451365085203173589739848733732610246644798766205969216856338377707294311051803332729946109865278323857333455873187999128384041938058159979375095707409776853692226151827694734927936827498922718403420984388514792522172118754625008270925836138476311772667203031764939380423466680502033080988479985090939422022471294582146583707071840763092041015625000
281 6572855068624472306469657789688954879842165551440056891786392027219547737177823389736688677952153984689695611591607511443187124249081241095367500634520009515306388709140475086489024983997754221316409685993585735632512585554776685456096198755918179789371677683977808348889535876561041142389145073987677318312637878683626362974575039277632330993099723474842578462098476580976913500816816126372022223577731244917340648752094469896961982371820884813773091535561396471021066675985927620290821572763695684428407107520323307547904789771564537659287452697753906250000
282 655187787159694739485326526482824544937458417202056734851473332926033641461236225125880562897996625920664339155461301938538971853339268394293547669632473288919370874517513314472363447872967628231220837848509556839113222623917633433230014705776099410919283190413532598181861182589116547916875418545367409282866137481548712990125192745015052568141961797439095321168752399614400845772910288341551576967269593243356190200075799818452486966212358411755892209449045584398589305893490870235372320604210942160576325504951376507700722129357018275186419486999511718750000
283 65310415108745542759297036438446927253306367311908199611873013151390137899722522653007387559549416315271876351857114232106658643048412584462971659930502019365425626749607952654647960651930801386582119560800192927319378127988397311489112066607575139159127133574437295387668918589537024087403023170193691222154253492418689729510359319211571141156483188359564943498835707396191688548599997293693180163415813517297095849979287324659168400412899755461603248157447264791110262612209814308621389272949790382861689549451160181209319333106577687431126832962036132812500000
284 6510344548340092660266546132297297572327828375352539193704665501112164802609664141924785710601563295370939505355897548982181359805283662908967351030396169606461970046765496970609449880479440095965281002698075569621167587335744816507946347203029761230967919547508168424031362976302088563078801358972476755278827170318215162825486874390421052838521264304434097008633939705585164446517133533043851867698245354488312618003216986482750202167919690412387281532877929810691308220252323391116449050412706217390191658961135016655055740564250754687236621975898742675781250000
285 648978556555586078870780967082688505367837207521984696467191392584549480849615993937133901888387414812239969639161576724855341866905645134188640150082649749191524803609150066438647267033055765355696958900534480466446916337573720129792125347502019356392275769630551105006073761953481880972171040731256367078847297925405237810077481057655656530324172346978851564965930621177805340089655311136055549337919826389519163078846998547280467521370520717950605853856357845339438829955678973830239710604298188196685421161704722186561872243615312072506640106439590454101562500000
286 64693631634264891988132746054291780727402233519062180756222470638410859087491440514502403995936801385653711658784952980509181107082097702013000456919078127095980322205933106273307110430463006539478742301588244888455949597147646017134173054745743258219383853818765776236794276060467721771037050249119297291671106516969592062815765681656513173704692844798486217192932454579647658202643611610101201788895434441836333354468279470569811639979977432408292912214841825771424479167959466936713755766883011697508746004616089613772304117711442472682392690330743789672851562500000
287 6449075961868705783207239946387762531745567599234735161796253954581653932031812240835936509838856751371263730166681201297448332660692736078717571681027265561728212607358000594004586862075075320886713648949267199507751630572801925262051188488765556159082132605417731213012837066515615051809651594520219844998990792510453062429125631192309553657460844214929235797525426918201113244521371875139356735819854980421385007914067859418126519232847227669690802154935974339095659752596935014144183109723076531936324819484551651045385438354440310604331898503005504608154296875000000
288 642892259948786607763471732155530077383386270048712661441564066097358626349421282758332420824561032402322853100991032254339380662112807127847157926952405535684781194296000684214832252813109071050894266879630073950928990672726191924560727852473816379608500094102580080297217195068275375477274643328734415798336894628385789660903461359483358630228127907675758193565815995908173476563224258802954624602041793360756817976433639735744487386024458008322301839820179941928598581587006959222498253750519191777402380442366242713586860885958268463369336132018361240625381469726562500
289 64089017332610872559396611084431908406281517093783431751319933371158830536771028222379090117493437174778274733008829201548503657008546620599573079153975098557365211791237992083838467832337966563931708750180423635038976544225749444105863562040728892375504801768495958869767568823242261479239731744985600412284034374546002076576569971511126512584333442976258109192495359315275009895454985799699386625553024452330117390661083601338403742530673478269084830467887142307830190780351801021453891662811273062653849759669797413766219592126151261002320325133041478693485260009765625000
290 6389012038226828709283296642934229213881374686831996592864342323311040657993277330720618949299087133527034215625121559368162899048679595867357440408073862411356649216843759831530241741492726252976778275750744990651644178943332470445174191650336111305433944203886959210086139360965288894361450499129426579031487702648706620806305647849609198202803723573943523919844968406222760469233115998170031956361165299713323081944868713498942248953661276747445663616643507876273692467103346784587006924040944497383871712248461528386142787615058734329576139998607686720788478851318359375000
291 636925220718076635245046170486329860806524672388303165494826703777502713018505069980086445770331676094911555310256963701960157049492079299354087100474992263070296885844115026504097295260151163569953050788759835665993806292598195764998293126378868003335528252078215418160133686809632408334796147696717062053963774068175185806154387780471349965166103164536431714483513860702825708633858058786641330082602767507503445385637942881801768529710356145853603785288069290346047486153498591824292339747174569996928241829305391541175265528222865576979394575118931243196129798889160156250000
292 63496209503778119356107171311154322767390182237066798450528785434805150602632474613425741220460120175078340325621850045767329355173679549329443409228859673897179254612747220621692713236380138258634703111167119233688629113621689995613357235989345368414716532253413872680279080900782189748718889929628197521886594051796505680880665165375071909198579668217998380851421535907737179377847972915339483283234816993641867449232604511264553020205028997965063034896355126856073432609343643863031335650822779906200620272777671053984972532625231564883117041375726330443285405635833740234375000
293 6330116995240132649801673972692210812407737962951266835289917483108049314344350114191692495049966246805591538946806279306702015237621773501409699602645020732206846509345891857882744551654142793633855555894851716095716233477438787617290665062282519492811842686423956385634648304135999189624842234963957848512994581068177238698034912903091639821469324602893285681467655508071682626713103374938792855642624588342248969938854531652005439318050843107711574229769738073262474288460504563956127352766325600887781973269064066508194701972638273072477299585614218813134357333183288574218750000
294 631073908607103020291452599114315302420648978551366091640637691938424916338207149139314649761613981951945197301125483151290598866036374766416048623651447475037356024452136361750147084384295664222477232460129604757705587766067111785927855078147961382089507173942469937629086876851109306965660292199978246734407725071796853286528582643502095112813829605819055113346316268508778972071296122175020471424780022735752779962271518104490746348340374869003490614539289193630350753043460506018891471801295929802792141620803631936582267737476284978756155275014805283717578276991844177246093750000
295 62914859837745423141598715050684789980309445624392124593732727186132463693242956800634724913522261726124434754664747320269344110678406040272189796683352780477453019251312984403633307633024188084010357310686141274319055376949266974997078704570615404227974257578467935137869305248105507518169726080004610971047224387666255780192561408628463109382558402397079358927170038836756574808870572722601193439331459215791489012509848635434145254592170931855568335503730492151419036091553130447510502324325807781356328423958762085609777946302296749915995005553170926759776193648576736450195312500000
296 6272356465580633232799250274140905919996391014783147286354908038049895282390539375630847068236628187628148883818096937233609272655810007596055138176100474837464995263872453276186550365711296589051167717021446043936335554641124555514066866796888042495836217368718205290265281073890518671828339921016675911336498620540645973221224618812925494452294927211952067168718877858353670684492468246770139251333349194114887975537721733890748738050726230402222370205118536565501269442776124592925793660779914147391301526321023882251164010795205328006827745317142142056354714441113173961639404296875000
297 625334932477584343512410103088593347781458376928380441579019619551035014517117410479560207712075961736260903871561785560562863849624694696697618321193047339856358618731526402383446991005762599332677023909107802562137696205130296595190302780659444236706095610396451375908265901003024437282279949701359507524153953381173492481752393814985602325698494258403706090457124489514653834908491531268901761723839965110241861803609227409107980248087554485554896908328484403045429589901013633658359428605027804391435818836247532503222108955037137246741311578587807495921424560947343707084655761718750000
298 62344633704392720958905047526047343498614524760208667514472056700876678796320665319958838158140190681826548503436579359074908338833388186036531007794112202909840317323871306761114799002621499416690719397112727564164801859914164804842630522192590900243416444915699900598102617177180724938444756059152318686384610587096189468566656443769202164753363303413335932709668350951276394077621756355701581680588205917534515819413523980955027158290876656932335527337044535619059439986439983409361941690789852578756906636325215404935331735081051502015719352348468995650421220489079132676124572753906250000
299 6215697427183769270183810925590205049142805963551238724436160569408474230496050278220645369545682555937288999623559968876331162477001009450665516195125367119539598192055530617220174442368384272948328913805787320025928907839602852282136507914920183064402154591762588751937923137296847526471699592385721137261288433449288990160441567186488015154842006938968375097241516862399830459712055374459746320730215446159544871494037290542706888256357970378437866454572901694997197010019317409475182213386105369139609989394162780003753307768448646404978574894675119599796175862138625234365463256835937500000
300 619705033490221796237325949281343443399537754566058500826285208770024880780456212738598343343704550826947713262468928896970216898957000642231351964653999101818097939747936402536851391904127912012948392706436995806585112111608404372529009839117542251520894812798730098568210936788495698389228449360856397384950456814894112318996024248492855110937748091815146997194979231181263096833291920833636708176802479982106623687955517867107876759158889646730255285520918298991220541898925945724675666674594705303219115942598029166374204784514330046576363916999109424099678733455220935866236686706542968750000
301 61785209485187894036817779860242912745581820646270483753477804369396832798078043004270220211775991927962461378759775934212877771221593319845059376941084760948708037115732795482162492594826839333915552375814532372610030612855043904384038489275473232452299180505282027435322293066520783749703474303386380350572635245896917975724487334542427182323062525698912164072496102085547194471651463602051287748790174166986776667360614920903346782532751755144102860858746704826333981602613845950822314806991983741360816177532780250109268722868023404311483990528715195406084248475053755100816488265991210937500000
302 6160108137745057912081401826463291731024730528672861807341777117756750448841489651849590498597930850830959311637274348937581952620801903511704429932768417722402645687267266463469909443808728915047010867668131025626781528983660172056302645404253308043505722930510072338005146504082585426170766924751536133628284924681974173010146733917458551191216598174815381656367078257602072932256376056482663159324742199231694852497444090292714475569738924991354096491579017491128861543227493051586953307412346458451570116243417262684735368362768823522578751506025213687672836826436650881078094244003295898437500000
303 614181078684086467075838776163221264667515212116195231682492035404064128909245552417082933870110531365027329387993591027737131315757179884780827816069088776877174673968132408783584040585682179945776232053644350772888019770945128045613540982384463485129729009012241865779325002931798368728115078537108602630067615757895840813981956540087204064312387560597929636431846317366860142849719870185944732815843108378843239253953089002451829395913574006563720313566343625105620155844562921083966532729131968679280307629417938962725595637753287652201663640254197047869955117249674003687687218189239501953125000000
304 61236277943798226371936425347063278066027585786979860106237939450977578115918528597900604360536349360769665637335808368587869901909868823380614773371888423773510409105177938520494842993921141033409465768243290368178407497557061944284692194658135158665401599549871878130826779075206607092595947468617637321438649452703364917999319416875141957859567325531984366053451519340097141216365162057026265959369094128166903229563546472579983384835988250457060403632223273937339956985686520190970478970460493324569033303446242532763857907172046541902080345184554975397823485538939536354519077576696872711181640625000
305 6105558073019357586788808835423587822911143881252647691248182749849928362311745752990679929848886505118050924693055516356580733498620035800014738551603694973614595216027741345600813689984071799429448701679601508512476629510525422051467179146078328442671680794464274799863745415334534169461779549248073281786719114284292875922489519564501858814785056948943096956345772797155259227507096977554651632211193942418214843314844092561171458140532467857046579916248884460441010137490908455762007427841651154098833779533771263676553832646235853571286109170696120661796105558161151805052213603630661964416503906250000
306 608760054927518300565119469178998903519669934042543402156804103587978151418729944195247204770227213304417430432631123542612020192950644745942645990880486057663337581833354210634904659089588335296053855843936738642861640412961211198660992273682515688842852879212761516809944028176002083366924490351499071331087582277169201452271749156578273570062392442850502902412122640657539081801442904526772618623410219552874950554038866875952095385188384295158467821061285832967500716649828813677447211187741100364560191547631899525397573313845280694313526767313524971867317583593126606444911885773763060569763183593750000
307 60697541633001091792502628506739923246700640654860760716676787005954433924844702253473996540770863189733607640204686291984866247902994253007506168667269310179396623387358216246040493859062863007857356766719555602143305579937272556322517828981829984480389989031604658076717871995007895022350353907685298284835800956039574125257453555970231120454755155295289556491319459382824987928150382109330650996946536874636815102472735228250467881891258772882086970692788141195880120314824951096634068841878681049378460792420235975480194524875583198869501805692074916576086616396695783137715807242784649133682250976562500000
308 6052017868667089379700505589097347541903171021138876498730987431665132031922015604559046862880107819989347696852876350736542995042535563343702968960298183492237890598135619548428258332505910788867855280214147897863054916752836494170988709506597398777249274555716165745246772236904845636806426521120180228335413790129790004502131164622875966588199775386747864544962404537813491491147721540836182766611130348766547375964083437855752820301560249724704191136284168234173631476845046260316987838097708750085754970568913788334405109931588181939228572898713054181985779186826387987530040390993235632777214050292968750000
309 603439063215640853684700897087667565585879285311614190698711076924280640464457284066227293997851527294083503365815923515187345233852817820775043604099634412284302295561677793809303039561511687394882269201934940884015281505355638787728680064395682382935437375603932254404702435660318103786427188076740300436938831307115954817833854958028506571464191196329131736667610627216937452563952429362986378767925327008081956807292591327947392859194405482259340223006198133640419371526200243625781214536538532654181587842162568992178062902887481830251237317182359868436834487851524316814888493354374077171087265014648437500000
310 60168714335469221894819692674128401458901705512845143982248901250740369666956047259635760185398679705355229319475387728562712390898034189806956767105547418334541238567133743892405022428536536314115519164618738782983588230098525144931269357388614653085594739612637245108546297697614298671091820591780782859696062179686948914255627279847293993948252096382366006388373691894437215028231514811644867637795393089741333177140045154667270687992577656311729697719747046163952783141531772678944830133304535626905654452262080669510399755897587301203437888626150785591556625869324569783058720418011944275349378585815429687500000
311 5999459265411255855171571285610037714599813144544462748840959574872858081582980789457572100801328159688314023141259721745111611709800772430590769607533843866733517067417419286506365741186231482638978293552498680579810517734261301428677372259231319589017018891922446851498458815443792288715618509810681917939469093865248507495392289222072626213296776555682218193258740146773305588506299917392628120411688552131442899752774277319074160883118434476613305229226224763807639245076849745254273898500879902862843551654813895696197737718277113216458549602240951322167752309349694241069617106631994829513132572174072265625000000
312 598215313291487723251242252228616260580769829893519987552699526840687868327072219102644448897209355922767465576681378024007763590679173174088714238751211162481024730664602288471836660924050196874675047155186647284736875662541247075147926445463738309020254672204190133173452095347616596480586191795545879702233600994063721372377096531085510902229688200792544256385510916558069028392407020609245707775665483515414066061887204382680760080364790053100768992568037988468127105494682037098911733917828121083535457987119424022784332116716669846679568840146525627027688379307272396922037782651671022904338315129280090332031250000
313 59649520536189558602783612434680873778676761632513606426580678059737598627756945553333972044990108620925152078748325265588761347172833849084053582720208627415440197584799480585322754592458807170794275468732828312321526803284064924010756499562055184103904627218826754173621213724597808230540239763383344746027829671005523143871850424074053658973126417721199061475373149219735892575485696847330857954244472014428348248535142647870500070633179225422603834690250688882077466333830755200821198771806439805166586721335454388981146981989543980558687998405664743832377489834440803539734182736609113817394245415925979614257812500000
314 5947855057286927005901767214426299866275061804821659290497582898249631251704044475397728231619873569812632202501942879189758336878921744633190183678247554536233861740063922729702087408566513543049582053904537753053461796849758193537505687902190916606029470949749890678904714018207507565917881869399785108274303652863639903294992473814517898288052828467677524250936093318694047122733940026401048288367498148954622877903297185684157188571735164165546898293476907862731991945580385176234750743774712198406897548550997060251591439509849114749339239586246379392967322314383253372067125036570800489243993069976568222045898437500000
315 593086118569467864302776216524222472379999019966502597823901837568320373384203291975373472238667393104173896763765161382064474163069625393423821172488113295184462213509231152190293858739918064721229753375052478804473762028733031298454138593675608541572652960417917670553641483529834325858668792120150000796494849956974378928557820960361927572151553467205558846736199019492634984524041448346847386468644815424332395539500205086791673946153020655364533572692411669740990054002158407573122288450678444926859212698370849722230117825410668870719827033028567545184455853634215836243264753646631248784615308977663516998291015625000000
316 59139694924442824063862273995817247166752433921343344485541604119549920776380524462481069969115220116178859136158988085914087281260518658692356345395887499782475963125556562042772656610426639934702371926733872174458760257991701950045221224957969699825804730325217043668181149196281897493059030505398501661701116209317286962148281450825963094299036233391288478672967187038648507475799196320915066922870247259559220833701428678116473563428106584970052066061828771245375305701291175388066719332534423416599157570017928717555288014805981569988549841173196719458108240341816901898814153124700476737984899955336004495620727539062500000
317 5897179042781191383781345365955151996659446171147202268731766896589820175840341887252449910800416744077014944145065026484997788519384841644370296775911684126574338152677737937451241878408788922195400557110592111781203191656522708646465119624357798774428036358296879338647337937206532428251091338408979929105275341881764797708224532052393354608178344913244885838651396789563657165015812604744874654359395949131441547486757604149090628832689114040704560909193714381912660609519918151472520498742628152046370254852576425116475249678287310496334575645062297482873190779825969302906988581298997065260891758953221142292022705078125000000
318 588048891341482952137441703001376949100852321028546490382026189593909426968230318379796184501513254574472150562389974810815345515565073360198056952088551898281988247866072547159053081648876404788730036685461873787993563545372122928237135041787376726846267399124509571787758132040311771383151277801725640100403399657455225582791823620696205266117406657858475880325898717600828832398274898416540802797913350776597520348443659206187622139259659768021200083114882651102045496628542781708156053506694146859718241450865403900765503670749970490059023250644419664094053080592080146525725182116324518677430432944674976170063018798828125000000
319 58638981923424992813454609945058936523191574708207096736840918780508648501126665917433594448254346796282003477710423506996978497962774243222257654062497918132758765406331560266863569050942816414826026542208596254533151273913126113941138763884816469219372307103920531280779267022577797641686652498034146117849003583397024218773065546628044794718478701525009773520899179331919639995577192848370416730412613442644411041642610656265919311128055727964747255936941746493906166920858764533343084834006084048926762572263412219697024049424942198397421722893413760234582534462802725583019805777806529589746276087680598720908164978027343750000000
320 5847405978676536002116676885458845826422009840434026427726855369643846792721724716954081246386863144591746034292936294088354949593725394066319505441044714273801038137862625275361301526298703974365932834255863457756727678595524544674567931111139042289969282249019075478655207533407679758581940878788342508189255326081872008815776629977815341873333298017697068353287165039004861600808963199348437493335832796733697363558799081379517141306550807122984640427961909783189205582639384925809305740791044193753915605252892137282912616928593454846442897429777603403392277108462609291731756257405644872527511468618399703700561076402664184570312500
321 583101138247463917220420022129400794092736869134869738166780811159811638115334604952336886906054483670971310148650750074044367403411681819510552551924739264499598849822375810169206423229973564546584143378598720507142844211348101791379811448185547488167964874738631171563094059639812551626815973613753407125040694666295087234246136839843828951294077475222688965696953747347494142809641470439699327606479775150921036160489590638499513062999038429927533769779005396136717977259460160358741049105050855582750275776152888829987641332972823955248090799773149797328930810722392907876428404359983465325874274487460979798925109207630157470703125000
322 58147135245733125409775425188121302789806772881741202771848856665656992856780727220557569684948476617002760151780048400240883966843320196349328703236967011748702233129802755479916826863088357632269617527598773029454523998839712883606229023606328974674140845117569710928232764767187518735208263704154105288152350017809736804632433086731010396354201328352175598411581319339528064986390023651611010588335607391602715748799132780752234051095960012375692886172682805186180168477643682450680667971314232834664942096808289628356842121744588127959677626027067826062832199789739243080472410136643071650974605446560161681190948002040386199951171875000
323 5798511536424346654640453391050734250339554657959393626257745118268766996646771590632072196756007528896776794083081606723711679789545955183937701335178660831039315570002931126960126914117882350883604893386862164949629157902870439569525191487182217567350082418690156003090951557743374546319065553903417124864975833045361060300961825769677538286590788811837696671322087603486684127590163039685419972291919238648679486900371724049626807386380408664461510413690752802002672528374312729834131007294214983295844535412368448697751965143632147373316459239417506741435991192654801918334415883904871015101832945615178971365821780636906623840332031250000
324 578240455993427902504422990940892665519972256168728419951814027071802042165608611399142755176501861909428574743285082448281248067901943864176009660924760899539753969341958965160745989491199934435337265757189865893588018801980691057072095484416226696299633218974935001419347669230519850591262370514257429951812867795356839068901470958698398956912803662069370306945730402681033222723574592013073825014666390743021093277009291370504451069919601864039356177365272293310822066023993963891792508782950883056446718948066742522914709857378872474172391351930801366715422455045298302411682028422735748450432785409958125200091672013513743877410888671875000
325 57663917473067687138979535804290250121545540992087655663502438822760320574115000293680666754678231829183323407476521606611677691940621540424444532647912310012564388142685815571876238521260891923228556255970841703419039044222135991260635737384399714544834192698392748910772486030034302638962502856514102476117707831530815859147989765450508031364750666731287051224957299541207036149141700083519146673001039150711734255716526564055536182080290142810817026795103000080626902030269674983793831414324424984182886649559517308208202296854305405809006780664853145523836436209286516865115737049787278791626235615805362577646064892178401350975036621093750000
326 5750472260887823646896394812875693348010569133904201489633326031067294545596560305360608822682789315235428969254790544266704422591992657298155496185225856437142540670302809399514406485663164406209080870802490993184518280146201352993506956510327713864578403695167939469598814481093298094456045913697157888032474483444990256383132353603668761041926515875564852869090066895965155660149069539003703859936391971747357302617620486495231537666963903505459084481928829854666198113509408385653795887361003239987072530604846342606897719848875670990339909323356980861901602887005842525413842366529400102809107116165129869322925060259876772761344909667968750000
327 573464527301382046254713868036319143971329233812281377911139944566068731290225784580457044977632292262468925649537368955771349298852845732394038931499128985979260707212766405254326591735399973353144119868101624733171685368708336761829546947406075685394194937307114697564579022105359176942543294329248681127642180138046276026464666822677792958951754381352201382449624102377442587392847576963029917041363125989851136508748024662414374444402730560590277507509783307524968564163736414239052855923065185492288792730960364625109891878507142602431145085732939284118077278731683561938059325909858524014082516997384969537066012890136335045099258422851562500000
328 57189099658622581503023447022768290241774936701218670339857888984012525001534406748862042503714488658248044384135266276046587913309379828983564065394318625400553712600395088767893362242880893684089463905139037027506237281739175900851964880029429072162329623168645493162613962844714325237166436455822330364893828391205773441541644060273751852705219164067166180548558549965750448273231842202624111543972523936365947180491304532645043256330528404380817003873917719479090615042060421066339691820864214077599897592163760752705318790688928763797325474860745256047263133497906613753030245580827659513721460765196531565723869761086461949162185192108154296875000
329 5703265531305188143204253181814673564840837912361655239667894643056081900608947980030892445431223017863581569129112724975953037798421739176142057706953173554383487265711133320591432265011921342781079971816449254931549073598365839838762819798679537561234148742137564226946395504361936203742950699439302915720870849591068166009061828624868687803216537304084262564736188523940037105911053929082362005342670244231509808486078120717580149666275492242354425219158785337717213007689976945855943126573115087799552097261072918833621609490892865471702883982313227510366879665855063821388821755340290299833438078134037084107599291371570870978757739067077636718750000
330 568771117076526490281369612768245172784581744532794163446880038493865622269819630372171728421641059145122634666785150845329134769533513443293439754957057399014425957316828477517163744974370701184622248098422257514537212157946120573011164847195586609515805560920446177905472351662276728682365174298628663504163211091036525282903711454680086410920776492961857821228690800978383700471311469109395556350991750720178750900838881675198674925809474089987527678674289774134162060857809519054906328168246113756009877335945181087316627782864497583859823975327055507170224272131182273823957951418936223537934688337548971024185129330419385951245203614234924316406250000
331 56722460950743623698453205188760643968637593314282584094808187524720556468660864044064618595765472393898786013143739665874062654810577881459566303054780860246121452722140507682300831485208389263155227823954437222220161248742602538112080216332103667613645744912338152062415837850065724513005662850748435595989207245060772506310125423320210430285482876231634219573290281994853311034918403611181713943039993024994261532437134393046248517525591358641958576051475243033742264739928375299101081247232036903582737313775076820822724722393827991671337732403462544687882487078701893833621909294075784709931190519705412487940637822347866858763154596090316772460937500000
332 5656869524334702953782486818674291933137321429626193853551503279950294050233015688249938318390948165548159050889124157641837995484271788117850121367902994827557473794066482558316206417094125808744185521840757278396715478752613162761719807116734796490023525945926253658995748166312277525980775593338194887298803168325187282180506785440157130562507042265148822319492895291715641952910085372187429363415825810414337347406606987210124362696603403266973639918868509930262669835960929235401315662939315487583206121864737329932049444453191701217584314216501942333180087792698252122985606676888100095619944934058572914083477464752824914739903761073946952819824218750000
333 564158068778244699985334496240760465764235569603260954583920191973421217442157510530872226888178344077640726967050490316172491982080078328509917509393568943613164278381224882167210856191279033358541745286280928575240003151274123529479624007047335109410454344336969621667413803613305515428893565930214571192772532192430839763407298331734589507450026647524301469160237395308938346114546351983016604081199925416997427349469723859604294550012609677165749494611481125477547343099887266990023102601245247275190015937321101282412498649521010202510435661051139654309041187974501360373429422641002414941556670450706325755892752565889836091628239955753087997436523437500000
334 56263788236536919031471533143053087169481098273906055081408328127648684889216367292764532567800061800078480884049256983328460203362537153061872312089520303927408688960714373727514352154884744314889298010437178834854025463978865433434030765493253690103180341945701970352519622150776068020767798446513315468357045051885842133290709902485266995488504154577947550711759004903415378170884847259144560125583142262395761392248013478333589974433892300438296753489546216436099107780410912764783441759423590379450836619377742166817845299447739071394079676256327730194713059794702515910296209784945480364380996085967148835116130502903564192251906206365674734115600585937500000
335 5611263179052831238332728126296727290544368636809556120208514157446992722831996511197800098776716611166035959212196047202996583266693630697901952080330965236461863576649155899212700016402087485255078944861809387679023852989653415316510351866058524735364940968375829341724419630022174425593588495814954835217339925920913390069380948782187374087375891953579784087402592100964500849818694766949312697897709799960126531686585463615299227002496542560129834430106683854119615495353816702899745639350275088290902840159433927741445407327011827985899110399175849151657800978331376288247750354970234325295430087260186395764865433140322625860108018969185650348663330078125000000
336 559623300982322544037290831881557534244469622081810195202938420881097399232441080625709170565499326310041264860716337921941712813294355847281828613725865015100705501349741708876838028421529617949100284054521525539059789624057398652548398485213158225839521344792482265598765779172747217266789138377259334905157919397648237206026653552652080076392756367156126680859704944355120307968525183453784132459976950585309047847671068112347253264445414110684377237359746952236750938241983326530269274924487256573298077898043544400642367855738590344665116635346377098428728901142513153033280102366227834049553161381216803934763811501583961882655415820408961735665798187255859375000
337 55812875804201367077428323025338720255064166166675491574987419364432295513953545162700549622274279991930228225426338627763979132506894065362439939784351107292387869140548423843770107226254036971125402216832250662812461511170828393804604371181051180921265021953932726845028242842718201698328732762194914677039637005801060096423014320191799440259823565282247530396720128129897903711638372153951586623085535042054116018279598217376828433881336404332646643761605623337321065383718277758701336291430316597710826107279654383696112711072326473246868160575643128421927532247477350366316155016406283389927245560898210030407749865187646762243467435382626717910170555114746093750000
338 5566426163785881905858309968000497810053884738102458050274632860281102608802881678800696827712621238248426016210419748940602770878128399240733285118729218422563299019904992212347604481056282799694193221092944289477538690951386464956074595717494779020283561804932166337118053450378788696007874501223640750778124743980928212575206546549306387962007847294865574703175844731535083828755412796774283979479921261146876482178122058898736350609881213580039995151490312315683707438121725275875213154982591634641514639279281506728982128669373152109916939920132928577228334651072371245113957353855194713238010200762954615754571739513241338329074814339492149883881211280822753906250000
339 555164804122715832557727020702350533799179477862077010854824002967858640718659084248529674763904790752741249581340093544784010865455814685336850648567064527630870619064860727727057544261100063296934138068296302145237708380726773982787262776426249199633590633111376235569207631732468571716891554237083462489110317386416468634713077695669760994086977336399425016856564337384074289823659311678284782732200996576330070390685270829989014790914701566788059693427396635378366219713556140346138515545608917897432477740508872396775474248706508179458087724777859336861622402810492247189684065291575614320286504093792022296938261100125928167864364226602447160985320806503295898437500000
340 55369525022944982005978009623578548826853459100891268935550241001882607372852145726081297856600033689486634627362478153245958260140019635234625310273262229799890654977910080227130945076158538665879519476164492958073560856442485016930341413966512089292867818731784612200446561153082380196822919424057353567663914301686418974715060190176945868557321769050895595063547343178511644611530256644148932301320399393833390255729816276014492622235051559205244424129773587957883525030843202115110461947504701193829221529943105479337224505216581448133599278668285912096992987292069976771182901923639203181179162805354374929674048335015500659330237032129673480085330083966255187988281250000
341 5522338844663808909159273041929344415253038545517044153953265972064596706013787320070454369803422714895719776177706398803211262250328644558151339596462312127549211659233788353444936780176398533802235945408663945759770688350759282773609711111440106031819456055917872905974157022921793989718321083906717286909823241643270115337417000199172812286318221012964689701205997482408155522692504482309399377031984702006667456297275810989011419595935787473813380834761289520374248346917822005674213521509193218774580129716612954112196496839929428302122321019086228358999212603528738738967538106812226686779775152522294109554880891125739523237012790213285029494727496057748794555664062500000
342 550780637401995678045095916550321456152868844408147298512707316687495303047164577449132159514604528669862577676671243459583439050756462180931409922910320077984513478644633101567271326233382906397644058765758851432356076548667833729262652766114684259489361538208651008253738292549305242658748339684380487299690265416526150977073958704075393646451212043135162472830808696271760774500120841788226937867137421594875517351754613780219823164963069329625071404309086507426800032495224878986980769645259007872517333990156923581190124290087698243816936754272021196858079362299313679491762353284693135339351258633144596716131541509646126133375749339693427941710979212075471878051757812500000
343 54933544039423533953127496516578708498512079204672650385188680186236776435112245465116067571412888996489792368276744136304225801534631402943625461990559912151166781645576963278764874840944691626423916181856006727407875739737395311597887321075170112294842735341451752164315997049888432511241343150445062596275230262097258381707580545966236783221854122436308770249393485421157248092271527689723742112054726509506389062984038884610262829368474057628203185835025800055600084873649105277389539736339098132124833807006613281960682658786880923967864158494594300712871413948278486808784810804283825539239669264839290535448571530743422667704910743180501953020211658440530300140380859375000000
344 5478982255792504214918036062452952001697527434628833240452975631365650579909014947407361274346442504271990628359229916618017404798410475101731946514232879610193407785638795378181461790095384795647106291277556950050477373925552421921289284843282228351267599562689562839411865868551372440292704893871424702552916134571386439175543862011923209396342485292993470660629914199999724366412314287890760441466853681805709909159832482938889876964047514294254800308138765116010578232601455819962892756842425746840706534646502621232764598904005478201562265342876542027495983176062310704678508310159819925149165850222779239160582817499438464328358975577101808163149598840391263365745544433593750000
345 546468925860348029087911944663785734430179475436458411026048960797947931752664360406629859276119091513041152237220583857466605504676244777537960230593488079381899020011104199893403188977339683531063557921335462757208482425444228516845113888282149210339472756383037267548296534889428190349194131588741229028538678813337412672552070411102254015443898315744653117195001007599972508545645607670495845770650536785317327461419813733122320771979347730044370082907405529396881150677727810912820694965066289706633947412133783178607043038512546391060166812893860322220686321995084380718804263630722909056182020017871981505842477536683123355185021303211806431576746945211198180913925170898437500000
346 54504747489712747063074685579038282356027438431538091804939160800974517701689153403562995501788641179523266369093879621159458254238084414083338172132315819709448945608621982480697526160716741267794807467818748033963192856942428688197470752267679101875188453245024902032056975199520713436273669020599594837499623716324491651242115462101557185181991129700427685186125678532586853381243439077193097218338583885726303383507508011358529739424876561167142229945475620865567539045920192932374110356197796698774385910961667218189968367800774496981174441366956993409930303387428791845681893462127883212511102632418387519556716473384204008634205448479304739750617159188550431281328201293945312500000
347 5436338070948006270469783480952492658046425487364649444867274799198063566730436885583041136359956401219885443902994736853973631640288477151078772730545966916841579272375812143103577465194254799073136272222498182868778399938839933425113725463931912725937384342392829565791042973070351273860033673783723277596144025423604196108039239606152432792935772331215568254443255717616227652809323995566723615927084692463940519029379977732330588707478322138313523280728850830424474139421607715819792390282437301857583563050095972396411542390734309338669877278704269573249820749968041745760951967505031809755069919619597671619187196379905765817953459861293190324982305128287407569587230682373046875000000
348 542227857593693384045994783401899483220665024903525811009606632988979271267854782467205051273143927259604091258255595736210990673087393798603287935279455493343595449839552987031968890278426965735139540255295723929239362821486017497660050031187001984819789110702457224794847993089861760677246462117911020015408503225440521973879431053820548684605749016139345902619900591834653051232792057144025795140313533550067170734223502951405731994357967130519719520327869000931130739595758631655474120306618961918036567452496641384711047805696516888348366207884555163469831259285605543090122536758907052059191025603437457419258585018237152676842426987889329414310735089088666427414864301681518554687500000
349 54082956225892454723899938138166535847883522971036485619611481072625697515283739191069936489450258188844751910314834634892563281748344349940918203515982365969313918650185786471584060374189234032206897983629925931165679712939622547545978056119253693672139996972929902564781256846584779052077218757376740993513954146927176418082358151815167047882882874647021864957589511752906225539866737848663432460843306885036785711341891512144508684021778899178772024362788309233274100416413633145922791197345003049761756197769077612039517404344686971012626440391006777193079731047942489842312795142056030034900973069500452414797682935486634053526890783519849733272655267768413978046737611293792724609375000000
350 5394388576702587412603848115438267904141753676911096322801819440701037429310158100457861379562024323921629397683116791725998240473813432161249869956408412559967854000222816587779998707608417600183836596024344897877125367939206351813800268397494704131698306555214236852961467647183641819165759162342920080238777540769222082157871780228192804690261260439792952301912713872268446667419279480848115506308685266733240540522701236254185137597715146772374089630014113929524568130105714094640470401998040161334808311040338569817998721673351491880145111525857275976601181173953349486843256224026217167195408485303602268001677460793823985167496449293365583395852558279415234210318885743618011474609375000000
351 538055681112129872693050491514227234541318507773952940915360964726334246154269615661053352987083964616798419409931392815747003985721391054032358823857146791237819283611968116063184486476839601659362163039351324429282504648295197655273924206827035873648882371789317470718464337116522222475764183115742541336637041886981382040874903207376154108849135977199861139857447614439083526570794799499978700501045786861341171862392507923814876545002869767808595093865510338098732564772082764824395637532625031476728316152485052220308077623316341113173448303476533424332784481196885371892827351575948327702311256611051610834013469807383982110296440711569028702817088505305775925080524757504463195800781250000000
352 53667997056383181335946030559842381263482081840748544760052055316879532336580699448464725066410562493453955981484918186820674175962153522463284427004614840455567713203455115213006838977846131858693765750885298297477581642618307925217805337788912583874466647936144705673083189989094020542966137696573069961162859490488398646179312078440274916936628307271270240398849391315216541528126719916034807314181015842902524272978979980696421350838212379397044811777324056734791194173715414411887871686847911520306622670777699384815388083393854365009999346406423546955466088451200697179423773618839618709170875623903471751085832173117192079240079640293149425442920390401380092981753477943129837512969970703125000
353 5353116646898730353650594153008640918660634848761349181307175262626992446376788746686807279287013896301738782175875267302991325030106021319921373016522630403514275302814885571246376205127371962449313008749777204119506089622069750841130101823081054045948925421619419509204700055286120292685092658063279867797575871558347071761964810996833087323905616711108853157063702742801060700298418720236786304624117755888379262469093158981079308110519710704164158137902493024453251974097789635814651450690977236912170493592302536372095791547585303660062541039575561156662778964211831579851306144814002761331179973704366119987909775681179413909470833242837935608626705229554088028010028210701420903205871582031250000
354 533950702830492002224300789668743250954539594660348134440554685094234755032667826682234929467865708131114114120424168611493287250884303990978597969529418303808161189102806806555676677409738711847698424686312522817682937922472550571187299139471728865430668239088648878163892539412861320719521530384786474948961593290184279954562083266379029133918382277031789844564743909176004105445020240145652328859541237176323931519162936281417825902210313516847560519348409685574701489280771050962190233683328831173358022962554244517792944631483720543041831424032240295033228037362485234702117570546278072041254138055088044341166932709893912726393828027696631373843528140269928949912525695253862068057060241699218750000
355 53259702499233019151443636513155488778310555061754725184619834927286908945652866881177292542132745704007748678885126226853457187475530153015639870707145639824921092129944757803201439850926331793033806248288243473166627695309163424579555669094912448239154823510222695143051929072139209483600725044859969233641493009592747473777586953415440624315633567407593460270528399504006494010727230150866335112440437206798958915756505841478887930133147046849498923915851230890704731649104515252313115985145560315066500262264917741901544139157291674448200706267553884076412971276072118762822487811390722622481152193044134225692172076781249153920015353410528780134646004075938546806767703856166917830705642700195312500000
356 5312505718392596938392594192646492714937662388322781717151264995134713867022846356602824882503184831318300998840479866054961417773191223970745426429243656376918393206557130195482255980635938320142220392912122263292547610843899980918033769127978486058911201637213505349802735958852986878546802658266790751366880384187186693241129530100512069015303786456864167905074335579739524163822820063643998763603258216891660199714925624805941883143337223689959850528797407890249789384437363305083254911889097884235987146946705699480123124667065807190043840111125950627959057893295845329404007140962035281809847512289317995377328737209275723190167823594404148827475504507687016284012138100933952955529093742370605468750000
357 529911284683362400493446160224486290137059265120936293971306852876042467240009968511559087019435327292001956775096605126658756545947729651535699258110270598269086784553219625381297298236542755126791227427452867775483530594261283810899670920580711172430890449022893348757634250685587850826475189526275682510293026557158874359430315313387212262282823069268719941455734145642925645584679614751716515327484664155495853534589640054172522293373217186553138031738027156783739495741777331355783494152299091477993003649221820612008920082336732196183364555622395243309865690701022555126265250111087048698175545973732811807805816056084897766952034168618296189765833937027267926817009069395680853631347417831420898437500000
358 52857910547605785814583693803397780505012252395163785077417228257551610349555184289239594964983339490495502448152792651041855296803892250995362627114854086771477902448032046989849515419069669792116521596185312592912058317097962136556500694340606692646667871325719333754567371765313804896685555916154482185593754129486434087640381452069992597447261485484877064551352699276281773195052818555262002129453847365901555669609486162945532880157423423831878656741242876449014908918823655035516839598264247365025503241099751994566588089777219851189128347154401492007249451997020992859103162238734409243049856834418990809097055003806680724183958492070836192560161815338669658286691044324356880679260939359664916992187500000
359 5272539767993769331532707730082658829761807126102549146580253325634883472472343034533899430908226705166139116067831489787768351472276828713492857038949651385199508876501469645422036621606921658093851360332579509616102530181832936239800250318487815219156480423883034378136650648790772572006433864505548766200870014977462965678000166569990069399962211128728266522517939167363928407005129338339644279263906056192018686709514483273202040218488392221224442055442639012922629215551741188918824584996776317943073178450646570822923452632095384042013053235652137684622849236805910179065415709663173245107563713761961172350321837566343277807876193874809593469580486371247243630212830911574428682797588407993316650390625000000
360 525935841857378490820387596075745218268740260828729277371380269232079626379116217694756468233095613840322376827766191106329893059359613664170912489635227725673651010431021597130848153005290435394861673193174806084206227385637835389920074969269159568110858922282332679219130902216879564057641777984428489428536783994001930826380516615356509422646230560090644585621164431944551858598761651499379516856574629105153863999274069706501903511794217124067138095030403241539032264251286183594652752353428437714821549550451995439586614400051514558190802060256300734041129211371389540361775217038901531199479480447755626941944603297242741961335650339012256948590653515531912552113729883429549261109059443697333335876464843750000
361 52462464446770635607873012007444834653344423247763272238624386412873095141030401659801053797988291009390606065284932248584319803511190271597768860808212050973706850098673373165323662021386450356146728121014473039036748609852682693603938780175574615090504237649270913514351534041079870087855070429970276743273156763501411437833690867919634083959808206284942137197280141812529951324491432328234505268712610509907453303639499307842475195179251408968580727983503658525818703145952397427267162360794897623575412740475834780552670317301537504821193302464901355769587431860065754427777079129005108416878825736630692870303116799816374343567027060132496877337256047352643132968463748205811825187083741184324026107788085937500000
362 5233203290532838817127885258532687788210682661537933040156703296599026147907756364462475283550710465052748024910052219603259083162400775434794015369570544642708713693544462720994026065172001995470879426656996191822146387573978928359221628044585633566072121606395504660229927884595011350476371804492338931490590305884077256961808224421486151303283630742953758492248027405664244592064601164012563495174619794234138504956967734823734196955587757949876933943326842843556114283426356549996180201238408157975989375852437552281096478336349500826224558430960187726076801559301034233113343445713741615838382313120813037421672783539694136867970572213769232708973248259403158926771342396994102230678436171729117631912231445312500000
363 522022840634143508452343595623880509121511898551759105741251312313638393431790242306298154317827068704022055046812647029845761436117168260313750128187739453202431192405633595391718137244843504837467063469007801944572784281139881531370289673538418158202400890819782985528720905512907330580576922977045709942904338777031508194454754287333370630005234901383899710755650337077416795258014347517616870964939346416578940122566946771260097167387968912851360270214504075386134705793025814532676818421054433609671006335032407074651524739832549379938267936047020378956586734055896555319653350328635217381564252226183581501484218986149654809887643029918963957002538070173521721042397543237345569622220864403061568737030029296875000000
364 52073212481938875801935703178854673863192574275863662443584711950846730949198636533356280173846980397370991260301558279268405488311577965747231503171694559191704056583100428155695839459780955111671508446592509034635818124308211808802349500126868031110794440510072308254252351865861717509287769432133323428645210277456082589397395956519435954877719997992443402465762812470552208340160716918584254353672933154906542076512103948528720132274332833037452998383210557629864151558639470674949162848539798033975698461607216211210430943140988648311973925158976126263499077784531878911144541622067980063529115380034961110766186789524983423480825050594388959557038893758243334316069930755351696793908899962843861430883407592773437500000
365 5194481277992861556023230007512599110572168847627934108413477704466656092768006455286307290766489195255555593938574621775788065286094667761251230220496983288136834795042976956572289081453765960591670198740913024523534624400169840982174096711285657569161713914991048612431035976537055163049774479517737824758827688225139635835504621306500446896158315416177710366516230142610427138808908775357952605526661633342869032892618369221727945249612214933955242934610127132337955502054967471986024710452969990183712824622243129452525453807570949822024577027502248650010962800369330715492528110847931929076972852019377901487662632894807250545032438608607402787593934580103122746433167613157137754154035746978479437530040740966796875000000
366 518170796337484632268874665503510911275928646521573427044196915273436103680218348859298030562526012346394357198626665139437219299440754972577274358880723660792010487341582209520366869846658456888529723923581241872552593270082516104533268499806118464071295560208533291912177933069311158477997995210908764977991253817212699738672879027050085563329890972253137173446741974062040149830364096689395764010323541621169804346747258634659254866293284063493732020608239731152073102131220935525163284641087252299473648161087695782272416170804413601098681167415593164513388666233563563996262845155896160466120980402260893943482411822375444583057744080875017146926378556064385277246652867640347266131595205251869629137217998504638671875000000
367 51690007776336001055486380120118622511748631469086657122855719531772467999271917579670029697259066245235687784854828912138410350279362505575079057979899981530232980767235217140437686934839689664002924231177954400420028445824852628302351389040604896375068475365761318302193008527704309296674404917360680887859018534736122445321019349265132513551791031319311585612766277031093432929944494767844084251820013239103614542600591658351158911866477192273857027995824677268330780024588551633722691691308458601318066101300873413049027673060353084294884788934836146465490896650710523373033195534488715080830215510972128957141392634379196256636904661582654980242437926260264700272479459085321834913018257395833643386140465736389160156250000000
368 5156359199644822279203546234265094109799707231603726040706612673943932881123021995515453234202120439844027441798969481969024575974878797770818348419679696527105578054253273970721379041787948390123769968822126918585378381103886793437443802966523385179154249268144288029547568866989198897502492947055191835307892854375443084151452772585660365686103936847097631271316983776661521529506147834042272643707371429368189374616488368962149575148419504696666552982953054082935931887778928615418369597793297595799962517877051801611494037712080330773003316852711507980293942434911911176695784261062719376677383726651594712001794901108859496144404266648639305230162761611451948769029132997342838477328533230981122414959827437996864318847656250000
369 514378271379203002974207417027908168514165916518518036743659654547089889848613657601419603119187136560050542364824028811056354042372055680064562074060730702338093030290143671713425372705188022331859004206890221878395062895485292320954759856904405984944899500163661903435355040633800572945980393986725234302665409131599078394620532679886607211125978090356812485358206430403551781845857186371534027140564613319899866882474083635492482008708189614862590285372633931687999059049166293586856869633526516263947480441881508990024649127863623240526428437258294332668346940458285773480140429945037128063670718097683472489935149891103300956844230502266701424179651097337523669886076925832492911518870754017385138467943761497735977172851562500000
370 51312708098936169837237826385135379729345578320806758746509399592792129281925216492076750138187019487652609509961229468692135210010682635543737800415085324927835172291916764656601433801482405146672745527773832674409626409384762539368757260319842229471124974462272326637294471756198862560638206329864941616517243921749518874447145570850309924763945544094783645498841619854581341264677266889117083626373621290912173207113833586448723002544376428877238398467848428158389311539201967287272667724793145176492706765161747288707594052187692794075217496268117956266996447492744129457167522349381947018459692445906748566495963195893575238694920399563956620449921410818183780149986754952641387470706809542653203948248119559139013290405273437500000
371 5118822983131071821229574001385068473808840575884253749887635792262093543730599089950836988178710488512191584807722648615352895208882383669740528283995439017733638076883664312508946266827126184577785207501103901023989955286603939574225623192553533457483383571020751506324173584088732893178490609887605092256881934080726936774363497512587521066074459803094185228873661322959718167670365626863135485207783622578597116968417738637378000873766500357807528645000189558334200593169446925342214103759014293752008294821122013895062145206109192206802694169496079680435413805138706822667843671565029269954698699253392896080904576496014068959835590263779068794748224836606419685582236659830883423964579571896482690362972789444029331207275390625000000
372 510643873397833535714595406428494330814639983255550152307339151211952396257641215666869786643311683410450079871544590027192865433337702306408793023169545005236815346863313931820448913876222184703445185619263348836022223765284602681719120636224896845718302054625215291397016348670787305553370393905723185413045399391762840386281261808312158351510815062615121542590057988427513820436148571002395048000163575897558438200801027636648111861358803301823218784989131813198339204334726277955509584383056506562196311346268381547434828517738473448372171990940858916507952167496498414487106663042414613462416313788423146165490238800449145427686824609378605491863189848619527512182679576468613128664853623422253958707983656495343893766403198242187500000
373 50941175681322750305469423788751404958747329160694426722134289052538200173583993659421514104551280803492888664933442881801197111995967567885981738316725923980863000152235687407611002909743237246153338758425708338306667416370616798355947664541363033858386111132987294887085732799034840856946145729844396056888523622969156275532240621681757137425515894048012527077147607907205869325547153691686648086021680051335521408717979191312804939306061852173839064314867546297882578534303390892022819396497406458925803606419963746327211713525599455801416943117719464566383110328538085799102517243453747364441048354067628066535902910897353086767363924168841582713751459161213455035703772226265668948040759591265602690413061282015405595302581787109375000000
374 5081858996444256186890545993471430264734927409052163264713450065642246653680264180302183666419273494059678278311943192299472364300988101491513311916034877603545450630160196516518627054980000485705831735499634166048721286911197092905509110599032766826888732102598278000634140884310133455541873521872979724284788279072136953583176196777931440634614967932971517072856623665823130974695626481916654652645638723837776213260074341251018054239329325413384854250234513776401066858595881053960886074019567473215298750148472853945102323614011004534627984352198163697785438091865657703648435610570212069966030786337602147493193950817059475046230877034062779280882531928622657773748951181181743605485028717513688867324361808641697280108928680419921875000000
375 506966253485278997204200868308709883209956358327043807287813778548470526171143154626945842561986723767393505044399452863795363062666573004793367996743639389729694154864781204487898235004804848454013773933443504405020435582261021988253588873359508818650419914555204213343261894618778913524857302542048457294650478720236382489457657390566440517709189200993238543188176776902515546035635697836005468147928919090056555034825016283201561090915493503239273060003395094333770429813525093943137994744192051127958203314811651909563407803733737812374487718975288810491075304044518012515967936510484356099811231245039190233921028533509853230611992292918102861060841385199396339509195369834690742083186464859165601404278334030095720663666725158691406250000000
376 50575277043172380811514825984733265210652827129913333008951847961045557012445690771427496155585430873709921208019743289683415075746338173962232004143228493374363903587707295160481549986782526238058661330434749601681692922049497166966468400637540361137173539880227952240706791667953183633822865474341057534899838980840602944626480661489753148455509805662915898284543911972375952478182699536778098697417057859223461115309272236124708926915532343900279607661508909543775874527407782643104005805464478292047106931751556018956711241271416237612146367922242242770000624081675187897537120474756032439638083202131436238495685585882857964575148486455739463612745107337312118869654038091753323764734905044859844969878936993268325750250369310379028320312500000
377 5045454030752555019419290730201109030696691852403290330150342179880433419729661617807395571383469642334827948630298528183005944293951667699521341315190513622837735845977908145850692559689365548576621359781567460263258543231516149733710547872620405788777445185398868126718786298757875958801267826233334678746904360926830442300800895699282800831330832336822989216131821032575754834759817850340117485437282615611125656622763206367772686316427510488301103565382891479950691355373492586756343921335594240222524381175533214517140344255220065508203779569112813662015181622577728957099127589006828594309783313613165296896081524894043204370480993569231727391181282458770049842672913455254224155946100208851933075111795279354964804952032864093780517578125000000
378 503344104496504893603972099036729686633789020513566344841188898421405143539697194728880653430874709556736407256213115073495116823610892563357010002634482192373574123682081788836057186311867658298477226130589706154834602289048873032958266561578083339404226079210029939308374156947511911128031242664706483427369744578176656029532279832857022273411337797411626781323626907773628875181991352212502196761481289509776583363080424635261132277757887355856705331879864650023652304262260331869263834057050949203151837074416289733971858153080287487604138961775778315329609785680968674529651061855681233575190287715218156999870990221572405388388461025120974708786894607196345448590464461369409505081289520835466656779010052868983393636881373822689056396484375000000
379 50214882825891424873789406502846304621698055054400906328351852900562871971598815125854821916151379335989983003581577522239710731136485086597700654880236864627031233816410323049845177346838301214420643588384160395024528529152870420517551606050837285126316063469475546187993738454315106490107813417289055774113060798155301753236452507863651747117896258892173109767404573569712157706150641232598174299608463209405415875878814922055998447023814567084279758834769610599984943599356367145057692785480465407311796727661424577418142366142389630359663572941272237737763973605797956685926402767185507761155527120085484211517472665640244453126563882215894600895072520047740953591571137953502304451513342434799457236977229812602274705568561330437660217285156250000000
380 5009595284025115570961464211902377390022561229242995681336365114369311780113976530055674470634996817440474357015204220705545878466800393770839031122394156678975668615737145649525343876891157892207069995883272422566789148789961362215316793119440109155628005174020573568386427960008120229052597912235337116833226670679124972276826090981871151929577492564742848924427124694809968154316238971388938914995149579654103462775173351829323424017560026942539593835331884046961655820662104943339834561835695904187342668278012120341899413422257870755091700132114817191154295366831054047272289286589480524277384297690633438049019444090583334784284307302117274526137366407920683028043320631098085162518081083429598483825807321567769037073958315886557102203369140625000000
381 499776159437781214835289382400024578988864966728415395925446818890229765779874666423664531834215824228116614987264862018419419528931976291941185230871920985217493868987319963618000841891424964521760447620795760582056838702116617789512313140340993566943360831140477693790992458687424277969263114551352135986432928484287507076751075375907933031084620714923558235216469841600333043426667305255888630338492481686751896640641309981712817183484138120960446093650826542322867553132195823874926802350065095323256941788050500509699728882362261594228439690345627825290747419667318541566455946937706442855074480722364768977016349264784967336353402941085243057056381357388622472167786396818997944953575490764196951102936840663493178738008282380178570747375488281250000000
382 49859867633962937427677692050431771479752994455549504551619838397661404120081213448706427508382107490401895804095978773617707011119365488182928191488295572635179820280384198464612597079796349209225891777038027318801534353239958910885639407796846243026731626373726714425064718849679945637195333234429397650374237969990044226950218540774479915745117527344860744356281847286357833206780866500790355241361121667754227175326807129327422677650734303114666493793280103476242100654104667141030001145447593672171000134928284226242556721745617249623156640311706482779660691527543218898161351146062807689023268220757385721764641545761662579027298916452247677760258360026388487995587276394691130058064821866553784833855819365669437281951559270964935421943664550781250000000
383 4974270345414422556427061653386417723867785687066701224327399543536924938455099649804367089021619653285264852936050519425411448811673512541696308607748756737311281809173577606613178418848612280116243667886744187601583884170493028681306218725633146073241293586788766992641574170355798231846563140698556877861095647084385352250046606900764693421986790391245767733299032336323062158827929266306003847969734879699449139345267102902352011783380046271570252553110268286755119232358588332790486537252095441811106828082531958967958465634203747018539987536058236832926462201742627660832232969428354782761303077585221170831924160479250984711835748296711184770808020722214893280186396425694903601876388625381253573111307723138979630661538067215587943792343139648437500000000
384 496261189929235750356043572763629330732747056436263864333288220085676027063059551000013810365672523222287751343698165102050814072852115274667670788444934558870820849243332703409767878192943584508472122179013463091189267194196843564533440727549494338713213430494473082000257048089402682974067275833754463517860870416153132408071056016584102617177900885126628546517411272928480498189317630708809915145105581357515355542492663312992462425576274928812125977368891609545803692165774789138550883443041084311936204645421352468912731298037358198646528444027060034034929080595729337725215742340625707623920627349713080871278683822812774021641738326164076793150143942364720212406095955907218117155949083954051626004932809566287264715217508737055140954907983541488647460937500
385 49510109883589467977079567869742863879077440097965961114393767619456665453226278841326053132845406797319668906782977978103303294904544799220740870088753081574618776154380283475244634289327176833689387565963395109954752605010651328087608982714743058571362410039721327479558112252244044293594607960453269983691002682297251469594829250901286705261826423370685201225282511670605028403770623884481529456424689298551077419187384929485819433159440831209542230625296433045855376145681583508601920605317423502393427585534114670989449374435363450415618591000206171187744483079693412628637757567021905012557899471435011522768348689959061429016257582098603089934797477470724424307839339393237007480415595622532786895712907053093750227822089637896851854748092591762542724609375000
386 4939467180355001066832471913636781575086197456405878659366072515609523799491564762122969705041131128924301682902104875483829559292160674139872359862999692153985930232396851597491375301766812383070928277630182242705589437354819126022419227783276567838298358576760798759683375395942793123695151172427604733346996148433334596098696565938364121812520558455971728236232200840505180424427996698941408547582680789863217594333953869519427218577642659092951998190104056053357229366244035701855595757799932588282826156266628901502082112459859705895091896216108651949326528609841951607069533792502625808377214271100938584823339658161459729615067563436832137288572670615019682849986769326511806108991721729077040475010114120763316894490747854806755867684842087328433990478515625000
387 492798004737743129690960569988413789700460164836772545318150025394531560460902623942035814758754710304308237666279765484316949054962076559536102879355085566060456760394941705889255814990223840078471681651941437702487876424469163968283220632331545954099999030100088992535853033688246104666330198365451728047874732018116405052637401578501908897109609204095784049614793990831795907460374554382759131840225595081702406504480513959031227155769465290901490051989451173695407301888067747929314088394458390784495911869391581103347261917506933448603354296909444578200251342702836567309960464414796853905540679605186663462607607756108424187177670863814182999255273417172893940149842800249666237385453167854430317157985804141270452961983913886534480752743547782301902770996093750000
388 49165491658242362243136813567658499482744363352658415539344297636655455426395723125763418529153079473916937835210540520355435819375211297988769439329472583150000724729093282048899723191421558890303192775120239828513674475235054992815060491436995216193842686740140321909955852922865996679468149429707825754467089887683726906153592306968579622183280856418937630310795555116234071076781182990094345344162713364981185968526909008644584544329474230440197628640493956014817568701255418872019970004508980173370713269237495114717970383573952045864525373281867524799308581123780421444764354581177284058462576565764885934632836330512776031664040307057337690466937200976192588719588697932125206312347660122796385508210387830692214521026797181824097293656450347043573856353759765625000
389 4905174116340324109655886207097240012661462060968311329259517201230329627502359934475265483589796952140659016412650585077106591645120695308339696504824758231494930917059409450688427396038742160752357099235003875950168911012525666506818760083984021440830423322326081987982999105235036840951565242588587962804287297020579540431416240188818959220907789299791695198873972992444843954986832164127407565056439346259434003698018865361173074975390475278622287834286813452275243807958156314712326570372733985934491984522126440622633497651684007455018585442337477217123820137310843589386387149859872478943271456342764069725193773746017577863448340146260349015480289896879265728039170608600974953681780692456883603017082652208649988588817477189185645158886472927406430244445800781250000
390 489385448376415413094129570046547715109378176390453830311507216153518271297735448847263025555074357455879595714400600680385173027978580139608968182058285494326840415340465696734068487127865275576600550592907694392874544429480445343026456294532867369904389157619763718339534603037680214054936932279799891365935432633514743379965143348069091546885954055525371436379964843938535585355224716682557508606015525546037377138179266797957036787929342033567162101620769003661614709147825287706299043213341229212079700301938307191350434342633396743781469639900900611585353439853243395033395702566788815783801775298197307571813563426814215268376345936130744051775225845865569819174369559950420347301943812162813694854858169224201464246130482147259521674698135029757395386695861816406250000
391 48825898570751829321744231528173468967818011920694639182741423279152807578835447211078594953717265177375608769357461464301344245067632765335411377959318969651381188241512958643468060569969371867629635495215675596588327309959161567343892736700069452941100309562012743356586304001278529796120434087557528803542560682949898054354067115110422663028186873928503170673100840312128575919967560608149791331766408315987002767673588741146557557793155070919322234230757541771968260367919857988293416050517752817297261147771389676559029267790610759526637162794204943370702398180754539233383034161458904613110248732436513985617511788439955339179952058742865282505758466105411454337575847912188996798590353228827013392040964658404345576065345546201007520537018535833340138196945190429687500000
392 4871379829342102155034226773129756049314700117903998312339329246039965062265954950064499613877250615018265456555026321093942789348456932276193721918339196181289587428891764827923560839008934014650497561780319062710636431358425532905152155439642133429914370170842648960908393748698988011036403513174425896700381500791251308433131543040736301915898950610570813788329014960733032153647783916797801885166796503158805301642127693026127209401250752101159930052971753721177751691299351137556519137080993144603305825227905740434243965977782619400731580196125906467418803042982933748514312413404739182190667928381612403003828790933384319681958992391411890813265851044343474436588243397565590981614461007090368606537556448444372335407948123244697459510721415654188604094088077545166015625000
393 486022399767185306612956823853480240950710920160345480475381933173605674532946803033152747735692103345715492497512931425174292036521619120991236224982391557934770287752789055732526260807990592148717581163883741600213879067592532176109455508367348732282296321625293297092158063324395216062944991734272873815831955842302706879549841736965064626265643392978324703919543706387639162199820883912574585031526948826607521316508465250774676541025552137115727372460616955235062706910553582960791642149989163358513031570448305553248615536867319355477570634834851889535601189097610260252534833917556802375817021556852474101221696927475824872085526950807277961293012772134116113635178177146429573509167979867718455629357731153953789494518182983268670196985716813742328668013215065002441406250000
394 48491219631594046708008458745381493075564584445439545272810314195569642299213550322926991150989991326193086319992978005897465532882398090472501258893547746554354873125792227870166516021223629891792101816122512391635552249104219390464118517852590047375677838586523552052519628094624304424960323921508291039848614680611470577246457560101768249894676248167456710941820464715985013873286697834018545526876457762370410312060781139614092727989122980989896555866565615508351053321456500878651572215523030486353165662523662160655337758259528740771125131104969613648843864831033145508952142947459791627901946998476829332281789102078869735334218437655416488980782568712162701591367650110726260240216734235025412413172721857009958033069821759066729506201798294284799339948222041130065917968750000
395 4838073330838281976614211035836669980020253855682968301775834132778226843068369666396336003191178628266505143977020919525111687723785591760813353450619535928372469746550561266742436446573223427938042360945286616086980035790372876400483318452077401941963199034670615661746325425845933765538446495561118354127680771045311532782994664414204270198352382127289794881562391175840428852522098130730812352441015697253209798476747809397952897240636295394460312067598356727048392433920508100323185977250031978397919642430525381649181926716476019427316560548979373351647941045546876619007098616606051615330672737240435048063861540539058876631700123108860667925905420336572992581558985040161321306498586066335067096716802451606993534388054874746379265416235115893073270854074507951736450195312500000
396 482707770963183133575826964711885936642929873328368882836270723702191269115230518988179887591119867683862672319525496288982734297895880632499332310186812789217162322439930999113620363646737519287454681012495641923223689934539475622684585636468631693754964630959181880796962923169628391607131366261666126695920876929293582475394240381326289685699249034972777262046793119589533696876636608952460596073092247975945250348020974619477573156508939472310926590380836046175964608747977967282245146366537281481065164324318327850907014961030221029225447745682260204857601390680699735396390066520467422529583029920125224113644367340147010645753716828361325731698290801762623578023726007416095466716563473436612376240608244603515945817353656821286476708574367244786174069304252043366432189941406250000
397 48161347123052100556520166428810584258001139250722144708173005959304272467643024829022179716585032642211084258378853672560720668865631818270273432761963865443052391919006717568993709330093886999939747896486026137478313245106067076610923015265799751611169141139277567502185645810450832724328648407114849567822231574733800508439208719154494545215484267695898507178018829891540125272754599699261874585529430585207031149332772807751905976648158923169359703387871324405617023054174829430855743696671389721574285034977957093638354817648380491102317343089355986686170254621819940854032772128150414625684593992786297549474693678446405772489432553076554438872970525586442115681410043208442169865599695674620191997205270954018303813162162082345484489739623895632192329685494769364595413208007812500000
398 4805243955418087721355316102733839951972927737804463232064196147346664974095739989850429036546712678950256673116141405370317130051895074129428537726074334413928669555537077273026985420849317218009063791380553009847396530058195787970401389286947005368039011544323397501285909535510056702218820673986257980749298532242912608517891905119660749724891658970362134974972682751238840137138404909692686029626567056629575896834181930140271824956528620198631341260131583648610683380606237378641411010539750969456569996831594663789897160323661279652444778125824940279667891485006205656566938143740836594939535747370713255501608256208810988003907956489120544642325777816677428175147720642731755189354180691555698050776435451216248352815752402738540676099398153003905420632690947968512773513793945312500000
399 479440505927804692198383794611113204230682338952370128492420171994663490272559922295602957255450204884736135731212003377925626434501110027800877410714333967464913120315616657241113507779476988593836665500901792787029713938889158694490424329607419257397576565362191615353864808542995882995817671757877018079272116713259024925055831435623294352250468530351169406901409775255183523457343106403172508369507855950935880834508227165123361783256652556660435327232677556519276454591314060259936271502725529057809653067332790890916806898458535195398061697215766597828518195534077812501077211785269936953741649380521540605310838796172344442194425433162628777471150914491048660783535736308649559118270509601083557397017281486012147683195747250679960690518898423773119787938412628136575222015380859375000000
400 47836176478946713164093743107323819952116330368972729570331222660767549741944666247043785060162544192374547942581677637032529377502348253023832543654022671603811706579490651976232100238697316536950053300352476375325889708252665808742782087486580256406843201809012668421931861272377414225907708199642179478859375445065419211897445581489314193995790497615787927573588160326085936052956408441376537022567646327504627510263058365400183421924432508840794934774640403201710808256848360362435141489184439661742958134793129211141224408293700349120841605839703112298340402959412613742294978805875307959559573066941536713894888940888095666719948797593801286272184082493344380129677278090195509761025440095448111939287399260266862035090855681936593077896523090231963026841555119972326792776584625244140625000
401 4772881348934309211210450527990089866045322638560097032690653911863615125125202235771126783683549608820213623896989831066512469810147016467540000178547249603163357556721748093688394839277505323300178634780804438346106850940621344159099030724035102391116699512166076966487515634682843748574981060019161099623849405379220505406525680088248032173993959624956795466880953353233661599697720453215648993199330497664489143854426347131325034192510086480599015811305143471572193113108486030177132196963265413631759987464022692612868799440974940070635592642510028735801993821461592707803546389084965265491218250394840109533502510037238672382706113196329150782419164939049148750594483532141452233263411117752815358331393626940840773127144977142850596126284012070276410732994065710954600945115089416503906250000
402 476219579367550105625997937009160459022581818489167890500552558221018912111372790240746008192903419924822807100766821204173669562400489628141864196919229307420105153234102776213536111948807807257637226470293696572294392515493338592590701796868278499770375167743734694342821522654549409839160423675046148522170645894926702666307823453581165598255964478997554890986554823378612355134018824324576321187127229505777760099505076575715042590700446688400065980575744538917315088972092971816927294577603422240721127107417786568910864541237574244361178161420590180579646696962249958980100113597507355221026776177455315406439765367148366042961050249514333925081673397276769543249613767348740420587550795853396577170826364120888366691865136898506809479167292846116385160448736257876589661464095115661621093750000
403 47515606169650594906256518727390426941186141244291416568305752769397445300243920336427784092894904504161600678714227991612464647901051334857529427687648164891718184147750056157683094445314049453671446343351140295712053407066965619871146697895963966441108648870907126698572837285209508113232358898197532585797721269069485643206544866174934661801172038959036432175110097885990081389426543240921126240531974934062838048637963099527299907126712062879817997714517836004628386420763916617267112940360877439948874741908856570560560454598419008351769165932312484270738445868119282507667060962173128420440413573437911246880751775218451113120257644002410340266833963534736732838875855049858194322147437968399693220940268241441491872654831649352255109571505819708039323329140657392599678132683038711547851562500000
404 4740975457174790793740594727477990371285181568211353965020804193402007475378298090993574199961865347927609216235075570153213985041810344822047057500220538432636534660880704860683677072006458746231425747773476399307309091185320257764866147010362147245646261475213530389157106611303948693179198978184016184488876594941066748212019365236414891626745655669402867774699722885604604407940059302082996531573871063346715350843060130054320443703657829838330355168000529627095470932230181878321874560955314281198859259520658436532911366150649183729355977917652267923152145428078931380901136701448511897593943245409114362281591841730336050420489073340933566376623953143775340843403677517474712408727136694322256519148767853496303310363159068775716345214919305921859072087617970048256665904773399233818054199218750000
405 473043995615884681419894896141692817046010338694866206732075796186111412543301298412469959062861675826554786242121984666398462063060632183355361959466449279167512013941208107210438001184644439346202257944509089619773729320490843496983311112811689802954482533860194476607009081883438436274991186934360725963445686917453104432710376664700063631201955421235975029075594572363659417592241472585614542817037357209483376117451999643197750938431636799424517660096052845014636988571411480748115928415319136057397290561061252889617156311475885220995740907783526288332291843823875597783246750877862631559929003819709410814318830430426863697511020873350926956245367769234472897486278045632476860337440972389042928243954836937742263634012982640065919778110837413092160748297881900370498442498501390218734741210937500000
406 47199537592116966611625473504187133050576056208199581366296528333742298822978166499234379412897848491955010814454092607969954921612281304797353972852181921918906186415660937002696658689630409452991757313625771479056733435401684901632497372364535847087896767110040586816132851987926332644088406361357027115219666938487746947214525514007388122413771463335638789231163389474019317750398280922274002782064490986591555582556602230408721405211491642228293621700716996924982621692186894298291074532277286211047202563124609247680766015216473178085067645749533620542712173875135961739407206596212352720425428435311399586423782809696040020655594718175975495067733616580513539598938728149191225645984565988867312864932538040265859851758290459973079828106576412818629142644204915724159832279838155955076217651367187500000
407 4709516515026707651346708793624175609788436468341486484730471782882738956268165458314270633802903261076886951289878871768206067239987085473760552426356530341834840860786217817394376681537815547631437996330080048561410183812438387850849430692196070639409060718277022679614631742579086900924889882886262582675849322781295831760152042073317031084086631759361894915669644340392934874308781789320754921325894297212489120903252129181568000652674878601697798469941320012588560852382579305782802301611254528330778614468035335499547685203786181233500238559922752654151207324494524339649451252757207970458173584171980189692063439562054509186299020897116375564375091325146572096100495700586377576126371559724573895442040220676158645159469718868567006927292550674605723544916859035769363117651664651930332183837890625000000
408 469912787565532520799814987716765169300213844672014497042591927159696820857051509333269503681657332741274675948556296249224678915048711396168608061953368505431608753535801292515012438003442330745283923604405781316017177899520506787764902753625740283652801131963376454135077593726457420923167321402695465050818200809869003213126935374521412586845997007165742014747331424258324457679192418243254737370532247155687333607773024948484395359241162519301758273802233180667843902697291185143181082594593558451828424987729702225947515354524841759842634097486409952329646201421990406537081275734671412934686878950101258633244859373949115365132924364513744238298308744722345465765321519536449586088491632834282851184915336724819653050102971213576869735318822887164703444886189537613163658136272715637460350990295410156250000
409 46887874964668416072959534593450333885432095357126923286817057573073905279159589476505448521389818457631832580588221148975205737220386093099366491462877674099422868537398657084444150598827583172897400788009290795859806919509613403444219269866666163755185364780991181157096617603855079090157599966855750436977728056358811787598313527223028967406320630470498610322343754092866066302904260607597129173817655272429340059983416010140949082177583966779229230205059012476906380608988883290203471835416535746746009838017724077850655505178872352614126888798093863458613353251910583107037376192498631691600419388639687933551889269073015643156661719598547438545119755188554812855459098318539138406531402288428076178132994845329804501160641210821692063321176435269416986762360379046438163541665744560305029153823852539062500000
410 4678495036108743662304328195653788193300065905024542516252892256864520646269314159716677802463554812443215294809424700498965040755331695289500202843283721091237535492353607466645390734141552262446908942042585576728352929456434839841226854464012957949328373837049632246675177137009051916044749791814801830187216718989363390806456113167546622089250187786702678410456299951071099445004422686479996474392390919988010492326637924328942016955816975807166506848021863903488390318813988330249326909236318237559461615788549004938708089553335775476692514684707365741687493369599175499777802585451509810983836968754267398442945829262870902345217148655552623685075241914057993643699589541979112566368779677120957552310782485664493419859711785206622981245047141382614265679141861236072647001194013682834338396787643432617187500000
411 466825015646762962508760338938593318265780298698434278811511220082759103901470982214065588026837914497071190365290771210371183263688936311003414400494076403775307373580100832620748111939525689252914198815490108276471420041382950807515117522066110475673860367536266224905472054473822917462275398935097379698242719332734288703096752313871257839124453044118435137744070221395196565059930351271398188357255356760847470292738251281581294684569474885284424442426707150078002158088957813682542327366864746769619272173937699981840434921124817888805742158685764158312905360309640358262500447760015613986489426006356462311788828365134636752256338847601491720985244941351626081090316708312806341476359256833894085694075887438201642696950803677186395281896309654746985487838461628446080908805271292294492013752460479736328125000000
412 46580525226306857739648392072246532315306378833719983499857345285442297964537553589369505640250744332462613193973552438005726563034592649867355257292018157667968170213295983565628531266587138556279860954623296969043058441507895892468316702262470392366389319683048311907436786794705971206005198180150129318919315999438608273262882251512736431471859865640070069205482346605719734926246933836813542532443610962229222096442887160645162680783133768286511380650878473154627836696691882816721638538960703251696719123957715646246262814581168115069912767338766418806416357675556590116920857784986024007244126949323578071936016344880303196323441966079847875363357814414964437363162426890144341500226041379712101608940436244137061969105940629051292985530964295889923721856891159090821325633458016568511084187775850296020507812500000
413 4647901802847713335232228177475253260808174023577725230094724453300428811425163640237087959890395094287613292309080135521104096035485624941970242501220504303866751318377548384357268216697472106305794358208295564392892102601792711207310729540523982734670469404693513156671840154503227780628266869259048012669891071033571542230419800447554160631853135745828783418784328095936344494698876860569215708866831011509603492964676464625150494128505914264133496359861263628818918039396301430695154295860945716712885702417185137486219105542106387462545048770049792055720140677505295590116969853073302782902010827074151700591969088553310640969707126930146564028387349956514974488464706082670334898848220739123331010422361689154693277837423276811631438096201062066885609147027807908311735664297348336049253703095018863677978515625000000
414 463779766849369656711215811621987227545859103656994756655104026970629744444380458884526820345585075712611848080406039609605821756584326488774856806100045972929312794594629284439127415535682542781382524003827753055725538063961490096555570621543588712002988142772678812807037963242822076371385759345631095177278261218349856061687540957701599941308823762464219910700436216529300461536257495435058697906494659626719131145823151578900886261953090140703755397647026088179974647844109207975886048217429148689394464654236516979603167270397137357675690735968011859472944471951071886057323730991444777685222384701529484906894306879558605261977298100203754975876042093487037671783760889553409504037246373751654116039970438113479177071168974794899745670903540758413150999670818223894584058676626714401436402113176882266998291015625000000
415 46277397940319030082919148817509617090780784295026874392982789775551271608293481451586158145808862615082546093999070121045245973349775806988353783953260009009645404395574936550901846451403889389342289925297607841054444653563000734694858263706313273648298166246305131658649257970807860680817070589162852171785765776028596480757785713393790972456863595189502039764108587292718872559557645508351278747729985193114311375297678811764543855680668584883234966304971928461524699198131475427184195799237930234283915135739600405121366642571434838509277959943217761688613567671069606750924760723748742756494117952988761373480706621403667093731276901998644562773558802629634289129073586593751054366704511655556619145096809258504030656667728304233249321041242464592502609388839958196324640650118342755092726292787119746208190917968750000000
416 4617727856977507064283591027439481263072861432900397971280566354767147318414092343883032270751264151807876173946878367126413847004204792663669628778605343687476876770337297154394076072590806366710573208651691590101370186464904231964383573380887173050819367502125302921034929563385178598222876442683052869352949849430161153644845396545616017467991364991144782862038816006059520192180860252528032646197768474437920829780304441048909171753135944611786258296440828727014159287775090252361576845255688663521935858857093300039874830127741009967596461820295599249265262485639661962093477927025986326495362587087892991858615701573236108319195442793182057213294293022009902263816934085352418910485346824091719376713866712308899789803551446895966777202937439195275921432045064097907297676409645210970911222148060915060341358184814453125000
417 460776153786172827205851852881910828192953871038334675263751477270649879902183171292501133779280818601260737644915129151391079553585039383058257202584576380901469646076102960657883705948449527383278060460424189602201471124231810772273382466136007843272407390319985262696075345641384368038498534244704628042628880658966440295352558633724418433676548434727900275514232935280903201910421091385351171242899631226287495748581457534880361238963996775291189946558520103911412872816118717987446552832348214122656477426963194759374560387566674879500452701061150802786397055221741808735514667970146980924393374697187595662438847344034423182642020083031907435599941325289765067619718530675093886967134967267281638525333318703053525788311212722640713667660016414665302375988957115381109487566919273929255673749594279797747731208801269531250000
418 45978405201964757470708327233742824507005038184231912213519316069279441365358995393804359545296179291527716189400502480632827579378066968103731837128714547481818896980464723657991218600741219586498870578479169732793835790889255567730915747996490160628928498206331543796778236044741966485372664744848397214492944048529880920380754116298194959015906304336126125578226449116187733377233645267184204192682640235522611118835723908564258055687053362433960604475970989316136437620000745758986592628318765576688999218848408740223715104701928251731971009955168899483781390366743662302292623925920647307072841288563862715503168236171473184086121190581963777844195102100086365957938899316885564654065070537603629528448929959579814738350384408280727672435644221664329574407893304503698748149321059606672856823195161268813535571098327636718750000
419 4587964490439490476969725922775149147107113714755933770041151801567001058438328394785108049138026864388481656035405748723767353445816181232498873771722088854928038383659260372650627326245800455636080617866859395055155786198281086603411903159267908391158712434383584358337226847328548016117974016663750566916348426417743010217468567070232771447386736478027287137054052118252527762534937252078691115265062501783294441237521758035970475676075658910176355305824217334863160994969525489697444958926032431411377225155255296965998874767512220059459923451612438394789737306046664727586765170269074615533927193973401193640065546430380176197233238611531994156720279758483558378762351743291134745075084962236772674425894419117021609094103990716508887791251276629559951088291214943435906110079029838078740199946992106561083346605300903320312500000
420 457813313795997728309050508151205954179188418536717105481963504770650034188453197679628281760415966396479205248675845069078785197414657512985780475649697009309604972997999052899494741054670231180257473082857326778003759522785619856069030622392662001603480090773847667756936136122712969894057835805661395855867053693256213233843113442651084407999947918557437152176036486371341520304379095796709392001806593927947309600629849712589339608534121106965454883016887972628845422140887650650523614829976236191549570252992260704392887717872469387361822361564469745537233072610513616031336495918992659850064020712917247679655112025945793296252488167165013988352730773042966503937928956098408231347849549446055101869498178821891370564604519645068779731741288103678232262167344805427140059698600334556857147094710569490416673943400382995605468750000
421 45683461550047184242905491324066893432464858581300440858188329775332560418662515046368608353337469710964587678139839076845605145233704898148533581430032711071488135191558052760826066678638233757440894166771582655448783699648987862597292105574146628711074105970093445421541299473907771651423680955334525510463123338844877714854511153742926498765030432443225498249204971003468069520159063692208459757709964396468091392689928708850066881127122156065602754478716065867310679772300926849948924130658673829945362105292648152473979128332119807513230777694354807624748601853604933514195834188971215297627528527671386163948482793847940086402772037773401989669116911580843284632856046189297220424995628437598039975148737511419611585318374988810782509573519033813592725258076378327777087667311639084877835509379551126585283782333135604858398437500000
422 4558603236664660967935427108190656119528661599190904181370404186822877059786441963513227719808153671869001865228598633947792494468699794457428315436063216737489017471366136497057785942742786785606246571949647738438266070123741419180028366269496006007164290527015722717301194599161744701993960201490845661719436312319331280977543755175627096831742728697119018320554552912218105231028194720566109574400868722121496039208940516421033925033798848322091308035778989416285432998131734667420258756260750604215637910554202402134311045246600865152564331868979338741891382995391715048063475302600895441192168782701995429772205238030655822365925901683976203281911168594003105961823621101969919317764374202623823372875624020393080198715063437864507230990855181312536468390089090737873680477892163795886743254265338620712100237142294645309448242187500000
423 454890408084197019991854322072642068097647295749049800226110545451048795965923676784617829912771079171608909530258033898194612745919192255432740412662478436145180679589514471727681193009865319670070136647741444537775912103837175658602830591573112088800011118546888075407289418512097503241524964787065237307748006484631142718822983229227469875337731863606131828157464960814955607096217728499043700083831368228719498380636830255630832093798225502778898610378797028986780441728464587025553480146019581569603017031898069489572740472479958671606951414159853163818523111667811565434419131259536162110452587039837416290034948220505868231833882529741455178556667674593075892786229424856147268091806702346930459974184609694543534722843564331585934326534272347995660356372719905545267264708813791546996294946902938960420215153135359287261962890625000000
424 45392483882175414895885274450220485616064757271562021338600795231211968295561865011219765055682415942808426797700984467529750153961889208319243506744692128852128760739227257780184413387375947347265725192372501222625704813946582316310107930022307482257378467985185930354911356833129352269219153915426250449270797533879112378380661368935410967984762818748055277474864015311511254094907953049043723939969116013578117869067793132348444589359912549581545283502657788434978020022479567634554640907967189849551659553348130471942977946676007196687948382861092894719721020883644121069646871329223997686068983390696983686866459101909441709643612193003209831614935399320832643924022091900149978568312126359194876796008846311736172061612054733182549248480342129820038654901249479253821363136391300755550502922649677706168347413040464743971824645996093750000
425 4529635862218963166434104681020825399946603190322224294047199354719293118623008694413718202379979435610600895271761767689262833010644050176044981461276219257926542924589712946959108168843797475288328012725924180827190920375234249493439240734696612523612754887651141897298330925395331364088433688360534780126057702145442719922644349780119480358197155630835351335785842092614570085094226561905751370103741670907877597240388486453876553022950332300596083466700510135358630186243196384426970166839737697692907956841162854859062811102422271085966802157973999211913808225118463940149938383699740569096907260234021360376485954145833936249377866130037950491269200671050617479571239805847907273134393597396364058632318051954661310901099391139463326183650140530983151422028212741540150613210247211865639597528406662396704973616579081863164901733398437500000
426 452006620898892310340642699507500675473544839484971255258090245467411151344281923942552020617776821145086018915499044001104608054653705570384206952861155118907176853812931214495849033468426832569264844650185532692403488321951192361422774938103176052532343216605751272427586966287689052317838770169498435453424208728175516488055425608340091807575026023161527664986516777833439845815388664663411950101197320258905813752790879246841061664332438089432721850163001609986139364359620371600916670874078050537383843298868152488400845305079743530198236525200644850935342694013581929802286104908629041296501238574056920257287365987651175187702002556779139144093553334568924293560031465132851028593763079402158300780422160536602470249778720932719685436776918952986135603169998412307210804149219739381240233077306495818037390677091025281697511672973632812500000
427 45105391373540518369121277344296495976411582225889051959126991473925969926884901122229839809188455149864438562036098981000157726484296005513046974851086228610385961922644025877442921114964092121256147612516172243614315310066370741265162623214464476811248581872531760464026886729551359529890187346422314601101652304233158682801034391502040543139980934067711226709778641460147240820125786888309094130707301677358259306806602727653156059759262732999363648794954329277539574509047831461159389568956594223414345580713751703819110113464749114336643696343792686413009255718779217866218760960554293793077090809462682370405186568463270666857101472937609177821607277718927082315205950185739537068806193942215375166870698502259089595651220840616360179065724863200794468503685321659040403664632911229589335670782271163481436104802924091927707195281982421875000000
428 4501054358794195185853200363025475100823688497354489273771761228624715363498257305912234715538408690305397595758321933361020412378841781297808963308153955196143888863822725105667259721542327977801051552641508683469082726385361435419240877657686396739739315261158484788361187692100791040938340891508637982740774696060276185379514436591243344853992022649607351618632349945707683774363486817756264977389039379999932838770350473126323119888593718052343040747739484587485315951592132901182517589930224624490716588206271811378771478845979987554481430539353704758643984373245468212771502992115125906313837730075119542149545603595949276124922439040105813048506651475176111415145902178581625299553066689887894096675344703344592795865101967529730708523124086232023205022879439458078541216159980464055515248829698134094140504757319831696804612874984741210937500000
429 449161158741210946168707476785828878942335908092647286270790438688634183476364557729843282452678965109496669171127650273159169822699805728110027317533964619922890168438813197607495078506356784917629410183177125266460213325308445338689281987239055115217342858578542503006392645918029987092238633019778070025950034355105882275284412658440856860604658483985293060125060375701039492728440257967705602988402740927266025239530777982605810635036589906342204136155541573870038172232305849649472209848281855884493186809115375862762720301623317639177972124451589978362585014029460359414331102779600326455234016840363327737580529813385987204913588846869300365050279136718623146112811357261257293878477354298603138178721460956135239139825210326218581892482382591125672277457969238229236245836384064490015402802795750863799895125083594393800012767314910888671875000000
430 44822105399035724883951715881116086500966590270361616404371204009603006541792565516715291279173149750810469939844389472607581342074531776263258772547400981025328411924905754207761892601645975908873204630139838244613506404160431138332923465284715941846456237352570369311637926596145736618902231960182969732124455753901380019610358481799295739275688129180950988860386838886817685192970631324172668428447352588811593355879687635427012405463767611351497626703335555662240320861600567461532215173464591711636285223207304135514298437541061767202620427581901688305903541748846846563881273535517790716730445727023233472603675661145099327820563017253864368986761576178130509766745896139722210419361542495239675951741716022390146770906743663018696160480044272058610691687724325610270993741486605133178048684344106208292217441435667524274322204291820526123046875000000
431 4472850935527903775542374246048266543866758810970424875990731982489617891792339310612354241107278818520552928335747543426570936247391210434066728091099109498606438507865885124073872391639891934665049956246669241069203968545104740741761109609966665101661444938594087202073195412761550190206461709066054589741700329409044906365293545944751066696629574097616478029896143713508187100115236318451662341316753213096952738367483445939015785519713793420482396576590399649728436659530024145059166066382162620690200991763680164428004584219584841316437829675864481703101882437628544943648569779031601342753077658281367219621076775373203531530307228241505119513040870977775854350505199519650701322823062512111968590915107206781903045514382934910520004320758014248818667864243673421108481301209602985563776969637215795866933346069949095635820413008332252502441406250000000
432 446353249607888730934332763303566598856703639678090315749908462419276452118443860371524516977163865431530177640171473604443224679687581207899575574090931968715100842764116453006538515749064215980116443550448868015030979361063577253188244063161256788269965026163868285373554292231829696064353158050550030934640512038944272947703251772403283530767826248491311036733386008077171171032332957612155471143900997723633408682921785542664283596654772301752305825038916965045816908315600326142362613707719978189709640636417249741877957466912737289702858419737309736622042018255015214168263525865861883995567541315994770458019953209117602417295242151600198384738870249657215465394164702065142902840051446521173532301736740010110741416956130379612308764508976838580029563952649910148117196516541631267718576761713826295887723493230336835324578714789822697639465332031250000
433 44542549458560905458827987765235826181520009862564162918137516538422483824568035119292319581023673499529835971897943128055408171845959316381849100592307552813347592184382152273470044493111004093535407680865809669583114591666413794711926156972743431457610135751826209263259309393388824865913856719086066597426828002777787607552557757703339217931819335328659468584872077157077520324034889372797316185053030280919629536233372640412294905800121734777637724480211552100761544130062563724275955053835058331587421644109906146296874231282446601127160536528519985495238881313624035575544265479593284081867144250032642105060143598535731178871425896929895085922786566946162310068549322808856408387340930725588702842397331491540150431008485897697570119432870413845365074961648966784064997832516775720734687533195506776548056656218205207053983940568286925554275512695312500000
434 4445018011636573307423594815927105142676570569464640313328423597417229895027745624462097606115519122729578792495161098792810433001494235005755494347126359705866553496556661324801814808748012873942438955433866858962314960749014703799478160964261562249836624376524408117953365644764216601250527959685754710448285531797940049039403862871271017347067040122313920701407395533808818906069011656073391161231904934254905887590477808885383622972818599846127856790870880925078300636573754919120718003183401788804265510152995472802114338610236779481145905154493549704605520621412573688425857460647892012870198196932980943710034145743277689762491833170584691638976696346632003799697859840671822689529344953283978617751678402992174919739579548915395764683496814801020187549744278229073398746834796213053039901066123038000682796729978035754626830566849093884229660034179687500000
435 443582142264698039713237358527346285617448111311402381612843375549153907455527442661838292141321115213082793982103317927806668727804286762298496573813230516854407097208102685309532829535060319213428218518124506546101361945091329406747924063123205556931972101574539210115760006067160098069621652252778418346115114793904775928277061349981321524221103934964706431374931126718714548764266197678496345538108030335644746161615268238424144995977138894989448881130356186109538001456705059859839927628026371613777392633888582699631686066828456545463318948865666649832012988909240974286359706590172396042977709721518856934373752337277435661125909144678348193213743421625966172287089875134629478051652561889787383440460596491701869576770455674522598034277233863246635267895170386032359171494479318640534395644322761102550897025398497774961725781395216472446918487548828125000000
436 44266649105360118596153572177809258915631117713667700972419301078311207599518346399579321309791013125966129280186503126235936138410010360155063270473884540798934066053955384949123333516216684607743719696613755228946950133557164546989913247675437325188325931512633488605818160238491137309654215801647681151925386799731185322567281970957998393391881266537418295479640489274154289029204638213282972464135505504366749783238257617095950799942580993855483763343994948756022932209589993473627603786916117956228106315368101452433428121026848954800708732718222834711446984283121731172475942279216515944564128784365333635813307257327846847742175015791181031850298110722352725128924955199788368325750924238129929021776239801270523727718537904583665689154592764655644725931465283248320980623222007234058833840560741595348599838474973940799506166854371258523315191268920898437500000
437 4417548209347264924435371356234008652884835339801026177133193867334443394542322852369918083112096298451677111919756067128487814636294168893277595481386967561193397301173900086112742733735033445637765711600288021817795183808759601588627269407610576090304104973148618851486796265447593817103021398420721682003354961867910736652538139023977825940091400534775313194203939902164458912044883918721442629658923100790466723219726349385708042072073128471482029563916749920480915500366635275480319911092475753023129785842569575150164302878674789288006654082017615152783073191274459259569052271845840412682932851913437528278760479386881924553858701232616486954213960202750119777740085346139063484407317633924133191395107134401390251180332810111884807103047575438518687638149201378625350034276228227636855248940169201311561645207994539034934700083567804540507495403289794921875000000
438 440847105549244177733036716851571959400904458225348982197470100322348220948504410678285660759885226496170791237471547247000462049663055073801743603861699434017724648480162494894949737195338611663987989164494496423871752247216625994152735036088260915313224722320379292233990558818982478871171382020478869224581382153530544061832059490269567972240628121860796666024324687496823057181465470518982322699524038209021233954187759661299768308151407409791049114700459221516485882468095040847590829483680628229773979313193415821492423924262271780316828424486278443671571071211430626109048572608177361731440627756019073883709179347033353703765214225748097362485598631192255103847075640364699691560374095385442606839908979097453807943133212625549052325283583384515186841697492219771036643831538666278554664226426474404859268292332057765335606713819061042158864438533782958984375000000
439 43994331877249174092219450034777602599894360626087787950048212061781493302400861575889965371049138434617864155156329122758747704773891669210146668075583262424411200113703687702386669673184019537583858326415726397106654819932939373129456314193682712300392653951835573559843112487151759451813253408467378726033964355686043588493992087172459619279867694803465835850855727925366328326013672581860172112679152879128064372512450457315587356674517445610355038075232616160904889546531306923765271616583253582565826956061511496901100437635376142814761396985749108467543345398115662254754938419052961770966774264216846530399314686090048350255020581389576641117298578661805685875946204565780167396947583414205559466187727504007861790406984157460829117017480155069727415796736068674644909718131455511761913074623562286279919234366896243050917836292512674845056608319282531738281250000000
440 4390434347113661896339445570516101204912184943389806292924129526438239479337322344993928135097199246963796397847532754046219572083230870897767136807270138756945217720438020288663178784885250677034789134347533059311257302598307654259350969900555927038886912352329772806847070612070076721657090811740460454227616761041304940842661801244869777005861341997318601936843352302733716992716500825157909448790321824823893878629594771774380547344495593265342476640644236762784849318154976561414847901554933329114694231001502204156653000492203105524991302140100553074567791582798315294559748513592308071279888768049458479885986154241395506953858985747309796162410410429636108333665449642007743523636291790267650264000688897047693661856296987168420469382358076384344842790078819944326495422098073208003330916151637772705798303593296395528104095890009617164650990162044763565063476562500000
441 438147427701751156593875282445382344735113966799513321885693742536387572529785842184087930216842945258223762968866023822163545050755080789593495897705122010642083972509018759419651923634466853279594262591008911429225473667463763863841351894157520065717489824548828347458819903939238268753126001416547992268837672683509819606543187920151289990993101272793631907574775362456487267232320184388207698052748443334466144214259559877075936255399662266684177770872455464694243125832200722149359310991910693456548056930558077108694554538915779306473621785001871521115030629385382893681574902682987478950176654607384734013111679474294367938864702863353977617024222591855521831665796913253425833277172792947118567162517728705371877683210046270481144801627163133049924107009906725056256379878766897696658942448602218541456198052473864778212837324533612815002925344742834568023681640625000000
442 43725527230597836012117282146302749380692029582639214091352830278914153448617315608009318103766837817511878245603349119447135683685082836264635982008536044998693040785911351760182910297548264475481680821016749056884922270298250280620004597401104547734838181359386466982824764621628506865837981725076769092711379506944837427250271536556274664033270808015672179735573170221619125243478831070958917559065008677564030817400428023026741059334115616704613306500416313456251276652620755325810495945369187077756413554766780048109766517447002319476360762299621160172814482041152125430530020265489994788444100078578598681715737967445983189555027247290823422368639046440604226232530094668797768112796588002030316736512798672384510236666052355183084382804918927146679077738024854394188843702381013252035352831239465746297811982114529808522552611731171179343391486327163875102996826171875000000
443 4363669433103228736107686328866917720362064622682798318236362588331365065380071158081471678030546049463205727399828588195841689787172713750021572832048258576506138449537564021033152289513789554088137943785892721907183777810125609269097975736123774391325498866587981276096349534813084172773582781186555218033341056437993820900077888557907230015600231201744620916726162202026594869106544292657096490488180662833195942296327139724632555831063772944719987088901591913997446818989534069873774324480297428233884973490382270715423877508650050889503181266966707655169589731465768544658537688346078260941565834026997398913437416570625094379746624385388946959181788359230503028758815993922233246651776874875305424201423993919004960638840123301679820685791119117730659202704466845975369706731974257048494240788028850211797444084161089920501243712494532367429656005697324872016906738281250000000
444 435482415722531678596692750522732261687484422142060345678047806957123391997727371654482004625075440206564517524969380051706633501057709338431206964387518778209430168241012301288240941325126160228931063714308347990331786474699697627733629065017217214593767690942597861134750558305332792107201470798144733583462482456683572531717232527028985049529833884120054398243550106242789231193943643260441318679124516148961513971059134146843397632600080583739960873669435895741501956192401474405646261976851304155503250394952338773424396424342981429986229644007420757208478650903712171652747308492375512933154914652559132310482909748298193540465254339001315855318344689634017092802484542096158007115180705688569331861182651285025022085376139332201425348169829928168120516378006589966596017354265268760853107678643149443434109791372022284633806551578001642344162291919928975403308868408203125000000
445 43460166476938498531413764158909078070879063342312134722611467656103033345211399045338305225617079324884337580413236332800655266925781734201640227614493727955687177014794059101597258885952478147790625931578502773596931769306547352017192060173965430337324096976990496658414095043460290556136668130664286783014761451463634732884409655113162305729482972570273293991002382512903976982748398195946514522561617443090743450460081230250146716547796806121104859325077860966022700841583257254729776391892059365271683932673782842534331337539487202934131367394088889500288846936255859647412377461003138268227887100494721496423698925667242191308004371224827948617275702621677975486198513515708712575247584583436773096528363019253845462497874938748461347667914937325721869960330949798688829507197574349819070813502342172545862507494003392495701907765346186374166848054301226511597633361816406250000000
446 4337246658942898138191091127159289383261944191404289498886628756442031421962689173784771223300933185539466066601329930881069878768759069482769072939733443567954341365310501279399313885681042157753723677611119189356052540474965073180011700893146191265278689588443603153062805763193761283976778247748581624914769130503691439373733349213199224726500643742383103846501157053025461918166213461214303500895106709399033612062731425018910381958615326996525509615603622402685359673674598162349825890589945207058840026554506893096867909941440752023762751485898871012685777078772978280059024486074550861701397432383453035439055693231948318240177745657437425993172514627109611410068824745704472638395224192396347019117662417011185339766323797138327386961208282198134261058148723263541793276603955233879925654504460202017973856969861190582923076041783764025816516607392259174957871437072753906250000000
447 432851394754905337683902852757440490799363155209273723815061540995255082178424080632077503962985748113905103425246819276520195283835217202743463856468700039298530577866893651172267097181725482455019269034076123125667793804447856632125999948195193718890564524699036099906335044957659263709628809020277911157601456178455649016694059750337399138812513909055280229513236277707977306866654994417830154753759978313849864505857827449873807917614831627102914952912925269314975156694907883719073228141426075362180880502453137586244468596169288473780886675136350415829781913834591859224682510791466921567112616238536554610595692337980345585445926697490567278647485184598120279649150496433728242502932776784789799827380135174203530216947884989576699624920584941518499744527996744489036684718797411595936204580411565127565578880146549691060846582156540745395245650684046267997473478317260742187500000000
448 43198182722079950106802001220502598981338229172782652213775449772093425723654778225580770540591724995921199049425860021993790024866679823961295243354275845439815406554528605231946566774542290894115873925253445234260283618296570692014181825187069444579457901560923892916991606830484253751021214400215681713965091753881143007893730829101752489947114948379155310405216057982865324531268180358083004953215644264313007683162730949294325785706605183142346713269501983908644060838904757770267330424560624619292649926930088797948638819050734124247195185815504971186940958409697772379320435396175192105503582750055735171070833492033708149833230764832150140688234514739691869873021247088285691344433313504571321317594120186693392491070848075633871071942409269498419918700550746531483995923610339893871222559799555975119323731543196956891362613143345840907637127326079706790551426820456981658935546875000
449 4311159393711364285714471435836796125509501223234723041646498673246116718656950138726668881790457009058416323841364783041295614731126777086204097671948999185207412845675783519918765383445968942016330313119391717031633204756947288884533379925685037442328526879610244190669028735131401805307930105286558346554066283945242802190908860694987815310757730148930845120841272958156336731060416841527170271611565744952930677689358516342714339549026677631644891362152302670259109946973991527139597051947798639622502546159771222797502239380096650573534111974148725520906067586500127350372714276397795898101593637037856331883483404850847354552398820873337745666458326515558112893118222899835371557113712200756883982720250613732140128117783301267603035041735766962637408812854518824222266942844051961346034483083781967138300437439756471354792781057802510314189798831807642898183985380455851554870605468750000
450 430253707492394155714304249296512253325848222078825359556320567589962448521963623844921554402687609504029949119368205347521302350166452353203168947660510118683699801998443195287892785267907700413229765249315293359756993834743339430676431316583366736744386982585102370228769067766113900169731424507598522986095815137735231658652704297359783968013621468863298343059959041224002405759829600784411593106834261346302481633397979931002891086992862427638160157942799806491859172708004354408531785784390304234325754106745168035190723490133645727238704375020042806986425545132712709567196884784500030630539044976378061921971643804114565984329402323159107017512540986252699666733198645403570081399948477635537021475481011250467584786154773466506782897165229542871213399522880978657382240895836385742334241411761440320402383656487695841208319549568690529356141923414402761238761740969493985176086425781250000
451 42939510807611221615744643593871433530369021010571905617804853098058114873555615763325763112339178057153853680405239296434443057164062129529212049521506785902335538997671681197135375310218460300664017148274238035748696879161413986196776438047488551709234718594579728789350101419407509194322863452521085409321890552881292188372412905596815690466281823311612102929332054202865517257760377674736953006072306215514578045053754050320266358814963942057635451682938845432812818987998394660594269796353453644317078031806208455130675087119546328565441427759760813176184066045284698575653063822949770240976856794649171989152868486969393824733184919213728174851972216832004461196588184101141218101578006603936854404903326643865955634644847790970000661200458939522468547921341181484187970427320611357566439481027455496277852080661887338831012112918152462807804762689317668034050257119815796613693237304687500000
452 4285401178166686298863364762211372492378200304838271377033577263834959207845340325406250384950487438403120220183806072261410898912988589962528220252024714849677779124303029953103488451867156513634853569820024065912884327918078285215346427257350018954875172911065246826742440431481134379990938872440765846934757705399281173932476872060779548223305250109705358325535772046662087352870731497582707854212216224296156229230917799137051361606511113774822865542958786100606606779974795537919043164852885605962706615076942618165806976061864457702626245146554890005260316856864585736167499356312531273385986747802265815112136941254843706711756574570201942406133775887813542576500205718589558293279167871468122792489356338284940837785020097014727278377771466287297690700733851099008228641540780483052703727852098489905075016280216234191741054012694375215177152311759115055345148448395775631070137023925781250000
453 427688713609085844528946403751823731524102507244455295707920591827767120941915753005776114577508911898907428597152036483307696997475086428710597875483526177381749214591037492670659410394953964638922141040978560750378588223347283166856097077935528381787873217018233574033169386108746325208367210646902922604680785565345478749420042794410250276325894828829534767985589965186739446409019362043519254059457605961212413076224710152287178936490877381368083335976085473749281881948477938784370731750549576701046282709996855998402060458624485944228990161315113856816377318099002033404266326487614876092230597942914873071125190097420494438054116415714856106360503328671192626674556954828772473375609667702149738296785430582477208115365912993456556855317986734765405290463967788490423878331255376686120828998219365846817751624787143372645944926962279698627282684359005721086433027267048601061105728149414062500000
454 42684087254686518977106963775319676817967146703185615525387405320960634911625997287867215311689270480483470461975680116869321037347128119129685439951891125764685147385726671350016691376641771228611370507856252395593951172686928194471915767844182358984159769742502562201416090054157039636984842102227249830876842277457717273427802068314379823833317829723053348760852602032183181314521293599541536126506661070710428274193263473568572858177096154514951224566247649373524145531025408383964400563033923613049354778832505606360346606564483387958184018081911473243061797980321106021029311130294779814403014081042891847693132958841679742264828226422995881451970056876854048270097303135003702133587828289833490401381823479497890527989492329809507909943740041744979105090137401974672039487200839466185318858831100146518309088368073714129047939737138531155951934864111341899617357853458088357001543045043945312500000
455 4259965719198494124726213681400585767700853036904744617599652913461148200740519861191319224843537961579679986106188206828650260013039753603690144677396430815328247346782083837371995506402863365914818318157697629195431478575194306177955373665504002025210318997817673295750120108481914659154904790905800911692565731471109761288695586642101072088507610214777697949956739908310853326356949323857541001109159294991122083365090317219228337340267992036316340895721551116597211974865634713661150394653561475315541100014910065021589756932072946477321178595823296703225134607222816317395474765772936156861628284439907074293945423430770718892848021454655479069744967654457016114165095682111028821727963258552392965113733196052745514013193069662966492726473044605801101455259647084988697391458879384965879844790154412425047067478668631557362784491128485054487422774020430847607965318957212730310857295989990234375000000
456 425155789212112867579583299650308461158039082696348525322281149323721172402853199304423109479450466297129903876518915115727792397354033303736707202342788522819273106912396130348244551527180508295577591358238638387465102170958537004734098805958524412647635126295355946687692908195201614338025695250269735726159356226425888675983631903688639891991187151040642617768708844796550295794966587124466427544907542796153434241108027054050617614814904205203413759132210068676182274070471569777892443992727155135110253205435432147220504030654911829348436048017364545973192710470856075887429948662996325655203296545745988927889158377926261878977003193862655378210731311303374568762398036168580968589560543633156587373521924895527298997237755702547379570135500570197386243922952936047885127818626317565344718720175279187420815879285546978455220004805388936030093443959802210251400222951190244202734902501106262207031250000
457 42431850209987894727143970015427940729580224424027256542558519082395892064100950591410805302752157041164321478792183191309287989591504286615823228662701497868242989948083998917250402615218168453744625693324429533593617746208794032354315637942600215450456538534641542075329701406527670962707553523774185222035291548112220530659985669862667101693037299691386673515165887114158991228027190456776616543376877520640170975354348170536649167202861664768769587645558208385822042714122994086585720723212878655825773848358665339682116386954421287826219186324008746043407701366686533088021181528488539197229370580856618282277952983845113357330724541952025627571534912710168302147161869649122490103653952724525759190604671760361050562940949754033229720336718120364776338261106965893094180918616075151324666566361475894394449479768520345048889681442393412193287881792136933937781978487535639033012557774782180786132812500000
458 4234846884494643379864084867696967621722952092625078376769322941607677349890948584134034738840177070636727368549324658678488109179536377600893623978541671326544513254425588625562261798125813275154294411445108458472847744932759771220340104389424139406638358900476997572627337666577248558308651247973183420304002569135828821957353591636293696983381517399330316258467756986873815478238259554103185899995102776132013570487876102347664265137211368333145104478773942588026038367822187903270378371742490575017022101765228368290108166042983836389817639752992226597476345042513627570859057221980810320317367967796847208914683910243581073282941962472984915799770438558912211989403425898823993499209655412746883084285020843157431487406180814971307708551509574851253114458330129718282390851069739727438974909930967386752773549607465207362848793316008303212565915014669387009379943748177410611788218375295400619506835937500000
459 422654326315249702029572391697599317540584826499248018387369681819276033547939770455730133739147084108645927566981617895558911288702748274285265608838766804943364165980906786355135540244321364128144285377560824580917549445249945794343747673375860187839004839282900345973983308291729316897863428474186345281321040723556249093390780028014410149910037716913555093247076138493876878122210610399710122175981826088469589682025281587247276657811879702268795721509007211236324221415979145640122076709201510330130245058529654796012756179584073082826897771426086929042246985615575771287698063919261265302262803060508868497563551041957405157062246842892023949428069260095356059334577212255178959038767569625130096059034433170026005311714908788312867382885955607703497109664712946393281753567548533581654554736247529383757203284352900107390203097617299281410990341660140781916547327023980784588275128044188022613525390625000000
460 42182739393767638739516670658340836235409237792566253313400308896354266739534597525266457478183136155278118553478534951271977428835528637548775095873451704380325758391703109916444070983949551798093704655834385775021575423981358720474611860184099437442801548198865119312316464529724549866915021741847598069272715173083624773646892850187264282570369199094568074632550577213595407553458019833588460237172447034177475787612566690588092329043789993763392199074953306669260097837407831687691314221129220302731042501384992286271620948271097380940397558013416632418107737194806703608300474162028879760928011496756439462441614409426661892958103809906897433735310129849951731921848782205728839151021345916282005891457110493121508486653981440155312481626726569455799026749362981236772968057143811253769044799872008856539767832140525312891922226546978717412127318664384920212584103877545560479234154627192765474319458007812500000
461 4210038697412687762267162726660004067659824361900159034597718464905118899535763193356854031607822330812030877756068097848207552062305146667286642431968574660604746515406204093829916932693099518937725273785119500018964610102781593772314298670434739949551625233470247591235749529311554315350889697055114939625244306103205153656168199646672515490374591866249624975799679083725650111788727749551854784191549431762485164833089356689713943729511448184498210584465513318552401521690096173428801230616389210691226172426732093473660043015082842726827964521035356307065373076644374041253589622982535266378086353504910584960821429452756428839484503891141759058918913393484336628469115985435106050625796367913525143310068663315662918592081748506607217526346397962388965771666357411505258699152248927952090566685707434901073140904090172768237183608300413857119257986438937481520595703700371448263695128844119608402252197265625000000
462 420183732332681889000300591615352354025529223651983404946538524711634269388731690142174327700079410549226718124095887428097078410374221456338933079086733717749967233388268551442635215944759348091382061416086277372022636735582812313509550458211571123536418700249595490112295261464406427447682952232059198844415616784456254621398085899801016643422451149248420362844422516343267806611641204614363688526130615364866214178471320859226644903393447783089204523917109998091885788236212845361043343601129234859247703053239430368117888708713138264359388407066970301555810286935220967623816055228841344443059657489418673317193671238239391631577122239005511926854439602973079571295911121403490779208561624511888840601790619189361941940001925159393200866103533355077392233185142294901531338999805623523530077986748852431360351790232895814596139688698554292103396073062119929162152960817368241297486974872299470007419586181640625000000
463 41936696049877386804976005050854065398530681263408538104923423816251878160806244927580725017323260391964938757050693213935995665968450914681257230204315259389256988887412288903162361401311726728515691270059064529937723636179874205199300921542023113647122911746293320946196898557819051862543043677415670796113273545593355347850551942612969717262530167617212753708511370367650983463334643769394699885080984311037727337337278049470546999969354691266851276566327544302000091305389623291865686625935598148695110924600851138900059691640678443188007210130809282148799121726299267632605917736770536774759798644894248151160949347557326754417232869685625715205061887804289431942946118617830040836344778982061303076044804563154244788439500997009848406096423922976514676232149946970625838391319693008687526789994955660589982410856721631949217311046998258829585167464796030079013149717863037646559121185418916866183280944824218750000000
464 4185535332047029704608704297209163294409387606268209913015094303729794132816675005595395205931552130930811021204779316244344739851290866075191858471469482030854506800379446334278984820031780312063710479992317410304775822395452531126680227751317005157323840609850956234953401664251293732229242139442068350362081245466440271894308319962083249151783991513692074621209399917512752250403076191725578775168319791905511105586399453601252223208148309811568712538333251242727638423173692790185991266480770582469979713185916845350133112758361678241458219614564176414463119239536463543245646660322938702670530765614337568707464578201249573269530289213666652739539689707363456019995333519809718084334324816075989106576799351982054043432399334421392413117080585933281022966187206991831212448064687463862757253544539647935176908290462885292172960505574330531030364451066172743446333972918614813388260564863685431191697716712951660156250000
465 417743429592048706647075196631133910738795008186898111963506508894838162804348144106843637650071686874191267729277006595483955648383675472149793874539567013014962710979806676072876743005752525339520007261168711854289561112630004235675762085889510127637418156350930922288574991909467832500557263852701918581299334628166651652935159418151147512116763540108492867032963978864014692346681217328998088076476820521150043893042577723944334793742286146999793438503325140161268170364496951381788934790048522005229588148297636113332640350786162338034571983466501994398351320229865103316194540872231366002020070606798723792932109837247296119223442413776923341165670966276855900834372964848105411384851644546422912766084425646208877754188501312896391167233784931534564034109136078475024881106843323006173256208606634539078624330667489261096230316266031569774449922954798015103966364910006265568492844764136862067971378564834594726562500000
466 41693662897695676708488127457755446756354840838567878084598042336263783158863159189719522719109086172786772236241788791321799951086533790149542731984625025268939733235345082626930251753642811059101020467203769932066539672421505358371844838229015270464412700540518878102235242218260405342491241076800785908189339170721096498665266662099162812850967107833575114261165567933401981418549663987063736215529907558881305882972983454808263972654407143126524448121866206585623567818997324482332625229796473730607785718406272651568886486513013756098686572856281132531045750866718939818103450849715624104622217776657100093582129674957879275761979198851426404715912782492567742377267567800612409192080364780802853375001258877264323829071474669662684878085929908080842431816343173840930058412616487023641884434039258739082718492745375376681514317617023880494012158619372651679153381184472942943327472553605161920131649821996688842773437500000
467 4161331108483073857350388909648782383969377155215522050370695403197548036476684903282284697939345838358868209702847485146700419100949336100364425562748120830375333974516989938418027910572358508489718552411922305211180758311705277845207040492193579778043417499343864900096755117330016044996823868500395355847334258559550980305756058073751560400393098278635837421226824671040399044793575671171393458256635955716183441553256442887822663309254640130893585710835511539520159520435685854649943601629151264633038313350998647301125908214928417926680473577797138302509726869160106605828269473458769249499874883447510568226687503532733946559455782566306177138776648376827799726347840118172471932425836836045441104515650270383918915788054463282607584941295916521730333505267142040097965787177846809790039043834196680575258049136749349694058634569870413425751406238220469581938627616720093941302983930885517338538193143904209136962890625000000
468 415332854865906794608625354636099626400020527607087681565844406588370659794499897077597261198177017328510115545341893229064907214113981814632526320589668213647076602456599572699799324151356551135800755519574553154731310300725969077242779618355474597077794938876820362144272289595053524491029151490712536477839707729309030534362960411591742278423849616656153773387831154667301366201512648718837154775998857887826770416565402665149992741827530428448802112293005863271338998289638645877561678701063366604720554736378518836400835839143817096912916497476291303654336200979633717004783049370211777017391358559472689405702079679517099666222605990752481910581746251456466934225870965640675564024809484212996910239158171217164214864230820469937180112410111668226546747929547445925162354527942787361736589182682322542030562981148637017541621411877450878454803814930081483274259179438024760680047819255689134365638892631977796554565429687500000
469 41453584085870142975756402666345039470756846262873719347755174141581301886952111262691530483340439618651510679482844396700486794653892300091574748543288633434583487763312208951124960263379531255153162827017664889494611162424269962698794272782984575456741111063590535505273743871949798467857301879062374909440675306628903452694094193745435940411557357261566222030457092430653255760965473532044279776256943577247699623026495732954522729733361832314900696964681459402412320916712121564026998251592273327861341507910188628426275321173394623254783840611652869774114024664939561392311075780425614674166502119763148381835638272490821823829168840995999313932476635459866134735848656506695145313435675812388881382292098069670483790606918350101832411645879162451353205267765705637008208561733479480603176417145755902329319089866882086974676542196126813689700141954961864034260281853931639759985156544475071171973468153737485408782958984375000000
470 4137420488230145546793048615060097450155752464237034414049351529748040152163667104963531265901063877682856097818170703508978373483434229355948449902480148498758109385057395152972918906287518747189861421734890765885515339636856391383405190077127247733352607489346876639473173031985457544951459640737906397876302294965876299927404167294890212690864160913063981862656898310472221761163596517847228009157900474912105509183346627304035449471897879901897854669389802682057791434474394941635120187196156471936118149225674358637184202800519025057195553112963055576816359355387903882794282052893118264606703434974658065089169768856477556927290021981111335779941444615792171022252469099423551631177165005019494522645366639251579563015681999581440337085762109597006337998108275003046925667299824515819351076017675339102698635118415827021238460839192146447199646083206938386908829408016879193916816369151756571653777427854947745800018310546875000000
471 412951458920804972727688355401221191362679242768116746930912983892686555314679385571837802144392808683378057661214872127297395620926206203870778407464101445704073720151906892019653753258123686423344767379526995550484238038914265305592097633812636764214237957694685076054424340198803310378276258409955371049182528421116443438614161156120570909973512111514092966801487875956049140111041767099783840149708920011927982986643577387606595498246113236068403711269670114827041985848495342263836518046903005829547588524626224202832334126650529443606715396688732999291161471967697158238129934833344988575713648573585298598390383936184734503507227034675252431029824440315052993112714591006159580003478825660225981973585319981351921990163929512364140650534345588440059340320743116546148568194829618871905932236923392125727946575194751652374564849363954998902028370215622449190199724991238834195391799392407805591176384041318669915199279785156250000000
472 41216405147794750561867369540151547298931820183910974465922268371153524620496919182816268769115138171766822661906425054908856584114054182763458412660241142176099391856687147633571797279640268786872398286545586356744306046638243725733990931205324826190959216497874182061279514124503440576102954520536011716370739224404228072866765110306864609256042702486078219631394266602308209725913511966251730316637261063054930674789785870190988800682996598625386650080326608282843110070598761809426564333028814840317768846176147080922523857429039072221000767665267397450437747763555536280928604300845089855512436407418651307140192769562845005212342088143116826325879299540767259545635560131991902148228575162824673751643229712545527637619963388405666665353120806507227109157860610636629362389106829120880272177291230938650516023638611759202046080621898135589564738391648249113030315771900977709629041672407482460593897144462971482425928115844726562500000
473 4113798069825349205128453522178762257891271101231368085700190887530989212121901806809209405052696983275077585345882297763735981682927057015354908375665928799436897018084989936111891225310395537903268336380163069560039510490045425564274232266814767535888339557853361807849906684604244037204694467049693685263980124279331093699873109635490651591919188127627384246930493290264208416829549471303898918072822610542966759316756429031113279662250041059417555497446552171317173840238832019076169349180317861757720649530604447548313639131553772937745129474581974278298448355005194223726510378526208651329264530220368981416677591228460703374365052814453584293540722476362837892493561931990143129847507470268399255422995506827218519602618333121842543913997533351387297723768709150433979277779563219443462261078052880790044104600378141970250730372430890023643448836088189937898860903998826971821537119142404327620798909492805250920355319976806640625000000
474 410598706083200993448580455979487853208514843458346042477797533521289239716217667679628052643550831811696034942433948327431116652783289171722448766356023399791897885918989185395471674830031250840092035852627668398492551141949470640181042043339676481271893131818655162720209040608917268776696403451732084915271940252437033845867081892099288453193453144130910440342366323971307384388620222547230923658281092204193580977374992948232002659960019920930473735409697011023239439623837854055893611623883624556450978753782481885043709424712677210305320834266821103599788168091341220937766257401001964756091782541615309094563326668815349950719853689138816609551501224381278187117870073844838969352501220291978837076079994573830607937552475400832005807112285449059352437366028755078125653231542480826730378843043632468727819807265590499182620366919209719448463216108295919751044534532034818643200255499213393965696194953807207639329135417938232421875000000
475 40982072958746440209257261932605303411822502586021443944994486451040679694622904473034033633327884076194755824464828400428440506333591030802865886343029619756071323729303741641261709691982698110165817725838058439521119683452261901159964638473124341004422007114784086872768653926881616237269845237150775043859037236564294262384333373693531085401898133817360976792908605093641438092346283686240459138187592802949089840289154559317219465492009567265923704833207863773919540700139268759557718162291205558360717689930163086673520555422374792717000548952821028466665172735179973230862101607118953998076445074311540640364731194460075244555006870320150095702814048521929260739490989896808032709478069166405719296372531668937492889093395492112516621716196743452429261169522996375271446778331429507358499496734102348089233551710445569613153750727662595366424507527777493800835834488765833161840261290984646332449803374231578345643356442451477050781250000000
476 4090458584600931458701286794995962111545561129961930255938420275817106496410786116625728861175226412731119431135134448118393295075438886288748231638986002593720480231889119254992318965264911737844491596963374278280773941514321350680903193222391045044369936046267630183456383924508709217295567956338305299020468191405818530264453106269285003923202059532905084049224974428569127570939857012464882801796833054764939618302810363683111547910767593573117721043331314302308649955175665249509636953551376420331339700522231193798023028546464341180640117816698586265653912513967228000416509343181137614387840137564162386184303317329407930396656252959895653459749360179153065499439531365540650491653998038016671688593821385695840939413502562668625346003648124540808643273453860415523416883274214739274374603129910089406973710171771573555296081296368172071131992337488883887558215328910220028401325239358572578266155794768366149583016522228717803955078125000000
477 408274073821489196538298248028842256039170158066011529319136665265518742754963368999058597653149957044294750768016249632949066621680598272971285761702565164543044158994215865262440892948139303645233217885589621360477248124731319718905243248046200533673904937448221956046873036993416448292331216774144057204118428915788302360357677965368257938749790470359771596611322919379824242457959313130928868330287676598236426053242770261955850725433218301920617817343823635079486004959986210752943009137486438934958245580426471984746072094543327638595966476421424931043569758469559172117044045762796565662484421277630547602169142427784300977326633550148075600039134251843768235698775866485095115110370747568079117597383304345867897537687331255038265667156576958884485338048507954681488213443784829637008333029381591942696055222805124983160684340712974155779023386138041429531753945093114414155528500305789602623169134987257677948946366086602210998535156250000000
478 40750535694609308717243115927732351538972402178513410175347301882464224303011092750931141619313356591178457236698860397464435080586571848542803438683743481172277482898774140024416433059740012922414386663852470366335501062826216033031316224611473279208330553484633199838904419654719453447755486092666135918846213898686736204210595848802760640706595195273775529025787063773245637254538156547022209849451935252095941186192913324681827694791671224235633213526095869518080078026445485596282240514538656907085476771217880707933546233536950128948563934288841387991817391582808929083063120132516786919993999454300739385145376119727173639389652064179005621083403964760389503190771122573229891091874034239483378034667693410755977806533603711669195930920586373866901245770490197736095821471554339376530685290443087346414286181338980152607941945387899575255684530863276059838828411548938260877322729601651091927094977887535698357623914489522576332092285156250000000
479 4067396892608081523531092635709569367595554380281265428984038628393767356841253328647218957869251729904471900807040742385750816707398747554971675163819991304481391351545702786153130823770709849312383771187445946168059093556829621167488995195562708724322095536743869069515700007708010583167410835261728514154566777653889056207324817393027111131904626901960768356415197325676145964800562138858312845307509445517133503365100597187971152584529856431535749350068149314529036598004924146885707555323785358513061888166861955420256462265974082807997581833715045427742775556522118788019306416567072197588545122985633298546556226062956517117367985779537074622124308048422175673383647954543050298752604544863674955819336997846019413215807084457002625171843913433353963591413645832490065186962448779941403055816459302780933240772059793520220677263038577647127927809129913196021683415771896143099790610135571409257642782469899245256783615332096815109252929687500000000
480 405977052343444137067447183701761392503131271581823805630469355596552904304717597865600542232324688291090101599302754099377753392607237490330610327288782882078548874276155459342909370347613976834492305161646948501899398275641056562779995332957102864546399160761247431501035807019355806332397193994561277319052696494578801422693608336041518529853230572651959191574691883069050319111656108484795350872255786530678887804629103356824370667343386295072661982003677153456429465438366491411029685365755326096584989712654908925384348139922538140273258636777682971756575785235363981529177021703600893721806660088003523611178143313908847364777292080620044260720782497083138409399605361462828207944244341134205556527717574097505812681602744617364574524964670609566642490967974524655414631473689418847901292508680344158821899094561218140737026349317038031403956294448779460877914275936732383783147850274156721286528470225276818417192714605334913358092308044433593750000
481 40521742792117989647833969416884749384772000724830272158667014058608118369375242980306615452336607660821696003705873647216478046526140274242770481939988495152996115288977595848343199314737935608781653993369376294337193578406501300580182070551497938725306909996148626167078438866942353975090206410974816889995259789406919451774470137657699178000527234496924242801457291696767371768296486004896101445690229337500817886694892416135422111723816997975963621114337921283665652049263981814227723896902106457166414461755846522885036495213474129136214443142820289966804996775779261441197066137193095441962448546413823635286200957382045243207812459024050571636600348617383523981860817887381252106867298997615818646352849755553542758510910122826763457263105688077535355491418829373610096584307336796024409674307158675810892672619301627727202983431831592282128776915771105856026329288404411113157855076220923469784265811882619651163039975472202058881521224975585937500000
482 4044607978690449132691477735780757869090001981061378409861971050538665092843657551416081471808950611124754760867820707816565889664673461812903916776209225107490960801976581195568031782224153697382749737802906003154693740782441447242557177207951381394345467717665374284021045008067627904028194668946054855970273752009059947769439332619734247829056774381010425977547946687824643684175817306422305893261736376404905287404338743029616509948200904092580103344005803719828121410975290798926339827136847181855344812769862606257259555569959004881210117965977353008927361815109419643020727908423983032599197924414873558285516863194295013798190575526238740666881416539382409416529717735605626636641879159284848620489700418547055896497842087156007447985327831231141547619693277761751829349939887911321025621225969717620875615103142326369202770815156468681936131654393667847994661207604017051149428231777984705666641137364466455222933305435617512557655572891235351562500000
483 403707144208419363741317063440973782337120073513393484760756986224573590322966315846313225167514511309160304392210427171504433831747220691511589705550821412902979752097910930514150749940013353521371355816724841432893965306669776752719837501439619248491501032440264377293280703600290561600826635589832928791567075744009896650030373137882791072130076796912034443845934802940012571457797416858425190712522382415073465643402009940906442949488127507874299756137722147687191994250763497756188080882541206288294354914358335916485472409995287008950599973374261259959395679309368780517658990611014952384280190343770298643777987525045471253024363656563084239234685489365685213190264372740263478576614894967127436840183141155597442588324983481969190615678374210462389256201683066033241600332509308912601749895039337653214106426754640899087506378879282308811885935938548088927168978920475490757585786861318100745732441474825937487158622474225921905599534511566162109375000000
484 40295644910555246823022783749655874844434443701305866216512747943200723447319220492841718817856665374680856002453896150114419831429149238857282848502397071192857338479029084820534344482648853530201343387409043573601461702407472964718792044823446293170711600985928041460823121468863712873834575961456257830414474027258508485873899434485780241104553739790951206574787418037256213485797919852129175544053628707587188275274279132737996402664817024597949217394655696187537696781517323505374888817015631561544422078331923983730192504394364288021494803127501160059170258817015714435553937678549860226621024784106494065043211936642451893044642579025955784292205900808380687291780313733640761673628647884012244780473651961212629031904917256227131402155831111792227324312196919256334507669552737011503699457498657855427217936934951863295283952817475471774178118936345574743949449114975559831609440833203052576500690594315787272736845148202178279461804777383804321289062500000
485 4022086948700988657118624662517197734472312205320035017611097170990406231102522606306118779324620970697526266141841469334101162968010545676455799373198025188548914960350098961158902301866043297725870171926745978140302600027929414890797366783305226912152883719028405128079272804758128536540890355245561735196628221978524527425062828089601281385301951635628758577908162695223862463603045979467161624922961166462465534857789387249167847119595447754199426008402643819461236909676811610093192510580879843081165923323811216602842513686043660171382604988458414759720478823364393269742610562924945842413863525357928613791220391449198136375858035568343339211516881769347853756278525748135153139423428544463985092417998951427429631823746483245268930264667596127549947979285469816905471167593913399436895032448474282023157980055713442684793187950296881625954562345790699532689882127125704848346830991206927371604945219939850024480805512627767939193290658295154571533203125000000
486 401463863953672756701284943166068440533440051605092384165255810215523881215603645333147781862216796889993825453787509624274171636992163725853643678176617699375530585857167285197157100130703210643378522716391867077337611373158139745581440869666947649194519319362279697043468155882339126147322203977288476902033816971560133385575715618573164938273657765111833495091203646801048494052229959802370391821014086800605356164508977727278049925455915988798794558986856484942519758206629899600042733926498932485323783828061897360913354606810654228217634090514645473238766312183964439331716128410471446122420822253319170895086627961318110278997681698395751821297703569199720958265578773749045841138745923234460734224685450892478624361666547123925917298639969317175818881636086709502231288765392467091941930090690303335274472453709175112426579315779633184516575760070590194096267864170510169122026278566765528387975087693996141332435957649327207263922900892794132232666015625000000
487 40072193894841956269506080261401615799446654842964149474893398222949929909426064064978056830230715599225051037594683455515333641220100777646294905946951512046498032399418689391034510548980458047997186836229586568027476979156503435385449364834723460425760953006571696249041041185709455692035590010956864193445305632417942677356951819751214676898321363371840300197912544704309994447389935002039475865337771579830444277529325271710443545947458062044167153002774319780402228842760327350221924632786679893452955096267122855675560918761942303970552757987509068694325319168916861182576429162285455843964838130870318064086572864886392896636709050018516418959510001024226767518048838176470468866025542768844222362755564205099355092855463769392276878617841701248288615680349435213354133361161658778930795116444467443794028965040663248901552403572993776384703794039078828203325628084863448297785826285688854897206301874343228809383391994525247525871236575767397880554199218750000000
488 3999829025856048544851723708059165380309521634017999428118970138196498126819966353698936779099463436143959500084502112947032585376703091965473411616139360966772375324130500738191170100083684654749883136870375331411103286177691152331199259346515122453563147583914154353054895729827679481063634404577272243571149256875159811094379350696888661704338593462791682423443278796202745552320417487601112437296317323060534714668961954887327264596517791397892176276158067861687279850268146609076454813243932741004289841678630234221222484329701249234437755822892554787091365362126926861072331689538779824097391937202240149388641320181590569662242003742626915507208467520266569356156063335196468316524803664488528834610294123832765546256126311899790587617776781286483890306946354486152622614799558194921555389594282805711490063293300628799169298315656817310858446327138380577426211770519874111854810652409639594350243779301759580543166032896157391363090027880389243364334106445312500000
489 399246737734220305673236470736948593482428938561183133101200270849429598302827316409090192613179571202835712063649382684958405914594842369805229490764339895272310101371799061413314954161727296520126372005404948724286199178595307045574306439066264063309646694418915897694497874382186166606781176456884781612899376744532822861997251753609684208156987212513010263984184944872507178750019586032331897882276581878496317838429515374336285858805794270206783484742894258341423577692409480550146747309685801816808562724609287796191962086160977454259523234591790591325009291054019018586790408520220538270334765756321762150633093738371034161991885895046257149093753169047466769476436505911941960183181322829621865884107272360485248083356902420917747610682381788534312241067590107298792453636741176879593289501220743858441370121361970739647144071139487224832312403328475165611806536848824244171029259599416173006616357602697106597774916289696200966119477016036398708820343017578125000000
490 39851342739960643164240807721926848382093059969443810285672867851521636026512824582793063919817577199042234034761410830859827823026191306749334233455681355668915687873662636925969866138877718515917103785274196004295587758826727484895998628438226480278520040457202401135179369461291276344362586409196397283034507176683878298327113435242958478818282131763288432676462215619825155331966240720084394133514586978933173276484872646854668859906513056644517918854642771786691892214154587130015668185544352177265524087470694420636222174763537565893537308987519342493277968215208306528734528328008135768983823251309586503647886968864749552781679875768800892167705035710431836112433692865618533209304894897136337674268748349288435681136706321238953133956072027096353493286971086016293752872189818288124301611234095065543606964562885691583962890855984326870506938054685143571578485137297946494704165483688663309701236837444725476933002358630696304597762491539469920098781585693359375000000
491 3977829547220918781017193455094979305919309305707619434013904793081619921913225117724415606334540648727209552023740824481548190644630623103431508720291126764426798091014675836541309856347040701558242884961890725398221499104069071353875545376288146229022947419159856781334299179832760598039124969276406172793322192931317465175176842079953961398949098325292802618072124618182547582117444924014941255567311421257667662485791463181970103511238706529832633814798456711335579709604310214342297144141606314068805164005985200723790730723342110192346768866554629278198682733660609171025008621905659336126063498058417178296910265466520113201283361937737131823094142159202167592404022988480579048040800201443282911234035349488037133874765736871529721171460468529515854798359374594009280709299435833606867661846401220289800768499444048359531611569962916211656914529654009952022528628470412133819656110703831749100728345016631355650685225247434675943658533014968270435929298400878906250000000
492 397055302975649027105191810121370800231092032527034939846387935748451939766582287665540752900587990363807441259930715224164291956418312806116913400921742348376016370426281972220617331392689367588466073334305799846151743538619577427213065108596566791275034446656383265307576082767452993840856559433260786881870026209058944542180761614931989927443882558445385236938052926827123804385747398817832855814859072963341583139587843001761284112676692840813172046025919124174167316135503403712093928351207898544550856919377913023466184524031160633223881746009141959049466075305025439815118238662168556904778411361074934199514762473700818616493955090980224682585677482598411484680816197081872433026999385961137446688421699214141267570304360442603302046200047986757161847860627817706901982995315637781368436734302365708195357197170116290521539520733493526736729822258756968991517034439394186772120552025742230077920262243428385926839738642076253934132257228384332847781479358673095703125000000
493 39633045556656569216727158166475977848624825396866915598054260280286653054591307050753063793586075062480657574850284982111815024696440513567978313304987709865281471782306969275814561618325038091335528334241761481600663893581073844205182421894598482350191572251441420863662918931006819121518359614017775501940819451821076391319909288176071448944246370590461272839191855028727712806942453338388549360343235254616712588842023842021648663660892605875083562646927951522537066180584426970937408142318338108270482087226343001794667221962623559352834119109756340374897009261177082947874175506217676846418145280078088259549942112232895099630157261718330337991969957238677138257896480848679396408232535057094470084254019915472397113863443361826589236700820205736957270858461450120398877450708889523775133411146084009128384437470063737640091196379909161157635851021000873111709032991404843673541688367518813675729119888436330368072583242548828511356284742817024380201473832130432128906250000000
494 3956083960321326777483433540868280299019615668662970866680274442147641421299387349539744080286901541155710981813497069773144936979314740332058725969775190229670099946529466912936064844938476980331487656197289997282851693507050103760642804096402127863740782242345296483374936300582887147534555288597604271256481391030966147481750459514093285723564349258736124218017308444264298620466259866631456212466649656690587242420648169332160922277568045335425851162186269816956078407620684400682031569833435733034043465022532334855253118856228679578316296383202601505842452483134902753359667194760311022868175594657187311899610618530777444054176223836702163899562831156759452808698128483093888738643615999322526963268351664032275104624709295894067034942747863046334742967673550820722406168207399478577635280371687049575142989092406564581038252820836681653204501647460633710806421896368770934296236140490592514878953242305253948278662104635795007884571661271877474064240232110023498535156250000000
495 394889108039346981970619093443033797120321636744722001055903757952555480053338846344967181832274353835360968911929071146446649163935234989509134646801196261107069976480850424582163563612949793127633949682238583365142832679158273993562345354349957854035216263826830503522334550730910007999358336989106317258146960668363711812269273140588584338588514135099296762853000424709290898661086666687394447389852847549660435652533789993337517514615428525299780416007320387183434008324319224722624605788828403170125429508612773061006174954921735470635572129886950586674092075134738474835355870895165591191750618448508333496888405376981239415589590342972634178338180782738352653086413188585189985002790033386921327788059102464312551352539164262880509487921559420443231616227778072832109270244702238861658503440737489130318818365769309809998181963388970586838049346264706892224131931110264589623387934750788234667008241822833530473633726444554810787023607643320133320230524986982345581054687500000000
496 39417257538363042494688208299122184063361137571030617484431038419820608502904851376087349138136901730622422521833887726735027419569422347440720274925659731627844827692675210727949431521123274713203945259612161819371414608760334970607402658253762930147749107302553181914094321787676117935581111420021479369860596819940901959325507486271251634281284949251544723243653328684187484662722582394542135262644384036660661631364814400343025185783487633644338968541375871712604471274469848419389403694767931937405060514055279020666160729875353070869288661594159120052891731128872786066730784612942839556257203869729128208530130948012784603761775439275353060825651876115677096480460316465428943865903497082634022054005657586709908099726237948901641178925395981665613704273059057229672842681079048076694984889820389287988073986470238969139133042353604705149902869220898464181485427236429838371479710986918398182184633170662274382559689105382880407390199222622539920735107443761080503463745117187500000
497 3934587819875634885636784735854027266364881357945329845880530816916097359817122086051696963265536609368568171646235754775301227937301896693227631466925511641966563182763817312300948285237274966845166447342775347804860923019316333786384800555269977796035881716860489647400843669791976279243820799893894550379847501483436913887602467593393950858540334672774916941886602889381370450940980508235885976619291533317375097649916383100638791683538876267798101065065708240769231026008952072607461403012951918339366302016664773068909927181320454418159779681461235303468729942260319752053348540539425091319758317861694266449053916158781175437870582580382827661087705380480363694961038832696036026534149879817854796980323285466154005688971156227385148664967594870082687865163903076788872686938292907615368612442634834159131489876838139354109437084833660809832356825047832611757529265994535777885530104750546748125109962970936483136390697219405828995226928439243874180419879849068820476531982421875000000
498 392747711899634156957840500440368866287145084946711539435183106242769477422709114252268787236806877212272136169747749738715309318801761615703505141005757397032445493604797908824257307749287025304966313448613177789918948761626937655665037019282069470363340723183001888297783009689476186428133196712300196986711283732412949777816704144714082926060321358601688998355789216126803062482482210972702594172178678958246417879874183542033643242146019155165147799085173406924976856029929733994612261734485622210140359183229730661155647550569156203065708128444654632400462982790683724647734851305652251585351779078122132500366405968379542632563346706969538881591706494906985701358460322034779017829342551256517192686529860482976939001603928064384168152882608716851024927263649843267419400135948876380642517519123248204920534863007276922274658870455986503728446702355678231185676264683912396623874902624798551906223325821857936901024059354973220400306687977338981898611791621078737080097198486328125000000
499 39203934929300155026192455564999545550626646655702809176886714472850396133116514991794605796122947001890330866964199227425670455249530553262909000147288128148669559191292552782637788575134241944770284715181207185803332340313903335929209406674228217071739481807104857827880905235737091875722073202885115855527232550524026109084268604104626193481091396536974206429061845401354830745996871600301234901234909817455418987167400966390171883549685799837226476698261497793453100598899398898339953420831119924423028639111568906276879367723145632213833510777210916312358840025659231111630607101271620544020785803369265370427356074719408854765491582112530524433031864752138191953236289860826338433025155266707658051535175051416996656653089492759469770932029539451602307869744285958216754149842912890821250095445949885946075834722229385768538593862550476454336533555784233858433937362536425803276971742968368477853675068510508691462942678299030276832216689681873122985678037366596981883049011230468750000000
500 3913336784642741474714530914498254636863551869172254412036831838679926542007690526480937550568992569728692827140366366881630424843008139826703576394702300951800195398474822618762904055569900030926969820269388101286888634210133830992453682974221460628101035073985206908379071960631276511034577347111992264698728353193308286208791692061723786633282543202320765285748953407963239205065407723142069267841268697978399923299049964465066957415929636539751946904020462709742488501782137998032294150467362390855906718756116808224558098486124397007584861045781193666299659411361304449562967200848933162704154838892320069276058683378491391882691369726472796948905240739558434320772046453907685102384570998722758426704241173632444606267111393167250272534435188628058942371557874624349196399237319564761777184527414717615137289821972937287415522439359788559671872779538382223748875627528386023683107319383102541459353845338718977581830938147809202233391869964044575136430381689933710731565952301025390625000000