1 5
2 75
3 500
4 4375
5 34375
6 281250
7 2265625
8 18359375
9 148437500
10 1201171875
11 9716796875
12 78613281250
13 635986328125
14 5145263671875
15 41625976562500
16 336761474609375
17 2724456787109375
18 22041320800781250
19 178318023681640625
20 1442623138427734375
21 11671066284179687500
22 94420909881591796875
23 763881206512451171875
24 6179928779602050781250
25 49996674060821533203125
26 404481589794158935546875
27 3272324800491333007812500
28 26473663747310638427734375
29 214176438748836517333984375
30 1732723787426948547363281250
31 14018029905855655670166015625
32 113408244214951992034912109375
33 917491968721151351928710937500
34 7422665948979556560516357421875
35 60050628962926566600799560546875
36 485819793539121747016906738281250
37 3930364691768772900104522705078125
38 31797318297321908175945281982421875
39 257245708780828863382339477539062500
40 2081161501337192021310329437255859375
41 16836950226206681691110134124755859375
42 136213788664463208988308906555175781250
43 1101992698977483087219297885894775390625
44 8915308211498995660804212093353271484375
45 72126358531932055484503507614135742187500
46 583514497947135168942622840404510498046875
47 4720731453033977231825701892375946044921875
48 38191519713848265382694080471992492675781250
49 308975884895090757709112949669361114501953125
50 2499667417321660423112916760146617889404296875
51 20222734208985571058292407542467117309570312500
52 163605356477969365869284956716001033782958984375
53 1323595137614486105803734972141683101654052734375
54 10708109600021664675750798778608441352844238281250
55 86630426440470476023847368196584284305572509765625
56 700854872202893997013006810448132455348968505859375
57 5670035022026231885661218257155269384384155273437500
58 45871546915203509353631261546979658305644989013671875
59 371108610126673343909686764163780026137828826904296875
60 3002331723513454453389215359493391588330268859863281250
61 24289373870734105864688245901561458595097064971923828125
62 196505162441506890658171613495142082683742046356201171875
63 1589760158975887099908064215014746878296136856079101562500
64 12861429855917107765994611412452286458574235439300537109375
65 104051153253982716327674662437630104250274598598480224609375
66 841791512667841275788238597499457682715728878974914550781250
67 6810236394688774287133059548438041019835509359836578369140625
68 55095969790139903330371262679676647167070768773555755615234375
69 445735758817918873830182802109334261331241577863693237304687500
70 3606078038843091952410195577538587485832977108657360076904296875
71 29173784164663431607805547940426293962445924989879131317138671875
72 236020871794394456849282629140596156958054052665829658508300781250
73 1909448963088558074441551844213638133851418388076126575469970703125
74 15447766610302651793439824949583094593208443257026374340057373046875
75 124975057128727210828237920853256426312327675987035036087036132812500
76 1011069450901202348977185228005859496391849461360834538936614990234375
77 8179723682724192015591874161360708139767439206480048596858978271484375
78 66175354686151018802389001506950028108633432566421106457710266113281250
79 535369865498859894401741861568767844037353142994106747210025787353515625
80 4331233194648074942068434345517589922902601529131061397492885589599609375
81 35040412610711872070385718266807145715446836220507975667715072631835937500
82 283482892919761233903639449971975476649799219330816413275897502899169921875
83 2293424779866602971277840206530056026135167002166781458072364330291748046875
84 18554196222327045703980187281949667046920815494104317622259259223937988281250
85 150106600608300302801846941572999735887983252524691124563105404376983642578125
86 1214387908599677656608739389913740355612936649976063563372008502483367919921875
87 9824604558205895853089870488893695175264264562997595930937677621841430664062500
88 79482720506021420680667837192311984766644739064389568738988600671291351318359375
89 643028716485254499730585948183902303214830309396887741968384943902492523193359375
90 5202211595076808015669625670727311135240270023594177928316639736294746398925781250
91 42086775887515402571612777058234113256572107852893083190792822279036045074462890625
92 340489169314497213249804527059353344663867289854319864161880104802548885345458984375
93 2754615243760371130539342061752619554733639145593926400579221080988645553588867187500
94 22285305451664285983941823485246931390264877974327628606943108025006949901580810546875
95 180291908352330708183192668970050145819665368511486303049196067149750888347625732421875
96 1458592178053260690514508931981424013854948791915622230419558036373928189277648925781250
97 11800258599074571157152361384158373714766378172365268728327691860613413155078887939453125
98 95466097446704373048624530220327468920205610659716899402127410212415270507335662841796875
99 772336952210386144171931685705596687470187507607716215218829347577411681413650512695312500
100 6248337197219540047075271684036170160356077804531503561147331993197440169751644134521484375
101 50550109791357353839674650562820767988535076712850423186207393655422492884099483489990234375
102 408958978887275270375255044915008093951577328677539704959720268107048468664288520812988281250
103 3308547639220310197868141488645559669471263561208959104453786181920804665423929691314697265625
104 26766712668283432748722083566103000696145751022983288146261937612280235043726861476898193359375
105 216547254321924918690313955046653995217510344145140418342654342609421291854232549667358398437500
106 1751904088316710412169621864385844993491195496300284295369820153354112335364334285259246826171875
107 14173201799631675028105958198095574847893736085129931935415459332006093973177485167980194091796875
108 114663611206076135444770337600123999076748567833156767061322800493883278249995782971382141113281250
109 927648101021172552926500642953009366581086241294032133692000485769568740579416044056415557861328125
110 7504830785257766150751761654768146809824145402299079844993072441194925659146974794566631317138671875
111 60715356451818144576921324347665968213647883043846202567265374350213846810220275074243545532226562500
112 491197551890534876653400663107533511313843050276708008961153682780942375529775745235383510589599609375
113 3973871670748127997690036424229316761910412327479695108987402772660058047904385603033006191253662109375
114 32149297151004011904785198698834921592398137894316175768965855932823849627766321646049618721008300781250
115 260093277523723259466176904099907527009750997658573256569514348980620699336441248306073248386383056640625
116 2104198816393716594950514487970410674858708435650770677071718143223699737376364282681606709957122802734375
117 17023326020061664461406995042349741549537317119718184799596449440634016170292852621059864759445190429687500
118 137721600510151237180797837411008974619154296489860190924775200783762574285873370172339491546154022216796875
119 1114191153052297797439164063113788411834204410442255574613787239934663275686688166388194076716899871826171875
120 9013995778015269916715766250844166424649879464457782646188316219267380735580275086249457672238349914550781250
121 72924757716383794519557932832065542419104507583345302596286262094703485570068579590952140279114246368408203125
122 589973683032300720515683820431431872711769524528171079136139215955201946239849775110997143201529979705810546875
123 4772987358071098465567367422958797924036460312224487960587852632143596870450963365328789222985506057739257812500
124 38614278866163010340728932625579786437976539674326716781342743559598033008251061204418874694965779781341552734375
125 312396078282592513342828848701868880290794206177245782921410033601580086802529390155314104049466550350189208984375
126 2527337363067037825232367559148839062403384522744396834140618756997851259218923480887042387621477246284484863281250
127 20446588772400001959732559013290917319286777768153128743738344625028758466157852158318064539344049990177154541015625
128 165416377938675955429471984045175563156518501909375564572207192050090073811262347813766382387257181107997894287109375
129 1338246609003379826140673895558150748764761953750706041454494575876169330710258043026783525419887155294418334960937500
130 10826642493483798016440169078920142822736772316487919321577652680633098498832848910478077186780865304172039031982421875
131 87589377692503485735717692783554482832802910426207247644250627800069725761920695628059974069401505403220653533935546875
132 708612950799612379089592690890775984732433860043234221260694456016176091280424700902251800016529159620404243469238281250
133 5732799196310649038840905774042741994482242060871352297409737975082623600450140895212758351817683433182537555694580078125
134 46379319751543554671444346142483109590722056805437617018566051275817520284261321998620086759501646156422793865203857421875
135 375216578665483999328244375063484097815666335548971892528073705756153191432560132373419392592950316611677408218383789062500
136 3035565887116008863427330528879498228846383097880799888104519810676203964269333711832599131952292736968956887722015380859375
137 24558243902217144300342762020984593589623573878128296753724441697284849607160671868498480474585221600136719644069671630859375
138 198680366688985943087397073326910423669277446837661480971235203753329347142536702138307380671733426424907520413398742675781250
139 1607357931000358322945554417159166958086976581141514823699287061198767975891700307403998915223297672127955593168735504150390625
140 13003798822226440191912698918968595382166819076649111142777315399827073558021919090477679092909824021262465976178646087646484375
141 105202942386141159033202355023822150863008509911783426306368753529104567187402103137488368345131561909511219710111618041992187500
142 851109682486366799963829248093325638869213026475144910101276652641199674887558492949383819048403410079117747955024242401123046875
143 6885621972085362975649205116062181965921277880170310208165602101433612554122845043184128303870306098133369232527911663055419921875
144 55705851922585984877341756782644050801336715062730173793359926823198054642803187539655236995561615742644789861515164375305175781250
145 450669808915063998777938911814774803154715522317908624170939686651830587067087063777879392574565731166558180120773613452911376953125
146 3645995342639969615823238478639975285806995488157797465688696603839104301405515007380777887761869049398910647141747176647186279296875
147 29496721936076448048564665188569246507902865498736702932716975185491286183704751631350874253173488526158507738728076219558715820312500
148 238633493246381480638404287908845614684689214697628451305802291023434038453661633341273818459914168865765304872184060513973236083984375
149 1930585514633818604406138069258459236121017710956559829846935834754452346860926957490140948628908057482789217829122208058834075927734375
150 15618764904328630037990797544013436547722318922223510431879736449358112695646175620982550204642394509058078710950212553143501281738281250
151 126358462387488615300107439451528663641637037385031547905572078115651872149754052042166274738934673982360124000479117967188358306884765625
152 1022261434545658827450307135857979231901243159980745500324853801812212178139924650735395128810733232638252587776150903664529323577880859375
153 8270268732415509519754221665578112750547141734529516199263570961952357694443474554731132512527033012750266038892732467502355575561523437500
154 66907879525719018285028786724340044550266787672166218504439199855067092925715489042040540782903495879707644888867434929125010967254638671875
155 541296115938982829418999475261153041515012481724068997503785273324144406989664309078481016727693304717294875416655486333183944225311279296875
156 4379177567837889604220717044414266321331732100424500450129906362997399358091208771443418603211053920579165499304963304894044995307922363281250
157 35428290737664018756578572103600157644533972545224227188244163648090606965197651584179118434247602220828199381941203682799823582172393798828125
158 286620892884267333888410786628357446255963165236733647194468477315388018778268477206981057251514359118620134392330101036350242793560028076171875
159 2318811732862937138356518235731791172393165139814273915678446477779205268021283675639383247113761851113805656510180597251746803522109985351562500
160 18759580986421369038992860844367892018364904829989710758253944321780726809563130308371442666856668233534531642359155512167490087449550628662109375
161 151768198253680273653877260115134239401653652645305401683230883553383765748347743432841794512127387445517799624550292492131120525300502777099609375
162 1227830515928935594244207821684868497467390883976269777372503025811436998980816974873495039232053643065952289181730350264842854812741279602050781250
163 9933357535986684812567970611302698472378295736013983928943287217891779138612778460188520058963452901467706436522409063627492287196218967437744140625
164 80362550578156813918945048598635204798576250779476664079029011734744820667584316672779976275618605583987339412155304074758532806299626827239990234375
165 650146691290451189908924508275743485802338647297732918618727239121018581803241044868612882852179350456629357973836746964479971211403608322143554687500
166 5259797220906176297518248756344597548976099505975581195069361488973713425705813141162563821151361891882830275173066336691363176214508712291717529296875
167 42552653386792161235314356488616574889938963712321228940814988422894031673610091827528141177061293220829885325211250357568815161357633769512176513671875
168 344258197456615213614528001351697813174097306210995674580808979338812994010695787666704801414090513401220183505382910205128155212150886654853820800781250
169 2785107321952880098955498918973903438118960623863009096424419607266415761893731234021727536496984897526848050657195809964861155094695277512073516845703125
170 22531991546179780835140694628661962519947235774589937346642322519802403659736050861776257717837187322664744840920551804952509655777248553931713104248046875
171 182287640779720906649590946117657398552710194469524914143822102780672412346023535159424477001610559051494925471032654273884077156253624707460403442382812500
172 1474737992553099054126472096304836055762231866712373004385168576898422153223518947341528827953982478324093248378177066493233127175699337385594844818115234375
173 11930880982258517936872134134465615242628914195299987875521395454008921074768183115693256064810176367907839378666701689313267564784837304614484310150146484375
174 96522854725120066037522473079948977607200367644309264487236191692505159204428889262004501022900443797641528102787935108897166003316669957712292671203613281250
175 780886298182063278609415718761385269101724693104046019324215844812748822891349024202353906734756628185903624980607217777317519136204282403923571109771728515625
176 6317502859038318043985140420805650785688632656627961708801984016376373094567467352561882059246294235870556327472734466609016745763938160962425172328948974609375
177 51109671749743172185161095073062885655986280610740959027115316202200586045121062367868257964600386884000372261878852777478021707224797864910215139389038085937500
178 413485930224673812025433985885455697922147219469403837855626181420412257589791995653388341304159290316765769496212625552615527180222443348611705005168914794921875
179 3345171444866948364756197306253850631010393112615543164956013812157075939076986537463648155635806123683838154028034447200028178581732163365813903510570526123046875
180 27063005479951587124416836178405645603105646049812811771170723596295686135129732578652949310783012876338335007545487874815529072414221900544362142682075500488281250
181 218944313521431644740989113548374493790788058064452637979753963285405329152573326329855950444810217473787628888428300554078349826614413586867158301174640655517578125
182 1771296704605947901815366472202013609031581441567583484178037906334418799141109946115603484993626409277396519630778699640779975943427615447944845072925090789794921875
183 14330091361065530627601560199719430389927608659449233370384038613807227224519882888824416186088387483231673320364601012055858625382498416911403182893991470336914062500
184 115932874420476350683391962803647492175427579336435753956371140727396606101127163097012168055282597648093279592592472551298792525498182470755637041293084621429443359375
185 937916656129020019106998819011223220625328113168409604041456668982163711118632887705671244928622675321258230972077388057890428262053372776563264778815209865570068359375
186 7587905141157008862619793165147303407512330049252941869116561863095733708121343515953660426025178317808623144675198754071921954447721425651707249926403164863586425781250
187 61387442109010544790773936301017097553194853075474949446619226040032761318572539772410083253341458472074571497677928471806870478789941447672617869102396070957183837890625
188 496634839073977945519364510633768072953782516608698293961010176777557149295896286760891926917336750305588436105269611210832401255142742879655770593672059476375579833984375
189 4017860248095153347366170960694267803598783909930365205970531534888604779443794928114711715920220213329806467968296267849333768245462250590094299695920199155807495117187500
190 32505172217325215374814967569315540841838482464869283378877912093881952629616381809595856752534519824288743242473221619517478872605879824941865763321402482688426971435546875
191 262972367289004910558229111863934399299162010072605547043652848841624882634176782250847076660678104454688877911573514793820738569165955389461686309005017392337322235107421875
192 2127491141878154937161519748552560517541772111984759819690212046555173228911293456494131802116753517880662970619698114457040664660976772570855075628060149028897285461425781250
193 17211764891615897449763326539361162570187910811738937774542381453816488210410886838741835927100720200770536800887828442130721787534032747590817535865426179952919483184814453125
194 139246103005033360677854626410619825789483856858313684364967208432961771774836770606062474688422438950869258269931595072079625554194583052225464570028634625487029552459716796875
195 1126524637315564239633356295537128193202117054585041866188395578510221064134456023998858271619630199773609711371853686413666172459323733950897761246778827626258134841918945312500
196 9113775761703655215113147137951136610747681694383051440066158103375149615043199385145853225308711972639780013607558308870321501151483246060125420484610003768466413021087646484375
197 73731994741407382066399643078183887883791334836541303855040679979631274678577397525700722917034314857539142852334133704693261817240509579073071133592520709498785436153411865234375
198 596504367749628290709826893839697854687648716542282805276857352482535113768966972257149945217889373603690214601859626245224346614989629046868491180077853641705587506294250488281250
199 4825821707283326005209125546153086470533026953624946622760303761903457435809269799428267799015304739456929644317651473843453278505960884711169234240202285945997573435306549072265625
200 39041717730157337293791300076757878719856352681681803245722952621580665023270523303570087625523758037376903586634748025347875057904545149727558450702957770772627554833889007568359375
201 315854131332869836599184639037616555362607437249032681797622357155489761011584361503557133103001408673307759041115026972825707252171747866417023109519846002513077110052108764648437500
202 2555313599918282615340705697107029744809446003287208490131185601316965430639684890107037856153100994300961384871443835497825412708472368075274076815173174281881074421107769012451171875
203 20672921282913158991683144461475562608112415947661859495596486935472071178488033488124117608340540188337500900385094851809769744846655537036795961813862021472232299856841564178466796875
204 167247446412522860341933364735053556660798229820489509731262074710284491658432289693296534445530225799211539123711570146494484041945086887065831729448639464408188359811902046203613281250
205 1353060264135443276501745435212156848506801547793994036046222546938224237754362285669585612436164633704495218128185222027716663830891822861249057692589747858846749295480549335479736328125
206 10946487480990287891057061294437123159053963484482207923512664602448233480232618670680341423319078813502764568733715363800945420203086286482891081699164725904438455472700297832489013671875
207 88558944008337521367828942352489537007939856117260890518718886685696773345022150495141347427499509910126203296873207369697643696787727003945681850810567325993361009750515222549438476562500
208 716456907066444804115571244123375764016048367698359650681411048489689703730926219242715272720474519888200130702708920943511853989015792181800686296531954777577766435570083558559417724609375
209 5796258135540662054773579779429117245278738241423320516375027409590867852280184858592110049289860347194155735935374788960000362364772136007645477752923957037722857421613298356533050537109375
210 46892713354364430376757180000229980326794900399575593848910413260196581854674079774028432064461164733175781947244596968387798161549255484583244546177918654628058447997318580746650695800781250
211 379370020160338703253125394486877832765942958033460982153927751540754605580375020334944911554552332345732803134607354565938999866865580823107359674712692199083363675526925362646579742431640625
212 3069167934660804275684556472440138671999587300156694756992399089208687574268727096025435359384290780058058564354151697039389953373059291230117912028011427361118279577567591331899166107177734375
213 24830090177312488959750917224372639179146510451619998338810189234562303010853010988500799585785262208933612900135942349345424763536935976728273552007874441782675489776011090725660324096679687500
214 200879649253082551690868497932866662695722234762017360618860923403028704410983232343139881913533580546119528609533504172711872652011162164394315560739657892941334438319245236925780773162841796875
215 1625150500698224982448115420273649292957273935100586761564559347879201097326241436428219399212299457953937965551066079597194982348479210240178416603895150509273559435996503452770411968231201171875
216 13147743734818188704512289549689913032179425544553367823294319824471723096905787990719594043899836803422678042993668002303771728042675105310749972037967199869901158137963648186996579170227050781250
217 106367481191546568083764333255290797484828976100281508155585582819338642917684975864303455199806670465961839353744992001448733198925355782558210275287214762081344776589730827254243195056915283203125
218 860530999328187558031628905018701813228630519115241736360285909708486292011069579089507127096529272415376147843566660064837959195693656545559800677385253807154252836397745340946130454540252685546875
219 6961842026429601992252252856475779003263876998083246385691069119025897532997472292055122015477813123725926723061458100360408125951602177291754260269106638087804883596731997386086732149124145507812500
220 56322485115352698912051986907846440347035147968297275337462493337841644965264100937513288254802297429014037311396457003422989609650352300097766318280164535617880738893603620454086922109127044677734375
221 455658476237503544366566255951126676816772664793567536329589194664855663151257311988944491660956815238218354633518737526125151197041815932782688098128488630284525784386318036922602914273738861083984375
222 3686354509071335194634130952451794392759742023175269565084508306770319439887889083382554664674841511916442705952505112716200496226467887166357598447646556541869647394271680695965187624096870422363281250
223 29823234451294264582334811161037138884218026735715536233662271400472988778220878216636385614898127940537672395600494001734131261058384834151355194691444998466461381581016354402891010977327823638916015625
224 241275034983254702777527329616480554240083684257959420295424064671622929888301618167745794691361677500599429626815097826575668710953621349915715934648388905879048092761873789413584745489060878753662109375
225 1951956036198630128446006927108331243305869089682685507318677108369939368897030046254638613829261586016438958024087839176231625081227727603362459540528069491056775003334777807140199001878499984741210937500
226 15791656055574518211668217875953670072531437554862413043978987158640270091692690685466837936430349867597180530790816641545549843179979171764705196068850070102260077335720733771040613646619021892547607421875
227 127757181182838344269491262557476631445303915016379202902861863502449834680889204583700155027883288988396876604556279187133539842930589048907587468857452087787719761761973114033708043280057609081268310546875
228 1033577307303554676639161759686224909039805513953456340613783996478255925696763290055171723550175191631913896292551811974306445294152424538655567246008512191495100742202883914444555557565763592720031738281250
229 8361816066088731989933090362368040331331625445176761775640466569952525495506046564868362493447958182869491396576666039549870722544026848915967522951478863152168497755063747423065478869830258190631866455078125
230 67648513013032526865644495803995824382653265074720217393546932761719025619949315075721105555994170705145304390197125497107014745073944858046226795907607120548220007330390834976441283288295380771160125732421875
231 547287966717380934076549738079180130196556961503020131358746328057408265487397739500314590116169808097463806865402278474281841788970395513130322053325007181545312480528547860458843388187233358621597290039062500
232 4427652658912717842023861085495796260549116434383106091632404959330016967935721574394600589480703308115951644081939529799084577571700599016807280164315213921432062585902510176705249023143551312386989593505859375
233 35820462462498112562033048879458484557659506209491033742130682998085291476863551359480867700307761743016353392044754610852468932582762882912294452154701249145793124942726247394997329820398590527474880218505859375
234 289793628785308508860761771534687329302025441907032821001463538973676881582710796157269353238556391417980558062272261299239459102206329389981654264881386593764767189361193991392617874680581735447049140930175781250
235 2344479705488995358354635079659898760451614864772439948560584769820516694835142764773368458700476000665311625112480171767509018825600719022715632628274464197468664070374126141838022618912873440422117710113525390625
236 18967239247077689513292219686666677034808710371538020267839512323444505513743483727798576124466289788776072077119207391318531571683161829863119519763406985831462500085900480494005559961578910588286817073822021484375
237 153448188872613331525326975424830854185333923477001100053212180862735444939595987758327092089843348960513151013408041250780383329055827124883488414523896534094029102188855556015978365280716388951987028121948242187500
238 1241421925540008895458940369290821196796887376673456006962048712399789862541567031986599863560873989521967556995020391036865205937358181370995430066704657316256708013091789792430030825443054709467105567455291748046875
239 10043314349515377765427876232074877338617784970292307536140548083567335436197734853891176620050453671622666560310302986453835612913186584977064360696620699933634267620180337862549613259233183271135203540325164794921875
240 81252119886077111213612890392644916613011109268297937854753958227831423744527850069120879689274118096162521726427024708190808212999887459160207555150719932574589038428196434123498836932242284092353656888008117675781250
241 657343458168270000203761357765096516530500170598797377677283493228340504627582621692883813947631932271379272639892698202299931387829101920227646793169117161213801882645490617181234516142041002240148372948169708251953125
242 5318020287993277781359129048641605497977778584701435334755266421837488116751109360192441061970012613760959406360139108716269862264142696080143422844613584120433735373932363938993643504016262113509583286941051483154296875
243 43023687894173138911889679187335440403151397188477111115708419439895953199445112343284300658540861375589278847798012998638847596016441028406408284052295849632513723935799085124499080423632335623551625758409500122070312500
244 348068946670697639093426622152717339465201450559921438947423757745416968916003295721232529841954622221970379397993542711100984536685772544035626991376818851173412004027304524097336489718568230955497710965573787689208984375
245 2815936930707816668264375090446972707404792182511534972629829274724483674566144287188270165673294645499583868184918038521476112583839888430338342058191490496679903118531499748599159459183649545366279198788106441497802734375
246 22781408320306524318657541006052797023653997176555710836834740317257842595730803828972164074415338783047178825874428760384905176336343755752582385075377923762734815693340111845429209538882453500718838768079876899719238281250
247 184305464869228038299897082291438302803389790445566928499919433454401304842807626324567574513909060052725490833995094764961428696277715989521370476831676881230671656429988052942125034174003506137751173810102045536041259765625
248 1491062532353803299465923936608511439608298881641727413420465675203452589107308227347141974429928769839806924816836192834429772889797173841421412011042832500221728674483443060846355409342078868206726838252507150173187255859375
249 12062949283499717454827046740328514768126239169347810279600314212377295566606731794849899234997370350517171894934058333296184581855928768945141321976006084531875434783166916627784902901060481994477413536515086889266967773437500
250 97591309726343669760783332116855359830838667887782236733513212941972792560716364657928045535735070998581032595091196487341667231524573190761241910156101235164920390777920659660083399738854381677555238638888113200664520263671875
251 789530280719211285174592829092489668357349318672606440657573920019296351968750118160887708553609613755834460348807440769112950704021085177434742600180658289121487823468776213995039571220783958249711531607317738234996795654296875
252 6387434146754648169892547448383832337557713290557588121625699923645801573861659707252639681161424843743698116621317116029106434308219755656204760754805822324730448886791897561477282849575279333187438624008791521191596984863281250
253 51675427751753522978827557969231403396722299419603101624567847618711416668527051490285391119647364562614352091826771599373355939141625907716892368778545568851689440020678893157262403528395995622179981410226901061832904815673828125
254 418062992427633819141451476055752825422554329361955211163481736184702122689176750132742947627272443906664213374666785897594440553413623429989580862762873402376708422273191904823244088881361961440585872651354293338954448699951171875
255 3382200655932007170177946329509549212030829132299853596431604871391296030159060037920849516127546333598679869169003219472306101245608764842870213533278006233175778111882931853047780532616709697757428898512443993240594863891601562500
256 27362578090350881329426018548941566695718003895548148261245067761574033218024718942922821271319542765660004680211685744801391520063384409964090589235461866225296601116244456885820004885117597524801791308846077299676835536956787109375
257 221367906850054585901578750982446563779360747785237081217015460592652566844100095662635344259786372168267020130283509210814610131457141170892208284509259486955877458378295580755294537741005730067944679007041486329399049282073974609375
258 1790903986509044962743544218635771986289753836314889112616203997002613664671118451886247253081920429982835217656709689674107838658870316103563306153432844090411802319797589325921972810832968588459768177756359364138916134834289550781250
259 14488717603796589461257189867740024025932787876205372593506406499829382494458094650997119871904261454120851591540636178640904446580780109790121737879895707625955948058445336148492227497689986193997457863957833978929556906223297119140625
260 117216187681709071374874554804594419786907785288899090782937132424212254089068434552141780686569318020175138399120923135057218199375658451539691343235299640390074798287166413890510457759274145681481493763698153998120687901973724365234375
261 948298878503460093405802520716472699582858623349629768752345824616795832806794539035636900230453126453896981784120520141308702161397795002451500163173890892599272692896965473164857976238620383257343915417436619463842362165451049804687500
262 7671899084560027251400876473697223992586987748970626113335157433689285516260683558981729018316498582773863368898625679082973965791380436300749784396751945472748233421663987713087051325174955558323756921179636947272229008376598358154296875
263 62066967385386638592149445386397937452506404328593874785484432783866323401473281270799567597343821075216741389096141398947587382991847056565036426063106999678722984430744075394556706031840287373052382491334100222957204096019268035888671875
264 502132314040933874245769138774420287077206715367235026760801099761563754913883495328541063444631569945430291167946348971812286059743746190343926740234333635212320757695320069799959813288575325823355835486161424796591745689511299133300781250
265 4062335754839335336032581828532049871698693685051022003441116318404476859606249508412694507156753376607569990567135279832751114873514907365845544352749343168029678399245202233863716717238883813443088739714159629556888830848038196563720703125
266 32864986625220023536307137612020756535423636309435985686225609086061478170878334925276999121899556131673607232034335123459062725861168191587825890269605056720456410938609012914317578918408802212799339585724833767699237796477973461151123046875
267 265883326997083501082350233773405029469585523673455478517155953390419312344547912336702358288416615073557285924350057613114091501143713642085268060166758862803024014674175120418180812523016106400073916421478159577418409753590822219848632812500
268 2151041300615918093819429609167544060733518526103177034741419994103633515994697934815436769489571978659626610422608666152047025652247773000121987557573920732026530346836100924948843535575300587320353071750511642079572993679903447628021240234375
269 17402289678006677996155903890172846040407230722352272136635998805278650388587187482494742804658275270137065200221794771088087415789831706052741639292038575230208252101034882635198737990951905596603613269289512199833325212239287793636322021484375
270 140787480905431342326265259680052831720374116764340786551715493878984089842803385782859633260530675817175991261674190509241612720255352855266757885399540894451704519176076936299714778344142042666026893140210352051155950903194025158882141113281250
271 1138994646477323661535223895654585309612051351880510736174477439526886708928696615976666736419110260839306586313915821823410248996022556927652330409298668853013728898406256747378542341494507853245224797433289565251612884821952320635318756103515625
272 9214660255022401865832750970274247341069609678511073344665274544609035790713567724454824513608818199625932713111433871848091562986496606019930599181481866626361257471433207144385581166076090332876796315671706627536963196689612232148647308349609375
273 74548167437045100867544352242735869445649332189568135127688308711217346676785254021690790978521847519112328223405064904825714039833046953290961256139876054457149509817322454406391464367743147995514601514190772268975138103996869176626205444335937500
274 603107343560785550983540535470535530754986902910617509255073407171312628151765463219824567732829692586209958944811171320330859273827649916953071260236426937944778985872442450641596850990617998299492915462746527033299770437224651686847209930419921875
275 4879240903730055276606311483421074389916167819292290924467574753636996807678458666641392613127194650908858000309182479222297147364964423417039387704679036051152632674795273613367770864146668691385329615168501941890877304786044987849891185760498046875
276 39473888107669915157620070803868760218455511669226892353714708947467799742186429913702577258956715569199538975166191679119757218670513365009023720029305853704382638020787429332878775595498793414413970962411172885286880784860841231420636177062988281250
277 319350463131600957703258141104870660840181753828441734880262913578263918902893616234547701622963444118719144883560520376156214777476677410471103292763505169800729006973818986998588149581160684356703095191268412973706336543955330853350460529327392578125
278 2583599518349752667456792475621072309662296560872880983244182291578014588069128829015302939588735109823584198796957393858775004354146221177581109464550172191613210985388780668314910137793273257143864750016621387000703702341297685052268207073211669921875
279 20901759170038787279865415905727128069316026650075448288227484297346670912917984550940207238517761652085899616073799978697780391207648041149683129641838490203084280101289378016539254428495383394636901129864817259346176925305371696595102548599243164062500
280 169098783808937753085746891419162448088137547272199266022241978776183719266318143480083609682307186006019103050292934739958277064891895735187943384822946755805751675141166406790569025587308748401781124399739620971748477185059300609282217919826507568359375
281 1368037898295658447425369854738990442173588402612882537316897001314585369154540331173923229374479971332243005653309673167235895104650679704681795165160696034105865378238066484366326488648928326874828150245318536342396809057930795461288653314113616943359375
282 11067659086701736064270521559174013413071380694869394337140534475977519827430655242871706388930079506811692604523871734335136402145550791903107560446377149065673118769719492591595858082927360344418668861220083206005695974916136492538498714566230773925781250
283 89539242890900141506986854164344828119696613539669035118625097412752233366016784493706612679012396817364538163952100500856579388344020952132582681360903146181012228304549125067137452630860009893964048062233379438588400101028952349224709905683994293212890625
284 724387691622044109141697309801074475925267585070080034021638848963199162515850303540325723118313971757115005932857295862661306995358874558240602417963944457546889110765732940125583715227484058080286961841668977343084399878048174059586017392575740814208984375
285 5860419530382724083383157903113993082618753263842126048073821680134801646729671130044293932566879779219688483763088991834721019685394896594517579123842300942259751261442392827306354891908920537750536010764179372680132001915964679028547834604978561401367187500
286 47411789942464723145458222260596827311225455945962631090910079624753987296544613238729612740792248190026317567136877355740137773310946346928602956068310116149970984076355287639671367340231704140759854099862621296977770006531027746632389607839286327362060546875
287 383569437971891717811870058880833963621596111325866306656395940127139977650964844444755412018133235430623799929761611574568714358689604149505954258437608104306348701917836258881015708998881534147562670768417590801892150080554255708875643904320895671844482421875
288 3103141938421076667695805850919090500888616955278397310554731691254549570668439553192017378610472381903776938827229991766347016126221679420744845193895793425281018111498063485396862728500200274256809706338653486433905000566046972210187959717586636543273925781250
289 25104945641402676283775780726616301594982987559538644219183556959451247294616318877078972193505692795284479692380190248195952939598348500841373082430419169734063808105436223899009706367473039724973115300903707202216828754844091253772830896195955574512481689453125
290 203103276667540298111274049906058770497130361679653153859786077078619975739792583215195295432790273524016821932581701035138440101147284489725486541999490684302344493314632706629970100049870205481285819162984873171931768788371630574118853473919443786144256591796875
291 1643140024372768397650764767695701392360226497386731874778519309379381061064370888002950782001593687502196101972413261380591023995695134969661759770757932664863317669209069130625093159436177020530756978337517045915079562812960434214915039774496108293533325195312500
292 13293282038552349441035675086129976224229391528924988220387248473862404698816669020394636295827725275611401058176608832781416122507157787091445962403776930431875200678911163318874718298427640239685930370762207058873692033774092935427546535720466636121273040771484375
293 107544910802080957146447494623042415930152620079293237971399225103796550020692617302046951029178468565611907840193375698421856212428167309698773806287832968780958945124782544860000920478042626711698576312248961442245449239194475532510608672964735887944698333740234375
294 870056604974213521758129350268461485256497888619590895366677337365542867573879812020100662541585474718344565655382099311644684124819781225780018091533588104701674742596691807271872559850904139550641140830299983683069547040324701048241706757835345342755317687988281250
295 7038905794923091537451834116918367824536304945080285426118367314422628088386714492651677088437389087732020524281744889018769825934803088871369435614863764743032347341103022657859385811205586365545670111957723954471483966181485393553973750613295123912394046783447265625
296 56945944098970795731212404341303376254093971940891199514758770006251712131280567763760902005726582306618716762793276927884966232794509975001347630362658526332703605270432408471093743052300535316494379080546119364434158506915544493975911422012359253130853176116943359375
297 460702365367931267092357874629476076883877483331463133226753032891824262866070701135096437239567638726394096921010006864894076812342627096790974042184886750239326709879737608801953360541642335721113648201673695683957891689114857308728900875394174363464117050170898437500
298 3727160429313926228742099481679964790771736715179595654002734414615414117612367699769504736341002751297438403674881957521594539881575884858988560969990896909514223681159498255787110379015725061517927718022021462530643421118462898893042289927279853145591914653778076171875
299 30153361280767912821019444274136725875955620659184556600682497895372677159713606027224934612694204724647044441399659959230324619716445101714717155904576653303554286152790931498984385908619683700617479795151949704752164397820185927183433971521253624814562499523162841796875
300 243945817136687719823649708412682749149071521175412674353480849842248738738877222630362291471996092405671182298870348734191486595621622630048299803772655689255627022792942113889599689018491545041035591926310285087026907517062502108243227105788264452712610363960266113281250
301 1973563117702636419643734648916831892644248122356677286784466696595560622687226263832434822677335580144532022529343242651715548471019240693109427916477694778866992267784483856922608092807949817720614954510350168053938647530817158720801984816972662883927114307880401611328125
302 15966461016930375093809915954901228191948028641168703292759354729034021581908061884921231400186580210864439670118474931613364907245636769216754634676704866125725636908745972131853032689502037714628964570709507967445365925580648346310090601729569925737450830638408660888671875
303 129171383027217785960142945997426938275846346264760448633408441060059123476720966020417027567866290557935498913825955724359713248003664863411508871295466700100302991238341957082330365767708934016160196716306294038575295816173670699570502629072166200785432010889053344726562500
304 1045018440559348307145962628859665396177932447353019825486026073526146156931306377225115922843995958061288486322091651912132688921159243547476410223394955153644655878910359088707977646076095612946525097849269169379010627220384562155604778188600079147363430820405483245849609375
305 8454376778477186184733386794234000437785820893384110343265341394132208871574556036636005303416637054254829904456107152669656275805887839322669772899361443270730854175510344370598147374573201415136630407154003197859435531506264578267286456669804550756452954374253749847412109375
306 68397344906369638602315999692661637093377415650746047353477358808814698281155439613807924588183084222806361680332827061151598602058420285300259120081681095194770667850310699070690178024768397399346279482001745223772443338040936945226551738064024732466350542381405830383300781250
307 553346143993777847629914668319158196411532600588332995349020328897378713195141098984939755526331347470402556013066814122499399905439297409568039922892441557742124693639312104618404574488172022375147157588858806065348104977861299182814920107065237431243076571263372898101806640625
308 4476664342628130203207473333912331909392098394210316160582035614707261023004591485269896892336233842922171822073654747141286964578656994180346677616504235168579890164454327999859277323060070046859392774994337660921051608340329919544738393986926805467874146415852010250091552734375
309 36216975312985097206785233377540614457248806985759905686635686295970772944901484900972978349839452901370923010694944088768919820529267406140934386154832214786452568163254442614756500977504650793675642814693158456238960666148182077294064972611264963120447646360844373703002929687500
310 293001485130628741114113000235511370021046494784057432447729321847535390299622211636612314057603110579908910605316089122376773217112761885213338871186766953146760094927630413070264437964025005139863033448324233804221093539249158375088784712729494952299091892200522124767303466796875
311 2370431808477771135740195835616072211536452648564284804404538766636946275120648180707386029034001875433817628293954047831106861598795494579590054009804640135395114678719513130720234714257741295541206237608950130427079484349950343807795547878929098839506650620023719966411590576171875
312 19177196170654574206553804183968145308208425612422859833215926879373116133093796194452237996610087141666810906602672467214953638421796520028283741828692374505644575766788325980357784520389331606202607024252856497240924760230980678416197357212882868005010550405131652951240539550781250
313 155146776065217149426273916810242531829453444276221419276193103562789237543485185489945840708900482594179495240362213531852439732078869964631170059388577875913100745801929458169794790458390190419543191061488035746881610909903661987275875483037641811012719017526251263916492462158203125
314 1255163784592450102295214688650416291852477861691678592211363689798274091044770832311035153459754591512567748866877879339636039620939262823862943842660198742206618123179355440357918565301684242252781130913761591165431173555292826896784311345510280755188858847759547643363475799560546875
315 10154488324592679247132921363508144754998725415363928442961646038061101393810983798803821785021285022417326125343444734994491191406668063235093970698015440608860609260945013656034462587968175971752485431106008849499196140524055684165818443803492449051262269676954019814729690551757812500
316 82151536237774648793044974033801131071305573619111607020092322435262359245174189801794987761600289899900824348389170658463356947556821886772043449556582171599468499384208954289120277072382985915081955428374084026631760041502599093248700002655219264136032819578758790157735347747802734375
317 664619889303690225143547904256709274231496003479656246174502763127839331071145543979070483433533575059937274875531971667179064522950811014737566515233296873218857728444670112846462950061119328869221912919520641370638703720614387570388961108363407546961720839817644446156919002532958984375
318 5376887852462817345543863872128574647940119357876071406374821876520755636485082464940227111207675122797206983087389124797479246303674602242988918815081038656081001126828574421460321677115171292223158450306955307518987519640636915183162305608197519338209424688557191984727978706359863281250
319 43499936494906342356308016967060605095487996876371763186236678460799761459204050924177897641876714990484466787325244915666872844592143286583383756956237615110876448845259624928463182137103839682846340074522792571860905191218544265175535555750072785365090144438227071077562868595123291015625
320 351921878786102145420136681638517391675942968328760601090553939217017698208147316244395165989575453022352508513810952698271345380552581488991641755158214041956407272397012485178823952613398480719810661630287845547279213947108644205456735418955301910280686339405065155006013810634613037109375
321 2847107806303169286008383832369102085766914763553097085108686657605082527520837854326423270994795139873874212252185886383028548017566489609542802699697010587553947583116553049105699316494588395670211810014509042032918699516006827656672065988528329185530685307981002551969140768051147460937500
322 23033586001168400065545336202808445220733148025984500452807281768450855092807872177741995504713362024928183774106203249371926374601646985272505057377440403986679919725508077374999095397807903996346325590829741348846573846257750243419778715416524193684670585025031641634996049106121063232421875
323 186345625163421232477936276823269778247838609218749929391753575282381338652060307246870559298436688621487774176835663406435345573447397166601095354379627284622248288205454213102637959901404229873486923204511432795055836719188921908515695226795829198061620057824683271974208764731884002685546875
324 1507567775846316164028314789186560021757521746743362158278949920623178070580498340677902684110017493730643465236833398266474887232278160464818103206334146522778239434164972999888167184452218749276092755793300697696443529752388365628072944019392250832424864914749207400745945051312446594238281250
325 12196479508317111632089980866514544564983573964185559026188588985175423819203999384561277403011004684190411680605058576493258075497575731489117899891161414729447404375961220327006784919796199493217636859079289308358613566741664875853257100766856984113664826019363118803084944374859333038330078125
326 98671591937743462261157774062236723368855913489511849087916692941456570860532455439753954117805460764218145033946127839128162558294832669066042079614160736716693007733930426632238104210286466197990503190228963984204156077518033519968109104319091191378945752965545779034073348157107830047607421875
327 798269947396645102108038391974047230968868916552198221094298189336668449782762261812801705664302420925851017184857103607972264678913556632558157895349839051819650148068682641336360144046337318320393437428127052629986119556131789496171973040766880559736349415311806865247490350157022476196289062500
328 6458139535426812067069136311426154239065742419998787332669408270219756520427122695057857381266648623734708711772938714018065387351938599889441841467103213677015575933691673872487753325488848246551729766896359362755034499718609785480062592811811682583155390900697678802089285454712808132171630859375
329 52247446362050187888046641356481951969550435013798892190704496084515493846704670020609329547940803641819818988486121160289633553732531915261163154719262044680569133370175435395847770228602674190768484770184973129524825487496343664804612290078230426909185689886283565641633686027489602565765380859375
330 422690720195921241116961614568063615824395735568964144270257687178071382244201417479493082271370233802466812736754073651899802452461124573541861810273890565328235065193169023791432684280234577117635668023333849716499989930446962961024626270686444199124813221948859798260400566505268216133117675781250
331 3419639760030860902785974106752366878360739553189793026118900838003244257388623837912698650055371260057829538395923397266739851105618920749238387919351003943655403660220231003853357677116239740357390459371293576820620586839643406425238438605387981668353708356901388132342844983213581144809722900390625
332 27665466805052335541853910897963424787413591155173068737350946369468005843048154626550820307061112145350818010398468827631194316839622718084738484853602283851482894930930380614052605492587063129727843997439814127015602682459391106151807849794101013319888872333228435618224239078699611127376556396484375
333 223818328026033200278918907158626295896086444605610169339727252797421135649956369080571567786689842228199828511890429069824467861838586609154652122251786517848799566160157678166596969390841309157573981471481410055593528083288040691390000214105204608308287070588676881399692319973837584257125854492187500
334 1810728310256474389940942308242217099165772001907377565132409923223805824325985711066628346609977014774769592819413866039902197230183500997891722732598989685531070204074047906184299984268883124031066007293402403453357707477924981110745197315378548374538657161274095297454067576836678199470043182373046875
335 14649099751933201956677684220176742893231021124677142059155230936054557512878837782347430927717131129578843676894330056945122682696882170218324916719289611373875340174374181485086424156115448349094679573254047268656626739471825922838475991929522857080400462571087398522262645883529330603778362274169921875
336 118513706516077869531911978806939141945299405671070149424086402760867933172543831688402863303835081017263458204956996935723168344238998376038917651911422799007653455973722105080039620387299319846250048048605296429617076384307254141961009892532077994765468741887289375047664918838563608005642890930175781250
337 958796026378719396576501999539114282057272556472279298599312787205703603684690103000700089712103683325788382947143236102243908788617046135652711177539354279385150784227965062527358705839382807958617229574377663864501050408331918780766949260898461400837355273713631838294890741281051305122673511505126953125
338 7756822794795543721180309467869049958918847924138150228598724005050216347737046307213572031156395442060528369859641103904298752549060190079236497185482341372117090320482877939637784038879397035949337349087020730062932161649340947452859993617794256873323494915750393567666076677369346725754439830780029296875
339 62754014633445703520314097327823106846026053532497733607976439705393671830802484111085362398584569293447351422976786422077591482460727103787500265365895563845214221208113516261372887840381555378712117484794545246927187068455002706783473699611432819387551356421592763795702651918873016256839036941528320312500
340 507690643037117110631078223335841783203101465765942423754850298653223767847438578235766112771832732518749966361374959707995426226030140270918413756466536353528998364052639529797809040173892702792294021151148244486209239383508537220238868338502020518770844155001723658170165176528598749428056180477142333984375
341 4107303581021728141163243549874786587166158667142155458973662485900960635007254993955964623823777894929933617381294459091916918191668878949279575416480070863775347350466035555523367396879002398429273042875604853604225873628917753770781184182795923078543004685548437385743392180614819153561256825923919677734375
342 33228783981036568471593173332769977515908329979859337888739569895835397371222239425673975938414707787618417245940846288159470246609097901519358220994063763157101695853646166022562062988742329561953715743156730380176360352732302199359877629376530128361986127302785278382971090316289064503507688641548156738281250
343 268826509430726045887046955410719552258695616577850575918039411626701002731292571977268995287667986311340426664236592918095274187837211481328780490382320587379892163029881719000894499865686707770500404787673773240987448604384454841068917751452548718773505753652637326558440256096815801356569863855838775634765625
344 2174852146679544441225064110372847199191186332385736326808686305529389947937018845528194374898707626247162564469704121794463127104413504944627857976763197015827003211490562745568524074046991777901344917517287125709346251840229829189341529491675996802917181950832818592366478538391305619370541535317897796630859375
345 17594923469165873353301494437132224802423322076374946031994416818314474807967408527072696756685237789019323488954435431924697490217997811756358802143373999763632320133199856702864982866877126583769234707278279959571417474310760516973430591244693701983923553595480026125793399094376923130766954272985458374023437500
346 142345921012817977797134074944982303991896268691518138330189241729807122738262513773568343155893879601275681556514780204485065628700326682397490460135949924213836680953263352153538016185560427366379796474323577940590743667559548314600691193515368429992547316748220595438128958931667256138098309747874736785888671875
347 1151602691793236722818207735653217140020064395366964342450806629106897483890497782044659134696600342731861495006434786820542765398951578705896422354264099615159991408096313178339314652599730301426129850053574888692239155195566754497339220748694184699560825423628103630335479772017759358959665405564010143280029296875
348 9316661484286633059019390551890643299897728694122775170508764188779665487909051754562504252380348703691199513945043439214840467712266060589419373274719246181145874064313149695535023667637662191290144162125963891975964367666822480351713383581355134247617810036846033037630622833380478198250784771516919136047363281250
349 75373374716264083365552146150783644999990253354787984413813986671570764536807703323928999629316752086752534944886086866587771473535119770594507425230198721284729155523973577936157984653181568492103967061969191677185800718223281264192047436624130288727109685774932755946540108467346374965245558996684849262237548828125
350 609783410688486243303245494551184307497394484127009301331789038077345459881764810483707604456092478026042662573056520313309869060482250367708021458018974760952292629227696632069165514956849397242773439362995055685328112782786968329753071772654529799825993679795814605673466113171243829782497414271347224712371826171875
351 4933251421349033300655031126525512662486728754504746117004294857175996412829016635516763013013381192299026686487434773231243632140789246103402792920849841836879692034237822608749777191113786198516466373364205070356285581869516873253566544778875906217307710543352391927030833277539878523043626046273857355117797851562500
352 39910842373957322585856292996407170999868505875698963118316200237813618561189203439676505176469217912146199996763586873988964887216002489709714501054723578208205775901881528845478023829490165923651667850895901743914630728917258574511659518210742776082188394711657324776990819216980488359780565588152967393398284912109375
353 322885497403512445445657243145173671561510748241113468516688372618468003126671433086301601207680619368206667146003803700725915239599743601133642328294863936963021180365353209446134548925295484581169998588584635478480293191324214703897461210525611535843634737142096422060724928023399404874993479097611270844936370849609375
354 2612198546366495291874693540636047632804266388098041420541346869037680479663087251423420635450133544644688335649108690353353698378398780248411074167842409140020250299373804268367623340363731570997141689215320720990267234179552537882278794007896627081272883553501915229728395120541509233369481535191880539059638977050781250
355 21133130166920287595514898781809579953059100646518043815623943660650102476482222084274643207442683207428608356895638544284916372881987491270396429046583644124176781006002851577991480424951044969514958410791219491913343500680868057008830500302623423802455286196061986700160098803292531288722244653399684466421604156494140625
356 170970614493763820274441832424949090585402162935041254591653390029192524373988291706958731923466754653260250175705909980258424323869906962562258999428978449121390162514359364599147985633848514122503334284339115484323398357893153732101122351710532796044098519817857814244010372030000387277848261646795435808598995208740234375
357 1383181326641826291260081631669984951753488330838157368348865541662215183781997010641659739803400853452016459800920513508415030941399222094571205723309483348711370337721868112445526938793018694850390631691476064719450579306487470085726374266118249575281874753990838738724054330232315218607297424568969290703535079956054687500
358 11190171995553226963161453968973652023402495727566818206535662459040889028259692345882266997103673133591588553397250317048535762803743784536912503602271877971591605751468324677206334334811306327314536515565858210705337855479766193731159930123354567777511836765400639049720530951911585774982693664014732348732650279998779296875
359 90530393143811792097309310636617883910849686908788025241399950836759824735848386995452828480603387004258354262009264422953054587553699475048842661094096473575742287200388326197169845143881999007832448370116192671512953760061017720798959007269729078269606052676774163716704013015365809340095903934297894011251628398895263671875
360 732406265607889634565582902407430720139310827733110581370391315659821349385734243624320817330608763361081485144977580040978667007862091988667025895527279317168501579788649747916007584089692653222025654739727418625198215187299243447273793289432509585785826182518886794826533338874618691075046861271857778774574398994445800781250
361 5925291156634742975260647277952600698467796311385253537886955349218102365324880893007924798668128491911866282275119510778719699728152946819556196004988808425236065078952956894509284049045513241305939482951541909913814919938021660256342941628905774885669282229513788067050267019757238688877631904716736244154162704944610595703125
362 47936612423370955740442808949948771495821752250254032223694559637586045561267760555647644426605861543586368540000037054918065173837317033814456627413126025055392864889481028170446609847469882537080338783250895015199029979372589387463559540380341614072992065710541110205914668570651660721264331055380125690135173499584197998046875
363 387815341032723353083730226698558874940803669035901499565646681918382786939460825103436342099732520015728499756878173044058318362390408839561188037190350335907865951421229063214965150463487243718050180990043022823840522895313488443726371242624352442506692384290550252705830018347189270828262452894819034554529935121536254882812500
364 3137492015747890658929721357241513662099562151435858303420597400531565073728998139408372821163809138668301712284391791593243221157884970043167355871279902305924151379343171020335990998504183282017259374531487489499178363960882176905220844722630302564358263564216279018677016806002237872172920540858598315026029013097286224365234375
365 25382843604557537121741862453671540184017902483076829006244154050617395042131511324627772658312358693734721055343913284067674064849185071204866480286158269927317405682246581682054083754108097503037551397408513018091904892187248095619263504678760323884458627428345151411030834488690921131571164026663467438993393443524837493896484375
366 205351518416484952081952346199395542472578566201280602616735705266376102053882510108348183820657021935381148083829361210169450853193049607103516298212788907284690812894812183918670193733145069565619241350329752327938983559958294900726838641459559183531249726247132732522079592593510552462178833654782295070617692545056343078613281250
367 1661328682196363188453308292338766216963340393083323738239782377597315386322700333657435235561094077020273766802744638152539105887194874815639243498217901284606389206530225461644703062518427785404034991686861587091992540104472676894115780824266804014767714316944292447886168825184825790600173268940498161327923298813402652740478515625
368 13440431371393939744315350116678719646631166120448633756617304519645979482960564420995880773321895933485897536109457221016931800765800614255784124946409229105149216355021431906190270155920765666160655992192551743658437289521320756988749870157822999662119814740899780552482833940761892764555337186072048183405058807693421840667724609375
369 108735373911878778432909457891862753657239340429326262239081082038162782072870330446415284755636831592936331850615902058898136651008874941669901712187493677640905811938362796072068927342564522965904154753134298395591999950218420707296643871395785098679791931628106213959568390333430108587781017653872694950223376508802175521850585937500
370 879687653844242385772431042376281759451975855157847155110838023181963397438365762756973443111231556301829097655815940819913978274189390064744111684597699115833259468567349778015101390610841756483537173570485285569420931989125122461201966110924500484951955026663025583609912800186197862052788517921164679336243352736346423625946044921875
371 7116822617018181389684891659177977638690862786522392331531217166863886539013587074945249334447078571332553784544477255572023307646168823865468101227675837520188942641295818791877230136618321856565289736680783887736904658701086129988425927339517129891754573424017783267038773759266742024958468030952640770436801176401786506175994873046875
372 57576304431196966592735234355296932179753710311558140535427036413868517631027079443650582750016181764208496364117784798357965995085578870945943298253321665496776199920662838409763685448362653194914878022666051577920046593233558711472178789470698161582571742786664555925441688800988656676112053102792320835590089700417593121528625488281250
373 465802087581439367705798463255934101866040121220850510965415611240939751630475074091884147111257873104356326434200855381090412666582114951366419021958504265488604565635709661845749180657271312388706633530349855083022849433694946807071542130841419055206723049533767361303177787986611834004521966287777623438870477912132628262042999267578125
374 3768418048687121003347373175162093813824043363893206068212753966551411698928052356550685304306693909626994041273948896864401213210050046530480677566125562964862427826195119269472838039495422891816405118218400564863115411999313701822162180390974549315597908817335450704651931159957775586925411159008696138084104632071102969348430633544921875
375 30487142432971589209381827457208821615771219849987293115199160113780552285402138635050530199314916375743878367224765868849266382714803106436563863379590421461527253271868337893507919713908897268799691429350749201391148295838942179287599455225908222958157620325021437555839100499454173784740104952237921276392285108158830553293228149414062500
376 246646163382035971130593466665096453424457183347266617281314649732688053900212002089019783604241929619394242867972551765856362243825266695444836256051091181429196962014219671204360549556930058639408585102213760128533626779177553441992051785903904847680735822058493455395493781496215258596835803736407009834064041342571727000176906585693359375
377 1995409377734469585887513019755702807516566412986015414286552251507954076636113476321362173004082557490568173520481905550513470786996411138138277864745216443684166141867806803359500740632372724917035211244837530677446841291861321692150245310167229812357619618418003215873446419967430637602681642487983081080127334416829398833215236663818359375
378 16143200973223247207702401765405925373194261648611742503465627500856971730685867433832305455126461027937696939301723321898976410030613723076812295725003361754150754759694525796906517442085115090570390683779531656600574875938745444510552521198433770253806493643552352464254576637242534652934303305850090651252237705648440169170498847961425781250
379 130601239309477975685699834320922197053885468567709097874491943791983710569332174077195581600734369076952689034520664248257718819827978893837518425243647219862857927345167799068520105726234893575777833700018596549939045411990260264856518738746349596577972958678211842718109043685398439204738557591450030283264371888662935816682875156402587890625
380 1056586220877971058621059215739759119599283884053839051959100406481342846113807556231785544381833371083205868655146404288763004349905237546107899519343320143168058505718202140265263464683302345143148935594581274164709598958419937437046406723692592239235027134479868025196909634358055562347050370603502417697627802084525683312676846981048583984375
381 8547962087126804685247791936721850524343556134461922706657800627206306994802342133088817261927526082339846569138748627650257992245225660076477458227807781212411740712220205678039319966572384065110190520473371284572024130091856193806645002087121701110624459639354636193937274263925238791853715792803762845569748307639201811980456113815307617187500
382 69154465957583299891765440077103230611699877773655589832266513298065106126856899571238724919183464688779379562072403245470365069973759239035084779122621909641260166204056081896828186449944478954129675992231388276977860624419779404959385178527923311533997976558769881599609112178577583017944838229106374670289436590309151142719201743602752685546875
383 559471381966086616590021998803562416167088292229826016827777582170483205504343051183414056144105475502393062038830731918608275155999437697087360351308304078516594348825785551435123931414031996398403142972991223499189906374395301869963050944817659085435601373777715312846477417491018884886067085965625944490690890642525801013107411563396453857421875
384 4526218558770015580244245995945392846127938405490519829945550743304043680693137745198038403700113994731449799245963740729800502529341169461313921234607068133614475899230329804596324318318771955845257614670740824420396047482470994473799884187286378215527956282857823604222614891919533999878956385555789089210690367970357783633517101407051086425781250
385 36617877343002243315971779949816024634816899333198249570422193270782298541074265005575543422103206861217075547200587001614209391546691789733753614955742942630987238216796287808859719876944659689186366647678484709581727896772237519118075694556873368213529815758732000842275009896873142121546459076919594058320724105914933943495270796120166778564453125
386 296244850684261606085965049647714944327282956803254243600749734936512584722699768657828677203018884174371622717152028526316059520966988185201616105643891416495298088564739684159206707342692597342063273605160944158418540670922962457435375577466526296455847985865105594316940421782354060604706205023492697521870879728833614308314281515777111053466796875
387 2396671186996364113329119746983975337506837267346227457264303506452120387140355468428531971567674592402285002265774817671935532393502235669351920902113030648251171398243605616017526533637079478939975534217766838531635900773920750265128770251254465687617485323293827992641577356333598856062192502040453339067372501292041420128953177481889724731445312500
388 19389477202088360718794724976112750295716260256812493376340260905673416553769271558588376787913845066370715579257674801517579149991685882976800007151662438653638309205336520184067800351752712328251459511217857796618643020642677812761528240692935485849483626263096779821131397326226845795428617635789584133383634499681047458352622925303876399993896484375
389 156864165685350906427201618555163134916252232967718153313308892189670092447355244503655183228761090141910702952932744449386284059795985306617798058311137959474470830982772741320777165099690548614756685911533459946384112622561407820435860459746039071437855264397829598921696420539474200378697900729959254143602485030706272794986944063566625118255615234375
390 1269057758478963550105876217178634431974167671258903100975050983590185876081008011482985335841651577368821404246105592284870899048772073607508990470347250763713311885047276711205580834292270551280069917338113744647386638628873984421217508316053582503426366978566567490136767035853042146779204944544535874052603287645557550433750293450430035591125488281250
391 10266892934528590411209421549772250532777144180487469337707977222692681691588921170006306259927285140391874595053846572659011596738760000702989903809514702805428330199805702089047333298953616471769266734478905221896536008708405117616984053073918889303078216502778577423726245692752065743363472240971660723853078563995444572043425068841315805912017822265625
392 83060908634617040808694013178327113463239912683909924212916160703218055359969806137106164695677715136179908081421872670416830459913101843702674280806254783119974448125210428225376187352074846140848081605847369725667346009263875198615357973270934009101050256978057074372050404360086382386297484818471700470580475011116161621060882680467329919338226318359375
393 671976866536299964323705604635941830635628167931736354507280234083407319089572059935688479976570704190696405283455527668559442218034509236088118999269141485735580495621194693353064269234214642498472076391209479175750130264029503933501391193202642278082206697459749807453408164119233555515574230116650020449229339155466922406390040123369544744491577148437500
394 5436407048546925841835878352637886989759138656756429877859305187997487979447105453106096517274796399357979728452824455103217972588000092273007452016502077006677263681236234172399726029972944366013562422102231639020434301551744399632890905297786561617937289911750175896568300929598327337235308271045042614010658571055238652558472267628530971705913543701171875
395 43981456906142128317272031879087980714686397482075558251978531792072622874474828763922694585788249601557308774350510467230075918390863192267240235064238922176775830796711038195825236880720087892529614020291395174495924764359459596501989306318998865041741616995244624669176708750972475574065897108141463581284026334162866322952112341226893477141857147216796875
396 355817460744383787632257118211387078317410453829288538206375288660300313858551780147265885860811157991736037083073163713730828906654318268161387475733746536050810746014461045289119335152924048612987130654012766847990481360590907973332219164039658365657140332769977520760091066994820561301212192316833383256686595947195297928722368396847741678357124328613281250
397 2878623726375472146093086388034134909454212206198331647331339738103317141154629619834396793948762029997612904774128580249406042493043171147487943255274705734673449499990081181341227597782622440378176003777348713602350525911941029779210828478173263454329242088731003220529873053748414695857708389287703505815533638090048147717414650514911045320332050323486328125
398 23288555150486955421271859895455351505206322376723871691816080907024093552236942602853631116264089099781465450947471994090300935131573812441474403169717192074637516150311932038934121367736213417215558285237062739211514663574477848229359621491857776413074718762904454121651641943612587511818846754359352110494833089130123186805132462495748768560588359832763671875
399 188408368911821580758686459178130130262386917038577649642363897987703396290050453510128075430039496248847649874090574476686655737983948340894570597230453603740023818251311689728201296783246628095532191520619031536116336465670914985627068819413620468423604646032797351121505036061773304955536943503989348197862506397901819626961028575351519975811243057250976562500
400 1524255723321281789325228793277034438942092644610985040507221512614119320256175832621981155056799708738774885644139672235690802068209087015509713065395197820566056995014356749614359518109638475908049914734021726160869548917716521133869334634364546752444891199236598108648816228899181212573155886378930543751683359217762177804933454439151319093070924282073974609375
401 12331487839401948465593305445838425451270136149019366443595205012763181508532140500863107661034985949915065675072962723095620403790644143599912830257737329196330880431354575991276830010129358081928554361685584419207256156230355480310023393657163245472814572147002924321281707046040238686754203019494386423704979456036356379698692986579544594860635697841644287109375
402 99763832280041787061097247061117988229902996860371458230656562879168890549065098319865067181594922468044700516468305421370372070658447893387306977923566591495805827032131798696743138003387752307344019676778465250058019504094690429896850334144929896175195140715929574322628940952680723748099912256945195712316981260625836343616801293876505951629951596260070800781250
403 807106357385257646945318871451550577431268388027341452243162939714923990458629004120903027433849261088100144459165595184242370448058343056934355646061266187387301145944523393265636440270172713584933957426031936730471501426232339157234836512153730617696340007254720979645187380914409585909354636772085639154209392704038091210551331133871144629665650427341461181640625
404 6529627593927332911254025533785702592903916861645993716982228770553842216019772478601141816709119367141618235207535611455471154006752912619354452678395495724331651405525911933746760651435557375608270279049621314903807994733528956533595440914391900492861578554171844256291660428389066023249270990284058088578971495035836364643176688016268371939077042043209075927734375
405 52825796904268105729903099455217277400301294008913504890990217345642310841564587496028284769391828362910594787516817936883415031235223139520131154543509133306340785676242644500374714263932104717664700330898904992780827509323453261598848117375802767906716392952227245772587986664805569763980220870722431421750092292780134103479666718428120475437026470899581909179687500
406 427369674369523851430866135620728951824104391585717367379506805992057609608317249445169969264687125993093429817772479970803854006344938513084517089677433059639995213519361020845542587605549457978530258630735057836499337414955490221334126609738811351855121428615432335270231444033754499401132879110713609323224748839796579633477750792547311675662058405578136444091796875
407 3457493294454321900401908164484076694128054308151424459172289463601345819080700934626556965558231339038232018776782848276104645812605271053425864311974893630858495709502871216737080794626049907834268801426147914002017374807863782646641835983089125956943516966882842820665856886788911741105169917321628832159876051518486250754380421923439570264235953800380229949951171875
408 27971708331509705787781194212938607266242881330400056480349117467808169335611435909262034059408334845018495839328226240650619579221649818094242248801810294645292358885498381604823968663268985988634600472899116015922570309413206168766562345158915913581095620549800022485085070534788421190554171564375984393879998978587345744608845879430880643212731229141354560852050781250
409 226295874018906576448953675176794953684415764355785893881052823929074492155074702911974094435997457701048279666060702410155714041423380866806857851808423813997924187165063688442546863181996177639029722400149277929663285917262625409998857625371807716829066026921071182942071774843664899480400105754920642773396896180898884991903739945240392472669554990716278553009033203125
410 1830772078382275526939298231207439950078150855038930881413992056340576694165659412291421323665195659630703794313509168067044059687658149786390345479087376436121929907962777982333333532491705537911013623823224290046380687321643281269158346755831936423672720648350356476837485637588035027165854817884002823713984455369178068574739846711973978443666055682115256786346435546875
411 14811257242384042045920333035457073592501148384089301754096280879929745774705164634256458979225914740679725963219063400589113149473875270602123173690647477530557754218940482122730339242008432130530811179119853398473485584539782041595763174413454875039090253914778561957739222559031797622839276733293030187904844681368362467671292732190879704035069153178483247756958007812500
412 119825588171477098403084120957471366714459513296419780805831205808163146227667308478567827987759465194166224673933046204621667239560830097670374505430421798555837018793771860171985034522334799100429396491179874243526945105739992239707774540963072785787269285782651721709633253734859863793342754113565221532373834791071264052724959828753747981266997157945297658443450927734375
413 969409371916986543163428930673783673384826276084331447881563051039059375505965658249250614419445194487824272450141816037836164934651032253404951869418295931043128949442371353928183653661884798765417261933895706179471865142194512238432952065151735804913602776782722657491646832650094259537695688900151862359490290989565381955407117448540732507211714619188569486141204833984375
414 7842686563871860175894247677305702534785619212832151759553595400399375533221511003210448771791212602293276979099035235304722505662275913708784121982852024619111570217056153273940544131367793971337821221948975386985532953354472367184859123849835498669249746028479906330199065506621967892522047297339889850106797324724608511095159582961547362067733502044575288891792297363281250
415 63448667117283964458556961653373104508548752966269044994807053277973362053756696472283509219442192873661991706748721577469516651677655374879044406649717521371636074821340050217907311998386089825824537658092269589414461395327224641885119420877970888469088799561967598088286498349362195951052628709203245809521243898362177104360975851021255123018960375702590681612491607666015625
416 513310499683216326690141000199508085912384245152149018962875151399851198599321257441678765391991279425641883011219488769965645899945174717114825082819888222335969629533104082938050163276125298412568218839185732621710630810497932389047075200635741909076687648521835648696409129412360177068314325979513475300276152609926098299183868829144959666788139429627335630357265472412109375
417 4152769176348180744914629042331868042275640049917471219684552088948590044340523699015481557446011218969759207724815483286566145791667257957550235580342379145970750018199021670137933616340278737708454535648235402843914688935670277992363361525127981757110658231658368195689208105795855784117887347627648521739411860508684919104943740421256176409414706540701445192098617553710937500
418 33596608373821311891826670216647042359187806378391081572494639229739230186685649931119376922029838080489843113904564635681971876456965657715621804972209101288252990829322710424140922163604526148856478149220820329762339214940799699687993687641533456512470482371337732195856268764288283347297294887626079491203963117791577053004315422834904873716777018444190616719424724578857421875
419 271802271277811078081999077141531912852830033139892188354586998372410902041941342130983923546299470876693195762643210260574013027076509737516864914369604985090533704601589093874152951226529599186993754137309986719909563298095755448249052476335866826490118867648147865871511546466337811339433658128821610499505112101675008242645170624705928778819252755738489213399589061737060546875
420 2198926565734588187705662141123835623243845325159237981085300972605535264876847958932904040782243306395712056660830167194919362046806690130474869696153252457658993293741013229974287810222761149656380724417070441843606296863998769733445104572717670545262356397524182634253964451438896140379600662834760039777624638453164467538333738694402265737015689239797211484983563423156738281250
421 17789689610618217890578287634157475937539977454293494614291179822337948875432773347939118292568703303895890177370231092488947135910946194090295971340006386915558309083744793496725262831777045727956747475518101877215770566772387734873451834771985023388564753678824609818057610918852925985383844767394340461375750994807697543757797959089659548155559765092448287759907543659210205078125
422 143921612196455794145532991698883270268796020400448422598588423426828125999085065713018192482399599179372252303371909642317719730724898223713351599103863246019266377762249298232983509414454257381193255488017270432169010255461907917703386788177866880574382678332227614946637165880237033436409240407840703301319370935367599407247333262808354384203191056457171725924126803874969482421875
423 1164350301247734417992122149348353249782479538359579478350221612692589351881244662263568919726215578494258515951115325523812277051398145970824157279019475902985289615904866328583049117866697430104884964328038899091239315446619232960353229810188959987586032233631753320184626102372508316816642321224062028040990629547030435630181615291283260624904949409597065823618322610855102539062500
424 9419791811150066943598935539213848005632298201809107956715818649133649909383349954143299410691067871955598887339874368677004378525113185446954576372693960665408107523580564098739833324694843585054256208840626256260421833619643862744350818755391471952289728126464456974589059658868467419993442616316327722737937421119342163332091408026625162729604523459414622266194783151149749755859375
425 76207716586943695167797731429778071272723479468035026742334633562982983343947866327305720046610728822134457335477254981480328818910519576505376813838956700901672778015524478708275394570141653677893405152404103758583092054263700137730584839031681359451099446473116117877560950853655045020383271112183189314714452844272471707414997422415207329270646352536999756921431981027126312255859375
426 616533378213470149428962045629236556504424852385402832629568634043256164454323080490111085500330340909562258860883134124326753557680427518700748478512132521143566578167136496009872805968079358015823430983036175199426006111809597257261694664043193596062740435527192013752531245739986910601752420968824139642020699749345912620377272312741665714593344849170364341262029483914375305175781250
427 4987859805740943126339753513890634564340211248627889831706209009290855405870312060633198428666919925101172727691347045158641988261165127006138162738534580128259652341223794447756248894093938132026452283725283469961707331915640489729573094296008001966591188339463863015701680000041310678518343882648700431077964819853541355787261297124088511804732883059276815629345946945250034332275390625
428 40352633484041469367422818710184086734311677552774519974270260897535681140709637315418769280842858148244920109978813578901378780247836322998209525655476213669887426160297384639028064619671674610527847193202321729794186812373442380079407838081119849734524452585499115422321681143706226157635529937464105646440341593001354594445738293438984201888498036525643186678280471824109554290771484375
429 326459662563730924995607931398186297780063668979569845664006529719949790850305988092923807120887288868753918742177744023472943607768309790144501696740745571555928439332081784389046545450706826353300543059143695398013617359758224143636366547805799297837401971414092152504150405719563897751136246753538039009150828461345306866910223895297133804560812259110136324125051032751798629760742187500
430 2641114149919691359163610124745533657258110283717212227676789171038140982769270873350088267625507898049892596460359059589899187545037457025677746625090633199526827850667843537920934342745325997029698895125776520234922757108127180220167028691056992732550121171707938648078794057190475142696569482204292836206762682131760399195694576812460274070016512208691761287582266959361732006072998046875
431 21367062313691729920708248908682325730792143143075307279984109098189449685104004069073536516149721711968310950856238898536319527919395029882001275543971805286532350236641262299330835349994300643981008052107474986124954219534591504691744307150429946108685655143891997052997730428941473157261253579859915156262584122192434667651228481444729715464102867521212214541037610615603625774383544921875
432 172863165316450933582631497662049970085413472808306842091840274766900772994751792179119889271386306011088869665790170982429077328222911575051950043347124856420832447449902399944677535318604653145647512638681787936497840025376137028962897253028574548857181305012158451466958503574469244353720504954406896686481987664256183318148506827535155429070927142823355104894744727062061429023742675781250
433 1398492384424547915930863711027307993696870942618416892458804101289240107101359062622437859260674572854652122100356827375553374839099433622309782105334919414267470993165543557206658560342880781827762764496095814335613055615245472762108093943903621397003047903658092183659735778595883050700133864268532362338974541376091783282023246173794020031957207402147080887999663900700397789478302001953125
434 11314041055034012919220105996687789220619691533299755514590027375618719860375590117590186528088030514550482352146538411438493807401069957487847661610352718481858166152075277784650231184679520237780001638447523770090511278710630789534612901045232470706444772143594422204972641482341146362343681945202834228856922398486863499363828901557348985886559215581319282062366937680053524672985076904296875
435 91532514885783762494372122759121645945520231231959199884420239410324601979411927153511879121957016894118714813241612741581303407982835627996982860685136577765977605589514977853417619931969620734594077304640014208842882783934290766725766853823752888457300058309424415616356601876602808079221756332727480202758975526836612078869725662131595430231726262960273432511826285917777568101882934570312500
436 740513600804769135452363263712802960243093444492289887286851881442091006406449388707314058811985847334355632869871523993868862224940927077181105843684500850876342181749456833883343879276836109617470427484388165296477195887437223571994156795249576209947619595136982633206099046441542699454700830293708256735217937596354647878444350849591701798322611704334349214118304871590225957334041595458984375
437 5990880876168439739621119387542055949853473003260429433544765392468570081517545122374367272108854659024746034680397938508876896324275526085830100735550918698531151048485158615752159894683421066452204070037941181703458049035543387028114955321841703261170599433420523556439410279122783699254048059786728288745064076152688541363964895801248394747406215095678581883387181505895568989217281341552734375
438 48467244400961427084414678530530353755344701128609394349895123998395125567748960329554687830843919478482620995148777792391106037244900807358678149769867114764564309786162213925844396455338008072697781037299410040929220142363647524440428696490447921554543487045527183612349527556652485982637761056276347862105768820672308903780933250246034518695096368086751639769893529319233493879437446594238281250
439 392108243909018128912601377341203167523060330724557707588094754803689879876683429707132620956940963868031755842753837424677452594331392188939143267238108541286100325142940035023025979643775567024794006937445579747232551937706822297905017365498282189301982421063149006972732894761332022394540006776049946529155446007178758053003788646261382462160637217825722745934147184243556694127619266510009765625
440 3172222329569126321673373849969274681498919181838023396687851873978327538577141156774530300555802806302224304092488631933164913902779481128662670080437220575544609370368755523261239809602328036941414560619713149759393263247625299600535804239752608985373499281453924625172402662722972261538644060287158429198421450552701512859542274487457775278180595291297404723918074154198620817624032497406005859375
441 25663817745571084831181903683376452595571104177304059673141628239983884689802791526550967026702538128211915416531289095282760884372182210366791932083138816409875554980417278491881848539106029360326922976534705242477780114680797055450304455336220099659417056933848348300180335682648161867556720470837040809220993402942976515622806088593823437944918906902130092267944050377082021441310644149780273437500
442 207624646967083582197743864666114130015328500432470883282904438049377611913442486552118092647407760798615184684968661274742927269430398080050526412426624596437993009161305280540940237935588347725169978898166354956373732154594617767264917382674915722931422766705589857130211744981315115876249703861364164776065503278532420399602587305155561571679109416793085579437672105740375627647154033184051513671875
443 1679718678474695031768266915414981964965920106594955908243062896246485176812282220924364638904602257198373808838125533755783658456456545659422430364211593392436853920316958365001747403155592472634022968904199405843813163639993015222582198296780081106142540256874157993155567116972779626070166531077746844110852351466236514888583088740623393807018519756518680203886961788128928674268536269664764404296875
444 13589209566550564713784931193727763075212813043786551623287925432466866181897473268424775510708205305957248661314844200647491474018042680298375312131723581873134094830617423838532242964167671056299364316975155903128409122064830520294533926050773298603998270452010536394033129209396776027257075251922838339955899339294493084432980126332006008327070334202420540505376611584154034062521532177925109863281250
445 109939014794620199363131328854013364500212067883806655822516199568496460329794421865232993526156082959745588527527359347132048831501627042977437319763907744176591822161011078317704899899728167097347395807480764661737374701323977982037224587673368520673554858681906631799054823971303370788039539536557862802550805483128378294379477850175614886810814664925069707624057102623993387169321067631244659423828125
446 889425313136865114660279924113260899381380665513697069694779133654153956196408941036784355398485547447659159170507901751847531007959202222346569402112628267711311481570490987551830573602832611894221086961782720886897101558240652917549471089636175068467731054709796568846102350091436254621624578980860272511651510898004218582721892409178224642230831679685862050754700802723817787409643642604351043701171875
447 7195601935549830557379682841916638609412205024663651744036800657483181289226905251814746615146329811231935509040723492437538875827336687186168780004660834942971352961877731895701775365507367236904790329995932720977919875324302714138677970140015088359177526740596648639206882349739765542809111383318247932622027691568230550273096408300281495381424525021556052944374931579218923616281244903802871704101562500
448 58213642506170780653405412312414715531595541761160685462553481628769755351044749784993341960693787742351156524466315005983882654335663491489508135076119881407639551848650934167304641167607651481879478824024231627062026915577529893632126627940979818507580910070728157417186970500984734079586171391112746475901426230291258215933529351730863092962893417099926815990742177964190062766647315584123134613037109375
449 470958260919599667201519132609989542893282834422394720913687424580928308985896380220335375182127183992554170348349662340857885167361734637101760175497120280612481583290197968229067589975722438332017152370019476159758131460995217321627582393205276301517342718868557003066106911248417808968158641538519930695057823440662054836495056966161352849350080211038535403563084179301423404240267700515687465667724609375
450 3810132367252267852342730970860315602756302716140990741132274163623885428705600645726510424927980613521549764853406186853886492195200260472746504254388598438253396712667263195327953979068803478707072732450703171475341330194414333948941077664550876970276236346110988950760208818766707396830447492470418315372824772960591729580813518624078341570822736482690847417583975345611868590367521392181515693664550781250
451 30824618359251330941751633169551316586113584441264821728503556432642634868175412734140936504193082667421603082975772492790879590160044668291276525659370999206579023145591265182366459644737078351835792471504002761370659937496952102785394948152886292389314749702268869830453716875043982208356203500815089844240569450819510018816444017274425529087865687689417622176996981210594928057844299473799765110015869140625
452 249376400977563351017326440119264472999475490109848877170824636253810310058517079813867443144164928675146759536214017135301560255680229853275045234656569956989230033544637905795031147700405478726855780668787593093736832942345118862650501682378203386203479657164119072921273804844387595962542204815835907105523466578112343333602558051974086184709896850514359296324584289693271355048409532173536717891693115234375
453 2017497463869100028630423029835105279650217061580864929066712092085117421996970717422860628325651710061273874755464397996279791032402265973657139314767124765110625746362971158534317229620454352430173715131538034502950663149149396882887382115713174240750267028377317110367711946098037535021616111599556781633631569161049467138423890691731069150746126444807237036047845978731229976688155147712677717208862304687500
454 16321897343784583918585276152157138223237972560650546574604176366770844861447780582460989220232381767185038362182672418363937961554017076200161827440249872750283879570430803437547364840612408730322263092377379999858174139304374955980699452638020955858838326570989562374870404851599877574171635678393681585806244510258055919032183404758007500371478053486895167588353837135987933759651014042901806533336639404296875
455 132046923315650420308686956506663323107445289342774356099688684135982159857163170847876461809303201587457038679799972041726684583580142030342237620070427482879185041511228296151094754943573402462365658340175350861864637275250609701975681816082934135312948308564380739633544822910450326246398581181957327469872011780316516273621514291083314230626043428554656763842965335148220418215458948907325975596904754638671875
456 1068282050172866699508066686337245071118175760730135444863547829849181920822010368800907039552325552116911152453566670667731871956751137056715233786358384233153022196816911566694157895733177230569884869010311254305777539858862422409395895396365194573035699707096642757539484235842248570586283797869628676994516171658033979343912156574366758662417168479945663008923672604140800435068570095609175041317939758300781250
457 8642583333755594005257507344352808433277011037220036126809956252645463600539131115201446742994207800270981729262832654381826474373259236042132109433552608237744737021865265237248158352255221214408565803555940043075503631175577354596371522383899326248002206249592732278536041751972501009091383518897076571719381152798082803560098640148916649077736928113594734140692496399409512630729324200729024596512317657470703125
458 69919967923099637513989203880195168944339449204353566755638477009456866023245914796029909703779177804277687457653330038602429170785074606628541391826722647017549240029749115353594739154605536836289950743037481573021956652349447333216754996828626495565903523925379730331167314655918719310114012541226099783459810055441263501398297115103752211949113852566615245926554297100567574030360873393874499015510082244873046875
459 565664422959388037701383703009796055553622521952268736948441291363420920129707851860185717093751084028162980519837466552557807713256853934196009694972428441031364625695377207699177654579408214541663898804085908941997374041136670530993063043740615634029572775866716958619237617078906121777854650678557413210283579097158387595993951579241677286688992465672944583150083895488075685920037471987598109990358352661132812500
460 4576321312874431126356648612053859501376598839870182853633168382053526251229687129201676328063234865247757089040520583727849767835911134836693583270530208380595554129220613922335756751762179493615568262596366584035535786514419535985384190139418740559295451977468078051375370951792498591642123566923439560637913146871823525514927185773802191732172808642530104063914276904954567780359209194784853025339543819427490234375
461 37023217138356856574317835635514198895723557248157632691876874194353154259391131942513024567659951426942859958198539582453194032010977022538368158726961752928761886288487499804158225123296102831619438783083980643727613283600514443201747526790609093647216579284008314222357795185935146002656984101581133133446655211788077317474484718350052890828088854854474134898323481911974731049796982773614217876456677913665771484375
462 299524118513645061030505393478917482013032757237542734800213580523103927577697837942607031039880628765908227017005712505462214355952663483609180375398063974158698284672952847079185044410535001498486400480329067819526461080863060615643342387438513982218469195856743522396173249724488194804338009680991654683181104730735974725245603236095319247444764490335623276089474332183737849757965143737692415015771985054016113281250
463 2423201021027146719510472858282442382458252717391654491297989757474348494373267488275860769390901929503112634039992052088640922580037742981505105845164363694012538580576951730499880850135077578282917971978744855190822637494328164158260400106957797252272760461383925467539811128270819624088114650944486601752071903948381806563090134139227918507926043823039969752905458708718057525034750288028817521990276873111724853515625
464 19604108067976860123314999128385148962617082517896840826495288300449340661308783389944479622951525366663268845625103073079759971799005301997755038610773417824030150019708579829479030360938762928876749871901950971442274714493217336182385560220751835816825532203338215397603386884466302990549023496747224375839887138010308400946590751598522573725749331373590430666764151848183733869122880033586397985345683991909027099609375
465 158600565865562968604336817098986804374541730524275566414926185439105415665875604156618917349530175070894160079125316667614822923495970084526402839182976181470464214612966692409892173058070754101456698658978376236981939509824290784868437803777704110390946672551289213676512212629102005554947983757348286923001233288761087168810207111473310831326897752443951397156457226958870107471483157368652427976485341787338256835937500
466 1283105531027236346104559063704562745938135715568798852737013134706760594862097605531706577321439009521052521536254160165068113912454982972575890161184216352953074823557547957786436624313822843729202240092440655470966565411451887328901828024407316447375371667839901453322645735257167602538465506205422044011003344894063145867715804347329618499778222046559517752451389930998943884085487787682922089516068808734416961669921875
467 10380541801775255945631215745997483839054221840950883424058220309511438365957378131574005820345449424377616609659403717515711142649674166976039521785495486301526979483111907099179487448020883071182428666936662683279381314802866706266220085216479184996650525152981737608526033992013388151566027124960817393130047556689342908558834199523480863282063554043896373691168380328966472107214517872630921146992477588355541229248046875
468 83980347284557188380770055322601487843724502093974388438716429915226206701339330796162693534763222359914396086703372591705258561059745409194594862957082840331461768004498234440558352847949986449142199336994329803171070709300630714553646126692578836167636917460906224375696313341496130821291773279939638065925321405798293189487066106300644778904773321383469812267126649919805957638209784055227657972864108160138130187988281250
469 679415281467167340544630670262944535194978056493644027795037657313916992655631107270163613182452347409012395675001955896419071371540581220373962359422801359195483327100288849682278950440272009025271713358388216097839886416574821229423732763874873805754447716129074562091632416507815357895609544523718625157877795946225038661406185519590245476575455458014758403614842757823191590871411867091911318539132480509579181671142578125
470 5496585089449766412242404734379759872068002834817579849943099034450240130811638806254885404281342296042921880542594094274726820884196541331734683371041077804263960835613900109425353573400109706354913550216799325568476199815389874010959816986688839932963161517168028419850569916076480060010342054617084077437522014876082523044207580255467346855496610324660537324752380037111106895312303936840248042017265106551349163055419921875
471 44468307483928015574827790428472412740214465586428999944591436605099125470448971713028517350968020165439919294588019368784110888709497237168022475840775423001206887355576721789183741628007348757406360585043702030288378159491319900790392404030316044808677000489067006151543659993077784247441948886178386016134554973036038581756192539267092871191869438073671646714132969131135324248346816361499023173564637545496225357055664062500
472 359756164655884238180199070501856060502772398802584495971534658886751630622535828721514721861873658228272643486504949200788724965652399719133479463479904060112633457668231111681552547475039486445904641680638493290653795792841346354225957444818801222367464040374535741253982547867300922737468295796319032016610825237082255984886152202722148027346762448484871666689474346583454293624541680228501316918254815391264855861663818359375
473 2910488510377621580271690113221090621019223633673647478472459209561236289873903436433286543083568795277361199797225230223546397045999429524867959213418905875593339472230573603137356278075381151164682223029285017210478432951489729290889597324851907232054245214099353860058504239163449219873390201136054810486418000511312244468335574495288061916530548194266149501300695961195654574331378810179982163930390015593729913234710693359375
474 23546346668285213855863427328651854617665428138432849791650662519974972214932912900204300761964685432093622086148749881137450109371307140602676782654092130880782533802858645807725595077252892916971027157162387418318737059578482305310096922744729566719457827079860162831642084892499769167803658400588249852847360633483617621963831677544494010266321802183452539173740338470564630212270436056612443742608320462750270962715148925781250
475 190493946100866608786109389473786538613807731534005435920064792838905768321512150411853667386912647042402140425674380161275910473006521441135082893605933301293746155820057569117061882338148993363972191361544062521855646121679654758822724546844945514398645265751784660659673030441585076335853047031342619526397253180200894221527547750104671599244872715773916433401219091382714515419636650537561772811301352703594602644443511962890625
476 1541128397211463390327132630585229058510674361130848424391590527193903146980883574564375855983680371014351254282090647834815805099315285720742334034381969778488294124171753990778449288622067289744136635736779998067246657097860331426866045802842966739979672005755427374089417274520419610874356695171419343953170281738094911656733530689135708252882408633455895646349603918677688332404944154103119957621714775086729787290096282958984375
477 12467990638578982171288397889770808757898565094004378019959572456942159942942221633118220964591218031131809782052312743205976787321739464632088742512058181424785124516360209181818793501564061282819987962722501553382624438531293026104898342685338471559864491672571753386938912133641724962768109651640662207925782738195496913821856347198295331245533861061627389066778496877956304547515637033954644108391107693023514002561569213867187500
478 100868163123181495614620305213484770252259684498293100709587625464558378389233197529700501222548099431017830267313829911900279064091579466179002063419840151586132975686094895678555199723371988657703355707032007718594288620102973416196142858497766526298814258506744451286929992531219115085699465637488794638458170734429857360527620003219869362549729521144534336492632582356723731047701789022351219482498407842285814695060253143310546875
479 816040581580382032355311473311694070208762549841574954046927438746345890519721528476458030227520947933384395887876968139650815003501383946697228879900655293550292991339479707938245836155961475359016477603222577427537054063797192733603172859622294420490683584348016091108122765997138699497700069478460528390435422127036709648184508696056730093886994132263356409132625333732526268926399870960622200122269731537016923539340496063232421875
480 6601906985981447552142064996895589607350304861665202287974327830345688912329437580624802681701307225442367736122230588495761051619796406387961195984999280257404789348849770931655109173864107093237666280691913080102542485821560299072919435760555635259923774384408691737713863643266171374630986988329522507913631378995929982254113043560780384533178208689930140457978941227580724620824544080361891487673808853742229985073208808898925781250
481 53410549469416788569593111817270299791970588054365385291044825120387091824640226115035464164194559825546448577808077145970075633186516630607236701922512783625781271527735847356731691773219572350163743343540129836201138780702731313704676500293335536811885961530743860966272387366259324360597436678609125749329042448155567652475177935205320175013065896756234612518210339481216779827282717175825012441425787557136573013849556446075439453125
482 432100421996620131651517184008741239143610561813456983654582321360577681931437070090797387863505479763791436292096150442244404456427493312735213409237545924564026091359923510075036188212700539081760373734998476183569256049052664045346368395480568565557524167263936598274208527912950906168761858101283691444485996715676087818728715765046110488394784701029426574040525228095602014657027187888172349398974159129238614696078002452850341796875
483 3495765846718520372497413715475463690517317510426419550549032234812565705273191003329873543422391394457618395905682680860473913111800382328856984594250549213464662244993013734293473235393992004162895452263495626822874749762831603069348754484736231248084769874588279515527852323721237639858745207471646600955656044782269630405523027205363556817300570924052998183157884627508429568967203868836487058030515484574607398826628923416137695312500
484 28281339783508105153774998177595849431176851597468522344109719208077270574651881768919302413699593966382877886830817165358479676969689244462665258202191394181423963508963156423343270882287473497858486604692440038703605150040474616480402982310695370379361953554539812534494474816429960853512772489890325290890430141803250347495833030152970546296372472146000655266802553839932198211261699041386744025126931401104002361535094678401947021484375
485 228800845085503535081310333774865839418817195748003100484274401910700495505089183927843350654057754693354849331796152848304246212643455780534750905867220701243736373669641125474053185296287167593364819330049590864089894494273163159135733773671882633098929014637406050560668682175180745264032492636242791478343551828572992497617240830898941651914376633831328230912959884887371730280488591927845896576397544119885196778341196477413177490234375
486 1851037720015220304250926623314225432873507268676728561024114989755434241891742963862199313612778622626346193829751193375483222987459510014240385984390888360754280956072284537953847698538622675413286261767558955288039601222377681207688743426126797424978693912050525566165705281286652747657981775428472089663978512687946221175482029908318971916981194972806657536234863270435163606683985435673898083510161005627026042930083349347114562988281250
487 14975209727213689898287391460942773149837966237083720317227434996544683597085944417507080334415336980465602202443659788085022270253383944584570702568634959334864814122102450826620568125100292566900551792089034548042445368468717485016837061472431052952366694926187779094845243460812782369890721193048430235278481359154055918317841170314068400882765390709816493453998313474360111290432141976565637831960743631132260134108946658670902252197265625
488 121151991636448957097710122887569501571027512902336815611740049726609274032723296184090384512396150467986665857962078774812191925953407473278863162452947005693181094512319367581949033088967029719834915504634146622413216872903029455276403893015325200386300822432202034628368849336230230540903150350953953417991869612968935120976256599278316302338356827869248905675863149132679646619260345774675641247557743296336951743796817027032375335693359375
489 980140201362587032945735400961416836601086720438777085989386123546663460090765091358128930922364176851573384350901888576186516386101635981008583376480609011837525825614158108575259368572342462771688372325396596813127218576233084401802946001887402325740671485315704650512975333201470711951783781580980522971921382043696073562827312254243291533760918907091656864729273582522401015357105278287519152036807307259991262071707751601934432983398437500
490 7929500797724159092171430076996321722281121424752305820240431860898549151271907861392904267421724645957533568203561412251237380079343366737014495943726720201517156490878774732425022670085888056854314749242836649625966514703741158390924827334820141638360877987383574118274097899413109323281497666678751450309403650542703745838542976253174365227263515232189506965542946640928996242267035035804486791372980118708380103953459183685481548309326171875
491 64151009022685471284500535409017029526432775134730956250936812393159332258628666590917744610167727651077002449790354275660849810049257733210287064130648826303523928094747826376506597564738001853563783054349098168458013037924532901999697786721285766335321177069810486854194872827102314415202082872918270325845052803805920568263397687621954114480340548838238956445946572767705006595262807136210412757785083275041682071559989708475768566131591796875
492 518992565056531333726788428969993190689191911292462426760694858488260390074941029489411329736381754404323351454040806684585183552229872834476797719246412136555548552745708500193158554575837210689176784002816407082939228057216193469771609616976932372635627835033641787227826811620839305158047856031560137886960355282597196487280562844439129703083290624995932456368306529861749939032989911576164233573249919342917912956636428134515881538391113281250
493 4198738050849793450746455530075391691606778934830586040076894602270285256840421812220000263936101963298541818514962890314447163012380807502641165199498281340365840966097238160378457711997636099784978496372809489626146466234194289898850492752916806021561168601913471107494005878781754386170291351980757447580928096508133996642987756412744501377424966845935636192990196968501374860046519736286081486810876678590631616572181883384473621845245361328125
494 33968504380662250596901988374626788225263692456464490869401844473557936036075634798335284563090053676600792878925834618686865403867650858375125768978651710115717918649128903306721252424384110766154312081934457625204213032601376286238542704189007339423696538885408400218165699684429754559802653160692790685078649364605599895396952853174700749464207099854576492374158648089050622776057346470834513273385631376526105906776820120285265147686004638671875
495 274810973174556089253171330125018733416487935653087105348931587424546811601388719297176429413852817465467509857503245351295506094647774479441657974880715584087735617398075470543067704921861456325396022818992525366674726818861738678663975839767956847657511909474878778778178645391692632453270549602982889614916449235731349393059458176192116281756659670421273366695548164657787485381449725761324603537200073847396319948188647686038166284561157226562500
496 2223267475389336711188406359990763372714031989677047798479704048961682458908834466444264261146515429242357371260662092223649165569930143856586434098869870673331626053218599935383369835218910050780837916143324067463478959909343100549283446803564967723879973019509603899345035719069207026261419077032234215201548480293796744350221112210328100145388475848470779142831707025515202996308682290577485849520641153650134247410363741437322460114955902099609375
497 17986611706310585787271315053079285198982358339712416626121809930422082584578890314650732041078897582848474602740891594900633480215845081268973619866367242968851520701044886440493541799141086662039090151191433471484262970018258969713016630012023759810837662834419988966179644730138350942638859125235743316380653632362267456577592015456443407770858871002885729881547239244020702116079654596920544336033207614435579235756534899337566457688808441162109375
498 145514745416286346716066734265165510312762591440488278092601650876152474395615313234360266734057373645301307295221010280094396540327479002759528951803582981677548254835689430587051954876178184579716398659540269044008288847824872362297169320149242992151187639659840042314524116627421930369729772551984571961941980169156255891643487882540419542489006251226198127978528871857983585488115330249039867918182066913431252364041768032620893791317939758300781250
499 1177239019739196378262116547652809681538371915695251806116053502641314436592548824038069634697259307797718401544627341272987819707033522045521985255677095982609029291704569313947598319359418089449559247077487182007148018489580836054311262351046808956026879769159699935727111701390568425414620340890816442719226241654837965872657239799113182906716503031203133886931325340390435480342568016168212947991740524928045742714122212646543630398809909820556640625
500 9524063734103140559212251094893186165510924364488465982895308785110384042853126951049354841837730880121124690103661963367299012043354585296598150073475054454983852829415082334414290468701545061740706201875942636135947313643525989328985544758965119583914089837294500736498661422638390386316346018253696512644680712503096226654373396059076403095807671436670622634119848498401767038915723337067061437913254297476010022671655264048240496776998043060302734375
501 77051294163995612252614169165786172866013919714823625067377881491584781129079355356198515076620137095548583489133993348661190552892610977621040381759302671840144996439689644520761410327493177544942512186316892730858437030457150848002709282570995821820242443415465002075671099647956162566947238613538893631204059603886430280088297975273211588146950932963431460343882376001769722203142817089540630889359784610581193681211331636404793243855237960815429687500
502 623358064172556575243377123201260518467842707686329774909272127085683506716724950557226446429043957480771034698261515827488428065546919520520155660633389720575321302933825280964164313355004514268230215978483029557690867993373903973238185031829107098699064463009687528790822033805740572492644843524036880972137315832009557066800824777842968018129946450733922867572408092468892786988607168874379690394630280489806218972848039783229978638701140880584716796875
503 5043072674962673182532239845150956913989561531302239501230807672718037061810608636691095109060723214792569760719657412853971904150049872043126787847149515398880231425661367517839856824962352009964713884550337466059915265728298291066258657223420431039001383400435062695845887660227606926636905182958656745640788069257208542336211573271045129794323505577755400846459099862388706990021606271610414224207146017713560936894523489826269724289886653423309326171875
504 40799314979127280293745627305786297531643875348669441878885841540732272976971166947386136706029715010982124671054824959957070222388922348228637830751582320008784189701652469613303391958686872906529324822213763069241848028475839054662247911912829832662483528577417501698999989146281548945500647002894205752507373242086281638351078485801299849424866189157125075921605701623665854624823210579911563380901487100812960158793818443712098087416961789131164550781250
505 330073391769703231032034132657705410507958415025903196925199399521612291430121050654208061256666655424724867373265560121134648715695858542221358849936649485015926734149796536012513380417493164781764471224827251997707121785586652549967705990149659939287452227897964075891147137237097917893425864588437447403556567941861621750160681760782627491982418585229510400769506004678046947874656209689818172509686085946903824216332179464217233544331975281238555908203125
506 2670349833326698162503811345933184490830888958846252031598143036126368281574884426955693723934076152398177453642698424604599999138202351416822740018472805425299238413290294420395151701054637646572055476679480336719581809639829239116394727748569045512999349353925257921930735414842528313104645498014542380830467170761465149709580370948945633695533747655075678901887672563981881104993861312946879947070967607254843125051506358413888619907083921134471893310546875
507 21603583960876071588319910046108557716853405169878840081120700168672148693627448401133670151087047147609008952545131126051366213583408220639647671340780264251894360420196385502288593015710517352404389164018082983540587092838812509331166288496586726047183052467075391506932355505140089512858874104783648089241250052353866292301918898764293855777229202906116154528676012936860579221835711806979854048096990184946811230665836278674873938143718987703323364257812500
508 174776665637547812004194833878872400855039249820550501195557076746519950507509352679560693853787139547999481103793116245371831046372099888618806857165721456891952762433239288021321757604918527926323332737077423335692480705189793524565699636197159768060898996183508405582930162896763655391910507974281799966967929530805960204249103767545110121274489705907472745190571878783849923734025091858571268917259141106105134279616840353721585188395692966878414154052734375
509 1413972927209640849728971920547075947196531378349723508005802887949403469878232973426145223046111876430222629332593859378143310571445704959085226069348113890757122822671106077663823613417355573441726392785839191266977080846919280356107655393400466991484071292594426815587959702112320514781024392491000202065870898962876458328793491306832897000803178602190267589169759717340764099216018254467352695788720460154195952164730108735479774395571439526975154876708984375
510 11439281276986899548749730449707189757358638137262380069917941358410016112078898684119743461575237870851100174257797203025012329016531022010896301775883605876084433174186512588852162007209741065366715282356131539727197421864341239894680767871931329158942831367559844217513052582980693958702884661812046009503552733084531296750195050722792238035878135658638156575613095556300068589430718568801045201875080828423608117814071552520438501687749521806836128234863281250
511 92545729565175518986972950262212847466706475145054988049734778990785167307350317756252347884028986265011066604603832499578644409368797734031612160613120876649350236437710214885856400371482594662876736231426637480310414130494688208376095224194668320581815939152659891477264255467711482663040033121335235099164536139494567941970812536284783615199470143347947472607309470715019445427554049205689043404093415645972939393188610480989186868328033597208559513092041015625
512 748710679750550083653608012553743981267498329156834441996622428914176239338724055884255325959525878096332837379464092573518530272257264220430468347462694530148862011543213889150586052037656499948551563216036475894732006199081972039247495317771624831882650479952295562824147591913074762282772282151977325733411499024586122128608938949493724026894304108205691277426874742482598941873538210248471347067344098940454899911294841217956896883833906031213700771331787109375
513 6057196637882138392942363819324041093005153524410546911226481619340510379377378223327585326898354047106940852012416275357058761595506264452942645752641494566978065968658824817899340269475347366314676221865848316481420384257777065405639857193724832173958650878577975101052344346258160877989862238793267506146170898610294809192315008154588210514458274124727143202317110480288480845056542281384582820439055885851597984386189468114514156127370370086282491683959960937500
514 49003750183174444056052019410463804996713225850973595606047968819556957880354992513744309783479917187943025194548683691123257064783962927775474937449774836088611880131874471318261352648318149330287170189730153479775402076265934628009386668912914781666859516391697264575865411529117673447018618247765770674066141968666127099176798514510284153244648973328777997947257420963507377772121166663134697778878881902769362419713318371021493202732699501211754977703094482421875
515 396448666862925680103819192535420052308694967365131650810901884581297548886209418151911182089858437117388647273053825339542754363807471250200940831064911544617511049875842977038790269978474430809302756495296975310912519987774099775187929774407694712683263853922935700405635666302042389184839647208660541023984982308588005725691867776416126029084701719762068569794214866824748909987019390350288059405370806660136761708221328557970319916847756758215837180614471435546875
516 3207337088893989501920396447938695386461305483099998144205708643395411691439921903603163655036290115285518866228986218975795198438636429445391577591568928625302852252676076668150485166100325887303693037219738713548947651845518864576174315594861343105087807179407110116424813619738153782099663692237446971971578460759593206107879301744837733976539732932029792797652509858211428994238126118329807741498826080869917869033939602065388929652556271321373060345649719238281250
517 25947902116043089512197462053078978240023901599628281991301090331509497179354844971813597827427911504362310512971276728367544851288368928481981408734467431741952037510276457766722182579963490206751034098481117950517551258921946817260569822334499083342520632245108943092264959756241828640119309641403748385457516861512666173681693203134591820609816207654200678233117920961675867720866115350406240192628400570853008387875231224276202646183975275562261231243610382080078125
518 209922937802565185108997221463862275861652145075641363561648167742432778182772272449147080513046810403949524220581039116232604217407755378544696483461560374342331493868284205537373042052325598216347496422899057591311447590747705700707207001544028994339798340710722468371945139274662987753088140512954916226577045826553161021105448559293902452462574361571748211106902351263665063460283729710276394500612654876012988665224646173015736472233783160845632664859294891357421875
519 1698312241913903163349922658646285835308858265368913867590768096999901320397732486541075348250931839628805383927187113790351642369248000104773017635669487665260458407098332471854919774760715246250513334576523236719496019426787198935050280566082622055262007509681335919166349690279360654768423443599868290769323150670582459447569572874834307777558276999213758011362459780360222010323071532311537977318773288651390153023004011471983748515768297693284694105386734008789062500
520 13739634654633645444474543829827986073085594953735603426995044678560326056557969243934053754080829458242765025150461546857573317281433884987482500264886447684860579382198767497708924925111716186661254083455092623380266286902628637192931577869013835134804996066174741305130376933263377967669320730823214359511041899016741322765484078356519100199355744035362495334484857683392736638122450904314599749109182815157275481745636211685312154384686067487564287148416042327880859375
521 111155979321015806306120785615297076248149431402900863824744425817799163292733158383197152476677443281933959723931985579046657645638369427556737942216169430055814357088452149284917618994576462089569103781688544034888731920182823159340914903497134727055575168072907104504810626923300906207557189744112779066788288261848268100016659713653453195435735645157156426956485782925969233448689042829361448178515246292071131234303281345226154484817637779769938788376748561859130859375
522 899270762970920167642467523822185033067887030857894404798598246053003967877615023014337106235407952865738924248421466566672621160227694262470752217703008342400586269997229933867311218100675215114376870994820035758950316773479831726527863964211019513648000742018904055152312557948088980229518966991144254321717488784659873569220400527180243482162571826669844518144550356714664583196506486754672234620305801839287543215157312018263576283705340586038801120594143867492675781250
523 7275253297879995995865357259493352071543170939361993619611601875709998921706404074651614343093975846377043614340406972309529546942097707001272209643919277463398290277197453401459496565367787627811111949516313779666969881871969737616162192408483465744629382911917197888381828462822967556336524578558540748278294650469506070346518495477237547296706250262278133264634896356722553752199758504507397377564410166498215996933368593721971743538967647424442475312389433383941650390625
524 58858035563672984170388474393021386184413030468257328218022965529875093805472395948616499371355078053528691177912571525714463263716180891568129853662171595877006108135918015353980263279355818516914981522452069792308607328696844481244007561147692816564346933110058590820716956262817062287420597067571310099434410471964027190963102490565693823537595546978136779276788240701479383340911454691403792753329695878473268565045775769066448124787471751773182404576800763607025146484375
525 476171510265364820748576303452440732710644425825336481580404874542125442070022081609372855434124786427069546248073031936310554992133347132872454509408839915969987797609526411806388730530973783279852706350168193453217283690283465846624092615950550726437469238348222901313130492884659500345516099801820069204129418621557787713478474839759407800105633991447637227999813612425460760509551236069703898205758733554821742748563093688381534212411549944476973905693739652633666992187500
526 3852308440418648708002593377087738318163547890833115613352598510957504555486920306762276761454500883473565010688179447824414356553571257953565518888598489476775091691445582442881450234638764379322138069812142712073801601668838441264220652108445074046296019519492579277083576370993724058913095425698383098506507354906889618341469936462939384588968058631691605621918774079664288386070542547633614309862036064735940427868959862668568874181744543516714429642888717353343963623046875
527 31165829958727364058727374471749709908583850099798990106273114418340658829185153574045705193125624078044563709642723037529835657571189968089638957178213445283125153397466072509566969436468166478607008007814918396699440100601278852486705575940989138392416828556168468918246144177085107803203379623537417222635772240073392784544311553308682117947481142944648958809589210708957960943091493639910669004454148662550245708058876655552382726219011466195496495856787078082561492919921875
528 252136860804103037993701706785942007497007947769822840865180534865640908033098775539285445001990642477061943815418101383259537201695231289287332758106029463335003059273469923619871103048309941876088491784378159785342240544727355294039044182416072543119484630768156826518320130160268640488844283760146663575841545073039204381258306178116895204461607180515534934595915405536397014367221031890393702768821644931149739237018379844476135485638670918895343220356153324246406555175781250
529 2039830052988699291436692895723452785199635991344088956982730534786721010895122717047569854838093814336423811818158582854543577447755905648677637719985483448753144131304001430838529751153253871345617659117263758844197205238668747782362860310605091175407843867744995855547754255228470897524305909389168748445102031367030841519899319723301528970995064476193898643219307295405934095413392500449735238955461941219504838886563815611190245583668641249364128498200443573296070098876953125
530 16502571785046072407026007148265814113423378650966015806543166045574627755303082973719985399240235133608667654476245448854206317281160310475571507552578153827140797138356755244689426331974017903630300590195772788854542039811527621262790406113427269455026335107928899940696774530149070499842636640949510331621548783661134317130954253069430024966515501893857866580994421615439595836247488299508518763997850829376267675358278574167854615059309979219204222999906050972640514373779296875
531 133508610249947844321047358134415390197107793038432302957284093597541164048893482794789173367153521026453933567835191815634621022599699193594798480762527855354532588974383811994410375438701436301791944428910457915377640330024356800873023538332263626660327772233269396092177729031457124937320830939476770369235294702481442623652254258429688349107454121374136798985454790462346331566572254008785974793875802677368959348955488261119029214888265927330124327454541344195604324340820312500
532 1080107345875891031780886969378722303821123431466311909949999619127071514127044488316945501816773483472486359201082095299528263045027503729863280092627093122451182873330837941089287535492857629099717236899446609298251752645409974535934877844496999869677297238864569478978308008411012387182670070721121610136715193103935571046535127618884192369700158154217130659452134492697721553739048477531642843069325284121251488628734405659791511450924079117130727212270357995294034481048583984375
533 8738251985628151266930618800253996274033311983292367123682100435573886671857559511454456843262705443023780135201290271888506840790129998489186362482198661996119229091013785005306697063431824053043384795219994494375699771477658792701499977680791590014894680500154582297195983267841490059346371127092527309914458333081713920823981994555163170576187143805439073271897042225047266057859548737877863585193521487540481426867559234826933287626827043768906744247715323581360280513763427734375
534 70693943575038032129175268235738038965694645703119633367160492656046221212463909765195921761732864301931059656033503741930740780076337585692513814726670638041875717288339873553765673704480560992709854898586137704334792673523543326905871834516382946816405833472387148460437616549482759976298607403490676802990171493006958880283288163247920662123439672882623632845788573442679369132773955627680389002700739540733694350056156315629454224407237196772801901545335567789152264595031738281250
535 571926017515893942319141811185040101679306028097907344927854974169578272858758536612341029890231957585249801660199775506866374920134937890692228135688319740112359313717043992901495795108198406289633894373430550881066457654559186452066858614601704484454396179865800299732087664443451051365152315194766566762812315792077642422015990680118682575021876959549094996026368922839578497110358496585348534643341734892180507421969762448820603312706862078086678113919560928479768335819244384765625
536 4626978676955420514825090761818651482538896283067527558818287187249046894605390427191603193494481395474525499701836471082600394102583129095773986046608364651608689500793716803351620818153006056265915844331806197013702105110884515432981088935918096092682126736138680210171378735954324256233226761061099753888815866285562184117162157481791429428195376619811065801276558950264876713871141373618752398284227162979244895861252720134839372173715240309753438108231193837127648293972015380859375
537 37433043822674451132103999088719259954677132117785321417287810290484691294495915551266541714728205917003872540014176743084661343516289092746175633625249816760852430346894683839295498968469990438570426580994794757095171966918402238466576910044633092574770538177338408544159085290857897565294941685174662938514387226229751981136210554411924211516523807087782703907042017822313845997114669282727475357504679187200737164855507661894711943686247753500934143389144992397632449865341186523437500
538 302839686037257768531147264489062586836858067665614796056896231133649628837614338436122788411003064471882500192616795492488316570146023691125227819291458200094479389254316339280268015296175103599500029013269128710818412462364124078157411773621117865190905859290159047975079894853147594232305377452400808539792332788287814508610106709104406793287503450934190164567124062868191147832351880754106186744629075010484808220808856312844544022774119775248506669651504807916353456676006317138671875
539 2450024525753150120958336299663294433051218641272707015716676412930365426550469580962277484923220470284509314463438396039558116438637345774280529937088536419493707704943948792383727550692625278961760809591215512481471361484780676352451481619221416640323792750884255453479376606537185410293900429391370616161821344597182872071455797405820139254350612431865518420511670759898801889089626135838717817660762354732442470225431973111590518706026792713765886932986148849522578530013561248779296875
540 19821114779697194818070363110543036836177544898003904980005787842993067853692706365714457134891178963219609077132611867509998496446837321149533345167729137099830523256077652443925338135867503984796304773287805780177817118983006483716192702436635029831391610236675253466773880404014616907277136583266873294303915042693109723072531654756710866103940648432682346216736455371198788141256927698046243756919538648924332556647381273379066194099486957950042101406218364445521729066967964172363281250
541 160356187042314727114310223044297545007168190521837200292945849538224474932225271352629222797536406573210778247249019238538945393200120250104679974265859095986495308903986982029219879446653151898025544106219416712925869632034549327392250552663710565165052869955482653670853817183502719793733193651118631875565108828395120417149053208929057811878468552960049691596474045853463987933525291886199164226116752112932724538872705694685093938148104607594357680355745543465673108585178852081298828125
542 1297308804704003506023310192985063645940279575059283625964873943765949071003444015906007542359961506946544118164560392880444689377171534279261733500522523907428239625921876221244232850629953359110035339863292228069074776134747908729866070324234428571610054605694294605023616096017879021650594382837264991735423420209303345162558557413563060711990858975617307113400781613547289643199049651882151915053572226787771936610548060307902124543227696986722840936934186828466408769600093364715576171875
543 10495448699577885707974306541032756854880602638342348137148015957285357228322851863345768281738217699062990047004027445365697081715860677648925666859259096936803580852209055656951661239316095593000815301971946558168520621474603276834136615437764906987176594777358539366889425909676963103096301755464290755566244821756394736241519117291041748856916008702087777856915759214073047914333380556565738680920779936762177796524557943906637971169841100123473146693564572728973871562629938125610351562500
544 84909963615489516190454287529790375422910002568193831334861928380575512916700359714379029967690126168978553189134147048839602643008591745226171671809358582369723894909092183815864127462329311942754960006442038492569472510741714102417334835294685249226134339029150061960037531948831791056746368348253078571216809614014557310271559521794285262084351517900871567119598336409047480651643144079882491280943205353505187397886491227230742969429897925285436756891177534356529577053152024745941162109375
545 686936035566894723651629101174770798486565078799527860103010040835011495291573095155539356881906073321467517120771421378340440257939475667354000030528270335268708995850687310503112168294548949538795182581508856417060378090573652432940089562417548920810086564579713793972423307486083032861139385627872661745240168613982654957395775541247470031844657807056552282020885662397063601116550234313555923427735525186580381902546404733819664126395517129514012451795001990006994674331508576869964599609375
546 5557429268221711523019502694118613378005575458202485083886598413689445299375374468637172533601783520831801415332210783112692267364912171967424291947875316235586642351980741147912164028030977546262849913068595244399538703221411114725133818694454875834703791298627320518863054836151209940724356136845690273006621083420277207543767865751094481711332076982804550588094386722211505021873829773564841899162257759770531594459894304349866894867725033779705981181254448308948212797986343502998352050781250
547 44960547230280925706388240999962336852192004261000621922008243089322513879166199722074346590056569437195695004680339450021972343273047751520971460502583339559650936656170888502138624347518611469784129129880697632424202968371396884449171332532713102193771120607629447443625856867908125525150265324925267908664109632450952411653733717286659159352776830090436559990994075170984115137282904725663107581504676928517167519863131640094826077498513097136380217201147291294915930848219431936740875244140625
548 363738467856947416607428772352777018711099407760065236707206175788848701880215360326301046290327435206773510406706966827927168400488043056790464601209799603687920742080372971208497222438367496005491893476118369272109482422392262290374202130024937406836450385503830250189705655243320876143860230045768596368486075247761692246862865230210657839547186075022296564657330043910208201233260267967436585386579828636849127460813015809220802759185691330174550615537097664198284974190755747258663177490234375
549 2942706020041760225696849886762943514860297145325341731586236956177306356380231794683363896203051411963759927150543320390185150584266409071976609518613581507430877126806137068595951720879802766772062695627609287171152486321246233563100293963442514589026529942709887437039174697914307518848057783351974679559033117050082271525657669083219768181555351127372396823061502098825643884598373957978760616470516066397174825300643370048474665733391284079282258507714170603364323142159264534711837768554687500
550 23806991796632486543669968742634143042078970920628339575611339175607749328906542981574345638273442939988137395920390772649104962933533121779644662623312897629352404186040009623192189165358201233997610815041005667658499492166037725074856523067836008116043909351145193439938514870654559497836794667904088307007317466444453663799859976171365286896456407512419398231740761591883424453823376489079717717017076047907102313023542245472893397646598703650775057926998294621778740065565216355025768280029296875
551 192602609484206438360771090882244303081902283236275241167712619782471405554038509774955825596443499999034685158365536873000153579274325835697638551081904025832533949100353474830859738848786075339289621465895260517571309618861344464451789964425242905305882795323473153125671941801130485460385417923319808524012415258474325107140741607937320639021165815746406911735241360430058219384076231394867603996848281899464882197633795478576333631567775620235931752327845738193001778881807695142924785614013671875
552 1558187842336844355395604672977075091461485689197084695228846578302550760992856123414137768939053573494876860689837453681228391969709957222979309320992342569896479850152767614734103423377885407546388377705501444279319035398457665449130362898822114729430511710395995601626822580772016414747846956314201250295245012953482967130700207443970735367517239266542519514469725841947376708265965569201330962909668310695001968813757533529704003099003845692449035209814186056509477396048168884590268135070800781250
553 12606004448789382735997300636941483034354985526892304505337048386074538943815243361444584484606355367450251432408325690231145799330407932007337510382009313495295747978272674944442010588109078921214182425174888734335877917463821938856946563604741646279799628435066806836275911448888344210248870229654001464576535446229272963332019577418286692813115341726372770365729663220488339025931733630878344914469548600961631899009632554612928356284213618968143469857267073737372431452286036801524460315704345703125
554 101984718302368022564876620009134292458312069864388639907406406387936463743897619892576366646508116174623178679287564793186438795894788590611170284934855131723890736145182565090562638524992529794730621568511979778662365472280551330512991890494261099634760934935233924222050121763742131419940525056125038580263802554983438994927603073190701848253507690295426839690391462151126112836307807384424998645089450772183208715392101111307241858896164237151943229531690020099599092162634406122379004955291748046875
555 825073702731574681224315615969208538150434987494250812170458241591545792314869183498996445347699465059372179206645966221710838962734141253239289184224508496001847380182729699063863457327689622004007668471932117251708775297998305123988623542589846655168795385552839792017148395040919262355924381021975229515732398930649019057938504801410676561595421994636453457595198891267839039829832377694083616087185968884956841052201319421859418201586161659963302894090126943932306247120322950650006532669067382812500
556 6674986471217073970243493580074400002209976684080970058537451367656140555171786414809391392901200229662440363015418950938215164711040421031475703044493920773106505304543212622583383249763261354888303881572460080725103013297005308882767914975305760766713000301145047065636995019298149597278135031513002112085257058527831070162882600836820929014314802230567938280235781010117348020056857073081043046563166113729364423145809124891978137480334914228615095208742885222151508539667474906309507787227630615234375
557 54001774924374736881825358299602213464810758107761120596948712878069347583730661661521868098198487774796506295243243910233846797623555636488360744828082316265578711027284305589513502682008547324541711119660603334918234448934984172513555163441274970212784886144546230128613684972513729545288784683114391298319595265905380827262875624219371559111459561018751027841058877332282716096030094807757305634995479790770743142034078610006376142441328612642158048395967599709065198876345448297797702252864837646484375
558 436883536402300533665214130999871067379303207640829854448179848581750251797947968677844125313522444615543540551601693324624613105893788708228696300252759600655556187750001843512152094654124270494916152637614518692718747577100053584636973691589018870231749438251357327283993300345022387658397299203397009293729402792722680890386443142017381020915167860857953596211188911914347280981571900865812604339056551797087826288815621172331334149215015918926167622198410129099113707873414114146726205945014953613281250
559 3534462055120871090371704612489410673516784990898177287164617064860484948583006384927267329022574417447630360139089564378969235470057834453352500121965855909917248714432116857298598040320835035588123541179587676836549599108874872236023747543976968606478369344870442389635308626037955176924206113094844828926636895611247925133504106315571194082362328329758543677082416492878804307308611874522995662570169753754707709994930071111816074307108294910684789320891240638222198511275706778178573586046695709228515625
560 28594398685661868793488876337443830052066505145511632797027581538846181037863731141582439777950933202626740314485490155010461504997633889972479908116148269565975148265910630374296792567957281940313521521838301351500716684971875700796043080009610314788185582680636145130276375638815335576080963045559149376976419547874306647927181610128290495934690838170241558290691805262252703561082356894260293421327262563700734207195040884867363725265916872526578137159416456418588835253213886744561023078858852386474609375
561 231333544806331121226736996999454417098252150500012596164253334315743028903893815331093882115319026449324460575904689884526538411739615311196212043629887745577806959190356073303948913847807285591270696138681198678417323402581250309880809088647475789102887147024941785392264593845025557303509968055166867608048020129652731367973510708530732331732512399095171383380519438633233625488127081334376358670890556662371363785848456202132220484007291735400010418819363298048499139047962103177269455045461654663085937500
562 1871527691173202325970906893433367836792923381137853800746956210049869670466062355195030405025368462312290810741660703297894229683638923805293057921053145467038413502599546125877164383437968476464191518739363527179604534137203144069305122443477636815219075302140612555218232360195511175919573916414813072464650589345121323038047093795860924057029832949731895874169892324722485716467694329028389128887634347404375174109118303132345195551684380490164505523082227900707216576570157684500372852198779582977294921875
563 15140977076024289660522959392153199611420920668189583907841114408142924074927657159252499078009817972794565568105920763602634608711685001806370590696012920974637241492756632461984544763385024522102724997163847602858455755750546978093545839433575078803667555186326607410897776647103194812185618783453237052524453449966924899389573236692572928578461974726038763955362447589443269219541648678501354611210435653581159965191802920715031489858604195835822788085895221954748561359049841001933600637130439281463623046875
564 122493077659451506451887469296600193976927687869394264557879477291961362136289844676138255515683301421780098109071121400460528785649398104164179401506393241549146545028771815456851833402874334522118412954303326193782392132182813492200357258254816314398814658485148350934944692240403753458917441827636512074238531983462657572899043528359387744318055697373491216631059546065278489009400601618216501278243036953015179178686972181883787338085130491433226578506531807291423221209503147122177324490621685981750488281250
565 990989815197864773772511331286830960170161456051710920485425246663379912554640652362003754528661956428764629748003626092368509146039115565980161774932289232111663762462774888833872786098997285663160189700612821040373354554677741913340432277113458542085762172083906939947167877379598637599227678724513486684303996166486410349234548559111261936051827855018425182039358920062474175535544225053616371671476076104604895023229933927294723936890757353061702594680039585325830140023761760659226638381369411945343017578125
566 8017276017475611530159743388849159650273999476993411216374113165615933616180449378713475160535392317688325601466796165473355765371430530434005293912321277199286982438033169830590659765566844791368761272360647260046426576077959046871711092841937700570399177322548243473109456692908087024469074439313480235277483280418998491068648831004541003288210531709429406325973283251944333102912736165723494390313456304348403954583323974183568303136582049051139177436063493108914731230356387481350566304172389209270477294921875
567 64861125467324676995111500226416572255624033786259829094006196994664165894768263202617469665893510499160743751034071479675991555508130541319530513934913616799226506251735221373800118480309156098422811104318556826241466744256738782192066271137524966404139940914838890864226480399030401062326064164680238343495016306257152714074107869000486564842348354922607661180850389261283519902952286454957881243354183424357142148497368219100209614105179179082238452047318455177719409652375981423233497480396181344985961914062500
568 524737527773513673229551085853311852534970155856134425879383814113719169878352550480924227342852360438011858791840261535213851911826415967447784917482600013978307092209505352633767086540716900276333087330608965632367998123232670082753108676736067346280679137637900541148868819317854180923357181806238197599412163541760725847086760120115957906417005067348773464053584027605025927087579836417876765974607324730495809607069940450090255648940447121689671696138179603611465329020789594149931645006290636956691741943359375
569 4245215775550685291025542934926973569065451623937167856747073995435199996760969332470057878361599564669077887735053094667969048446835343370227187435785840489872198117340907297513838394711313403842235714261008748817876659222581819968567200162118460891506894211060474977350006106565030931174937513148196946584436225365232447087286497325591953653143734209809058849789179869557217633011706343463330860956891209261407601747783907727956518597331715085504319781873859397500311886413347506330495662041357718408107757568359375
570 34344517072091268285866491820967664158701512016089199930719965330018979230763660424373395075379306834295685908471272011720191540029837116037330560115994202798818667891942170303413369137074489526119505754570267884898583249193725851911663717728993988114551449496249888415471751015771509178958617110896939672907485215370180381613601489630858715926143797732764630850285500037911736342248027627763573454149639164569433248915668049892038984210169753469763391312823787077788192657586477385400769435364054515957832336425781250
571 277852979749223473704971032478012660020143850678875196072276676535974896072842535433618422335936523288205376735732687425300183911320069164442332486474617026240898292393233533954912805553155282726653421629376558144939832726533174758772498592697931462860429602757761316511108907742983319174166523383189622029148331710981713085250169881294092420959312343909049625496156996928489122536532796725401138794670476054382356288272937942659107885984141644486424951110965420326448760448266074585266238727854215539991855621337890625
572 2247877825548399075671517457914254904068257053796605978629382515930348961133304187777426988564165287298419031390445237419505708057346273723144926435272940201174958159264721927359898256192638651786254752011139487847163744862509020091654085906714507017165934251195053792942338314109204325344798044688371601968428788939163074966590886647241930002950156662864363898737922485590239021238864674321095030327093359386147612664256390960596514035174952059176209538375421778576948618680992307561350429523372440598905086517333984375
573 18185713621472582220981863101521591020844881535954909794953829493051117207487584324727595501219239518697229575345543372730033138069733097726782944338230126661897248106154447985672311419792075327097609300790111392859314542475874469427582894351020821657340411324919301877489414264120604606078153308021598560570852237470358201964208680268561960538733591912048060131093537351163423169607643289740503621502228698290296970528105403369460267325478301408041671469651244401045962104611613402438408115813217591494321823120117187500
574 147125513746072887996697251955464327705930834024689698440503710363514310065770526318073652220200329775946623661488847799137808391782322331712537882572974138338860194512390288112359013503776342930144415304229044160475666333942097849429266619422966783715850412904472854211005529173333131164010717657317282852064980910830867883985815567523858052767421876131849398123915748895573091379009833306729893865688477476105175169246936790862214187506765308519613595807641766469653525990082874701225801317150398972444236278533935546875
575 1190270409267178995508032837315361414050776208522321237076364289143849480516042239708558148631482636847163857691082823313939870410654939101732263021320623858241732175215812640203602853013683597828162309040898005623861195231607350982835905455890354460012762347645346817992263002469680770972007420987126378274596210490913294469034294844333339277305449178460448493896917178256951036135240248777162059865998104837783300109437319038547577620670784077799109765779489942374416682565704708567089209481082434649579226970672607421875
576 9629489889987717177457595485463415262902151893228848646394414204807105154224474356494632048662421428634484879992635311548144561847832753801474762170927472749680165738888820403826989602662826562394421927810216132131197634506589201149911192765025941892960072060838555445236453241681732133960305046368563962674605575225338169444816863409763147705712792795598477422582479613674082465151447076554057645972202461091545879778360014964293242791023053101985888724088493873613421562580595410366091080334172147559002041816711425781250
577 77904209681618060774988798360201111665780164679202274158881178252631762784023427775187113959099173064351520842240247140589219569505537246550680386387652960204444133074839418024225019338656222757676167365073530801252518053323129780320453600222388570965119418995326447675988841270150679944101710756520979270237933138399523208949941688157149220461200193439503599460335327524794188229138241602199339726510964926402311901627733050785155654471884867454907187764929717927427524877045594766007685638697921604034490883350372314453125
578 630258295657783233311383878937590939901454620726732586954266246383336442775728997788301371012056401037619726211017118491649711893723505077790270986211451619764224808846417600216799836759851777848241385020623057309542531129280378930350047820237591402149598896497596124510855537392796703069516179941818995418054805072631070280870130026029824794948820787087479932866238627965823002774477384924848139781859886159300206502597665628033109342135000664824183156926860936477473163449742859089190705201843911709147505462169647216796875
579 5098896720329367685931639353692982491151777220613719788743360688232476283479230683321184704037761331796886652111091770972979048706255956552718364590748582103932227371103073451689624667265664458183111109229953556579025606979480139159761579106747671284875979957371141814453998718717750513950123668622119458846222353823143431628099192334077854486274108771424989650839576327948969719600842964679224192072073553956558830053681654409794438072472125010493595478757547630573053939174854164596145666976667598646599799394607543945312500
580 41250940993091419262442793741904685953295251621236913617573459600745792486789378361313457795490216684924926415830886817156138040874367409708348597609029201013766757076675807263868119255324616737121590171665344215633691313129410169057559091039678141478119872199295612185041382028408670146488522841656072179682481895931493915162249212321134892305091063534311946575853847338890423667366149446517324454906864923765299312833349912749799923915735641673072556316959261564802098782117842300210495964929435785961686633527278900146484375
581 333727122973691288460504952551847992045270688621527562806451315209540869520927658889596906578395116719546798381931728360105166422028235962359702102813860557667139469660955872611581212958264695140185728589075559992644096740134054324281834932867082489512498859930756606286556878109987113581195705923833347369567968325236055366513725869957620823682308036957184474150258644893176361326851821349567227076336163467740467315508790923993860571390481333627702668553734998588336842389960565615956121499063868895973428152501583099365234375
582 2699909139695741923863594606306857109058734733638560654471593066066349159774372753480820977779231000720857152305430812229429283132000365054507225454295032813679866275221674544654609046174438894128968397237011405354062766528905525847848151940327365984515491104636173336058818941260152321568191600660568541339901889024467624711624859657816476426038816773143721035147639407938142398318412842910769246754352440432834819398377702438714300954845797709965327250692656532061736681502748885585043006618555239128909306600689888000488281250
583 21842723772820991830830596845330485346425440883730992342519248210570267536895055239644027553356032921592955721075447270149775576210707724331528679841821678010077818117632269538562575554828811849149485200911946026586416251147878987346286633023313892160389927021449781837458016659050439447370850651398676390938708653253239507720967445038022902722251784789648217029494663162020121024763359748293026910680166288857685779879608285293418019058991021890519202967306657625017104467262758568324118070569372918043882236815989017486572265625
584 176711347356498507250742849384323854458595572759618978074386067704510066678834595035240662211260939625986207413013006656484609959353547748020324035566484210392385747468703211309178103928505031598971635935485015266783650418962033082927636963624753610414836912723153242588760556826756005276059043273507595488191090491877888156395458716635526424262229343276834111026164301008554165081777119814234365722259642455109299384357483987434947619166100052201729196103849701426628939373882514981246665518310745568442143849097192287445068359375
585 1429624831103017332024479168054881405953613885891369698934911543786807021816549356167303999890205521169754930091951215036167439202035431848389837173877963002213874190284322795009954908513245454223595309700223726998578658373507140098295350643706615356083932739152010758880253200610041012564566482652504887214423168790720428475001479709128204689367441336125375980868188084093273851027969592778497501378302369496988641418777627069510188572305275808271626054701914947758572308550981539114336279355788050793307775165885686874389648437500
586 11565907839427549341390967074882503391232958748447322946534209411546786776053611656717536554732551096498429835785081241592952444994015852942457286758551920270879014638139194257779227140778853061092267446888244016662484552341586527564667677309151917040790586513838884859120279923719105194724308495100214323276893106250549346284893866461529184053392940262547732679995047945680223382184275959248346649948002908862675691702825235033424633340678880346401360176105817274458585027101970570102848034736708893177592472056858241558074951171875
587 93570159974713180007566814575784552105005140889520857206043835652404109425681792187770282770917893511736022431224186583868948205020965060922032363139708676409741927947804041164145008416725401661051219976946813258276889221045611140280722152638424969106051251047994693267607729633846551287735704541813693796745044751020757443299506325035851037501150734715873062921679941830732963186620619615704170784197573781738094493983566851904877881011026296938797452248076960066257232849284391328372647157578245735720656739431433379650115966796875
588 756998495859254633572608249750985345305849673158787359693574413550690216529749252356789827722903244971140858050747963959168552149955221628171593984662341388820685005692500062265205720603098334832562786056940166707946559913767718890520302695920922771550020918085945587816045646262210386306786235086573827065647551411367520873619878286717484788840577180143058631608275907795670400487709997059729520169687941630257364762488465135360005238572103493354021265643030232192750789923971220894434436656308951008043095498578622937202453613281250
589 6124246478664102668052211613149540529154376888031958228618967959063553818290791066478206207887463562649104851034344484392566465875300234663908779001804423854346973227157601340429653813433626715689094429708371164996655030094978872959619567295565238085401385866629595270770421472157215713727323788978211480246863875832356540450587049559483699881731654268612119731083378084746676082104065475691251870453379052694739186162031496974421973218136174890240042634417075162620184770851965887681488362221000898433231895978678949177265167236328125
590 49546194789801879179576264309522336278418126269129475135434200134085024504697686641310776732509898937524045706440421520942046133125381714023833744625580653992251991278100508258778412082245591949259541799965359992681939148319087337061105403875849259715757452285296616049253248517341338226306274822055403077875508164445970724093432204965355619129672700846637064445623788118625140422713077304949497356509093804230130049872369113256109997054983461785050744813161131617919693602359109960768302727512728267367236867357860319316387176513671875
591 400837135915611962599186611876350194620950053546446331392645199647013967980758209868509038859736083753847849808060719714524392312509414436716888198173013866319934287069442574804633405747068627638525069742536079088326071493969908509296016201768377250713821908092222962015526779390637083974714468834732302395549137718038767131731837263813870592691654860948488315505203392711792604166167023417028783543879945338519129903412632990641099315728321681181254789926232537155103087283094696995878722693088663797666981736256275326013565063476562500
592 3242840549323106792485339667119809380065203424460468535349081001587195452521233215375314612611427892207340391701314136596173114890681615034180284606504585681405971217299725580492627330791482936924113893711814395258678836177826725973007716105738117746463045847593530211308965109886718875531229214725046588924633392701343103760994991443203243441700091825908368188666611666524591531398662049708881351632127071798348900763872392784608246505016194950532542569960190976223507776474451233998601181653261525672515830365227884612977504730224609375
593 26235131144505833027406363632507801765849768460963500961561534999111326462125121323589299034550541554882898203708088675843975382266143436088823627986848275065028213263234692272578971797634130375583696212122473953501545968238381342597438985572900020000160776940273225106932995034199521477024007794493540504511895406457684697098270888811362982025791830653254048830963143150417772761147485833970126346757633992454722751404677788689068715418289016782194082597956768309995116064449623594889973975593524223304253695232546306215226650238037109375
594 212246669455606834949165309840534243330878927916329218191534700035236518623656437002329360488038405079598000811073296794124204783597757556298625255096856017360290346748666600875210542257957725301021328403407729648974700745637574862312387830507953043662380030891204380817389102918165579273400769340593867245675311849822001079516229230136895996171461448913979448871481007415203652090703980412572665524591346757232336276120198763060549739716849957674283977238788615955563274734109398824414899419299159258334164235293428646400570869445800781250
595 1717111625890680000430985640015366260800638851105733614996711875153965754671410218101379278303955564270062459148068700866720408474642373683713716975155486963427157065324200311190527006230641885894699047320100497082412152934147407876497913791862265718315919577962852531760270390445815933292604041565307848841173944410552122825037918370968554531502103010901248465131483615836462579482207047912116486291897583597529750165717938532529466584041475207926271951142862287527694275281787583994323846486333901874277163557280800887383520603179931640625
596 13891724865843570875884060946090187387275167453436898529771926876650741738948462015565130403720737948340262316017175924186707161963155807326034216253198835251143043995337666577832898587602152561999028446685695726636428283311676410940299264722010154683139098662094372179236079525183219148298039441341385925347752518298310641113095322608265172561797051277355728547444443264562404199678634749874899069574271586918457157731594661739161076413128624981488459186684026836527553244761672890581991717914148490829739923668739720596931874752044677734375
597 112386414976484854390194945730835093456391808544827833023777431262102852561527565530360133976202578848452873058787597142601546021681838378723014005644881350341394146609793340668927668093776809957362618416430991060242445239912067251613944168406607416373593482759543174190187157387061494073805298245839625847768111201755356276191424572315539726096537831659309854365509306718723585485448349947177407505168797524530529542800921772009042046666680005105599094711991691370830123105853054052768054751729090001005628707275718625169247388839721679687500
598 909225196528513543848076252306430151963838229060061628363185328226782806281349378040928929974031342950770923194367383817675409157488087076765925434554377632985546832932408367790460805158937863836788803249297348467122933282352246531577202460083290948946444880350075175431837775064887949076477477262732777372534368966234547408784505926784327944527615440230442485513657615207678032419207618482759514265200777295614076657294475403524237143661615650065206953227059127767339446648307092528390066706499162275771641628097086140769533812999725341796875
599 7355786357054689078995254904803028096228986358921003967410362422686485345444936028463647999275221185965176442441526847653415696329486394851904977313893921923462587829906875355675495728139109568118009476657261518841675797409562913948234616510581640154072061470738955231913867810000977097227519842459654533056874624875056643948708143941810132875051522992634958786706020744006479799232246841093232758955223824591333621856495421317847236884975078377966012133935087923107450310887861813961151702325723061403998925822378396333078853785991668701171875
600 59509561698486283991178180831675894280240887521106560546131445319101996884258414593341463245726889503595155292066818833708963710584634151178673022433329050441951609972844585973138998769668994436509767464518741305886452319106620733030603144054990474494021429362446655545365283426627084213049536143866592099597732348531146904963153367878658862988448000968935856071371544100224349806641424667535151651406138555347020025714838991677342113016415783141460234500351917809720737720646986383015510179291094363914285669814319135184632614254951477050781250
601 481442467418798646930772276778455173806929096578557901915916287162672118057415473678298516210514977167105187521372265359880210961160330627190989545013993300296322745611894813757582387051822711385499074239025244500474156530772176513858881133039493376321908683580707158524673112383159848495935676780824323824410527364532150623533470437938547636818528079660553250024508239101283744014013294365006577230911288391518440674986580491332891487206455875156451475850136787126289946375431477264106343454598548354671401494631055584250134415924549102783203125
602 3894951379556150334433315904684173226040667670920453523232867568790910512393537733225029162195747123425404819908531797642125147570417506915421773285903192762530403977380588718116386904500838417840239557808094755149532090631526400895059484266572228743960079151964702181257497647581476347805916787500786421611995945535939425741746186386659209758803840422526162651906829798012027465236102088513411677439709905841267704017803877248598010261442673954318763241759481880874468174893332045895919471755270100871214149218513256300866487435996532440185546875
603 31510818583250717845435886442882245475376565769066215164062245023021355513403075508082608716241610046304653787576965622207631011881095800256883605054865796320060088527200313934521494198799759873838674645016104888259514366426936417321769449658848478127848112849341189869404316047486377951427975857024540203670242911793000894297067692881759739714482404104144644510146854967592230926530842801692222817971331738994299536963683898526312338487374766650505103105050829082529589533852447161082255945141314213222855783458342671110585797578096389770507812500
604 254927877405157347588012329831515558027899520618342413901132914334879540376853820871038772636101728317158389435598123052091283748665916674169962357421908800663560542070516287625517143606519759815199362170282893320035874097922842108985334354958548109238242543045823503878459021426968798452287798972642361558651113197363490115028993124075278942542508031083877288848405019788261841263556766221296406025849406341003190285263516423846511948972940682110494596569241192434509652041595536952809266519588323587894632647754544763074591173790395259857177734375
605 2062409851607054684075958810229633927023911747318367448607220697249931589719345992057259081086548892743408291867414755815647194040356978377271901913481188911319304923532589286490623073002592795921963676976817088806667229650287620977970908016263952499387415536462647266127403008322003441047138391288825312885011638781642472932571657942420388205574600258023002556995696473131114979481054901148787600578530325179873439850409679582390368207049072576815100560472476689235787998554288863791102731226474473270044557825231290593137600808404386043548583984375
606 16685246193164207110080102296936058585817046752050397590564426344621646458018075482062264721335287671646001195227026855380518063918432808740608568502953664573185538169425853623091043955175957974989802439141157777034233000699509157614487898955283465227893141258458823927598490577284237166542886930760185603391336023842299617538583117813983914591435702067211945006188607860362120928994193661276348153538886784424446956383636308508114639759568879936837867716593413257041681293811332742775745319122080456047588605320020072042552783386781811714172363281250
607 134986477255997402652299481740421141104683027443211174168002649154356522033074027211742800633840160676815213272820503172293770170601088503134840390351798045648910313935444000277720796600944609772998104120126216105337845744754736312521712195183016138624151094703860301291177528094471271858892894436021560839081971088752559911007207037630429278096543516786634788955835451130088479131997340835101430782157692051619070778178423532100332403974071214104566852594778983516103106432913885308656294876272264111989056972230882625041203937144018709659576416015625
608 1092063541109092191013499966125507170168841306017315810604123904387323771615822023110270621202582995175226096244778187245981802450966262734189416164332831842574190023912866341965880081884121998239735581579160024952545053741261410502970758449797167323818084004980772104645849904904462288458036645449112444280193256039820289993500613133501744255268610135613472569933892452159495418884841545707415857749260629868706527800483025373204528013859578068943780955888730249006557564509852745112675107359413331961134999994154914926269839270389638841152191162109375
609 8834979636945396021374986874138064378461282216166858407220685750795531908905960795844923121858918992796510813044403515537253266519858526249318090580459110354093707967950431716772420324444225235523630510898955527396171412325175460327896597128561240084694197392500368055508687726884093238762505588146101242378015557417915447742683241608269453228756638597733232573565348539049689072724141249414615058300245450634009408456875715168530950168649670697333076094313125832935365483372110858279782908703873262605401424276546640257379294780548661947250366210937500
610 71476486712454284882212433523828001146527443731267187301206526363660753834925354556981381139359169843363206471341472258835811393873449199601325857010616347834823290437573817133009103669324176133611542093973778260794483405157412564213751946887735383518923087087021142893689686257032023405263444076958317318894909188085084488550931536378890872525498446379002977116174053999235830835741744889758471735232742999887710237296454210172767951189737805210259904368783885389840766529606872919215792227504699612055382121236606074443642455662484280765056610107421875
611 578256924485906324945436839472591615194169274060507396686549775588192066897275792681029983743268824036728802682817449182610388632363709154239581549564559498026459151386629878584356026457726511556148473242342779488876702333916449329266174662652707919711970370247614915856165624457262447995379860088444117653924934875873308636321738722101190693346408196838345699920003983472421380996812255684157735133669851265288786397904163930077113510164930793484626424201747572772587969732337136053073533855120329625411946213096696378652694647826137952506542205810546875
612 4678196790240888746782495035458658104634032463584216665962912037032479180359512827329684447200323366267724175197624052383947228008654775761231054173088206186002878017872494821247007724021736961121030918561058353964245596798517560751674671985456924186532929028413603151623070278712112825108485402366178521241997404081493655395381982019978225279869502143666802927504371267343002675877604900664750469049167831323636687921932174904704766330568099097679629730228334998608959011901857503245762474963219138428444284096398633754354534630692796781659126281738281250
613 37847407063352101857548396164108080903024394169433768246978304574867197574229458953674171829583337432256840943058556491484995855852366607662144809604555018380675868874028221070843939281551847594508866423863861257043145542340499036990027726493602318925463904398258388654519492004992125325426923514041995547558110392304300992884953378152420893733007715639292657135521955923525547904308330895427695723587585438250403099557264972775451669406963765325513809256185364312359494302817715917555650721194103932777520075809410578238090039349117432720959186553955078125
614 306191955072782727957304356707006857130972782436774257883964323800147967380135115451612970327924771317977309095233383767023659979478202432341500402349980246553451294816953475885394889508302662000570105083345765134321867631665434203742005432104434699290642747701632022063174216992763447254846752629364440768840487063558846349309316441261560100661776131788133358865219061301202806418481776993757240344167122974342932695834629236494877505299021304069559789536635196527021446811635017168922315480050998124598707481457018735049313562512907083146274089813232421875
615 2477144951947716186225231687637736308230473766419715495594279233372419776256412051099919147379207292396307569052630831122243196293700177353261122251863776692284153195935472906198072929580309499865572186013325357097687976716839646943460720322862231469589811348464619826678858385088620369409906850997872092533155195125401756568670416660118322846634073549922983222714144204594152729700117157354478594810525250827974740968104770501860679261669200653485644179087810090444094591628617983783502845430107588942431539302520358131198818796292471233755350112915039062500
616 20040523636558149130058767355863852969426688393017933925070504261865798065785438141789919995094155744930970572643988749786807480955455947574843121318068389625257048350101201428125236885609114049342113557150270913846486574375834089810853737416922024830215125434863899684973647350262188028420703070723471481886788152215979941576084994332130616749714771044318250085201197555500833808962630211616323982656804328498447022236389583421675333940821535869167215633854930365396009128433965348140572114151812897827125383549027259032226933044285033247433602809906005859375
617 162131241981483650305924628970262672552895286125582557015209502143639484735337491986447578659950961034562542089535714526990117312119784171705743662886936365433389071648892829795578007667553307743349872436084488496674632289800161622640786695156165910890820910885934994091839696378526449377351186628564159722762820639214943622097185388163611154914425693969665830993859592892357987287316079991943584783547152913191603635384567179654893651245837695682977182646469904088082410432885276335290431706511754212696415400308145248441105135128736947081051766872406005859375
618 1311669300821371979781092328747909687000143640453361133202810117264842375321323413476985893177108698796086974763778291379620773584485319547899796347386391567798371566996994184681020960477994389950302201109179215329535325808396660358475276911203880175209482690301272462583539665649186947597273509910907585660983807001474216649888051799121321193314997745956285407099327903349310781660646155250126023484155872778419193732832575483816351604749726875144066304078722779575312280375275515379966461386354093509160211590266407718011199001750810566591098904609680175781250
619 10611627553643951156553577367996115248823100355406369591394288139915198994990054367046118932384317519844498426057284320072856800725421202032142573309105366974826584626207291668294554994078804643335257816448008289064542436286987342358396051934923548648317936223654737165213690737709095972420147215268641921373989550987744673801869893699696884839435631079023072810343129339055503590486132776049219737009458186721886059548777056910454099304894576767794761086555361500078621662698509485282093099594564322863211442959035669801083623386972476509981788694858551025390625
620 85849870288754055277295195058678318419119092788365876287041693631197054357983357172155241991349305069124666499380878884854803343239238998858207775230186624069092212305961312958498298982343882965433844109969521828561095326644853220753862182454714747621826748375805497390656945329775153552032573824115899248394542929975578785256550763476517454030053099044022499229198844279010287493946817761499249272151187753069910141064699671647679286643216055717575463034744876989775915322874435310909627032631673952045062504551838541955698091978632646714686416089534759521484375
621 694540040284869055300315409493294473316172972826988621220065671653865246664668145036929183266354463341735793148336502426095436734331725045094603208878567294716125677184988856499855369763689530910550665961047816369419037540398949662729212210646662454317082147470395916083626995091603167070666549502295544276322453424571510771329501159875009391136156272195689316404572454871439027231887408208726739785992393433396702194042924780999748915838444697782746342337608422450845118181834913686600462653022477831805598596735084454805581044567475146322976797819137573242187500
622 5618946958643196658433956923933430327058842183844090013276370699049252592272924654488526966115504943436795628226204484251847267252639600196928210425147502075307933693573977106461734323377044728688599432554477127561122570868116078832492615614601180962131079446747117015184558608702394674154147093114375202591475840372247023488061274886287983306432108837079009062752833381332452323508107485081114930733741660993731264496832115696190726745272624881853118287556664036998623473981035451205742989080904237960154555597471385822920357522303191899482044391334056854248046875
623 45458235800337709674677669856999513468198535239895165596883495286592894127981326898365864412236386300727372969839434981911622254621491127112006132347701692744442810397494606944805055860977461916206763811798581047041088792850554135730693383339172466168582450920495482978013467920802052547537399203129264619865440537475522886723543903428315151310564450990287278223878478278448237298337722630623743148318518140803573877335233698005947356622324241853834249996223530746264245324451050098193726511730083135595912742905734040484741313725702838155484641902148723602294921875
624 367764852967768464834237272383333325517463730795578078316326743909195785446729750854042496214069555089556755554852287015854292954423445640483235922367196015604912394326822462385568637389313427798248804872854833424233508235955672649465782307060891854896189240771155340269681304821570129591540673343505703164114098696683790020819251389298775339213624975878411617688213225925552494579391300280146589009936132228861150999096971382434504951743436831315499207170034254656286813471781136771112207285673021626983427604465454847996715506686093988264474319294095039367675781250
625 2975280159847285066038128108341654464292282034975269531503721101710801280433181926729359091376257432965968102020247309627062021137654506380216332920528522396635632231571477485547969583471003686896413119659238693297194761001042216640596246118783770928695507476868163775798743222127901961646138346795760131317206506920307022272184854532201755478832236154149240044038028086588968405355399567166326523757643614664395101928865699362321208674275290202923352285755759541938040200470181936310404199221617186524814956594970625252102110376573040895209487644024193286895751953125
626 24070522123430636951046572351291605459398003444765799615426774106283901038334153404997857862233026042068759398972543723531667429548858672913162562661822512373300971016027948987379063852087854129438285720117564302091811510904102899439625788270441151015882268403619702385735748731178763048019208567566443235688885002018629861881405557393478160874501805167706490662395471081083654391261780342835297344036621379043504284621752781372468667164962371797504241608029654076097371339145438100829826178249911473298660473086489497460428439550017554182659296202473342418670654296875
627 194734614613335311406186064464999388904297068098210736364726898074189537202500315193223266595571566034492999545368901358334887676185656024071221136322325621782395660869426682075594558847214362819601756592068788842888926579546569913213035094321800028296799028939802606323647324209091364281249501507726219461374587683100824866211649150272434691343314929692263454412928057570142482090193890893334649814124197261827398971330406390920373552681694114060605015184042258928937861707481738911909235871789987029613676280306713118604694957164413793293533672112971544265747070312500
628 1575436126152442480807094631107287081006435426610198672209303843028045211970855411091062779533683481224183982701158099879966124119649746943185169748157190918244502579747832135062449390538268167333965925963283051766739920670335422052055820178370028916881051854789505591261630339324925897606727721727792178199095063465969870878093384686199127478579119777653979538624527064877803770232513963037555682671536520785224601972195851488913584442532529865240631116120952646547123592016044647080291833815197721980534893228695803029534185774572507821034150765626691281795501708984375
629 12745545996095595189190124767161420127639603835506261770164691666994964489916784935285895562557706556983244902140013033358202812502890135317706377148844095135782404420474827727202110923871699907159873544618134979905922767840341358090604978249895145291825234997442593114399334801851913595064876146332116377529840009407369976045758152187806504676478472130576484053445836763642580903417417087521144658710787535471807984144239417217577261029705002177718280960205819705959064502767266708199190065870738285643016373151146843112788302801972883937509095630957745015621185302734375
630 103113633134289037966127989613489277663358904842786275656056054410675952748855309953706047301130619815520824078229017663790167165505694350168161129448150248635024586596069942012571789382815203719148515872172751193698111855960092341754420395708726449381152471356950605353537432492382715415492573774855386342626576633686096652181125378094010710346870355094231908732842360440157998772899934513544615360342350696989654970026093373310725916211838257519607182704052914693473412314237449718003246174733634477728454196473129291302296158374177115213399247295456007122993469238281250
631 834206815573835069560393067246481891507784620101587922534397563728253875992196173150677625569595763002185242944645414152905906140100725133783465075961853621569683043492220403242911720010868516274739417976317130466138628475808995661037226434791010879201393231720817854627670532508211416954084772532579841151378883403614732662049580695165216168646313578735571645000357721291854516449935099755751693269481441871743474453736452296993061106801816342040992937525410066116343674140368916294995982520436629529717680311144317534331188361920207674504723627251223661005496978759765625
632 6748874906226401296955165076569641399122895721577596504073389178908168198682363614596039310376244310398946816678952512359283709838145984423121353616013024323724029882362850566528853334624722674352409986685904432173145938778047286849046642066673215630535777942527854406976788474850624970157738207034283864322558832860226079614776037928176348601903326771033655943322847617463222551572173861617373850355965976783458746519334595817733453439305038148195144255228373197918553678557780824425061066970524009591799756467549819954213345768955466252858599318642518483102321624755859375
633 54599544920477883223785652064010254283309094110427680583726884987747187893216722401747137191121115627049365157010897915619066202693248050460193394979111462157862225499119762913717059673395326278630535382837450422519195405785461325771163871203141350132713720505659718400575705686958410274640810348485915350397266249391498714625119707020012147225674473323557570841623181119612475669109246801980661583516865930710880593940084286513493794866570599292000544714277117642501360246298127029500204897863535786201940790116357038129346437892782523126911087274493183940649032592773437500
634 441719597258049448542807387234292306394617863591578315520469154411440144433142702373636668715011685895220496202028302387077423759419889862879000815295882918882411874554670078731806631732594698251962926581334862916924625498378488800081985407682537141426963051091494952177298240306057675627147506918286673360050302068463145563494999483304469451175955535893629252791187096034642942134850580550337654176483479073140871632683786328010805310315478950164881329952094918160470643195435155758127551163580779170804697862270530689502065833687799271956020419338528881780803203582763671875
635 3573586609302194323308678237771717889055816670718583592195517896750880419496131571911861773353086320152336609935413959825863773864430650575899838950957201148358615010251344466501959650497856648225578017477610575147603012636528977144689023818491219460452658268098967720900883843704248635001757793303581250560183166577103195683102990092022650936521639512557085534996515008163526602401984072801204810470339043633476373011921038802891371423241659733124420267617402531864887222134628954528142878264492290509072009064261579400743990115758559437952879278554974007420241832733154296875
636 28910922977962207830113575869715897105144529943382375848989318344040405708309225418900225584640723748142195454727777358806254463307650499451474215137183078713853371915123474300804964045804150697426963251921424448661130700642107105725494754284519525837937367617782212408936875226172685065687476639475073086802173384597094617502889937542724990962007085960126158994762252441683706565381184877764465406763782194995903655876699852214726989874095272419744134586889385613336202190559023666593903170411980931815477491878071164241271596420987778988664906876238092081621289253234863281250
637 233894280122365897233284835292872432752118066484876469049834539138974039028949416392297672257030776744519392522024235789677866663149018761654867049459845422278232234831900983166573811491467169692774266696547386621995728819123759957244699366884878115701003294791385255067206472223469641203481328029964896698015446087413052979592024440014191228223076417614557933348724137412506697886955526208852447295577387065816427604681525231145919234951517855426831179624881991363303191506160842196173087808672211921804187685996895306224957734998902880892146516345064810593612492084503173828125
638 1892244475060884681919263573207259591389203581008941741473905654295880337852477717433994000901171977426151848978315612918545694898436356294561190625728804079237495472037591773352993158602439615899545414780772544326506911611671477429360865691537378724453450664401481585559454241771665332659593556136701310660131565051992630335532370638639080915165559237075943641612676998104626153569307252988373871646981490203979729420325122461097770921609971087627759262796644597149921012294779802645713018303660582904407875726936255637156578585519208879177355253631276355008594691753387451171875
639 15308579378363570840428438748358108775748969567166620433615391749953752664986123996977411810931629305743744057942183959334675141070907250514177629365140155953143283230985483445929311080298877321817083741317547387182427778536451386077921812629808846514792335691792039304477433014445067693385000981432628970751043977445289476167462464193550185281404706625743666541781488425835798215020424420163180540624342127665309337218663743084136835481837801823809575804605272769832184849127920068132892286735108212567144070784603660841406836302568616418190439176783002039883285760879516601562500
640 123849008768339971250123783071972033663474937361056645704924600107165771771242562920736909077187445964372516514168810119637018077815445159934917912468920881746653802955867211563471384366555377006574054076107050544074811682974043866123630705437478700685297945068997236161373521116516971783414843810580677620258509013526263139225621586933727949286162514055616923749224367081794644914334803425525249494296247893426039921601446776948128450449438286309741860592942478777908949553009095406807286891267055635445917247096424695135948646150823304070386077224696919074631296098232269287109375
641 1001959528300789127261329884068812887711098925984448739365007794284672675480865914528119840659227962465456184019398649581551968915849907062529030296473108307561851095553973143965589698840248818078297363913473937399934752878281503982566198842932614666296298117639787163418803430943711551251699243588719112370068644503763552600314669539507394378465930235921676282290659046054868179947184627631705760987089792658762933038473827461844063139293136477143948698079844213135349368993243478737358741624712983491408188005097214996714914138318331930806691365543059646370238624513149261474609375
642 8106022860712444917559743997143365280142368063948659839448153974102507671685393645659021930225825961436593832951213500898685296524635664311018099294088563581475600551666546008914733103365128515555838171470045950601544056465758616565921761850600040848613939214923866721128355182631482050843867313208112502356805947856974341482213887370880170624483714030998804505183904407319207022594293223796660042292855160629465663232405306732923526957701639543463290005222783035124470583791444778856975880405241308343188871202896692361973286845362242255793108758332721208716975525021553039550781250
643 65579102511081952769331967087437148593489313469354517681365964727629355245448616091498105667609828868819373765241033744032225705519425998118316253882270525596424280147182058643713407987831863029736624955187078188006089104285830682393763780326315570900477149015614012691111861686750199035511817655758540321035745851878960522418936175342085712584066826053035929583185998187967739611651081809775944236141520619616401642123872220210719213270836609645915167478110020504006087143788310862718847942644031129001149056141913836727739287684769509549132827930240097202840843237936496734619140625
644 530546084073220886785653435365769874971005768945489084393033672990709468019377921598966076593694793380011714649985506242628260940713021598367033751763566717519011414527573943441435367523287528037579079062686539705069046933073118826116862947896578875717734225451166731483768187999538046448655771108995514164098877955819161149150028060982432828532426981040149760545527601122818873623112739643796222238028982113818649791429493769376684240296724036816158087521119678398142200313727673785018636723351188353585467060781986492688028609557903604140491858609518516232128604315221309661865234375
645 4292207983143153253161566354014778089692261681461308363999317483144281221233105010282283024658719688620542917380953374813946947341550757944793075105874596727505664076317421183300012037312234215931311019193109653225497462272511361190428409247640783651100599852646183974696637482166445208131074296938941078846388036076069818806223544688464306957263805556526647042307287960313287858406840743463379717093682926059503290010244274352151401533254535425228669624558348904590863180163346140493064382182856719992956061707457778381633625239908755759430779991303595011231664102524518966674804687500
646 34724692017546288435449167654218137322736452630943768929822429240489142806649973091385567038135968277603007453154404530135441260225579329683141219323462151575503605744776454502535944374643359280596032072532711758754213484689384776605063619935618390148446354899510088160577392110820677201871765762419593248334412129275828122759868424966882355499629702308636979225174629829636911132612022208411804141419139183142982694836958715995174113673690778046547300310819736482907870908659922547090787828998063308804416985056838554225368841438491368900666196421755937961961535620503127574920654296875
647 280928659666310273506284997121460138855988805191251553749095083281052744564077490713984910807147833603528610200295857021025879984666665597035532974264175676065159630631817802095180022806022651801262935842491300124408503980259707912786028330869111542019746770813705040170302897608264516212635686235571493212831761548280886083954930742046019451429743650456351072183555348156016752123231129628643513634437769067202495724440900438779655606699817275863453242168057405029310934047383266247780548699561734543845986467970637230667684838190175738489100481891369565090599280665628612041473388671875
648 2272760598770208578417654176962754127348355341729851991991036147417492292986636780854563729989138374957718237330339398358515431428972811227256195354407432169713388296778500373039298723396197241021215481025774294590897857018533158979056732152736017463809892726556277404865949290811839511109972575238347297272519110973300133488771364334402156144639460809997679841547142486521006538931456203353512671707667324914587045993128470093777630875341355830480948718610780437219251442953414394916172439222760255439340356966274150008972645226913162914962157320000746274502034793840721249580383300781250
649 18387019485508799729745395812850274108141496838430548803682557819113780079035121172122441420124387714876806441659093417318224156761530696062169301128641552750195932249687946917575994187131552500137650801191153976064701884599158492714934369035407875869543132903124013028587318894265810460865755032081023816683389593573522819542730090223161267008940895311397176012324596136505451497738059257483651199399280851252997623076664861438379544544202211048991074647255337311829030565951653630775375913602844640792851446530636680811555347089320208037038298647287970499775155985844321548938751220703125
650 148754112396799213109168333488320223724416367735399043818188692781006207719841525381976300350350397948326988141553952045554006569531973760992251389503393567993814368667902243913862439020562693526218641031600127245095955848459121438051090148995439815942962982679527000264585326741625040082078089541363801515229925742200117434932934559475860238660690996806927876100301542845552420961976701371256072789688087379129664265211536059536338494604544951006979091201546197489626438903593628026781190548583229589947766156810037154282092866119430113059245426236458509361426649775239638984203338623046875
651 1203446049121716058789476562762857971325619259637758939183007409382875540575085656212942537254861682613555101749247095660725636766698136206515489475733006658723970149581709892508712049781102280134534475187779485627097326357274569508128809970862395976453393235975735327037609606064770461932034323508844602993234368550338657663232925052958332868526977366819568780809622617640398392253334988293371643933422458176973261902974301833641181086627780031259672322189114420243857958666759480903290350582987263969560116947316102791699348007830155766222184597364491809301512148522306233644485473632812500
652 9736083055528560621676591151022295449738505491573770791369754366439532895871466415614120195033068361775950212285084279442478348071790025057383732116249872493465209964606105560390121224419578738828138401728900609262885527997850883491921303579197975280841040746866851641802681198864478311712123856078318052846919986306696224189487989251688170309152161754271040806555651659340802485316092475748260039409314475363107916145159910656614367798252523931472838890984227038459950765923638105185981516629517059596494738656831442815549061692136531657592058642733921780543226986992522142827510833740234375
653 78766566505685704578119869824182926531833008948812827436423957066769552993734473483394164406536883874218628605156598788730532659526403530449805897474574528935425303562573275114668407366625450697504053888338990186991860798921118655162826767167549775815540034633727641384953646145941653106861477368112705339065459145291947562528263072582399173258935242941844423553018823737713972232913837086075591295382133831239871128300157099124101366156957120438856002509648995698396202796287177548512166347722266897221476616967059783870229008656436552443514908147781904135253938648020266555249691009521484375
654 637234908916642538432514127896472018902627682033408406966363644494836087365459027807323826908511128415491898332910100929714621999426768278683622790279119457013756766928019014583095067443616721958223729484917466166531442194551865363112166425317698261098726191840309497969835260701320223327110483242521478016500295384127143417378515094204200124023480258565998137928985410172089923297471497324084457462143531040277053545129783262035866025741098700481100984822850654453479783129526840372210369654349260976019751551256084989739871585585596053657376006807257565189850367914914386346936225891113281250
655 5155338707225355306615567385086933257808963633887362720742417149143419261670656976121473244705977738932925206793465474366836426485293929654663261388259960508454416423704426950782185521383719877228719994633062085507453730945787293194631501305777235700882131825044738524473017457155142444307089350415425023559137955552934406150099152285580979951590782366376101278470397644303298922310203413772312069695271000982382045933152843788281864282629421513376904986855478164727303985554813640573856006964802977310635673180456919545455083144338894079374752737730835429330600305775078595615923404693603515625
656 41707566259042839993890690122846466761610510220272023777871176858087998492489760575790461896242666905051923492290079895077047682412138855240406876698277788967616001291722610118488304293009017435099193210288247081700554709592733100050961667161828635031878813921231430071610968803308717804713208833140162068208197162367850616184958638783009902858540918296030459840576623475818742693987804501963671785029943280918836568294008800492305972056674575078912049554848657184973514506012239212174539276182746410953672154683686722470772205361334371738308163858835616276399260726748252636753022670745849609375
657 337421298975848082634842635241405665253276641948544186907916313019025474004215227281989140598862777998582747631287036334556149074193042517568615918197887957549440417051223724361996159499638084106213965917267787546189116821608347830120595868453574067681447365232275613469880280445422150131243277926086435930019434700662613234677272001054574013082474150639554831164643058486676186527694107854126160667531491429153733989798865097168576467349108413228982872445630240043050172168931537075219096555033806487534252602929856600990238105415144210675909637737448967115261311278118228074163198471069335937500
658 2729795651355311413021480429278189995306645965249521528986360986547327332333320150804707250400380562619211825463687179049706937431268683968853251508446384511937602117549183874772188404823415856408549659843545114773459451847860066651877021021313586214204207174192163819139675622309828695774046610458936231355302102562509331578010325974848117636875893710598535651837630879328849499988165651819722597963406039168739584156344545498150531638162406443117715601099367629839588723494963665680458964679737692711513066881741451066720495661109080346837252285158135242486288074559297456289641559123992919921875
659 22084510731172759130978468027426091607865145874961212317629712758212273511771981436073264766973472263060627818100611803612438414011169482783481655497179121498424021014026512482910846011608031384698097447149420262522025179779509029012400001817907282763057220001767709432445385122684697232151315000446842055026996380329111988756983429900604938511441322318981549038304230858811152163133180955451767006505317481572541270526694354919967069874539742546313149816637594150274197921698106755282772237274533625745921649481953670358358430940924007001084002369226900390312973154749442983302287757396697998046875
660 178667444939746580980429350869085207921991878506044099812807588454744550867192910950484005094876875380783434727095238494304865505837564513138739565197055220290560158008862159283858940178625553333704228731835729181946612195094046811358925534622376069170391279363642642640718816171169203555107740263707616059017534465708293233235175298874227633479103954359871136487461926277276998315370046072751899981611738387081195956542085412053598640326758873809508639110672161497360707695864625418425335303366110446517434919453304628459804546232347043676351318975087883013722067637729651323752477765083312988281250
661 1445449992978051883176608455031078329806588039404250807004780761229029592130264090654251644648721183480432869087991487561835287879467059635280739213414754138913401315394973608492065851183328551285973579837914152472783690469957959782104627718559562414928386896862405949014728708922963448579321576329709131670762581836769265885100462241886261630181552829773894408394915402856663795655179754250053675070691628974719511545877785933267169948497287932705371940969300661243658486521775795974195982448693892876235215834315364901257983504684835393408856654106111924826434667057384331201319582760334014892578125
662 11693936088383923940393776046882521847082737159672356530344093517513761732331143227033358350615527801921750213617338400166798077043274411004872185197000151201831010527196422024556802760382281589772473617485463991912583757227140969194496276958357213803901716468403095811091613948894047331774301388241236059829251270826553660256381693681286998987885363007866250454161125171215243936160149923069065874893751604550627456642941064967675815750655411508764575682613307343652310125005494615331613294827622225544111952157909440217785031179232853058953066244907756699475225026230162939100409857928752899169921875
663 94605930266370916781384091610189567480578386783468052826839986618294548464912318401523082869295668596619572795286479189879872582203048545906379406320369609481990085520856450335085660081494621731011707583375173771382511047884653840525097077755775129392718254763575627780826287467544322873354546349448908590915320900051999948409420024453591535693965635783678612480678510927492814572180243471596671251236048747121125071861649973170058327465709255861457176937299053249353012788071867976012966035355458449626440156647431323620374743513285150129986747577191581618036991807585422975535038858652114868164062500
664 765378053541452682416764859223010883579960362909149177392802271029316785632840172683449373111866538031141619316865855953569314837097103004653701661526851827455725690784192802289348369417030148399370378354012468654727149170101793432487892312737805992061134185527955534181421786060072797661130266453275444450307886270923841248456642464300132653166962254115049323757420683917845171264904965434710003128524033849371311775381776490042187031094931567026400276751827949838072817065496705263355162547467847886734999587184892623546499497047247077123760394008651825577065584693681188355185440741479396820068359375
665 6192038524366536331618426586369793604914261484132447207635011020603947639787008823455323937291724405071197416466491259514843388740561728670927993465643499374328380591942375269823883349122516285272144581354441687558198522047625313175566888507583408195123627296729168365427766116988972060139514991002599937024422453855919204952518712932840451658183952165167211930804066192776546220629030913963466796923521387924884685673450131779462393342117389231668430807191616080424189405029280225717099963621225700674336001852110246208241866073068364138868470659473048668336252718658041516164303175173699855804443359375
666 50094643960368998718511254412424240114070316493390965472995111878752657839756048434362854014255285476134527565254102696413449814630236218470982508866388792558035045229316696406353125981038335136344982365622520154159171339490671401690031750356362190777146491121844730181674375236446680242225831616344885796379809426052692055974009626271705574620093817178712292747955848061828860384767778705685084062830707785858706222751795071148366642487960235334002160954753779148072767451783818760169378881792824700540054998940173546629871817791522997622436363147581538981107903210632237289701151894405484199523925781250
667 405274182911008401883016936721366040693208119570266007555850834908861980193455462758197368503569537507452573237932794969938333791665224309128112380973031447148384740945142863777362713633254582813528526361973642959750819748643989837839330964471396158763823138027452860044066029106957702714617032856789427407509608476661440403683015954679539164555067890022741762009880895128557957439564666377512090237241573627415648255595228650228393045992735907461721574953559297750968572384651099443774393499494766019558675041003623888355405740784324091583893582224733911613945834019612224352613338851369917392730712890625
668 3278737013564266977377866043917436206317798510186104174604131971513126346961178524650058192874229824440626055321016542260027914324082027007415124626524877049692799835458631729045641717692231292476267190950431218652733382230486734231447448581266035563247777968183382554762189526445955519628730954692569281947043278034624503417765320430190335188277684879581516128748300677188511296817017799529687552756975562783545896846771020029851131292162685420658661898636640967456662048217850966223106439542294447611294750178522458107523824148709695398480376989813208032597426750363867054005595491616986691951751708984375
669 26525539640596544933964753637621332048919195540187171061916930730287181239642279192205225176960387559889444607553402585548597916412040742765278432656950171427173617700921730239662276429292521032719549113801497167257437404868533417103220517018115081785334468291603234274912598359903720166009080594882582094922956602089658527180902001017940155055265121648476124693988525764156505420074205657086240019715917154603120690623735816404965482610631824789836348867022187281057524550705532317209892035198841388545440626917702887746504264263156579281999224504684387953335779602309640878843310929369181394577026367187500
670 214596123542089399104270419286042565402540940455588459674687952939264064872240859077277580706657683410462874420792426484243687440162254389011770278947872783378188084391074444424452425088768387475504425342768266302605521580104835441302288799622226298007866790662600735243617729960667488820763676841727142523290864961313905221348643015844459154983267730231918526688650145750495309520796473273673388917503974842604250874287954582771105695357226259465648291801026960591704173958973935741627121164551568133009571889051575891420616925033525281372005547268752140581614566770644880744356441937270574271678924560546875
671 1736119108725360618870470937370746128235684590782621574921363032953499855352261275191518532957298106049550487292797197059933385111112290514190812211163118202570280864478415478113819036176154963195510854558878760694463543022237512634091956923564008534672695660603084533090903608800930448254045399080700264989528239858810989286265765104670799651297966692371495750792963872856389183105837507795522945080417803078099271637033168323979665542051926917074150180680689484984958983562507986638382906702728875378683875118200451650765691231746540888910008348960870401741467323910965425692864982920582406222820281982421875
672 14045498632179038071959115169004794776241946465302819366474013988249100898567327852889532182452932615509324296983796647405759111559617812296248318029512410597306106432168938501180405808099984502865164906363600461037455754613808449203017004608375700123560148069580441046544961293021339461789318916446679888029912823326902576965044900919465477131071526717655441921181073008044328653549099370819449448339688386455602630042364706189175970094190291072011958198429121439717399266786888326732592562627433580218658672817291655539343879284570836478850180426523155523247700788820949147073235963034676387906074523925781250
673 113630470879029205831557349279292627087101847096079636205404145765083000876643171144235624236197115728785383667238913163527130185575896324336011895426640008050787553772805079458747504944903796594213595895789971322548867348624980061867383946130978713984618131862979318559997396685129958515297729559250906064887770113104787616981868632214097376937806800897564603375729461861631372845391434548985320868708887009230494941137652739045371489022249628286913545509162844323210970922997141299622535480705389785560390242041469568965861677216517704617001110856637537659775187041878881377687804388187942095100879669189453125
674 919289820199621980956764625621583004841557897112968665188871078531642526847399052043416425742308894031660025760789482002779628716869926929086267427871010305186590429668248859823247669927018595542697102138039868138680730608470111539412344845864286073012094361054407618963611015751183279121221620707421527525186671148696502509035465684057123812965822172429209064908174134509265080565684657015412840552036644707542540456747381349956256697466005418234866682506542257608989836284657914666427491469212788433268418030639639233312905368196859435056260064946266576380068454929918135565269921016806620173156261444091796875
675 7437210872973840050572756860090230701385335662966834231079459036785287656153074538822972734616472363377934720484920239102076398223747042753831634525021051727202640992661371285584925973257687892568825408084948623757125336757975059243746322882595898214675925101846521058817989995884165358488551342518380289248127608571102202969724044225638053488274280884585160408934107219087109723963209148801697224477905398768475075812178225225915570712886267798347172050261782396125223454498218105822700844363698686805351846204234935390711068771397239790706328096147271323394721950696562712268544714788731653243303298950195312500
676 60168299869859749776782899940990728627965625742658387785119072147217501451950348995200274316640084167681174246444338245579872709040483386996314858321880516265677965705013077923505821614463904351411554593875739822252644949001628084704040235559586642898681984535592795768180225373200408770473297230277439634370304821572923577574506863229618362765516958733656028667374889458167175633958162169393807136190443111530938890479575659878484271001081474447607527313972468420850863179607538395774191508548813144858469681787165657786377978061907684829938142104393021026475321126730766950474471599363823770545423030853271484375
677 486771771173644750148233421207209410674461520287462794702581836655719698663578608446575689948612229922854239244344697205451273500796093003827365154734928874508455853341599671757152257403761719071278408171502414705191358163957516904613859249862830669860308050224127005311350876763106177814580269714346705403054714322142172962115635421789043151034441815782909153560227127768013621268871039567011466292899850526866571347702333930040310622827564067196716937826406902007384902260493144624438478651836532894426144564041701673699666609594469418917348912925646888217244654401067902559085975866537410183809697628021240234375
678 3938066352614717495160739604560815269071448245003773668140885986959036029616651767112885307659063253806300552382831942166753185229992549694044697231721657279184228409333325306873406827380406204141680905704405569082272914544828286640670302138303819421768589864510454920761260018145541108334733779328669517874531192150033954249940848689685674824310133047255946484485507875294247497193309252069902509869260330422606329000501061147163659889164857197173772871981346220558196090792654183016547180972902993093592464864887649813157782499520039215335198117238059966748106300173608686557291669316782645182684063911437988281250
679 31859626042414706229509533552984311612218779232205438208268975851188172614672724046728818787010622017102858743022777140970047763669865073565907615026981508258632538380206618328295840571996073997490364732809588213041148526823079355818697991938089863855350650578155449736590072009805359987038175639502015224449023818803724095302595128993154452897411710630852461261433217570671578017688322249524799206668797915284695928695063653986826065016513387665786787805566903652975603010475599530693697871160428287828615938425480790908280577737461931549609713409331472039171647860894740996763607743247348480508662760257720947265625
680 257749789027441468526566157878941939787880102286121532744867028929916763813779914411466226626529691430671807524684684259019068449099139110180655505927948973272768402134366224313314373544490525090993846306658080292262565497736103945110247513148044804820967999503538621701981860502665327643559222680726814069108398897769469332761496862207914135094811879335660968419303784735714077518274342549371558780075497836988637868487844798613221822311688368258278260827368173778832917322194352228882168880124716266482891313749595199870347451175310638131428519977608859364560896808813922147750330449156308532110415399074554443359375
681 2085239596197574998370569128219317489244869992235743618931059540929288134435717673225551602807914007580930506198992849819346536337242322390050967905314282572829655470176996579773967882022354475392228349853530106787341540659257503621018687364192470620488606261971579351924661102758460637893750504391184450956767589958940449046372362535868431997909352162449616373632349362945359838033579768984977774067097437067060587559815815342736760736971276532936060999276013460218554661872861749411753291179634288528129855029384995772058751699313101479397385435121331097802095680566438135657841845826965254673268646001815795898437500
682 16869942706673911705016999588070135940921352518331756413276973427894359767523086226414413679702812323671447719112081355572209392913690089704771227174770137195967487404244138506702698748724035504235987906934102541243271840739690116732849624649663473222967231297446362302172852026358936380557733088974092606511547922238938978550899234234540013366917057795639606078644341433119651128124757408659177839837374631260018884511275196679014349242648591871137261517064271645563596242419167552780820677901289349302721557990664858857052444775948273350272640175046876973124500823052538731982967490363733986669103614985942840576171875
683 136480703438308933484349226145833616935728512397552372539661355662704002198508372962710858468711911807880501250535228023344710372999508508275130333506707750300578823775645607027862690794179039405985648281008765375899897720179888174189715307353129131627051313036521295308980787700756197850132428054650074306476929360168206118913805234569410866782319093039438439734030441239232251591463281267920333550864309082976609111551771366963490764637524872679087832567221694733281847758917381499197935668997303959716854165687949188586731016362568903736297836753267662310674896129423647051360883597492801300177234224975109100341796875
684 1104152084858392460047171120430921483201676374946055773030231114010879005180619020473914634336129867131188699230478174006028786687839794783994932346902792181402081303984331497806880922688996084635827939078396390410581284619391693789269817153007232488709437347618765534099225239162754398764605467497602686695173344856814505058341507028710554668084521910088182350636260742024152536160435341556081113750255911196383517670540736751792812554253839160173870700762715264805499144855066096315510195292518753531152309778206367414359966201211551352438305188142510235881487001223431703556378605246557356167613761499524116516113281250
685 8932778010249685637344586255800447839401594684669088178642689461621995080865804426437344633398447130852956027415771570613761692764186686626852920072181654664524877114312797664730971883299456408328780902417201086450403866101455673301091968448864390734223469564006860053220645888332676940076338038854265291137789958288277678264552666007788045009980586876426872746532064741101568970588758739478413907522887283056332816141497967933051331887207317617846549317994118692359541918248265019057499368187526366648682903033230566786468106415121979355598971859544242737174307409352749694065915116170106813342499663121998310089111328125
686 72267692172708239687902209289775276277049882796996835218969225158381950533844497644034589025395482332544497617840812203219528131016928302734137909033478077857676418171172275768826882483722184157539602989045915192516551445992070711237205271069502765888853281510503438618583860420732244669496826881711393623068283412861751017781301005756704091752015982134338922498566842256111658256954677236294097381370834195191252022471008258460076973292382567093579514109038475081935188212617977503175251723250600671522222259621312019291339687105898680588952489001283969582908712077349541059239040712014467970902842353098094463348388671875
687 584657911119783339373125702843887577370289281101711380560913362332459629690867598881106560961938589934046388774598350281441682974189308679342012546971931755901504018713681320462408709501097330995917537505659603123842853882496745388713325566569123597799853146652688694423435449311978146849392585379913600393786166021515697045520321678978221584009594582582366431156135829808097515549492354668430834594926353052364580515892490490626668163642095775914061303495045342718664489019296512992313742820941162523828183873937324266118401095907542886834736741495025916343901245620566447647843081464325010188076703343540430068969726562500
688 4729981859916622689063183746463819793777693475433477783278797440621846911800450435506397530444580007983844384319012056487696618146369750965063510460696610725949430547847713496532715609598541258918077762254445895432128055562285494724496759609583187136220597771026029437581773757078196850984383598942352842545637915429122260672134133538808710213848372466270305218244850205443279034171328704249506607508902620141604203141237658914635265150520043056909794370201188590641702150411932002540950007185970829407196475860219421812875497657185181448897495932507228821292224030036570764720191425121986750212954575545154511928558349609375
689 38266357077577696929644061303416288403145699404710173430416821261420725301273942149559651676271364788270381640960019039474525165086581471808867865977781347527284753207080600494223795785520139569488327248913719555256711624873846108340316937212144025626099317521447364548494755018190437926156732629209604222572843727683503729498678709668499090669481726895910686870127646772418833059593952387958303902417671927017135528603500556838843029843652609682400504438382076521175122977542072837512593606453383210131686976149530215717337515683614479415355898199911792015058651290697015014797034162218059005766690461314283311367034912109375
690 309581331885804051874799900178676936860170833909387811734054042322649799301380971635458196642471324140948017812775396609565041279092151133170927091406322005785159529731595839884436869167564229320393580300929745162086759513426367909814003676300299806536011531882887558682018119017907110905393253119606842176505166524145575164296746886812713208693617946136311064806759488998176141152252979546029184699810925138625782721548444257060096777981264124834747381446940097371918168648008664251086718211916186785838346777253136623908575019847701933299216889312239680607598857204399344191989956439139963784157316695200279355049133300781250
691 2504565586368462682615101033478791894379496654664693394430690743148767129038753411916282275119140740411499630087877459034688335522625292461076332106476143717107916478834994211777779240475824635839176082727491714691851588188977992257577941811805099673332540597450621907122459470544296502680884581328274316446846925812815469058950702175776043310205132903079322495786988614301351532251113707429103521059496423868557301822829735206271559635997635866233749518194252399888968917678595142193248431220915514182483908290003938512476312991328871651879981901558993203414460568289422096329875636251151294064953845008858479559421539306640625
692 20262361228987414709945502671860882893401754121058162265504804773810080627728291350467866291657486805581198595758772210412567709590430240634654837817538768730168570637464867055999817931568228912205719921160702202511426928780549159033239800966532993530062991284325298502662750328169160286039254234631542636646863792167716724402172183049198046768366113168804389099103930296461161190061893025796247222792755247808431077152859782457860217629519782452037432127144764433742798804593192317243410111402482240558378210881348108160095940452836906591880331740600958032262274271557094086449127092234255564928702142424299381673336029052734375
693 163925945804148640615105039196274211826496186971908146188291292447769581364610292050246388336265952538193483730990797527930046936017783514700182491749597436578540765158199190574443570669736760457008001673990803879853424348627195601605647550127792459483628471357892040191375238404453213997218385706364571094405492106158970348484628469640391316596958888421005007890194366839839594256587307814708824140451186835756087931335042292446090079047539808916030898590580132165938216964930840141048261337535299057353988761656839003612387527047406324256401206241979620246672885565021022840492526367450060176267356837342958897352218627929687500
694 1326188759745428570824162762777893131467524787885994787579076581584099922516258744012928598972766932830497383548923292899964427419849673589367283404186456401146918091727617629272213301637889525090183006398971574462052794962649706983859232774802287135669717138897592663523444950226495077137073284397611421388199055334987769852477446924431907752193947271325134766928570091610727001034483864718450301272074815373991216585496706023676955835975693605881090296131519771673261054939484008636326559472738551300729399080317897722064336146557954286079014324724922052039921284614032466363690809143106690004554337747322279028594493865966796875
695 10729092443830858869498439793796320953000028613727677592602665219114739146696551021320802703270483477607324011019386402698073310499692955814340979314672217920198109587593067910722155774932866636876115073844627969306599583528928424959437352627206247165439297478435264322401605711243805735615826064647171384301132579328913107974502946363169321675893708567150799031897709629049624861587102018959972109871653747763858281210859587429537031156066963252306223945422102162514760698820691046707839330802075232937496714443010463700631368908974929536805101779674100766366428562195687902830767204901784954429455609670185367576777935028076171875
696 86800181212790008618096268038428933051688262765788257652490240635176193796389223706927228490671590708799054643820014335989477237994706618805886981678022499629663500231155780285416111415611571311635150529197429208084317791710884799393667582506088414218939415864616138200094152311881405606505962433176142456210639280019259786184450904926644302184317224618882364332702800435516299333797606712761118081160139123169071820691715587739609051679727156408558377130398505104405329867590555449447360640828839947205718549222999761554765248208823504836000867016493555132830174926329251173246106253086592022261136492033983813598752021789550781250
697 702228217159721514827942335037052689083442029172133228077517833653749447649359894067656210035120040484178373494584731747399218952465856989387959391256917946153270240845605599195134451451379522480078629492102845273086578546777634620954271728210598250230679516283962299060510904340502171422925463782059996888581510883319126630284828183712454552818928837273181797460956742903822118208665584037804893152592039309941816133730067624436471037300309863350447484287545079584895666808470053414932786474196080559466010607190260400289610463768490762600131879574320294823311588686538453436999711387977583972042072701924553257413208484649658203125
698 5681145616118357789592118376145986771709416715005372581699845184148152083156530063011461762442389970140868233568424017136733025712196950417086971498235152221507938710006922503111075042647186895191271910690449956567540837526660293089613048203705201606626882978035214950304908329499545997277276379739703545848173536417077127806035413541728380318702574801837968095622353725407018074388268088008052417791963674628935876185943227815672581478494728226966196849697688025534611580732114153310847948391701401477473016766526296040317183524063041433900681073283940352437312316590923546516151213267052720416738775810472361627034842967987060546875
699 45961433509584826818659150256656251085633134304330193610437171762084496607016647666748714063089950862808800505206738379368645602372631176820133842272598709761371449571174752495433736499520422537958325290754820914664868651302742330971922034223790964288901402797275132228037314256010284271959518493250017651455405454168363804787297772301453265413986094941019385414635687199630643327157980040985384417774619355893224784272967829689274683324981387718592171355677067117295449573872322101927559403813409021374015349012387990208826179214527476234506702355777709132769351300118079068505748851034703201384745696600475639570504426956176757812500
700 371835807950883078833098710686930924720901089396785282594681988414126285113996489909030114376509503567565708365244292325261553654668079644527843498818872354344555715606046825054945558563781785069573424221035353487512864194680218982099936376211584861610179088437256034897809279517540071291729501959742676903481365681268747219087374200050475835037494844751046129463737279133328668495496602405128232533672188645189520826013419843838187953587275144267115778020827536224842537387664464342408995728859580143806902164225097352052060484174213417020050538610987054474779564415363484005432524586849834017342197878264187238528393208980560302734375
701 3008214877494036064631972309851060900745333804592181253234339236122743840745398641213868423459796289408048554456389921110523908332656177643142563550909329515757064817309602937660571205306919488796825253374047290304186037255969653184797732736652698415273430512118158480189979253987957463257635472129963825803791964760552831215119315307788710810537126597280715282684578575657409425656432513050275773112726427123278223736891294961422806851060910414300383173996064359056598926285130374260233963739633126253384894546435186515480956901234253990962920251949378000693131604579769396739806344210116750121329631806332827181904576718807220458984375
702 24336969586242257293987329316428577621749196257880538331038745890966876331576905453795094976711719036229385481413056913684158383029982879328908905225018456437399216976699185314676494990629142070723461872396120288708751791146853740476487073088553113616621629771522193273395128257878289098581414909643386051605993965834482836552780931540205449928623004105179729650016324856620263840669577625379584678905436851746129139334791970903068733094986430678179810320501010200904058066117263479861394711919655134862097026837803366378706296610526605380315864725021566365335147133282934083834844835721829601040203105988268816872732713818550109863281250
703 196890219868562188085735954328419410627379326404207222986052210357902977676519493299322185470053502416348141268475032596183889623466318837723108614897825520080922705316236000014896755085818697573537940696331783701148409887133510032002378683859083028464943911660564928371725122639090382074347961351466025903124768948186234963141887540395745019906543185457916530317196088674536554844758700953154817722345344936812601290096242228550913836751454913748408630952406659980935263487714576755812822653089103830645107497849896494780555405583489376675652329923842281844004025780908905337669382783862066758234256325099664763911277987062931060791015625
704 1592875338998867372778363004552811493680626538468049573206229699063686796672020102841488301768060487987475343377701585823023407693081166171838265705114589011339593950998659632941396150194822039635776250291561925723460844214338893671924070246509242982740260302590879473693503819642409137836275179498414780805773693886793245729528960990483861347748291029919075892836388564788189370240532945400263705584362645977716234933851010415331287511131935335696538412774558554927277769091504470775598981063436897524777963160194566633370434443180612017886158267744750568353398807236617878784218034812356073817176359275205044241374707780778408050537109375
705 12886632191708391566035213880974542734087615852445428440682453754266008425273087846690496145591640000346080248600383744019714279052063801802269043898018583058721037387899198165079399628119577637517329768866104221146014468250032219159679818329023290625324899304468520577760647164189305241040074931278724551606987693138622102726191993462312932236405034786043292722111845040804360722321632250830188970980446853308896206921661107790429283474446049522192907837682959274159770432650386772773315471644412083390017503247220245536366057355490294506322099586819809887867094680705812027362824743658332038041738204503516840304655488580465316772460937500
706 104255044433513642149635144518693001012453742723928381533568011247922212043165941804489688272159712201417284827444458365674156587587348163307301862117957640577095035714462481648931901895468439178481055101619569248816593446608633437596500847807847527695131004087114589731140831312006754651107254143853992278179280812862941656869183992073661194875732449678193360931468939323726537867621484889157537494511300415987386907954580799335428605150528631003377999507778760243980796390539545633256551884807982855069536595240965393516091147856966772978764454627717813648170443584444507106419574588600562035638100004397710307557645137421786785125732421875
707 843441026960277999899056069617828573414459109930777618684901400096261270847656905189710845000589561015738430352231885428863639914238335861593235408040252779353501113269792362371644500180331636830338519729750451772733328939293972666974499697264819904108777503047285963099720335664766404281538144001238075181071096392780260852500719796926129280288788118042049122710140822638741707396148230716542411747067673412659339712814431691437875112613794393071712693480967783073898242768957397485615646215150216360098120557385333105989607173172091227551874762809084315437529584939867836216168491534461111129233955134576472545404612901620566844940185546875
708 6823581245639231053236158961056467892383639117752097631763707281679361655317433071060796431806940610114124272447270886286172114260875383390648723593150204911194881459210523853081520048288369163613718976189241490084081480861685699274785019681520287712922162617414294558777122461124000887685372073602540182859837502285474845684233198786472176273337251832165079636837427596286871983671278275811650496098120877462981371262936678440575090691832187740443013455099307921469011123608275628259492028195950653177229017667950800367850314562284625462228485179738366918391909014310451858741331822387319606537122275782825120415964192943647503852844238281250
709 55203931902203105263657196545728053797279673337029928625941071410803340047778587985046753284049442075964082121042151567152451569160335313493074503166757344039811935127797428324698712745950136738827057874189968744738740627790777813048287590839221936167330250663253621871378620697239164545465313968043652793825964921246880749733683988855514113373905962111876626251940658547402902603260097146971812774167296222631390349135044184488822331274505798529007884612520734184192511687265313078437851296358508674888598102274387329488991752140725407999939294968918942477897784695048955199110871400298125810916460257278537415714936287258751690387725830078125
710 446609190651996302649189956755051966295989344628952083923798039096000741621828766701753677215420725632673517416392529992916560702323561152231590605662541842978931712119250237950531564936959912784478263775680880975795740160496031547111063446234116873659705318751625473326321165014295844919460871680281768540625762163371274890774249913939374973702961106363510122180638982644186312608082442630150326273289503049731486027248637883458488923668333686156114759440086368957687836526533456098676557186691309703873715953070706656641216624760742676555408604338053885349286648833006072464087652561173619218010358180963315088973786259884946048259735107421875
711 3613144250815059144837379697418461176411938556570508635267516980750087209303608533134937218178339680062469640108016439143394092740626188598484815607481642815889956938791186897870125643333552982393067765733153623497447216497249603061762507002151132772481782860339467913416071342502458338233937207602500162548777933848028393197213349291084727702862454584614466267201711376906004128121914641825046950720629920814442188864619294029513002900204313394005770912513450199393251974814300107454329068342419265391583532322213216520430876927321848582775525395913242988693877861541254242298210047813321241362963297336780010837742338480893522500991821289062500
712 29230951020375203290416647405968605039459426398576345274432535881150454587063761833218528021277216541129186135949895445539884481261219971798213843178971760153923077496937190438113917340091762731577295423057790141882129586498648803986589121166608585703901547270487976400238385837869687814156207830019545026259533723324423838255422994303908012856886300582160084390524531450634678455811634274878992910435387180315498095004312417234027237592729909123931723548569410220908455787234836939738559271379379069554760560437833749018184800255627809827762842088017562077201555528531423023093241553095946687265075441207982931413056348901591263711452484130859375
713 236483361372252495073017729465304554607595595907144442253850603924504453167909022494466070560844574707207671682449888206284274724821754573953189606081899871166864310954465624637322727783797638217713171258617791296846828344924484096477008280886821247831552307860926579836593712751909897526629469340160229195017116962822829021207448703796658256855992867526162078632665441675823495482106037420021138320192683921938545196637044436907961260468757380469802890555683306089373578306531687385051023065457376982563391110244499158101695924461185263708202345337918885103354724181188471172921458960812764470399459639459414928008840206530294381082057952880859375
714 1913190582370642557625504832475737899024463639500130843130066416651283630516139158302793553336153287064268011810996827169918485655639272164721294109883793359682398492195757884139461572421282259377998241869533710031287381387088640582049769433599320881755300221066832309188928209706291682987052542451289771631573927897224741062422818376580991605702121852184812502926440494644984438805821043972080514361848099117580178358293032615390487242162034630447307541492651785969579286213529360418719097111771361651685969562168339515963099628696621564235082778890033477446812509119227931441938333631462489533624184227496647925370609755191253498196601867675781250
715 15478036946159525164952967399011303360312208095179265271996597181369029481778421353875619530701880803001531851116231341006699296398740225172436210701466463577583600234840430036630376056701352252332820490813113332577607615558555305322174054190167135604565308801857326041859483867329205853100999445760454588033297563556694430842300309477821414449910430949078114480448838515120509581081756155360931029814057593636364521707391273999651467722529107663981609971355341582082235888730938986719871062195291232822514625566954176532357896255012739413880472527898139514817930650125851436532728142177631559428107412123968612827074053939213627018034458160400390625
716 125219949290063689765402457806949964277172631463399597438234646323127238171795585726947936486913236191614359550856077384281458623384682929980213406254427151879977963479096097286638419594038817746114058500803909413670222612469992541162114506790818700066709049535957437939020624579303321340181310790084517230955836015214090680772072006803631862392105201050010884975405204941727158875554306876106668008116490446121327067494282185383019519666696404081090738394093002559650661598992928944067332738770740205404722366888979370560866971992479236175279432111741534510259965978609955468712099051674720035481141666307259262269635513575849472545087337493896484375
717 1013050670104306577950836474010032405393668359696479618991088161149861927903438462481630170702113201033110094032186170446574775526891920279211972298808797348839479823266491237348951499387727895038890804774347380382791303451313845338864923888708271890447677967726220340741590219579746753028431540094433950855611619164987814174917867770963694673208286778977007286888246987586648533904815438264556615785933892071515748380156192776906384291396709712004993941254348552350309205213238119388333440248735981847586477473618751266113282266337714666223408973756161160421748096146196063256878698812814389163108393634635511632025028916359588038176298141479492187500
718 8195752082773125133889243815223911133897657585067388030911306963827490593812081955581849265683396909955909458932332786839910343219076674645565196650404665541196848203309858618910717986789609918847305486391834637255712082568319040223377482113311826953906116077030037652183466712381316798646690470224282685051953996205291337893891139024909269925844063921135308558826365061476421641412934863225449779132581721510611918588138018519107409448650958662052238166124067825742812566041013820543350519712948414373050446540318240594588085631500554235499030671574344164865239630196229203002195970355939946702570509830859039716866032421194177004508674144744873046875
719 66305027166473290118217130926370365804329996917748930629333738847884001166646371339950000595969814575607299645466318195363921104267681380208125290722243261426971236598211574028277377418641246970208797551317857695848342999124441334588510507784265932030722529578305696779457089051400252818944240853482262196650060460151152043842402389398638716459427489080101724966337999997048321554685060272741164290311255909340953302444594912018196654528172536110386039361979052937471792960536022087425088604783141618054914169542059984625772484815945637833080377701775749834869900554636047596432947322100059462590562390020182989384955885014960585976950824260711669921875
720 536418937901694578938316750012449607369091424215429353919451368335107270678533905589296234621933995626934234700639910647817364101815323767179756369871332945664777388073804335614154836762946482822226624916385154410634517059830182678526989591754125334001265549817279425201872113066534184060888466023018378109549152205888043666559290422615925330443239043428891338802349126522152148808748672944342065929870822584470064476926425023068668508857136647103236150962996960330929278953705455950709206016739418449600832011218255937993564564867242045052877655298237353295980493528085968057219635869398795980517074695872390939846430235604657354997470974922180175781250
721 4339720368670305147647012023221507181953707044020870035330600312872636382558828811445231188008915342524853664639857508123184848115768653341101914117412746263998167855324311028777708619280763588366353063364872214449381160277261946757347710653377274970774390988544039545495787791617677240778048351452148445463997272533219019428856511848045594563701882444146999818170195632536968782910869871540239436907135510655874154945746997915798258907489996638275831738864461125091441218781927831939173245203275632699377014294642779305612134944734851171091397719035580512351649981506331030196921862399495466467349433229866529433856048303397301424411125481128692626953125
722 35109075290893890211692978866418776093995820825490084024639285772740863679757491696958561805592926603297624190715285306811358343124226360885003479833847054961610273978466663534242414015477480012387430939733989932512768727882064300749913293060739508203903593688152183357525741784751740805412453407836201680058715167813296188808264819805626106079590388306457282560909706325738647634773066181309748832782448117891122386651895615155708007258878399368960062468397229633730438067752275558463596376434863624736905871753670294977899788845355306981778929977633836394157762245733804352415100208732447231849674033546142420665440997407102940996992401778697967529296875
723 284038385671227079749640194912631560018821780227972171006461436685520227962758178770923588728187516579609462569572864237136412918515348137952565252104553931408005566275441093390654785559406489771095981282791755023798372646341870172683259231638129415288877743154361905425023403714200635046513475825484719536893507652396956429762736895229270394490499002635961408258803422442117457746637077695054730086590628355852465806903153023673496508981641912801696105813597676295938220808309573590797313012256208941168954716134420957529802317845147814186179592864058694779580060766327297516998547603649622820932105998477375339173606194620447240595240145921707153320312500
724 2297918810628482654040525446223627202444004421777112955648289327746122731807728186278581988780760747980487917615746453855966023170682399711887913256368946031080284680838872055309334278183969449165165679907308523431811081428760958382164128484709134781541978557975614111063260563189796695367878714323328639685935417457317186869020304971287004624442254720841239105316759770354053479602512043008017371252514344726540388700813155497260182726380169548232482090777919122322952055735354756915576474472152635324267420374513862162096506310359621745475371213761139383751844359974981596395370243236559294900902380831040437212504055908279809727901010774075984954833984375
725 18590553694923090263943632103933925012690566614584869053402982555868619358107595400665999662108491654392676152318053875208240438816295702008253697584458578440601562561080387611313041029905009490103227931606336492754014723302351546227902123214498909289931836368737118190941887908803999353002230467253761186852014778596509845089169947237166782984473748670105230733053884412823203841678487157416455108427337432529013588676644603078138326356441895561204813099229537519013215798884513124347815197667168400150560969775929834748727589497926804082031345890407164288248723319033090419901814906274037045027814554117136569541860434406910229654386057518422603607177734375
726 150400738740327517670731296675260305124552943617352169158222145972996165085731181660294548030061476971475578701983930722440352773348538502838466319331516542980014929826373739439298562104124283679645281655714395549565350652230781690693613828190222915988208645793075943731290953623764914149208120194352021926408459329415478897171357360468009030533425111371557131298188416322967356198455236862282709823449545780808577660903551902822196199941713716511836117765595665653139880387806434544628487850139657883859490358242495727796050605248624564047041009796064306035039725594539992009393330612284167597661632291361693778021903569741546391469455556944012641906738281250
727 1216767536074714844952247285974649650940028883451382572126185293761696309381345793318122731703019676217194797317871000492407774837150085064398674036269047175915113713158878387479318836268246655650807106568730390066677121343712697109165622221313587312189339138183807673430001965838924554571096362653104139303342666111990140613086035483269214727278969273610416424817289191935416877034238363246824926827931164717268228021433874591064439158619615971589300916308716766241029796911145000831837819192377499423061476035610724507698442763691292922285988696240500637381416710948527220544512025718271764114003525309736883128656028708880487698706929222680628299713134765625
728 9843856148881762166529518846754755882813968007690717089586480118133385674050008508097977359266635305372863454138953270523047693519463887892955028164633149454075941811453735423379058233944340370245167574236511839072519373024333027813168456811323509460651911835745936960432283669788745626585684818124321244676924813795337675494714111428046299399730474152341010406541156367751268290132572737791192379725894468106555581629758170525877100791640922770742407525683475472533645994250885867774901292215378944211794639134116015733393478949672078712605968726104110837783076694606135902957393393898463010511558433832726760093827732787941098280271035037003457546234130859375
729 79638469146276681956453776383140020687570562124738149751087032934709336104783687373442955088908668432294187203641541364925432838526071566074741991729891926668257551886240636803878262076427868242496015535400818947029524898714482566794982839589457230107993037633324876637911467494916841997205833156949209705968190721776441892800721444221961865180626602601965462653138011637141763376518822770126585069327751458464483608684637717405996482923695013143444560536135296518693974894033054359670451940886332206635510096560848191359428463840642716620179561036533070123450801246743860028399767612449109155407880301907055878685539381661717683869028405752032995223999023437500
730 644288749453427463945506853084569000508202010815958675995097167626881322375168649569664209426209224795792522371681538587703356530616955027697585662765288369693186304717546569603867766230747850468609267032916890711960608819180738529304125618230373887056262984060272807200364429219302850650671286237854079646764073953765651351371460006810966810896394866818352573429218967379490524135908432295412734839786118994986307584167142850176909934409498134985782990822763369406811024326437418492724792009816134638472416461157141350131979292945015550916047023335268121561830923598872697715933672909707121039828362355353448395773390228007115876351917904685251414775848388671875
731 5212405475924054368638878675001345519730274107198247123752661661502140014495435432184394924353762834786317291949446227061652603616236564290356478107073740015172370320743748768116295383064435958405446723549604927235541166563765756816395199080888300187981140861134485951949608833469435303183502260113000640883025137813239304076875336139603880683997639399140899433474545127825996705092512730730228300932124381436543628137951657186034461745139866003515028967517199260001404493983013451455385258571238978358249834719806911534645608060741145670084724142589667360895424649162959989289662554859763334084338819324443638946005435681578521478485299667227081954479217529296875
732 42169246115955958441832064702120952611356420806390202518640737498182733131856393400163579857424044793826399519039269600000846931346606697144222032104500909318191509221657408080678171071090876053742465293570946903976721053298347247314579135860200848116312278907179249939757154897829747782184293456511355195584227537910337804168663180868293573692398068666163311503103199823617246628860274461036459875655274882057375830293936857184595057085936783392219719608155080535177298078076002719595046093101598257753059585127963091426527522627331117123324796296330039843522896335786617389346654597041494696417403155506054404624361934108070504301224445953266695141792297363281250
733 341156367477881151425132290385638401050038956711907190687020229028467166021667852805427772395964294838789929893932503676545549747138947592980022113199348046970266804126880759606298239932065279228848494556594857700772134430585880156982775656323211745281089916064258398497525995325884621490509023785381791999996766134882671622765199307831564885561931328309339043352379627313736150771614190573438006901579483946200469854918475715573836829058180567048974322228705384175921602739955349884359861929788965747721543793634988245498777814655184227368742085046391883240000097908007086678974836856701556834195486260641362996771945562579815558468254721447010524570941925048828125
734 2760012990288304718171463069481215820534105303719291016401119582596904158404749099031228358415422594039609637445644258382748922019359905393505661368609262967806121751175839000048445476437598297487804105122247961103278698485388081967778356678121079929313256553000773240981558849075166802007152455339692839889589519122171803218042576060865163770119608358200778004339478132159111919579577814393101531399279291782436745031940800007484060572439322420050364601347403934259040465651676817411675461976484785182434208596374018513157077138959199064926830332640210412288072897934700868128540549209545151581412510190858175099468776165600840399871884756066720001399517059326171875
735 22328974138388552376485622607047039128921500436394134849181103638696199942565441815291836101976220341167796434576533883827383353775273216792028859673030016013287278859051213990399683380489623468160232889526111248035696853191587413763461174798685693278593530666610326167345944128522949547298487871333008999447866748982925806659342863000114940989646324998737366105506881343638963367188243836301457829535883557567195471532665892926766223588651126276476181062454654275693242396757267834167373858127148069605209637822744798703254831061175601008852703789360849142440366937373681507617073667465264678761949707470324950416642519892499590961065791816508863121271133422851562500
736 180645195449150379836714689772265591157960134774952949655933507758403603672945936552239889470266666556829223109023775878705639819360363718797785832580381654261589438074652044953209553813388074777996267075686755267760451728092639118011764790946455464625799067158070961861268691869493917786671250740157365994479071722968924113747778716522203799201221833948706280636021360022172614825430664541334827432661400082396895983461849464820932632254238691883640020345958369734942223625078259606128755840047859977586903404023074456345201083779857981667434277262809506019403657135235929241298882067564952183345061292123079129569932003602518964802126077984212315641343593597412109375
737 1461450330705465708595714014037503934012838184784618119509195129759423016928865728143495349900738841313341026409532226489212782941183649013789650654727658671640129161849540574526039853579180960593987157616586557539694679970252880934145353324699419655093833602455612963489992062560543327615818450484112054958592027339417765735222465157613892520747267294711965555817778833701837158306859418614210582901704089351164366705625894647273818750987471616330104628291158205567042178044322993884828125653418001628064757965683992249307376195428679933558488981048068758658027459110521683896921252024456377885774049147373519408265723015325084598037275185333783156238496303558349609375
738 11823381539756088038896437314494159449013194293296914338944313342757205176467977054523473986260360870487435709773255529413704910189927338038892899088147834714740381761114003996460438113230606672419842464975101669392484693053580382621020886397158484891114144691229838863981677609540064582745873520924494424654936929771311931519806793701124557583766882322277484794989428169063501162170063706604423600325055448815744233114675709856892409561293325378741523650104750271208766480848571459577359524268286507579996374928996822655166908071639849209478301836810581443775228723933506650517078311811405694012496778039944575280576915166688397110239527876274223672226071357727050781250
739 95653165966417082909375036923408395595386926086100024682451444957771601305561528476204753678820275385270704209104583309298844124479227915539205761808930640364705137851808534345453186905632557376948891265290172285454790464524223936458738265103277915832916563517539518407158189611713906104124828866725273497239485332342003800979595597445970100937516093979186562870391611687863434768521803998377382574167879477857830333214025915466307516581153417301960233957802706495219886855350932145007500762676882578601600823787083919508518945243916244386353733710254626185326830097430575350008422859668437917206835118884060861609527651216569100502129519014715697267092764377593994140625
740 773850368325987615519286117479395964202264487762922981885865058357788135939507068744110618050610398688539413789854304781836843377144323028668351286248349069692035233286892771638776887358927953695240517950828403162086069648960629247819213485445351701442436434868443563635332888297071145089270982356738728102570849905992817292893147829757964444281752527952869934226693762665904702896860612656997502878965783609682757493937022323753847821938100220978339261041632289256318596297968947214471491920091575582507913492160340163921767428010577452168726214471537667021014868585490543012969072093627331936346595045418918690062061135250055430266635791980434078141115605831146240234375
741 6260580990790365150330806510482189710895995590967115526490611415733230712336573555625671932223558878074464674176886106641655319997702313031821900476465011357577804612729677216830214109435453702899924871386396322946800109857908744650564524054808706403035096262280705778355619181778203378049475633451825477943841382838514181488955629084939074744846664989244013742893259105526109383697348163244422078749025904994859545800035759505426927024219336537440702154153229108662090152873618039697544978667379942377579588055478798807321810771150793370502474415114053989738245095363217098815055931959847607611903853199196114990548496956664504663886416935270062822382897138595581054687500
742 50649164162101516139636185489395847659536590148908652179599683537610856960170544496731125112383054357585808715630788152754197684417119640875818284538533783530189903895820705375120492731150467356880637305702691693786152290513559454448302957410177324551236392183114617982661418116317795517479152726177595592283478161842391339767106841168644484831277138145041817070133639594278164490908256132647047965719274115216366666348604355620980830669549188211661992296806952774718415671817313878849512191339189101450595777581402498134653239556018403156730527437358711624216597191453349069399506462139921336468184142131453542204294013164573909076097979475861166065442375838756561279296875
743 409760345580266709456451090209033981070082840518721149060263703081385052609267061374297423867504243739790660432576093429812371422028156030174638934604294201590394634797345457296357816391638679356901308313173366542600764199015515888505627888421104282832059367472590734372197570126044062038632654467183614910013425380174811236059424932966699292777552315456309428922999675609543557046974984744345791797322018200953321976743915765740577328953229354494327515337865491590144332180927020386686185423380444066692468589293982460856311467058861850046214497564644907864539113341347172817373930609695796872638517040637170585785182489739482161977650320761057400886784307658672332763671875
744 3315030831953871450773160088280066096838828956316322049791310603847196687050598919289765247147097577638598520053650170967916799220568771172768651786484815596206720771382244920859801400236955080706522474208434125057657628257916565803735713377359954527941206641940819121427523303538165198130142090490357964357154080946933839674474795694049608584669690030907592571368339367904671897507581327037905158129591943885175776542434687719227407411504876477763187384109501277318682052700067948904668731900381947869727237386004974757647888324194769329149335673757192329928110496493069590821857314601977017774897188756472191484033262777811758536790701090701816156069980934262275695800781250
745 26819162799276024990277077696626180010946215794549638975463145596270609750484671130806261832423093981687759111082653190584893281653547756618209232297531433020793469726844861036707952410975742387455145078871504788853307246264970726231319264097327379710507517396518863966442555770841927541616526814131380194536106039239039479273859601794415525242787258040945698579916688729761948413712281253798170585581010174449711932130771332739651470281355116251174124803994143676347018568023515254190498295086420841015947901662374435309647228297445392896902040807902084346254030315999027274543634838252280010690448869798290222064795876132545846733394763472535515802519512362778186798095703125
746 216971584795226911220714390690132552475701802880656246122098493077532965928688328636275440340792909349403758556754520227122386388781958062410262456149777555009135367918780428205034797060802588954938787249568377070707976937772767776249989154920635761751067753031114797867900861442663767661336186332915850081609382219868543388231167901323317840830678540977418307183791927846426539506250939444938481881144849469377954074214723856678942536694397493199950308622708250314702144157619274993569209772941652901822920442961996545489433349592096197713243595883440229979472913992321876143264607056310825497824674067903255897424810950108023197086741344630222982914347085170447826385498046875
747 1755336993958035180860498895866317262652164409267022204997071105294430073405558421451533747514541896289212770560838930900234263985248484227506543088187173600565513582765023666942872795578406504461072563219629505074872565845488107037032927377036363301518026700068545588500568201484367026847094102017863755271449562080318703923002329551476977335223074155910734000416876857476181407874061728569646674045249501708132568674342902601885999440505865372279104663213394843482186184988684256322608506241868785534513299756369343610188347455396615810988768999614753258553715327861585062579913906237861127756384592084473535038743951653853762153768575809964502809634723234921693801879882812500
748 14200974589670848684820354246584900125153367118351517178037817853410474515245000323164554746092532215181157816723057660179230979645791372697789276844680306878055952111794629039840233904412097246178832497337356952142062252671759729591414365758197710551366827326120597889200362543488429325768875168412215028397482365898307104320790845290467832696882334303989127681679182483541570527026582128971695417254868745275111695227082609426403560619889264191394281031634680475278484528883903156452272775532885250218139509855896631688177571016785483997774934895159772042255399489115972216481184707597076276227539812119949072629340032021969390696011412665578088621032293303869664669036865234375
749 114888297797305122945614243629582432192070945823433141015115866899413124411363962152111117418326208483136108347636261573402011497860168969176609961428080874404417600128098736872772989411520648842420976567177522387582125409496001323882895013216897635294784804132316629158516017754551322300021728392507669023773650881499503119679012465239263596864988525417713988418817833854612387831984453859099643937405581269078872692993985612179167789112092955263949021738508273463447077269136622190326576533711145889453530043188716748695596541468842815263593899466167691675119880642119487646903771193931909575047313862711583739115298951456191007324271458577003013346029547392390668392181396484375
750 929465853728296831848580074312534664089188907075953634526524780832327484937944818839669455743944347795209487156257749371490831980445629163327781728257412043973486803435359410359870794667905675366575695269321535741462183364273999859199834210039430940258094703814598093022589152359967344644330521172843720828805313554955193206414833458458013801747000984688298134136068731361601202335586822519790605118399624977272155845646993296555927961057696381104602134483408379199197499567780689862939702056877860702721137962340999535682421982763851176262342869709832759431984390438496743646548473659586454780925064616556645511309995557830189804021642609524467282255955069558694958686828613281250
751 7519536713574112232883256462302234125247718180965596698010520576646965534973823148001125214177876951054450144472195286192504447348732370046054157676989082079977874020379265473618678708627544597893402890526045738396864052058770032393071546380619595583660093622380906194075846205663619780722195815676910329738367839812263544024049478923271658930359718058884340381150789503173315707477545459076444124027137656613332596553084606787258834533090805787121736215879748732582164429567319004072862923627167950749943940891422916395802023450540326262901561835203356089037918968245470909405336648146230013280808169650572821034432451575555724203214999512047411744930514032603241503238677978515625
752 60834329911077981960630784169324537228468313581726824353215722404043014798317736210997362464487993450152487901267420165249793036254802579313465331591380711499226540187780312627090163409835364873631406834363267085520874844400700158445353587154083751424752835707269483295943959837317282519719242107705644669411972037935197550280618231077808639695473614911629155259155665799906608595777397858376985748095678907498466878906597866350192371691896438463223734441483953142890759637031112266937807169557786271317748153515639570371070666821797910721066380918762599430989204602189773138190395082220811435927167463666780242954912146823533366116616062798348740781051446901983581483364105224609375
753 492160067394742715625235332404178539273534522432774039216341626436389212365934259755014942676886891027123693118141982981061576364992322147718680599881630609495579551448383199975917784764865439315492106434967478887525975523472751602053556595285908646715266519095870071331615954328176907116651105930450981590519056184982576352004328128470834671736361026030254285824548066578865935665825625768796031841156835952825649308360104501432432721786752336994162077604413484029007908924338536436510608938468130125337339289863770761750403920372497710177870950473896899380893997217085638426085391614759807511656041559598221740635372023506559935663455301792928997528520085324998944997787475585937500
754 3981658584750663127141946266254006127079380451707040804912101192283021431787614704050008774996634291389430663122395419036552707731331675221430036289192670834958561261936423815556843009070211318418245703033919071575651748727381261971401622655281637019195153488161087439056678767573816598576236582344896024687894581873292820517037096419299389351068645502942000310601631977891994893223563075303404802908176152451589918514465469165916972901231172646551403749059166248717308535547470488855998223931285307409630400287209843068028786272407436318916014275338549482679200101140172520585186835129319323456459394389660614777049663788121133831232678078923363507168886599174584262073040008544921875
755 32212294608621883526340614641374494117235265319354555004969046622324837468086430014125417441905343732625245643565526669709302947781466429800117196443004119412182295095891699077182159664472692574978531176043782330066408131723725099908347028158555901263857430418202188978573792696073505670797460559985754663202449313991028511385293685308267813548752253165466358698621861553931622857763456020736924810569801661078590825281329958365395682550824671657611070685406168344311740400845815855192756343118129790181585483682643484383904029371349624349026845138540169897918350436128003563578068966015591805073698010938258617401132619528269667547749772939440042474057435128997894935309886932373046875
756 260602937661875995810251729863222623763160837889448795147647762918699723135122517671877306584442575947861994795887518824460332432190624029536336889444837367934875507027869090774831873549118745835348798456066888439723334376803157048826775707174820431799165989295038130869285932669712943318393217358551173933209611116787463069852395837023823801520477403400881801258150107216957986619406356986269744125553412116682702089268286520974902735284902674451840447153509997939491415392915841497363737313872781636148687425593463498620239803666934029718034582576164586556571754709144330832520015708310942111779974914432808456431904692344376683519565816670284300049509340624354081228375434875488281250
757 2108322053524927067209774015350475471746685822431107850862464980151619552377773338712521968969846473054941115068575760865034235855489780892684614358299289824978934912536637930803713359357411043551207271681429000450276875177108912741842554239837999690592265706930245378810774480750402358361902600792399736246109288433713028133894321317825814346321193346141067973756297074933080504541118185449771840892012102110378281078374681564009405740195130163699479002902704198305250586985724603866637595147317152935283074220033404602698799752618410757315844041344327180230817534448921743252051802691944505685742324845620507717187838949928625106291573406837422562098982581346717779524624347686767578125
758 17056683709171535231305163323332942952812450059391759133003518973725590840266929635359542509460296763971255445240066774936679490082214505201831494027617383323266562238379916923389363635515023863639756319808817213244467735305623489929882163878560509247940478267027180165786020720494835374769343437925778029560786720088251717415781502514724666769617901815727384900235238055089352188190749851905602807598895813468958957623580570844419597083098217679793406193351270940013538319751519056767281408583405305580132556740003610478999993854765404529530084771125750565068381539973216987073259406167496081223210997088922749996736812058252542619447012450944220311732646422342440928332507610321044921875
759 137991469883980852836770167000426601557729395857736491936579219372418443010778981644610761771547645646229805102914727896309253346798317048326272829095569162240806184005315532887039652161510395406978963391079811077479260555955840268195474675388752538504509034008392035299199465621234235832894282209438883553956665811284084290426265545519268692506119342732163623845083617148773773554481703895772310060294781620104251815077269893322333128920369342491454006039323959657698956273400710380502346921599955351282739639200853167462469963089287291580546524889236932331112346061089128516667592098136093048259613106585126442913380034039478340754524397425656665611137796645380149129778146743774414062500
760 1116374442149192644966479918085456581608958230773476438007984071205231986060568149107042371594245647330430411645575308854963253986046947871677151496168280394285694975986075587519932351695427573625888724950619485718507996162419788589224427473907775423721057126717639680640647846118542063533704996995338868508802997058626714387525865290464460131771044259054002741731299037121102672477177265776501620491446303437245233015975863737722155571679302154452105185030401571788833239360791528321693769822584909395917012114504356099287349661815571571140984743724328425782271268804776067260169445644867867271878340460148700964485320471653705269258797298401888835849005143785461768857203423976898193359375
761 9031658957845484545751653765437947946988026050310794488454400840336621005572315286650480902259919377807897185800744741682547603600192665566542578208230631027448629480063266259775653062514897753303917709530092705529521494710994949651009004254257690581218011483797999285683225871123566213490882040212666431392931630575235679198285965090304017971508204863574104304783585614324857701247928926276815853964601057688832460456811066021669106081405744334546876076135106850386640103638975401121027522152923430761653551552543109682998497386310040145218586840852565437189164995551108549217537030677741662565882029965371665895261103209255484865157096427650860819523470635061812572530470788478851318359375
762 73067655842957238852920266779326154275164086020890883392471605981813904679375780160928463801155738072300246220143106429786819367652137024624641678445360164994385521799968220986876574104960178107166806671415950670610307377615469462985655708118982838499116485586930988444432325508581382655797035125946803869684733079341846255679576457713131593151817130794220590067200403999651855318169076275796619782109162874375293127683451923551399419699011275534037010006435573546654031502214665213647481856329239888706193060625324450897176228476939490004617552797371037830502606697874944427591921294510404994626368661330575853588438527837620056057255414598301524993842481769945607084082439541816711425781250
763 591129753160923307908392678032579470050521081362224279173718050917485048536186782970904341562276674806698660745734150690997786928265501762286772847432566600658143346001422761428774197087673334368431976095332070991289574255852221056203503646951356457026032715029604924364242274320996068616257226635050680133246956161090123258355031415823258415046790775560455557955591660356380719122043604535903495259660840814097277149837536268298724750530199986033856951935555538992936160102047711096263097335469285212572304091940199996560843577042448453653552435008169325082242158378152435868398032239495566537278894055787170915323720219419487401915204483682779145457299174726273349733673967421054840087890625
764 4782340161878547510864970059646051207131707557333393480680380404132772859665328418877733302840276825840999459232248414199659418832630934427049906198296837128150354775006319331815785338062371124521330047262059121721705555719647841855658910937731353247608075714821299332932019509319514909476212011323923497408353107788996772683764568521944581904029382147657792541457968401773199978564444929574432970851033275929868713941273979430278609245126281818520210009838667033631031588065605185822502533085577423280516346975334111255233623597135729518383200994975122571173775959337635790031788193560237957552053686812200250916329564293037938411007407783371433852132557917880006925770430825650691986083984375
765 38689944638415820252034667249044742786921564820722574382744853293600990511731311668661275053258300999372463814804595838273241767369792216192418852177298350657205357525067165694798281617503688981817449638693597383390767134994544735683382145862440677663691196449846619773766154404622476262787490722495884490372939442972236944877698628005304369896316680127300351656179633517775517870873314761269752235746687400001775498452308303858861164988886408743447473847582223642978561942879218706519090098814619246716889337175175556190189207411739858933254815850079845982924933756141989846868891773788578951192240785455680527464740826950676877102917151008926647897095268957556868372194003313779830932617187500
766 313008227239042789031797587736374994112900513036947708930733776571324274050289768815249707837298425642887305554829189546357694307664734441638341915843912681489785657000493811769386041539077723022120499375019464959996474567963919724808383502755487219508657875119765582192131259756100254050842753895577509887073524909586104041482607353075136397082317954327946571817347377633207588818477697045709585450009268898255595340793391005051271056072589089180242619483877794055668599416036223178158013821212531815597355360259230562331786626987092532625854104124777294193969067764150843985139163707948843694762546097583408910231943242079332845789770949628919085788790292734784515005230787210166454315185546875
767 2532289752155609451459854619907993540237541685702802904222290215196646133044731635792780415517949653198748123144260843688619515722568477613002180883652022173879062223129148201216887248132980839656038737842437259384751551214683217016126471160338453039135569286844993405304810158896063176823901037540284661694691110622236443829355502465508291232819506774822241650491227726110425890864221354260291733143713529491322364165274662621727884405085105664487399943608944561352807045652161583553767321576428140245909010230675541716413663320228959136460640916875882620542968682724303966097418112884458692253618750124309057737778236884163586156521783523367761626371333187612844284331004018895328044891357421875
768 20486654441754116983094212792949342554010221254437707244379795490266337516480902399345144773522208907065923254592033957102039936304460749105969452314357927906639952540658086300319087279141847273833206173587672920923669620272514078200841943370579445683394293312219106581327332288382822235390574035090861055650293675850834820183842696154419866091155482732309872547889823071382319174783049197444198301968799369913001704346208088234921198427240255551943065205141667658155750213661713497222786953412453996619478935159858472640362982275822108997949557187498845457564070107725290930115569657121014553637157403061130511444689765472801251927353191357561785276576423256433834296785789774730801582336425781250
769 165740516012660821201967429462446551275989648414758608827456232831247840908522802891545234255559785865298319351566690877725687574586515685854901783663090193880176318281519136532017617599033757360566999313999296089237136881729650816407371495861358554395360698732220368039256915414315690597550396113961421820618746144810085196653101042409806611276265083032105404001729808509672243145520779843728284838436835086848067625862907006717803102263328919371900324615931952324598927209612607074958117806472973489245119931566180906112156494384834523401263808859391292801394567606734053803013301107716540074526255768413379000667904749468095913549810544872002967042165445972490278592204049346037209033966064453125
770 1340868941107157030587192467135966320230203773434735725246776051412897642454636574441354790615854152003139678122634303316179436280544097156923745226174399167066880404924047840168065269973714968648665150909688303469277424915461106037057906063571278914061660826466579504729467884281149008872516331447078635494351072620321296487861572615909529708660212483468273833705894619332919195097180129154746381741404159682065380737969737239462045471997650985658078253208201453076888391389605872805360262867676217361712573036827366346569857028819725341955057973984427600446074590726802542267955746966608064213560213918595157789456767884160510865932882508299059467125237811273297250380664991098456084728240966796875
771 10847857605852305682985148072240995383050760077542643846920286077845684234986252944495404809468265406648156374402338788524039370767383377930991270722449250682338809981658217614140766789844418777257500737398423919577315546620546800595473817714390358430192321600638406724628762306763637309301341560084428722987224016721858612355635389139792813825207689493144004268572718309406402054123920141866939029667941675581528594336421361365255304916571477912587899381439306073499415137188344540900754259500205424039690863473291354385653197503719489794806885091406920322265237143802364056415111262525953822930957463803310263963981458157504952168409676163295371511680325205678743216708426189143210649490356445312500
772 87761011556940454179605552039604134921008894723581612365770831674550862236297179083510893812737680833319273825077551525524682760850519318578049984266606232588366060031392284074905465698564968102504132459734327184618513355989261653903816740161233765002503128664856521241380508640846911768319616086599109502294896899117325473974716261096702311842543759552426867185510957030354990148049103938203354691874812369959277490131350237812827661382798664204391453237401566694419285470681869524637777869192932554241268643287140930592512413239090582522910874806645291622478050487181883838774449986794970719993792666981430264556326487891537532490370443523953344236532571310226147343058755723177455365657806396484375
773 710001497931009912972656462004045559181313475556474158001861310318896417056142219029939589300395039332800278485446227340724398073437181041165031689394262430000300549698416860728046498238935309943958180733632233912525455445459978284405929143665927785767323683340242774322621600873325491574131619435106265586155084913633092678764466033978331904842911035090734442641872742886935002093343523237690249201072603739334602309067285223195520929828280268836654750722990485309581805783117961145707745833469798372198614803267988512603892003788440157484726501318399466169021181030968520604250031497123699173242899929989907921881168893395311466662094121702151008974670986693099317133004433344467543065547943115234375
774 5744032778578560919353421111010331168931789745871911099153577343458253641188140572237470291820417217496983238054169924841739059388448888170276408053636467964710654249276891405512869133658800752282394215161519349178090111127031432769625064222360483053899196633322626902647620720387800252078648499340509065488147847046098600243190236697309217320278149164264343892847137640193549764167945214643535113302233327945654948798620182061298296183711367949293060084549991593908391165682636543844483175897172305717024790098518465827832270349919465350496404376758129621407057167334389698990611407155492763866059316324485296223314006664264995645569731696609588650786669216221150269241491059801774099469184875488281250
775 46470201341168052421083517105152794824191785618271409445814419475263678632344258336935841191611962070804923152407005307726805248778173966880507832503038900573560784988844878545765508124267386510010925594148402593703586941771656620958273549703450609913679075250119203871303643623772138549746532982580201967094616358071320318185062834336004384222463521698590080530282506773141123873173314154159931796537981733211639801719783040886379504164263846467381669190824720102281500972991131747865109525322606487890089320574292041954258651844308330689600184416750634761260815362446161510059307823205556298661369079872174179163599255656207764894401011525601718478300120748433234274532566132620559073984622955322265625
776 375951826170304285089253113301022253344253671738154824707911530962774734191424805990615963253570240791449196713389274659677502728602092038659449363856106201985570281176146677866649268962806951357114483349779996697970187487034068924031994354076265125915875292083661691922708736128555699050698877396413736472676777966509066597005070089112752354119271337599558999972590974870544363470065201136888036815245741864699572728564419755964354925414103431069234848067873390359117284007021572335437627024042340082376066355334421855467100017969528287210411031502706414341480505995590550025061824294915100589958328307473003301400846444887663715611248350043248308661167334147694928103700107158147147856652736663818359375
777 3041514164380722735973353494133931137326062999147559359684918141695465636765730488376475846058150255727369062377121505991557644862464809365309942631856503524266871030601855352977384047920719419535845556602610048332440610979461760144116810512967590877421353341671288556396134771237081958997157711546573731540749298784328340939651921303963871376157944730462547013120017543681249914179658859538438478989678252653788858685816674801981262231177113317030715970109984954352623944359886155373815873253276862609132564791029410326191966385955349703292059767932297940738922914039106787876791817054714410416325868534169370986094213615843512700416267038356284505263339689449305497381814689106249716132879257202148437500
778 24606366476161220807098095303195212020236656789191667416122378982546696538614272591647778311630007298423075229720339396449725792527376347793035947255685172670973612182412943711553151963673770881607089866757550159111457742073160523821383911416744582535003649010447985080048392259399302271253260492643212069520665943084368369623386358747638165733771507092301710064914862090169858657649924326114393315329534809886433611643193867909015184291238152361884451052246759530741051821974970085255020041867442815105064482838507598017637332379014955696720574627229150062231627220085297690010504692646449566830587550357671937465492229201409156392362543942862630242845881800938900689501576124484927277080714702606201171875
779 199069686490324172434824313869324338534334858924647321072734848455120123612214625167650787709603792885299602708029734632037570084198501973097928302074838451461539836677111102382200361016386839896431588248853002003868303984852346622709839819907912684610552078594022139310145330577923560331195245251880403636122062185030050371608229826337287613072806153723072225652574749042880541142741093119032928551389630365776889525361386209594607477235618594735190154513983421512520857718872004310620497040669135640753636533968273248242985821543958521065904367334453198829631208951404158146972318889600108094561084465142593961979816486403133599472219395673220263845812901240927140882053247850080879288725554943084716796875
780 1610507594355651382351573951926501993177590714353028290766733716839268031526429940629448396338769146887074894283157158071430995234176918560315540191766321574082039487945879104699830604173778471522335187913203763997127963476090746209083796884958177986427851618231310323551936459374600358437307738575482319918626959502259461098625808100377392208708318445922903879885745297468649172154953573748024475640186522076045287917886777745698416993459046782723062048876086095831130584143734273684477986250031748581394794740804056191655862417195166497747536202352994745703946725259153232985124211764161779643570111084654768246536388162050896907170160576937667075300211551228108221647805642362527578370645642280578613281250
781 13029280134036361222628477606365618429246325044881324480652039795574343247937515332338511674433940556567864539116529156158094228275847142129025908510702569156948693356657173083054162046278563355022465645787343870082347417001762396613164979922488707047403060056007105100513315561321090800466419824174421690496186352137048564783334786160319151370361746072691325040743095213415259389343295196715945591985673369524648677723468543968357271898185698781995064107230016016968674363690471476187902357266887133925814887053227112164353957624574795515385290195126303699260513850080870118599929031060811600581877667051838690282177352970332824522656287776518841972646380287163719630290359408064659874071367084980010986328125
782 105409090529073090671931736829990641975671393083232329672428541898853417027848325177428768280638931455016195052661574732576246022233658674653018047347670885136794453981932843032766575335737278563170707926766813450339936171911080638292919821736397984897711590735818283591364989290970462963264792585259166450446605748241729351382319133311030562069516691511529222200859108503792526250590315327280339850933029899524375586564512163484246784327404663478051871758052232480621636422045714223051461442585229384163944303786236965613166348552753140020614856034456387138901237381883181417627750449408102493998641112375562657574296468902936545292535453306035886745737190216521303692646938099386488829622976481914520263671875
783 852777455996274483925370624309093670609515091538194760378443704383625666337679509195606633264043171189277588741221102566833585818064471926490737949505918654607689603826093542240186927835650476691415180778517664003758366284599463106793723606744207600673634455079269045469657835487879584827984458530656374514637687544634860876494965320563131594606627109374929237022872922854344115986533956554300339054306983735738094875909274416630165719091665786940135961471011562827325041202490358019954866144598325268965093695261862632174680683378135587987706535050439528176019033161437660053136978023560802484540147238173780544925916168773003339529084460943150483044845458261699509220493675698548940999899059534072875976562500
784 6899114543208199686425146542295234402439360284771782043702932069389463757384605675413752373336189142321792820022644881148574079646163826498779140931221365401458309368678788787020099022571684347536343602061758656277290235720774331491291613577130987625810962043791802317132413909713659498221542107284761033834353581429217538167032804935591422024771052834662876740135842326866533736197427665953510191544860666166799864043659176170256998203643445521651976601306363626152166116563594645676060866787622360948924076070965237301202562130709506440453904076113607319352626100354267835706378651353006574772666764000257969163986992566438430329958808637366649583867657046721530138418641830977406925740069709718227386474609375
785 55815009115947860530259998319203513777434678712313779227975752956537960445365016106958927698282024991340903818643751969913710043682430930656164153393754793372483786939046282491105168308749683654967097529771734881480410335718858235126301158054260128145895671595940737722403515435765287111807321999690214532037710095761959212747538157692035399989020941907687614626251034705691271580650487243625059434081977924227451692116027741267039133995508872281763282043307107201443956612880232178879175987553069936468747722736372752310379827738000921901962183756829024801163606330807280679860317707354052935976837500955634359443082867051517235138021154710412009995459421690150138422605551047350758153697825036942958831787109375
786 451552909159944294811928655153398428948157400680863447232452066517426396161440222420138447824814853514749339593784881878282902209566250315750299290249308101898876668912201132131028317108040526963244077700402640814334307571613649462913796129699575331374752409074498746540327924921667923014575162680570098506047390014540234517913510911849962550564381030405009991634651231700119701308188127866963051959031406275307255061671618110591620625068630499450115825249194626661023935978491027036297401607455908706066840515455994694081963191957742270521158520686985306989633684162893099291961054820595429049200856604784621026315089149418546933939075989486226289573988534618788945573493801011188963911990867927670478820800781250
787 3653139773698417987316143233747079989176653971212161716861654156500580991941326514774665431581124892357269293435018208639257262139892024845155600286090410343806478018037162722932770793258944726190397826746306576108681796251039703192726509599854379860521153835271012175761727510502471792868058863395105855831179702466750152908256008501550697752547428699717240323829532026142880296057202820425441745647206479482222567611258784084634081475230874304294661177328650813341218595214460939653466407726106291942052895645689292278169311653238734400154847197355652154977258579084647513456313216786828468645425220547813964117652517423380665548145908815191431697756428215347698188432607781239713773402399965561926364898681640625
788 29554521597490697306878932547570360669587204873082394765119572445438564863742638134376788353525995799655079957019713090153358865938616382119535483686684754266504306812990841917939561893995736805033091076241598900901766670545539752536477451241761282586974579403217529542316835675554057039704673383989781741807083262697256627489117815304002552526846669258711451410013940923217394012990717298801285027211817554293794214598084373187960923002870134007726201517873119733231691375534580374174767078816929177361935491114846328742895638065137228763803199003952893449627134999495565049580592454449028069457147517858685346246139815852367001089206443813112815728131854442208214581500383931478292964811771526001393795013427734375
789 239101102329913936217298243581528803077352373645716016747139216139707349117246353541250577557158101307207132120974020666748225883190382531726567425585684029927683484515883277663017079301452302179925401049865658907225878259003691342500549996205165909447901742897862952105627366140332080020224838504826555104814908875155036960151989289058780206447919063786488265145808005269658977466383657004642468777239249758524535263271891468055656651895122527645997537022581868999688921758034425362210495587237303185360999846716463950668710981656654503822887174953655771122567139474594013084310792691915852063421368102988775834172012014846351644149679939445349871084569977594733527618317114188384309159118856769055128097534179687500
790 1934368551586837113758464531596903032126441990055639952863685391834500867179797721065672596623940401527412659530362930587575101064417322211621224220095539006301025092904187436263574443857154931025454282155368267058673558058656950525914686262069861611913873199569752999086057722590511826093741027123877319069251625943206600487987891827893964845410762050400227610979388549428729737656686217493244469566491687649967531681311566669977306334547365988423142723059737338329236893178536636165421654906609745360853386511453477971915945859911703238209515849867101191853514072360359191661068774820804962053535528461411012827013555470540933247978560792554569748626146249028873002629095169228878869915888571995310485363006591796875
791 15649370316182033974224778747522735237566019291421100182996907362665188063830147443859627422048654540317241600676165169606581152401846174351270306740119795779697212577418019122893299201822082209625406437023482807974014746768377036192087181215478455795766909570295338798070972766460861130974326098240050472966630851594908926443739191365939329388251786846663344683542142878885123124943022512582284067263439682212951039988355120051277947970114893133265652040863233416638407509843543814882370664213981306438291928725178988626297503840974878786619758623176900237331748848666646285413113691401921111853211844881774459989368077723863457343634802448906595520244980685012703203603403700854002078557414279202930629253387451171875
792 126606065370581097715085507027536251990991146208496499736576671609188461998645680245939952025841782739771524491639899112722283288619663927046882139202987454056011690209694781521055857105539284323763389239001620716336912685308308944108303062629138819276681377840720518967506306897067101307215156169297185341564444906554709644418393252527045768076527985493322413692195428130143859066132268000242532075479490602313943491974564767005822398214258615376906828280809600541422959878681134978547394693735150166212794306412231892429386165702666974888336689362562030982996596052342211218592287827529729610604447435944147620622179275382840617917638032058397221316878559650785341083744397734991982140684285695897415280342102050781250
793 1024264584757456337931047003825749640894106213328010003257806042112572011588982087326190445680425277206788662475103624803775945253144473994016168364517932164772488765483924385677611765573248476859452107120595173781034932095750970625343694843532655491277579628460986064789305853646857034810433933302487188531987995822646271383185446046783712075088934598633195685549530712622847373454236902815769762058983445066893493459581701836311060690324165405216175442425628838123074987139494270264796240074025283492021269750190634177804368424537706844107177412392232660848276701478377213228289281422696675849352533301765099602845098320010789523179060221514650994590517315379244285508807081196309962667356785459560342133045196533203125
794 8286474558051809132532372694817154504245309721852462509703447000792571607911052442779451029048170954528231424666515601836936808481213968146252895302664347175262736082661991466414455255504724492391345266578016386813597477611462576729426050783391747938304932588322943298134186940660962706732548570744865576199051101777099098026387061547094704577357872630499038770052539266367833343924491214084912112181904490392316054597272628356700863406977292410503547919148384204150948932664499725787666067713505171615426206411258968199756496265255208592744304296025214078816298408700441346606253602801726619511873852407429188529779973484624963063836251909033185505874550568165854954637645349356349366853891069695237092673778533935546875
795 67038987409195454110938038569729513543579203942462562629962386056777158329279814397052016287251486702810873685210168629279082673734681690581668685626270039995625899550408066974012570416854834383443029010904961278593860690451087149280722625005275126973464153653139368110403581044476239403923591186286507594294955404451652274711571458905066324764012728118325085989000964147410351055978378640818804612384108578633917609475905687691280834292990597182922125656382641973831619341809855385558236340418157945377662775811060695443891691939718714066400956789931886915288409580461637063738500049576049993793182594581273432720027325423394553398657765083032202394135685725310381910908403776689495900953374984965194016695022583007812500
796 542356800997272498867999510219076430324028762758624375892398105303700081844175383054746357162461707377260154042713733192318833580703757656564665810697958879359697899818590121530424233471892284226998776718975216063309240392542000164639264394611169333324944082973770423005372578738905264687931670200054177376451054566685738824217533833202699238254010456354101399196318302396247588878004173556216825866468155152977489412311344147373925756639385296177199326260622814972931820025661770072482833394928419017273969039336777682213370866329973785150612391350289786546849508119819218983848840317923415456762759283092096876844635964232596843589195123140990649617542192830698283420483152617356213676114151667206897400319576263427734375
797 4387758690216248847113448515338619990209623912354685945211050177937929367452872275200032192993595704456572612343822881693571234746885830547365046194146545396689136987853152282002435427780832280721069608867500112281392719223987179555214387598187724840961324256197336317786952419806432308537748130657433576739629157944720000988876955638640154310370370484728634145706615615666496720789480333801554244641943490230735387298454362929151649640521691410459049772712680124210449583673555235001370075485096043720811414591960405797164146630142836777413085876499746105616457780110637021512706702829018327128643361279992320202223862956747848052912419742780758307941103107286250964875125857504018465904405132960164337418973445892333984375
798 35497713476013056707267230332170010709148838630739039123365203522282148883368745952368819894029521206714366912786957738275827013252023094150941876238181698967438132434730514448272782975701468509280317462311880962989694605933485901892053547856217857537930223355330942164069076567504793159887032408288522318109422153890743475549823124023268252508202113832495705708441035638238673325897506007913191869871421329978114171800055418330106392118593089456725232020078970995375543419009320426818921212298690694035906298943221471041155004808963528515830739166255975191753526603548665582159754522093177022062285788477264022932235213889554161354291976792428557780144070357198711909887708102953997671424879456480994122102856636047363281250
799 287182534635471504714172364544315553300984790962562344247102272059858978603165536641844904294987498644986149872530360733718415934932261234438835536044572129754419086869981379291424800573028149564428327533246907621983291010267108998340627429235782408713684223181588118765019193332684773512878865307878451009037839718071717402471039511082345120300269831280694382184870568582855784649224538384604815465405693905658955541461636164879323201606007732545102404418211858082138956686885483009128857948620854563199816859515117500134878689798388562014480842743773528599179077520509253448616440181191343288527512974386128119716772643366467008094270377531661746599247929468149833671316686952370450004734525606409079045988619327545166015625
800 2323355510077683941252542581025828034233644920581287699319641448356348615100046332018445018825675523392789922182325747125487755005961883525967724586177403122958048745218169757663943577257677460554149574224031562184658820199672692539004475842584358482016676699791214147926822880851043696561570136746605312997924752437627173901100775655993431914206402002215864553635378733870245756393560342120853874073814002777747632002309566282649275810994865899143642822593033565295083368909660425716117320050571540166896741771156124276703268569216031022968172692875267022789733552691262906797076063958286141994194709583862241171889743564071189074328651307469022677499841406270716966103776137335702191809294614444070248282514512538909912109375
801 18796340916275207324117022018737029003692844376970497102775764043278217540579370076138347701503065083088603357724887753970399173403115948490809511332001318858650720897840383270605337900614091041881456059451330501472876376255041187653538064943816352627925489078495773708759594237572337820629822316429987840215569755139928804567279866057025787578538755793096682322798657883922623398198415170219389757004212361530212048548088735535229459095124522809345774223420464278528890761720439203808808048968379064914479130343658558886888310091039869165202884532970673328928144701469045870200791324321214292184161372278964408852368033904517620574000015975636657052480405268057330672301797860487772209164836212380578217562288045883178710937500
802 152065592333318135151898674619330845874305344899384677996869856425299803080398008681152863978157213500262764843182582447989189742164626830603240671314441672367204823119656160294625278934512391723261019652857441561980852386267023251742802220783690725190044362887259222241968543209137781517188365000815072026025967586640323370363918721684964735747853829020880025454877757766369260900831084404118295636866411877094751042798182834742379190750494261525319941681928160525021538031343706661946973246106183828744814195997195901352023264685600121400218739986735042214384062324626802020930858220563225010775674600991378073559083758624367829728216362564908852199898061497054577514103392735831415841056546423004647294874303042888641357421875
803 1230236484573470858862418923565079954463847833921185817553743383208454453916474295309223012428362694578528908159035106089205928045901032865286441139872241333302292138044290383238259842187914234663341499750570470346726171337711145950052462727513862441648359041398690453928832571984997353101687382914825056135519081811699836966001590259850468368202738039931817185344355235929911889459115801276076222109437368423729056427693132562092632431130584377860244063995152409588329959199729513404955067454740395766586049238577443478932324075703997336131165813257942044295123929159860156859674074210846482358482407311931000589104619640734779662991082212215460687311500439186706154378061910191351384434403637424537691913428716361522674560546875
804 9952822231200307673109561483308670919176872792090546037690463326674767346592321693574936661595743810399213661874740091645759383783620835091513222482222248475691581268212855923556931184302380966398232990074288390783152166345231311043832369157161580337992904279174932825693376440153431303438146039594502081328244598724507269089105919341376460234710035925181086563093720123808790969816356116483338501468847139046014058208420233679022641924415278427434218862023966061067188246782240233573449668426356574551550601092817114928462201995659989715661297565958086276835221203914970834821641826568313037061803901584439454784500192169283094058160820125200024741554953733359895209742894369352542318198431847697804641939001157879829406738281250
805 80520023270338309837108280505670353457480559808482375627295901213585198080873465850605258618687786416459291013349578110458945120065629997089727140907917275711015209792171539198741151976209760698574702444135703712583915115168935203970473413973654462731173497430841925476687696500392090344732914770843136810029200038915032269595569353203144010378618630624200862449077481517291752085559675614318598060080169905823296701734429482447429020400341001583677195909998640545044190213904439002991125028500292766922404236428521661615619111870899881981585633161238982491554204248571358095600060988112727244271079690720472288650116451864784961865581155931386640890562279646467129908166019601546496201852250174102465507530723698437213897705078125
806 651420672131699241013280439611068540266824618844675529078741089234795174069175371592399709633332527342276796613616392843438710194918670862736466266595142590447365580666179094082629039488608327652829336972535728332498379734475458795948176298797311822105690094133582948025772893505796234309618224844078236083352115162687843075205494749550131557760844051250531476322730410681678534673207280983676452837122028005266834963882653254212711150112086968604241451100592354251900657239078200854291866853160378198400786209463036181289650609245999152799460604955147069378651551340731061348541350604771462147900495993213347812863087063556002160781926282786933822991685241566333029784402457241546038964222047062957443586128647439181804656982421875
807 5270103942416953950994109210697101537771137089435437036076102976513605822367713504227130013633857297122866258401821416978667178976234104240925509855673644845012208148135183950381673996848285655728514245966071234477089776551600674079002716843327920678807787906438962877046056880038783430166413993491469600667490576786315022115916707577829258048269686021857678942840589091340686475505028295276347215687614387671916592362774003332249281260568959882613137153252927784885608041543001979346237459978309210165064036958028222446838730843002492813536943853806709909182112862917939259132708277726675491846279472234078546280568346614399634850549160312219335137222483198993343396626162776246392599867416489667348855618911329656839370727539062500
808 42636036515377250780302557043762221195526300918294073407349042113437908463567951810945642809002599669171251207349516905979303649754137292773039205943246788986245180257330397103974095971456636469963304654143749380697908376119889840293717991686572398946681191885534388085874606737838823008572525588559303905421255762998771187459720906627899579185369531390551681622271205723745395744355323500973647399366122638491253835910936348016564185055646973628171722043779447780725556638691964918088483971220555505785339840026717016766434919446162442887671234392912226280376853098107972829377075153752664012928909761000726426724418909660898228272293958630770021260904547034125042727740875312270613973442633624910680367747772834263741970062255859375
809 344932781137310102676365515486238644421909931827356292938647784980029687877032596660406464385859430773927912496793119954363197723176539069888333776108075066056531104990031584279412329778490323743029379419870527765416786294389466053443657879516060011703600657088646012355524455690163700797022977780083259543793543234651731490196522222585229347133589807499200381682370755902244140609402324886776917389020972884254183988624031823389052956792458865206187039050220433525767984232034874074098356355560507783053300124084290645003142868305874534776779768309728879131437087063488345625203082711930207360801535610855595790636303213664482012625198800959333484735084815145458798554358445967512884863898580366237123229211647412739694118499755859375
810 2790564818570981782889391503525248751997707182094133299876964977736096150974361778575673392154362145598920842667703522421298579859736127668767649029121545054938785031383417848996414048178867530464229513452946373344531640874944576274561239189744610032185033082581589763924487446896789079199428028614398895354499110248227937137475633778623636215302187322259793948968633922604855596655894711958225771929257930383552265840893567817359369410353468666735228246345588362146978837127473493322703881058316426559899996621089378644176587327683433746075679701371450052666606762770141048860442292403467637127230422079296139621291988809844865769933342970565917955198037751580420060965314112644329773655558742453952625339752557920292019844055175781250
811 22576143621287661481356095404782209870536284206154573822851019513181222951797623809388528570418296497342802025758345610965572842378094115091046589548309601926107202781667878851967378485356595745896882052761495060858077861734459532708897642936624550453515181840124099128510548626738037915922714587574075965367334132107432972942291224457748914754850681798778979286902438510580381498514531681960551794371813974024115928920068634671523170971578814963830817207983452648879093791438239318465978314180594827375832486207554159345961508346064032099797892714600472241618960990437913884932288529815593369656190500667870592872367524390836379165296684876812926894367309136538570268685531712409470989875258221425691207429053974919952452182769775390625
812 182644838570712851979015264612042268152624100583126201611179222009308518533347163511334477655950536126687031195484316115360328708383873767174424173469586636004005639692924840484747243631254666991090148100131134637903680330545912070408519194426738003072201736265160239740664929306109916559599273653230352210699148416742863293148346966754335479156808092050389745158728040618023297408970026208758403270090518129709386290622682368791600090116730791487534792198556972298069939885378033925397488597360884800876662346565005262834222224922406004150881456107288612524759974021443095646172499959164657776461713055321756454894137342200303540074816998648212583351787489472203352867560511378155599290765259668477271670639083822607062757015228271484375
813 1477627783385755796928978708179766587526527608069495353627171597876073166461676412791385602540210093067005206621380220850940964601371721713148285606055673228172708268006321173722920680290188228602872791819693049710970348196091048669765037045549303776698888227328903676916088362199000530696064232955503660187679095386400140789299015445215400264655307505221423207966201165854626024507713423092805811209747939999149829676115127710746079724873124331533444391192371177712327044212846152588636900841319294688779123888013880297820148833263630823249354598401454868664273894868163325354169713041213123123713327793305547096279874820772427179506502115161386089118120175774481021054940849701014771200707753878028638538921768486034125089645385742187500
814 11954259881196600284120275156199889641448240554925631808415338539613078795642061151740289954099813868502201812994009007138713040716455452745102032367018032040963682332354726880733284492232307817791617661601743614502443749244103045109038165088414968960299484543273524378097065043647750567470303006108277106205874187350572286275203751394935388302196739827366859668799206844723712557762817770682989137801002653238483805646142697773520400877283891444855591760925780196013383718198681611078121719140618593465812178104194533059956299789378304220018809394689489656440368824876894017925161064185182060030109465349571646853752807658869724399402935542012245029385288115677488926963717032958963838272670261102074984460585937995347194373607635498046875
815 96711993990626896343825843485493612895404392976365542882755982644967223139752216078486089834004321669186139230504550556967089318616570306554217301986481990909136118361931663746739439468416244804029908103501044315286477451122791442289316751580807439218969628399590213813387534273213766104753120854428977035721348321412864951108494143105061948127366386767369878543151063369984213401506924430735090969248711766171164770133591681636253997508247565512614068584438180422875094696314561870106531116736075334548538987721319672745285219778482291681327911933483819998808691496088553223480048146956238378243380521580496911675760908813659301484677230589095877374879444972749470161192106407320188471381045152461090885775973902127589099109172821044921875
816 782416466983049488822136096332465305513227978754968509624163376715163085589812609185937698022516955058485741477372977963303272610994237851398637319107860755569772650118526490752029309647888919464939982057548811938993480986716533339172537885114411420102335255579789178519364297457262594710523179424851812833753596290828631912422564500398694448191750429521020884435735487968013880951605066420750183291268625161817918991821525852519280009473335113684460136945335407014710066436539849627485698562195841509387999391211461690225333593626869063907109794534656341405052678102365116565529267339410743391969639241641775729722624735540039617408459541495785512609029427755684573980053457860575038313721982289857329040394517960521625354886054992675781250
817 6329882184680919852706326568799666849951249718183981120189716449699996006442868447891840735962692817022082188149478653740693596020385446920848619145201353550577266209640924047428632534949850717425447612875270167577129341211652452753095608215092243080985916987888701237931509844116657126171443918484983490061801689489464783339825176079620020944142911816789351385757454024089674739795698442872128190687560919963368714212447421303502749985072864706237652399337631545645427699590563294890091770729381090910653471649090300269758798462596402611568746771010377206995480677914039413414647540370959676415932709247721301440507146398041680624159228472206324497417133263097159623930069949485879903353136040260813917346371937355797854252159595489501953125
818 51209822597980836484085035252309966887586948059794118341552666666379057171959657469107646130376387961572554477681717717786049795376783180889209028703703286642130647301167782505943895415946476573750737615815071136360483730726175597244791488203321500907487966328938235652641656657014850498620299078046212771152848354718039714509689992908067465925508319821972279039680657319648720722768618874879395535719520228862291545857775252830495750162197701373299765420321542903594890158866312715137601317701801492287967343025738043604427332153653739655521478718418294570103720342129324981211469385340066966878904527279650900445601350378709393556007630898426260302311402009377912469151686193943775474608729758550502812741722635792029905132949352264404296875
819 414296167606927178738083340481541505686715983253570119712506244574395186020869998542834249050949260233414827092145554932447588877393552077467260622148550271975084891746862013715435290453478650804389878400957109871230652183922189305051347646393913581562087756341908709211496029387990680647387593352355651107309284010826818156044079366530837853231114394529595179842339637200485472108735555446200182445786624143395675584600061796740047500437810124522440137085048503159110143284095645947940300856743534734206173506355947724766106622333178763566826062867350903025405618658497610241423535435974326744792840367591287038240685411844588983384018866297289413946985341624318552944010179706865874956872049799272861997367911612855095881968736648559570312500
820 3351726402984156805792542583715456700623253617762703557101347889531452359403341429441862398514156000206387997402770717606889189271387339909566528828335333525928690641263504631225773837666055168365717832400162327765165354187765336456376525437052605430497637939932999437373521563365324665702445443712933574815367628922085083642962646655355875914293279968197282875203714618993645378612893249102985800621921126438535666569444690304462631256243993156944694820933281088385422970392136047618141537226262710978230051107423189713941216415507237309222167282297211879379621101845721175737404411813373307895936815019947707702343460818690679755820285103947103577292711758356040576448843053382923761649578492960126880305382623959076227038167417049407958984375
821 27116036205093963497414796430615821145284167670152770778319395562017141447538457110780168218844511506867310664317492461345635668291775501484514159695390424429020575499989073499014751449667242111938336122024739385606593075536881414908166318345110866691540383608212714917155008551526390344696917052373559151759570244881095872115915217440050325902244259704226293872077064024980363695782855131669933564254271235777570222462224996440814343792165218897784477531792618020904868434063071386789215207549901923246304593196014641688858747635865655635281487983169831972533245975691046134722610444966224708099505084289520714467734439389568123363701897177167753235138192332388166705844469759586265682169693709782455951461110910116758532240055501461029052734375
822 219373341100073737631887546745965523242002178794831442819130675048372016222775821289947401057076457539496253256656730246900408073243561005161734019185335460293320143531532983275718103189987589768834626420127755122162099232378540485950244727651869469220142866539388560520113081841765068366045721354691135129182041947457606451653642253584148527368553297726063541240478185599742952944236606885924312836819384339851242776547242239815637500366925923412539758182295117314159916430118758124399614468406077390687274243665652951292824148567009210906961621973279456847156757424598260067048162520165456237895945796946296264897258717415107610714016613484516355608008755620841847940443425132504422452087930872915451764940120149560698337154462933540344238281250
823 1774767610627717775594807644495223144842115085727976483553638264292288617302340534219241210756495075369164032891220962768142932073512192562921524088311437912192115105157391753853959302191619001642631535151257260250975323050314737802455381596887119013389223922902260675529440622996985100447651533082794654439899465859315429061166091703922000784398872981235975053004317528623223857115754412721369903290453702593695469444291836110098546096638760089507310729206291037093421293002170575291728452530777935034593986048228630798685589433731687445416845309445643083549114936515267453703306073724982898891967356091969499186179654571814741137662630496851775608918498586413913407348328869652178754314681997109138657611228373500722454991773702204227447509765625
824 14358171580640432318771226891125253805260629898510668488246458197670743492081098203344891080209386815333226495872523070013224862198649987943650970921190576068293579114075283351162749090707784752434023336259480179308929096061037201161033026175732331797449691277996017390650030161029052211389400699281251650429048377983017306597171514859213717106208197349331463796033542283109693109184687235754957337372753121464758416635140236545883667992366948532850047600588833118321104375763821829568632624364041609940151786332784477775748550882833667499758267096560201838924493618191293770192734431629050900407235425383504902553329740794451395956163567821371786934792711822590613235252729976573504332875608257368579582179644871242629733387730084359645843505859375
825 116160048168895105983726325568006847647356026635752754530073247595660932892964004372205485669959310960895233301643139419269697612831054753791292956813738828146270773199311210602162728008329398803235905060078832402819028556563054450866549670800839634321979054462536603841486166380069888568138291823476124613142728536397972259515009866894118605141012811277556695305275649631129061973817296496809034269125108172166178819282997085481881992377803744901933006233101441518941054203873373530136374435089656425565608582869638158845882490257460523634212468218942086283350341503838155193546324001269826974335361029216761992421140068267625508222383601528153324896926023773300901359971871624171990522245091214571364351178933693731210041732992976903915405273437500
826 939754530360486337887912300118165583368295880641530484856527692920073251766847476944649705355031225187806828905028773846679109619121523467547739057098458542438693343848438136789882367309341612827030108706881166496818370184341202283358574008397506466546137554262583453973681585926075748125426476599411914326439852131565293962504337205950935953360268990121070071427216805233387637598703663377919104779944368897449854512293491341056501661698192437830916221180228035552732880413462413389897687784549322376331837572667802738623126223358144305665019018508715477389864047973973120222549980797075407381857690780671432525938943861199412440016007203175061297854447914431269837681177607535197560933115662507071311310385790249721793543358216993510723114013671875
827 7602773856024809339032719639790999108025380069101471287534469654491889581158337494028385668524138899961414977066222354715137988416383986182521019205835763415850236049224970949003480036754943034216048170036376642554567564835782372688456611812008523190780164132876332365905562089132125954830589678583962686960767474067775776300396932702107644895326665232544267739767975266945164737338950729309821380627849548791403743043542383842329558117936055811702906261728676215737190757164146405202897799799988022520799402435079967664262693373227234619180406798017129544033078777465819480951408004017122711267672479633776212440223221012687699905639626054079139611695390166488871722405184828280287567721705592899640665331402293591889218760115909390151500701904296875
828 61507732539136205142361405701909135124334297361545618559085540595461279199962874393758170976496475129502245607956831119742667682559958017601298572456640280640218513842335808164764459366508255491755993567853912375193297078787441920526247409269980277617554259520946248178869850093812523477288610307905111292964833673628011230564593093659311623310640050915748090484520296465560514626662345230997084522637856966393265078025049202738060332132135090004287436838149081967504275796157292360761931193613673172012292951492094906786891622450089780737527509452803534654911995086678425410320789540012498740884804667685666875349589701593423810528598310349772230504838148693226104554055364329781376861936419527174986109416656224202490932384534971788525581359863281250
829 497608009096301259187625019504320653322305988535264874983789444339603635528772809319500496595585848146546602466439714466591788123209389742569518342429095488597348470442303314548909297751414853314181172090178977939830674514831768919842652341650114467857275400926639550041988302697365766257207793504124623638843355219834450560332888785849249238936366885392347145916800864001431691566785494387730957128885523551751418966213805609748540613609076845314009840733962315230951147909890121933882100963068066423081449818337473725541025446581129769167147717214445911875386944870037614075389147800490561486115835329272739687753529033284311550283982203100839642816575497628352315830406442355914073502724737458365947180368338460809685130925572593696415424346923828125
830 4025733358959911424497160240069331644719887376714964838896085736584550157642935906441456757390341118970289152531119350326525632680045899152880056023561484458992205198269911776863657972919780653864805699647242699078985799543844892612369446940000079279725233492656853954681687765832141918218254225218250900518337617939872533565779271270729036777447835699855437991697011731646171323500486102713581898710374041918588721781695258117194211371348761476677235124623538625342362634453382918688458784655682161415714572878989741297377417794157893364273926322392317925749734601517148705634965477502765275952699293338505370322507387706257153014634868774248503976703831205472414193003416320024104789062034175471204388637258097909110698964241237263195216655731201171875
831 32568867022207088602176426687954674556657086596956446069075164791412841676433999765194796201841351798515110824316589613297422866480464239328638238678534809509894737752407141748041022308384274602178557800490687943890695860590018686057913543241253258095058052486450258524458146396594853747521465963694370093562771970195223931837218575999876414860648350634085868606405080258266648906672067873261183421774008298386729083063821430829684572196970728516236421641466751007485591870014167641789346447355112467655609109853385549625412725135317711050548324542322737425633346629336683880059556082526090416916392349924345343806375164363393553830273898948763510953933543468070878860777242659018375782878289313815170622695498951065795623094345501158386468887329101562500
832 263487669085033228623311139441506663901282617402656351317777967371677962323243396487010399943965286966832782934860931824650255149403468675465192593981711159024278818718783503161796560864915889357512931493634507196428124291546215745598803889706268272468421099748672641489332926128777816693063685448928122980772300299472932998330574661767607993739437645666815292824450694582487527620872491934145464576629392539898363459861488607078278145268572679498112986322922220670987025211405411176158201853167616373670909871241671280561499070530535889359589780771421635271910098184612137041171917350199583983399444083084360977094560514473396594517241214100030154187263497477164749128971621295694498640942300955855962829408947203056745589577758437371812760829925537109375
833 2131660020980343358170966364406400183422840251937192908315768956643710853527066976564921904765860229797041685282219399455686847409028949360541918936871926032868762537404096059510008362034186311842028602480439734579408017972481545879441858029562672814718556810904619670558118290558760427153355076336999867242930800752245263287583337708834950340213396994186223179282380479369103860771164156502256908427497170159160044375902978806133505031267131610396475472651279878542074922807381246925524670449715893559744777102542995143442813481035622223061657017415176612000384156656477782207348488814150180339907029163530438480632181681451821818343053544219238544784656074087595717164289172953931887776668737624659079714432209791928618525247429715818725526332855224609375
834 17245491832027547506437610308069667514646266694752373324523293967510503325716419794999869522428433323156027999782620292894690615780231463689339409533902409139950783154990067876594955831793828793147966299743061352807743197151063123037179387390470070885303311548239914390023914606013247553093367517908202410733961511248049641396181055088364951544552926112601498217023169761407707494377633080864921156553220664293259308376052109207624478788049975039435202021329454909485050244322041514031578398577769877140496632293756757731251544168441508349298029606361423941799673237897692337066040377825740501284521247894761216830524921269094023954646298073596946578604867807367097314045736397162021904906901212019694469307384729036061732365681109513388946652412414550781250
835 139518959684646321486462210650508342158802339772191689330510693753645287966758773389122395231288672360706182130968586450865624264126881052460245021091310196521472979210052740870724988209823801761790546560726300128523916435067354262171943387691417174794480478013815063714072530294035248444300714497966008734743077575046379789170488718162698516228099555417663070567175360791266133991167269316881028493453532575445297651277835016191460019721928165457087896922929271510977124291794738743296008754131746724696102589032358667242328057868098097323031573467186535009007970105900406240513914109482457014920281968562067046168429148381765665231807828973465696512640740889025379499335911309658406718951224500714949339397728889978524124959591290462412871420383453369140625
836 1128732094223920295093251310954283398660168366229767779765635817955989022976704361820608714217154194882431610649408439576695386715140191854534710343804111211106134474925015401268498836843964728637651890297208034462813162104113349386789201623218837646104985178775073178320960516620507431048837760437535103942064425656433139980756969968022616369754320929903352808261456047991523357315277173606028171381098179484557970965790477811147912068310890203271319535147882730292011877567024731567269503735102980551992928752505712279492928893551528195347608607494968273590031681476944339629220579993055797606714441040179365651605268773636178925025196596707252147028325399629304330347822966477342581217428652804067108429673262675794163933939984190146788023412227630615234375
837 9131634463235759512627811821034125547270900325453631132090946433621077314052491143831103451867987783429812606521256859155117540178872985584179677246303310968567496854876395528110618889465418687233023115504197675527163721397250603488244592808379617600386937844220742484456615840453418366351706664636825738078899067658325194633047067794180544754474093534958340805486664259739270136355567600952166569241829211808922296110898264460526060834602655152783795098812645439234487495129992126418747737528808570877367208488337528078522845914460093409813832374154504743175357660032231854158950752702340413406579254414948504412237072577725036255921178707872903147957645520372156139222512615128173074060923876538209275633309535628433922793689703212294261902570724487304687500
838 73876474671776804940470341879027712702858710783012350154595627617005112144680064764670735114768793789209853298841495285192972368772869724284266144826619335120490846147507362672265565368426211652106412834951189239206147659589086752110953004622369029154559318690480541880307092117779777607979477334122506288946105979702454472684159588171468133016228490922375524233969722498484434614659767344911537130736600546158560754699253267581328105880785530845701963872760295453472734414825578921275476281021617368186659261254330447379937451911088671932759377058146730555627580337084767761525268263338097007200757298079226663351317082229529654405235808457045819415496362592593388954808137237574429900740335702792724088908379245037023712316948120815141010098159313201904296875
839 597673234939778012518047004920991702196066062051402529075251798925552493574712602419131261870543663531794581657238897904842800348336173261025822655290679449816641652109446701564093299078766525441357642062360888084209831332876698847760879843321335585782470039557921271512950856600234347198690053286533174896703006589970402229246974635711854283942994792985836141307015218985903926482188026748361849884728733026015861176268722949419792050268994033048104696834117613248225859452377697766846074843328301112867476518480090438862758407416945694909142694644596271357521843186229635161600110134248995371168267850769845927062512225590774178424208509982051675776422950972270848254603501566076476355224775427418852335374634615895966631426983184383061598055064678192138671875
840 4835278041493310186101993571580651328551798079832321399241149685052890271490564631212424687221938162389219240757231871654038310961002609412235766897118880627095479414234917574627105629604487918509448531185584171401202848154110663041578224332165903657776333165051619904572431585945666176192937199785728531707167682442413372963338862882845974745120686237988568812384319157391630497777434317364597677692058678784043324748824946436632162898364608436383072580989595452577947657632527961866117281242181939769003864123758713378812228334861945272864697899676649620678298724358267369846132257254697402035860271705829896219095488183692112252251937761336403864269523819676188965143220938769743129294632269706912363899582654205405425965058618942293833242729306221008300781250
841 39118221080961001243461142980928049197660641950446670223087043398403263696820638216540404982873282400240960745217131805891261563513417378586824400867861389380893438373910755412237860624991602728581183707486943059111260024092470786401913117743862907933443416814206131310685929344734189560931937331091972030953413576961326920547868680307026230824178301014588747594596976261605750650941872255532034635578511719570613153150842805918655615748547893008117980325800917594095384774472082253501738277294117226666706233580795827865630101859733368737052056864498154887329539701447077728270664039629711894458508054798395629272040246558229915721864901556233311215758192872687716032081192233000627555353780734220033127882279136424426295610967674321045706165023148059844970703125
842 316473056442137760869855554194156529202098161748041386096463959118338575271367306863012642094914866060935284745016455820807265591592152128240016176767278962581854177225426716426866943865070211605642131817074319580586371324315120508049021197023462131111625413197321154167740436372312602209483116650103073447446259945866968926822814973606280522748908661022657958282592860242819515699145219211775115120194025567454148884474837690509082151201854675950166716153744474284925615313173610314161623417525134627558627770997946973798456217670215475506877731814407014953605166616192072887506626629515994523189047066637725551837588437383452384915622951814576652685529059855343304288986484634246716009134710413772974736900962037257267127181303845162574361893348395824432373046875
843 2560320809234713835435806345493983875952006857501373686059495880551774468777352489728573335046406390310700442355510574251317867045796195105870690905532929547431606845474902467440281234950141126242740251772545174380713357223887372200292933928713883353894212486341759053605850415479917750070714016527814668011066639153368017647810791875707058384349000830478008481277888707754241344769272902447176441490432920826536073251145258600511801149722970704953783088913745311277012695927670107908351574019978603804460794694509630565633033634844411595960690080684488946951264325617137307644299734138322769977407936703148518490988948350873009817624737297978716043821600121093909422246962228996249268929518070424365701881561788596896993026180711083839014463592320680618286132812500
844 20713430457227013198925420582323832609812488331207903082709078380717336725670945120218182727604903603076884330402964266776770975018784778735353858946846621801704388658010180247873079771377460921354754554289583861418226069227314873702690199569155970047261697761641824122222762986707403805590647998891650176241489694413514311409624333718692304990467720677956491363454265044841694616324994992530260085457015243319034088367597235265286059528661220423523083348412338413508203862467690797395798455538021384711269667747496827173126573615977444867475393698782620108596450793490488360409164336429513712966765860181685731250884452688951358711014260285257996536246227101853129718459473260837414244875958112466152877830332993915916643310436151548259431365295313298702239990234375
845 167575172517002911880522261548968759947862613093573857565032788917381045347788537844305247014184677773151932710902585690166801551238828771323536567372556347694312114426923462925372429730640832762842279065761548666608964276733758673520774346063626934083663800966753096951260075320534962779721090407653617581484114450901771998243391465486137984561063624151732668849218542918064506700856797523830711464545899237258572273116617641339225326386380369741459993964905324849466336710530206684687781628189572018667868206100224900006458708950997514236394220511025324216763862107880874493153315035605637814269027718487141618529145972216582038995689733875757883776771138536613384148471422029093302947617742322939906936190709684502008042206698534837272518416284583508968353271484375
846 1355711624015689889375746822302939614984625273748066864892890904104838644880716317226980803261045978942681771814587035120253282131663763325001529310533947283514170288584871820823689142937640686848080259186047339868500473114351665210171126719547033921599861448874811087811869451270359909038371652010559342313457814614846717776457565670397997547567011137707575628332449340711364898912408862432410059459154877269268713574773019088328278120148432359295377053534835084585036780114343303358333869529398394711121082724188545179360457885154423692868855945024692123798730580376666581475995683588766031895514285096977851373917841178306694162753805176510239332290011370229395163703843941666401870859987664426353356626711873270407956293794396462892848376213805750012397766113281250
847 10967937433003522243891790650238917073619691696079680763590274243458719358098295032242535191659846839042207176845499817855436449439289535908096060736983645109928654303597445677252756457954224253311458272574275416007726472490102292888874992249325842960090902268542882862840849139365173614684885520244137151104391934346777888838372614989143437351861646292331194862892710276508437162083464250257818083909421867277807874701780536475122023760401671040013385116796808544161842318334971683908863888351731274022302118773448348396963757149547056320254135237899093724412749454580354769708811293833971104834297118447067797332817855196948021788661269229445143755869335314562310422231005259059341927990381880205264456538327108464589982524139445685396054841476143337786197662353515625
848 88732477765409858453852623808768075742714090324100075440273643819914562912509383091887196039825383668778080179592174967283514300488041762665518536448266907637497528732609023906856010863212138437759297842522560576751144190309303094698653129235305062840451047564584691509500981978584865799383718901484669313358405037105057388603302216705667125448483509904345365022774784900326308283227542812099341906025981268120757212878228159583817071805719164182451351922354919835435131094533441003502666179993616237889537661971955371468830232876595873922992074815112771717032011782318438385443948558889006321559342719659785271012035305442407463012151475559981702086596960828546431203751124836956756411451601011685156198359432374083148819965557139999301483612725860439240932464599609375
849 717860824652137348366557885299813305554062744022492396291125075186040798515004291265499359990623089319945580319098370282803482738422447211029994200665925665935704001252981261465598965764916298521582946026969688283948882763799072795715140452409671388204527794536495529118526138377053669364040732513526775344401823544194734163975826458256921561038958706830006696686191681414342470468224320316942161627865453022548982931935654209797135953038637596912591387531694812781221713431041497115234928108761363040005241279195985567268245093121655777621313755023041201695478795276101061169940025140294309228654141559475621288380622907135737859777289108536037104329718187006789916574530755661267330257017552063557392405255339582030493662931271842131408789100532885640859603881835937500
850 5807616067395933203179105021718268421338165978214963867462466471428068065387756033624676700948750038319179906085296225596105271204313280121787934414536301020615958224580131904999395100404884953551897176197912455838523018576727941346042030492930983512033915161797094933330155241349889991804796635104750609555969243648600105534961687708926285941406881281758667609000328029579870059421810171887194355789976796815763844981633975038581106560336167089124240735717347059791986844518543510663741295043647221147264647945278812123061981287523175736181370645493025301403194270938466265485798839673696704182254275788872738217203997171738875874190232431679728073813514955747610362966431899230255561571377785609915866985262507262231188813795287710639581035820810939185321331024169921875
851 46984600953283099725059472241086674745542398491637129244590459236791360289813887449760867504509327424594539038403940385050613424482127580884689527089329646751472391154225191061636949646147332230799059531663804486291337161978616526623088663774896702265282770672397862894613929666175791693125001488361922431389891806847868881774204100001054468733008374079543505462156432183257912058814658867359525819646520309642543798206561230437833931627646775368435988366879105618490477058368754981199579677937270181736454271706293699797016033765657273121439697103041156549402941236594857856677494826875841251627624917931254223295535558537087825865383389871799567977310529453907799729195428387682961064282327729638514145057696025861918285642258234606483124906617376836948096752166748046875
852 380113406451313828704774986748390084261166141913559742909513957969658503083763338089421255046265388080952192844152107565155698902518469907468145995810055759272760911385629252933169625740858784992792727063266833827419761274311281166766494081197758099127261732406916687806323529364626208260744923319428377395848690125454347047245062692728429492200213902441684217535790361655786311779618548633977487992982021468606815115573655528153697322146638054070285960227329204587252056404807362672591430765777531437363887557163438802061629701016365759011732751652531415282094562956435945920532445126221623862694481484378089571907777721978911026181672760150991041731890521163229257720137939419171194360696083288440467399920042810865371148556173365798405150428607157664373517036437988281250
853 3075182056088646636650361739769117289944390671858726945662331270768076522664163876691127962844060126019624440180859047452043830124645539059457968156283519965150614335783776041206771869857977230733940123607929281294382235421021818999409687000361208052268377928844530011396965888477525833631849653806189947763990745798468457280580415963668509179326278864197008724232862612860379360368459214853875585456073115084097670533032308401714334901424359654562329510308623663398522208483255687892946645777319411730230794578474536505233549349223260623094656185838685990145546345697051176019599596303004150604163030370171803441927277573321750777542948547549944408092215842163841281830575406787929998410538609683165190626042614700874812883837322694154103874808470209245570003986358642578125
854 24878745441726078900871183367555338556251106907132628301049505303081845190414902835691171190376935332121927022008097926389111623186189442983993490676668993807572094463559611529363099992811355778489518794621317252157405208962891124166210787031749992739523432954395567252142917676503284374677871352016659173716170982128700962584028647136553283201636741882027149059559072105696554596332759790118815127104916112135658730554502930212414107560787749624568796557226348431673912452536462506279518998031035344585251161821458652577708489271525447090766599720506715332780095802396154528111309109670561349588177188960311256507330830916081529542256561741524498083758342239899937852156325519418929851070095130626837638128214143776008343133090947615730648134757529987837187945842742919921875
855 201273278610846560420614960332004625029865301332131315146805808284611139018678611095734055022986179811100246114561965818246653869047085691406416657290432968166625830712392458676984796710506209660796097063304818293146581930340001095816296110167780165004326612993091086545638735594454567714185598105238044562680623555605216244934653634774479145491340681015060963403616925849992256990875279321940965271926408437780735416098322361104928910339547739486902220543847333743332617474763704728721261134588162016182025673569156675519381180088208751031199403248500726417539137654407052041046535455927910513044961704055851368584836093913451417149856522396371100621097107253595721306546012766792899215613940895213317956292136086401912037761387805432505837543999405170325189828872680664062500
856 1628335029097384774624854385848906589055604179338972283260266674000101824853765626370949554874354282358549406123012277250961059924890164531631920553368889686022431515150952581619001483372814942766218455182057022769668039875772283583236750226632650643509718888825344614031766619884854947937874774326606702156307392331243605289273984352286227807497621952125983543507061431892375149862695391362675204537254944992295145344354185060834997240717432438048731016649895379508510898687230086300594280623716693695541407413382249692039618132229179932425162009255171515407198083331939123408015405021403586304929238244287038255607451242469295324305696655519967955199444092265477052836638201819437742354822082741737530734666034026409768767134212717555795391088935275547555647790431976318359375
857 13173507110758087883639645937544648571024653429998144294971478577115787599735793409248099149946425907070253183479110531710971646350627964943320019199105272634277803343564574375019627334626729955350994702492905571177004747637361445311591153887357757342656759768954000233799801489285638932544013824263984624848552550546348432569736262630793117674771626786006441802625730305711682174085358939861900154484434935905994112124228984331798208962075855677416210596845660241125869930305243049721002931483287518882257678906140165348182620163351118437905795127488375737474468858019871918066240411505215694350770233822831475492658158560182762050274896337509117291524648142667278296846841328267011192164458936089020602580633572292096644779705758723591622894044661506995907984673976898193359375
858 106575911281225058783819589333945907581513371633465028556364059735581483620023107705514234621590986594315001070470859589828884729875393938007398109829748605321949804596596686415573173757454023345910434892015953425126724735081114316138874525102605052801026771065403616519793172943549568361166938479485090678150447561012832295080530921961121283561298682733181797600805187325867789616994179483376380885853548304337349194229999548179865975828315089338299328400475685693342122118706967406119871673009354936799823579865257069041903554122485090500158025868821166572552296373397837675531587183061168129377082125221333333853477073862646193359016898075544785337609343019973317805150161686820999519692846748988541281269818712120727443076884111556852999247446689423668431118130683898925781250
859 862217234175077491010089095108345752183183193917278750156107263105802108093510373758773651856615580648331334939332061241918714808142668813619991029126374842466694106572097791453356552152938365613327042022402406405058742366339607713484151472696969197571552849550868088443960901949888815119435038004025069011966051568722872289646061175575434359675784083316070033069669194272131002437104870913429408291378614919336598774255722349194285103193471838626901906923519934494857358851165913273624431652128962656055559871979789478914083274696203413448435007531315226299623203317485986329313946202936233005654666471677453556583839333317800018051956898815451858976162918666548546446921841640780277402575707147168221470864932867906053334877064525874055568588349984793239855207502841949462890625
860 6975483952906013924645935208890376450453750260423019464689637808918547630968129561431724124822852568099531701458431795955315692287598192518284907891375589345382215647775406117656112104701042411714396082412410867653461830208725896470892620491049972307883433524389430855214633833338183284626348652007252612013591446868935168825243578926905203887411387484909895105368475654507349752610378841651556563603231782205116723727028600450468074911675236426591992744629491814807839847223503751521118950085878686700273388856530374120618005226543144329746125684377105295811923425922375873534859410591210368262700385488920601129256123513155154924235206945965878928321048168832075677363363250374426375005199704460554639386070132142548452751307425418291602824127917159557910053990781307220458984375
861 56432850618907006898481903422160526056848331150047066077350870622237790857178407151127961920529652356705941880775460510824546331641557682931924315185037317788578430903179475374614474327328671198905156462622114498393777710202119675191566889272674091478705988860718856487172191715438136801117619210136889785367108523562747651367369424023911878428951539507451226353584108129340023823979515981093518025300624284008998587991536060982197502138212978098632511396235457436410633207396666589446205541732617499902755941082146607575942108000120806984941503610168407136550197212549029025907145708029457666454868589236539344560876600898720775072474957200215691116009313810824092047989862292891638810090391200981978733701973982410393597128463740238309403335348335417620546650141477584838867187500
862 456551351917185382608557897333062041545585412260810817003995298334152645060095274791432912723219575986018001940338097453005623965397743227616744273209576322577447545710282529814475174254169416287385684373420844183305434306228745787730149958639619765090615782413330053816226804410645266121246812350865764227175328789537117477467936593292189489330042384660003509402132432009383862935157050946756504216583915975172911033133395316172689383482945801157962375596914582552249162217570926735259001460810054667020614426823992390895160670664182643168360660160269668078049071710804541967907213804927547538841852583405711751035786092322482748468254959650225428788072773274922352174033392723818853425581948616423759653161623215615679304425004336648837087279939606077050484600476920604705810546875
863 3693578025058602085504837072219323359149135340055230736953748257226707996729936552735363611629339188847738556721077000035641778118027658211381829245673814557601698501130899533437737729454063861409557333432657083376371614286196720818439922025014951112420728633584621681260438814939179750634174542007751065770054357036754278671523918567058744407374000410986298205850264863280419910275273154261120471715435186976089519865455378105418384470870053458255624662890459348671511641272771298412450145847365710832671970661173627143874356053323933390465340891055558518804000288867748435487214711725374179355580977647942042369200845484080433119153148728256519421840596711645214062069913520941385237380169523106668266608357465638338236450336615189201920519783406415825766089255921542644500732421875
864 29881673923222644992738132794423167834385312006796424109868623744487356110152064633462640876227185343889142832113837436503349489725081871747327753058608480852444681148411560912550568003624554714232428776498806521464493929086702248785453359091065249689369037728256359751707864184962030406202043018810399434529655004922199330294318007667598459270121061671431578764304635116636696124755292044974514963991773834259770375155611773431409156941423912320227182704375161307163787261803129660443725765757079920838875213976467945491750797033224233031535720959284534295971228237108855726633753903750059585248951202824853005621898879728464234307472117632538232828904802890099129114700402422802397522540396330943935324370827908582083164862308184362230529780915522231055092561291530728340148925781250
865 241747820242578277101311590777598923150654943535362888973186825153104480469008736985697294671869406440639178078596112183407791901576100814021184496434887768202265868270330292898696283254474370106401077218310459691731760002588429264388264846080700026257363404480897340790050291298289645796864578644245773816899633950529853618259688002514460906534955318631815348967779797165193978380658289081400586612844748845701089872414443319792505396478870898057526530094137290252606727340834930762529882474969542375011175336411680406055612886499219499919312127072811634449956148407237989520349137311884652410134280455322816087339515535744331999516189306369104149690538932241625997125249850137546618547206219732386383287063076183868871735569956301541200661899162771550919615037855692207813262939453125
866 1955780949293457510325011273748573811612907517846725047612649719377706305098845300765052495265026665800424461195826496829622696751007550863789116308639650862322446370061940487307245616362985718387816105504022461495271148240109702541577658207680131373521042965610895697742948061115498989139373968691488854947739544875704251348656390204262266014427803134944866213946514863741887295022173746531365807164018090084999708740962510934747755905929952298293312218080065483942128318249252895323742556518774709896027757031470100667571834358326703325384953659346171529649061447963911340767589534153174751681895182347235405577245049671933265855267749472658976569175314733460608213493759311257793030799541006935530299544586078633896437799407486116761766554018701913530975389221566729247570037841796875
867 15822600252531744479157846138182842136830911177617697462392919225716143537219444928467694843121868490018101757944035288733308281294440274669475193954070448516668878557067959759003635163176787844599107457977873799769649741265259244317594912190418157524039299940076912008465997588034736090618484309563588620161188573141767597199774151084172852735512898640519714793927069247839285934627325959691843701141209171567525790515173637668551414441621533942904724342753759676025809774767137745681959844468112108855418168567642513489249493954114004124907571473551148509494210950000506441846676103562990068662832923119247430069713136753274629264243480022522486588140046973343690995600042809727630617677860527987311079899507297766203982386286338122338849317572578856427867322054225951433181762695312500
868 128007524994995160153914512534628555974477243834256613502280839113023375313568357161464786597235009095101120319615838864407108825247390144942103877486343514141405552036888310977699316224958582182690939927489930536230027412329038785127416016144094071958222573840656952485903689468061155181576770765105164474499431487601444269715280510527420914038259571576220229318298217832743612048690973461743363684806498109962621671099930961711450969856356477171856427165770435478682256830067011111503363135309928291677784768624965084135543328728737603759161698851410030788697590949100315728423118871644319135361544174277122289779691925564704792702911136929086847170083103203233660315344196830082978858377827813324812888112188454678430856916618843530738410438330442120413721340810297988355159759521484375
869 1035602631288269412748518716127713833293158998611725504071227176208020464998327909019016304064221757725958145546680076540368251158597957591447399236283478783623749724111140548863587460204212607028432386086896497675391380593276675033576952885480924297892095367705207562641168387041174178173345961564615537876526871766551411278570756329741425888579120323894094016439667820359700208609138016301012910952562719839001253118378995750271040210322320734431900244397696169294056528519513499199565811788252444179774378057315888257908953992496538121918497781095828866680843228495514239688282496947296347393378543949366797200641288046655389695120642685208496400553916690349760576466722054393605659733835652266306841438048624717547253844240252670712163285130966682012765289755407138727605342864990234375
870 8378201281316226067590456394004283065827726088915042857913156858865686707830848474131701185251984016007318735723796354312018976424174541580789593118575981771653887421477910518760420206645027589709435428621730751782707588274609344796070164831006973288416041184542461625353434171907399770406149076950706801245120146022793163135735794411892652293852090908875975815155794547617091344262964418048648646882976051944071807369393252794141475298020515601455911901132741733437339063349242773785413137324010428190816509502203568392933353180701130703571531376764395103121655916205079091651990456527589715350931324103762043247698738372394568293175991849269653182021661031829644390217215192720102770128623956664654529393047834954697040644116734441829276686613094463074169482297293143346905708312988281250
871 67781072188787865656665249873214261161467605409868351891346463699528945164112440096133913527865464023185547317285983685069301161085821647690132946499966878448863180210168066315391787538330453124257986795281066200798322456204963599819774646292057973889382590115342497192796380535566353306364394423868922453138772524277751097642947880302998908683738462641732229486770668247077961936543272497768566008228948255695390364806441157727483381748160596368077065615606112899538108529734051348916210981326363245448441998943915048412390615715919106565820101411217697182629360293413251450467014706320357261589120219252980146254525893028357583843896026376560675923956222417892236362754127323440655343989011089980943682916454792712166549326589988976950465561339639365689979655371644184924662113189697265625
872 548360392976844979973087659216178382453031179272217830904561239969286893516333412333962097270626920516110704979524827283146980216033471777970404560464233936535663086587788094545969442857777955364025819691948599798559301987890051619000627352235464201657313980190274026597817756975516760791975699043112282296821866271958584566608134261812310850764994585930560542812748204925817093289290472940059046213219142577078747008267037108490953791191315871876783125606349107833624019232401326089216383339732076932012622732274664451885286908097123800418388791475198363491188199372193234543634834944791529191718884198858951812465097924451652126548879928114544709170322637885202291569201016435205845973160654366521081649408469837428258762735868305930484244972025558405304135334290549508295953273773193359375
873 4436328769603921541282069542911248441301846031607797951806467792334658096684478064073158324549771203160192207829773728542467430107312900082105346464820341643899894938193142130614641902747151104926578768341769654012754571344574348090497502918478770355521134653834932562808998298266742636618988355812284472812578644466736700274114368316636526970918434495696108451233007730806034514860034177144509381271819419277778494161496214485641853499660594268585842268421898361656572809405357914168987191231819465796274163634971198469736199933383596666237446492656434247021675004196297458979849542381966577498322426475619262718688636947967200228841800299986740443950518749873317366914858265262045613465528549082129000319953719004945457546844091254076182863893618776168770168055743852164596319198608398437500
874 35890653672440732205737539194960701767835009639844435531646369960905462821330725628714844054514529028703728663636989324791011655937401294859786846335707556632891051855660413016722445585180204408733539334007563265027755406420123030927503198398280456819038522773931513478990435415721632202894334255139229421483439879132648115535775198128490406123717037126744555826483743777175599906532432709224023061689575660815861146014157000140483112278085868139848789482268219504123464527836822723075345539652399252281686386481722603645813172369346078341646952250162130322388080005286318158490118585529621117284584237349570108905070632851127304307930999702797319949010659696496644123804316737190374216656659104573672042834980340960433756802617163918643020443768732840976454223635982998530380427837371826171875
875 290361487602301699560739434547584719871721198989417126453393544612893766523765579745403178386316925222523448513929289837516744032369828976351567893299046324261952632733130618348978275494579799666832165878582057675457641315714973856899953564953371542983220980215530881465177134535276726929946380171003258927731665507331658084531735198558365204891546048026125490413243912156028862404163017974732849840243363786023768084108190362843461898881944197413890004121888556562031642874318061469601407479057482906315286023282892979972470860181320308364170923567221507787482275131339027266946831487197270023880981848638332112492569087954816527260700006013655110843816267229316154791893040317503011419921509249921585222173744679925805222684188100945119673816184133609101525319573511296766810119152069091796875
876 2349073779822526802947135652611941143554481235943196520558126972087105403152096039444886993294447851830210459160571182307359011560284177253252510624887920537132039460057163417162952517102404108552499312743099370002982091739077945057687347784723869135392067970425942244300646558069424439722090257233497030175744324514974493311053055946004086177550656168299241347728313155209534309684125907604264825743456210450515369070894876817729387301361867690565669757666148270413244827567510875424890675886597395838618589778457529991007683610140253500362028424090160796997113375788853090296987122074226878051519515176930913285089611261052265244001775022638208552944347828558996877054573120017274412516024023863949727181743231923639870033486369602691673880175138989069918982188767131447093561291694641113281250
877 19004406089170176503754164126749323714565436154451410764125473475757871178854619690859514426130162389714138508651088157474713658610666610675051750456915760792209013118614082544539219472876515534433300710680048291901351491588264071710935578047453634251540864357517983258132661153729040371859110790442566624072013260258163918668558659693979561010041932042149343998972663579948393108524704987389645374723365146903171047457179143159733483978857943388175598891377955266117015209695505913864488566409424051850975099474359974454350189555234275210914415209631341679672623757227741133158606397551066140854622122100612869237762283504131739401526375263532420535817145823527888255070191608023947348078157850567788266463059776616344480734536550537086361246280298285577133043933173439654638059437274932861328125
878 153748874941414052592449211949045147161689211670836966834580541680966990973075499440419746963012008244325954022269720345057543582060437484706571517906776817389346052094499498151769910291942680385978986371977725709581309751418268984996861584855364899642506021048238472398179469720380812852347810383050258874753674414165181926119119697119999959488976064418227753688071146779980323284726672627054847517203230995778739464058267636241902102428336409205019738398543483090916196737665301454944709729212055155220340241833238122046943038029677713563622786650410728323290953180860032923217710039611002655561098489926337178316051699046965328107676251883617316502694424831614363201715286040551597053291389849437684511858879681172719154509841992752723653235779966154633639774385045484450529329478740692138671875
879 1243854526936324675556100162913958828672581962215470103276039545298781734336742989473586595468314100964483232827625805662155559375568852690409151350956778106751955588437849554372330038281626290290727449626889835845440336046797946717757697375463165354501051714179141943444213877445130073558216821676315459975568703577280007597309564977949488822695928623144872368414672323398611444136750987820015371954100283651472973506720816760202847611613130630729488664277166297107506363930714155121335762806295877072376078696025189971593469929029245448090974313492837183608270359834993692945053710136831666799171045502147007622524315582838120125576540641006397095908900769746269022385331220403356668968410895511383129220870892821272207790912623727190777297335907287912596524970254563413618598133325576782226562500
880 10062994508216974692591731113295922822405140102848274687244711268518083446010602433378426651416870710930565014694872036937216386429355200569710044702453310968493429244551735225655897948706698461103111907433892321966734424019446458213710026498699949263567909097101671527175556130235170689099779367957833771746685378240529586139525817317747443100704044726180055684275140286492565302801921754776448047700582193151833354135060774707061790618774063383772936781349418562810436738095203311980296557261780764242388899525956902909140925595888170079545441233724454126123625628696469287805711301674433400384882689758893467570522870390364733830574609502122418392111864469521704191969538253030573271174339223792857758900826456135679017817309168454771977817574035593428823619210898954179356223903596401214599609375
881 81411335714492990351861159639328584828840249569628126018124544975059960588471586903731798143792206078764905894165005326239970916535997320108779007286186007511266035933704914987587740700574149562783745777841707505969680521267180959012492566880078880180365838339986906221983127587304105284454317381697055358122644480634648120630368211037474436070918439209522087631742509517428112617428383469382624537355418057045991108343324292540380143384198582687101900513676250241739842788743870437934876856466300748021346465030414263835541376205171986600001564005943200220824887139357188762654899261792958671903689586348142528415722241522776672292286563535772019358281841591265246519480971775236783080081968506748867025025904601210200283859361435453629321521267860164959031220310858856237246072851121425628662109375
882 658631541277889319074099076029040994704329750419347497271740506588251889092622995353119657004382798167088654838196827554630264243413866614786646153992262811768665910782317955579336152220538209341496526575055845579016763206822066250405213496867893132491026919127476319289304541192399793649766071107431121084280356859186480256639986488131058257872193314202111830265591054749454695657189961216324323879291645114025789395093140830378445482390344498029832922102116715278960132396099434989181798213876022846166454813300993891906230020923064184988643850872827354257215076414197676008417278850825628369140515175713049331341682967373001707225798055231920556594205819694368837396643315201948247179768323128565779097650184409442976864729536388637446053045690190660515746581826768135670135961845517158508300781250
883 5328441099251771354167024371128419594242654991337440636811816157317758460174904649358893238616719142804565921545109270929150594130469266076652705952115964246624980452254212652586374278617044785777076277321321915544325829065789855227338381656341437666964280554137054251996100895644601600360188290079581989374467896311798604298959137716592152191133927551248611342121518011682976293721659392816187232830343676996278724684048811465401730996556687057326712123352489832438296731699093935894280912481037632931365935692265326055419684509744620589943258354512716776806697560554918099108458875798952108643294815537268809867101470874934425343436154364553903266928075138253475349970240870390660812900890828311550571113898537077469891420131717829527963303260147457426554513416905312084281831630505621433258056640625
884 43107994028206089747687598756368122838821518717170890615852593451295089528190098130622457618193165668200045978680467043511509576737692995752929683610386391527341550030829012152415275198598679162422794550983005717197048225499500932396822245703404516647097075748872179242213118008033002843045093228083687973979348403038655027910795350786237217402474470611295852467247366427151248860038045994489044261134009512832038358297572578086469792042542047737379383669315367044165486968397955554200949517752088735810991048793851477574754173071799707574432388044384267740463864713129532395752726350265401252444986957079170282619049428558997169397825723203567530249495521183626597684767287232002010243998662219771897333010747295623423878718896998863575967842442992053645666231630195763813162557198666036128997802734375
885 348750997622324732592613603060051104050173968369290468999558371189419409145323106887084619056383806911114377932030066990786312736950196630680966066854831063802332261460500377076735732958419515456540879687948076474593386854142251042667570769925558524909592392597787252510968112431280054224230173392407989604258439422988240247027955196845989891790720541837694545889274782427830651643231714792849902126428639489067159908589083177067392235126627415120064721430389081031784853134467126168361770400786384502339103636275890539259262978102614052620743399084739258122486762579520614456475103646300808978307305173827571659772783914668346480575032475131685232920679484374469872173092457919776571542515581806648250942901199905053866679097777940056078921793718646703892193993573611621172858576755970716476440429687500
886 2821454838816775906655257984209458591221407809775724610394106692229474283931367987700984535736748176260573039127162011041719303103193308047228072424533815107195200058073227189194060544757064556343274262214315525302893139908198778523258409992212905540725388856710740743610168512357225342197278197664132147370775907190907576932909659753885879894015464474470869041127558072817934479717109723826475617160493435266136758500384730337498705976696688269034808198884829581263061439882284519696832589947734140906970294401225739635665169217308062952464526696533302984124030430725841382176193676988139076202661199796117115364340155287316661637820805455747614420840785451463014302984644470398933113812544464527538688039774681915854930363461314671869793805029668034860602625758622952201193356813746504485607147216796875
887 22826049134641997848091629997548570557361388258110884776959492740882856648289917610682038155093336054080724643936561729978254333939721456003164513794039852131034306826878645372888696047745810668129893303270279538379300370894550168682981319209203490826366754098498385030825045372568128066592145323130860476960340521529243890840247178690579146764845335918296708852869659924785438689666341488953625638963183163557362790216650731114178335761649126723175659030183874932109928527773100752693207209758330317093329062913025961659807420539105666077841218459784996373682321218117222272292845976098215605470988628326274868316020374303291970203479839157030202927220914366676818319250533799989079857625611867803899713771403407205621318794751021860750942069991306341900317978632455051535288248487631790339946746826171875
888 184666616643629386906839599592979317567342136534947539144650131010151140339733787745934804168885384676917949197861858925934254247278439981196524379583544638335051535586223906594294993857655667249231323071709285824468830352177720306496366845851340092649968491910260443744379439671771273887892681557257606069071100287418908877523977387300042731174613291453255270292537251444375555441259450540430018623828251699440232913592871914008359328225662840341748500123040114192126178635922616755886850797485005108140902674595773299190666333128229904200819259712257556471512366858732145915869071805194554932421473136534302225688605753699376391962919332178841375157124208119959449170868780759918727133441670952207965769851384083924479853060287976100499555475698232581016655537127849062706275162781821563839912414550781250
889 1493984311584196880736488747903610851770745389127509815147237973572827117905916878996724974721760324736607862087723337879127629584885236306061734742768719494951115348603085667293692370481923602949403947940303417581826661033252355749556367209486787733909011312013761844492523332673059571104267040864559542269364014475325641658626066403764692324994199855223694072784427755341513744447955789925990734093220837586135234323380627847896255035169542369788133976369797444263379106373940602596764434231383283468037739945804515537448517179118791172950126760055912691699619864746591286386666508428428164798882081390828382836343538126079181214901592639819961948966143899766717703835607248799320632107848651456137321693542005599762932235170215427021271329128273821452591227151450621601913582026099902577698230743408203125
890 12086586974011719076353433729342537198037280359011237554352443143117914098022929088631994977830936240605988040385163162543994504106387181060221783203432213433131865132671026001325836698851009695977802816494249233520854063970704786410191007193717440985794268857825320316072102655159579702718652243254237863073597579562100930231229766701324529904336331562449852121235570062816957608271265213140704136061810480416681994456724937089690258381489282857484382384924990076120049997767768431880993441094041545043711266593916910167009244223799703469771115293086002370285908495201260079830059337272004697304947235367499469823932834472880315873580946503570844123758824701832574748449755762994571338875285031085885752713994630096926657502358276537618845532533824921788372524185449334577224789200045051984488964080810546875
891 97782542659663517400179387344302957284455036523243933150443165054910248437762567418078099257198689321445136754118899259698163260154066812952652284586379054539437209378432271688971492756303138553624112780978831607149936845684832825789864216205756898276696627089470647692673596592624387791199937237885177872102088259693645692621800493600739957646536654192841612425788544197622631652555220813853289032639573341736790830368140381645857667786684973532125261333869886487184727648187357224324078061254789811919499831614697439271259150596968296672608745466827829143920039094671082558816959397070727606496788211608206920028252625516381109740444548513353269342947721003330816338138960034955872497072641441832861805908523290478706593391046768363626010890875970145256643299713512212933963496652722824364900588989257812500
892 791077387648610563909732779955078216373207191591500604611026903852499094639386064306190370731766852622375384780223575362090678903430013591268806003017700608525482675208937008478003381252790935167565634317250388873771035827691783789204096260871720516028339856892986246365170549342111431523965992270781835937350380787520751718889746635536813035841091560025454365159831972558537098469557734397784048564743128719101004013258825335471544798470656939097735866292474184338924888185130996918645226333624987685690280822921409950531526858579834070107321609661289204976747907853386914789836280417153755465107621942228521345739583989403913445541746405156037449808709222562468450401938694249643645957245332986311452847392482204816699404514190755258601192767725473770992529603203794429100437213264740421436727046966552734375
893 6399950504734640754553148583382965013977411871038601351816213645635251684140994506982904335088801496148005342754090358302907476021001738280160337129747979406113343610505491834614304225171533139678430991110722734547603600280579739590767086709502525037059114961701697424142692661526166852399828392301038626489304110429944900909993745517702564120368874154948312136443873467733251283661669192335252468639704977138924790825497636218504165687020409033791810864809118083874242632130338915201328083199494683726438899904974485734439113057823377767351826684977141753481740516633711637919605387012536967487957815001347779729404235584929094971219845738614018982617239137895612660463167472122115042213042700977378809384675493286051161857347122985383656236110526622486378730508856777468851273482641772716306149959564208984375
894 51776687214888467870509062415791780479217239144980521874356740824488735786689624142569280943738178796299411333276041175566804352690759031182521835724182412243703784932750884385021605657177439077581295813484873394582293897095193292683937840069305638086004071230833143279842727041183620050098291768274739030880280071837743297522212393476933146497871659775377919811215166652629683880047289321620863557317103103672149054458958814479309448396868468646402450981357445027844335365279969498972771074338098110774451520097907677435483736753612740589442173666417938891827400279503231059343933945491528724067479623562451932290510777659743310994642888821971031158303926253539774562364304716851666359996346829544680368108189521550673294399590383808383310999745769956706706892624378748071767297744827374117448925971984863281250
895 418882198692808358216374026663533027745521492500867643167189045263324971036972983387419013095910931385197190235232464835406708663978838612916617606864611546371352514926391717790465633915175523879867253845192435336601559492490459953188866368084091316356498230196708152002780951744072271560487168648899660816634003119937339010360905605327229835498580152750597402467172669956479701491778176416485629502578139946833865042932234977859151384159852569076807526527015177236077742629658320374897057451677857647033230098113900530538396510213648147131006535456518238296180514313358946244709804402771067807536343492845954154687659777921943929253710587575205630356950609715089189323400710387311207855307801672157872075157834939904645518431629993676507960901492015345693002725843313177080118325790181188494898378849029541015625
896 3388828173836253487844596693712459650708038441128851262694863746928843249852105520501327089073009126833471234508063353566203652137163168844146133927427618037949357197950730698577868311005313596338868664563084011547565144889832132083042777842153097533932592931754369342009972934749951859054893137451366779855177017395630277489859837863559477839939692258137435007616242516098140604460073115122949736445818277325973051576135145251278493130720974561544098907169012011876497097280290839348804564116841741004527438493017194588579075969908559250391087018943039663776587578554375507707147370651143557139368708053291069080701068331103302421134625158425303930742351204913940310676111169857847698276447679099406369578493912738290059952147909563592122579501104325646132685944826034587194774072571590295410715043544769287109375
897 27416195836501476394632334135150623947178229518165947392654044866227340525184852187192110772762818918797285928421128388716185977285286809543646109808753378849030598862913446437650982402905956078691024668945230941152864711761422159244935548412867770578575420413689550510119388467351566084286644903479325419691735164976584862708321829450978135087162965109452110099760529329402695559594819986026889419793544885300711883953981600702871250257601187034640682699020439490284429052142912206116449256876155146198467944917933486206355292604883999930230598481128154276287450750605851194653481963324994480885252127587604199270696836103565110337015890481506660412635521267446931286465573608972018687764933437300978649771415437189066437721530297659873311920042822011872988497870213002362976828507612481189426034688949584960937500
898 221801683528413719169276588018564611003592108619051018530641818004357783872226898948493731090639322764823210504807225782736021189855513268821883897229457345193886924263335499652701619789662620301926839958803254994453452181052914098300747188118166291241191925362306986100846265705506626897805552953680796594838101259773681250788105093843877621434307132000696425689208709549466992909475927808208190510113181359652885709173286634796318579556030299211805886174327497748334572692721832014302360387301819256105525686915097295746253362272133980910930167879216762975851943216888643665946094082903561332910478339270297723371010888795408112213445081368165900331736386460083164199230647291306285895735859163990052488319425004402583687411349227389169624087741718200518259637971715876494753494352352163332398049533367156982421875
899 1794413313554605505712191293471588653697416281049403777469560211677472432490755799422271424772267086794048200734564338631584755381409736582700572231366121197195199592889513659204782659020962003476909816517647048501088878699300124472627124650912525720670345137153773693257216040211322286596193887355387118466483885423283027821648571205493841484350609787739784880940056780982402353537250138691713188045404528930782225644715973191553374154220181171925046498347148475998783589767181965224423033358412974935489327057523823633890149126482769902810415801424287671786445984849589498196067519497642668686683694886041593598622475346566168319492622668878496011974569963986589103157792576680831896672802631752474728685882510951739579380095003578442680918439779141299416010636613904441548188184452072846397641114890575408935546875
900 14517108655983370507792871167822058543576884120723294350613846508496306759259451470823700401127318503090821266293002337726324306653436514634049958587567039615823171071030955787341453789846375524932720081558316617366780698022823474820654302957516785884381523819826543118807236843694277105426108260618955507203371958610757170377945483373566147957610727238716335046930501643648686590423148888663770702979852178645233270952912031827674835260001663339920379646093929823702282266153955626479674176474610356080084777460496550563107079689217199036825333204101857433328528504670163582628989949560802376756180432911965411077387648952716044402799240378596627568166259481435024620769729065686816630757409637862124955637398179868762489085758748576942645194392438661510036544132362419120109778281069168315298156812787055969238281250
901 117445876118781990181769138175900009060319827629851566189808237834418344608566152339675287624943269685305311349829120154421240417802425987737764098721988228008995845177392620416826835424755927711586345820732759299361125457596620485918949631060397072438666247527977057925466585223754442692035388486979455497678956928635861547430941697005176776896818880887076297258153927742803491790546997910611683216034374116495721995882459488927208530155512845997728060689148361018481001074949327263008946716333376153787657063740578343662789126608155242754387061056116478961303792144590555368046637735245078600947994536710866895352500128427734430001311768614945538140195546506839850682793459745454880570607113983122492995334053673137301929931168832345780248932956671840035582986577159706639253596016647662736431811936199665069580078125
902 950157096993494213603667470075051508891021241167340189714387351884499392024317048468968948152899311003797088406470659215264309755348042804540069458299117130440558502662736996767670521869939026681249731142621711930975144738553689300111105729239905009302869333135548867597513847211129141095829648950371165168479083608448236996603345569365037583424362585403289862464032179805234623713313711769652683654668175048609441753235098240327913532277605813486649794598090050684962062028595526977036587993532139670940404755215305482391622625271206189692568635383128830639732173339706866405957937415245452423644483506353469753697191865956573260076539852539643379905134219570074868933210525369444818621970810862165588867605222862405571876799812876152467374524594325737928828536194859011199012437109967521564612980000674724578857421875
903 7686932387937020822562565804772757770963101896582990103317142705282955575335739050836726931388078297151618225778081299936852559221800863716144449759545291352427688642748500494259023494968593326195907301231427542138903860132683958648529269422709451857481002853877170786124233866649506772780032956926342213284369341258137723668790270271954607339542284949193356743774009092596260413330243506613555498674200228155440258663236978424819780915275850217376450490219159278886835337016710816460406607875995102199393450369590986003527841291559912017322519703318556127231255670313298216230955630457354227141922280949539021152298462540476227050415493478071855353030559760521370611735889120483596107375031903888890269221377456140460407632278285189406843095946888424690533717345403287721976402085966029176233860198408365249633789062500
904 62188589364522459452904515775740076577091040512098455259445397323527262677286621465907858360762874260853018339052172980065870539992705388694223985255204385023152405780310927390486880521591442298010779784722680508968897919127262025745423990344544884519976747597774575620559015513525762391295906008390990195633823796501894543259034990593898976283320489381049030280470849958112167659484060327309094584737705516992437337147062348132296742883319396424048497316048047661558228235798442256727947739218279002770477370728337567077429772089579714828926814401171001402149582685059162741303726587667907446300723492406531849603922109351295466753990963703850361262781154291858724782009708736654101002424429790998591067797017852262441335081386747850845899842849300266900889300131887913889857321357579333920284625492058694362640380859375
905 503116256521037817828586723998019327159532749975067028880155554249710202769826583600457465088516328733055547339712897398750666680508548536374731170264654208926454244970267149308909989982172044644951581454399091098317086098953409094940351687290460719036908809335802147755900924233866481275980353965113506310278352513962915808014931709768360064905159570635079069996704477105467348630676389301884360390543533288848193152316236201281978237298493237554653748835719220279962024604409981695149903892991272568837223112881462485475344892736896374577697064588818910191529305183128269112292523699773392910051674485771134776827072110268383010030342155471048190139669765472327889203445771695360407696497946552215212069519525664823716866213890868989400576612918711951767789434294521762498696658937047399007269632420502603054046630859375
906 4070296016718250575465546514383598550224939762677796525886912704336732580781298454649983784461653500186603195174868811495400096902360377399229255482703380670211081369359108931306721962950646280675027401890062468215807878472948596118337358195065925708183962736623375129293480009007476466162299420035342286442237357482361942621550533313689274731608810087701621106995293634480140934640483454692149166571160304369051899190257739709717309758575451098374481177079797292938765828917010964893948212945413337913448049832615751604312468765923974743611655682973369586011386093042120414094055783190564650707776459739018970124233413285124301719001484869951499982267877684658107565567471576893154563543100477536040837042523074630679617708104123041218150379135826066431361179674769806659739916328624720343043463799403980374336242675781250
907 32929386496617198323042400671868475930113017562765658351438452377926417973152156863261355549521175719259404659367166492445767151524515600405514556670133258574216762971052223389256359564307532519498926545810289618536966544838578207965195583157591146516842533916511929340364923150884044362711005949304549089968145600260882608308125959312655375280673039704385082284894080100037388388969327006007854842619389854066464324759194603580636004725339586430738749606291966971692879759695304366848488662051848503788170826985115320158445966148042283082500705029587320684845163094788808798277592008447158076290174160839373220041843869182331083845765978236533704664831132560098735057923502176849783010127951051485584486950603514773991010195867886930825766311002098130951000634231212077361166998116549786690399059807532466948032379150390625
908 266404332901042256001850666218932343406188581880773204904365079498050404385293245682556372359147216100962103176207552749613838180181587437008304170418250809626360849089238840228949846895303819614370317776303009798080029686016605942784411870664603875288811737998144024934161615979607133467612515247406302610896661938363461607079393129405508744693585450714465939099352741362190465310858721397343003377375956879558619103552416510646112767591084209613055777458454767181933544521401795956591148633894575966777055380740970390900041549888310784002794917222270843074510467799997054343739354621999906649145282297672340353315054678039762962203867012931456022880852604916946364428804300306577779139217267195828943360816094439636945493681942510684582591033406142315539032663025305553299332898798366942028081894022761844098567962646484375
909 2155256326920641238085313347891373615283768348473007483307786706938412471255270149994315750533765473486295632365216926059213369689020827195179384768844585512487223319722499785876158223584207411059324752526772289453824312051047484913051948932262798039365122037903518358179931158670136776405837724969645240303686949698339373243100114629843928105484753246181956752619115709311887036278526782136911387952364530749454703636741947642746463956088910708833747627449573010201989716599391588954167959720769092428589547578332734958461356903142610997076492211851037232493681416369705491675636573321178485152980765509346032267621370119757091907163484520570622731025041338587200198592109055954133470949285112266284328977845560067534502723306409726693557112942083164851470179170906829700525839446905579377400385965302120894193649291992187500
910 17436389957129262590472833394930176661573556289384367539148060522143322465908681892035488061647507769955530741231273449036412802949643821901104528104679197803095137825843469935104537290303632545655881707041436692221122302405652573134870041427929087079045903639471192414253696192840862218719501506033383766790851296950783406392485401384357359144763402498771432240579397080614196814164101945618132024196221575736238995772520150979885138970221658784495132573709234230558287196032002843685618514451209861312374122410187934564807823262920824585452333989811957239331168776848453816971666732155890091993535884988538670170983217549779533590914097926139514227146521815859660103680652787435111833226857241227145228909630161328596150958580611400582350340545569382145826712430166787335112519704487070437703977177079650573432445526123046875
911 141063357958662343904497000671935223689961990158747024778434970284176924110925163210035334071581675686935044515286790396662398256973739789385007259744510626827656272122279844322426642041123348004762527348376490697451219313304449988500648930446215386379357569144943921025766759930957730503743450654408049841546430227212401363039929872667884998360935843648406080018374878135868159977783679281513444819790221147417562569781149445968087293753331061643319353554785496407841178895144803942282291565275276617276609301509258046785573038893169397854173975245335717008997879293484906376749247993808912588792198562676344157545450340742824965633657602644963139411358642543978305483205990336028895939866414012792834368994289808331343322875563300170250679526279926032015888041423504679188708584695074836623529535017951275222003459930419921875
912 1141226538721543284284305838232930534989148858028344312370876364474467682202342863351063871899096072683563491107215788209222311358609794494452649501339533079215659806257485969989746642463207553665209679417918370792784154126663564270874995687929304108872935436711499415485176204475810207986704790922874843377503433559831591975011784397948358970423764280711316206106359317694695720243020945048020524703856645130493787743218751004337564943022196777828975082116658337803163074376524090803551920687656629619192399567800988598048060776038867603907178225971977516028268615888635877308037908272941815243799389938095187542001832142458613167941140461378303552735456258116383030008046271366022275530003501094642802567712203074871620388342331785865812156145038864713725108017871693079321355916087550944060247104516747640445828437805175781250
913 9232716642574275019033954207963033267194794044110397181315256079476761513784843397006202711285022255591193568418248700962671513217392467206888429000310431066769705834344425958009399263344121468445111580799004121400201253465929071066891201700801905203848616412181095103070050020652994302527110220974575462926177923479467993951057168806438919811142217494766733030991168541870182600659696707277938744014038754337908002960622491170890007058944260430227859249452929099211844844261240552574816892570165063527877230376736394159879629852523572965890240510993280505366290061780302045958920741209931890938801913757384541648645419230863689980547142373015596248961247354181372787120381115230833776146677855793034872063418260582641685013600741433585327768882192474369022741124946082376324494197814625635889473898032520082779228687286376953125
914 74694246680909957202277416995638429710702691671260593715848189509245499623982788568807610353902513095045055119771638210043915350052207198395758382535040482314240024328159279039790662378300796183855799889442979876820610120496234462106330900702242128741066467978692960902479655215160226712303170877944748399068475456393129769130580453980903573316305194491616570307614825651718306009374007162590206837666609899951884708383581230962889158870276221596863673300181103941138301080719305032962882480042241058119196141078706685750599668663589554927130658204265840427538165706117407162495551412873204835788994317239302396793272899715783779101264223399535570063192643223816439685803062360304725768983476806331244424509896379784998934776562001814571942748036933989688241406071522738864656368891261901780953547103081291425041854381561279296875
915 604289149468906661487235940177267980233383309459062898112122349533146535964535027769193119551638121865005114809314408574286364580695847672151002637682963188240442767499407044149188293475107017630406788967190002419108081939129399087203934546031258273801547750197992182089149526592125991124693609914088128568496825368952348694429331490065490861860081409827251177312853341805346095063362453494899502788684018358207123615933468434086695970824987618740014847737228747185987626510127538979184834714465331878792911464811943282749989089631037098782909303796161214771848080075094586961450775594614321452415019430131125525182499979350511145019999676323067756539994399973616518107024839682294473248584330426482093924134938413491036799222828544912492907962239481807666775558481265753731394199401675149802004582966219459194689989089965820312500
916 4888801914367282237493115125777300643934483839076829333456816485396870170422244853066155856605753436701151952040862998122529706654784418320648972751790827999058214445701017196740708026833054992748428942072024509016055662708052856988677945247712344587534400450457284933007739013339635623431047321519059352819196013254589987700411168799850043642208036911426670144254637350319688125551162446539252684885085339289832735789256872944505708825881843633621666071190671334458395659568620320719996235573382685846944460851027383557514937164744924367092812974087452084547694543028408113869642663294901728156799955081638187545744322389647150202631603966603728034279788080463493582680200757419090510467508572290691580233422101562080157365528192769926763108512120758780539912944194397240273380219289923293533861592408129581599496304988861083984375
917 39551238308559077724646474133318202725507001931860719120087141165313014251224599959560607271819720230130887630437175204969807647791318283407019929701028219701302141415990262087433247471042950404502314434539872605557980362018499262123488089889343179782710696007236229217267433231501327895272576855447499978308400700496758655862789131250887489757542219802814630154094520296732093004339873570068750994142527155404341769344621075574695943400033908636608701549384075351941668960596290078079602045728546726204545090875435499856324413064500549305036797465341290792034674717019405243384482706339866677094375261161469075858284111431998529638658011741095334084898800401657880866076624779152814383552151122115510249270483968147676706808211677472446138241616590839094368953683003630044651756081491495212719422536196134387864731252193450927734375
918 319976239401977444560560248811023529725897105636224328936856117961486825516679121124456932774242437068183236953207450977912280905326201875051323967299911798482966068222476740355683938026041126841222295724499975753191293377793817735334389080639524513601913491297613269411530641490997530062139067315213983712021903833848542971824224876250688539842912021799739904376838535241652668160478429013825072092839769259267527241454527201486122437647215634023585159526687160121168236292196958408397916117977300777196336975652862088219495494441125855702504311678892756073865737160807229063663480114071876589391875182848300067935028616901171403259080157870569871281488704019876743897388142831241334679448469917844840752187972379790387468179263206610399768920885973164985342592019878081230093285889705558401943652491183911479311063885688781738281250
919 2588662154723864165918963097388072716767160576477639622686459118940259483864010604611299845666705191094188375526966635013806595721413966460432118079025264484947383876512140253964250876906279394318669339485996693904905975939431570229759147650431202062577334856668972077489339038242520847692509757962257418017819536681661681255690852662525629943153115604069065275736555683626565665910888984320844135317762025181446180440888162896798010773236925886033143336368037684404382905475892043993979631733100172041095312150150197937505587798818143011138441495027996050170195553729521276402929468228856049874318757443278227236132245870305820257261851082880232708529913530140830741138856333635027032986046127642111959992701961102643855011101607969863152300644844636802285936802174481157266760331485815172327703825860822917093173600733280181884765625
920 20942716758668756943608821707215951826983230523293806336853698543738468057237031051167922547689586882175522801465019449516840001240224879178443689577624117386811071088122619778713352835182425142623904090542482863354312214142003294532155465268144123152934511565785192122734961228487542490016025472691636682889645279254521980574059885218895363211838378565338823988103741799174145033566405646949847478909804357388919083240803994521143114807365020280755345670007367425051120434684384180179846061614933379635384985142072541893015326355118861448254815267112299152697621197667787108606234343996077164106390666787598637879036944774058386367786259361165410324686785251201072303128985238956168531916442386156680818768209115007978961759989620014575755726246372513136063248811369357817086133804671714821687110441583712372448644600808620452880859375
921 169430137661440388866018185970781577054095167028410022251429970692198827382785420371122108880115564188232323395499263122929364899236473557403021399863752199057739952353416605242673036098569110571086253939862331664394210469195805728404756017601500667329105929245650262550908282098500733642392871312514618864893714813314151934262570742657617564638019782928420751833932601086534866815604252842770340777493072416480749927226224045025665843367748248554605311759237779235365174810319222000748721101402171199204307729464117657902716326746047882519735113711261397017742994831576967453104408425701787067389922270019948870298490870627937438270477573877832869336681764509526130044116334535656518484233365121836203093658594602605991184077488299319457586147352978485737464664111208818017099677310503953416628147854439134789572563022375106811523437500
922 1370718607273920867920311472534306680945056598224395269678492317054455838344852878134808608092817492995549687014121801852567824527187989766476199238759363929958976538970148520681199001372406181421028871962873729905828857699529111005327666719711106415468892435372881115822915441204692230462364993379864011396709706047933809185664350843760471903486058378775574358872256550412027959917181405387597890860210471017126726717151220088156907087022866749791910200546373081803103884918705714508239757047384190486906163275872401836838964792608210948805045950234114463906155504099579514980677900728410864439609378019789710298468377972491146850547044353418299604800578453827657457798806303652186805719077885263098035937498200888229429964387181996961681823892924205257088904540840278035512651731669312637625318500311788483259078930132091045379638671875
923 11089346477905614061252012011941072831077662166832226904678210852577249876293899899952095762466976569683556519958090587336073245116851787767456531190390624626238381503686157734472820909326258671382300708310926941138999550227540698236757234038593048760572110408005662142887284258485979493371646749712185528605891400572522844284886022785242798633380786467088390590209597779223511469976013348007247973738379165497652381766411701566426181519308039962824683796712809889899648794851509122559916812771975232414638509615964950631762732131692251807018607593952107244974352391287321761230999714284598998882794946849447273249804161628154170209497161114037319757419936381876440540096939881652346990701223554361395257028955869506296929423873117467794848773148445488428881139306981610627990750591109162023542296197919920786034708726219832897186279296875
924 89714697571376092004267846873063031179014725789771016265353362189247645340090821453130694014655320173306524775143497982994561838763958682999187636920937221380166320992684501689394079580941447892437225340626477953340719193625931266316977838185742904189582862924350338610009307322547203228417358583057527927947199654060959451066038885020225790754055391804831311922854402656418256347809601874726187140197157602916430076760839010036053584772111868558921173997223376494575841097225188475505577990044480924245846629976634799079787780473666532755219186725613397822525649558926096680671946089633266605404209184741979123710730257453049522311161914405644088907114143255073639145454856999566405096483064903384427183582234369737220396229045137263016289463065332573571628310055915004027770046247278626058344443497394316011650516884401440620422363281250
925 725807149804520811552639534663841976672015183119660753943722082260669473607801604764455864134951015108621536874669754598374640321741088109182351464364451722556791142555576451808790920637863706246743644410905563295178584723818173787503820041893540739962217074821893246622228643074885503476377961658092277854883283284617868362452344994732198919604796620701366324369511957762679068488448343073812135044445267152023459927964487589340922461843260341865222964903937129720370425357413670441525810269521785431595195890282297761193007205660638958951561123476869670236987057576813527434134723305281307999090919594946077449798755327969101866793238599879153438471069125822279209229697782039140700249945913375957017343635068586343525216742053623009952666644037800078580170032954115285838618996014122180880279622434969599709120302577503025531768798828125
926 5871903188307006357869893845145785662835444060342579176352444466034538501541278560150546671041138079875770803751936222566737247577804407620891448244845689147288113737594994801278806592712854728544648855570189765309410903459739150595443546164111276304550656947218224698361375898438107598092323772866899587473096407774613328088912697099166639366875367898627614419918919855223851751137481762237215353727155275833028051558843413197605951928519098423299144174450270060966248154217698064095268501098720950264122145200827358782959730540144858113638285285524683296748076526857220054187472268767238205130559827593279865341762033076171747391745240859536869415033199210488237024784860335184863628661806189464395766307731202175148135989436396546625170569796822314732191557916168451529887346136252576555860009199609705898836864434997551143169403076171875
927 47504694686648052078165457592324977730977599879704414730355274386689429347901432919864129958579465777094392440626424977793052245932549240834016027833339738800360347251864385301613805979510866298891835388123587908926519135394150097664813231867894900021808711606638454657362595569062675577371067905786804883737564120988513349505872110364138169824496755010672230208832398220186235467898617388031380144746908057965726755993329255721552821188677000663126294994849778547840501405023832081514487762231649387110490623261194237944623832842240264541980454514545158239665059073706438456790729426468223725630072127840051262953779048580086283628557169294663183036942724197998165354666746226902835649557678781720904265129532725534328810365733323308374669515085056575625462040404695139795402205581615937301307036558922769486912329739425331354141235351562500
928 384321053140915419337574634090269530225774100907086553060587483584310609278039128603084316568925780882366232296930530453133692419107856394692366345287840922684004579699196796540039194715375699708075398329872683677367868263464229253210154813442256407722809981713647890745847375306266067839163433850606514105515230799307899949752177979299856833294367972519051511542134987481527471117930130996087284566913422185654335068937731608547912904156362463898110079335505644263358710880561612009954151338626270692155506746326655159297112427714822775550859404710842873617027208539962693638640453851522073756414356329032252948312946069804725102936416867961737650560543601252196752392955239514135768964333548645214415483340943682050347451564576530207502611820345840746432099149927686987224194681314394100403035412784856494905483259572065435349941253662109375
929 3109222632870778398642009610259472094403310501528043133561819277588788780087731466012024831809115548839190972500313276710494768243853012994312232422272698083429031579792593615240541123064650156012672876352453116110002319702174898707671104863908654539159267698734200820163301765757897228630093866897702692621015257021252333486407692655602738412084258737862063312931484892912293242287116089681220926453239812377414844244521889435778385050498737336068707771548772685012806089528403862087632950748922588138539799313163131745101157959630120491303808386417843324076762519542474429612970504919315961922823584841162546315409206563525782605396013572175267828726286111210937895831444853243249736060609712769094684044943036548609957516966215733746879796978855618122797046759755813431006028546112368934547852977897351711700224541345960460603237152099609375
930 25154139492876777476649413903554098727660905030317379494323783477551709132389635545137232073268722266255110669924829644880816151696961474838870320743559513484245272391442887989703685483207643272765249340009082672484208305097480224868609394655599682888866588036512201369462693211446137839129555180753676315742957055088959166175842912760510112892780493002286604353210799151599652989383833723308286746439034616528432597946052737392589747856402748277796290841131504531647998219656059610687018537210269707996586665223982037707933600491021171845290527049860288460809492811211439489030863870884631653524476832431619055284869684562747040600390489559919780407645020587359608288981105254069642904411387279975833807308238774794308473873945491923921964280402924109274787712546971241835635009763421697182815150209108170931138204196031438186764717102050781250
931 203501263286153347349297309774257295998387287689787975810664399327478265164141464375986781161571500052255327662131980142166449964581132699052157414274615019506952151452029280329531955492654470264143068608856741265171099518041773592034824594875714777923314632650916027351396010201178119911400122576210948894240166700976104168039406880192619024766008933457984604589341118080805596004097070858571956893526168392077534095843310922857408365544482174790699148494376839783560143336490394605625916454774413243446428308948988482167196951445858871509047844909747525405966527044619058185478581977406057315692973783187158934309578586901879768136852787103980597756382255717071488840691647601429457923572179219106536137664769787686791307293882852963281816326486010999443864731728751544953325762469917709277772075492974647448196634513806202448904514312744140625
932 1646359803752686173662721896460138948183459064206874366411416583576184054130448210508364707639575556917654405058780641832852653615329700366232545089962062934640892567046218601390251914543463433139846576544510773137960705217645873581889357840768565961838237864167385170993547381292044045535239492399896652364774759882104499994593107219975847946149556992347088131776975569194019304755081197375566953128606707373598485427867873049101785524132479580898403013500171812209000672173853463295305045704128808917146808175344493353534324769504823653677502400795244838550069955503381278153164506659146077916576789726726271053669635048578074855694026174517897498973036793269347651427985869358888362228145578094928525871029818308291668383318051562914458188642503157729089016472318038770657504056435130975959239132692577510519438277469816966913640499114990234375
933 13319330600917264552046042226657127140876977513279071227323692901067876899755777661941493067237165285894655216847202712718424517191176819307466660806675690160878266621531825015189558460033678922302809597943972397319081014039273707710317404075735699257274055137109826538752637161489673225461200526404756984179877966934925104173950708104694715349898008298185055773618405797990236423877832758342133687981187746669930779535422138316944136759274452274259493779860280055634006944281527181617173139890004375671894748600447178821851547633670590056113708126719912327899512953632382845402787082730881822475208293213310328626087639915437368481891450550189002438774740359273525478157220536830178259230032370952306032796768336233628124598937329138654336351374666063631541700654808982477120664343923597611740497550787253738802107250194239895790815353393554687500
934 107755648098403477101798258544789109408971364171567215296903879094743985852040093572416583027175215352414636210705529609413438926339126605693146931282430024170413647283814590110704090163754980440010212403332631315044422700637515378098820966397892645332326222289733761968601870339749467265686989942021201230018758831727238020734581221022869775403228966299602482162516418219801664738266193726099842268121106417689616033373807517812265321899684250893757544236805695583395051525753972490468491842053242101288143947385848227947615857405973541622506100653480682603249313655746446180843048080133061060290461209234708419472179075791638713801807907113892449668199621628101318676485749418123100351853801307134743310759587138875432332577637934766133136472935909261384933915081995881652040923130496262457683466071250706456996493187716623651795089244842529296875
935 871761505514948999310142348390373725566781258689812857167611718000416851754094909410620241816805208909439561474707715865027807561475053511152401176579042374874024901957368575933259412319616875257621301965262466508199138854169419583252039933882855708093482489876414473311825280735989166964964962870224930754590743332009317708021673807731716760763595038952638805153042236048764234288276787589052553540135225755196349655254591046984930028480282561325275065680535479307825431235808041992771787707516319898238088451940420610284367977871632459515373206435401221213734392119541802039284917468937350863332513376506300313013086376844127781056325799324187309310366617122344730336359260511369958240019815809481367373717144100217864777861622902297024091149046197897713212091780203970188221224250571252581929769125934875755035147193439115653745830059051513671875
936 7052698730034831924095668205571596363058190397738244668260655567370683905071476886363515784763406428357563712641176819560475010965853432698090679164955962478630465691882207632433899315691958887288361819909628115417106261786784982368730723829361594673775568006625416415774173162173682516466999562901654684523422687453227539058472899564230328188898699352253256079828121635738862789898038781097758824403703789218222149110618143180231283189893519078970313934322819786124003444322889522225571234588912652023394040944348308750112236324507500838139518548514023171149904801991370164717500789348013280823924097113399212051869908779011606750326826674468247788256823626314256618593940038009927299996444111725775419637575398972975132203749062880638448867568628721023189408335950916892242129199515262824351735497410942040200088065660111169563606381416320800781250
937 57057531288047884603231899737617324954460483455936544770493570786863840819209757167083084969237162364523807600073576994428070243866143501269263425239255871765002951008345252560500981886450216317882341648679702239790509780288160401424954617493879366071214902280037443911666497829268141756459121886263896691481882020566370637992906343014444559963583372735082250527966664079913419806697113595215107960521899589971019486934455492075779666661474659427983446313627485913315653002509648660947150865632471257572922416020252059007670381069328315678581922903455146386092883812945395874569626883463500175702933319979653568084676703316161228278042278355445921674043283559629901351378681702833885455982715953865911282530805597370322280465285886960617846616569298552558777343974259683715916176603840595436306921715203082094876319008136533739161677658557891845703125
938 461605124691110221118551203827376533848757177223138840558984243118586301722835707994503319465270972531558130816397305461152226493477053323798584105320178420790776397338781453613352392324550053771620753741139214084380205446110426566343041183203436697200463711565822629952686818200682771693970598503860850570494977289162541666426354204177981004540384347481742654635536361293038668780936537503519510412702092680310651162437731039884680413054711274114175079926207924219678351120620481360375035192885172588449463103709968013791157813459329099346397578230126311209212039114511233490785654151017832899112769027733248141720131236056096310148382058638935803076637008456005922221741909464417609779824682562473941903593412961175989707420156006819050454772062210788373621928270071340885634113007084547790327996011288961479383796682185447934898547828197479248046875
939 3734463905656748220673553512577315793105297972514107822057260485264527529094422469149593721557283921770885844083825952166462888564038854150724506157582288898078955761902538582079286508784005676805162309922688626416663771737756142867339071353364167637782691114830049247555096536735117402381331039675901670139521936959971974281954429596251019021791506055785769536376848408463028839072110527397975251076557953150828742985550042501317893731810422856270461557471726768931283080665843623325553947605237644381570375919056141544147548594029853388696535963737010215698382290896191064318168942841676668888137178138157579910717573763184512257692967252080827057234267131270777144893176589892935185298691311659017491581237204740138005548732927208110698439274543517755837543240706848797326074980131437624859313022936521859768826958614340583153534680604934692382812500
940 30212447645561496631331547658570992311745419293149010124260908504287295188543005045610551594418193922143382490829062397361120105157120603848587133420915905010164188742982229250730242352033779728316330393141923484192823994841541378495271386346906755618925048363295811986592653138692656304255920160976029614959984117028923413070431003085704620222467138965972414047772651074641110914883966074577864015700342082761909993988693488503706478985419896134206684785513831950148374181344730150637145617848317536619088457188029908065516688306632494427142619274438208858722212432343736158860486067983829166918505116384119103096591149717324969042174387726377530363087260867754033780009430686075116170989073622356936005496021347730089770429168536211029753565674272858488528264410286027508771227725834301819054765014964833335828729710126339114140137098729610443115234375
941 244423835869226188673496576107287856386359545778597746172736054653049664170075586956792601011023067654989058556240960790967172739886574373011048321044136747502794837762474610805633374479769040561710709713776833081380714267651610464159833715568637969039192519687230291121840679111841216580812876796777689828287969009143916422401015755334798576657123346224506308648284465584781275551222593557838701355415659242580268544582218505051479738222360052077794962864362328974023947923369741336324576779372528792634701683916553078931272156383908806853126495465616299686070619434123457402256653910961062556795955035374535013250895092666237651653196119933908328246292982620539597522376568177698960487412650903260117317011036857153898990864165861257916228810234952236338579903069101357477008013132457449716756650648237213173364322515990210149539052508771419525146484375
942 1977430370485168359150771572000714089725433211221713983970202985872430700563953060924226794915570186328529855051931363888863866328360886961269919940743581362768078907386928785296422931199689696016461808397432252511724171209296586783180953236515858735669088807518546755274019724026522490510462388008289189515439447971442667438765853853816608388847295205271841894435738604789934150628212119653640107169586848281949092572628429737850060665747297663744141933959657443623829094150466960447551524343070582378650719849283513096294277989585356394944197959189036719898408407979210690982795421254401041956942403086475652643669254206264312484320340292828979900308646434796548832112118608040372706711790095075223986722455717979021739215050042711565324983193031582643906106125602657475104320758808144794060152378615306899262539855333109528601198690012097358703613281250
943 15997747749156496512591272262685766858286154700573513574169416295688395107071654978540948999853427623017375739165680839218498650138968794131625807729821325501410265480996509196622949017992674494125076784831582089593138712737773195519900609071795242904325257029773491054416115597928642867072633859960888193284396465085811247753854663152453006360664559681971867188385804663569202641921625437214168069733325722474252176477697611315537296784295489620665583741407345442469744168836578335645872041199666131709121141344331392454753193857524502146049152182585591091643807525749139889970393454046031773704610891316741638549618648347977503712931604462492607707700556739496234098620007244644337545744266747957622866537554511323956170846854360089274530636221031719127995028204740821312446804122352160213219678159282464825646807339565302896744469762779772281646728515625
944 129424498007911691541725650613446686534566603783410417470102156125252743049457101415810414872156392773300125072126688293314089908903866144689877037167696161576253300089655765615525318369955614871036929134093716760758797843921280647179026876271872682913353505336831124153931071090306276598124729000011670704307968524715122924738419662107680241524505178541655383302822488437594366975313430177411843027906299819419988196704198800023938000565159889696931467056028163302944448197944565689418148314575095218011873702953744789681122919027256420603850709892653873455679247828225966724421852801590184917446614533745599508839824596896495330672666529633187536046218944567394891295903001424231005396516086116668714000749165506095324334610522868235505777760930948161737627794163770543439842039581964420917602200261794996609797533081154252698752316064201295375823974609375
945 1047066183768470870523410059634377604129986886431389926704746188018473592924076881542575799357117654441935018839775462447032915797993550576740030379084013945416523137473191557993200317299594936708311565291258136043622457038050733123892649608154244487174898952428492897130058245399747454667439491499080558353649754250720895817538464889349726366639139884757573596223757558777201900924607786817413416882864642158956245395463434283008122422433186689001296928815324452576465845210637286838237542602867129382787397048377008759774444441574394656670482354027909144569491427284858330871369100359101718929848344951646538507939589193181914246186622759728252872923608641324380308945015188237263465626187099282284141667184690313575525944223973343409392154710180533786888014675937373250010380300968626109918502955291036603690157848894903835912373324390500783920288085937500
946 8470943369040146641160191563508055184014099526742210070276284843223686540856811943108139368589498091542178221002044519568016826712564406500947077824612473766488948189607351930354134545746865055317481054808633599237082231288285681798938919947568039508708332395563242589498568004256394188290315682495694559375947984371482552206152815999440637871308328887329252563689350004825868679005874688522363160111980706280280931894922141415639062126294930687429771320477326345455940431001800576426641420878713027364233827815728663540900295183553383798448679517455892559239438332129940822467391821835263217585407088101872680260693560888321954497749777039470952765773516820806773827122650976792092463043837649328138558354652589220260738086382938422934605217574176372977880768233781129836047952494392241072532569783000057933695727571503375497030674523557536303997039794921875
947 68531371439412504968886209308399716023320169794495798519000078916580272527385981754105091826875431818759266576004609159015907028512660796923236148600162717467857819384866548601600680661224198694295194406324621397275972582392696737092010839941696309722914135788528535375744296156275657308137565699955486755720983778125435156469225702230946348522520141555585602724040688993559390918144568113047151222631519585375310794361196564153398371192304320662181279822769743041691348285274935053089145669465243371390854065288068536698862586957126785409005456437977191410434477342771162384121186618153859061173244064300526864001957534271157628643414454190561085651957800137143376859238634589892048955873865728697796333452880203940691839037514025699907829955625395209561604208067339980430499269996176858110625422797276204760732584079889473382962705727550201117992401123046875
948 554430441423066190873435835629699959716953337141034244351907515663493526158350207348228943349114611382350788405074158784279955810377414147139857688616125431501512801664516541266856766949792619854412998401838946967306918694170625730433527198397682536332278988831723741616185680887788141247945720562169797763003618499914239587499948911140747689395308929961159327712437195088443671565869707778294835115957115583883577269179036356157968409118894870496650682125781873844855252201419689676111763869294042541060116021833559272016820314374468522006244270126283271033158345017104332482290728636650875745501397524049451326527126693563837005660816696939579247404126921205886229974259447369262556355465269876692445626130715750209977647347143589072904280217481385372255040246181228148053695162340690317366441358561382472146056109687031754340580391726689413189888000488281250
949 4485436493100643578589334410858492699167770930567566184734539551231974443976400580593772012417458852380735606425486022896797454764703590658780192158084695094204009492944246421374300851279568066629444852167310269768433908030670547079467906990530820424734248338871832092474535808345832138943167745309736157708042686952707076849230387111477397160039548188695436706663203200281203130782962741717652956145573567553800656204925095884624801325402082369037785406198152945266559968138971824707787461083101296990071931741369509777555666245800512245256357761580846140426653658654800722014483308637100855256838089227760428232684571824598125744389444839461923378319579609458015571352263101593614005674172992600907136466975583849567184212673568587862217149978041807100315306432589640251030957561607873039597842362738817479748595150432395606276969601822202093899250030517578125
950 36287943501079872664782567945034962488762688081363687032470385647747210373840758086674583645815159546462447742254284084090986169082953306972397403005826611258557867506334145638542923430142655829507549220882525023024842507507618378658177714912596165531978216415152254002777321063923864225914481740602925732615303897261391373933650658335905678035080464192506166726126945878617107443061556403045635658626795727366092712754101388327073216854982783607605194084135311572454181145730351365441731402147857548476862559252686530688198839088364274276437895561061312477962226918701611922129684759101776169921725384240038424326601026462086553863467641620799098076701071077437233606117801692199633937257496709921846822988145813003085362247046432666133692755327243669807952538317478904956497166866556623132150245777728649202394378494337771889899357802278245799243450164794921875
951 293575629832915452788646199996637129923007713671007589780715417019535412968613804948217218539512269041830628871908570992874867214532356301331491818981250433647889574855276888727072138432702480813273867408595381859335060238304855570277586249326251338278247290547557072325750000528265124603151602335758032605777586660124633790899012969466463319176391025679916751297214809400115615484881850558169502196773317825675479968893634338750986117409965977263970605575630381493934904932126052444903343537816820167136111089797670397879885851586834177513598421844827715900477476059878077661010506511436402231029579151894202827450119427925385912927074329090543574841494845623636557314395586000838519828141808364631912526615118661254606416552071378027223892526087263526547645352402135531058259773372979941650697287957113683005686771232498749606421029056946281343698501586914062500
952 2375076736691574080562795198609059711834105770389130124715336726291357324189087976907950683842940333870714337915899957066648990299735614180967394170051917449703394561934738084598933777917078799804058067565040034872296363879214737317842374119446160829690691863116591711698183029239422228663620055193863306344270530732157953302836331305729958546758966733212237924639247693966005763500948162866988402449536482312529717663320706401931761008424399476509982879981534696781029053303889046360560002742780539547602119430305515256604400235143277744478939498250671391451443053266930686358294651534726415403191030365471974745415622801179093411222062685972695326125001005054113626724922972309183447572146459571205733207779238631350166138936517706789461781513617409377937040219947650279203728038528815286557242584228784645088293318520938045279589090341687551699578762054443359375
953 19214774429280756722530130992961226807245721693720840368094569056945171945160785008245183882702508395399337411377214060155116631861986978438124266324790848089714212181055612641171472350402956019352137023040084720844858325353695075846151526830387087605409641579271885366634665159403739258396890334363267346865792320163905611286656980765311375713204609308059108405626608704832919204626787078289179567167015357204535587538944390478433457977371146814149179539298433021253517889822596542925383602159323201916413374396469336230019147465387243160234658037374049854769152167831605373316735920459542132791694630624714944413331099704030114879287171657127066001662376165861482066484504511566880233564277506971826479204274159688115991108484372984627906220720268635053376334909791639672475134526968574974053645120071765300583635873417158966558471178132094792090356349945068359375
954 155450790563693135626720534930032626832081252728332454958356263442009792830531124463924686509586050323764545504783569227441807916803325246714806185875252176691155924953646515320830706199941750091862136804326424476031700723748843812176816987138089458769315504474274219625627901528004252008574953051662919392935724869123476889004193186469805842234997214870601490144114235873314740110657639463120607897073488843835920879277739612440461315097465720983495469696030532525793315781710208873640918079366129498272119857739984562565205743205518159413146777643137034060131837170831294025541045890665871049038248912260374090702046068549627909676987425434952713161436905955660251000545596865563987357125049024139275726215851764224334109015834807592876075641441778409715307680047649455342468873598063257034199290206078442630125512330109245964782083149202662752941250801086425781250
955 1257623313550484596196855949474193804341549305984683283994145543633678262781675247525753029615492961503806162808348197641086955380566300694527137587496032085698634929294622892633440339759782650943114109597634240401279961752586595957037873106450124483981818561853168232294006136625114741502797023617396280636323432349715024727187390451481813604005101307054485160861236396987396680668957874272832528664542828149292994084862307824163143024921607275271206836962613488160304526154115957941339180450813727539270933648611656218576507402662271876071600339150036416669887990049946604460623627464817908564983610326919744063843507835348892420367116418602940215848743933924838306664840597116991942624732182794992040611186112813324570322791283362580078033725215607924910946772983038268524222731164530659522337579032186345665218458485975203987872195199315683566965162754058837890625
956 10174386331844751371652293120621784692509777848131727793929634304218636134671654349226882310817116065613144451661330218891479974822914634640505842584361464845772072770314277346187969353797457007012123968096331813907192326856654075089609790210702858889141980421122696652110728221325680007728358944378554388005010283476662045861041781919154214075900436907037463057909037881769851906111230357942177840749551361842362992406255029431827248002044679400943420927213830753946355525313335011547718854238221875153157664686557895157012680593449313365686671136828607934852735879520515372941644284590736319050874274441108072586768690890485159843760267728888518908279642318515697808337842907224059397051787139578442096211326858172231204339352287002722292059662122499867437425866106427726182835495774234723466670150312892794079230100682607169058913054726644986658357083797454833984375
957 82312514497985871763182864339963768571087621890275721069501810111935137242900152934278237294472904365660876328515356035484573758628730690565707652609208126371326237083936959046775855262981851308638472580422515079567960678097935274373995778714767406545255366151942689067903794522256268576211720312327678955933137226126185847484893670882816410479629717211549444311076099333534176547280098646531702420361327512944139814152832842763214815633263578886497275560134490973739390780419574006272073782461452564247561664648080881249476088033803363730223364162893950091010879148851241976223812109574129309378961630378533964529931150336148109727979249109516099937616809940699446708310229464045095550877240267767011496336287111194270279766543519078113411141441002697459960798655108095344019745757984440105391790227369122612026611965562415944991370153616117022465914487838745117187500
958 665922230786048143107221649715363460168182555654671800195749908165141589581292123402063244242792423468632992934110035649709868163716519318841184327655077253000933004677541728888578510159845681718495462104520870745519611561906028249110223648841408504954826341287780861642287178144423343074267575171102254479790943217547480383950512902392937404295659508733683798003106443711917180389181252181212958120545421610779773880920539949611755278217434879456071900981018223717355842034931245320053340268262809700066749940404351785172697455005249652793283599235184948826372792732269094204660167662639054523166665012920371637318873023942869544733902938769793472395075107666389678749997220000826962680680879828296109886964607010277131507316524770458624357198758075983985739639928201169874669616184278068613625704894667932912113812344877258951429677136246709778788499534130096435546875
959 5387424016379887509615679857075911515118103325530252027716294793624086378978964440367272153575784726484686872883434079135663684784300863858348612953505589424287820950486132620612288932373774691308439125033167230716797074761978523104901012712076227688405515860237471534909030753778523429776630883663703246297283146740892048106874906284035097283469040473957155097792434701897940315627908727069357351111760295877502364758423520817139146781918763869442791393908453392930263979685145576757068545902850362606522791318223780957100389475871332357222002100248273496407135942382626520428896141052548505350307365824065207299842643878118050466868995921586869860415795786849434561457741836605262202175335405835655836843230212831242414530746211829245957064529815447356427718166018708232973841724871001345702923280157567729861234360863446693381932639521636474455590359866619110107421875
960 43585175851550641125758940528263644079795080519018055143475221672248971634427125286887941873948734219139259187769921286921065128014417302262772672958904878446462429869369206325275907415865015499504582177778857922221975662857543321752260654781416351065898237833381879215602333222503200725739843797596072593481189314143147250133137353979998921524736690088127870439039834602287631087869074939877110708572437019657006170815131102825989615865029691333615754494067722557585215949299009016786676236220822055534282705101227699414819383754487903105942100482120991202694999530219859957260984896828718889830703454443335327432185044989161990952692553077179186111955856625906914776038639683046985077893699024885681931390266239413140360336644178407695394252618029136381782081828298570411735949028961958443855259023154536972109017112939164940695405126014350116747664287686347961425781250
961 352611479667250393369186699068216008276927985733346576410283478201847017646609737443621513209138289257813467760935458412996917759679608107772578688632164127839507673108999347141686760388669444780233889014723470379029805183337179686383828591708987447539629085672846184450737434956979089373114991079572944124838025239238037453337559427000872039710409462289568229640010040558886663330043092876119487320656192495222589973036243534558426748873117553404148557318049947611182679238623684502860094828675369342834483308461733021001606655669222824460260554916811793423653396210664962797027328010457307082911201417818306819656991321898761216435187663425567677070174177800770437916636744330366480443851880270319805578032086517846762164951876187769625897876335531865819603363291960557883025788266584825861849377119711878107075944586281992038025341618112662445128080435097217559814453125
962 2852686794625017994989907008547671143379516941642184260638297932815459379093726819390306112894409801767548818498925324238011216998758473095432210267133442600359099112279226893840331487339972611388783999518088799950698417488124481475725659328080346014345601374198777902643745505347475465009071050337766535461219859049768868520016230984504333236670464563651037909176046067851624093846942337877525204317591887967538104135559495243441874140991330050361136648941942801995543794925593647933967380048897398102529484169839357590378517872208311699949855286637083747185641969308821312916661262473004507660323593450174917284089582734222855855993252144057318038149767304651525058984149713728007029166601876973741076174917088574562319833175485399040514345697128387738642568862167267049708527667056973090405628361177422814838105150754889083707511836240922065144332009367644786834716796875
963 23078720964806349809179202519443755923820784351544585713448576619123472336633877533042068394700506240283080786518013081514979028985782568171475518551471316197783187389121118147743826446416599176449767222958530759229237217024051899538224011433126416260218734012815044124487163400661854559373230028678156280427049926229795278933520140597543467176112559375494395286880481353230287052485789011290613204604364252218255270003703564581170039426784589086909397177660962700257285955593560352241339270961371224083509503560740113476932755752772129111255790306105713571519544751810730634508989512626455215374398002696332256911872696718583309690845952305925782117503190968276886242836667176899197156929306391626700520325387605818980653289674331689443219175394030235338702928393135349195618283041949486098574376233879911026867424368431495219488192721657426886849862057715654373168945312500
964 186710774689657198920643687810910558203591845298777535083200331416003846160512558149967994795862776245604124395063198513525175569897874668243182849435692645997893414752586263084727419415582311166968436102744873794913646522323371534584261540367640731659733704419044668188529454636996159422092926401834944788665746107393198107668006477600325666797324410968747924163803558462442037608602503503391196130961618460279728953407505203991897050658706196693575402111853383551175024651107642959555880856029291072980784622049684507144126725569068438055025333696455661537238772991774185995461479124957388768380079849736034216661603051948487944854061065131061861541260137457672557688787078727696161513811578882477029505999865243458961262277758793423228954519398360870159578863519858422220804606886171757753012590198835125505289750611029703190128759514310186062857610522769391536712646484375
965 1510521897568444739832698502040646689113478835282502318252216072558106039218409729075891683846826537235097641638266319605500353574133937545502802210965246134934046758490959269117232758238326535246086361087687637955299163037218155161376907987666364064804136872415599444054826358201527161094795382726128630954004978692710872511678035902940215013389436039231099502991029826142967364355157242799221310769917198606855026517130115134488736238963145710640611940000790985262307272145377223603812886054180735966991660699266925372643952521664645418056521426134921146974182483754139195840032133440448324226260349316088477506104832677707022466541454133303453860643880461495284944514852073060960736492290554203052660538134016362769322643630652259352225251981842560234265467527427675840994480110479595941229422356841173403198134362265935896437848615612986602485534604056738317012786865234375
966 12220378855083653672179584705475997400657190308881949968341088648190626350104862599128658289130702092315591318067911560865631157118116554433593582290718546824617569161269452922704349276581190455404642708007060034649336978244175064171491078447522838615514026972554113924987368156932539791026300073676516774486668546148384315250090341454709216736880290470374195619050238092275887761990848801580886457123626454541268356420838205772241107461283383470542444752800289515090911977004577192007961451671635956659477919047576739541822930747549938041658240473085997273301881743565050629086697645326176340340803742823843242947064239687247310954058797294793815841750905743918238664793937333497207720306742243077189040340666712900320644775097231132341850122894171822925316809225134839760492515724552273649972426539176745153622915576605422061942462065922687663999113283352926373481750488281250
967 98864941714629386856715386078396154231122922426472307798010845054905782730984556222540583541824173892455397631296215794465664624943931210805537966727723887496439014768621246341452565338864115658175372567227491122129163967151329199891878091929273294697673556673160555726307499739700877982501384936535799646283467198059693389042402604847051459019137353332648465670026936114953622918833175077884965054866062237877717445032443907223423943280495560118727522264021222207012241688657316550135129409712698182472181112719556832025213466779365825659704238018803015040863970811678733041434291562642089807360527447021428152387942015378912116433830339806555425724851540256973316936840988494010057013840975070462261715156683973570836289966252462145514881914016923120483220734311366094827324581384751266780597691616913060848067936939675507720658525719938103382133931518183089792728424072265625
968 799834179950238276088066548028880706172044369854410288198581441479294572407544346090919374937388421770166771108178867993969102052672569914867529390906583108097634302874842554774871558608850339675992930536313956476879244291861022603746667420834437438876218457679655626756221702621817884688164426524591917593584049644008074826464271560602987713517694028422597218826390632881665308643937095428946986702420972552920296135683174680423147402934562387357198730140113348912334007868401012550874683340354389828847853539787202648671640602585577579339977201921165007036866897647519930934338898946364857545322730805703221835616316069075743356020621631402622524668030344882822551304053375807480478076873431429241034584300087690362197569208693089036120662642438911175549023902185201468148935800037563175152299121563983933080912574113513090151854180247757708510647489674738608300685882568359375
969 6470794442616926051858217392104307386638294909933859135943178333769117430312335636018111463232546456162218796323299734831487125886961129844476096122726012727899146883589743932410671926515854589834348966862257060437625320638088343016030289402404019561822931205227292026938796006601611373003356756036354579125006928171532708858381422924191225043066903975429197735882626567282167116190514854091859059883756418711544416804226971082701335596685200939754181707301097299736976081558437976507751651944589403706043795516924934043988539682412033538192491960075900411205933758529567980707551783797876532910626840204051812987780130729851519690948866652176998266461440230838445679941291591387653815730391533907761715800417537791081895095199776998818475361062617633889825637868710159711427793534806597545276437898242746186606261294059453143775734044237241127106585736328270286321640014648437500
970 52349826711840587161492750661243554587492583796029552884680427705827951461750286832363541689597442825065263259320970374006663180751619897094068715386294641341936591989819783531425148597800531441071568097719134214110107710486967280173818132532881033781020117468127850803599522598553503982220894443296570835464635881957865414953513903636030818053276870587710919150072898658452468297051001656182969966979306407380729487413214222424085363056790064382700876790008320221493230604502215196310625343231806764251415316079304736436733713476699607174461889848408627231951341233835838176896231392648504103186202471162839610829308555376151182355259874045950554449007959776262792182307792352125281030573793455269834443609589881214464414706216212219995393371374060948837853786898180835260862362674972067105189667530313329260054120823135092972675024727380148348299115923509816639125347137451171875
971 423518994624626087103919188108825457603420291728494242821981596873367693066559825062270495028800875529381786204687345240820494050932127731582245979999623524907161632038842515967392541151899021951216564660152097581491171568387044976269847897724505657950673867471321554691467513157807804236188391117391718655448352614077644796227105091284934716343056952324284539147430157474316519390017879633211326331990442504692257857171745389187960205201080345407358926632569033600890555061472025394246918014773768913908171468319647033283382059443798874327121748243940646439905050132418390402169951558189433838696683360915493378841046045127043904050021036534177728906575804652275102910071251545317750546128755624043215113058387850849369450911075486070438850883435745591434909881208658169090006651745025274157859285107635300965427136467161793457768474742831769919160223025755840353667736053466796875
972 3426340640919145114556914707075216152704416053543210036226918677012537251876556296120441017383940448273540512506460985554269049773451136085262947784655483658084222959939707168122591420704508395782872025743738843260208550604109406885694692801944554134278872274059804043547325630752876620736464316669372864163857660119334859354973373047325444033047206526314195674488973253832894304376364439570630880834434872707979526471189082506541935102425153336604316552913053173541783540419915506879000223654664013675826240243580853577335253134136484550997155987429918912998308781507987906433255542607159771773138478583648457164937944110038999079131602033819652505758078017667945319108051066529720778494988614501961936655531686284608457622210782735852079088701530251678120894078497811726971592325599428048419038113796009736328488702914186291605717991898662558303279013216524617746472358703613281250
973 27719678070211377750382553238096717203607587560928406251684133306896878586046777107158967462639724129602247217649488558791857600140558873715870888423268006413100155600669598739797770632320017527694774245222496655838322042230223158835219661452835412120161208057082059085023315982709578209587031361281657287205497115948615416680544492518750588073812456439678091851130620206022384506632269188683437562471935426157204078785239047262408680642152775318205555930379491707731181578636378169251174068642664291226835487925895443718760817156777394613163823643248110725989170160850399292220526501990534704833109476941129620295715871678371092996908536082452705751454785204646604168292036621281547656128161963110890061104118127694276524383830800831021366715593544898176477217422705512862108127921622772096041672696670931205778121926249976294472801828064107039495400641726519097574055194854736328125
974 224256906374035516615835633867363989835648339143222282164093633459797824227147792938805862747797131854849748900908967432816014245039072770710928136732727123517606352001840672902053638679212797533045671869705954360696823976253850966318465627312790913957777847136905396513799720682369806566346764723142608040123927082726448567277056788776889041195242445356245351117877432375934280142570456932682959833220548948485508555705922298975591780771392710006135693474723787877200496403679778518230875934579921798029833445718998558027185414137299086840748017901988526454903570341951694121934021075131667818494009349296859530602027961142830441962832731257754841401225876464931653819161459769650757743015525178103498721908882795586594062474423572551408810795505980782835408439075972857484830447748099561690684316328254899437102827204104538762506958937787099155058978539045710931532084941864013671875
975 1814276483625462026838742000289237879268431384739321567112571499971411085786908392373003500304978762514304924945782051133876511228709335696451412894245335777915535650025943333005212459204064425857597715479092188199442170937024833802472819672884839872792919437111578459694581502979588488071409607647754472380757063312347628253398896256853209907821523637773179051867652667030231013378659014380500738227901130396357644748160587676438175919910782932985817365633106232079282021484308346822433731388966216270820054426742378883104947499605930299532835680591145400424247105731018452915183267925421706713297783670012538160403036597673429534736877058350091850792499012440823373303108214380292480118281674968289745137147367170289883421967887883532578221867368526368588972630947502108976855436781067110854463399058047777329967184176772101174354840390538171762679908738391532097011804580688476562500
976 14677805077478198049589600848130289142233365402277164889665198336352001034613236785335164070219822108942768347251634441489782912269523497750030267889544856977517837050175733487577403263000642067614130374138109800014631454091470443170325739047243972212909043363980527211317900531957187604515717156317337562906883493629899355448920901003688275568988679322772029037285199144549512070457556495219577686970019375693925937633450995856580674118838732415082479165033625857326422517513536197067940555309329126304846108276686858366204372851462128668682878850505440163493824787203884617624266866505400229028839152082484179067065882016937908722755203573194330288993141973827408211994577566142731344166796504294036193733458905741114268671700028731448111379224492151413830074131636831982005038377607824596539424903496611372577406600986473974934448175397368337689874007168100433773361146450042724609375
977 118745937478027540918916554247882392692877611629868863626140279181045282317738893736000907858723579607571464859902723485795827342065350881161436661803857679335477576501527250763017327795104820984510594757667853705059211543882973060913449187058340857884368202747692097548954040234275650224363825972780549624053344050958187483579576911439771625540481487558189621483117312398503335686754257835610406890547625138378570806871269671193857768591963235400057829965995785088614163124675389655900546061270801038294731902051993763908645551747458900831735286267305835828075301579294884411000916030662543812976640352162734349345405325026525281982197944324723947714778185180157625392550593190220968723791024395677424597095978707962818428907697340745555012442806673916283874686431871712634446577807565800754058709493934251296136212609351672404031111886750295982516367754300290471292100846767425537109375
978 960674814327092655834322792442669192020222193206273440372331354314026437454025388313383641049113450761426532980804478466223709517064841849557940006257909821115333808762029591004521720550540156612906233141792013525661844071701626383825389411472803594744567097837973668027717714470307941234712058771836187192938807595538421304120907082291065016927124420860248833347716540606254480195210201558541476626988610084241002475192623252383805695930784487377351128955819571876231378561215353206201244189087233349094812217177140278698337080023847720875748402599165183227722127576571537495611251815947724790604180562875776223403673675556074127979869810953477995798719475246473332262617405104673127223125034585738027828816366183341948861330987422013977846694645673366765125285450279362722358848478024618683779170057086540795116228071420211393516763818685688354828688950703963200794532895088195800781250
979 7772022508586151802144527818410405777423051256778088792515163751096264245213599284966940901713656743996419286401590479476014231136957981276825616576385991088963608456348329224098041797630321307677296034650656410254789508955582458441963176733822539420832040557882170778862439578208430961782655943178694676566027639251646793610093958197449615723147659293255984703816515512993855793144907453682967555398633678880669282547744858041765472694453003321888201393928992486596510970922961507428519872477206192702842358637185545491207824193805711125172124169678471811840493177365229797753079159846302219277436911618447239850653501503443502689454297662885488671863052005736307296126851855278889854210400782820625754071481298615780205029347370628708764544543395214740922493588048189629472958687579268112270363587633788986378986455590892867068361616262185841337052638611027077786275185644626617431640625
980 62876982901108075406580708903118758687620811114047279971884102613331982162418631132669295534796119989017759756528064359035663893611410952623076583038377700972701387500792385895603252001915110453709136001798082389415493646570452951805450618955932786972774380235360195595005140752799853339781081185189378062653608386146694500653492468044524704038916406987786144352775491080125640970604792307378374692667883646509371474618539871518422505870534628793874785193540451729888339318645191367297630467113211797241582098615356234423497547969624748647754330913371488639895519076240437426155677094630204216152289072164130604838359349406119366646768233588264393254283246909843369787199694404011277451630129778746579466077815647662449746680011538693893268890083117907873740600076497932215423764649846956028446297189596108451772837979739969620179727176778071415555980416822734468951239250600337982177734375
981 508685477220194172086516739975853937873680336989688619672299606844066516942433137787520000216822018544999280942680083782078675246481004295036023329601538282087597148912670160080467304950333584960478080875256822203447205956741826220076332513125227420384672915123855247446586693219210040743471804505414257227418732912024642343519811295158863913273273517270330339359290343225474599681646647878966062348305260204563589436786320808636249346713998227016578960815927070814354470866299994522201149147496213803778969459006419809397683344693266521368074758808819238495489924815332932074605364469308576562697368151281834020458134284616684400470198609513459183067992534692624531339169768402028633613410668464248541182176110703706753859133741959187185458064000469907891765340083694401813942790438716482948990575638825266918338851288472169777607676290445003111206218049389349289413075894117355346679687500
982 4115351958628672745597101422457238656558921962799625097658600599553632138772631467254332389454013092450440398626602027886284973572690295290757031223967133934755520432083160447792417824799545686145118804421236170752623370947970454895517928039524456776242724081503281127108061984916046537211886052156805737703433874213790574233936368176907437167339277761046305305615838993130514022673353047079289679058223392185552234049395100831141809380333356854929764433918146647318980837297629756793446507415311363949934399760416004907575855422706951323034232066878383408474837600982675596026918749712297988217294067560512435223249655158236406168520198887273905746697043846209206901375841202110425104357806586789907192562825944710095012962668998263283259012572080297236302341702330920314455308068439756315456110307934029045886015205935860089392531560871676800944930600667515108170846360735595226287841796875
983 33293896723648218030148425611682541729636618238740340980100493168869823617423985780959661952690615925877184016700012233983391749025476583829685739359874126725967530883232556240973771747756068054737546043987601408849297003658397929979497953025752969390830443285612786821704977255060483704646225373419385119202637693869568929757677123263508783668528226736989785012061453546289435105407931432370599953998748466041850906166633524371615280569516739950063296189988910006953765958145648647022261265763962164844146235277240519772821360730866419649373029304612398004761436125296701281999727860294204355153904541584608026627701632906599140854355959674206008310185032598361647790358450220602841362124299645555749492368532491143143911291688540296095931514460413233878805842013746961617625110103166693651005315930640776902388547311891104691402849711619509082504808454572309273089558701030910015106201171875
984 269353282583957908790669663619843675062156140263692332341967480833189921556435715586156619499803406940646930049165111867074083084444640301417354477398548981998725665218241792399679304358768982427315700330468911313062069291991251022285437966116876266360220318465645962286226435898203581953528278171017069038599035324692609004636794820740229847526123077711106557700703242559710026093873483338835241746449327134848060382068045142636621637355917621123560591797898216217743350723168987154947469014202594922969091170396602721553503189222005881322720948195021575235678120651050396310671608044278471481201874396935851013719749543488905858484784770552877685218351259147038411486188281155774834419566662897526427275913311073468094880525167658062561132886604073600301587752627007815949508252226827376141429337351554610659093116707852025691827537579889465436147307289549424069718952523544430732727050781250
985 2179113831010994994707058958391281918551696157286970186212349733387695198217778222454774646316282432850164250663325865184955209147860116102828915870989598078142816598172022868022740815487746613505017152752034591786542771551416203360914638656228205566571862674468549481973756610867530002383797025190569973173061118970202268267125902185288868829343821056980277413805052551455786008104565702503441207582215347325286574564506063822473490201017506604369385363739213831262560902569486151950293876715112028735949111733914026602088049964381689897847930473590417826297426506387669513603351236728747466284856985524294455734291288540109507813782822844619538633846382110694233252189902661293945206150940805626525873688779867645919072184918051797715203952294530698848478084813478713120188169013713304221982279585023792475855179266336537745744208930689935054243356747812054852175833730143494904041290283203125
986 17629401219653922693302036382452501469312384293027159239610935687768224029999784001927788719076497337766994504545757122601628122850416588049578441289911714940682224621316159150105686686407957628207978272021895741759265590056862292361709142434062934491864821333983896467024443951792739560757192080228276591830281477968326566451549381444950090334872182227679051011542843821271680692869665595988087081572309914997634382374231447678282991938985473549935941613643524561756388280926655438625156108930625016753972837929485201049277829552458596522307676072827628512379085548214607475783546384750699118454331787544868554014450181287770185531033733486919635299690692032147126548104220335364096891243870600570790050341732115066297732937719450440140048083637755334249930117883068760999678551374237205513447131358907827645753224249378989371016733092946911907120466421299009862622142463806085288524627685546875
987 142624851873544488334186655872044555310354325397310050853363421773533500105443375571008309753289547510089078789311932242632020842948585842818615103224298526656981538060881367451096953819233453478665320178910343503459897239069716545831411678576019811623620673531633219384466135030651947863380886030905632288477935364096689538935894461856972172407956437562902190402840532892753053666962470542526465597416933258120336275983808833953252214720365032858914342161697968590345963968870430991883127462530925802168591982995276670298590396871835230057736642203898588219331090400764775219001512841972182249393083575831704163429533119941588622999739238550086642344613012928091464045268668209169114609992873143517097093928157266479465469311548547143580339225552044142461602709752311633003096982214018633116792646420133950125145602905308390498688888731982935891686250801796420617506555572617799043655395507812500
988 1153859289859070509003484188921535313284581234312229235257090501061873101277211477903236266743360170994620256560203589278200807286003343915332536548369285506801963305837310816008126936256366208098526057695099111061281125946770140038199786953731672420414723901007763508597941773948078228335834232160235076238146713769691611855968206845408613120411586743506487227302773759995557285656553992612334505026392414165542540939274830361723335872076462003042970251149577956995639526867518540925044540035920254429692280863213513377724897723170641063346375112840183653906132590709189062989596223828628389208323712567780234667508920131902197753274539529923424094215332365444135483928948849429947995331061130731855236728184089209054770670000728996721402898218704104068556266495838277190007448695426023303420141516073365441769558620761016686768862770983587477136442914541457349653086339458241127431392669677734375
989 9334917746133964753372087341408790449181764306493897447619538049647703009022141778791389077549039542725328252533816252456804557503731365647128060322453890700434354980708588266318058526762667377459263292948254142892903060710593613836784226733058857392664136343329648027601362245506689838263693311573816188402681952950875297753238395773467369912256844656604990896584882122296612769956831726624834165067385402280721111595969372657447984728391435836687709809790338999736846733559353479422300886742874417202676203890949483646089248537649086068175291619298382975013940213565064695423018940192446502276445652234693777423282928658050704341366178613369286529691987150422964020776460952378967841905127482247203610989124377707260490082792358662196522971732321623904321400222999176775114668032480582345020523740870175961976433176437793196311536073217510782974370842752197263703095586606650613248348236083984375
990 75521070977146586491947541430082335078023352390275218119524952774785342577040995841537852056329201988492147676674170994239042969668740426118953715321501591172220857549475711731793466040222492089759467907118748490996543452222221570138915807508586097473688779241842327852955355576235404899714322361874957847967077608996666785165397150002552177571573891870687135165493754611371995991198008448432533450996737365542169081461717622330323320443868729259512805327691143923575221839484730920237617934612378446755688041035085252673568685767511456924535835917496506222723015835555050051855000296677942241590321075367974753804137646587808465538694381314932035003843244888218207202106025997643539092802165679532398973150224118762671717163980018229017687314129210721235513663510952813625759557548053494310606156606185015854121131401214383150779249640677240843282927077297420059842636419489281252026557922363281250
991 610978298539082051294039890685631436619660869613723526788113215115119288110758523677473987220371998510593944696716261282615328785936986271772970084668855223371963162265093265316918793370179144885278921859300096027305293778875948196614184705869401922185047304792452839954810834018844270455163944598720193949902436868755216369657945644349445135664290575768560448242090826114275299204910835407783521381668321884728873197207822428087816220429129542214756771883214194611297277536407491586745611841633752663845345302449163354520074642278784436327061470069942105488963584516901867644850474988200873764862746682707218204602761449390309936227626371908892338261515903201665136529941653797691891511639015453842085140479230036494870837889709057700001510863954094203785603323129743487506664488552282030178543876552679478320016486417016745661684650033823973790773906455292031891790571762612671591341495513916015625
992 4942918267124074918768887989180215560048888157825498086928689894945230004979817514425816237510090042265273415400435581269052718171403442011838693306381815896165337250062359119879430617856458026670381306974469192411440055199935280236543818717061662047767456005008322396097938059500106474768677782040474915948689124568692751477424656971811030117610800175609980620347797995855676395804504388249730943183260043562198593022582052698697164113242365942561603992608349571145866933669155730939668507573478224488118927538122948089439590355581708604748703248287123183012893318473385589520627382357952924864071760297735459868117248411646761319605491392417762566403660638213780862702358918929547934878249219257520400031151753151541147118548045744225449737173000739049815858203422537778177311381462747508657873297918022787953110717115443307077904491186050890035942709208895660955018769300295389257371425628662109375
993 39989048799097425876195437213041863715735962529470578604346279852604132227668050664065930868059750174091215694420084438410646810505441866853517718648630460065125765306939127232320122923536768755483879581354848362739832620471575106098073711232043358293463462644852932979359961147971639135222487525170379428491006544562344166628571925967791278979661265272263914307791260632135264459145292826443242750458008264929214795043105824195681226076940068268176939260122102721011766606755965944366982833908234939036728270251843824310199817834878153931920052993184168552288556205289474638724398786494786468441927468556357754455655278292991555003718116259811121288556200771110532726760335939590036962182221482633654128667739516670077506539982955163627286457463856050343719374095356276078553169121120788297752963403407100897765965746002635176931638706775853794949061207426779102069858140566793736070394515991210937500
994 323518200673589002350199385794714707579902016592990345194948646636651411262835691180975060278051001927087913857111311723779552006812295384563555925902697697729762257786254614158586380064095294444178930581135971623985164482356257536403964024086758342661503713349472724799248257227360857545329382176863770041172260837029039620078476054134232147838576330751569087047651253057068232190839073838459487331871542413701038800780080438445835233215759489904924796115819252883705506375508722995326626858878130307386614539712292823786988848063933484778317846173098922336765113988282012931637678491422755463811431350225175268981207601756126808008727866109499670602872519810897185201360652671188883182867337894606280644117491412138916210663615919423772675716644298727963993325562344824847198630142172629205211649464986074187657596657899258561605805813530541225643873767356287034224759935341353411786258220672607421875
995 2617317223345380658655882859299620130792909146201716191083400229498360362005879722506523573091748763987719961646058669579163930296697523594155722595729249990276955421604751251600934973408895691107991642439551067188421637923570665334471662901234875670644105132868686948480240314836095266107209099013578335918136467799203802266106678419865942713684413285564443292933037781088722772432827689853378505420807918691735563879978047797121206818002299156229047462082148832443821697046442763585807705142096525012851279454857559726689939686191621272189590555695098825491039475073646930626298362119483439030105343465034820206297419966105422915136592237042776385228267618332249244175811661845695339968892226538872756437280944977446518716817653476209545540019817894898412950980195631026199822378738882853469882332410107893382437126939562172231319996737049051001945899022450912722870253190876610460691154003143310546875
996 21174541133566628352034398941365968343462096145833339585290717313408087091600290892056994372410018868115797654658076140990308451653795002584867511126213692394628833552680121611969334368646860816644431476726154626541737301676759765082457415108343336919758118498080252862382408004864497769169280049489485930619988859921745001832495293452685517264386474696611443640856470231870319666935115295228379710400828153801203789419392249946751914920405483028768357213306225484311746144619931892812204197182435882748921760767095119228124419632556443480405898932802967185874325225075284976422433772882986081745812501080803482756017289874430284775901157837951373691213151086933675850913074626008198779416144580059520798289342010190705498850678665366642044593015196942691164588040036775752179077647248729997479702898675191321603625551145292325196745129023508785650826339296161739469970264337916887598112225532531738281250
997 171305636251467658226569066189320344987133209384209602703538592304499444508148447522948061189343813440271987314441847444430640515686413102778230620524299711730068053303519389349870046178456696360921948444619549812419227456473065458774078648072588576364893220812118438023918047895224870498526627722786888051053355994588820065815143427760076154164042705622168300527608295686569667645496268722476361187524338736299408044096412444661789745052084894049567972618584848232654273149260728553706213614464592539065890790206914589307870590317572749206769258556392306566647613002217598147769627917402016384481696092029887918937521948524786996757920595115826278086772445892974610358960664676183377396303028563769422902378733675389690462173834663738448861465571432085916146714705074654415890947704715721324145572803628653942579055929215515931766725563543770203302779172042081515421607651461499699507839977741241455078125
998 1385891709596503999933705304480750933522218450566881503149960894357699399830749509916165165256969538904254877938661140746910913869776940578512840880776840868516061105334599987048583590108455002220720529141251614725639569824284321420931828618071526304818419066512598511679150439597736796721865139851171588520766501470987725374888099475117518702429875395526127593659453234229606329900859225993091298697642397526527134955966868471977746598270561545967048793425579878271065019361801940088836173001883859764052497970211950927242463442401774833043993766102035712480096195637970115149408983909084733966053792987169526663588041989484692103187131921527915732714191006638214948067630189031121856466918757320335134469127218631716089782136139952858295422153237083996859848274526292665883931679704796856557720436485023052752985918424709887788752256043306570657784554342614451063857294865755420687492005527019500732421875
999 11212099454269211455332753177136763292289422487439647583338269279400983111857458737654527356018443030528074072554351889845320582241045030462019969916991697135832006859260984668989669105003692420126651356821746818938678535533248243574011109292172345933214425852865953508993703395369305746072491392325530143880166407219659128519819083069589497366250444618184845481487473563312273340641702848027365523176320456040120875882244653476433476617654930081074443282592520597171681925540527914286836205371034112296909759606232619368909081969948192895389200294419986226566671303245290529441285617480474079442311367236594831291378258660543135434883674485535235615740266180515439999312167562060193717242169500695911244905104435043322710465026566357752698647405471222132202909240258329689816932091141877315892241502515831612329405990353937337237929419305127108371492251014124293204826665615314595925156027078628540039062500
1000 90707790011258657275006398497702589799502573701370275495440368755947400555056031436176765911516453625246742311238287967899375757949648666772920871604379507392061561929669923021162935277729837156151270012640024462834381923273349253393351261912649887286532605927144730336947277966789948648409085457906940432419994572872988776971297902225885454391999107979077417248923698672301524950729994889964110083322662218363782753310394979181611048045038689054548436248602099942635035111747688073655085351902267055585861247286461870025606995909785335303045845624650823944835761407175705525941652685129488746362901660862212323046592343039832979754096670465874071396556106068532573698251592536079014997883816436487934586253702641009515796878536330610220878790858283210582510753064448965096182952448329307993404218424704734380471677912387433880908453497608299808302075113635982742620565699720458496813080273568630218505859375