5 1
6 30
7 525
8 7000
9 78750
10 787500
11 7218750
12 61875000
13 502734375
14 3910156250
15 29326171875
16 213281250000
17 1510742187500
18 10458984375000
19 70971679687500
20 473144531250000
21 3105010986328125
22 20091247558593750
23 128360748291015625
24 810699462890625000
25 5066871643066406250
26 31366348266601562500
27 192475318908691406250
28 1171588897705078125000
29 7078349590301513671875
30 42470097541809082031250
31 253187119960784912109375
32 1500368118286132812500000
33 8841454982757568359375000
34 51829218864440917968750000
35 302337110042572021484375000
36 1755505800247192382812500000
37 10149017907679080963134765625
38 58433739468455314636230468750
39 335134682245552539825439453125
40 1915055327117443084716796875000
41 10905176168307662010192871093750
42 61894243117421865463256835937500
43 350191112374886870384216308593750
44 1975437044166028499603271484375000
45 11111833373433910310268402099609375
46 62334675021702423691749572753906250
47 348777348335715942084789276123046875
48 1946664269780740141868591308593750000
49 10839380593097303062677383422851562500
50 60218781072762794792652130126953125000
51 333821503772924188524484634399414062500
52 1846672148531069979071617126464843750000
53 10195169153348615509457886219024658203125
54 56177462681716860970482230186462402343750
55 308976044749442735337652266025543212890625
56 1696339069212626782245934009552001953125000
57 9297242975492281402694061398506164550781250
58 50871706847033237863797694444656372070312500
59 277910250368051947589265182614326477050781250
60 1515874092916646986850537359714508056640625000
61 8256099970349595196239533834159374237060546875
62 44901596329971482646215008571743965148925781250
63 243862117998983052302719443105161190032958984375
64 1322641995926687741302885115146636962890625000000
65 7164310811269558598723961040377616882324218750000
66 38757747011786136681621428579092025756835937500000
67 209416858854005738521664170548319816589355468750000
68 1130186222386697636466124095022678375244140625000000
69 6092410105053291946575200199731625616550445556640625
70 32805285181056187404635693383170291781425476074218750
71 176452670292044644373419259864022023975849151611328125
72 948103900076657790663148261955939233303070068359375000
73 5089087110705589611647781111969379708170890808105468750
74 27289307695087944294343174078676383942365646362304687500
75 146192719795113987291124146850052056834101676940917968750
76 782439908762581903811650363422813825309276580810546875000
77 4183880067688806013437297082191435038112103939056396484375
78 22352235978063484181377340576091228285804390907287597656250
79 119312610963987516914108777399405880714766681194305419921875
80 636333925141266756875246812796831363812088966369628906250000
81 3390989995818592585979933673456798715051263570785522460937500
82 18055920756956142340932114365159577573649585247039794921875000
83 96066757873548706044702916173605444782879203557968139648437500
84 510734662112537424541458541682459326693788170814514160156250000
85 2713277892472855067876498502688065173060749657452106475830078125
86 14403820910658366409714745137726765733532374724745750427246093750
87 76410513367516943758852611401355403586421743966639041900634765625
88 405067781707318737998736735139715392506332136690616607666015625000
89 2145894795949486171540926751633016067444259533658623695373535156250
90 11360619507967867966981376920410085062940197531133890151977539062500
91 60105603210760231685773563939378938414392905542626976966857910156250
92 317799741114364443396044131173727720351962489075958728790283203125000
93 1679282722933857570217733193133902158677983607049100100994110107421875
94 8868122244706888292161062930032966455939913430484011769294738769531250
95 46803978513730799319738943241840656295238431994221173226833343505859375
96 246878128424074545862359261055862802436422498431056737899780273437500000
97 1301477090061697334165698278392320208496357736294157803058624267578125000
98 6857244883120770900442926413034805399604465492302551865577697753906250000
99 36109959756859378677864346536725836944725642752018757164478302001953125000
100 190052419772944098304549192298557036551187593431677669286727905273437500000
101 999754916513924683789555646987201077691143069614554406143724918365478515625
102 5256443375485583388996632783128582985798793458798172650858759880065917968750
103 27623146309949749442176182482767553445779373788582233828492462635040283203125
104 145091273547210805150824392838779068604093680505684460513293743133544921875000
105 761729186122856727041828062403590110171491822654843417694792151451110839843750
106 3997192758862515498338305673999037211790996693139277340378612279891967773437500
107 20965667901876919525597975839112597140276306184603072324534878134727478027343750
108 109917093854500354794397154884667985007273838249375330633483827114105224609375000
109 576007847602910513105254321270615882970810017749130338415852747857570648193359375
110 3017183963634293163884665492369892720323290569162111296463990584015846252441406250
111 15797519809594648169396125927031042073390813829103507259787875227630138397216796875
112 82678608349280401634222715132125080010269679853252000611973926424980163574218750000
113 432531608493920619660516981941209909312984899232290558757085818797349929809570312500
114 2261862539830594066114630089050363745948636629012895582491182722151279449462890625000
115 11823372367296287163781020920035992308367873288021954181203909683972597122192382812500
116 61779783540827446441378307510097977827507806369844445271155564114451408386230468750000
117 322689047958786215787556338333993902045464881485348218603803616133518517017364501953125
118 1684836622085697940837683536434127453157736991826154415718974632909521460533142089843750
119 8793664825798160305249313194546542409025030790671595415375350057729519903659820556640625
120 45879990395468662462170329710677612568826247603503976080219217692501842975616455078125000
121 239287880941883972324250426508275479346033446552757806280453678482444956898689270019531250
122 1247569293799566009553784274957675576077610276898993690863903793797362595796585083007812500
123 6502161997345195727759129907618393892268901019431195931197464688011677935719490051269531250
124 33876810406336313875719836493473984984930408672666735103717883248464204370975494384765625000
125 176441720866334968102707481736843671796512545170139245331863975252417731098830699920654296875
126 918663505337115949625667053671169530841346309563534913711357887677877442911267280578613281250
127 4781568244992365803379496549845841410526679562072497296776329989143050624988973140716552734375
128 24879704689391171659860795056108443111683535932734945284039440593915060162544250488281250000000
129 129414592940784723553308167832176982314805489327532578291979348250606562942266464233398437500000
130 672955883292080562477202472727320308036988544503169407118292610903154127299785614013671875000000
131 3498302409177085463671171584415831760033551560710920330654616350329888518899679183959960937500000
132 18180154252416349653724198785153141430095622284009507230173596781241940334439277648925781250000000
133 94451582639506816560364001500990930086043662647393143031761264527546018143766559660434722900390625
134 490562483476508272057704503919875373315110495920569037451783311887254512839717790484428405761718750
135 2547151356512639104915004154968583669136150651895262309845797965568436893590842373669147491455078125
136 13221854369683928178184754392203335076431927048005941761031623027378145707189105451107025146484375000
137 68613410933587051530731490595903670661786894150636894744747437679954771283519221469759941101074218750
138 355964312362218538016576906099049118470924488450672611833652120294502196884423028677701950073242187500
139 1846232814117476745682992162230142815949944175173264665853643459736410648019955260679125785827636718750
140 9573059036164694236874774174526666453073784612009520489611484606040647804547916166484355926513671875000
141 49625048680118451742622910242950734186889839349019940773353651818078358104457947774790227413177490234375
142 257180909218132122169797564032810374253224714874482904737818195553544775577847758540883660316467285156250
143 1332495290514235270662356944083039257906200515472864325272029056672351554624356140266172587871551513671875
144 6902133878922657517099978415394160184837873173672390749610510221612180714600981445983052253723144531250000
145 35743193301563762142124888222576900957196128935089166381911570790491650129183653916697949171066284179687500
146 185053412128663449388306158882844948218107617890887173466634373596162443931234520277939736843109130859375000
147 957846886722307290847922723795007302396542951759169524633635666149150678094770228199195116758346557617187500
148 4956690183038513253338900808449688138275816673439059078523709041610989523007901880191639065742492675781250000
149 25643987405303419262065840988159844882051968206334020927084466916667966629450603477380354888737201690673828125
150 132641314165362513424478487869792301114061904515520797898712759913799827393710017986450111493468284606933593750
151 685919124622251353667679851655432790007648889789165769955672148869307326590760709450478316284716129302978515625
152 3546248535461979787669637328286591295277640518637863844668781177827711348360395504641928710043430328369140625000
153 18330271146137936064643733487427313114104020248364634061970389196204048523619611898993753129616379737854003906250
154 94726904580712823958226005270597524146712050947924618977967783094477297739510746055202616844326257705688476562500
155 489422340333682923784167693898087208091345596564277198052833545988132704987472187951880187029018998146057128906250
156 2528141890465381990408283451923894187491718975630041155504703085236711986028002030479910899884998798370361328125000
157 13056522263258716200463832301054321955138153920194620441257841591518545454157773644254803002695553004741668701171875
158 67416029986760691492591029528319701598425762071593138226102580766664385024736216855956172366859391331672668457031250
159 348024310645939933354609535552040017991873252252704836946438647464273935679644755847306214491254650056362152099609375
160 1796254506559689978604436312526658157377410334207508835852586567557542893830424546308677236083894968032836914062500000
161 9269133831926605338311354048615127030056508455365670595264949915921936086753152306272340865689329802989959716796875000
162 47821645884462103974727368021517534358890266553160466128437002750934829492165945019621631217887625098228454589843750000
163 246674945543269713540524081883144243686680805321682151232127577481087886304526868297415376218850724399089813232421875000
164 1272160096512460157881948095246404275616844404803643798807198827260956394778063094364028984273318201303482055664062500000
165 6559575497642372689078794866114272046149353962268788337599618953064306410574387830314524450159296975471079349517822265625
166 33816445112069374732518010800464880734807228501137231802532197087225927458240632914043821699578984407708048820495605468750
167 174300812768999554948472463076470218602247134558330793550088793628602774244635361007571550118200320866890251636505126953125
168 898237317337175620593355024443159408747776644349680163080212188024701413285237443229203080363731714896857738494873046875000
169 4628113007011667069520640217405303051169946734606583767090117676102882281866009997126076846996056701755151152610778808593750
170 23841794278544951570257843544209136930269422572215734557736969846590605694461263621558577696646352706011384725570678710937500
171 122799603061180322846809977290956699249279254814725620764247645896596191980508315641160144160437539539998397231101989746093750
172 632381189416856752384769942935465636852575803237509184773969913000435479660102703301782778311235233559273183345794677734375000
173 3256010290747506492933488099042724856413559939288365743032642706817718392297552609262155376423919506123638711869716644287109375
174 16761709780771187271314406190338287722365663592786261517386977248114881664490359586142456671531419942766660824418067932128906250
175 86273506224557581543530031862035304453352680256988110751256500541767773273112144928674409338764661470122518949210643768310546875
176 443980616828132583381908935898193379642984553369295540708220587583366318598471856942885849228730421600630506873130798339843750000
177 2284435150540100792401101210871518261535124010068759032132414069833018557904927868572406840508293157654406968504190444946289062500
178 11752296439194738180560578483674284698070869184746795020796812266771020326794137589765561202614918556719203479588031768798828125000
179 60450030534938452135642055993611981636628896093956215767891649303218753979774443349656191243335356944044178817421197891235351562500
180 310885871322540610983302002252861619845520037054631966806299910702267877610268565798231840680010407140798633918166160583496093750000
181 1598589281516473028067547227493407761137475190536601874771030790827002438848255977542044408042098968536492975545115768909454345703125
182 8218735854124239861816203259994356286074024990894393819444282596907187679954310393012770685414181137673494959017261862754821777343750
183 42247996104065615020010258330869865178414229588024552498828756045899307455944910166329692006483009780737347682588733732700347900390625
184 217140538635421038091672836113968022146039615759679264239790254537583032734465460072755958916002061442895865184254944324493408203125000
185 1115861101320913667971096518919002336028259136542796219010033252484801695996558614262773677762788371303770418307976797223091125488281250
186 5733429968112981829906739019860067251415917110413262340769784114977157885507179620245190719996647432665781707328278571367263793945312500
187 29454708902118890170125280129500894945460892847452748838570044766503530895325345851259633643938820601881900529406266286969184875488281250
188 151297411846949490491353897932955416659744476921341988569704055084772235200031831148546752050833286151743095615529455244541168212890625000
189 777043772800909068012659964927406895344883318971022713034621369864726968826250437148786308087160083768463181286278995685279369354248046875
190 3990224779247911430335280900978575949068319746067413931799407034440489839918583325899172933420551781513729849848459707573056221008300781250
191 20487444431084706537474157314164193716990566438141829596066847945648751597431435893729624469981865329815118315082145272754132747650146484375
192 105176185314659456021257705997848267210218950698482119851466171271779687345102558598825879631992463725254083328763954341411590576171875000000
193 539867121428970080109115352595338180095006848000187476897153485517379778127787069403547733217408124972713778788602212443947792053222656250000
194 2770746602042862315903925354589830871387072182858105040159994079110361824253721996409742334502041699595409340872720349580049514770507812500000
195 14218304931535740831612248530132026840012607254140275863978916984908435677091468139471046190207845563713284775531064951792359352111816406250000
196 72952559334581288036544521254080556561321230937473666736645752069163701379841040715610603489024547918528895706913317553699016571044921875000000
197 374261827836263378729147674142027855275528189965685217372896175979824197183038672421231481441089477602869595163070925991632975637912750244140625
198 1919788650559071217315317084977241330169807813813618472534545151399098213529576609829114852987971931745289633219897496019257232546806335449218750
199 9846338697455030212519280925527603729479168941982218454494187761041766610628498591649326178984701402508057654916484580098767764866352081298828125
200 50494044602333488269329645771936429381944456112729325407662501338675726208351274828970903481972827705169526435469151692814193665981292724609375000
201 258910789925230386278960683677531181269664175475984551197453131864128085915270567362835499996850468590282520753298456384072778746485710144042968750
202 1327410648855242081937818733575159863362237650917484247255977985699336887179813568713014492369639458254747949039753507349814753979444503784179687500
203 6804655598929650066499424316054481117740763715561851065478877047903166366098539253756109645228202273376611960986615201818494824692606925964355468750
204 34878134225669563154921672373746586633646125577251698928585198939001154238294020295634330844888272959015800001036922139974194578826427459716796875000
205 178750437906556511168973570915451256497436393583414957008999144562380915471256854015125945580052398914955975005314225967367747216485440731048583984375
206 915984831063448788577327253944849722350047190999589083180443377608220611618878406147162805708726223295545543559570411673576018074527382850646972656250
207 4693288614607274733552147068479799319961875458834528223226529187250041252601678962189670811428374460944998205862155327139362270827405154705047607421875
208 24044434281731850851695728823738873363351480183191671685495518988867206417269685323533288886135514479718217409343061774507077643647789955139160156250000
209 123168793256910706568735473631407464042658317605074984859523614428265836794347162564177876892213787408360476435115193893921059498097747564315795898437500
210 630864550828079228766693889331599206072152358465018215134145342193556725044217174109203759691826715994041464667663188237156646209768950939178466796875000
211 3230883986037007700722631326431248361194760864954340859060792893272826917095384071287427021722704783367542452545556619369904183258768171072006225585937500
212 16544623310141198853941976840662431221577036313292759954610823511445393874981193794998418565343319180529444442986908292425596300745382905006408691406250000
213 84711653006251811439654833342814852168170883046426871882983303075429540754110439383044787365820360227230088133562775631890673366797273047268390655517578125
214 433691237878896833686271156348382257511688252917113650310010211917270854578460144209846519049893710254240164128766363282885265562072163447737693786621093750
215 2220086098665781410536864252735766318214594628028081781348861799100315088913545976312309561803027326301467506849637335852865049901083693839609622955322265625
216 11363473869948075466255039777036149875221621792750371203112657549897347374533789831361584486953883945050165437903356979720825847834930755198001861572265625000
217 58157401645724820192861878104170861389695564363840343185741667177540669346080952674657165888419641888582214623231803410363660589155188063159584999084472656250
218 297612994337277248874269704852329760163230822331389549635955010439057885386048067677823055485339951448613210982735519799513568273141572717577219009399414062500
219 1522832844856628913632361340249070501769802572209680172202666992667141983634217916388860961478725452505754514140632683086296061958364589372649788856506347656250
220 7791237810894380488351616159413849078822245718282084601967133450855145032547161432687195616867897663982930072347423029743840316996283945627510547637939453125000
221 39857952689992085368650628963668070518974914438433812431359641033309885467428765662589588688143643142134896897888437258643257177226359999622218310832977294921875
222 203881693483369653268212894698947273161576751274937934556724431092045957920948985647347665639813105473593251413162052336838780952632532716961577534675598144531250
223 1042789395568610841257143933895991787042009530603466958856641012236840564595679444939415812790787213775488418925117836493464407165987495318404398858547210693359375
224 5332986863181936722410964410792286764781053307195812757623004263494344439941374330283770366783934609262771822813388022249680986419662076514214277267456054687500000
225 27270955550362176421419704373369648228994022593614951601481271801959715886063846007132916648326938342820992275750279659231323226009635618538595736026763916015625000
226 139439727474702531023548714669265622166349527288619435790379353557531578964941837050046134898685250350170684486867945768920340476881847280310466885566711425781250000
227 712901309386429606809584644818092257472102312939563331630993541836929469032472905638749383378413329492989760777455488503263902888562597581767477095127105712890625000
228 3644428218388025792658863206693386428332720344175346179638262949300895043484390638691364560768570383955194292763673797729689907143324489879887551069259643554687500000
229 18628885312742363984796421302071104734111449973574872212883085164953235824953693220096484027142915578699542255421457582145066712853154200502103776670992374420166015625
230 95214302709572082588959486655030090863236299864938235754735768620872094216429987569382029472063790735575438194376338753185896532360565913677419302985072135925292968750
231 486604069157326351284284102152919269677158966123910010162477047597819773539719626737328513452361408405263854488958722389069515464055104558838138473220169544219970703125
232 2486611102301755803919689685010512567513235245390905778803847467900753027780065052930841742752155214758176525141815497671016026159929168670714716427028179168701171875000
233 12705710237638357506870344223847575180495259038949145755730185526773584549841121871335222062746758005233665139430767784152340659983848603076239669462665915489196777343750
234 64915637458676324380079924637125165769342589849652840760717541774345388311415338818612269927570772341150166869580778635188814725681671902179914468433707952499389648437500
235 331634234843237744115625701950530738169467578579748208234100485151547092460491404834214857238676771742832374225032238679768944794243323848093041306128725409507751464843750
236 1694062325173249082495404018621758749090786765039406431672028452289288177936709340711573729617483076435247625911420093688863008039857671604977440438233315944671630859375000
237 8652861445389224839470059319253379817554234123153864747979972913632786598512933485962133058606540713688657054763072461298718381582893710568527012583217583596706390380859375
238 44192725836966427291714036866573055720555959684777249142043638485935691211289231108561967123355293773774686245356464501911909330831088049684751695167506113648414611816406250
239 225685074252884105186317410493823938401984494971405182584368153806380987168763381088596370565852889143849359244448611452071502779244231706723411434722947888076305389404296875
240 1152434421716855005206727202521654153542048484960366889792518232202796530223472584282194232676695604138805238695056739329726822702523736374757845624117180705070495605468750000
241 5884252026139026615568246945078784978890544171090008907627052838154109402200357898559508688031433063505340307743827842764071276934496196320267813462123740464448928833007812500
242 30041961821216127446572062462216581537795605261683167840627569342474566990136848342856563343957949395955534904514901644491671920214094504419932718519703485071659088134765625000
243 153365477364611743057080066771399775497570001651029617337657549374397474340404498893154304466003817294478886172208426462425972197731616902816043079837982077151536941528320312500
244 782869800773331910165848039586224795426926368260485912769632678814915977804575266316519880537760071545038665816294059766358519168337123939060973043524427339434623718261718750000
245 3995897941447214958138182702054689059991603337996230179761666798117800303377519588490570223578150365177801523437334263390788274921720736772290383242989264545030891895294189453125
246 20394001941826034848589065242851732546845112471930967307497303575455993249603108273209134336104252901114920638290129228094064639641977204273515233978741889586672186851501464843750
247 104076828091550219165320229648437560724602123565432829027930454197058477947354705443856532665656001375524491687141775192959379462635710112718145925470025758841075003147125244140625
248 531091633059762435246901583391204013574101371280397975286558696314207871007077509260831689322689060517079710666896301396171319068593747077244859866596016217954456806182861328125000
249 2709873291636902589681936357877249987294082816574161800130186790619626227064801225531702677076835575179361638443794652615710214099996783242499387434065738489152863621711730957031250
250 13825884141004605049397634478965561159663687839664090816990748931732786872779598089447462638147120281527355298182625778651582724999983587971935650173804788209963589906692504882812500
251 70534490231547883483715574272771460387715155442188755997249552476929461485115429277465713865344048590718824793573964846372911869410485377661704231577743939851643517613410949707031250
252 359811569602228069593043010460291660277413343551246285653985571339802111219617169593549795426451421960751899756693100026031858119259965894144726039627357749850489199161529541015625000
253 1835329175592010113045158904162374799398902740291639319968918337680845446341998869096131012961536487017544972549261175536009276293805874419730155000518578845003503374755382537841796875
254 9360915875509449170953220113599261025046612370162176451247093529536842236362805476916009584181330676756153072841613224621412774671218716919908822693408012582949595525860786437988281250
255 47740670965098190771861422579356231227737723087827099901360177000637895405450307932271648879324786451456380671492227445569205150823215456291534995736380864173042937181890010833740234375
256 243458401734365275649333151002294724986072850806448955672275006218392454657276470730309603846755883099060427328725303308082002362763807904594282049970388470683246850967407226562500000000
257 1241444627891505473053147218404558419075807989231297254122513424566009143788096289239872384694767102310685115545285772820973702524410687132554176326237893590587191283702850341796875000000
258 6329895533517952807267035224276206958924080261297918805604910346601390495994641158574843384412053604667129640527346430589154451606678997632390859529039062181254848837852478027343750000000
259 32272498881518696399255159903297984298451511568428365564009287003341735009106536615568591270919722118283200332609896171704547302482871267456480957047659785530413500964641571044921875000000
260 164526464886173746349143952448185802305831235446889706796910090605271590242503912157800661381159367661835923264285745189082005855795029990954608800635128318390343338251113891601562500000000
261 838699362017409136662628351347197156285585008821058856913936204062029004947139083460663527743800682807405780702706630749031318913330133352327205018862665841794523657881654798984527587890625
262 4275082351139322836684992763676374609860374947687109348471814892300614772298646690013498915736882857889889388017687495257708279285846205025481083948288296703310606972081586718559265136718750
263 21789663921504688101708393349745862837079042853521506950544327842539955137878761230107562303077523093508544749004880063038319330468557207784913276713174845600207163442973978817462921142578125
264 111051569020796093800212661087507872374302457786287216890805068541130273289575153759621553050433708430236598720797072135948191182310793491413457626491856355954723767354153096675872802734375000
265 565935880586749324174160676695953580369041371410886778385833522373067738879565687428840606891633321807936512711754309923582128140622312985087812904237344890923111506708664819598197937011718750
266 2883887820614469736213155938718843915290517333243216150395243619755479282413112506821295046612537616875691808071391694246606246846849334368455138554159650210451104612729977816343307495117187500
267 14694619238627164495589935794617010026384887938472112827395611573944903977181317544299346897815792818813162457157663785569539463895205577793464160190088294011268033045780612155795097351074218750
268 74869923116959697430001954238733054887284219914648787789772317525042476537729906879700094460354229571139306815936385827616664949123861118795596861805012600665776290043140761554241180419921875000
269 381439570425419670618759956254151359179535135550009922641074875269629283875934563459078132762031965049933210861494086886910660441559065169621506739120234651119201174651607288978993892669677734375
270 1943182717261571906925758267709827678839141256575522247416796534392451068801930794980209355580162840820414470426479310555959968287187690486751072067216289732116685229357244679704308509826660156250
271 9898543540937706518362415235890287612131715799473055057329922195871320294085023410519487506808724245532562433939396487982427658004283160186269558838639370627887625886387468199245631694793701171875
272 50419547624251988258325410939366258998124095457990093175912712308558035954890006885043082431684887542787583933174454021183901179347659542521822471987076944022199143091711448505520820617675781250000
273 256801054130984940196321589299384117658355933955807750690749448885006414471734549992850028056902505581735268913369887085507556379886400281874207739784925479814559068358903459738940000534057617187500
274 1307871539626205829252641551450394948668950295611362893852515780566761293034484511116002001628090827683930551714932138688272684908715124112147452057640698540319501574913374497555196285247802734375000
275 6660456914763085241564378271275159460814098727650459181656330363997395473786726676979639823106018103945942624474191447023610895368456650571121283626873927751627091353725518274586647748947143554687500
276 33916717868535268019774324776235129357651130052242190666737032849876035991976689351409235999580461193525464286990347590009531496710222058258846388948656901465850133092772011877968907356262207031250000
277 172700934735004949291865587555461963824804467361600860564083788592199668562087186587138940659628451297914588373094233132952945304939917465766552384904006649008097185049592781069804914295673370361328125
278 879319777588486738152722222351985823137282819167125260747532843015229081689747946359425375519719953494876475599271003863753091479364414935587940714346407480297637682120637236948823556303977966308593750
279 4476828794656711677821341241536570157943465447949415104900760277395053171376636442231381017700763996807856508981689964926772126327421017646515245607712549032902206447293025348699302412569522857666015625
280 22791128409161441268908646320549811713166733189560658715858415957647543417917421887723394271931162165567269500270421639627203552212325180745895795821082067803865778277128129047923721373081207275390625000
281 116020055850984873126147275653523498032606014968596831506453168190198545297731803450186119391533633487760919014057762332160220981370713329521679685248624294436345719128134135189611697569489479064941406250
282 590571403429200978728764110727321776989077549118128275899274249632418587977623981461236203400947376237338974042676696347819175392536844023919019336464116444603781458377866897535568568855524063110351562500
283 3005965956303307139932378477263166598703398316554501835962133320970763676217042927221759812274606249553362044138084623496993284821725303215271267485959441615519247351095977194290753686800599098205566406250
284 15299181569715756769548306228364503835694715446263055939305481418560876058165594826720067861756060481597756640416057940378962238160752439303531182186603609656047782217047625863415305502712726593017578125000
285 77861906203017690702165487055069349878089176824731623976822539362318744224592759385986059653579950665274297187831723446571504247782400807169756909342536227713814605926045953054881465504877269268035888671875
286 396236746869449458021696250849641175536183355371410043725467015260198591605578811110178168343841030075951049745905211845541818769853498769582748684554543792280266499908347732628044468583539128303527832031250
287 2016311105523616922911823120458280449980223811907707137397323286873705599127679411145764792813517298436133887891397088646640106151559470689188809795516916106107029884285386511777460327721200883388519287109375
288 10259674883229711551212103510459094869157322576491513349300867608120622129836955307596824387461006748226264305878486952830960257449631228948522565743973000681251318139119987904450681526213884353637695312500000
289 52201514810799060533455949199342929880043419447289566161055470752585559780332395843230321267187164616855464514064836784650484408502525090952870096831130232339465333489536558175814207061193883419036865234375000
290 265586654300556623766705706452797362547589327012525862924668184530698462040287627974329704692706626998036573843487766097344569797644425901339163650544346796113069240560800032824317895574495196342468261718750000
291 1351148888137447159372576233876993575198400247563724232711161568154427490449715030428845175971636861126374877420540907942784437257246991910659031858538547511694110996559314852305533349863253533840179443359375000
292 6873440336866455932696729273381221671740990806421733030516710416395345421799944057233846539786027237785739794543518207653189123329549157454920510499882506505482237125354005868871354323346167802810668945312500000
293 34963854491351937296530237449664894962154692817388329478149238750066600843530965430026337433286562164430933329882826993791396061381213596081453291258082888994900963155012564576029632235076860524713993072509765625
294 177843827343554836767818162806253963994350859659380084196814466998608661730071000630237771719485281597624470570684275712364540519828318291486976948613778016686866490788472214279458682995027629658579826354980468750
295 904550501143942704250109621169739989281612131026157324794142547665337158799499054929657632021519966746538255488825195433578266437057825792907899997259733015907338185906884538145522611785054323263466358184814453125
296 4600463029872973203746261990828918158545656199033377459434127046545357371213947083491042252205668559398201436850382437256686715899812997159806501704276305372999520670591715176822589228322613053023815155029296875000
297 23396190408771798656038352932811450224110614573851251805683831041506355124153121297891088166182937707898387444256225751117054017504185961583262517228939429722274959574755811772539537685133836930617690086364746093750
298 118977214024129624564836675323853449945135889812417628636412656149639826399276964961971745281954188343920127276251796481789796880823334753443894712188122014628633753468894742461037239422694256063550710678100585937500
299 605003180156713567089900780983540502272034541733212091195363676679290953969112457884856323797692216238641463530600121565563763050445188627206199301772933373706828100122440952310376438560979295289143919944763183593750
300 3076287356729052036050342954153595774264582415592603853535747508538767562554809107889099951513689235111736255240339601180832693476839942172234911703930169696814380170114106537171405619801589637063443660736083984375000
301 15641258350936565250864074817571492027933096403604286485038175676860963451503336849233430496716561820416091432894294256003895958387311192463559263900050356059816358635208548440685694114193893256015144288539886474609375
302 79522895992977149928635531900784353408010018752331557550194091825118029669259389368156498484989927100431980012358196385743713458467474412861866964609683628452264988347356593082274067718628884904319420456886291503906250
303 404285863856914034033163861844591595346091202717390300968268621191455754862174412391802332901878320661592113150076065518126596944893368239884994803300908379547588783041091404428339639576250874597462825477123260498046875
304 2055232485158894086054879832788559280689159291406131295892201686324457349132124103128894802711889790654247531732828159155693736977384346905100976926479534237164999833519929547595572749685288727050647139549255371093750000
305 10447431799557711604112305816675176343503226397981167420785358572149324858088297524238548580452106435825758286308543142374776496301703763434263299376270965705588749153726308533610828144233551029174122959375381469726562500
306 53104885891439530745155574416986776762657595976449123434556806031190920375000316319219200425553896501041229827415518298449860595819291554998082551646825838968607263140203495204068329105240309218061156570911407470703125000
307 269920529282647946006005982549916232883044403390229816132598335290986962833196972019872426004057056718868502599611988702385880842988783234841247406549263784161629632186133659398161871445509518707694951444864273071289062500
308 1371873317146131474749997403058980193530984756504798405426407380686864431561463158120803749327550717317021432354463572942819328376906687068170036323715730124121813972167147971858644495135592933365842327475547790527343750000
309 6972185115101227396344559170151724996728195555262873474946708563030281403823883484528426949707453481101309582196204671699525862968160630001061533289936852111079613773020538212242124161133194348849428934045135974884033203125
310 35432416158711155620767431848312045065340010198876897987434092697367003855498424265636268105070665231826327384931531938145131434756226152464411070817711871384175086387481423701558335900840823740054474910721182823181152343750
311 180056886035280545719912929817402712668639594311286197289085013543809447697058986055766002952238184429705683279635726025541435885771018519876337304318764575171216533766449718483409190607213989920865060412324965000152587890625
312 914947043045725248609329545651948637664748427119239308700236550906653871033915368882719754415281979512510963896520301628158436422810387267124059266245188069273934178096617462000385463671836561161399004049599170684814453125000
313 4649000397294026019719482918653570188134192494940290643233344812236731520026225819160572778116611356938570319798877506649571275979539792444964781661278309507836711002341578987112348216384494214992173510836437344551086425781250
314 23621134704697802106665333923256003868513534683029955695392722832400221638968202382142716057097345729428981883767759499805265059184069495594157628505524096852115327746525174788887982847002122710478033695835620164871215820312500
315 120010603741609801025799680416542600299705861696039291033043672454936609939919092747983154161059095238227891828820068426429975703919062759873542789987743395297037552260571452556447009625897881512912590551422908902168273925781250
316 609700173349657510034609308868608708918119811831968102354369782890031651784797963156956217281264856837299257522622855671251966598688486046945973016657988953599097532384896768614746865623532645628301906981505453586578369140625000
317 3097355047305151132707871008194694883446217633825863596896397775258654384868284524371075655098733327202305522991529571278635791855516828155158228305778565677739005092404042879020428788504164241413008085146429948508739471435546875
318 15734167812189106392988865504886788705046281270872597824489688379109458376806940555111853966795482396970178215835565553779651466614286762832912405770568432676054370916685074049975980107736808766283331806334899738430976867675781250
319 79923559428158040435723695797116012689645919194400616337774054027641993984098949635042697697575778417730682338400404644199184997610787855791386264981072134134734782204180551304814293859363726058031573984408169053494930267333984375
320 405960936777945602213199724683763873979153875273145987747423766489610128173201014019264496241654747518632037274414753748313320622784954188146723885618144173382779846116472641548263079920577656167779423412866890430450439453125000000
321 2061921846609502188456283411764053853596651803206959842831060586126026125689834264243416191353974271415836771599479999259629365821423580607517379229168105690757473585496641106597981782507997272624322704359656199812889099121093750000
322 10472221366060878622759041933565068467793720514710426962012642093573823540569820711141640593311982892679801899921649207596224854802813769016097730469907413760629439976812593632879339652485412015536780927504878491163253784179687500000
323 53184394673548172879735385920464105583292008274394149508334644594722405717044844177653300497480667835465031661551771919081456416687246028179238473927359978689989136989158297852516143203660189953119186156982323154807090759277343750000
324 270090029376639624028750235708939971927689822584697561766464339321160806462735572312847482150215303741233076149573261783423070203866265096082653065085652556356684645524879130160113329122036074370072356032324023544788360595703125000000
325 1371550930428248090770997290709460794945299880312917305845326723115269720318579078151178620294062089310949214822051719993945278379008377441044722596138079387748789215556026832844325499447839440160523682976645432063378393650054931640625
326 6964573260430044822295095276811280672152145809688645509432655946037039389779700614910969318004115905223823115763066366324395027282815125323685039974159094710375471717620946222854363128037315537263718390192934748483821749687194824218750
327 35363594039761252436187828501821254344623473288325886360007430036554532305247858712358493276201023307580592528796936363168900216172058167404425591173137018172248125025808220727847464951369599078963290583743628303636796772480010986328125
328 179555090480521529397362349049494913700255406169828029815517601423992052571537115443553959668636774688644494573458128902777078496972679240072006097597352042732157662669738334345727066626149047955107729279689010581932961940765380859375000
329 911630011853265172403274889464256583447284392436318237797921155377984340988205416372365011280578686305000597448575993966260167060247090586168055649838407747822220231764566543205929088271651802117753748966322291380492970347404479980468750
330 4628275444793500106047395592664687269809289992369000284204830481149766654247812113890468518809091792010003033200462738597936232767408306052853205606871916258174348868958568603968563063533001456905519033213636248547118157148361206054687500
331 23496306322494609434074968422883611753172929255738329663677897074548662002393033891069709811745542686431150367934864516501792838129020694838871335212800679163431126926768193372907889172230421506682926380271680955047486349940299987792968750
332 119277885306853368992551827467849527554333524662157881473104920928901464599304086419497609441888687643656604314287079808541211349523468970741670998327978982909161072472278902137697541363616207036983662970186514939996413886547088623046875000
333 605480728768020912721337782725516656640138166349063636136340528495795544383662511855071706465684954044781238363682889881771697856574926330136836012853917702877296297763245036766056116982990807062737191601708985899676918052136898040771484375
334 3073412817758647186153903030855966007869394339826554019293886573215740301278773236467993160479312684664998991086171507910512873618480629092183939639714415087553449292597626782368734697147704096640641671656091205022676149383187294006347656250
335 15599898393168891020629659323284069888427986421846902976718969727685954559521045972981480435766208323678403969907082653788209282760469859786085148171277712944400083530609166243841304902189104126888105454618038692160553182475268840789794921875
336 79177732025751471041262319223919146261507604799706335350114408285535962719019206146854643903586797534077699907685495040375201193467037354805507700688056065699674139974088819606203601920476419737679810162411797591630602255463600158691406250000
337 401850838745154303326888577988866751357350343637063780316092704702193063799841452883885768004649860978677482965211021515157271117445656454359278541142694188867322065832348376615822497698803515837320723264047828138245677109807729721069335937500
338 2039423175613545863731056146550104533915681924164077443646236249089208041506702868990291134918493288450345183817437316398245610175625103326928470674267727264822145018788795064506726790123056882177393460409131620281186769716441631317138671875000
339 10349767313368144428215988528150979595769703178018297206528055216186250390281022044726178064930677017734536187336994764356366195352348952512406460457735921299022562295949124653709287153468806632606832082016401486157519684638828039169311523437500
340 52521207261868195605872180590616911381517896724271955973425951843333210935754440226968664807110898298951377667083257013151709051041770803794301441128809152860711510158547796750166531823573048583377953849038455302888905862346291542053222656250000
341 266513864230610933059559725913695934242523850937153824210390618728818823349587263651730873500369290475333627745169503593522809321506604822825249872394701207224741442917630932913791478449976332841248247954198113962576144331251271069049835205078125
342 1352340379330399690005481101817270170785506780719682609494860409573531714919270684998397013903950999147835321792996590934492593293104730703356609144792104048529103464062756365823689697772876941123247786355129895774496162630384787917137145996093750
343 6861727072637974758459763578747391547032970795663478329241673379936706778362571670923819168181289832954253186020677968794836678987202997503717706163664078234400628523277003453809549797871254301853165543192449027376511594411567784845829010009765625
344 34814662433443411753837148541137207849252831175637707157214390010298335276647856265454185750064361394340163657686035711879407338814127302968715205314165824670115283362939368556201845582119638345685677682274372646276106024743057787418365478515625000
345 176633213816734956692262003627828480999885687582279543665278890493425377506522211935024912996650068838931712675024740008799934292512851757708922732843929551635143717061971796351318187144577576900905276476244978867136126154946396127343177795410156250
346 896115718190473533951945062393382029706164925270802376952881174644064231924584828878572139249866918156457076034582991833501132920959629152013009759002927050817591291839329054802875260293604715655619144586228191906585038850607816129922866821289062500
347 4546084125907811641539838255124321115614608612119421415243417654992548077161270988609130589469354102343429903274858160324925338063932621575270678163362802436165265764155660555798212212308199361586255017126040681163523515806446084752678871154785156250
348 23061767869036712117432415638239996329939997041072283564208591019495724939535310554460312611302262793229061316904528276866968187263098430148603440245630542970634292797757578329705216470601361192886541486295366720771227164732408709824085235595703125000
349 116984839917061228618952224676537190685306089641485857033558114328546627963631153830038504380007117948211372087204656520735056647599147559910793614036701446173711746895601669143417449829067951399962252597632020138795905239703643019311130046844482421875
350 593401361898136666907728675895478503476190309775652897996309275579584344743056577398746036710181033070637394645241011337061881545792777477808373404533992842910132049470443249278204455654692507101257803031466768819979229476757609518244862556457519531250
351 3009882630437080492552207590163482004626341022127950393015961787983151806427931483626587556145571424968117420816179118198102896279960475357091604985425310518229137996591410122783956126225391184863316313064231732020414877837310996255837380886077880859375
352 15266263485790379443492465010627459158911700861513523607227932988041346338078269196492202013879555354305148877914914259448591058941586272704556843730111085049231362749282080161670786115725327047145350752141348266155418400558119174093008041381835937500000
353 77428031759827642867138507884360532803101011553366003352750867022680966341115359574163036076141997702151114280229378356111388560436493595757306980412776049172107342679548481279738326132917247810952712866464022097023889301681265351362526416778564453125000
354 392686579412306383595516214771685223671887651717644200385011560544828969695628041393319695858943655967929719988555873038158045134591958924041356318998892856832750706426363357779761711333133319843513758663728708056539495885317592183127999305725097656250000
355 1991481938448125231091546517770689348621715947996624159095415771334489774884970781351835600427499969551643579941961927550658657468287791686209735617780099488223235725447985600168791536046604693492105490366052733715307443418396360357291996479034423828125000
356 10099253135150036784452856984706059944577362927162367530455384823291714527906689432496488230088176483766169721642997809231260428186758601713542249001847797974465411941018274553562532575962838616569651774505908450180191593403833394404500722885131835937500000
357 51213542176826180852978266243466809662132365980070528528019494061294631909981365446040430371327826771371059525945315595107385978162966204712138961557665680069377159984993238858264547295720644689138717095150700521510346574505234684693277813494205474853515625
358 259694732284755987894705656022112150977951657519337807550013865070020938013786527332612947208716175412901406661309107408618189520996344210863254224329239567490609394824753250867687081187931881001581596601472390746468896227661105058359680697321891784667968750
359 1316813684890217509240103538304212742953172952675738317944279344069738937103804566559435706891654053294231708918219909035225000537255474176552376645963234530072440292967322274879938730882309961575816287852098704491275900363422834971061092801392078399658203125
360 6676801782541947934175172870274881513565383985398109781125923434719803061371403436076012034943598016703146693106467144403957749202985502867026135106292456772198288809411774914884196381938473044609772727137401881927596114518763670275802724063396453857421875000
361 33852885442382629272994907390017306550521118240571876839697448875475405971279166298082027312003355112778594890610037066430179037391541664817365656929376079982634582306146780116196557498311640015507415091244411227189075805354967485527595272287726402282714843750
362 171635077452976355697817317579639565424210711527829403585020679172578388817970002799799634270941380263667385859955650112713232654562158020502610193395436147811116509731444459412649213086678062823721068109670544317121084615385129268361197318881750106811523437500
363 870161077031151077071336400578340254874140897829637898063722158374943507554792053300660156988152528431721523284412025012777981195615410076011836595007588291277029232297686295625581904336091296159367984969419100378700470885262596709708304842934012413024902343750
364 4411401560436476212450786209060109370114029064205963717203271109310298561976940214504739514536037887871123042834623636555030433916490379772539115885553790223187167695771000161667295448166256710334400369482848921139929963819437119809663272462785243988037109375000
365 22363355132768247465896346754263054445716952894933010510822138262475819098910877476308748927856303181568887647703300379758140394159985953013566351364265742103657169568839098041785594980287273601000779650850553558556589399917979843479542978457175195217132568359375
366 113365484468049564716316660831859805084936354010325233337408623325015925072041290253864295119049957956429541261210636274120213078428737656550765714672039634486683158756164956832320329124447952049394533964145465407641436570221338264730093214893713593482971191406250
367 574656530383621412305085835984703708096293396709797798823604485639238183721535269657019286031648267541569635951164413157487820438996501656825014050892797594704595569938018496650021557854591138150936380729853395091221094216453468828120776379364542663097381591796875
368 2912859547950036910857735366974806674647878374506964049133422186160325779745523129941915940215517389191427355785516584599938263382241220519443597392955227477290511979851113040870632689951646540489594877528733462721341083631609869541989610297605395317077636718750000
369 14764356774636862913550883934254171194300372530124584260030670146884068856127720260282513488180301052357646899517247523590346417418228164446080871401105479932969765392377207583533838771870296338470611398462948458024379943132747827760908876371104270219802856445312500
370 74833041186515606548134617201014292354673121043097207893306136360919253106400773921979862885297416292771634970155912105868879101982800285548629074224781199660257715002459819259007128021808351304577071471661519581767405191220776661253921702154912054538726806640625000
371 379276752461711612422922718327545115622728523319522733994761975271872170798834523566318703967832533396424543359669991684116859929448345709542915116631063184070431861556182963730760170711624294180301823988885570557864854179547925427939958353817928582429885864257812500
372 1922220053348184193751052468907994318959877529630278706349474861050905279797907939600416319836971422663078067163450094093889262857694613132833302770936723494198918971374660252150446641753736204837496982613970466587543947612967687454954557324526831507682800292968750000
373 9741685868191205221048132756829916861033074980327363552559159282228093333758419313464066403521607889311523356684332677948650747906522971447647037140752688360546151852211253723534192899105212016363945305910475326591764843201588959520353938614789512939751148223876953125
374 49368435158584156540271025082037790054557859656401544290746958964136949956987111425956108874215194452608532999999192703967417069336579828203522925347445873263472368465135621850972739082186304798375549382256338375952846224354935919520492859646765282377600669860839843750
375 250177880871203495981103167645461773925124288799332150122028508264207516673921172766669470646360782699029728040536449513348397310827262642923258067639083817213542407762511597217767258862430598640416635383055768797058342353150013105678173275236986228264868259429931640625
376 1267747752123618793650873194537649959512759199306588793071195675301105475328764972510346643706626068663546869855009501577075436507696101802414353550300478642483718939605180061373052416877006807126639553962654569645470845347498718702627940047023002989590167999267578125000
377 6423936862239304908687892397052339176563309383583117943384956580490816723104091325758073718782231557609639380851325028152653757572599870692341549576119360863123145702031624773355386574766553310305686987149472752101377805053857754716273298356554732890799641609191894531250
378 32550243082124091896568677293375123441567438967753600302942541386401189294012687950892116162194149179308896594662209928172964079925506047207843240479532418314484572055870699253731047255519532859189674009953092497242906304428394521216505452798628539312630891799926757812500
379 164927033798462978994646105537288392838958012951585755545658063976551480513780865419627166115930247847033045579906117149432531902296347485184125509916347413652268085684157687395241536227832927187605433820484252091645207077250822507233363189982355834217742085456848144531250
380 835630304578879093572873601388927857050720598954701161431334190814527501269823051459444308320713255758300764271524326890458161638301493924932902583576160229171491634133065616135890450221020164417200864690453543931002382524737500703315706829243936226703226566314697265625000
381 4233712048464799662915755879377413743834103034597621575868860727398071515742055619761280338699358383562667436003334688101922334896181771082439306972639854352584286071870984039199125818274051630890339487327962769118509411461768454361213886993908772637951187789440155029296875
382 21449310378163839141032078858384244696878346939208109310104838167984924655350997967490836729219561041391763402563313671816105198015138415828803915962180694465347444024598354150849682527595327891248139047205328618080511872392513919973258684770200943603413179516792297363281250
383 108665157074560190357345055592078911625719667694665421504896203946272832579357569068108339514432432259960917766954353654835559402642830863259681214464486851590318400283348804758934238201971039449048111839677789163026931840295407822086747040568610600530519150197505950927734375
384 550493671723365608142750677405782349132933408901735116858577075400643373489093753590416917856755329654683277341826804794945314124206425481421076337128798825998446777161028245744468963978322943910745052063803048002669417238435839098698032501033594598993659019470214843750000000
385 2788685047545996830723144878963502689686570558252210789349370710911153931490803883319875175984878972592803444428991050605972972866045708030883084076244573000123710647460472034363428304363872807968905855849528598434575337326286816486825559380235972639638930559158325195312500000
386 14126409820902293656944014741206194727283677631041382738698912000153614403614833319704354566012641514708951831359455978135243668324063560366415622748430514147608298030442811092707130255701507924881859059815197362148898690393001458844024487149226843030191957950592041015625000000
387 71556552365041723105200702943020907846319152398076114134508886702348805945012310140387241060823197201470737679792008685056797115725295783531450863922023677684874493950017904357037426818802140928393710159011536376330154361022140897547610949303020788647700101137161254882812500000
388 362453555060524654893183717257077183346890745828375095093857024027563142384657654497000646626624027600138984592157955219347745181480610496216748501328266148064377332279464058623113859082183168149043858246690288694727152638075596191233329612657598772784695029258728027343750000000
389 1835865011960209515018860234544310212525266928740076979056124770139610187338956088532985046064540973130912304770175059639665011400989029726931187070529889734336494560634264567765511603944912140754922667421387009143865395523586027583200067959945389617359978728927671909332275390625
390 9298537073564697543602019369769882894608494833878311971842709874733090559249258110751482700846376357416309076108678873499602005797217163551989129318268272680405621800615106252318825006993710842784673250575856280079318237067513646200623720836087038321693398756906390190124511718750
391 47094922224919646885341833854663526059480848187129792499876937318920186640757252866629918860504315488986746745576339890393061972366734597782742869992783609041950752902079100319386795048374882636383513484134194371904319050432614451611967290763083315852099985931999981403350830078125
392 238516918761866945465813938902171863246983107097608251420565367299957534407969549402053335830977928574713239331601101253670288025423255327271772674898852386879130428134560818155033897402622144618376450720679640746595517671441664922892650878283316018269033520482480525970458984375000
393 1207952951976980793402897912223628121856499498574227355776832336970145760597062279832563930174926880539462668264423102998613700953496641026002663160248053969632709513619618576481035073185960088080179705325091479554278845939131112302793966432543082412109924916876479983329772949218750
394 6117396697672627668389997139024543444877388206147115400720719032985056936699775555964398309626236387307818654192579724697349590947013837586697291582747214190684929927585214898888532375774656487192683854731183071264599811054211545595126256740642345377523270144592970609664916992187500
395 30979124302316511910436523973265316163161132582411674144675436128578172948671940315460735029517479140853697030847038349428885749026544433932633720194681405196417273351232819039243208826038324518475770802805350168583550325210430262949677838622483672104124252655310556292533874511718750
396 156876383935004331413463727537251473153603689292007966256924203413260313141612383183151548231316134779770639695849452511174408652359483322727915002520381540380834274259439850889262285103723484773867074653592310316612352030477370641023944042129201204005539693753235042095184326171875000
397 794386791099447953713585457044500444413018681746519931173455468814596228535970868924887304181537060045522244378217253149696941772789730601058447142864687136877438863278030877589759275333905911418689140784134530557335507093106073271511553376598123443752541561480029486119747161865234375
398 4022467466381428569694745698520498433541748541159223061158209625804189554164330863003882278171141856210150804866799831470475608467815684214010966448602359802509168798786975690594455363650057922959774529670299531320859183499442966438442725749186426598136279153550276532769203186035156250
399 20367570039164847706956897635909630393187280049778299510179259399693802437964061095666865850130527926749367654084430618740098575871300228444040299657263217781740588207055879448568371701730623239352157834244283159860695611881697253920541212867073403713913393175971577875316143035888671875
400 103126936907163785858009608283086736168036861011535693722426629871867354116273727066667675190534318616452494451060408196152397852512912549083748352695003634337927028896485465562371502287243661971403330806300167898028838541173150652762233989200371664374245028739096596837043762207031250000
401 522145223481978259205326425776739661658873500828608752306730790134075871220022279718860325143993204106028412561555854629508984076485832477052816785741116885978645689235993329425643591126069551143090096632908678372595508270333755198960300879663497947147376976317900698632001876831054687500
402 2643606798989360959704549410103896019985732334170034237119720121333734259829331945176093837630796826834048134127776493212375460941401821861149022013449987256466191021068883103641167803938034755157710564816489782188707737086576443198766258861772369959108885950627154670655727386474609375000
403 13384089698400910386443887088842589146410177520986479868834763930873051591849507209873942419160943733845746206702185009605368225620413746357324822505280714376330087707170350386525007851595829225233132633430218369623733895048873198606819124639375189617096495453552051912993192672729492187500
404 67759050603433180402547999798150451317665560381936564749489281053542767457483720711642515505526582311700269016387001803014646154770014455242596845766082814637059591900962676142307057293793421140278014835912383725914642776939157546831515367848465872246954688762343721464276313781738281250000
405 343030193679880475787899248978136659795681899433553859044289485333560260253511336102690234746728322952982611895459196627761646158523198179665646531690794249100114183998623547970429477549829194522657450106806442612442879058254485080834546549732858478250208111859365089912898838520050048828125
406 1736536890698646797629514901310766631883377196633701580698024077873135482081366614185688719540794253353004244757561519088169929430927910984342300397337437221130253849170089282743071918768462007184525246176601193274960210693906744922928003730567837184159407648564865667140111327171325683593750
407 8790678041223249336258862746685099741001673122262643573931539797193608721481544925044469015585861456650158303685665898866730861671488305604817366439257922251243946724032665896473013320133881056269922577038267234613293603885821457507856934307725245447175110857784829931915737688541412353515625
408 44498717628028358922997717129621844842787625730560280126105064978349781121147274558537758788573591492720404316423718197737297662059146757900316197360015288815229904012473048210434112091992847034219955476819020244692602858379840628575752223294688587375278476798712290474213659763336181640625000
409 225247221656727707914679038440783843325496768858900427866051628417636887110757862554974546343150976739141650562095306223694984452749888910658778771290176400067190974518582632649350889178528148972722299381423010892070229815313797241181716080786233072233773477854867905989522114396095275878906250
410 1140140257768621731419980318033597231647576237433940437346681082113964490313712637623945234576443215593186132474803401873023995378116721646544435755913238568241337031513813325755973636582673346652051145017079437848750545978748850233142019668177229131059841060746862240193877369165420532226562500
411 5770906969740191276029703333889266775950170364351595070806476905773884304420392784032530682400469970551717985802268450367153474142930697004061121867984495708709230541282971390218043899451708688103362322684971046254143773365342086771199138960847797695389096994666999762557679787278175354003906250
412 29209013163795562723884984933198745843875555161091611414892733233155286651366115811073742520257906976256852704552022132079450016546528834959130002575056661326636400282660739714617126370689238077378197505481671634603282980669790414615897361816576076787473070783818229756434448063373565673828125000
413 147834833782445678982408073252586789626477993646211219538611505211925654252625071445753133098854357612672551065931190447902118343550446186741675135582088249116431780842388302722265602832042344680847984923577578248666125870301757858288794245468699996485617380315158442272149841301143169403076171875
414 748210527945385221255708341400622627204913072977157027982703706084807100985168454505400942578553839262181370920483042120189205308433798549034883938031595784036708524067833219156698772279529715132898114405392633190070612595414764710654777721565303160697378917487476712722127558663487434387207031250
415 3786675232894327644159987337576321832805352747384392275766122414941401791571279373411480380123168820656161816243908079022908782963414956071335083344916003053356512652294521779878414518243961363172594115588267594803406149110940577499045521395726839166944051838503693119264426059089601039886474609375
416 19163709207835040145627186525933696866752150157079162855458721710652349699436158386121360561207277729841402865662600497244891164389058658463204314738261037350320064031076898545370078340504719307540135670130405345963709951705003409240911641126792762694023425362743751065863762050867080688476562500000
417 96981392471689462872894863850902325163053963780364210081629696035704245444962112221026788276983432200775060618705150574649509897454338113824711155896296754551983819186396440454117993543573640185002871049082269772656153517730417738512865950847968228682133111362428934398849378339946269989013671875000
418 490777506696927306063802095516672783512791245280777721720595798340488796561672674435704570215243034623776941145505483537572580352735028227345390595213705125941031917916630897213333187666026411589966102887607612166710316833066762889810871276688265370328470224570160951316211139783263206481933593750000
419 2483523856352808469090979203158042225747095794355626393731034293534599103373681770393239310630275742842542733574478231911146270142463488251904814726987227630063917555640922052323509729855858290533765665578594076061009936631098715589743418658603661717000350532547070514510778593830764293670654296875000
420 12567229152628669361665195967787683551973255826859796209241378352825682209842727030905548318851997734865878892786516354249173897106441747780723158859453441019600546667098641710552699837824825084628693729433849541513544257651342898164966696826669131580001773779153850796319602522999048233032226562500000
421 63591387899719588957464513250464119896403133450816997645319955367062646758939760577058123103806382768972776608931771455996420801464086247784668868747955512851584496957314040386330368169762636546017789183793878088668294861432876924608785809663794523980537821646920326745799911805079318583011627197265625
422 321769372825919263070144179756545067101704104511328213505096177037175502785042913231637025777053879238687190994834622954802033311964561109893648232753443961910895176450677758309729201050837321611744688675791565388705280953533262136509683593262845193282817275000004531015918018965749070048332214355468750
423 1628091443844065170797499856902135925646182251295356869768608646970397579881257802595483994063322857870390930512141692701928948456471403701973842134625679376654409804289912580921237464647179270834545494137079332050506385685939831145258327272131381779409470183313420055259967966776457615196704864501953125
424 8237598713483098238879951543275723537875671534000373660881743034790555774100874800721780590487456941969519743880048659971573677154461517537433282399538043624122550799748483702990509367665918983697461688712668696771058562420507021546414448250402218072429777538483175458594587325933389365673065185546875000
425 41678326824170437518142611974906934566632861927978081022318342735547454809438949884604247035204395242107689180345484291522843009412454106588204107378615101669667667736822685402035315253071613905612157353605764239615474869389470049490787386981201698580745898260182732975032138256210600957274436950683593750
426 210866594146040455851885424006061212890565310942026870730494228091962182290035542171513173836069743148905885876807319574688018076124767807679037407877553839801406489974898622105309314700813628548584074021805885582852640075533423290772867302303942085456030316613276059944936946521920617669820785522460937500
427 1066825067539801832331221280220238600761509333794377651681528855394168860637976024967252668578220146025862716462046510170518764437266301586243471246015586369611381175583906536006718926270704021211438383972880487486707077159393030155924340498623024531868778971491337412280664409536257153376936912536621093750
428 5397176464622165298318708131610663370282813178061390483684330379535511493534914168865060781932366696206492229855270760673546467838652211334659641764712422768246703819738912498946521281842332400455031067853343364589960153950593580457867821907927358151771127657190217641325347130987211130559444427490234375000
429 27304112067487133407767992788454888984095835535239817423355869490810547532151865311829140040671996611705013757168763635954615975268653286115200310342707893485587687955990488939245962616867459903245381227701465842088359741094394410571053014133264583102710067982719379341138843386715961969457566738128662109375
430 138126684576699616062826316459242379566602462119448488141682633894688652221474142165723884911634806388625363712736098393652763169006128388582778040557228167044737715542069532280891340297094208922300163857783886024682290454948112900535915247968279655696062696853756860196349443015151337021961808204650878906250
431 698739448973679982665236413074336450624479591238055145411563558786511843984217784899377868508387342177201076997526507132210574246967621308441048538499593192444623889655304793580565348216521174243091204491841019678850553827260993663509148730919348962500035473520765337378246595534392326953820884227752685546875
432 3534607048672479537604006211336221857959896761297890196929689196671816353643818303003878679105659623191462122516761722261299391975292885307336451623323469076534865577647443452304499185357577836920555039115636071443365799219868258344683281636500687960187533074484433556761153738534630974754691123962402343750000
433 17879495935457752801197835157810561501128917028527879150356955866342248611305763144867750795008768888339989474880348431532040148660067982921456583561904931193219588728053072603362712000698962656385517896461103024941324661941623316159437627904261657555621516603408408061653966925064196402672678232192993164062500
434 90439408344856232117947091590790019714335081472973188243064322214365220248329850872641070454939460344283862844965865026630599353362115438087554280487957344264071113146562162119573624805400347236262409872542176140146094443853898825328623898723188337752211401000923649169671580949625422363169491291046142578125000
435 457455146860610011294267265604577425299253028380736475415499769340103148930505641041847274975565874997249771366978503332375706031540932739163792000142574939010127142078541168860634032445920361020629631332044728150738966082284255686255248790053336359560604179481416132427989973407989054976496845483779907226562500
436 2313810255582667806546409835308535469031024598306277300245451269516066971388636421046930532359010690241309748445506118943338837932155993901106882970558731710074424987775451851777684897290270039501096511145841084381927949093688346626534669054098081818659204434499970228986120979186580370878800749778747558593750000
437 11702952334370669345610892338308217592205529507637073844991460703455107251120765231452646326862125829114031945262571458081470742781853811745181803913589881450260691199743894204014447918007500084050684900124219373552112427707659808747634842322232196235579540947644525347996931341487680811042082495987415313720703125
438 59190451760442877290734074413152416921316650396593976259887526421632066697354447706423315140480497842401223926385754025862403987741939602129210509401297552831572549024108841355176999862439781025568129171528961727665418514271997647014596546618218267334686361836816421506035287847247161607810994610190391540527343750
439 299361847037262939292998371743939067148133750277704557351274471187747434102979291971426674500817264433342595664554677619281052426482851213533679880497345918122815080893822365840123305755887832606271989703931039152593533730016209297689030921260343541012987475188507016603104739227436681403560214675962924957275390625
440 1514013939039030957343899811118772293622745403703333393500698474972515758681734350200318813567351682191617725200046645430846701927039707286837001694469335677862513052796342999651198327960812026974249143330225945139553503921921058517047972475339668483284074587160265371326046957012323446178925223648548126220703125000
441 7656882421057484543447933677791038778527875264141858102451926920445865247461523491265373816321124906496598816665373516456460958140189345338246763156662580664419360737192514482180945672370620457518851745511807818882374945293201683555254080981935708728535285469468773265536544817000397245010390179231762886047363281250
442 38722448857064166684256140567318525630541428681358138229791209368845222418512510104568595272470677444753966555676145243406816287162055956973742211844906872467658552011888917632997459807640895219946595783938433134393703956745939864203916519382329327894880963129350089054544082484143885380944993812590837478637695312500
443 195822429722367874898692583005960123907875033171708393102711252858429606522842944935204197553704453287968118540691008479785612045808114028988216893233946855059049526726789846020751994232704527196761894204163537426214735762996020089524372352584154021203564687971485039396838225347896589312313153641298413276672363281250
444 990263767616530027961497800166814294021600395538024220246056905115521017040344732929734210863835731889041510615795077050396489161034198506500777911114719859296332458618390565298563615482013782179524840850211966027782946227451399997139195040402783432965634640766963069387200137294602342308280640281736850738525390625000
445 5007583824879043891396210466752640464086502000163872477380628667913714233897197797201496861754623871484357638909418287357118609962047935629464161027796026561214408455513452290430236464653365148521460842935730964572311489445634920440078884011127711678064856990242029157696637057910205026445282783242873847484588623046875
446 25321795758458657319305100546164145657398864989490783729158281019155516420840705414420267577580070824059223434848078868041665533368178903523140768916066075354893720761439906139817295501535157100233237369040090818585611386539151638506521340917947385582958347138865589618284581948162714759575919742928817868232727050781250
447 128041207059174432372504298010581143765353989256814257092010764881928912218504471948482574741835878488172770083451258529577200151759909161480134883546171218140695624212258348919664378836948136015885261357023988641490591513382361791995645241971973770990750918224806771033633576140596532777493621324538253247737884521484375
448 647431837048647242696184260820997205495243647709399403806104093308173280743679496985555231200253651949225744891491690984769589932149427814256212503709759658318641531005550116433517400891114728387320508893304141212051749413039481747336896934576120196431787938653650490102345847753806395985520794056355953216552734375000000
449 3273613680572551936605706453925988122380229705197301039515098399722632917273784843992278139740021280689215759642790194281098489634404201448209903312676600074156194227719504530164969740992235507273726446994296840137513913135751433609845345986764391533759828653778030068197672135602016574296158069046214222908020019531250000
450 16551979283793801926658066340075220843495543453244780536874093032305447334530372806702529920033815464158956088081523454230273262196425737659488275176454719476070644971615472343530745881421415486215470799409366045639115291135821855330678715663415462811145201058428241917853398438437162454306417203042656183242797851562500000
451 83687697948329648754739774880873594175072758939612063028365649748539873855080696589942163609139582671924766768214877554460238130611973180318713140185886530086410996437203789539600520095527560361919028369211032360798665877827978214732467497356506431926305893243846828530850702866986101646773477114038541913032531738281250000
452 423119009761129767753270450180703183077549072043676202335808430495973411437320747859662840618916010824496583660325779134407467953429663059329511625995757400436887811964386050021246477440474913686659964461782848177639787212284632584553415087305826702804141652642268081610117647604896173874067244469188153743743896484375000000
453 2139206600689640455270441003703778369800555018256532585470102890788794144878418513174411459825546349369385629443388146739805613648478095601297642484108014535690961817186014293076168016523829641741707186397183373040969013472822975008958672260597539021989689382220395546533295696038146950501701581970337429083883762359619140625
454 10815142502373015219295993493112643428613050983167770532332146018019070621100245044333884217826258826433196834825147200666723258311904848585625052202505997763960987360829070034037642310710675471611749026996895894884186326466165152049746516774067736258166135629488414010313098507809785250866063677221973193809390068054199218750
455 54676553761996910275329744881847252889099313303792617691234738202207523695562349946354636879010530733634495109393799736703989805910185623405104430579335877584469436101969187394301413904148414884259397858706529246358941983801168268695940723691120222194062130126858093052138442456149469879378433034844420035369694232940673828125
456 276413619905438925560425317806234449195446639318508133782738809536658878106168864473810581117835942511500330043055129489323939595288743284620040136853405323486896484063170171306002713307003073029071900483039660048111724441389498121123602771653556777389050236561499893922118955210689116019917577204978442750871181488037109375000
457 1397356463460017577224716484927534770822114094784936030295482698653242337328751892306763667819148514687562509177834006378551331803616766383532725028119537973822032004611380180164195132536508897945640027884392971703396660063219033643290779498292869991889335819785458534539915514726603163950247044056141021428629755973815917968750
458 7063899119919294154182341612547581954045565733018771543877826445730518658902520603493352757849558716632490388559028420765745143113206170018300088994246670993493274372097264045421648683241954473058533474294171976160658612681614982435178554196668150731626002267789624821404870924335366987739659450085127900820225477218627929687500
459 35708476828666916484247740089860573974745756293564054390307514742184009520223094240126089381640390428791994365072621642417147804944511366061671154717612576938473710757628240053397981779824417435395009523139041157023593647806842257023644894011791643015598403534310988909965151478743760433617882021906098088948056101799011230468750
460 180504388364689907502790774080613890421791735110323791423532492103347740431896959895142869401698676892794696790476988522108659233785442070201854188682437202106570406027571323346846940865046505717381366820263284969569814043858763057482161002696968744914013907975637965918505161321122305488617865165679177152924239635467529296875000
461 912418015746952273670905118982050476803135854011614779015882443636439784420005466136632267480077741749762666890459338911097498977797026253980863826563635418543080670819192763847548681346342534382815900264708052313286011778715896595386800682492352975935969425183871735618759642204357267875579340365987945915549062192440032958984375
462 4612003536926607772822299397918023197845172478702035316250959397812201098490618439333961789669539569894861620387223354233337467480768338395395613652870892378193690042871630819448221999803175611431739014467123853049651394330051906204252756185026992066547241514605566103455874777881980938276998416291974081104854121804237365722656250
463 23311764602587548022016644336638043019675926393439326980613473812085688958527907613664020836430096297612673910909218482642306194799080138395940710930995886147420070849886081543717541330882863625468287813299981920982408248633340966949443516524754337628945118136052151811136135613093418934740723436060960693794186227023601531982421875
464 117828526967327040111282385318083354696401196585575683213558299006620475781666112557081761090452774314730726521371213245599456148004065187535038016034663302531622144600731392552123520452392687605852783718640431496033087444072660225103941085702462011544994932626668828326439726846136670868406270962225335097173228859901428222656250000
465 595546359128337757084199012749008260150288656655355355372876185196505665635595025424380640294136304960323780787365371295692903356759677306562963885392591692143524969992827147138450402286549997138277656838780441800602018059715076137753615270126574297482854822515228317084722532428842956019662130406899791523755993694067001342773437500
466 3010028235941490182225995010206484264967836377455483683337964233205766162539992210930166793677521888411180931094493091364348079872559757319504784930509194452699377830983269528921018302229200636295416356690582276345775926418950384817713500172223249703112910491237488023443391541343175894849919227436174651302280835807323455810546875000
467 15213021495505150596315364391411560083766012860083451083537113602890614695954289637493375461551977509610622238323899065661802524897028210694899724702898201400547721288627563528204713713647583302488738512711059773306032009065474347509439443511128329127204861465453537953983374997914103278083466225245601322058064397424459457397460937500
468 76886544923287370184401625649898597399594967802581588629539623824544359370481723005906044449312370134965131830837848409608246022157766766794957571932574063233869692905806692561552980755799881053614790755386349610229189851432418948535827857054082700124534289047864533071967813164403891297441276386770425688155228272080421447753906250000
469 388575318631700179056943560665974592461315085122960830466100038509820092077111294070796711710425663720890590826109384742524433021465437646840895487460961591128069891948527357881124439380066209204152336899527995336179849572433238004992492079292723990931105404778539504426216641962342942009697830015035879824836229090578854084014892578125
470 1963767739321495528567349177559226435019549354922490218484591592468983261034863529174994134450538300524930942884638826118134231398803824666830332033404859654088095152858149012947618134501409874472597831642775890408650852677888407122005067497500863179974403658558210398713137867981733147790946022656632941050247609382495284080505371093750
471 9924191043137600793510959899467764494573044486786404430324491846061063475830694444650453190195316947931786202775374325124905826060478555987951570683837863702526746963478414003200945722641245181079330243602440390369898622438684975906270244542091272079055194454730870148003089440122278032291154256129550592646637596772052347660064697265625
472 50152228826134342339798426900950587167435513894680759005494220035768971740814644302730341603556633826807313572911955904271472697007985850388791663412970788732255081014580421943370946264311217617445865899147236233989209312538108229419267188692367028065460939856884054709394627577491597764897481893930919483182151452638208866119384765625000
473 253440216183349828276972819702453287715779893933589733008533825608106021724415884136660807462417604701707898717813623319662463522273261829421992059768538280666203561110005764735197196399777841165084343699750456609795897487505611031146510472772324831997468211028911943136150201326426557081159283502450052516508094413438811898231506347656250
474 1280710687323111072529692073976149876090401596210250889616684790386377977583935278046665487603261669814600682220081635965032065133875544852303030238062762740253523325865061113907073252595892289043176747480615313785109332719378034421785138209958229961266523795604523038875641742310513731945303842005984273910712545330170542001724243164062500
475 6471676345515720845229826969560331820669582534041161410297077398229037652684779330554958580973928650658886426112114649823300329133945572391956801734891620230004506167935149245807019095564349332930946330354173128169435457890474110110084474997129353527676583009703706845382232208483978964617226861200452447953068713104585185647010803222656250
476 32701888964601731659547745621132886906992794970314148952244255218227408945625848846540979666067834795261464318783084642419224593075988242659994029997966148932931474903791200010659671862936627202496076998392637038308399978300060259154991614635175926530510122214638688518067330480237515787237791782711415766726759102311916649341583251953125000
477 165241536399523580525469011242376981510969949161439078921827433676848242235842477752119145134685987259954644915884866254597141217131847370220520681239723019502206711113436466155557875832847152283799033138064490119418504127639075673908167374798505476218785257376934898549980049142725582950343502969844759753481611141978646628558635711669921875
478 834941378424654032676259908814547538712934838257588580598662931263567228210705120142843037784142726324083723782166660356209656467114408488006436423177458808901213614294108148227871719324534236698265727695505563182685464830988141354419704071392025556369760602813687965189116950213771973047190215851858299811460994988010497763752937316894531250
479 4218743884656216051180680340951142099614934467567351583404636540878150868279828613379976952516923691025697296325504539141607863372867106178851086990527455374089465413996601297480491071270589655891026197955138868823906515338009701569272555381822576387142566758942579486556825096544269779426203727774684869300525491553344181738793849945068359375
480 21315758575105091627018174354279454819107037309813986947728689890752762281834923520235673023243403912550891602486759776715492362305012747008931807952138721890136246302298617082006691728525084577133606052825964810899738182760470071086850806139735122798194021518867770037339747856223678885521871466651039339623707746795844286680221557617187500000
481 107698318010772574291972078407651447142757194811139997078335082326177296823136535853291583237185685734632130890715666518909157838957049698648069323791793332239028723439134819500474986569543757159677148229089170945827458675501954875974529808332065063717766012085876022982777507550878041427899371590957457167636590611436986364424228668212890625000
482 544136155987341517911221612080586976130073038773264974756368026008568732376853357246190179458317615556527118336739531049415241911711718603232383795258326898733876778801498773576823307405870974328767143044245077525040200016687025683644899031614836066163136455192790807942334996221417358157730577639847949211748812103905947878956794738769531250000
483 2749139783910940932543096638440622484004448511793796891290018374080948721108997610354705613790454061859859813354029220678530981625070712189971144070185898452808184980764894431355707714194933897497850733162870004650569211381379010514649437576045667572769821211904999584060123464173060501989371014644838488172329249437098042108118534088134765625000
484 13889182206815192185290801388363896474510992481296426882926606399323373497043369972982020011216907786431859599826201908229738988585952241126785320772129173811682270675263140968435934589460835139759496397190282695729389335162708153330796740989625293373910161446367638817172231280373291053892020575032378165714064266467175912111997604370117187500000
485 70169305940680918852771236180796768647269076598216323314785459413248293188187858717669580265002086212702624019955290890535660515251946218192613339317527596861103138307318993434285711207171927528993289089971740702382852370353265149639962701874669450899441961473836508607588876781052564178516978946778160524701262179547711639315821230411529541015625
486 354493583026724808341443043491343342646286603188494107390704088096036075774005190611095800507183096667083942554036084956344397197634572370494907306739276632791020012654438989699198083645380008098656325340189875066092164781618366556393158764148537974398428204535182361572642350473924596577538999668754532380507416000625653396127745509147644042968750
487 1790854511763640888612891723861869376231759084572579152482083930526655279065773110244851191358902158473753942155763209271158936050290837597832156207282445229971231806667134730119392808457469542988025212040170841879531994280582411960201953507679854704689154933699520851513245069302917827108521709944849141797791614028056983443093486130237579345703125
488 9046966891725225192992662124685220037278451690180317043594792526884138469814671612831132312454909454815651384803441471266310153131904024303748366761426845468177651362873310023791549591379349244080292996641856840964923532183480507625036783765504856065096352046018283390667324987782856103819447147547478066224868609168652255902998149394989013671875000
489 45702136467496230572039377881932568163524409881179494156176172992214294542762132424322558892463333919471627346785980159599438686792366403765836274239026109854740408227738105388781691634137415086314703257829214826775285198736797192444658959311279696444546654447344427459052912386630337136030058420978479074214470556647427201824029907584190368652343750
490 230866462567764463714425723321102663918834647853380949861096131610154683772715926679567565539247769283928839174485879156739432541528448843765564684300234987926008247748367748871165246399250859714373243261199126444534945849288975508225596804768320116060081037929884221184906464633493455635615759033808811818196810028425147720554377883672714233398437500
491 1166208159678727897981306894554129711771068025679115703516442393215904832637896296292877311520274225498035597064532578867891577961836094467992718724191516245593313267947001694400639259074405062960465662975810402101508831399186079984966749291576596471044236518761040664627459610442852744002956149028807886859409811974863657724199583753943443298339843750
492 5890907747042444823478470144975686018391842593779516695380797304540299565275615788255602025338551529209789668950205634527748011881143310865014554541090615942832752852463293979929307140293709352941982609693005316570249949162213052901474750014945435972831256337068090420910781605111740760261339069016154828899688167265225047231069765985012054443359375000
493 29756327041925464118595141203616938596999778675546124291216527368220980386074575651741924164876085080946990848283313297358399281325857092791518190458582721924349868404348400943700291190213101547135219534617332183085381403042736015168309956530410859985715259981296809195789091509427133143533198371157421420569121582599958486525792977772653102874755859375
494 150302919823222691969182001580641796185254505784455883434161191410032354915346016073215854166143006441593184857381971052096618046778869159908077567347033380681276431408467383089856276564062087569374217281195931476934339602281304616494326365296758331625187509516979792870345717849253617309871165596643825989377771593091814850140508497133851051330566406250
495 759183115433624821681072354922629480731642656768425125509283568856796078398941611798386202165722328454985984738817098681508427889342247287290799957518178810583998301501952598259988335706231972926941199532571286541658143909482099848619301538998932389331304257254132627253276840156944291514145173166721365966755070801841309702240323531441390514373779296875
496 3834570521945803579977717800831203894530496514838481285668071793818440477452902642077388556763729887104613527805023227556295114390160434363505466180539884827389645188848966280417049027599705280771515631040278595974159260479665188644757368262153467058129601951100303290403516422788639191354541811514193457428823982868770769982802448794245719909667968750000
497 19367698672836020114318351087531588776236349267019565030254387007395984931850534686102257243003798311900334586576184391214214144836481055677461551745206532105819651004653823591130826897531031753490277120193277054869483256690991857280939146608640987072057034244886694464741338029735301606739911385391810450631356905343283258957853831816464662551879882812500
498 97820628185317829786313781354875570086873244776630257455037370483602439108129475392281177555942105064161933307453750779154955822804944885673183090964633397451300062883545681018084703802945779038926551783531967275101446874565050151378374188753582267361910781480259369608936981123815215011728964198023545683716183964107049320091391564346849918365478515625000
499 494053577575643694973386405830798678880058189711928122166636112057870618572435305878019307696509214848348225915176332376501244489672747954968809335944858960811728050393616344413201084996659349599436734210348701116150020145829554914350290690162323394874427934804143982134206007902669962458023817153985316762898540466492081080218667921144515275955200195312500
500 2495220088765877247340335382983831711515445402585495566498162182110457669557754070091006604527824317415900130884728951396470931766023979570549542100731610913190545709058668406127278207053835098987054213183579298566414243160755327850253993384658198964012262296990626172394979837892272537666786955323158165469184547810566066061710444046184420585632324218750000
501 12601867585400246985055524464464714591423771640073924181608661826989307383552770051568491016818951441787963362633560530742257427568326751661747183391799768825690155244338637817235548202963421215650344362953359159090459030479217936017915833525340299203328058576535319681148033253871255457369559119121998396169974379567475797347952948257443495094776153564453125
502 63643234686830221192131521943272502262522468443834104015770102989422860226795679737297610567838165229150478954145345939965927853514084802154900262200035049803787303145452677909982346055207620223908177768637689113313988262581161004838971312170229680081194018163186423339399524078907145267600791527155364133574719703650632296465516901662340387701988220214843750
503 321411114934493988550624051580984624880008048466350946987272708872286131466648864536753997144805191870107338493324387628542788256200649151444928030990136847904668810061874467758244177367162981652869612626754594618443133494762289010381551907847645874305628425061071997386726512165565201502040141949389037742852249105785823746206375517431297339498996734619140625
504 1623158335941733168632410040048259027450140845962333439695244942601525152897705688642525196001821810646634254515385685017891435682616504732747933142475240193827185173057963243989529713357215859248960769177197551980915223260122180974271564745042219645791951164637077020870843307930309234038359033491904559342660656806774099880641415438731200993061065673828125000
505 8196949596505752501593670702243708088623211272109783870460986960137702022133413727644752239809200143765502985302697709340351750197213348900377062369499962978827285123942714382147125052453940089207251884344847637503621877463617013920071401962463209211249353381417238955397758705048061631893713119134118024680436316874209204397239147965592565014958381652832031250
506 41393777403512083491081810133086988950532384268338828727078437144008754722549973514852740851731090546360723658315020368525129596804290963508890155279111589493878306114920294185293865035346244362663367799186555933900525648668564960514532229471121595418085556995979270573166326394753684488405377627563510184513979803775946680888253581542812753468751907348632812500
507 209030330115344883764725873879234097588843812988523766579967805099725484505307137171616928404657997081721981023562901661775305832467883650388519011220214899137413358568372401911792724829885915257672584404258803371390104620268550149211831079102177777659057543794437153193180552610957350952405642003732068362037726698350647083768372169743088306859135627746582031250
508 1055540831993988081038575983406072779076865377715408284519121719589071035076501249335799201089127858026985749105069125687692399233535635133174628804173649788884751353406890458958158093574374204283277066375382426567258182376704010693833103262265470288775360161506700535011289470441017239401809802563577442623411184520498297401136511552977026440203189849853515625000
509 5330062336160118385403126741604077822917901560090702547819771381655130524344634284840493981690139679918013356096033581101541976288389268678431409338535592683951770227024873448508953071719806249803452646677278324630301734422047038126597713893780995803439070656814589011118515282286485861661916562548223395786867985326722553345024646631600262480787932872772216796875
510 26914176152887726500550441962555244452357720748972854449386964402416995716987757279887642877841299373843433778306704221403825820862163633920792264976763883849657453621610747116233327391852487003958028215895167777836177074804395935094701327582458493660929960742331093026440027663030770192550271751481128038131709628877509922831312572100159741239622235298156738281250
511 135900632550648500412858456945313536711015763860920243316568565312599652286370987846072979353526719170296389928011125070527223265420608862979494539556584433272479830045880353521691998984551589516033126663265125834726151039773185008235102553306682710086316303748331902534692234543564462138272617243150755212305371742652248721015817434221162329777143895626068115234375
512 686204377376055544490961833885606812584221608449617007673403406706617573674772640800684077209128996205046860386012781421202547454589267631612437911765002266622383362756318944803809699014698361264388174078814047607295752784653557438031287054171810133769171080070472722857617594539497086930922879965416042097636591047711551727417145229992456734180450439453125000000000
513 3464791787341697778778183275426341484800252806443440206067479799611169441881479967822351689057905266271545663169533040049969555553191872982452565440309509476154356939901492309885377712544687591817235564000311086836050405300465304780610730893603726364405361851143233334901159704712224464523262179352937299174090267790118366497686963612068211659789085388183593750000000
514 17494135350625075228801436184372686868244891380274344458926175019647751405963464670537217762040896924003678495767583325989040781476823405824956961064038191264669346435259008322996897291237420650236336737683299593651570808688007531014085615710337085965661650211076836288204283774283726667632188214021706991900612943458947351471621800556022208184003829956054687500000000
515 88328232407567781792477839558352291540648226086679288199480197403123450726188081424771246543637861920214651228630445224356431396672196607841694460274310475502987386413317542022974530441051682694820719803008816575789793788963959592865236196968858816395252449595142849886521628860354110135593891472756657851262898685111351823606717914572072913870215415954589843750000000
516 445962504132142616486483025558804133414623137580494253531622131702658518343571917956770677265334019088363601115198725398903313118227528861509925063615892420347764103613227511583707022579086773684222029533782283298508156507880657044211955749862340012328280469580173292969130728883979655870513189823311501479957492382753987680832352680226904340088367462158203125000000000
517 2251588033557790358628044181776384150150001583292143838631334395412836464683854312340336329552516483092617009536696689758134891426988597865240539627826331848826113687187877182507583307357303339792410051454740629544225751118889645428296690651160447132555869167704585863916411980791186348486868350963398889307988511346521597958889905621848726013922714628279209136962890625
518 11367666680145569257010983295908060329217356921494449399717653185417634392848309296221191215479566649531926032553692839129764851453997014563300190323723585747484667543502147958469085313948178655092284665239333782689170946194783979842667502507808105406081288780418864303203717407893124059612064384006243905083216850657877073515642993295493567984522087499499320983886718750
519 57391235476610412883158563527006646992838601578362054848769085634550119162337281369054457595660458084699120728554149645022840057437981036559852128190783472791289323492972906521842950174504909747012604486957336898985211294504794606404128733478136252001519347052892904410143281465919566020804099370615180804846201804391422190220026396112462663268161122687160968780517578125
520 289742159687741890283907311010130645012389056512119111857863344951126815188498896232119591745081924311102357076195706945746376989007282903020612686011722386907480079770348654285032369813034495810160721681726361043420484205266924226506280984549814087774660781237905925177422391866778391561341084201164019597281795517315917853537997339596898882518871687352657318115234375000
521 1462748693772417876336392529421299089645878860879981175173903127127297196833410125357890574604531807810894651518391117429591690031713123958078868308256854298244158154654570241109514192563866010824551705389335601779283646036279724050482290629364856005141456075823149099006173121730538197707933186713240835369998211865519313969896285018701398428220272762700915336608886718750
522 7384475997574488698719505806169420936123295603281916570993979036367980045909478582561111024599280499780338569560930012555578938071124281490494867088105202550130082753672008373879752500177350654259342265118309324262921307842727427024678488477064360103325339183555936457265206668697688000034246842014620077980068342299817039577232696129227562664709694217890501022338867187500
523 37278773617099011480987466569754895266336714290699250643145280270467698494311363886867384805650807928427770964096200739059534600494189181655683547172577422140135456372301741115242379899543961314455945990896484330014554478781336335269371133914137648011960930434360567250479759534062652741485628362679983598297063156590775209448771236250830263259103958262130618095397949218750
524 188189570090172273757586054745198122539117902585032825982737253003131734210203802280525141022745889735030365945919163653826552318487043653059520026189119163790279182457476997537447081573805739198216914250768379469437635326410599611571777207813180419636488704697542747969666608823206455072624944721043462480805983565063258282766436683963728881963106687180697917938232421875000
525 949995425935965805026275757127202060894585565934059938855164017563886158272663424973804798432130693373951366553918854983259038146208633825540846286050841932595159334520917535645766517560077048837152692131282684821680370638130430731492144558672305002972659326598172525808413169540224893395462461332190555792530205496713563446657492875778439067602221257402561604976654052734375
526 4795562322862936789288109868031749366895892588112433088654666729737083678036669496508841880761043615304207474158937790030655029413682738889006575301945708796017790882514420573413370328566223874168352361430467295740920105140658412329797198060092441761647013491272924650434024253149311841900319142617391865133117927939264245421706729871971774947780886577675119042396545410156250
527 24207484139356012336732125483263715673890185765663335610354495848385470290472460006323368497711398326296143092737166813660490426254892752820943153104649315474151109148324709216368258267762451931865150330209351195933571795106580299787386239249700352570766054692536698187535735454115779125301419426813845909244761954252799399781987036805834534458625739716808311641216278076171875
528 122194566210133599558265413529285295179866329677535766752076231433532775462423125079720253984623502067728141041732543763028096989126036075425028535748134211953649958224813063730807269267481592925667298033943952499549960877784650079232695356824491263454727312405921382820448071890756514131540625787358610325824419807318146109798175482155646598414477921323850750923156738281250000
529 616802724476723990136664157986564133112111530528782639426033649125370593698681614190572656086506036200650635601875149338185718580607567594464123047812624027895809426535554491541956540481848880321354968129354493055934439926985495151852059577864082808850675078842866522061231202578341564652528540472449473877491584714420794771786591889888712314515828438743483275175094604492187500
530 3113385180692035378785066702217895148089705820764331418055217467013775377717154814485747692627125706536617493990417420468937436644971531667295097288958959378902657105369941719211780632908380062574458410557694107806145268202879166004586586440647275130389121826540183397070976546347819326341334537622840201476862284748981154562351368587057309778032276881276629865169525146484375000
531 15714900484291547396719300559673976460414769874770532157674149001752041117564726297451825330655929184134447617004863595712982688768820183605833618445220602948643639952009876928721060038729560962234195969640071970010105868970806436772200355513153071237990719485673359162021754240595932151019473759293993792625607159712062671792857193153302580723718051558535080403089523315429687500
532 79319991059232478321201782711067888775528060468481243907805002551537816646531635581066139240122906318401576207273125549519039757353058232241968548509083119247423306019632395883108196779925298215451539429302830057356511596702742166630081490825402598658548982603208985523677165616670169870420873244254314019704203121127299254210626439825018718643434567638905718922615051269531250000
533 400355636691012414253793088873098340126481593084285066314962749620924775308725016711252388399483987383598864758300908313386819987397538236600087465486186577262089224511970331493339667459282044970034758672522807012983150388660620973615846918654730919365592876207484747008711451455352277849756869689276035724453979768568660061498711102525899403759002126435007085092365741729736328125
534 2020698582164467194815931091287660809334037530311987007676655087878769659875795452966056478311195172616652115131688894511801151921269238358643163578162794255746272645457392788444644446344580453818511919953943090216758055836907103968911741536499303506060742872351577078474970841939112631113139588034720255924937856298824805981477426547720513058670199768585007404908537864685058593750
535 10198808881679150464401161639989608801827453572801066501009532754859828000316514786196605810344239786319895109391071307205788832810179646432774457682236744592681659106789671149225328101833495686725508275239241068546844904459861326635545110585161579016438655063283903179095371702239860921184242260363918272828695784149728973585758709462551646098005253548990367562510073184967041015625
536 51474214318079328144246917505032300544063230838242670852552820683661655444158681030144827818686558620220939535156442755765563223976047933031705360806769257077941330331819809190063802849178471639217254571828937973080121175051654153264144814252792903510462515196988437890726169796615493914828190692608853053071383618684131166120213448888207931342098078175695263780653476715087890625000
537 259789972639178564036283784776337832633101080452408968494556999127126964036778305575073050175137988524987260623862873682764167775142271992838588146177021532432842992370180803900979907236925181111463023543911087326541589013183630453974114335091633357002992205458484879204134898315625190152845285732433779036647866571742278535775889305009094540702130338161168765509501099586486816406250
538 1311135133957580370089312159565382307285256860069381098030691046251353720936085632264439971803229247902843773129814503201942985581862498425395501150499414488263316415526803681976802908944331589474363101938312992323446293518694119927186430696803928199508534770512803611743194890185800678257324237561438772248748144611607371972302330638788863629434766622239294520113617181777954101562500
539 6617058400778425276012539831514429434707429284432550672645528782111232730192417189049935812752252477711917544166385929080966940342920286997080291386883749149568609999709243301362329287649763358864060973265456019310276706054083620231774214846229562729729403008486902122936161477623095183339866704546961594026921815970565294878941537587146043972521902709615915227914229035377502441406250
540 33394500340377099523801602888016746679831886108351190310547528433084725928073881140999676064357162037050798821026620576670300446590438831574050068681469388231467751400401788623697736591877310409220494631433142527360274965132758457244468000158541718449101660042831094826032964466509078495360074957526722063313437202094441675089985329879054801356652593113949478720314800739288330078125000
541 168530081008806071290827119052397947330121738662481286921699747036369745588507180011947992078518886772803005244173523619203661768707345222775756410043609505906940797645684399677429808733261426598771339511243751000950641381873342587399787202292640575382126847790780058776901434481169883078263064850951088024744118715793777483429869995005304547891315791741106977497111074626445770263671875
542 850496311981125611169723449966477536805642293808797555973568555807378045707363981065882790563847640883233043224786311001940267026437440509724953205248010728133723578435390545858165328989084666820615139805345559055076793565878507284643246402631389123436804017715109793827565898405903879221774498596047390217982424059219994376340684704775373044293232394075232605246128514409065246582031250
543 4292002763993970324025649008659826231277544289388262759234644291853218204638463212999761666135402128249029205121365863141761756462411990676400089130573139641046579025003876081793529494805510911557565250132924150250062257493234474494063966511420486003960823249250042918665132740096708238080144542171503093758033980150152945598076131920938917872223282434784863426102674566209316253662109375
544 21659086304385156366140566425890032187523043538285852885191525925493049195949202113839242545247298309531279105621734967988111275654472383376267611196955361453889972074231062973058256448740240592646711466347966027235935696440812190396760647330359409890117698029610606194376922176369288325747668190550071270912527692037877573333519626762437581841275191507634190202224999666213989257812500000
545 109298166998980650180987117612130255020370914151535090948420200272163998257336251407799881362590533136060621412628199606977043011404513416111720815762413629558981803522740086299229164486698436324004238418144828563366527357039283738576245859213387762871427272464238707184587246167789464236411844109720267061549329557042993309877483301717856315773101660848709570927894674241542816162109375000
546 551541582083580730118474733976184096498359696180574488519754430208886719487112691946938403179061285510989827091450988774579163440174346813280957166416615912561959932748762357850084323565040168511148929540730835449150868178774943819432811821908592592678366827777027117585809948314353488660636477670122604580461496655688302654280091337688997674788479730345613916142610833048820495605468750000
547 2783148020292607558808170474953622700964970053604928461441934255758865641692349100507152274344525121536083352574019288373568287839256159657423280166327388414865240620051411529003654289576355831878214616778411134600419971344925223885883284747084872215821648106956031672688542820368554965842879642855692478833140578142633778153977951676345772399532273178035524097140296362340450286865234375000
548 14043877671458093390671062801791760958828762333107742144292633261103668247213695276960584220449353283625908629931515377796642925745049498087181929384414446144992190237460161306574609122355828691245502854461964104613537240304042566201326335556192541199542018071932830171577545723406704615855414772420989672196694630038336191789870327059277009898192317693954578317061532288789749145507812500000
549 70864787147339092568735417998011734985266456993346970930300143937002884813605870469222065597671828609472645568312517853036369174945148662223004404706282453433830077576889968357623716986887407642406075984371491667581175964401832434232795571878214201457247866925469887538566843769763610607579252849808118842242512425469178026586753764297270941489959397187325951250613798038102686405181884765625
550 357574614046206430392701650448683066439417902260007651483165863902308134380580080349285652098344089313852798739191603845596358222200291414886719473288581187051436171259536537584339856355853891773608640288113031350180245691935851732367317105807502851389782814761545304093685908929999870038243936398114361130581484715670164354336830920766046035041079527092011680622363201109692454338073730468750
551 1804245534244136841999804115359197523883876045286302344022201382877030971096150405425424856283769168607444066898301957132999939381248723164858813459542199945653308886117258536712191033443914783582952021966577658186349041907112218905992598217032363288605955411479958448311547031322618391859637444646163122554490824893170884242120822686282887960692626551535699963579872928676195442676544189453125
552 9103688618855242566580364457753903411187381873839478006400869866070576746298674806168505673387939497909589807384485195040365324848713849972596572483247663345526750503992017479571567188857778432703743291824048147338799553315593645668262469979907354070479775019533245552723710797898403585982814163114095462980611840411611774238123346643767405432379614775573184459744879859499633312225341796875000
553 45933757356085302366048736725710844766301297228405395415508038649060483035612839122364814209703745824306598206967338620960967378114404735719396939628065308668579315955361183085794495031371820011726004018053819575532446651309519033344426513675992397819117842936148583856352299920053076487668761242719842983834656457551289335343815791003680430694397143894999735458384293451672419905662536621093750
554 231760487935075205016311476739925391625964650860988971404293746917846153021215964242168552569907788585299229568851599235085390960613663238511347036010457021879717131505192125952005011360473481662078380928978288204416898404603584193741459823101090968959847768548509248236968799232326087196434369111719426348309650978901769506197394792495801080188488321656009594207148438727017492055892944335937500
555 1169337007308788534400480632642350839567367102071353446630754813994587408425226001403668606148171115134918840097387614322476290755823482703398160045325487701302209163503469362757843466409661657476850012868935908667739805586863538432059183652919140797933777377676569388831978941581281621763827953245493469302835057211731655235814128271228814540951009259264412043499703486304497346282005310058593750
556 5899740254661401316938904099357051422862578119343670747066240259355631570639071295648273548261190018285071461834369451572566403450434268449086905491841843574628205942903166657834491536513356456961239629356881717053206278641525656698955590844129240323513432141453471689569694115419170432855611088970003347843705007347756808630786345905655361930751008603911189620561117408215068280696868896484375000
557 29765899654405801934193565066502514878029492866616164910470070873741728123604734707210945347658359059644789893494056019256517089872209126142585202526774518759673104259031375257371483567372640819994660086519774605060107764522914771569911812501630315762653819771644780172919561796091285607795066816633078485044779792506345492820181111136322795248444853191834534589244043445432907901704311370849609375
558 150175153771776107407595020859931313760763625855079747016657319598082136464479583785024480144605464333470097292673447185760728174942971902238359340053708693199797397617897896868112909860704643558381738953689278748856601560612897310452177137214373564155161224526019777002614064034529270968803320828944464689466429694561851582221166907902966724671177469087194125685336132391967112198472023010253906250
559 757652625978545523834346720764454913287607101561277785038911928297183341910145192561630725639300131429691194824949972715164684564919867268513022302256526710276956184732896429145082279892905196291835668547945007406235020508868317658328222199484068793887501123736868730545679258080341719057410255806678301095773774361553023776729533407199985551364514487542793468033419657103877398185431957244873046875
560 3822391626558427867993100573226078841811351143011851888484600719337141184411543313824443300522595257663306928846594456941371381588784915949254887290663558177973833004057855858749964655315557747057909679160803640968392896260957278276250490375775482203396402065699517919870093554279201465514862551817476113636336158941168408242959808180468395574451604621837516595483918990794336423277854919433593750000
561 19283828259885593830432818539386962502303668985878137674818893916799786011284854308053171686988992262132330819091182467123285477259967066974208559083293670304346405712917780006823113054244855180750785341809450023230831068366879794181443571050450049605264222651595589505819446798117194443829477442172698738758854183147441340146586802061535700694850271518442866997000706419385096523910760879516601562500
562 97284663214144557744194291015578751582537360593029743027362822093729620631437056742602176733283785020811220110675444762327526375404860786710100630204766990224799641029262049944655202302384278380448306661552162594755180075603109913195433455389164523143253977829414015280704929089244733190593952625682735109357953778535565827310428929610260895785510346439541214114132827717185136862099170684814453125000
563 490781947935155788619904891055294239614413387221108829071731799630553552110206657222984099469881460275239398945432575279483847216424163287793787229438027020578514318095649947301441567170630364947960543462848275455619770453087373486819256589463258302237024995680645973145491712161691619948964115844618099162800429904260963806234511535578645916910773521912739279088322419397627527359873056411743164062500
564 2475858842892914711821344888686815305389348393494681391739326788833919529428949505132048587665591624286538649420607982626376474329724759340927513393587184611862988152110434438980438675172053003851965532317052123049817088868884424387889630737542734190176047384292346411932534218776333395806938831273386475204109503273731516875816319374475458829496209895874641801483129199823451926931738853454589843750000
565 12489823627093721537313034483107595067365909306468705235113568175813969054708539914282209393134457747516913722523602769499131321395486509175214688101578208086630252731628530875213820102430445956931790408563700442170952278668925890885336083631353971584370239036831926095909659228648467577061789639905922843663588119193377741382466253987309234273797844564010469802124714266966520881396718323230743408203125
566 63005705641132320767550601759704980464608776002328762594244916109721091666355023097002945779983093450040759063710866020824494901157267060545200654772667252914730151926040538996176668252902249657962507765125262480113716485976934529778076856821268698010281241487048753745854430689973553017976585884017400441297601385592262046546131013875374568618267201633065293297705777852968367369612678885459899902343750
567 317831273118523361879014156563636333838373451897868402054598464717187357427253541779365393747779483862750092429929368628180503638400092734244917893737565234899039111584208057035873406578252451566412294509128325856089655227303575430464142151402663271991365337394632058486650019583763385775735980393575320731456761437996553206331461609140012281197130812508434353201060285076806621873402036726474761962890625
568 1603269654807471310366607823518165520605649384351591939316269342445492176009591578425217972013665602433766007994670349740732913557826400293526761666455924097892133351508260891619681127321912899553482977630416421725212470418369723308202777460006329826741523193962264735527683935378131466435328924187839983796336061250284566795703998170439848807459771771800983238172311207136999655631370842456817626953125000
569 8087415191360382762398934854448902315821050529220352956302812551874867448133489433722952358827799005184511157349002030163803438070950547579935526491253730600182835789079791199748214197217805317783083459855558013844378507695499756758576067151982284321063179941174899242156490773316992946823600690273767294149957613930956724350669990771101719605005409026194676086170612383519085142324911430478096008300781250
570 40794926186508125438649494398547560354141582315536293673385868624501543764921141391345865880812791442081162475123284576932459820357892142659851770796589614531895720351995406936783027366496894080852721877147505025586688047667565144711401400678140726221292146605926482902913272042395451147694268968637587235977662300359693211326388449022371505972151178273725357248825212908016624169249553233385086059570312500
571 205776526965513600931703721745323824754548087475010809960276775482247186305388442883908917119647561072688549234058264076222920118589720966950312377428027119237742547005206513788896719313336806715255337383844747081360414092033389555037192577625603839861818159999858849271762176114909917008245826688092423248615240048634141551831871063531573585778253734931953877995399262990083855129341827705502510070800781250
572 1037955673935394883006477326616624583418002698727567753944253223772887042034234473805960322684642018814619489963680132730154411885655382655163833155986168537954045298826967600416657173255984598246261490154842992332787979370750430559799595717829324483253615410228564918725290694336229916478982476768861253070616554742669567615942065682011111914154860109180578643856864007322116094655939377844333648681640625000
573 5235463038424130879953446374571530689247496006786059181426558954417819322936763675095204796639963704056135279482295035689951390937328646667331658436444318417673133417498701012665004932004218087985104171291593614495488663551408421749693383330248265219228183363212743824204151125481159701958247880180963890928373995312937167640271158765777879637418440515497108828609005952425814456319130840711295604705810546875
574 26407344323861609183596469411283467624148178452506133305262256940560881294953447710937148974264843287594214854330732429578489441107439746810618382623190147379124592105837033227326123294994913730258785538852150568720654594714485361022179279714960494163769571621125790466548178787576323980000301258557761629111482190769999422016833437008405122248490200842665557711964581869001911229588586138561367988586425781250
575 133194938475617765619017279925333279683203531668342339039699980182653567935072214331481233861423551669883101238948869710593258145936647845755312017616967848622777547902248193909758955215983117499112295481052513833459442034744114759541693735404406001264627225281994118581273708796985844635966431786585201199465809295550435681225256370875727590288437416530988558634909075216457008394854710786603391170501708984375
576 671806344675620253910279800674185368629818163230868540165211808977306962614725003983653158530472554832335081555468905020155137408577137996103850456631991951022065390470183534956402436115641643428097042006009176603087903782947549049877544584876863894294442046956467708430942699361329654205925260149501540200458022366348957551538946318952881716340980314552096407825811097414003825178951956331729888916015625000000
577 3388393888792245511418107036617176203666128323288558983175937183390787739761331532330138745385337973236515227775398235984523726265288536920908406586334434927794857782353985136974162636702143603653950989838000829545294759464691746519050203019877189396922142142429037305635086866533979112559605551628167733353708731690413885552779475752061300265111412950144751987023540237831120691680553136393427848815917968750000
578 17089805128463507029665496223077904412905952625312278292109002547991931183089438269518500827510692395555897047593195291440268008563148118152574685924095143004061324591628301999747521850033499152809630646826915178683947390668340571448612716801823869733167523196544359185489356098225479293712495714145558026862510008002262005667596308766940938509898749434412448939787140117507746595038042869418859481811523437500000
579 86193355133975353398748452205244831490178977091078476752013174871840837587184536219958292501121000845181745562338502384528877848066748784062201595383720276997835426294013822803604661595552230047707109272759441537090640585339452882131940444497003663549686375703825644324027327359517007936058667408451899804472067026422558373532563264599815360603060765875651637074361969756419732391350407851859927177429199218750000
580 434714312849614825837166106774278280559163536633265361010153403701458137396235052239789649136088526001786195010055055504580427407640993867444147176717893570945604758700243628052962641090611247197131507636525879056631056865190284101187177893984888042250592155723642380069007390161042300894904583451322625100815642394131163970859884291025155731737176036590243039157651673554116911191158578731119632720947265625000000
581 2192439372965505328223901979477913897611753600554923391900166037765166474194553518674633560313085361172202945319808917084732884755550498584939665882578959763189204555597582881065723042305947349145255259868242497672766007280169748808938805177128645421420087174265939434202198729892062298784197595357799003329634446449567762734979103933034856598431417337317111161029475888324148658004020262524136342108249664306640625
582 11057189905250642123278257816777694007019415905744934264175880710392780658416205787423195252185577818043519186968187086163904150153642895809661053237963211284021811536895955258061098878874015227058393078364966496061956813146090067649934008778933029768340474310422675482718194634290990103053752170695312131177185856444093916046428409783590004681863820540022172406578465918584527893919755570095730945467948913574218750
583 55764201684784812784353151446205844343359164991775922802893931264351134289417370017886875709551832767468613200713261861881973352418458548936266384409451143413362596245764203420844469259373277485943279971338888124603121298132962884428300407596176093035834745008446538117860791278474457007615376431793831941836499604731027275562869921313434020151614250647343654957052297841996364724526102918389369733631610870361328125
584 281228789152973494525580660143214275444920141236590146087133470279629209197061693354455400815010970088097323913787089182548121224631949849557681938645245835521621383484683029341737219753661433953289080339049314894371527099392489848930288756789005512374157954101319328677294491421667382490910015856369584231714298524722970025291157461546161206982234217427018087175462365628030025899164456859580241143703460693359375000
585 1418265876331805985322971432618796130476536919167286512594595518220543856726561125968589736868805323289111504220391785963712507900083540189579689087133351842932314735677065277283760978930102921229949241365033182872477097871936263462277749333806622627059331061631653511001873081738581196182606545482553506685800557215197736765476957887969864707625922562024186043083150723210323837508717303990124491974711418151855468750
586 7152356312654374418238048704945047611525392724888381208093226967962467298121900342664316573193803093351285210612302810453834162043450555517157468201894528226835941782330122654804508895465062924619193248191991782816450768958301638458646825383912916174326747006163071922952647382950159905017275694085855033716687835870102183688205656818849748009197853884218356465118126710854128819105923753340903203934431076049804687500
587 36069013363643623569636895101398135291799016576541922415384228781735122886576937295051149729078714912347116998534551114573888772504342578080510599952852990284816991634259295518644731285549758906799539834095353750113888327994184379512248165810626132253692444094653979542725120393399861376676467632546365161440685220410223211554782822617395206884872338746015251245913577141506646192570251230335998116061091423034667968750
588 181891765504480708910347292621115810905470169356832336022692337252660825534367402482762230194667961993654415052644220028897483689816067203356262716743375285484325824021822176371896243532617995173225809798010874829047738738083880061348215450228543445670421587715750771621975735774606505055624039176134328601433301111502669368732524011140895211391980576180591489987968982497477769821880855261042597703635692596435546875000
589 917245290086807684487967083508880245062687754718957584908953652755284471230671233410504739594686897382383993715817171207368303881007393688157865926043219547519417040657990255848004173293767116070462345642366483512920531821330525309367285104320308985444163657230969216484107092219548214706871224954992461868529232488656440566639183583578658214981819857623017017148233995642246630351779312917415154515765607357025146484375
590 4625424967104414819212825463848199526384493805847734829882757736116391778000820749676904242400557858594927831558394282156814523844396258769343084584320508829371419264856532059404465489259167508389510973752104489509599263030641110534416224030333182063350910750139075536116437473585755954504735236952526089764378180925703418242026652259071866212301484752116068718952632969477995828269656364284401206532493233680725097656250
591 23324455252207416025211432159848855973491773372491563860586261280245627481215742858865617809374826744279883519206578675381206344641964069391482619362913146059372941856059816101604429216315426599472704654330151478670419491903659524964505020494256916377477715472117693189802171901784827381504253626612140947531975298012719455469605388098220758800940080959902701475264557038920610362690843953004105060244910418987274169921875
592 117615651697672830382667528438079410019651872542717255583194775791357848968311071315574495256813436393643024219508471685056849710630687641224512015867500702445901035594441321398209728245815439070594899108717629262120002889326801011746055980686542542550824595907101144534607204138472042673343425442541630672392924841767716504582677936577058681517517273664926739977483967351286212391081598127584584290161728858947753906250000
593 593078923951700581776546295610383419571884017158429698646551888131591874474561779678024453123217413107400623827963636983322379918401341592229044433753638746177034983907344418274986129674902681708016795675761514901676545181724430271814721059074147344665297494667610363171956395017975521303508939518938664870144595503131427612393945717603705766495644075538278544274217624483951734250947174231782810238655656576156616210937500
594 2990567748958490200129613748663563253189296317420265203701628366300217092002459228597169143932013101746994656653738543022864971744740211424312838655769621521469938713420735012354344321111139159037028664103585227942239964668457653492851819262224478121656933037627848520578455845846158401139934720494478496883411627579457283546366755146490672540733553318079265325117871553000571563200871150201010095770470798015594482421875000
595 15079557717205946348111187969956102844471451770042862679681939643632450591029349500129793564741930470673405260245546043208514052441698523707340161018499362756564521478689299426701990432721422030737559789335874666318921855743494100239379936110369190528693857266004829404611705324393764819307297955035717844454490833981161726356679824679338560692681900205569176851229945542672373560207782494657635652401950210332870483398437500
596 76035671738195803921102098393348877286844206894632370195350558609178854079978784281534322881439852457879437691255037578276432954782168529015014686692264130312288111686115249224317988983942195687982957990221500009526881776845367882763709322519289657826578163540938056896350053919955023961989421160755396237689310804168971141358554784339135212968176078870721060941903955528195724550624690074585032562026754021644592285156250000
597 383389324558301477541367844094841889698023576994050042285678070014187296332325457906047219258611418220895475520939674275599919543960765302550369661784473697605033806390293950903022292427478807649711367568937799879117807607911187719678500553581215588872188882043412330803386673903827274538071659062254827313348974240615504825937983160899186842415549992278889133296593424411594996256105911947020814523057197220623493194580078125
598 1933109747772886033471652367358477656318870986867132590951395327727521106296210993489175692383217774840602819237115726954542596014237248321459705377294395203775802834919020089713383902796225353916757148450462093825568709523869226444921950514684375397517444784670831145197514595231776645647275312978316920180292467081686946761474822345849188294810277364104348243772030925785276625304817330053275270529411500319838523864746093750
599 9746908576733659377521210168751920169486563309203808265823954556471255409692174958754345452336257972470716235042359599711877230745186125795912150850162817567859477256872836984329267321337870260910248585200562240753498796336680695627173807729763811979065230858735924713580060964173688642615470643720638343333292826447226271970735846676461816402284142601839264293092984213344955375063851689410032719251830712892115116119384765625
600 49144076857480635516913664716396236148671747777498192936927501965401287779960546010526111524384493978843947403574922351488456625605980466197876390841157063367358708858182371349559331031955648374337387824540649953378985527747969893918523400318136867121337298447408023765949887214321119206464557867499016857142652906456603051953289983242664620515718366059693769545006643092495573319649672383579996903790743090212345123291015625000
601 247781796907263942497190541061695787964360070589567231166891180211461190903995705975890881091905040950379298570037989372857067382459683390813118379996102307749853892816842325344674143877561616384033306061652102533395724011548069683263696003281881351844997620527619314457515790401065374522526839583615009489452469771647805656241000670543971786325056526861375465575075440424411405747562526027949481033374468097463250160217285156250
602 1249285106684865103712803230478566703136890808165154716603588697548573173569559589593687691937410675478461790110241788965326252631831904533245370726613514147951524652225620434317368799114674146257856367245515625838393851381507018001044765443682517368598731721588164382775749629995321235029825439106668640809467226151859120645369199360699087230885125872450151007338320059761270236683690457862860867521703767124563455581665039062500
603 6298653171663659343970069799151970919661748807053413830367591844663792839986993582984896975236276231718331600639429755402104768703968548775476242041370811297782352552609106370345931319951074499945546734523795337630029200527163309821321016409201989743018689198308220090416195876983099537817598158706698916455758673658620817300649056977437705687489388805078938607232499966856571511039007910462417250130329193780198693275451660156250
604 31756147877169033754239750907243659728511655087314373568798209300308271079734091186334539007034314223354526600886607447937155929025016723375522956535792738095663947761067614755333409993743313839458349145679235258168093798985030376728529999258414038437256162569099874245504025957410618704856671851910234937723524531634448861849683058550687597956958187297726869104911769448926287084036400483466611177618688088841736316680908203125000
605 160103912214060545177625410824020117797912927731876633409357638555720866693659376397769967493798000876079071612803312550016494475501125980351594905867955054565639069962049224391472608718455873940602510276132811093264139569882861482673005412927837443787833152952545199321082797535278535970319053920047434477689436180323679678492152086859716639699664194292706298403930170971670030715350185770810831353827552447910420596599578857421875
606 807179457585030701977046580360700427500293129829594341481453651953135151550395857712550751258249488609849562374033339478452542863175393877646144034575547113700310119775389600509420972407522958469260575934579729804642833438843710969216649585975619724920356827697524049821765185577194615624071103789923005769382681574676787730168420670856807684342732959578868692452426652319734098282048357546683559071709623822243884205818176269531250
607 4069418029519216246678299620257019597115265197728934927568458195478015257401082106574072309084364116164274787051812600194524032541091894383149579974978048986844586733419115344760951247934937174342534631165198471689519932702476184039157029058863797118161599621365424404001756375792002754848929900336239738388831293320837293623025177302409321132857466000534661929556669252143509947318964726169741863426310146678588353097438812255859375
608 20515805654624241110948641534960762147977456386560467959880784269076561165007113771119701193393809142851401911504992213252658472512304077818863554102708572006646009402311957957003800652938986749587570943187733588617148582778652735454456663912016489617265775868906948902430081894540113390946512267035105812109530898333906090570475189053605864417722548327736935764265795234687015323133752516676642230208926775958389043807983398437500000
609 103428192414454990368938101778072054206277077313040769764630774998904186667958048730230943930271769602620064272405134585023750080794645557878211129540972850596419037466953496654100286404303335517374426360938160227382810322120856919633808843728626176961215707815929899681952979087540803436145910352850823175287287393090635837395855878589784531708551588837680412917532030611956890163811715916027111905606261643697507679462432861328125000
610 521414854320806149793820182517553331122553860834337764929130353300260775764086030788767568574097350889241646331959769395574277266815981738063709000165235031932360436816872999661166733112603592277672727935308080485153010714824154718815069377474892297077203155105101147156953035069420579306190126572223158156406986031283370750508033768097260862332367513975083073385905278291683495867149972799806101342312558699632063508033752441406250000
611 2628584785396143213894588543879744928348848258826570745641077936191908696302446904388919013191200341529097738521678375418282866419344594405585199662549163403553401212005853158357861996136970254799158719211825389244459484709220779976864747439250488395331444948590897697301141125638745659703648245343468231300038518689060557166340005217057973489150796625732473249494951526701473729165252750665689174258687899055075831711292266845703125000
612 13251185244336405658183592988916012324130931914348116114763918426272225058789930028715143624983645873276835386946187526820338667616465335883180742944646523912476783704675305872446553061250624348740404745944292736553617830659333750789466436843668030460814203529963998276345126597124483885820697908980251709683884459948147125088962794010209882828338447569590392328590694681559323906500285695283375408948245421925093978643417358398437500000
613 66800794036005071286731435051032200285298201180060815611433240092967713495380157134888018438445517436831415231891553897540029631981030023818995028166680256236416681011233244241856390020942703336989046951182988877527695149623121621989662218628030449609203180623913905784535876677938393273092827452342880740429450443653077201311958821778442912613252206909201566590675130261479157522077920486913726362543375358882258296944200992584228515625
614 336746203104327699261519713639850336413572212845298364412315348251906207603968936624148138926153922054306149034330164967894730657112909972289515166620210815510343531534459868345647154949579801715199300722712275622348151246868609818568576373050990936453618660944853350999220265026717351967807849390299907837632861842389075546843536260853562794290121962580047306130332758460986886030836150894622561466351662318174930987879633903503417968750
615 1697532089419356844637988720397606204052023859834905689455524091597723915380663082162713979012989033306543292263221733239797207820692128139000424815339587307695584195849941139611254100770422770941373524134984012358558303416591762609997331716609503491139143249844957466102626745831403044755752683401921666558559098631715421814006350823155255069577254155628926994017661036504155204171837973772072748375461248571127725881524384021759033203125
616 8557117570231782457422267199385641748740153008660408385471381672865776856583375275059180123338799054965881080475814956429746972320346570651589702833463058768743697746674007708678662242836173706218380448994682091758362642427336544744340068227753307287575386594963124379044337769493815675691846587361569121113522133855455808816922357668278536193613654336067258824180680838678883844270476201666095032727366032077043200843036174774169921875000
617 43135143307459230197953748872720105873959758221760391943103288334625688893071426018884919412582018112042063943248184870238185309817433285065611492224237804414337103837400839511885086632597378894908012557432343550775406457333877844013544298174213975461062202035067383512012715717137943397891089415049739769011790495006668578758505675501044581956369483050273682144766994096935223299958201114607684928045627792414506984641775488853454589843750
618 217434898564517163640582518787447189478850983532201649435871388179434549232611266555227407805674446926933079257156429443778128233826865988340521225078131836281079365183635553167577353498737195408263880591298436495752048863232761073412482677582905683808616972737941623249786772538264673898015442565258883990614082593100499034851195003749148055864896741640041888788466577095480978787717522747369896293084812199936095566954463720321655273437500
619 1096027705304854432357659439164737868789973605915576718247592746604804446050377638417636526316876894525827166613842262424256200136309690934713213667128368132394040122546175956113439591333211107147519072361675343573864155100497386843992889066969206989230732134566660136739560359944510041880061554950287045522720823494537531779909525303914679532413445301915194862866944716792367474508120086161416659653253247164172989869257435202598571777343750
620 5524692498284632098062998799041768119103931997298028986288678885325030541066944193649875173304582720374088156915302461000315805565138279508310507915606408472230120942915683681222215826232446231150096137107631813136551025709824226368094237573340718157097999377490481990069328643622733544436082634708763969301519598102546908158893542182334156992653138920222933455101672556189169383699467100976246577113959457250302875763736665248870849609375000
621 27847678907749647182606511803611509756197579304562305198744071329438668555215684612472179242062872316171337219516256723061656779674925905638480725775905679068627476506092853620446396331902184330715987833959735032124985283813318543624890596859128132918489104005045367823320236101377577362782526916835571630976003818357805438041176052721018762113941552511838000613783592998323654117511112578784489646004617069419140307218185625970363616943359375
622 140366744575529015782668155120310851445339500222348086171951477851789723187553937025589104445406050086374163294482266464703002568539739978177755360069800100329710619017745177892363521219150394276380424900510171717842308318734879531075218405562217979540520443202092534733429391045841597403976756420354339987577588128189262418651632939971423582130240240375715043612426214302733491580971734392252451862357146006310415486950660124421119689941406250
623 707511989243969068224937383818395311087754924259893670591632449042597067523026721415388447164142145661902133757786828539724681231393673190976873700028199534833411938900123348114421308410442521312176413535743017639286068629221925144497257820916357615321555308373006870056039729947890899536225883898711600422822309092733903615048279300988647990834463347524842007852277763030768327305383418498165675649259724611095379032121854834258556365966796875
624 3566134743846823090245241740732461018729879424379431748377856609067694427579714653983864224801491913513949365628909378100066244655813021576490865822436159206268570677493351932337632443038094776242310840438640088908840927501086278595850475607849815443947096223140196178634642903776122143058198316258449423779007438399563456024152877898359582764787602010141368440224727981673662651361544855758121014581082941496958937932504341006278991699218750000
625 17974469475034390575832871677078936586340118066428587441420648231187975945462271441450928552426874564082406076758615817036624217015186600687957993056633866967079489301881814175088873200796848670576163510275403673935690158775636484858117316571823666552152702737601795255214933990807067253317531835980087821466771362901025483992706037794151122806389123034986736089842378939887412557265851087490529307364329342222575291998509783297777175903320312500
626 90595957257419714174487742913457442053533928418553105783649966124989315151846875381226097212715164872106169114741493570571068919899410724884554779818460553312333013711578226035472098419475259804997410285285045892783752330060776485677789373381333456212943574184691818275076881467352851051342793311783695460855063391111448896774830754099344628637677866504844579647675758585905960232273935432923279761755798455968857751940959133207798004150390625000
627 456621102897123478998422948607217171764998176193189689118557305147655149519356839742996486755405212016162122467386788333987622289203621579603021277702369509058141475861411155339557923705876108502679873383229290794014571631415649972025513963907524735092569300754033521370363381672268791070674689762768304292251806641695164455609476550002323811541993748380526940828719458467548529466525381964975051532322231767624387543946795631200075149536132812500
628 2301428993735100680666208761840548827194372830251389444353563303633446499985201407372406048815364953018858851601275305567770680558746985168464665829832167349024982719429905341518799166029616341409975605815955012990699446103764271127062783060464891923259498562387905709635539355458947036857012080024225482307657580826521374623778100107555853560580835264710842045268345264186360164566436114558622250098702741172296271088271168991923332214355468750000
629 11599349655924505834447478455109817406292151524263813786044802227447418657777978247093296512058209578917165205586555826940126266598171904414777843004522702424172388866357455607494588745453755438676880256876888647204727176276183706241366110136477700478607568876137761950006043706599981459800165050763123624771767775159310453832984174420293524756453087992813458705719464512605933842245899968408440667564775834914858609892007734742946922779083251953125
630 58460722265859509405615291413753479727712443682289621481665803226334990035201010365350214420773376277742512636156241367778236383654786398250480328742794420217828839886441576261772727277086927410931476494659518781911824968431965879456485195087847610412182147135734320228030460281263906557392831855846143068849709586802924687318240239078279364772523563483779831876826101143533906564919335840778540964526470207970887393855718983104452490806579589843750
631 294638304710521968330217642828102601503087475747002804751846021052854462557602536266261863414600642422168733813215561526102772828164298860192117311794754625858226820833423599210691620701612230002378288084106680122894261622049284903650496470450733563658841332609012428625297287839277356531268984832579203485975772757768733847426594176185257820858325627462181101551735381961420886920639783670377470835592673332505031513761650785454548895359039306640625
632 1484939462336920924917843303567470846490839590686648904331472769580574324851712941947986424864653955429111959887976354740805043280700453585657241954180900506717698171983442700966165105928380616917887384921494592006931206899004370487297557969097795950816489012830110485575660972204332450779601263271053082959622714377271449693569437953341969240689488010814182266193754078146874007446924587557245307560562755551381020069356964086182415485382080078125000
633 7483811143784004342937856776737333167425967045419177997148266426309741621266992772715568526586990077919011708671091023494662359846205311462747087237233360037836806869948401510442535923986185752460371931968997426276970174897052281197924794541711025771232783002559394405807272256411962112607385347536437910138862883764433341210425590959119956443920747697813514128189859326966331582117064203214460825524173760063886828852730559447081759572029113769531250
634 37716504492520339852325923660186559842194460308392359699459466727188999903682618584274009903467024717016322919693733775004896153755915480662811234566025041844106006005940274702866198535828630898727152661910527569631153345665589398088110649757112800786658063780784229358360974646782066608848031083768693442194269223423296807054132151574579112761889936728249347832053822045283419897155951548791479836107521175520701506300724759057629853487014770507812500
635 190079209148812823858944139081098932538043510284358320707593344220357261419352879373126954672234608692899722650837467834350071885992113731911786777376396044214343760426762495526349492621041116037236047145342738148537955353155946569729763988855290702377205321434904647956819197624655653147765870938040637585661594895823757718090269176586172512728572300178082030740906166656785489164238327249861822983557745606790836956356827158742817118763923645019531250
636 957926917738866529114805645448327425469062381464753502139693874200849590037309281151416348427426395631412231425773609688166764813716199156068909591215434897942334640502543162874471294033139063388923343775261342808796668816221727562188034048430783571409687673792387924726917667902385066576696465266195289258960177129508002446160152110212406641009286710881617841134836148920091688656541807693439931993207022233906278163573233541683293879032135009765625000
637 4827527267402357429162430349292599446390765324312088456194501565395104342197515918460856123008470047604506261220077447558245484069123566949492843430413228085358126313292088566068340302999284678629305142285138254503192073069092092224001405766221591257816226647197398006732963247261228539630978230811443032104095196451713588276930513403522967012048383186958786113946919516314069665144122875796845226896146148441442240428767007642818498425185680389404296875
638 24328296971585339966869119769736796578177790496928218286351437588641995026240246097772718850548213983978475471235461386588946436304114026175169305755163029371709988845816370498827812901370802724845945345797142230434727824787367731744967589880326818503054917858704106858575280819531309702089763911988156828455076898390152206324499743692319533599422341811056125913887319521393178881216037873288998852762569057706478273250816357631265418604016304016113281250
639 122600802561853566552282078334872342377410158734519964392575462296074407111731208647293117866721677726831591688639273075949028176642972103516823236416002963474153650413853791393935113911482199851550150441359415498799614195892176503036548027866946664222808300565551453333041044508521347788922390692116973291662414338101792270042234512771231719006552653133003662925662438282099694835150222405612541537186763626770028522139366344845257117412984371185302734375
640 617830816059734508609925434128490544264114185748762025285419652515650555523684830978485003422849399568285186462434132036278567189381906663391865128395605485224081387912334066867074589790146518936945640019449022986076795947803094188530635730983038307894467026472070316009025736105934351062286063330353251233574371467599583093126221166721167717828296834686002710806487877957037832240127105036157689636216761583722978379284995753550902009010314941406250000000
641 3113439882816743868073602227015427978563657178183619954465047148290345959832405476864849742091560260403072362597643699962693094091146243484545483862433829528527013912356966484762537830624873574202689899783544211745874419831303328418617433204089053108178878647551863778001458308521257225085891246814122909125166447411409848763316884967517834175534105904353205484488669259201739390455357502580008483151060881880239222807560395267501007765531539916992187500000
642 15689390932247641784169957847283396877848256737785588781527160668778666453786533093777343284323247152109673915130983166217024854054284837653675044267523693542498767125064148219917969287764276567018264644121156859818299666653820540382671837653258807656600000720002327672503424129282944572253863268874936480834826210660322785761769545911667578812346122375155085722462524838363553286282099816768959546177245574310153697350500578977516852319240570068359375000000
643 79061742707172677642800022694382634737119350175518288295626679545647982208344363474128775327741754849580880309006443384620274146997689268113738663511110775453187360982885950669335848370160108405899248951174795147830459918953029839075689589428255590307161445634494488192944370808220480877423464591587650134614367190082974539536189796404406372855317842376369279933725732531879034193412148763185274202131417745152263537589121256132784765213727951049804687500000
644 398401895957896748059180083060895279895969182418104676544472469697944448686805712655234204311938107379734639428796162282437062211788042947302407662763343813707767296345685072230456074729132314658835026013744664125217654051688194181257778525757406886993833888799800081347857392805117290180443749585152164997587265026709198775127591775308589234106609471755726261950855803994758200473845256678335810533432183316729716104909186924487585201859474182128906250000000
645 2007572053850339082016962137299042621350782208278730596649880804337298198460856911426766107665625619218194081496668161501343008801588185164141038613143412186261796141741928684286282564064768304335535873272385221568479584869835040991494274602449433141492366080280242597416937643432036345049892331893930831433154577673651821952791380430265937937490336791269089366861734324817336244575235863730676545266123111244458335059893949736675722306245006620883941650390625
646 10116158711289540148072991737091899636447779302246957608703767547596682029685753235426606127550656396372491237494911328626112197237332040686701333417243715072738847952927347348275651609873949489865492777956012894955053134367499504528122475765852837826864808797667993119589248967684052097521298333880493893181106530243206528716873882667330701307478608168173414438320439733478933026486757940483752326379996332791888334233162960451579692744417116045951843261718750
647 50974724970438726447065620357464634460916769537023220972206679153388265367653289278201044895056656452126182481769529825709459436234842915298253603745768564268395908298629234691077465666576676946596369371787697375669154033767696101477377272745379953847208187633108968445282274782644717344986604532871336050530965148499646604983001573876658596152170245208786597675960471242685900842187946943091804946790168437043237945863367877041838482909952290356159210205078125
648 256855534843268232797033608022061299616439087558250755754198507709141492676822173034792201337455002962502070359149730381490899803111805669621060149512115316064700999825130202797964212690059771861543136492367246496373342254132714414909334935762101167130566917466987648153521882264026258472405285671077960814495065445005995334595528925910379240331308856106483011617592421191760993357214538251349063806532108454152552013370625072496977736591361463069915771484375000
649 1294248774171436980475736114955883411887181427215098916804928816018888421950757688661336480341679323933725494278634899204872624007915853102360776685041636957499929727379732155402785512700689378401719686207657942361384309960653196081336633333149096719470014980093749873071705757681312435936265763979267054104093924486093874007395172926365187321234623040474436914129017712371528607832548410909359801323286788716964334290974655838901696824905229732394218444824218750
650 6521408552026620444257585075359102462997425796045072061420183956684321505953430214185028776915438453929624583574516933978040353528258174546779107327729178468022901727107177527223337854693396092721843380116105911123254274995539360099758229973231882695003951450084786182144253817774054909756377880515686706726054658263263706238812886838274199680639573459754914683595825682492198411559352458070417603566948935395556723171577723219272115784406196326017379760742187500
651 32859419252084596820523900031414672627022633074499550402357118852952734523031602704601035091114167442013820463676552043496163081632322535835551074847923337327267097711662326394910162100660997340262539012814124985613301339180310552824633186629829377975600405526356004679380102440951313825475247679688173731258990576852822544593399298233099876099817045838238772902638409592124002832237913701268125850790121957759345408550287134796796806313068373128771781921386718750
652 165566780157335062805112695676061565323174318118807626447734478300812850919757379933538445745026562381707967096731931471093495589059306749341416544055997031973556010108221304555497880136251702209050814809542577207263311229872971255345137849170392229057893851647481569172765276595828876462209130503529283406343600124482537087132120111653640797659047247963923337963834954049960199742033382791551916960704478488864707931798973816750475407388876192271709442138671875000
653 834221508045831759349834801515958349969389118299239043752859678475546231871925687473770100860357602123883507053749623847407813423269500828085995395590787514496389464511331110144599658402564518074924244372155115095238751798665511031947338082625510228200653434612696486649812697662625434643692609712998627039678787664252289489948105192205458648698748865126866818598643711378271685428609559898791680365277966460097641045252545542731947847414630814455449581146240234375
654 4203242421124606861439075194078865646224811119936073456196997147326712139015711861385559676137703172488596406880988089339019337279031229133807711777475924764873949998385289260666935104740194104938370229733354740156287701666619755122446526240655498376296050433256575518250982313338652035878081407953013113127503290696617853054129898271975115225338842509961255002800562305403618507475428753265098297063881279390630641321996647033487626288206229219213128089904785156250
655 21177875275666288417250725016320438448286548335062523952377177934607665008117625147750319906693812138307928050054209219361982045521272731404954240109590236315326440376479726659514173027729439528727942311348825806172064958397199535424634420674071934126722407952177361265033795501821669873078025555455566069988574272356036105772731410524182311327668783415574015591033602384918231710741583333758764496744940292314331308199290798514879963221346770296804606914520263671875
656 106702658838994509997822393323396371905345435543786603016585474079129249196045791835055375259532571142319514599351468877891399553471235881733102776589026075444348271021280343230731931691171369668552458957333561665505949406363770316732413056545247225707602915642306827879125728488440978776798654104292253010080681433683254112034652882518153580882878048545442044759739194811876804932768653355958137556564368907513067113507947494821515022067615063861012458801269531250000
657 537604653813032155433813745502081413664202079388556734523747365567391999400322739537050471974792172089753996102560698257474306032443266674069390523151764812629883543412432404160972999394935505155206790912332438759489330981449364249180946151458799289032938002891070444145595119761546955953655795602147317696495457836885720487781955090601433302454377897962848339011876157909532675159731635390065156247414036596902493048885901105043982894926557491999119520187377929687500
658 2708605376791540262446014123586290736531737888496710040709232515645818802491671995523577416228279090620659490317648847269663808341100072523259257000259274477109214177376573674869220777962232483860077093570557003857151453183718848973668166674271745269400254256526220155036765611049754188495448036035321095285559044844340000619912147393688691523851306714085407404822469463280800155092675467738613114937200888826660340169731415981002609072447739890776574611663818359375000
659 13646566844844228080672196540086892930997058627823638507854619478674270572186634900994170621517094195099500031493353137237832184226184616153118122042590687159135872652073104371091869210069657544830204928616185516375097917798705821663970350446063303765556326873476904297929881786558012310538992780942481665085500080675994345630902944437621159894633112573259048010535224589465193441942455147092859654003175731932485964616613173788078894332898016727995127439498901367187500
660 68753695554177026971325570354636254461511898430256499352549991266603195249184572783634752749628108158516565044164985271579917874727342340924106569069540866603279969086780525839088806707221175416701795823562461380210416990436227803803209399193906721261581494171715701043005511291055634541646833858183495411881145444627147084857984300220076072751586674033213524327887391061427692150244430512070895966733557122713288066007364081680397482898570160614326596260070800781250000
661 346388664339260783750352149423891495419659793158533125549051404170920061430724105259013502801098929060818974803300726101481141121911381763344774711547000859944878502792392740698458088669765220658840602434259047045114981941145934285929279061487594075868181155849878646260873803074601939268510344361732396854065831851360855358926277610102669848237795667194772405340957054051857503897191833601210840198253668125864965027674296173709929391737460946387727744877338409423828125
662 1745124016686382335180617373809864307213202306476019247438904334559734251652506527256217190672203128145069720850723597254037408087559625017764390099270278305049540097782069972164225682643718234978329366906236599268387504147934615656660447022106448083902099887158444930172743208792895614883971445718925774104958757120250275856995401658203709585490264320265900550500103270793985293606856878569266181211902041851770219545817230342435108503273966107371961697936058044433593750
663 8791924187409357813257973547385562581172896118492406998875331108002308577854193218623647396775613024013535143799618122943972656246595983182202056503162572311913716450072282610523416623045480165582312843912119037347575343845597645747461066684320479328473345176185782588940188050377582011155570429419816019996866686707643866969513307746117473063678155352099483776455687450884591562776186249934828861272728371943188872027939389947070493447345285176197648979723453521728515625
664 44293153721091150136595557173475064900597898502875252255335507251240765521207771602170727401054681699127369768459381135317130832683912995697891999378603550949246644331168404046946499527330795371370680791787913814861836330147775696330152870093996952003841435485488312891170598372160200723879353301477677065841574203140178510377517726429605478864053832729848689131764616596262282228250285811507787282891438838924714802932866122343359693847020253087976016104221343994140625000
665 223143539579739506369970041820916046658315170487970020831803881227841735390933091783663134255313358559997734060799154962014333361627288955599228633233116374100371352122931732509238046861174082742132596413173959749114554239002051803481451959185666462746625413620073697519912484223382829404392196556686782187762476099153172040917040061179451844277240899737495289944117197246321346074139697459489988963051566877916176848108757358775259063699003547753818565979599952697753906250
666 1124157317398687679594554068477534697991209557828956383313021065792304052725880780090163747458689083214512033922029025754172057631193452681006704007059421370278724058350019166801456423672783200501212626408274260158171657512672968994846043909361980818375586425650295631983825374378010320600039356329450808903553775204508415879355133742401777067236327074320513336632239435446671834231293785991076646364541176555916594408777854772649943543294526193676574621349573135375976562500
667 5663239657892180379830570722617187640182301926525029514122243586733132954442314806043347579720133070272503977537714200740428719335392998022896310972119592552688134040177211361454467028623462195878465421558300087050607972514749775827509903984474631464173082673026791439072594597508556524473007935587187987452193112246277291476811738717386595950503248931811045283487188092469260675470339541208822682214116048057374384219447349949830153650887076821618393296375870704650878906250
668 28529744279577499952690959598101669258233617548406634354703308566649568729769730697111283433280911696395419736012014223941224619276338783403429379557887540159846708437695152258307571456413821620262555819011647497359020555353339745496052909967036604962802558262306913131979586660148685960391925346698654416425829554905831302462369845122279382314752415433256246224505593105350423312324184114083661777669905883124631136188467796127349491996927355330626596696674823760986328125000
669 143722883456606532141191656409111571790348570330452096259762902342534348495602031900357293801693749434401625025542451173318367999215893419404324208766767803967902469463991392024154859219434086324967242793063194094376391201290544350428158108192375668073154453896711783774806803280417702616733419103474396118892168465602418233037089054117506828076576550638918890995438567676802960812837945574713627479376257799776944503841001171756000076400183740332749948720447719097137451171875
670 724017533202453958906754960857930474432583023469194770631888305033819650316190687016837495091239188880068336594837911925739147063719162338352610675742364125251839507826122050046494403586622840885173328356032631904001369209508757254036585958563095470744462286547345076158801189457743313933920231573893574433516938886869324933344734332772402818130122473143425992232660453710210404094747545376376920384827764856019194117093765301327218429985888015210093726636841893196105957031250
671 3647265501342692240438683023541076188770744810419141825030007902985683073289519151563798492539200418457401305218740532298580838436603287755515028253927374835165047370505464681540523609659338785540174949901635855912799690237089910791730849686154932889410917374423938033802969955901995222595048614009629042379053047996166043770828203733410527709949791137231522828739603336633267125732549571678295146983629355993910504899173547426355582331235216653197994673973880708217620849609375
672 18373031610961688047787068904194926528140483602711119238531973844125779799479436805478804999897621298376114521041931317126284283578691224675458013393097420459002337578558262863532472756304915021611675909549469978811104886351757271754446259288576573475893077028582356512110913121185463190283903063076991877651601561120116802203872210711033542886703595533879935089302949341960685970706696493012101490052465721348634627378145606225719275311769607128553616348654031753540039062500000
673 92552771513302515390424381530862167316156777429824724906676784409406061415042372530593082072837568366819798448063022278637644632099245465618138046508641945875064170586599632538602950336775507556471990173104740237573904105649196436307951590577934385847874557187394655184510812354474676100756487735410295910625208462828133292538967049465011784152331734987284403556144348107331898639862325896685211847345130467572089103484221504415487068000156778424525327864103019237518310546875000
674 466222481315141221025007721612863234462553572404348763730195461075782402045878617979220757227896271145265651375145568130058090299214435305131726781366402627203238049143259733415683023370603079918252028226252577878361818887948866951207469148352225531102148367296741387102842208721344780955978122075235720805391558325457113895151448365765455474728487215107845201770114279703600147109620386056545835464204917303016353181975824319701332465112897374126532668014988303184509277343750000
675 2348508767818808389491643373796139427330027323678622503864790568851888965529612441313238889021119276291450109538979540953650827999774207693760564010614341592255117038594778507877507766978784171230000888453137985581300207084817053672127176680132479354432463790487316688764317096170953187651382331349135160773427625893160834919606176469340913771953200523864145605931545811939776860440251944687824171181629247608477898491296129968644771745904520354741862320224754512310028076171875000
676 11830044165763893228735848887378466861960495311525699050764518811802361704158107379491426892535593373867513219436290385131653947301396157980492855970009649153237400283830627953242885622039181071173476904577654830498948882185814666783591441399177019698929549347015097478425323077582446757468960178778057888843793406138425666212025151216650206481671859568794056852531482629443287314885322761616759610423110069920499697318302413254872322654481786585733971151057630777359008789062500000
677 59590326638557706219153048338952545130559935460587040605413535979093741619903561725563214332191939837115375368737861538200369957760752968398762377170361104737661607084474219675189237843158672508812826372016907144700806497319914653366751531452699719763209113898282894292365652704786580764929211614826973145440834344908587619237656453673156174018540542619595063163421233185514177917986335637012992978098552956370374219378651292957950613371161975584389125515372143127024173736572265625
678 300165241165989040242093363847026936095985410418113027715233115853087346346913929048527929548485402745648027488887593780830986860043020152855578690352933350758800665700397629567446532374900296886887788114617110283114017869115171879514543375370954011883029563321216956390965174842832851104175374998905555665742092762615322480261003533361068989484178959109104404344722110696720747610659253803081792267093751147244529871758733853086853758288616786376046263740136055275797843933105468750
679 1511959931392481886679387196232427964459748469390940250880143068725862820248921052106457449283542941129784945585717182323325223130335390829294791771139775557605531543105118623711396108921048231351608368915615859660492716121136511173519102016890784674099236450260432591909980368829996334567767652998938221788122262506051958190632206225164435043470011225779539247404052768272057771718380069230656802294930690125957238745728340402418202536186726987754713746880952385254204273223876953125
680 7615798172939908762533209581022600117278733031006217559988868790619160872364935669869563448243031110875953799987316177628601123915763450103114506699074425030901936661566523437953698919009724424585879191574953959771370718239798722948096217566560989469536894712422919722213234450402944500045051881772429561599430655586039493108369631356383820959700797285408049542479673203148142850137025533902567596744836068782599424793298307212180575737829439642023743317622574977576732635498046875000
681 38360640205414777124889909206186321596648056169491376910890677858074323624855925970274946066963788361734648948160963882877791164102329212427669963476846771050622920610405343648272699436727975836856388531527689693818812567465258360411638492328609717668303441561834381145171691277547375773155919611590418132020800861346840937920116264450424423620978128338482853094886519610531695864965343110855388560526873985509986747664468544463720207673534381628832612420865189051255583763122558593750
682 193219768242931152135708405307378665649290799908368678384249943125603313974532802893113096142313911836802293815699980562205713249023548913409681795356052421392354740445320859439601041475985816253589785661018348383932276004514816852294959023398167115581853376256802422016300542476272601752528339550256020428642438607374782272241649131131384467573907559282461638188423976177124199260756011828680760696302275170737156291781148798554336644264035807022628077334047702606767416000366210937500
683 973223463937477705816289386614599031257121064435219818115359226805214332187359176814131597825961665077698869292943117433528776910642211709873249750945308287691580292950989284640468372626093750008863005947459675119658882825100441815025494196024691297510367669494071196439035918224883384933457639475109601421554465846880356135258453956952327369859726128244257366391545543724010531674751888488119170763823406649066945038986169833426341652155873570770316938194355316227301955223083496093750
684 4901950289640903908529763920798127668482111988760606447650262968591801201886256825779572996413532981687378693640449869841926976486592583280952156330239991669963482477013819371826806825303741715803109691222845491766175816291374832116917805817974144679654576479631404258941830398128278610415942749638990923213131477461459231196736248207329837415199209659197879518496444417578963208140871073091852082492306407569674450711830192680880837187589230651008076478092334582470357418060302734375000
685 24689970208853082186344766806961157741987108178683936887061986275627822230088867100433878695171103620998929449586089417953823374215558231966560493280988193337683716887900487277215902024507816730331839253585655601910517898232292352941828654303766831658554300651084646451287895755278462118639123408108152811772022515155143921836502426632506901686848960415812849045368120779717572041003652096087637327259043302832551461305909426370613040246313404381915679319803302860236726701259613037109375
686 124356237615809209837243098601874847364193511090875041883439960242883157487819110359013515307543150396514431735800714689547157376739155265264761368507767258661167619567545772923422237803321308935445240293390306482456793525604644303363395424760528975901382160401204606942610106373869493490355643597372928258998586236390812998383558477752567801447712091374798931315143398347182484729284180160911301075621906796939282690571614291411457750432973534552086314342034256696933880448341369628906250
687 626339701188129964502829976095953226826986379174715203621138216179330859194514140884474230324649151923793362188380432490607750130643692575050520968950411339444443948994896964797588543774792809667528446345741499658708336892158289123245254082188294768652855895862372177196284040167509838914034656535155437785425430677422936436140063593959047504359077762276296670186975913962715300652626332628636831663872800362883337305151752332842166235685137963616446465930920339815202169120311737060546875
688 3154624556496584301449099733191916691485846477834583163186991894080377973102677371365433897974806855955855294184522236848741816177766182222802038262356390933658692803136816338072773924722236113113174019662299793303011242912188161909170825831226550518544398655587936002277038211092582497605094024130211868201849899751588435344541462318036783916537668378082665513093992890236809127737971572829444657282170473277186940453472954648575478551620607020264386299857051199069246649742126464843750000
689 15888423387618030582590860498313089184457223854006051165466647770624125902541993485897543535852645641473569427581402201672391164813456868066597985107920711646862860682465398076989336506824712587243983183825471912176715982211240084469434934193823781485943645275585437906205258241540857754750802504573947201689141673456465145850797277318182340047474075383764302182176616238107905621428818813446545094060054503567118435471073580064828250892299694714635688308490557574259582906961441040039062500
690 80021986404791540890421122217781252096901346417986681052350269793654356735430478140651861603929383157786590547672755614262408056359746269824471603828213803184929736283949815132282059778898187483199623334595442477386379764421574148057737989735316855659132228030320818651690716690972203290350757139824989555952611348065408398810584827368947552063920525655455244567166899301419378677269233439986249013879106623805195039963801242662273672377275834694150546955171421359409578144550323486328125000
691 403026185172820369936450404172644644307280104772804639993979857342676096969259915416839915220956295641621968428876633596613148447117964084903133223362213833824974109126890103909671306903926002557514137931526608978673384965126149681544438417690262006271577037674574968573748434646222977213063944487019444483697189806947501483805496470203664420380241131398830714255920753770268153542223325852991968429959640503275435660459086433525008072978845493977099329052649068216851446777582168579101562500
692 2029797089807799825298571176764702284284118140486032102444207141784074665958718060177971043179779887802055328622872128448735798583738217953078371110383202132510058831992779853751765242922247407349343402100556138378762608412425732020587710225921843583260053202844293145946389496180395198190977071215556445289071727411991783309995659078463870297693790851004300249382075412001641646660979195707936260214935016217369734185136010276559720425774098121049146548067199091747170314192771911621093750000
693 10222742610732596503865623731816414847448356623232705283385432770758457438294997207146322186944676324468200165230017332957659218157925763382872901013775865391202549204731078769258526986519748933816097221334922993433739008937580176528105255716306959325575703993975982195791045936431786862982173767095789364718944092271150478443510114399530974682425850724898110994344318753758267886163216443499998752390624754641258908359732958732964289644341933124179204635251227983872013282962143421173095703125
694 51484639853762133335868961319888185080763131324553682631854066349102826285752743554133146572856352461400079206601103258872391127732949780752640009459800076788784972047049119491040767261572610740699357558827551215116218230788683907913679589746857980928516245078514743424375804643567925129968277172456297671371169811583297765165428297483849756383189698135553621408381402141569215624073092973795349304492696514666427303350179051964275885436671274224821248308159304940545553108677268028259277343750
695 259288584770758570061079189255958613269060697612788474124192580526278726584044614276250267160399746091833732236143237426929795896915942736399165265033051111363808373715211145262850240918789597570913431183950348510911388915928516782608748658507726788009556451663534396231457856719418173661796758223602368707267847964133274976738932367762866526712440871044998310716123728176743513469063765339041795410307420852849036056727351022573708263612221272364135996914280557490428691380657255649566650390625
696 1305823842260839108267084773676897212990349099410280593273791867194573036921092992302968060373648504196210402578550602381643545182731520582733856906389316740298195572400773929833167638780590158533688481215842565583171683686586452103442033764988262260887491247162228218358137975953075606864041560952440293923722302337458461532636012503349892203993189914958891637181057270701978910090219831229906581805889760590325101993359162892267011226295991357202884615429372416883779806084930896759033203125000
697 6576294928148879035131200052404605183918159843128363970461220602851281840563596933780120939887521729947678111251804695520271322199160909293103311154287238208004640996844938071486400608598781361979630573753195579562649302959181771070080184495641754305192062133468736041875882725717440014336972312022043965786376045731275633585601883777708633426179576378080545311525989289590168355006381664503214505192956381007634364807596362253685742953239205028687937694756304729537532693939283490180969238281250
698 33118714717517442759895942543855803884378611619795079735800375041776296715103828714130767792507144065681668987400863473832246629834158114621833414038185369907555839940820828094498612011558076411701169844731100393468464743618390160223058937791904361508110096458594356112765989484493312626314622466027320982098776911402816682848124926961332078870659049869409961236977925859552218699815688324843028316195408037109154304730896542951462110976630339899164361550792934352216434490401297807693481445312500
699 166786610861273000642415445519850193913405255923895970715594107739204837203584843452286791692813355201091402177184463747901587854856459093088339743607287993986898646387851288458606122450137575012817851019214979647222311641132959092189612374038480898372975197583266966302762439839054938946642082880065542986217903898202945686677516743126593106128174898117561692396596326915180121550224539906810351534730477074490625785352281581578328642454355962460489111844411103113827721244888380169868469238281250
700 839932572682669787407847567366152055679019274436886183459826441852110690953304967025904706366685961444345190820353414557777780564025333562315380003777709322236180233607884186482189105864002176323543134629140185273781425530885405500235457998754939775979011786390553067711753294153514081026255093640617842376636926106057999860965911656033202692731816033685562479695089416119612122914799841257318317081376503252830489566522281346077914026748555206635556678353149440141578452312387526035308837890625000
701 4229832855248214949517967993704544475797359995547824817567085745246620649125479754922120683642578009859813065841003905208349311604754014563096849013277113756376166262637405278189759793180068431054624550107954524977879161617461704422881149835683999877595454470257023710243815080471360422409517389670065427485793715519731737805582644187351114135093412640902150131223115522269023693701685982193822846796299775720073083233707753043107886011140353447209232985097397683471598384130629710853099822998046875
702 21300879945367624781647155893691465007243520207134670171679298372762752479814108952333778478601791699580981149357135878452376016833122799306269641372457201269555729672679042362189464668668637292685412009869326230519879278733558941928712820549857732525624168135727622988458810520020767693913064616559439957640080260364789669580480747629271751239853484030941961206015976302961654468999882062410786502517951524788316387590120822354818765995843099856103884903431658348615940212766872718930244445800781250
703 107267325226314041701274717716798709886047240011573589761393601404385494221413456973428698212443120091729439455573542425157738824023533867566673050750984330175484799139637297855438350014857106137233844147121320487503403531158251691804334619244627406629754944121894834963370657561422633874075103334106635316769172084788303278761303478390960179954276499095646122692186470923940136760078202649532828877293122649901048857276897837503134616726917616037543202629745385523474254796383320353925228118896484375
704 540173082684728793688822612822791786550624155709211782489421283180882603232296664587223201298712135511999466214047023371323663319832388002624734103924842406606160934150963216668301848429609461520834236620696778420617997753472168748428122832247622991898050648510829497955743511611169772870878918077332412467850480312524789043261499633671215784605226433214126397534329581762903120737446742956159596063049773573178386234069642901303338842458869826111805541139776476455836018431000411510467529296875000000
705 2720157309233812853932999586000487210844214498392816476107442890303730251991208203814231120825657539542568740577879653405594161717727382441788839594764384976123881846974493341079662879591961931229915262982794491332397774401413421197441618548104101494915183622858105686134279826327676356242640266032281077070247061573785544824995408869558622343904890252971136501869302536734619286570713955600660823031786359779219730678707844610134670599525023052920163617882445827866888521384680643677711486816406250000
706 13697796435942024785140497201971069692268298401321886106503956352028770027858723194670807213287547952332764128730264160516044780119226333836682744321709385115145938544678975027120128338030849667962340767944742588307224170666176001179698877995445760737590011681439533626325260751692863819595606475169689303934339696655439334140133799300345131061318491573449517619969526326209994410263366994679504572471049714722747003275090858022504118710874937770054461585057109518359652611252386122941970825195312500000
707 68976795443098372671612047876022409347818283260217759809816931202879917447978043437551714385999262124638634180999264682940481905586132606998110400537382729888947140677265209004087825747776429595793268681886987250236520574508450376310876828652280290893704688452832979158204838685518908265342548275961327192888733372759227986019049829810142504703363059419008610807111503651214145641425929239589812911232422708753433983728555816395373304334676502873422395588571057190030444417061517015099525451660156250000
708 347336921576910724406126101680112843657577130499531820379447989271969996821966250026931819241020466459773492177435842073412952981187637878767156213232339777819164833566883129266672692954663671079812476719601614318402962779174842577724756718960273442053648075566185983243307438046567475475551381076675815452099738463111901949512711803026891133214658933631992151148185950107109638080580070424108019496106367551902071553910508662929760309167503300386792717473032066077820445570978336036205291748046875000000
709 1749019015611006417641643509170454589156407567643239067109578298251610282292429483445274572740649934090762826376434744531603577156690591307144273829415688227796788828117330530185162921199265218718657997117880288009571737290021046786980486603287172375113895494150751861644211460049831961023905747040931485479678370528027972174747959292230581061428928863246324113381135217513783617891557314848668933400137887743597789287802206264326704965907385227089744578752696980462888465268633808591403067111968994140625
710 8807117028963223805145864478801579846106733142033331472679436820983285818635637824440744302452918107832919196647295522109493189937945530695549180275781125118693050127399323946322451589017576633264164382650319180757417967914290377437986847434992144583906849651397402991258086075428231860474986385808945777947316617552481278326745043244565337259677585056063050500004297903792811125553231869096134345490056030481946314853472102465758585289320875966196586176697977703040076669083191518438979983329772949218750
711 44347451895133513636393127793398890018285320566470953803647872377614137514517977997006864015892526732784741847140418670112249702874499095782829087649294475633079027199581581627728492066512018316223943881475757347864902090559918260328673148203112002826896388825379274269012033991710147682703366291148445100003839341925029666362009389142251804473305686790799071568718525563715925710115778037729118411072449275302151769552540119356617238956849453342533801498812054864458176428598790153046138584613800048828125
712 223305415483274835283676852821075033189668658015044689591211351717547849436611034892990715553857701794503084831428416500140889592974846932088927230596164544913382371754611641576680950151036471295271909785083021440451275024601568609292894494488088727105730048399363813858108686012005835573442693064340119598322019882960545420436709229627180231859926796287474815819855659132713855060837581066924556638497764384831202686855789002700929802951038265770042904293876825060072288664514417177997529506683349609375000
713 1124412155646715801958062119077870753278486957378014574000944165074940795538867711007785170832630941945485165853167097207630326834682668521040996577790009325729107563990382065283711281480854548259384686982797982253119767602690101825041198972952028689451875173084367226559544442984181926298479097138944246282511300681856418677763938423193358088390733091475773613556194102836334595045036689976816446915599618689157115224069050557385331564294422906031360104248122713755872470464680645818589255213737487792968750
714 5661708597544112007038479217359659505224539404569128390949747065327981156662563791675307559763741132221977492377724311750691490549812590437399658367715561767070400569034786985984272602096827556115660553636937653940250451821725900585891509638136449113319032958972060647133390213615697428611523803647434357162997663517951219576328998830465851023349671560745432722701851829514406917222540173790175903369098221044133852397639648081615844406954992629805296998823410561507002425329915240581613034009933471679687500
715 28507898924253803415721920002902510888982716015964273236120205293728919204322064162308766938247006405202210613028682273955946589740253536357329265724764976503206594414506145739287006411966420441004910534157819877234359669384042386752904432332870148704388088490598756075354746498135377897586193800055743418109460066305176915472360803970303404800669120886852002793886084916216908069113494537042082893724684704553209186368396819565882596837836758664160474325061539094912019254302038007153896614909172058105468750
716 143541882065863032669879709719255962000784983596557100119986406401616780241171574825689712572326698917895800273759047174067916724711825119773894193100785676345259645575150494721023182777552440476508550931483818791137844748797287967054005439875773744531236788743099221870281283352074054674203338683824980923814158983646319771295431333633876496745985165646877876233631763713159677760093263632363792910737512295781278322361266686421743595892342610432763007150098888832327748144024326393264345824718475341796875000
717 722749504502976084440335336156646943501143491845024162823246161446342917366011370435530364567122493849236578625598573200889721149005467773018835227902130125979994142397351858953466446990906599871184206586193104446951086270278479440854788626340798980540005460174172346074379776428631300571655855592012017713305842635354011769795114229041358484317916880398956722328047574314153714564514536688236232563193794354460509530428568919693751111339955419103167669428517579303223282438661811966085224412381649017333984375
718 3639089370498855740730440191868671146099726698069616752504142664224924366541347573441169717806409190629395956894668832806723841409438470273685299394345928684808105148957213427269206935059403497247617533863160231366836465231836944169240801077929128106786282751788609708845755115538269802317313494495544380912718057588949372024634586370628999942077589902710034548608261980067057272491735184727584957786627940718812383189675403115989574319369481002216510425313293281484672628267595939632883528247475624084472656250
719 18322865948099980935470493683148281190796242968571809839289065655306166803524011941906169657582690532650810175120916602157103935387858964473247410816069486865385347353643112424415684778065203883200539263638740940845626179983828871552409915791533915327586395648011277175490881849243809438838574247495072898293027194723071417967172742300295875058499909944317330815471571174147158115697182057556957875690374575467969912558659767789891484143043815410319824900562029897671425908434184037787417764775454998016357421875
720 92254989389034869045725562600466870331281782778823098491525365537205874814946074113094001073143616667892191091517901773098705129225583597347819131381608605196345804857503782836218832448999627943387330558181073268593362584533963549075070904684646286964071362703273563401072971548640159412334080127247919487908948113290988957596953667525965245049789756362996350959017701016684991911202594975111955737741746114244324035260384844816236843237703126541470447051780849834429557021486800749698886647820472717285156250000
721 464496140708757964957878007227210988190322383963208477740152154695010026128324856393441164621065276658870599001287759625727418981645571045305709453394831035939701992334219465257777780696429690971943193662350236219663508543638182394435238284061661821935024109700141335280541986638055551231095473266380935410491282050857563117509801636076961883246497306827656208390026273973672340558499099001785754796870104388059759982002356655813594720491508060310057208968812798398210269640307146232771629001945257186889648437500
722 2338676524349534523707028739316920038168847707262458304939957152648516310074271592162235152415684307864048622586678957111403043966165287968694018307887503542178973768935191449903176831679374036832238394869015833686171918887773833255106290384187725491193078153441436848483621439000530739113325883530871934214607431246298190870586309492660854112301053385840779515046017920564793792770127960106620048558857847755782055139509773399563566165933534306442547453803924968225298568202941140725670265965163707733154296875000
723 11774812862846194015600151661045495735348724877094410546459533574964326547240239283658050245101251772880969039903683050080392763144411582182212919474948921037572409714067851102228390315488770394357300553553610360411575886879251263533717604093090010655519467304583278840206534125329970225480046057053066911122292289631431699160403215621126723699120206113947657307648126438498230586161577403600879492395920779438930542241403664121758066420403518827005305077299705794059128585032913960617406701203435659408569335937500
724 59283480616833410760045269837252704536804428449348770762424911740432353408914695697972380928048027006716422704382938304994467041144325351181656145339798461969418808296141336564766026345019956644747465930269915861877475258001237237819273611706517160741280210907637648680872953454373424501026101149557861221505838787852270863644867372111931487887086434120292794789549676922619742311411557998658113716930783340151500087501921090571299305204256937626925179944123692593176697465673363751648139441385865211486816406250000
725 298475857272251547229394587722279241591550073790124019463597645915371223760160794312708167866908469304648655976927987993895754200205804719490977120634401978665476638990989368121217840973190753940568838885039506943480344180909006926520648392272395427343251061861370106205783967044588421966971689815482287399942591119395113723212005866535766171653733782897307473766829970617356341498426246868243975310936235566734983079436755490723555529674210276246671912913122757847591011545924921666284035381977446377277374267578125
726 1502728657279158275232596884094138206625973325739459349033092170142576341538673624625701316722437924515776173642508455503247694516986229031556514490850040475111900415447006111345382472583470786136289715884456879618354576111927455122427120199651588628649100353060712185196942857658607450402367869667407355425508468465193152309652678634569807493901600044267997406066009422109574923216764599350520985268652614573159484852087964537207360017638534400520692155165930112325596909724975680511249720439082011580467224121093750
727 7565676827160305166856633897066748450256804763245061958082119166853552633646923304036598734468229716918069793892684537055824611591751997963584390823046948929406867050069068164460478238006809290312206533573408251264153579178471328767344296296029812555594847345395690849294857739042989033535467044655160300514852192342073557680869095341636080665280216289354806885110726107158316961070553072907401359351180407165422060162520430876383315324260488290710132941867252019811003832202613017532399908304796554148197174072265625
728 38089991218345104851117769550930794410698159527264212347744002444463252540075796440792834569106993318923615559846987157514801640655570224878903433742587682023569842409752984949704205790241750783867817126151045691011782888256757450502258974436443316324156631171839992657584069391585726254590733115552950890558868575553454702570350632148762563792005514928425307139423296030506602680908455304817345709596537596240852419075483220456480315048835653358485316609124201040265634784533210765999911018298007547855377197265625000
729 191765218219430811025309765211523129319053579387953113270064763687939993796376074622499837022645014706459362866909210205996480635620930206745308033137751520684961430364018826162530152079324836474030653901685858485825895894607570313647422599200049569062915636217343609443223664271173994748595610782031085629954524803718704959763712782019667879864447654577500337739223638164636141950153756334335946286573728644057882689958751848845125343029013752060330081547317282861558340869645791770814469145989278331398963928222656250
730 965438684828858565851559507616633685537304227263488087497567430980663417043824375685688834665730074039416102709267058278465040441401924489131550787521093862758771339074025814473427662192462969834775016194694322032088993124576043648018058602869215071833989065094212654438298447710048387354998592212984086274943469701480376693982829868099017602076184743735001700342298316277133680162843049131484419235853944208015547335654405859703044830421931303476144548479597355096121302309251227535824568803946021944284439086914062500
731 4860438557919391264721005510108534601430918664804475151244640441094111280020906464368034009233117659248024594218142008275192455665735584032749060782905782463337891521095818666529446426051586990008405901090368797558244173375103911203176314316097770093048526216142351586738265601074692638818897871265092059689970222808417047956621547063225770434694841926103899744836226371891079340213762182610985609238355600661565875360629274679358992913487822195875080337042601009471519779532111896203083745149342576041817665100097656250
732 24469333042620319159393232691880655627561433718272873526210982138107905481260684538634118946070441035554016526600274759679785952870140629380827458686980968109789109996163268665058836202680616758501740850056051993209317296496396581848177868496448196066791755090895470161570910728931740107396377178583544619622133446325730942945302424004685446755134967605970114258735334967154539732025267659362045845684156118873907983246084106363760542040392612430402742824726161890874501228456024126689527520284173078835010528564453125000
733 123186958243411359504362909087558520432709690353667694331817650461765760424203858288590722441412316477067954079656603014047274062182782152033973401219485230937331165021893378650330542146736896181193516779471745268011192158872655868782378967087201426627461239571609750195271137117492894908801816427896553613894394341735994376228754648320291431809848428950385259283331047602501906755319513697200409374220373867682517525545189903603272509035767753512947874248106295783042646981169407176259777969562492216937243938446044921875
734 620159309675335650728411353019670466375918468584307871327531930308203485263138765321163170589826065117749508192509921895135110848025803152214927822325803563155014232689092866456396556486316061707791778574295343118794341869770434894967531974225005810319317900175319318541351266421397701392733424266639714352527335026297804335746954128032194176601020211588359261412654245131936896834050226706070648015622458291350945567559460831583004263595703230991109325775788896466072036242649827622597236143064947100356221199035644531250
735 3122034880899806186886180441571628717714384071297714283737917594359791518276760222678458427284398341517437592612978031458385660776020310389575150338420997389855722335797830526338708691900289762707033953781555323235026310097816915395898191788050542949210264771430545884437624526162515825504514156410823219514435556468006069772424734822627826847957190791215370254371923768301189172417992579650424152681387033179061267069563039117900740642074259416290858592090444102072348949577723447278143620309265315881930291652679443359375
736 15716947143243894347115108105312713654157227609268931004316739736311946357398738193511254462936506014752627005219916765754937389405957239717697063263186416408576003003742840406192131308061650241808324144892097933659229577510213746452674891627942541796297912939622994329316632361529491433456377695748056700154750817786952581070482933170000551026651794954408430281927058094867819636796460592494611329504109825032757131075228432221442853027131702670246729984805518872265723850131357436366030810859228949993848800659179687500000
737 79121516697887637526119089300652117234384404016606572064080855093319019572423975741924826087323804186288839500321575521594186174810044301037860216017543639980331381241519626908221316762578116312928517040884400116850083323941444884806157070558699817649395914183757833474770205262617726683451846733376487623046798857301803635580231705917284194717502547004091619656968864862825020985785460769593774247571918996237308781437454607562864635799153448551720218571049640770900536048817011137990196090186145738698542118072509765625000
738 398306134536432991093287093478044082666955594572003070827364741192833809307291228496183640194031156135615031045275052762186285109207453575483907499460758569614492219346804124544797624630168143512559656044834156113474498588463753922148321405677492942873493756259299325405050555824091966523788969230776588443441593156130498520178792625968320161674739970593585370442312566635503857349997749303957744847940492627715783633702875173133656897815656514537309149423155763225952221037018787311301259990159451263025403022766113281250000
739 2005096957918419485135825354770262786722617059868598564996066374260927691267630911843867235036709975369342697155710245172041312641037521745794329987067442663113826635540110681461889949602821921360909985130329982069875030360181976488198974923676207662013023745746745241650765400231634627119073898239399855992529545929022059989183431543532619887449814974582149787172132062286357973989430086754937148791744033050967057938054664529603354546905791309557707502886322268555713156310332996069833999541742741712369024753570556640625000
740 10093685366392043666670141241700642599828140301379339714946184469068615588694196426969127577735818923627983645545752254607554907172569837359780980887278282793906338165303958532529241923170668175558322374125470658038826683445814031301137696894696555577480527699677493053207934667832718531075610099980652336288924244812764111510175097566082576304169136606740073758553589973414319052735906559174513538135310098351806958327622120761268587515035956252195262259427744753273658065779907599263109929665915842633694410324096679687500000
741 50811282992503426338332708288724022870058776924742464190048387850406549940369562176522578363466316728317499193949744705599172460698873977470093117102399507814433400682678215167147882235526257595711391842574549983741647910552637209199341259503873285889355102075142814894205703728695954018525999212538474056997913487814254121121193935437956447292047080336918441950327514743885940340199094839322788938575168361947615191037826029103940376009793774340194900368450807487607205344720866379442693328005731245866627432405948638916015625
742 255779999867283190929734528834689450268545539200535335339320921200825373512579478527678108179728677153402879253125580539719036403246706182379980277408279747614040592310361164545615526585892015848153682138333216336067182833311104540202925471858032416078029075575006571584129119177017624706555572698124475917859238859960492251505603121404095548783574854884623364498934979239914299405886895324135070504903493382395729116350521801866511255083222391861768087336434865371808319984958499684847207933380275335366604849696159362792968750
743 1287564633478261591197782892440205024048301731883453618950646642630171087532835721856807820986032568597414222798592861388965068073254083289351797737902112821661464499231696106079893877054998426661098819978194984672750114127033541147498466298038740414268127392630283758042059183933090075589232998067117111158329366347904103948974682379425765533510813802027609483893690308775449352700365604511059331877664604221680397923092396333244023458853890495618520927445603692217165188000163721313289129366541629906350863166153430938720703125
744 6481380834288407468546349607412128131880490450076383575773214493348087206525235298115460208481787760733938983505771913893031195172537469332055057625163544920948102756619633984597030071237610483327858741974134428934547259205094415519207435221521129013636581732861509580401163957010954101748236472002267460769939435472534866969128306429585720953532107366092973315405315221440692276110094788607768220006647263470434479396351440270186423906544617921110822530578681644178422867876331587666353939436447717525879852473735809326171875000
745 32625869740167997054506962550824563907101117468289903810480032415840033573387164169567688211614404606397192856160811323312893516240137936840412283315857033554772544281632617017059374345081214932967937586288717226731335865593211753796010400270494872399724685074201517820262615864683518958124568727308711204551384320452962674945949920878657852097171756673913953513357836756576457741229869037248562999357785211388335723988390695954654633853890137508294343143791336654817061057890993464942119492433469929437706014141440391540527343750
746 164230086546324735510541120532490719802276880103537572487301647653283839714890853377176082360758069071338096293495042153788249413732408238076569253398308684425508218853562296185737471399666574493887189199536997646029531415199298031928635348190210356344093219064469178771362425337745648736578463364185550327903729440336775678202959790657751401244872675295140413771693294334723599696069381253626369753852279134248977396054922126735306051653185172612601754286560979382547419360234015687225513774327723126589262392371892929077148437500
747 826683791442753217158855909958022693344345211841931042102522444723740082661883203994275832368505913721627748862808601677087751428962998341261436875259680507182308891398996194412034306843335115545375541321119523191267250452519377559640772271550452400195671392460636634381453717838921830230620701705165809265121872587139969215752095442192320058826953426182411651532714898032604642674958408331933276321614909119164326919494789950615051351650467142463702900620357490557701632493900335029362929847862595522656192770227789878845214843750
748 4161234697168098293639463126841190946309355440496395824311485791745340389172871040294201363470002849688947215002562813287090431149827205647803195038319253158629657138401407492733523967152184834642940140701193831406917249922506691888366740640105911139612127870528642008864921809848677853381590073186164369652161242901619764289250117030685433405131636357903391085777057494807458093680140574914442063853081776723653543309435416440511833183274222224514466821426833128783047248354222413202984330593547923626829287968575954437255859375000
749 20945999920557161437741652432822930233774914146047046185546390174847177093350002749867989390047258967856327043258867924408808689053901727353525491153905380482618368257141493360600869969065769093733616702857487766960893952902940270325179359808059996260547606014959360649461199163821637850690933903336270919821698729390545722128013021881608801212658572796166934968057903653298293764559309748729281625174450609986670053351929616357146257085163927729578868610542325359264128958449681367533839137194673352126983445486985146999359130859375
750 105432885506160208579236505534343608559269702077418017712481829739163643087332228606718067399566739771088894513047992908098030314029706681309692069566637821221233397267490738392286258233552528995303439779483998826984365534746343642576406173530503336881951036988050473067757713911853881798779868640954383824605866087536303970443018566518165106775127044276008061919754548590427653177311961822462826972354617164362433154456021558844695924925321783873719137301387543754685212878102422990942143308026879289229782443726435303688049316406250
751 530697701173768878304333885095791220026887039277083989960280523687077050660767450962769896897282986381285253212460071541431774569948456552704951368931266781080068909838374963355274664432962126511212354386008599993734976652778177450233787106711849906155128879209288909342399753001355665086351751671291838152004057853483674811010100157206045544156303017769986960467397225143506484826818252873120529867549044842065598518743111197670017691815795306227634531590764379086920877154523590256015748152333688647530607340740971267223358154296875
752 2671249473110269052776834548808801857163447480163100136881733291918888501317919164149952894690473934128022158070749489954194742145925296704378336207739709634352154084327027927999776088712098521662862720872011159272347405909566194394751056922672765257219925817706728646756925128895712584638129298907707244245696462555687573345914292625294151601108031254103281086154502766451920191363904458906202399333312461320169545422321416470199821313557416802430931511086042925524528109907642167821444729655655514477530232397839426994323730468750000
753 13445527093930699176075911866664624321150240324617743336042414230046277015323483493348359155761543264695191744834721697429870593822738960016021973024251345953657567015362647257913311462568249911845826395833050821738486608622348558684809798547945135285338262972815285234010458703599408932035503757202563869766105857649951488833378759002984599970817831111896862686325806037020694546103075251045256729264600824693099383041497504024468351932545019065711841095239240126470385472997690858085213111167838251347461664408911019563674926757812500
754 67676418082935561940996245310181086369474507374911738820934448127202222093150244018589204295355164363018521866524567155287866673847431080454476419628074197924284416085336689135291300686091191145071783060468092921167015373172568846784690174266693137551035048608162383621120733394619187815452402088990207996018984089906965437786165449187252258865131139241456838888448983657634203523108936844379997155310474110938564317845721749228632425615079735484290575339188164588509149844060473344434250239122496939359052703366614878177642822265625000
755 340637971017442328436347768061244801393021687120389085398703388906917851202189561560232328286620993960526560061506988014948928925032069771620864645461306796218898227629528001980966213453325662096861308071022734369873977378301929862149607210475688792340209744661083997559641024752916578671110423847917380246628886585865059370190366094242503036287826734181999422405193217743425491066314982116712652348396053025057440399823466137784116542262568001937595895873913761762162720881771049166985726203583234594773898606945294886827468872070312500
756 1714529334814822904779486768670446536971533924520733345948200812341077866237385542873073503226933897697457253039276184682432691526792574882459212196862502915722284021890300729012053644279055929062763974045893390037448248322212110358089900473499472217105183535045136499035210484109220595708119044134657386594217298661211617069666556373151346840436731098812194163371012467470237491652024810121403230195655233601487516260096806925198349573571913511749816892680950758270273082467502750800540672502722538972363963694078847765922546386718750000
757 8629645654619820072593560398161755508560180723817786854273856482328430483654925903955562778874926599447973008980931328488042204027805712673016114581282677574479847104860090770359871068612003579125746864047482022994337260504751113969907278314089763752317978298066278788362063407384840365365998114427763574812649568394529216234957334936672669934910940437505525144094790145445277800402811045624350034960844493592593416282535125281749671723363952981347150184571008803261946299387630201835168145509048949481911705561287817545235157012939453125
758 43434737092973596381314201738423709664599050389468010860156595043857571757041393328010070294735686337194977030594594601553359831693736588354224534213892892439945047181168318751213693691951518678468234548127432758497394710907047439503251772656573976920697394089868786995872802541817456819040017069961784792217718279170339614250316466679932827428037801139636042889932609098589114028587853735612598449537318234682508695499081175056880817837382977157112482336685422794638481374075854535133183627462543849317988531311129918321967124938964843750
759 218613829267685408842290975593259918006834743007998807976517610333474117795718949177451215873371259482300978555844146568826260691349775003719207038914752688076381238796463885491851415863336887778232029323797887690315136509140908531717295062641509605323669244789193695821402235605036138764266398913136569345445942797680953363501261261339980212320163733852677430725854444998866959865372552953116460366039950531326419760502669839974618970414944825346474629267534720829778563414612556977228689477745827464405525830670740106143057346343994140625
760 1100308014857224574305570473184619454868837117126351616305651548698280327978452989237502808369285809314892342400275174783496411426661119224017200990564318165152647294604718893866272026861828044446730743616466189699599362562563513139769167202698988742026414741985345753803084099733956724906241477973402600679065672359188904346099063302108509677902810845881025479149995882113502579454855233406413972703247433137801847801205490585302717996790450776578282902273684687620077537715930750348965589424416085251312580339799751527607440948486328125000
761 5537925921338279768826316997972853208698313797176941666723550453435127841214303735514151039477688497940694924382337354565084451691065553766382870064943426743923046238056819300477731563768856758094987406693986576464253405490151015207436086251679434078585328165680212424895152115724477960672286803821159914793445612866023519890088539503337141963518776810287436439372664459579202797388524025279636463142667305673724908576173137138990531716650350800106304818983293963484649511916820773912452470581882545477836465863674675347283482551574707031250
762 27872520158915252205057156885438006241929426112607857001607301489548001420114263186669637332113597327812480398806744149132063092394927027542825277341392940415253376706732472304914342480791736127268034371868016983261301816271433775350503947977409040738982959460028546022259616328811441255166991707475058487930023494081307279763853811767126170252320395835132275870554625615583570221995081289716532264958470851541468826519444719286068594241001105083758284491844583884909530568564183815860559990643292600093205990674505301285535097122192382812500
763 140281879163933624224661020472224266244011557545645085041071049053595811896749226988317501876007089453304238418796476159549895379269982335192451758650942041799725108359082297946237752723246007025761940803003278088577660196669551257206032403078912256489736135013204357618628543924031198401665004438017609672101635395673070280077971361334546622048288008062044369981749204120648179943154663747056161729309454219829424239012772564744527291595539862657701656116605656360065777201942429099614823699609711437144565771006909926654770970344543457031250
764 706030011075397160129387481164554278066039723088753919442544673761180502563349205659252776240246484468540435783666059195626614425311373544710363264883529116831291059198543317726782892493807308087497514976907144003118131688112893020457238181503879867972058018116522590386246426600525926079526109292789550655373184731846019064424045586690340047726561516201593535349515098472827466907576832033932197372809110829708037671974691959583786895777288900332569599954457980626418009105955308511895423626494199854930489124171799630858004093170166015625000
765 3553374726793939654598561994018973833687634132650636502457543917284888713558961462692949827788082635647588377463845626872726052864231583958575183537078287989315379343992668671453874426037911780835102624719302402384114281193462915530590705321384658546043581472757498563457095502298699562176562326374894777969476883683303977528186808380382303529676444472988283253568283225866532974896686029644461388093414274899517426441188416770273664310984381636542208841876054968284274848460893493497368414962289887427775159078890965247410349547863006591796875
766 17883607363496437420647164831922036508572455621618840741672001581079006271919608938388959054439364644586417195383086400686650174073596539502421751572943289092086600377781762170392035547602105283309386402989393168372086329791015724680896716663473380067472952747255216160368824932725386758391897122228445465996184578852896496626748326014276245096794720540795170645422502963296742830294753605175147327723753840821487179066690717779432502379855692073530433461741511864032552785289385124960474414330578539879604282880620758078293874859809875488281250
767 90004769342531282819136321693465892402067411166546265412483105070128594557495669657115036710990765632531377879651097567760240705475384158781873251026558416887338730247759918534715821948889860579385166476987300263394948916992841606497688856173780068974749046962892065584008456190291152517628511107278331183852188792520811108351154632893371915939905188023555747277159184861211297577664540781951036747796057715945411196483935567826933919457672675986862483367163645667407926419402614113154093673172924803724780085101286886128946207463741302490234375
768 452972888958479850623176245482187453242383825530193524487464119881119007995784235233711324993714993484823710429698839659501080352589089344328169441601552189839293216450063023818229038379734029652475805074221799490742600054066201532046035658856245694446967680652038704905101535741439089996977041483550185774564095626841303612147357523342789196866626372228642292980722503102295390168062695416372190185500473957051610739840514522222052753233896560667826914980220706897570691285066891473803040242443029156360623233013029675930738449096679687500000000
769 2279686856080307625191246942250014080781368860161772384364266414846731133172500503237722571467060405692601003406010521584792740779718649906991899872981633730277594786977084197095668393416331602112263704856522014452755624617649927867430637576311864784225904099616608403612716498594022645338189429979385424480626894875922529304589777064467309505173008378559070178679159717838122742403404533869045904794828955974952150909275887876889781199194152193413343570810142170184763492134924342561220798078787234432207586820595679455436766147613525390625000000
770 11472933850861678898021308140735364981710157008657285855950883264261326617926963316948015555749258250871259951781883017126081113727995819793357927465332405047802274418119966220677546816539708062917928449277921249206678633696669571620402555122615267214731674226828682815567266038675800241244482752183835142810998098395165670356432211370194956333223636937846300899234986815263754978108637196595851939163518275168059844445375383432713277930584948947243624506691565170210901234927397018118562186409582813809149293149403092684224247932434082031250000000
771 57739112265106752156491048149523279379233231420853573074008687968312551060193790583334986902628447202491784744280886463473946074962694367236807846447593239502973587313123328695446400754256624781395057665752462683670686857572664750126177349866425398319569979300815368477822207022317506436028043093562251273546211056544861173921731298736425008700492324275975835465471115108148531906799995290962153035868620040173460444304075852654190191151964723487760016283676218970186715744967513713899552517766242489861971964870690499083139002323150634765625000000
772 290577540212923159483775027193168003134081190722939754974802523543267858008276442831385983629916305347611850212417499020872792502419817806432957349788409262687715837064740611166131821266532687948089859960631689646634747418814192875472026819406000048909439530770726626237801459069290188843635262504759178508329041301516511253374032350876923772599609350332811896866647332878035636454039089730265854913237123018343621010448152270202313087153303562793681437881343161962086991884712650502806092201535457641287107932726030412595719099044799804687500000000
773 1462346605368421889849987604298950953272426825708544470022931970696263373960922462947014097304201198136093490977856293900616332059703900809717942912672137760791694935228154247600389959889516717342926183265418594380525128611610488885025239136724205975305968471912576055220185728258862734219596731225122688717046542487449630200899264369973060392054023618536872371601031173923968404811017033603486366197475886023304811465341287141057213648238956080986430673712749115863888312023977075772585346821529353884862854374981910865471945726312696933746337890625
774 7359273553674632917710600817473264225181133700249762157332570515727619320193458948771059241309829176575659050824842467354207028700980619159438802434383840226611000519288630608860219954190415729671162976901391365738143365054528728199021684602240152307456564351497619419638645992668138857516045968584167497184616540216424016745747923422361175184979286610842257578798427364220751269985222262737961296728519738504797945865891783141601322260968478587018838370960128840563391115127166818257354086084939661293132960248608576137030468089506030082702636718750
775 37035305221414548774192958659362206328021939075932244622939884088888993332142407047386824103994270206793089379150992936360457449631558310704967999263944650491061853262653822869264093925308910327890592903237521483422474726735453015287284451732052714534278164755913344481947731456609140354382698867874868898169336484855380603752952212028116303690642513788329543010186890956305728793756800348194285746523394787929989662636793064511305355534094616265841556736974674359978104637815287559412009199453430113650506780471893808481809173827059566974639892578125
776 186377411490387093701515797144390869718190821808841905495469196193111924939964383065967415724381022571150696227115243311385959668703561926764300696684961405843475993072758537915362755421788031222069391004619433664953569312235483397295283622205401468732813591767761059130943188134427321108955734899292466050450098004200877746512911261568211748793376074576807557560992395474015859558724235215296794677705281163642490131038595447864934863128777057213314189545345961759682290524932964631022821911646314968824859024942863783280699863098561763763427734375000
777 937922595388800335531591802986992913024833345501749744624219983432953145585183456232232396488627296229171573629977616923231157141079453478600140164016936608422155742341537460882363089136847799608470963799153497135161420696936338080948415637652829930086762699504859734098075499873381013611778536377916101821241749671399494877205518460093915342049567421931214198347740228518849241432180898719466382542597172695273412123167025019372113916133806822893426977180918473363168003483632859574512517003556908878088830714900292484514920943183824419975280761718750
778 4719946825436524327578126925768955280293145813715144251731197588039052698999176771983679200958292603274873766391478563818071411744888840920769140023319383449886398237656637416342034174310915835028398511227305438364525131320934482710076761747049816853864821346796771495008426512946251155174409452147598494288008287479617121697709530154935744735540513934427455668269999338859409507336589516194986064800391981610108115341681406630475450367089920492956573015826355577467947650131089034598775797081288972232555694024530579255838347307872027158737182617187500
779 23752187190019718676895096092855401572017833261525176822342396131023398272095340474000556185700968591415546925187091739110320605615428986287333075440347543329854678469861243845803905825505190151725597159212344550942926855936743940769701533597879892307239637139242151127981681224710139857111530770174284412470015865288254120171290206658236079773811759398701472645880681427464341125421209516252546152968380837689109960278874778844576071291750956485873193664914282912451752063644175438969291640350930939077266703133781144963165843364549800753593444824218750
780 119527135536873423019214031951143311136605870606384760783400445046440326788608810127228605321591970976155655494489881009716452079871191027768514831248200540627655801332204969030497074476735795602232037317326637095067631920197808218066885136815137522578367206249089534708552976485638123151916090327328657043397499193063472346668428136731768659506923692457981604282496332344659265018248667243077329027840884215467779154951756951604963455532682232638587684249246068849757203933177140918684177286927265370840438893189350277879157147253863513469696044921875000
781 601486423030271542384060302537647719057275676182902694406158167405089531068965726220138793531980214770474013796369826472864362592650774437417590742299256586534788536343119077402179221432542888951953744489897574557009152897387166355091735127916381476376963840725121949789818779866516586221948882381724749683591796841382550919768314270538088421874403375062394542169005383770482512752913718536362074553761150594589790721761096515486317388988562008316604261589311725332863249174042184648790866373003828960221538502454140251440861675291671417653560638427734375
782 3026784960165201712640509373130247852656303595720913172623009568280437665996983255496451329099153976515512733518411868093821953329812777413517091122767172784235551064480818008548932761648960998458351532761260639019183768119412896329998306756953734327714193844575581497655330024810913580602085109539953373568653700965000996262926780949554601968505684937572667515934119756168065154264984091991217131924332173519750426926751463803798585573932146013536580003621890406758681215277355137679243613279851957830715850121744772693865854762407252565026283264160156250
783 15231186528337743836744979686124576276541681975896368985628640693853359206141631677723145184348570460229090426381211392785749289570973038012749886562510901607046506963293576482608061390560002967820625000977294860874170247027636875490929782716547390607970525580351415891157605459042065126037484837852078994243289510640075707415627695909391088311953414563749348746635062783287885705587934087590764873372442749781263395139115656544821931262139269464004769555500900954319070639859698411329355714640900276230401739365849338170288973515198449604213237762451171875
784 76644738371096220590552400987943952508399734718246169991866844056360934644512446953369357025220020801152804199504940513119559968059325172028215090276049723106062011933390012595408986715013108644232156615957632676029200729587081581417772462450405354535615481739380680735992058279133370082242542444647175426744152608098968899960539881854702267243719364685362576491411355725915933203985496307260331583594320384008411436386820762074071849226682845056352627288271542671284668688382564534545666754033798565883407982431488325580914988677250221371650695800781250000
785 385680253982759827971689966509846171276242254832200278484714567847713677538091479861506059389728950826313790362893450658967016505939552948988133627350634824604222303639174101842282401097982630036681044509786805453095657517473455393672765275792103867374731751060345092165088241981536509708720486019538671217911280752292888374801434661897059485809741674859036041959986629774641074135439837187175386494368855778503865240792655757872733343865038675443825720649315134595887595643463545894989412832798281244990226065440502151160373500715650152415037155151367187500
786 1940746988671249838577133890376050516153178055685719711197091231295153332554032670749960068375972825540861966870897901523355153480592116631912119277193335288981553973498020768553354463911743580082146613218261389795987111451562970162783569185483954159772977953479073255068881934683019824782677989829432750174636790469284316661932955468957034288389609196153664077980470492976106813511240153835594454446696034839334430725115412456389042306516775921247420079579780382793646928141884424285926238710495832641244031289604575485352455643806024454534053802490234375000
787 9765779284426301937085705701572581561461324359492720030128585671542747268030842147571730011584978348469682659382331512141179704534693067706616610429355210181767793971502188905700063702676101007190852842728719397502825170795268909962344430620050331993231033563862088566107481346518776228286237710970355334958050857412575173995787953670519091975464337834865304535617840651996138505328299239569135777810420584517622742843131902833620053038546692135688744262335595660221228468335441444456674871260615219236950464353700773062483264652655634563416242599487304687500
788 49140702912694290717902529328475059198157877364497211901285603506868996470040252952021221258805638177484737775180569805665706303788876994590127005225618809854616996484953543152564816077322909282671724393807349203270921038229067056515500710910598094576411586515474621903529344195764978722155525646517496832355964723123302918957093917575792110323537025631378416181780705196506750588752872291063084245942601664111664887358799102381178810947476330797718585432442205493322656660589577638773051076330554232175714980272772727798447078839672030881047248840332031250000
789 247270501263493592961894742603104730276444931381302934885933298258416060043761221805770048298454391084409809340672637606315320623019285387318942647468196689893449044812680775174576784980916935102219327466288255876152785071190905022900064163957027401918295546943300233940590896495271480942479016167744292096485052082552844407252213654128188616360144854739525321220822553571708075347742450495209014477351484138929232118151100075119579603555859853312499769809929210039742194548502402786938375632811270976955606629051133177506216487273604798247106373310089111328125
790 1244227363045604703438833418193966477187206979561970181910110226905405652449499141570435274877573050679514327255613908974452887211370926471222705041400480159336463346509667594827488281114168017393332921645654281160259236982425573045165927958764660175257665490988580794987686676632257770347505877531961724561931153791189471858148081444339293037735760734039649705506049791857639360030041629880351091956099824648115244416174325218754572527446683338324043427706013222492970278301381517208161253184209580075126937814970670128852936464625145163154229521751403808593750
791 6260711476902502038295911156434017070324940972223399579458633520878981368241436520243093526896693912770329725567370241722596907024137422638277097250303942786483094828811368113922030727489229654949913110825143361308938018149482368185281482286150421110870314270814042040936769473384961172677335554247975344328801161888237100762055549761274686977410857128660069446916573698214966499896710745771995634461036649469841974129732132621086939371566962599327724881141580527938546374913440077046154906289502403558685800328510178574571709564366983613581396639347076416015625
792 31502436402203186876304711790951343835434264612458274885204814158425370035878130394107560821487811810127707386590579615275074652878760093580149053508517933207716716038237633711729659060809846802543400151038840801503677956635260709039027534756233376872994211578683108617674214885139067654132463525822086866000066837455424293542236311378205540572486650863397554014980472484029564599226143015574463421176245402669090492444395483074338348044987511935626163315528156150745417591686432916267818842320749070003044179543710682535329059561490794294513761997222900390625000
793 158511624790273649701203276968429033385148298462432817157153665149944913949564450523650353625887276430401471811969096668230546952619649455641232229900093407574361394786309920897218398700648531182848453805671324591322440479770061816420995146330539770687083818413043814300860738603523354376440631827264688354936884531105021984638282962708864173058260876489049875214971539846671603598898041950193841960613975915714395688505111789834710088830425742163398144093996369464093376587610033645941499631728134597159987527780219360726624011626029187027597799897193908691406250
794 797580672265381988990845386013514908161012350945321019155766857598582139898315422786935239410358032229016277685066303894645464387705967476420395377317326778289245547910836991079793463677534434468831890505088920947465258180845558189089164424502208985586467375284897265873785972441049070816817881310824857755512587564622227223084896529726477524767168161801683149053785821535217067538181529204397405048970195672225793261552970602843851777765260071468555934161173113780038916416745036215954060250900753296229595038387162055874141097788765364384744316339492797851562500
795 4013143256018852412960266341017369316379777335452722849549586403739701273538992158959579210957181238114354055440681718963564203722950912302241862816248574612278165889804527898154656984959746046852666790832567671855916963631469738989404339984045924959121782046528438774491518025890088679109938073684213683010332323505535890141471473045142719191075308155900874072770631190636060561347179213401873019075514592148224719259079820438359887109641656688718366883912231806678043914881723441719515682908013283990522329465302492622911026409759926991682732477784156799316406250
796 20192553930410913531709051880213817799230738046904977169667956873431113866858645755574115372452062361182211302975870090360285121134443275553631623272654016380362958585868547452156175474260163421584846811015953646000694709548988067228608436329333478302534377427538794339413706375527879826621433038259381110469181602467803846729527765764434920834993333072674435916089901566032264265691243071225606341239630944058071280216356112951545323257109726448924273322339674577216959268305005433683530237640825373302501733592798888292270398370220618744497187435626983642578125000
797 101600160874605417201844156240722302941836478682975169218594454723008824191201645626215719392956399632968575811059144330916333595607015723587401538815058403125942411571573436359649443516321655599767190078154766766809051032263532131194450276227770089691413502586795575053741944326361870087230316486696507228812738239689644355072182003246557019605364182190161145360629113308887087245933842978325809684141324888979058146038104937009984991388361439266367713623135862613900988237620513451046550501260971101780895717635484305359466587759253997091946075670421123504638671875
798 511203835926450964231220912232638069026390353020265983836307533852213377708568179128121967689654520221367739578973500479642082025815879870256913165034152621024603054439568740321565295876574282273734033306226380075117419443545388655064131906871125671965624054629652388984149253294052788963491756345421265880154887233747390891220688767911428131431781950742424930629142701264135533557725136801412333719702252593980380835677224084072938355157077102992190639793583974564268528459149872219011017023999085367094292450650166933649775138914783667587471427395939826965332031250
799 2572115018294926451012251315326686505995503098634713608848927704961703329906460800524996550277291949980307455438286063496435916490093753251481571907193249018883235771393044228696036973585534329576281439620118877078204144429425475663704290891624870352018473675372117498730070865125618251774747564987352590920930446472066532254945405072803722147443285759717868511163003893640077401212987306702320243337796598379032268814270163999838021069083782149186148118356886622650192407045722593847542837545184314913780476499178106926865052493658136967269456363283097743988037109375
800 12941459211546799753520761334977039023876745150363338912447434993518004175629991449182372580011531823800289083966219187403451152151415110699278349218582385000670368661097077880231632571499543796610221079849654727437505129204656481326814042222011926299464018492438327037635576679877324537231434289244541337966945642626749847823624679611591054829903324577196822697675491288755106421197420411080856570253064645932237830512051139621826521102308337857540367891103832063648766827903006761497070880730487119063046422637374122902465672924066097948525566607713699340820312500000
801 65113748922418257553832473802240001621389904933674839628582885865627646637434818786401259023801739892362007262920487243154298824580926530591218327412591020009654304632781151897396593528713156916361727920600335657521618143799810562454635978767786136720293208620873743449410156536317443180416952673899984998187961430552931081072382967141233887680606551421700094100741636446563066855396568776857827341537090335375141345729604037921375900772292579295790418849083979164463958725818520200748453363474373004833543872691813269126099271433272264175684540532529354095458984375000
802 327611208505517205509244943471747059600719596968677674919218785848390041425487607695695167735815529445886636291481999805581854813763507387290822450344404002808925673246489860863940200815733700419837552022092027586777526670812095803567239993549338027915151526436265635172063648319489268699462961383110338573066154750962677082936330863533686185193516024091615278976127932435028730351493401248682418619276953883129632115904281294936910115554445725189610513908189154892723305508823420332498491828773194164846312333116902395477613649243942006705765379592776298522949218750000
803 1648319551565979423708795047668000556763019024848672762908099530302363428976607449747137967994109462061697800388847405036856074031654739548837909947534814625661449345970747858858044995332294244593543573143733697695378157372569629888875273902381694463758563131129832738365708706770362673970355626507754397707845377600394922917279910297102443651067627614947162086577886777852932772382513791996816930772427280502212372111974548119262774578886089707564268437771152201621909864182864702550102061018200970641425995009353838493537116292875222001157453632913529872894287109375000
804 8293172211883901480987930027065534716129332265196075728273542067353568190846009947413635333337071386092647256023988195554645078357011330395905379210375412759898656283857830278609938524700654397078905086405268416439825022074755834985329913751657586663716425265509296130450749688631862264531701650264296218755367231481336157856652364698813295966573045071448800485660957255280087290335050618056575796877544014541794412878770567508681293876247910668846507033592029850463176037565852445871602359565917274065747809684108173647082862950385973022093821782618761062622070312500000
805 41725022691040879326220522948673471540525702959267756007876258526372639960193987547924852770852140411278631506870690608884308050483713256054398939152201295448240114428159708589256253202400167435303241215976506720212869642313615294769941128563027232901823264617093646156330334370929057018425123927892240350612941383390472544216282209890904395331820633015726777443481691190627939179498223422097146978040143323163403139796314417778052759814872300552633988512759900185142854439003195118291499371566021285143293667473169248661885654219129426767409540843800641596317291259765625
806 209927392565411665024555190365985131471059404401809059565220127167642620523822434229884090719767947387581629179386870354311812039262627243319884799979239975850696206174136860942200624726183114562137405868146469516177109436359387812637781208625467850929273104128448681660438511254487015960366104156561458942534524063749818168778548446766972176263716792825691526962835475029001991127812534820289016631088361538512502688363479530144260452002416193791654149446220221905275534817956150220617656014246024693043038052330676744203993990640563782612559862172929570078849792480468750
807 1056180834166379137623541387938591029283946005936782487962173582445683259119231324336137538721027017093381388701778082144199702716240275469820118663237198631617904229317509019827655262805671904312000539498716963214182838623079962374056667302747833888403512437853229963216794754254183428179647419291428287821853871068865980437682597235292684203521318278119283430542445313892796800749031892767912945269877230433787965520631720578718317860136844566021601612238776303476043370312285618628668630944492156653901070500192369903819346324482138232969674618288991041481494903564453125
808 5313786513116029534245463520886560097518233952658283002947921884284633084485298319200492722830571792101196525971585867823868990004496529138322888417781173688339144565931178630266160973517950801270837085398277125012825240395072288905590206604111144345143449874130820736483002250544085989845299593944421273723897433522065455751230003525009270463544365932256419750176188129672352521825764441821131131868373612643217161523477149611484438549131820730669079095198824739779844602816480571930038940243771248918755074496609183575878155854181617012699234692263416945934295654296875000
809 26734162245714352569680223808440467157290119824008401426522815947675797048187850374584568487375202610757885506909284621079042368865906045229497616480006029315089352946755743233117687982437948993955890560243819615269748877360780358983970628997051715020031411369227823232678786198321925160353528429732815985339757610194968617554384781416246889334623084820867186429679951473289385510926887023838899786576581173061956988013016256440863873048803749820343812114526425463195859973125203872458964568763749629199458055147741477070183010485279404000458214341051643714308738708496093750
810 134501064714463512928204852700849555263385074890973945065114788308182581422559992567785717234620584563440293544077767348285865334045862712024180554961521017051070657682435726825002032706675395559653859340357104896698736587964174476875877077562806765007611448503568551667514390190315275651468062286233422038044743256260401119372991757435776275534439122390698267130687954617170200396588686269003160416938079193665746337208342656627948678071621350027816694489232326864525755144294503954607213047817622358084229966892363952961790301199231784101684183951874729245901107788085937500
811 676677192825247574347234091441619040437998112509800678956625889069082342020447605288301592290802072462469466899795715381264496190516095902305275620805170873625423718241038303071195090106164676171707691842615459498899971295526957200659654527936949667625141964865968333761502298041846703184495028003320752312991853479076831934314493270970313644283065311779505549894466074407723526809140350894302500608788971625700498011637505549164183485831792275884363146592849981930089251997660314560709986239330593873488278555519275222407021924767847251280805664919171249493956565856933593750
812 3404348702441765987422268167599719088201080962564796476535193444387204843374246936146845681165621331099908346484721938597191889136921126844311547732923164494323693055834715626355702683805487714073275376556404913959769372317025336102451297872892212702054617567975007974066541920755759126306133598133187427993490613537858658802127438265352507305810712720972481453000659556499823443426406226308386806036782186865358143652104426926402211837022399801846981877530323329165009124052665275237277006358961847740226035855524482531564447353850631772242962824748246930539608001708984375000
813 17127076083447745963949901115461458036556180832705318907321239296329192683559794301283326353883973652130108203540092426234634937303941065126394110809817653056220064693029850273683083427808548957559238125868546999067404082263252464426317482491716391873579233185418821057649124885980397089646575589618077840091014039642816148552782223451309334403614538627169724141643169674717552348426164987553950948687524244563961452903223385465129939501851553458549481846733619224078913476824361811682587909466806820623785687812756214716348364472033190784860945399259435362182557582855224609375
814 86164647292499785010230034041938361197507609380853705751294739105141921164509719167148502175905775975487688984435322836557434109798566297978274451169292766302615158591633486543745549507021995373629294403318895285790277645007957392107678805613455766286115548905629915580509194420198042218617506365569316204166164575211695580481858651973830644033017518186131986720009518635476437649066120518349295872877903183405838211762817279163261871165062821478734723258598059631645460878461251636029830397441166575944138132753915690847389176021230020388608217274395428830757737159729003906250
815 433482639156711881378626405828270150468942602749356606094476619572164603389354451365592773292365477901373250137745605628359930861023651437359837516685022250226119470692477108229337178075450161910542437893240121345179483214083242435603445843055348453846815878753631982704413539830008669186254738814438226582687803264182295667238980255300444289425365909393194871461776282024156152370301779150954790965404266015282457670288247422950977932095840737686227157134305053085129942073740247428174764036509572588854769001200254864448285052205570781584664796781680706772021949291229248046875
816 2180775792551645469820956517607080411730315436766183665678747975159595045411302295402735530250124722364491813270039544961416174985174473322352820059278533638622154673767332431042781364423966289266354064863649439073159422334722107444219554919439977425024671745147741663913695736752694661257607070731082570231031118764320303726676990680179793712522186079314716492680699421280588288126795633706406346657027626809312487416493279267126991322997571158766716154263828133893132137682934906913628899221897726464275533322930998578235515429098309234112740284672327106818556785583496093750000
817 10971021074597871606180550953725275224037362757622980633371533840550425813430012163448490937280491983816439725625753129516484082283790299903708460519892623046516627884654621897548967824719091492183566939615773348046620985513965281908419805228956044065548995171094242237792422518023100604972074980217330417972613448463360148674230919862727164181838830214286473981035292039324141818963005127697869367110785536349804816621151534244105615214833840127539452574098199417430350717284223023081495139558438685476065952739129469448389261733825853720875054264638492895755916833877563476562500
818 55192467644655959248804985732763069700261763442408352755829733588992917068793050121161534973526706290048263810343579704455621028955353415259738749724921067970790907808410090480904401479829131861046480667931750299521131403139136535062038134546654637426931599323217036596028300244421256425997277575755081684511671591900544905384507333626757812427700880167812642782822071882946789716554355439464066065784886646581428905265079674118563304094305542585038574450260314412410989463336374125957337171948356978594230930754046162415636015364511367427280408293199798208661377429962158203125000
819 277657438580916650029307637070841241305370910683860202131600441089589674934530147722550965253798356581999558112232136228188904316427730019027801204082987436536104136947714152972117351424938937310792798937568203288131490289747867458328066536816401400814846313548616418747832788084649932511620210900143807737193237308148318657923289350370483098146726172342988663631027499214578751706744576811554484692124214763821807576241402046087858390990394590768713712989945930612804670580297852636112156903106292171183508183584544269154827374591737161688836943440605864452663809061050415039062500
820 1396804292247556153521670321460673729266283108961750710109891789530451125437513626579704242381071487099629678846811973663281604536630298255231883357963495079506781547835126413724762136002760298127914694041754151510845533972964731998951009571714411955019472252207763578976827522879834016316126214344281732174837144740378044782190780781004884297425248228964728246487377603410764272389757993775918266549336540529655719095202145262527876568172537205094142605225494865659508158747510669703140912027896684542150163868339425157711401516351070383956112230805501894792541861534118652343750000
821 7026815710387522071331441997054002032644720787117630716913119848066791507256119408222654307566542223705857636845788176333052679684886488158979021059362925614430561585616659225907044814082513509577315954707599009745123672743897334381977811632215270925680065680530477318259653163507008133551100624856956508060914802891240041459427886159344424069767946053799276289008192477942631541862691868198706475716944238816466577065937262625829575137681697581999332591238549538642501215267807964621805691022691041722458851322957524843633950030172970497720393023843854507504147477447986602783203125
822 35349097392524743834972125591055016345373075195903870558767347093701974412267626398770023505628504944224081869566939295873741142600836556099637425402670286750684954855427747146239846004748017777677807311931740428460781266802225268433205392666346099760765079494467884673252355571620322434388033743160454404076327833394120649202262683127179416067008884065012271172366794472881536887461032531574888145895521201390058300784580354213169588513918943772358943635239214937357013457467185721659267307347931678677240977891499910780092453640160231022803935529985608354763826355338096618652343750
823 177825838349925820147812098786297545551601716908489519986953096932253819934573695147846756388338994921127257815730996580098343278487093433190718833168689767700572847469541784238113650745156593099198260499509916703075935101333932737900538130589259413833188633398209468741361177478261157478614619624823068304124803220558443119153191859496752196963009239520202317694730268039006753413083311573876118240048985016772726048567907283113927697719775615676353365597810965118855880657062920836953404608480120853003479980468853463154132575463642237969239846828717332982705556787550449371337890625
824 894557330893399730169701888888334417182660651603146303231070524250165736423008087923233988180655261385890478877669970586086903916198809456344031248663005913218998939651418987864503346849871994589373422781417407590565143611105986422649837726529607796083928168010528707221499452027394345313665729980794922360188265285348944628707143420179022040888398127989296152505847013822598075777659638198253488582419802526378060219902048847899123461056746686918896051603151619401326286089254253782964623915675333228784294895643072366538493542014903565852586286855085973002132959663867950439453125000
825 4500059743823504740182951575200462769363994131540217683936787698209675198469400442296756342981954820996095396793156864228790827627219620740755035244798657795156549543978174786513507689946002411806299230455300983306196606580258773162720220270651990437617321576882232825961811267820733749291306263622901286263142188173249264138313373912485934047152002777994934913520266990266118369003470740936336146832294738318670120008653599387297419849828146443342007576662195646378623085509968044944791553234342377522847824932350821356062543732696923425782827357655158095894876169040799140930175781250
826 22637328552973294247205347144431073370856633085579901382044985619495686442970309167704754806961599769444426295682993726266633517783699188379194026261898242014612118899670964516809728087060889111766158126407299708958090115927489321756436674443109281982167525106606116408309720506820499859406936502755885885830422944160194227638531345016524857021605080966040293779340685346892897520078360730897768923772688513101227278484457205200412112033849262863584033241918231448896118566572677254107173099705035346125897097406344570280801833880680016746020800227912062041468743700534105300903320312500
827 113875125993363225927243443360367990740258123855076511210165469022645575963117066190339612076382256747752679723417492771426435031673474627673926154006020961959149770863916591577868887639898754838385722448533070920367034828905314288884264779589120293182801358048438310642774567269711395278160197614228209413514353861438446631733974588373881123825227505832818266152766099646474612220832143092776489659124169101792670068775219639298910076958596960998686103960257770123096654833063285213787300203504040336046939778315370800621795113256218819032598551024837441048020991729572415351867675781250
828 572834777171960820581759241205253319155125920729060457363408313188034853569021450823822592948022530906070588159111081499034557753497187069951463277745962068664495809692119913891102302344083651313386258732596492843644622347105712218688768150059487258538028702698097941751016656739495961666565271109240324388759933154745041379560941428758041133215603735295100391096539067480443371317430221633164844700819028045469810552526621271807396984943610472095456221622681856998323391262311058062064912323823483585946938860541476445412189269599934278001164035531989071614589192904531955718994140625000
829 2881553581769147574407029192713319184342229297842179121081708080296607364130575137942651271564991978890367218348926496132886215883793495637073804959049772784726134867929413887231333790310954775114060731124529687908867669452370360614641922308248270250776855549373320350191703934690789758626108068868690709455594566658274510337718570658012233613080919275240523205212566061536939046250908093045471215151571445689893646529396656761701044299261244425771439367264582885021905894153251620955411482502728567310376288321534490128924180245742387842615078795242833376022417724016122519969940185546875
830 14495087714353893859138389272436696503054850407327325275744349737249600680171984027226670032720868742296998734724902980547245813233627887144068231006129160068622375396250991069103073005806620989967699435353694793723394943305863026122138154641491298837241152157453672064600692519959730300967695134309171447564506001977986930789735840279697902417316139384543237941372302006519147929625780104410552173186692726803707434056965000680071919808405047717516937423209719967079890255437568759957524427134937641621892844284082586709133755175552617632548578182130616376355192187475040555000305175781250
831 72914151880315289327748193010864980593453878259618688281740645470063063954133890597005828070163692039036355620801418745973131179159471998890561137809281670805237251539252866697485797020734273865999747159678694755351944297137846093871046044231714705410093204859830517467815832228126730509105052400792502862748816511160454839505269269203565114459986149083265319184505950165964963253747114205600295738003278789188140906182432902936681388382473333252158444301981097413095573863611499028599895877416060412759037249395112769705146189775328240028134797029966962522706808158545754849910736083984375
832 366774935697837489242360922521400627894520113131818311066555121106967770313418361406945882432746020414016008926885008444072824311128662050042000403006785671765159572434452146870061566633923312312646853910838416181697809281854219770862819279327609642691641756005918927044877705041121159513756974591652735077430564312487898588079709987771258616872481717274950094084092808573656888918486088386090967678468730064114469370881403719729860430073868278511462065654463561352451737935458084593682668500666035449912448558021365322821533433452678934119759075749289678469722275622189044952392578125000000
833 1844948800943832297940136766064774897561203226079738243468843091075508168303608061908127536633317844232338982102024227257926706830737774684088081737346935172586823211581513516562568146171848545630645104515268120044409873984206310803917442389371369760640927432082913443408110678135591339824635023157287006760263647779603982632067623308052285192359766126147544857319138342644059109112916133004914106740123503281445368272609959532216024989441620024154878627356087841827248174518336862720638060755161881218460565512269307451149380133249284735034778442627767525152648886432871222496032714843750000
834 9280381785206008060808649354029084828504484261462615772334228817593328180731056234206142132401610869057724433492691227582092120005038022234797709101009312026160497940042112622516175114036922117345947027537597178027972466241423782934059993683568892523368718204807899950557082663239343651470118270887680118444269494862422928318120614227476512970012333831164369185791081892431515663450977412099507629802551277061070187812766623943716313879338426418245891285976943667574939550954722216580290365921622490568130950767386021798905808390409550476592311345908070663313083059620112180709838867187500000
835 46681438497873594763706157895266782119284604568200507047584825678858006210303806961217642653947861901585541578110826355608716386772329810638892090959896238203879613132139542408439796507354397397493167277071648455743114513925234088855060811601084489500077588560328894329609421830149710536009329856573571680126295350663392440636329595662306556204580112945917158253828634820363346861334735777729451029428495881602371125443735728873512783670166181079730838697534626279669123644862608740027364190027438431472224963197393543386062349433686594264786626348393006047388098522787913680076599121093750000
836 234811567895441186657390782192798013548266723339444187074494068998347131118014335857869730798438101983908019009029186722556479538758530214766027605550380596500862554623758468432344584116415621084863344426184705830332393102536075200257706609497633172214590036320306592416085900421210336992200961252078856345280282269281564863850610962537233940956853035034817956078223457941177845824764374910841281953081964843679796996816865639821039032179656602783724314988802331948275495590283639630943901701943071773229723641594590868055042864780758079454642717372181426327415465493686497211456298828125000000
837 1181113475531756449712957239755840969590740669682180195801391440815003297751069706208154835807047424041652715808638397156128445756856308832687290299553296630235708883534169699987214043902883863269414779355268021514352241747732541722450122789360089934757282814904426789977547467863900553260049306298016843515622573674210755955787027497858562551567824461082587916090583138802679428818075611781094669439480796719711478884229065748378663881817142887800344060370357883658092486833337778672476236325278552128565376730857407190877829794600327599179903572358869313918550147946007200516760349273681640625
838 5941014960958054651017155863837903556524854028773511429061020572646895339228069710698882067264740344219117502086668528312338760769781433384105337761258478848364490062434779163200992609787615110562842647657350552395121119955581452361423786899662397150819945971728149159670977059243389337526538527477419657059374050053953262250597413224522661573912586424893209325833785536114317895255386330567571026352250346045127366776614388338183195275886949219547949115188234732926059447577053172434184189919468347441403275512956225846072157070078478560100595399980387065208553565298643661662936210632324218750
839 29883162783236258106734974638848927361656789749046619238502375662174731352592029300217997928268088422061388394788458604640600841042245938904462700130071125622169107688146161378451035968895737876272332022688951519541406592582331166254403820196743112767013996824220126768369003313580357638997397029697572495640376666638290090097429434624547440410747362173173876644931331323740483897597536758670216373558381536761761754949517217120717630914083635462834108559010365353267169523484098391320626710686054817166291056087351759501526017876473881965973618348822210717685710079649652470834553241729736328125
840 150310519388733274309325620937922748405938343647899162636778416504351942132798231210677354848773618410368660189355121125138351535781356818441608791073411649836060182383489673999394432418397723449513526341668977703082524178258432213495204844103378531283184175642783871170239298104236529441663553921832101175676146107641698656777489371764190718233699306739317702884684540790071895053784017229239411699335571801675927390165236301685046766274432657417848210715980280818828876645069716459337284053750215846824458006666919029828035059977473418271963110257548844328479020759914419613778591156005859375000
841 756047528743568682381237124454503776371974563444277486707719188278468799842603543350356790836235724181339971406983593697615751444928953853525077711080976061675398405409777606659633478850911994144981313716169917752944993025809458681515952595041515220150465859542949974008201254220472017107889048135531083066648557873963328770035099052952657859058260268945970024677151308639057797489427981398267615066634066299099610856034472067686150301655489622538339385240068278520544768292485834583149855796674231621886179327792337943094362951202482923245938850039465179905806557769665232626721262931823730468750
842 3802819708495130409587823529215604418788545892593080309485660433276408180809272302873359724516789006933621600505855351812380302966727473982485755273179103010338622803793505046639255610468744916786584624546087638876820096342482462424351446147102483962763991957796677885991072019436304888917817076046100190813130739127103481627058264053680632719994355713575309204170617693393588204815402391501441648065148648887944279216135158189914806176785676596041109691589829692439060304075705332849535116970129647703871941421751186069805577090277721752527362674631001681485598098220179963391274213790893554687500
843 19127547817788752597151164887403069958465060784343476735658781296253055467912986583068271168064756162559922489417876262397593051318324943718588852597195607623600590832923178725041124580102338692428942950431693792202621367641483984628450292971404498690990723272211213949227170121627714924568733861019465756894207715299213812718437449864276690829088555289641919207135028135625267641165776945320497072308593741124922597727935193043545236318796690754550450298390372498365917877898684937900704675452382416553484765027065929933449292882482812872199085529319417765467536973744699935195967555046081542968750
844 96207689858246169201403952115424261292875514314576247704982189594979611531099884839747442585498535168060635167274657720283483523913386486880148936782080410216441589171556393587215191570955744078724838201217816213462529405777190006116877516495026203189488500844733400316732607763133440979356444449942962448264072179454925255866276565467518039688621815640392013175339474055230785990130606328072106847606991165133698882493309314235710247038524475547321692800008786582960874189192431988010695745421994991484750546381666536733201449301641800143838070242822339654675811715378586086444556713104248046875000
845 483901773394154839138013925818651790431427438070338864944702084569986736570115492199920172528251560815543075692542177224044902248254830841748368164171773491862459183630744955840457362365819069919776715952553897026046650880248366399814056556180340129137605852463093590878803890237189033497358306905963114695137743997853641911946450582262218711529079965572209828173582473670654846200359299685838870751356592467487949736350276015054614040164007034746945419142901337277392492201592887082553797052866581951217941736264929902021162051546948340009185531876100458382149172020803007399081252515316009521484375
846 2433893580805321010170985619753742061266275937024415456261700139989350648860390644477600867769921643578771950272834018617966630808701467848508439161054223389510347618023842048995403855894666665589364457169206878026370194082580962985985088267113958081155853455313776325109798401549714163726308725579338852747244538776362550876972040384029946670354349886290662988316591990043840665193245942534005259546062290294261625903402696246945323888101961661093435342419111363476064497042494545016887706936534651193402964975506127806836522566044698547251908204323311461303794289712243426038185134530067443847656250
847 12241733152862867551156916982965674144254962699879334272290142628093705460717047956487695576016173587358787659626427635210319099138777572848495534260171776786907746036022530970897310367831250984288549259039894451830971225581627527607656590037087425740730450573935680210023748492355153780737431654190617626347482923655457723235126592667894090438183695686984510398480720995054234224576480482935287736552938004033489294181603822572224996040512835670701542369530803591830324400207796197323657290826869652973944841652337828102081559462231945781011676063312617623065996219633433383933152072131633758544921875
848 61571706486522607849235264540657720488304913223592381156002615353638566018315875842832537653984075931674092143316789054913111483212831445880926530561243574823830181723292445215426566974619815152293533639773609105294564645867260637077655921420226198268917094227149803191578521479935767533009146161053640255887695843771222712356983099539585935299998659208557917069464124577734226704868656284277129303658905263466185773819691824088059292066161830656909299699656710829609223555019046117025275104514741789572391611632161792589354462775638730855859438325558124225148071140267802547896280884742736816406250000
849 309682338904370225497634713240630359564993313547570684842690879355682124108709588806663652062988628353029053493340959168372225410235153421521958675630899259629335451913953116042044759250309378342992950593411102668217330475955594081036314438896753805274351972742003453256221355073847551158322068073071922850999133716598152149236247935480500349938974298981431703743927972550333877206359533088573950111412384885561562333962786484897881155001015368647606608086543527810060608994142003278166223718797486844472514681728112333580343239908277739908913881151651939971271992879664480824430938810110092163085937500
850 1557573893897720069070943823991336127989611340328018237374480754155797665635521600506888190849351089349554411061182339012523027211241895907063105765007481483342811444537634015596083108655402198766532591742008504544288348547705650703437084455989590144871001046335520327028332259247162239553690874923734523215084400349754019685507755888511392292592474284817851764392537140046057962280506527368567204702369983152232709963718156876705319418644160138168435602802142003778411347011956821221546095627087951584625073843011215878954389076461751946287436680348545260210539609158075791128794662654399871826171875000
851 7833897066826003420681874670311034544439475476472479432657701665405341687091187246048237886600459675156446831046490369383316171139284003646044344007218479564566977182633135622176517289986685999706378460830078235030670121832727593076979662364344806225089963891439289588068030452832949561821459424114054841938751919016788834233848110290326210644185553288297824181430550272926686323290254460937651839253645719045803996330520989964989520243889954359227770082651435255410331302051863208389691060157516825050330601893632060951478635366837771313774282594424420900940716355753679067674966063350439071655273437500
852 39400710159006817676629027267443928169199723175646708834854556192003253349478698545649933172276219853797477568191321102211247802896516948680223028891087040076806756550197352716023569841019223564048609496028492657887431781590814104495789092883245424461491435864854042084025749384968553876457399228720039700896202095645242542899873612558193220004994636373257061408375612942937052818437407324196454350909717547975354220033080775975035839715432356045230579164220914035475810326730740575844254918855987809580175164187570932294331743403457976147200051773610428616301595838855575948400655761361122131347656250000
853 198165128335099147866536322282604190615137758660534449505489011979827683414536143039147364362922261410903587061716962854871429103011373568539093417712837530574977378168150600629528921429182769458334103184624435360719217627930214806219976982484719027509741714579719916849492713593031700805531612866145010995663091907932735195127312449953648683161912882231062932673021213681163361168202290374643723828573048752493969042972982912185763981587640328458618419970993158444934352645644585561292154751085834914928593249127346729051090666999703146542226675488736412793073474354621499315953769837506115436553955078125
854 996660892804326691861142633859505175414179304452864663590622003714798831778644677004898993910103717578985060958223122956773854263673221599130658296388476154953066436723207378902342160780459865238028999526909704346609021520921103913497410736407244107734507798887401701940322599578616445747491150693096816197269025261334251216953620920261578182687123683305817105434394090010091345333596913898384806534754909509009714739098512408755255832013220497665842936721013882873815884330862638806498823070832173247049579709980884020080279326370709582727100005108250274000499099522065726830533094471320509910583496093750
855 5012618019692348950242805599705158382230137090042348749235187136330311771592595287289344939959639285470777806584004530164950855267297673336804193196542041838146304725872601817420603220395842263403028203502987042449121843531691434388472271644871727718311789223816049736229269544939512124200617257897633987345088332932004616414678505216609702036455827936626315442037687923286047648589560949312464762277737927236490035893701341820504374919831197208848798299390981587394779888840515036350332316032714753683690533247256799042168463670864451136656885319809141083943686647596271743765328210429288446903228759765625
856 25210346797042601065851008186531231346586353402328146470889072789064317723168399329727845291453885008008142199975956978972960823200980072716242005735840116412768724120722368717462023247114224309477039613387525900919202691322725427946723058331434776303612758963493176111705374444584150283876194904585045200748505364217367518513306700736885457950682659892785699285453941611826420606302374692194299861984392865537223682285595467675392155883522354939921100730192010803818634458563342368483457476639270441558396571443312690834877819637250118525136861537935515674828412281682776807656409800983965396881103515625000
857 126791474208130922027196678496814936995448972217108107544318869602277701225089895690004480133661851243327334890724149829693822919502581703743071589880369599564218289738609565674090105180615553011865158149490080381970403206945866735624070780457978892559836469669681055913917288139721929538039313575289810663388903152196502132429013160396190360702670419765946856148087018552436868894372858633864524540613994634773478261260301149048187075071470998729532765996329537904181747247586762968253069586149382443753203413890369577731750536555888213474426586490673338810610031252359974907051309855887666344642639160156250
858 637673416591889396830801583530288487351085686765995054355366882290470502058189510562859577694500986909582962111613836775365182092222831780841473763876653671899761386844824193132293729454678455358618438993332291721750327969282260604721293843100503457305625386732628053775738764501063397090490803327073021976481119018667050583963032190034767464729725792257810097157436470797132670054935010010877854958070383333151490903642077291227107329491923311312655997801000841276599877716468010707861276113224912876554797943246993538650890740708980581248874626078532970102599102078105852697831323894206434488296508789062500
859 3207034337543518687808305387895303340951888787658019623485129694891769094074852397971290264868713979832153187669064905093903345534071501754934578238700500609847160604799203641104451484786702536024901868239299991738779459751835256788381682735499604624271265850136577858274939102496565913938709602212855537926213590380766958147682931213348157214302309458720485207600924639430544283238812491799438392324253274491669383408832227126253426206285492531718802705568265355132314373293009491791878431974591335837005687548297233312067418889162847302650956111249764761815764804947850863392488918179878965020179748535156250
860 16128944621563895155059313646724917387243417294654367697059716594192522929265339545352687881795871477518431236230384902811443726077786500054056943188786143417944784328229913048829405128167041994043366120969578905820762195243148075076071620775027251326744377959751210281382734667526588806943217882474010307699085893143038502964955092651926404703508690845027001628870147309416772418627945865190157996484548631946407425330969095488759921271377330861275849864261451493647896848140281654625821353790342390759209890593775559347239650553684495206314750033185951433693320071667554049810178184998221695423126220703125000
861 81115778733449262432862552861157440831872560109213846887665981235979919638419727503204814639171993820930895411182017531078580888744008040575601799565098536698892869781576840742068445183129808159295199942493034099951379965562794933647766737659453641310320732613001121800645645728623790670432889000059128942341781273342033592598284665731942958234351535149347245341455588980185987455833302511265923101478950771646359773422689201026999370412709590371252959889772837243170789639303636125191776785125495318012147872670798811904049878076649242830823596837459720703329138911832733860318711549552972428500652313232421875
862 407945164925514960426648311355412567077445430654272672212182472727040202615623133650890024614738965423818155451802211854082477981898103447935640322200203842674712098901512466275746789660781182224693479290717592731377418496587685138882000745988617495971391315708325361681193387503347185285374272567391885345966251211323412816917861037695069019825035141766262109010120873400935362817551381357708434734392389528349837366921575795129950159251783354142474045653349974933566048244339173511757943925193564551496332941903317245398430542019087790666102336487107813572168714947490178457378817711287410929799079895019531250
863 2051612338757106123823994712702337094334705166985065944750078519600441112221927531123065799781583491612791772464483151690403138102436266174641361294048810700630982175710986354288866430520129139043767323006347800274934220061510327942046425663101263980322323458369957966963111266989444177746375275207804178633851251721282664691142855918011914709259937805036621212562554275903305466850506072912018526665388299317983156454856176638678012747286066635343561196962943055755638109760283838814959822887191411468189599818546403163046885534746344774736866645619895356135090914916573566484370161333572468720376491546630859375
864 10317771016799416129126492618014081778260682562718841538207612578200122939230182694355814033825891366434529053604851240165938948314929767024971688929325800031112739230583773050672762491090754226622904348530177528740064994954277784295274224522232200692657086542675457994505984485907332768177347134921669443187703617504005950483978041403738616465661154036971133455495034309548637504999052660046472683579135568164944395675178909288811426156316423591017676799627373691343837758049390202189320645951882302145028022370338139306592020384288951602867594771918449288129910072688705247045959367824252694845199584960937500000
865 51888790287973807858688465782454539175555176841580220526451074884552943851361093201266157786391837395150393205629048388043820873793106095794189016999225680389026275781714905167627555551125013988539606171387230013721838492066571415205884908207737520925281278252408553286323701048313039793450030649460721327659090867098634576561866312873452925830214524662674595575600027196276578150140584598489528321488094572457423850343196258923383044332637827943199362974870222343095463143678619330777688132258012740438658368315944712210477311816336878700467845800636387408327745423696104876132295657953363843262195587158203125000
866 260950594595733551716749194933830609326543456125484732728842223287008416813465195774079515929241179931476425761177444274366718215475202549115956380495525198704394627334292147939404547661290720755373396889787114935441998456037461356378027471009876266674178786100962875412057637095465113014679015925859376711688575440809625687006830586227701705975411024145622530595061693100903116597106540431428173788668350172753362685233495703993320071963207659691118747597198679147042224636618375960821590723202317266085238948673682466749554889854516474765419015466615049335724898588390399667424901508638868108391761779785156250000
867 1312321145675759798946760742503660894931050907545216144291799347968888035831057568074982252381972755223840261803601184372830305642790026740623748154812182988844026345120831161621019389920760179204807048163836593091810978314295121786425462977758484473355643895298925829363422107666869216842962336471694197268178624751635414562847576091991980157080518317484076183445002830153613701216307253793783217371087352666920913272026918650592856742413579123852667947603081524480774992807123735255407883741394484162969270118909992451692947154894813130055790524417373826995785887912612972805437294709918205626308917999267578125000
868 6599621984047274075815691335418178776362411284758097411618087103342959531294078615811614108154996242956508384968284055826284503464320644327122904973215381427095103520074631797723318832278214574448276464694149263057311293029016023815859222854544406273885856901039789222986386960920292469407249756995542081279137000489105097569824426696691997545457067784334751606200825356740073537982356293702223827798979270654040282271838733422448433675637234527833810999533457492753839477152858645432758071190790337505546503263116300394377045946979709136085899045158056094046014778146860141339047345354629214853048324584960937500000
869 33189071204496997522475901449527762480665135454020756080417347759288378661426818964932249189737799393108829783202771090931951582815362499538598405218311148496213223142041985140171088340565789729140927360064905726833353666910965999398042040859948432013928296568307736312356309427313276365248264113594479563840104475839307464051952701385563344137744166114507518204794659924809744817746919092750188115493709410870144706563818630463586162408152527804904987028903787969925269129894873627783951179773129648682406894303518894923111417406975504856820869619458048297025386818342716798747871198571601780713535845279693603515625
870 166904577733597617598578232723058689931668600260104380288804003182548493846481690748503218468623615445113768273909889301218484838435638003460003540693241035790205226205644665155773681250244144880650906377205017238988541561922198956510384829758122172555593167713455090125722480935043644148936357103047382777693010947862413258527160983846474620808308812252147634902724590373320682031444043992443142546124434609578184362488567679209941972804004041562238952110672228519277364988488670844925072406951576845975109815283592130538190364994616700725052928144095387389665240069122333034165595044839847105322405695915222167968750
871 839341150149904878339270442850947568882698330407337847757207198452654377253380788925786970474429382521328476712329755088691110244096077950425306489282984654580073626011065261839947323146435624659624361746798903089832677254239233782451184680827508154133496819159465262699216402392742575367918978272253293298906538889077147506796519728234869484549867063923906408777558419256133452941037888668695018231376342638236712354085118063463391791641382911089550388501128816629853261576060232713220196688538241529124253170392660194565610900175006618542269632872442739124702217668623279865809660993392071759444661438465118408203125
872 4220908206059498580806481119757937024600420669637823548121595600061791331977785743617567694658030112794685303882073508865851488655431257051735105297893671388661039226537767637395813528164312945231790331275713053600542644554190379805636868752488968341432579159786930271474721469933515142565313431680535592598884094067331445362898299902080773878474533331843404777704907390953566153198298955704164105523415056404512186694130466847405292054851706450231187651516633956754510058214097594728535245169581006997672138204050747921921641897073851045956511648585755873798963862785694925276736011454659092123620212078094482421875000
873 21226110967107962333203099179427874553434143114019700216072309670817648806547275081671293764034909495793549944061348924192905239609397968929520431595974511073162944958337967439208209735526758071355719811081206773002728851934379041303692318092873671440499087595011463865192579742234785250342849227287486015776646394704955943558814607226477624400393246536286246376361659863493451910956883573327968111301505439177068772949169916807516244031598731169653380298237450715706723967862368664735087955259471308231381201913227551473718855853372534349769784960918000448309305600299030355798332592165422738617053255438804626464843750
874 106741202446791479166970705885040059607027854324817134573344065893524885252717597361223882334674976405774238498904597006585726003559343065848106198014279186869645649560341677456087314780497045767346945425114929341797382143789685167430535592710998785034500590092290100219668093755542015585728712454828899757127669441726878565422347334384012909815556372109978016875374515078787554488931623953329367832436799504262129502632764713980260053415519511175357044767891438006488358733669218716792099383755914403879327793280557422255640276270699626131753694222337930908068659923252891432495642609623587304668035358190536499023437500
875 536773288166336461328157285341437081357180301920775820411931365843875141357056883282016649671497726178462406244491507935416725592611638980558005306106289014430689329685626251575151726626062730151888374982618179161337410205838934031619072664494965154627517335234217458001204494460340595617888640218248777514291441158109303130715827112563283310854090951702475659574440808585856955044914775627374694559667813599019329395423385774326020383555055013094467897539683955492398355700922795271224637705669109789623056431726941060193593343315299844053359094508883273244598146165783218410538432663337005124049028381705284118652343750
876 2699273251628649484061227221349591752404649509084957627329804112969199907168667220178223795133363996167239195580795413039179400798667024953896743100741154860168104780738281265096629807832554257250598257662304965243005576006400150468991433146369629595027010250661162417962429030696087036517051945069953668785989107086703499095907373998883100920253637621649647978112572608043689395059387735072217178153094171714930726466078564513832341308807280088810297808523324598228134096406477432018328258496935362661939135672748566984670423471551105989613906812800124841344821906091998273981812095367871506823576055467128753662109375000
877 13573753679348197233495964868827935589787142313460480729175677792855437606576382752845769887224542572469431046584619135523855129016232688558299562496272894566326994797634590994780644159800172497756735504414228523613049828885395252071705773333521589190588807281134400461886756077525621164136780710013471144067158525888984912311414948377411006347835092856575351357825264777834378437311255984279440741056557274048132150864397368570131670457706333932836187947677498122970605519200004058945377767785621061092434759088305580536444732709577522665661675887762095675799362452079601412167713346546005226400666288100183010101318359375
878 68257478410468025034418425858138186986443934428512612143277463356970642718064513499419163579514022787102866316731360830412055001582201034101872943137042390774542390792228928370088233518353673843244065136745089597550158933341220110646951139672577063627359523441214224544883000206572138500069263822404511251380098429155376592264732672825697958610533857549101709577151102376509646437338389199297531332460809201685338078229902002317156968281020396294559982921310672118947260285553285015773434594019331567234580289115305267531491840315057645477955048278666208495715007061431214432321032750672351596676890039816498756408691406250
879 343239837086964496597561763897617084445561889946582300194169852922066332661205419713898425551446373168555031421091911727300894430153058975832644834195996919283883074979228993348441403104307089863910373313495044372120078389055677787520995719520567728423621402201529195508879617743574998521515348397560442734342714640890023024031464641955311817040384787103320381683728941584393473789590641339716991082568943296804417452883774943002179491527556798300447511372037075472280559445087743300142156797156707366128123993892181522655499586023659441505277388083224240662090910795183280812415261944170463692671546596102416515350341796875
880 1726006037923021468604882012742303053211968360874242423833539831836676415667775824847032082772987476504733872288919327542998783420198239421329871166242727365541812034181265795123591055610229937601377877233575080271232394184965694017248435618160569148644496193927689668844651792081977135422477180513446797749837650765618401492272507913832425137117363500862411062181036963395807182484798653594005440872346686292502213477358411141953816871681428471453678914327957865232039384638155509166429131322845157041101423512143541371067655061147544620140823437218499038757942865712921640656716745776400045997434062883257865905761718750000
881 8679288352797841973977745737591147202509955056679266982861578720594246131297434370378055165085627664387388935425444792039851188317321055537623381834816454389511052523479995236894313470277469035541175284490751402505455132859330915691757259015978661072807084171519946337055583497855147581662114132604718201013738415094234085129521001553004375261417792490067261106058753223468642281787143914476705441829551544655790240145849087991217538036251931982595268969879742461583485718414469198491004935476179128728369601108438698332823082813190563985982108722542794823891253793910296606270362174823107537235955533105880022048950195312500
882 43643855913156765228325950630304400413989625769618662935484107363535490808462583321969467819871856328333392480303547928045317834069995273570033197139726982734029351913964400222011314029559450908479570130677552662541684305484206771038368885131660085896327527019843743838557723176215736414059205615492368604869539806802248934345709939394240929193674418336598200088619272195549273047527143287163364878527163411553061526845147637447285453523228073025365035526989354909444893977431937474738120599144754797824526728492833135288198170132463383327458494260448945465633328655808903117049369659030677581768031814135611057281494140625000
883 219461986169233620140158396392703790236633482657023231048020881560374933848932010667989977704708708074706068109954628818132207559702766666072547340970267230946172652278078390638018167927682204739108544563714572898771681331107941792863779758378450204137000036210262105976346637611608742902131426870613675843392959279079645837285090412785391460580948242546789354659742695607460182807326124843765667356147410548982649932826112550489482092602564854677661311903938498775853310831847384909987246520756369512978685086897332906944641140244676352381240606104649310057825906623458208726392900961982279639528314874041825532913208007812500
884 1103551739326521730397611048982651595956678035658751628250571440838290338580522738512532083566339578714676701986347507822689826409426881301525209609884620205667898888588289518339067465574920756481069131935857124246383198502272016751374182630298919115228145802103934594329297085601035999576132999736191635071441274190593896019112741324813913829087362038744947608186647001803155868041389615255340443360832257823098194201469189389264517462233602568458774742452113952888818696105535200571266927897318718142623194634910365698174418475405539792406238315110978328163356663567332517145229376850923408426297100959345698356628417968750000
885 5549109598318021201147078286077537854668523077034063585237248438306175850248651270361311897478468904332323188965440593312957365751947670180964832413340277738727787025003614907557242653601164031169012396382008834988915515196083720596398588794400814869186983152624898386258113186118845793323168777082554528626281407151565897596106682229888146242854064797098174052529446571567005359185396644891910752126912205530919896978978594372153965648163285642534179812898413910832980375303401434690745631756403781569440495749407236607297501992806265433406368800415998979685060495778916350417772718824245548052687126983073540031909942626953125
886 27903014211746690035279860167223033707357045665449377619297401341312552799774716376504667089477431607482623980836437943673554063883232893191457670364469273987019405812447235006218598133317998476820346102125197660613956563358287040002322075322582985097046918690270487912739434068679326747357136983513866698994808891806398327299378663199097035023658918332741102216464754043180288014973106852294170978345313360388167018861379311088129475393147962992538497810601559165709538096020508916776394039365344781331011800419834345255763829543849893155493999756915863200913527805108512409024668722351200655928948890505125746130943298339843750
887 140305972822104954995993401180991104866358840732730147099301558898776838624717536428342628732236291586378046887765988979809764482224646123927567764247643118063980799068257922055078778595538915243422035105357428146057706755662134946043422226820471132545808485704478020286847381059629040957515762496467118832247139949162558482508780466312919898333250910210551914206373224695583421027670894433021143184763565479956372708220200957682374402912257614367242899988682443197190251083731243816216902000663610096602083146102001497969742158760741809687773116691521375619106004326140875888916559845382737992114385860986658371984958648681640625
888 705502286897107587975323557467271240777614102891644227769987453579353526040482289628359310952581126436600824667815391925657252889102410860972141419319972190491590880932123639778652069042120932820831071197946750813699001126998730646016755025008937518123884118378122774715291474410818733693510742337841458227833863391032570399024898381007207642808192572293148923076214176272242796560428959549959089173669570476790820865795800965016695751903084720034607560531993259111579518473121996086073663514095615887783974143480052832373335430235213629687103780419427981595504710314909953507122905677802215951288644646410830318927764892578125000
889 3547463422237152973473204992015860481059383130490224652078726505837360207296316490269295404054551026030193060688279883608084263678801149634639331005517280980469594418261639795040846659380347903154518225650309171229515904988132757603557099644982723153914779305645651282363654529135847591931736707796046698894481360603099293465685150795901626665477846135569057650535941191776152975917541544343402886173033077793365609443961917748302276716300013100174016523263246647908338189607496914708820627058998883055655842836842573348302574646375027809908570479597689341846174702884360569388191533640080146949635775399656267836689949035644531250
890 17837527942322407606729674818610823887812717435798304747740489210142658669456054668585722653155652051790236293856322578594322003808661147880389856468420226398971406961880561681278833485019828439590515371913983968329204268019424600379467902169687139022509342271325591193805946502434487891634156327336054022689765033541007746804857537900296314871611768704273792706084676049043933042749220194721065359853104176475115211328396083593158340550887071520649009636747398399087124230229786746275990723629994383726179096750225368813498821668213416671291682072553353187814098788514581394098816186099838027034891752009571064263582229614257812500
891 89690955962806236893883410064233883092782907648398925114203024188697002677682532221839045620551275271699212967415256306588831294545807464793608138337259716261193699791397180914330929092283674603132896142073136093574046291226339271659739846688438153888576884671281612605423805494746776023961813135758601208897181968877189065480406694521241628389424864083001971225290329343668986123530221182259984399712843234984919036645603332288397750738376866393331081187031218812565619013175733583137176832699350992663801214472069997815053330171434279086460997328696600961300011402745440305542015924463632517427136292553768726065754890441894531250
892 450982709801708925080856830762664169778818227860044200686973492538431377612699090991434209095443841839660078731310082443501902563330666621171919162327145811189316686662493153188180319900321520552393141819217798170620345500416542448255287165986960728684388845134065380180597714212593710334689612835945165041354488817578650768931920921718982708699926599560528513714537619924198058749655903577090789653573033627996323453708445165734220933814161019294539596498488428302190147461965920835165511469942621676753724257661141138957314377186693218405429591979692040910257103558336712246581049631463135318742985191420302726328372955322265625000
893 2267610134307016160457236204228936394214440751571055581156910635342450564235024145581929891454005353394236769746958916790806300614044399170644841283548092395225561943635171091199577847246549087011751552052711113549346669661441286071463803148797049159432202920634686849669334227431566347572510271748305362510864631273072832976667823103012677696334653453871351141593930712794531905762627938594268441219823868411040072320729963586715423952117374944988873083745214901316755640109997563658799559361817348858902453615379499082707667448354262635338111630843834417414749963274744842546153588518561823421382239729382490622811019420623779296875
894 11401819235491971020521761341848532825802643599013069120102801507289937032767781699382707103261421743163372734273235498374470375415948778732038740762047213730774197849324201099732410548022580898698008366339278602435972568488911753362703262176741068326953821209490495183376742403396064762259978531737823363806034760169443828352874206153505814738600563485719842073031350153196352777006689410029673714569868044766421960937753585188546619871726283469179148126367953440816532858595825770027934792291702530257923473184191632058158912816809397052824925747887446395774952008816771030575147964767121879295364017536940082209184765815734863281250
895 57329371998681539681836946072777735275805427084925263272427007578789290136669464162626532906848159888377632568396324556433432505602663803175138612258608181399117455478343595417193862025169718563678188134121653647079749712345932692469772020495411551419234101025247152747877440736176842484397083066883999497788770282874450709976530418580829798826109574829883475591927294309610874918095432707733471767078830899246896938422974487324433847107837211825367065017411900727701106227209348675140458646635245868431693867976693880292428241410361855967855665979546429911340348583657359957105378811609966752636802223008771761669777333736419677734375
896 288255428231305609174668370826087827200458264130712883794021317567874320776968798483240030777418357238980689008322709329766304854208679953114052730548332943510714029790100232849639171574366261689425682200746361772073264546924554952036564143456165825317810070250400947598755257573594000370481405319461636083157902207943366083832610858857595397015680017101995477723719728964148955817135284546179521342887948853676877984438749386322630342360393612769522392006739972233558873061613784584320151219894390000644207102733544987328932122916297547402910643757988783392597936761823762747286304237949103312921295128035126253962516784667968750000000
897 1449356048898436835368147582012336216361048558998035071542808979026812027673436167261582441745203287238596850002609138278029010393638934517619424323440889295566762806736098143868421170976494039996719937971241516309135192256677835156820616797534645433352441889095345571726925258091445170024225451634288607436057389464827350769046255271273896138582202776572253046626550430946421599596246357835891427379879428933565916771533397979436095387316553086627026825280525533035326844934235228543358607871329976628799628762062723394809709160627348094284814167325761988246414513875313425921052774111212699953421534360131772700697183609008789062500000
898 7287355721784973561929431851327423977000120974133457414588143690739514002523771994405940832515075878724859861715246395149328394924343578929575828905094728932916870103297962671858019101550345173107807974793812327243020171592926629175951365532956951842947888109785108193789355441019696319606687881117531743995406135159098325815249368609204696150318130421959032675647493208230048132348427935815400345952585258579743523296959638216873536717862624142167245739652362422540445166578629536572990088849128325938757371939150759286333252106625747976863175376587537880432700075364117897408204877670039219250686102213876438327133655548095703125000000
899 36640563724187311141915879386707797289279131743545739461491841040127645907544021381269243895028261828711683532897128127736276437567029515982598826541835354086645784244210673612977400292470695249574493117112065336641359811308954360342171575023088924534732390440138771063851401238684043575651076091301236229596589012908441805972646433890799898429172255309514375701381970884780834848888348513971168406103882256505533710536726592600499493900215319372529943623867303231900784142920514280643837191696679893841962401416647274040344483466759213821029052928144276031929515479599228130704564793206740817149702493793483881745487451553344726562500000
900 184226298054573072780582633787916299219839209883749528018674061095613862104969939905823013997348802490729135081605672150629322870448751756337089071998054852949615674970891655037316537783372210752050524052518764262442591230045021923508125237546257162465134924000697731605956766004556643676457924481402863724228659841439092879192077041909049768638296255746161665537674713945825426614522422695944422153594938719860225360240524767265081254246892667236184074086483647534696680048203703087036052919145317901998693638407723724225195726927839622563833227013015913009701474478431873282872113485397020868350459466000756947323679924011230468750000000
901 926271732964120192942549961176967553555106741658807615763534202272031750873760691155951649618366467880284323150260661873420870012691547614172529318472362848814752919356994314668650672671977465890611172831023474332928430235884847952459937717796750576903384857838329554558967891574249642592012220746339175309877357796521331942812842716294943312182505169795154356302706011524490565734847672148693774332528123809118655410584334906840615011587334225333715684999563428731929178144149199115064083036550956638955485313645976983967083426127140066573737374658076660835608417997026327164440704522001762290087968632068537999657564796507358551025390625
902 4657174487924394727057859893988989594797693873892109640015093926696614488785574935466378974112411114983369339361957173967812846998036655228448280073924589128377408769565266844097675065496787481791144246898456933379606711665374207653951303352578980046637977378874990291037843022296394524069091544666655162371847138976935570860742386455395980309858526550475079316527540816026145430840761428529106936722075628070373618619548885652007997438415693819682338616887437083144928197803916263109185077474743382878137389927027152951718557694351618394924811103353317436308354476216932815509060844363687790332549318317312270210095448419451713562011718750
903 23415526517793588187824317841158449911482837239000974414997938840796452580029922977317039051355830940033310208484673319002978846543580733136351875872794565606485524047424476393208243786991086280943225250274535695110160693952299050732283000709236185869232146843675480138124567088717395630481011496848494496780500927038824167523665784906584466702685130707566796340892925149619205590474429676847347237528030579886121256199624965165719497143036589750407303847713561726502617831942852926434265729174238723490857812383661019573507002216032914313012830881559274192574855746235469556818941773164866785469332040314771603561894153244793415069580078125
904 117728787386459420032220151993366177530481005918002674478076399955951018533632093278612921593023755115629101381925165074408747927004432607092670165678566670235055137591055209451948011031367864282384180346207899156727393032997098675539398401786148565215716689358635339515376021402672556451361704077591985679029882302798092588661812400197732802554100990876754081713944406758930822323631170344104571205368963538470820998912463673580703144701363054139978880302186094553717277642248826726899756502633547308318884662930086550024751557304192183197795323230976551001599942127902472076553522597002444794573282338401298829921870492398738861083984375000
905 591914181026365417384217986411091059250473946421069002236995233111864843182983580095248300231591657664690759725790413290777315966327841718993702777439460203126249441777249803077849722129932873197542684518434159649101614971457635007573086408980358064001242243719805457007862774274548131047124123279004150219566908244623743292994112345438601035063674426352569133061776045093513301127145606452303538560327288901756072244532109025502979699748519799981560481519324530950634090367973267710245997971574223966825503444176268487624445329779410698855582041800187659202488597920842984607116321946040069661604558423628752450440515531226992607116699218750
906 2975994717035999268313548810701711984910817954814031720459032637066312696580372494818506992285360942531686061662409070152298825002735985557204743154051892031256281877082066157539022465314756843046468768999452545183607453741068908528641599814296361853413570881299354850439088088195008916363454249116413763035114422140006167721712906686833365914360094507632783765560316852689917041183096112351759189432056180604833526379279083113794115471543612312892862354364639428641922785090919980829538702343208917391475616650519973639221684066482497742303869755110821416412068089435536870444214138086083813060009600065525248169251426588743925094604492187500
907 14962456809044630467629649508350625112605941712950813583460879167511893657419056833705021297133161723260749766783841611020704181139032920733839811755682184436526871743422583175653510953661222043476425573628067951671463195915462860507083874897820400227528319231366490295722022705060272101672134168229419529228651778719432339931228416657194361886500031698575027025294941160697088449850710498353911224029240331533170778414668117429108995192295212681783958732864345686132061896216543362596405781736643503736520977283933570347971549048224087872891407249919706345264666059412593910714535605565842674309471769730772727768908225698396563529968261718750
908 75226527035506779981216621005439466236136185356364001848186479978409742197876542663367438193781344655153714220596501565929121796645857652415983106722920395727388701788636243208712004130256863873070843969292833333984986610693467759360089470693360594720906499790037503812378718805064933933102424278805719449278049917371232362444935782528972760758261510422514532330940235735952139050190726093606596851708472984673970469548829737683449433192713472397894986320270353726511141759494027537306403376616125699849175234627971660442736248813884118430705414080437947738096992148098755652983379456554735040271319861104881709934488753788173198699951171875000
909 378213014796878667051581352289515900490308586775082288053105698564018006957244343368368370122495809134594724704215818160561790448844494502467525685902293361262147842510344828964154932269930803432640471062429123343984252373453330714924343633076685733414292081355885458879713801956880668944635529145101764266558337250500277751451585322559934953148560359369832466199251517057414238919377046565754405631653771809007959938163087563906280612677967623947381319497376944344018959399226056589665490427787932860414271505955897341495836560684848803393314277649989460696516404107421288100452942068629724289859677841506291340323286931379698216915130615234375
910 1901512947321323685176458732505300936166744828537706531095724782835670642713217416934890700615862907803763533043294997381829996179273425399146123614204900324577649373947037537886082808649928348749739384899505537254285467733936635086083716608286099543685114884164948992157677125860560269279659290177030969516950756342294214109507970406240556946769005121693632841112259008410204184622282388811251431628756532299432284771980163995329919102414091369017220998577972482613575983719865809373456333089983529850701586024419152379896194863111670779491248578240278504054308993026261724703934681118525133170012744949009531048034205014118924736976623535156250
911 9560034740671776364214977402385922477085565887405356787131375701784194014965458426201354460601827312412961250565351780435138667325155025047583436051548919402264009821554918305817999109713491863747310042182392629352395480715321603550895506788899760950867216663765278873375518000325443737934710890459576231953323063067494641577051661369123329903457856875623065774024657597470728544099885519906457252835525391417123683373476431565924703655073053185290774446493007349122338417046345211585092270667632426567269011414160308046829103312884834879230283966759899101509246648161834609300687055733865321842613745301035776957832013067672960460186004638671875
912 48063680724876846990981584294244549609162271716172466316779573539289883912064487787737790893433663224479716981894161101195404986772554480944851674084964798758901747283671915627927316361955372545410952362019526339412263938326203431303289427736916107977899126777033816607047808248604215485096231158209115344770841419611659940012519929264831735788057141513606593086606878329070035458760174168438197434321935815724458650697963095855145147372803883709951412873217324710030720156263874492643903808428229178772598337429515991944366825917039522656328660295948335063817160656690149744664975715707195002869149590488118128916994464816525578498840332031250000
913 241641742851390756072501026765667807231085650203003643982487613663940881121777958976897594084278273810297255531218992760965885203322369169067453625768573024597341934306125875376088325101680920341190525916981429228432802729580527162884929777113460388677433385173083009703935291470130224327603849380203316683787324978554215447309640393275282900740617677323363543436520263846040431574053078280749307585550261011874618656868063361870856385194768424158511233222728069715077354089586549624360595688848971587111135914499714210601359647919917864456101689703749063399036716297126138308805742447360512321693466828830682002759999704721849411725997924804687500
914 1214854526766617992575720233574369503901057669337433061606125846473278137212899089685832788740540936538018105365974474056781183035405090321934282805019118506501488052562150990614657476033753361891353909175583203051636863007902100257848326822231588532734731100375125802361918902110555693264190969931275200489447827449937034757101272384233270469069992063110859618817269093263371586681432967814108180050566218728566564644540208540978892937667867655010337003110965102967990658074159000861746889216765456714079088151005163853078342784371864291049928186959442485955553128138466943972763743657247020143167374485980436471521670682705007493495941162109375000
915 6107647758194810237399912163299714813568504216723907974558270052324447777746168500343609899437334928199376738515750789900850453172503613431702575640618095788180558066452572287980283464675188605113125422503618850506855657429837482065556148584296173117869664598039780819566790084786584941410630425753389057405740451190617509905206946327326607028566168888716684347350556155692225284689621788735763652452022473278233003570078520961514763944868675298540979988167764116569843143614590581255485734249123037875727283836097389700915844218133273770937825775098296014556764353003831064478455084870225403467022789311385161381551256454258691519498825073242187500
916 30705847126819133795051150063570465253725301111520854581204036047909956994596544161990925729333692613779523010320679053508117536256933643816902081705851678056934089949893283291931611710441672679932068534650465790693083327144517747376780637229502165620025317079058393143376398011331019793260908177772252341293404244185541378008614505136285247190815646004744691888985232923238629861557044777617779943172626704296714770967024836447571480644894108526144553617791832770460901863616712252634604459781540629495972513687514868090224551612569038277601802469758722005126213761534079336236360360818476781425866492915635608262903133436338976025581359863281250000
917 154370952934721193476216582282314235952116782452108682296952308420687667566036354147728502707231338414670080046403852478437191780414518373794403557698826692862985528969584105146388640013569154865667252446680247423605029665523699420748398269404898497113833419745046855879803492195123602798356649117418615114945458837270512300624449019791521774528387869442713171393637382623957366135130537615545527455533435788596970641319965871833459691619341543412689449931552141724301792812152001840273751587827153274384905674624183848896578474938189737393425728425267259203403168965607186136670737121000785134690348541686611034962073318865805049426853656768798828125
918 776081789671818486370026410378775841205055894255398523267262974426020146909207957873027193237888108787881344373487056819306363934395004748867811971344594217131548278171293584470891410363945696422138760931284047836086622305316298292700052635891001206738768232891308946865605727465079229840588192167526224948082865348380779255056101862916850980378204075292501047860674245612228160526012231824045970450053089013866478908717024481616188372982231855711111254310870022469381411837653547039273296591595436505396185155010957137388056078823976883500354976420565958098160509914717397992682019042052139943295399568829731271057958963410783326253294944763183593750
919 3901636568426702346685198419792642221375527170791636996075572612130812445347713967643938679352402472516755773956425630289620068138451911182765422328586882306038801245292225405518321696523337500065347490677516629985577712793138282992294028295316357270202013162073921893706190719586475996846283088632147706385602588923205339909171540547158567018422152873051468615885993608958630631966111821916292378794304096300565066286164909729788168023909579187081571349626310452129986419468291081668994308357090843262905329088922700269472776457545047898997955269860503914071167990216768538048549100107472191509236718838919710274082408574258806766010820865631103515625
920 19614784934167028190985696973820933571942540967914240636008343186668565299015829782690839262318088932871121923715363824406833129439211793924285183291256457494839875112944521164354404157385084699782074816520848631621483583440913772420275989244213380811944547044306055421910904164041300093434865800773638742484996621909010452002392444280797167524308090946488257522486962405693662193490835388868792286834752833860764267668151458750847620666649250558005713888831724677374795114266818552652867561139473091813513129845950187147076253229188218945782070209134773775658330879778289918058279628955597902669386783233913297552764021247639902867376804351806640625000
921 98609262687597341505992504983018994649339957595245718481242817002847972927912550381322396073116593379772397880686954597591120699855426103735079988052659374196220114514311703015122304743185933452507046430216711734297960591425117818772239007062884954846074933557892341940938552047391033766667638660002845424829049611234708658811154154926933358569256286908928412544817098120326762446534166993166799651609210480271636956999822562824949010010829474693904271242434598405361278931439628204111850566645495183189113496660044336039613696638004091970880385712953748075225560809365747895915259488363022207197080935362631807020172836075744271511211991310119628906250
922 495734679378215642685523934538405196655896624333787090729039679807120125624511294719625131839768261156762000250781745577857215295892600150729246177669312666351771786162461233260320419701294605470073592195527852884529551064852555228506021616750163186303604627810123987293049863618836058521633385193689331961245276671528906125539171923896578825522651562322966174298371671030214149267745376050707684180936161738333965509017646689883331446183123095244164329801116138112012536394696495115545944506254888543622478974485064764604819129227043472176399758055307283126270267536724206979464935922959141085254681692499163173787346536869335977826267480850219726562500
923 2492173796656280164481147012957233096478173116884997193588799697505293442001219635219030483050686846664985436990585790677354083431965522544243432581638211280188918075315641167207384245012499568893670618717168890045864791028643292352456742659370373752495790149611897822829439129194911122088603564998775889979462910500115361404535161687127136470356249411895957401293012267760826033628153497248383401410697588695437092400998300080404765385768097041995444860601471652926947554968980746141878577229157201120716492883713043451689804228085844906420571768437083999594485059566429428333584617956924222340359864935603091554497390269773404725128784775733947753906250
924 12528664788413508552669095973734947666734667899900638775168938631637057347166087828848662493682451829806564438407515073916622269266246696577154144208017993595726661053273408261695446367745101205972533469503068848761583606694594135656529000093896764675223667563881357934137115099978769732371434679319199795108943032111570152001036394988604320449451438828029731440667809224216557426944580149387955728528207682016234349175856524887344957652065950309052181997800651835171379438473004403890619180412085167766822847794074277200007503301149731738479914657431260150300893335361157735474603846529912847891689418936328925986700699723996876855380833148956298828125000
925 62983776789578779408798444433178405389834607648957015581691675186218902424612126313505504384001456209625391877863866540069976081909120621379715127132699152587212834099336427402545042881327275084372790539621405897306874109741845518925485462428557105024901589655381826571069736236306315230671614556360107665629197308169578209787818833502494545737731418021345117296835453980436497934368133903173147004829304923179438983628626551743446118631309804542789501891117407323551771633627875399993601858049884674914734425051732100054385546486758162272249570968064758907762643126136254920184829119783529262498982133239697046400533408938571255930582992732524871826171875
926 316628541298316773792330942155934871829461708376407146735322970805856154425574532933257855915229904723741112263311294332816492138153342537446342061481430050465575919522179868484021225342611600044132486643265048104810887218354771718376761879526839735358625798158977043457169249483277133027154804990170790979221697651275946917825842778628175620809659571594818559266393215992856661711318631891087590263148405857025844184799718712890505460654684468005554173459146141051080024607705823129175218895516792665423692060792095139252774245639185984061363206929576366713291028962009620282796697963732617247959052417915089386356644607367627486382843926548957824707031250
927 1591728079086440614454939172334878666951795030720875406852735325038116351152427288661225772415499575265227825748858838647076400282365230651913010254844282303587792176773648254255356159938183043605807023418149130114748874465373499907458016606948917758554480015690736004798242376740769535337161085823689388490989770730655112759352257352431229937584351533993475078307735961092072263592149521491530348014851259378866364204497501338663224306002670834279548366576076316455266718065853026251330953992104483735616933516020998883336885714249053184516722846115603535483843730194050531465035461021584252651073978261427808357660572402547671799766249023377895355224609375
928 8001753290315367769307603206537201532672079027675906704005083324135276131470490378535306158188426900574926447968261117359083962416223911402899639851004842782933213109674678114566470836525643902850427506674119137304913085069699934529366410678486433802484059883862421519245768827819253135389412175755058247668680970953672506179192279648191665125017758524084208410994468970170330772554251115623727860009653134905677063823259378343875797161270197910137707931650047788030809936972435581588489302842215389526828354836768618438443282463830559887494684730201950600915530778006927915490535795384778908235084787793093207778488684667195229849312454462051391601562500000
929 40225264105535587974495472829399676535997626713803665194917329048277443323247216242745126736780565966634776353693260703607083339202770636868472756610300318968316855946362424071603092029936813775692895853356367308204893160334151727152496729006027581182400928745174186100537441780541591789917553632448317706083358344242217306496047769443560913967215896476592151589901848881429855452937766701376857045178396982290984806773852610830414586378896178888084040413976701272081290213459916965885858021322608749298828688546309775591524942688845184715814730056047684568455238597231796718023310356669153710770529046860300811830173095540175154383177869021892547607421875000
930 202213489827827550358274539088333509072852934291013019628503329810259579949296816787853880352464466751191037886133688942457229759235549688041511695392320522381268519081713807495085813988331009791321044019575251873678652103301411385144983556624895408106123587746010773370269301923803677646612566909064516035986612217001416729953105003148711621564923155260706491776263348430971705790443908282597173254140049694760085785403691503093435488283099710086044095054045038827219458910906609612291070053135276415394111785665232925946584847030410928571392967308780252154937145380678761879792857468661151086576173046378809486497626912715475100412731990218162536621093750000
931 1016526776618290763410116608484009162779838454778256594352789417134728233978376546595528955767518458668244364319602939554145145279958405829193560412582345606571063667737988956684259680470497678810582570098404748889820869914544352049513929218238540091505405292610885691186396976733591921646848271016949591951962937224774940472928405820364203669961897718940160603907673744002346965933603016258628338550779623465559610508697822836824991574468498002646366374164772846372253327462494889573666232286549364701576231492733973294040337432966050618250360974970164226545607356098336540551226513516865721714915859104636455895946493821480061114925774745643138885498046875000
932 5110048305330350547455386618700628585279446816900405317889966217743078285155592995830814383901441226962264010495522867661614214675950562205007542095613517288695961911174788067042772503767550359500878939221754185357675570444203538889681672229764397870998046023265078016104217811843083446466357004249174863534139468681177154912455632279284993637564663829839426552545587537271776549353387330922554538993131656256211202772957771757933614603045523939948292668401123477987810686057417675742486129941014066353123234904142735221389398530336349386242375559181192336248684228067150246999693153170004598912090510709391461138199203029230943684524390846490859985351562500000
933 25687904465911729853318295879567276239578253664698696991332642678633039008890992807705548600107999271313536216553463553492920594249255789532715715383660623008369248184946536996502730312581489684344396822704184563247366957028243005302117457922253142314877030925141798432248034582163776161385296793989655968089181704092339900502807677352224671680214608584268238003906428729927626727083568856415643237503188767710372048422250005658146888063801044374847828985012113173290018157820962777304631245878050236570387813392053728241143905327606756343556769378858041216163913711134974032600828189157404583970799819460464618760451812641554258931364529416896402835845947265625
934 129130800705928717346605427080278988201109197647086022550617267286562209011325012284160292747582730459670844059531404515405747228357399932311929376578789138265968125967384637000718784240856358262527807494110378805559960914232394870571462355755567464596852243724878577694938989772556334417297455358376419129145832678268274849675039669789977628360174620116827418168184092754318640275005669062929013906501497895809943451164593677528036563248601590129751734510233120042265215066764150882683130159580726162307546919850259322805319739375590475914327355219878420322374033402583776891545605644095887413502298338945500290216695333730956285478441714076325297355651855468750
935 649125261613136294188581044731509967570091934408738876800145940392127233470907991858547708166612112794581931159472382913464374508140693208127171866135310990745592461180132449439097114329035994491739247349425828941927760509716608623571598401244384835473423913348179947014881480845914906882651186882161031643824481474090521421753559630395855282348189622630288365522860896372515745468442476203433483884832798562270414660424167142412441863642163907372676729930472942147946107996905812232842616662408489041707292312150497133456849227506328467633849877046163026889353339953848555879543770307686315761422843800613133179315108263647549069474962379899807274341583251953125
936 3263057169011254411173533071260436786496273096705583183055513427535075674160955318902259155982539944015728719469743020445771506657463420208415858575202207773028327302172953666353356063437044526553533488287124467720968763894171566442873341050294007551037190026283009830321853201244770960484218640825471136512458188290809495439104896960529111408581662120203812621532748652012216636726434789078484108035464551311950097326299787568732790463851049502152660683216555713482693647073597423469069222320162973915349224512206580649385665289720319257278643850242795881677952342625146338900391885112751834332394102026712635101175839606735262776737727108411490917205810546875000
937 16402814202594127592648071286325264318385235470027529198084850223177928683952870889546227624225536091967477522227195333463990889152592407378141950026633415683087675333347948419383554889702310737020712867623581685914955642536688614576031762683076636670181582911090022591263822154325914109301034691273961667983762459380303096708376011008668333636486144885359294132919450037207333629896295050249676015178274058901809233877376078068147128029122496692687999249860046692775128472682193056816082946963480185400655704763613551869497684423111261502521938238613196036117174597852801070545424873125796506273890952784494308421683270984500757627699840668356046080589294433593750
938 82453589078420641382121601642942647002386660615679648380512269610615740115475846165028732644820754846010149602621164109267006720391916817367080113209979334998586492297322484551885179456274209385452458037679097649454600175238016722788412611986741078224171086659177069617392632265582569316850860345203515780111303252404739039187870837760615739287374083078601382082949861387462373766574087658811340312096575923096983179940936555347920718602984468905366255607549430856500913758713274851519216528680302325325911313334777661594795434023999803265624748487776944704597587206784176871230485160728816306993085282485828838689919122097865544773753754270728677511215209960937500
939 414474947241097335427260085346483648475594616264042772105465852057645503042996892660396038294896620987170934030306601170244750055931530468456575087281427171111738309781508634872699055189729564309099882748290539040887952701009088344209418857899089252957690847821023920614195298165856705506011551735257501699810030803040952664868365720863052351128716616760207161541166594447682917381226275758157647500314158414283015021223444461839922670065323427741643008648227599433909839504452703884242742614725930853752841130735311692920304671030705649177846032280634641743132411066222388019729258918224617303353892292581334472857784023821711705259929203748470172286033630371093750
940 2083456954046157728885692407624035452230261707423530512187903213551800924387257107490760834209640768598613251275337995187326551083292185242508987069756906635534941236334856239467043379028587114708844330392476506408741580422184722158058041317781518169947750785838302060841409520192006968853747907118406693036478229705125644411637774211824969037759324169810667015233671651234341937638249728409990313637942828392652588876738170022083033742574353059236066460584673494480616305530403966049134642020547459906565083758776433108797253426571461552016980055314420124270291264183149971863879697235995402487447373021531841735220946429905930497028521131142042577266693115234375000
941 10472932658960653968383742284050306413187373219474050277611201516838913834660304156777809535209786128479140328259044089055952374836420653382483743764109236880546900124952455776380811002488784588360163006940814062663599504152114442044511842307865430544448896845479926491729521145836958107325730665589854156769903921754931791620465521011363759960104295105725628532771821708394849163021330098471158574430043811525032511394287489266987899314970439256095825531037274349926602262308280619937156507165251921859389657142140083094969099756430263463931507649844387483645000425194145958995249973819827316990854583404174482226724949735798507466366658036349690519273281097412109375
942 52644090526899338517702696006272084531603551615499228183082987347183867834845285569288669061726886515620865470757841685649451105100897841442367591386290827862727747693197509825777609201411073010860584591986375917978178937626957334076468278836762196226632128220075190796207091352072649610997002598642703392087777450870574961080461690462671621571068548503700864876579808160661408279434861007256304040091255445339277618641509150957858063792434118352413381271275946839012056195807899380900754694501960034106430400362305006806088004111831954018268304195055565686198454645319559729848054831047371038449226347741367994971050707850171793134030906458065146580338478088378906250
943 264623546731695502250499159562444433439776914570446546783833992901889058466199916267799653119448048956452431444161219134154756887580739149680984214697613276516803124065486416661558024930333911776340785022618083638877519926344460373316149184131485879753273437694727638170699824866761772831397513062473716944236535907094627869396990267091147863227705976753677588372146903494156226052809562525813937685533336273747008498821658472032303593583504123701097113746339114441302606570612202111883857552853669041377206116959774101376018059048281090827436091982608733699814193659575398855259678601693341627172816875906769825467488366219147126467969854957118513993918895721435546875
944 1330163089002771853697929747747324521656812605721520448157291210326854479191122049823231483198929489962146407259255542399585146442365376769429441419992262689200543925015011593868534481012967053870424393297931155245475925508355540960651995898935690471177263712373923804223326063228025098790411354265043603809154898276343603347767618807955503636245763802212309070411643646956781029786220591184070059505556280311060575201744651744400929671687049482288794863559872864923267628342161441925550380883353906150479672920181186111283072671680390573701276202511089694422921186446427989985969843450471323195160485254824231710550101265766106961585535373160382732748985290527343750000
945 6686192122912869158215657508623519537051531448972536295258724434887646185295799665334860380973342383054406142872321742380893422276783409825057564584535575751566563878399925298966835556155605669721016232268856072909440157475510564935192213428160784549268692596773180824420442179523849565728397498832267051061975419527365452998087232837861441150277908473886340806058527906245521665680736482281628756557184494116767253008769659034355736913533307238100591202468509879534510153102885971381091010291326815490443036753038408910438849333712601553977159634962658304413087878680183247535859053514337236273546056201111164715265136681643463184565590040620008949190378189086914062500
946 33608595899445134025887417657586872912065615041062801994233545777915586032358270368792656325190126962643295489677026399002790528553863473403318045148621969505749040536484215371002265866754532218682685205772252098684008442995924518749690934660149320848077487760613331880455570147872272524862189340570269023935328091779424646844795548696157934793639221128036548366266564289629455343963744485857708840080215363626258349342699773892138826356017580484820187447052127237192596199975186657420361826437806415802120684210278080920696872846398092827111546305391470541842620261591144272948579514476955502203903130532684175455052174818462891459081021139354561455547809600830078125000
947 168934927371414766043075289393496648873280984309376186244900041675616029578785998085173277812924895082925694419979532907938655151488899730960415014627096630158940240913219490214114361867391411948474006846424218351665371526099471970573021842479625301715124102490981025959614782006555425058622575931635057142604860418870037901072300342968479640390532603016192204367592549799782877976293344098233812481719553871306086288893506825243394206789536352012339264927592168225166606164418799175037593681722944138877963311821302243269107954275684681036489566619987911906183446856299435384725609342938836839634268920458874278959312152617220584988055875896861834917217493057250976562500
948 849153293468192991563284063335285382459545986878518688017843263565662757373749343503416051785009546864334879693216315995365032256688637035792542067160591757108564943720742718573597110552953650727218231656469559901266024425993104072657607140353577868642299306264316079584914174667097258513118780398674624449572681214680784359578688892545698298463546700208643741996170398781517329382428898224420223927201150954391144230493342896769553064880596297495745615860855649403276472130800750890432867498798255798813940719016938105085441891056994048900276294569186322837019658641420279664474430843616210625521139642603461380983180915594512802591076194858032977208495140075683593750000
949 4268254637189169221364176780218145275180662825994249125682909200867658669214449825131047845042235487151768012864736673091109192858037693575037724691395135474025572730884453601304786323701022322776112827552911082342698396081925083500805451145103524350325964203627309107659340846181542893691470988338677005310616919876758815451483981774501417824374501157298744232809140404892266660931806273384400384040857480167993622217892915302088484420400878635187831511927711924172189470615094876032949106230717927717555242279380689945583073912145589790287935400138547777395824449421122062508401667746778516332730728394230322301658043903067757678278237865043820420396514236927032470703125
950 21454189975289474922200888577816074134505977167695961213750072702773945691818663142193097633810178374572378900642856293315099117540401105271353642628705707409123249176403338207616650833417837072155064477117807027648484001469993805956429516337821947792643735415057902922097215893505109783105277454612397645741196158110692458618570278760721412344739556081660354609358113146283880041720719363572382882745050826241237783634911479031661694176618173034012909716038763640018941783515027154662971697985090112866018413573606642583618625484329684131076923968950372426063667867460666451761807324653119526540180909918088921622090696867271797853779502496252007404109463095664978027343750
951 107837921070297519297109117534371493139086597708662046058542913003900752393866536195695749734426425128003870689806323123375577488271255027024615825263737461660022251409934326825810966926957521435620857916168258368359980366796850472857106078421081777752664864586258275258533046060905705093726843865414324318709712190080700465889325238379736063107015421953800196794395167030211257503575074602311501699210059914140682517107826725999525746099174854943690682557890402862885907167668027611440201293783407491202872681334566158018083048813940431335381367306933425883649831617098804416625152038821969713212008696258470213861565817763083931072644328086340692607336677610874176025390625
952 542036435369182884745764941355446998249263152157583251571979161455720782887861364616168710386346128415309846339470008518762142390888251244601025689815618075503385339716248569895311723941201480500058377699008352516783005856338973865680913340321382536539265845227655111119976028774985381463716765363645389394992851134935727790531349667040700802945505183210231189800761346424293121137293933587120114137528917836652216242273764747368260349981068964658888752878097484294970346481625988838918012838869080948390363213466245947377059463943354227197904232714892404652770008972957031703416814894184346182565112348669818603992664511670833697894178460074954273295588791370391845703125000
953 2724476386639405533558618086032389184238121223661270246561688506684081783186349580586544203576940191876531031442589230582174692502724174241058952966214578195963745932223548982648903338164372420445968533476555695930876606440353597542161974753830577833976373156655882494184267697376376943749589015778238692475887062930346775234052617261022087896661742824891088206118805712776114685885237967871969772009836807480641150205099671963301435197953368793881439775806049063993179009477793076811650138372585623121392490202707449303008110069293336384597060832158715514947731110502257654078883041108426592362787721879126250683570724048640846593318312618414722692250506952404975891113281250
954 13694154229999962481638154131058478829099934917665183431084567098928419500314949946678415016925189373288780842972761464570045609312955016996681986985082758687826204527614677183598808138086466222894910331594489641296397695174380042440582317782688995013769546846415763432306593168056183373746617076145625461654353308933355234843446769583851801124422037170422013428015493414059080138748772504477656282915618094502274274476633756865066223281599124496116404352576242397521036749430003136345175089607200655731340546118982648235351617524266822502136965405054871450264148995885952592156240364686190564352473586262836897534912912236055677818891834762737858000036794692277908325195312500
955 68831143629736653526128616816636038325212830770369737772030324102508634856846195784620454427176609744688345815994669466654702931020379164378059460898705444983547501704589561633351904062487238120340207193014408460200314731008068108056611123591936790727104827570142389883435770923650816431200101619574064820420565315954496048818377183960939316178016028935542225388183137949612744907921461798821903948339027790787747011185185462137569701231195599441006137666896376261224158398450805237945485318815140138018053797598044363498741024924604292050214747167512643342117169953005709081627418675133220994508485657268469669188641216765437749037061590517971865210711257532238960266113281250
956 345965159358718405735956664966898278858588150454644949053948421882220057429784243796515007530919237202534482650320210358159284974003588228945451338691705601494592069556191487494660464162659304116957087678873682901953211792027934339127866635930029295137288197460862906038720278669874766079007871442233469864995060158004722516668604562916182893092446496647625486178249631334541451797964865823731546659369666498386362474726799694024798287996966314750798462721098505287751290372865246096087718006242239600132804576780916990035733016971197177707703986814627166325257699658640682870850747914970343169033187635902507906121666683637005720712044587461519995486014522612094879150390625000
957 1738911016314566776729572102801059101195739810846088320612545376792461107984787401855382679659084611359377625506073746390538002731730220247378135142478793385663469593305017087880199917036055430881974437545599341056561048765602590139418951526181922455075550446271248955247139215793435667739551118541057934142858574428626677775482429447010436075049744208465218436305592947411534502997123826645541439879289762809641538278957706445282205680741054428658162441303000365338119668523277523707751817920030584544785157457874672056009435384671405982490928127004192217296594635364071079345610114257492743764520801300203256649991780547482218879839425788869089473109852406196296215057373046875
958 8740171844854957880938772688790213110941861168890622304023181904339862232158585157279415567226668718165182398923497634009104966511004989491019168239741259514509988826790169833101949215742608094359556721766443697440637380469293186534959892770631068793086974436137757078314582207398275811618520312499126447580579823203695473813809902467135350261792523356294224879227481865793546977288796568344326859414268587469237112650794767967368064229537933592101362113159886411300727400027806231437703261109072927565079647663399453460949837872587654413569302967838489738563156666730220850016235516572287767714642852285386777915488592678320911263830901918869820121926750289276242256164550781250
959 43929899366959667755871504237682465269356629250346471643386957265523731030608402336640249103618319186165670443226594502173646031887074344454336385439789663912028717426057509800549105334890781774060874717893183992901316812736122462720264869848192845768188723712034114455470043694417958612904407650349382930973669027528008172890166124035549270969911058169214683748318423004696077312473563464581810577454316432824939156352789216355901329120161836031578649195599219436254704280013973668494535783037740762761590052983228909166933409432974636177216779592018404922861987648816990540700051679207672794750222721916592872227219918126361393616424711426604599040501852869056165218353271484375
960 220799494200425555212757298786257417060640649635249281558384706674883674289968933210338424813997834652979285997369270796265446024144457438095093874461770038510720255125734080672916969222487698969101778686792966665891435289144908713148975262064215350457911909756820679985608596579273509258577127457253443003846713436789988722379892560597525131576516313311236106797830817196378189633374978670149414420712794636188175864390982448699818198719138024033065461925524872559185948213682799590339028019456707498696997124941883522514429701862071469791246640881349050921191142109237229942785600063033329230158187502826854226901210059692706481004019491987122592036030255258083343505859375000000
961 1109771516352557314641525963041806369222153055959594976870333175285372442430230882924347417605920078982809068218995131983321619399596357730174608856473645434146454838785724118863353595307587231743236450407991846056075676322532726324979943655040329245763877328850965865408838186781808799150066001498015474512011985422359723651710652461999067214670670382280846750171105728691001256473187000533543866413729056722682201912550910738496471176616588081044853080075467586450720168584462188317551286227499455576609907097641998248621166022434365494086757436647366307192806943341929801124565699061584881747813902668496898075586102862786040419690704664223979136750131146982312202453613281250000
962 5577848478219227464394712520617647477490654335596292412483074789051871941577231501427493290161416488931360102542702805475211065111868840838181680877364926372251251593060954035248412532319221091624835241862529550187799376291935646419178191202449303732627220430274969501166678869822884351005033926024508288822129205727847722847155943931259679522012460333093911043179747706377968697634304569034844302455628801291641997073531745718043914691249517941301717152730406573487945674912500653926250456378550032730923357512704296317521221074095400236736994012825320728941903236650660755913438884520609489244498298678652120944168395788924612767724440370864513738524692598730325698852539062500000
963 28034802111300188143069458023772413991771921321394726478189984456455911689660093611036931307022150724639351663614941553614970019325311553899629220693645219710218973299152916158372762362335124797675972536083590588887530268106127492179898737619826093395198399135463442743337744006468881158757033772242178925551724556972428794894630344497928347493204589252450085253560005434457118245416676931004984672571871271627616091763105799198728026344850134537962179635069840972175843867122850363940392429501793744884546937811765330656434947256544208914288753832728517024901110735357966116621302952992416169845782158807630440862391258584208779203124405413061204228597489418461918830871582031250000
964 140904844813834105161204158159106397748009031041837937043666032408881641651889104489257569238630621994537721604404607182924041181593328143687396083152627694476804433057264917500893341591715642883001238398251206088047858073275844121279574468537603514249068074903997699711040590314056316147245988302614496789530044175815544099470404859728899515033624734303242347155536210838460177208455039423820673745356016193164869199476715278558779027092990248668381340814428189244929684504204524248376112106567931022256012763558611985155387326148637212687040452005997343128282954895125543985521042996270537996513733060951802632905866388296023269821751443264812309053013450466096401214599609375000000
965 708193621069530788961260482414258717848066223725904214828842298305056167677463467875695595392075782420463027855471072560008852813737300305512173022095238151927688947397190861397719138729195809281751015907877155598782203337037445713722861261139517662762243188970613438651844633609710130635897805791786403134877565779489583624942399425199937666705457648972025338568189809682885786490412047104098698772232060554188014466119949186506363339295497864400979134822516680319568466388319614060848688452281528314984647483510732112890358175694973490848927271800976229785380476426021614302228158809380568576227877103221299691427922212008658621760365326825749365813322810936369933187961578369140625
966 3559391456572147461688749354902049539236378627051110673905627784405225067515243027928834261960172767003992117109183434406704223819304017144249527259854318703236979829269960312748161748243512756327635178808581333550591094815703291152217918721440031541250400210955320404462444932710613871978549845967043004309530325405759301673747959650068365171891113886092489474801619959176210560612580840283867549500396308508562029002455103611681305857229193220662569428920661358942263988195196395331840962772653258856790684022223554740125317365875881332778687536731233288099258794107892192590803337200112535091759257449072713329445228183144454883561461528166877665846357103873742744326591491699218750
967 17889457060838183968051042755666745865080967423900332752945644841579275677168607110224442470454714478653120463849170379788373099965005117351815451456752215104106858081621889929456717310558611410440869115945416577668511375710941177464629560309940283266055805634063382698103868242885465770287202188410242126649250647959299608724086678698628425785960016257024102505889638776109124803078823661925675261782137371766005623936455744243741282556863980480149192503982741861211898526947790614791529163207669965252165236223961421173083065970904247654870014802594088303492636454793824065672072905782270381672199594351628450049758501315492140708960152275142259370444008936829050071537494659423828125
968 89911705269425555976497452686840134981299981652832409682509783004406743798022905933007582094497215032898341687466235345976869993593587505693444221236428578508699058271079903695296481602392190266390245608697628490047346893500472792241751891900426761171038524682104644090158590130390087568213975692529150460002464315807902498675575830634851070409186374542052602417970770172760294960437701478421877743536391359654690778662975910840818076402099341146336543841408588378261255317162312124185878660358382795244527251634447848886523405295095076479305162663089706530534122991902501015423502454814318429172841159565816924445307524783989575318138252348586225703996888114488683640956878662109375000
969 451890261442289231022956595713423707452695447207440897211369189477542192636328816644628356066223036135261893647068371629935617343320468324776698394077278488459177320874877731746588644568039586971639771757406649413152900102707251741090547630972580557960250676436511411428234822802634828078834763724381466782896202915030381334111166908118105224203846457112287197837207864613095050916307742388956429115595244955940847326371492000024651016771961937607884393061851255905265334036982782408382346586552245480248687276108817248812454251716530752637171694089906253257715587028804582385608785677982751856164331346573011409686218835662271257693340075341182845991561123355495510622859001159667968750
970 2271158308803215306177553874829124332793339812389728861632270019653968532939061928213935261058219404410383610557804769331800771103734996243696359804429845252877730576417779273545031011559577198769381236293701813112737373573191886988900679803333695032235456767582466679198900404759356389826267983485233278649789206360515388052268559071888922629418295665279370890684412583806747147092323886618071172239002008327785605733576928704787106146470482277096621042849718747295893129615923828684615938802879161221975267657127216224601454011217797046932935457343052153678674193875339092818862808847892587049116069462050886359562861505660119792552020067776929329594892692512075882405042648315429687500
971 11414568932960259121627354101755071051461350713408005821143551703333351167100564866955130116395088207466265454718573659529909672576225058761020524689965733646709505122679418605653339090188144202924788718639671120768467855794872268458708903152365516958077787377446041125787434228888897797729328219276198310398267698633853218420045397819897225016382842085850254321193398648428320288957797587505937413271588768562524964634074522631202277785832496330542541576641184801368075718721853196960466234873683569081459549146327779265465899818284062797991099011801778681273253841888997200450909872625795559134015028196953471299873387795010229392173972493847817696877022797252720920369029045104980468750
972 57367947274236669422036133334570470848089104929847888615054458405584370912211732423373249602564765965135522347396347451205130308914636799977828076518338640664951597617602869103904062025144137359063571016120787639022496152185190511591856534974660198982686708019015263569107477096587428435330439654273344145331521215471072018119359496799069817559069919893725166495346346878347090593934742787258382449327736727211862800539402461207490248230761046707793952494804713686296637014465570359077420787472701288248080050518255436639259848104302528643471293895922072793162371945791650873000436381552602293062371289593788904361307822837383365921370740765357180979133744358477997593581676483154296875000
973 288321346579712186713022508959385682516480883764163200529173491883437979842882312231106259624460316549983797748019866064166279909989367801541460322584418891358460250423179708874476510074717177946120116728747553578351698120228256031915683928359216805837573176149286422793086648837704379481283666237644441391568027596349964223296161107363093659529829711036129065082499976821444830309393102954557882867747354522609207153537389435717396753763070756439480969924819144714703656069602272517470715011420136123271600667119124689307850372962222935795958517359153805928445185450698741216061077475468398921227723475076222127807605948454411234718459353123411865148228994115697787492536008358001708984375
974 1449045364131267646328606417577098321832055628412254681710087621746483964741833705433939612354098804539134256999852164842610715337098267485559248473669886481853149039794515151928483595525152380389685209978328778045998730490724052503023096729731048343063964259904050442726864788276181969116461769429647502143381108765969376436999282345570966070082838692204281266204102050691884750884153159327860567147502184236436366189604836482914057988468683781073552449467357311414454907181592432569744460377312758431715887769731823773920775352245640554516324024292135226905601706031891506421277035403024873835272459570300517814678060855493274213703712125604763450228973375999430572846904397010803222656250
975 7282573350659721418404078645039540534980691946917259353955337274241349822800452901021088257965187290853896394715751859389409522957066035043403439493959481029932063473194083882114801575448575107628572575922013188633241042414721397888904738719009134713852397697971387534323160662728234123136856830896424302009260727045464649618939692200678824321292617138655537291489688141363853773773450156415794087468116647580028129045694410158975291436891580858488214630055017415613884198464188771935571385916906904489293765853033650410168845198141750209553690328272329104293616821552032055467758296484274494790673443716716519944902625433535785352376903724044558577181696090718787672813050448894500732421875
976 36600368641832585501351085260342901967771139753816916217612817608957556267009485228612678371647903171335751190744458366447289878507190783740276812286840646164849093459513006534212391028001077780872743738928346406313302046327333081048254505611498019983109887503707900275486121559334482513808302095545366214011526619960728620124022345972515615538525202509411969085962593336617514331631757737702446083258917858074703676357351927472501979621041106683236341292140561264877193500005397741550554442095268479822609245481775709579427357947406530404348103812532405797067816775668297044987291953494603022222952013735918246479016284362157191060349423453488615712303477778277738252654671669006347656250000
977 183943210715382901413683180552237732626092610799789748686253718127322697905700962285774623297839513366229572599574772757299394091057229401822275954754338021106263190894774729341180586596486898106546659634428983739547819440647142079136546563695645913186719959316474375355709571828548299464972793967838594604368629154843785297639762510365986401137546928249462416651159741203062301965042321552136264523374293967793135245890600993521782068362948360234166180259368973023585483793751407373944916100447928522565273831459335742073562390507284877597984040251255969463658729371542830313542099992614337205307737229526708471244850359165779710215850754701946386578809145007085135148372501134872436523437500
978 924442240902592382233207351387916251327433573289796373150853732417891051139648207171056431579070113423291479971141458153334056634398614362703935682167228081407633097097069297511174787725406918541637374730069609955178660909316058342217587560608127970691737513933771526710606172910175934618414144401573204126785813532565375236853482708828030320208226597266054694166671258461433357254940341613511134141110274925496846199799628836918308647785012827898327462968462772955121290597579015476454922642538921351843976398598306041870215919404545787722653604140433392268541815649377636416465435728555096540549676312832070323111324004440557844764142025172166321038413894228824574383907020092010498046875000
979 4645939188109024343974897315240092454053169754880444811677031848239811802185398330700535146385573105962024429629093878501612122407988929471699964234300391641160537998244511510592608404431074811356586190250195832372278793789632551935477506272255427532377880010991593042349504328947958110838949935159857119302481064930089847827923817104428345397761056666958252287418743131590057786204243297944699180308762623983888154156077190099296838635428786234663565637813783648475686568249639918641937213896538008231289799251682451822335428054912989354109229355510699645949191157704007731271661507075233262388080765453093412968819231007943049948788988925274901582631453811345068061200436204671859741210937500
980 23348822586394071062027689071463028743446699280937620079197390827051361877649694174802689453630059712014276620700061543238871179281175132729569051023663506709422190965536519386567980699192068282715151109975343157563247271353025132803938236650309328111437550824470570161551355089071789480113697110034153727776571505802502824981360721858152710204132489915995319188053170610042341694770043240952847162577371135919027646527977673319543086475488259025488688846448758848749604291716139078303069074967216656752123093675122065568660099968280664446292537273848644374513883766922705521262709112480659472514457180225802793381758186604021481793913893060355915646045255051888034358853474259376525878906250000
981 117342187281007088687751859524104668019063586037908838615228690580621854518311219187917204682433855417448797975956764210642072883580086092252598560728554815993561318325775233187618796444197843162620713313964198962958737567609209299593562552018204154084632363518471461723780119581861810860612381480243364789696806594222619217759809775321966233146792892456923197353894264182641071734474448869747659152092218669756998571946445171754466023731833924713137314335892584173275419109495555511348928086797333710419225178766878823375284621254525265480599278000233197394457581840938391989542610857292658517093660316606109325345823673455661237908962751496973121151487680358105336608787183649837970733642578125
982 589713551227988541921045680924620184210442382237597131628221976203534601519864980770392502549386110644497029746108200894833754205095417311115925213077998102894970391995451786029895896152519355095668067934047304921317708758404521659165191535731199996474457425666013180208557202811608486515462428933464607080257236824598833530399862842201488438844168988703677481072283354285330258153807107421147396557597537019966082894838327321713846649460905394413003289037085556080636957858365586039634838184416487736088429506392400228017039396478729839825734344914170930610835953775852103038540654359577229599723512952442166619701119996588839998089055383674655091969093664849843605679780011996626853942871093750
983 2963642233420821762312821596875775261139390908688946730012996945849051703957194663074109560358111179772702352967404711041010124660576662662714491229323477173546809280836038372532656778721505756948066006028468817677174374793004318972184986092146061331975417430622141902581859562187173528858382247656419778936057585882314178734064750377730384127729131471859483455491076366372595315772967211630817437710216660995023821501155806529880936893763139073149193420876559824270276736067348522888348905599598197569401463214640743477202196966966213867835873522753732233080019133750831376722318319199715831781841580941976737153201436383674998558903586105072525334384555585620635298482739017345011234283447265625
984 14893891510143455638998041120152006419617776578906657723865112332561117858497852647931173684332897859531864736056824492667793476333030827681874664809266095703626457264262828184740215884892551914386603421511814691493052016324393513118641605284329542138221709661553562983353165521921239797735690151654326161762414016895797507018997519773680786423316983494942450052110414425488425897449436855182453313109566876502060471691201806054151388679585949172516886241790270005525803413127022198785165082277858153259913379995947352306266403552067183074313072249181167095764753971454637766571814229277427877800470457849362151985445420845435130653529768781365500148286019899135368405040935613214969635009765625000
985 74849403762710733695985053588519011853691377195015601316362936977411740258267269684756153464632165263463707984775367986111104970347119210544115024679219919735061532680096355928413840033771243039136756990760905464901307326936365359295214189821758158194634612329746222135728918566798067350865585711119955455795805135930410940886288556005487625647791983380195476027187541883194385249937220930381206701086343741604742676611396831445607744129551836402699657898792938548178144703725086050017283704304542249801095302530653785824859221932582527184685592680833926476164707458585807143230801101215645202211547964191947549518692548636497978029218480865535804316641477554328254484516946831718087196350097656250
986 376154495973663524078701645455044575370742598951505519357461039040407624335634698823494226891576528796000081921450116382800965855057388081531587229019932929963153268208843052728929899456159254009117443388839208911277721836693456902472381198594564444342047542085268985860492934285743600448284747763324546786007461080669649274790420571974570840411431679984060853021441979086797471235668194889683332351025152544456046274917621181474868683546065803736298994333383473030089962680290187794684208626117628227848521754817658679017895987897687929684505577896545624390919477849977603686164984127413996785833773153380531517968556844829699318740109185185618262264059617067113450161741639021784067153930664062500
987 1890348714490865062452538309898823807998589333834704417544878032244818356513602076063079439623146812228371083790586888339228886450823024625619534597976954184692628695122851797573593741156971403803456805625174639487938449352425875574033809791307714391881878431966193936070807159572448745633691680460291892453102668465483420744491573852031066290662337414176517626945841310380188921128332527271473773067524570068116688764479084043358937834317550653196166534659111445421073284956448143347012799969338589923047306374771024013190750203946120094697591677107385597117299005284765248667234416159661989957321456733129249532764590661134996067191892901111024566469586772124444884468630334595218300819396972656250
988 9499819582487155044268096898169063694316410283970945903023090009450053592245365468719849879693128435817042882935401046180865411055000754476663785263485405567020941763893070071224367325854973280558572349733837964466343784131214471348654140762014353098572206972444555487476894576081278538586405800075118971229223990050343945552175355878976060504447555265546283903471471081666463143818883707752879388559075662397249687178562233137531183012745371543020409645184140936297153639557328411123340012053441133489169576288269439089686984748213462123912617380376892013997413108959044077737678551199115188595287890398431833867606386435408830693721211527455199754180832812100465645244184997864067554473876953125000
989 47740455117275387900310710529924817041051472412841796230131280586108246965094849840263879730774918816174062048897924972931279936653433669600713839560909888748900972583791901933134650839789474463782662875440882860046819118423633700019405209418862780561422320608473909436558174470245856070436764920092950521065561616665600417434458470347090060157005244703380461283197585872805549030675182860607711967911208486335772055993892523236881808941083193374223501723003635091452667426433931903460280853256368297869861336123467862091973719085280051019052736733702978667903666487604139191476443532194740454881807538638460791133448761100707995711840844515514189821569327495769108349321641071583144366741180419921875
990 239913962264480375742678189972718623708837348673671970902690191777904388301745692090666197631813043797016860042685003671075975316177153974135567010991374567824426207400781639156361950920769440198704752521251137215463710290555316563549295214846061689115777144174564316457830419926616231013870036908081324953578203048217991945482811602251873906372767473382470338428251827482626870763291528081226572833665463966865047387989612172611741070313057672286706937592759384469736755087155292306729330176262967588280013821128087225741390771037701779232803093230284004473221471181360902535846086786156309900167459204325259813310224738526400587587423533352076385397734183861986889674255962745519354939460754394531250
991 1205652822536004322317414230542414584662564972290106101240192596612085440197920795445487839011798815430241928510653339949474095021965312314241110080590528380902669226846727202859810818268166912966107554505881729110164994411462062446639713782517480395100076824934042787067494655919252966200533501906230187773813383472535649178364433558983808525433126603052880858937107307481152276503153673065393172810154537480543924754045160563175635906086410513367781821269901369216577709388290540953188469597751525760575525845527050916377881613074860361154705199752593551891290456088887699863202190695136425512504827948713653524292255151519589159731930636672959928646828479752682594661195025764754973351955413818359375
992 6058802431386607334036853681347899027280974936736500772189822977908757632605559417841559960991410460520769975088997534092595249553138752865892508611680872106663869670881222822882129340030504446111340902076163501911264814874216646135089139170503244943967964591360539233895413873717826456286368966013071662976812950378699918869997558715865947605013483233173545147242200856237604145345128894026697200748091697977201486099355619446151118636462610077309217663119261186741869745254226021406094031615853665422952997156853264990105666464894941632550494215575343482655319819859050649768473015043441408857167119174893334833322781713816780377173633189359555467161367030975993586139338731300085783004760742187500000
993 30447321935055167422563743449283723350657935790381301957411407981090062394622067317392049803969992850693950330280235583775035844161269137630725005320845678147354365299519505380171834183452889245893529938064930958491325714423568469697082566782943938407693263356381657182480495833005069185690103154104150614048457792135875604442852104275581406739769174344844789125564298837266907471294094087897319434933477004510936617898077581528482089099227590115222940989258230558879942596343352425385887517178859766017167642594915446028213192305873871665600408684546133999376177029959702911032862874180856877505905614072211950857740497175202747543185312535597361229206667316594947525487668826826848089694976806640625000
994 153006258864736281183156526737047628971455956398579444619145295921150262994207962151100594060395211797723895997464884581761302472680998598609406750702328635381548226024885684266384242559919979324662127191286862349546904752967780884119818358858676818894070292094253626083850418897912228364893642746104781144409337944302630691689560119564852974212995749741029931197224029546225005189415214981647803429342144299716233560114707361169419598405622975604305375850974121210953806576164268507753145561556049582512965807580110987624084495207475371261915097231743464081799393163700428177789007567926045178164156624811823453754267210273769115560799801114174808199349986414031232762056333740474656224250793457031250000
995 768895088739457574632529010623042377912114528366598724222472572937093493329479405759318641869157756256238770290290707872992403839987846493011917762367762586892123661084652807298244047207678683979994023006719333524238233480822939291410198318506987044442423942594860393704197812138498319308430174405930592114582279063540997667833900600843579340110761469658205967379989441406534748300344135892624062687855725142513395920778453658401881315220176064274160853392521467701510290622643672551587776938122572396971722113849547639828101377431505022250532938109013872532274728272130939580303346111547550264006746675190728972148969061729294292843413141962646132112895133747278164637606323594809509813785552978515625000
996 3863872393463671767578198257217710435925661302992595001642697692458855294430683593018574002531186302882007140308423537040870001133339531317052825889597838226763648670233674046766150711497719320101281770508034592281237540599897313492656697907330772433222271679235524480975686280978528385626621865329499847356831230813757990298499318861958652990667600523610358948085113439156955647361971540610764714617075187900824128845082441189547294601207342886059859787986636638903654134511367799502428990062412119613440137363239906403979762724126029274276139285351048521907899239954805327053391184294154188006814932837991756086076554921707250835883145758803206597297898855763315095757093331485521048307418823242187500000
997 19416737783685890888485199911522466253114336285703715809666177416237291978565481563707249397800366653091537897618438842891871931098485447193052759132706878589129827239027081777348045662113035091436380671353379478348759213599282366694449232931495867519771193871964808001677213821247947583012812498656811228905044037909862481489938613434338593909756036905441168705851099288505467643245391260024860990288427229521782542633806420695456918938526818837710081696686878674329350665866097258588315035747101226081652303181200537725644271350572838641397736227293323469466610595942242495323745013816893777433439959876400104928519784561200247396045848394792323475332687294334804185835796630499316961504518985748291015625
998 97572529245309763880706090189825887817764892311844453061665886512612373588158865058307325775451993553803397894376646350483827730293496859509902586175435371762092485319985033302081317073458252876402356042349812282940894739033654591948944282304294440003684045741293446050724367540812949082813629776734630445353645266032440868715804311215860607864735774580212922298284980311825058952461734529228656940120092522974516503265552909637794587616564779456367882846392270478251218351129733454537454207832865174368021140860212168429974737199756762155664354253971484504167559792297875177910863664598489375017991339157337888815018856959102955192617103212501202559828911982608935435368202604422549484297633171081542968750
999 490316683682416771211395292251690452363919152009721371270644972968308658020979407410709348338413186922784680565806185634473560878084523956993926979825251189086168978041574689480780863965718282814516869649433915848380049518584612360950680774758501738247889143337787487951074663849457425219973924280472312952254988032024187262812316433121955469098948887352277210140778145530750673508597951683598733818812738583760271563190580265232177027308592629159514662794496369254391182760455753124159541014210424090511333600197947466104349911783485942623283148388921091648206198352643749007711030185784159384521998731479781443290763773149616962964911901958192662762922953071560998490607818922626393032260239124298095703125
1000 2463902933077471212117564282671811318411654030199604880757009914413611346839092499551303257981975813682335078220131586102882215467761426919567472260428397935106376774078264771260205346561398406103099847484592541951658540294395036989701913440997496172099945443908479838950123938941997111658160423519961371619371799155900438506594554940311334015572607474132046282114463042868093836726622872781903185019159490370654630970806936006191844358334636327434747049218574719871312476183194739317384628212112683871916249247225866663840954330570281118709965569793573324865357780666551502551311709476302308464934666992360710770305345593716668155602572371649209360617703281766638183369888537299630115740001201629638671875000