0 0
1 5
2 25
3 150
4 875
5 5125
6 30000
7 175625
8 1028125
9 6018750
10 35234375
11 206265625
12 1207500000
13 7068828125
14 41381640625
15 242252343750
16 1418169921875
17 8302111328125
18 48601406250000
19 284517587890625
20 1665594970703125
21 9750562792968750
22 57080788818359375
23 334156758056640625
24 1956187734375000000
25 11451722462158203125
26 67039550982666015625
27 392456367224121093750
28 2297479591033935546875
29 13449679791290283203125
30 78735796911621093750000
31 460927383514556884765625
32 2698315902130889892578125
33 15796216428227233886718750
34 92472661651790618896484375
35 541344390400089263916015625
36 3169085260259399414062500000
37 18552148253297443389892578125
38 108606167567784214019775390625
39 635791579105408287048339843750
40 3721988733365962505340576171875
41 21788901562356853961944580078125
42 127554451478614082336425781250000
43 746716765204854681491851806640625
44 4371356083417343819141387939453125
45 25590364243110992503166198730468750
46 149808601632641681611537933349609375
47 876994829378763370573520660400390625
48 5134017155057025260925292968750000000
49 30055059922178943157494068145751953125
50 175945385386179842092096805572509765625
51 1030002226541793926247954368591308593750
52 6029738059639868841700255870819091796875
53 35298701430908313839741051197052001953125
54 206642197452740913407206535339355468750000
55 1209704494418246136234737932682037353515625
56 7081733459354935248209722340106964111328125
57 41457189768865906922222301363945007324218750
58 242694616141104210852160118520259857177734375
59 1420759029549850588871912099421024322509765625
60 8317268228454773998620361089706420898437500000
61 48690136290023122937461365945637226104736328125
62 285037022592389484680408635176718235015869140625
63 1668635794412063038089350005611777305603027343750
64 9768364085022262613848793203942477703094482421875
65 57184999397171628259690716047771275043487548828125
66 334766817410969454367697546258568763732910156250000
67 1959759084040705413136941311531700193881988525390625
68 11472629507258374337523194288951344788074493408203125
69 67161942956495398753300678002415224909782409667968750
70 393172862318768865454119361456832848489284515380859375
71 2301674026376321321037100197296240366995334625244140625
72 13474234443475450932456097793765366077423095703125000000
73 78879542349258861267465989955308032222092151641845703125
74 461768883963671560999610438745366991497576236724853515625
75 2703242131564652111335382143503375118598341941833496093750
76 15825055077641618361674962911243710550479590892791748046875
77 92641486046031352365051725273735428345389664173126220703125
78 542332705618364853633633440924895694479346275329589843750000
79 3174870958321981029993425830993155614123679697513580322265625
80 18586018319701729418135296359590256543015129864215850830078125
81 108804446390118552240643610952917060785694047808647155761718750
82 636952323549101408293894536562536586643545888364315032958984375
83 3728783849696099802672690737577268237146199680864810943603515625
84 21828680866226006054832926370699024118948727846145629882812500000
85 127787323579610529287528085541381461780474637635052204132080078125
86 748080022229182676711805059560402429497116827405989170074462890625
87 4379336729043966029996665725508919456387957325205206871032714843750
88 25637083756365743533542353925346609429425370763055980205535888671875
89 150082102427048547817695098254277644429066640441305935382843017578125
90 878595930917071456756187260898121269292460056021809577941894531250000
91 5143390166720600022869411795761994568607633482315577566623687744140625
92 30109930488188357398127995283300579189500467691686935722827911376953125
93 176266603274544787104987035395312868790540505870012566447257995605468750
94 1031882668813665722515575153393067239900204867808497510850429534912109375
95 6040746360441052548102810943941900543453726868392550386488437652587890625
96 35363145146273591353091930486674838916769658681005239486694335937500000000
97 207019457533573219505973707153083697301116927746988949365913867950439453125
98 1211913013399234054295328188198792681089432932139970944263041019439697265625
99 7094662354664036369006509476759381891952749299434799468144774436950683593750
100 41532876840316352116509188324790872865210911157873852062039077281951904296875
101 243137695974901942427578489007751273785818302286543257650919258594512939453125
102 1423352864076091472720438386662710733255146067222085548564791679382324218750000
103 8332452800254967075740084378352310035204821847543144031078554689884185791015625
104 48779028321655292742302613825075103842299839573826147898216731846332550048828125
105 285557405609551299090213491017137069387523307106846459646476432681083679199218750
106 1671682169656032959162580524211060866149115733403363037723465822637081146240234375
107 9786197876327921291263970076140989677683195202551047486849711276590824127197265625
108 57289400229919771252132753001760252719161554679772052622865885496139526367187500000
109 335377990531238462716983615389506211984223749411615500548577983863651752471923828125
110 1963336953805791169845581841956332323516926520456937765857219346798956394195556640625
111 11493574721685148162812827286729192677505751349342766332028986653313040733337402343750
112 67284558377454696663292045643427625005113389348998520489431030000559985637664794921875
113 393890665495699224130524364650784088413095703491706434107300083269365131855010986328125
114 2305876119365769603969082051471058567091045464203524772983655566349625587463378906250000
115 13498833924307344140498032080609213277520705838476156035454778248094953596591949462890625
116 79023550218365568722335570660401359223058756513398404042192169072222895920276641845703125
117 462611920713364564314168013705052862502897311759372800388234736601589247584342956542968750
118 2708177354658650665182517921827271108629780341363856022152134528369060717523097991943359375
119 15853946376860076147483429677661619855663388265616144112701846324853249825537204742431640625
120 92810618657593634063329737997444454821465843034900000674269904266111552715301513671875000000
121 543322825172268551054065838375530373385646156502580723934858752954824012704193592071533203125
122 3180667219149310925586977881864874141035559997687403623045643286104677827097475528717041015625
123 18619950221607897383205218601202022572106030770949921734902510195297509199008345603942871093750
124 109003087203786041543960982415334483565707953843186626789740767407010935130529105663299560546875
125 638115187126969694635831005082682530689069923070682742623216388011542221647687256336212158203125
126 3735591371653778680898959937490085071273889384569346847064785777092765783891081809997558593750000
127 21868532793903741877673954712863838009814796538200147948440010825521540027693845331668853759765625
128 128020620827787602792864573251769615405443429613847473977523983013071529057924635708332061767578125
129 749445768108456723352692639823167267076291130760238109629819969192965345428092405200004577636718750
130 4387331944681221630727786065374684412408672801870427918036719761030184372430085204541683197021484375
131 25683888563948391770402393525989258397424819663153330138332698651115748589290888048708438873291015625
132 150356102543148067005650897956819714049167462325118790281847092060729664808604866266250610351562500000
133 880199955535482293880266457414044862232961409941360602100898953559227066989478771574795246124267578125
134 5152780290393151804429586776854322881410644361332396961913730228099783658990418189205229282379150390625
135 30164901229643170491549266171341838718218028856368787820073145908295053629899484803900122642517089843750
136 176588407600181611479894264740980807998143366088505923909934380681974186444449514965526759624481201171875
137 1033766544149123909857217654561613233581806974724373558650037632951346200371744998847134411334991455078125
138 6051774758746527606685559596512970207899751704064397412799860068166601934080972569063305854797363281250000
139 35427706514478257582713886255372917207407793393943854857249488505589740672263587839552201330661773681640625
140 207397406366123925946997229259429437076537725490041261350246742868781713031722802043077535927295684814453125
141 1214125564403010917648555577574011771419727594419925581037481156871857268519931949413148686289787292480468750
142 7107614853845674217977764034167206042481326599549834211938639498703194907758273757281131111085414886474609375
143 41608702091243425678131598058706089069505270969848798964880603277875260881391028533471398986876010894775390625
144 243581584725445499480546810464366475559932987846993165884096213882892278945746511453762650489807128906250000000
145 1425951434083444625793392042615362823147191294084209824244884085803837699135687699936170247383415699005126953125
146 8347665094044450626369694265398646493535621409656014950644901498433649890407171056949664489366114139556884765625
147 48868082640639476260815431540070046583414063518701123874448927921187437947714293784429173683747649192810058593750
148 286078738673419634435925629027343465384748424641785694125469147098105439190607324206894190865568816661834716796875
149 1674734106570295553483705302837067559840812440802434089999590375096464385691608089956616822746582329273223876953125
150 9804064226218575939598154659322055126127804327221098920625297610972849124411077070817555068060755729675292968750000
151 57393991663944357465409299810795613429843083840117665053124439930346567550513425803870859454036690294742584228515625
152 335990279450814667025037272350588342779854440836693819868748687706597083374622514373442072610487230122089385986328125
153 1966921355573795122452232860806919781048487623384057424609365638184718254625679700886564660322619602084159851074218750
154 11514558175123048947386350665787540619141710321103756222390571629456576690001511076300033664665534161031246185302734375
155 67407397653484220349192917632972302000950989722439068234999686338206474723135953885932991624940768815577030181884765625
156 394609779143036346482896341493799213100463500217714122286951289838315257065687324811165126448031514883041381835937500000
157 2310085883982602834160446295633857575507072449700765952609754880882608658944116393485490590364861418493092060089111328125
158 13523478315628195903216713185638283943037679749592400374483530853604619580049018591483278584064464666880667209625244140625
159 79167820998053993686885797406360707592723760996465831635466428672436141194965674924843845872146630426868796348571777343750
160 463456496568410947950512552959994957678807203730291160049749797630203803875073467581635622281055475468747317790985107421875
161 2713121587832324708186991751831778326357654823633784958426081131513199725350195712532397340766010529478080570697784423828125
162 15882890422003678280687521523958866420182310136820380592379154645717017646126345900570164815235330024734139442443847656250000
163 92980060049180014944372566378953223732699824802270827754026178886151086857382708065512810780006702771061100065708160400390625
164 544314752355918466125300439514560450764410674695456041732026667659340522517545269830414877976210163978976197540760040283203125
165 3186474062025492405348365029467568372485552497488634347430264232727458046874639889479638443781084333750186488032341003417968750
166 18653944071907054357368327344910644116249815860920451945811454501933992846960925796550266608786472488645813427865505218505859375
167 109202090669662733813583461871891062443676841792045431466208593673307254469177828430149525262837784111979999579489231109619140625
168 639280173707848940854758946084008532799633288264829417060100240876206236580693771133498959358121283003129065036773681640625000000
169 3742411321887558373341712039779497976216550650284374242631544172747567455249357997818242423104795335575545323081314563751220703125
170 21908457477977036570982354929317532545080919692746018298458222068118868459150258844758706912314583092893371940590441226959228515625
171 128254343999322974721620334845485152606487351715151962705448831204332179571998084212884746677096892142344586318358778953552246093750
172 750814007386500056463013448874013425757841357039489905019535266362255240155741715288217267947057376176189791294746100902557373046875
173 4395341756929115155923168918597492891821643543773209338624920487832937098638698997505510073120771341592671888065524399280548095703125
174 25730778821578076061930911837357531587897424504063496218222278770975961693972203563968636705339143588844308396801352500915527343750000
175 150630602892535956089270403779775122398595340239183527784235996294044493963054512807370733892299574652184901424334384500980377197265625
176 881806908570570160756006578085663269932463823716235120012291375325102278285133581856696852988193591205146049105678685009479522705078125
177 5162187557315530584226384909327191961655295819777093238982636858095733861240940473320337934402465829286654752650065347552299499511718750
178 30219972329430503724911957437064276157938798217466641794974641167104180697630370275885173936953297102459004008778720162808895111083984375
179 176910799433730171545691711731957340597970470186218675169786390125999572794356553746027559356778814658728293807143927551805973052978515625
180 1035653858815803376353018345845108083779546342018426584823805156465518767459934620109563666468660558805936489079613238573074340820312500000
181 6062823291247667739493550287885327121887584061023226299967957732957591701271455869277956129127196867323323914433785830624401569366455078125
182 35492385750317355579232843168652176028335652015208264423958814447115552343656952446937598977979287130646302017566995345987379550933837890625
183 207776045207825116593631967282687515751116180381157453619633860900365720224642041581077775535532419989848129660003905883058905601501464843750
184 1216342154790712360864324052256698458897259161981828590217963376737406362841494970140076872567558535602472158387854506145231425762176513671875
185 7120590999992687387289780097696929873241876711814930219187986188188860415330685058605773240515454777961601440239292060141451656818389892578125
186 41684665773916998740770520749768141660695679368983794047029747824631333890860900143729250565415066567820367993135732831433415412902832031250000
187 244026283869548430640301504237325357669687780403993621331088670064100971530957926011675119029652606728909847166875124457874335348606109619140625
188 1428554748217327146905360124935467496651917298864887076890592089443661527109094130777021847975338366483651075800054286446538753807544708251953125
189 8362905160434377887728308145863964271608025396344403491108403797538812493200260283943484835024954866062804614834647054522065445780754089355468750
190 48957299543258525173168341353997158841299713476046452839994979434912370101546772073602533415001466162732278453173506704843020997941493988037109375
191 286601023518464515304483247499305615564538694361954281655516916162255912973735161787730091250132105143975415340040768796825432218611240386962890625
192 1677791615308615202388257944266513872029192039190003672477559477985841415376409669306663123325667856533538468966071377508342266082763671875000000000
193 9821963194135398588463705958829097437968653667759789770665381970740486641750724155471966072878999808387569421530560731525838491506874561309814453125
194 57498774047220068954259819515478056549989228534748967215714707243631640285635669123893145981023338324605539452483160545170903787948191165924072265625
195 336603686206777337713617627371535769939789411012543784931900446071860634636931966396825560269511690664965544370068606383483711397275328636169433593750
196 1970512301269987033339387234435069132448893197736463760738075766577461374612838177603593531252675144947855419112758834643273075926117599010467529296875
197 11535579937383821855265024309033024511943413043745037728349881063246610046248850720002095457610934178064104817414137205133783936616964638233184814453125
198 67530461193269044443022057717340468221961531207407507445439784149120357104308444488028444944318046615059801182634480198885285062715411186218261718750000
199 395330205653264331491435410131867463669524721255762725868948326061834835752786476040152702009644903965619530000243087020095344996661879122257232666015625
200 2314303334232666879672287339246039659457431262315851166571940551054775964285474602640905734769814752903396655914387836094903150296886451542377471923828125
201 13548167699429656055818613746889535615634779917858069462204444385583054000191305393405292183897298284345080929573154615574992476467741653323173522949218750
202 79312355168311614677454505430677876375461055900869603143881924683189149822383899980230989593335565186242387927437712258349478133823140524327754974365234375
203 464302614338706353666365595887837059955479179093638363030431845343861019112876026868181408886164317352937344285054334369622353051454410888254642486572265625
204 2718074847535089841719100506592574681654701174972539830871568850135250844676299634242061992397499412695898661062460233139859155926387757062911987304687500000
205 15911887309368980976927330512402058708050901770330890969510003477395559318945878305551217006418318650244180026737572837547407544889210839755833148956298828125
206 93149810784520354093232155094973166948528014726517154001907861637654050818110889698966394994079090314700393439000165353436333504077992984093725681304931640625
207 545308490469446675350797428036876128282894582484240224857089325575248050685283840022588060002487044824722867328688690954918705244836019119247794151306152343750
208 3192291506269835147220147915659246476157112986053786894294985936064510507516973648607772274982830675697116303838444281541775193744570060516707599163055419921875
209 18687999983696409112854726718480613022200037842690135595760376308198792791011287443151801674926588602609195855835664862483469494947030398179776966571807861328125
210 109401457449831221300374373170699297491785754143719612450276811221316516492641305458797869749547096391531560798370545720126223443458002293482422828674316406250000
211 640447287167638152066145499445899552569928959932048740230185937647576546418262964509748357122368424970703783271031052913048464692025163458310998976230621337890625
212 3749243723087346866832599363082994250308573570378841763402313744344465314554521349842731134359577606811176720347007993165873440677415828758967109024524688720703125
213 21948455051274925094493724312644469014392512651554452518162498409960209304863921571762397457409730158909402518090195230394609526847204961086390540003776550292968750
214 128488493871811359806631618378637316323505431109666471407824060771523373097092214608025642958846538828602896192186016117802414837623103949226788245141506195068359375
215 752184744615431424505626713456408926689489718806104619629932795907417912009780680898940202081281344937561493551381056740985121822351544551565893925726413726806640625
216 4403366192436213921561291659175231215064975749578855455188784283394706425534364477534829225200639418830821948717835364293937683299873242503963410854339599609375000000
217 25777754685258226730334591863158200708772327341924800374093585396510621687720725792168847136409603818841917211346082105174614025611123935277646523900330066680908203125
218 150905604388472203259479417611667159619186515457518279146411848399526640566275451348518381808051216188363695800319587347342758544554985888908049673773348331451416015625
219 883416795368652149949070047374126801639794213997215397602527168980186311269980885703436144722304100036028065058328347262586862850830549120928480988368391990661621093750
220 5171611998785621766042747324928969806294903647273668383744695086898564759181281685259772632651776581121958804293239673049648106976927675049182653310708701610565185546875
221 30275143970771369579959086861515483039673489306354418906736111279393755352256312854816043886870403405789934346757840101561174849138791120850555671495385468006134033203125
222 177233779847784956730009170932222264229841964768140436452404031831461600557187972700379082597610899934559465755255398873054114780578593979498691624030470848083496093750000
223 1037544619092781631549841288968688736347577270372474276795700715554276779547221427775975632422406516701747000510066194873076448148586925501746236477629281580448150634765625
224 6073891994702832941399252299504555002887096175703073566240523736928691900522047002381773575100087083181532331326607968730652814645827597406224640508298762142658233642578125
225 35557183068978072864745467942366218696173367230377739215181122262414843400346342150788746037612467999416396659183370818018646313972072614539854384929640218615531921386718750
226 208155375318404529030723601209353868495302317030404063907108229996717676504341945765852598063562775412989644952549893933746495643089501059730395127189694903790950775146484375
227 1218562791936913009477345345758600435957378421303909015611446761295662599523441439583206720505876217062030208058666323758825709785307868371351247560596675612032413482666015625
228 7133590836276587692540344734839771522263403691671565397592774956461901380138916926745296592847194962375099265056081088462861027141986847155408213438931852579116821289062500000
229 41760768141067503510088450402991859791103910564877372066021108588787819898311791831642516566765355897185647365573737061108433684636473577633797304997642640955746173858642578125
230 244471794886720456013143975689158156566836571282744687318069417726248606392253543791939065798062754297803733153149090747856473558892302123946027592182872467674314975738525390625
231 1431162815138939797616162130460750081789702409238110296920452631575182131452826678117907911824140550974946902593614139044824536217643878507899124485902575543150305747985839843750
232 8378173050128301268146530530749541191782694902604274921192610246507153689225401109549234888111016526363753178733816148963405048882680903159225760390427240054123103618621826171875
233 49046679326336205328813463306051456367861986559211926090565314390411679103391138938335713999675785386693500406637151440041147925501623908335624424381649077986367046833038330078125
234 287124261882322532984799969184004987798223407309081005058789623184594163963082700239424744438934009565286267926854837945022764871921524057474250923860381590202450752258300781250000
235 1680854706043293691568067162450282220830426969341464655746774687875029215332369195888802292193048974759898841667459946925319563987115739829049376741210153340944088995456695556640625
236 9839894839628081122764335658171436043143251883252728304027821555298116896477259480641135183159914921625925547971573924351711644295186319432618138325352674655732698738574981689453125
237 57603747728356874071662014103108591319868394262970964798872981215865730559048143382649687376764819481929121948195169356385156041411510296308337575332814139983383938670158386230468750
238 337218212839924775972131748806400136815058230731118465514504013855819237277627014316454112799623672017775237480833716403684338428533483078704778568290834073195583187043666839599609375
239 1974109802841408250218968814547543640674633124970447151566884975358424839183375788495519000881942457498521797145144428800347472349724966875065580718118241065894835628569126129150390625
240 11556640078406665130955502816769718887448456778507828085406944946071220382305014014059865568407830647581485173129890726020159053891292249768851796432045375695452094078063964843750000000
241 67653749406240366905872358156586312640615449517391376184869149607148226107441949012776922846448865525400034851375175774102532631205086083219586885750818083806734648533165454864501953125
242 396051947423235160184139304866780157640319531479496021351380472766097232448734815134183942074283480864907600122525332500613458425481891664942193410914317297510933713056147098541259765625
243 2318528484147377635450058315116832351404674904984436987681248111866227292780883820734804324603661731951538174869502541373579955283434888740808901483325676906588341807946562767028808593750
244 13572902157853063978170988099918062545224972182319665045163142923161622626148093179344941333389726064082228874960139369370967068544583902028755474471199971020496377605013549327850341796875
245 79457153210002208068105232075174474483148235436520510164221955175139249594644885000398728289966938980168835249148209553722735119140093953847821879772628239635423597064800560474395751953125
246 465150276839276360231381100875462685141866038094200876046925490491504361103964890898718348116783325221255320620541744615468510938423389279382886771219141053279599873349070549011230468750000
247 2723037150246392841497431664753185798125071367653606931055737228333218053493048879495585382033751321007120779348449770845956230287817416166153543254958846464575117352069355547428131103515625
248 15940937135428346008644063828143242416334687028739039035513313594123612072985068851971518650752673231141880499844957577307123706131204027227682150130889937589273586127092130482196807861328125
249 93319871428373694250707477464482141072298791981963229832845254112284150632390588657335520163932122760745006395967036740765399682095107216969178466929243920269243517395807430148124694824218750
250 546304042819010201296757706463126917443167395053511344341792838532038813526878287546535194073423979959434434479059971590362616941131556220984303085300669289292585517614497803151607513427734375
251 3198119571236919477737325919638045292577330935177372870873190463221614820796344381019353571186780513600897204375135041655640083116133317189767407761149566047809145175051526166498661041259765625
252 18722118070279648395170418130505861050102491651154421076074916508768268171616113342829443826301022467801658194270975066230013500286324367053758554232251176685508653463330119848251342773437500000
253 109601188207582839364538720250719531713399112931658969734740534859949414962062288619243986987439014907012776993230550539428267917012288421217629809967003713666588993191908230073750019073486328125
254 641616531389312438798545691906126963817508022914066954054077256843588415668392009810367154068700186874072175937507628028291407086493063941356941820996274451760488233276191749610006809234619140625
255 3756088597984476390815422060784232477654535679228629618944088958517689153152271492148055705280696008905424764653690892838598375017526761812872858154816390827135386132340499898418784141540527343750
256 21988525646868944148069838763451797207360218510713482864990831076806387844103317509792114296746980978897484702955992604334448910520099128771148999879063326394479371828083458240143954753875732421875
257 128723071224267102694426304121180148425073770949710562419674600176620384986277945009700850010138384939014547338048417485865236427688129452920109290169398586108073789802119790692813694477081298828125
258 753557984355680234212480714423159728162169947302120226423327156267133864151906312597464821534426829589560160205022050450998426691041142908456291450242309562512765808151016244664788246154785156250000
259 4411405277899736684534535092721699382936218591259153944215008782218771245690921288035828357722826072642873537715352339684318315593646361806882003702058540743104197989765680176788009703159332275390625
260 25824816311277084593735079035724295555491942692806370853191679692429525549214138003166465896286264511162168489601871950676583711423437523576691475761504251528084818989583482107263989746570587158203125
261 151181107945884106391348070642229974692140806420327623987033442373241483974525296456011471270045452919025210136586121451804510135085419426917867397317813961355945084896745811420259997248649597167968750
262 885029621285805954925415748389771351238163745565669974201125610328355047618697172295889685831658587150936893130939967012405469232544284752472794365396591064420149519431646467637619934976100921630859375
263 5181053646158450306583819095160006629651522759929987990940795263507982657966112343759505785508520200349810516337630442321049896838148520896953308813572025128880473021641961395289399661123752593994140625
264 30330416337221281307546174217748889904448432527478289825709604369181688527924047580276977356700893937503737047342852046667276830353464028247130515894843080966503112705368039314635097980499267578125000000
265 177557349916898658070649966564544482670499776437041389083251998163448355929450799620182415711047070689267737818402412444941633635958062745720419123542075530476917928635050003549622488208115100860595703125
266 1039438831270599696890980703911466862874741044822598394544808012663150222286874236002296965338739823133857374328726322458044552331557633869837748197184593057217105206702090214321287930943071842193603515625
267 6084980905937491774808153352380056727726204106298198918140300054132992891081625178112396905248934469115625560735643674514930929837578483077790836603633342938470115676685701089354552095755934715270996093750
268 35622098686040457358495670281457617953004725755603986563425540333980715566842497070573469352938371461247414675321849984864877410845680584738142924004089679978436104416938956518379200133495032787322998046875
269 208535397959889745666519118169188373403654649309510927407829201940568542289620611243429331290936529651815201180287468296899041703416295339079668803038615114584531100468123288038668761146254837512969970703125
270 1220787483229651015125073942253229956783296875325574569856273711372746289282315541570014003219374505565313079278046591408819595571309879619089058635213523972814836024425311222785239806398749351501464843750000
271 7146614405947703803957965302112091650934757623175427486320514566566574157859680764067216672551555176085641402291670298528593186373630874790843637191260695436996835624467172554119542837725020945072174072265625
272 41837009445886774095415196221826608038590272492505010280883941389696602235709981528186153378854648408254772407848584449687063909724703772049663479132371097049058358244462418884523913220618851482868194580078125
273 244918119259172389496865807619693498447625150578402188836022279781315881967848311461266850257031017921702069050701273741078285480491673234202535581618158962430275969344647957193217280291719362139701843261718750
274 1433775643525295817961405019207600532431077115354535995584531105855062421017791464947265018179428331649784207292749290953826746951081885031260995303752650297396671637945551880388705967561691068112850189208984375
275 8393468813922341037291354134136470154393511329664690922102766928181891514928198882042659342182296747857431381717252823474525162157867791327317654426854046299134738036450999187909616239267052151262760162353515625
276 49136222287238184276263795766720353434122942225096134588436490170184769679729951734949621801808625397536077945050010572141759545544748381792893248653033482982657048371982755341491611034143716096878051757812500000
277 287648455505802626567775749504284117942582267773804127552696285491833305973290753084961405719954610726967546633836316978081423538513080865601054515399437646408958932042168772647006136367053841240704059600830078125
278 1683923388965204054220197726355022356883526049994501310705663878310090378265103524099555137608816180622518122894431637751115915420289146236969738820262355646958079902070757639942488737005987786687910556793212890625
279 9857859222355033403939867379296532374130541588841527191291800819009618421191971385922582716643853956747428347641339773645986694794011135512853966678308966466835194170564632062947474366865208139643073081970214843750
280 57708913056601187290800325528257773655070338194180142509987323486598543997285374550110689271263350686849732352678857056985513051071501408749118527492856610568966370363176948514449815519355979631654918193817138671875
281 337833861394781103473700964537771530146004398915108348506395621528040812092386729680166359939536023217985803501600984153157498729327562721309862470855827885179007822668707902886986449431105938856489956378936767578125
282 1977713872256911453822506450330146519005373685546442455081914725073196780448360521151385246053996869524177679271399206050715058901995320650294904991743422478739870965159424257007181324752309592440724372863769531250000
283 11577738668258462786481037074339590245756890422307754017941551733006187962703736254157758029967664463710817413865000951019362788156614416858023837312996251819594393939140660799470838870917077656486071646213531494140625
284 67777262702576871201517717623348683823811320539270982365117332290396923715760483876545716380108306666174975465682000785350389235293048687541593711523698371491671324521500425282390100978346936244633980095386505126953125
285 396775006854176669939993773488441370347841054807893681915294420117015558392321100653517372050379855649428964397735008681848760117248315521998087744183473116556328592303205430409304699246320069505600258708000183105468750
286 2322761347783767705707557455558950270858261876735823321402058762037062410540407922650315442152440811578019699317085047335995746762706821047698407278535857440239999584123529278458474001123335028751171194016933441162109375
287 13597681773189721878237756145236958206030514657718585016586765910770389844663645116519164071014103336137243318574100280089222534399775682848482475113596652783981640882133673544338893501848275491283857263624668121337890625
288 79602215604867447919726568003979542384443882672272041689944123364037261276020265195847397565832720738576315089455926637126091405812412519480904411960662551121108202331286014113986837514858052600175142288208007812500000000
289 465999486890285848989821620746082502952371986649953133532654446374038255603419551561832808184234120373567792040150134586076569701060941011646934435371296019525449216067098438291628655083531640457294997759163379669189453125
290 2728008512475766484547740943750310226684079346611125876112992848690377584397199083788401028750334205560720535648030306116013305534366767655639194236659792853232787091991922262028077462991948465287350700236856937408447265625
291 15970039996830261667687812822481963648182256666305395048228236475322079200003093176751169184672841629671441638440902203510449376177138543336430643360155444363791181540295103501598530590377400528723228489980101585388183593750
292 93490242546530140761177768831161369374331680064582604621706146620062283922001461302697851067115879176160810870444662548132313408557526554960349187984076186085119843161435128818133040266846744970052895951084792613983154296875
293 547301412716802012144327908268216665112569683654439998349671915476921815610022772397245101258943604029161262544427823758213813923673325491483899156721158152244555123508651161598657854286120727493880622205324470996856689453125
294 3203958276316660764527528385496890172434506818595113014856890310484920497660121168499714761630297416026610367074362431531730636661154260232221241723526171691648374833350431452083954472764837362319667590782046318054199218750000
295 18756298445167313883359281468825534187735382511247765066032811129809211566350719704484799314446205100278858148093951276449722252924137928618525704401236649219464649784295413068413061635254790449067741064936853945255279541015625
296 109801283607419873239434049271612121800849446649214390404448507201470660320054204364922570380382512581527342575841568539907264447926460944253734730623814104555565123088229222602485080540098139056937043278594501316547393798828125
297 642787910262935935613966653702188279942924145802310777352406591656399359432024620347036848474143588409031003619677599081784933504252994364361302175125253768875148864362623178354490710876764647530023921717656776309013366699218750
298 3762945969351779044267003514869002008718867962257625838784275494289350098760394123559797094272630504952791730977595838108460989760897276543075184528745339367153569937254262004784878957084313932934804824981256388127803802490234375
299 22028669398073574899404850842855951443308960540299683080683410429728747290962093719534169713733870466809113672986367185951229616325751354537182433519352965680143594008084425915696848339805392902324143733494565822184085845947265625
300 128958076837126769718359271788624767260139142512786544597338429620090486948612439215469834040032504858809527019819815120298453030433243155401288090240491525236485819726693439602408636484448534176294742792379111051559448242187500000
301 754933731176001723088820613157403593517240515265431138390109200249096171197872664675020018768831876628093203464030911531248413233794972549692352618799222454583147068673889327590527424121269635393094432629368384368717670440673828125
302 4419459040065642464035899424730141803886898288891088414937238149345933290732425519452449264044321907434513652419253633257734331321141078525468203545198569899098164442002913835964680303028590847846945877108737477101385593414306640625
303 25871963856208220935623600189437726987020694020782597766636736747975147309651490920637346414065768920313034279416422723944913722774680255375802780819988961768406557553384015817776038635749302416200201548690529307350516319274902343750
304 151457114481369316998297498070839343954537961548368430907869874486605403001919582200448978390550454138737739659178381786013240270479106669506354921825937658337523609976934648268703594693889466320235737128996333922259509563446044921875
305 886645391687887689669605491301385354707793277845755143372533056172902751557855365605431624023081115295253869692974022549790769966268934624410788513229633100529650837651593320432398166648193843682179693388434316148050129413604736328125
306 5190512530846285033339514946861123493311656196970617871402014653297540772798874739029403012068157847169958046760762021679020051183740206469585717175277853794335872238142639843505508806710416550012077152587153250351548194885253906250000
307 30385789612670863615045602190812544240097247374081865073872738547352217621783650523174173180456194812326059582268680221144054105750045705469982528442537434474327615378971165819689534866793051968471284229877937832497991621494293212890625
308 177881510717585743241925585688368338667044517855262414726373766003248791972912626311017880962621763297480088145147211214115370784668929559697841228089076441343317438085569028315975218367517342592416806912325455414247699081897735595703125
309 1041336501651283034284855939395904414535708826146721399001232522753005047973481384170960270715389790549030738637079457176297124452094876325839118782658069379088225267322700970678323766171551972804440455711016966233728453516960144042968750
310 6096090061844343887633907625421363766013766720009919068638031443781269199731970052409890758390057769232554133911133341952062476183819029427684800053735729102157713527041349994971494922695346576984286313116712108239880762994289398193359375
311 35687132817478134609593817824086340902747377730783202338196319832671371238527257182904255145527237798907924362741063995641798003179569528767619594181968992406229693971820254828249093444334492748943633844138645372368046082556247711181640625
312 208916114396612392486138627247538523343805722253965607034171756382263202191296136176570729519586477840702392483260986687969302396816942790976521971178523607541937037494308024116102941835149196629639600786276787403039634227752685546875000000
313 1223016236070452635478662225358124321232765499923744046861840381074672867149116966797374923325568578198051584230010253418055501999982561598720707826802462999740833657330641394721760176397418446892916173152077163877038401551544666290283203125
314 7159661752335325139824004263028314222882856110888548269480060687284680346702065514869728264225775280193769883566356200530124021983997521948486148989904933036413853474124747094189315591162838217612778869691769756400390178896486759185791015625
315 41913389942028888876513332441932192720578108054061461581709505341796766069255912408335515937756719291959107338981832269740897619919900417736034284083536980180773435657276942444555378837801283322528475214219234601387142902240157127380371093750
316 245365258471821070081686683524802534717304820824750049255947830145407232079789889616026221009912472860764386112740942351355108209519489698422602165367209566085936445657008447693723472144820607700706270419555021788937665405683219432830810546875
317 1436393242069249794791000079833673637189414644394057554188286677436019990745229010121808684738345960763617467258613873105480029147196950580793182247253732731333549406571426950691394254913109455116173728168871281951624041539616882801055908203125
318 8408792502705354324363433816792380859533597326094038017221172537907136114125094498689174528741292168121909266856774077284175686783582201396078922063104711487097429261142176991925588635289650314084399992942131518702808534726500511169433593750000
319 49225928723873020595772169483130272483615059852440477857047296076715780524351617544054916067398190644427633670576939751948278579653895759884360521551792221092154893338568019713084914451013798846002868605555014003272162881330586969852447509765625
320 288173606132891874600678016499613266715743285892672579371342343073114583192383560213720452980697414062747714687168569146162271332187389806402197218074484662896261612998550983525052515431517245800436342992485727609874857080285437405109405517578125
321 1686997674283824475982250929913717695996791728725565286141948195749151818583675888788876845240478023535876741788727544490552749559206427831432788698131384419942082531685595016190687149412655223232196057990203708065735099808080121874809265136718750
322 9875856402083581752914644732066654813562675073091189327566452694111332008880297245012986491105877187993122282379480568183575104456969088189174929581029345414191720723420729998578698324220862345163162004913447178378049784441827796399593353271484375
323 57814270381837031144484478309901862547797334009083773068542004449302419137319865669009316681731776057644995120841040563370639270080877580103038591395803649170669016275531625073846927368167587841976790314518254432218924421249539591372013092041015625
324 338450633919603064486995615209842586806800045410874811980542285717068755731000814570111515864188266228190587016102605657771071872689233341461067604884164972924303684994761775362128128461942250935699761597158508052984871028456836938858032226562500000
325 1981324521507200478157400467598722246772986897099792925245421450831855874341603401195604162729600211429177910684718231105708555713850554607820530981399843110474863506351467002179875279150549193888382759558383812426018977248531882651150226593017578125
326 11598875777134017713221980414042824167898934712553338686129818682744623150363021078828578392968942388286842488504104183817398137932698939746407992931420040416995835956731143887710017038062457224120412605777711602395019241384943597950041294097900390625
327 67901001493206090956896904408207732073359608048265658056876200667882395123523122400120912778492712998580101995944112074615533468232747471771142619564099417637353497315413054449449461586065032090043976826680477074105191093167377403005957603454589843750
328 397499386351700543350594424111252781206292713804094983715030096753135091369430717394747455857308276934334722422241081292164658030827232057587753062477597290271746666360720991685797393120637446570821947162290943382501051672761605004779994487762451171875
329 2327001939224533171537456642597302566398261609261803208859531487105087432464769198974341843179004949664574122090925966833900957495299897646794478410208483539545500818380670230676234273533512393304329619944857102283031213829644912038929760456085205078125
330 13622506627881168574440255333542776738022771615329490962872807919291112619170999581845446495181566132994544222565835240630328077630635648521911157363430404149086237423706956111810158333270749199375757835535740228327661327512032585218548774719238281250000
331 79747542835528508729888559880700396522105166122956470858661697031981000258178843904098941691802855413295591723283806037321145175629677730843528178868194438443158691210438131712431963034021307963400437277402986653053462706708387486287392675876617431640625
332 466850247317048386521644076071215866300639688691429809107672524756360564386749217429721940934922107731450679729248206389757366266301566896827196681158124212961224643170725439121210606836460285813880975564693634406905620171102100357529707252979278564453125
333 2732988950762884476257663179759581314113724274071931399831671108941707823224640306669104413133624815723731357262660062135392557209656223138353624300131593257021916671905817854168212849352407968886407064210483105299795414389052439219085499644279479980468750
334 15999195990399664313896536279153985902071819813816806044696718168490341938056947620494131770342734617275910184959541342625749617379788950175904104906448587349915706575382716466447117280944341273501440198875883698533505172800772697883076034486293792724609375
335 93660924705812743950770997294567836080927720439443687222641946387160248806407939635816180917381797164998207711111007023805710872947225866571288646032900903034688116236442671603076650651483746211939236315431834019166502935949125685510807670652866363525390625
336 548300603481062041323337667868609109914997701266302466336693322778252953722324436281551563438622658911370589480352741832157302451635074083735963754696747451923019114059126940347618839662140437427203382571538588588500040543749491916969418525695800781250000000
337 3209807640934373926370543325815884729979627108528730767796676345827066012643661879586838721780022280381843985957318744279815066622911499751536262003648241774788536151477848059753477451568120918195713094434852113038332717398493088012401130981743335723876953125
338 18790541222077179838469404968422469199473124048975166170666848343026594831829931579341951426093224696466072877188357430559861845372732869176361128791724946133557776327684875000505481456151306778114582385031953508134163789711212899646852747537195682525634765625
339 110001744315057768824199741471191769647263755787519484692317623444268304222367967294643950739366234884239584315728380874198384559978221844639486953976865939541731562395813615301294794538597138481551477397334028105862482535548529938296269392594695091247558593750
340 643961427685674743313345732198071194233684399182473254314922358936474495270989494369929510827297297903528285964583691523791232026754773569079240413842954428376446693617492451509001379973742226298330298911829908069983231626298714189715610700659453868865966796875
341 3769815860003662560687727368346314819404740774849963695036199911903713997466787308322867307833317663938839351401560361989948082933664977068593636839099101839590891280066530334051480872561696823899408881545819680879228570809236220640059400466270744800567626953125
342 22068886438446686520005365502721930068192125870162184746755611354200942463688884013463984093303074809211838186830720267568696574802098753188364386264710281339836689868420113927802411262677195250988695902288247944746059012177674674148875055834650993347167968750000
343 129193511492251745403465464355341224437984333225060742208959056330523282305778356608934257005681962365753387691161403147793223288678818651284790115519046915897137905742433221309269460676194460374440523919170338128126437914934554473944672281504608690738677978515625
344 756311989653492159617354149290315772530882295476114634778573338423621123847336203111991205494925185874826129389960617076809599317404587022365772508918785986184872978054266676185359359694358278127146099107292930364362484635561145740467736686696298420429229736328125
345 4427527505728719525104098068228284984844333143505876884937661973770722030765572798604627312503035741202897585405610101123014113030417028368252813122189164510410054418983499487473144101852763692507933115132316342462444612752478501072062044841004535555839538574218750
346 25919197476911058423607261087593003786876077194909957598581176560971715773064545008583092589989804635388618573977853590999118561739108076953092928155539752482974636985188830818292517307735609853175396071198046364134035486940198234062648907638504169881343841552734375
347 151733624913198889743556795779106443858602051692079172417594192673712189019150589035938599512464201882957580796917318460610663373847625526606728706388644584966923457020861651528828307047941867728416645931651813532982400498463383675673554762397543527185916900634765625
348 888264111950549740835820284333497238227390644434945650080876846173419523961075670222608460512270032591730996854475860258048909677933668017799108172720921687249490470030252411735604121778387387907960210014249299485582179927017909548681018350180238485336303710937500000
349 5199988684318743152896885400563018410429963480635124112492355194235658564901131296292735300123671172373442888256965893593297865258906467722029184395547831361082069635255570316322162144131646278181884279729505565092822902127406466121772865562888910062611103057861328125
350 30441263981346464468663528424482578243286770625350348812866160202045390444311034832576718803179706024825869425557208769256733874684200678699141462841343765241657800526429113640288831329550168330449222448718774322892025410272121878352269419565345742739737033843994140625
351 178206263328326038107802069125227983268583670529927364626792576981405245046060830644347270516516885985996561569070873314250158699715535732105853236184457983013699350808423419783054967368409073043155533642241399439924241561997641722370211425641173264011740684509277343750
352 1043237636548362512882327987748552807559352205776388567198293685917253177451859327384619946598482960054112154973140410417534462871998682054024973495129008741276785756674262667116718993489796206868023780454800868814081334861348818003612404226032595033757388591766357421875
353 6107219499383442754950650284368903954139679381531579659125431314493292112489600790144836085574999230200543582711056418658923107858571088930654133656567333621452425537413430434498869804291026399555896570485211341270027882116732298629913078258368841488845646381378173828125
354 35752285679659026339164891360587283808495157936539841131618625002052726449707300587647280160867410951273278688420984145382287853652848854923395535758481711813646056470438465508077943988904113032119601754700061050420546084890405583167627412422007182613015174865722656250000
355 209297525895212345470577708224780938813174186590357103953720281582730092810984506888960581232212050907369111355660202820206054807557099719270248347075245227175492410039259479712884068965975697158377491625926361958452869835035689408987702453401880120509304106235504150390625
356 1225249057874356859048712997926841113108346722634484725426694532923914096303459037383039306965397309293211950220405934827941713306049742870968219414168634694945692332548489726104810064774399050952485466903132115044367079599630474960776649329119436515611596405506134033203125
357 7172732918847846022596453530758110259607604546124209146902074072533220945572217721359999440988046801002905307880330688240738840568034212951192338806219399610605923712938746029088470668701873740554314792645292385014099747173330821848821758912606583180604502558708190917968750
358 41989909883611014408225832643424756863579756343793469361643843027285675209378383793715193739767220551480586290503683115343402769370419779110802791101940171527758080227436178775966403667381363957534001297742122500292334133864806484047992041208630098481080494821071624755859375
359 245813214012294302154111430870914335615936804449588392542729585499094480774753007575375965903776336762417457991920069017920708049692269960309975649540797855691820019701874624025274371680416188490441580451937074426532169405190686529484069000606183408308424986898899078369140625
360 1439015619479526582811686317571695462397582803966909309521867142631900779920656956845455798217717786569490221412118760666320554095313448697103892203213690136097890499646554014006203876738987762239877908748395984634122517695277465067660305209074067533947527408599853515625000000
361 8424144167459104424828988742213048990067598042082488510322983640654976303477049822104158820607470616659538397020194148421206310725028593287069339263772439958948552596742143190157391242097019753651597446001665295303273435502340757985721871048401254711279761977493762969970703125
362 49315798934693155038203375298923722262325904230246989099224253916434385416988533894748073094125942016145143092161564545437634324101710209920866157334930650475232215481943486020817975594180037579457376773750306399686979765988091115266910881287376611226136446930468082427978515625
363 288699715510761297315161820205683856261967511361647388047736187785446808602327918584261159573667063164023407445908793469294203174133694016039677482993515452170903840393428146054876834181385286665544871098759858474951266007452159366263163761678889329687081044539809226989746093750
364 1690077572227272261766825977523037892621467077959471885734802208509405970096582262395046163338965025900842752690351790073659187491177021129802718201642230513230680279376858160378474048877826621225011239362550824373191228867201252407650373214831329704566087457351386547088623046875
365 9893886438690167795409938988643608744417172946605596368912691981474263893494550904896536614563160445324330800681302917714766953326553575729211978423178729827007920598851431532166754415296059539452780552306553414240712474373267058869567684882551095171265842509455978870391845703125
366 57919820054587200285883824830833233185193200122825341273237470949918349317955665836457913889510627356125867766858273538942130704088652984295073483124104801701193004391141448462726142320869430803388958958345521193069518516202341556386090290486912124379159649834036827087402343750000
367 339068532466386840406468819097384209648051865347154688210750814656963066057251083706772252520368939007250992837697882283284488287076032800121427307736417657641004624949964399974464483680827451714208697553260373036551154952878043076278289876847316097752127461717464029788970947265625
368 1984941762604870203461763219641087214166225327349900147419941428034407076876033747716150832049397831816884303022780779111133094955823428922082503954302612296710988146705529242185953130008484412587988282558029471148103367345401923163321900836671141110656435557757504284381866455078125
369 11620051475356285219341160193692357119071385963485274178153461213456850714666424157114615422848833854120676479302393306972087916214497308611019656310195149771759963858277468210802088068446559321510984900556449220923272611491399831198000953567592286042042815097374841570854187011718750
370 68024966189805777114014617066667221666188056454175871627867013207456288957712289524153831274491158429687803911625870430416105055851603687665510801322488810342354760024914987264940205992275218670494865915572393460356879894184008771806614272021317135763496253275661729276180267333984375
371 398225088325810311666778886301797893926297212088305729030102372104565698361893568406342233486699961419042401954641318686940964860330504981382652288163419800570573619415962277378711470303608889960029254080644213406400762528377043015023076127944547109027695341865182854235172271728515625
372 2331250272578080443903967516842325577962426342712408003289846926560109936598029289652480323805955599243651029331335945586785349580910543345240815447429543054564641897204386323218258381479420543152620599981083034333788212112805258934148451999829321223955957975704222917556762695312500000
373 13647376804519453777853732015720617359443617774003568661599746493323378174799614290294112786463277803313467156429886321368631572206205241633117338677964814275676077583101743002984849258915147165563249270308636238700944873205911509745857640638869341664918266587847028858959674835205078125
374 79893135385487671108788497662814714687030220583579883324447967099417440556988217899732965551346167012785590928806111334777084608935578924891790770626971786651203597401530646631015538201972838543579349351448596365173665426593583843400030463193493314444371122817756258882582187652587890625
375 467702560950035624433211148392676660232369191787917259930238567963704093658939160950135391689047224080495290426179988280728580905708920832624540546524683004634398374923161948170001937304439928545712993108786163019373051498997476765729440519161813280546446947028016438707709312438964843750
376 2737978481677616477709998230277456874596997061857485716273432675315607671079636894249341786201966955466404406774930498077528327573222498787581656585758273956428009861623462974005087377532063835446461712301173796922733584627955303045647354911776532974954090349228863487951457500457763671875
377 16028405213138260510716046893350667674146831268227014881018356216396558823692880275997385889455070897734498486005552431791284542394657098101030985661414784805312041182733124610875446574182518819960873527049799799710533180634763899056883977154691731277502686481284399633295834064483642578125
378 93831918474079384942130225618140622743719141650422502986458944458560832473862585851233638378285189266004514463902414649344064349839397984443063211235865293808700255221782937924402669758572913277036676196754867983166333826313596010512656660332341321262283884152566315606236457824707031250000
379 549301618436088227264231362557456452089329864593247589337386503374786956487777330636155121338701300818695064749539835405676744461170275412720470984486400393070061482022580312676390581663777160484987748619023338914384335034741799547847703187435165262698932853169253576197661459445953369140625
380 3215667684550838061031807940877985374165245031218350461619227239166738944808199582436943798584932450423497896067211250275104044055048366985817670978611328434393808686221816253003966257111750368810122124078891034487753344305276977791801799238837532919806083686609099459019489586353302001953125
381 18824846514934631441480196517177209131272874479057990254783068712707629506479884565365494599618168756210964804083755428403903942581093211992690709815488644137319350841221982828401784193877637646475549363489571867010688396700093886698247512131363490912525082698891765176085755228996276855468750
382 110202570997427347512560022290275972527190597551381703582011479759371842256440420739012191991015506033172313500754833393395039933180707894892541903970499862858565797637218995407028752254946940076428357437842314507492208705026854322450246556851005119161655831927504323175526224076747894287109375
383 645137087561809894770201094037265908292317360152198469183972742360397358814601526521888432953168373946916391524192944108994719378809005534426163068929942534979425742392204891177152682244122888614519534006659431872514485508634741045742470344911843050370904573131980441758059896528720855712890625
384 3776698292796186211413805581637709404097539788517900863829921110598846005355209736304503124720919399900443525124738887511948796559948567146593524864502211989189957700147119432920907172495349143454739457222508731900033471068307976840963584508814240847662802025297423824667930603027343750000000000
385 22109176901789980530920033378374876561949285743350496665069469264796216820849056314131957788370438869236799583244659158104717579693787863405098439667160772620846917212696621620490299273697360160346294956145840818862739782884713589433530274268630419490168532992147021332129952497780323028564453125
386 129429375972930833711669194800062929830234127659341987644496951876975314131021330252182304565456791345686215541846990228083331881268682152758459822658314923050184374564218705267056032230963546519005172066841747753813866269765107831372469293887223301689156675087222225783989415504038333892822265625
387 757692764373604071212946140892189031960917067013462421547832105708857654759351932831571311769136151074615075625458246930940247304812350080817791311627378478355156458884576634437731657523304533396757335114937942863383030263249107104029997840779268605896626040396846235580596840009093284606933593750
388 4435610701732674524623076678461259808955755973364022045961645287929164844451866315418768081672964712101506455836526185795117895930405161167881255671428467007026704167243976698523938448771340399578812535908898453085984482665071074677012335673332459537928913577420342306822931277565658092498779296875
389 25966517330531392979180114096767244204583365201887422337547386968190112496056091241251696967210504315880607657309922163630290716176087556243495234915279227426909303130642766664808350531473224664877849355119181979746837564641600908905211667570558640719127698089085942712017640587873756885528564453125
390 152010640161320337519015953876142520067695605876257221917545161280596386702539787783352325244417345139910570565732241747127043060532463587056882452933538472169680036489433716816661444901222825322283309455140402164164110236533359917911120016219455501285283058332531425094202859327197074890136718750000
391 889885787459258652490980339864548821361394855390723221275462741243932495992979395123020111058139247278955891115210819553786668883542755716501888439244088497982946698100382417407348977163480249935805794051297920719554739005874804134081658418950070710022053782108086839031102499575354158878326416015625
392 5209482138102894950049981468703456707145452306334902215965039512622644413477595914531862181512782962094332308404715306504568559720376096517793854460888134850763133672949080671120052110323515376290445517532191614418594246212040820259963892175847631056536684202203091320626526794512756168842315673828125
393 30496839627810768012704809042840027642534235808628127186202511269332884547352876548274411462854611046866440997599630630291776143019594261171478714500661116743730401855247315442637005437434978131131256557917447675690744926089578121970227752973988508832793689921555890798288146470440551638603210449218750
394 178531608829568314813773952557717421748398440574815147010837753909777644804152362314031368221836970044803866530021729683981723513699851788446362844807746257972467677640981980568785287738792467537108510377248196450546695861508094711150958225749180699446651870618794910594573366324766539037227630615234375
395 1045142242286895414132393808002787246954663381917216370985201325895552646757526194311528898423457905458351537638106801571367498283597230248089207796542036873580990397481146480057111465881137228341198834675828220631187203937988364165605929893615846041397227802701754006964307563976035453379154205322265625
396 6118369255582318644730838802802523343515309112460157589980195399026651457808392783127801333226474377515777020840642656276746108986485410182677853206748915657767290375610642303129483768099648479391536725265382085408669498997482294383784440596825133704219398366602744587794404651504009962081909179687500000
397 35817557489346070294316163054026552952349862471886869804826983624611020522829594887196651158249661414870642792393747289240568036350413202153835305016454762656741403865458943915932976169903928538663677799706051530199283514677353292746951852452204898728083130846522492973793561077400227077305316925048828125
398 209679633724641944695235009284145381479325857921735136974035895118188359903189938351622262457380678961932099066171949727586570726684493061682565791116018391572543471205347931095312299690017885090276072624857168078039765068374177935653681465245150162161512646065626187807939828644521185196936130523681640625
399 1227485956069940074947755861690859672158378601968110033894314393713996902130097666194094568078151701884013709292828485084135693815174531319182005480662365771146424375354034375056226379299609068144698752122816098041195242915257656142003166588486775304447978884560743403908666948609607061371207237243652343750
400 7185827948972910098214954354875025268188522299449225854341751444160926310166438022728584152677661904229729041795002174058611322709295121904322856358891920813594839232796911530757693394948134766174874123738366330596175039918159170388284240268659627333047457653131847958583033886270641232840716838836669921875
401 42066569525214250865813551082829424701734504507086679441180329189374616061482678444613393603779068030568713755439153295713735082622348266117524309197771432923706318040754729529069598871238719171597864379305912143186851414167084132651437034285732013187477182688462956812458504174401241471059620380401611328125
402 246261987370935804820142527188522249849615134032679526477610403167677711858245582336709888782283649673992213986170777348861732026658216940109235827783316768686505786367758205299136461330934269688863692515221392368915132270426216515198606372771958202602623201707974023855207690303359413519501686096191406250000
403 1441642784480750278429780391356758372756748192698831029593953661785261639598641303906616411930313588522804638708049653222877335546402826031133800684905441008051060522042564674141030301010864944302307784472636522560509918422966503239250217035288451078950501921982184903338330972388803274952806532382965087890625
404 8439523859258430416249614592726403113031816633657552780357820324764696757284434431216631503562986190983984263471102152858695337865305214856215182563443788883687831542051614397200833811708996069955857384939289574647125253466963598772244117040302046407765625618450794635967693313460813442361541092395782470703125
405 49405833218695903473396974920415807428942824131781919049758869932749791984415378675616239577466498897533944510895759030407863367058540204436744916241746149458694460320470895356709320563599305071290825847059630486038175859449650510057471670377952487433580637702164897696530121429248083586571738123893737792968750
406 289226785389771669448232947565711052709873203827197359150583451287572443708499065534164355405147425442589643871834305916332793524619227096464800494025949691711911459312612548769550771876541505706233416159994600303426505564583070544148578937091272669206731316603078461662489073713544485144666396081447601318359375
407 1693163093042337864608149612430634300694080139794896391001711606101611178464572221048902974913069621700617941913650324733703284458388836504507727051338479205853029598165417220631300462200704053887621210035271153947323407120163605271030253037346125783201559771526216796795095975713962843656190671026706695556640625
408 9911949392160547670281912799981726767019766718110468750761475286945918110865356432915336651591085235716037928927423153250180389915040318004862637726822144487824705287390148847004256170386227797969273130976328771253749563423733379075894159872186992262041455440646476292287925247137536644004285335540771484375000000
409 58025562426014427674450312062061805338569234289526825708815934465237646446649643269821198132520774287083279354205367389919418371867145772546851823890803118468388674427777830338177783162934659259284471705057999626005364852719484921734622064547665590226215076060863465445415106114257497438302380032837390899658203125
410 339687559090874876723661124310217660527945005038186472297887048760917822787574998513682673920559297613996586415663952715847993808910930452758572308088126314781066898575839895925910196666604435286268724180171641986295572080716091504052581122099262912441282657507549708688515156806975170411533326841890811920166015625
411 1988565607584446521990557181861397329332571196638566490033514916130777346171123208917519360265400359505399328849346600528837060903890381126527120659894647166247277865018088631320439899147695472727765979426148208061504684667177882128936015933234642513337488667842065870669651314606163339249178534373641014099121093750
412 11641265833376606993571091530858074949302581008383764811657009824458475844793491037156010170929798285596979576325052766223425273564006557896428464839913867405141723817969642636231750479071499540070173518031599250239001283739469868164942985276669527128893856626748077896790832357065692548303559306077659130096435546875
413 68149157204805267577808243563597361393175761025111656508452623702946265954823071230367647655975993225511894525871996833761311672339484695114777927499042572856945008414938656337760951891095975063989697487288737291502529842033238751469395006049520848211156726472950718837302418358359279437763689202256500720977783203125
414 398952115190909372856896675472277181712391710167477106600548167637023708998082811337618289134528957555544370510985247999923684729517456265056031961694782201310433661164541494869963511850837373020299355026601682708707655628863543098171689956630951876700252915498493983670466253577124859930336242541670799255371093750000
415 2335506361978573202173524595179372715527837355962943815545003956699849874764529412839929683952524753905281325184286224168424982009284704800854049445969123870836893347897400756038622318709666740421445262569452100001050927354483909248205424813402363624557048209857223512538843359677420696840499658719636499881744384765625
416 13672292385847412875152106353258249486201145330652104610727760621684367918813061120887739865435268557304128478476357360841743333694010805329550407038319530360736635045309711254542929152802520567208723087980268913548792914916737261731885573850166577506286505626778587481046548066272727783854179506306536495685577392578125
417 80038993739129930386628154742188111008644913433075242131363822891921088967887952668638347746938966556047049018303217925050841578516477550652022282421443271157867641966035560052907757357560936538150841752748605067749219211356105854900454993317844705654217769183179054967926957129750742403473395825130864977836608886718750
418 468556430624886716308901305477231802474230293818636733710457917568027284433505068947630438061871175566755887483897876429462924561052441779907863447298814007593021385056726356537253432551817285526797824203644369906490060631364215583161702835840056415802521374049788212244867525980117350936637876657187007367610931396484375
419 2742977121820083233477647301097099567414376036258559879209108702299741867006965108081343929044050710614014682511005471772568830697844596652799428648601286393754445135113809582950805949546891110324743329781964874871196399213601607190310789145789505607283695716164836336063972415549340466700556362411589361727237701416015625
420 16057667762224849748932743032871656849443031650385983064597833099338845757202350885144871835529609430903852849974516741010158776294485192163536460479500502006737332600852679697440296910493541979257705769928046223888432299224829113867362459908147810115431085451073122741544199707647289088185971195343881845474243164062500000
421 94003224420224664912051951669843782084287038433222714719034709008192938121046579966131078822868300707589337662427611063913638034961648944081679445640508942002458888679832446401955514300202165447912245498550055493798143492192153605288366245269686578613573905836189795388040860615983147774432637788777356036007404327392578125
422 550304460912247573304923473513577194668650350418043488918162710537658919391244654256379753291989550692465952562010639024618984056280670681226079530600047220045981106403425630496979056053478537135849756342390508588432878957084913595778643525889171943645024956436314590647925301618152184313093044920606189407408237457275390625
423 3221538426662361191084877125917104883764686944256331018185987097729259287561456171112554160574289257000276451122191250442663110456211598126538794881202780810242199975416290384494672851768403512918810009204702820411155112246385336005335048855794292611292994311362521930179830811170676660437628413546917727217078208923339843750
424 18859214437873043821949002997153410392166686473371872535520749041334591034763504126844669569331394038463712018421009447336410472562461344038824372059014140151440905409098580074958259539109410250273298827735466644997939956017351248005568461908417322774690096338994182604138780563944144223753607292337619583122432231903076171875
425 110403764322677025065169400615352576379656867088141017768533680695319251611624801489786118649528416477319942347716003488895367915093364710826815834701084604808415526922574352297264661954389068815960544184700847327045475341318682920054517553821058076929915453251783522671593056875574104420956178529422686551697552204132080078125
426 646314893802750344435592018062529933859117767807564451520272148683269213231941528083153941094299052578918271830685064681158891938279130274328201033800493724799282161658364661861114607467492395331169215062181569860217076486680170840300430078647376998523027747953888526378659187197591243223548929108801530674099922180175781250000
427 3783593290627136847503807093389412551193873174478527346444029146892942324217831647864700298719137345281191070892005340850271299266862474925775084342507891648038488442904695070791896347109407320735648796234412085936312759139994268801774738162342175377264716006028360245251261220365826738222525538191121086128987371921539306640625
428 22149540922149435959696995557259712425264954711430458989821506477881057687248865879739271199067181989300546713613452027657150956025708026000516426881541926864188853022815298663265054772884498580334090056482968278982649178133372198210375841204947761878938718769911243858149602037817089907230372336499613084015436470508575439453125
429 129665671063882864036004013253245624882294139429544931681327678123870000057333487638019857488931596672908688922527286842537111276462852504631457556120249092561136707328599968670284755599969529505348694263586901824594809686366832335060752896836449686281017173879698020517004316290914583227264489373453670850722119212150573730468750
430 759076059930161499978505044052526686537795470704876953355745923008755288722911767588795643439993893311046178180703694350971311162442802653159869915008955097126627801757076336667749051864270140428413921600349350517887294322501022666355643690206987240799779463248046321875769591643658365672474308549766419673687778413295745849609375
431 4443708654970221820072545286528861557100448050672109425185368005663126443901226276134077504644627449919774335516154905967542112194528275788956637355646020948438822545428381526690169037321198349668813079319681261712410520044339275007081982935217184635403983185638721711963869539672864744498693989616100452622049488127231597900390625
432 26013923574501916600255251652906941218191217606884931892705569643359408663120690218614365740423106716154102568484293001592567116784855392210582536353274880227827251735927289316789590445927342450486135004600153061151489071834201488367188133127120859381018813244433840169198195656582615550855841490829334361478686332702636718750000000
433 152288161147360692101638984697179013876458328287785206589454688245112675535109582473742216225338670830369384520002239537800546144896918339997695868544604505881330371406778354217398797416242704000774740419599171614319497959392703816871350580311690220082113982150362809405810325981277401476772677402227174070503679104149341583251953125
434 891510423609313043509471181750429775473247729473350692410801289442360420991151363461782909828808887732617435442432662696965566308408868661041392024489396930545788115713528217670941939310850232256304377120996623377354935156134526526192693567194055397315663976973983247875042608189300085138142594465282542159911827184259891510009765625
435 5218992923783368678055550832238043946748530288805679495001279888437365482631304729677625630270737792814934099812174511173830562266528935005195439465170007182135592435601532859441703683635464681285395587702978974958372165577636151715320220737528728086988889795621730286404264670852887433074576359337548581152077531442046165466308593750
436 30552516736963408607825110069942368611108890091395150937060405889398629518112280465697042700497733402737757676273035869353980642874689018331184157448297020563406902756575305385563228114731574567708499824119877991678635503668853391207564571523613917421522768862978567671396536395210937591063594769014155616559946793131530284881591796875
437 178857548303733886429403304510902062789287101901004152160308428889179975003717925976873341653842355977763458880426051902639056025706089766681897984567335138727712475960884191225024658991835196244969477059114284833185038346232447714614423961305713227542558293293001489789004005330319125120690855641758520988560121622867882251739501953125
438 1047050325203486475186142072904222157001979959961996515486844173892893022609151032212851921771700446902506082783495438859965183342903893925065410710078160796455596893587297483052939435532833854063389884416170814124318369249506505529109942664146635724820405310779900287302002708627650313558772252053863383025600342079997062683105468750000
439 6129539367536101808077726887075621098956335309315003338235763013910364988064344790948626317127714014401347708319607453813021196843049918458736543473227479675916546847740908371389820472623345251541796807376425494787517037978694766218621833127261744761814818020364508885455033569789847193397315538478109520070802318514324724674224853515625
440 35882948463697941416319344799899216279791576346384999268613035939016290053367479115807391194497072306519268955515514463364931900929769061919009770916528202361860718706641029272213799540780895528025933458962981544559177036141006358738658878957041902433176116655722045863785181392087487534780438952659864515482013302971608936786651611328125
441 210062439156170216121985358434874186893739558278500013034243994764633275207159119533780087558123931604603083319175609585889765488864094901888731571948778410188886327771909688218018100067021203897838651331697035196733470370598505624786403560421518235974954673380432773746201074809386673640888772455689870177764078107429668307304382324218750
442 1229726938099340787691523516173867015867655673124425061514285153518247826302632993247937393763105019555611761373455620246273486948969319819038706714326533062753735232392753587451159498039010497129322923953300083706463237033697559917625312196892800692040653950180774098049931281007370805878346057041748673466230457052006386220455169677734375
443 7198946886277555019067544373043706013806976157014625372742645741414405507548960563908587406606144755801074223463156149160816262189167073604637191431376557364713107800823316378345887990530158505135807876424985594515983537021480327712058578786571594640078043117806034358980661779083787397596174147487192718219972675797180272638797760009765625
444 42143369121884479033795339446087865148373159150695252171284654474663266669257967785782624001846248876783429924183058847035448745690681967118379490728515452137334215166080349828985237442845845011325654001891428391112233870275889438148419454917321976660593485339934042285152965300455791017372601022644706958431015664245933294296264648437500000
445 246711580040810170264314419095657855810900676538549387720136501080388360884034641748456057042261968162922520738231074980981325039399245203615083410799460047510236614834518331036655627166880017582307309391582069928141087036486848829302390168519467856503357642288700383220668135397697892074843875850659498383254941700215567834675312042236328125
446 1444274745813473246490548792708728604796369178446223199457105777775258137766463047671193405220541085198529753312070669140083868925449635853667314507639877498237854150002993404328204323048629312968164816967367491596266604533813691337254048117183949165819755638143172127529105503490768415461082384366521026708429786822307505644857883453369140625
447 8454931629271417083774316059021932303036349274923862935886211394278232493252488447098247311314015266807261370251508720605325969824244405286411989592196687728740453824187558676824299751077546652752360631794747807622038457851502700832782191428517085111615566402159362553748868194442331537679631301085902625458423642612615367397665977478027343750
448 49496031875424451651324324258653304539163592266850430676716585860267453155094757473847203582672781760028955617817896948727049193748470205700396520499182826134891539870952760405762520370630879828602627243810576496091525311926581960850181197728505171387176610201512673406389868489665499765703568427262118260834267147174614365212619304656982421875
449 289754817523479343675493201588376184210999707708871468063013986272728428241736229604727254469933985134181084940347028346661875817863573054934042550456897569318159968475701595412934100608542132406774939378026621518567818848890423308414816945785111282493960883018360179800693683420539156516915998641740104431463453948936148663051426410675048828125
450 1696254246994518976634087629235147443750816499878609493698652860664979406984154935392872290263033834471050202790824626476944625058060216303172195354780401977265257541733271779093483104895865061176887833109185990073296720804085026346324990717568082269405687466099364266035417759551023281413097835345011113461488605480553815141320228576660156250000
451 9930045322589991601547904154117618139809081037937404808808334234688539176129455824987997723664839098026156438655858274118032504379618946790531189526186497732917087551044866872532086027522035967918313862436063057959322698264877248273699038316765967759498241745588622229180557214857812189650069169933756089464760297147449819021858274936676025390625
452 58131497847922552890909958916763827917799487689080071512534935476767592915568053801904350069639364662486033207233414502974885647188395815468516924404834498550911725463890693258127845662089505145476008477726245240163097095344811373100120145171670250144519646058439932476079874872044177355315835026393836014631244513140018170815892517566680908203125
453 340307715852562722462289315354407230288042843635087381606716348557280660458487548134461738966521018802560948229446363885464590757840073811295240569655104981419144065074677800653299658448057705566971611700811541490612098968048443106869095917442181089520089439020142773526302160434509947724829520981637960520480024051437339949188753962516784667968750
454 1992196068502426376765996371355855291029211656620837265596256420170241266870278009681830445180801917325234907183398891942197382025142348133818787470299697399850278952692842469557137520550736053562238100892688933653875980316966272399846080313069256698323045425392913530011910176532770625400726780040158982675556342822886790600023232400417327880859375
455 11662518921774945496141428433551312606586272501279623236014863843637609636643827789081460920736614680638979277064226279138309863914912109725570140199774011906347115088837601351052185894993968795646048562967502375722440396425073577533575881152557188939215674322065281517691061684836402865627781505108984715980181834371620652746059931814670562744140625
456 68273574951386859364537124024535839488077420789502302508055601319039254517570528993816456829587082989821070921238125855402536229700272289296944638350368546530986970207652219103046617077723524246041433319300956546881581883710199249667109807328132228187693598737290975238514859306845867455142541425745718493278690885972537216730415821075439453125000000
457 399680469365809024303392762290435760473318466453909628720352325813384320771071783914489588751618488352300250991511760672704230468075921995112573892750712792186670426482449102270494014863587465208437409411342294613020111400676364136003428442403447085634546365296781283781029604958411351603851614654273516046294363601720789347382378764450550079345703125
458 2339770221585979418339649431574857999806979436217059656142039635662117876443211564541530227906027856710606609563749432640533833488880971422047592655505406693588286983450506606867703159706554947272394213653216255799508466421932816928352691248657896569111199820170361295097722321326286095294970780400096172697865272438466632820563972927629947662353515625
459 13697253454758942213215210969326468801401489513354846424311959807377510986071416742280099083288231725314534302776305966566190319784784467085800832741280597428874787049664778545690985872850712062404158115322792752062642889113045905321780598455306718273728730927335712894393759631423487234494111975271848443720798180200937110839731758460402488708496093750
460 80185118381724608157774302004506634006042344747859530402269997215198144312573141534108146555971297910125704561700276996033620766368327192539242126983930020612315370165576425762793445162786335048382761644880045039310756777674893611250666448519823074214199653737530370947457409763748866648945413778359723082093317263197018718301478656940162181854248046875
461 469411859182417751854947564869165514037219171306071884132909785112878276493222791381941228196297648177201194322382914812999055430765558298125214798626053090205950786076206021542422155178185235553934598801014188956866998333939697582862235234875648962439641923324330419209255846975861769417197628768157857629070577216989779145706052077002823352813720703125
462 2747984887820711800063609334368360740216307580269657072675898911640382104028979664580246873761344730436634494420415959045163380985669427453322284628049915554091330781208912236526078001704857853011586802229471169980888775558072955970564508416977360183269207885309303950783566283698053180330715212732587903555819472400933989320037653669714927673339843750000
463 16086983735015647759592784496187631271267633757878644784044043483766301902611012279810940509788211893069178443713994369290812182082174928757237497133379843221486407836425591290342500784415215442827607005152426794688778869460063267767133718259265045728544249043168171849964110653369574748739564207503728805924450248089618842328718528733588755130767822265625
464 94174843114181797798281969152779960057419706690741509283599711977033420033199959721955936917747783117529064690672051641679877815339221781052798908807148793877888693088172517634342893930600366479195969036909489823348338225090681118688491133381212029559067284642387379003738384685338139645351397101181583547401348602452764158243780912016518414020538330078125
465 551309134245987227789373768244837956643436702243100770338218777303998609679054860008834387137679975052991215671930230054853449987106983549050182029702643185496875504622990544623426973575077909610117880210309583090185585472753721932278124258202385376438057668427777754268512476693538571970454806543426561766628994252711915002862497203750535845756530761718750
466 3227419886800845127938278686988089583504282044669211398109092446405160148561274098653951620277138790852601401813011408482666639012231026650514904692548959896873820988555815311288849337528391380446569246236095364567669618489222015254833076957917987029985624765350825666361254306894383558079031018223040726570151714275823395805531390578835271298885345458984375
467 18893645105234161778638262276164637700738593734561560842236556118545793791201644793313930037074093829527963087424708192687600444996690050997825433611258015411853482465894029279561381555517346450283435632232024738289276019809878685935556006080601862032118412168893017103148833917939610650247429123832336441683903542642676554041969438912929035723209381103515625
468 110605324960175034532882704815763636421214378896153861201728242824754769698814594459839408286756163101902822446188598005851335420044605388241701691519034876543636517272249222954251154465228689153650024392340600514284728191495503505951945415192599245310520184671219213847550441124169971041632300710276885841270276284592499749237504147458821535110473632812500000
469 647494850327045981557604835459641370609764863153577110219823994716502817450081196265766691619151284657153927668066530992694679325206477196197635625651464459777449998690716261169062680103730178019667300122863126262870021056526910959437507106366005536713192984200561154753496375210547908459398649170546111414770899136175881516397367931858752854168415069580078125
470 3790500876436105080452437701377025035154896210248654857107761187706287935744478953628030499529537238795283750571275644992730073726255412922196686585852496681605432579814827420616569172844794335866586622576018633885773746240112072326947262607793023910118565844358901843005234081673589397505154749404114986280205877103841906328174360396587871946394443511962890625
471 22189978633815755310050212684183332028823305367011159836637925912113953765972800749468985955743442617262188391196710879927123765257309450591971611057519805706914412892527718408928159264742622569431269613494408800743218836483194916431923848570795147234158794142797314988793652284420686529822766992873305488474883881200088939222858641642233124002814292907714843750
472 129902397551259301952513251927801785319891007886299073468728435499101208508586398515485082276364899280287360708839932624599269194917824317570841488216861511942599227361712729147723642187937084526489281180352137173144962913616534943794355555892940855721386799935781084158994431830471379636639608711387102373775448791519654227755165010194104979746043682098388671875
473 760461880925375286312817323059925586743571566266551166526831807056075811372795996324770341160541709487747745500183217522631964800875668840814065496371906588247568201271202237783259007263398535479602753969232729869440908750498649301131397022318680014777727970392891995738940420574460330832311878521302039311251663363598715834890118259181690518744289875030517578125
474 4451821392383172941326652874938636860317312870764251199977801212775885099406911974201277117184533043840175531045115750736156169978967465791924534922943840500950837143164574834654913247256678100030460175747924335212929358320575921224628762891058104352495573851643365399489674262024658552344757436163445708425135560775591850313226416346878977492451667785644531250000
475 26061416366542741138197350989992812235304422185154011832523165099159804553898539852630237291725373766639616382726494841293940673899215673163693002096578735445992026722178885362190861272600383177550314648585785325411851335355372852628800799566883921836366509110181286976143073412995594415885346573423738738681936120695952830740582673030303340055979788303375244140625
476 152566188794629570397620019324657245478108675279591315162504831559678448266527259134157572044549534052398959568858052960150484219390915694778087685097612879734714319326717300984228872599285306387903874121668548303123903468379743869267147812289710130944310414809123261878163738375101264841150520047935922235535358407357723405269045446885911587742157280445098876953125
477 893138025805861557679086851573250288567065487323726634975139983294191264102128994933939046681374539095192879757922739007222124466450656839708903435970958075903531730244480931732098669359428447827270943851271668142678774018675583609479743059282970263903384619596522744271534058940484296285179333106798304871086472640268381180048140599581074638990685343742370605468750
478 5228521073002455640383534354489537670225870813016589750688224074269348561843281270340483093629620365737959196633903959836863043429207862672434955605342854778191230247855991163581637709793568771075874089864701082229013387435276637393734454357863401974238475172028230030748488986577927805631649265773671135533109155238130522926585930232334931133664213120937347412109375
479 30608295494041585990313106030313939793964681501701581928316820287817699129727051326372110701554974524165760381959133494220425839478292597560719295206569064270473809890502360476568681895764986094515725168579863751858460807269761105016070987085731861190709298958123763875100115227592060509584142994402347202020978139391994520533170354159580028863274492323398590087890625
480 179184082835220208153483201924017387320952761573590858395025221810435238457851662983562968975922974449518597892965187270286444414537502301165771254059559595243325200691791758200751598027792774327957996292222824170437370973525188712049027207217976315824738870650759969529243021070849941576078961300880091687770436473150625217298781421959574799984693527221679687500000000
481 1048961891646308970718981539771656635574587215376462201616710210491264687937893571549675398387389744868421791374621603822534351270078974493632452746330643297568995052911470593386601399617788802112368607304013439611479158903974749085325490971518540885077240848044418667021715681492210010428315521476412194448957073062713098689159758880595774144239840097725391387939453125
482 6140729872407645894362323708478370114477699884750265300058677161508499631978726172666191836816563596589701946337933955464103978423082383973991120001951014464061601268016311757936764988227907882201633017981181318909582649387499688986872590893682586004509898593475893182754793512815299760021972413886461430683637547679318619532292701512776744721122668124735355377197265625
483 35948458820269774325406526241250133750261435500633637508376936859998821599583098721079336176019766707290618688562777796433191648465806792338117863741408288808152981604638911756616831939228483421570008126425973792605309041457372190360990409326005634447935697207601559248882545971537548852251439676814368125662973103710158591107262301966862594326812541112303733825683593750
484 210445943463387101098844249748642519323695676926919514042178070107536606157809124468727640064181651519401603174503558759486478134444445881560544918716796516361072914363276117572767984637281956518858205722035775557574458454224359396739315001098441102262227979005387262158186697421764243061367060453504147781733053256947386053197775017398196695239676046185195446014404296875
485 1231972011418284377121253879949463265369785562137765757752775034837677138786961115949034881201007091133461109315331682779598348914551263369493313912291024025846129479839575146646924082882552199702141069242308746750898837478408657935501527052122233683550818381064944107035346216966508959568092500651592579536980131803287723221525186596825296447832442936487495899200439453125
486 7212089774408357391100490648490528923467406195323426358974765524726068724723851202088812606325943713264313562449176207695424135244978546255269294155039102711036011971014256321098460337599170781104996374821722611542366479663165086661204210266103373929065231800351656845967664571941366013147297805525483636593565925301175546373614808071117465715360594913363456726074218750000
487 42220308929133208841108722642199960944185958787305960583637702797818729317554061590189237437634754021988873358822539452375112420797649048123813040336650633684410707254269157338726922102408614904035687220320156791466326585707868722983528686591128038063080250907083004765015053944539374863576951530885381080652730285522316347975699973339713810815965189249254763126373291015625
488 247161993517707831161046066453452449338266824913146934713062341612723990211389563961390250219803488676265934606358578300352682780213137971895411672458448681977233596126417068299126912200038928425703417975709397015043465326855169048223664484286157059960727413537173308054913592582403704383621246682054323586231481054117459471746573907054156382656628920813091099262237548828125
489 1446911512234205200010773945478262051412263918502264476483500222052713597644718127757897438287191213491274039825905588763638976005053935100096123563975496578308221516903431128189269171512237716648695525980147769032548959562815188856035965854386425490119038322221281564099643232634715396235990991064698523334421056698198879098611369401969350967362970550311729311943054199218750
490 8470367528759565155859100059658572503752653717077057055982812818327187939280538458596438442534973510837699872161320835319958293926335365359957676182169726301427275565149240982441980418561383225371994719779285830237962124448351789521298151693362912750398828678792274360772784126085595503098061188733764234603262688761581692851789716545117536750097997355624102056026458740234375
491 49586395204968851779349370025684172775824588177896607662331565201899507684626282931771679404110823621644869559936132120417986349656946502300268998730726114398677485410263360553156247950368104710103451228797167996352555420055834891886670587738746691202589335005067779624362136793601554496670260898992313789688418727298902859752005429735434438587304839529679156839847564697265625
492 290283813668642084676042350426713726397886209474868323591571890101133478119534106951840589233228985662412847160487264778689723217916409338301133374564479203500523804877063007677991141844647439677377229742882269132952587722520933407039843697160548019764940818419300269925674604598435749998841610438630390121458407080302422763018975731402759876687014184426516294479370117187500000
493 1699351044368054682276958602261989495868553988263824656269517276515164929020801949418061343186699046420288583602116984495538547837866779203007011866476026589496006451436631841155736948975077721937403404858397185646525715712883841494632571424496473554837650767121840247750183706960186522477559356688113519555734129038006628113854905805690971576371595119780977256596088409423828125
494 9948174290183483834765004763443516111332200988693464899305445833081492035701680281849509662099640160413507153813021246371141355278915942706540726205202528964982651281568474244168640454098625808073903173006397273897391517177023874508362075608285107873012957927705702588379291557793111362382004835633719548385962680591545254384369407685468657265293046521037467755377292633056640625
495 58237626672757692585209816828527528036003774884786447777874815547983284823612411156337855026431696034168978687075691154333399515583913609547738690358392777772393288665025530426621887015368517650056532889323972297719586164449538580014973235163907907139253043474137714180647376323766489424297820961609165339708484048147759412491121567455798144208323208204092225059866905212402343750
496 340929004814705882099874107959855220736679879367399563385901306905323884296570457190936823442656680972912429204443562003522704354314147761271397082817976533686879699732970023353952637347335717290652180311651847858084888408132812272616676553860965075061330007009217083845133339407798003933399128986214424440472233643696523334377454875706334007368081273625648464076220989227294921875
497 1995833157437317873425419623941913743863418271260930055818880612266535845600914341736373392345441885035407039457596265789280519349490306854095678865881846557296364941989977768902872621813521174703543566004879100779022372862911754263158248945124364911002915252416773990128903578657822466788484749739117948900903588459221413734342882215810660757882022409148703445680439472198486328125
498 11683810811260118777626468659508844823000490753141648096023909595859298649487423994636551078940492830041597343310199138964016118519022273076835379743499115454916223208614738961284126295804284459970978731582654743185536306355222832678874627494926649930321226297129955369870184590328102353609419393626661866706879110514589685343601685457584973826250518413871759548783302307128906250000
499 68398219843487183255259441417253792834319545122012890759213951040629172475441691681864622356429673575385021913838977023766483189342562899654655293046904810061062940753023583650934994588089028173372611487937669219822793396090672934710164382200255074206620707747733646799995440844929624101989520716828899078038913494869055495389722838366978172920662704115102314972318708896636962890625
500 400410153273736510164429550383813188286600179375772694276189303182442355624645578382505867176850832027133096285745880813652496539307925863657453363952019627579895819808191613061095604419466563166717951097601619815041648512229478836945195048475908620684709670224318010849328127176288632277994700552277804723728963026918225903666622619122815733734566112644870372605510056018829345703125
501 2344041865586118467098444959005334905604598622488927925177016271115357640500436350321852447666402528012590590997924289187094898643252443816560543284994622188204793802806075983560152995037777956700452812927696445174322209541600758858276797153380818474456651889860258288246617840106091281899921106345533519008839382608936406995281727287448969533276144083799863437889143824577331542968750
502 13722260094299274886314372546945740469455994009323503097266027871488999980625409643521791574216266800198618436418350850003736975912801848401089983244733209078923448113071337983106242997286222599335853820126490324946819290269151188476109961009283635475706807800422881495479729836411899570889579034489056618662841728179273164494741749532858926335053550982223669052473269402980804443359375
503 80331509799426966767064087529755376875302963159062155112215220713021788105629229969218220109413346641056045137081375695954159372780271461088252632648639156335641209579387069833331979961620002780181533165270933850605707499053759736671933790813322269750817298451415698918631738382589954263947500704172950688358405553941047857450117384101539479341648475330117662451812066137790679931640625
504 470268849468631208266892300383505586723794785841928291047406242922553940431273198063700058418148067206273317867498632729789481743465366547446713079466861827072823288462292039082191114794531126897586934926987120877762633946614554625740218759113029526132620531259192902070557341095009269174185398693310036535106236410601605109724295668171992028383510131561706657521426677703857421875000000
505 2753001796340290875169781939566304817995488745004952230798107318177878642684512140164591392637807069236646815022900042128718205581228190042674828560577504917042322490208395544577615473780755648388842340461290273641841707228341571812060762749631758979417189148553043004945945397387996117190664496987414936117323209822713264835872065261367657538625793034459121599866193719208240509033203125
506 16116353229044610417183371199749052023596417654234402609227567805502162915578926691141457255279775682214600664451993374292538436623467782950607708200221833720575728893353437918299032942876433876432146376941386972598021705874780632189004907543723942527749048399061179535082513692415026931824249478403624863262147231166574349727981804647698247835046515830104141286938101984560489654541015625
507 94346775126924506461765765696576784207959531996196774200128375618400207791317194156530243239587913757256237397374467082106283211023479864966412683803996693188090256917809167314383242083285947624104943587013386231199317065515611020005328351466778507535831187738071112700142295449015115245074569876955198996897352204946438072819269349545329526868361544322816314434021478518843650817871093750
508 552315641779845584394745684481629181157779748252155884046779717119511853534480604238358502474338447197354190309132302281994108238234738239585101960021092634543329929055813026163411375130811907502685449819773866018986693856951958260971666295052512250317901180685661461176124045707150710884494096776794119300797497180565062112736255770965138873517040300764602278604797902517020702362060546875
509 3233312084533850454282557250891029826828696401241763291234540463689560306628988991974443728569631804773052138532533846820501957246291090522757573219125446638657100929868110967388973086070489275633951967033936261250930054612337846404884973232596453789268661842118662869381331705780829130647843333268746591488474246927557500927777625602552342001927009225437092965194096905179321765899658203125
510 18928138631568480193386514676863295039932380747469595876406600904045360800817347981064011155219851259852031644208330745512480327422629143811713375895732696366002154294619619967761922306006505915683187084268550636349583742346449023329283197638244830197932815114021621652787278757439899207661687150227703553946358720540612815202569406867587404377220247631008476218994474038481712341308593750000
511 110807253580511653238345359638771624333805385743556795838205706838674605537231684865192274418947415323125418913704322961664911423344601171672354745574290715023296276122438654675754476960384975956585695256512434488002568984793934348670840854354206419936007384780701422610843052316103641691547652417482250727174164837340851580651735162350698731895736284282227845920942854718305170536041259765625
512 648676961060400667158659371578174596868688832455131958573061538713599831690245164231281427870836332914887252789563268535886958753836151577420340607350117056946492152085291373217581996331957409361344411703904925621760763635701916860000620259962256250669700999473615221318151655367717704496046697838549771405602617789407321979271522846091430681364782659566181610699686643783934414386749267578125
513 3797421073204561601985023656084731106012471090993443772056336227761372186137384245482368511448918741190063358516337957487759350885903763745463476764622038859848942141038650139466682366461711926589650534802086800548816663102479256043357305571582313353028541921271583219644973538419106730937971751280160110663883913133740867799616290042210647066302594719242047283103147492511197924613952636718750
514 22230490171324811345718415138314528514405799617242878653146988832374860089138147048568249696598775370524753056529506130118231548198699576614419086859860779583977171465619707563421321813968346679754974732529958630852887133690905864516789629157722848018491214603725992204815625968934122177170092245593549410347432654615740948894439064441510388738336886894041144469014170681475661695003509521484375
515 130139556222646864738517193971996298102091353541181612126016625300681161376377656470253091040238470558574082075229220438029954495423016701799412818122414092219130568033291788514440020902150293031723126336660227157008518983966925602800734673646525806857598782624987877122302997536766144540540319984368547605056582838747409083470276772418605179023197408066415958760586590869934298098087310791015625
516 761850231969858380421178045551554133082485765792122453895818070665280107327579017594106703684186229645494175658793632840740930218108581392069159524911374359015538697494557480389306713580593198557390505345950928939307030588289157336587621514021243274380449986143569346635593117528501333588552061149810485077020077466815750161823579184300577838807671474802285516148003807757049798965454101562500000
517 4459948940962526225798476197617752155922885596666520330109173479829806343519783370321798973622123501020341288670114266393854423567657990469342861715168942256173346327639246344518733672413717457945568158413055780481577747861280414696941780938338845406190243843842786118789480575326337390645461905670895163410383301527815796226469279783595915089154344414343507374542951993134920485317707061767578125
518 26108995864661923031098271215846531445026856812293213920024957752475432254236811939579528386531548653329177321644539496172976768928832859307060106200401583075944425125669019124540201929971553282514793318795033547104423892247847860167647012261800443402853469149931777327125368464274193621170069834103528242437016894973157731941464294839482464639810079445728964453454779004459851421415805816650390625
519 152844724028122246284483737067321418004748712044798671250670656161526192988782976549506636800768360771747593051573268812834155962482454248882014839577852626660588857266541327345294678011926353702301807386040446637930008200545641374322943966000696444045218564968872817229574245198002655059077658698872117029237000982504867640839667873115391898644822119300362359139988654987973859533667564392089843750
520 894768599463920846577910041415839747248877844285459425853478069570008126215098942445430825936499547125383851866089041545035663657056435540945374728891271048682666411961051732349174399709489534924083003524177400925172160463967446172452954891312484437240360170594022972783498068311384243401238642664878226358370089387390126863905660839774371816423160993730456617967217169962168554775416851043701171875
521 5238066617460215464311968892415805826268132781651290485520743628657671596019409594974687313686339539485657224588311551789349098097694448949136947842345618376716276346137965298472345388607079443131924054551089237815510843322565437733879494286565904406427893677814478950065361567546934492301581506818751716938035451849474972523726643564448818575339915565154094885536029124750712071545422077178955078125
522 30664176084620681554449394669158227867585053129683749556871108491138398611172542687100590698114195433055205382272002966671923808773754422450411612856184447126994713790495085154107598941582844890280035290376333193703415018932664419531662245889391944218341269242042509614244298179291593678514100747418149716482027706184325496938161522021115951958815382794422757517516231473564403131604194641113281250000
523 179511213510404485093806817807870168469265929556675200211959260598980351035959761410376390059002674862704313034301572592306364534357244356997742803492650327518554950683165252262899721650949621667059796724637112157594629311276149286327708700879789243123845814599284942821548298734192640854078411271184507167100315790169002347309440827927823852670776491797884262015261302991575576015748083591461181640625
524 1050876947975125833241281062385141981684254913431794748844151845450593748235661520487384903785584351478797592082867877794891441715654993897240772081744173873227748322368301687085036602962662332786699160075067226756490221651044068529296854733845905936710935419206637262178962984567421172662962560093013284417911717481766639221238011749744699023147959372961535097663887672325699895736761391162872314453125
525 6151940807427651591675439400965060750767604214942349745280555530247870496358106409488806469222935131707509525585847251935989031250061191271192574426184121003731516365257334696739681623068059772268794783998521694570424254811601089078122817173628475899173906169029611025002556416508069067585204856820988957925060166359678207842737262888362614379093679323797096798395744876586377358762547373771667480468750
526 36014088777013887124583602316751013662259295641870722470623536878492321222968839649880956865042597415931535588343575648654402364828580925842166732539641474384796323438128181919123591130153610525277469720367944606634572382313225788037098359537371909179424207941181241435907597005377451201240837084570011211714859419207224235319876373190536567011208193483793159480298162744560386272496543824672698974609375
527 210830147922207693581295208588580372065134499284065361079520462043700958596634730296848816671327662738195225569647114502951956980393210585566796534829127976942639199016927583079316363766108351487731322521832331506024983185624134385576105883555001925392990570551054262304550767109427601344130209706955000848199597927834512215813068180394495906951509364037951281393469538105733818156295455992221832275390625
528 1234221183496107903529394054526656928636968974629680417750719994610966399098017849733648867681851300770633805789953450758031796726108957557044816336843847256637177612275278824992199774481309810065043961211001380563297777839686800868066021215461869172862073892461177518702291820574025262726855233957625060299572286735208682255664722767925162369813587787608722204368838504251471022143959999084472656250000000
529 7225256657091577985553446315576186503510517369568728894151202283273336788473262900152488421765894817544145156798002826304918768532510840713058064358364876167899084056461032040357580691237090807763876418664168560346613805126554676268210635495084355491275322315061158905034212938417264320354927218322900305738859423315215972357388954741598291383825485758233367428811540211786024201501277275383472442626953125
530 42297389202938429445414201850514217160737431720992046559509611389421515937856403749430686447238730591573894812939781385314752826293098991350514403476043617122681308343681554326748902328592003089144601899375849704549557914831207385681383283552731123320686981037611682118682523794956447915408912261402626830192158550252123273065268387547617268768195367729210448165901893580187476118226186372339725494384765625
531 247613229300150037154838240830452018321239745452803877268304068363474263631648333247915874345023127045590199848688921058098357974128049160317862339172042466452901962000712931835532415099145469484542391590200091324480858599788810309747969595239077394059811516763364205118583683666868561178819197398627635679655089867836696227113286711446077800760104267437219077973567168959867501598637318238615989685058593750
532 1449553092515442333001262213404831177409885885868979619139068398764478897847523684986732803961309288185820473308143512217065554002105740758341883713240430417877916351721972430811406587138687362868434967447879705145152082573100088477146764393959042586902492489004879436186331037309125045471140548300151312549236242090444097500892775494968475347641498175832147630697345312700274888584317523054778575897216796875
533 8485831609077961850780502271176415978655628156608917482036862335639765807395860091173243391531662076157053365784162166375819559881168949593298730262062364421654091568613426813234695011189164161764886795190398982348164705864444493934473669945990599904811520028841218206524573604879968033249798728493894741144456659791403968640030311032072765742008012216346833543354562408300711950914774206466972827911376953125
534 49676923507967020918908822422906235780327570212389485505879653672021223526216918880799880977464856821714369195461528392964425569416373451758203069876513974197660039601676996220230507991639257623166608813191393437466583942187722912058102171699748212458570062589230488213554523210945465393604696383970230268468464509409240330704615432635206205448247551960894905870259538605004934197495458647608757019042968750000
535 290813775585224913848446623470413258794915991844992014939582580038304946668063894859865621844982594489357112806228452796701225646487712006757509000692881693096570655851452115167326015014142108924657478041908962099073743240260837029962879208228694061816907913090358532100395484079127167134272475562320625048064605846003221496723228718336394855951277820886208697068070505066528230742051164270378649234771728515625
536 1702453495465959673836777229466597472876217810286907502227311168551630850971404068703327514112237256555357410008449905948328256079520427292578560352846978336471153477265645556937782615028906832739120434275501777682701635912242799710104906899642211371377389878397945101569750036450363162639385859731454276582665351777062309137139220754858005306997626864235518014691650218357665824697733114589937031269073486328125
537 9966336355255922938426119264685053658355669010659497585834468742949678988197339817815965679786099255223572614073391793725147408630040696496680346767699300147838620665585488360525543150215244708318889561587053698908876895762518183700338930539354527165971488957441518168350727602647451648868291676468874508153649788115327653169312247365972000814744523425608633558798603617120970277198921394301578402519226074218750
538 58343949253609413061314482470758255656159434104732025440308899557506549195843719432596465969491682558894650120409208498367378323547805618946294535602731392421548870714255669587316628826220757705290049979312777382957892658373804917052219187194983692686744394179197316349602388195489074057538387681001643923681575699461949811532257340604150030608710751449220757867451269177393180509483272544457577168941497802734375
539 341551428044326679998703008677216546572575515576957615130716841502281140920205296252062158246388909070591113672413001460462628660889231577214874411852153462846937456899205789739210859882180012068044697704499155409333847770681615503762790588671691099263579415683194172589765578990682628532033396787352592159176127437886387323507847939850610157117276374374146957131249363972570753933410969693795777857303619384765625
540 1999476886489680465300087455739874011143674748408448202855128705298938450580245078423293121079402958147428818964111049794150034922185185980805844737274424276342431638067307296632637443542003848866673738419059663961458702145277102104075048879333373959751619049311957444696839835930858512947858922341771180414288515686741685675200526402273800938629935629116838574993503165749819672214471211191266775131225585937500000
541 11705141572670035726493952322085452788581251319927029089929227734006097957502251873376776396628959336090099663182620256273063317915372087790103595745632888695946845474832565431859241517120919304673592180617794096853962749579793588039189197340025325295075992324975758086433027074607705707399461595645618862867323215623140364993541871710622055478736060017454927660623762648611952130739410904425312764942646026611328125
542 68523092295798580958970198889126633998624630341677386463921782196525182040412484759000347588541811471187642410733656530336066764187786368854547202414536564861446385564499363642459394803314615767701329595184268804077107258625353450716321231096793496274138056871438577655649334552692821101736602589936950216408058656549410253343711990564479282086829978232858831178086329071808859014769410578082897700369358062744140625
543 401141169342343083427320756056060433936029408308022077769255049652656399989573683161885619925853854036388710369581383933045650410515792283223253990800847267786966155196659645371593181602177675361874608879010314504655350041025735193777552142184094107846070245982071678710411808136502634045680320927912845396376909360862753091686269311375506687827830191251568794193550458602104055727544107412541052326560020446777343750
544 2348321308190708321931454774725935339673270193248497321165884159245907910149930839604429837571978327537881763901575202316908585873517893260389005966076919163242062703805795045070262882027461455647879692370972916543662286498255443222469366866404438020601041514267551281830305713445977275737084617589248978063924840087060816725149906509699929849573300847422138126858183938369564573711567589953119750134646892547607421875
545 13747312387665257026793877653909978868046498007782596994675696044492821550697522613831577287489160907871352371355782931249771181420168427718061299784388832155145144295012273452209280318148195655048771506249916155241588182696405892081234595042942660642235558801248114802703587607912399548913824692585809117301508747239617849084180879105377182687005655193368534605258671984858343147195558486828304012306034564971923828125
546 80478168479279826743626662143179571038598841005155471579207901018693647304237267267180035625305696177046170676286790667833398836468431604892251528752328756591936034994090342486397716000878285553483255993104445358926252345973306676518519809546735493314183001577578330422669466606791884123254546550875290476827167936633393329046653928075385562682894780203953363660584279616139538604535630383907118812203407287597656250000
547 471127404334725418852102698985447749533226695064690342869417985315932344274673949405058064563974285424587615238212867995415850089443000163051564142683587943735405896445513079693034981595132406042660137496771807570839202643348562842998772022948390769782092801894132226126865271073521418360841856217305497970643383419365055890654174035903813726849502176986609491329214758004989408758655944353677114122547209262847900390625
548 2758027864070026227978646805643136602859127680349229072243129431673129957894556083361190500946399908008168929572498293316246244629557158839719078357179583501636709657198017110897163487980053457980716967449381264648827274946609347597586459162475631315481379017358552782747673688401566512420482013840903942237352756779992246098504139819895996447661984785952814274948995188105644736815957873687921164673753082752227783203125
549 16145776342023758234153747523142921761961771877069597075562737084945311510846150163831242827551870967163782724053555806558310473595000795013853212499315857226860577768217650952950992347875929320116885524730765361098332387949789552202926155927120110426317359096263425044372694797375439653906619350291047201039980700996786509945791569278999050872557434814697118831391049730553170727873069090207991393981501460075378417968750
550 94519021030468922310661971643930291824104497787094130739029332583092207343703531235962166642491354375859758268130270499372783591122789769267861454282477203642486437127078340319240779179279913890488012460900733128735798314481994499002563075447978708708993690568109889135601842428885030831635506820659755716386667288883893780221478545494475236601097098003249665531700224593294077323445134819479562793276272714138031005859375
551 553323986862463402724078595835366067930331348320818639072960348340187594272748406998967047350216126715117704960919131529655470323588952821408573333908965304346735074476479956360958857635779216053024489928157492449170653512158920256027446156875494095676555248321866570899872686131302352427710630854754014587133239949403401450836350573867371437368272664089733921815456371619236240256591019548437770936288870871067047119140625
552 3239215039464661625173702837396481798772179230539563849059948404616399008082259691174646069963537405454887316145247010145141269573558712953382173940957212539946107558017791483400998184075295649717562511945291127889532259133204573775150046161617364021927744694449882300177372642800936916296730688377068851517599536191436476155289145596809233369846848810464917936735782981062651587900180771839586668647825717926025390625000000
553 18962695131635625139488907166159239333512552894301912440664543764782933011775040490868065586568767660850025105530830708373983699485738328873953736374330889221464213162471357198809785208555374328852935009367243101693514563226817470155887461592464290588021499713858744355386226644661196343622206596159114330523663880704199388030627480853383024036075607372773259292756196763409439140783858956940122197920572943985462188720703125
554 111009550855501433823313050017778605661423660624207381448622460846996660099286500910213558282661525331524562108380388592595624845296485209136679551576440508807051603602445743411053916963153349892852487606562671147915234111800110219655187538770408273049746222041543133277817996437310666299594686422680915910206317084478179320929583132250961287029612280916190886147459898722360453643420198643898544332841993309557437896728515625
555 649861229935685294814009785919689224974681067592546469446435023058897965555307707005408119346151464961872936069556096504848042723911117690053166439753856990142579083824585503049318510858543621108527113079649571248043743375134638449055375001814362818188838608777009388166021115409859313216084465094200151203649904825911893544801053065521721555328439441444820727201080477428849463921020288004193332653812831267714500427246093750
556 3804353903955933643186614179687339153180523641083769254475287419529473128272971039578108388144064951466987490889682425487218337846038014495949229956651487494748153437135156232301862139108484855006898003431061211979794887434673743343552812702923855456192924154092762607219195559235849897578395757584405335569281109551950364328653180988863414211790258611805058066742701880756049587822202433240459384933274122886359691619873046875
557 22271075669458094690003119828035141890776023543381578619608612212941855469141393732917582537451082082144302134796192609960331902849745660930011981982026722424453662604798708676755903249835142380577125582553553916139193154049041908963040938523691091371908813814348859976926083373228546053972401113393027433864655071889311289367271170271925678835593490266249393969718911790924495258716113606223263587935434770770370960235595703125
558 130377147867070141665948670038612405219782735922326739370419498162356642987071823862478454627975735168056448128429375177237751203478918377129806059693391049596009080209669324545288826944718136177920117929923075640594940207418578261532968756133074734140508689842208112920726394662321979757753984354887163847169680907206308268479621756303945465236918744390272260182308068358402724232691580197318614864343544468283653259277343750000
559 763241117682641181779758949333237735552793797328541589950140551876492492281066087976980185827134086251003751316127838935990415531643320190299090208377088860102313714072340166110223650972766392792486217562383147783670666807338100852480048473283829127562087518282784864488262390177752629058631927341400956405171679895478097789234464632879355720362561173282608270760134900746636097457038469017709392261394896195270121097564697265625
560 4468091327748556617228538096859250703862882666254341646602800250194245676340689559197293202275549107095300997222786070566140833675611192837144481340352399548491613971410047453277562389587422644852031677461531117121328035073783395570065086147084519308512981040624964887044943924200373044081929558481440601261706804013422030288570431945916505927997399588364402654712214845525194108448650246075140035628692203317768871784210205078125
561 26156662227155988995041485230962442197078382317914416182764704010353690843108778235871366940513415966731523742694569547510656246036272565137217857743647442042969638427411938096938930202800945188222589475119571324524993509405607482112725673101841742180375342794538748757666031571890628365702807429114207788334392419544500640389024482893979308241799803808235054627361748731359151029528443575464247139450435497565194964408874511718750
562 153123767774522728061350116639108464504706324920843789146837521302739682597247338975343300713944825369134123699586778090383985398559418789871811695419999207957306261994109927751082462961941839165373105762905512208231607722396954388413953796244631307444441619175818568223554877480455007048923684937978241947980496117789613353387974574199479070848986016982997286410369817884421725689885469107696935875395638504414819180965423583984375
563 896402150008393585281958009350354533508923536193791026648011126565466867201780586056073338272291206679328237211406738189473208222978456775045147765818233250001379502107609329240106965823713921767978476190125417663783006159012809352633397346732365248124084809851786584906104545261728177073132461835462248681574442686670569968884995285467291895453929103956161705188657833078904383597069563415805915074230370009900070726871490478515625
564 5247629588914581566716540629947314990068149305573174078974243239341032748995139625157083194931180160242311804554967581399285968107689377824584797306191162289793428820508596284955947143928278804666757909765154649360073069407048818705236755714884982777842632145138025765648297113710915920610280733867202453147774694022300916611364849298333854831514575604695794957995138254816630546434775162617514254748130042571574449539184570312500000
565 30720158694614875759992493196488347617885364208834825528111271829532498080984601056065782666017356834608200208831871597943795881653339172998149725360046977698974041613081028070980270548759963632173681929776400335119280377830308140289350765308086740129833584774949061752772008294863220488417065978513323509146745683544857432901249222919005733634842523543259783315918980439477674650159223630166600849111802062907372601330280303955078125
566 179838941417647286633545169132178313039767567572039998035427575344367654149898703406114329304742684974252560066934195896715409248805142754113672613331190699943837352167948121779681088463441212184202199197707774922396767236186784794972937605114858614538381084600435437592101527042870682045136733561902629811472601887835791747563070361086697942331785495739777891369570593471471525982969993963920575519299660527394735254347324371337890625
567 1052795500561310811967688311643333303288264658904374117817694235869500761154416522310900559853800209044303801378830337473296025652292409635559111693456188388214056968905145749253306795061005879081879405637420876287580238070085464676311441852114726773341073346876922496724367676688669512667768997702079766603096737856903245902321597920028518379833140096415188373427447869554746003165646087970435881842057312951510539278388023376464843750
568 6163172209894790493006167403877558081640161132382070579265609056069342076521576128585074445792714470092781807228822666850057174505487761948363921533936895440789471605365469355164939417622235456330408024175643256049885026531361247356421897286147926939397272157386789671582346018657700973564528656319911982072846698723695188249423341405576081610824627960774831323985092315131087645743080409671782286806784867394526372663676738739013671875
569 36079838552280506524869278577604456924642128956432223485416516459694214188379963254479875028232573395685428043038265021616766000788900857919615166136965419145017642871353075522091231063416206677061437149065320661687326323007233560163666695691313268563691727521318560841533568476731852431161488270109958743379717182902992170758724696628022999953288840285950098487062700923429168244543632488211090843244210901730184559710323810577392578125
570 211215053810876485089377229907410075031411450444071470323410627578817781324507696915324747370126439328891049251335438442334115876471943099339895438354511572929035572383592724386280852405192210666959225866204819588686056747692974037600442964887305977515444998393526752565579572476947767023630084632149353627262819408133436795040740190167995407820567341233624649055238966192801279451433564489414365650254978845623554661870002746582031250000
571 1236474461815784958071232542425072659780267897002518469044135720192559977564438300849023111991795063622882386471868517319754409386304219786297553022457384960370266076274728999541860417343042086720103315076350701251866915353501037988820548302893096230395683629574226567035565704768398097273957864511296561853212682955182144828997324433980092038869280907597873737711508335581152238479885984888127282467495948736768696107901632785797119140625
572 7238447578133307215803048861662413674058396737232949696837731738856888794444729988821739296809607514758867178616019778810442626313880814428187242304059482666496508243291608619640706348741171486935312704712777604202764860505970060132104956338902011039555643139838766598005726386226729321487939745717229577402377511816577908120190323120740437233449241244157491933833736508869767589656597746887708240588754637911961253848858177661895751953125
573 42374610199745460869371407020437431669193323171177340829409337295247243860045841448353812044007012891908747825439441480650985178500925171072423976632584338134333871597831688095912833830421067868277080098945641527273158879297355490604627523208975536349756633847064965825206460454975637093809488051142630696277950973858800264745938237773602646361592610758776828357726224222254599140682418658879177615281252933243649749783799052238464355468750
574 248065288889393840425872279410499226716258599542051452631235345170520663272452857185877756704083102033338075020277306297307139024074029927503056094683219104004151899205616483577767700895811196776061964018292095657379618699016627753683662397739387736946561384934518662116060934206011832076487138984299301368401642428376890864330642804471715417975209260014671601457799803655621833651695082028834429279350037855778055018163286149501800537109375
575 1452199495445696506476218432154683291927259613566143967303223412328839535662493493171157843740450574626234114228583738889790621012874775492877400356579017210692428854017240858368402673631161323221695220586188685923263887891569916221441449604741816366481590093907918139706336973304937345851483135177209660323397967011178455645382905211226590321684009353867242149077630139389382163961887503438568034473156453945108523839735426008701324462890625
576 8501323921675451734510453557825912593217591065540977099672293787496800994674731751785178002222668383297860946244305225935488800184744027101902282256311181573482903766114286709730851872634862599988785923022403907903217532952932719875625560012406020517140757394212184009111989537554745889639851370807544808458998047197776732548567740078491528698296093069409568752677149715225019988067912927337012318762532459004432894289493560791015625000000000
577 49767617085605741204933359949902979425724253395535605334877585999128202651686126224781679229815594789620475302364444824126397105988094012973898413064450993920876663100657637840496272731330119616052405718042962969132407104222513180485335048085739184418111737440600510744091632554298416177456672529923772343911980071044775940969753226448590595099900512116384054508773899273072010760149002153877901766178444564747707090646144933998584747314453125
578 291344705036405964697219067538644460094709222305382912172749398933125018231804289882834286160191315864591681243043750250309429530864190200379003476603810877471797834333859622751135623019824911080205958205326834385178123185877229501804803040490726024676262474174063473766018110459265810335482619503656585761854890591212763367591604832635410618990983025928968116307255244941485153741084575406074570424704885118760699924678192473948001861572265625
579 1705561610610058529510762137442737197602167378504592587538134924661266104417452080538079826950034553271060782727040975372179133184261421066764509448341309356963372487172586302958159478755775153481291819616848986771552651450498713411450690442882326045471871058073319922550548715067821132564696460167901790528834353311287696542806790295420006070454417690226760854080145721072785822506167887799762360954416648417542035076621687039732933044433593750
580 9984531578232322471039906024906908288484383004049877498554421617971955613246281852104570565551129345678262319850423628112442813575628056335717564624725601172175851607532229628546475508878000322807488889110879105783653873181879714566277467416865260350740667661236916981582834127635434714500895398357791881453446219512502299551991975640277083447227003580778644851937004830071354881236262316029184656895607667681513675006499397568404674530029296875
581 58450465944211905002753340811748227430432751912772350430462782713166108588318669663213251962505819494746615512887323017423109733799447387012410370365334552645696120473524079657523174938168877381443903543638640462776032623161892139888640789298737931981062693596551184520666914213516279235327959292628468359911402864118949980473993829678485447588407106355027028530085752755720703518712151019144735089250121580495278550415605423040688037872314453125
582 342174987612221137368966234183275678594585674584111139645086021655690321007824757576589112640284744202124389163688733227677762736875377216740639674950300769089359860405281546430348252235234388521256962163747597842798432481718859272274591283578015961659016806288940507511248741705758569749144273454931301206824245418157261400129929026593812655178170549679028366910113787928960291999742066675869598730728646240883961127110524103045463562011718750000
583 2003127267782165211858597874975119530125092132484417450377744021844282147980717136199011823013952818484355023382880281225504362353374123018765250226578176608675279904394028130439357135867016329513504328536931191527872325524403757060816160364383769468200397499427458460159578279596374244922361163737798847833678241411381056903019614281361490513832888280170276977200997703423404977592271088475071669099893839106896198387630647630430757999420166015625
584 11726511276971931746137820545791976043598389035342642950114150217499862344942709468878004678271187813432397062732845072265910625451247501177529449507642386888823198823996548384348526940511253590173806453503393946853353790030613081665453758239808927149297071528581994838354135106510664073357527185963650745202512434147691591515747716539776515845055294149246526720555557456761826347960065775754706339153112426738900797573705858667381107807159423828125
585 68648192723770484789982092103835477868617405839135302002459471196720722464617133025385082506425703159583760430578626767457074939023108120981473498671102817487492393641952882573939420381891349598436553910201625691906130577775084193631349593020963483087487345140047266492568566930535191591399441748507247965180953377795363242093836654105690031794440912147084018488782775800926156627761684321148890041265031329228984979806682531489059329032897949218750
586 401873520003712082680599563248137269561078974372389724762868107071102924047799212471315435923484454865080787466557359198614927822371778110795014740893726021881577962329747154791439736612013015943051801818525098193797421839028486376484016756303862051183922083343146306654613510185229278323784844672354493551917329059715274168047921853227332738197481031481652726046691666288439914878608750484517981902090718779839428886901941950782202184200286865234375
587 2352608563637412837352908276759863737148481901057625133826637891339118232562081727483502592149550790123322739485679929830360013806974431158882441197824144196845351779858500186826895784969521827707441778643633619428517762084017852850576831746624127671357047142415967865735910385578822349575921432104308707585491412187553187050708792536665113849959609718143683722677372210446830357531852174028334359716778750545342069333543122411356307566165924072265625
588 13772410418205624600167539200040005033547804377150074292947529992051105783049404699774090140365176224942017634761186445144874708146731046348387279693589351093634648710941236708091677607907674218252467902310793588111575919615231696135304242514639948612704846128795570861952619478820258139498531383883316005687043706236342306093783571949462232940785453748126682243620319383676351362052304622564261708094347346625907491102225321810692548751831054687500000
589 80625094909215187187602237383999343853481431391038497133870839416951120078057432136287963662573635075326701871234331874876173609768527387536348604457067476452400002453998684474592866964385980229799548404772136037700468408496247744929405371306320381420309466356057693638442649321995402445372264079938123566362675592119477465722461822430636733953725317331351829831488457970615908597920783982962980339055630485856247802178842221110244281589984893798828125
590 471987526637104058938848882920196744435146178840942857134091847045011129305534184180310269014694056501343597529977591600105241589576292169423679420753284137730173255824699605913422722861468272240260081535414648129060221640557397205323548069104801650165071562424266322501976344004078302924353977319107197860248596491779098859081226971900494834472553855397392560375543886771461299799865443027636210235749889162410776466405337714604684151709079742431640625
591 2763063107731596230632255601520980441443138051159906771339813432309811246917958081582991163386338457883351497006059617374907075996724097784800140126051758070912866291393491451940077949129271262350298149700933920833803450245268224751264767202055610157926905143901620080702094966630368526848631206995226607133056360419492881624018443971655657842131395863643721951035161723710386041988931135052995952874027598241335121342920899678574642166495323181152343750
592 16175253171843501447855522422205885929391421150004248142369526396774111881117461328816507162005162571923475472680186044875061587931501949771119097734025211043215197736090955289267503359953697672952791156181742844814318359429128109782941576355802059040459883531629432016020356553172234148864925921571669024966524784556359902415498354717780763383019748595205572557053528052409236708943982890403160815548887437018729489046631186965896631591022014617919921875
593 94691581397875488392438890118634331854172796005820774568546699145419615640177097051997491626957505149034134848431228311249843319641130237779596189300384845570640320137422233706037906545414844676515446529413383828240609048371981672671031717789288345991933943377655260483612257599013013378567785642834478160497905724879263920197583993447182106125755722294246472540443448880598113754664570127280783842114575176300323051947760433222356368787586688995361328125
594 554334172848594949201472062704201088917821085779125113554581127710968637606472791904069993944813338604788051605557071780624524537863160937753576435172050283069277589367565944976527049526842711747341188427975633365274637039005548912269866470725452025161969134546423462498163070760926237637163557822030735927322152547178119113065411740824814347543877354447260225487484884665036752318042765088419723288317313066595262704971958100941265001893043518066406250000
595 3245128771232352187969554764114177103859969408924729440615639134281941266233249444780337427858854218769110932269941500459371839287521455877665863122362175643199589547524940893412824780361287782119283174786945085967576230436887652924704490942573701855769515389620393614908876641799696255078656717324326070439100291360286915166314978671359982268348165383707533490139641667728174330363536676078502535652159441214477928784598592670818106853403151035308837890625
596 18997314720404735685855134134091890963888952473519272770851101309964549519198611183422037109018337786869494919377492861199981819126923084077097197787671129631344335684462534191946759149440652469333121816074603596664254337379466009184871787066495769404657422620834085387035198562803112463579101375731784031832112219537325171396901952060923983079460213690773968578135632761966055413407897205834611294702383771405365957447852753858796859276480972766876220703125
597 111212217458185439369123444491030340338744609412220011057333702221232453927159303141011872684385960028193029258237171808296768292072222699773815304550166526372719626159937375426797919649009701257262024954307743413159152839081768310547881390045347356302134690052272395009720376023014043593288790465280550511356062554488060432816084653661419826739041895372407510341376372148471148718857169409565569151772716063099219431162256732648074830649420619010925292968750
598 651047660892950875274892893125611156513167809428696419140924017655985017231789571622169548967021489075312620888073323347483750555995728919254562511689188280020319809221999548093723393992251768632975733851911735049117035882306171598663765885559215628533960563365532401983777872929085780284339459205061672715940873870126928021064933028611719049092510545315907394597560024552186020661325333077000902232375499172522926943050547432534358449629507958889007568359375
599 3811299391755681573220081688083207484259562094204582150991288599386087355794744373815907108257037245517528250731552475778902594240339758095141889081196774031965197176909684617602606568206307349451188794031097392311380943606939699546058236378022814924180476267089023984967491244760499119388141248351711116136484682123074942269405088411365694379157762203441574524694681983503285846900912512432832356920741076178110731871064020825912166401394642889499664306640625
600 22311735263243162242474872906044093203863649518166392850661063085210361865132669727190383286120293672964204358098128995631931723981677435071982257964429811559927584930658420828481649810992795590420822639415045636802489897446229355723610011317910152763572184152272781934756345588447924498362403537783863944262127779966009351452350107199887067141251363743787409596461210040277359337811189227549166295765582876753168294070572841292232624255120754241943359375000000
601 130615173274994219078474772970636503440616058061854875008261758422982246104637070505031451971886654592408663044148407357054171591110085965835620735228132927959463910537840527230421281895995514699360057167230715145569354205265845276348341238479664838438763302096809029598619184166042118088752723930677875301993062310445421468608775978056263807602045629736144920605779460118903225923560508699909993263431619764656395129708184310590723953282576985657215118408203125
602 764634542691186906604748229383402983222398537900106339294614107540963039848848701161109176290034741326864337011232681763430516575458817004538014965962813697596957477342494740294514658534941551448904399033228803911859220513560373160359756248987874956011677431245409057666877648772450212935575637342308696231275950452057154100305630426280754373716484967399661651011203350795902926306858489637295797795986013207047817118893785759414782887688488699495792388916015625
603 4476248579830905628416115011770197433315072979809806071514379329819726429767428858330703141309606979596365000276905445602423440832844514851868178505954733127782106939401676337624679702154685330741322281002297595287142873594131092183540487437337698972252203666711090436327484164692461655121641806364932857666345063812512877844572032021685090906592652985679032858084914054574030761152094991686028955297088164858521061243009850350027534204855328425765037536621093750
604 26204415612610462675104316205768002082687357588549562054044967186803447348081387797459061587998208604616146686440690636829269787041516659282030967359587734126895322083720855389595971803448134410951133400177631995995010470538457326719501218431627869641319405489782497469971809067324559340286087218536207769488105071322850159724388312239829226401545689765393472545480587026849668437294767406616623765465370890327844391809518180547211585462719085626304149627685546875
605 153403320962206841517602156087690997580012152841796840627796732583115868889244083278948823646539077921062558433587980412158466139371805870669495729327712336273387145115612658636103257528014098708462278405899647956410766720662942094515208529344827843067858045782467939531496466160085104977038645124505703135772250675676815187844801721307571586540691713755362527017827505407118495992234311991513263603812295275931827265262640154486195598337872070260345935821533203125
606 898038682874086520963532361467294998313497552151732013409208498849596581186627355382039426172686432628393525600143355244938679632066612649757633483436500352001412335996667570128496146657311165597067059030386399762028885956006997106173548738882278563545887256361252185007341376137048321586623661715209554526301778734998326737845950167737004064711187017603779997816540462169840822147645396990649436846388330831298358285360791675167035919002955779433250427246093750000
607 5257210019181466812405672587774929979467548524967644270185026157163562250379357193304941249096127552747280420168656678285485728857192092602135646063821063441373997405561401143822997020926626321527646687181430238592198263383349696003443786341135532033068726510718600622694189211485667132818311534198576288310370147053375709628453759445222878256259393656795712624171839837884796590699398544910813502251003130536150927753117159148266157586704139248467981815338134765625
608 30776243510277766666846024746211124888905230385596881417971173280065794157829922743434903376344069926878369728844000167652122042446293526259466397736287818966877048707790343569757465837919687435623568731059083191771135746696783465548086675400089052983073068835399264038507652938113577272024675979568929214183359628941870181831498548064799411604852903371997463109941901500273187064235219709507314695486957306837246430192389754117165967528535475139506161212921142578125
609 180167267647296167396258486669930274341863894552822628440780997186146782041046399683699223127200987398128250745063284229688038856517428094308010219000544412041255230566758723567902314294231568785756077091202567151816670050400665807757652308706122925080708976730589323306009210747996222024214937568837527512468648879976229457299761537550111449305561485143965878670568706690789918274673091272090640988689802186866986789727534566327160625576198071939870715141296386718750
610 1054717555787869670315522557080706996153845624692097549293760852331062880994381612135670632517725286625033102369536421986700804494818608102837383083684161155040661396372745335688298900660756281106898229111308251717939028985487246366528694920531059890318910227829942936722584318430548996481198067742032283633260042544590498195656300428074554304552071942579816708902553040955315526694541554907989778420883797468521166099599621602221632965523667735396884381771087646484375
611 6174424117175829188558905218753186352478547596224600888672709247586048315177140059096849278224631370115806765572998531081944216756680180985726966513423527835409583134697520296281006074774939249463271531012554094348778495179439560871431736146185914076998096022802661300142967645892726092527065026554349055728643457122833638264780309828123328769288167138618912937865608738230527224846073230900402097047867998276940764446635780842743967955499329036683775484561920166015625
612 36145708364818494294372138879169466743161966104583492189832350499585555980857608356162599553711783283704199339712674765343225106257493945442821747985538444952251222655351328159846524877178477652850848800619311730333587620824634036189802155333584869836585031253163021184327759821616375445041315471481906696809517498337120682302183051280989415369201195405993648233840808895929213757703073929041959377343758978727309652731177012224828004605114983860403299331665039062500000
613 211600662409971617414655220489613265478202568504040465392525298735858021480173742076297244159682073269100030526428366482125846615070870632142743572494809863938304028950244242280637654759767084511570601658159329123411830580020367985306169457398853919567915636379828412422353637337545507687841902490181278762690804777299771602834816805545563720692446812723062805858532088170798704912745735799711807371958134885021252085889063965337859862803071564485435374081134796142578125
614 1238731853873950558545136796843913661106822673043119787911788246177217887305156752162299218566969282764021149330705206237345358606641822887927826602401741544452776258027977852202420898184727810822107252293893204268727091004225010107479858063662193947022503338164957168033406985795809415664416089808315927297501611378184461425684999284132765680308240040645282270461864485333639593352244048643768833746509469318742808693101204887813439337040932741729193367063999176025390625
615 7251662581419610879798960086667634632925126207735801266521567724565379543926652471192982313633256780165605899285667863597356026108563467600352850874482757041955401434891110472415292764722474476668389269760262666960694607921226890463930137605305239332952094872723927902278803115666774616761289961492486030300962080777421165142599080448391647005003434266841725381601982867522191491324948922217403205592338021018820303894951344265756495999220021531073143705725669860839843750
616 42451972176467807191720484417557741470159744403894605272166779853712987156159046116776407661001130314648135243081865349173506923576026452441403387384422492932040888464595441623088568314536011437452482610270779356147108494627259502857049978344837166399872991054444425351561050507312920162128530256504009787992318460778028132841420398662622063426558371537435038260319236764279155423385964854305860196694237451687815562940262745767849676681304771364011685363948345184326171875
617 248518173789437090357597222521126880515424353058152032693441737891391833500428492939846949873171935474068705711837666063854314748422949600208781191294526249869981449497432760477519305396292429570604359400155210115539015512742431966604900579750712028664125429635841766269199268114898473894449101089982479091466402707777246489920097395555068552157809029021383818209606098159006734573554568882616317011432877363533179334176070450168030863402623964475424145348370075225830078125
618 1454850729829524487746588534693423109927920487310233189828042588725524103282937695283116787670865328943584204774597657065139108359994880263250922893394743714010111689810141010503039368554142205040284210052129947358430620036848457347309752790477745975319992103451430958103801593111056970282888156732432444397293605842776373113807588971088453077921837002794094282349626674616429449984702668684610886040635574076104974485581665979679402700419643679197179153561592102050781250000
619 8516844518094807890520928786072749952216724201841926112607421633084579683916830941114818687720186322088264552432176615644967115542089149317298520423446349819400465696537868854902793369752173173054442847261425787369848177747954446569573266851142290019920587665436363621865004306129777220886686289112074617443800042752768098018638431833217608150398230159077390502796163863877180922791286187836136015260342257198190769098788682149237167819111338218363016494549810886383056640625
620 49858476239621661891337586603830865310723223445760796512177321109050518935998843181989677376955258255159243786033871363550531119510420147902747216584205467667052886931740049327029163691531576890473635286567778673641393988924014519584415098208100179976202898844438972899844029496204170955847872229222535309205468242977722355662230104021530306141600335809357423925728952692468051863879944282603734506504889156371478717921851740644582852597654909487800978240557014942169189453125
621 291876603788582348909292576949518076314699738238013613123923713710675493099578370615522480323377222886237541692330239895977491175262546486100228685038259087432266763141389590909659785306418750317640390669146022305056210833359844830769941825296212349980617432549376682608545169011669740883672792591673049633246341428652452268404342679273739571459992829842174072142625582781726163933356152352199352608826157067848347435103202113969100102083831238530819973675534129142761230468750
622 1708675400141020054003150817766744708127114808418872048180505174098630060177886068987560788501662405706983927391820556297640111473864833170014879508112322775496598250365648201183444744989751636040570129778569004893488024111419296751771784617521562649784101656969078277541945992539369559197603324104477924712259048358150873120332863916476349388007965828257657480341772677370971078986180483174015435576655231121099130765125269273068414773407430740093104759580455720424652099609375
623 10002760019648012014562216973581313922209072733284428306522144439046527766387322198015416344125198142966107345420753980968088013245636898280575540965752909314644325067535188960465522651480851931791052602238575135992721174723895707912708632214088874998823595447592274800752455807755196500406380583480754871727526948934016626943686032978750444797339793290499157762421991300763486214597683177631073940927406940944737391001142356935187574377456309893119623666279949247837066650390625
624 58557177098945160342826838956740293151680937708516501773513248065725789132826041335014885663134302743365456364062872686328640623597508657252952102369326160450704616589504185808244836982353017839158113660085720704431045994176575023322402084158052188243038485522806765391472009001472830298019919537926163982198929986460837500320094484476133970926738795593784076213818819890672286467919318304025446882520310860329182608831338131041279945754318703166063642129302024841308593750000000
625 342799685592965861786945279651608035369450052209004650400176962523861584496066817665151510036297504431657818547418133336483643184215727777667638216675395348826744708285196873843551798169169348854745831311621479202118835844502353656175553581860705316209310404851995200961122324046140133992131500607034594269632284676974270636318902587274422078620392944421416169881204055957178863412585007408282604117238589006369599999162402439882337600658875065295916328977909870445728302001953125
626 2006784313459555110648860593041741642605654949587605760868451052947936868144464295000831978497159035875116374557405030114061419039066182174602951595223607546387246624373505298258983175757611833469519724858535999532749409193394643397489778330093787522261744451874009831762971665238064821450757100724803791259156073317175540683194985358752780247735658700076001230475114379239255749402521628561540254998794499333493913039968702854618087732065968842309899855536059476435184478759765625
627 11747919995262604862179029363466748389875525008983052056343140077358992263202655563329917442667282701533870965524115817252725311116409549761352949059495014476069956663293510860512674869633905911621327780850787393674341225189484985268326659559772464192355274283630025163620469946421024777214443006659191927643941789970749056597569439730136011631780258222487087001781592175982173064075533179849114295580165441699317565195655526472502126663624219538029080922569846734404563903808593750
628 68773521543610799864139449782542450162405899792853289086057955651534645656735599291653747105822208687044936700407604236833933650777378659679779503273593110112286016438335080793858290226957588725454237528546616966035453171914398143329082189449331258573085093677520174976917208058295447993326000536919978594515489316439622986403822125444443959397579584612815441161283532776107144067390274042053272752894799705164057391178121146635601071978450941901694903890529531054198741912841796875
629 402607207694367023631592395730045992761407124009181705712005478644468189599691274274918322742447456942894038329658600270433294809468941047205662261665440622941779865508142958271854825482957473185377826546987021798548971985519415642987044245045518613827201839805751000702688390023582363852702217717895852610797155532051860215006957825872899855146799214176512640815325624760446585657329036109511935242374825734316874781868883365540515993210375807198619924065496888943016529083251953125
630 2356903646189889117478659227562942214619065119010174973990317171480014176282134367832860349241348328149694875150331022536336142301231598534427208824695168665270329409732390195328565578549575309554160320377668193822922125787169068931580632172474249362001434667416355878398027990409389059230141091274079156026563224242457416007053899756586719072721893993946640409883045787682768648623596550757826039976348127197404660865235022560880585325944133745501574139780132099986076354980468750000
631 13797554269421280705551258116464941036902361215096783398511613250622411829409128210538893359918978925462944567399948114033847185553502697908164355431803046441060546376202665768002102020162663913697690734623276078107355488863442422872838382087598839879143182536110534395503581902164857115414216544959875043186801898872546381110304287912298094639343466040615765253491857062216076171404627934336689876093614764658607678235519529632105506595772547763500970319228144944645464420318603515625
632 80772289578055849115149586720139416257607131670534791862509652110512130028456312891858768545801636268063197212751395682850916639273671482212957821282491075531654378929675279816653337993561196116259255275004721359651388073253057459022095071300365446205723086017634451369508049462871230873221788181169770996066825615575018985586790938344424068560326800172812028316874514249494224100141122425472579580349814459280061695503772760964930459608583407545012722295041385223157703876495361328125
633 472849219237385649103504224183021786472547464428157876305106326805672709289327205511988309528603075967630708900756718984423819124135870900605610883571470609863574626529389727923277200068619300149784730048139987188793717810582499409474667266939821430424331342768724928825058156825180439943180023630648230196268137572237826833485476131283610815998351331067138967851831856558551501357728751799046347282217146119693346868696461452985179831021779776542568463071347650839015841484069824218750
634 2768107544077207491093269054515806013650772980493463340838079894580924196588917592019235390372023561178469530567540573336373678817047711914092843524269808426976145027295325038699652690310902481330219926615723542742225529419177784342483811691200934383150272143931796900972831031440258354082009059059090005961674815939064229095361335348140174422793390656199754980843531854040228627289349371122594634312834802894867042821001171069750551453151815920437905926831945180310867726802825927734375
635 16204783816572965700983866393494139000616602224608106085715931106932984529391223987656118499503133185730501197341486461603987489705917914073492272039206395184198598269123573833114649451897608907400023283319317649655096236148801418759792394790703779067873017433502609148989445941327193970125945413448691180789714767556510279644234057397118926193958709936334469743476818552993900643235390614608204907975259745072801948448488162613678656420867978484902371949516464155749417841434478759765625
636 94864456803250865960385677240049725071336876025507847132770055007569543629900707898376769449375783734544853639545135174701805842614828129937925577817381018055873716482094494359071510711042556943651216049675205961986608827839896015511381032409523567255116447887172030249811384863837261621039772362538905933756947917477872543697976963726295503083760502962671123621601752035170646352623699928653997711440472739838344956347446668417146039370098972026701389381742046680301427841186523437500000
637 555346203099119158306847718167719320359767391250579766092429930572512640796459659430164439744394584601376774184433108181528966661603730220057089249282937066200361573756090340960930800814700829255256196664972618058208525319943487171355867136001136731614947326603373196994004154025822277955828588879937985572733313425171914116711055105617072146388596064495027966825392852940822734979295452716311013097078662424555734523979674155154123478954834752558018806656292554180254228413105010986328125
638 3251053299511850121336166977038845227155521336380438066125999927900410922131801836642706045968851841679608139119891216781153862521092791749975074135501590421281176451190924176600011557628716930994537063573239120100975670738916915934336240842053301494350318872452726136219077694448297697884341806212384457532451306713248933302045160346716838247361782837288495452234973024879966906659595763224825054042595675821970397401635604117856347591624668622923600980190173004302778281271457672119140625
639 19031997513054846398215073476032822737576443638155089161092149292364617814641307480364352428566232131404924566521621624813414145913482609850160816923922637437407690124735072587804711792217088801248966301191058690795920980294302015528460539890272191129826330995280496666065409242370599879200851975461612215525923100692104237093781077261669551968751894508917617095301829389103948208194456079705680335698371691232630659628076391365052355352897516877408098934232327792415162548422813415527343750
640 111415254062833482597756202265358339823659824872677636136090746101325143683865546585035292372675419865422663528207564207972840042172877008000679455297121139293444332879629983822023616749229028661217516823821489054484483255166094657313983903661627463120883249338666114011422434684094487885425968908369983365291872037026765851979131188041931951080568386731030562737684012069919575574270259214652526948704836835273005285148559977414543514722610927501658499572112503983589704148471355438232421875
641 652236257879441644979856378706955812806181342554163626485914476968448807492534270326998224006208259984137940473645929163931270940431798089254201361105218883654260115021825282049141642707230587312332415625062738726402021177301983364212222217759498271253547901669733053387439219632325438823134104419157977904088975688594350445364561326518007515246601406199740899164929207295117618912323576471791036422016042632528179723883181843897979350377542221895332992531724158880024333484470844268798828125
642 3818257559711375637888062904861570763149205837134206313110026115348869755881999084560167581894418399247803020009267466859520554913023375486274404082011700114738522239507276329355826297282298079867749662244421138904432522162340390107631030607105628671872155755041995836994308271582099633542800366637639806346904238628105581486718462572799697331635848964653857309513066096825185972432969178432217816853604397339005925045158709106562614325500765746984957460519183314318070188164710998535156250000
643 22352469087954086414339596417842632879776935898441849697979702961586592816872666774435829029503133296159704802414566980117259129267275867877643027215584594991963911772645508057024839699947643335900410389347419388154172716698211867359216264124325634715628518283558644451908737456072125361829672355283988921254966071583499659660415119496588524234412251854267991043389976520601517956726463774520044266378102199857670523845209454752302968379391539844401452265254537365990472608245909214019775390625
644 130853633238327310261138296613521018214630708677880280055448645384677312863773329294979983056987758477037539112119172234883898420901496216819587156487981475533512170060763921931903329986149707078840800257959202635293026194302761287334236473657156316937503370193003201444515228638271124976862363609608143638009351551058026205735667910346941107830240504094609241764515213087133519645797164764761310416158532985983382244451840819294327913524461527956932048628868603401542713982053101062774658203125
645 766030511631406983377389465156818255472038222881610648767141741731319528403229980347079060432454458865986219572668696075005787750843860423486150918517830352627380409167047149944640848430486752073706053236533110117235994555004865773467263688907409758265659442382809229482119830471716251693460179824460662796321588113207629326980415149217648160323263779744386164039525948038675188012618142696406773412683175929205263841485251370233154409519265339006667504470615703837665932951495051383972167968750
646 4484420724348671468192638808851696368433344657797454644112951935579984206335016548210295217447211086715118793423939341549448430858726783201528690375029059140804462896139055359382720892083182295762734267472461563762645103746538135304007500812822830376015814062879062154633175295549936883351612717170344032171654698321328277663580415297822946340767521419194977029020205805629043538292076537305840419144208544575943230429685460947637411615218634334817997765497421536196043234667740762233734130859375
647 26252256179900392257850141370042573119526914403395326464400468386556518673691232642786871389398327727905525064983040188122271093047853218125074206467734447467159216526530512546636808702568345239182201603544973369399405491507715005387373822508651200671407367526309356920576475630108265675225364484974023474839881432172679534952804152235202972505453925994696815965298658768338593631523473400011235962784458602525742471355853561589352830123689498369123326349840186200168545838096179068088531494140625
648 153683384521245318630213900894471347439801295305963905542567101610682514400131245954985833034227694073103219292034897648358597619532900006633014484213817533039818397113347839530097647973257637674724679355087174665810252976271265703456906616607370155237115907945942095376048254628291012792884886010721837535057680652470039063081922837665129594231107237069458964971594322869838185849077749686585381909643335735508428508927695112684951208694540663519706620576688038681822945363819599151611328125000000
649 899678203505728554440320211322569602796641048546796160034837849986195165369112392988863522118130109005043721785089689182404343562903766123790443453407759902534888068199391760383672283379129914569534404793160740176048292338894903544221402195580106779542616377361257261483123651291996392340551252478479305049487810423213592990173634949501662833682805815320778904684464908190883897403006115432983089362138971690170854901417743371371520194091150809444149734632641124409957456009578891098499298095703125
650 5266807940134869365352670561085204751182211719263800327887024757984388398846218194719246775761789015390734705385622934153814705912183330652117289688107887177873532326563697999568849656761937761221295420741239574209292726575830846238391544060937384673898661426535996784295859529601437025667180692446005712922727455378418160266277788935833962139569565261951189348280296155303610416260419325597842356358911537128396417051727192420282357013928457364819281776046645815458902006866992451250553131103515625
651 30832430718202989598964953862038871769894263839052982439609313039852917821076652938540551489399595621978892135853563116681095247375435483879538665707578235402042101973815448799762609700705338378954149127672001571926705094573628748913064731282587457267206389019486270228894915904467167090038659724622425089861076329008158766282257119426678124866261855386359841264823805317472471568317127205154127228605252544092836359765724678958269386040098040871317157553396434699344297314382856711745262145996093750
652 180496193291689294821588122115620382605382377791583913837481688989186531099614355666298991325806923186848134206195930254174549766438094072658279776978430612899578171501895733996657296787336380700877222742066205730679989105747297975757281376717624209705525252230111335065953877170343020578529202085342154013919018921932884632742674541812560435029157103241555153065520507363880409922887732653759847924820820406106163884087259356892758715270132491180682196647215402574015996606249245814979076385498046875
653 1056643120049461422102765379888296271876383208153184481385455010145197244603455043024197714076032594044135131710247466854278225069067647782689092213430044241508101367378555913982099532440208595399156859348691036513033471001604633623351730540001058334863658206247988026474243965374050938342839309049822895518900476254705216995124658306196192799477094793139574971651721563406764407456024299294569875767130364750995001219264920179255140506551152660259996771003059186366801469603160512633621692657470703125
654 6185696566705753584621767510019583272408827929723841976114683495671918878515346993452483527009197586154916329582216985542263874177528709276736859952042374272038397694402258239893784146137724880500170410453786211218567300536759657995545059583593412722845917292390496807700989212721969794606842555675825247664097475883190508139336664240043766172531259481905650623586210353853224086894560159741648618459755925785505825516760897680739496109106425757203394838251372944704087331047048792243003845214843750000
655 36211698433776075033622664449539397721426055689385132287500692529085580615594010182383406205426150900995257306462322261982710496232981785297129760827362092567732495308904070769379418392889667379496636349012386238658003857691821458094483950617972355288547877493192424170876165890480103664748409323628240715914989760689478625672306612731199794860041771375226127976189659586299942471752922295181092471134431452682504133680129089299973183078287892087316958046272160655354444003251046524383127689361572265625
656 211986975002409143091222159797794904969174418095544871318076880123787497470546785879179448662176742435750868180222696237624871852052552472869333103897022334198854465016531645046366012695136961299984033797330862249382855791142905580450145051007828840056968973927914604892885775516010367296776259396520329817895436182863345669058216384856217805162865154285658892998879349700765832793237412274613705447970936892340049795984449934903563395936971589222601764422617668000292656671490476583130657672882080078125
657 1240993367180926090624224121236671513453002368924650018027887863264365390430703980307814274338014466683730627433425092498037911741427671290832314323621922133832934801627178579078727155440133143397403350731716242440204298244173635192723145008129005976727584257105535145318809707032452354807623343600742852669052129717764121473652614987937088000114534628304425104875345046435328876324951672848973989595526841725112769648322895121017682895076297406549593612344449143278235503373707615537568926811218261718750
658 7264901710916676168577231405172332092110883935100974446729823716940764439506253830934968615000956045597407478068238943678313917967401118818508237137594722340158946333218551120625465840676350523486936922645235523447935770176582703865866450295684174083922766155167248751058477412742313610521998014986315912434737829503137335713554156863966529026386998912950419989371121980680473545590945425617938475217488893087264097221536725279606231455066344978860976883835334056392640800225990460603497922420501708984375
659 42529475390488011296007277632045018027819431520128122323788557901025649149684789056213914446694852561405690527508320180881759148544143950546702757306083222369959405674228648498520964980582418334421701366884758829440700342103781695292947976519065900303251752061363919481886435598873829826648106792935293825518949796104507285936033859259518085132507667706274225471232335135579012109579485492334562324065078674061884334349298102003119571750713211927052852480898915998354381517998490380705334246158599853515625
660 248971885507023437322922545186086750599651577276145483852591908089832067945955214435744415308479043035015490027882795622800365332557725346826054972218389723550591760037235998095732154106293844289543191447649971764443180561401821995794072134073750371935872591082655841164724565058080717185850524039608048689768438128038223108247940080617423070794473333096123227303017285581297428275852154589762503996412837835745742157854174136413629016028897784529569146823671250273735111591122404206544160842895507812500000
661 1457506804487557243094649114090658843137355043981368030881902329954288585478200017459791648775869477982105902776955579018410622405509346486863788647622364729602755828557323232971265595434381313119824464072673652969419404517528018455435100552964081361195621715720098803233055003284772735062493154162716712576436939620713651970919869699384705779634905004011987263871248103584382201927158200410485331602389582549038132461017361192083742938898054982283109996522850831360447465545604472936247475445270538330078125
662 8532393449972903402087858296383727968685033106287567573672471190220603267120776159477680320421742605085606964024191873206054938690335359168449218099203772265766737942972796155334988747703375787046838277601618123669312925394649202256145863435189158665657471534013773221988897841714267261241718391011623806331026888743759375395839048900010644252146891685540552455871326945828398151015051775001239177994012101923919373094357676642486859774634763834063395716732610408170912885683634385713958181440830230712890625
663 49949501272302303225912537052371934059111940751344678022771867600874459262994880884687359845988060415338564334005737261122327805479223528276565033734130684976847468857650596941531271715688785500833313708371458883193661649560886103557904819940766200134265466248669360126109764224995199981521057725871702594537319141822365136833794592996976750158908983447762698598712875247063901764711049877058622547982008422364787527776875189172853013567664094081732528566277306197656801756146194293251028284430503845214843750
664 292409473611376033140001976743778310138984869288161227982221693955475312650578285220825200832049015102120856490149645671641913720847794437225071259166672286213071034003116965484331302316960806439400759929865385034314872874777676529070253416879776793999614688913415666740493310333547336213813880584416632004341730152830622561148168209484936972055279375666516255272921010964461499578630508260299308629880102621443534504356164329076699366711494289578979621415049583029138573209149143394824932329356670379638671875
665 1711794874418391681829572568980751220990484050197529530024967807781748859567865830527562803390185377587297104120776914663821207631635089827508181464504014855949592514303837812129312870163247959701170368191184219587542672621692813163140791184102714970669400775810425134333015372792712680976674691551441672994395246473264938489909814012409568611070941795571394769358169431057627006716707790686789655889310555219041610160665197591247761901395791918303560749906634446133976874826476688440379803068935871124267578125
666 10021021740148838574847872728622647655647344597428453790035947508686120861092220578741940021111171963447089803054632801677315606762414421323666263618353435710813317741534773888068220862401043830702855640605248023109287727482352448461055223004912458823345077323619204005367543415631300085952442860679291524993684883130477805255289911109472527915631105856189555123155452210110442531476691494735444822595953289202425723325106809601622306340536431039412701856608420145815577240178129159176023676991462707519531250000
667 58664083072836151283387226488016994383189143238129916600304576582339348603300432046347514122506786705171934535877048581705684071970247555755872225414287252833814551279193058500987668662821458952020130043982161213484152000520226308120980070945075868970072390497148145698502793942120063834645587761153665989940400648018713718725998625609410482633510238258804749462568108205840347690966996427111172392426319222107336667428860035964350341209661114788581313032575272959747770575023029238082017400301992893218994140625
668 343425524064924949291175496083198210194182439177791851951702620455127347321963263125447270718089793343095121694658406916914998393663309885397692445163203442723139345103639161945279447626112513913614928422937046182967198640012893782910176469749941638967087339103836748519351686788756819602990153109164787574670427655745957619906442683594415052745706720574971522928617802079753951112218439609233086075111362556548811953769834227829863237750987729139970074445918465527816739076005791986290205386467278003692626953125
669 2010448035688805502872813612856076022886857912079608842760035985187333479626318475858973924202982900241335281152677277493103412328167787205767823352887453477784769481914161102231335581444669864328175292334596036982256753202665600455155782703475087539685798648004924471089272403654384417188178704351592267823054141518823356693162206546019127676896084794168881361955929551427971494015927180181721292337688408893280743105993471318971067894803244219642756937392468692437822548255144106121861113933846354484558105468750
670 11769367798768652260819945544696371165405201756287003473558693028212304134741408694922105974605363467922152014236678422050092053609155485455827578990253284602539544135089001320883075145353911891208951103787665415826119759213392471190329795866125145893264429935543806098043120452215706183955844287303785276988622845872846571565343246148067713648208957573719264424422736767538627225640728098954771892063998857249147775298816527734004655662771159743913635059191935789828196436655749490540756596601568162441253662109375
671 68899079172287288818463795787762235941460298341833061581593645066998188071838635853905399494041731840817436476946778497715977329686616363307977011715703690401621568085015812115572053633992908777685631980611307264041882562080290358227427892848001167164751142917743652845661964279350453005720114958276887724058384936958349641292527263470434206625525211839440728931893331594832993598283276395682465922008436330712142592024049995264878617787872019817781959982922022411330094924554467983313088552677072584629058837890625
672 403342234855279705396418706662293035534327500490600325275761690476052461032900222744137527343235476543697942455917284598830346916478859243819022953529784875020805561100524067182275643896734103344472915421994863399340011606468414147088788443570631565290077864266437294718525423657830795948379796227903365005235038914155981064289352548092509601368670847065799966781580341811858104119620022473186189070362175939806451836614332614994416367253215897808477975210569791005791456806051087369269225746393203735351562500000000
673 2361206570137834971074412512250276357378938994162166934286776677715253245523694292990214634186386041922576894664320315482731621230827378035634999826227442827112135645927699396489238487653635060610792737013030853316909470842743522526581081682093163662274145035920904737820936939685906244770499555930901263646467119255571653527909399057814719039970980294526203478567368367033455488589516494344343274961853061352592972143191913051296474925205439588131299675967459067085607758653027776762911571495351381599903106689453125
674 13822744024965573382354156094562846964566332473263836297812691840956528532782972578671760807648107592331374185601188000407809840736531186397270113898786138510664706035141117318357570657751845819776328262175128583581247412246059683368349350628318976137821114500936710162697311816718685203594396760794023143258510790848638172960993758029536143206698255707960017226744743544226567963545682584087647320161076186461997119899031228331454456462293277429698888255890144290456996077295394320660903986208722926676273345947265625
675 80919752975517041767142843034065616609726357337130016160497342593358908891533334358309877209172468171269755401327541579452707309836792822164525568625067906688884208405344083574234045727027404401935604995940797184490784415444016029474652161552060699000476297684288074502591243782022957241824481583624622034524889550521049132444515785436754311233346180012431103526560559556300117260675995392159952975614646239072950460211115706913754656937493585089150939659288016787713019179742110487119077788520371541380882263183593750
676 473712485002413075747484995643142317871463449051969262291550172171577187121581534684908190084102878818005647934643647899302585752866620042808978412619270225997744572202426004462958081923896251108559666290579628840360159138450378564215007560901898375691487060926123923326442777993708212227094391722093225888917001706848436527027547717331452272200222178601955603766526515502633426121108389881238001478878612127674737900550734676226045566998934312594249139575890805390850076285187524038899908873645472340285778045654296875
677 2773161189889650587573139193386039672405949031945496392260237573824680480065574345216090336466376734946377016679855947393776465313517064324867519906221690663433143903038850440185960638254618277552476356432602130124254717769471972968448298612269795373459816793052059989145170108878655847344594366528589239617209456286847428297360317513841032917167841793071933536465435375294667716908921926366989772272466291833738441803809251915699001119682139488417000396175894110892815477324648172630094933310829219408333301544189453125
678 16234368374460318316603120945145909951387062404987328272758938729981288335935779399504992632752398068821913323072497976465395255331918421838382491594204804447154442376206382223244593600892572643305180113615908794823074384539611757663316530865858468745756519269890919562358064434361820297858443791253412327530632289968479324121939326155862425946840319858369445701159809453986505715150151581241138868756724519807065898521799932959625233433405369005056247678758924581418327768049178483344974210922373458743095397949218750000
679 95037647821749844520881300692659748118965057184664123325095881519029844080006768723605414846093874018841451698761769619295858603227177430816250057502132475552937931396226163317152771195735954604288282350242554624736645511545418653158824147390641320596081680314714897757516172716202380726015190788910007835739208731276633762096498218348517294320040808257206896188126224146405867160295367538040643205145954058204021701628045924376621172765437542467366240374674093461555716226869133279875345721166013390757143497467041015625
680 556360080981050814187422108189028290351760597948257257989274101245055662079712740615552037394231360438316825109171337978806269292795479263273162745481686400000461868862162727701986823983142636237967312319292317097798599480425152054110703391282498946709190997923029086599371185752821005119368172900817100816349205106225565431092187722521898601334405640577881709446430168001961864377227595596408910369513392890055438000749229286681232030994214557362112440267165090214870219974591558816101599660441934247501194477081298828125
681 3256988644014003293541517044408440192353628275664606906571849913820427530798597546695787261201626172285791384039665537990510639480113283470447064014919094377766999001291944455095697975894392954211277973347674358612676224959852853536347637693365701336526363391188719921784436792345116929226916818448635543260442069187510995965943429704352079478272232244175443028172781960741838657687614815672247767873296734741297298511886376055289266018798260499147393403209195918382129681007303460479884726908039738191291689872741699218750
682 19066743624975270538644695762987342413526944368064320822805620075327415964391551436556696492979287663620541045744184379846584543864543813668601133802003903888837304350770535913988423999387677952246226428334833378552374122201390027952291705423241001416177771945558745041919039890489689671731424956747263220383956371468682806985178087134369890398033189423766623688096060643719002610324212056343283391214050638156763682563178026709852490248962375282547529217381805042984999504909475096479931632842408362193964421749114990234375
683 111618661344946369160931064036978913029402863218644638646887349945739217475950744916262418770904569179531662148919249589185475916723285485695240989084614991333021516760312401845420609876410354532287522008412538685825251735806214407443196715583033513763520676683737324818517383414174033004791708875979493818221992203280969014755607584193609849381527108339710333581344213022304206340059134360077655795436736864490304905375322013825708781338803178908474613102955004806835645929583892784799081798752240501926280558109283447265625
684 653427024849608198497878798999831277214649037933544797348464850105333167201711481764095576319419284215761015973317169845160302302939146496819210614433094476109294105555414688797045169378990162422668742183736860321888129290038022176977442105031372575898492243146480349302182116523318613382615669163633785193029742873748259108703928356639898698897801488817384786347201368330116044751916732082104695933253937513235342939692500202677806357938827770955110711601684049249103227172466839406395067157973244320601224899291992187500000
685 3825228430972772838294049315184050951220259505760947179976761000255361923388311133401789975451619266976463390611182097171728891098312159912572258017588547337211578111578635453212328896277002584774781320960746995038566905129221182922103194103072030448310064599151088370603497499687463231937036890198066395056258675385146140617297679704167542741396642985785475599642727906762101255459879332210911758643453371888628239225339111082517575696388154749317926623523195270279694365510253660955970744783627424112637527287006378173828125
686 22393277279111905183959640570919411142174542718472459886626129251803475452950113075829427758855192755961122032922496335084445967006256532046957343160108209066604361085670250710046870328279963735987250315722419276802275172096296025495403181040517015121042784211487843599528398081053909226598262796808500901246442091294471998630008040304037207201472222373014301929949646375461086501058980321465082272883536547009317910825158056425976910271634912601365186675624396597643987963413602501811829059708003342166193760931491851806640625
687 131092528550423390111268449430517310466974011121167035333014451260294186881692121046156088671534060114687927117668392161280874290522843459797648005888483782019079695986244430816295996122784831603810158183415831359204210386127586042087531875717945227846764244053194659850659477903706862292676498435032836481513503833398090696236528600041023749714344326793998887647961871411115938782594298268379970157634949594489730750252485837542472429840115336753415566495737959339618411644619280813838999022458153831394156441092491149902343750
688 767429029147676476476140450007183608045742769198197476098202902560488311673211170609927582151946264353245245752954442481826601287645499959223026745242959955428420285359573407631714332255323976698987042495691253180032427791119410337914675283792311214839035141323412517250939379923803857596373806159206686913799729623462813474332683201725304784579082745835065947889557588932885126418266392949225262152592430707495243305388219469842246700558751246773903765856811779686311998040164416578254140410830785867801751010119915008544921875
689 4492607788490499332937044497188504592563583901596822557156086769103912492774516458280418354117401622339665864353114173215537377890841717095103373755657218687237499906729089192240051641890544041513986003395535422696183190886234981900011035797551282213428996926883035885507994289137553599445251522971197616976566167284304520852846059008831642671467135363145324177687597301720005326004303456088026161551136901509924870278203526536923595651994332917636596661762748695129652048423918486960465697166444698495979537256062030792236328125
690 26300184088190879047065924735978441003046633353975100166271448358322004022238638144451729681346739433464555550530343078486819895892436085271632002504500893213329600960443312999358829870729340091064865229456133379381078093386771961189628555406717967141340160341032242013794668345306787285208126645652021519451829484538836671635893711052784737280231090544901950627885774453264452262112849245186257118518646661087100567917958730033829211762765420822052502138097802374079820232320414517693599187886377421818906441330909729003906250000
691 153963959383406891900014846165834727978051086277859613617137675637129582575065773013660740177320705279021107074417286258511786368916389011833676881300790559502835504335862010957994407563099420662894256164258344010386306421365034715448197956021346246773845786339576389496513313172221704423266890843116095682141978259115705962443698850308081899758491129540236374027866858774922287940585763506371416400348917812985127190980811282853764037073798768698445493999302755346047361403721665023270324425264110601574429892934858798980712890625
692 901320717357988854735403854509065844905488598159173568917045619977257932986522055790562349293337223562428313124738146684993031324044125485526544419026457263580825526481526619786766187169143803769795606968572386948836922573759033383189132557140321069575929733403043157551539907587642458542375087443840586007969038718272713170397962806804333185193611100425691623278763166140933701013493063757788367594337822370361138794493850064437966244182820947602489980687002788600635908180210397704819618065752440116966681671328842639923095703125
693 5276423383706978733177093503374502864417698422185165912670916478071937577807939144021115447353289644207247100995777164717524088464802572486801106501636239115418305154086943153723802973661216122163449315664153654796116144975620340493186652565808336581748877598713097735240266103799320814828209891434783408450555084886942095664208308285562075424760511149829639986533150124579279944770394136320798919973433700916731329927373306736458651406283098581504677373431527719733416347919660313640449712455082753592705557821318507194519042968750
694 30888720505324837939562486789417843546615935101721697407939810490245977553972305999058388983233134338848377070602576557012585598944233489861638254603313481894995653402842348867552845804151799629666224613163630208724765337746896869381878925614743288256624036660580704463959030056934816366852924894393119972292620618026074044173031355461832043049770611251276658049059566453601068228919436000392936437838857616435462343609335784004483088252329597645535836770592652541670261280499353556726346652604175968548361197463236749172210693359375
695 180825719445159083363697901463961732055168167619534316603053634841589575658901225715397522152932119915278120857991768608650548437045180311742196805524748605052069792784646460106383243889065078759148369644138919317604407413612586049375327890902758124191864571296469010995996480803670685908405673929139516903715878514565080699186198318736970592372655612005531490177963582890901740868449150683568676789061456586760968367683545453704708698293063481135202570720120901307018388142095069351833981825296293610705333776422776281833648681640625
696 1058572199752419606516301941266897878008920513606280070054967226659177766064367658572279555680826271270632489642971725828315670179947069008019175300640310434735327230937444044869680448466084391944072971286512747631645863756797414593786034082587507062242443039785248577299777554303027511376292994117663184380042495662955773716796148370994013177112131116284040741135115746722514045486842933419808066134501571015982153556464406188545958932726965393903692037453567769243443247112972114542801642389502347896268474869430065155029296875000000
697 6196989595987893449399999213654298050320443406129071933290104307503836708616344421438385389168791955929553052504817472184831093084961246598806860530825295198936985118610452524880318461775747353516106704653258334746251355852050003215806809867451325932171538055408587941478870175533490986423493340234013506418791870887604272079911733448654918847423933641447861156565396648067078931776460420516883714617815138013715609620739758211253338155100144375194473040868443352752308176275335919473178121073993207534869043229264207184314727783203125
698 36277808978701565279581505774605979641646819598676760016725357670815072373403560400053324724248091136000927710738945990065733816324541578034130179157328028168361561747739482848749994551209158727300898379698855411889486098044237089047964219750194164972069905475969182593893238649182592488998931671758383453994171832752800228983539409098244660122680323788659509488502561973947964886316516769683458903761583545148488815886020821998996485439135548845490825391610055609978757116941540170079898817317477777155687590493471361696720123291015625
699 212373992873447293644907524941301388459836315024029159750077309891594545410099524107458550567084415459652403816218817311252824547047514123164685198440766616836492734331749676868151565064924530404085025421760568733178687269481435461318855148088227454521207217656888852676860544123580417377112125059961984802064818518202022505317255712734497894850521287150536853225339793110075219090464885951001713091896993415811022127533802901051249117971178466103426492162392494813655326466084380447765384691957354923452783168613677844405174255371093750
700 1243259009260744294622445153579536840507415673113529598834013337812048088917515422537559376456662532978266657634788816506592791816860278505994076887990473225024271480397445798584507798080668445656929619007297120725340866837628362751834096839192108097466385615664290176353768913863815049330555283658601841280294951754774113671503975609163712774866008054695981813569211775420115919883907013603425859978292884804797554717099118615251228017051570074744586587770012752118170417915129603089226417546374163503042353795535746030509471893310546875
701 7278165010670957941336763392604191144836259940687793792920453238518213171638074733225089635118734742189595307255038169089228081819538963145793810432156199209303821073645977377263296815727964880305073222145288447292597770535548991065764759936401677759937964166605895145153147289936977333538337043592819130411798851364880680884106156609491053348582646709232593333972757842650955694871859497772137865350949391103042884223164607581512385675113742704240065399662026234659128721906069917684959011191657592132475684820747119374573230743408203125
702 42607120099658511179796042730918639926718378069006616958772332881651306302777950778813245057876986375839309824449134927979104368181996208258939436600733362171640462770217115879239023069043166629810014205762927840089693186865886769087994283877968929287021748911350926607534581019003961914344461636257104858460469015598273972778050661093273830617243273819642875737709848090355358073778832556877818626646211379539202194701318630983818068460826563894923259937160194933886495699105997603870927143690158778177590193081414327025413513183593750000
703 249426425551647345605664030617614155357773190048472053758463930600847597372080127560191673464978605590144525658520865485341662250007675857023666235164447806904721419219315466282511599423855657550575437139541081436911454787007178800768795219071853035234798565389784108763438641544704696239413993399249619944361339334815773268310784088513824419829129602644377345358413029665031568843253460273249782459985803853211225394622416192826652270679701532995816626684111105842728122105060337607779430774409081851550329389510807231999933719635009765625
704 1460167728256529283927300366742663976422457840587393353586181317412494518374290391695024592614277959829919177414850002066603833090948360326413028358825905845381809409947662910808753112464494120901927256726520046385005739869365327849283947514749109822609101571505675176854866112818543290768792275177533624014109041752070236205444173748035491252231864382320101105480614388776934634585161464150638005433160076163752137946618674119052351695702640484453699433106356503883073089020831676058251789590496203148639597912961107795126736164093017578125
705 8547970769040883147664821986801390658901155153179327036723226240066710578731852596276081330396282827100318515366854337759727476704780180917183472969951768261432654145834891885456323559441748892262513469330305639109585973281862533250263713669104814289219500684477296428091523771816239935041031342883916219792351905434430047368774789182746578360304969924822392254195137092209831017142074622119438939465729400084816816706205451559395019831911710087247580298952338048629006055629460068330156101824526425000949636512359575135633349418640136718750
706 50040692486487062157960611767720273176618064968833601951547037787396025485530714939855529615052803934651188463908521699131656548978642706217982506643888370534072317778912773981325383359531215065822203630284128427472958565756139305497738305919269620559143011279914858024731949423173916129049118090307249219032304735932501417871094814653910348062684171535712466798378757404933828258636180431350384724494447381242844773264120628392236857638071752858506398660293472762560395723251458721942039457075113140747946172126603414653800427913665771484375
707 292943316277639726528127168772608319177596100610064644941351320137313680321312837680658054727245433808757534896376880184456920128417114435675829898069200693977524859623738329333908534594864819790423585498072170332912722695190009193740010097941872174241812559821960772264117365974950780320450747165955827194123283206834657326199348019183284632114945707302674295262869472485718296378891275267349118319800883906638307949851630399758159387349917314728769894796229054055947008894404593951360977794498197828744479043194814948947168886661529541015625
708 1714920043820633943430438902701642961771070827894491234464491789623548529034217763102567921711491188717043616801427009417942883386978785709469062023565445322557985887013255516576169589771980174281228945641781493801928406304730742496188742019305708974004777855509378151444246576990623482247499326281315382065777939713835793720352214169185974900888149394191933810306241149453260623187637278493497515221476656439405763615578755140751981224939945337936381467282612634092537023088280263366515086257866554847462126076607091818004846572875976562500000
709 10039316800491368349792830357371256404743334642522779397029215548804311046777653003916129882193683112629005758489019448011999017576979500725724459608173230082677553733184969229550390621834224970358262655699268320674205644999603758449643760586237905741232952076656694618541819714827871312839750367236356046299506114603352255232757810941846297665015475507473040527845553109694894597832642768804233167706387701730220357827151927702550703061449313263325756810394208440742420159913424286589380320261823763381033025599009533834760077297687530517578125
710 58771184221560011466116346300364496832572027352086353157468536692139297879059353835093489019525871506730246876452232287149709504819791432175967608158693377026177698100991123730632801058031025723197458006705249072380670256521672504729162513027718073576188649660830363849930331459092473975436248467588357141826420271585940244765550125555161362829518124508324871690758971295740776105101400236488653414639321790848130607213653414216513421431946293006310691388384105374174785915008522749779477032598451591142475758378083128263824619352817535400390625
711 344052505110256899079545883288678766186576809973045662772488761204718044629185034195048094508597773096796263174706258675808542611983854664508460338834333035544276259170880464800915958399326253467778603312022586965274379507606381315894031368069779896587108008687435292342360755869601726441379994174123565940629631930946462499991539682485038302472668000078989561093022622027178353514670215026464432911728547462891754825204026709595320622466978031348182240993891569074586030374609735181844286764301376772617543919885463310492923483252525329589843750
712 2014118446659084552728311147945216315095744186625660079649786489484286712541221940150707917640618223017632550255792454814791260584018230483422139734965132062852269786359357942657743797286786395954880306593639180188275248820640269103115969405487489850816483291741328280961455436643471002084081213208559615412280261012662013723785449040200998326510930622936572163918907966614595648098858076314765431631839346268699427162088400619059170219494621621772464661911378372243804081448091289658118818984499141818800098391317732193783740513026714324951171875
713 11790854758846707259039285156169475406411604982993528712111376253445023785852034871728780060746079980572144067152493567452999015980010425739653000368997325491982730227651192037293298778430563247113294549528308835767748141641233252095050003867786348737017956502143817866519080962565363642627306036913415906764549464718042381118884943613430183144917993115077808625059652943208870008067641456706149322717839468657955909936462136643272454209807998265603234514526349706591950559113505124199815528744002592957088211556015977521383319981396198272705078125
714 69024866027528959058837981520573458607536745848095943958805813714646552491966284059397439891933491017948883087041430111338951382820143281115375700519812287774175000070052749899755212878586748215340874280609740079780116952309367605990829866366369192939172198969425730737402681996044173223556936250609877610884148628653521974213351963268155907357144618690071903944892804549117328280832497665104573771748394074633276685492752686311658122146513099436878495882188640394178773202807982069289671738642508673879441549736668548575835302472114562988281250000
715 404078603931878331589386333383714670069741754155447363354585949840457881389091594655631099763397854992605135770969618393959751994000768534275143504444048066330788651488519709685242558285086557312270844150690244577739325469753004290429399351170777708380950777357847743019608814793047684330921211437616467588243490466857821776661184534407930452510313059025748562849762287461630991444500695609053615472331167716456162977146074114774652881781605488512408651983574950503853618809607435967447436336932556334182648806463422630486093112267553806304931640625
716 2365517349797036453241121574521440643386392500017716536566958817775522169405289393575142698276656730052770094290055242526493516884104559076952596024819301770524818257792862297924988855818366527638058592156499923287597212110311859482101146087685734506600614881636367368785057483945459287772390738441131725995638195477556718754372682488380431799337288388579102333973275460053741598626665966370790946220397808955447198313194134005431555019640592939746435739328817954490161960062077090183685540377875325040310451781000455895309642073698341846466064453125
717 13847979768644573924152539539525776567280671270865819499607723838079900253971904941153868990200272925226876150305124304602266344390526638056138697646316749184278034546406910038051157070517265424751647181535950839326682687900324318862652727194282561074907828294971075559023331493692534860516559749393740967919408429722072702655169335113941811259238007238024254484115188737576862950355833309899222808463644883359516806451701040601031039507110992141294221956561964524970077894358422630755664883574039406872465502937319392628978675929829478263854980468750
718 81067485592208051886968305570236086053335318854417680180873413279277112116885971673645058442384648276398231222975897735643799306373155985665456468355680254774014264020998861679880729631678159761948528868462253813071399500053180891723769366409841477907542215883037214639041944888189970741444752439174363469575233125998147107047710088011611215292876478133016784090442320988153022744912496381350068773420213461574820023824475873032312972633757925405203288479453912397301199272102498604696752119759573659563879773591599242621441590017639100551605224609375
719 474577326804263129055604225548809313103079950626417498402405685586785061854289383073994637162924606008125536866405110201230328253818413118607975830009985019791461492837028858589659433510977125933500880249991023261990410939767526052932110468020620194912250220890041450990326381909412528009806560942840522187473207778601099048514397115627765132760572426855205192872787548628649428476341648456246457909419291724671684151380884568166720060704344587732487552180079384611356385832304606177262085016668065332181726382644593176252101329737342894077301025390625
720 2778224061982355904712862655595226995782076347404175892916395494330310869855876773738198478026546271422618840446905039684370637800957845521367161491828326372827378784290138601347700815713276428477247045592266385375309052199103534723279399172152308364098962183865393328146841633988012493756256566910074428285242204522996230777810536018196881740267244524941109884816149348084012256106270724187982633414197525931232520876026802205995165166690512565688454203297666485043287925522035523909794185682138194958728030781180962094367714598774909973144531250000000
721 16264006943933095168842334405720181544425781490152966956594005899585479658550830784060965575947354387153721886566550749428004830273881293199875686609191556963094201385635837299686801246121267772053739629211287043186497315694355303881057548200864642795056062023777173895685840079487125108830315639264574752363577061507986649131624665669123234365139084758981575388444684483563308422913061863221145456618084088279521025137038433870809426136974285767104708777388729348273221556771700650435281353494031301454548785819127776353099079642561264336109161376953125
722 95211155029577255367775985306577042701039289187785714247552006969578952642033537788995820269869503292881703635067278945561877340374195693606214240505099416679607900849629879505172510309172721002654933374017767142809031839467294193021684736865084755795775121038212836119163408567375688012932861030873245903244096330154914399547176008436600580527031646419613426366304169158236603395096662937045640450161408071053767730065326180384022956518323991663965814903431979166582547411468680871725377695880847482066384083001543692237333971206680871546268463134765625
723 557375809867551752683091598561486121227325353389693406020730064345822161502921842865283929229084288400177127608169148474949410853240384934030449635571454868213510511176328584024296557776469943873543365016145270929977645775808247484513711425329746992954155915309950050074246243234314065608815883350689103278038366958314505243394003370528619074460853655892975008773744268208999559090048624001333929533897460796666443776011823071274161913276491387155352618404103542574278844841201907610803295246874393917604664344103357342952165254246210679411888122558593750
724 3262934824485645040254337919340315819641823212887395601341410356577005570724776903271398747494768958465294156216182137102556440968072903138183319380382771424465592060129792317647345340428213324380991491950815190363933388076377708387676980810974158743749655181740814430967048259008448768108743721907811745906412316442347098214705896894826098274939426511562942175700242186836180812425726434691897849920294344338601057530385746258290924348974076894096592166537677608704306961263352942412643364713776206998355242135524505175947496127264457754790782928466796875
725 19101553171765983964687147589509009704345742831385445036810702104614138661138493730683413383619266234327356419121756427887529259106566440361068845079771131463395512856530604508358209491023416341272674284834802306469555169260929779360953461181519528683519055485253822405206472511213814168587798026292504245922253417003308017290499501326773586747001400837279585922369932275225901857578875293466158897270959025676337506531987846647825431311252841406259723924708905756392929030522774250117233299803253004579799532398139312594498306907553342171013355255126953125
726 111822439981258145024707427544246627619937830221364203190760562305955721159316353169774060655570175963963252876689692824950428500373196717496260822300769514439305524583301984130027774157258148328268328883928087484167442786686537438743152209962468437136343553334973184180867603851111314683482708741001579959143328667228275577526026991107998425109704136744212640490350872310310413350023008640790283735956266850074692820311867964530581778301134591501781580456232916825486179958930635962649383322585146057890773872668319088852229015174088999629020690917968750000
727 654619965765120644946972875668778186621417865263748241137856322052849299102274234502287370195947210991453046479057246264189788797398815789286648336902703229513505187199162943191929918241407823347705015843814448953184989779737336090520528355719939829099313044101135032930370381811625644260352533836470421025327910421157917974082632462173860059283527687907461132063604022927681576038009419671282213166136129378755151634219279055892036048061937164540206521904709112909395544947267051063833083111941995312352867025332292007233636610408211709000170230865478515625
728 3832212028731893949858401516065124071206778477425562221643084421794025101307952938360307154257586934777081496778734695445701086488860062533914545796017363719764053558912324636609788461993329858379866723638712682186762162832119367646318402828412041331178282987180541085556189928313684794719176212887360004922356195441930967758043297266409292421966159123258368862769774476189959946940162141560362484510461981144149222272655735102113089131815358780209940511804710148674408624530988435132412332172635706851218204490003055480429328127911503543145954608917236328125
729 22434159972485072974026871958669511289140981713446552313904703719234372002051135864312972622267670728842672716288959708549454376431294391616005970664600334746387793730557437899008591901173688408637858697412635655699735763059283518684194655920659905801387980156408380592432801550626552194897643733619152129738420529315444428660629648642915762406248434055829149974166892495588207614890857806158223488382990552614521869534375070790025625899386479723750735168547096307919020847391277430981227076422888510817855357576676737438314823691598576260730624198913574218750
730 131331860006084834619426367373673176801738800954360572677738940705141985516795444013366398882626288318098771065338472019975777314600772270749602582303088492330759236447348812678091901815835091335088627105256741689432489629457014431652565293745359735662831315717944608389944957394701184948084099732532560673303883623786876982093364729546625274141072965895437594184683334858890837809155099738592929864467262668793355459035154029460693575156009192519803378401759032282967147359611329330568197042977621088345367810333398964593720759097550399019382894039154052734375
731 768830099892849537967266196661713440454398913339035624958218222121881787594232899388396857524469795234707218908137158642626158455160333311828042764838444135385735150889531252885502468585043898718632429013346886725661126962581489751683799748330098207321096479371764944911888794726638685714908717330758564015211520765511607053769971890947705182736606999756333720794251136772395227120229787723755766764251266107039386642847645501253596005276978361217770567851530642954430841035013033807747120597002547995816115839550378510160177913945744876400567591190338134765625
732 4500809799494671862933462820176933086280688571466980988179785814135118865555141717008816282035480417764029949867378153313009678848805527912888226735707663138582471936684400327817971852004394950268605280593018142075468082960192520916681825210377289714919638975448547766509168760606699353314964085316455623442577021946492420179316683102471652284388399828258856574894672358156430324646924437311743483143592643879163710509413997653571447902164937768687869731266448376186989941973121815691576588199900845420807418249418887373769493365216476377099752426147460937500000
733 26348199496937607004503645084193232633675437424030083065690020181285003265746873081986065697799751064993685843877576559778179186519829306123581347502730536369841035437869657903517371602947194244936188548031825144005646049613870053341828124793536939611203677274101563557105287776666690195149364013236070937288942713560020136165433274967096787335625034140075951478444617474644127758835771125177496249539219549931015485761308215774125219537209580649528201495589895095707103915040674247496618543984516967083117670444846329419648356395811106267501600086688995361328125
734 154245046482161394337185539521850828599780629977485320269349029977100610656510073994974409899176157413788578968724773565455944326843174170182347871192190997542117536872770291156676717274757945976023969143124216430405570662870312871292549750019571146630616581247750556618072282686366947742321640492762632803657598677532562781723749790347842198100067169841674040266696449164002790417413477812446198663414060969050895981353611067138483337196872592091080356134281717359470469285068980315940975660922089062519625443471326083967089248805137913223006762564182281494140625
735 902966229895495006708445923030220306167280337007577016675195250791928069611284735384802377984879542393911324063011750626170617566815017381529646093474607669559792861553199745300970444388525701104800788455780207872056083562420914623171889374065540431209101292609260600875887852315168189687355022529993518704732706955462914589445915326574694927178461019908749958725705333193234590881246244688118474564766402594909557335574596414563042783670410863703042788149358062275887866000548272817187971024533030148013715569580862066933688026004745097452541813254356384277343750
736 5286056381888282005228157312760355673835304834925311684722721403845143401338974046898883939420278499038499515158682620958132809468290957758559969823333993335509551992129850182288235808316418235404123787994522121512308271126456137472322195620425557889198589369285055787469800675007675687148383315113780757541951528164977386855848325584612685626392640948752119994962008911786186906493298612502823366140902317819802266584641037408507630604336417278970615721418198898176791676428086265665644733427275596052666705065260940754503886374049415053377742879092693328857421875
737 30945113058918885059683016178952879900012925859664443506989583273185357354751293911418431587025790207162054196108471857921517135175529875700448079584043005025346724268415249637946031263524719682544622882251511646921821773444385260477470424972455491602038453309471581941728442636614219384178691688218871381233421175602201507226471204555936902767855509843304349768438571224897107486872724285954709203528343602073559119601078169115353366940034140713368292547837784802263397712143172692414163522259043131003402103174209014107187872000270800754151423461735248565673828125
738 181155847204035835324555867458566177869241153472948775958561523385152503780451339791586577632230343531002768556335772394398249723219104167295040247036884991804281381302725499101171335359205689589743733351230168842170650222854206989748963102964405247456185213393783188645991216558109475356635375016663260693876863518835894470411597650702747941971240753960282348817002900683416471966830114492287662848346229599466806930928596032619304987721852789961694541346279918502200946942856294790399041278431593635280344041197349774308458791871601079037645831704139709472656250000
739 1060504801314773601921194418187595288846270396663066097327755533291689305676013168515025046096280668690824113762221221261598834291973170214977441633104639984148140527855703743695586833113652046361441781167408402445462359981492961251132167639684303695291118333516273852938598295973618473704070333524410660375551423472190479888190344276293424223695481319017933492927207359541567897268514193891211860259372866007701830252648371008673291773309434653375314169470588516522321723274997337414066024003453183831418730721857793942078233319359359398958986275829374790191650390625
740 6208303242594047186228751428230807333577557750680074366431585283384209047282322541533058118642555061109134411592784968279985420075961371911362409400707624879762109545792146213983790842364288679755927572593192856438165051021735841204405653713243544713736517734550285207922947562658639745303528542705369605347141434955131871793009709634980860828333610364891079208721051301124921846176721541917497615538595478035843185917884835206462983805156437216685043554084342175122613351089268161022325326409423887333495373815275718581933460556154802389983160537667572498321533203125
741 36344040219544103940749729232092013112119140736715702318796704083379491764791678550240415823694178648999792626775030947707921271839672710631699255169061324319551250368239249788396888377389703630586846768803006294418137055016144012277689106764639242045138180340332795304307729293161291095037994381148901328613464292136611758406000269556371425260145458419545063508241293303332448717226178679043547378989841720217725080852666031075681377892329359350301788617774653458224675371821327492181956752064385355824570522685667562620058469377570808944710734067484736442565917968750
742 212761717310690755634892403301614102228483492436978883426141446833818504060370005458867369711683668550544635191839079579939533459578170412715308322848844745996566799570156980011903396098769961551713871706980995754281510530189399267410473802389413933794373490374415402561153384279099654201707614619271354669803028635458718150995049895956761430442395343922180713584811723022286852817014501104805224972642185991267841333852754331410721808487428982834934160859294978166736443614552978266021410392369046215790329482504716406009959649668628056673469473025761544704437255859375
743 1245528787651174297878210662668530576703013165868472928724690754585989979125808420045538927676889235997722139093070552638237273657089215616735037890089530351580590249691981149001501422380798325911503592378920010243498237926027716398440814545770265879197558353573740989327305567861304726483728045002101279992082464637976649547005250827565664278512704011708628885465265081628096507671203398919243861758160138557427832073527101812432015931898791710926179747385348158124805594931871528791016835722167157858074500025951919843150090595230994328090901035466231405735015869140625
744 7291452524809325267565515329850723394657483291527259060754161007099042415930892127522031486942864522741333871424548161090884035583336930147251731064691875487885785246310690645067024092397841437316087320429505029988898742281085578329256441740798399064959659219740781959442294760702021903427178298106863173309427466367176838490001503617612128544775496778154047995250384023251916802441089500120245433654011622743478367036899280719213688701931103468805569541223215681457710192732122535285191230572681020369324147542283181245800251224498111923821852542459964752197265625000000
745 42684906562302497827218629962596269856802482286978659947394258808425161975283502737837852073098768793695280052588093568645606546202130728819933844773907029197331877480013358970342627573893198816137954564042125201161984901035566473638486281432843324720786087866572614743848001642816633149554531715544822266507549655025767440185033772225888964116441003949313384403578245524400066550561464495197446477060858806504530995552131912658228523169149475898658746443042819197912578938319970320381040331474240891136993237841175505444751709098645531259563767889630980789661407470703125
746 249881795435559115473920726462234966257299827892529595040742099077621021956071974326799417800208166582183069620063208648682452908927338294835927879192994523426088313631620248077048258331455201267270209422358151155754418216583260259838713615868208618928728735431566983516451482017593275264908550068258427199084885606964721393375176379217505463306082503637337161994143147738259916765012769976588459553574352146240046812945155966887211059355402896837321579921330174396851445655260464278331157810234609557531586926917293433452759801615718215916928102160454727709293365478515625
747 1462833509989308066505696782124156180570511550897541274940681789430230919656777385323186349366534676879391748363256511086640297275647345118279308619834507763117100955558168035236954429526742000417040819932001381784582015588094133667385999486505259718247574116490697991301497418302049542072315408919016247327962176309952444167801050757216972137112617537933252731988606966313299916577871172358929530153176054763722889042486439397727197912622761863679901631821864967973820122967902172993560990708544252243342900823792344694487557553571818735882459350250428542494773864746093750
748 8563576527124335909898087542931955734139056893950354349907119442539259708064246798249928835833714217307874089916598598676613750922873417065576182495137511432715946345948941416570013439290986008421555146771797664701682169023386969636123565511867341685881514259611324874089744501598214086686119794936373372635235309584585827805881135682172388002093500207852949469913750570257799166714419711677589948533752034549814679277157976823072044859890823802586116058715975711853357843115813186359460742593894309004372438753548190639701586775937684758996937262054416351020336151123046875
749 50132050185568219882018921625280559573547842224239478124239006159847453138605120917865575926001244470936329191399275548816270240992603810919277455574860095979165236507535547259034839344088640044192979833518995232431320923057405516517547824991863007020645441880510114326956209599501318143792176019276948099815987429472691359868410932196946800696030588728931011009511787682855495416461454420182597393434640446567687841598222081103996213862567928331330088452689203399135889830418576796765108666512192806238576697886702676670945721647547517474396983061524224467575550079345703125
750 293478133563462778959585045841062576538434495590949162370730628011933564233346838580577523809174793441221016406579370737464419959577386139924268190349988037059405914267422443378024263916898130263072674901453964485665015460403962430768356952518651743532634780700607196005229770505497661152391479071066607362256113695286385938371460339395595943490620444683919802397127691265566472915879370659300936709841962405587512604376900289635341293612293760669581022557025895554946238367671949915622847045530435576214745683201254336553236542117426011166969601617893204092979431152343750000
751 1718050918745154994208019837331715680559911689075943202474848170858905086859759797492215498675880189560786727989893231431403451002849949754217728229624240665192855753874789953185295516304933851536328273674864798590481681917306839736429523887552573752766401112905586551660929900524994896480918275451717777310360505623795386491199356357962713720933255167064254067033197394742109841661704125397417670516383014260776002229875611853696687537374308445004555555048575494770410640990452633561939778560213141912266611905439785066120911318824867643206832923397087142802774906158447265625
752 10057645261543088865838024415863891285491730923334461824227893994354193255465533180363965112425274915010038721982363010844339354812136679470709982099871143511261308340711061982816598901109159908997004742881593815380733486888554010835989404200356127481495179468030968738330798355152462788166548772613921923363083096595408862147854083486791548322119378058740869347151625430038381572887917480283593036131124883331817574171262560716660144154933011028370682888028006951626784396790622917387813128028717887442406787943205197013370739304711468271869012625074901734478771686553955078125
753 58878480901441219300230221265978034830258213062052025133513710826065491711626464889280903055505775522854127249861281211378714029074933146124638551647476920882270820472929259680009472087070468802666665082782293069856075844029304252862094640439543506171307902904682776449958641278387288423237335240328198503367218011096021243195267199223771310215263166129025617070924114123902457072748108028405053533237539487962967882005690862851784158461536597366876192215382912231985975188905377754748764532944655146773366999243224910397458253117681679575379227742359944386407732963562011718750
754 344680630814921540830341228409209630578749719926932434788708024102098424835459990348224340839655252189320829859218221111115266919435349127976742668736740321967660644068201608314130354940898143558318349128319434426184046654589291318490420223199498168264015411863568725941447198167698756057019420064710602133651505538457150526715606413552814292686912720938832432090378697769704193228180127543443232846843321856473927280884767117842221513082348041976234375517054595918063797928480003360682888304866865171078868935932150537054144962111965739236241201837174230604432523250579833984375
755 2017795558581813800652857248375938327045039664944922299611108674640819582735432276187526219475805138560874785545397511612469904742551411370506906101921086214249657322705654339970699135139843061804925071055508637480200612493092977856762574318195208372176616573841257511957029197230430222401283776525194003185093617747765858849554368063882928014510879435339290245806514059468033251504641177859241431900404306722184475814452289903470028357719423196715552838662187540750248865586926905577158264189057601589261179675876877237258016076148237094058102147897670874954201281070709228515625
756 11812380946983676707415992383925739788118946924359273671999083493714590037854461332678752801577301953750978077023078663617925858309933802492418243853289132681086589833869279741424147450403706026816217100919140359531923295738411345876264972706973532702203159928524131189492381976990644892291515982949523026593725616431115046881349872387178711535988960781390613389484463786188687223664106527013423323736238142893292015476685285106561249354008856193458936070896210683341563317577034544689205762469622333801700243059045138871560805191301014166471716748674225527793169021606445312500000
757 69150882527827452540344248161508390575819932946520979858050960841777048102949468044331395105265535461559264312842380876151978815262426069314625749776051094476681235782874670406974232927717745443105710859873244985060619541157521618665137735125843705371898882511826943507247055871105375573463998797373585148894096170894404528654521202255308197752499201083649518176454889228283602375843738524363323778183212248077382456455687875050156388558641396950872444547791991120459060915819807251331820133293399676954807113674610080544094106337246256302649094482859482013736851513385772705078125
758 404816317374055646238801202727170651819694399354401267650250221677458190704019646885050739534214187076551211949327297698849523367861799359035219968146701135788839128083719750741991901890607257349609639803961926722962714184479664822707013539164086190370510212201755373483697189240480102328777573901615540877439108936627597877679355373212434546442440809325200657829696765072361447997539225256883735509597251954853372359661865800783588189563251265721656903093441009019003121166984208980105129478815110053782536783668276097078274557642736352345604056157668537707650102674961090087890625
759 2369835999509415493895727254443395211977571661504611237541505912596176194034845574646910673197398612690552381310848392875007510915621127141749228589613761151327601819332972105744830674091625013963576753319175858540116668628185932206860756371449649478712045473567911584954721225557927389511207863494945630131666025537610012031669382877338713720974700052044250880030758271503225251866914818906235296438902321014653774080587768379168722890609463313362646738206165000697310910414020081157184748060542548653686719486714430888111843319899913043241265753202640098606934770941734313964843750
760 13873261584417355700672642285852829318986330304295062525958780671368171923694326107659807063658063998835517966300878452869285171417414632503922242788802311435582204737083459282434112879911161356565931965615688926315396914063327985147838849553068678345412778428848334792192092073992037459199927186982805855045525672371188049546743691252755741337085704306847257689302275182877933499322270220815595159742497864847535732201248170899761555400863572895421518206498030048581570157905021450686449387696788293537346281351913534925950589387713246977934349046801543181572924368083477020263671875
761 81215487919633855972841847701481122654819509828998368817501432919821740588645858411533588684277313057630351738058634228721463411665178798228357356892080362934549032782082156940894717770013931852647543594674323924277567913457569586773498029622591639120624119512081231885734066497749824243555675252388757425885958489543990307892065370650472275290302021794457542846665167271905793755945925198609152280907000929310947531409179696394651391457365181043920824723520975246394405341595207659218170678786654210955165004193139829070312163538065800105878074000020916400899295695126056671142578125
762 475443747520256058367572449936669759869029200666467156717301067955949562561700922595966978739676885282329348521797563407953742915412967153661397998404413371850656187595828081116644153249625466046067377801450064252964824137604487859606684395878301587330184489704647833389630792858709308513778012196857816404657420809575891787194045309516140083136938630506524002679837212273918636276340977097123737203247493970792416318052139336472064734291143769696711714650095026474879877497501145549523100332417212522462556427725266819981313764628895235419062115234112297912361100316047668457031250000
763 2783296177199449571702071488190754412619243552477327627674012504378856515751733905037502837119770991699798501299280988183376031635390729759448776776482468673926026101889551190287694355098196989493574606980621940886211960255310287231900912127504466132254043046083645326376824296782295663786668437246232869152716896495599410475430553400833061792136203261504907727632511897729122150161434511478664447420772474500516819247306595164333580628742544753703162696868080008606371414195481766043706355056019333667088607159592033245258129640834805177624700946170666071566301980055868625640869140625
764 16293699623598528150348219690637120862441363765718973921956567861674030391567174138167349079297239384910639249105392757956648872754018484565550873874434410228883411447426896357021692541739112277698209923910360025695883921964573875457537982616913838597921137678941465798832275448205024861502232247215453427786871586525876511313122993551746009376365709460057158651561745550015203932188877442878940923120099842356546177826793672504028226815168442616999372057590875175406256458464914557966147276942182730947755817936586500326197217027318502065218815307023891847393315401859581470489501953125
765 95384979003989888610251455894139376375303036590981507748152901830264434536594540216024259582085051883052188752023368730700124521947046071624998253254584394514047187746582237736546934484186546335958922654454909832910479411099420813447194473722091523650875903625125555626045498724936602626444503422308431484697942415107379608942767734762895355842509563607810331895971287238721630411751559771788026852704361584285314985370501338341809037219554936853512673772294775920063139363301981620049268159991010323074222125480892667857276733340766536214217581265972789594798086909577250480651855468750
766 558393393137942083802998377923882486188722001783502408350547348459692324640808571770958043306911456339814140005643807443283866973505322780952745635645094023714652995970045670467843135129628293068285662891826349293031816665319973444523662281695026811243985206520335107124388870865708137439733678347619424562424070008166280601279453641573206826094376365339337452737665163943684171719702186073334838879122307133209305815986475054229186320173616897352560229149428255477346979108834480890077077184665965270109889717087395840917369751840425191397181982864983407210957011557184159755706787109375
767 3268891860709659862066249169090109312820125191872419580493501251449783795887015559934911514444982541114331643788335880869919957477261844262888719444498392091143500918583139541021950348069074197021222927731406295629711480382096971289854283777085591674474305550727303313752171847953223700330890908849639280235610062116368301051111106881680510909684429644735738923168182255912029010657268729225614328659133343587473104006784881962854976786965859171030364514608615156987050592360682312550631726723284877965920559212841442543873232425905958638056997820654780984028775492333807051181793212890625
768 19136426269238009729346237735069958995044235968279609944220242999547380602639120658529347788759469987270728918969898441566019122253835835219207325400717430574290769572765926057448967415993512450447542953116163224613716485237084723671889730293903092428591453786238192104382803594094659188853122935986293523990170660622672908261952802616268588678894030050375381879529237099278565911884854576494745837691278253603412049113856785085420815535697380341914623718790217062321987857347583967203544019539754216180152244649644191923953010888731919147270899017598821956198662519454956054687500000000000
769 112026590649738347957062434520800341539321805800760147623568721254985821992630681092321296516022262641925302813791171612179695398655488397410480224226079113327171352456745327992354588820312933237343829404237847601217139828095908474808720070354943420515328796684827477090674877210239414445920069224179664021128903613695206046565319547489745497942892298475555604013487096775952974612710616528601800831752057985954425765603208335241378961613316197564724941166994161096545192248541331398770878731315195470730364019312428172339131216573189388926639484191268014701137190058943815529346466064453125
770 655815084594881788432043361279351502671830208845198787838944821272666012976349008754253221523908663145980158663805350268728572604546621163148437748133982719507310610147556270249017781181532228438956861786770054129154281566664965992403049003244232564719601252355328345975288404021670368173865960800829787725595371371589394774136361750530070433108931642629654929465081669376157702622977355525482733347216681197789189073585325601633998885745067889533197824428921890794335900529444576829872113754274748434552581319810361821315421137309606540369551916044334183286679262891993857920169830322265625
771 3839208376223100681945528979000759221055760073229794677312567712638259174844898449232872590199654628939527307387982609404541340016010547802794589861800309164172409813021507991206861850009225808381503455955039508651857106973804372336058845367995879926174650245200779115329816406159548913098930150125047258733621374926423004103508406490099079655259119705526052667392843830760553386178439860270422670894843695918718074195942669684376889236791920435489613827979580259454405463889929541143214962427949719526414726695613949968272761769413979646480957001178010989939082264754688367247581481933593750
772 22475117304089912351887861701400553618637951410374967325757562669554625939106237289935629058617816460427537330258939798366349563102785844829715138049671459418398602115845321307279398155953790184102301588709047813905056942702346691642309471856200562454471257487780537306525524050906096406363980554629385232296083731490061994388223841203145750441840256740778537984289627500683555444007086078979527021210301885582536316347639976430054440612684941625114058262042510751243706822096870589865435380911122339804836540077121558947940914533617930934252544586111725866128807638233411125838756561279296875
773 131571628401565065169166953402006564198468557418023810015350651910964425569755678695842508244087355446835323188234612038854454515593981963162548639557358842912855059644334146492431300029815079962419025223320436612784570248380755319891841586120982211903229538664906582109276702285328226597314553523772162455148525532082424992458661238466224150485496882231522953258412356657220544150927629696249748460525727907506271952717913230572156649247384310303018360450110455053490561429934000655043251716695360296656256333863677544581068381515159552903667507936448684280339449514940497465431690216064453125
774 770233728528274887605274075517035589085532544141993886705541072902595257544309579928890686513525859536314302592467759186104020393483839039961318888035151511656268308800897338998553490928844350732606634060147422133448135955415510057670755289885913871788503980763435597079011131681171615018392670392007738437223046317862434934234425398346849504636685694861507456213509920789520497974673578876146377408680148965444041345327766035011055449300346259640662093560764829023671341260154356224543435488032413182305464369703995517645046480243887419189600262612802050732341285765869542956352233886718750000
775 4509026784649199763872205144595210766420005507800088483604458624067798415570326293123665973788066074915748128903511856124792374545389105015619337637962551772845616842226157427454923954793297153475128296417339293731163531018981326887812984380034480418458667597141710895941439169832499208078536119578899504461857859249724299633465433184065368275610912885465152047359611387233705210628006042861980629346029384364751566490228396327916060492738652849718402270054376420385809513450441784397933436023638867394808603517838365311130574308795234860466338852746253675063403676404050202108919620513916015625
776 26396302565887373257387396100561231777527690259710411851549998484851968365573179365262783301507959672260312157479898076554481974694364720277903282629988516422509425755135273832267387228610707521038674652387433579323058334871984184727418698349601971451235857889525732465102251507568354115484643949854536214495404527837933672838499292912061088901237992901633297517865606540116128543013398108690635033773547666650978039177780811814635579710194995546795321818075706247047404273552980703112384357558356402885570339437711804143878103945195611398279695576795278628978724810849598725326359272003173828125
777 154526646752682865106298006225782212719738478837552501675772285544598833905717528291932246376480128735880301431917049663396371746198769126467613101339755340976775212986807156298611555917020023372569014744023864365271109329454827558076158413648182259348472627433337216805218453387004266617815900347167178594786311935438289862359823630480632285884244528935492247826126089636749168768207020757763078315597885255078648028340046040712758201014668241982568620440650413337166068935017112437551588967909976351401894714777750847275043391269954231293730172147707661520210642436268244637176394462585449218750
778 904614746592851191818427011631717222486330845486314567636611420147254011356453538285975148389940442040703067946984738699754268604465669233727581919848719286996423193709712150654394715728153654468038446982056489722970838321634058714017885559988921153998542426614314746351603524472863103666502721485108574046408582316381117675991614616963466873927412609185627726719958480884326486556102094332268566746857164608648130337589134262636968903624316187646819711293630597921067366042850465703319866627341663771437325271077313257094607476075749213460049338622514700745946836235589216812513768672943115234375
779 5295706966727670284623625089287497176030346621619335346561918528459264226310855332889536973832102853882916846894508941815753201753322191800975975105942373139865992033482596534765031358225868389203037308630401770441209738255444431360470219868185517066735075270238259815784109889299336851421593109161378763205974471259097037691757191237220495799058285690605599872730422852605378276621545575450158225312275249318633891829645901516748635523194922148146941658671405056291167174889337890704357277976258200614196099929275320521848254336728517223768897553851111811330787393359287307248450815677642822265625
780 31001608566602607382210260504596071992583387335528249570992649743032591188336544355877560611110216479618099574207468402577537351788939305173517785128955462134312076135961543427097130369770110218355378778062291300820902882885392450372440527140872191103668088484262872810678567068860999775440479153232436686261915267877390776838744029270919813364928491498956137997251906667448523815888238348912133960295662069636410110836175178896928022134096191678968806849825178271061172704660941782038385723017999321928167126001763168894714309064021332186144734462368132560383671147974382620304822921752929687500000
781 181486577666651388334169427969417845843068669785737924587772841357459277073236998443835487924711596667505082105509886721966452767711307484872468801174489176370890340847220699809310808639979893037792080433463465356310563105704184408664553735045288540852015818772505663132313384790801683134310361311969077247339448695682439072652506102540701545819933885947808689349911647600269510462548919621811460928039686594775220013329105402068383288286455569135578742542482916636761699397751398363713715004971287612711816129655192447082812817003749247049568160081096221858572292706668349637766368687152862548828125
782 1062440931166269978581898442370069589178260285606330870793827455502459341307867713998565242679109065735615908398586775622719950597501233950229932931517223192526012084915911216182039695048750016280737296057628783285657329942947884295184971310930803659778419536283842679714959759298313414548754202326007569668006819817799149247456250659058106795924311887233824136735817771338590171392185789853617974441676743322058150620826402904826556552102758804072737746961540474539114360512061700728760503639946434673199916278284778079887635630338852896178564472717321772094779819273213661290355958044528961181640625
783 6219637544164606834580339351697437175106644776960343976908001484299593091905523562212003653019103312015604952520483311723432016826062707175512008663458561844484512128815659579956752518443649546592646882455461243209839465243260343519247625229880461003152176775281741714236365720445575488415322818189883234576731342567407941600543783807994041708721228865908164130428647094694298409273673547377147176848582149584166853170777541534474699201946071866041582447520116955879380299549065495462371093224588611429558662039699852634852242236713010716140663163992089969766760559899410054640611633658409118652343750
784 36410392376654384065811188970337533821424525312833374238509144699010262166066956381052844478491061888756104304595350436730759837117819705628709707974878925185052621068657853980693961067461997814366920892565450132477483975931041139072162982704056323314652981557827921969756627398719444514820385102579454021223690811926035454240000172335260742523227703765709941335822324330164442903329296686153825756451294464531125018958019722196506278770244153350571600972408287152092473300305635980955657984322675230513792891589923153573699389335259318061596138183547058709307701895863118579654837958514690399169921875
785 213150149604094954501957641610174854982655850448968591077085730916549276289862399716324240657550826003858546285579168742270959269719412064021108583191687435147685665987367567803253567929528236804797838875104556878436617205871507412957053039669683921589025791665548318419964965595825100016178539603846686279002110772467216979202719780716273921159744663158090527331254857124293706563014851167654864666499383070576459360643986318654904889860951126083065917099642020539859267999273507382090145387736319209716757768148115031042758157859861643888684006737695743395372312278812643171477247960865497589111328125
786 1247802709903746692838844152902561944020401878809009826577974378077797692279646780486885425680209439463073252950872595895008595534186158848249091455832831801663691435280127108919737644984951173095823798838350035054570505909012742760146080111868701224518393866116881201948607964972722722654994623532130701501129007921966262167213599765257673318414861834619002343335385907272290747331720739269043452114753387675537921898010030204257055843155976397168187590360251538459758706497895716815229016860294972201152753298690190923082287735975604809751400724606214010523400070873378808755660429596900939941406250000
787 7304764297539208236704008972563683995015288646289892088275300544971734842847545901016048331688801327334658996182258823186397774019527854561351000195122596184056885506337473383614956064572397049503108188567272959665035615574421250865515665757691925730537098288912147601842864652842739113355865815679886938900655593472167395732081597729869736197873032488885464353333203821982922269473677952183491583906263853730571906293270082614559803665084637616256267537299467794998089872485846120986595811240156457054347555334191529770625229469177332268200423656719548769593861915760957259635688387788832187652587890625
788 42762835037214774647714265627331229695178452625494509574266374615247662675635963407514668786845053833988661245665657095407031847768570067048000458254777139928602884708088002462673468547786741112994659937028114973598030607417169968128308729347803134775277460775145144018957363089077309180054302196060088202008923006970668289496475987475637047581439471617522333483342948646276065084026993457262675180105086207030549140956400564094084297541203070067122275638298596667289242894918709189009124140502257146277501543164408603468537586025764685389759121906628813900586309933171680341956744086928665637969970703125
789 250337996673769914422091372999474568450968706358922008312708375801096987592417546542653585592669275806616601209239579592967148108940489608046757292249498680563298851072127379231442123061795690812488840627976939666315331114957956094969121975527475302529072795320286458104001138709600241467050840058699875704547893002214178426142787926027533918896562520532038989183380762341294936767503357047230833820056750303805605236248353233543220506031438538416892715877990322311436663837022776549978599758712068016659245492493000666195814077474710088289797727816741813350900859244663188007962162373587489128112792968750
790 1465504158554923445349028193134028990730735794922082589434873752081723251340267549750841271897571648203026312274526183441870899783545298375473788752521379102459508678901076908470577958047912159627417502825025273199566808611875630315487153524376392186521751280477158010614792508993387753235525711273799819532784080045924233578196319567515854832390009960747806613333618554937855009257651752522467545000809182554180771886023768988186524017863208042420074957581444594893629533659707428694938619496071625814683735178287046348321758317502373868397784248616853136257435845889174341749594532302580773830413818359375
791 8579210776143466798855597830667517795908522506405022988737910639414101194663425481467474287451204620048214567418828815174190239462428939917602730223854388915114037649866021438510100405548539252199531717265011064329410698634167932052281377499519337445254120378987222343593968238514939973512882756662498476186659865240692060021695537467716943756432862406399228012584996586395749730125775547848491894104329664289931885611360611108648722619473232904184838367297174586025330987483651026224586096273918469156714903353900235072587861974885419783437909882167974748041683525669187648787783473380841314792633056640625
792 50223574673491951221023130119007733933196291506635527890863921957479122230018465156091577796743881341256204398466774993080305696229871191465382594881878840087867731643835491734903391817982257059134746100450181687644887536230217811838842655119478648158879358297321901771043803737541638633742042339681491478597219726433081467999459285176163992944114361835735173129593075706668023696917136501854797195525694234220563287486921900484176233186682204733024566624393095904594802605716792274597623578849950474856993192660936407104548101461938968259178470653924139421495596857791809952686890028417110443115234375000000
793 294013927248177090099393639748376258645524070065202754398009162984466117123409453187795260420975429806522094829428019041272479678461500656914926625528666145014908846468507565867067461117653981556671389088575963759871491174321928719455620163094989928020667393381545620573188859880282893036274625481719949773919397958368867640105774113219404683502736121210672005710890361465318867135214560248516445448150119492552475865491412557964124779030777188186047024958451352453100667966002216504111048375619344720068540480074183210885679817184121940213081902680460570847686401917304988007373367508989758789539337158203125
794 1721187509608345206602083849336919962893601807859191411444365424709726196767139591719434191088596555738891496139473970171763926873456859241901546102052724925513882890561715288009854264678181193079030675945130727237581893552760732656472314091072342880897733758394337611721163318089122658350083339107007206262583088424009745540526166991977843382234252415232035894202417185859934454160658483751856213218379068633865195764891672292241505061087296964595357957914222241788477352858595043893543359772346475974627668363675598089951139593230304542361301866671923551345909993875483989800301287687034346163272857666015625
795 10076007184282611483507387445426481107695629389621970829211872938470961569452745224536147257547859927727067954844509946065182032759591799494082363637906955352643958685151114269384608628979175873178510325168533454987266923635413306879639671270836664044592005758879416161471760889847027756931789822943635780182512431911893065903159705525986240328684942682213539499566537736626266606479365220001863293332645940632088358151915424251028149200590370763907024914363367971207890104122986301988272040739829103473481044218748906504184097052072132412871918846761920610967981978963944889038373275980120524764060974121093750
796 58985973469454783450547356473817005352946155987405811203281191815903438831099424081277907243182282417329797254919919581184729798165243293679919548699798401390789207878564147786972314468286785331287705005568320911124244085940870197680559926809545034627448697586368768865964621039680752076409365810253214932225477601679514057218429362589820418554595975487227876968844774612431005303200118518768597532755125046329767769584035482716348271308388338642511914361387951064981837284907906729409077002560877897240543562912122522970676183226512184776166103567169220811569459864197144394193372818335774354636669158935546875
797 345309903268686974670273719596217432303208926885138910162465323771872002002760846529070272503650711725284326048822147636249559154624175465870009561688526783717165832818576310281784615486329806022331076653684271830557555047881417522800997990401908493360203516726240925137181909647638899166705778165984253562039950167957035615607945340579033294416404590847207082342056561745286359548397418693852304130438854934809280638679754534836882102544893547032094696378756595180948636945154465156986745216503535003570123035654357147374301401392921585945190112069655707112687209215805446416158730471579474397003650665283203125
798 2021479383690708790604105380350172188280775414362723606828732577938877204169301353051740898734164970713070616518710336087171444763947093797749645551941625925539775203485702290343784649773082956768093908296262963708408995669111438602407789586057267639938261071563048470015732653436598256215575719881187342471327138848182748364131873515844268564855002831672174796554506681788586824257987686063104508315969899905695242041318950087766151869266409428373033053700722731229652371150311859431979111095322064504053332992832398351724887923097168853606781078184124639621283345400012954051760516449576243758201599121093750000
799 11833946434796978826371895499731948102919921706239312584955989508553746030860310997904055856189078412191774712837662418617105019592856346318098275568150763546284705181521393003127846326297063813952124924749736177694832753584964280626043937882295880666492322941446446975764572815421185776911407490235857980166835445080698919898699094282116509296357037112596909394482816217669365919031925523784784062232043774202522613399993523113015169859056514877025638750397396632053005040477331622944829281559127997538117280142433777495495946622450452197759855951268901733669852773079092002339596234605778590776026248931884765625
800 69277129092438438084880004400410601456003485603010180958923610432463116175148061754778983774616216914524226646781863773521382321784017200579239605600461947359122401925035476467358154880350733853601094165229995707016208746270378596142258637341765741532152920065047477228901527344288920165634916050585226613190812919644408341314154838989803889306060199721345420955186614497289763716449566049239442852740068370541089277206562366003906608641614621526993359020490596816413287058138217411884041963272250310210853065676330879236104172727738105256833185147265131866455680592395524781956783755276774172671139240264892578125
801 405555377636177084556259499500712747794617036546247467719397999705084311030041863763415198154026476633580006798097630960692436706884367734486689405843063554527035535532784347352430006033238988337766095449898659423555207499276714383841512876120308110993226215032469621023330500798550529712731617704105422966788241823625536306064269666359601993012086184169711651748347153574795648177407457865121134574860560723718059453032779445584608892503355682020094988854439967242331460493077745174144356224156891538744851729093823283658000596750942787272965205492670168000627666827373083921481899949412763817235827445983886718750
802 2374162533643077613205697519505616746253102610746288243391608050687737136025949627590970909643213467740521167224397473671069095143341924675329645057217627509430789687289099119098940804567948610956835948075643275652857081227735464899918857567310369262626895675487585491261160140714197249391832668773453247899895273716349723236892122526747029411590731919455285363517668840360427059469285119571802887138003145471295743651196709057942577505724851517735441739374652820293723737756079812930141990937145709244778523973850770814470523847393404462648991953199676499335416737098843043517193418523447689949534833431243896484375
803 13898589556396273488809785095031647470238598236462678555555030251964107235279957456771930538986199721870505870112475523158807659251131462049081672315303455319789126114109417332256854053005937996473010217627709675382061443635060896418801852217153386868100609452600275561422453207563738895522821432387793354333417577699876297714781960965533157023014090518124985076330079969676113538233462887184620108564318530975069015521147442517635931991141035998777683641145463937680275991245787790521431735806513003917616878514722970490642622220721736249609785793461733336680222019631080637193376592364302268833853304386138916015625
804 81363760450196755510077413072686321082458504236044833994733191513259221856529535421814507243147065948055135186684364984149383771972366933622056586862605414146099579006992582256778974287869433037149230828516764755174592624313981806593603548922318780653637525640439305263418066741389680724573270505806233011166564257081130104758370417461400932173024112187901352199238744050182702988513740033782114978511608382231823795861720757877892547484329437582565626902600583789869998645009338017257868633718293565811977012442868706525565730340575703561293888733307049180078193783649618403552850054438749793916940689086914062500000
805 476311750032965144994435990838589842763485512362537562751441108826116645459047464392932188910666328349628205283984202536540957156117491978355691295889544347329443525605509997945179141704376855168111205230722372152783270339745213515062027005697360837608690675465197904124202599744767098100480459690970131827499909173905032012365761892134670445980191013530131686377844120099294082633736014604833675435379634566034464056914341001977642397377352367906716552718730238637751373181275629038896501847624032848647969454787958385081041762806487199054518372633843912583792079016403495203731133234015260313753969967365264892578125
806 2788377552415809502522567019556380819229720082992911983730871501696879336577884999073733480769066971488416702353342837603451704640449294559888739413760748807377715523062512901009790579961231441026302180296195684539789314820295976608278152773098398091311641005528186046938103332430783894125268650983881824193332367154930810585620661547980356890766075628590165192885414320747383928111248773193078952069456214741331439263880308799277674724308409027446410898106654112138106859131424835280771852406711632072299732336154135458033037465735314513079061306835754808819351364000265568036419916442270050538354553282260894775390625
807 16323446512243873237585015051974853309966027976777247732411563052614979910184662317333328348398666499190224538186635200699963308982833932691222153548251465773535795243340114494774848608328041480972066927634590283462862925800205950616700898893978794644601658404966919755311529660877754961128745553374259780104161381644179212989932117200575136683731333210601484396316292204233390053724923938989563137524179246536829516603973249006276585608428806976765637254126921753879291161563502321598341771271678324604738508954710469215570396142709008560667898397347993607015717215083345316200755248381426554260542616248130798339843750
808 95559120323298413700537910357656170645978740298850798580712172771559296233812736582035309145838667353393206202699890191517075068116416136255554464810061072904567553832013136978923195941446364609991845539653929840013261203102509636124895258335385963679566497052475529011248164966542694276270071021790708021487468743995550117877763893742777467872487044195958247946008532624903869909180863560913210447968177306390804779339267789027771301663686080021060240761167879330086990103474635784395568118391949783385191206454323023368017168042221615368734798520918742079175342895418054421185875824118483023994485847651958465576171875
809 559412834177711434690614627048155119779723841378140231565618679120871380719986994496843187471186669262917153704432626961085191885496250344733883091791562693390516745376766257368490222748872030454819562336442600617380620644513577933707980786146823791620840777287212243832798473137102246186994082875824839007958150628198646654338480054716763022781091887032798661711624124145686299814528937499513867927461782764638171479716205190170239436360574434989129390076474005419831406325190690529969549448318140539949648577045167462917937820924653119647013484591333678430955300552506998686933155362499547891275142319500446319580078125
810 3274859772505049241955762687029056452128512908384955150731654259462153384768998655394392483085126683081551799535662585763011334768063332404947187783008118831475421496043896971737067093451591975324057039380482652286969409238080437849164380222411048776502036371698438864220233190518224702316320769488077735147228096860970983861081219742297702453267894656143784548288163283852950848618549005302135391877149800355144881295277364895990053690121302575050948154188209423749591982143326631571825587833550451616674198917497452431429774944834373675078741415561262102550653217239625265540595155933090154576348140835762023925781250000
811 19171363033413803383231886570386057859541183748815476911486364692915123827444928249456178352781566761722344766200476063620482633267797913748405354373998407624329691207103316145527786581002320028894383008584626264521750149412970078914361805042789362840614385744928255540265158318276634742516574261819512870775931237445848152577098498985072327380244932715882916049998937039993185742165389714008246299023057915598915263874967850430801465632409385050200387721323417145847116942342586610508975686409342960783119237472713099471738563828795133973628774500762978904908042588960661321137641556477948512338116415776312351226806640625
812 112231114029594263125938246287075571558348483286002160311090094761886386061069634524252854179333467224019482828680693246917469840179306230766762710785032632279025563515736065586324268372269560021092200239825544584043597793255252583817630926326002058085582110583133472022426957543974297224164475156537953029615796671534095682190898593636850149167564136860133502991435501619230682953919693596551908454501038579770300725851226076633957596612653438126256679377558132847983544622429566210404006371214467061998967181951052759515841693868147538243537579581621205037293479031001432933391183562055193334572322783060371875762939453125
813 657012385315040332545850664287308147089448335174088186112882297274007549442572813868545162660575169928709137974405846552689762367235520722575840325795155199516776273614196908659260274766359400249932916242050854242826739713341113313659963656843957104630982481640308637813460579311254659833405247091787329501958639544899719173839985463109612382739045347880082095207172193296119343480425416552800773767620482476846079948630969635323795311225314115882285335494407749969153307823860764104564910288119050113910432097118829294937901288484713361085831770411920919711007608099810471272644125592665709234552195994183421134948730468750
814 3846217496723172978358944552871918593238984092300451732119861960179469677518212241963990084199543185763643104015432698998036161037074134766713015182900939158979009185649664871227922715693144801355125582409381994134351687532981829487387972915849795813582822961117210549179437684276144785287848611241626412657872181082169074280154420283732312659533047423701077990993038474576750132171725550746763411110607605283081903372410978559788764539189837770042710074359829414085684262231451651574844583296667585879546996395349410272268714911764304496646846749967710623741505435654059521030176545773604512845622593886218965053558349609375
815 22516149410191066554523976085796133701642162137372699591163721287267386134803925279162676234300591778461761209949192727753629617021548277446444277543480471792478927296319308899435914952297521008025292493257164241885892136231614714005239682863468764591069027213787595934964491317936997225606269291667068710799154103135343967269972028734209625211360463857905800431001053339364347378260754836497820924391140438799639916605209740975562799252075759429624977049271185820274187850276562078397047467923933179967287142462341197836033081001245089288663392601898157717262565218769349961514103356831351110400873949402011930942535400390625
816 131811834534571197664414603193340261474405731148365756616417916237234279061610687605633331592500674821127021569823127133758328890293112061065786463631907054757289682409844868853319188339953329046902090378332731180101219118822982717463138278896592802023259250874524032420719645011065710054470589514543475617285131421087565207750632245089709689354467556408034392109970459069705487552162401936222921677508740220413609099888103597676757818956327985998338435618155076171799360562540068649859460256103003829234170694288453040541508979565046968926551196759329341705020353272117047412721399513024778116232482716441154479980468750000000
817 771639919723811321094692896395681975880239466428692281037908187622508325982073064423980039134006332997943913898861599307559792536573301692561153705876937632748843048530820888763775516461254250274636914357949477109935556275272987157341889808800307833071641390441558141778420681645013536400384294031052721640421427621114545875103021369119596572829140101329700962704857562045349174652115783863603713009499403296066245082466566693261603091042018727139817063337131309960367742064083153641282538620134685046007289183753971191887710302831460291076072946806137497111414592454431986871177514349280646133166783329215832054615020751953125
818 4517258771291912593795537497945111186773225987885290188271630519298713025218418760148066853632535039095354677343423632206590607134332068768134700847544223437530663654703328788085473524006037896607695023681411041450183876970479849374025140438484503175474503206580410870995701633280396232274274417727980986288532795211010555414268268071046531310918038288688676774074140105575273311021390928999133173435040717582399270911773351454691804549991733565690777494776431930660835513133116111455709994381188444376207299390212121162146096411982536300013120717827334194082174728632745171419494569311527121246996330228284932672977447509765625
819 26444493455078619574451151971703965813267327271569912346547693534606106756002459122860234463832706860466492956211426157570751998354526852303479272767105805351397533516170748384246245202336460734411659690196802592800597166228764182656835151236424055042730722985109845063870611574627048843373293558795168539644771114160625506446856447200830639418735891950091888683894988338103112428367533564313684432222700604392327579971199590739767038205168761464152972790567816203106016275985996325484962665006615647111072942869830461770169033574069982955445968323167358455967946605435885791453360418304038836900815567787503823637962341308593750
820 154808761131852660841233447348245385000202766297276012674096620269524098906104389415041506587326209497809238167774248948886713027444294605358069868073250143944640985854370385861658593631712493155096773569391068171253905215996220160154301458374542791091026130958451279674331566039537225378237839882615747629666519546858180309305623576359385853648269651193902827289845642218391928696944622466564088028288706609873634254414864710972294213775802475149218751426721240668834258945595562184703363296939020457436401211300212914661575649930262596277295445204973463250250606670343154814364274938077829790739059490078943781554698944091796875
821 906266272934656402078422996599746754067350467844229625103221569020651028310534242689508705255794581791378655619928375532287325128994107288307745704201779746480192596852705671229524194170244769447542166297939353820272511911124921714055683048054834230668784269717805623691010888070821371108055667207054580846556453305094029078762400117801082465335027715719973579868703152782475205626560780154388862302557036071329809171930321508560306259904856183066858621086445284359701376107907792550941629809728180522737370770850216882158723417521662896163707067640704108531092766378895203029088176781909343138199375289332238025963306427001953125
822 5305375170332545314598282219739960695337766170707528188886590946450875636083193160522751059215603956445939468938513122405870190782192009468329077861375149452124167913535380285455913939009786313013194699336652109957632085635605709371049922532146885108799052003381284516826712270551792982431467535448351642381114864259761046940340118470802341594916486834569382035792743975004335671617527013104764751654228713406017217131725931097663002368403293291080386862565832625142678175267516773678224965533336004900868859910752148984101495337259627462205012564228387858906716865246191789217262258599935864644692173897055909037590026855468750000
823 31058207216336008583383526081698537247025583192758789069949062577357633321968637016061298822356992691186590622792207489690787579555930583783184117827884645993021802551940429783427190665900155412303684328172957318889522987733653155425528027901008596697339181365495450702588615793113071767697616013277031116138356587824275380095512592943017120301257572751446778078307235638934054386220438966295768069783928747386735131518281263031116543141540747370736227418261389547511897756877122831145832976715320927118031153408011829331301093773906451791843598159345459837189048158125434961231752176909226038914457745931940735317766666412353515625
824 181817911933342769489909041507192489711816746817331586294178267619042544790259150882920249407862983238162650458653603060483288851690612966257565978446298977225729852327379050344415523024549708626584395137548047144235775366846294323982889752165777409030691166844383676097076640318324323750645417743626913792597357260420182135179263557069097309480870297930080800570499898069691950289189829897002664107190787303963761743250035970643897727549720203309083071404136110863272879660723198024120289711243284660094500066593819891577012945555830396270243053617869238480478825116858133752245072177545809517795749599144983221776783466339111328125
825 1064380595748393890366462837944455134794211650050451876820636650982000890561138939494907741151099879646746205407229052750870382156232717750203750481370918116093758274396597400639213568452249320194440397328605022315626491772899737397042088900333930028640151741049395633998326280557186977591715168784519724543678569241222287576373880750060572148910639353407637893244035668543130023377051344316492160884873580256752484373841586168375071353456304753399096494111987502053923887088001604276330613439793027936062656100009158604541570196648684240310433258886073491588339366374917843567384121772275177783551036725384619785472750663757324218750
826 6230992538408683299281859397258238122530141984338917315574074593005217176756990451889139952794814314424544279329413279056768355039616653582306582299086085466597440633619882254918145457383995144105123962330765347299311335698730158605124893262498537188354214539468896550477014604377556506711802932640733191681379632508212348557765721535648347291957548256688593469072677833064109868331205871067474124960321837803581230585458110695094845405030124783540897827580618064585983833743624011502254515755181562980785780833014892480592915711022573182903381562519713650344090957458879886598145969749104936506733931622648015036247670650482177734375
827 36476865670785385948241611176013466286621768171946845961973556219936090336590646956920238469729570970356452423683211659038193685979246856662551663902285017913455994540082398277786795129181222321497821798296851848074689137358149480010834910814162336084971831402591460922376704424673717421517590507126264581125291008747173180670698011428544597204340938050481156811583567508036199458541286076919831429225977090301668574796498484317349583792432147684699971608463027833199538604158128078892925645974872954584242184665120255425672429538356287116069074107028935709662151619168988650827650457606900571451424841740163174108602106571197509765625
828 213539291045970346237617352866358522045759550781428816387738154064706537566738187044046892112621926423904983515063124690474810205094317551224291231006855516900267175868511402663524702932826087328014728803138085976870002365284398193079799020383304366366630229710301787364268595145256369641146967198834988864033353206276927646142318664820964722481492431535848751403281226705501546634362459739936527770931494640526249026909782975062222145987311362341204347180218229488927612189508760451975900808650272587825139827490675739531326726246894301494862278347743246800031212883139342687128982136780027539790793866814055945724248886108398437500000
829 1250080783583778660929294820211859941661906594766878311748558551423213139516644170004835652911757486971307179693731681747565019455367822039434214474545702674068615852042969004706557490310036548247562753007174689124723457513212738365453169655987333512258010305564466241433226497849650435313322788529806267225793221075120504134065083381247546598429166847931649541074323971067688730464518729084281796000787358654139588008531407296897858648898717550129521593943406286610635753968334442654344132273125727712046910060778979974784995778926252943054656762273860912548466822511541656689783162971934640556211093542771095599164254963397979736328125
830 7318100373148745035834560865391092318538330727741535640681483527439598385416911785244412725121897066976060816043974032190199148302310697953292528527762790954844415139557402036850410966214313177877887409051563875507967299392485682792664843381853189393123202676373840143987475464974534024772348778643206280449132871406987158901037010230342556604553296397337491462388025988865951385494405944121091618858594266473329185177205951359800403974430144562353629705618122580497816830789216015531600165408880001499360249441348278571581612525865736222747595203108020796742490176973404996884560725543573340480009437047925757724442519247531890869140625
831 42840905783662618483819278428014761301001186612542069762150210394314057624667779776246241890168272769736839978688528569688820838788392599963633715011542468144565154958001855207784842282621748630627250810293692823163453784528492105790590065189202614526906064909691531927103509814120922300428357835865062738374630462410538315175510468057950516014912316226345705017311749799668200579794623366026867074296908125637343865928686793283491313116644310562415756497807644335542262923787752290929721488410028646057035797510636292731833041523959945829011259826909408546454784997424733267871719442577539905181102652953484266618033871054649353027343750
832 250795030784056817598269196467029268097697586701418027014158469608768280050423457807453273076450849183564503973662513009395099935453516489584631217696526295497047850487796286223176266244180309042525691096726283493357105419604888942916274542855279019600146337930326860355454926395477281626003533072541345094118816669087627370382737391441465363097328063118415982398498878942670759826445146550739793465777511960553365255529463723216458585455372275623846931017128834580200398772884841532306608269094543237781980234759922856517073270249128410258794275150087146715986375871990691323781400840605566228305560450007050121712381951510906219482421875
833 1468179682838597180410442374475220146993493866569800483881543400015411688375456187918497574833095609766506719761755207895419603871209545447741324663540343818208065027228990707154805542634010288365764709535099881582602796020666905243534323040222408170635262014200091961412792181047991019632159454542032039162467235657490828427791239297497079395561201896723808437079053143711694802031198849583833302700372100430953545607290752582499749492860082930931313437574682394578713308483362969116181648787522859419195080161352795746244531558865441780439027674884982776312205804347077122958265601415915530667433315514802671941652079112827777862548828125
834 8594873568113269990043557854711247075455957266356092554478509348120899842129398228629754239547732294750356118677088604524073519033315309686629779406184350568525564388583934966889909044390952987041452003159130825379799507201358970932252987915388435951177041760652094108841235537217341506290814938072866921282930261632892278990869883444692723793292649799211122097387760113271827809288219980672865480830748061957534554314101081528581040391577276032775801842959056145794568536281239053242441285283087013284885301980563593013808024145572850953489109750175349615140960901095339071410235011282605484478694379824048610316822305321693420410156250000
835 50315266254759335852270001145932336112247255664629465191800263740681557652524272082741259071904139522584314192194219062097465614522624275671855520348623471933668147079064628370223572935124816377036083563471153534812011516110129380878936554778054220609061518874260930351270138591326662629614871963074494802226987486451915537093305613710949015944269258479674652672334066284917613056597094151283493917655600811942440499606959170555403949422186794818535576402668692701866409223823010111793114670353049363520401910709581943800262778522191463669640687125301661957265833527212080971842503063492605075730638476694256411292371922172605991363525390625
836 294550699114363029211567795003217915938516064654927788731393865444012287473268351556855066557259359086673351554356538333107695667779697926792426498774039112510968557338242816685567409897578846820387677833151421800959055116557441759055947713467213282801192803174565122300556870642720020679528434505736808617549588740424039080420877485778208698687809541394428873848609131990947204329426570659781796992431744369499875269605301260419924949068820354256556891228138744238304888800521245825177779778180681884026436063450727684070354013338821573115648984377385057862033972141537100216263690373876052801046664282591525108045971137471497058868408203125
837 1724329826845611825319188980745751260253816601597786269615970645923469225628963118197981628145817493046288328732753786976025806411511611012321410095613312922223183522086537225278954914163518315987118806983112876678855333163337855699674421341226337517051271610244130263259135046170233416545716532344056517098882881134379773087570915497445788573160393999370517632604715991379324086930118324055326454550436725907211578846061302154876644492455035745375462338154037184700856490121721279684854472242668656237734189870801548139353083959305065183926448357513433599096499028343745905940530967186843289383886513796428907596691715298220515251159667968750
838 10094402629799874272653783878744845880961663331263570291736822556837407565511157348774183473515384260664808401435551626545667510396456544695569182971936760173670760397123900209822611620305485814037532424081321492399071941399476487293651845273467753999262322067093476927798459584064767186126224834248966628582162349374019060839958964916119986359241017703824732532266625616851356456297724473575541257714342351383557270578333017076482847207619280498160096146910879644695806894611212627550161260104246690608803129671261379117117189863219433785210486709454093284792665002426415030783973287803596710924665890395102163523688432178460061550140380859375
839 59093662283227430489864864297452985706077399664306782806763966013804383955700602334860825508306008768555483650841527067608466584039840778539452965337750365479469719596052187175507832672345020650123256155322171845389636372814071714966631333073470457581567968386688035955287973151175003013359706832965115728405226152541994169637649402067828874662007058515976250824356708041153402716139213988154338561323895386453844247121971596156797458500371581217677792425324584146983316923664669536175078661734576734232686597710314636282351369112622494845684675334837634419445820153850804683622521274952200001542762020957655355601900737383402884006500244140625
840 345940324565136523812593240880989157935195314977851765492503942853208957606058798418175044909106965146101460261385393470770670472181486616175110741548435628265702399965880436926652221463252532320803942897017466688943541571067741011301415891734691057904151452268907564415432163676198850997429658336070411784936942509580066152388041834919744305106240381099004916783116668290023795862184692308649399095191188689187007588501523066166401528539954308579189442861177318958395619091379410818626199609194117124207448636907880076997342794879209643154475810221458638521192425781386098572032472813778983562337139556763787595627945847809314727783203125000000
841 2025169934241819771512290525892210718206363573210792741496339544335066707808797003765179352087064869573284719561134602691895685281106636973572818534430929968725860597809663120510800270677987764854635995261698192671665889719409063631340236124040807577428597103277978001853600684136869270053946825845177637566710843310610301610128456184937865898841237198074905838037366881655885992891619531484018688282575420378204259178117473311615994935201629448984336176432509515526894680075220401774006391354643469292200676173090973566398470819959160690000802427781481364703191229676184516278274970443655917819399507888607214756149232925963588058948516845703125
842 11855551294034781476624418833865999380707794440943222534944217435941378327074279010916771984980859173596930899112599980813331778766440617948739646379896827984957814988877717787187262460706201485877199690793578296803047156452384023213208260078877493176663742777734427831345164239065340605256882420906240246758238929100951838812582490099288051019737387895869553774102417749729548943769021118963340436888833045336956333833094981888911982318707918787817628096468434172426451495832999062963162954819187932082040624049994268216979068074191851665776391190014700016121918277287853074251537216287174506908683237226855011758885893868864513933658599853515625
843 69403606141383006240683546798791050494570790070770076382202784901382225174415380073409756685339620215851078093368672917526137320237736274611562324571638789768418377933436904538490313656920946253659178430276382447373565230858965434222742481014591503770461699405062029165993824616011049376554146233757089421624748862057810702113554731421129584592893125469722298060698923156927174683303203252236795625857042328575802965056062276002639886269547741184009821364504718439766730879541097323685846730869157006871206501115426208916887694470755061778885968088980906904125547534820187952649060933654152123640413725577311132575175633974140509963035583496093750
844 406295787177088938586539828163285249376392922558566494585735011686618017507448295421632643351602396947240044962406364491697345495020884462801509854757678088766880964611573111628387880588135738697681890605349803720883061936556747287179753705467344984735627210913982284986694944275381949909055143273316648341914938955793812704630686107602088178063152566827959259174006704533283618135361121856000680313729376869563796494445786289457759342941278299859137247304865763060965911876870481933245048428441724694766235625827102385669333812724734567223311796394978034601237329060540205134502990749706633152745484814020830721670307639215025119483470916748046875
845 2378496966592359724136116874810381499354818563146682854839688982940001213409318377475212000184710085815455615278875187046117414076293103687065360896646584392676496712725050080834390971225283424756705345178130930841283135837078563607012480932409682442530444551595221570763443844456964996428046447535368688817698439089258117033721204195116088813280228461488407786173528138451053964093321625541187379697932095990697997297509242827301996146054130205215735343346852407503663213782057896284654475796554408508187210634712642972931107535977448145010988822419794707526814382976801965435760258416803926381929492697990709271227416365945828147232532501220703125
846 13923963768847243313613283514868333743656057428526246747127119973133096154583833364484223217681562413813478301206407757689073797856569940749334353757021312407216888386683115962313894259067095817271936178917403672810830988868176554470961173189385137136330358812546019278750693943661734731685507954043426685798066890225259648691759451513590884956716905141581835226737674214921687911143413736985940300058307364301308968959775145583798777444977042525374362953258590852823145628294641891089497621124980666014767231302698726793002206743510913561171503094073863710640258560186710852851316245832552797673374887560057699964488620025804266333580017089843750000
847 81512303677198015188747001948393576215054379958364648009834044780365486839965758709797176089331362498144669582426414723675956059664315222181998573268339483999466925497040830215741426151461896210143207620477673018260570623526275590389868270608974097894304016820706204247570688940593498640567772007893976873078826646572588828627403278543534868849985668015351215064556011766863709376183676812635638398781197301460034831286421942055503867955155863652950491483027216301634044210383498936870760484607675372614772209687056848829666571397441808530912459582468292090835364715817564091435382521246783620276521901290242046178580181958750472404062747955322265625
848 477181337230226292511801427316309549793552186934454473784805823767492914972747960371406996535064624559790739418164112406825149287604425814656664635126803982033419069418619730890276602052644960137075718996975383455357008061972260724304147218991796175153171878166261117631606914421276166861266399809687017794384467683989242386595813650285628769033512865784665251456468429908926986436635452748107893494197523328806719001230985438196513227000664530891624272181429035772285949193390704139801290528663280193147697204948777878113343890704763610460419813382710779007378116380021374721433493835396682089749483944251498730715344009922773693688213825225830078125
849 2793468204537121538502742146323515630043032834464095608973199342739292009063568595406020863121979935289677045002952635652505526736343705184193316041975717330164429974578302805530090141020534281736094633087265282368087893427492681573470077448003851365237379474934836609395888016809348327509170859087904973337316471652809156076116084644145818189417492669000082332605122208378953479064095647803717659464893603151333769162587036901260085474779101972722873818322281260369599967018871015383360255066354777828812347073179173634715052310511027094956661364825895355491067405479194694064344381783217328550130029227708703884469620959407620830461382865905761718750
850 16353247708836739155072717868199125899182925106992750413790025832533924620181582778887139298285222799247338922105583740296653380119740654994249903385512606560989245219984612682101833715365896209365851760421203329117224507447324711488871123334978237701952756765505488635137474656153122471852186294487959955658504696683991992313559491472157234792255027673923737920307953191439402327503655502759127764795455632400702440819090111697282993508898832518072490452518551480709429581061308597615807727975090290109800221390639757564141981006078953527085405891043030672492227609296080343928889378093070053199397565859801013075924824846651972620747983455657958984375
851 95733579566869303467877300072613207646129789707284230113816125876366083146225756871465800807036013672685079835542681879745794534280421800892216097137441619455768375972814577438159619281932152455509731967542343057426562004374086965311706003914910445335950681202201626222666813364812353996806785767879324644979105841684005741948377880581515264908362601714619101264565376999091779032838755752814227121301746177760181049908385742992715394918389672453976821354204163705395147740400898064995839915207225339693062842319094655994285166582949903110210336279344630139916475073876375189966168799381436908747637975437548584801972229030297967256046831607818603515625
852 560434136378530213114750089704061667726563574071384902638030758544500038832036698251764700526606182359662093788241328100212239572000812279432330002614771130083788105963995950601307264986490243324377918639817731932718932559107058384002885636249443415189517189838535574289021440104827382343294860311836423003188052691839988671309686860268362498503088146942714195924366650952655906801712056277866774430486009050804417453637379273449991942136442524860246559033613575930522886607311033313058238215911578149014315318548672067792135737945144283186478710851938304062043513415862277669475290887372534809735177706486747989389485269384749699383974075317382812500000
853 3280838579726997582913136948883374376863466818893345663759234422104330609891312275616152506668210980161735868118920049899790170531406170401622730498761063747697782409684052640197334421342111978899438253036800374950727472817405726746572958200821769302627339355203686002558441267348198681700508230398578738240835792667619972066290323704249388817057253743286666485944660139758738429172754060153405007758938776142822992517728825082213536685274160986571116901939088698179590171738559656890270390655594017443536890804338833618932104522640470931483445235656414671009799942448693264297207298433769858592414078409621482870957287492075238333200104534626007080078125
854 19206363580527638980139435192937180222950151964823652831986325903244153243616744869339586035974085812606989809535806890000012050517034913405275302506879174388907852578240242953993208431643011111119080858383090534417232026882563925652879219185356063589084282725211107884237313537265130320219015453552075806220119226797299803688000052822588756577801709451146903409345133953556971679872330582156358910947123925968137049856831021778317643137053017557156817304863511370550565291729353451016643144357527977962756030614437528433621201302928076073349619732541764875359217279322777709833412946605711967010746280580541154301733863807299940162920393049716949462890625
855 112436010801273182815262860709102772999068093918584992478727801626742419267540285724778692713211483963843628388273634699499011105242205419034490165028201190683028174939621477970952714264925615450092595557099454546839797498499848261997260886930889164458558110402073969433978774023066645009597618419753272722304775097324598878771451882634190726974294815972167849476448970466578550545225423211548819593530313510554800211872799234302655899111635892718639671034013000343650777317339565539534567675065609977031464607093881810262766529127842735024165324840990897731845086108857354870653101225197409128015801794950813185863455756496875892480602487921714782714843750
856 658211871909004108977011479510199766110091229417043226553570637649932862555785152970591393745927848882253090989047207947495115778796201662198827337675401825359680137589308604624729613482843132806058382077412725406285147626912060938250700530581226140238211965636425386591080437801658876649083169366526742642624471620609493412297259677283897417760482627116573764428970522100677611125488768968525892522387187182614686308648151280404867711243444551378982441694382558571006713045344594952756054097115689774971103188541596693481938652153854055487574722867663313036021516940900662902432570859015605475132740377656771700825948101520879163217614404857158660888671875
857 3853239413551386458961371701096512695545796616678141095161492196383376409116627193476850432295696664230483596886604213234970634420192035406166587513518015080213541562644650412978411638738843741280754888172560899765624725627059546001239807087560576523483850380192496780125296059123627608293403938931400076824646233589670461455343557799590440723673887215443708069527097462836280808353570960900373560579587503465847432602604752573537618051775402220488110563641977794573287451813420802461453108860906498760012838978177392518723525906408483952558700238543271053839333015248790088865428360421065073015742710863037924433447019290088775278491084463894367218017578125
858 22557256427301952839691915903033562308279439230475921608575314170166546358362061732237209130208122565563683439378257105912328750994941185341827074255967084527866108501169795088015706261108434370434066351249868125859549366269858034697452538090709013318610311729144610833581882484626432424712435541489634097336353526051399774338204087384371690707171849212801409169780339924684792097395298649344497265509873453242310594556264519269712428815094233859335465026681801765721470824293826987071045814790110942674919710833594946061027322792811690040231374807054671834376772660948453758839304656400403392454377256203473480671364836958048272208543494343757629394531250000
859 132052479204266696493266438020650375019126179235770313518684031832749613837393444628570297812519096148970835181324306595736496927075666103739968308847425498040398250319072227504970589499236390558574106197112145128125870459484587903493461725891347949210470810546685538068535892718750300165029197402105170870804998798205351178967738225919810657154228682141225586196537186937605364528744348051224354130447304783540790135794346359216250234334348180399117877951618897801473791380536238947662494618255087207174662749058861692898754243496100869963950375227989714441080528380986219238523665084107342327350599835332557025524059281240685237435172894038259983062744140625
860 773048678157843246664791769618419686637028092331231175636296730014580800978777531804037534713636093572672593103512818508244128390353036445408976915516962912841321794101210112964931478801724124645040862741810066269927099128772229690954571319910284812645405611379150744510588876016883662948708164717974024840706761621283754766529711566520911739307002656770134976831587634311450783130698233502844256979785891183915503651753054392429813315747212071292266714891503497835976311024150329673667702165225990749247912299462283194798907831444562800020908750175221931377286505209673364986814848702538728599024885457680152530977120590993667548218581941910088062286376953125
861 4525505786810549715790291038195350308280771357835007445774903809236652074080854882163039162630775948608217141424185625519903126587143512745744726121821942054408600222101411702349510341504802576018074844694611056990264847941284087972240165229008163809279382109629181412895623843678169815568686810600395978557558802097445529727487248962203611982306156694556802815140624106245280738297212907770343055551165979837281468937737003758230317750407801258456922964215611978187250512023432843106650983917405389782112875242605724438488310374703318349924295627016058229091835167953297921126692568933230354631877426465063547782505899361171763928268774179741740226745605468750
862 26492772324841964812275414039068849974588997250831193107056002696256164375298162069835383486722060210904448672638492220140736274887482745955768515186694524836249610081013109076572209101532633503315578537182105616300959735350281588315973682744592243109623938605041660787031063598475267392586974876591850016991327818593646422470084802643622618608065796756634688959861058702783657607139555706365936562654759355105984862947450290753300655330775066648745948395535577380116134115237915863901593430413156902656803937710340038166436091030739405749726021885956400802345608365814856430567537088178845416154511559613718501567415099760827157382436780608259141445159912109375
863 155091390558262572640328525386321001414348843043331002764154532527464082246895084759992113246764180797563329070313389228303197007373131293507566206542582334453291051515572603894608597215187180396668266909383583366456122916457828381441069239868002034594516603573354210999633437210767186040778308435961229977744433103455459760987860258029131152951859767255957458875008414045144691727183843070681398091029626674716331659425936472557654865405914339536014356798755946791516923136306743535041222071652811462194584064764728813024622007027213620498251587564862295157187217668840771758471148285560378853931944930393910246749604995609994606553527773940004408359527587890625
864 907920814415522687263019697126949256944689201470810979356052676118601233110966234149137483667431205042338888714759407242219666411303070197316673608646384296447703307982928564855904031583599069499919227232828444913785413259040549848785214613062971388520702710891979358933322504046212267166826416562765399973678804610245530917289725303363768857799627820062960739174347363739641746671616993885236673268421930149111582611866933816554777603683447030923801525971457620858165286257723296994714077510329841824256940012375344255955290490289765131239888047254093479797664130173278140945193426868696121350432282450038143741585100476854108819679822772741317749023437500000000
865 5315061024868926299516741112566351291795190222570709910601036043230326576789306594545647984570976929199511088925363982352614317093381007454121199075944833154504971797492505843752563143993931249482937470711060141401207680877491891151131419264654867115576096572326667849664779706284897266038023624993633149757116188568504953391387927806964500053757437936594590990246778888923932191994004184779590356797257784119139571356464351445562162345446806852299079413851067838248411046970150202648776497909913266432257620385700365344899562486584893758690698174094778874774256739210594563518322875771282501021821136902160269941673527362320517131166752733406610786914825439453125
866 31114909196422244933898804048466502743699397120207604449785443596744639049501364143473927341192040671209249888200616947974169917523420388257189363422956087254763375527377172043042335877887651594914283489719442931574965470682662204999583169388589192520483996416093236042990511051655547666024250207781992748653974965893752421543388265551641344557785328783287758647105631263317869693328105893324135150328398571341255769841656426310584699745651269416114404699112627295532881666139367498217452877101215541282572801990378548004274264884373294449652931106744361772859604346919363522317581513199893111861267096760992068416293139195873129754232877530739642679691314697265625
867 182149851106455856167077725805164270177472936713891571801932398199874828131453353690097876628815088002043804885629904651633921173084006978556552812494504602046341736624348389433974495109407914221986104802152515364880865757800770480753572943266220298180300464942099519463276453789702224660311369163878129492055455772311286874673880966793029223057713833599411748186762050761209009426610550390518627535628281777301976705990603888780734310455490381342067420564818475668906463565547588504331146875055644038574152111880394566745869136854790941041718146404195703238169305430649790429179521944855878064415441168315761691789833332790968234426998151320731267333030700683593750
868 1066323801514390505504882649268153864605861669170495881258589208983097335904773589167859019850035643366265273869152607998040455453037136834068710879587303446505525560758627807385084154936477829084501941459359791482279156142417163428765780563274047453503922306790963777531334824206788861631678096858300611203547153691025196481086346161723352838077495811913497534169338410122634395599693281419213813429783401743216162379161301575456595051005708253790909126319655514822196726158434780012742998760784297899283624569353865573750717008695821177456855387554700325055144548887845769757485517290278855881383541325383768801030632359934206820906155144257354550063610076904296875
869 6242368263104231808359801875366590673916673029421937265302608035914860820181134714289784482394253656841545393773912563248371883130605719063126318460409040242759336486914880984095293250229428716532440231307561534235800109501089669547596767532701338758421113858665316484973056389982455431459947330110893703478013047316682416778801135642581910305676048227564546411780502304419217025131519159048662204827058417602590695425759527321186646807305993175664882734422369952455515948619911842585370728179199709689288883406171300702482930727753060592492867669794480141466569271592477800933325196175673669728994912468497652464102328463625875276665766477890429086983203887939453125
870 36543460323093111569323422623173722692612673492962165732805986224489790780429541517288217511221446501039053338215325856232061692918214279485975146699981718446324310238367543957401887025829532728084710863834606628590396328217534164881812740479876931059625180827281401312521956070946221465458127134845971573407801005038538066299437409021526315718767720197390219729749203572709257103656062202339380091284209096729034289024604144483216209291558507147278959303710127336388563373891733112990568634699920037942862539877625831381168238682244408849748615286745902332608569102401617853454053567329762628051892268969407106325664804117800410487859608110738918185234069824218750000
871 213929142930986716888416122492701566832646732611920514990542971302023258003053381157890009968078500789402993659946192097402167880244099992745507325801953793445418233626412124707485901380294807223085755475710840814130982188593119172147047540062891349090231473429733588987475062304643384484590372324784326384429070261776102415391192723320541130122218842124773830707648529385642370643937906806940211480556337571658124922251818359022014280494322501614719210190662486444220396612558224777879696814395598738160757116418985660418255847049987347211207414782701912370375691869970478271936893817527181488904435907189523793948835662907131428822626872943146736361086368560791015625
872 1252363016270399142288697725579376447626297030524413403616744787632565243917414613375891137396499736452210234990807589768171147865811571361157412362509677559458712719323898343324438942030621699755852331697727237213606892584053266685144301402713841400749283271285074951499985091877948029750242497298151489789184356334073202408453150661710337229204932811610820252186988664791758138737969845046397957859202733341935796056382112517526152448929405043809990847471863068903044799932249789454351327245477593880518098281483057458997120428661158780304780150347239073514921304861860480626954736924284720584781640880794654501372502335124659196552432405269428272731602191925048828125
873 7331460796006929295885569240360390072294718815681669593036438794672942509602339972668905736822891186208066143253768909327866578730278356769514598441558156764520654764751552340159624217054582534894690435867190390138689373863231929286456744713883663749197573723574042702437300770912957071174164348114679080868067132979246524119221716925154391796635758268677970414473185970887002546909538759266690846698795354567969604893169654382740833647118637727123550288312627776736325982724040071161155120299365963093394276989510215597076881378555730637579937825649704929426484983659154794494458153709059510368430383939920891476606689990158953126875296391062875045463442802429199218750
874 42919119061386642190871334829698832599605079231030414983265917911527538767598772930223984371096954613301381891222882495480188632980449640653360054020339171619896837420377253417420315795426021173252713837824588136761481332236425979858005230582987525749734284974295588269686429313954525504622034227064152853286257446566598632638374337934323645129203455401443953333300873178393803428237543021565444022789990439549527004747758834501334930480240213854667705678922454228196853913281449303077532237724217784869561876354966365280370009036084447089423589879984720014707031442605076375607064453166721154766060124103577729889895961626418061617138643981661516590975224971771240234375
875 251252899286967857433784520350296113359498990233560422881511783531002406386005564514464450539599228997547240172383257024040276058553639987114373262309486641922087460925644028787899700062403018540737021368458892634500853530498289545722309876484355947494659293489348154860618650424337412878980992875894159670771622897729225783787980274297390184629196068350609618738870295746404029875735408904160674347443928970587483048204642444420378820636794257908956279836175410024665899480027446871193436790117918739814780766722382904387234452073200888635017638528172124720667582131321155850507613034378903325672452540217493106832513258082885073720069701863621958182193338871002197265625
876 1470860091741772498123279275899974729795520347322954189323888507212649725768021687223442174553480918054243110318030697597602323457670448138838666581649129067709921491730106411026600079289145198569948676031417403856311674313673577627901575535336717366221967892318218715651525398691459691918015135514791562620289401721479122082131773061158569148791997618760267860360855844623989166519864759628630591851169597050685050264762006394608568755585172358818119927575489321264313766966544480871354845139210682623421713215386746348338022305546426678622206142040784223676873067869631161130573387437728122402192563321605354183612046098546515676686041729226417373865842819213867187500000
877 8610564955143701777785318981251354215775096687782573061027001453718260660770136258689533125465400735258951752452069773108212997581120440629765199219793078548160044763278752199072498896757741085553428486999381482454062639220859335868119427059105366568583135929037834352560720245578985523984980641953428611455305123096041739329598766677279796667105968435554387395498630701851965981978000842663956330993067630106362666564833244195144737881109833083635381037058323656444898332232859638712741409646643006816182469910545646263626283788098137836286118902844781741987703250004761584905405002360535128639325079309114236452222796783147003752030557155450196660240180790424346923828125
878 50407125234427371379542991285756644727853085175527636251754449804654551932690789729564876500094408266565974313850502353529076605193954443843019329007211038079349831275044293050495494880234431420616885815153994431551871567672664567480105012972210419674025519106780265341061228221352226079514978887341100870377972624087604307058652698692191829079489830271573276279297432732379775742489328011462934614221186135785238584147976252948766533183475027212267504823169064888546060495997020597920481273929268447198020915629661963059821530468222822574541625224427829828322881589371963730179891948991316255207588213153597953179174214408467597143582994423383070170530118048191070556640625
879 295088450947855365786641551335039994718140909316551046563907256291864062967304629941272048127799045009124630331512860633186448013875374422363922641135020583137549380191615226247839968884960862530851571510766879570029671034467619516741122200156578931213043275179090498468109742334656058017499797646472647409166388735918230231941257326847358128732978993535638318373980317171158708622336644270634454726071268829458006253564047485719556355322924301479514429301136942724954794141149401183166113417879557270071016927701038046617239071281604802054138720636363057851552924196883626575426484756759256919234566462313560948156985055958073004478067757894166334153851494193077087402343750
880 1727477880911413685830922713103983197229969972460393414078308530482593074499977098354184623139467266378453023226816814933577623095346644331034709850711158106084496057333297596491677318825976469757342286629604370007907713010701420421106136065643946754435343971429353819045854852780041420485073882669068741397721806800029172694999550127697749789062344119036057973266388749517692421824129861410486946701462274826216224188560118693341614442531996643458909670621530038067504273185732108905432973459044128586345189216653500048385303008749138123143401729303954438399379028931277951528031883528752865872210773377335794506680796351832703008108253761587747021621908061206340789794921875
881 10112831659296345258087821322195115959740554408884722303211078933872285687336408641477283356336331556937888267791648377833820355546110093766993162459230893446110227187624564113697586438554686661440969290701856247889686920225845199689236291329002628428241936233042221587569822975573487392512868401577706944034440977679737014634704037272725539588976615562858481458201845333444255652232332528405607007137667718278371152210620830895305853989274604724692120499613334903962295336634407550442995434384618429282081030721772690475012710400153714625987702249701587481254659765640807890517291841427560613957226699198246777274188907038953880062931607597409566778878797776997089385986328125
882 59201547701038794719593720176495495784852621906725578586446937321774393809181928699157339897378994116581706455092325963836989893207283690490139361549710257760973616224789308550946318786903315655991557886657303089487973166182733100551712136973232875913386401022357877033078389141767644064989711421233878427160813922398830936648517937002116446890194798409472697157341170414809740370282311949080469769195649965522936881995904747943237342159033006840755150851174324710148998049100698296742142039218312789342131099692130952616990067044514263745655519895027709598270193972860429210226618624781567399147187362877912858904348516953932915355199306794986569002503529191017150878906250000
883 346571896801675699888407707493453058722965881578051504448290081278233397482591686703173116268576628367597973614419871708354051243766968921285662620044705756035419217062069363323219526127290011587162635886795796686888300432042891501204742141511177521708141686277000493103241060586705657287512899114057926855976274500392839756416109871374209932395857069861655893077715078741269980112573222387430383881666588419006540171032627894192715980741538057827236356753938298070556466928675529235925687368014656093121060652069518215460013887223339891858216110723646485397624268692506185503719552331045640065522070310380798180892687119964433977090654571961980678906911634840071201324462890625
884 2028867222513572473040007138349742772539092517423885415173685093000038956458868077011652280829778112420898400347560988360955205684871263058879009907972080068981964166434293359370829224570966636215770968867265498881881367991128123008782271392422051988107640436496791850681597248642366506762513052676459026415685442113958353465323139041881631896430259341355642951175281245780398602414277671682554268254311191922647385265142663210679766614502855323339957538025563113903527324888881137663339147036164844412315958758808245840385019771339270778019358153093370974979472313326833073569730854779136037323346288366293555198985178184591834462229269393784836239547075820155441761016845703125
885 11877195596576240864642074229215979156310291995009684598109875871391361769707298818574126985491773703942481869809904300346546284643191159900823362640083929125086916917481813613470243753491283239014668023770306477843848342115855072549935067669666147549078910613868961718924191546145360820250129758952584766358308583071755966108696244566279209144130582056086494221264981622608342912634254470349923260679888901708269627180876455524362412976221966905835969473897507059870418959087783334496324172020897502527185097054388820279225168292813053349387871319085087301885482910096696295367252035550908386944341793383371766899389326522781342196599619828734084592269937274977564811706542968750
886 69530314095449066688410406837828609644246922562167850066417804821957003630830834477928896331607759081816901350787326443537507451640312114798511862740280045970344405419580534864205364890311249376152194963187859883628648550534915977793586695310440997685932755251828767848028943973938636635063214058145218963869970125928571597870096918040804205202804206987210685862201314341943707575242660710162387644671000468154585062230095593675210897953624111145879635059615350868869731419883322360798316595285311734697505279065985330598050940320761620637036147360892291384324776117117646844684914451650222121338440408748326610491872523536865883294144446112594604159085065475665032863616943359375
887 407037548460126537765262405335222944002786072785887673322638403466741827002690666482515116585497663928796916102986153719420268681417516373496676126901819875477156611685311742388378043219012663075834314934790831807362484463253855251717608814900535726175058329328488647834765677600419987276566719085489018651141393545001637819893965813035417071734673945216485900417331479822760252439384575902561554526754446849314273447054860245997866554649230390258578022667564289643700751894855528476473203836531046186123451880601870754386380543067873369932120093399886893431051295136071715700260832436005652541413911010658491886956309250298236127453720329706643443756775013753212988376617431640625
888 2382839312777878022268364060865257768235164976740277616945281041443494153167607504802220064585527115053069087268867400814788880665289142441475939948210499607237505085524461386262917040546619562259932549489893458454955665068943856147555977551054883619304955422901587078413973107871793119558149665718171188075056818354651047088820313655381106384687390761018482931397663970823519800073136183063619710857127236587344292546424779198365387263014272507022288288635898202562852416573694254186357602159081789604104785798339280424922157416943174952845781203803895924076880356265946812724728734438279373313761757097034092487240908869175510053739323879096190239579300396144390106201171875000000
889 13949384306190022800168132331002403561189755247630826451339597224551179900851490856423675905855123894909330016859267772671045746733533294074863080375561597413573308486048865643256475418828161126678834322123421451311590747660988556996367931829777096727400068761150378631243693927361065534173581924018301033630991059498263424543571397342082617282110323531174844159074977253231400262562603794830906326919408417183292829967398197221816269088317514486404331556517312461032765842342748913314154029978064178951141188394705755896542689800055241613889506486018914087539658257010092642124947834371425129275878340538462921870986090597368730905965221044014168416680377049488015472888946533203125
890 81661118094839504112182481959338306647124601121855520341424391329973370270095491806129479852203255049811995520640675867429173136994112182581695101618860485104054067857866635147596962296873903444693834358066574548832732063649662065719619546904159901733525120920259828548288335176164293268658657948682361108530239389264572358161958554987318618333988571460966635452363206120274600313178699889472630188882678268853185612569114882100908281756658934967133099225766053317978091294582215837502558160685729842776229870965225181607324236084992082833676438449114050058082693066380197274248382844048522512948200488177485071791134997332721204798522724615551793281298387228162027895450592041015625
891 478052512005147634561753071451703551041571781847431733963819942772622750854734913312765778790291894723606627687499718200501094418638227383282790909972110412588136881719577503954267188578510322856863343400949980000721614056553253113579937393669684992304625948407051035897660145517626794014161199363503310710806152243814178913527649761647006178080494474960707398057190916867530002878706518421517682579010433430182392212682565396613622754224882247267687153911416828895054285684624823754083560953318970108636855296799654687519334629425236622237829724675664820728111756616951449581866653392099738211120394143579739968310605439650449678522439728297829808489893821388250216841697692871093750
892 2798568150499935693369677767055209288443481914846436271526221670512980605624152025594476293212475748867093116040701970339651337778161697829322430057954854488460954747887220695509320754376921131507785888795082772747771730601014575896497784702869224470190755346636554322229742403468955436414099286560928359096681958165393756358448041583171623982072415232108370167547770614939023015959426091554951563839465558495177889126258401393572655179907705911174101265685914411065161884896035197957930595570023499757065425838824399345633294327551143525357530815623894353930972248416658234280575181180741303620342973158786125200508702184915854416604812264566908008855961043082061223685741424560546875
893 16383103312525416639657154192534564197425268483469340027450208066428016782394434694536210360013838217953498718641008442700762160983999626063026104839634824505245458148033990997317939714777157271823246160980163763742466723287839145050388610482694547312476906475218026790637012744932911152141302429622158349037440552046039676359878456724093150800764548535345387828024807659032765094190663049882346232092379959626801406694704833950931389670662940792208942097986656199801080852903300108560070782616712349328511405678120270165763144784881900737976802701497795873295420025168048419312209172864205209157316836511829325844096538122831520475636259964323689086729274322351557202637195587158203125
894 95908357315126761665134159797948867429343751991578881494882148684704986940092933600653433266131569834102959173408552065202067493810806619461742674487948394968532064479606058464136302345770392016655160248876232682451192269444268604734431975927818858913338309109272905564333775742009332942777008580915433540670612551057167163591632491536323873914184818837268789977862891369858940550750445707186488979659227590609896479104816176722520224252853233516915216818362853054331213688996676532590006890933679245427884157584723347556982195562165221316671667585608451136131961367923533267963921770224732563888299048353077255223026201538736874461205361144452985477926176827168092131614685058593750000
895 561457303138260891523956569952417158133845102375241107611661783755665018612436841475948218130727040260282289460247802539514148273974031227623843896637916097368887613138200247307271210302737746442392032049281982230968294963660538748924102932052567031129076077922454661774853942434711220474591555052687959448540265515516034199757554741302085123574746836863070889029438495144458528224705543785344176058758037751183489428997605053367258069617580871545620794581747546270661472709499883205750388367751957973781977816314218088613726701735235610273242351435531235047136906965457908436380654715444688865228079424324532905335613698307841974684208105543883372823277255747598246671259403228759765625
896 3286828302266938265945453648751830127815944271834099945532719662201850027762648875383008256984293050471926243168281773023581078838924189235427932855629322461687098388089031528857037563242540692295235961490791074567097436165524036768292674539901929450212071935158637836695938590883602767086842818168016964946054390332866006816745936164192044987444658278501698395036506932571587343877279947462653325192086326708966929540512106150448891469352170525312680057000551996624963431992482798691701976293428186096049309869494707180853544486487004157949570095105698430916344341666907208521722882428347107145581892363388050802793199499232894245727067333441681791506017162873831694014370441436767578125
897 19241428027025995787347051093521236429748946871046705265721907229787575231875428584294782375575100453661042663142647877815476135564491102315258883761336192795279930006136158880821543867726392193688139967700365283990328655645922877586083887359772482406705740065405462492353962666591569937807171866103524621972973279241910205082517454527470650555097025576823846420329727138580229360509927456239987506254221822300752094847548556019080747694848756984291504257911497714478124523509913409487261823305900720349156438429044626347336355941111198841114062232706148329817406243161825584790517685718958980054049858938562918540644065987703681102056377194927825821646472093107149703428149223327636718750
898 112641281646464670266462523711365332787824455714404026056273134459947126298190387298388953162796967520664844531554648254195286072017076457753434083084827576284835141971125952048392907154844664429916879645955781792787130459057234571771882809498372059284589060002820501645249506287375863524470073421357707934595138347873881059496316953458313477712708419276627724076831170355759083521936037018513204157231540745048595121940303310847648195821004637548020921574560248555515439777511981040894818997996644532226028741492696667640949502137991014995318161639059233803668752924143663966561202840736530435998158756509754846717186327434682876738917222641847538065762446279904906987212598323822021484375
899 659413548367453330269047874024432846087867012927253656609975208448673507650329079413418677691860339871629435973486480660053811037907837800343464834230818845400575359886310554646072255112855283118025098068280735383887295573515787246789833484290722708456474000341129820688017344769837167311386226437306162782840558135578956322894172039928920641339027224267257852485804487471696564412229822373765958317428812836746736083939259334333644717579266972661562129162358731349967821505109472251910404106512726262875925899608706469941429290395511069182161119358826910667430795836527447756758602632277447080261043077241588826289151967111932789204867999183876819437044591865060283453203737735748291015625
900 3860274150069590002677551988678990894378457343208288413331241714543103169742597333559038154273286536961471402525205644571245485549624571290484494586578232108427052509287182533472325811338499737739709888571182585883372130162865109092808581468945473838705315301719751611666334255286065154179281499293319353587178482417264186911952444966936170595258678217719427882813178289137278239670829296961395812373301767908976656029397813225906464567001358051047915253684594899527416306413107266464026115522546853975509773205507015687911893962667510420887396404989430722355497743803355558616599027365069887581296009168756718365031691472733078329718926109128621787514035190724825952202081680297851562500000
901 22598438492185216664732999313517118702331621780677710349706084614958883386964632064862284159825734384165504192493460626156496482937662045454139797104045254769138139345867465440591990332256775104288674933197316606336297128681904481697992074766180982735808946510304407161771758000279511607453338628653127581850095202764215716174233085034325456182988527209933428676494913883044874020415295596675808853453652903728616960566685362801200546422903125118547386914234768154386920639591083693579682598145297901191928495525578610789266616265315107450347787621741288165114642698199415031866788149986736673307785261229991535956604217199225055594618970541562493034755398912949431178276427090167999267578125
902 132293563211274033337052756510980547983550395619429993815186631647509932783536146992106611570495104605634877975093331353638709842436433083723121458453117434387825959275773239870321580717976374210141924108842495961098346294223847953954003281175632282872571309060120793867190461277827883808163100639732234677186368425907399515430927650006308133891236027138264282796540460860910761300430624468186023329134773358187968082980415880135535054949522415847976510839596815269571684730020954800218543568339223775837191343655428132385892551139913089356175920133653594437350702210013852952416935886759032804445406351993741271608179543359790669621689483253455574111347170518371285652392543852329254150390625
903 774460008517296250008928779122488333429410087000538520824463581312344080852503895284844478651604194949001910837933959898976031626870475645886306277785813445784820493108203526554567855251165746572152995210199062837173217114528762178259976779709066328041901277852126005144811096390536977078082196341926811295182318143358076158025803675203167950371122771740988557365176873719778176604229600324309160912942131309582925217735506214683678006862127704832619488769157917119793026848060192468991130832422608385145599195905033715875795837026140984032618538776974413012326724541066339921418620183728847388765958066118664037823918802795078626081542268975090335730512847156603584153344854712486267089843750
904 4533767858642851416729907678167344407064802413099842573198251064799270068180200211384755451110496497773183944065136456263073707346534543648047138681194654400863232261919883832124447179845710603911474596595207793991357817043763050661069900304423493054572362934561233995060007788341824304431226484908295229861843432846327378367283656626047380421311793994396264200808586672903444689523301123962475921210384523338854466503579610474096065309058250603402979998043773661946823557890405736346048372003809160804913952697802309241308441940830270366943972294553140037248387133755400964369177780352439400966056822090562026547160491730774346478516158761142729549209300088374874349028686992824077606201171875
905 26541139335800738333694182286449163702471062500501905470113573230558070745163520533347999648810503463610929274515352080810248694867025096469667224794902339233240263775140436793395075175484381752418137959027034284142655170791459064196649385420662796913071321062066800001024094423661806407546543406251110205785128754948427272626547301506252741858414583830686263790868817733116114330637653621433925410616633273242186958606575583443898716579601891541177997434064657895333082923692329644075197514181158845950297759468536714785921188889282056754882954166650572251303569291482336521452982002680841241774113900783403452924922052667847125522988505150589099424699064677657389665910159237682819366455078125
906 155374535972217948752120449823082540547679324568008740216559121476786704066718603723663775499604999806920566092902442685366612011067798200588571817380484968170517480185301603127597611776650461781648062778111210390670064939176110574288596428625431449838218419983140169980420511060018153559888849455797027178234860938973773254969154790661500611398631889125412639958387022030097795100804773726982006659135088982905207125550775969589973909443300710722904887160542157786399532407913676902106229430924840033776058560831695120136148154150561635609134632306018561442759782126188687429110798915166403213700853614369827397360412721993107360007523319558659144869541823830161320074694231152534484863281250000
907 909578376540093435429073160547658521250751935342553228433363473536723874059410621285058875742077516352657476837088973830884303529674116485291195210876936537018788719802210199604963434760674217670331003685691223374063600549837848192426229070230471233756448705226034849907223027418399799837176964310240686920099948469611002637978510460838766766285232364780494518746279198816069547157212136742079660348758611280736970420786757765169363130114513011320414422973034078408663076658030032730907134725529994398631781601501159174610346715199218461820087932363345668470316757088355119752818904589236222277374837575766154251426673873304772427652559123546241221471204442539093548703021951951086521148681640625
908 5324764562561556920905968051853705308992156299552809843249612975067552890630646125043613256208412580797890214649957082581254577703709573429398835141287107525946530999937559013662805232686623397259895332319012168823668327445069793833574127494279513417973335626045875099438217692392089766985329068830188570491674047042923879464738326257501336888419321269529535793523331104230836711290084552345308335039468501318210887731687668673796685197789068610216596550667881180975313045329718548165066820782274172162039200811664271473732474346748900487146112823346821149565382696072719035909648517522013127455378455950679908243935432976489398938300412215524501831703731331846274343888580915518105030059814453125
909 31171714695508251781675206062006819151214541174476815358414882243021383823450283731643360659752450485752738457435230282060694406166918449573450151760820220314826598598698846066338843337236488074651131680023516960988659639974538210130001782822549923258648921656359549746727203599052447834112530165702146287058869977562674410513584183591700518273522768171550151561348051515234531292236483445436939976941135562994739290762372132194830241639517908107685054868204576296919880609938742904479869777539020832803354912065827153241714105309740594744831003778550834090178497265805370778312337110556246748663766467632230312476810534248970856829764856695353715265874678871926839462958014337345957756042480468750
910 182482396290349043512905870569302622301033487370148126008322476090444683570404649283434869579804315332753143360425936823209744919353140115014244934510536639203865647993182025400008242849615557359555135061712645649061639837098040019817879551584147183383111286412027124230827106457222688005489296172661674287752720123027991449891612549246009275809710447205398436774356913097326840017632839988911241559903020321564750892470299004343134634186534883589508257094362287389475968276342307263224682991606475024826970564387457123577232898282447476159885583009488276198719399809390449071109928140391299380595724617914551103603729836127301278840326344554391085487892051018865569034232976264320313930511474609375
911 1068270554929286476472905383156547207261240142723124706833686791667330336969274665075391151197783829092529409089305835526352196627600292822938475431356784297593461232959404357331735430934260227171031333708680813050251497385362891149739406672033485533208801040341933369887771550281375679198009131691819102874057950502953329302025983664188548970416166076884742941678524823062806856549346617171740907684220779422797450916163355682689824379130263958485966559812834318431979244431405250838522763845727479288151627382266421384094735017960940354523582933940195551444489485375979099247111326254737730646297455427733907080402701851881360678350456006248724003768833649453962042485954953008331358432769775390625
912 6253764756098177599929056268629249147811368150466364164210046338788875102698396571794130103887940722126412762248658861747809707734767164689763601829336604683986634404762931913658718368919378922652932343851967293496565686112304655847786431118088163582959561633769802470592993283692991836017492139322403885809053353129906603759587981067172791231129382620450706892264408680800668482834897285803260746220618998721811009043168273435164795066583994210377374084535983029107276063538737790508737234186669771564892989733269392538359839581216939153417342584748419138216044425926847741591106271975645150134465900228242290920032158440043309785953911754015575446283628502364138057600939646363258361816406250000000
913 36610176555137320382009808258928981775363041465947444355218665652281027198338356184347606275428622756094710856689823486370809521811837287563510386303466944907900478188611681354952268999268195749119818387803240532734085917488337734987629188950608245580841813370558679202403824169871837576077506355071114943415556518164299665308069823656806701007727743486677249169714667519317376696921219514875008269524198890723042299796658145589273097228571290844316703221744086737696276539850715206736299990161986254265223085577679069612272872995889397539704627593443073448302669556514134204191087991151914403903816778279880990002174301459623352321521838801321497250262310759090500500434472996857948601245880126953125
914 214319706556177489909694322637791154615872048082069042597143559955349511505183763780708681896582817391105618094692411740593096147733022261266369940664017747959435562966873066343054936840937873358863753658276039131153258018003211954177078100343482045819006875021642408364984087267824147060474992471967594146123049356471031345338289023619897461194285630535639780309895381000590225898780584003391345078724089447224266544199132095122189461475776425273470386531400348834017763016947264986225186121743280129150580376554742310753163562885531683465609850890957462932593569912204909728910971315637797770191413392540616404611032299498333310537378752776685363482729696307273192790177063216106034815311431884765625
915 1254649415556574051458520654483600681956175447740082434761811128038152693517610599825281440860057200736001644756911176134819528347724297744149401634837423464336680205777423738490036029201030345539917860230396398319436719677457748445823536446470451456999243441961005437836939557188479923182762494135193545447693029373176655053231794236383520811010066870111585147398050242599538012978509017591331766741241441689736544219978951203557312793521738580588935448765722177858570197783989900964807430559526331917079017310662106901827182179407105405026572392422002681904481197343595219665510296533948560870476150854102486973066033004789783314294502957890034303664960035331818466453057681064819917082786560058593750
916 7344845610563757706841074885606959182860237479110757386794773439967511025113971818029950613783200090635536314258017939377063122477286600027078857877507206061480578843721484024165454830209841094493908069443362187252949888477304802000003072734069667514091251584913239231009618222281520351216187433035805697969080393648238431992850416300017091361021762503236124638539728118000641194386448007973615559099827655684804053820890416493397511274987575029312029176485612633462939804004685829755163083406348060231147988436084246062901728711463185442460911216564800724185373836279000646972106339247931793203337821233215516888385326521440583124159408553333598335738448658195458296216173721404629759490489959716796875
917 42997475130601658791497977700452799324082064634254199107782922840028318593157912089276160273216286456857689795074645577559413254125054488856141297561723147629086295247494538813277454297054357200169129648368792927861933040773812752229133045902700594855452475134371223344232788897350001371994749635854996217083867115107075435230411052682003060860159146866738548929688891803000896036824785127824736629205345486872702990204346838484774120342546568049504823126256674056607550008943378653599852569829371960741135028733731764823644554454351454237437418044934017030449275168112979333188083178909401770369069860436590019307256797631151832192269557556118163197017043467636383813346157012347248382866382598876953125
918 251711603705827082491695262930298792534711510566824782472888481399979148091359419536530554434997432737466130546663317584682381883011705444416100777196151768452834370456080114187214545636320991473315188589060775575574414646255587771145680593183851311847718633596422312876212035598157608616054685344454009575264737543776569336116307344910100761105904546849873367841143099605007686156056165678991760941525865712787535220126186274890858158087670715394084261513711433450352449064740322416775078266178600104861415085849080054432731415829073198399491646307494088773173245021959899900800947590786667817862038408349027680978210620762962076582144830547258807663777460629159210547811653668759390711784362792968750000
919 1473545394182143706415966203153757959293967876005394907903357021200037333422586658129033573541068595971619101708689815811208975685683799666361210373789374580409603328517873265002459999666876743367421591187147842517181738435147002616874068195432759533515855543653967681102224122477538049940247174901545028961743023294418223856733591987960519109830318468583059583854159957040042910964404754034082487853656055998301191051652665566878161392151086417217945423199840537534799995368418505351874654180039860328012750572914059096281879851417123263184645321762140529018112600950364396169945153848480347941155541343928088501427337091970569543872071940516884854303972520483977971805789053405533195473253726959228515625
920 8626284989439853944538307330420283759143396932861098451881227513000082407569730388327820639880330143545426161276765666979456787843477525553886555754927631744312188494869766895948372726515988674203683898881043090463780765407012951940098743943083054226817870886251949969892180790378478292781509301229995192685038804190973965964249496664353099354681115077164664758476515283225252985602304598565371243975909608555443631358894259208845097751193785663060148423567759854925762222165794138843248662231092302164370828293815695753573056336230982307920684840348173088956429229861621480353730507196335078795087898761385580912027738563667658102271083855320718309838749905565685911768003535371462930925190448760986328125
921 50499151918109988254771367667870208592186824044332466798922922671000598704961585232284271067106993697585226314927277413953328817645806626101238830643585031623608959116938200804754163630914327087855527450340954664904812519210799772784864060692579068801668632149529588254972024564280081713608782380657701108233909137426960949104915443261568092322557167728738621711653376201326479482833546762997268659147828322768724112052734623878616295716724360401390469233838001962302811087671063220975616582055660812461917894333648774249274680938240527855526650810551568089872709154059929382618378305224077133681217200526568347067275378278191138230715778979188015820713612130248319417868962943884980631992220878601074218750
922 295627184537749210996548374991452461756651104885967826254020750920003405562656578103060458534936619205653262381020215404663928027446420758275626931992563316839605738059039838503512681787151578810296056746109988776842966423089063623624814023178310615142432515178907691124321026773292800031951458409438481504594739708089674575345824699629605958386191414029516432350649457422758662342179256807813199515618689656620838717058144415437306967339590730322253088287028809086142866549184286799094326221433765573131443613137322350014238686372357550817236678254498705894145691919607754314860544062102061062381525496439769639896515584209293981664934314172543670652761810179070026648184832396282217814587056636810302734375
923 1730631682279295996256598713296613351744189644651501465264718367955020021338090816676723648010218064516192443479737464093086284225461136921884328813180741742316073485879890196541334227090329529490757920982254717208738894711499316982048390419354448419720505736642186396896465256687864408727801203950480913064143244227583177622253700714455870253543742908791275270311514168120425709125064017854052340873832589896947814145554395196579616315281575453618217787604334055242228388184276750100349714017447131927966807537354855621317566836552990393363816645325251369920092005368338418487394611836630690980313713484831689934818954812437425599478250465758658432367377111546591730330268976700835992232896387577056884765625
924 10131294334085226036265735441440329067504203747687346457593695594375117134503736973898920532725773418609228529303788397488751061264537788400799778725866525295778396119694650175224234544387405541505269888641823529927909305672941903028366022212663795174314691259105470440103931417305786043798763311799596972843689919678364260987997627070427381059649671614103958513310818127715921857336216373309327701947256397767843264313062698060084616413105830919702354379456814321641856273667305184497220201194404487505491255752460889856659027614626739720905266617898750379071188486439730864011275779493663760213476194906357297873577351983233597905715923899656010515100694608628308784892269045485591050237417221069335937500000
925 59309630081822610162611670773684712096241966961694239614292069811650685779209138952878220903679957415627104863917629307909186727449994626613420537695236335190472348027872701858827843857388675354980139048120391235683241001922206100052072063160091217970175984978738284185001983369968252262632822578750389429539165819529737193051256638924416256565967072614476168918111661479181737832306401955816900214105444938323955392293085466283321163641937031866602860835305741884420423309257909672987849576059258097167290316449078727389882972255898650571345416316120008744956402459040346412493351956651472255968949541955944939041981533978355117525970871827073344737340358600874502576112690110932135212351568043231964111328125
926 347204622079539180994387031075625205818730853546907930359428827030129014568564379633885707182028654171181666966107088526989688943572662075071101582105514302431253720737836760170260392008880404482427044683811073828055751537975740015402190426863775065722453381189218773125529573936370191532157929452749932011914278696040507270196271329974218188128083721142900637157112398034488298448213091645631139580263506680458993283030740821717028900275214313931526076073812781030311397914626074287425348886268312923363907861007698086232709999352626951461253414670093795620137954727400386382523138680725680080912128684311511184577794429807943577158433978633646776262205266047514056805024795782088631312944926321506500244140625
927 2032571260806808955784993509246549589574864102543010849868604484208898501738867592933819640428543057934043859150123589174494378355113283508422610599003753188108630343828547310145441179331345399187035918659657325318694962699489730577271312450119331418463146830839785286552657786531692218973953760157501607207267222577851222316237639844493172223470253968786884030376120297568350181402597468007240198971844758093914743376619131440001750319585756728990644684545592614573659106119419919802065992311637855102655990887283884068112964858042628010162994154931069021825471785932203663975082453186885761684405391131337280618098879818931493473422024252303600604997728123241942796905687429465103832626482471823692321777343750
928 11898879414431740683896902701610873976967974780449593901140166556195137581537159862838526738052858560526127630581153388507420336493429727917468560905546337452699420322831920351578507856701129018347314816717341995733753571187327352963367514384915532420928001060145020298390936802340312052530558448051257696095907506369458647932169555872336952057991688449648923337666163478014192399254052798264356692760541323871868683298249361308593896099304855214610853803097026978019852520170229970447456705989530840130099493741457910771728374286976274808121237848005814087228048703298020251788027959338057208826587599078243959013383371243697185252902291154686236906299666946447284268553561126235962319697136990725994110107421875
929 69657253376192748198409481054287117832714194414963023755043855202020180416380137278861731892407008092300857448656384888409573574242715057129455857522750453204040253333302338308619745180162372087671753676884996605262242669434085417703194134175174319196955739454924027924717972944360021357522561041043796516515873644736549351242035978584150621407309712092179036840211418877912712903283251331357984458661930409828917133374342463742978232094453059718007492438213097962967558131448249451247613491505843476163777423143708974199206695725094514091421160014684415545267602446151119578815552062624714852554964951047906198157411255313143393631621577034949187556486975348446135327296242778505330761618097312748432159423828125
930 407780663953122444411531918779489959048410845977063088280920108791076589989586485708501293152299333264134925396187691384584969553680723925234622092141483953283698368280671293300991265184317505530095342468011693004979981203107063853332808242800449258089418702575345241115544548733501667050265597445475271063058905755530039995871027672282437867326507002709139800889387911779634526512686520648111705757112358668503929083362959125257860640968789574663091731206550624704937053258092397108475350987476871581469384584425834424854675350060353944497711989313451148162478255747245699153017900109813860306907762750630750785853973132784202894422619340948177122313933211474467097979249019523706465406576171517372131347656250000
931 2387189586646575963049706999168885384405625201960130560179819819965483852029833114936815125223531706782178914224220381364972715639617194911820389748321172032438693108069868158048055051822399388088835480724483448051211119362705746355180011884878117886431872210151346345201312608389308442038940792432595337897873897001332946735565318254332942443669083574006594188647996653287736197079848859897348451078871445391664231083686507945004194365316213171905496118223818613339523056947703232798614822394913575288165810037847716995269410228927242292945665746640677818538729290966984093659167260862192875797313638508393284920056921940486731440271204589915631549352100934114566166532726311511058980840971344150602817535400390625
932 13974851252998492037306194589741876717270180239685968242303699643782802210097098003226582091879155200231569198102040363747788425966489594185275059202313279928611957381752697256745231585033584468094654115962475705280955502829064051042564100638392835722606454563633457931584285785614050545446031949390353044804664013784314933657181729633076901554977952883578669947686922825336853617962676902727300784179919020300840800835247335351310275031425013732842939247151846190222300551028978149535450866911952234348175973111367757100620427894937981187216888679770644833506037733571148964060925804860033680521107006295120178529554475366354671673469119654319043358330170727945166322559876655173827231237737578339874744415283203125
933 81810204198225340001779507944553810508379027208230494012417597318741430310634655590816986085513434535068740561631303725563805708030533945485477244753172259805253252449112827073966433184279919280917447983434795766660833110958848986988720562616354768045191633868924021383927991970016794937424863709114741913512689553928239401963735239437049219993235182287926320681674597393122949075212628813123246176293952328462525159594669216481572346983706134523742176826878324017809118039883406911670328446534329048181708915746077370479449190619326117400812772132056613260223835122690665288600465328611132781592103224017567317248056986534207015568701621221173374538411358310298662445463014833424431060393544612452387809753417968750
934 478925277256119160195428512671478436128246037239582311273606484812621162603658767970217840886962948676501548798666720446557970669985117698353761519777427698669326049154327621653558323846567518745060510496986357359708943068939565190156423316273738018838990442162787396577561388778154227414354478292525474791586767838562771678104584845350630607741065675857524953146807601092299013465876528579252734802369356743816829802149582759164413110075655741282925580370150851040157092954561925306028896567231406412649424444287225637900348092571320492940148304059136290468649364281309071263306955667355832310566051151563437478888057309502808436210853704377462089483707645191219143840114457442991291458156410953961312770843505859375
935 2803677407271722500986040103080161233183125322239064026430120410656812964571467117805174134862381916057851446801490120860608881890078258219196193822652999792372896508017202243637623785154237190129889792402105765631848880899492070885725719394450463934420910380158557089807446903740855111758896710008201083525497286962455055400341600423938399138671504290727256369142410992427109812705445786961879904893316545361396774808721259878229927285296809379033338785985145875289831054972226661088496125068828677304155666800166515041898986415953233051704805380955964518644365997019998682759537104979834825460790771877905023980680571480185077258897776627993177320110595017507589031427887361382078612592749777832068502902984619140625
936 16413013422639208305907343078758198346556856797393231688518634477347170635875629428876959878746724323671764978000784206535834262800316879587749776712152137455211112785857649326455910545004023544374751514495460614957789119842158180379410713553621009766299504111606722431925041462595046695866255941503632791585420274005089135392230926346445148732062849832923906611446092967597044130856611577705663198478429510526068023054354213186971701976862325601581321831776483631649940739633942931972625108180300418584025456222268703398996672542622767723224768425075504045565076806506538770114220303235953288856784115147342307297843143948439428475543151661853197047971513313494040876340009094125349520254530943930149078369140625000000
937 96083454149554654034466915909191797898699910598161478574743774440019918002235482733410670068045531198648082124011371636982215723451975689034729852674025686237920046469374257850467671650791303672523206534487831902948190003708251256325682164740357368503602072458826397608662441831679509038125763257559169375554587804837720953962862633851917739353671770618255814902942519800120769717810286823337715516858730279437323989315377365326008146310795674903073303088808147534698858973030847965305606166245645479440905615112176092204478294792880003874647869030157342821047214017632687264368787041078940571587874435126236656392618577143122528672204641449231871840410541655008149538839482277537140664236403608811087906360626220703125
938 562482337860969311701871294939749981226283836977773551316312044586835443190555560811438149733961277611599235510060779217590249931261462843112398146930889118465655796276159535884617910978976636084489790244916462589529895617752047183525464391469891891349507882852165600202937416471372778669960095995314010835700040394214050446775467800991814440428673102255898607571943063838589069243334492005216893576685798949816960061848657892564899241438290002523273124602923155831743998563323954486391156372129729490124655356672223978017374836677513857989363187276164234333061454120696130172415036721574469302223292751367894818452308605457809785738738965555425344441910274842510952075897456858312450922454672763706184923648834228515625
939 3292828960052619828681691054244708895624918737879675149455279095134276805963955217724244099010034044051236588170360754272862328273567192660735639998024574023517879213727668968675427913148839698785064983897021472462390428107301492199255732781051246299265549776554959989057999291515261438540429296264365901056273140995258857003691652174218660898911724364370772112374427918193549194805723894142773045467722646146271420255820176289454536938745428387131732138458656516832214287681774012258483812691876874847827804858922000351109265657351969309320055281531607885770543340691644087183919118813267049369055835932470657374224635913004661572054718035023286081411604082487595508073684695679247957933455381862586364150047302246093750
940 19276556489567945701917811745922294384256012874287243503857955698605561245772553892678411243719976608314179118402107667452262891024143277519240190724777315709917675050019142522800229120639081674347773870709689675259601618625267696913905985862605690953075288297035627946304683539933171086051946961298399559459865906947364537252335599876052376696701987333133353599731854910160691320245291930739949695222042225480441901588344170910097180900918591948275026315307898363319791431225489833724374845320033021689762301077971121645633202470147415836547092344038860600518023974061701086781670777674207593356395643419192760963384722592312356788967285002893557129267571786650532300747910762687802044279550273131462745368480682373046875
941 112846927248102827652997514000835016399404658060834593266566173968699190258682545552013276713650053261827078532862342108625626096488552350899879153614009448667177771318734057457378285168939606865664194273033555738609960233662845945565808593218284686261704190367952939676813414157242162622961881287813827302580695239713116971280136260251355187978068558487520628560531414141771202575255079124413613703448824358133566609220821735997758589198320101677033792268832774400760028594536319229914293290059549482687950529684465609983712340637496925729335738127852342431442836573766725869827949482437373213627257396758317091688046792526585091805110015189584216053395879345690639044107977291835250011065028274970245547592639923095703125
942 660617418688353866774576628733786553918303354675609183852120648336523757522275497223458439786850149350706288256322248880389444937563478142095596721693933821885477231843765999900892571447893442700059840718716227069347809261440568212398572895404451886073897393324942838115590488485876668545069141245561134310202805733302407542662359300637037823373852729103269910801316345259659469477501855275767816993354332918070042554045829534539278850496193468126544092920703363820399100128809045318193340676897912521888564153812183658146727715538221707829414152359456015159804302739142134783048101300557904034918265200887549263257157575594487242970386500962388865913317255661705856724279440272615260276722892740508541464805603027343750000
943 3867321729682283472137870713673107851588540063682218885593434111526114738904790213877358582502501013062666833945922954945075355170260152464977379376539716352763275015812500286791354283084165247828620174958748914039788847475517070789821907443113682861678007918464478888962019513215594155840155112666874808063917504865077622569712477804441965056759606437953952696809238797007153360263784672000907153484015786381018045816333256352685187198472567849017889425947680691105795643616726822740538169834787310022882573417483246340652200280878593167793749452436541787956235696564544303264380253914976386242727612988229331774726021840605361673877482580759865409833565675036982478841937087822252551438939605077393935061991214752197265625
944 22639695741853186694562236712034472027534217091789140347227773799313192482135328555504085111446755812066865611011226019127324000539118153035364880491168250873243761238281331433461234272660293452643400078387325705545683283684788195011102401692590673738759526558947108635388050008507354121926121269562179711870601552991900150561874185525395014400667295835286113038052775711334064148706432636383374852386850596495440441851895429436122330244843806585722167594341920274630973718727679340293657552558426112723855687856477149993994639982084074378115818023979989015580199996518432190237141776077671451388229390945584405189915897080999244584239345408611271378734414653493441677831082640474339058578312489089512382633984088897705078125
945 132535087357677350833500537128537899395613785777356796164106039554196536105200593846907218469746284125647662224785744870361996778546891527501711299338539836130035181270469158601262942778722293502360101266730373097927360655801526329004621545678521783002187672387057937621750347608614741388831381911145272599672595289284888865657933316649184897287134511366200328674310072541706087544851086541921410029354331914382292438341143428944037587216581872173700285101448004828683846811722030815170978611966067113733691306369801981673234201314813337729547837382082654017682178465414882467507610149963239188154785019669068684823209594608023031290584139946855683942839901642652120783365098641482958050086260470834531588479876518249511718750
946 775873915497652687640313869202861857115740014345729682556669066767548642936679612012056517905965199688572639178984854447446603895430048402685380899148540435016394712543752450173620885256912934775017506725588494017365219697431572620078619736855562283704735994730025231285691988085610477553787515903537261557715984211383945081099037510872899558439009036007432208561814241265200758467787595891523924408705912554388664400965194291900799587307128393797112263478949625516574102652248550777323180822622466132287734971131395658336144206484487060538318277030313215166311892309666573288723759630204553197715072053073265450065627458445111379374117426777334776607871581480727812305980906409786485543322864799620219855569303035736083984375
947 4542045014276650192369072031656998782556769000615432393603875531608725895209401029294818681878557419071101507018852996589043003369884699650935460992435401355732149469071108043874419140178176141386888039961594335576462901766165494745416206412670420333534618335585415844537211678471126094713094489073412670786942897503344169733784854137610422278630717736868162686180621569034534230063193412167226672190301222343854784196531688604224185872618551329854062742901988151726289747319852907962470797172942666230107131387505988200046892038996501991339330572061979345919970353875407278781156848900838961929349285363711670674444185265265672053323507833620952302753557415616899665446730025256347217967045626352273757220245897769927978515625
948 26589594648871514400046929504299303198362545074805810380802722991881372690730403206534375998922613093798370730989189255182448036326573740268104209457919708953742720908074302470240200127175445380809527733435914147969140607317985336827474130747629913086196771651577205379114518332783682861334410024884749661723294408573640574074419458242416609185348633864377974473712179051498674942654905040293752982995035674491217242987484414480624927299628398618255875031904688886214319249860507293698969889977825661811974331793186919291915181227404945259388244245461462805431411230925369260349403042655217575635321787083924680622549063618553917163488126301991435396807144985488137388763554658330668517551842455759469885379076004028320312500000
949 155658198315740822962080007679781509904596570377106213872032992617450492929699021179145973404005852564347361190040211258857455198482292199595198352251775551547374351885727052570573096336768107610982078866987542417728017545420754157864451685801501667098656949935813106118258650056274044780237522569790811662551186530384923719041021561900135157319896758006230685799464003102666045863590492262304898275926684484175360135920080515424245565861234749740549688874033385189703044985901801008307203435753841640210407315903464537459810366332007236253637874087617210756756907924003882695652799457780282687823355362238181756484966244419097946084058170678061938497803512005525185271051423417935078677594440410558718212996609508991241455078125
950 911238964823061686810634685920404065514795577259560121264178578046659328102147121928401747014642328290728659605147002570199516174044329699316512808548476302505585363969006775204066482319717764958958033002117282828485790763693697473459629082745657900924268607936951557486865841945288638207859662973377806621372404694792821465577205100712758832526226959353043301365880910770823604031226986512993256294608600793332886894537824649524352465804315741794027819529690370379586821178811541510030866628658336510111908238483257283758627737797060907565130591665393367810941595774646259780011012502177501317293385746610532185537576540188259316237731484900266869473053284955066613299074890381328735975731414331590940491878427565097808837890625
951 5334485815694012548863573468000927877096960738183331675681057853320549105159230715537738602093240904275380103975936069145284856862633109494558555804001259270264798579273669138873197893282429362849700559345524126231069041545572258156620403842735797840114627789363823318025622460007813414940485927715843091419617956125888725923091133313064469949230618586796369935826724569367448249474087393876490772852676426387541235152289525824742990158327752457672887542018618777846449330823566712591690350322060890751611577771933609106092190520645340719093842328765052892838492518493250712378319059799788920025583705544243569710112713923036786311608948277891644039854283984802958992850631568996319073266629273710748293524375185370445251464843750
952 31228623902585371178371040769606659713058781577214458984726182156836042166306889187330701745539416162830543817905415358577421865183387195969375343062748677863851919716213379570386321878010735639043292961738207045297774161546329778150400164627407278705194481986503874377562441509765510265741727953446104490204951804103407736943341692068886143908784227730747066185963027400691359267526571901947420145736425135904370610234136752371336713120660340997334576807741545741130180760011891270508606084753596136308617430052084331949254091292212008133294864602152231303247170571339484860791650361509832106714385456454270509478251452316125228139233398813959554546636686348790128030748532296888239046211803440211696170081268064677715301513671875
953 182815548591396918636173071188037937950778711576988953302036200050782956357330599514342201738163285335529619609406757138613533610230101527319669494333749685670583591477435243546297598856465825009464967605418655857644216015459510181535102842350715382726545548879338488477940319848866618403411069405809737908122848801146482314332164126909753069290074231587717180608948759850294037585003296479119554592945507811459559226932131390980398516394940467275037321748800822594883150454177289915501482175378285135301145039120089705276731409064286744261943534654586420980428315449163677865849847106548105133699845809992570395941820831195810072254211735459255992932454851667965435117995819329422790597392163569612222318028216250240802764892578125
954 1070220862469911449072720559788222988319187465771017061433811911038094992618187443508364517418513507491800817136560862485954777377067443616445224186982491817672177555968243115583419603672382803242541302835784314514709950885029199798427515034890613307158700154329211814277513806793160643345763986796279211991639003026249450256377529094893196065994292296592321233974558936254926984262649341905334873693409664736819649185831340716758676147578004041361859492782711841680066656070945905930050441300659406358048812345860870186129927501782493761976191996283693261418377430102515813633207487340289686202071156332234204527100361417559676501967225671366077737395457690083777815743721758131555148218019835049119592440547421574592590332031250000
955 6265182055306541838544468154881304631349830886740030073679240555444389744877590215113533595783383964136652183729838098122841554936487725718824468406581207516713805737228391795648586012644243141260031352206014851861770834502443549899813089386206643449426228516042751513777270633210136308745875281010444749498809259136979662853548466109014745676421832640900192072917538480526105109238263191922272141431775862741396042063817360538695373319864722543184484072657563321374749032625615979227759617380188457466749786924904799457033294554233902531190677654691398411994028727758397457495286672234188956678855010711133874615210911243777432871107187034126668651639562708758716254308587887304889694077059993093659073792878189124166965484619140625
956 36677014588882266438085943573347638098345091762555235675565262332412423687478888293109490566009487358142265004331994803043981661567775846676348462967818496671929916465983174556160028081583129722512863275208995831882403926937363748491203022105486283782924643351859816640273922200016484760458196339033619807452241310816145565549629976019539708712080624687462566534460487083905160467504562669138035075625927637391078456248243506277270247337213632922731717827201375815274078443482809425789050293404239319123992996353828348215816110280081981465834348254875458367062030789304566355642470797872393214404630835216840395711556363306685546865372063527463731945175101994212470350261548227182224211475399140713893331167128053493797779083251953125
957 214710983220944041383152058641144713648474613246476328746222514439284067161782392541115120808964356611394585940309164505834116082521317861975864656871998520943218611016057831759043070471136864318864473137075053418720873807199036491955080557458464636161754359339512840770255964166133105346020358100220322784755252849765626142015892210642772271942512286641813793036890127822156327883714129305301536085288517500662372491560304334079828103285391777329581009499294695683244137380542127025084049553922138882953713916393665738364247024171579419985125129547834283895280297585314819065688787350532910855417429229639871351633836372752314898682396252807952002984073323514855933022850680572435569527762295669037762024800031213089823722839355468750
958 1256939989049131539106190011072461758734098525045157822108938883858482454246306404171123056874869219847684254723205796544390488720445468543261065599199085088075742637410205031576015492763599970206886682061420246253016388670682001202231417897819754599723395013456863287052649431830747950532392772196269712961037470802908858537827610933311559903272964556646381797856753074530307441756093459872197855804572225690267254739042739201785491753113027051261563636632480357492591079120124682254365499236631891010388534563737470432900315672258307007254797389013548711311711641873096927106656290742026520349110300324283558736726963680295002227738841581677078674646242127545342016865561143998088968696188474048758276779835796332918107509613037109375
959 7358254861350377902446710348568032361912865691458170754275806991488832607040443983561190888419167882295394203317574805251123024014833932026184651280355418045094806242131314316675292816173684172628755775992476498358686312389405188470932492276391096179425746863981880639114526979984405279392065651482450178728963618263372423399217515719771660876077384216440977954468216011762318848199037945887496959449303715954648136153015217679326599281992094142955723230658875265879176082503334046397247743952770149466711242400655680856322813482149432136199612592806914976034959697292058730861725390462797156022638647769617150441804000265236585632106189172425153388151577255300989749442059122852622691119753848588980194023179137730039656162261962890625
960 43075974251997547207764501798202470603234821082516642881923729376736575306433751938661569726470185510715392290203903008977567563676397002847228584397772515665852744397707596741256541544686420714178212290269483723058513505300435948365819550871054253895745709387193719630835882059075766149622292118393599458450005445331406409685225633265416103896751743865436798761624845431463131449775657028798474076269379708224576954460289784405560455175525605971086434336456778116858835808117293643258066215947010202385498884821965756446115645772038695717272049909102318436733356695825778289841908406024118381858744740469503545892654819727657939299225153770511160313989096914231658831538101334253558299079711613188692354015074670314788818359375000000000
961 252171145566739625551056060733852514825738433869874068180997681841127039567370979611113803074446766965053932467607389071143452938456154674367066178390639668554737753199194555289659171804300524434034840331309801107085999088449205684183760215737226750375857281255878001349752045195300857145071788849380248185894845317973894165422215744925938823864145640409388883580465307216127251489873474873429855178593417120896125453066525010424435272287588500570210787835578266913690059453103138448276569799498901759261050636113107186512192296270940639267358312509546167063841581965589185103518168982434577689406916941195603481672294099964472624656656714714681568510703370847663242904900802285530904950997327308888362740191269040224142372608184814453125
962 1476235599093685863794102812660274927144866274761953555314607056089318074369023657748876864004584762378846623789056460400605102510662758386071473813942060921102952487984510760154578566744934725741065263107896424150722562968748208162747898833041405021358014953215358604902939636271883116473470404838869238221724253816526502875537206890956774638804486921374128411710450763237951914698245659511141646274313984145603512037634073974149978637315570532706486110860175225152744476306102160457673180077229559808232747604675364714791539710214896674923151812093242427502874693307074816966800386942293480356328308408325535137824744598460652819779409342425963644123462338809474508682194518098922316250385194610385275471031718552694655954837799072265625
963 8642033723302127446725794366970637209853023543159138117478023689652225569681973186799953335395157646719502781283319247358742777245594565302192699961663502948288451205918526577221188692746176250875500517196031126289042810285987069234658295243893158858669361172356183031263458407335919868092710968441247432038095495672501985204797113179413567313343162808917586476454580352270395830940595671922857507264537006332498187453502994922872069548015795166383484493478767460332172678796026494529748749383642307837468991203942359506518660032429186570952550623013942972833581376363320010351592779623640290228676126747605693097485193492125627222180330285703226063170828548285688757935476601922266106006912609596368191056114937964593991637229919433593750
964 50591346611979066552599485898154560684989449089605458363963153728707718220254984222744150996998712045491747025361878538796739398781286618441320868878027819346957018469515186686878836297455554883082828901519637752198826866273676386987030970384672819400136880627857708180831990218039014922830906866400583351299098747445142440401671600351851709760738248651458574440825155577541738728194206657169995767694254952390508497455685344485110240926656828495449853021694713427424585775510643274937109647304359338228508694043088621106550998713220416229378512175535927001682280348351974136591965832829668852925022175779656141176549690452931400209798698140645948536471454435475816333088355600105942111286489021033767332635733282586443237960338592529296875
965 296166901676405969996626401325625989474212363163822982407205887091799718949684787047720521661969348461056249033225988930777410880134405918717567844198456611476227348377168566320500124951008655669791647093578344392439348382798317281108446328142829891294031209001069456060477243126874673954618089174209153916685971215588222128032343567656326385370407057301880804586398679649060672795674011645464266374793959793615033424545941697039911552373363118309166687575867404438783792271533348847334291983440008230329888426235154903065348293728248014001655313992749349872579308623576470734717793062266545715768491512636309171370174419725285137159895142131745872998211414918807525455119161010141041086467008153150677618459241102755186147987842559814453125
966 1733791241441925182746129436118902750796009061267142203855845204102537185849698856352323363294840302532739980292939337347870751394578462685794443565382422154115921834233418765036894806242321052764372379975489910723190876245359968340477386492637513553470840448144635821206546166724568444387244980203048686339925349815166822842170075840040890475655726529766696895136119176133012057619341091513171310712441073730027709610008135207625108966500099734023082702987810589331041890235219960611357008153721837842791985601391217620859496462207342151155169130841426384371307944859642224356548794475481072843467568442079826562733620550891082686848469201361959107673414346771416708941037583051234915988767485870922224755474871926708146929740905761718750000
967 10149790715591655763713779187222643701351107122154825931315255455971684523996918217000219424784048254968981146630826631393240811373564343022560057047904393827960745913052936656786974655966648542170820135345341275578151123140791428107929164103901717223824358285728526386335117049257215591709315346886289201283056605153775224851012097038486084305130667935342888498612589278910363652075075515793177885436175167618213715172770384523325102594367314261661246952818389968849128412533766547293456500685809230365609370138131862619624223779677950825784122224170878671219436267416093475456332937688738092796180299773580678670518974853081839120041821717468524903358128808451121171980783720306879785376172470120364511869670565147316665388643741607666015625
968 59417909785167904732299543116707732260735580917109840675855503300371108549233085366762713940394442787508605634618829843705557813840714028541772503066434079910383338736431777109119347311044847974675962576604155931506709996930756982242032752982696153886475993669365811037708316079908920180482801635446689438114909774844710238465910864392634873903931972325547926968743542275216878548472083036531745980743081206741207123913892598654751057804337069978421648279031002790900851513844932539524067544197655341042006778697615401202418601209426464884696456775061525277953721061378678499064408660821095828198239341078302526166262977019864609034451454594152420055157715776112689404609106516790573506824699779956433683125727185370124061591923236846923828125
969 347838502503797802480066611519651879810433440196323333035853793781713965366150017918814666825892455212387933906248282375493993126071391857821662800571692368691720423247423568829531609835057482584233913559747486035424305600357742051749809585432989355551501759775471687120217165645830678860960584911664893196989831899992427316584614807155604791045313201304454077336780657770636211002735792761624619330896281871797104195433314915890380801993521921200414476159246963798749899631893495434087620224417322857038080744178736319110214124945522078552402894996162019745865786643973859872603707992549169604972098204259416024183909759364732240772466381558104724792579222922819052882949451185487266461004361250383990974976988752587203634902834892272949218750
970 2036282061444828536061830773181798060355845105567165868558546485410425369576915516427886903831434489999482697704335561095997754699560529431817176518190632243010518809919276729693254785730511652794549380681758209834655077986442495169959211692078427547189888767224187490789627408628697995207216932735557913175523708374185687775252628357741198324746225868150010021527621000229265447756039378990781826558196815392691556596736037572725659298989294955894180622191389832948253755728692139868058438843074890990400437614381758601563163630774742717185496758856117725119097538526762691858340583266851327165851687726688592751750863681922984249034589180761285724238684693494658711437792788511389199839145305151702123290513579689786638482473790645599365234375
971 11920602819743131692709486923507249700831392728817446007972001395960696674715327671733507853286634726059353158052919217357458739128159606448194196593811623058511196165833501492613931977827845676893916471207528479350396917934001186108545106387557084513706952634998295889549222871372643370340887588236114031862567701370890575459186215824484015578957695347272320494322008289999508293793875858762032229445465486322443303960846762443080200504914084385472975491753183983735018276802928176510730295337461069237192591792802474603366888778601323978689498269261398724324816625853682758654721456297002483854118929654740043879673867206438582449035277811596952245156319582087388821603711198484382331500748332010430571327452842211869210586883127689361572265625
972 69784424405939801143856588483445238805936189171923059382652739406855610221461215940806973785590346080294179278786273892267282469138600679400056865560011276507608574878763891111535933817791786648442329259446433445925259979602218406392521590398177560304484207011112416901694251400006706827740522604858359725190457048725381316172194220911126069518519606077111652579248146451143868707749576188764070280018311508575674302787914000079029299019516896706835780569722869083416360162658101581893943670902679801137965147035921166024650262046880333479374975140587582247219570821902227252565310197819269055099853086907143183157123654441807833490349334961791189846975021377910237665207519934978857656699468185810663473089832109508279245346784591674804687500000
973 408525136128414664182830377034762442533837909503702526953123704014081534480882718062702408194384904031767662184195965548123706041333801429241255310769114497830598855222986963020749328978098161626681228653269809626378284487681097962505333483928673224090955798230553563956217371356896750990407050965472368785265123750481359458156902183678050425487386507121919865367850773705716885007717260237630512547318884974490588033743803812610547497622154905461543780307380265335756892197305148792023369831200704351875788694143618203140085754127408287290322367049244904857721937238779550056100158270581357694769860082809416135183987608241232079696923063866940710460656704799988132434056155667316199941001082589105470222086424758600742279668338596820831298828125
974 2391547802671772326633434827591038406698870493378127931678882217104685723511719670017546909899876250560309207314911197201954942552362010543206560881645628871691037150508754270661426313979449741375617789563581215361517722336416581844489275371634253921977200026208329904289558113784517289090737867851653642552277903996033703871645482022945882475029530565995157589735494600784303768577334182131972914136685982415331311682658589063447883983208359010841897804385515672095866261799816251869586567510516920765068769205897696845823680080871443103848486710949162435524707540303408886543327342342003133749348565848582796591705556313415199565936361994143659501538158630889491850496318378011475287988502753874580668475881284340545107625075615942478179931640625
975 14000364694000934954081326023129004246163542014409152293160029605593836289963011940401246590471305772960384347495535813750393242968479059862239080962073716847608180028658706168410878214787739515011495091084255124939480034120488399034973044277814635730340779122194417341228877425707070200405724594085630056687715138732575316649011921033119664502584585365585387275516726872450103267925257211848017133420024336949109498582011964380292157404152569581517207923464479687158115769985607003308049686708588125584722789500206575244818829174994256955694045389992036701912147387710942182997137503062922457220592129656961063634447719608282158228166425290053001059994076678447399914651872668393957439647519182318430693489838545495729249523719772696495056152343750
976 81959562483363536403573804253600213264312062538936401124194559113492610067373658052093967501855910117603467774052235054761740927604205352027228209218596728596496085895837302195361522643835946281935564403239181701504988782284524904397311598247244448261589895742013736227592177697457937447482312309686418496199965213643045102603287015280327734888070579657902724326261107366172035182512956969899950237783551596822204051323352767218700206936804642961795528639249976796269910158927116275888181271095525231748957793530521360453212546279328500297712660504705995687184274640071755347702324227024627954849703477527719301130766379608486788970513936420983302807661176546684458825740955232027163638180109680965056809828599149181371785743976943194866180419921875
977 479799635886822356788275651383646087552378022766727767086772943595432231786683349962476070461636079452819260607738854342560670852863422059447336450903352227220521329622480041818862004293118428984735297471617184132222344082025066517161423212625295419959653374321040767844105275615825038239440184518860242764438401761878102096261494681567236996953275825117440558008889171193110692252191070908739836856017879668856567749526823657994961821704786062716563682813572282417140129644563616395981154789020566786668402915153639678490156877271613786267033529473490161945482110138913487653497308650437752060351478035923401823826070496083844735993401808555181519338276266125659293701964139502105605389138144316417437516592188473385505176338483579456806182861328125
978 2808795991850929465959247278186231504083450426528320841054837513544624209270285040072850189817459947852113641908955446986612058902338137057372823300609744779085087077591586720071117634684771876333354309374281829168636664321547957107793674054362699341106216350315272520358487266566414878434612484142733306303191834877605735994323908484237823659206732023876716411675751392796413637173520139393198935469007156328393859004250882126068310143207953528391796057264111296067050199017453663359346680300580460092086803543420805194716847117754711432823730949890980788163331923894926215005998164387311900076005907567255605624784184378461657624819578724880824110729687213361718762638525473670663845136591269986912471632103938112834384810412302613258361816406250000
979 16442978138688759113737614647849387958179142246475243040708052285700282205284841950176631301395480136524664512583471506645863648776007795584100798757565485031528042036070333809449898194889451526590448034229495066504295042017865118124775486334939973805329348623181566441012962710911199583370263343307967745338151183197419190452927015829025303280800039244970784848423202819947621647128556051509693861625125179986252133768888528920316359824563697955541798700388417892420951643310086398776639175448005134393776032292872224366035019975131626095453822396822354750544070170169198513297477365188748260681786928015895037243051274372727511804064902667180028150339817397436890281702448065863847252628647071516649545743480632931099449933753930963575839996337890625
980 96258870652698442898484309630178097311312963365017819408814448996224532072775634951247407456064700421883890772462134768162378538391729663207368110290876149053065645568309602647605079147871117014619011718018884478364658531697065376162845801946513365732177824867484194806857249887388072309024379137253505258206715090375124632236254621566315634700033856344237506300494771063720176421510380954514463985470661681573229963865697055231923349838858257419667973788262645942440009211637700310679929278742927972429314179181465147803759335464431687641387766733566677693537010470320623641517377647880300803788964177915753214339177293755945847144422406960304261305347523053993045221704867697672555488826191707517810086877922855219669173720831167884171009063720703125
981 563509243956936010061109621390137426347460528057465312247612506409624071390302384507120193787300902792042776425228031374041210935838687293957344545242208170422968438021899682285274886713802842706047298761241897724344767868574652471438106441407266697687535867453328806239351062991496359461973212402807365017724331367862719113445908186976704689904169477946041455744589869418338990343194685030120789235478934307797410488172927920761198548317109776876048862443255319174304804274738933547282842270954665534115451057371686860848971777197816568684207945651945162220405403202449110774074275065345245322353755529658241257911142840643366794742436548137421447278436702257149677517036578817682013707274193895172298163107017440753843118272925494238734245300292968750
982 3298840573048172264797969655101577618293867457112415658282134777029243017315390097291838006216828016069633335988450830711017947371152084785823563277665421597380170417951046424664399829308369798603331552396303911013547132001358589238004761216768900317098568461604065005231041564394422158854987957700304351379655232291189218728410814042715101623021016671451394810225423202410295833823525329923176266104747979946853202260193124879965609490779840171478584181157589825583724067431883169289813857748487967532723826182765760043263655563311241281627978561927559199569712068363848672077958263566127730630713598537869972361251600671996563209434294775488628542918921126555713613693707232576772845980501928013450541249924701479867561459968783310614526271820068359375
983 19311749085025541374295396382458575223206639925849404852648736417194335443528462408994791000020644594308380562068394310425295791534953860398904539114538148839015694279864730534748373580110863206546894255787729043689459499349666208547214338290880835073930521645286969057351963136929592591584805850515558581986897818295259689209283611148459031564625930746987181329850065359143174120833600074766485276701134571273253063741830264003634040195484749741773165218004225723790144358533110514185483500097213165334196386200687234520563136702545289251560932537897521808950587357831488914260162693157364879765336770337641068095813717563199650020883656618130249950986789144064316456053719056972274298438880609543114197065158594603107022891208544024266302585601806640625
984 113052948290368568195466830187800764207502536914809102554654355971117892304219262531433145031187363051890069490284225705681568694530529725923640511961017852181979323489078884797063867047096165025751129040920164773515033156755123988926095497538248676955145450534455170312915023506620073752198969041079314666832765252932244539688472125955870665938234737092192880700377442807767349773285627023448307714029412756100531330010116944417998248431322949566258746995809077746869342129824968417376486789228505664334601061917264972819133961329282652665944555499125405042601497130976687931690604783617463051980251844377555202285326591175981066151589756968094392469528551353100150348737131447745235722096912687782823691575416480414872921755886636674404144287109375000000
985 661823486876970547848811132851296697153545884203292537036515461941561138738738624702139680156040038230992250261763100080534322430327417931612725255377780005104975088844718076659061203136035141161490116483539469086022463280523950987366549179145647560145379860898710696851334933217748331718918874457974366244098315356137521144488778685521648487514303339195900310151137540834552619470596135491073964953652736636868921968759736042108161443134038496540159561069066517353297432441790394657809851446628594148343987240589761036698485490159139709587527440185114634257760422444040884229753837383874139658727943073575981351905701543695903580862367067931123212102576702485822334023954252523587550102678966486629689443202875375089899723235475903493352234363555908203125
986 3874382175836695580221389815195487306805242105590508197955849089563395155214789436167864125936137006414411598760236628931079455624289738287681828836693989286434772061668984807280625350915656530936206227622298169297687482186395374881463223383419481185502626557165829335821249783621842027355589217495268404554655403045348828420886254057387595767262690381440465954257574918211599846219408812572611363338410746964847266493849264932630798457826807230532091540324377975500833872858076815375931691179285499063392941512535130047588097257442111811267359978421200196501809597875087860807222210837458013553540974589767682770955140674359423235069784124496088022860526269194612421863456919856663929123879395872062565673891459277523863224956812700838781893253326416015625
987 22681028313568330640351004740233920019793939948969003674961822757524781469767640304350019030460885223227019245109998645058068890273085781096472770460358846457698735752568514419698432770258458360488481720529188191918549727334596629344148862812825643728240032090322700163362923584197951795372540459766213853993768592007431747826875163714546221273884968603181831322043562295230762328450024740318426641460317418008580942313045004873694799504804228635361255506967222464270656526499336050168707713129570466058684643765624455421432913738006257604274437093031574153797850101595643725184880241106660766061344588316718320614304211090276634079660755962136056174815514858402173779437055861901257396132791811793461275585471673263068814740961443021660670638084411621093750
988 132777052447025131102861972777147036632995910272797559364588359235440883124912148702589415781985111148207154219351176369945741729486877596920772996485264178720667539071187496134895290605870574457123439740757431806081186047604960021128060430981225624568713293237442647495920866839098969113640648386307411292742119975263902881238807088859669085205738294923111486381505686067211810873347167764455190023993640824867141044034471349031627989813155179329466735236458002198857451996787064327723197021544279825610387926390797927345105054977241847077708985357263871751498298497353657929960512259720593898074427814532430016926296758823180286573652700433160720988380205637983931006502563908789606626283356038327619206296815662702963389829591278612497262656688690185546875
989 777290403802967308716064887586904783263949251108832815197750909964828322973398945034697174062229981857170867322305875075019053098799816890086228834728115125891831374118780052772968616880645164088059607306433099989998678874697783252361046468970256341484766626638826738296418952116484604545065944230368125733679442836356673145328411262871076532398116317631466588517746241812212866008985962523868083327269791214378609931737581769526613946589797039824139953717126123315640542616432001889459523673369251458345362850782111913832689843576240523409917112251477229526480742994746508275726962504136273320678862014245741687703004849567284603266567281976483885815978602481930523929698098853454320112080739250605402409411436679830161022852763608170789666473865509033203125
990 4550337281249962199094634301820259099484725806908151872811696346001346030491555468686432949221075465026890107708285257224823974141433472435035009156066896523062494565949837744539319537432578692725915235235952658980399324611513716367445534499757409830267399599381346928961699094777917868293532963083377685132107814058102880132836091758653728088019273062772890374496259639397123384411665651441616366756317160196228754878860265592791209682014761095768033444767920627572489973066095331085913603474567656419778753885864549205888974492767411852438130488043705506389895207460500831028437373819284336093766449143890858523146508041952324449201099912048223034021794040599572274681003313811219633691820476444665108078541261712665622063411774433916434645652770996093750000
991 26638138425264647539053495947035819413743375290084923440047236279830871767324772068605650616416527234420304875152955661499215136201166446625606189953975058244771629700343088986561440771566119284069874212711928794851990017431057498099032904843638330858760831130100868336290590234472012364192994536568729054328936284472297766390822515107624023102086946902021784815070029406046681252103258069827422250417934757053036824052989236811589118143022790677960866992425233754440652578412636664876865635739684539390620583683233305598608321681718261879240238001475913679581879752276236696520821681617103047072226555790683001054247564457598045262338335970123534599188863215407513993053507063323369769019506078476352552439763491962478915431322690210436121560633182525634765625
992 155942378532573048690740651244280392566140505484965376564294663129161088989081637686460417828188013497235974914306204593620195551712999595303205995550209773839170621331464633655503801544993489883978947239739407269161946710212856072332392196716978703445141153647411076326261446646249651162432637498260533697305220492652003232618293034331388755950531099823973375947831445227219023182574618606345193085871259586246327894659247512021901639125187758868644502185965771910065712757393659979813896196071260979051996687845489274022486480872428368658391842447598095929858874798683687637746295277181936915829965024672869297886970362497751848557697179410858788166053286280035431338672551885672947013556632774605088302591523768375722687473672323221762781031429767608642578125
993 912902584789188481148970735956581059899419403875251500021709497044959803782032048775330342223022703658281398947295801275597053439570830209644060927520924160419711255159038613210326211582798045840244107262256680320069683638219567852157125507803085171519509923887559723312760184403608317633128160174146313758170783885621504995045577747195063895263090233629975803814507373166328522173389383380863076681445971716496823593561183744167453786341052747733026845891955028322531826679031483223453809159054727592213086357643612898105474012770733152688160402245370048047203772754799621671335584793995199814510957902317761494706089634776749469100177576904911613826210747477214726658630294744981583912880694265407204275156436301691008014524975067160994512960314750671386718750
994 5344224816608807649198556936004307262327799546801084382930020800870604463855568432308953800256053585777586869308010029346086244956419149024736334615355669671294409382452516234329150065638957678621115272509980437946158151742162119622447588522600319374823255387674853998195108155249289843977803988362034237277380021891367541138319353907632263256068106667269745898811694091967737726779820009936041348836586156513715757441102156280946777127331202533008356740389604001162987697182125716016338526775629942856325415227445510860639802468215807606732761223464840719885313237767416546545409400355885683651704614634953153962965299986372506588289373781578852009961320168786250789986514233153272654632186635200061462888739800350333653509993236951913786469958722591400146484375
995 31285637006989980651737638359804441611136094753381679414758651489577821338188002405421420712395381447179341341276529153108416491979949896171901977714382969158570603188057774237697381386108778622306796898861185591331139176901908437373023570152017022731713826557812068607539341698264490808054660742680902755177754028884945230666824658274136635756655984504498608513131007325670331244766046966584522127590160641151062905173316700125571154568361276403706917931407795147427597619305785996198961679673423352242692507925445618793726382404932703797104608128551053839662585052611080841083724925749404417331077862686354577288356948105746280286947756792418818118937654581317327583225722639491271192725336647327343335819481183260123307622591060095373904914595186710357666015625
996 183149309117993941504680976479043744367319471500913818988443361452242129010217854188651872563257175164784641052922695912272513684681845225983191561648693194149325062852551452360132657258738681504639560856855830146386486643220352784977355793373086710532685409727434613028672249267568903260162323655214684962275670253881563859025720060908844495063620455858841772059713507088190344857729334882602817382133733988323893313072094282032589658478462394683576373358986995742952926582439558561076501032245266475495089615764455648271830924365742557019186846760079472797739491451892486938145671630526450504913912386606538656256611240460593934376185652869988350644494873750517891866061184363222719236787616412637023993541104918052284805662921485236438456922769546508789062500000
997 1072174730624919610782093074194240929892277831271477492016010064709099751742029282970366466378262783059819911970996125326904650883308975610775467696815380816539478330203046132989150193224237300634731788778585078688588129100611306111751896817625518666321996181426233408181057954829166970341084921989477938587267121413832545448462723595914905654101382201816701902864222572069303380512476909245936697548619473147374781091227054910790804065234118355436416456451973954451902621008726722786377313559593449138688910618449506335327786533853376304081457274443152633187010382522517838896146982781379274611224951246464466167724840942831701073315667048312035843817162641659176097246434535013569952147564765299821836646802930506562040566427562726659061809186823666095733642578125
998 6276620198714567761433870253366423371297986513861956555022267130806709403761235685795091694707599791123022765119594106195885822839954104183793296292320370053444016965277987926746414252414879910696856748177204544174873078719158294483646263054993026884273407955768340106048651020483679368006236228223463117747713958338570546537442218284118750745825013288377718374619680395787468626851031220642697574653766035678493372021495745964116968618562903750599964149054804750974277737955831406737269072959193578070920001171069809917998087291095594305503220606016160529923749369872051629171463272059528625580694318165355024119907260916461475038459263505910120972308287577048469945562478596883963356921761908562294303201720177123071626860452421059477501330547966063022613525390625
999 36743974646697436861079816637803321505951321725667170235191385977579045777516324843827290805429312870914213385452951157613952368616315398972843819945678754349917476477405170298677822228195586056657942684778948114317306039098848002976990799363092727752977020685972867571148544876564231691736605751064705281674905398762015459929524709400168281999631977450972101387419514839283860036817540649443171361011927544129340765563614004374538863418985110530181903027533893527130901794822790647618231932593935136048044558947596581266629369124744853047923389402296565815553798761972847340338051274204539500959596347059097451438160509296465880558874652771110784080627251093538230214044565659487666545346633369310580699242615538148168337134399918930682815698673948645591735839843750
1000 215102974227060023112568434455848724386246541197645633951068265541928775906387802648111912500684563310186180752862726319049190957281347515783185581189995622016807467213415791127121182403052329836773997164780763292460895589090031487303185312090428773186252143208706038385985979485239555298714209896440841997113096785502930032334834638421435163727284953696749098810195976175356643318342859350429344678328467899039170687925548751693279160187740071403909335882943491390525897663893110271777505027765643570594822800593331955923137282079202236767133050041563631727387740659224494847547572731320340632701453326122262377790338851064636777986669581385104525264677693352933500798035221281858149511341976389364375012221678576356199819974261699950801585146109573543071746826171875