0 1
1 1
2 3
3 23
4 201
5 2785
6 40635
7 811895
8 16629585
9 433628545
10 11445940275
11 368037044375
12 11895934275225
13 454683830425825
14 17395789407271275
15 770304889659680375
16 34049461218930782625
17 1713856100186247642625
18 85952505988900976299875
19 4846232366161595854820375
20 271897184935324118741195625
21 16973760477564174783264390625
22 1053421800711858922050278446875
23 72126033484494624176735602784375
24 4906136195204018050430174636240625
25 365540469616830916552991928346890625
26 27044220047794155244032544425922921875
27 2178219926726857621831763015945578484375
28 174146295495498967172250644761409714765625
29 15077058180766208301095439596698795440390625
30 1295353512524022636103019795933811347196796875
31 119961708956809070564601142260088093175273984375
32 11022545534370762727777310507141476641139737890625
33 1087263162432170859569099541341190150701702692890625
34 106392732050647229998129201196839592659570255073671875
35 11136043109392204604465191068322433273710749647296484375
36 1156198608249740538506854573115686989629643824059316015625
37 127987963015160482371287092839779180025699079057083900390625
38 14052735379096642334482216852703686703531812924577456485546875
39 1640292412916902480304892445768944605470844152062509743433984375
40 189898035168561464145151877532256145434627147985043755389869140625
41 23309959930526169834426953559156743276391677932165913245139962890625
42 2837879778439709403288049709694018487859879420876748796021068732421875
43 365447194206230002405330620272994220776543980004383623823085002146484375
44 46675217979852582746236416379975384879468062933352503108804796563697265625
45 6291758870511409314247417919226111927827395994091596665364074916292900390625
46 841190102969220979072318493990732258186153145332029578897202417442008154296875
47 118457965153156276317092177947735555383832887486067746768099006326632967333984375
48 16545523406032254433214032982506968632801865992293333804199471639031470297900390625
49 2429615700923802971836046978949412119736592510354421978143398921727428888193212890625
50 353878453388014463578061784346798241543002492650221675355060476142964542527262451171875
51 54095991588334222327479422352669253764601870930873467027798302322567856450018118896484375
52 8202602999277849120489625335703279761085186125875349501317379901014390008620220427978515625
53 1303287851181533249342448110857476723047021234657101677777792664152683740692523896035400390625
54 205410713888174202552498185282220779987605775742606866478296800670747584815622245883776123046875
55 33873785210884551191645596322441120334328523194539951870387147405808488987830252987819642333984375
56 5541389836028412693676404288269094705866998515529673529848340080260340098012233352199849117431640625
57 947175938995536007899782958810832516495100520073629837550637564757529389099536134379617817261962890625
58 160612228424510485459369514016324773597413376870758479454875550740485470889978842757719125359461669921875
59 28419834994282724369880975627091799088802973007577414639519883887511075536021354501210071475323275146484375
60 4989112015177136614247095718819234176071458160877637240998447177125510854991925591015522638878031353759765625
61 912836803411831176988058756995947084649566022330476795858984069174717063939884040704224518771726705035400390625
62 165708731265503734972765565643125651656094562491373920905465250664916609302270170333348574444907797653631591796875
63 31316333725505732441500506968410751271548529333511960806615243527095843320539977739423483976742644657684954833984375
64 5872229709011523444076554150153286494218676886945441952497765071861317312416631280545107093863790770872976324462890625
65 1145097666339033527209974866556446549094615697037990841159869836404759114426206822668772964834781255425247259918212890625
66 221571207750159844484729317774132102139920621318688125360821053060903391137122728953852507878549855044165808494598388671875
67 44540190107751604151907925658832335866724079216559827081237472999483812677046928499636661617501384884515339289415618896484375
68 8884789115808532074589583659050466726567141268068445314033500618194137143135907805347874894057686124930284059278216217041015625
69 1839479405380921650979015348389430090593648061190682304123478830276017283207532987173787491501714080792667515847466903472900390625
70 377941222864201318460605368014340837107743445814928226735674030745760043144072506488513632992392942219044630521762244647674560546875
71 80521781723961209796474945942253031911628934084431343670190361242140174701657163332522474171301712833403591724024242286141204833984375
72 17025870565740392612453154613041949551086699206091983508239841441941014078887059598305395493419897252436253431121076629458518218994140625
73 3729860017328134195119053371867990059428859293157941374712549024680042195204300528642329373107720619265805360143950221527156162261962890625
74 810975821776158267000257343785250672142477411961969959687721613979837075074546218243592752303925698617784225573216408726086797283172607421875
75 182539502081610717414795784508320547153739096555454892873933221795892009892822832447037339017986539198373277021586039106454068742122650146484375
76 40781506422463361842169397519045919343913395169985638048488277067014738031502476109877216299503793634177821325023198843259157250438724517822265625
77 9424688308976509072519274130907039603016393201252664014527773196083276156856017299512517831588797301475783490340541843124620385528787387847900390625
78 2161988353894499078131165583630662294244271320664555897366535396871141803556444340773576436552592350150224433996282613119527405630263512096405029296875
79 512645222306565482941290534375258296428095773526627813366734686353807621164158925619620770873021635639609279186613442080652780215745804129695892333984375
80 120666891150424794415300417946619281258933391146572813129746465545578034957869829089525268282039401360421049556855048981929534599033433732815952301025390625
81 29338060072513884393672286798082068823972656720483660097681004482105429266998800026104540966882884260097567483099874568849946675410817272321035556793212890625
82 7081204620901962799721701367243523800069351376621478713582163441017665768691037451940588346446632644686258214787714989692229164977427350136029299907684326171875
83 1764264608915203526597004329821256449672074330556197427096547495409747396060750138487307542544740920713572470590975765704749625155936743640332600390071868896484375
84 436392620260278330802280265246213744081593640531229386184322803281512668915834427906598954245347130152594447029897978918769775180500420896516709533682193756103515625
85 111350874080757452521943684732936233852211420060006602477862188047921920674935849018732528572792395846740375633152829027025191134267404546156390913538542270660400390625
86 28209236575705277604341458436894215336551666066646431751918860488346988016553673423113226111202320352912077992769767509738109349528140459988949769524924329662322998046875
87 7367589436479943295287265516877785937788600021808459362561452382081903262869620677578716383430131929080460027101128827008350452905553961249533960932248065311336517333984375
88 1910579344773873627194635561527344233952174488585580315672656330722130885330434628704844998604001934629355592835600718235934542537214521553965549904705175907501316070556640625
89 510488833586597945150921887397161930990705654067580508925677716250458916719461583743081388030026540755382835568651253963088554636775973966807752589146606079065339756011962890625
90 135436843051817965362148544742193600734044158666975318624952513702299062122849862972389812193219111658180220787147280146433016215445264468699101331856998203231672473430633544921875
91 37001949729579102428364515240861423651376789617124518821047693313298115656845444728103123206560048292279223642169936074959318513765710177483229290540002101845185083478450775146484375
92 10038419446185999934931794669664208184214560040598485740797522452527502311844753927405329958441608991727179663457673614073212302249760987384476407592987251251232300296534061431884765625
93 2802908371209465092080491533025176334614394163212393840264239776551336071216962155955391128268105948214972248539235123964061833903808356137038206476006160505513640152192350864410400390625
94 777192569387897479433499115404742499636228761415712118004213742423816331390307438356084882320663605697782718905462500284464348945039877616718120340112405685575821840806623931407928466796875
95 221679810905292821855017408098224621584972943567213536470156585370977909844476579556014427833309128515026384016811072450742334959350945447922153853131238724932533068684738182523250579833984375
96 62794664777438183476806912637031714036226636630993479352857588036118972185125114908764105490231962922814939133271826842679960370638160815698246867246528084262669766436902555897963047027587890625
97 18288614083169113915904664036293152331222303933363144814595846819067350280766040786813799565634246478889071156283407557843896687296890295384060448271395369188858660240778089964428389072418212890625
98 5290059501759863551331762421135861519315373114165229029885347449075212886629839271035108953342614983959561408442202558892623977244534214207858097908500083324173767583792959241649148356914520263671875
99 1572510965669982393681552301439835146205282620510162564643407293447525244220699863877623030361590791600869870176356300295414959789050187003852276834953826421189951067890144945651753251874446868896484375
100 464270204454488650425787351115632916269964425928886262044049462878849377734820515650176978700075696808752645520310876043322304395380592885251551250941396739377742509849564882911447924284517765045166015625
101 140799460195949018047471583195971444827401880240951362817880441700164970061335721213789052108220355980902066574219165081785372196092539734501536529629978828141062403691979155379073087397632658481597900390625
102 42412819526767285041805309197349418478668810121674940597867141308741064099912725879919667842308963802051720510252924414081392610686716888062023033322267065562084401153081184489799909813889970481395721435546875
103 13117568896063908262060991588386052858124398197157941383703079618500061536746559882119117191339771999058048502683764136787171462004323071799949541240071471829032986973354881320290010846149863954007625579833984375
104 4029927138688455960618611122812048652430688585213623063797693292353763096476764076911085945161431439597848365533058540142623457400808694161712925562784567719269196447843183951614194207088288586142599582672119140625
105 1270618039834775336172179536625430103908259195378203001385132125574690165563051925134865839302722634460926293621500988603280219833430311011335939862423140065857374149922329759720238992030738835473264753818511962890625
106 397962182945315787569163650725150275560985478021348501473664108775702595535358425230428583732234186186524275245072015971592381995874942731047191152669365534702152585309497080276415428011152367713569848239421844482421875
107 127868345908785658407759960273819085320941622047130492950847897017210324985500196187726716813167428592199202428979187039246443145805588941654050561601927100129605693392469248068478911113159255408673422168195247650146484375
108 40814480213537667578614289514393594966552354939227718355618330583738519966223830229472201639319278823648173044781494691874244531249804916322330262962142087275356512003295246689738401453205360415788262865687906742095947265625
109 13359389655261723986709675089317524910430404150700893112167747164811844193950727206429598478377884740023538076974784906565023974494639753259512410596374574050860798568019491655866826260335192930338255201774372160434722900390625
110 4344198323200690705652951400406802336738726102251905054553770296737054971845026634302678713769035630871262005272681531228617671696875783677646803017722539493661912214641230471985099885302502682392657858181140713393688201904296875
111 1448059262862106338534352563797757567851242428932016028292121970988278619380025424623915820285455232412908810230297938151610293721080716789576350736879123500111640076977650017665901420756583402670772974872122089646756649017333984375
112 479550218972766248133939384227708347212144543156133426611388305552287902261048073079435931325269054643245362055812790696288360887013888534941985523060084621973993025932086730477995913441159218599640176808894931819118559360504150390625
113 162732250195817867595828171673722244027455662307411947371215783882627725036538721710037280933227207561797208591281684937580685938114794616463354651895175900761445155382580947420983172732215655668236489651608717754327215254306793212890625
114 54866127292586638849563613625855351463613160004304230750738872144160754097008424315954202094513177870856012903647800423977150221694506268376871722627545546781453059291132546123123400629841347880703544195026174399591415874660015106201171875
115 18948296198842457851417410170637484296572510418480540218208773947683131016883063662866307393253041391942876896077256769435446474422803398760537650653490869351357794245591598199077623836476082964627300303128644848311573215983808040618896484375
116 6501999523390287973352405540728836718589538737599060917174741128219617555277377366951134514714509433889376656090665084336149983124014696659684445859400379822533536432584397240056476600394395472903667147387080166852635863872505724430084228515625
117 2284584961578860127595993150311233006032133192699539350440216850792528346976773365544192620662347429022807118803866354024440881342213679062408859338043303142759349461337223317620886643571494150175593257720755410023028981152427829802036285400390625
118 797623738594702645453382260583025900853108021620591396973824536123823733042427110203710993224391929354039446842596014331361804875106626411645412970762698406288512929899390656506568159858265970388671893623209126731474980703449942283332347869873046875
119 285053024929166422831533034738435622242688206893403680290661842392373831205609248616611841893582887407586270465287949034090795107834528302768308048253271066712116675237506172519203964584405461285503671106734621163402875111109132614396512508392333984375
120 101228495514035947349040107168306255357195356712569137253060062288228282475200643537895638788369834676679572941937053717074119327808138758798536848063591426259978297940986733677186840050614756491381961037394157855151677973767076950308121740818023681640625
121 36785317169623454152766352055341765752787032031139201642042785546058713760768920568695625823119026064362920391080417474537473597705997203978997470124882718978253921025368777346178852536368231249111912544476576371971973679183501553388142026960849761962890625
122 13283565060871102889894714460118598577647327770071683431514121007904386196975390899332416724612199053660964952387625537383226107618185270836620241731555101784930494161098753586003731282998256187624350946985858558144810388670038673426047111861407756805419921875
123 4906948409864117722086916461762597557132667181157299184855131689352804407310220156860780729940872460211539816484551910785238500531568097592289318279451362337243630189744842363660996451289113246106223849203578115499154531318868373334833711682818830013275146484375
124 1801338542899788798987352751196235803300293798324332555769587493307696024918409459941466155991530773535298497373798241083421705732604019656583719686049424579981400847826251419872649798260276346567678482449080496202545196257896819897939853938774205744266510009765625
125 676242000513552893636839255949308954765175071463806631323986705126834562227575160263785362729919372852869767580823264388928805580441308753319390653033116819645421358337280104351422450136860933923861219022339468417726748902143344764378171798274391330778598785400390625
126 252298254363516580509657191170673463800183519140470356473032389476220970095551271907547627300899282582772927906997793145049991022462678923272414693829087080918011000133119951736371538498464249736593145070870361138613487324820572204105546893389002936892211437225341796875
127 96231996729557950837955525882782022632492707999570250373617985027837830845401349800180318138742670936226408262958630532273760798898846909482319716105951186808698475401001764369799207278907627582766674539037809992946366582974730495855109667246571987657807767391204833984375
128 36479432692148826907201353128248808053362810967975864262880610889090826708047508484894519144180315810482934153425675163280438785623347219400598379584062731826950053011966919710556752749825484644473615504053573204296069109224891840823782992801206394314193166792392730712890625
129 14133306295181095727095132888601749966662263131693319320212538133328856272474637466945229824755237865446884412224459059603884448038077011317471893605019844321173318773756404672506110996646912871794898587933693896760614347618590356711222730849542268551428937353193759918212890625
130 5442275717633140593723052849689285790726263137139469626012780591833180545319243161422435891784496730980825816959487431604146419221586793806612781149194309129830075684144468415164328602414464342334098419386755021795285677926952031914705101969799241163049295614473521709442138671875
131 2141223506729299391489819449655135811412642618366850254614889330032597900992225577544473893729312094264196964081624732955799830390641498613982314042805809951986818672022223988914026972048158307856596896844096395599002265574069563804907685061163465211353246567188762128353118896484375
132 837340342871822418174691298582751789187491329782727944348064952055661963465495063891474607244012301278071914320627603699958995992982735573746815836266333290903442220811688135184309430721129631231632161743159060828056593140740464690803771279103801106204695491947443224489688873291015625
133 334478146642817954933830077101446485848538319296626724161562914044848732430878565516476370705407899415012176615139447321172795933271893225137532077392919697200600364693825489908774975520857021981568297451087901668633798334552954593481271058317122092719071338888474577106535434722900390625
134 132803415354152414558992811193834127239583138659417550373699665861221781325901274070708604352391058878752955307045552791835667159343569262418730091295308442678607241313720346379439291163320898765902141450182134098314782974882322116496875474818933798556796707164269252005033195018768310546875
135 53846909999926742359069855517797609888369632668974260651222496686291472213480857567984931138153502489530486528464805492189206672811216120124762115972479677551618687432570228657543187777189058100756833967368393503318543032563564027497787503134588335549816753940439807170419953763484954833984375
136 21702264160883697304163720899723358051215849747220442738810411870098328869593003239788202607144385959229902498034862411367921109773392693914703628480610508786411185778832926876438079811397921168882435161994294409736672583227672241592325469722988621288952121538311579631071188487112522125244140625
137 8929905042113682158087923691198114716748450154031742796431265174182354002986464720053337852892693938144202430462858521299107457401133139468921939385700859392683429156409503606225225167665019358583144923861434148857900839206598324472956182319496367301766573191862906920604550861753523349761962890625
138 3652565822429455737919186834542182389152551131667890954818996586900785576779791790898886070547659574223585911101208764738191860029947396159050289200609894299724347347391020906621617774605576098697949598846552542242473374802343440715834696658716415525413773341287338405693264703149907290935516357421875
139 1524885793915139768335724447723322135848452044355553804690696710706730757445982120238556260997381434084540895767848839133320449904302138377248415688346884953719286498146428587793215596863704680159991032521973427429619757520991601653559180700896324342302323752174356851808836503577767871320247650146484375
140 632852426138378266494897064507559849122129379734898652503893741093154617528551273196576005522880628347146592527201521166687551078829382685671224902275970426154409586434686423460626774742368823711140649585908205844536302316566099853167490162476308717023691832312713989456581415805817232467234134674072265625
141 268008806622362082104379259918302153071722617124639111523745149198227034629355508587666149714751733584688022318157279935988153566686811518681428785352064175856706750729010897023723450522810442347006754444669002476139993469288441041861990086988693821750586125635390380426003005210505207651294767856597900390625
142 112833418890241143785072905653845490728483687635304011025709325972138976208470057218058440376145521775722702221721927755000112308311229270913112348218576941475355790896449754774290295345473549781926145730192579214818989216792909264955687811990126958731800726591759324072700942166119313632952980697154998779296875
143 48462312271139481766572505089336625910121312068019394583888832880817016311983025757871448044093568719852195650315314849327686375926842490749948470817476163237337895407112976939080811572705143949912095812319206879320395649995090283522987933664760599946431547269993575293946247288668139364206581376492977142333984375
144 20693242467414277747627735032501944855501516540141526421419686315276769944112614158777693695742731731817912316940678479280983844198586862606582599828874470473070412917939440089148058477454280151977517504600934097855177377215549397186967970074861422991405332364605149517737480406611651758252424770034849643707275390625
145 9012173780714854346533936902562936937836828663568111657266618400652617077866307999613145529365652022258757515686599385172511648960517042119584478355347288370933788034487359648287306331042452182949088702847595718030279128852579193219582057974722304157501933923313109270210197521643400419306595125817693769931793212890625
146 3902153306451520575594147208421950194140744814388387619744457220693354102378406024102526756902510144455806646851001835566638397817720211480997471484206497374089672907979453381562761440984005308173677601310876736615068929259333619649294884325259286566218365093505120071017839355137649082367333909773151390254497528076171875
147 1722888459723265331913170569356959517402394000533165897283721084521307593089644823953214115341749252054431905167242171352714844939254790588936555854544992196257995207809249680941280469601804277232035592753998085972935574080647159494797856171402552183492200569158314842062639287414939736272751144612309872172772884368896484375
148 756308973471158423290495300158401264586952342114952354361367621789021025160660628353280973791990688525491523464768668736489298842302298015292362104656562527085726787582587972693851509622873168266238211152419989650893364514476280931665930027380597862845066839934414206346799939392198863640572821891628103912808001041412353515625
149 338472468993503222688696593654803678517498528393696574035001342693475456434065154545038880901975342854102718570458784456117063697862656752616465933934626840572606960853412425738703204709268393724941340358630936301434218676383741556362429910091723773079498952324095380343220761456426283318809193342622380485408939421176910400390625
150 150609363996261678777135560222259561264564040092620812373284626317948163193004118154185511448676776469444065271590949342099388442580076427694363461483571395943587042005674558803563548277133479650208178956983094401955306181331547889470640205663187095556585365920262653860290047141258403881328208880087987753722700290381908416748046875
151 68307583887968197108221163742312093015882826454041225774016640796109866151805555875034055492306693352747163607020772460488020580997923096668721317807072700284932815931408968218525855874629006761903583575064295314884277535265231175052168651251365270751379814494078226873772893483383576693357174486993399029764914303086698055267333984375
152 30803882169359829385616335284660984964584067929341225659433695070055389465655438123028336455596199634771706248944636127467564835134697845687332362456312183481057231656842318958474964048627246417686841572124022371037219811775792096038043449547901730216877052443467104856464082233693454762767915671657891095530517413862980902194976806640625
153 14155946597329005387175086952641240894533488963919974237177252277156446124521180326164843846294045812860404042213054352911640553871243776772753459631039834029978132407449515465836684919701383270372859729063705862357850851792967626955503465807258431783203218497719867995133352944921898445137353236588479593008493485176586546003818511962890625
154 6468547793715100616878836464783769594143600549320850983243372958969111680729858322910258112278812095606665429410373311399198087286252778969954081155136010481697868358434835448361848634393423931443117014059192283255088029897900309314840040210846887142431307595906463903141055402358395017167998588665454182128419915552294696681201457977294921875
155 3011496841219851020433381868799644398810694469490920765816087865267298707770849403033694619682479302185263951487487589904672762817379761362176962494602226013689048973526272964993922323042899019518758406484041411008496854176376876163470771141357971366429366932845558809858653188354102191322843872183938706966867292537737739621661603450775146484375
156 1394142181782867329561956862919146964966861248921612529338502953219785757222389297362965669812252380470219481933181157020245202721158548260232297116964345429383072699053939815345330019810315907043792165759653368957097749364911763987903440555228760439069792676056212884717109712148652135652367296681273111890981431193277443890110589563846588134765625
157 657434367094801526723203213351424821993597144002490999539340060702556195328298354959189690256280453597580984620505795975934099317022686699580088233111816543396336263146588685771185825285184237837096501125774664816501791398335069228767967180544501928810257266723331949992352474298469437485246353301609903995694436849838370140423648990690708160400390625
158 308291241365914102536181957736809064499023393447018940249099572025925409751881572150346986767955155609397747745745582604477200210618393465628106356784250343538439987006726688372423594431883169119855731360801289429508818954010246417907693653049511459454587404346743977246838118739856081465925664166153694881345609628822486479924918967299163341522216796875
159 147233158944288288742649348663238659953797977991255439634582611734779648812515312258046066974645569486827965800947601501886873031612879326150633277794787146481935833909349920246181838379566696269757960091029144405801443860135186376801568161740055296048078872068509899174066363342741196454922510385314300211147581686757514034865982466726563870906829833984375
160 69924236257233994405153985549640409238234305061270719813116088269682942304323267382437376909449088917453784280385199230315376967609992973465980423479557954966153819374763211346646207238912212075424518725792081319773192832221216788748254560314562458045643938837136192013394622424974309234669448087637798881343300177200745095796919611530029214918613433837890625
161 33814459174205704759573709319233620193197352848250413503393861778011855393196511057141042162483160577103079397872323985022913258912504328770084549199431871134438010773064535646431677695565743007072513556296698781721196711686212051490311505567842174805450912731609058893171844569930569029251553588478537432263754552501345493268629871841767453588545322418212890625
162 16261807933878064537423845306158192973386336781548233393121580255865176405024415090398706530013707107487987564714790405638458442439375654697580283621849580188020619626119519262347807702678385371020167229472937564702261713060426870401359441633721739328758933339921639030544061258288834125316097389269231058172251955561573787189110982395794053445570170879364013671875
163 7961715913284200601794497154980430468826181821793756364549069770483935418737190918216583280030448797304981997219399771730154576315601842767419903912579755389419179976066492326383234607978339791284978105903880132613515810876122541102264637035774240949263311196837633055397492788620544090466772953276045234834756337837247638910259544089886510846554301679134368896484375
164 3876591225594305175222823212063828351308541804835592821414087650101072315640451961899874171198447475849650235650276271379220125270767667891862515400564019595858217881550005249177004512901874878930869825729150356826852605740512174839363011046841488869891200315944196099518595240019418134199887439197837644476671376731241330113787999640471386397621245123445987701416015625
165 1921257161515566808160596824448404852289181698841347467598243408903102539827404938294104020829607473877804793689826462383917113263729858757453131878857913549196004387339550265133302951020622960243207659498419799657380422724164394367080366329475340184109800201875431429227899481635081312021757241512950475908787410831494058013726551330364888942576726549305021762847900390625
166 946978445372053517586075026637614044188311032092473089535751130747359803258258950512756554939614171518434295840186681709424541870120567706749731176528067533050759033908169663994770736127320371684166694368965216625612967077988386459123897225906992795637696064710063208968374634881354425933615613146925346567651443912331835205094027693711733792995464682462625205516815185546875
167 475017174876532139483747202314351677538626945729965596375307125433502753519326999777680360728377024925808388116300915262530215058972994468813012106439936544639328306867872126777298681968799975954929695224447966898618929088403538966440875701298482580844385543773976588102159191507797060192825207491047542023331666076420857028062264472328326029944824613266973756253719329833984375
168 236979658327957478644747109653831164299094775201833437555016160908221280300082239033980943303836654843758781801178617982337013499889137669759735494791455392917249012392140961915686284068839319876382384439060670855556965801092142296315877652340081515884283380415878012590693477077232684576529919517601570931846354006417057516191604655719581321303072125165272154845297336578369140625
169 120296121649469993188381756998647786515084175376822421436551274725333676464590489140266866217154253811757069241384531657836618809442092137904730574575427100935192653333961372682458272660247885448650396423227804918682115300045482578253746835819334773405132804230837499185394002898637901680002048611333221846141124613766057048242498665710470060444059950616510832333005964756011962890625
170 60734851135842592676940165968793521628271902672632359673982472850281161710671157921095215109110159687184075203699541556649448867792959299157381926606829361754450388494755227716925590966071087375828640074677930926684182041436687781614234551542328600968636701500851977103610592709304083081548404312796890327634533828433100636865838327963895640220187042626412176105077378451824188232421875
171 31195284311871978114521708522261862088678016687541015960559058079798024240104354266835438920420143999035933690444778445872784989469633349220950386386003139213209804141974970720263794335271358807984026609648008463084047278222564461633782195823654241574457315501340591618389316629335348488453771304317806379109824250776299266847046438473067270772746103908626104157519876025617122650146484375
172 15936714171065891896104124089079148929030988123195220993864650907380376331426006149329703647217671953078222094516997203951788016420937291442025189930919327092711205070500455496660698140350264221484532656766821134997177199133326356060421765405912167028302079110836136029234666031638456974118958352828732199721022195895549109069844095133881137221636669467393838182260878966189920902252197265625
173 8281341243523274223018756373499975986532474003042113046506355841683481372479883642861359898174111519587679169913377895315557152791222622538086559646533348682793264171506531347537988332423260657012207299316955994535229209983240772673774822629765822437210681040439655452673944256879052857932686561699604476020486104293231948483072669140144177938079950705668643354534879108541645109653472900390625
174 4280301190135452330609515442430659190360728700789045744732731687355046805465210114061363045426584538416192628493093554520036544784667929682196542877951387520314867160050795904322181637312918720085892169722318211641948578594448670520253524156659305448769955940334663157224707945616743569578305616383912480839046789609130372100120635684099856554376990286658599468265646237341570667922496795654296875
175 2249930059818892231940608271890570212768201436718830447189609662736025572970339797772832089762643840150381587059288248788031229789866713808359451779953482164992069990051830094902830687291613656227359517857440179991667688194586332570596456887310932153935975593140452831162262414361385947405123467195103707544276000580922315655245722580473974005673940658849003048001096725556635647080838680267333984375
176 1176381479625556290345795956069350999310856926254693288115817837926644520044072793731830220710626232094061542314516845725337223395817989166645501528813507823973583933437582197850071534992349842439818716310454322929580190693085388997845616073938053811225804885478934956850557238956631620564674574364356846966688446314604188780986812194672744538700452141873963172323545334899108638637699186801910400390625
177 625430205126747390963071752539812869462589068659069200739030441047209396375879385495513367466085854440662059741555785397498204450059219907292718109724922569034176009869510768629695829774612193045578069859735416372175923800146827077621935880676843684483616840443709810033892225982199146176213771954980335220170313744552177430320172579357861289735706724509167871525222976150095064440392889082431793212890625
178 330755098677021238846090671411558807940795561153515785062222663152805387823285199857820390569457930745945777043407595370129327539672609404306772516223284798342380274027042194167227423750089559380987332215773755312837802183305007063563197762336017924061518651659611623527333376498447146817980965376424047613210074927944934883765161888152084524288972681351191353625097668725632682935611228458583354949951171875
179 177835179733623086645686492752589271752737653254293855508042765405715736265581444633873445139417545878980085898372417073481759689813655411745300670031445105992501510847984740146008683200512353615080534757550093524371794865358894514424072629838271604972050065709607748663379885517989794962009180056746614073603098465939797616331189738593675304579257076653757411576212986830737230778822777210734784603118896484375
180 95112635532327470653642531626028879208589808445125370648878789905476845786065245665901323423035018660112471293868167593772755062292075719915199693661009179235409731918193163020370140398877336060687572008814068973318162694689827695099554993315921220721100446320700377050972256509852659720843426402786970990301199603800831753529031683999865398754937518172812970810869193048947914119850111092091538012027740478515625
181 51710116039090464436621399995628617910505060598108543258264808888833517629267186857099810491821475955070253996482348004490378074001018094374110642293557100479343727237248231096737217907465379478113311344246115852903731979601985144708376047715889620212229932650168635309555286281554283961245965221508233088581008509292815299150723310079823223687420921599002038907710990934391460910208212453653686679899692535400390625
182 27966262985382689812354797245893937270888351659805293431177574546579781417133629465654770887865721383471278648241948668392070122711812111587468528770025990241396359821545155485407025535703759987239353779524544963747791285679938008834406750651826695728245864947208875257303759320708604362648313742515146053959294416950775841934294091366745084659721494632319339015846341585459006046924235005235459539107978343963623046875
183 15372510666198799345446342877924208674787763209468580828116105098517115460432727290888420428941171061476664434846084434126401716155750399672310860060960247711776975305758654690256599719401307769207904769119031068066734730358510433916086951456368070363633444367760898847793292315271640919725076156928789304248686147308863633135019746995367280250782515645118869919510999584297768078257062620508577310829423367977142333984375
184 8405989804707151327224254460129790364383298533581604867183717626914915704393918505812499298010243447210726240973719765963352261066002339602519496074163150089871674269979306596590967018866783080774610809390388184397508932352295597243830695272486383032652872698988781444432225722138797532132771906997124896842040546805160172980273303070443182257214051490556231314145606636562560276739247642898959611557074822485446929931640625
185 4671112785876952193922031933029637953912913156075949948066295092363923874866015755701277566257716726417207438095783692632873011058041554259613954534899183592449203202470943891348908890899603912768483031804626327088405327921429578329845628941443284670566890274588734111196333137359280918294820029120864365956381886323144824186643527886517850254953857051228548511638698767023406990613759646031930884646499180234968662261962890625
186 2582244989343462212688614242574661024778233423429725883668608398798031494632409954864673885316639450280643590250775139888963076811619179409253304775116591720334396246763719399739811697867000235124584646657725303543699092865453086597644883067009688403970625644323253241527511248661836434142212840780970867211491820889627824163698710247352979656303002076314457479266383268630527380718174787615048704736864237929694354534149169921875
187 1450438253696514372478421846598671248300573488515958227077351828710168167008280568827693603823096635969059557569721327183810795275325067013382178938565553749203257792062391450443297917224980521810540399602852378906962818237483054685880613196149116816439315314239759382276114681178670550358429304410372254334012878227648085392042048608969913889949240192205283193159614948903614582131332647978192774986240465295850299298763275146484375
188 810510030060848729534415067054654636193585969204296185573295782013809722460874772360300541422416241559561059211793123816329760534761118822600786171547002824956248068166554478156200916353840841408671533430715364708594567667000965776901802804097232068848863039934114013888898327657442297445528207249381456825981947674853828933003225959578947073682196658838050317685692805280631058988708738493474339277016639471185044385492801666259765625
189 460130226882102981167761005416988388145158635192871067614587319033781168451508990080534300543204242933291670775218252470996204681739960323452361142066476522572161312069507203702775007049825815724723499272111749625514796917510602940447920073931826236367788051897884570485312277780043020984235710740892093277754028436113795196125426313325856554819240503422222184605700418544262087793808748315407518718421507315952112548984587192535400390625
190 259879535258281274875227434480994357338158386178544309232381931047239011794666669491185075272183380523633807584458994005663583057389814227518316389891782928338183757143005229901981736970066482063227865160012697705166730965164140075020903433591736656498309906543996959142212787118722532878763985477690351074387896280981698508624381652329431841258920248734401957089063958776723583244599455619792167534770252198512707764166407287120819091796875
191 149096115950097344625584910516203424511691219682994556748034633355536946703969728747375537135997537544580479972792021012591877806241746925263767524530091913896168306267455771639912215614710200341338169170414352693772526913085870648540324409095026501564241459931351457241445906341895157443957881117313363891868971104001555256342590185728226090444429114648954585154688103810406818594218445877355533776036513488429449125760584138333797454833984375
192 85102237561953707662148471942680424453730217914463571165203892250406950964913228574978415897152096042822388356787211193122889313109379123469990390330789119046152001058361715077096216188103121381996376931557979603148874838778498816857718514591660823133730316063354878697814650970414341837823761359262388262782141704947912061245859668840013025925093902024358329973565055699138699253435195832404336083417749408241446786860251449979841709136962890625
193 49335488346335105694616336486717257068757875622570817338277575913889024756040347752108050242900139458046295670615699644251979762567737184957209418704468317414174146706169597385618452807546229613948432540169075814256997985688617264330256739699706879703432351283150555047666586515515428763927332506047832864358549941375854690069430377874027507348139968570594834426231340691581700094913153013966653671718180059074995910037841895245946943759918212890625
194 28455720920636574863141083713084134816509005821159623501304409554656060303772632337379717956908358878237009323599662217277877649430188106562733067437047909208621094870160300337299130293363032652641902319188650068303518712408064289883818688050563654363433346293272978072040870883383434224481346685997567358189888631127730945559820514977204031211872968701923762138788572335591957012719727104004216961055471020118266039245753518116544000804424285888671875
195 16667311774540146504374818253599240279047846025411084441233674347285452608662904743210719906668137313204073733525121235875710601199152633350283554464619469575750798965714777207905960218668852842545184146145232514760210951980339796737565402485532838821342872087875009837645920977239391661536874804690961393203438560875085486429327043114669423465901158295633858861599831963783324741707089987996983075953237027384645585014131796697256504558026790618896484375
196 9713246298399987692955111157542027526636668370648647420719160697190807957157639112792398769169337373577780294335693819944028958393963959933891547235061986586816039109399548448439388781326751360194365873874750042294747409123005610608813189174863507842225467805777629909537852403149742715130058390636801787401815873608274557445752512733279831862968637274354757583579330983380209308763532071052546121513800662727529268707089645573660163790918886661529541015625
197 5747674243398642398352100233060161951524410875648648000807241579128496306635118770664957601083171527672491933309073185353508003927684166895317254631113836771391130180387278348929351956296854060810130473961573955486544559270244444174478095645788479157173659279309236463218753631945342283842347639182311761606389958246216741211704303062168219603276417651460453583589049498565945014328715850979316603810720496158995857805243372812498137136572040617465972900390625
198 3384026797597512586749350273087489625314350674002726180836292104944107135468074422622556497729026703039187352865941813123694586224590000649972828789604798947929652193712048393710979337574914042101649902198479487519673248801797341582131543663254902084085460525614795358076463589509177277634083525623869172123583320879174242991571147675005016612892173770540202756162790849800575464354438252451859830831367907652787881412374677536245570763639989309012889862060546875
199 2022779324808355628244144107432693099124506279394000014367558913613919033560755067881781063828443471540416170240781250198815196579336344998732958116723543124936307603125773145891111820348491606503105861114847873460577697500975816724226146380036153976240391498557897891506505350325912947902763501556938591077255711148029548168344932041231262263730037332700608608091317414154410795778481873308634879012945493788013879079673195463285733097791307955048978328704833984375
200 1203062007221474802107723138448033712036180555300172300891523341725872698057842931382635177558304626556102726324956728176613557625494782142523019590386443579241634935450339631206733084757735515957682059633512028555983778654755347502797290565970646351381457851236009592905024073424710596542945601669470462144848274283916013236396366428329616155723876981528556968017481950165951087212609474380875818296419157012033959402290757105955213379644419546821154654026031494140625
201 726349729534458973504991581684866704277479913657131365885135866651520475637423700075840342274709952885260755232126771846554164276262637837123055792392164299814023511314654179665497904665429284859580806977400916045421013339242072480201356053238392144867732223268949495038887631164211470750698346046769250085772153768718576821908993209558025355420313945437018319545169168837438249535656090764638068638056932918688324559933880573391502721509738194072269834578037261962890625
202 436354135738600517930457518976372085090791179036945024293655423140509368935069430139263999227901978313689672619358001270042286382221628015482423286690134280177641122737101175787179788323861630464897288332164167125240397256007945600220815930104282390330505836342855145301650958138713087789694334563769734117063485630481836188296823265750128675539645868219143866326838396514811875049352541641832199753133144199465972995821340922030690043668936795029367203824222087860107421875
203 266070592109683226263184893615206497751752773332406258788362598269894282960259716417291164894202872681498418891958455307376693744136308745785497492769469155729178702554731406496695189570044661758094353704251094953056155658078151940535250989766719206626839052448085013122888766344304872296737669544431460829857960134378867088990121162098553668030562335892401492997033749441170847166969388271446840202215225474587764405807702467939066194451866831371944499551318585872650146484375
204 161436164616975898768803230597633669078642870431382395722005159423650116272053953629797881504951584236415629419524274971107343985255356485800468091081097871371401662207526097348234390112656091778060660622196658594297053750904797765068441745653684166342295004430089493906686234154073196860343520397307783932525663523324548092255215124215056851003579646246037137713569666864797781580981952066229505881927142193116174247188904782470326978411038334204619104639277793467044830322265625
205 99406876011524008442798175887654710227218002286547520823837702570652742846692926690631769146401619795043783181727524020131481667012398704043649825797175191479977494164886491777538646396082532323628602661004983198739003897375939274016191712718009748925386917018099736980892796102985846574405501607725329038108554278441978747442349616978883542706292305151560134570183133475365740565129931489522444358399722438687882722181504599944180190660362688931517283208449953235685825347900390625
206 60910012991169306220519342014055036907536128187472702194139727489329692829923960558034149202526625794273768197466626753477522919128516784704684795070195068202103193839749000527199529969448092099789444105685237211231389434374686620200656452564075464886781864577680609493387073397079541144449937318540089370565729411780293745800757591380324855375951869976963282980402889473681962285746910022792289667633034230782776982518055153404936474304122159827440707857704182970337569713592529296875
207 37872216656243644088682772627974431063145040108897291756786461135767511808641076900200483373805300035098617607731558323765129941226988365376721246452983697895038499034724657795444022429366317478826366618779074625923593195773506411249570241198002276349239498571459153574132778974242958779320025343511396604554562709680859248598445204034709733340276846030450014463684956140308580655449763537414112340078849491915181205728024998497038246116536594803266150588427763068466447293758392333984375
208 23432563329085304491839196704017805212343550129207466071446698869884716232767239719444889441170399525296652897176484398737697973026897661167664369441017359635748810106724507264574612840712747474231283936849717548876674284669380706667000815950770104821274218570386338181002191316775722205088959897049176148333731754244292842169554255901084042519219379581844238412664419865353879570282259788386961671225613446735878007561111056777015471859457901810863883952951169931111508049070835113525390625
209 14710508677942684343425115745743616975021648138159890330449164835855695829853676095557297327354967823735028847930626353560770219964660953146353436268603180440243580284456111947399569115229291488422426201136631627571211939037621659590574539054877477597932128293162518840603917149366786971284206947646787165165907916081512993832562158565776295541209129214153041669218554097241999797817956201814264192367600937913679364925764309203499569530407629613092963704750903985996046685613691806793212890625
210 9189944076530643947448672186637939290574366516808580092544545290051066166334334569324316614388297403719420769687562265435831867640265896577742254139400061673164321893740116827337167774867276912167801190062087816651106983500879782963005281396685678832086457749334579466760223562412712291388464352318275412650298646156443134919392110965511263650668680467864368929466532170946736814595408971915710136525761612865260793772663711881250344960222517177154137090669692167210769184748642146587371826171875
211 5824475351643177968525378554138859741366912334276345209741774678258383209473874527087113538655559402599709473706858964341914859635521368599341452461265415190290734900640222011376857515904453779751661744891040901635276057830405170352190564783127793679265644699494338071889872801839378927781844848298115652513248139039269761647455972514273184970922940428853309733213922261060648794016342762873063803854752850797368633725624855373700724651464772350085957636910891026982284301993786357343196868896484375
212 3673568694050084293265183335953765556569775498637219008574529256872938099823768246023576718102419020764020849055717535639707253723125570047111721395352504485387521284911038207453985725209538878339080283316225643292303894994437048485455773748916614477564919695184316889075816655033514673476290728037048832026449691247810400368121291601282862108998020038950495739459788397287345977112561231445519299414470609096103965393269972266119431124842618288051495487702926394560254408361288369633257389068603515625
213 2350331419752584114152203612423617953202579789395538504034385886864383120566461360620735909233888524025481710106561952988531180219442487985978034978170148359082262463752559528352844204618298647366228919198032079211825801103415312351475126386163267831814214149429929330760952091673355617352682765514673053178155915745968363747115215477554978660399469500197930167234675013211146151498331498848798667908647800444621957000641454451299799456200476314900787008985989358429828488539214959018863737583160400390625
214 1496468094070073458065928577890673670550772429374201556050588232069763334519856673620726054296922436046847484249872732543640354335693752580590212850791334998438030856835024557437685304307091246573198505966609587010754686858468984096178816568121516969217452396231002306756679708768874912907700565580837745161209106575306481793011757271838557008687198478691941053130463163569429523201010873072668033469572444125099374647701678584324158688182041281392714099318935050341764646741893329817685298621654510498046875
215 966422599704080122778227576261600997694844598672648886376314961269269099325652889175689352934950727858656450377891988996907585312145668567001579042935864436243091529783041285126099779641864840605124735470265228765558440906717338651527510223769488056757491559534982408193105925141888048071378011593442478471791258022800132974067165546251889439953112775692957959809968592240266626971917976235517327898518138815062253666412160964578480506264269102533421248976057826257605019379948174673700123094022274017333984375
216 621117826156080777323164667767448721958433128440782792110907749706198046241411804938082016498936156532218790789078343375098344569739835492028479350537645705881725574277385198595701629399178263179235214151547743331128797040099116598369503524465603559901896279493382134825900212131075302083343375923571749222350762686614156734307714665191778590150268871870503812908915132575721020655873124835304043410507493063467658277535334956799116918987035014942408544435541019646571587782519774378897636779583990573883056640625
217 404850491761165016998981996874216914040469837555704928493136957368294656810636955065809383563394981648782922536151491533010237719288114348560695540414023722573202545103996391817220242001388747772733031310159663188918110861169799550744998944153690468170509551319162471764884243233485082952723979744805121249338264353466046904543239714156207311730262615439774755431100141938573664456086192532347270232424724304287953373236410666017545123279452763096033066171384180889345181770548161015454979860805906355381011962890625
218 262622795849890203466797025423868411286666121859438610712106487406091190204173517237302568178809790851186802232648083730647497307673501956674118151202652568454255999349293675465033701222342850760925379252628159307616695606606751023987936905140289313351884210939656938530334216940769429817620188142627288936820491747112249444054085887089872239029569864212796111990783232587312818515631162332967953918655698168386224376621501270268864009173014694478609953534177229495505121780289021564680496112487162463366985321044921875
219 172757630183785084173036483169240494174316154863163512962127007906619480839153922143100900880992491902782741694170831287275160034468949152851392308298859938777132686570607632507235599988093081155080089169675049686249396412141985586217613425615831918682103181063116085114304902472537350012157055335869848708980573081290475884290290789498590760456350794531004787842236753919296522502048177626769524668030302418175252905825099993428761025973439270535679859673492424741181184185386720918573555394459617673419415950775146484375
220 113101609492453371183027775925963186904156225683667220888883992612083452687150207975784391912482934996677075092401937693075301448039832489570781817616490844921910982311083411858476360418219959774989116219928382998685275559592196560409647618764387948119546953414486086806234561537747659168103455156569500592737111940531312795910767253150235636069428450292696053142779385007865727714337351459405322153239296482151051679104365664803426585127905320072270297907756175835329868644400921254170688801110600252286531031131744384765625
221 75079520978713059682987457469455640492352975999135063156384622746017403481234599409455292699245179540646994873947960547853976705741528840753629587690082712086112588372935771968966649290534300061358626780485253937670929888184823761313170883289219102677913219556862610755528075917013404399625948639648475479682230556090225415920197954217395802170226728170053041420262631238931872554186546093656839741062209428090870031848754539056752306613852282259762800877688368442968472511537403233539902880355754177799099124968051910400390625
222 49603289406736710137166947500436453341902675217527084865244496855566733538548705587361340462179494713560697008794692066099458769293586738666221269316138937438919713264478481215991328146105694003329282551545088668030436473522218397271744069683798293424815203028198743943852271062829778085831914952832751022252369853628972694459957238837913569515492933331904350483725415370982460246600828469185175724444779779979788426560277689506779582415605114547794378264740854531444385492120055127623957189786363386474477010779082775115966796875
223 33225802551487766102732862329075155325781500316422437918282501586116040956479984869463911591291853632336176797072524353507494725667069727669251052543610795624021315781351956164692459681950847178315328913331956104989156992545442267229613916634899602797214475201752140579923464389962922986072143986069712660250407346341328377860651688339601747500069204657751997758438581475641846189223101944527923852191900491789794861983842161315065690147426844953406170706042559078570520410657525183123332118011405977853200965910218656063079833984375
224 22150635787988122918942652177454260281810305800658143005872705948755063426650423983567690362771699787259030962009177991400897187638359012791551615419292242587899449351633567764205770270480462553851615409962430523008093411961842532836071204713029627443808929896960739477016058008619911890489413379761129512334725338660430708384708123166388409360694092315162190975680519376098975799342584285862819359285625126466448144886096468747541203657942425095592761377548714353114831199386517094145111828110667639979425302954041399061679840087890625
225 14970232109569193800264343354210681080735060893769977602702900190138046682510674448043592191689325870808780339014835671852015106250227249621688392730205264149799526710513031016432725818507416745027226609249890598650285597553888709222723639927762576022862986878384745958698555890702125464531040410225071082759137679296702296388246037670509759205842396484232194195163842330496343087261929300587392818743237364217740908881708522163933233695068241393201004938811217543269539803631113253301951048481841609893994160529473447240889072418212890625
226 10069917576078121043844981829513669633249321908777904204902152253584133003265622681680784193601718077960559958244426613001461444094173667610540045099501726005941470067981084647336726617991031625452228575210464343219529201166628950782465416301395895876477110517788095893970142314876450588580175247355278848217375592355457642832381932947326255240947642439331804660812842711440858392542862234722202503705739108177522707773067097353990184335036843750459560800971100639616576062650422702417650088916891657464247611386554126511327922344207763671875
227 6866117778398012669253052228246997895976334689751882589433568930722652091303634574262699158041533307024035070591184052739284657155882154929422170179981581848411194327349403784186501659795674025430172703706475698760259782847389914409036766559831841942921513144749128783719320584681299514031339705439056189477646392442494806846607301516598104961770704425043818279309091222019935530069704252616267111959701685471439664927890438082405613109127140849023731893596974313279727330540853356936645684891458423741360250769361073253094218671321868896484375
228 4659731048890213080133811637767611412565872766454845225289748894914957634378322673765995591785388342165580203032797815756688552016594290526462577152016931043121005534462029395755697259524491946930813038580208795802687129171033054688730873159728032218064043671020171808707082480847828636933446911616493947162324317215996328558235000823873982095919411268015845973612051922019602506575108301191687645460689717671385871326249559350282182817195312084230813185507780212503068175098810634547613187265060157924881782121051543299472541548311710357666015625
229 3205202274584075746925908288183844209324074542125646004392432238318232768653796388549058325993652992829393828681924973528855103680757371232598132901153808961425806591348332919566861452941744450423570616448244006324143636714647163949621171000351510426170859858542849587474904877281172162297840108831556589430691482843304720448650787124258101049069543473762361873350703868724546650897686751149337740535821882427097516607892597241913819648774341173036580658482342996158922502983776235369525691250105835991771467858024724506549318903125822544097900390625
230 2194438549786095236550480555305642440468848294676227150594338108930789266955287441336566109980356816189000620549854679670878027021968022059308106473919504513817948235911861671906087266652735104469033654770380962755088316324091381266528738067831952170851287958659390379695446961470952352871563477531039277440676657521211171336172595363283595425489198805710346547067228718519385101419860497755515857625583954210919793821390937008874602338825314345674251694434974770813907068227085493639096828940463403325393110323775214265396016344311647117137908935546875
231 1522629096020893844899645397016702481625053352823527137004052026554279168721971438558964433097041795420614936623523542785503300740851638552893718521631178196912553984730822652435962006550202521230145741043786728013008509833834627827947677691861103534743102135108866391196306831787830485290757189171945461479347109348201782370163037371994935815430265574925285025524648765183978195527280729178661919008244746119701207217884919398545588353553347926614867569314281700746532498662820774376589987370871787052562856567362668813725434802108793519437313079833984375
232 1051591906204736143907709695123362653459970539048037747685969887109447014248853754947017193330015617321323181472313381004167863458570441896112392263332065592843690320786182417882228428080556717542502825179074475973652955685625745592868886220968637109666612068972174304316397002678055182579005776785025982456897399911326581366828797675801578312016391403291518444958741330587694050984881185284787566403954971752593606596567064771031002416593688833437646955753307253901314129294312357383859907115499608142193635728131040331378986962818089523352682590484619140625
233 735972296866042412700706845820497545137268142011299787341383305012685476393563310600561150720678420843764186741459239673123410420388271311020501907289453861158538577367232216271629555625032829223519635854450448330400349808762087762725498583727338412163422883323235524631013469424661406009533119693203282255037310728716242703887029030692432833619552492924089433501870831723740065003884522539993630008744649433806197506364429493903083252171658212597511645214062545244306470033001578842798357868266725002056360672747173825448963047080042088055051863193511962890625
234 512704381517075930635208645309738557953160478919081500646146199743714981113909236674525820639858302528449035329583144299566051817395528680156350868139025010863436131219023791170906357456613262483318216146470711871113458360904375231417357247433332671100359336149777158844179089976808716832736623810455266459190408620517961598466867467937606999009728666644127247006907476563542600702811726441981362646236092298160951666797807443711284724660014251205414717801408014000185038629837901164966754993299416886580597236331771576688991209902468426662380807101726531982421875
235 361903491607749018207762128990964412907334051315207199837346281177419211172019001737016500358493887299963849943124454832182903046917765973027968894473074676605364974008682784048482907684093174673956414861715515405440438927750968853170421251956600491715642503732226373206851463346324687835044761430697327283999004583320881083253084484885072071833868273646641627288066920247816183190393104026990257041764517002847446558967113325723193514107615342793185639117979946364052527056561307056510017193547635040702662795891427285395274791868214236956191598437726497650146484375
236 254283785655991098437759937347250837514932054163771010578470389870602198307028378678462941946068610948469644653575611612184814555865440828601010768935885514552460481872557224062020436372670008231441788970152178765997451116670044942170657420245864625812969715382175192012207808897710567658003618600392352677296385905245538482588663719919061891512930624326644713570777581928052893391670301599315559012460374461588817565609910075504687580495282538137239273491807735969158578744149646759092936633335144605318947646068800931456622401762024399118899964378215372562408447265625
237 181019119484946848293884982653574942033076305860054514594105653082774179431233139278927054094987080511132347980268603994859678759180786042437830822629755956241394162251212049566495747533117719810830985971215092735697671792590307146899887574576669874840195331833062772300714097476910583346011230903071566244837698512928625609863340812682041897574616679116377756908384129642478365130102398753743798315256497204281493262819352348169968433055019322701575109174980366806091031606118344563743947657613216974345570543500104748023891675145248536527020633002393878996372222900390625
238 128274137657633029261404659502960240971967102849443424564922709282124450302514593093062560462652564251431224727639800451859431739316994835242813079459215124645830470719292991542710259965199482006819732817606223304879827792808172813683118363442182498942518891558610323626605649425543010649476870505729432496416930162762140476513375385012036071524058667589563673967462742634112344808583186126258294526451016567281744235068322436892705909228376571826256003502498357571608466230068968897575352564690181017398186483673442524352566804671891380340564836615158128552138805389404296875
239 92086077019240007747438474217672964051301320818422058944544718604388186673871605158687288255987140914922777822987885655541873765277582083779906839175862979937221026564468526812114289777048516540710551786051256089276406499950281830304164344421514199382822360413402048515209637688923885625721823192567860621212071273048453998623151224152271151574036862651815109327353974707211009256167943010991255856751084671845929301342919467772067232905785370739416364922090369423864937763314061124508540043039814472621159375497131187257880877428839616026523540170956039219163358211517333984375
240 65806129260355073708100992717356990769353331653355622443276135741533048690841225509308691812280964320740050646138614617157353841702564197665872255567015939064089734182404902895624807345837962540173721726457868134201062462239536214624133574503003199068623747447405587499866548247006194852897285530267700418258598143626939175344360706330755434263674305346864836560956535114772774961472748831339575781963728765369850238758522431426683065267172268129258115968897239755523341216889886527391144615895930568964735237526490539048818041198876677503638854549450343256467022001743316650390625
241 47636502977634226802926443365517966279717132891912923146004700322591506901959395160959773872436534287626431484023816455436796008148967175755825983812023135389434202484958485462508835330358133793723221144458163980326296829576044362657233199514816599996801957893832064432036945088055390827655280090060992716672462693996840432581633130307597367698549866799571878020507535128534937499161810398143316724014268463335208745976191841060499202201348875416446320199718876119035126264356835491796222170610953538925757267370816594466805395897795636286140875947925366062918328680098056793212890625
242 34327283857983881627691289231777647404886151261870012033429779727778850890445034643877062738830629683010110642712631012094962744894400787551784738091650809663151995281049223526393153331895950106864921825625755974052792061347433018313220124725483897082099197859545789421135088868135360233812072900967371246925699663686058046362897423171128723703575559985018247387406236414520363313002190698725717310690131712762976308958898130626324867402641196747338174404703697321954842759941794637802545330270329140913917537358431750951748997894605626367108841372199901087469697813503444194793701171875
243 25055420623530458762499480746361415963707705476509023310537925241808679320369505898378308584562780978172334397717833512582832991245548661975184981747874780054299037005428182266838331572050678189030966993903446837792365194385160967024179410889696059090006047580497356294572034148034054176309128243007694210267282482516614847713038920042456580983921553189719546087939765182436543697008803923922386841343469757655426374735307654411834140193909943873649865454846872335488005483892312522697835880878809512262254611994022128981604983638584396492327349815175396852140465853153727948665618896484375
244 18205325282943420333636003719279458935000700189245834866571284263332130791110466796438840556004865544301756029102119296646013857585876758516959277471497297413857490371286884210283239165483157848956724537585851358412599854990334290629936038348799462360535693266145279717020687447483347606821601365786035016439680280880754489528545610266182499820077277218970754703634761558328397698369259672226285344888801557011355564710819337832422721942386999116103605139551053902007971396705453280417880202581531218339969936987579045041026061869376801811266567509650128597886720172027708031237125396728515625
245 13397383659346892183390296651254087281523968196628773066885113834529308303301207602225622366008827803596062937025027252067426088382053449460885811702531695188603729727422406983635061770896042651708568886304775072966070159938777091791274869826940848760219170845023148153647742783335391892457738641978687762731261659979493326101552758149128750045718063500633704253210927571141239904441288896500581767362176890461008394203708679995273690621251108576986264550637848212337295084310341846499203334696416836767369338772394716043762640464723671716375192329538571824054660197589328163303434848785400390625
246 9814866333017046643499834766733561653140290624411495532572558283831400528073348696290268844119799556061326320883879369796924883616904340763613567106158931241185719603273838943222311168804441730882626747456905612053240200276610460673811075776997510173531872534835155292887277292768265121162471874576202703514873839533993216019182597776577525457179898133732711383897561531930616035682679954181790447953501198963309207366544999596685395865099994136479358078369519475877811064800123524534626932516873663738242238276220664216352983440077402726115260625344397997331380434360426079365424811840057373046875
247 7281758617163419690533333327678864320333134583507791039410437851310461599997626103529942812839271210175260768228926203247232259657646876145312469421216314863386493270907479762666141706514564164290767569415594866833357404105063872056742816394227597070089873453639452548516052505224420693744397107399213754646614080102066204856631588611932276343592155975532550241284347063833364743234414999440737705335244478384629227493449786155909983800542090788351321545600375325578046830241410523716224940263154935996472012768172050345183747228766274475777825461932792067260532264949546288335113786160945892333984375
248 5378228847106227416042578402791541312841911696790103133979334806766416712712222948210797328450634172138772264299038628765169103708257689566846726229188925316938324147249250762869967911371000724883140097896798241318122058788140957598771128080868704043203639979512604557702884357405368364416557371683264805954953942925232044217769583971626256302158535321627099950808868465762018677323181093596244467351073688259632387985043847850738634400311970372720809527533467899039660264012532613247525480814016493687214451639772193880812009919713204142829206731744921913649843704663400245635784813202917575836181640625
249 4022471864768934492950742954554159130354306614066853088405532762224977654501509364016445406935219935104351844574764632117055061862961544230331456913708206985513573647415809766072035138379888829211180673747481533054518024590531973062091450682147884289926337306401404894679106491816438622373838145661701451372318111101000628090792995031568778974700851161701988574021125691223836906991840005514544499748904647625603122972633715199160791211794140746678965588439918182248974682513240625538748797628922909408137858290571942905126346212150258911989509165582688521003525959109092813292818391346372663974761962890625
250 2995063553595907203618218194576074674960789921024551984943678962279205834606888204892846465363453982910430622685244528220435612792135002130028575332976679386530049237229430018714005613990916854815313831461078614240210826888434852152175468879233798872549271964197594383508058484021379212867823577786578558690457679557460856816528904034797699876410008285125899622938765934192307681755838771362289865711039380166414591096426098792565085331044867432849108689435608604486673125980662489781647748640346225502220485120825457944757461546645285386135921169291225898216233123369338364749836500777746550738811492919921875
251 2258050210468699891663087274694716563867358393400779608486627831625843249864516710094479615138750012989427908024773629354552577092451333436660385723446957057905811346728366554123030208079152919251994079584441949433542688460279422971576104884115985601618917898397018753034179862875667973554754377630796580766241635568455756802630374773043134167072099355734604672228435005069218551048605336258238821117983231102806885769268444570454772282994145439363777239210294121229932575510475012550255724434615189110946570921163446476204867518826650087007203027694047169168100417156719826594635236460817395709455013275146484375
252 1694839319931385617533104623005164477747402147367513613899832635627466258004246861312140646049595333558033407393727330745567189236561174004476757556141901627031718353217932902480136945678247493046207303272427333706720774997212808090869212931769214639270389811478405862556064206800918870353363478254610551862560579016987285279228235532839076037232440925791043940372660907467705929113103780193622967771091149786049796667481437260242590789254082911361541620713811672638700785702266269303471112861471666816225761234578390101953687204699847966805737576918405652681688669202954657978799080098042395547963678836822509765625
253 1287959808424495331485229564435125125901867589070914207405914948534629073712050111060053779168585745429582118822940392484679970692510752663684739501245257591413913240032902590676596668612930920607833265272940276121783546781750671445556300173440827803709778767022195296035260896513716768111231394864477353591775975526201049551028658136446876864973868093152326006391800554810232291323770781794833848725009797603841672217646527278825825638715819183523369977327820442787105405046247221334109918049375148125726765675217475045933541881984686584769866721502502727455628518907984691858371883999012652566307224333286285400390625
254 974431879875358893880598739579487623385888356475390602527687992126068677899398219333962307318669477242019506044065858668409991770506904405499949585691840751501304698303645755568068397310018990197066377914498234496643308210786128907780135716503397645767667260313957858385708653504481304019458269026557835029670164627009479613644420861578513642912869053316864245267866765133701039307893319729583267367638639658985781624344477998925242962767756452121684912866630787573183879808815035233016015972856793925730494048871639649724977556737424440488416714341910256702878336607550164766701310259389146040120976977050304412841796875
255 746353095436830171390347134358944316669752993653899533400242014140039934546330238179505838483742163847411508952966122960128024988563845024294748933858099466852776389329925480197671603909587264531228045071090442150619319253371061927028197550289782988655696897723339111585621740900720109655040361826260063699950923371529249616650231462233932962269075802253657340794033973556269838620654663758119757834400354840699609729505256629562537681427524021427966792377993377931135271822960833060368706762399407656270286533582290790940856576478593674115008682023639153659522240438772247107088847993539015845954054384492337703704833984375
256 569141839054460712836349173377930748313703949705773218013629477296661403238176205750392130512715994225197166965895659607005953543718990740907166283995143604318802126629763778200076047737466734341044908900982182616310836018094734477430397974815990389664309803212299943643617126005256276748336935131532547648159353227054671794092926047232019474617442321703381927718421250458038427019356543815369496131288540970947730808329873862487604117647529484044687605874543272777459712242932736149528190867208508530478456441234210095185714529142723070534538472494673895337218186892552332546039134939831749537830773988389410078525543212890625
257 439345025453199629899494645216064627675455335541445967410415514671139358354559500891206306241408998289176679748739212943703693885592590667930889737761378200735321943061905677976208100554198987316996145232791597643425562334017745152619705697522470295822444677127207969751552524889336389888887209187418766273804266528711969968144832585051447663406464608884791706540061581670464689466843432950246741492071145369364880771132218839361838606939974880749375007952858801429658658815722212009617225583886498528376236361685650800233423433698274737866002938452439559533716272672509350865702933892063299092800576772788190282881259918212890625
258 337661915188306426277618669652993442992946956745819476246660815404494658315276136595383105454370270912996375151521032079331546638967823008328290441652166268460436408827469121276519639054919196514210024155745956497560348369470502830671175174776816769211668792220376619377624053331588230258510287255518111009038662192955491715945202037443837109402146595002321066362078406722046453956245031310391009844172739327959369081329901019745292418350013379402225754813357803801472245478565072266685223879912279009910302477240227941048227233751262156631179140214901411140571796163122685665420413880706790137053996403437849949114024639129638671875
259 262683813634716407205575393654784235831625205514176540741836514678966609859677283271361503982925551712089742675690266478592372323549435817079897268636875543103209598509007753540444540186639582721586915262176661698104723251405568288480263090974522307212541777401610619281780041618035977627404982249676901758103222245386464523396594521355868338850328851313526490344984580614227997029471202385264032411866002736963259965999694695495638391401073781554964302696636070012297329231710589165270693544926191561847573155229692814707310693443323383599998336084902997666881506096818457038530719413987320177104878293761203167377971112728118896484375
260 203462078412422563874028448812691423527473671944513058828895482137264682060545959338256049647955060344520916847543147537176827945817977928171563005521684722630565079088982554167211372531951369492466341104987697834941942389902684176414709474617636282319555341873402830774151524136972232947916059417453241386707464013194124564291413936700865035567378833986964434740545398254935342571729055563539013626800684478010899834822786149951050503295648960428439037577151056542207394497895240521623753087568949130801290774604840547122904791102913668422779697134161721912055466299629464104484218997998590775671580443972885632319957949221134185791015625
261 159505195754174547197952693618828068159725226706539780017428206785301485208381313593665494456801047375144444483814958905307925793140900061846218314160190208218364748356655038271600910905606050463475227597986136866866618140103055358046088607676981285172904893073068781435752025574946879026543022699115309548804449330596199511352376503170733534039541413675277022625382189419400346251557308296971563640814467678853729488978627056307739472477860154172827181899666794584049331895702142590654652131658075772823393530470039798188286307381378205591523165136237986457833223233440283434876528329592732515212886480748810669183512800373136997222900390625
262 124500991183056710969182295746217748476984280737917187322053658611925261259767475200926616046880414836837955880259858780782142811174851254478632440339184764410828563821145732972286558670223675382226315034429649026508900980799763298955628637054791817497055001978643677623211891339495288580774573453471727179273532070077819340954106689249118719918310934809686879144042858351049431290719087170921741603005471543760005252365079616871023682679417909852780598554531831580895390997512363098072829263258804115862764046319935906916542477333779202284486588708404571109627771153343065933387502459212814223801187095246045810625901140156202018260955810546875
263 98350999745716465121505179319112856434859683881501173694371086652225137527024356135057831452477412346981121859987857914797595413107627883012234036850139235661890818637145552470817019635133289970241605748351724800165083826537204314566078990674069570134524684924079049131474456378462889759407601560491913610641460214771887526314462812959494750572073086457041547070327207279396655024405241809760705815760000449507121501617561759557719029257622681401010079244474407682124110502091124528563645135579161531529867188505437086289894859306485573548778512950593395219230761569742244429732463591727849889801988179211487961506321653359918855130672454833984375
264 77356885151405397394810003180674941778236613305649432239970691220595050450588898516620621427559649439087807468157279671864655478707366866560680374527254654623753789917796346522724898311882883226706410534379078122082138398258724913728818460409137590633604525683934787608194897125585692429820993267350637487861060513125842145005813695489972329367961058462705828666830520863555758500835920128449547749849242431242202900420727665723488406903628109715812116990908244502439510828901749718455261321039725650103496799596179754490204007177989624932982611432870651283759325234826390549853396226666627624791244547719005521246860013206969597376883029937744140625
265 61573583650017162146330593054208065434985082509125177896261487753750165094283079514770944722075174612804446351145174153860263780023077150663816122425000295943344565800407436603770611268527231554805439312365039055611477704136043140494704211392538053599508479707944449697487242170950176054692337676909487815033715535253573030013945875906968405312170008575898137154702205367800303082656950290542082275095153383412308808645216730742166139173216658388013466879359055916061401561902396780804406010788656501260508700837161743765836304666166882116859204507758955040009379780942898917753065475972881465860467935492309475044303557211833322071470320224761962890625
266 48799081165665829910170486835296227350349386765045138593849769209770599806763241367210096764235468478443836917816347374176406718946011338251081380065248086003096331833609931188216969394014601943858709545298267644285255488245679614920289170866707861498063881612607433239907842655901414891724603543133050494912716008815761761829015717500768972530125256843421645588269247296869116576717352114731631459679090013543891576413282113347738138135175558824050350953302631650488643050209324671236358737223893421600044643971503347123401041348410130883288367101438995205139531842933049005010712458442265091493821769443551994330059151661060923288459889590740203857421875
267 39135585959954674950684249182859181387516262028714642474044030206272798055337690235555105910570739482162243756176489783559446314981749291995091562013815405145003071171798156660228554740616763350025384902769479746352577517056108738746111405781963860972415142774785257823045030469153810783354861533580310311850263729807398918700654931985799306104244120128524365175314105599049146780136456397523588369023474879213598438016301306440763153940294410192811025644572388426738239510033250408117213380074088709209139865165830360425981316249144316460468603708228215089234556519773565405842725788768476770543528126377009040913457736665659325581145822070538997650146484375
268 31250808028708988268824752973641627965252972900245821006613313029507171920114783235728083255250077397531542831491703396943741323979279115685386489207147629478419500159591386865023354480635586918707096226631519519783023610398681713110017694280174817582123306527891077234989725455159790445075447647976582536460945441994764293730455572771130223044082586320377516929002704976621243954254749337634948083289810899669185934358287556450210219990144251351175764108961032618981284605379299782331896442050644818478682301990425089689961946993267290132692884122666892568349085596046995789104816130103116902705081583361268589251968593768771231822256595478393137454986572265625
269 25250024780163209359866607321884499840969961538542598226206989125425090044097911923321497841963494488801567604677683473821346361631996534783114657114397846878584802675120213141118724372357316551990396127928405750110975647968316236552216096318546167164172576485737140034426455609483881342937926085945278588155351078691039961009722929066985921231228334889461823408355552000851375940427130731132484738663808161632557418537625237576810357615453911435638744388085955697510802691428963517437287121483549956852357737738472810700383313992731700524367440182097817872703870293509226702917785660182282468190822413336071479916925802537176759532400183161371387541294097900390625
270 20314164440696709588697283753005011537083824566880529481456803094771655587905717461708648072677406715543181653510842847882570918423633689322114294921389725704224250662923400620774375121427402517862454077534046095096481420966108559384096134409633109822452957870662336508304793550502417221988014472110877586219380485119406501883340772627474143186861908401345868979741203898391959286023133113581500418639992395662487914349674193280293898045523189800791990628977276106362247755242213484971390239302947271056365383068502485694984541245116066034523775001082003587528750878829173842428924690744348653836064728106184371905184146480933919665101683449393021874129772186279296875
271 16535444228196280688814499470915088727343843355717181474437105873174500898054020324919316493401340726386178256878755589015380899699533522990078644235785133648668780593004664544314845866532975323855409666092581971498144538142895611513804974527179962107359927575349077829213448762525981922138610412241467326640735126618195897244426995888767847014552005324150267931951311221177677074600891652675668729993177888490492208652149650039031408501697366767754422876499888361563846122024308789780659005046022510390687895029539287953671789700275505096448167539007702077175718015427664959152992020633678991864011812000835376751222901489860712086199523440654957084916532039642333984375
272 13402217988683799169518619821107260421668609072740819773362467818792719764468221912652953300942200307757453425460739557254570993577524418364280069456403042852573611314580295992894954134743007294874924563770181310851189387451111442773970265402173820459119114614449560236641135559796253109706326353669739243833863715491431397130950878443280003580063509657640711176686030732383581714553372165091115509014830782774904042845012898212213142145909167383842550205819868295204867543115390909352153269916959193820160337858821867113338161412699986100995126842867970854301542404141807440918276198661346788064135682773795559963058051799362300885755383550446140361600555479526519775390625
273 10989710788888487928361320372715599677490883780925264059297486563841774028169397859005672363195041014367212136673645910373092662872084199415758504827251168731853297238564903889294944834725706667462596360044363565275972031824878028877278397993386875513981505191889584481443312650874709557359068467026370457562282338687817759455627427350795860512202771395375621466770877102354122996655913361949861812903691257138906160439608434949697609463520014868239181023883695683056370526153534428314396049469940860822568040588535295071185589846304343020392224888938137941857464943341316866731386422503901651363388882123621791118507342679189231344203704632267459828653954900801181793212890625
274 8973192721700737455976608042514818150909151239020167190354506598754479788287216475837068067559894580559874480483830613127640659919957575870245363591826816896361914276180548018468500377029339574467218420287813988265776583865106295294716006860165991002281287855756709415460675596386910220174209279186827693635162578515054684177480097456160472041135527671078279144237288387833541685516248161586377248149607573735741642800922564054685139454014921424788845686144863729570758713385077332688626602966728824047758257027081833968174207449235265707750774777357470918667978725436917042106143617967966027996184777511079740695771724499783422764940632281038812578799479524604976177215576171875
275 7411838491137818971593896154196346733632908124372549897275662884419066947707085235294082515611294275415060600290289111958879655819333323860056913698970270457306278353901999317827380630157373698035817212976838751987487717294880211297684008706707796219081251551226270394524291001197520128193365109518312021215519648939962110088502343563336397314665802329875275048000540788060076178667399408038451507685781429404772841887890482874469746065351598668258310099718730210777564340930006993108882912432110787742160934838189608293522948900601054701488948214144948153212986448376074731715503666039252455845987080914082851589949482145753190575658149430969545701231027123867534101009368896484375
276 6096256236216661576527068424238170724971480046228704453500242075485796567951166272548553177398020799129785996643849568570615512642822449159604214210862800224664595046714529654914880259331632616269980071220972251427438977622269130689401318433811683655820673157195920069802739229852968871799167627668888293385068921483859052759388082621910581406286031114124697594802589534824975057133872781862150980535217527312356136135545314264688530779429396682291775413088393190150615843927884024131095585684447403421373087312150554251041615175961140876824539229568626727389436352760081797279354975047102069793368500850134902085863440841065166024153414216246206491778281133520067669451236724853515625
277 5072108693083621452562119403455321446836734444765682749028211311395862596336527933688672622773469932216763937439671673748248116627798477625057549484135509867598507131576010400390618262237883047956933461909491777866477574336512509100074529059775006832481720457696962682201541823811190286082743930672265017411608264422301092649489074392266857884895327576760439905353623377939496682219549603733714875835550685698740937996025105770364121730430237617898932541361375132970487041676939999562153911368854711526363266149398696792728279679353281267247511923568395586845317996192958068228383529842698291581144524439660216929578188103188400723872295998550922303815813307892312877811491489410400390625
278 4202225006836801781700760129959729478994726441102976133163702792077915872891287080555555822837402293408873477794361919279540253383034511977642642572811264934021818928468994633906550423625339504373363722641421940075021376511711154922240698104297695669161697215761214813869512112926681953278599023326343820869924321294070965214335481398330711454914995584609723552647724306950049604104919548069064665348230756457288219009260302678819210266450156895463821925000122845025165964590349428163333962434525428394819649366851215070126483106117669836689391442294992772568150075112411682570862526000228282434190991659626724734481516295052905177894742079603999300278782680351241651806049048900604248046875
279 3521505580185453411528032791829931191031061201804971367720873638586113770424424825303658861564745660801332744933994491260444184298488363734825470249650560256597151372663147586027096320093820545712517259048628734363629419319754812875821935942219415847503733699125303148873294248521765689209369445893722476219094789678595138243496138367359771319824701331919812610803099530917916445697022469071686554053573417349807607490915349823486787446011765322539745654905964824968455439692295774729582665155956679770381432702777746164546944542580409775618135107440921077206728476686829305905706193890383774841369638012669131823869935491422344634808032003920157319127280659554202202343731187283992767333984375
280 2938663787089774150996813515760246519873431103467097233245097137058696832067083976814780283927184366071985744797278378387606784541598329929539156062322805781638964969088950297516670158823746692363648804833404748904813388395667395660372095205016476263364942595466882733963054102810173363496942291033587889609339292333195864574836281075214806182494371492227270036599770260459514686170581222438740767307773440261176645627216973354752353699577512093275387662433760232195959546338783359921270021303873669430074139557367564354595711833091371292251849834542993819993436521434972403499785931789660751454600704276336775953711717289096504375345403814310137015345021117840307312008008011616766452789306640625
281 2480278190273044431110595124286066844515927392352793448592445927312332392805381449936422463155567824506583424564713727068264333904220104012431367547756185402578727711564625620214438151219300589398046902565063786362479985809001630134913072890724147358227589593505713319461019575509152764894117743833056483614001982224000284210562827233670532032087644604643298185098354389890236259366984735083228600222747935022471863840002187195238763236579784608225099472783122084230922628877513333146990551806774495373196577898636774159576019148358188667626680037790717818388331527887166111050556988983448134440551410726945065661047344469930090801909118383960324266077971376055766317136885845684446394443511962890625
282 2084636283462642407890246159327782931650686616801122660049982596397303061334904615108868092692034316080492226310007132572855190450522282395091072074571705490947534828746668035722279122264957951802073715911244462812024569227493201526438823610452154978112947777905987344911511945735572606312840135045510756073468311130112538045697246143836253519187888968653984200334520202869711072369289219554238669585147620380330033755614247405524653429795799205394839174554539084931057789461804301527181930037216435326008371663058758149955633084517693415058199238761699636434006395130364258304784510067461576471509234698953410167233276607593306851995624226651739967341592032232071296515840685970033518970012664794921875
283 1771985621908140970189013795645792430070042418040221044996678043408625757876087591677651094622026214349897070240596565439843983783207166206551501832817354321277107265467957305737368771504820094151537383198745346124785206566074879014111595040788612343224302157687399372056831982339899931879962076497499181329413950499227370667288661230835367142817377863546935003724202450234918996008767834665498632030991065101449606815392427949205113154187106267772435857761748520897884727374163166229401389804802922389063844438798343330739674611994134487275306185340750117352289544506911841383059735754691787296342525812161303137080794913110042815612474693385448521166680758918954806391266032505882321856915950775146484375
284 1499948665399743794584050808128542096356570634586536137368968991451913659861311318548756686879845395285259315996530362506603096299109910405706256372590423522396153162399951045546945682774183602199090982350294198706675814330247646872430563522727826759244123289655050213811194872193654998954301676977187452010904995327757421649416534037068195210195057818010070391741235537143055152969436753159202785155080632843397364743218142923202847263840340190237738046155426619928888035624028590111900354622945899426989446896298899788888693392030462725692806896950102535253589771876439853399713237860273403042835396832441077624788533972739584416669374846499839164168604989404751473038024389694555793539620935916900634765625
285 1283996997335786451213761152385607255208275323775133688199492214932519094927037051579220563076633965434527700285763378638869223680639195875933856285329722631793258517211372356495734020321183552227927057516378917894995095675576024666607892322542256226450199525430333888361340954687452954208257803307946358561904055667467053680217029369977920746839463399452978966218009063731723363229002140575769068705508451245484813351758934799105520999192985932971702559375907787567038512979638581006311778093985043580390455866188692563171914617949919523099223910086411778136290093507731979321377214791501810231754881966431995602067742398722662225932739267090152354252807822183830976773590004658132102122181095182895660400390625
286 1094573053351868922567936686539834663956572228337016575658231823947141778053591331222690923437294018816732213726879126881333300158189240606541269184237361095787182577962190027294909207884498969074047825295869770865240148203391388274913037286736435617672403236021516434138336702701181823097535335931759502950753747919750622993956919289266516408607569488559149711812157946317353784905639873020670314681505177333069359595224533283218202949626679204520436151260105836615829087914092621616329302202518689188122862806117688971529830562872129942748319379978852940537092522903222832849100498569077625226706860226846185468571523793598961828005481765781580021630485144913201305371243214625831541297884541563689708709716796875
287 943558176214082696130735858550755205696902647515049917064250696090591829194898608405010714748931590998570314064862025464658575787958891997222530284418113215158610809318157849818462865784102121299888115946422014846723900307100589981940806343298469818818770177354639293374519930963640541248823024362605249883169419328314782175622581544332341416775957398654439636773694190659158493651322267403231381946201485950186073372806646531067099586808077701515115477091971063693047273942820678077040034531908105125319148074119429597291646571695285190241984162244271095438318577032265777624298365586875604094327131710441398712754571247647927172811326625851505526058023833906667855505665649072655210005677872686646878719329833984375
288 810013973128928966278125824454547097152706710870987081709005909883131685566620976415553703555008890666309336776091340425436146185031852161294526478919623840142105351186542862791323249566560595104027114585510808488262808551494909089977947550809397163823527550456209041396620063731608247116253051299027876163105777155089849295196067976408804891212940612463347210575865417031062895093808661978533758232045206602548591023353959071966456500152131002179269147847452209211379545348508419073679952635765996696947885015357363523993883882890413793845400728830082931977256406354008374356856176744173581217184393615789883905921308060148756364708467129928310520199657292831253471869225359623147009191512779580079950392246246337890625
289 703123579768923539854312909496092893350903303470820703759903507167146882329618042526738998267704705164080214691548407650896739214350768637418474415256333808117327672741344753917907141041334048277435254174303958613986423511415042618450337553532638106467663827893055215494302917100433724146739708322398236764400503556141958760511677135119369050744292852251597092989930381833845517831012994614552741478825637977324409219215555608712994238266259461754116364449901752384923625137093684924662907048473565911592234508035235692262491944947449600534011810793783333182948373801748234392528624439149994446705511311521377302940662808461156173019070699198281552590098232778816332169476811670403605669665836330750607885420322418212890625
290 607823400624797391693198207717193955583042628326421872435773033427341671382552978783235140010359253212544578719177828956676881145324317825791529355768311544531512998255463308560044912693782976300715309773189045341281467993430733587325548773435701360573855103600345316177777583965082464800371690362161916485923813180138136187574214490882604847820284634776134972104962996603534339935035248226062998807502200525041302315889269130561787589365502830374797494914859432606548564225637144641181472910076735929771283461947200112777466170091213583501488937274802178805257754286377482253851860011219809092610917621145778407109873525860083563429181046212701266022907293974088180050335629028246636589016826945908178458921611309051513671875
291 531264730462371354807710706801089012739628037505150631893838791406668137826694302316197421073811696102563367907850644721842852062561572377590133804299362407911515457673654071152654127837015437055404537643635891197472866444858161976113513623954800697722667648477405493398395878751924159563691930093248923576532117021614841869498942592665300789351558174440632089833749023135258811871982877881966043800555455957837157062757105703778677796230007342693613373535701757854234682628463434438432298880069276129769064568048130696547481639712411221905715002979935263540226551248714488358789542225556315341324660585104327644007128015572757222701404621661177042741706472274647262525657828191076188762385912323082948205410502851009368896484375
292 462442559474387667666266560414026967668658463082758790391316091466043992591867843802460418637693488218705887229209849106023421129237988107325330480864068759206910354810373968606762317720756007111589430540886981881714454324812738439107581142059506494525214144329536552570640219290112938015950403738004770337275769811079346414297189992109358736059729106666808841107634608456406866461308771273438906914484640689179791078248561951168478038778112643019906204607107566224045362056974317742706701547577522547151878304383683653769881546975135561446660238848741487776417926453583307683450697993996920990213542133177355131774362468791484922954731195591517267417915652447397727847805257016134553171176659047691970272353501059114933013916015625
293 406972686325083932075793756878031139464671646064226460343934548766973515888921915909516335589873367094774433279747756868387796528148644991800033228811847225902385130743962293505502800901416686458785358558983524738056360498276319697310546901390310237119491624570391192458023706757421285211712308252666145771182016977707816647238538517427723373079567009687865502164521544360914644592336499913414306676899801979321759706018058573572336404709727206454167629341380506496479963041216927564739037969191578907878747686148977010333211472906552070981993923131677217174305852291745688454131704927072665331155518151595730390148917251672116119356808444798216160446219763047176895380688622849785652597337363457763448337800582521595060825347900390625
294 356691328071662072294348462348734336430452861154377828179585859140746629381261035485187188615570660126429213827827971162652212695295299629890533064885066258333812548287277804856414688813500503704502389392082649147166756553855004648296311110237468704029274627408405118948671618924070190235162887834532025267660609857942169952474630983773622966465843794159909594156284980838250224248047647309075090262354842027371596501098426485000256197432617889735507946293258764353776202215575255902446687412757572830108691791997907881442599573333462442744690711035205597773500782498427536298016961950184966957771109641928698562723222008883913830271488336257762289336239647977083156187942148328583393991255201592276147248838924497249536216259002685546875
295 316048457474204585172394726976723847428085852533898916714511615416205765696304418942101854900937681239678747864098560763349875813383470519586334755612945031534633991413139146222954644356586559505693621013055305165446116212079614259805489761651161811725524563709629914953474389044700789071907298838493178146698065012468462056713215198099891664726571609350066156422693765120339089429526592912401760906819634679144905047468344404575741200076043420046027169532983849535048651908031675478491408057607235882626923042229935279327874135959876691015355723597436932278458393544951486808686653622467225733399032363394381638622958102633169330316250348433779503613556259378725931323466933093858052639880031951086745978241054899626760743558406829833984375
296 278895263738026501160058139673584421731327965556168413737458007728240926446594440844041832778269669058082154678314881826005818619787397224557323695396584126284359464884044446058660937140246154103068306538069327668489713899154542138113393777824921790368828764174386440160624012403788028506248554775730551625882481215077288294184357616493528852870536869112965346014154805496048519208985156625396717292088333718437683260079210939764017818652802253279139848242419820542141437174654408212858233718580176148850695896842809327280559360650374398774607672861536235069354028822299404307505645844639238167448441334240250136142694518824282676197893340194679726020924775738831690682193163971654599340791385209898712617404559210854131379164755344390869140625
297 248791738219710709052627666951090784469866955522998076830112983320000058054697032591937523468127872095569851284839179324738849716535320685905451978118555243026253363164291415347685392658063475260630186943920499622912487387320954045190491222219119084095793865100796680158497911884872137361782365015374356902317481385549922048451025518630613486884635817618242917369686213629102427502215027525218198437482198548478610960564287075423907935536194400593635793834028933755139092825580072935597003083673225018865159338694909591434468198980478592211244921694078950123646701694267384029013701992365307456578829670353747437768732988970042901350854492920267250144989099214861366517625867304800605872580158399546627055222425273228736841701902449131011962890625
298 221036282750438051429136396357608451673864003537262575643993383855187962928335088789754165914697402212857468502346875026748038478975260090386199583898348174755681742570835239730218722022261216494302651733194442946782852979553789569157807000126654821026490685726111893124985152059187049324558740739366845317330000338991293936650128030843900143332533284662520166028466651946594819821653013465404141531338503517118819611986201080299515026789380056366095061499698403842360645425174548047287585414262027841633436233893675197544626557535016063806556963190114102555751189933925315923013073764402022337759605210097843390168977297081957738713597769482058451982056925734762583792947247219260007333214368622463736883845646097324078027668292634189128875732421875
299 198505423339834379627032205195693763147366397451912872315272519834727606418341953348723645973430108160009088061763483797463721817428933005792632636642637308900408393810146985442396523944153443158591793870421183285518888400016950298469483196111486966326477158462060053397943022129099618643868049822897253356699698015899791312937998014130423499265123941265294951470740603179721182376613028673934399436897911400790241099543528594652039484218121089265109609882261468695994999096944933318880152055354914700202710986555269457044027474617066678123844902419998381517451675289472831881888860986024411712643386473361189708607696673350548045570055740521699866527519577583561063556068546644422912610368857921402055294267364159155331293504787026904523372650146484375
300 177549880069606250459841154074364662296040496301954622213101496586307919310459962233638780457796900429882455488216429698930071029435772855288428820686124551632790520805603706421453569904081141768449265896486193142149942264313267221238146430387420280234049768263928640371425839282876694908421877859188944936194874567163033919591484762878772597360133673130952071684890378986324190308372074600785425441899545768826773235282776174903546852817097654723335518159585222561982354063002448967163040153408569789544903005561911829322058921036782658096961957337562859680454958697400570480423331837471680195248043267752457486955942962037632228742957587119506131058395000313987196572739104190658126722267931347635457494426987020731678601492831148789264261722564697265625
301 160518003408932237553163423516306043150069399121580979372823800605467136773985102286839403757670697217155990772305850204067831109961290870867724813635338137798094159695056182245294325474247678649250015814862990832927621200877030943076305121343408484108905339798601101091415956464521647814496811567655335844986073780779155554937766648557883544504669665387169160941955169503660805102849772418912252994490725996260176630799047659661936200020602858862010791414738932683588051385679530844831885869195165533642375970289293897904552078414727627776709589759888059579493879512134720076449146681447758299717088021529851174344293561122674671273042810236902987067554271897813251049499478276465220152670678377301993904860796230486298663553412779947393573820590972900390625
302 144534876370464959026401949932227248434596883465340134114418530027919417945703121006762582209390737752077768279466685228989624544994684155365641937101838730452767998777787668062119379666539179966373504267206283511083079157503418266963493362441958832841169515057022779088408601657815279732853397856951368952414337044153271590446981029462499470561068096589301185112099166606713420132022707215907122397416274543171315971055439703560332521617405999625380980445208417304520219284218784860059816721562182093204577627063515439509935544885116343134475072286594921284155442608817520740585771770258603575227049048687856542500578803278068056662660982258917124822070396685495298549595305177673189718946705883082696238948818466147900989315910891264138626866042613983154296875
303 131538050511885621833424014865850595040456587949762452498079837878397198260055010067762845653352159739024036885009760327861976621616571890438030910900086139614368040912875365028239480838213289716521627770532745380872984759127979599630608696522428980430307350122976570552427659110624722396579787674455829293357838692772778087799660844211556181598107385446128964458087040719794211896416326773754171463118743390144117508016922057541672660042722343377560804935431594030822898901655873332113221489738977983992624299099848189590235849531078134745355833501509715582999492466628201227429276583694465271780925284553360830775029047174416591837073361668598291145344292603691859964098817687885805139428439346081411342019890973014032537445616721782926106243394315242767333984375
304 119229019277400920951776174984541126239262169472437106254420332460905924785767298960166669816144801284287664629642726598699161800147574086952181549328574538255793014169890027870162915101407844798216622224653926638368041876093906814687472265790181485053630373153095212537132959880173401974563309760555705586359173158699343693287164558015572731636659396774546090131959843626724279729670826865726686388244348894534034874471635736592656399496230227987364854725997839336440209239813515700967629123615397333119993159278654853772436857056049836152931284701715854066051254078053145127113652922715499551483957368290612939048929203643011726891970600870469573247338791454209153878049888805593800204318445479305216455779781759244422817260213032231064289589994587004184722900390625
305 109223772329434761781977885495022370469594796738814487552327918067408288558592328733978882024149684382328432687844337082720576724339800911125532706196261498273857156838226247639006237549685704860354954858386135216731622924887109511703276090910214197797871319287175554904822025962463753460678341896890056980700703789722049543889084992114849476617395265349661864519343463906374400831472754018427182470643753885701356211612549719385149487945839853502935701623848760368836418089271531804900614383830476507104358402353811815466561856170853282674693768790980363031786147003446944429278216087362317925130920274727830631707591086897652414180211182194327161821634504861744038453593160119008503375345460971821924761829505931454171796385886096525386079747477197088301181793212890625
306 99657600324219752051278701099418570695741469209675000451973344024691554124773606989655237955348993132266122096478857516429957753054787274232920471018640901828191313461190335234997697620881906122476630514998703122527558578665701143200477203215968686152444462770629709141580666104101274903661217783885330430731980557690360343007158282051575696851955257295695215543892179567266055538994605556997754412632203617679419459167801180688333534652997045124001713825955920284396477725683618913080879441523450239638538929154189463801586758432352198874040770007116160510722291550145897638562941467368992872885710565824111126480109967063241416051884712786031132428135299790738943974664812680669270085193881615662545312402283239711425935002822129420152474921223983983509242534637451171875
307 91893205809447173222077805414490724875733472212301850044281685219493210060294983275329065367435537423759014150292148898383585382109682763570600240695951933468320316394852887844049998128352235754515133711755247210460470357051497292643171860201316240406234591443624510517674522542848345830496385169206337806668499578003758408756488253398865673877868039267625220428850221893648004918290238356721754823551510878415009924222692759937090522703585687522309699315369002320858281985025872568238281239699743031102950685504144366946699986226018675901226138615560108123336851415953330208630300534865714887574159333503272258712116932938670113313850258236026171382947547736263276219933919537224419229903268095841451477871210524173541500440011027517860087154843995449482463300228118896484375
308 84395755616812589321876190047194441488691006045508677587684645482941412937683444995332849556923304563911492547048871692902383810980946128716136874665856060505227478276149970000596897128391312831938341572139711652385851914761166740429396382353752341056853812751096638495551095331551693477708333122829685643082547964978833846728519587514135025320106854246854162012205349161503403967153763633380790617444717468007960657352498429945765099358308795696044972971083779487465441800652199913744753977061394714445183400651125105515313414163136857448852325835013140125079657804750204476410012989620339854926838375432857115607386378030550639740660437350008354304183663363501047284266606341965824425827605199811522071483304568251381345042843172785129203516962803632850409485399723052978515625
309 78327258283866764308394446508001272441525145349813456775194066409337842894744766110241147715848213633991734206328201113976579316532905941422098851650803810280603345963119494550859275930314667880990415849869246290073099035378068538847664072972473759857517470569830074278915066318491507794304160668645369316000269088765245945300210051532134421607147993107544164836172375444598828775638137245937892578592504413832516095950426945899581717198953888884638127347389585743319672694186299868515809576976118151454030313390000184929251996231998995799788586538191734160949601965182098981662622236043342479948434822610590447412805849900622516505751661261582401217738998856342897235046385507599149452695867027179780457248246062383398925465604115597872806643631182765830089920200407505035400390625
310 72406172091163699959292928611136265815604423226642284217618703105632158874363229818565575317725412961550147654573864454567599211953118881232431554011566135665074219753005602558584347113511539383211087218024240549919598414024946569572254051709781564908068582004318802903248362131027454443762908817471558620344717990211496544579516301399160656150847743159674431608631462600107664012812913920398303533173675817938314256719314404653623501485801296671705552650735249249125577514280792287400393838252649165675541576670983198490813920699478854311724570026842980379092721907117593580383761071695788863761158508421973927294254700882593900200617248381495276168261833230256035323846519651328042726885557045556129882447113435664978452744550682772428203885610453749421822067233733832836151123046875
311 67634619698605677780604672706487590125274336277338422356355076866234942794313829814275019073632250734415837251437949055475955968313218407997768539047844940062895392270889979277825969522126418924536218483894926197069668485335911598437958760239956169089070059170745480908608866362122855661825299789426051086464467491826491651338256437194526736268975594270764579885730494690684847631311083957407050598936199285848338937005623047108423539985069166211189220364979571482179447736444905069406267782783426743041797422087489667877422338943650261233206708286936212901982998557963086640149288917771522337027002454976853680485091959004239573997225768948549772494776869475739316532318209516465344529953847254695772459880654497885468407047509542344851593757121786809616281743728904984891414642333984375
312 62927274861574830467160408637202370475096823327532543536745433755950433937261267867559152600486217762179339758810104633380162376118788187114727971523719944590690980569518062588193667864448855132680701485812911016356414833717826394283202391257714414685971665810332891590486710798073768939446467345391902688063481937012061298872411177353527404694865195729488286244483747241333214149386377867467493101946437582633011825390623482608922487556885732218930803239375594635434450461452935063830472924234564634318642519191469743638497269288101518442661716552624157003406119463627755568448240313948093237468785956285418185580411659380038540963552164063800558330034316690725204303426585828649657641838785727186303204879707687612581859307582825350128078487231737293827738000118188210763037204742431640625
313 59158284322596617050205893782882273494492763040208807624113432023046059189756214316188474784232256240491440433898319994075781054386546061503510896417999762097078788190003715876944663112843590243626734345593352785729981632034598023804270358795309205536899066139421052945897001486889419374822799376585060614240198371108464993936722821237536012550060118262809862501118005130172545541836644598996969831357261838793994113202931811412039277915089307591886922433313104179253756015311303587409571721675201272627317631428776689632177189502658871137434605906870172492284441527633206930534132701680701404620340381631126832267045309935558938930010217020226362170554346920357542303185702240930826370713375371117429249261949078692323870647418789722610159625022300242981609930126296603702940046787261962890625
314 55395518894554111887838998824416608165978978204982893861053790550225875187076540427554512750218630994920607825059476816004329564569305266347115317110747951082645169168916461563013361672443381158558504251803014239749591403170534364594175383497306757036983311021186272968800383516409432288481903536514583657746790145062685407423252258028787677339732572626806405806771364917413864114581765795726102929707208404692429403489664925634052668934527319716384142694945455121866456480763002904557960894842659393448618099652143798612141136547901881381941893279341911300609933525046584883737256614111794762521369955988157639170618517964068378674028139771635737523627205565647610441907225108897245712408936150456116243758368367464789971702936269360367054753144755069901687682953905778049374930560588836669921875
315 52410309903678424774495879996077193465520814179339436557849682639650633020902320720157372202450200447120000094126790261839346546677872837228998189093442647575097977163856072995644797167133343279537051781029689778854148643718246484476531765390278626178929637116273851076767113335903173100120348740782591630701946955137148256610328096118378919577832659199728241177371850283270060154187962155820107261455095359335754788848042572051039256179272317193360540739168789896753152922808275454436805029440217383912130426599532816654752001467122995373742273954865378442029804587750952796119561416629706025968423663448518157346932835046076227610955285624027674643091397203616640680379960276809152981537445036946474302305894289304566831144233426011628493416533509281716985382659768077928674756549298763275146484375
316 49390929295365497580905144965581585845234798355278251418680695130539591702731499517025659095261017754276885956500989795197209410908652646527939380717519933978359557794828060995553982963472566647795251698986678100419319436188269562945783058120913100507959607530583597797655586023740075003741565244446152877728743985078769829490459233279368684613439221418674164779867804506444709985756257452704146365483300978736235652814345795422061794238619893746093174929142555832973832081508335736071531803217292266755165359627923555009366800471984991768410857210791523030062888620516583666560121309795198159662010162176893450727520731954105608719319778039408373570840714996103760663424538924863810764914104911495347052497042020256537883880730648369638812216033742121806742277935475815553445499972440302371978759765625
317 47025912095956655409309736295046307664700774681326593752313582753365862073507146717456484037635143920055480274812555724677146534162208578189470998270902643324378156657678952555681190055559883345842073037339489942462400857221117294906205875802884121368692326351747902548926622255973959682436497158987116668541632058495131043700686982899455287990769423977124481653965353901374983660802350679322295198912201673796255059075156728938705446207662235290261162698339270123367073997459650667961212671855214123300886015874635263643170349641797187932366457630176773337034375815522925366164056083112429019515672220939295416220209220188031285056841452152748088010636975193241245594286697065626338198229741424473092335393548876261177934372433248053554264248445168323544324351218916258066116142799728550016880035400390625
318 44598632384094366952718609813640846740288815726233988629414051524996406918424840529726196778923210957030967557726753003936971317352811417925770997678822254125197779418530399789250281758742493860526914316392707330114493805431148447031462096618744283102639989649929817298333565051941167864359507023141447586333342677862925676697512050863864615065416763821126020450824160823730665862336991324422115292130215749710189620780959894384515440873959211984460440824024869785298661144310271462925050289495464031723551822209560244626546990444450827677961017725040840884725894435999173133351873753696107425624321008054611662586375807479902524920105981132605946233501603877985304511621882868826860827338962351456092008674369694083724729956907391027510475132778365986795799669409746772419378402219081181101500988006591796875
319 42730917635630124245821423320356926824682190885862522154485248036191374224202858061720140005105417085961445366836294650598793280344900198560409814921490053831081232559167951947197435717334740785616114213348248658023079709562784058115127767427634137238339289192762742264472306459183252639280602598019395967739861806766938207945140067579964604726905633275274985507924771963867121490082787071291620526903256781344666470595437291579685455888553584985099312383716664265698323765349847944313724182620210944775009223115121087647495119661884210479405765981899019670666993436983606044566066564957946445159870675498054706552383715963865922606764875217339012499159944542085719370295357199720858880996658210720440728350730982411376683905519241143116701464825915090394018940687446256841697245221212142496369779109954833984375
320 40781485016050766443152690812319917030005483213838813257831926311343006372702008655256278827566441016189321247336205591974453717038887568928565161533485706785199309596902207828927808884015048074651524953859580635678740750818066145997397943696977568107800264385632603138347561193838578296262861020866272687995009486632854808572551490463107031358078101731974485301148437281620709208029107140677498427089362083226529370628515009347196030639721107363722014810149671336142603130956683088518672287018423185945679196749113587552728109536469025593743615948506264883687160406677283758098229335566345703666828185828081597692412515160313124757654875667603118946024567153539628410001623393503813293461150292982132300192245176323921851980690902268185155675140370463946854001008329935183162329170869497829698957502841949462890625
321 39318531468987071172602863919581307841276961691716925616115107607015105238460284375545199154422538963149647581097883021573838395204307840219001255527024398618327523196050375111341773084594304708377267529596022493518408141887858818275397091874584431862195562286034291088284405852368344025099680214497451793909478405384049213363054177799271183975419335229367450024657824341641038534567606827391546147960755094285751450781832910473722931676282137941769690904381635494024096233326658665302618218883233687745010255208650435759901194576544935782183376423636283981538806866740107407515447068270062521973544683618681086966383715442566376319319302773525972976991966541753815569763406414264545598246882592887882459795234035895715141190524242711181250894226840679284172102540260946985082625426688451852896832861006259918212890625
322 37760478176047121942079329849645460875242262956515109746372423698702289292533253104504845935749379946329934567559976645949553610286409384080630377809406044310964690208942751685143485281636885513959516520839808757688706454033426337297581683463472669962005955847350805101830913079381122402285740032022587898761540112693470601239750330156393183360045326839454016006429216779450363019624762343671202939813959833082278359625687554243197742104724407352569988219436709414110445669411965610594234111345322034931620650725546712862755336800495751975882918180533850147937785440585935120720072246811777416272134253972070578164856527896941463094523404658124609106782910227594615455417140687482535328874142935832928877333013331294292637148187870959562801881035635820230335151046993608283457405198901835063907128642313182353973388671875
323 36632659700090929519926958700392947338826840343237724740744566344730047564057871059719350431911786975959282951891304725262029711519614537836205245248842071025275109618468089960170431063980581551447080689758401141663876232164829753258613458214694479492104514303335568627433594042317447775202111591596003997542450414075087308785400032935668356286718723544936806888362881163082563158201993320374103651633097218265572375328639985185949800987256478311553869337574334931316333265368845825472702552858569151808838683009640639182195864567414221765799747104346462035645236446073873622757163408699086558536242927891509888090497456138076760900063143115349506896682625680835290283648949339230531813532203782344691317236341132779549049629103532177792565426334568938354135130770703765140490089347556634802316466448246501386165618896484375
324 35400640298017926000354400074720264155335503040900859529065225556871748777517025355838862982790682375662982006596755302112650751444123809370211845396792832499523792699294278338128423081783765023062218159706596870808824635634784480535778424174773266092891736184734719239862565733653530891066748671296568793273243311591814823629938447089582372907532982051127147036143344584873656865537376489854034317370631873134588914481032147910862946841383657111552220711117177078992593092856283904464583080248962795088870820916084437138013351459022082078694265853298899245812187706085872563584497019926834285019419939730322294047895315761289554175697272142076570524476305179620290144548981542461651403037212739447413919876912601898453571228026818324190095908825410346751576586229812685206774550456692608746411821130095631815493106842041015625
325 34555894907024909745079530005303123920730662734166057371358831231406302656521115509801607860434066181749565474602909673820190143482322338519181647646049168516326598962940292480724531184775409360467815511675090852460530084527681394216185098878555889569830416771920744481437281645624740845823562451661086167135147223816233203101398379488744917969380020713874083001328541240332468119369497025641892494750063795161069870926068282463929557596633566054709745882535509532267563792732207934542225304069694008095135629494685058715790465549143575275154496243477852289264048273689447451688945651217873786099527491422681702266065735205078882531845721081758543339726758457328239527085322446336781948955416951695972634753186722380481166791943747633122089154858430800699885813523883350006403480627597949760565487764552017324604094028472900390625
326 33600874278260438036194265883191840992334489798391472508607544761290361026793677526066009701125990708729273983793909486266560389258332363712319615276395749460576785537956177597760142944338619266613410891198430426482733840254884079706078606769883059173836528980750405821889904069311956454526271516263773196029296274202516514750283651989243005984936081562387625775065465627233513560069636530672423098098144204610982701144901582962531300057903560460137684620729087303348985338470914170177797203696165474026245714807629227783389230178689451229627119568422898057034195868020169090032071741977150665474413918666703740007899046588675668657728618786877605085512648982289297438614781839258210025585799129864276058717554970618151321047927579783218265395661992924339055129842306220750437857853027028075081072966412421010318212211132049560546875
327 33000856960852962726290207199235420685855930619512203597016880212382677703112043653237032385979165087896093360406942769181344639339060996581834816704146489988819349799535142883024593622501108884742253078286355293134201690032972201354335584139671758965677651377975436072556592517019186195535871119033545222740604982789685344333403471159120328010411532858177641188959458349924564219598390684563215404457296383315315349079196395925476705866736024305328872007889449305211811608298937824986023569090704262577013979733329141771753573295997709224619650209046585717324774693308905748716105376689422072393187602937833827407136625504499351629965475699095980125378556102020721331086766838298992998805433987650262673800269049482556301104672660704215074963205211018486719545871613730478741786110665913165479988522488241642349748872220516204833984375
328 32286645239348670762006170464952410099035342785599754930197020036561464595319473615531302619526873264409807826008712423570052980901702012208146912542489957152504765323096351962803390304642840757773461706511507210905162253465996609560093598126938810973113983041942170060050751013166713111028792499213764815076411584575262865852917033089316341934313103059360354196944373579604515947555075395513797682554805114079592566648811006405492225929290567666284521616504682957084310321178306183994849764532756172309689640753203745140477468607935232136665297341512984886290665985570515907452073169107251909600469788537809478641829808870337487907329342945219321353150956350070896630647070770375186454474757863215764394211825520122958974623307909310307611485948811723220155024226361272498110767212692282337573924412554848828449394204653799533843994140625
329 31903984605793403222025750079841762427767729135111827219719387137216304120025307373670320690491256768982641920334621307331609046855691158851455276891636769981063766445130470525855322756797862361043278755698018519390363456513038659478848962672400465519228170999850158404261006308430799439032347188455839285358862206594496567392124983185793974899687579162361772656922982928311728103253639584701406368507041833979288869446555801784368918553306687973942310484763839597398926921122452612686604572087193049881422479434258599787778282078987365519580454259675345598228317262934375416802493160486437328840233313241795370883040548563658743576625260842769314844039557461628976459294631011240648448454554977821680530590295947455400196224636532072308667611036135847779167109640745544084482363366936572513394635417817435385501312339329160749912261962890625
330 31404769262231401652454722400619794935920584850141005707872194645669595202524769417725158539880352674572318278439875803775216809406953213978559314535018932939579869214199841555907181696572731441452418551896199769800269365402307617706923547120658826338765975864440905621047224176086436661606378704901895165843713802363955797023264597439227338020910179223674491268502160746784414936197203306664741624818530853960053798671062028203289762338048062804598854399691624808817249169725387023295308639538225730107073795001816047733500021913544047863236807403738203853976146587873950528071554139482996894384496570538835064932283726567230730435620354032114147494588314183698048310752610843779594793924127561235927336871423725622426943628234459922370332994411393699700692679724853351364052084644200364430545925162221836124398777201349730603396892547607421875
331 31221152242561336545696148670093154714583443850607865965083813234558068479020739610360186250930004797060714364255243399990416229626421191668808678937083474339239961474785361264232582807522091263875683258112589258587501864137316985543823989679818290367602763912684437201804804619369563618041983272511628217784858750746138940288020452941006964723856202920435559944848310202265368529201222467624957218422512991189983582782653036283015690198952896103571945211563903899121220363349162619418470567213749638439362510811053623474343758851416815088974649449305061456797802848646739102822365901150283225704472069998854661048428518721976226792784507820499707969488838882913296376864804318776163955954380350333818158633557098403522544539369578490288547848475085432667550175515360153181866069990949498812035106537431084459954799825709415017627179622650146484375
332 30919786405015050563434539263645733147887855454050391506707632526255443875851292704838412127543087513393249574666006607533612387342215942235540346570865733297217000801054682569434958511234064112294261506131025908141463430191282631353258531194394743870223837369349913391259051729664555545090284526114144319099389336229387321087706144055280673009491246689636884822505316761449796159081718707437506405633274577545363061002684442902770299132069618742303254023443626978320454598807884017510850727096054305673685648182744815519636685516645790451085963617065701414296019140503069931222698176184068707238062741326819976532212684549254268339396080267322147798959361469236003997248436563763839424138844274800885189724418339019532930036937353237262536096359234594501562475505498674216103592968995716286010832912087300757865426792392327115521766245365142822265625
333 30924683472149964311726068708174788189528482874440667056450991299438278419239931553762864168557984638546225457213502182878572806829256846835430506721068654912506052390845598757503149595106547823653352365069271020252410832860895279735792085385796124286153236249675075360473112870200028795215605936038230966193432052676774877842119676586776610690975556913907374263711377458330688211771998885902131137386919448794043883342999623086847670406804807510106205333446914339031395932013652569876687402447487231028710416722457227306137259000886459439272416263453336416220826491911615714934361230400608979925922223006536361753463965119809946449374005817853111554810319418054222442832672706795494783061582444363129857905882098644864943711793774368393688483706880770207385590733114574522590055719096751983258670576013228109405785171137637235005968250334262847900390625
334 30811567722049734360835797938088046770913820534469623173317911584415545165583909899873825056671458526993795023383281027542691764947296060476220130712473054112752873845139486715829867249537424273821954554368147709335204291512029990266302781552191204370788167424366000597754421304910689314564807441071698595210640909071132790700486912430703674275528892423306480177543329684941811445202321001667681043047961608862890629190865891580271906435331040479199014598142904357505808456799106408944959155461087071254111679416146695147864448462320088707070374066122469545350788260309388114913806130605373554470719834242885622604889119231268281303979488269636304423064771002140186897249685500725521287118276994089435848490257074036660998830592536973915524188212232848446342538812749158252248356525387055950155739553191115198116085786839146720694770920090377330780029296875
335 31001475554559211981714641946135427471667019030507124814048794561894598230949314980798676191689612735881440700955404730036088695050229027254911723092147167427559470905214927466134636983128858622420859727934101598620914335655494014335094466418432747201004115286921021932115116327193491349428707206219780720279138578741367519503696244791650655485014197152581540930646183019368075124604236851103857590161766445516122112023274299420836202602899012131695044128368489860709476445208414654996436562088069071416450501268018178914916343151477693184111062233198210582620681550002955877051779149622234708531903858827079103658077174716342395478524640466089740011241091726146213299028590279729285738844999279498208730415858274603924139433764275374847609139162974037518236872720032436715328317278602569539199862052203452872922920919261657868304382645874284207820892333984375
336 31073928381091765670339991388176558174563311343768880291803224947830298080094481486234757919459701609308264612940713280338346494333157390350313835201388783251169445442744987341514492936860971629009399678118998828766221903022900397695083127744598186219528965600622978481159939747855125484542934960090020097399499464234935104945415940951971917294948142836031307995419966254562130468027849268736695214067219209411749274691469375867513636063555511933037158034465394362404305011995942464359779855577374723049977435584053476142887846129264614681235571307018740815219344439693701136208176161732273356113440229363504762977480639660228653130555471235110438096308433309704031852934366963556569675081743749072113327735963257679090707542263719298313949237719139096221663627731190669824160829714648935606640825550142093727988183306091586610708787929979735054075717926025390625
337 31452055981184173401820724981995961284511381549064189158023404782472051213576174510531673146759299583549418795647404871856164927271753451189507970455891458076597626267508114043306244720385367163596862878471474631981939346734539935384757154549971627229658316845381882432735652512236825994572023554414091286128480211251971650086177564242410430763189076601614449163259278512600151913256908539579788112861375682203698803849605525071810447571179483993983544798518120008519181771113066891517884018707461616125866703355317656737485236774621440708947306815787590912544401609301896459905294252079195585736728121116749251805084880307465632852373726773556576827601186173109443163964134485059016774313891176377478881047734176015920420250158569649467863571517147073118771244702283835200151969341939809856019066261596290411429854627506906041001233376164236688055098056793212890625
338 31714113204496216433696331259092529596188821768875346417335118655356287735346688457036721882277754852534572263014035642722053286388491960964293915255816294111341593953103524674625616201298418552761404595356872754158468706567456940226749776209364050460327256068995974318903496866107172976735490512696093297959694613151365703075367520796571456864885921681937907288233648998096864280312878139242076010086987084164157560857260948478093496363432127391660410427080895791959053120590354231039999882673686965486760275613808758610014398237072708839541498786914155423165275703203082517176444706710454879431939244794726412123716795692662192556075093464044474172063161060565864424081907678795306770016233090428424217055521647162524290960771772342261346804108756686624647310623056798587719128417005692205451445491984215544251138214173186646686886103196911790291778743267059326171875
339 32290477350788616339256692868438963441330074147659624727771390272367223721733583017961437219560264069587717783963548802526511557223949662266898120614273103975031961473986410390398339709358945162011311976700997175187461493751363827853988113498359430530596205738846296789364595567668351830187988270122972357697474876414619645377691040805544621686837786819592995538186602918518714974980883650175584586588240425647971460868257946065640576936870390385142772025636619196912864819061374320553506766141224910157832248781576481126758699048311736845131160224225032900301185381258961052371649606478990168551408202882551080845248532835667411970277599930063609067696064372656114131863298269369916883166823756409986502991766519102741646190680422658378656270178057152604737598665735777232165091033202859725135802710682193925618408068734142431200316580852671677348553203046321868896484375
340 32753098594844975036255822930684853650627686722097115996297854954886775364071531031328682670743006590612257675049390927579906973029740379963635851832139063042102257159829299405464175601853776472465945755815748245664549849167956000276317306638676417152450664625689704597151306447982236809761365020236511241649047594862890437252650158403333223519301723270485333920172966349535039156975057948123479197868507180460218490166657652518714690764241252575428468189132938857602373241546137280268040048829273843368218274896653492135400023822062903087737581280460127175644053619146025097121459219466222413580678534048605777711711617371417264856312216730656444799010918797283945867052633914729905647311824040849626065196685724002180764888851618631515913004454523277560242388432026196966218528168161329868647314047306537002714754125910726239150083140272418091853978694416582584381103515625
341 33545029828094341029005846094056456036624412993172613724462188192417309676379943503150559405014964573433867852400507993647979823052549790947865415421920896691279630688608511904301064019508875055131782855662140167470456690823429855744641284627638647535016411289831019511933793417266785341079567377192642529708457375179454984532578898851007446641885109078974616850861892917342320051212907597391866295922316313110411923357584683786156380930899801684631808959319565898846075730075889195851953613863493660372721735491019410974716892364288819237775514988844548079776817942093764480749109931681426049666329763907358595248392318391780575926400730209920970130606102962336286176536496727558650809097970911156725632327135177886744338872733573221773471291087740348402776492910880287399156255707006430756806477028283407937447378273785639397848567914463269179492499461048282682895660400390625
342 34226724881364462978986782424486359713247390245615580178841331293210302222941999475783596091212983980565021562009222222739041138204406414064820839968014723624481899346434374418294058625810420110296259440698824241516946875431744073401060851513966739277628749993898198203231567725631680055684040522471949919087598637148009780139427259832147579320530665590664760177612226913178790615508447455370494820239112060324271237375816750398548023913594345238962981522603402672186232586276427075137388524373816000792710270342100233985555318960098077246126198179125551655407921243091030569383747497618038891355515253551504356107590484015270640426042896104440510865585111061567704058902027161087062842100697496515537726155410188275853359834476795994061207887377558228814250191241248726998884880939953260734529219797860058834317349078472768952125202757889692317672114540982875041663646697998046875
343 35259819962394566565263733903933308807459972193957674693240096716142143830021440275874423228950321797057726276323341257171699463413858239676585572525403608349840276697144684840503045532382389679792508988010668634399972697379656607552695015030452096869844650211724584488284297857198300019383380469075778498463569188898586489660852871556170686777305277934349665161244571219956105626071151824316683177365466350469215242674936788163721475070105422824290979629525632910524607541910173260529242528577669169206817847999753988331802207689638034607789405843187158571417429497602908850396411940532333588851198353624173527037592064483841045851121590741259351408350712167304035174375892167242376440675061355448949900586075407588199254038869212594198649345345847623331850774265963271619814130719103859893359473735591622518165336371466092184342465444749754009678976984787368564866483211517333984375
344 36187743457606290036791612823945791838587269324684296432013369129476316773184389975239742469296426597137482044428651281139896539325683652104907953062099620229260901159373293639897694141874827604208616520884955521602062667876438110300998904272749224400588404898233149872948470537273256339419951964498487241112580138251844168897882641921333829178639797281384958509925643561817643928957942140624610436660542648826386347833627355067231850003279449058964448495220461758732295098557957870701403943757544185882990239395470863205840932678634280249569272218433606635839585162838376365563178935689191080217113241769287136419302110589331683486910819000494115902073031264689639450841432048317131270302038400451062644050742585875716342717165523023747313815885381000001228657671180126474323423983674904506927109304362355492854223262093693155500754425439930068476857005776992082246579229831695556640625
345 37497338196826689501822693343064978064055037136719323544895325103556251248560319245715046610830153707230119690865180468134657704781962903750692247456052774149774864840166384844918566472436118334358645370078454413607107565077864514088657329245474995536324047636693317840757135097933180250359516623011123570335924570471859865365699544143082999434329275726406542618869067025375525355306272135794199471197770043211475954629115672991552468640528157058189923740967428362266756827764415116467884637135274497790206524425566349155543540955999256969050054816209415164152462996432036761979304146101333053764084554548749652268412739039829142868117839200480012687968657701621478556872471074528116571561124763700601415998683168034562249209576551118613821183265049817587433823692882018492532082187559041085486994114368548527916955097449465825441456743402727572731826521934550555670284666121006011962890625
346 38708941350586165525050818023142178180138009712219322108754053697069304440306955181822890856311587660264234121717960069755265486698296877296299573943928155720450798159611126984590432299793710065281069485352549208528867397850648998271635297421653988211397037903487614899262877016135910997359790039453955280840309956508592705646684621471101097445383600694759052556066950784974289944440705373945028326163980061965166432581922585526562328094913783135210820086998960499703074667614445840714842470465581641533627004852074314729874593553582441358615263688635084528522386969505538210990959565640232764085450163114228577466474521508471549503347750350703466628029020075910694716077421925701418834906766166465553848081854287083760506226254255523563536947373505508946319834572313503458703955888118521439110104773727034998406165844150699574060004756680925041566784620961083618340126122348010540008544921875
347 40342223023822001260246677390731857673617474325479094918393686461160708471919041076990034792510776914823615480998850322692699681623418419242693014740800556205917582022868958071679942930375525067187649044096221014027092091253101957501653650312251311750479054620311802913019853773392392048806366084167802657750952741403173143473560830773852586145527153815567979820883747639036665515037311794536351257665277698295827992862302472095067198719837519091362322428904412959222436098533815407421142709552683732808967079900488466543748504866404977993704246133482097580289395996861620616837800447880313082067623159074165665524552886845986200779263686008492314085902916189451632057528020131314658071442740442386681557687685336011360924334841492288038379356330235634063720382202565390834716254897629443692639807059437810184330709968889966558945752669406929674701610378205474116697359932004474103450775146484375
348 41887600633961636051433635923120104126650904783363013866208145621754671010365042272464421877070514104220615962790333539830983017271727344869222227602242402761673455495060389067298104832851894836911791813562019861300461868159384122284183737542367191997864669590731699488361462257155797343966297536098553661315501355629365810795179686387032368739578356116403346297562960127371847446930383367640865040786109618976856398306916771540812984799288695868931628740205743575022729339271273361020299097831833612621703592712492405445940797960207869590354875413807622186902826541047008215315083802075491214842147532746445225072004684096108120005322484998299896398483729643508757036419517034794303320589579057013567896505248537463084062641115460624764721633500892039532804187160192773649632392489695273229632145934510211576385027010343008405959427758545273020731011904085362707039763563443557359278202056884765625
349 43906536895233469952288241660872773807543705041028976647221436737690837773746552215254559790860755152418626833808712837626630770855895590944278243114253915106009659287942229805574197616023858659967119000219213516221422598598726081123477452420307695755676160120068526403073156403157990174012399050914405779660553227633737139687232582023194575695987379451924384998694869418951006550399209773255582277463950387338298322666180790600781834838456189595059406466534132962086940884011302361367422382651647315695921703247888756373803302259562098902247258981100487137664631941810161511391079301081986023346300443890134379274761137788481796187755299225685833406164202237421250256143272055644797703386749381813767577005768509032662579220597163164219870736079305154049074989047613278438034317573245555823974672876999446435561988842067035084387071809408449942495995414870461372169874181281556957401335239410400390625
350 45851671972029255603722079956985545394346906436064803542840066096605198991055264869625264456737439028527477934527880005760070368362802079470772231700249514446256437297290155397265752705620298521316650648118070800961869683760908815696327968752023720122700908893277399891090239176040644232621097572315203683792110910643177724748680183888683213080201424655020641904480711670764932247731018762425161750398878747254200574567834983760821683429590384124361978637151655697967214801206671217573768442572014209287711311351059801798527689153705447890968655931513624021835364135729454788663764739474154565963131690702772898163297038150692267484282021635826221996006791672840396539652376290761913084147560001893666858859116405512308732817623199793649625950511969413454003078884936856993248981063796026595022490840816440366351812176405779152777830282683995062013984941047580324961774334013853149372152984142303466796875
351 48337009841299306858246287353170784824531362638059303372461926236748848450084644254488970825480512424837191887581740753693079854841641703364615907773472466501018695994829683669964138445548283863290653555746159558605796561317561352710425447557005035039283501435910662287527024052877762641488193066439738576888801843414848941405010940242071030620349548589884259788538262858518131285985646059757522355427830884449816478554615458925489403021733279663347736727442398670504829749362417521918955203267632641134224220721457758369889976183919541055468254203371318333242791260440966190077800846472376167242174790676877535061970048411372498470873532794483507171709745007614100305888606487634883132757410707374670431105829122873849629143425565973736859599183235636400922201818648496738451199562561496360447039751011264703471739854896192835603398432361248047220574128342418027798853275012191943460493348538875579833984375
352 50768204624444492139802656650929127745791986236122486714667437818267028136058946113570729957613658619321551652586121083769490804219606736778234861746522983588354587697252729591196156643509468223741118852931003942603559048252992646511956108198385522772186683366834453719746408290083604173634919097836169853322535549432748266149002124647056746395694078657251901691206910116510745884224815491070419464207364229544890847447657132925248232689336634773790040365145008066072965070534734024562559802201711465989760779797991924132605653971166871122028157669407594620780374665474375867041949918261667539866767266038625731417248264628431616331724880748270184543044770664385488766982254517040637309001380364946361420997930083485581303395816690599998065325120507391019260174585202510305501345245652434192480665208043763362526369412480585933700219338561559398730721764391527205500229992518601562778712832368910312652587890625
353 53824897832363319948652596698690546995258646286867823727848415412352089138540751407041453300541340148112650598662855697168999858365326808135774775505314648540750485097699398547867625677769786213912179307908616520823939356783575520721550665463611959105346870273664837389336095603233219076077325705409566726549925525807618352050135661483334744535033972120833989860751716546281617309202960620907879828020922694106061485645095951269392560513813727778110091173967831481843106095983075171342262482324366769816292778515733513754884076566269771877290383388694892283709981691175785100971250856788469947820845145539745447801790778456741605592817258736261269652532036089410271312325769626071844111185128899798031590574029290810166763836404724060978194845273766453049051086227521724653297946704559057670320055616640852422474406652762929783188808863881695091098221977208367621626911568057105572648879387998022139072418212890625
354 56854798946186782410134670968620756230433505263794309737604432548583938686334078883269396499534696243681139881963019717498607647705238184480021400389281108688267218560614239762845253780534169805077879374191402941887027911830374922527404078955066426635042632109884404072916800305949872768544304882970954307228637164397572291968120631806601264129715481940978251343530415270984036772992930185552195685902807160971364297418692487778482553028966428534213633898689983231871928169064946546110354605354668455806430696000992566439671281077012308509329512111039066248212102810702600285654042974969134159265527152569407930888746325917997953265461061765663754189151268904301440523756399019431358982064677559554163790651504187622018919912937010559450390749927334140810653412686609644608189450852054789562075941244074933927781967162471975641163461459868618780823912935061830387715397125652887211355590579842100851237773895263671875
355 60619367486445572285764824432142999767351373344290541873050274162920888726475366429913087737639836102479716514726825990797111057759298688648898799393850149200736345539066558969241821372469499192663148624450646293626228760530847332304455802246503055524850649969130508383021383040534443020834848818432182793487977366008795015630627367025527857122074870066330223326363821515548349543182545012683730705122764697120703983554419886830122149302677533608718187421908222654441143682870812762559953761686633804977009091293015792378245172044431670013124518178280375991913309738682544697988039112548275143675410287619994517071988033210192869362358519039318626738250848247062904288088056288297278108718126575532722204173837182423974827722224567963245984233389743791878948406029071529142865218158586617112899058857357132209086331122246652813427193627904977043644340576312598689344162026666740748781503356212851940654218196868896484375
356 64395159498911013992105193874879994263824407220278025667564024733798097835684012085693599233453254518777044863810525615790944781489854528433009013708190481932840086840673546928472761671771012712812062186323250537242381966008300895040258596910967671439548634758169286656790405663829100875843149444478547711487175364466438339460689176641085552532824223792613159931043264667243187006995000244426246114050475548713752054139300638078530040258503007305028416810060378758230627229560128562925261870284712205156641131016659572385605368767632178119702712459257537794107622725763789981305575383211132823331459751061665186028307771728004935943740565969349314222237061123116921771038370699081117604690436321950070100162195539607441153574662818723486218752506720279491431621368735398058996631185677155264831797380781565847764311938298374289505833630688017837203783830497013557408641379556859412648661677991412943811155855655670166015625
357 69045690143937412441904744398639496299716260226700469559320985236683861195528640861947009815460952685020861459000481208059101296394847849066716946001560313107578380824354731565121554923806210631084323758066095418778868185895058424437277144153566196216414493765678750755285518282321300897241199693878163648480265375247824453093337670814452641016707326675627059140362813395896650885573230702931451915635540296605527348298509373928747574552057298531275154800427835447018457855711082361149160472700720185935024521234647806708529135136696461176845806128152988512694182060775485580260201506545225097507113475465719732275735258187454293531525107536307284862452621775822712827555489252770117416458943737109100226729300710805756231444493389898497049915555902854568772866593443236861304875244367793370767997423458090012184508981133127990561639889442722324876074635288971520094041271894822736480447356033351979931467212736606597900390625
358 73760267391835756378831407307408912775803180498977179307344042925866732928176790834995259326633331601296973306149909061524039970770416584102174971512166616513922320604211825343476445427990439243699084998819382312696187905531574440573912232274207460275174639980247315947129825667094883536864028544608995870122579897642215316555820483150783931229162862685162546393751910977253786360018656996988434394001930671840760873343201523798558934584163736080480949528206460356027709942315106622785223589819451035399556511553011064864776795183266220289298416981655332319258605356413949379812586337940422672789717675934958147378923627543132927555315413314986254637936417057344226397246028192013188689145717084802932664149336301756816497719887205552744170602552553298515484622572158906239655311817125710100305227556022723426706968532044538640457807095583833225468287343056391111004435501060476108867234971977477897553399088792502880096435546875
359 79530055080348044734979525256460178368504665033449266310812953626153573031435462371735773245497697398334892459403050079608268948360833891931196937375222948190232763595305100253396326955442390570879802902276405040608226506067708870650908183749235770188580076673994884151939486279806987041340925867395560806982580318753008597381501892099040032364896454030902444695578174377983960238037283007190754774358097139610044724499928652352172518962349168461249405078009425550652405386090009997297884699628906538839128855235425844818617548400761215233662719228260370112135328688659289301402761663649888994481798001846257720144413686260344281690450731701883155829364037715888074895474468706438218845189298037199504077666998024255829114552195783455745589223724032772215174057721618047837258287244567236351394526107110011406314833190374730042792009653527197448656289008000242247578814484310927504628405799134982512299529844312928617000579833984375
360 85437317882276802650382634981070776451355202736018857195338638267803130894477063572478592912788317942556369185622689372704910867128056122612866748213652322750773174232408333486611661880014258999655655626240469479847624306667694885146062060950277764660459045595263292799455306197877451507565536014138197699252680341414617288677681493070813302923016839382457320370134524013837124843068112995319826263011283443936189987421808126383849868588996614591309035177624697318872840161868296122942364012686815665806169376747551770178553011115277380351339270647570292030994846100482847893024021410628907970662644183937928192479999304075667404441848271887789250763397058124802857240084689640583948800725556085009761970640246384154157385655424497444105873221411236390727798821005357003922045367507508327871470909441500850820933328167290372071622563172575633510418231070447148661306777159381510935271290550275559427806371104452409781515598297119140625
361 92633564836392340537610414590209713011167436670354031432964805862107372923100053293398944125749520798949326779300693522436068244396839505364883391671735250030517543664166282857012600603897467587871994426537719460571147368920077373324627613100352889600454681498236696400602178740348748387773661734562079479659640801764032113100399668281630097491264013799507253626648892733145877386263879615474570413823107898292822402176972620517247171277213092855787682956699822637668364898879567698661569806162585366927316362154581989392981885981918495040904532868072030273178655341902615017101995725319024080529875208483467633758542212185091045775095436485653723084056384998601767765770223109166503365703841028553779323952990388755611440676549415942605545822779565635751322010964054969985901754505675520146494023830293986550157143877495536180713889687075357659074363762854951082892731535847995659446774916815346180565260425510132336057722568511962890625
362 100069469737283088312547475947525749526962387913074293636039235921716636442987822470168889289963861888177034597217950958538956736390624534258691533516004126732654252130380280914763122875817908980360375669594200472572411013819295860920046800596207851662995668993497899727494854238997621605758490661756504931091878702798260662327581440852875266866330815829801386356204067153513843042816370562931450879552406807281170478886208831376866715181361009530627433921591998470329574533640920551820142849419300205196950596743001114618289061994664325638690107044759834076874832196665609520468905725901616469600866007438123962762217204222218070545875084416263080664134424152160620707429695491264200886449554700822114486740179716168010970930530389903064581640174601612797514932866580968649587439093950120892494774604488306052910517114755816634678351212112203399964471424970968824497969517895248866479612218789087166141704710042859005625359714031219482421875
363 109099060458033181537300253950728859918457367744029434892448002402962416739476737190763468269869945550995790234694719191527282727650885124106392258155259808695627427630605627985453390026566171418171202929139634161858346217824275539215466109575251341883423942158647783024827827364214124806544576375773238324604760113108028496867424324292553017629920654926808783688608629434433760017413602547743022161212358154613836667710987427002668281020742515419533729685785069549167498219329140592001649351826773494122583845790788671948273489650862980956805145044008848703052218846645822674524200519854583448609440069880922559222932985845632183193199245613291540184262477731260032482980280350256855653355251507000917573381714285436303722104004867653698897231448634541769818545097908137203953233180304086102119824720959792075200601929125182052771087226966401491521114562739320929132702474754684304786938072918828167268655293664636474204598926007747650146484375
364 118510754182531753408036901127159883092699045277692853734049378254843176344980145537566458336755996197724322772461621792424207029617319033906545269912385197651006951343191878851705966425636085474715468569255710217101407493972110871158713277243666919116594130424264326932850265675481439129697515054190739598188449977052365705993702255310456958467930699169143463818183965330493545393730301570583755918839243623425573489021914248469736892338283592125163897875387886518227623080787795652549858944870091128072546947680325084271316277180456377119812892080005724338271928877607638171780661163631644888784780989401131170233012654815123966962718924674530925454821506524355350898922066773242810681750221472396351486444869869513304679177630531394194232175350690720459733783898422065681807271543437513407045177055017326962032365477059078383930161706874537154613453971324373236652232021609804363804985255245525705057271260989271155494861886836588382720947265625
365 129915997346174196524327440515119124022268790701936511027010605677558421664003146212650093163871060232615398500073905501729394706478558419703551222440275146410128605890967331476441333461817096320879034899649104650941666947154042988067782292569066587013061300972864136464188537939611548510783172500739762113901842648380596175789741932363573339742742240025998631841174926842540660761443345634536074150677447473440090131311694655080983520608768877282281691826393143385527296797353945073652464650446235875258561882954827953903435928145764482372077772327444156773015993886230968923857196871012299988693676466260833534937597876491342433717596995071112816872885913362386232726445885773367709178750542503594805440134075652968894648484758946542217366185403511474067206431721315444954558116496831366525486854288858778929390422774548431000681900724916226113246758382398817837611197523459240455098245306937008027064456142964099516490250607603229582309722900390625
366 141902384250505797806487017326290582591419587079765346518989599432327003428841053809800096033655806110116202534201107230204123347978778868951848362406627509899194098331937032750444317028790960933453630790019150947400955029709078337953151868379406741784989485738145329794657330508498910368625656722459642886940038015778812991924568851433566431968244520898084170620159325115385390573303929699051251880208704531700481364623629713553434765770161984391663396240149310361091332488569795323889759242624355487035759225397467882741238798211747265995776612254736859699334823520335938314485815223159056114010285818878901299591440299970230641992944113322136901968311366551005117228949515470679396236569544826297721572536419882233944099987974166007610374342427404419569156474517133547531272483597298890774821404690657635870994408249035699738792334962814202084275645448004046991250098884562364189322423218801777285551125133418286228259574954790878109633922576904296875
367 156410887802780559868213200246980788274316628235941497472685994084738730424807010840168801218576090149563808810430422270569010970052919434530713054507659162923244805973673555588380235875439179827359403775623059403726081131313053297714417116189755790737696089697829567185346097815414511092798610685863290017553493987339228822072079610279011886196630497477464497018865868197506097570611980867488498226003039825702105587334203519686385236665811070156937784300107850278095107053375408869472939408516947518317015728705825187589367259700006744484367282948616812546195807532842244722333743971398481142802065033981776547800893686854820047727275024635378421426285456448208147250532808880912115084326587300721270480622789503755215643965881734069129608757118261454818146758570709082128318780064068657331512396770540965425930521396013621761607759408212872263636918549575758706794166615255021679642006469890862009594858402154022268548683172184610157273709774017333984375
368 171779476666638657183354603889782505802617104446880299169697208215257499601916830213572145284330415270189085846122630975957132448753677213770446832070516113447912497567768643569736660170869769371331434252172582625500659790461281450942845795359945033567137981174249240541505843589645532771537397854231739448555155104420778300343958907310870621618071111646836028122932082318341712870975113810515546874275311477572852632534488810880306238309039561860122855535279214698393509823373658357963070425320874791746857176686196007291032637996573269596399778983975581394106391301273325505771952520204249930361724362572611680891306354315166105830837870137767090488049593838931294024050660902922006688565482229017980844889669458900398712123585869993029675298315470610977420855696150151220707731668034257070081004826490434517922419124105968119313027821584640436231661793205230688779209284491264744308161360768636002105268207376439896540143426051372443907894194126129150390625
369 190374197466179774539025323829077742964447600534900309041250201458132894375518768111872758452692912607239919288448715971251862195585303243067523858504390754896275346795815704299927590110744424749234974965890038238624911060708477931932162097999778613080893777002502339868925573878340063969476961656183494664716246553023707060727523950651133587514065089029979714045088148865054925941961109395656631123685769210346751860549588172451040648643995835714489062250355414534777597062244975389129947950408490041980670824747260699652406395525695362065239999190066057834892935240763818868819711280312663518557344854806694183643578236037437991998361252289294667167286980525766482786927752398508844206377043913627498766009643713451522327538876661909346356483860802403966483480988269927112376557098984592842419019282371056357746306179429102531059335572417506522832293166798478314987244723657463274314697321408396124154042720385893034383030519851587314406060613691806793212890625
370 210221281460256275145968751400752982284751914664632857118446306224778279543576779799614361664120861890842703789057178227932777361218155095748099169557338859129182880222918187249453661382439453479796197665374799722230046307167838278422696806041040756417370643741613903274664459039221895048544595414620413796988928139167468033886392333125156695858517649406131072836508834323461639704196032242662686601849756779682283680639116192848566837373634841938961063085622772392058211014267091319171508116134103732871093301915460897244115222119925446471880638250338460574215150410060868073607157612184897290592629276767440535935740692585034235328935122071994123714708707360044798166424514538502141221398850742560711700879821247020827516796557153302903767398646267294719189800967943352921067500181775474778820616879721594486812696765739327568238806959575982454620125649847731807938629626197408790240645242170143154398602714030950260414953682797101208734602550975978374481201171875
371 234239565289342885556709881674497323462047784717947001801129075367617912343362082901961756803065870010902026827811978561463251640165656275513681302531546147217888825465753019912652817703182639679492011998831126807274050416216479311632084436403294748206604870296655108201283242862606932350147209366674848771018457655866972419174231656547356188814272773334327096233210725534719342680637573681168912539479863937564336563161991478601846696450536025074088038783175891213404767046591936641527813837660859831614787474329919623385072775242592130132985005908884312106682833843460813149327590115135969225746156360305736431202870170436535495243852068946003306927596752911766445066359968940978092127580136930788458635499650549445580045906162976976462211793055173345443739876882718696178296692651143635315157864735001715164133081259979411848537435494353291485432907714475880662350931838892714524564330489617738519712325126941833287714674039468876198810676214634440839290618896484375
372 260064068439738583587321841992417951784036965661257884726413646562654029303037883419296808359148750983509457652940286229199978297173816105293881869118585016878716333023131693416373395329599296122849033218140871853252169212235701826250959898933275874392727609832389889252976068458144955405966314264135286071122437842010592125752305017535402715886093621849969394678400652836200222162584745781874355440175897252693054244108090230624953972336563822826947938392725985270526813336107930606290252690055038363444094700570904980776179563514666546857339136231713071630242259853024583257033357151378523966995798558477106651812465729172672872030868266431131192948886321198171007754861355394378382056230586962713739072919532191071293697950040953276565687835032532031186302976108558078532635100023521072568082527620861295757923045081482227041435152698434307085614771785662048828275802130471779363390014800593400070054888081282958864548437183405495132237916777739883400499820709228515625
373 291338627748712320033077242563639828112182380049253097452094774908016568425146540396243554521088632227124244314335182875703686977393215102612864581009296671653904855514273450917392945524936008819050106815637075123825682569134573181718404757006655524345527046729898644638011686495877306556449100041506784404186736721951372124842192371441163757408954413320394406100325363134153021462837052260008201409568466040004185276100272847642842645535818312293540259623565659926682374286601557324193208551341281275949699407958677040524003356914927877257023309265730404600315263309352468026853546464544955757785114907717824337303791928772845069616772708240145590201995468083954381448162234148058204984162333952199211956577665308699003574159888798932948410499996526269246760497894372527592378173606817739417817201387326811586735375806904811041750315459906802816875099381178850208091553423481726191120799620512720265917252243748768192261320561631103044641921684387853019870817661285400390625
374 325204853349925582341293161758905326524141556951821234955137615599692095200831063861225117012081557337442109122285817777894504103448861683582348592575470545756243247713288507948097307640934256089563327983945679844517061618709511828270869283318268748968022063043453339333828152903778469014427333716463781865750409361396683212187509619982681801029558342307940038363430586267159022157064164368789822842757751928870583120686737116308731434298124717245897396593742919641520775055292152492238831920128470961572012258598293399481588692090669719410780585107418282439264757200952770434167365685286491098288191685029921291305794252283014300136962080813523805518820966872790440515386611895659403325716316348790423889738015132136756279495043627225056444977166408001273398799534701856392529008261641363143067218759089246151892639213298112735406012875235897641986947086997404111562172244294265630641702814106063088078859633312590252583118161396662985744565599333100180956535041332244873046875
375 366265822118924213670864916123155584631615666373530343705907196327912828147437297088589672419521400264404229723196025294391992582879849925125162543773650265230997475464390408403583588017801104951872811587422991886875510382961841040254056074409321543787882224533651739890218596207162928717603718764077672114832913385575126227467130468017865735731305195260163948587608386715569360230724935873829587721035565087917070881116755432592419899151536976979451382964768624773436682844989044057937311061540792377615131891724812934346003879155167739356212687203175591601576824073830950715946375475658328356890497176705332957158051560357951110305032271083461580438987715067266731561955100746306302657745740004033881869784478926605286314860078920065876251930981941274907119084136777881281542249067241064020672235671739039782779447081261481164714840234575092777292497760281590206637023202528978803704069985201377524026192072488893016695940752334853732891627176027071755015640519559383392333984375
376 411037713433058652517022641377297012459736873537592701258277944283485584682767256014919714736018184700182794005127406019004916250308352179001421370641432755804167446155732469980066667128645153636950276609025197515405062119901047009398928665229359561308545437106227878193857556028666997070694316789339914165304543595170977161288975676035189143091993645187940873268223412183041909446298836266734818598079979030566769443449121109376147305701689084742710240057177657064416342819278821803280644453647740786362206994201583733102857710035139603548111187818136415528618244068178781403269480046447020129324860113421943840866727240565064785237178180822475271265982908366035150960297904432883970654683099733368668000874361267030015479617984576845695006861424868977149737992425153995661049059372380686372699793495833832679735772050378544425589783943973554950963024820302861501886226230388863457455949977531570083763329405778278049205595874133243217653428148994354529577321955002844333648681640625
377 465404258804015542381263173561680356584000484765158868621703782476949356702214032386861555762389860746470252313783061607858102095624103970655686089207118303705458967878723384722566861856177644121757731057747131253688463826992590935429814146188555494375187788142308217552508287641098234107549313217840693573639768566365569370708153222215492964617201340270097473711798127869264965100148801867922894348381178643692047410595443147139033825477924479923628999505591299042994843557725119580766005510807779141273727533793293342657110255287945808996697077753306867730645033674409365672240737255270107164355069569688101880439931979252382356534323294151577115732608701791551556840483299975818750798404960915824512937006536609900313663436337543315357535212024362238540938487806238131026615893111607845365134634103460949849865049861846357878900684335586860899227380122498987656660116050130803172703695674256740088930218326001464122893945998050645945521633915255288460599558675312437117099761962890625
378 525084949459520535165406426458081481660088775995314461318887448190612931259797550169230844582913333901439067865911951423293211577175948984740605355070986618547691027923401223757566544812856050306588362844276023103768604788910915836906433644645791196547070551023209118888571486450103356952811341597270622250348148469991684843438764282983020133694748754092198023112684134971058971676379258772106030962031508266841485633576599549036696638639586285832608469460767561787994987561128030986247724069684135817655873443984194694134464074830566652978437012301707893441271202940627783854671154488116538304125986396360600530647211094119386862606010298262909253861333776773260633339646393948898577472281298370351521099859799090378079131335108594881277842787474065169365383666104282890788555344054145312796992134268712273621495685832748910165174741834194888239260176348995680984486948590402398661662015602532218515840148326289130413339189494055871364154185868575001883140629388435627333819866180419921875
379 597689101143043871470611318325944070594861511515754107347190657898789448885985588694351732868306384661470852376897745802104046044165718578238858927192471730288889936211983496534157337692939044743285710381879990789963623712708512927006998031840904071384718397484762257394764203830107035444814022150482583770261505440114631370851495298413775551270747703680109106210605659160035146397883484019328436575593099340423604437281709810843668813229318610409150710767403282690805558941644835814027058996061908004365938606561065834447676365568931512114057851468472370877472420986162235353793820383162280846718593756518629916831788494757141771707142829764119365999032112480107190170624301628140200481783592497817641524256987442252488411014502515255765947238075284317344997382570069494330556839370707899451772997460133193338453455078687143279955012770531906948408202111033733761143473387120254504097123237341872362545035457994729263182700732139504866723831628892694110832817244727266370318830013275146484375
380 677916552686457643490072998961483369703958073197414670214930896920214617435837786108961435389437549896424855482175735801458649555732170020910242596657323769481856945915827841767614428037741285298056087541061949084185123168590038366636215276138288419083471989547443794963707498968000727406853557562492765774052575385578302500669153205128040858941669156050656911049532295184332616312151974617073945190231291418660628587128977561314999882975275878481689347768469665508295354429156800287450682473614698743429708476486979343290710602243458107781283424250136285967644079740187502814281367069319016438140792658698942253053277356313062187430753776113433684260109613469784698797765952282503697913441744439919576385245364895653731572669539150447733510165323869193749147718796527319947691717792847539434646345631508873181745849050352216721152483535561109014313940612308988382490682960387083837135081178500215806516741578637496601638606972546556743161777269446595741743399887724308428005315363407135009765625