0 1
1 1
2 1
3 3
4 1
5 15
6 45
7 21
8 315
9 2835
10 4725
11 22275
12 93555
13 2027025
14 42567525
15 638512875
16 212837625
17 2170943775
18 13956067125
19 618718975875
20 9280784638125
21 14992036723125
22 7522320180375
23 49308808782358125
24 147926426347074375
25 176102888508421875
26 48076088562799171875
27 259610878239115528125
28 3028793579456347828125
29 263505041412702261046875
30 3952575621190533915703125
31 40843281418968850462265625
32 700170538610894579353125
33 4043484860477916195764296875
34 1762544682772425008410078125
35 2405873491984360136479756640625
36 21652861427859241228317809765625
37 53410391522052795029850597421875
38 491031018831775696242174847265625
39 84808071681088116679541341477734375
40 989427502946028027927982317240234375
41 337117958067483233892359626095703125
42 511138248021918079227595665086305078125
43 36631574441570795677977689331185197265625
44 1208841956571836257373263747929111509765625
45 54397888045732631581796868656810017939453125
46 59578639288183358399110856147934781552734375
47 904678722729799611383421769507871221423828125
48 176412350932310924219767245054034888177646484375
49 2881401731894411762256198335882569840234892578125
50 216105129892080882169214875191192738017616943359375
51 11021361624496124990629958634750829638898464111328125
52 9551846741229974991879297483450719020378668896484375
53 1084816879896832874077720214191903088743005967529296875
54 205030390300501413200689120482269683772428127863037109375
55 3758890488842525908679300542174944202494515677489013671875
56 78936700265693044082265311385673828252384829227269287109375
57 1161133397456646067790741354576363409131854262181767578125
58 43494121846396867289328186573506279367064040904225377197265625
59 7698459566812245510211089023510611447970335240047891763916015625
60 9541179335882317000178991601475598753991161579832965087890625
61 2348030167877734880614382152170736491630952248214606987994384765625
62 43673361122525868779427508030375698744335711816791689976695556640625
63 13757108753595648665519665029568345104465749222289382342659100341796875
64 4585702917865216221839888343189448368155249740763127447553033447265625
65 894212068983717163258778226921942431790273699448809852272841522216796875
66 29508998276462666387539681488424100249079032081810725125003770233154296875
67 18829551281171415694906272949756330635126620471250653175002405767822265625
68 33610749036890977015407697215315050183701017541182415917379294295562744140625
69 74811022049854110131068745414733498795979684204567312848360364722381591796875
70 27056652974697236497403196258328615397879319120651844813490331907928009033203125
71 5763067083610511373946880803023995079748294972698842945273440696388665924072265625
72 10373520750498920473104385445443191143546930950857917301492193253499598663330078125
73 97085514716207845453412838143250378651144353770849738847298731731470602874755859375
74 20013485390783988712753532205815756627657328927333739022378867126930297135467529296875
75 198246789248331963664068007699118343953209390317928546919790664936573698040008544921875
76 66544838924356762469905494584337390786960618683384682249409733197043237975429534912109375
77 3074371558305282426109633849796387454357580583172372319922729673703397594464844512939453125
78 599502453869530073091378600710295553599728213718612602384932286372162530920644680023193359375
79 830889365889348697793314200984444714638219804978427992779116677603523507767209293365478515625
80 236803469278464378871094547280566743671892644418851977942048253117004199713654648609161376953125
81 2740154430222230669794094047103700891060472028275287173329415500353905739543718076763153076171875
82 10485657619650402696412066553583495409791406294866765583273896648020945963320627840413665771484375
83 1388791886857952272024789665873558700552159663522247143742127800721923162163210815033512115478515625
84 1370737592328798892488467400217202437444981587896457930873480139312538161055089074438076457977294921875
85 38837565115982635287173243006154069060941144990399641374748603947188581229894190442412166309356689453125
86 385388146150904611695796026753374992989339054135504133641736146860563613742796197467013034915924072265625
87 87174798659334623165589061251613423414188494045451035029760716419859489428620499867038348497982025146484375
88 7364998350635029606923807018185465879846954182027353189918340096915932286596201985694484128093719482421875
89 171304953607965869287658954165655442638479597893409400429818830540028984645964410617885474065685272216796875
90 19202428774684934117800130467199146842560370525861726741180541809384549033889380608211872215392990589141845703125
91 582473672832109668239937290838374120890997905951139044482476434884664654027977878449093457200254047870635986328125
92 8038136685083113421711134613569562868295771102125718813858174801408372225586094722597489709363505860614776611328125
93 3737733558563647741095677595309846733757533562488459248444051282654893084897534046007832714854030225185871124267578125
94 992505521200516631816366367116173991449740550491285789134861075055254095989740678883435805639205766009807586669921875
95 2384140048426669594856028637579780809461055336644424363471812711007728232009641359346424724546177850779273509979248046875
96 50066941016960061491976601389175396998682162069532911632908066931162292872202468546274919215469734866364743709564208984375
97 323766218576341730981448688983334233924811314716312828559472166154849493906909296599244477593370952135825342655181884765625
98 12524640560716377487966567705407929575512437700867890999537475901253388316925175421076036370059349990517454044818878173828125
99 1812219145746731234989624142605562733195299639640961766933076320789047955702788843618771108621664410166410081408023834228515625
100 6333023896426748939479869315557074067617982611648522303798384992004737479606520152431189358086461648431002972662448883056640625
101 59486093459136452788534412481027596717135710671214569999578230229900499145944043791786161640506134263712410922218382358551025390625
102 86679736183313116920435858186640212359254892692341230570813992620712155898375606668031264104737509927123798772375357151031494140625
103 104160149646947928832723756254279321851704629385296712069261481132555774004548020679417569032526241095760431524804387509822845458984375
104 4062245836230969224476226493916893552216480546026571770701197764169675186177372806497285192268523402734656829467371112883090972900390625
105 426535812804251768570003781861273822982730457332790035923625765237815894548624144682214945188194957287138967094073966852724552154541015625
106 1149224649414129618942107693490290916480337259856533572464651799990048417013729839263758430937640828438735461134966206252574920654296875
107 96755383776516471182419657877411354005402576941370091748915268586546157519409900979713638166490144111014603295619738640872037410736083984375
108 65309884049148618048133269067252663953646739435424811930517806295918656325601683161306705762380847274934857224543323582588625252246856689453125
109 48427056879980948076506981825377825652704044887491867349839733920102949248235261663826060735370832333114962159695389595252790153026580810546875
110 391532754874645965198558948058179720402112202915371747523454248744032344671982090552033701045473179413234469061137224877618808387219905853271484375
111 488316132484109012775730822859078078254319713748384988484308107984130227624606876980626301303904751852460967031305977094558289112150669097900390625
112 1560107438654358538252719500724131501294570162385865886285763852687759650308359406968872747242731591815811192105146788358511867265999317169189453125
113 484182639588011132259136256316285037056702162368627532455025443577109632317530979331818464584416769375512670676576189879997309791637957096099853515625
114 17976946260666798644520407608367023348334620652347115815096219909693235614578420856475865377735180418923851176404622389397698281896869838237762451171875
115 1028954435513508315109878124981190126353308081630918249964525646429245243966851622995091198675390349548906276238502016671690173349667869508266448974609375
116 933555659992327329894690853107934070352837089491137400789243197210305220633353522520260600398200587140729108627246615411700612991962948463857173919677734375
117 8048232479302274559828966407319978985462879750455174013119896615949894481039121420464141386590802956507969894375947137075608442530712155704200267791748046875
118 15036781015496416302613785571009494071173147000433750114512340177466386188741425187233837490613816857075723752659061234436261773461547210907347500324249267578125
119 173165510404265181291391014479044818819639144488866090028416304624370963528409315865886451101584923160517205796751124538507917842766850138513647019863128662109375
120 80521962337983309300496821732755840751132202187322731863213581650332498040710331877637199762236989269640500695489272910406181796886585314408845864236354827880859375
121 3247719147631993475120038476554485576962332154888683518482947793230077420975316719064700390410225233875500194718067340719715999141092274347823449857532978057861328125
122 118866520803330961189393408241894172116821356868925816776475889232220833607696591917768034289014243559843307126681264670341605568563977241130338264785706996917724609375
123 103398741575740510794168240549879654670219426413563475696651586814449522869495620975144754013781838457289439721229105759915258026402893922623985902182757854461669921875
124 755396739705168258358595109377237463802399722902023565614504276070763397576911841637415857906685517822804216790059436980020903388224075367383299672713167965412139892578125
125 1676176197570639626535344177612213307253845538983780101215615997198439491664745210733910927307734137180778587551907034718981294500497208655436315841819159686565399169921875
126 17846247975534600103721809459037235082331693453560306737642663522171785267754542258683949643045445358563749621665154198652993842546793780554430454767848593182861804962158203125
127 151098232859526280878177986753181923697075004573477263712041217821054448600321791123524106977784770702506413463431638881928681200229520675360844517034451422281563282012939453125
128 42763650809299890814578675496183563310492925822682244446804118251241825075562771072695501974844746425237664187763671381677928641574392643970050335009750402532517910003662109375
129 292375080583183353499274404367407022353840133849678505282799756483740358041622665824019147002013531309349910051740221236531998122444122506823234140461663502114824950695037841796875
130 19254691223816532905220705454793775534954010841164237936557228137227075250968058032990116063962390613077754967946417811929665529846877368737092420597779257991351187229156494140625
131 736778280901392795219390811834409824013894270414327455603148838845530970323887836487577104682493406066621628911088482932545121045460699362414867921287678224476985633373260498046875
132 3286237430738864256661144450208781449852692336443616463677612702925944876316230439328810408473231689210831118999549738654372352496647448152191787091961005431070209480822086334228515625
133 37548932842634789186935757034172502820481793878608332445800901158861741284369299693361837141489674799402108146644339797339477910829390945381572825019829357588688819669187068939208984375
134 6716436180117894355758591329314323738448931516066299611887891466920434585516956294692437970161689812513237637936923789254383493829730598734903902471666174173455650615505874156951904296875
135 98832358390434815444987671410860273811276027258915598788930322935734194925882011876399224730929265591132291842241833558878253111704485760384110924870567752962399898807168938219547271728515625
136 627155689674278410811791867855403006641169265920703687723708656180470815132509967114142150214930016815695767569283751586760098133249816321959643793504909219992832504562102258205413818359375
137 6576587505466362433467893906168387934470339071028983702269106346209283999496548733146679839952407416049917362873749438817927185633135638169559838400672922761412267552054184488952159881591796875
138 12096312890861588177322897017057621372236000652349577792063893241504509412630742719382507093286415772856474052810437848244702325440992053449723541308168399443115480684090522117912769317626953125
139 6877451017982790883111121389072072597453818601427926461358893968309232085267909537340633090574529231952387881483721434173195910620744974140027085213488754134469398857356102555058896541595458984375
140 77268162187036655571753448806224735632393651987042753793367173733954222477984963652022012772604835920985077848469610312935856055824069784463204302373546152700763696162395812206086702644824981689453125
141 10894810868372168435617236281677687724167504930173028284864771496487545369395879874935103800937281864858895976634215054123955703871193839609311806634670007530807681158897809521058225072920322418212890625
142 972995687615627621294117957231592237001123081814194978899872674529076378902021976252065874045971084786140395397521092884026232672773286304730991535926503817216786619222320095591363497078418731689453125
143 110615014746582626126821799967873563463472677556046756176232025003838048135476368370216108890916222773912370850767185444520522261404231053553342772761804586460290386806289460067304159165360033512115478515625
144 1713485598484068218832007228418007007179439067133254398599119148080107458208756136543795146330888132470243266190885833047650086665470016320103416445535699273911555045192091464037413825280964374542236328125
145 425818862077552587302367106071017700058501015370622468466025936961677441937453276469415994403084574395149392213130315649260417554963190338900036337622876062922356798767574470170595656963996589183807373046875
146 10537739379833193877971678773939475023347724627376794227128743861990631655626156232788637613493133962556762009098335921372247553232674071316759199247153313929139563699101165413311730722888023592531681060791015625
147 309809537767095900012367355953820565686423104044877750277585069542524570675408993243985945836698138499168803067491076088344078065040617696712720457866307429516703172753574263151364883252907893620431423187255859375
148 178550668183528789726753772122918394554480605134898391904527220764383319548132908878932710217411699758087939462572738555587708542157365339226957273225130450032990925107200120507795960753233521245419979095458984375
149 8539899908549998483840906166867063893146252862997055186401632441939689790667648898770472596988584187729588056555391512375204511862844626809886139421084764294627922956952274563767373006866406087647192180156707763671875
150 20661048165846770525421547177904186838257063378218681902584594617596023687099150561541465960456252067087713040053366562198075431926237000346498724405850236196680458766820019105888805661773563115275464951992034912109375
151 354265078623914772269224404174979848314583566569383333282045741410135483074399720800643231358592366029441702346116516035345022332771851277003518421039505332002422078708734466793646517592534977811737917363643646240234375
152 367514592564449184752093396891124094641548991959078269946794252138874550141382270358587288211403720518942822013861273735066926168017518514763450009986382831419312664452441135851728897350495785981896915473043918609619140625
153 4765231581555993666700872010537456481369236929638896212021993269258288658612837912276597889520743155881207776959387701819088110483616977352441343349823438407386003191629109642823264516493716547053409158252179622650146484375
154 7216149025002959742607353847957221598286814457116501830405305140746801792026040878490861404030912052389442310242166109788039095309023976037380340946082626894918204166523681702448696899476984757754545935313217341899871826171875
155 176605752454019804226969449436847791747545722239956492165182467918276991225900474131486871203914426545320561803295117950075693648352428887230624133680443237165103417759658525875718108329305153281887571574770845472812652587890625
156 130864862568428674932184362032704213684931380179807760694400208727443250498392251331431771562100590070082536296241682401006088993429149805437892483057208438739341632559906967673907118272015118581878690536905196495354175567626953125
157 273943778976577359524705931188460820647123022509730912386944436936114537709967779453797175136663901880039442646799255159439412959578353592716654931199756331761021817492071918997378900916084981564732725523921544663608074188232421875
158 33124834498698384799671074332482252292534773640207258283523383445846502774113450882933638013974155482433340769026236465707724934397994796670330213619562372769062332013071961633866734447506194199409008137331329635344445705413818359375
159 258075585579359115974237340124369227611138421430854749286930680426590103113117895828935973766872645363638157931483408304328884963894777460858542694310010446243764628713843653089455728080520759007595582397948389188968576490879058837890625
160 430125975965598526623728900207282046018564035718091248811551134044316838521863159714893289611454408939396929885805680507214808273157962434764237823850017410406274381189739421815759546800867931679325970663247315314947627484798431396484375
161 207750846391384088359261058800117228226966429251838073175979197743405033006059906142293458882332479517728717134844143684984752395935295855991126868919558409226230526114644140737011861104819211001114443830348453297119704075157642364501953125
162 108566571340013620368388037179416099912156650125154089853253645272360049506392596113069484964315682844748555405950810570862999639166186866679234041177317620305320468485717260643212649996711974781227548066182094948817393742501735687255859375
163 914311474968481372869107919779315921426879255137339360047484449268725550259669646932233512541145242357524084110449076357617895294511237062216949350114976559004640545430548863383589200722309347615904667297363542960623817634768784046173095703125
164 8650793186240246835607713394835066025808165260145595483526199020004095590918412813281901695581604985382727872737325876306692393940375550665591136158780162827505445160612116168937036283757234596673559544428901214165902274544350802898406982421875
165 31937954190164078248500077851843746343129973292620141673259375039429922620516343346798070803825374687858780184202347684471351437180904571734411337453672029716005473097268483962770985935730237882727685409294308269166713216691277921199798583984375
166 4042372611318326365819998042649503884264453286325514676928049455449945297976796916568617764758191715413684926044067749050556378884973126411413432876715029629907957819342724677524160773697425882988916465859316083107680869943578727543354034423828125
167 51440808428070230335605803091931996728818873849806704469780200540382733894873931482102288503653892855325306157881179733767950143862837022835800498729349438052430726434263908611365955509609223331387157594646140883978482142380016739480197429656982421875
168 5401284884947374185238609324652859656525981754229703969326921056740187058961762805620740292883658749809157146577523872045634765105597887397759052366581690995505226275597710404193425328508968449795651547437844792817740624949901757645420730113983154296875
169 2791489741761792774634021332924566611476730631390886760905962258682237348515406465290229692652410791185772347925386955277407569733474137523612476605358733266790162815217165315928712172837968403717018689654421314942502035524566963431425392627716064453125
170 77589457372269030170952622948638328965995727899509697519381220980072787101985722702741934307273757941008542410586130421935543400741913652468808787245945991150432575448961109956238554844031331781314534478944640448826844077405338748576468788087368011474609375
171 13267797210658004159232898524217154253185269470816158275814188787592446594439558582168870766543812607912460752210228302150977921526867234572166302619056764486723970401772349802516792878329357734604785395899533516749390337236312926006576162762939929962158203125
172 5433478857698039798542996538488929837018729402334236246285810646347382891056200181269156599632228020383198212809903018976114767863383724634315723929708960694563149783582962300078305654934879834171483543082666106859274138106299579221740714274346828460693359375
173 98699143450084892940533532121651410489445219593401401413781750390900210216035876292754229632319421990260795535691888339701124758238365357982345125183163271016739615818784510180922422221892092187724998560096629831098714718700931856562920074793510138988494873046875
174 451938183166178193990864068135982774346407058138206416999948014947806225726059012498400946211146827008036274295010225555473571261407251902340211888996589714655597188222855388723171091226558527385898677617284568173978325290893740606367055079317651689052581787109375
175 3072994803737305715786550156548349130269536745009276761809462473827107772063693694390967579043074028224377529715560327141001276981961375409573015400641433131349408283928413430479639832982223115660762991978468689526539737407406313938998891899245791137218475341796875
176 16529639049302967445215853292073569971719838151404899701773098646716012705930608382129014607672695197818926732339998999691445868885970238328093249840050268813528467159250935842549982661611378139139244133852183080963257247514438562677875039526043110527098178863525390625
177 20376404998618415835938336404896207020192996154185097657929717313568508193402637348168928408664324616178222179365392087929699612026442401254117806328578177246888872007434033110222843131979064182384275597672712367799537088205979911508750092252739705145359039306640625
178 683442005101495134289987760918726897019691890811237230976460952707919548967256886728814611849522224281473891901711297223462852421419131665045808306378771350707385677584461922119920936662372807941891109817778057938094990603923755060011982933474428136833012104034423828125
179 40850185193616885769888584843905570245263774988111803606804259871803159789673928499577938399233625042745169109381953338600300676852202769872444417779777236938556525701650060146061777352705664442444374932920811370131586559331284988026079950990379074937663972377777099609375
180 2097452758766258999854929388810331504243068526764600556191364723117733239400807858810829247108650477819750707921216394170432438252976351219100658630902662230610184812151222338199541958174672340797306430930819059799406311888864827710199075083601013602674356661736965179443359375
181 77021495097726289099967989323325218557110043283504301211328264330352955230583530623810122484614675691899954987571549471464449446903777555418384908134181753649917518969237420006921707127128361469732697098494268578553974934446040538759592734861388407807680778205394744873046875
182 276377155117112415892884335704759761651100653634717886088223746835777473489365649939785348233012656161352911281362841827049541523718187847438455586476781996803042832327542265059877244744760225002179473790892165871648170904971940617717511725615938360397194628603756427764892578125
183 134513349431998861990419769771199564846147392593493013707832302316349142682324239199416805124046053397679741394918617165824643879894756319364993011503327408018502229563670836452014722841199790360103307722694857325828764030877300885750810228158821063703953768708743155002593994140625
184 682671036319205492073444934848200608444532072270262665812989290159499639622500012087181062624853444708412208675619836414349483728479960475274917584202332995624417418583700348378534814043835555771228524170108642109018281302245832194819839702533735069783915605512447655200958251953125
185 340514584634915093862710096932827151591858054529236713245073961756140294928159657927789490794080379604240292188136704479841030459756365095293773764626492806235192004801148256048812206929080254116015949302824443573491966768544266046036402322510656081327027777660987339913845062255859375
186 357394379044674456372761583166497297535054446660900304601651199574623249548169858113638484123444078421764775243748623973341721541118573479303336549815834663915707951324862319598660469186850375284338454218264455276349354264070674662889921123355112889929953297496467712335288524627685546875
187 174238079020290079475584697342623822150236972319969645707099225416455059090709252987244981645284282552733739588106871054415014337923356679481589401753790530750711995636590233279197971756270816106964259430803788438264917963377472303062535102596589487120412985632356139831244945526123046875
188 2021510929664935789226938575080666841615257398356032862003069481606099676560821382800899187158835160130756115410604632960550035338258526815038997384786209067581695347003723865833261749175562713856610712408778531025727803841906786548218867083954823051131793391732571762986481189727783203125
189 50069001905921454741092128392021760260856508945091682218812001156869689498661906507916830201196829601738340681008394048464453214418445557537311614346583176497690035598662004197088257116300127418058663155017875801105216987125438580323621453788450353636546236872703730114153586328029632568359375
190 10122925128927965913679780317207476401457783923898664469111093054408141069152541867049338618883000036146328622301312489029287528094601108235428258439046367863699639248601279566513869419539141145933142537879896171582426562653438030919275773413382847139081207121570997742310282774269580841064453125
191 75405669285384418091000683582878491714459032449121151630408532162286242824117284367650523372059467269254001907522476730779162796776683655245705097112456394216698612762830931490961813306147062396055978764667346582117495465205459892317685236156288828339015911848582362182469296385534107685089111328125
192 45243401571230650854600410149727095028675419469472690978245119297371745694470370620590314023235680361552401144513486038467497678066010193147423058267473836530019167657698558894577087983688237437633587258800407949270497279123275935390611141693773297003409547109149417309481577831320464611053466796875
193 3529782724249137203871727366358367426847099990948431303582063232432996571684364754537121273540498952938642340080484600785927339262163459971482193485982072297798407049048355512431634724250881164792336624201018164042851473389438214702234598733486234263747288621580498642060774727724492549896240234375
194 4235008604075045073244871392065204730159162639439991239018634391830482255730899041940356344144975860243112509132184860630750120155368884129564535369126888468392444188598873605326888320713137465349691935360012186091464897812334243932238155918245649466004150657151931207254023092900752089917659759521484375
195 15581635430087429986466979650051224950585598390392420596389315215225359242783496475063575228457930051837866778882566940056533460948998724627643101829806476440311822958052459491297041934699279353645092969720799552600672737234059954090310196302979276337185082606502388404047820813502767123281955718994140625
196 13488502403979018558284915383727677065556933006616372096274350537980085984502913448580034956101748114874313341586008781108939132694849895952663045150669139771829934740687412432966139301471342827138768814121638812701315699532284566924178526599612393549223219843028900895104063550888895406387746334075927734375
197 1594340984150319993589276998356611429148829481382055181779628233589246163368244369622160131811226627178143836975466237927076605484531257701604771936809092321030298286349252149576597665433912722167802473829177707661295515684716035810437901844074184917518184585446016085801300311715067437035031616687774658203125
198 789198787154408396826692114186522657428670593284117314980915975626676850867280962962969265246557180453181199302855787773902919714842972562294362108720500698909997651742879814040415844389786797473062224545442965292341280263934437726166761412816721534171501369795777962471643654298958381332340650260448455810546875
199 52350186214575756989503910241039336276101816021179781893734093049902897774196303876543627928021626303394352887089433922335560341084583846632192686545126546361029844232277694331347584344522524232379794228181050031058638257507651035835728507050175861766709590863119938177285695735164239295045263133943080902099609375
200 6302189351674449075782974748118700193752225042678143887688694989956207597214643323821464036278686954662241519312532173635902127738914588278353854720520852290653673061670669462040238885777189915615545051546675364894699629716009354233835695070245890260839838386410907485227009919963592210478964261710643768310546875
201 7813654031531975610067044028551168261012226500190942693544964878487982019267418623157378128860653628947226433394784320586223486552971301861191136135324581053391335661401843980644206277165119334684409881087419101170385858731958805596273339047340605110229179032292406614084968942649513934384231106378138065338134765625
202 5313805651710512213219594409016697828705714835229853761123479115030393638569795824988560952833835177926043789804012990286671052421790683352400718647763070088376334338797347363103436548890758822207711013131517483402607076328314118392505622108128100848629857020560989324685384545597846109643569434410892426967620849609375
203 1244656785342962283788743459650449606800684744098069592509307223482119125341925252853089853952232932060369487688709196570993334971104048523696937560187580647623533697049070978511535714720950816432498464229651595150841426724593576192706124563019235929544454971354477884128230457026572415681897609829320572316646575927734375
204 825207448682383994151936913748248089308853985337020139833670689168644980101696442641598573170330433956024970337614197326568581085841984171211069602404365969374402841143534058753148178859990391294746481784259007585007865918405541015764160585281753421287973646008018837177016793008617511597098115316839539445936679840087890625
205 56389175659962906267049022439463619436105022331363042888634163759857406973615923580509235833305912986995039639736970150648853040865868918366089756164298341240584194144808160681465125555432676738474342921924365518308870837757711969410550973327586483788011532477214620540429480855588863292468371213317368528805673122406005859375
206 17424255278928538036518147933794258405756451900391180252587956601795938754847320386377353872491527112981467248678723776550495589627553495775121734654768187443340515990745721650572723796628697112188571962874628945157441088867132998547860250758224223490495563535459317746992709584376958757372726704915066875400952994823455810546875
207 2944343545092414182497352344730948155095171872147734132478128176793272916125220669371520205392445806030337731001221078976287826165635570306489958427377154939405295355170909699321268429307869634467783180665345462569461473792242065877066997475063195316353127879053125529491829293033494255327473002381566402618773281574249267578125
208 138314663585830961227936094660296015840385286324344147668773425414256257195557932624606074545353095755259965681989515288192872069875358280621984035268381098554658786227424002836847196863503905394983619917686213838993138554989542475198501282567496712132517880454044318752676641568018867304100317294768274223315529525279998779296875
209 9799732229719709433960500242776633018307137921366107206480265964025470078562475084385964987612812187355923828534639147683753179022739009540348190882800069213696129662999218024993460744976115201139984454787985936706502859759564073910289014371189709551301024348049494027945892731735704767362811580651626996996128582395613193511962890625
210 1028971884120569490565852525491546466922249481743441256680427926222674358249059883860526323699345279672372001996137110506794083797387596001736560042694007267438093614614917892624313378222492096119698367752738523354182800274754227760580346508974919502886607556545196872934318736832249000573095215968420834684593501151539385318756103515625
211 72371022516480054169798294292905434840198213549288701719856764144328096530183878498190351433520618003623497473728310105644517227082927585455471389669478511143145917561249225114576707601648610760418785198609276142577523619324380685827484371131236005036358064810345513396380417823868179706974363523112265372816409580991603434085845947265625
212 66225389658544091467859507885079359670752012628913720891238960023873657438918227856535155120311808365665080707449001794466221053242700849399556565033795190191707869656922832685204434454617876382875812762676613085492942680628336042396305228683298465084636023739431594083764417910247420640608464793386378488548871246166527271270751953125
213 2450989419565629994568558832817828361732992898273760461146389031275959645187737413098212631999042769928716988942756678347862864929617508536620449553936228736884922790046827506955369356345033500623102998321300355120672992415658800686919413197101569782566338580931971502195215610440943642136100769437243091381173343279442633502185344696044921875
214 12488374661596305210420752148167030224068106672156779492507791730787032477861328723881369124947503637255843705565474503962920311784241591115161338203389355945080320882619549678296405768043742122222477181922816095138667151832166270166684629147136569844504677531415283368328003348437189033741084872846905275132645130042874370701611042022705078125
215 56385011597107318025049695948974141461667501624787859408672679664503451637543899188324381599137978922210134330628117385392585207705850783884953441988302942092037648785027266797508272042717495681834484476381514669551082190522230709802581100599321612847938619054340004408000935118193908487340998200903777317223892762143577783717773854732513427734375
216 117107331778607506667410906970946293805001734143790169541089411610891784170283482929596792552055802376897971302073782261969215431389074704991826379514167648960385885938133554117901795781028644877656236989407761236759939934161556089589976132013975657453410978035936932232001942168556579166015919340338614428080392659836661550798453390598297119140625
217 22023985529830118420584411237669299654927326134642137885027548676955048209624647022959503452623294567015278469543342650734343782129905316185462814440631129181149905615431650411106731059885453813324549636474619629926652703617983315248888177894095021978404824602625205721765165257166540655155393897273015420107652512893281482320162467658519744873046875
218 36009216341272243617655512373589304935806178230139895442020042086821503822736297882538788145039086617069980297703365233950652083782395191963231701610431896211180095681230748422159505282912716984785638655636003094930077170415402720431932170856845360934691888225292211355086045195467293971179069022041380211876011858580515223593465634621679782867431640625
219 7886018378738621352266557209816057780941553032400637101802389217013909337179249236275994603763559969138325685197036986235192806348344547039947742652684585270248440954189533904452931656957885019668054865584284677789686900320973195774593145417649134044697523521338994286763843897807337379688216115827062266400846597029132833966968973982147872447967529296875
220 144577003610208058124886882179961059317261805594011680199710468978588337848286235998393234402331932767535970895279011414311868116386316695732375281965884063287888084160141454914970413710894558693914339202378552426144259839217841922534207665990234124152787931224548228590670471459801185294283962123496141550682187612200768622727764523006044328212738037109375
221 13693507627652563219542857555044883189620653872689963424629720133257723999059110638133530629820867346410906957652854938241252651594875424181509258849054447708552828542596254944089340612903298916295029555882425751219092039057347027805739954650217889187614056914553639365087788939692597978587180983982563121157470055269872799552643982679001055657863616943359375
222 2127971085337208324316960064053974847667049611816020316187458508708250309453785793165950659874162785632254941219253657402690662057843640917806538825143061173909109555519458018311483531245172651592247592984128961739446902869511728121011988952643859979755224444521635557334642401228229725872447924910890309027870846588938233050480874908316764049232006072998046875
223 7255925872021367833680154346850709342962569777293157958865493080151985000125294065382369987032695736941786726175742593284403939432708439215150736360961814094521887322336989878952000419995007665215156165679828111129918338530598094357579106061767290145036927387283252741370416750365370472011557909099824754024697229194697644805156500069642788730561733245849609375
224 112864588983581555558307612277644105860008849189804348878022205266945464132095640137134114587262858999977913495221258900548398087494781881687449700185798789472200439536205344176091718106298528413038404311321422333809353798300719897690891862265371862310250458962138162132938860819304097055759875873587385322903646837232771182879531579601461999118328094482421875
225 3736983222237804968541121492486786579359297499550408677764700573605276074689529576023555102571514121918443708648661829106300138906330663906783007994304358304031135018186608212407254016307928822777435804229253472934686192301721283546512179099461698606947643527635557243124298886856924927347752612134137243941569690465999154515775726448367777265957556664943695068359375
226 140759701370957320481715576217002294489200205816398726862470388272465398813305614030220575530193698592261379692432928896337305232138455007155493301118797496118506085685028909334006567947598652324616748625968547480539846576698168346918625412746390647528361239540939322824348591404944172263432015057052502855132458340885968153427552362888519610351067967712879180908203125
227 230981582249691410236260981695851957944928530508355501188776709430238401426171381095374004665209418653807227880835721875676397260448886409332267320631086975558319624943384788569779452463408872850756640516348387552403941008991452154823093749591065134859792781029830551429834676498233689906981210250247601070711335253357456174660634118378510493130306713283061981201171875
228 780552761159492901305536217430768295026754912739307054374359008796041340819440574258724582907932685465115710788738428709875025313702629716107826209932623200976007246862252453374018992574562412469235475916317301078873603509670400103191468949510949395015485462180091670581819896080816847821377218352801000475382376488310089401656757152891952244999629328958690166473388671875
229 32082719900991464635712168116449271203279182695413056619540961310257801777783672834275269394908104994886679087034556441587940143022187575254380651654410127978577938890261299557911601156333937107389345330611708554600881703230811573472203198104257740518200594766017614049811725472244856591222248231270256506718921782327207007970661069643225626890625790110789239406585693359375
230 31561965070398490653908548805061412885875660098470620517359335704432165161956519557298658310191456657614993574325506830559752476739309338674248129561313758276797994280066226917576997408676838764343323932396032653517208694667731938368684216603991218737470863681857644003817852323539851241858254730696885376756824784763659449604828887332719222769128464278765022754669189453125
231 1749411616453878529676845057606606352162597265465382427096111571109102192886637236045177827765979924125127398312412983313713766635578531817298539917725094575804526048324835025656891879158022659529164231031594814335048656600354414132751265281470772010409155431495318882741931105244063157815102207699162115786238848881756205921204412699358908545033131076706922613084316253662109375
232 12852344008881160931359221689883201333887881243619009564399433009081537443740494894145239774654065842572602619601860717411417138882716947084419939928887028150243918035026454655159299005547606472007593217312116569314824130490603762495279295601205271703139261903385609391877387186526383999414950885896511010642901409784635592834448418631290114777510069643540191464126110076904296875
233 224594711555198287275502399030708943309690724732242192137880091833699866829365148275188065062079800598956230777542516036764514501975478650300238450257300816925512467662087295098908750121944423098332691472529237048776551680323300749605005690631062123012358601761663524123057341084548560389776266731041529910984702135986506984781986115581794755736988467020864845835603773593902587890625
234 495803419848267917193090201633829176740260656484383707172301334802695932434636270720698181363459182454299603791933478798140532013794924567643922616605739539250659598423853085407024976684292405707640092495960768579374651822600494107618597467996872988536716158605936458913164318997965689917053268066638849048777549998309836173952686330623962007947691521536626169108785688877105712890625
235 294058647343341757554282783873778209347616498881571384420524434522265611355875940563156945184851624641347693582311022782420967915800751690000240770944023141017474538017575722797356956409660091099459873906532922507433870878594721624304268164947669193915466655020806599798260075862841079424614212084285088804882113582330905216503843249901021276618499900035175187440472654998302459716796875
236 2412838834823843957680505756421266234315873126584549306602846187901239022979670797071201689298219622057150942705187796208076683759451200953048333213242679945169873858303154440701491847626283793855833005100624443620599774957475894652403895737550742591134193281925691239404266450291788724550311316373703477014893633963629083200319614480975929547882923020818424220124143175780773162841796875
237 17269652676368180742702451901009570945492430316216253207079211305284328183074695762957418970983077122911852157318111132579688056339896025701348140140463157439558855153418997593876857750200363626143739150707209392770080829280637968385115643351945685021783874996054942476912096691318448617096398215813145266386399695731278800097967608686137118146017233229205789513116542366333305835723876953125
238 3425147780813022513969319627033564904189332012716223552737376908881391756309814659653221429244976962710850677868092041294971464507412711764100714461191859558845839605428101189452243453789738785851841598223596529566066031140659863729714602598135894195987135207550896924587565843778158975724118979469607144499969272986703628686096909056083861765626751257125814920101447569322772324085235595703125
239 24315158008345912302138635372109564715878723298193388983294051917504533557169674366053066977907410715481979564667544491173213267839751627077823883848263003006856108882098500523141173825418244648076934910161571402959102419087654676180251188741222139985374019245683099949794898118702376094992012953264438837687900680509569324434965186071407216692617630211477319779334038685192354023456573486328125
240 337958388831596854474679198061889821509690511896908112932940262890085948065248226280462352949814011320689899453865411964471725695203887293788102605780903206930156008774121360482191544454207712310427122833897070417275597843282539765257619733421573780530657239974402719485681382108569722788191739671519493936671280100660527766229103274295247094397391832755854490510927234936389140784740447998046875
241 2959276305405739256731782617962594573746020019006626406211802588619889256575335218720488516546221421127734322917863502298235920762436971773506555783752848780949422731495798006168896560422527464894203363241214047597137559915063012364517470925750440546919945012295861679389788075536672682641002936477048528740805952321417134630357437970820615307575028684887847203743849178181335446424782276153564453125
242 2360917140356666703722279319385542484109462125053638209790954592679164395905157548122060069244567859053555075206998794141229976344537628030292043405499525510955253739632911376350130662490939493970540265618814723687386668679489831842461191090214087733037230855963511625535149607516070733623481463606963991061346287236647076639164285677819523860768649258492941835074763190505109378136694431304931640625
243 77252087488468438620021844613158480247281053523692071223893724338434984147160030869522217092638545527154873302829778536319944461241137272319988096812386812109727028624596876687230599792338184418719379836680748719886329394065638726742149036072660731045652983009649500703549516530042722895259019835366668739774416172926867128916602321979318039557823529229142383543960104219650020240806043148040771484375
244 5307707673678542033306760863273204263363107823749962009532583522304626832476159467598349954972521455170545110101990374042576877468853991144441208842290785775081608471024427875298427999532318078067339950852266415131416776125138462905788339055420252407466315734988648478504974265885292000149297969815314131324520962382504308581720384668018351665206342673727199651232504240550014174004900269210338592529296875
245 3901165140153728394480469234505805133571884250456222077006448888893900721869977208684787216904803269550350655924962924921294004939607683491164288499083727544684982226202954488344344579656253787379494863876415815121591330451976770235754429205733885519487742065216656631701156085425689620109734007814255886523522907351140666807564482730993488473926661865189491743655890616804260417893601697869598865509033203125
246 4484516936812229836645773045273028331115343577627245938988721619943455970000067258581577828778418711726104025035237754816066940257679860461805677433526154093422923493672555159498639096240366503249325871558870516448184426594328436813063502731824933821467217514221016501862076621564110497883152177207041813480311379478414037545144218466469150301803545882414088639903500428662841414961803820915520191192626953125
247 7901419874867361490180742387568057717536494360874032194768861579565706522075451838470168029118988542147280218510419908135588877604681402143004149926044181769004963000951464020692635511635776420958428897295292591947271080697433750435497020913293411731170472778889816341847521535421191756570255259426993872564743296549000306552041103323354211555091060941754796577600640855275349050401700878865085542201995849609375
248 835226242740014342562865471747930629382693766266520793491139039440339516427616527594596074912555051625025074245816153053659656305109536712092959698933972385221029278345631000141412937692802008580511351953241885713907945561333642635259403210884618425777283437641228597171879407586009130894559830787349886506616420298996395214071178232634623408301282868360077383174425550739494727991996114724315702915191650390625
249 130695128601645350020082465334938223260708999939114259667330376855716475665500884445324057893077441193217548585746995580497022599065433735303962214169575083732034234437880751662270971816392624700095955696190778965516397439793195256310574652349382525327653312957679626448687897282677526790641000744679212219272686084418000070589725592613509626415174070163011303105355743061150898542965848037056275643408298492431640625
250 2006284868884906688904774687159139392160006578012718898402001399100910810654618840169448257130574755159041316009274054963770083757583412603350297147339968390623332546195537854464685970865676256361122126915209326225032416838930628934592154750977363327398186821718766195484244037234084841084401327220952819155501760067820176522210699886610893387952233533204120881003267985587842740791142404077618266455829143524169921875
251 28703917619136359998160611449185807283633214111627969279437434016936730968035631746304296214767133022060404108144683904366658588319745884116132701286992927764648018738419560083826262185175230199758574269775899830301538787714580508167209958022233137125085858858330387958793079440708051821394529788550171983657763681290303265503268483277742051701432605159551357444513755069805266092498874375138484538183547556400299072265625
252 361669362001118135976823704259741171773778497806512412920911668613402810197248960003434132306065876077961091762623017195019898212828798139863272036216110889834565036104086457056210903533207900516958035799176337861799388725203714402906845471080137527776081821614962888280792800952921452949571075335732166994087822384257821145341182889299549851438050825010347103800873313879546352765485817126744905181112699210643768310546875
253 152503914310471480670227328629524194097943266575079400781651086931984851633173311468114725789057777746206927026572705583900057079742809882309013041937793425213574923557223122725368930989835998051317305095319355798392075579127566239892386506972124657545581168114309351225067631068481879327069136766567063749173698438695381249618865451654643520689711431212696362102701580685875378749446519555110768351369188167154788970947265625
254 58103991352289634135356612207848717951316384565105251697809064121086228472239031669351710525631013321304839197124200827465921747382010565159733968978299295006372045875302009758365562707127515257551893241316674559187380795647602737398999259156379494524866425051551862816750767437091596023613341108062051288435179105142940256104787737080419181382780055292037313961129302241318519303539123950497202741871660691685974597930908203125
255 4839483064470027741953754147108945341682046381800129142965638241971899009508766218506876386831522694224255949036520949729669980602377226127112394205975363863633278154463484014809038336707129198732205829105112999284614471002213782976480140908722546905788832795806404257874891093048796193228096758370345052148040241760395090430668522658809387423927269873562312882448364942128528083079182231518444723405991680920124053955078125
256 100792638060094263296026776278921245425752912000692783557423886740659784084496279426426436626094614945120639423582797353767415276070834653848518109452151838276359671416340221009409649593996710140651243377794231378182191176123392503651325245475352184379870329171059353865792147594954809428717020289495395092183473957901018811610346074527257763623189891833125952789714095724736206955118888485556372103246758342720568180084228515625
257 152313802930892046922423823241654629237580770498966906800636680687015439317127397618038573971889138320468505471341380049119167268587202495509726626279713771929703681057516688380579486080464068496146532942787530689453800017710625815817736657952533206947484846630138053187830461759591909816300012380673861247503978506221703587353090573982610842076819636942546614817704352895392366502297459523833367267542371337185613811016082763671875
258 18037381649180290505079015530949075727653875256459746426469845232461527991691545452876084201496069881522819011679798430522135440134899865898684256958545768533517951434307322734453377982943363599312325808412212627088036758973185776668461084783054367583653605198920251956477554407325080202605939115326008978929986805807843207476727393276316232721247873136992356067531911213881701684350211396627716720075795819866470992565155029296875
259 42407970581033618164375852986057690145473426026174861025967267820282273691871195681802389958123233336876443635858223740176004146756391854812295635921929306949527747398439083962362843411953208271039598434595618232211174269931080992769053328990434058144353468422996187458821696315414377490603330947089119817836295215594777821308784243061108423705238507415728541230619334454899619643402170167923305281465484739555904525332152843475341796875
260 8269554263301555542053291332281249578367318075104097900063617224955043369914883157951466041834030500690906508992353629334320808617496411688397649004776214855157910742695621372660754465330875612852721694746145555281178982636560793589965399153134641338148926342484256554470230781505803610667649534682378364478077567040981675155212927396916142622521508946067065539970770218705425830463423182745044529885769524213401382439769804477691650390625
261 29566488530434328718848069009937070410326986542495473313926083502921456432161431564730584067379204940826391765027456126798051110262555663707832690277350576399948146627993933948828176923991212807596717292174575204498461842029347494890150262725590977935025613361484807681051099095520749895674746966467133604503811575310907085143980466446508400335316627875664439807292753795645426599328129461595296195892956792050654257764108479022979736328125
262 137588481662551574471213666151838542254966896499213728127043862062500188740029085184193953983624008199086513113847962501493801833304535188339661322200634336794503224429929922312722071009308013663770027963535504954072404182640705641671292925763905850118077829963931491899703971119447655110626571893102286452491459900096449856560528078164457339370624288260330432057002727273847792977798005859482149645413306959795818329439498484134674072265625
263 10623108391678705242369213439536202534261526245206792510311822987087023501054259932010769334251335655902756044296548436195692515405276515795142150929023690976520169313074582208963619158292236514969924023330316669286105989510129853517982190160427053612009562053065176252796215250153182417052112882600789606792256696415089681675140829680736205131849207993517069565955425570865735347392228462406431429729757563718006707631502649746835231781005859375
264 31062506816174441911231497525732440321701424843579355314962419114140537072702962586006173622937449829285274002943072009635505962767327533527567555248157881209824798877471246712286025640069704239975347460624090513988487133884050584337390961102008220055369732079215895118935768642852976434671368049123827837582421479390958436290601666534810928929837557550663836325768396289493479306931706010327666585665493635681766448897178634069859981536865234375
265 216764526732203980470543800233736212711606443033444601172912748051510714539012173912679748265398504058695737083871070840573105776844667304799875589706728414375894054833286849973902648924953086087961299696055111636782992715954199661034426590223514028953055113692794921438306772179375687219948363369469111926595997890349904954581248629635422265715383089107715804493320458773515329763538421775403233323635703087665926869220811568084172904491424560546875
266 86489046166149388207746976293260748871930970770344395867992186472552775101065857391159219557894003119419599096464557265388669204961022254615150360292984637335981727878481453139587156921056281349096558578725989543076414093665725664752736209499182097552268990363425173653884402099570899200759396984418175658711803158249612076877918203224533484020437852553978605992834863050632616575651830288385890096130645531978704820819103815665584988892078399658203125
267 4618515065272377330293688534060123989761113839136390739350782757634318190396916784687902324391539766577006591751207357971754935544918588396449029239645379633741424268710909597653954179584405424041756228103967841600280512601749750497796113587256324009291164085406904273117427072117086017320551798967930580175210288650529284905280832052190088046691381326382457560017381686903781725139807737399806531133376471407662837431740143756542238406836986541748046875
268 39671860176057600144830401510516449655640336823351048658525954456602476763665823663344802017209380046238389954786011921039433420706351977251549353725159030187266080256875761928566016670789123514204829138841775049643435172348363241455428155172586372900321537656700331576777899209210867071856021862929660111761421710203264370340232788140607166554913147290721109810405714490070945587739374154588081741786695331322232065118793542524144868366420269012451171875
269 145067091358320070797983876698092740793768830119824277266153986826147293038556345783252115009600420378210857098522150945843393522701407665857791659090499611604952404313309033946527041092104808221513719935722921591428817843536660427364550984982782725025191095000503024946663276613395331631523710478910792691700618738843655109529237427808682392585428312383044671669908104118276155510970294268310758296648386448554038548330868962921158527024090290069580078125
270 8026665784206819745874446457617398557219796348265677135620061629652748400461207295291470417849055259826676873873443841941333423177870815728815796634376693866967448639515612640428445845798367685187940919557789053740607511867057376203528723535515213020447412708588547015316698140216744695837657989162761953055146449547890039821045227764531402983460738115805563858261493906652875595961637074932968764238052828188815348620967216053401216413476504385471343994140625
271 1830338381132388154576730968878495620031969428135591961326031603732571669151930549244851470448330067062291865577343787494014845987308683428003794472341938726486025972972847358924481520552891393052232711191384281157102109629980507592029569485139122382472501731962071605728546264213386787835561630657742448004040487413432793068941314709618472347592862147575808948085353280553011780927903056995773740324508500429640908322391490425928850527270697057247161865234375
272 623739626204543927673988009184827677281400511892095956497858716854630079919213190520131637361961886925663861459143832430761594130272664907080917170269913254255019882351178294075125180918437492721990136662214793238749040120965622470331560976618867722160020752865715789631200477888794698062815981909662434274880524943300978058286476024526200517623193598787020792445963655411201409865462250673526047416657748569303870307656799398809965850887238048017024993896484375
273 293222327596862258447404446060560380487951331928692993325414536622594667653308126223976406037026854685655963419143985457440393389996852990239553986745766896849885799049696036627557292000640563227957977315956950207402790458526141899486365978614251529386388179236187843926418498516228196336210525603548570502790826030918192153998200419911601193544065223131018758008985279418307318384678612821813832124772778523482497869319407003685373780399459064938127994537353515625
274 104100232153393561152236049414855076156674076626770500651883997372776431633433058102548698904564684528562397249568569546756015790941140808373541440649300920788093327174449613347656549569732790065564392871408071236535676694292017495648831672214050997266133102299367892934608167371078562993899601331745840347211233366266945702672672938324960608680047327657170390679383515812411319689321868382127175217888417510858297119906654419792257915133859569323249161243438720703125
275 2662363437323040326468436963784918572706939509729655554171933232808757239025050460972682974484241806817983309657716166158285103853319676174153322344605871049155486842486548861366316255245916105926809347686261421874399931456518347451218870016874354255081354091306333861802603880515334248568982304059399866879927293342277136345853610397660867566992210404832132741625233416902419501054406783872902506197496277840200948841612686786186996179548458485442097298800945281982421875
276 183703077175289782526322150501159381516778826171346233237863393063804249492728481807115125239412684670440848366382415464921672165879057656016579241777805102391728592131571871434275821611968211308949844990352038109333595270499765974134102031164330443600613432300137036464379667755558063151259778980098590814714983240617122407863899117438599862122462517933417159172141105766266945572754068087230272927627243170973865470071275388246902736388843635495504713617265224456787109375
277 10311196023820723355580797505333566095268031377804033760261025304695800832722551055840099228230458693761320161598364555984458599786929882617343961493911248908309791290870396836331185934450900614504378330765453810797448002011840967545115757372344383561777086270949941053826376488001941943849839671223365685040739687467263000400871338506685341805050074461510953007230615257802622882199164510671283809716868562990832975726391749249116931708147859581004013307392597198486328125
278 64891005325506261436797997805010455656335184808030679067499580028767477231362612247883978597184464200605357657346992134365863700943498687427581197671292017040263541126990016200311210637849651743380696162050683700217168978899564122037480096384589129082150632879377764357688168326534422986357387798814092129715330272600743707064070713015948720103680498421929916326650908213931891792548164069381900903967263704697309561414259782327252257423666481628288238425739109516143798828125
279 1973400362953970916554463911248172966964809305197020981121729728254847750082968401070399673118976740804609531717579377798200281009392738583360171802381661530211454549212893382667664226707645759167950350984123342007304325817314644515281807211151740004517282896494757191881654886978238337438114520349735355756772908920061216875525454453528016527073027637509310685409780769693882761303182217513972988390548456523549881072169054240354068400511121372797873618765152059495449066162109375
280 23023004234462994026468745631228684614589441893965244779753513496306557084301298012487996186388061976053777870038426074312336611776248616805868671027786051185800303074150422797789415978255867190292754094814772323418550467868670852678287750796770300052701633792438833905285973681412780603444669404080245817162350604067380863547796968624493526149185322437608624663114108979761965548537125870996351531223065326108081945841972299470797464672629749349308525552260107360780239105224609375
281 1492953274588638766485627120548137010007607655124053949948631682875879047851230324963644675778856634293333441880184090818869212594413660305180560744340280088433050422423754339887421359205361233955137823225296389895526003416406886831368967224744412534186729022078918229396621216417767234515681254433819017220604735325292466766984064965419080195674094370377236199308091836149179765955138239173071103140080313069931775411137126804144789439925144515497468233888866961933672428131103515625
282 109463334092838994358726180478589405573757793273695635610233674988459451788452207426334427628105768426387207958655097538839490667422409573575838713775029336083911256972109668200545734056937085673590705198878731307139966570490952942475972676918260327006570971898826284579360267587750693634689749575087610342614739194050443663355271643264526959946824599236058958133269293426457860439830735696169573282230688554287397773144574137279895961735311595876274370908731725648976862430572509765625
283 258151029568945295029329242295340014811445462470465540647467750181116873801099789180438691822949437205563165435828271695763132157337849244349686299986110850931224047692558634172953689484276627046884746427355674666005087828741164022672502229732230604523829875394731987799657964394445385821809992747914947724666426599302296306079515625365509413874594679865039042930960083664063120870600818350133243657260707173861113081665954007085087976425776513608213724726425652988837100565433502197265625
284 7855167042597906834463875515558203307833983358029880022558661541225413445662036442204777336898318589254993462547345981599649592787565984149497597413863087321192960308359284154119876551450131651569492998432394100551297672503123990975606139276137874109082251922725416200189592345145266740006504065043697695050564123664484159027848118314693357879326952401607616592042071117206492106491139186939768699856647232576059583770692600501303391282670056771221360480961237726660328917205333709716796875
285 15671058249982824134755431653538615599128796799269610645004529774744699824095762702198530787112145585563711957781955233291300937611194138378247706840656859205779955815176771887469153720143012644881138531872626230599838856643732361996334247855895058847619092585837205319378236728564807146312975609762176901625875426710645897260556996037813248969257270041207195101123931878826951752449822677944838556214011228989238869622531738000100265608926763258586614159517669264687356189824640750885009765625
286 124851597846539854658756851437741491485621368449248109768546869340269211368081456705910630261130804988334214160277430406187310383776297386377481869642538908375203837627181368316234273886035478757479681879647086243009468856206681584794461944587051836604241475278551471428552445940429406759304446609615649726029315617562112836829887483057958359942269185798241066324626567422823226954165950356349206838186172251683166658645163437183928797263163805558966283626443072307665715925395488739013671875
287 2427003402405830510620745926388220086052245092221977699930682665982253681059298856833697743524036101800453971544638583884936912379249126917666657118669427013827981760794980735975930331427884460221006816930507370302067873643454414598836052325485996642132585580435263183066423447460483962610682384906601895168405861840119314224417055375048654909235047621740318845831046370712969535367144047266166487492751829618669254521427641733064584908890427512813785780078357223743523718439973890781402587890625
288 304652795512521356201604159707152889749189712892074569175509376756193422596127777555177322016043479094425406428103316977135501896026798299928156696211925443577880868394527845015925991602921286190900066230487372535285888349454672569380209726120215894288748242596742246927022101168066013201393552000118185261928841078351819180275509319446896945185557293571087391963528715481601702202665186985779319614221742823185588001768680291229422895142298400950572583446677998875173898341017775237560272216796875
289 6265350187862377404131117756374443886190264844533263892669370740705086454963811335413777809700729377181610137440881324050378430378588574774926997823594316893955594937656750550496065992103523529866038440717626077120804542797212011529837946090359945601271597753178695422757596844621162840782217206114790094656371784124456326287988096153868580996306723217224123105886652347226497928070541354827394172290979737236374770478321436251463524783619327788837430920246100718440374066631193272769451141357421875
290 242563032523091941200936223938036595053856103456105311604694688226397422103923955850544407902563737837586036471023720460610400932107056672411298720740453978549490858011381097562455194884287913458763678232382893575731947874394063026377676082888285293953229907014313193292060361839508319380883539134734098514621433622378326672239459142597022113272014789354831926044401745622873867285251008552142565380245280527106249239068214404475410361997822275344841138077327789314419081989626647555269300937652587890625
291 10083691780602822127067491595138378451524589443675235096709450610554521404605981593215488957092292530105362373295414664862518095891879070238812561105067443965414548525901699912953494530189683259500032909374774575791142404492667477239414820017213002934341414705880734178284223613613845848548158555458231809679262454873156151660240372927961919280308043386036584354131558282322327911429720498381926646521625233341131218366978627386049202191623754589335538740071769527213707551283050634083338081836700439453125
292 343517766659202807128765880341047425915271013714536342294568617466224029183577106275540990471610765525589344850263792916316449800050013659468881248312630924421788953115717910367949046995128543040301121112700653881951584579716872057956064868586389633296564194313670344340215884437111681907207268122610430316406874296012186233225522037745902716815827344684312973664081752151113970849372478311544301091503366282487870172368405239618076154661315906343364019745111615227080303913709258267772383987903594970703125
293 11887878617851939664023039717314200290532410277758954522713614754047674080801743165992146874982120586495788745015034408403234621033226850656423095167984353644360334243650237921788472925540078320174200214884404518198245781321698052714306339349899074317625193968571505223427156000796108991985637349597423946776442618354122507834851727211757814491382371495177602513808183470111385054196787733694781128324073187492395192185505047465523186612098294554166022573069020070259983745675214095172123052179813385009765625
294 6599114088688348892023612990471255842048989547604350806831211496634534429974955938446890963963046273654957630777725234767922070115943982483564650581044271600207043501373919650378192769971387177286793250622251730553449213270339298448555946874112153026545292920200452886210983181554594236608482164658627684647182874195031759352051586194769903920181305743018960522443132146041136082090922963942430165165535438651706040347036773546247580234345189290586823924849856849088151899973553327072295360267162322998046875
295 21823589248473323056118535967449649180355040801755722328479813261259409362424628077980893350889052240880171541267424941430532068773482354032301671762958156655012036199479452023250451769612592679000994141481566548440566631663653459702132863183454472146181566709594040716589221578921484945852353261830706920132991712135222788045603278039436819476062386855274615030811356091678429011718649969700873773660408696500726707886267383561495483134690867668119671749301511009682224260554372907705555917345918715000152587890625
296 10578246316945584538118591669811838685674277419191638333891961886461984450782243304174144812002990387500869175024821696501262269143478346277665875832700241872080069948219297705593013739855885534362927291285824833523593432815133336362169204425167888245529056352685321046032330110306920650609655947874272786614681572257684408179309885861910423414161244283561057940698954262778627162885459155619200824787359673849697225219981133516707417589304307035638792856648330664081776824984870710721907016704790294170379638671875
297 143891653350884008238211955047782516905752926022296179600598800756787789690210542769359222219751877045019323040192639608828070142251078553076577842601888310089156359477647818970099528697763668569725154772444560880488032029211132721200042820113788716648633541943037348060759373558460918841982905996554583007204867554792377930699880653425222725533469741491567646744151595254872553845865746710225741139252538699507891475777315366774364318500270766882980243711844582691238777439539202329665812385428580455482006072998046875
298 5104727702209932673212757452885617861656472851743364466783147931609852539009850207770124788272149923739971222140167452789376774094145405811526213939924132905543880371945125006320197565706377765925963824070057040760170660083918756061620566713560599709677713749883944014536463490526351644632250712734912587636553634681920074208162432704847187167734997971962756991637758974518097743579522919005627483273482920530160911878766664202233400822985796253705727693586867338332042342497938368361953820340204401873052120208740234375
299 32052585242176167255102904046668794553340993036096585486931385862578264092442849454588613545560829371163279303818111436064496764537139003090573097328783630513910024855443439914684520515070345992249126851335888158933111574666925869310915538394447005577066364635521284467274454257014961976645902225262516137769920272167776145953051914953735488226208052265954151150493488600999135731935824408436334967474199258008880365686775884525823523767527814677018264188031940017386893868544555014944708037916143439360894262790679931640625
300 2403943893163212544132717803500159591500574477707243911519853939693369806933213709094146015917062202837245947786358357704837257340285425231792982299658772288543251864158257993601339038630275949418684513850191611919983368100019440198318665379583525418279977347664096335045584069276122148248442666894688710332744020412583210946478893621530161616965603919946561336287011645074935179895186830632725122560564944350666027426508191339436764282564586100776369814102395501304017040140841626120853102843710757952067069709300994873046875
301 22868654967988589987166905560935117001411868075910382648066623553228542457156768952856671748397197403811858989402795918876015753592677633284968479889930484461664258750091199901204230290689708314371354845577183881290572162640430185509115333878658738690378723227675895099671970065804265561226928438902098600238802507638429458452329160901380444572126253275936758074093439055894424612005032584951495271664297849295233218146675692714214659746908770782645533138801587999510417783331542285717163931479944949387572705745697021484375
302 216359710669626085828467637399773769491668535814399887173245309728719507118656428301065407068210681546842902124431235081272392442323391806356876907924338335220949189065063334786484080484722123122828969978227839511633988244582145695948082495381090720368798515700358104008231369371621837148593995352535636778878313805489741625204776621766668070599413195575230018407091022337229463091913141859580177317822252050855686361509354068452951234468996045279973830536174213722314610874141371779839394806632668633028515614569187164306640625
303 33106281128112835523042975536726383338767661007640398735814131068140015381761213376487523262542257436890166668569845435960895129562113797249697520066042630363833540164790666172353861575369755669639674841218532862872674711244737023665495843030737596577231704879890295284819522984398715411292110198868240461720065186947012814780708894779626714822769210120943821266561032782931166295009089401643660832286571897561682848606353812784328333142273429868515195679492697312719970182906742002892124996336897790882858316763304173946380615234375
304 209673113811381291645938845065933761145528519715055858660156163431553430751154351384420980662767630433637722234275687761085669153893387382581417627084936658970945754377007552424907789977341785907717940661050708131526939837883334483214807005861338111655800797572638536803856978901191864271516697926165522924227079517331081160277823000270969193877538330765977534688219874291897386535057566210409851937814955351223991374506907480967412776567731722500596239303453749647226477825076032684983458310133686008924769339500926434993743896484375
305 994494404925608340837756103711669983091645433637318950376816956554879086102575935871326438894384421199082051724675134912594730659999323296314904276967944321836347810956036713278994302246441318654325606386616754393675646284404115078514918177432958754283318023041289395611125925648300300179032924698913258700387105888965177368317366093772513062354261105528758788882663091533935549597889582778376856526520681065402290709666120712887066659890595896015538397944462949242467989248752390490842319355213607678933840361423790454864501953125
306 29353187568024323923973208615005396891568265117509244933128562099600322538007853422062015187884154422557112924187424908113188253199304766624485560703755707572637550884009172301724966057877963318150973102843793884873113942604477410977656906785558028941253832656181531959855957761272355038690980126173542381777169997028764707033093830922934332296885978615583024968677341301494174627975383981626327222034404674394602672474094512798032951655599602491470970521287007681863470763121519195734259246127165372819423083683432196266949176788330078125
307 97289377418444992654896356759046227753969850375982058779708162640510650679281090424540228476981758787854614496362099290588381038943984489648767256529587068553843218584516231002748335544059754263669082241004531418688755523666122161081140840843900835465208384620218410922275617087294067442678876099706099986025275995550129717237892643382897058193187535060555883027087112329918613881656603318318838943746960702176982676918186401392670619792378709472405807827639528834894310653476992098142160200389093327455469761844142340123653411865234375
308 693880000920526993238802678450112577119782219112801040974226079472452024475967647044123977026393526394827592414866537402887657117378365378236214169476081171309579065347092824040476472642177174877770853178124443644515540489227241518100831619503806246142299350159475233999034985518717200759616079202616368362830521559762968909555305069187244681166087648493767127234563671026020794030710101941664749201671292098014012574615120188032700944186719003295882272152703574591570585369429592267962154319200062248078342275192653687554411590099334716796875
309 214408920284442840910790027641084786330012705705855521661035858556987675563074002936634308901155599656001726056193760057492286049269914901874990178368109081934659931192251682628507230046432747037231193632040453086155302011171217629093156970426676130057970499199277847305701810525283615034721368473608457824114631161966757393052589266378858606480321083384574042315480174347040425355489421499974407503316429258286329885556072138102104591753696172018427622095185404548795310879153744010800305684632819234656207763034529989454313181340694427490234375
310 133467400177062812615150418812723461370088230459468296616307462153948151454925584157342642087064730709559307384377641802856643926252356665825797098984164287951294334677907673925375986575088657794260381578177792081743260288078468805258792491631063454453756736449349663985477030648268916989485189210479160492922762369898985525795788499151498329335139630219313158871082036240125565984340804548176840012104604558371008563297956551830627356312541793826732053914673645401860534884613776392265250526578662575790008848475309832792845554649829864501953125
311 10335582002311567146104633282438492125038262478550765421670233561739590900517982311560456860580205681417563204538820203571415649005056247844883901548234698294660281983122492361107191024388290570929729689032510041018116333448508545810435631759417922849444467913901188629371355776371296662748743567270295709411445795162607540132100065585792879125383877824553391709817721804399083704261367563406266313697368472395692532133230457417211951845486923972148303523098412426274677960929606230040628735527725051206602495217079518141645166906528174877166748046875
312 11516791374004317677088019943288605510756921047527995755575403111652687003434323147167366216075086330722427570771828226836720294605634104741442061725175806671192885638336491488090869998604095207607413082064796902848758200128338093903056846817637114032238121389775610187013796436528016281348599974958329504772753886038334116147197215938454922453999178147359493619511175724901836127605523856366982463834210583526628821519885366836321889199256858140393823925738230989277498299321561227759557733873750771344499923241888605929261757410131394863128662109375
313 42055483167405766717499752826242224456780690025223064500776180362718395374207670025739498965700856917688064679268459408332090275801573872480832595399766987360972687389325421417345160278235954333113070104673283356902715360801981272902662585629071528074389539941663936532912046654054806120724637575222833241595172940516650080797515166868591225161186998868107750867248310022099871592639504615500097630434592314178072913250114731230635432059286293642671447035487440162511664623022567750035318324862313233359665553038296559318354184142663143575191497802734375
314 19808132571848116123942383581160087719143705001880063379865580950840364221251812582123304012845103608231078463935444381324414519902541293938472152433290251047018135760372273487569570491049134490896256019301116461101178934937733179537154077831292689723037473312523714107001573974059813682861304297929954456791326454983342188055629643595106467050919076466878750658473954020409039520133206673900545983934692979977872342140804038409629288499923844305698251553714584316542994037443629410266634931010149532912402475481037679438944820731194340623915195465087890625
315 6239561760132156579041850828065427631530267075592219964657657999514714729694320963368840764046207636592789716139664980117190573769300507590618728016486429079810712764517266148584414704680477364632320646079851685246871364505385951554203534516857197262756804093444969943705495801828841310101310853847935653889267833319752789237523337732458537121039509087066806457419295516428847448841960102278671984939428288693029787774353272099033225877476010956294949239420094059711043121794743264233990003268197102867406779776526869023267618530326217296533286571502685546875
316 164308459683480123248102071805722927630297032990595125735984993987220821215283785368712806786550134430276795858344511143086018442591580033219626504434142632435015436132288008579389587223252570601984443680102761044834279265308496724260693075610572861252595841127384208517578056114826154499334519151328972219084052944086823449921447893621408144187373739292759236712041448599292982819504949360005028936738278268916451078057969498607874948106868288515766996638062476905724135540594905958161736752729190375508378534115207550946047287965257055475376546382904052734375
317 1008111904251545788444806905078983897912338570155199771451107930850625812746676644423521801638768889310924082976036323206934216380029629752205579391721739635133546321043909007477416112576214158983788425417920811313789674718118583127560768483262288974523991257497692789033656331388384986637852436857508726324831834515010123231453528689251349323368983393983316349117105920115662107492575528008805048508632920217674483711181477375329606939675043499216092992276112358305442921929714552040076204205454580949086890231893950844836715940999738450045697391033172607421875
318 528615274048496722472814173950458684341480511946274433349203296932205811811528636208887123433775729299313277126476918839040292823102770749853329874659197304422686150683556116793211065839165913790541824349460816911241415604851754918696492324893598122917952437043205080547541708235462723312550495879857501282457033226009031639131323713757436256902736079674868753701937774494691332747968593356957455755218262101374205341746117232234003468687052064642140676481804022775268953424634364575056979843477194627452051271596306778106401369488054342582472600042819976806640625
319 377406133514719588573090614763772716872943681695737741866885953852598177928107087746659268649647595684981141140822306864463386204608563897740522610036445008819492069390407469480029214767934025974361598689117429902392502103025826737905548067958557936043279089932798751078537753884490124315479504034604929367994204721788257684071235068588821038082986763931681296393007288238043197709061577152422054006570828746947783842323787412518305428858331981199029293451985129212838448509311572765420442799678741859494695462621115596388060749177828512301857699640095233917236328125
320 3048280309157350523090347273092010405512237429080958684309463473424831437111634170261478708324076734378693832291257093905281196267992246866365759542602055840465128252768675715031005196202544055946766758642871549211631747755208600575390965164280660252657254187918759143326651089067035619471180609510270583356876268906751312063652283246294323769131816170217425855481981943461118135342420430846485820822302847571501331034153667562647851540778835232761390447112187582103695161036747318489934345689712915018995617198093625970826644512590153368591927574016153812408447265625
321 112570563983306404715539992660291676302677582226149031766578682076122314929795127367266819910056391261613180196030228786431313557755147311268533757267950256834167966361094546538268891006665631375804050299262858184603002507809606107974393784341090223312732050674203379691169159244926899469497669765366010126975616549981178984439123698998108080429974060870064761902002749115603946714901950955065356905234245866512168623057727918043623756457257340055869755184063352036448848734569438584588460394364353932515652305908360187400527323460519557585257643950171768665313720703125
322 136533084703219561399321272431245764464974216896021955661957730867392885034517516812845683641577061748168572487091863487436325837082626335593895643065054601505601187467159539011381728938951188774666872472965945263498828308305344261491876407901163628848568946527718805781429367609530338803238073736086921482671159459587172617593398497058172020484167872627272547552209067644012173505614079581700269211795109003297058917285949600864509800081792185842429230404244304239940927001868119744627857330311379406283817493426053125958519573047815487409906154425698332488536834716796875
323 2459118198465051208103016969997716464062453832197867565733030505771444341978577579770399023209817338921474846468253080284866166099127600728447674314684719495519099454566498016766336344643934979974947944726840166548891535887507036977428034186918727813276269687460214178479647903599161678444938539967810909232497277255389781904237976647757782302028971534866674694760048077082672790463569574622073622048874732791725838119890058796239962756120011674373864763228861167444289187078256654880007318830329491536970616192004562807691551417905821697029722372462856583297252655029296875
324 1140036732475638314326736952325111575222485245739560348718234078516042569518536742247174985462100212718298200631846092900573380704976410473875454800907773469954588468415945218879185161988227644227109378035172774232633993094742358057471902912739833198371843408937672483721128684500470932162484379731034721303550705832291233147051941982510517416572537463259786700513333777692645902795972711945539620230275139421253495463708180661941969116874445412190045517574333105903055682920173069216605946170086155129767079919310370617378536464781913807586821718587088980711996555328369140625
325 57472148807146452974722465170845146242651690193636251903204704783275743397345375372361709250605877060303646913041086036489301618047903201282005188395598151001836101831859944615114037456667251701548170790387010318163314338357061119894004346508584000346963392975323258048977691933150803593339765347826915405649297133954615796439664731956594566132493431522419940100135885987640812426430637541148903297087302820658901462733143431059945802839132520367006420069135109546762955632361860172553319563524970361739908071839821489044413018150309351191051820961774865281768143177032470703125
326 300592180179620477175534028626799844093860460338187106348340269463222036498092845945734666756134031783473135379454219872516161983878840538824203563451254588566100098842923944148667499306082695572144721716236794726651268861285279217456844294155719071601839988950359037570788862319854393590115182755885155667649384321601664679694864073557582233052813522128645390406185669071650120187332707563253540711621814996242982563054878843229870089634852912041308914624008675781539300617041185223153224602661734744887463704341516840242985762302830514240692405536492515238933265209197998046875
327 1913787360993037250044786971483667615223736195712030466795654294443245898645438089432664317163428427869994101620488426453129130844746598814544833071427122567225374056315896851758450666133566635942470871223547763301921883953148914576691770472156645047743359237361329088891492097302779191021786924411897510649615454681825232782489201387710493673683904773718930069824814198526298168601602807647372456650163400569306912123994229360277587391443229995523274611174857842489607683180695693287321936649071478167181337240312784601710404657670475328935626169180039823913830332458019256591796875
328 12685220557782181905713529642650910176241331417244575277410528548334648231521512136122843315598258096064944236907804120006824255615928705809074668541776110749758854369947202965738930498688657518572011091426749091086238887469455388785838618612944962258125566144976676310869106784955254737822744330643527333089201105449364917959932589864874388900401482141800308146155476779231813027547623943356000433496166406773555982528541750276373275092949542820326771881070682732635282926682711287006132236755595447784800297007873240601670465539259133971961642124715030632842172053642570972442626953125
329 12520312690531013540939253757296448343950194108820395798804191677206297804511732478353246352495480740816099961828002666446735540292921632633556697850733021310011989263137889327184324402205704970830574947238201352902117781932352468731622716570976677748769933785091979518827808396750836426231048654345161477759041491078523174026453466196631021844696262873956904140255455581101799458189504832092372427860716243485499754755670707522780422516741198763662523846616763857111024248635836040275052517677772706963597893146770888473848749487248765230326140777093735234615223816945217549800872802734375
330 35014433795552834478897913050066338589013254711107886555977824182017612504142980659801451663758547834485703283078312541757819731327662192958251782124931330782236919125724605745515483497693920681136353666005139376760159898624375548147758444647646641161814221602375874925535396363794712039459712338422909217461726203863666503633302066482103705158896328376320155646477121540369439162733360971105787298254545426696736602282807910868792707038344030440751126011724848074971508491947677061786163820624279604220231396088427060986187180769424512932268020817296039215449354742304421961307525634765625
331 2746172199170085560395170056043154724115822695796088018279883246789646403989591442993022287315424420319965057892515524610395427843766726772215658847862586180105641741390665966281814767977769385469525504993631995537145231567210562569387850062344944800197068006718066110123617492323481652283569165691008008465100606567283305821103437977224912682924041754462475179196994805469376616100481150219778795773546255574138831750927532897014669782135825584246701766598291397815737306583318013412136519088239182292437345117312819574294174511028479168892619190927607830676748790210695005953311920166015625
332 20827574620274553496031919100272983003046498221657890302308384242716191644496472055903409765852431741193657927142979209953410021008119978789497622535330667370364512979567300376200464517356535739265571967597575211657313945247537870319830714582929531811256075043978815522174239528018126718438357411866444958146141004009557461065961377128553126758895842546596687900353868493444259275210511534529236099908946959247973297539970393534899882710972883431055627673499775529782694647764195736949954289907023552454239490473212492529151451236486451003120646172073714141870226512764929793775081634521484375
333 207686394503325678089414991094123204412521633503163858324969072213700441791288034673935731942622449151128077412502394610900803168277948041242416265155191547676406793302020412570040730930354444430802875194475051499320198975453264307417278969015547586855264218645961282145153398941888446565702488730361635342261120885311787682503076952097552978562539120031269225472292407886413812887998883837584528219339298840610902961760523454433038748011039217004677504853027844067176502096125552929690244741965723594349321644424778527838079732288667228587986289590043846760292201025777103495784103870391845703125
334 72421700678438776758790289797328889595399170839301098069446662316872160205185843898483314250063866358038902100406114841372605166203620302029806566658944171772982585021243298910692939307234723664324161775324966330170695115531154807824978511097250560506630190467466868698742484195403472211720261610227066205372576446021964558201951778091978445084208875590628907540038726111145469687683142600669375997551669867161466976661266949749177160999604483165142700746918706461276274118419036457917501877966386761738524610043903519596964220453658150865093220506640424478927986484677603584714233875274658203125
335 1057330395984458510524821272585225763048125573556439686913125921794587880657238428084833441641231175516147286466662628452122934425687192088224934993823754393262848602666619410292014510962779824824995283600696514807781636383037691322739830144863307686942215860805495657594565228246159372023758541613827433719274655121517884532684752247743881726096993847383591470533313287087693289343737877622723645242015273701055903923808016103901328100930460598574728153819240489006775236288864709337288387530123788990214424745158325361331024726682943417405295260371465273637413793961226105011519393883645534515380859375
336 716256074699149313581330539493217452387439904667265594360504656699559532058129257734887170144059828575454613412900490241760697514175194640410439834525769105113542601806419600520396926781237945849190353406923445514948850453025532831533433323939660045993113970223077703531802251392559574596739657222270197035637669598447599199560638619439403749936673251453400673587083194478759970200596626776683759680074862829747547819353817360707351294178699115163525523554969363520718708453747061163969552842987082864338803859623381696385532879365864895661651627993573249883409344296314458233609911985695362091064453125
337 10114732270027119878051271850721010462623038699161139607161799912866979502708592841915375773359818094619077632453444475835106155072876928308046074131390484858602404159413431695204129164667562630070211780506673202747650521006451525093141626195715820813466157933616513944993123840437518841031028202790076506594898158647420627395540584977099361267920308546312343230755230415214698065905138600993552501575109108703708012556066059689382319147164202648219889757941516711883788326630433907121650099083769006784062239598647537571239835885744088573000634721775731789008938299456730192105169408023357391357421875
338 7758165023880737279437564814039715463438514181631644780760910877934419846064452172325312264034686024064993033919340921735637467308401323135056252618209386276990670833258352642709099087730841635757160025307483685673615572241632259582724125589253982923820984161531063054764716210615790239338966408780236751441048086477619445604845942270434989048309471793808536107036562113065112356244613314289488190900849162852889416071321452542793491570418055042227953027201296165512026200488061028273731878742735848107689109096509473560623330530271455248350671167132866848582234257404588451123572667711414396762847900390625
339 428692924724577899849881518929392557363221978134419795650505652382022237433983433686179779773764645631759320075281021312346119531060331912473803350924396057507673498233356791978176688290743116267033391518415626019266975675355873767762587007685407334421576121813721951217133923649996721255153266849969542174377994114493817705786972232037426189842436482910478279666519312681638913469008597907694248964608222191762110463853009503157139963706590467468390000424062022217698031760368788239321602423687354758886577101345823980539363375111209802658113036682260823452108518361405344043735254899729625321924686431884765625
340 324151998448481238711180460525013720618379263443068707625390127943137272218414167963894578747742653240279524667065969341174242837929138200744338153314773779617590913416022411270449311954250530478662061141196553882893374720052389583587484504935013062775959812069479204838020366952663137774883934084557934445501227613638765133853670302573378756341411589828495403304369971248337004126442055831211791892322942064527940624549703395233263918897815997569793084750387160635374313465803305670539316680574534569003220745059690946294875920796107507369606790299984610262418261773277594617326258230605162680149078369140625
341 12425664423141890427148815826168443275172989036226157776929906334292914552024009825393920916742568253636543892382020402738352274607783720483053190126543619726859916346293846615487451310107189224999962853161276920168453289950190001158598584417761531588209383890770730756028626776995154965580617439646367179924346159408603306202235390145604798112583021457160212936134062278077303906899214210354517806239169320228224771794779480449009701848035524699571284162291437713979977450574289327116736646250577977686327437282508708075933447427598416130045406368235329967759365404705333897107666363268663189955987036228179931640625
342 2607102596757378236861898780705280736263289724165242920067501819833237286375589791585718376396293461805949700119417777752464096880896952395830792038820808556187786129099690516869146225801631113466249874712366077728595720958874221101988169245935241597035343123094226943902938869774443557195442432122121211984126617495547442160223621736071681567179995913097418910526287913559777874944497705485426435419506691728866792609702197738381176706765735857210662075769123741215430851592887699309155787127421882434799989908354587829428980994011446819923637409776983342928652127858419750190688279900541601818986237049102783203125
343 3075116014390469616977044281233154866745659603129843173376665806857731296286347039193374023332075340846178096708365580935918042036161766065369277470431067206073901575777101204802470386884881728328788275217166140078651016098938793831034948404451338026342805879094412114064755469835851578886919640031976262464568250159463332146327900161224296302520388006442269912839962678464422388402361228185331362402303789617493955865313083826058084567480285359510356666543796186658513153622505451069105293301836076477789718054561110779652845957683248528588832150700872610122320924397392190156354241370451063630753196775913238525390625
344 31338507302653275866613058270047081247005017015496231779881601237687139640454162676419674671777179798563400983554953635317940766390524557972178306701163005897099130958744438378141975712743829693398681312738140133541532505064285247932077159189763585826459534713851153854433922993097163440436598051565870090776415037375090817903227630543036803618985274173653172681752059656230928560208463276436711914241877919991880904223405637271357939827191588098770044788747826938236907548566953051845252044039011455385155016694032279955442153154749985754848788447792592769756572540533823809883406073806266789461005828343331813812255859375
345 2099783456868397780924743659577829293108706713992270336775908414644020814907105481329343127163163144397819642518248010134917375102880359778675765354806998841425364183485498395894150635248906825446211896075870721707482756699782173341729776640215272307269089041809797646102098161316473370936225738549276593769249016875977147441564096433743969168489011378891113726005915824703761964123503559986534397050582226140454245864648464722978925857522062127418074471182365564904201418577509963660247029557867343582808017238190160533040890044355941947062115365020090212772580603317958674385273858120637413549047778360545635223388671875
346 47959969445098994105097445714045129339166524117176733173903419740291203318987351265182263661154384007109143274448138659588494734410729698527422108601510615563291323878786200117933431292695268596166674208994253688985291476019535000585282698621565118462877880240928361994920222919051389742114316787377152727384367474505956294014208746896439785230747079206525374654112094373901101823488259760362183348757089324479882353040358088731820477912459741940386926236318308995094098129133810074343176108935087146529819927471367093054886279770288535891747434320679510242639000822609263438279258756798129059717439304222352802753448486328125
347 18544064757157848206408106652804935295626873453650078001212427981296024414738737847763187832182922250520229598088761728006031406879440143147760097020121233154800613887188961319885517876687001997483531487723406719229655701284924776083446593155589735661660752951442386367921582193243498782286658545245000224562647000928260186482693913478557703243648577797197368434117113518914388885064760552485183635963705423662464225248433314708792186502551933933693036364459876446588812285187652906745320065206243838685372945099143167723193600689466135892086229390335880346103817089496318917435234535878545159004460174401174299418926239013671875
348 1821505715662762831887505959928742837909155795689177016570704619453109494931595378917384095128935427510777391167105789089624697869286943093062241787944166288915092557628722168356496836597158744591527528390895918066267793884277288489486931488992604680314741701198131177107136057368595283614931460331323409154621294123437169930316224727168006657319674819111806028447955182744977875968457931687657553919660742421038824705854175589944264770976472220261138571928397541285901077690206551646435470921064918993450342510544869216681435938691109154561373177212024375931810420565041648502912553604844193844147781646825023926794528961181640625
349 60265658525245966599972253762902350958223720347281975970270499320682543197752080747728374694801077645991133318155711107524922343265490634017860531815804082812759591379159465258253636927047891308060355748199091552168046672886837872072657834187801192771636668089488015917804602460767071478379032016283143619705956517191029790446762187532815486316640861981561557864765832177730628868815738112932009406289937529826357934228245644365770643905793434100933511344627929661076953393059158049733288562370034735749661332176100734113995276515899418786542802459501197930294363731171821391905232163458132517430687613568807137198746204376220703125
350 13739849837080479835392080564072059894758376083160203485652308062255213284826146696369546780517895092796185673830520191745472833041305583791522186984698759517769592098296415933878742522511217450612565170082442287142695103011750188164772289089230769945645053113230883310344097114810341296216096044349812325249694668112576413379744885185519387268803877796393865134706074686735598553856496468177427244123273606152642760104427717126817629870553901459864223851379813844044337282541076969705129234986554732084758445154491492070411871309252367490278533349581498213390816591698436171919429922525464674541717524647310710861347615718841552734375
351 1210494510496627353977877689775312548788107691302497087289453992592746545606468350096853440910407075570436754050142659412967902063772063237616896195538945412275018833452012540190651094975760768616417604049433247939558581270438203327504603441050320062981274824328754050524625299911905878537934277603262815666823349955386094595168904129729443537768890437740095912232739885976092968193311195342899517634504527975653979807960186306589760009225669272515497985530412979474150158929151422107991590731550458451399303776555854942895356274216442828261029066631479574097944332545223925182273695604415963291799855638952720937595586292445659637451171875
352 8143999764809113696487250512249809196739562449129949822742503925700435475028227431844273914381943627691011800948972020515380380857182076828003582966928684730902267381022714337674105226136616791914736174032884236902228987140562835842538616422968514185195121142272963031052524953535758204230750491520422613048964433950609810732023208212247020743399262883878321122055130731337628532187414769891067091118990708093084879441933975151368415964209395717229650055556295274749634096771049323050707949875874644015530484123617372704494751691976067957719461610364694382310328842811904083795113548408914737742995970659620752485352568328380584716796875
353 43928506394938355285010271676612510532188992199323328877990185544276961089625388817066186084627202564859868373614055574771536109473148799548284186236240420895924281591534249472526151418606346397547192117046255156535569823113191995520564253846713951444451309746435065216702056444466640433297185046107191712469860447446394442177951913418125507076229921212568153525231111936870738275650723098284848850231598898406209379386069190920448954353488540048389520353407416815870327730111167963040479876734676917446574734246414810684697835633480817776986690333925562488059045264234621509184754766653712013664101303234144069165267865173518657684326171875
354 45765002619161533128489440303832132513841648234940564696642066341551315588118996578822624910982704734907368234109499891666104977023596738799986479076305480573623960012215586707749204121072974004243702706680181880721005384231296727166728995192415178304992758418380202439029663182889801593388821584697953894189267122184238095627274948469436106414913827924793897332875957366873585576904617677452926584220047941961339976686988525597798709857567493260160026732668632327177960112249046155015328037047034828071988497271183788962951334455277694475953073779317686779325059588499889804854506327391751571966797655643954811921503278426826000213623046875
355 1186130537461352675958624036247366825799358231961283159016831020193521224727419316370593802735533651519830408555808001921133869252794167131321119446226890974411678871554352765140005371524216409719746692305953230423364018844895437096880353707947931774595560205329901460037701556970371745477937600778391794634842063815407545545561936173976654768568012287690417799851787029257832103742590003571236735313093852592790746184130246443490144076336367101572849155503935698039749753383952893849270663360822113974015425729405469017441404697659377866653873813345970927414776472618737033536826405769507636138588221592742033561052039658534340560436248779296875
356 94894725056610240620646452228440058579565262738245473238166036962124995888752128050861838492498777080617190194964841626621832767188344901794972303421783866006993557662512677358367000138441010309744788621632597615206389969753529897126229308743083451468636136138324715725254527812348044229373917584295814299287851899686810891101798077803236990347421372951290068095723654712573347476677029130477174336727338871151031502478376864383339649370722856815725307347013426008154853013508231337883347186784039233856158301766623100705844655252091959938326706056173508023244987038641990614475126275299850990856511114500924930492686826255521737039089202880859375
357 375361778644925203389404280576728358114985170676894264121960049165903148737712367632867053867388462669006132847595128944600256820579529559744120644523071389022623436947528646051662171067611722740814096080185037822805787908758272719876627604491791177291278354663311712534187800033411429831942293439737151209691055460325161688406628404635372109538646085991204941756720659634866630344844589347350291719385192545170174169943368389680162983464856503506010396729552427380817010386112619550877852798155474231872065532135983672228010884528964873053647585407557681396426940930570712394993230489525078585392381104075278618059652302463291562162339687347412109375
358 559914653145346761722528051860286467521519546259700610648590406672472196867087615052360022018854456814600814830996067342362049757364464926618313294746914821958746626780063563693729405175854153088381026652942681419018633630564423473815969510033588506126156879039439971196830135049838716165980587714274583887789157728318366185206554036914430063395147078270214038120441650622009390264393179109797518481416245546545509803498857847939576450335077617729798841788249037509718707159284657496726130423915249062542497752102842311073449569422372602305024314899606874749670186888101312655864902146874908889876968480245623938605648017841076580225490033626556396484375
359 46386775495195266336550977834886809655436657793976735205271682152788658155834873954722441824177403845332698274844828040594148276052425286612917186034032866403813085926317573699857428413414994067398951208093789837560236032316760313946138397100474986238297766055805911459922004265282792100827776382174902065165301759492221567805189130596680090636659492561309270696593512132300316408827034915480917492652715111817654927566789992479301833616221430330384104046611093338305157508503813547998003266658209480027559236847289320694315783559068868667885475934375123392722676252191162594643576893244944374953653465632656690913714070401141498223296366631984710693359375
360 27136263664689230806882322033408783648430444809476390095083934059381365021163401263512628467143781249519628490784224403747576741490668792668556553829909226846230655266895780614416595621847771529428386456734867054972738078905304783658490962303777866949404193142646458204054372495190433378984249183572317708121701529302949617166035641399057853022445803148365923357507204597395685099163815425556336733201838340413328132626572145600391572665489536743274700867267489602908517142474730925578831910995052545816122153555664252606174733382055288170713003421609447184742765607531830117866492482548292459347887277395104164184522731184667776460628374479711055755615234375
361 466485294426324396251643726383836709384923360772427467825014295020793941554285136006098041744709763384599327865385952845375009698958639721588043615837963375785203169111875085800209096166049786767792738613394619373578973642134048900034058923412562379463567320214065305317315641464940307133967331203314604411044488194207848180806612692621899282909663568407623730098100040936182967657054160410754169556469697185200545518009168788654350368201986798301055572051598273649998794687303707815902777136629236620934290353980704532896622797662950429982256868342905258747244684967570984407133513628568265610694633673315838250981557426555479395346992532722651958465576171875
362 3314225428251325290004668792495258565181483540740180944304447355839322938033341685905006834900265066588527187320246741617327872646246335666833932306168408955812256534194835889956251915004028485054916260690678407923315287502339289474821416762413363746431811932960116309366573370482688051245252011035137965170803924534923422308870906251693157335214263969191360370285753748782114878625164231254722613989049194394293969184958599188177917288851872561387499494146028108679711062815778305435974683918369585787235958197160108279514136923209111372640295993591369885043508500115396844357971000564837341282710845966866357368188597716518462021895174984820187091827392578125
363 643639149293548627945356702846541689651070011029446840288645198740775711180765122111181852371805977256824922413528518455793159507264269618177483823519435861263519280223308104008953903153357351940090012407433200210747445409391801712457693242344487306375790036440519387860535381414590432992084166803078968525995976164304803229494274348610069620285286134136808140711344806782230620003400019530823405249743298797343860285564884755340092427081477910784259339260629388846143286954138225807193463490366965407810159261679478828423042961171825474123608683435411988524874568264910644158539758164694235863808859840995280932689066619536467916962152457927004434168338775634765625
364 1027564255889700441105744911562022697513111771994380043267837071673869995042975896703816641505865682988966104204054301394336447634404360267616684700706467778508425517549491885347628161174658228535933177703095109108386272495695683435678071667602602541757840233615566040268574029977679463197888757527722563787116382999153282348841736240763444481508088389586834049205831182757596252987884241707104032942572634922075285719059728293613130015165166489146799997766969726052614721277659272779905353993392874598433763031804080234850822973098879265706112108642499841329185714247488923130300315666441674800115899044395974822363246708382782113044839888971182517707347869873046875
365 454861156250749312280957933724423025994899796092405889365688303748401388231257734700487345245309266693307229743943611500195101979442185433356704791451022598550378572183344227120370295600824775418938080044955186063829285090913801997431537894563237146410039703412167052506120908376289813443235651071580168927467156346752851899311751542320924732718633594582001753058028037388761490285381524440772327773834546160718645093298673343587684467351304017163812211777485215968609559067695769578424061485798696936604562550567742325235561105432386874957780051495898068060717208189766107355870171647666362642902367651460813961261007399317101741742508380639264942146837711334228515625
366 21856205614037401312449827865719343276995157241289290806895447489050281230039373051166992494161480462732600463841670405101553475559677301186039206208213661285652548041055551382470977164596055270269756572439438856620087603725975480334685237045465936850685762508648317422375116943823847404610446004841681748296899506918554632323912709583811584503424399703909480882972620947378422223154002747011635704931569449879000371214870890660322201696584166768860049349151677891318496187381292257787851133180751912579529846354375149381849503172200891125764615770481671974247087752179766979708599700232281480958677453464885256317351534310203307713560416658538088086061179637908935546875
367 3087741323447223665416702240823012511603533042262402969843833616985333601817153836237232769718172335566220908110001836392121188107401894509278437792335871077071769545077553412835840651341523997569529287125299046898803042906603241354035435004790954386090537196732546056834599048151870983980804364292612041055630579156990557981193113184278138539319266859675108661602409436335764927108937424643947063148536756711615422335953792301394723432373556274294028434180260592934163376425030607077112482778587387942122697196898853093208256799766436861773881513570435434417664377857947166017197935714751112534663221398857434716679084609548786868014891293654500259435735642910003662109375
368 4717627636324008157375947209371731258799969412428057108925685790522591838776351468365314924590836161268676087462352805744819443829809037396676127455576020167040367897800633392897045109442514164858016532257867615226099791983731666611629853910891322451319756474150654296835148117140608596239243239444212254155709863440573431086980049357979241668288508437746469590833966988801572270775726536652430548624800087575818134554717972666202366729890740621939233443365412434490125330123671763241388286188141730577286035217261890547408900924786006033810237541090829567299560074455820705793418846067037592651174736122968609184983258557017753650488466055090697182095027528703212738037109375
369 12185632184624913070502071641807181841480320992301671512355046396919854719559315842787608450218129804556990333915257297238868623412396743595614437217752860091465270280019036053853067517690014087828256702822072050129015762693978894857839912651832285891758930972731140048725187586574192004085965287484400252484198577267001172497669467491660381229189217294699130953124136732074461175413701644173228107097858626208338241554836523396800713263307783026469039984212860318287993727709444164452505943223970090081129828966187463283957191088722253585331843568637612772334763672319384883064400879391158101817984343405627917524811756852776857679211707820299270821351456106640398502349853515625
370 751447318051869639347627751244776213557953127858603076595227861143391041039491143638569187763451337947681070591440866663063565110431132521729556961761426372307025000601173889987605830257550868749409163340694443091289305366128698516233461280196324296658467409985086969671386567838741840251967859394871348903192245598131738970689617161985723509133335066506446408775988431811258439150511601390682399937701281949514191562548252276136043984570646619965590799026459719627759613208749056807904533165478155555003006119581560235844026783804538971095463686732652787627310426459695401122304720895788082945442367843347054914030058339254572890218055315585121700650006459909491240978240966796875
371 157477097531864226811129671838718871340614165186711584306249032094256115359998803025744211256019834143432316243320219279983006584053822349215777988785627481148130074499925915939786347030061027474692600037317438365770099204010777904079804632810865927731288689006477461352711965732351660365362498118337753968980035652555192143546892092127680336220184885901275626617901548598367660096878066719606385074498498740314309020733610390385881558054439783095782820432394966662718216814411165548333222634753753931974834458876723129823837659644973051182310503357831397595405103492683295320867097412354007968043184976397151594674346626170276713766276702362312267524657727335579693317413330078125
372 3550858728337410385721689153325521163623381433988411132403352690211881454780036009444631730481948620845766716998377204630314839580717466158032627781555055118517591909939598638608860620138271302140269029364617261352945204708633437786661006329689172865684606397632794665314565270505379098043412059260613487953459308359599094686925888282126466775023162720795058722939684391159623363525693008370150401056905820283600294656371013232164609760279528006665982105292390738139683624908669533034895700681373129575110986552465999472813484061393472922123732058891127934011197212162365271616920308386310371038566265834147925455208277043501556050836826645099308930042525389580987393856048583984375
373 9670840681899384496071377712347045608753491175398507468008399791100347066191614972502659151655080844426897312023948614983429455752941601293168619136667126308143562781211878916888401757593351553923902407303504678002075578836731854869789961727378938898437448690424864981535300329802260923401690350657564814400152084602382592360227540130617545001889042505277626324865227465818376022401767964977952637203839234501824880503010675909753678248666100582594946693376107510456088045583967827727087530212567814815622232613683119660862768133359787028650630276584596236051399183263798668496234159830131332248241060601728281515644605373979097104835198832505278355997635486573926755227148532867431640625
374 5425341622545554702296042896626692586510708549398562689552712282807294704133495999573991784078500353723489392045435173005703924677400238325467595335670257858868538720259864072374393386009870221751309250497266124359164399727406570581952168529059584722023408715328349254641303485019068378028348286718893860878485319461936634314087650013276442746059752845460748368249392608324108948567391828352631429471353810555523757962188989185371813497501682426835765094983996313365865393572605951354896104449250544111564072496276230129744012922814840523073003585163958488424834941810991053026387363664703677391263234997569565930276623614802273475812546545035461157714673507967972909682430326938629150390625
375 290643301207797573337288012319287102848787958003494429797466729436105073435722999977178131289919661806615503145291169982448424536289298481721478321553763813867957431442492718162913931393385904736677281276639256662098092842539637709747437599771049181536968324035447281498641258126021520251518658217083599689918856399746605409683266964996952289967486759578254376870503175445934407958967419376033826578822525565474487033688695849216347151651875844294773130088428373930314217512818175965440862738352707720262361026586226614093429263722223599450339477776640633308473300454160234983556465910609125574531959017726941031979104836507264650489957850626899704877571795069712834447273053228855133056640625
376 31873882032455133875989252017681818945750412727716555801122184661492856386784288997497201731461189578125500178266931641408510557479726400162122122597062764920852664981526701425199561142807987552788941846671438480610090848398513602168968990108225060241887526202554051871017657974487026720916546184473501432661101251838877726595264943827999101133101047967081896663465181573904140072833426991571709648144203637013702078027860311464059404297822384257660119933030978341024459187239059964210014613639346946655438925915622852012246075921537188073053896062838256119495905283139572436530025761530134104673671505610721199840375163736963356670398710952083334301573706859311840844384278170764446258544921875
377 7209872115741351282748768806399627445528743359009484922213838170429684114690606171233867031656521082571988140323979937286605088101914111716672024131455597425096872818821339862380140730503166784440858645717079384314002549907743776810620785562480508626714958427017726533224194233828965444271322746927906024067941103165954141755848930293893396676307457050153925025275824072017116484474921185493520722410218862692499410049902002453170237252167423319082719128851607300739732668153475363904305305605220279333460285042113889125170062373451711942124791289414013534229973775046171285143091827258116334477184494569145135403892862037301111278844188417361250219015972491576338398999723722226917743682861328125
378 76554260105343561373006590135366830741850140160269250016764910910742151554860930694561846572083285652028413400069225176807211328722571186205113065216017298502433087795350181684822842587926883272995633934861123799738566400705818753775692610747686299463434109140806197459515320797397442076813483099403047109485442050469962516396373473345272582686635358566241114032423075820855899750885399104397495310984908148813617331428734745148830047228069831871159208727694032575270195184326227178534477683111608583933932240053905901385232684751818739160763233353890368425250845139535189488317098615268763326752127498515080370299761287924152248971997281510184061314270719152130784124210549634881317615509033203125
379 27766147823799394286805218192000629760788678255333785723822550644411220581688323153314684373364960304608284004276720800418108014291839233138544825836575048341780327789515666434524293584229695695499093852223662009558941755507612606275353628528281791045173074574500363940934529955021646437559092456193163247850037051660239845597484662681821392329063411610729881907824330865734304887065756959036902304675612223307872324800243566544249315301613155901570658812837068954800418857661376010313402868054168485426617939669444085587368641821113955813244135744732000186582110294641521254090581219264845761018021641423786838393346752720103005484671401103441059916039415351833585798857484405743889510631561279296875
380 245313916023267648523924102726325563936567972385873996869972234943373133839216335059535236438679424291214189177784828271693984306268399624779043536266140552099629196020370912949022133816669361469734494184396053854453250409909757376442749308047369623884104113865710715418156572152616246275834581850466597294755077351418219035853776994793892001227275241580798506655627963198762583677225962733091031861809033992925051989610151910418442700689752232390376770611415504215661700607438257051118914339258578568744169496979538496164401950489541799610011939304707221648452944453157840279890285072204912298594221201979156717205218560282110053457071828748901764358208234633449730532905874724747263826429843902587890625
381 93464602004864974087615083138730039859832397479017992807459421513425163992741423657682925083136860654952606076736019571515408020688260257040815587317399550349958723683761317833577432984151026719968842284254896518546688406175617560424687486366047826699843667382835782574317653990146789831092975685027773569301684470890341452660289035016472852467591867042284231035794253978728544381023091801307683139349241951304444808041467877869426668962795600540733549602949307106167107931433975936476306363257518434691528578349204167038637143136515425651414548875093451448060571836653137146638198612510071585764398277954058709255188271467483930367144366753331572220477337395344347333037138270128707517869770526885986328125
382 34003312348436590572827582627614166882339024606652260240428094302979440614502117940223692744531695971611329067917294739351319870383728969704372908909758693555889745187806498488025313714233992578121997859605114733414128543961034198173552971230314542666038362800231684707989851261177213062359539725410104289022136636076295652301171820358373932992971517343002453576831814304642194241476972445809080913553724214665045634925562599377258083375036113720533538998406319347196033552197884578794237172156544801954441825647043801722627989217284659617943197781224474717294417563429998466681706542836997472154285849693762311367125637810075106095475379142640629131640326557163372077352558875418253592215478420257568359375
383 359853475287467760496384535623553610835069440672768590939162055893241632713737545517393632558247935131144631175340528406056139101968858030700356982054196279302659500717799562288404734478400003033993722085268339211644520893524471126197219141586078771924929673687188736982055754860063585079681286857201932627111901268370586751918848619924212556661144623670748334366392476910838379321314854449529523404885005077040739528560921035251693111296599292966120071268660561196707497184641560088476381020598802423841546846946280654283022259571869101719890973361037434409472369029825628509896007531628908774390685643535434566218146716982150103060405887426656026454977824341138160023877146098669754792354069650173187255859375
384 20511648091385662348293918530542555817598958118347809683532237185914773064683040094491437055820132302475243976994410119145199928812224907749920347977089187920251591540914575050439069865268800172937642158860295335063737690930894854193241491070406489999720991400169758007977178027023624349541833350860510159745378372297123444859374371335680115729685243549232655058884371183917787621314946703623182834078445289391322153127972499009346507343906159699068844062313651988212327339524568925043153718174131738158968170275937997294132268795596538798033785481579133761339925034700060825064072429302847800140269081681519770274434362867982555874443135583319393507933735987444875121360997327624176023164181970059871673583984375
385 202486782440602051387004067545099589481425612193946326363074649143004811023153088112287263243352588114178690542124305022330819810069399730351777794132803521776842634442361830626129279439192001707204929004133684717936897718163962022164050616977089708971604658693983508540287526677028086527528354873879395166717196752163910930022029050365047296305867147857809543530012382200214057287339858484485266438979524010657923819340241336374318085318047986772859101640788615781070410915819462465169594397360018440800070398877849460467715986828324806083154036164306833285022336881013420965376099622605035975743681960189361834760441787286494461837451466655845294886012521927340433890358563362443788946620770730078220367431640625
386 1524118011430411640789979616411964610026690582983833998534862884099397212571273294221186230432714930735423003710569643903084080710392371770357831456437612108414294509447657499122875086338798196850131500614114244871911029124620142140828808993986554239429268265989613868782744213297990407292705927135690207419880339953537757570275812662097710999294262021925732434150403200821011209201807114812720600486198877228222192588173996538889492228188947196439310458050215910984116982963373093975331537028928858803902129892353572888940498232856800815387900430208737534136363129703388019606385901859348105789422694114345326530241845332905443814250497189518547534607016252547091445892728906429114399401214541285298764705657958984375
387 7167308711629738197772915870361872581327289089431238318646235325918545735039586425221448097423424001392656934637468281068030126191407107055452710050930869262486566318199689557817032121187373499981783713927482991256207160474245033215878839305824126504151246356862270699543374573744726746731602087630015314071252099909096690925289987243840016486139855428461734637781226547393296530300739454797045657550992958105862914291552787660857081138697643417243005617175205754308928518218912295624926238899027502972357060190058116629442527688384250751019107679576905349180053845254403834834088875625101366310305396710026628193737093916208843260403942066269857171066471714389991974730981065533352847296555410139262676239013671875
388 19071288677028740861205014940162913165263979264876714823666739268735757320904342730589703301404561928292348045430357954159291101929139747962487545014403840312588067196718538286524535955357381837185695467184411546082222707436371838608190886941753753197978433812328038340078478340997753966453629266248891565444962693838617960476861243840828657734169100680356689948523995251873313260742212427651572873883806550756744295855821218691124216251328296269045091761582351694144255807820687524913323522842986810213227351343020257559312454387737148602948798083201932764648311841978494289334706789966022847743046171452803070872916210650645818447716471332445585300537594368121755262455716806147508479707397555102943442761898040771484375
389 53889089312572737494010296453196415651000154484530571910942093769042684730012997497816425551426449807063366026676096204609909723853041370150660932280409882917167734669662310364102018062716863447931493002915758533360663195104711708609585387556965205767653346874060098651020785045870166776879867684533792873787582236585150508175537703540549742314226006038683431404182814670547594613283684995325388725962233038094722986110758746277341308390557195510836857350524465925100112657934000827055323368420739969779264694957154093393989429226366228618986071097086333017783486488108723573011144852034742526189188576478017393967780188448677167381319908099186435946071120163675758816672691314223105074621145149649237282574176788330078125
390 4339957807788045414080119224858173334453297441411669608847721521689852614731596753486645831784129135211848182958359407838259079610504686745083478181202809920734103511621254165172956024680902597779162788989820613484201010417757957452872959186900192846497962290502430044859958923669153881376020143973929009090482935423385096175916928954638173497276191396325370148135862979492550532180801571098530181045368437722958515686429955631445682271233523740465246306724487863277937572906714756606900467475764293466173082208374404911484938682745404221830043235803847829587193084319836052952452550658617989346646302006657130823195177476714215675054598798767979618916837662381627236300735194990957767184613924627001324552111327648162841796875
391 565641167615041918968442205639848591257079766530654272353153038326910790786684776871092840075864830622610879845572842821586433375902444172442546656283432893002344824347970126194208601883410971910550883498339953290774198357781120454691109014025991800993567751862150049180081313051546389206007958764602080851459609250181190868261173073754508612478330278654406575973707474993862419360897804766508433596246353049892259877798037550631753922684102594173970435309758251513891197002175156611099360927674612915091225047824797440130203674984484350245182301733101500456197498656351965568136315769173211278179568028200979383956438131131752776315449376772760010332161175330405416464529153747154828989728014843052505966625176370143890380859375
392 16629850327882232417672200845811548582958145136001235607182699326811177249128532440010129498230426020304759867459841578954641141251531858669810871694732927054268937835830321710109732895372282574170195974851194626748761431718764941367918605012364158949210891904747211445894390603715463842656633987679301177032912511955327011526878488368382553206862910192439553333626999764819555129210395460135347947729642779666832440407262303988573565326912616268714730798106892594508401191863949604366321211273633619703682016406049044739827988044543839897208359670953184113412206460496747787703207683613692411578479300029108793888319281055273531623674211677119144303765538554713919244057157120166351972298003636385743675418780185282230377197265625
393 7428428255123570516191378645605749708004718161455428044581496744074554056498651112666493399414136651488714057640051989689899941477440350599267643300784314994689352772768034135113804305389073711808237119932393144251265336059871132027269847431074237857512935347312632528116043995521910991320819683062020189331591972264655052887091663933592115719819417714967884132888623445753677160467930684056821713409581282574522788224657973934427609881196474418737087069397600351945671366677122294289570625176787920599621541768103290046320071949881483382135582349039101337316432301631304706259787019390976492100866520699522341439087835252014660068315486689142786668992790011369141012632942428080673249730751794839278545623528771102428436279296875
394 2145832737058283860014332436139293171402004257623919436572819607635080256341300183396707059804163021530024689497680658140412119661391413383459045829129863242447592393646365561864009384154362481958051237614923898662526431341830834209409377197770409250011427436929056428920982691550424876937198766600198627378441865980155620932370765746614242753047555616681437764404559914653491296097663378198564622435294456074309723947951091395165590001958169440233605288533722885932391547792164737199408257496693314118464608986954538488003704437327714381136280690141444112074144060630197850786283403455092800328029076479256053219379278430967220153060801903757068785236386267407510569656915269000665226745472899221034435157662301207892596721649169921875
395 2542811793414066374116983936825062408111375045284344532338791235047570103764440717325097865867933180513079257054751579896388361798748824859398969307518887942300396986470943190808851120222919541120290716573684819915093821140069538538150111979357934961263541512760931868271364489487253479170580538421235373443453611186484410804859357409737877662361353405767503750819403498864387185875731103165299077585823930448057022878322043303271224152320430786676822266912461619829883984133715213581298785133581577230380561649541128108284389758233341541646492617817611272807860711846784453181745833094284968388714455627918423064964444940696155881377050255952126510505117726877900025043444593765788293693385385576925805661829826931352727115154266357421875
396 35962623935427510148225915677954454057575161354735729814505761752815634324668518716454955531560769267256406635488629487106063974010876237297213994492052843755391328808660482270010894414581290652986968705827828167370612613266697759325265869422347937309298658537618893565552154922748299205412496186243185995843129643923136667097296626223435698367681998167283267333017278055367761628813911316194944097285224159193949323564840326717693027297103235411572200632047671480451216347033972306364082818317796592258239371900653097531450655152157258946143252737706216572568315781833094409284691068047744552926104443880560554775925721304131347465189710762751503505715236422987443211328716397544720153663593310302236394360164695171988569200038909912109375
397 93840499452162488921990441003789134108921477375409007656818321043262580082867430528665090537283922810991130554012113938655165994156079871783058864500859016710077467379593878148695094439550616642864587824878436128753927185228312744755787653638220580077503260165298502552741256835978895297503593334807336978824466930011640185787218144859087141562242509771718497576014099263724891611712544176249530184371491021971817061208160814975088190477605531651417038081183548398285380496157191586277733476155076741676664051184896674215869831613000021231297745876136690943819107565928797524321273688361203861579008685017913410067885051177634755498368268741489603983457879830499628811532866543452373058245188553361422478804598767965217120945453643798828125
398 49350089953831407170426908471806576023261224088231533592426280075195669751519873173927136384663196478777680530929422748359510186033421309246507643791537359073077588211151931924177902828898659896291579207606976081755492699755241840098803613830809624413711298866333841534777216544747362716814948023355813802995442676952895689267528728364046236593036889102901140902661409745552195790889077047130134440756257939805451734161666407746266291932683196899610595448475521910150402271595718111259978769898079874062639691533178850247990999411665408187729746333148956811856830178623125814682454439560376527056444679055264214795873990871791617634110866093616871514228649533193396605886397198229723781883856168875069660162413498483147122897207736968994140625
399 57922236600775392545862303660883810254104635399382232898258164651468891306825847056554465322953927037941713111911375107065431820318365301189129121158743304575720123734223337208846965264076042447766401911281598051226554449945573884396841786081406534137602450538758268009252351012742640020260534286945582423943490482671494658008400123611339727777011333263351786523541946736171944719617451985017403121680905167495600164218930462528294751415325985488077992089989186106470468861793990402454531432578843427077739229777084376520629260820420165258119562198039071594716370235270531106740836689912334776796314854438316203989285767227820998107387773250038774371338862474371522584209598615209816751500572411581055300329456958507989838835783302783966064453125
400 66127886785885239823192796679509016706769458747628049225511404643760317575292842056233014577039066701650122469432153247233034661530133718857589079989565272723947141263238309980100285343153481794533308848713157775150316330354530184686394372442939126473762797698415689310563100739547847356464109977596206600668818301049956401226256807789612855878754605475659956281043722523796303554896591016228201897252366732890810187483278944719803174532497166765555707636070987471553785283881472376135590052194179579247085620662171329861051739436646355336353166842761273403967856018600523013529121887649915536842459458817077666221101250918428972839267707793794267407278534658240821616972625085697874124629820169888371467876130027629955066004185937345027923583984375