0 0
1 0
2 0
3 0
4 0
5 1
6 119
7 6825
8 302995
9 12122110
10 466876410
11 17892864990
12 694740296250
13 27610143335775
14 1129764045234825
15 47758910109285375
16 2089664150235787125
17 94720506100682962500
18 4449180413533177822500
19 216538502534948561467500
20 10915617077295918089602500
21 569621903280551358850738125
22 30751927062093738151572796875
23 1716327538979750500341065653125
24 98957848860279037171810226334375
25 5889740762620320410302866474356250
26 361585421644146396852518199105018750
27 22880770147203046769834392684591406250
28 1491274038181782926151758029139756718750
29 100037106731714277005692229060047326796875
30 6902082612098707359875265442611132450328125
31 489465955677405478775041944038378750176546875
32 35653800854877425811742014963457706486028515625
33 2665985317307881305020719381180446169287330000000
34 204510509285480793325678430500530045076061443125000
35 16085201344564393242711508067449066082432560899375000
36 1296423268428938349034303563151169565311639293138125000
37 107014383227748517811806404012156144168441898569697265625
38 9042466090198140076575931348585221931181548449644574609375
39 781742769978121181442567357907874079051442650149560325390625
40 69113689304547271530649602394243674965209799606242228435546875
41 6245773683339993329405235197196851680598254344977809112121093750
42 576682209703685783075278563631567602924699736518758048120800781250
43 54378633047375332428768177987979608846459655856042363560103496093750
44 5234575814319826477147708637892606441323406432570154159521662050781250
45 514188896886723256395358121684129999064075737509685042862788884833984375
46 51521033539474390692826856057701205500471296001836683777542473118681640625
47 5263876199588311403424910506686441854068965257450053828274633612814208984375
48 548188793938211611579015520685700412919802659405799615239058171966028173828125
49 58171133846475051899320477272784511966239956409151782731742792623424589648437500
50 6287708370155297503864932892095241058004907906891092370724297882239818645117187500
51 692060713939190794487907373771900006426930865166668939266917216709017754616601562500
52 77540222614452663446954371902009716066377556093569671117602513833407262633081054687500
53 8841164192162436501432018729051456217173879907388864795767996660533326854209473876953125
54 1025567350249280153104131705267467302609995563182975487014650291854451012504162235107421875
55 120995167473039535733479793322390342833099887138049245581268080651913465978689194964111328125
56 14514484725602701356881645423974504944199932744533026107523604373227821901312506427804443359375
57 1769902406296631340412131844895994854661880343841985603424103896982060369682895263317590332031250
58 219330478404906880084640820867284314188729225194929393593766699400596134492147579644998806152343750
59 27614797852479701657207987976303415129660500816302168516189435637812163573614687051265003742675781250
60 3531607639747138025672692458593977571062477640170103334385584342184035584565135933111090836579589843750
61 458657290029501525748879173515837449495932284579636770528866898110336309879563553405394422780809326171875
62 60476962760226380667289014967973417357334452228166711787868883538562621487257958100355280672388458251953125
63 8094328974332274226225000244296816211138260205255915604248972659077240266872594847109566534005313250732421875
64 1099428664290877932280084100767124918001668040605177318982890164824696537000691918953570957369365059625244140625
65 151515589952226176277040774661810929541241064279437463542985185108163711766156868620832388574966679129638671875000
66 21181801635997431465147798535038516970126740103723903050645763634096731178058144943595100094066041234572753906250000
67 3003291208589640329701916721509682013799815329817892733900794706371378038702250935700121836095696468841491699218750000
68 431794342415892395016076242797192030648794352293617479543869906209444350150367234973395331380148991228369787597656250000
69 62938967875722714501676119308068954647157015986157202298993661069555042263169447304956055009541034772573073630523681640625
70 9299204690575034086569350290139290696286171850397903182252757979059184574897242101077286929617003135818434171407318115234375
71 1392444640066389161741061494400819246101674637052748986763567724935217654682489448834277093050219489857292771711283111572265625
72 211271254802907836060797385922577715216261993692640706044880916940963400289549397272073282254828689086253320880669536590576171875
73 32475776557366790674731379701023314805517190687224571891343852407151323085130943650100961689899657547132361850990854118347167968750
74 5056656976605625811175743314887542132185187140339675398154785600314252886326928710277783005065703795526661816298662912696838378906250
75 797410942984175206717092744522573673179288450489167950330880036144313404537979473781169972634383244562673597689729109653556823730468750
76 127334849731981288352534228018922329703257781640541176876383675239419201472128553923647384817459830216748349035579186965208351135253906250
77 20586952097085629634312021517041673461585342150737325277123544872632104803288290313265859270120958317465988767389410690889764308929443359375
78 3369390900645656316469074392048843088037456118431744218990264203376249920160199719026634604237265070785992994513320704296260941410064697265625
79 558163890410365755267403895887062608413576795219117376098041945450046848894488525588430829678544669236696648847896015332221921719264984130859375
80 93575245646999739551016407950408687973236235033943638599529617989762901500880036884435543814095809173032122537330453396680477397495899200439453125
81 15874076011866398780806669970503938016400191660631369520236102977874280110395372306426357632816081721142952847746627909201803647054818191528320312500
82 2724488013969123251168422062173313775805214447269319883412713251007569168734532406310307468299616778258066890491779835306145418047955553054809570312500
83 473034022988247019486513024878732854949669490756013726375545023401926967286343445606047486124408259720367875417937236615292954024319838387680053710937500
84 83071919461295761422241880971790680245517294654300678044387865679629422031704384539121191526505138276344795532299360593249559356241126637050247192382812500
85 14754181234798250688380937647258829238108053460053351114001408352596528010923793355095412096928547305121562087121995361299273729751818233484205341339111328125
86 2649847051717532050649100217738898117470857731917903625558558694644867476494861910299235782883277514634973889950060196045799583167348153460569105052947998046875
87 481191915576851976678075177483142072888673554537640759557791364854258164795624512234254808178751632495907465908876549324387100173350507346332597839832305908203125
88 88339673699393331665376865532616647082776194980100231049973669385230740362442062413410398951070472427732560094975200286509027651874220523619689637357234954833984375
89 16393906178229190022589667928611510609052976925612222612603703152719485397824208836138675364579105573586705337477214845788937646274831001590844289079911231994628906250
90 3075024526234561428374256275552813007017424561132512323547233409110173835631642473423680649008843795134419510171918383188055743617429051914850649101041026115417480468750
91 582915412263618053177511013458788112678199005056426701551387863583351279151178653510448540654642265592465590027994670095994435378149791439887474207018078331947326660156250
92 111662061253584144347353632717099337381797468386078539551080113499127811740343069609804915446459837710272781692741456778612720253913959019668820473322060637354850769042968750
93 21612360101829564544980333791900128680392198459353393556108342733516827461960090991247453017833000642580898249710306128125897145331605160154054580392143179043662548065185546875
94 4226194182822891648080430534062653148506209135119785130251351400105620713651462814529038765179196073741290701403590515903413406913602958880764980280797971528702175617218017578125
95 834838673528340860952082101898336288689133264354190023771137884822820173073786060015541252787297724764670520474723901795899831126859899418560244330324083424976434218883514404296875
96 166577974556670653655923462572308832618350438945794042646796050927511949045601866775721472805103708513114696508136272705103839170666208353778604590840804962828187180292606353759765625
97 33570005347101385432656256347876568677960834702625786932489603606526196516580943088802742300298978590352745232601310734910200628142820510463556393703034026975286874480247497558593750000
98 6832219413275375876377491243418337519501029554334762746580520872944467770989985621759357301582822534082647001153071018414593342030977124643289229250769201007745101051255702972412109375000
99 1404130003933220943497268105364231903887094001994017105264552389468723208962757898489294790905854794156700408967371960080871923332117664386640695593923496282343519658589519977569580078125000
100 291371656058749222905073378526740038849272599734460928203940063385283721129011125674303639241593865953858309493132767614081213855785193571649571097401096395084111741000778600215911865234375000
101 61043843342547798458851030874282141689504188208873891264454032369972160457992453292726148047732266173609984856913556628055651073762487725001698241136701095007686115116779725401461124420166015625
102 12910762198471716770750531685787711343250660207386506613745889359238417550244165345380619949341098578862788702049933290384718436355408348530434944589695008554730138750166140489064157009124755859375
103 2756378974653040212069352368466433367967189947151533895653473624714237093706414165683738185255227207899980963341835829326187593284979456332000752149909893970744872655975395907230032980442047119140625
104 593971082817461358194000141730410960183021831402721957283223430281519500257144046118735204342988134458086200438021951546557408652961566258774634516375647590558449536852160578399963240325450897216796875
105 129179614080062002208831860282881529993680721013964484909067283300343161048281982752295520507348447018735587199433135517156628639066482900512518888640026305003047179821800892126927059091925621032714843750
106 28352321100122983919835955385776675593314426864370797905897979394561566212819391670203048839041930084640220264598906260549396675519752040087861947043862415242849970677807870641606774633286595344543457031250
107 6279332912403878228660332762659717314806824049653727279705357117958787423941965465792404807248168893280339001952019606247085041604801868541316996138467012444984691608550058314479591195136293768882751464843750
108 1403245261861101859182690617777197165653482941339855608852843425002304514164432458581283994803300148183819406754689961044363940008722683130171343766373694289895914649082297215946231801867557099461555480957031250
109 316383914042320906615425069837457345116237578921336608785973457075571328035515608346836051442506472221919631932586658305996032184858124496067590012563712867143468472111303097001775065705623696278035640716552734375
110 71965125625901879193912489520209185317414930283358510895417579758853397294513493520305211825744905082404864750427447747037900344116591601482446267248745498908130381214930435156031242893770891535009443759918212890625
111 16512901823668833264888038872839844778864020345041662227944331699259023266095865897515733080411676919743768846067015923978922361817260489864690181045115814053632855428948250194601333421439760244342182576656341552734375
112 3821955550558967885488220491909447929309497518382889892407694539547577158425811690283431798894852391565230725733129656576466008621761268621533057494679634327650488956000481828242119813718657832840047962963581085205078125
113 892229641566894259856111026053072148347212691283657159102975345786643860049640981619599163933285846695477485139071198676203850296556314375815291698567957266242213661008512022633708219499881532076437395781278610229492187500
114 210070392499450216623861383469971286410070192248590684729605492308475324041231353514164343261610357263373446913028376093327667407939192132286867233480822130667301554676246803457829751710673243167960534225314855575561523437500
115 49879163457905349801359899351992897931301336319613473579521739941276607649374050316838259290024708450451330696642216286484868246143660048421396065244811272090490522751075314044909118256063598395972506469358950853347778320312500
116 11942879091853831696081746104451099843952541260592070360557871229123067327305440890743603216048120764634467515817947443816847889874214582002412498427337659324030337662366290270489419684266501420568380131871498674154281616210937500
117 2883396841051069022567727471632638116952270752430451757252396697320372434040189914481074249731697520637476614536772179044045771615346899171871817709322368565135451760871628363427475475881256856213082397741820883937180042266845703125
118 701900816908833138316770061874882328966096768597117694499307193969663402901105709025992680388920167387701346066993126373609799477978838216314462311206326403040140948613453851049608240951625414892635031014223960898630321025848388671875
119 172263767505487782637389940061752711306557564871607332243582081248199634710506816167776872402440043703335868584086820140073134999291827981226149268396415638406375405598321200195784325138644779158502911779649605163465626537799835205078125
120 42621662182388899452956507971523461085301031794229912926614544302927098426139229315620886899440175443814727430394657956298391363950364111608906092784033109462987903921898529422299948432975077518220593377864519980471367202699184417724609375
121 10630578818851121620030883230614580349637789136593729689863223584457062761059703712787197814713368130690902173749746581964340072730994009342295899287367867242968738278567724205339533457825264515925740832068519098559530257061123847961425781250
122 2672672926307581223458225265878684419772828249463361531017847500197288668003870941981017956679427395228899686615640661951441337997851447997541155553820797448742795153998875145082364626249914466844219885215450113243361011361703276634216308593750
123 677282431248745173370275450889340378624158866380316168299286621701070595841228992798672355644180118958998953504649190636583349035363537619952290063991022960031952079062793785066149541558957100963334808497147822531853200330944731831550598144531250
124 172982450006787790595997788334654601837922180863107391147633773088472110581510829976910207047013508759566047033067081864011689415035757369775557979251002958583214495639726586297239827482291541960760687303363019492682073150854891166090965270996093750
125 44526245364831304546379135630843384063946669431910596519517612814064085620370171242172554705995579286565560938492767007629007670516518017445505762431247654334372470523230357993297753259430059749045266047043636120117847783632562245242297649383544921875
126 11550103317324680865027273494778682039589885666801064377406912821208473261456586983129835288684036250029802076406061836807827855840270885724209074165361421635446348610397553952876800772032781574064680324449804946924101649246579144400544464588165283203125
127 3019157620261294301150993842747478660652160933129542478849955700550163793944454086001662329101129082930267791267658960950634391630905427156145554943544103443644493373903511051811920194159965406680622536363953882587571739261937166803400032222270965576171875
128 795226010187132729206748794679312358455701444759612239929881599636278360896157660941350865497757953355179109729027143470799023621760598813526602402397739972328452504719730769931726018298053575038853893172006860491435774488074927052272134460508823394775390625
129 211045144806308953723851820536046752634541272877514772762726997387642832464077822648630967153869497019959701551604931994911522786581550977588619935639776154427323770623331568732553333275012222669709529618741927492511573879133741286575467325747013092041015625000
130 56430727704340567599798648126872988860240472679057043331806991417445282862141752220200409976314048507925639022436506022023954097578151670161624867978373691532525833827709508827527058367555484402030713519506950864271770649284926533962514560967683792114257812500000
131 15201529673843309334122604162980730473524541159415215146326277496578514396448088429976117535725194877935073615828960344011398877725176382016637750216262572344447464348801849958837787386299279562343372337528736377834319794913585297459279095480293035507202148437500000
132 4125404150535700856042264601876256583459804802299618636809810607307362456303884680341682222533610871984193247024844017444172521490317894855776567092360562299455306483657516759214033761981759743711853515950766128362786900457807720428942332044322043657302856445312500000
133 1127794154258367825707481547487087075459431091871916115871774512871135168139678181609641958251600513470237595444427141073365704492747953006275702986579928521444959658769434484552211672498305183899987923181631446733787985466554509363766278459433209174312651157379150390625
134 310566211322747157841697567406841472424029612860970289619587923003832479100178834627143862163082850157755941243429258574951018811785672526059427916660241601909835183615879888965278022790391547511189975206634917152434139599464905750606698114308933899342082440853118896484375
135 86142371929767951245246764573273616381911200882399166233139825088780359907502517123505096859957955170739224107029217718676544957002410248438141105511249903961767484107166466894305107943028589850870376154846005383830245452200620296676469040095284029358834959566593170166015625
136 24065520512412460579286258638664981105059154248951673010940037347241972640902851412920801515535743523049246539978115938183511907387276376646027884127615016644186783681646768274849595138413331748428635007384931119432782234162628571703249641727800230859689111821353435516357421875
137 6771227057610620093553787147980817986605129448125262792887364956026872203172290362737207604666544367072423820619285221671602860669628410927153455978150894681119489021172674107613656250248965204876026552051232871598321775809480649552621099643747573505561583442613482475280761718750
138 1918718938669522580195826300135307150973903414553547297402752563135725515201256985666605855699269724142092552585522278995612628651394922412175042216872191899761448269454303540876216247059965803943344967785804424659744206615383566279350280022191486864154009664664044976234436035156250
139 547527205023814554134127486364689131329642725127070847768229723436035237874223208285539821707963354486788823470521514171621597190393011158717873604726284208632307701015530487817830576734064177336155072177224498128688799891473545933235077239733989280607306320418370887637138366699218750
140 157336391378003558075988879411899094046121181186521558635201912574880930554503101415270989955836638589166631470234314079705505937780591214446325821417485444882473806765767041123916467554791050047704063091568563913552952801695711698908813309477057435101951440151246497407555580139160156250
141 45526146041452159538033497915961217749745924411338889773257583495990535308169271689459303412258293871155379082754333217411638285287682742552221273416680818904330227439402828438726808808801728252869774376753635627373689216312352231237999100894440076100239272812525196350179612636566162109375
142 13264172878325758149853097456344118360921321105715306444354819534277665880010777065075997760896679451235367473003330960197752184565224926835831138620906960276954672215324730275746837199404610707152255514052010671721660480044305178787512637126211784980460744120554710636497475206851959228515625
143 3891048902199209215973511326160256401927513289188762386944202202856089140923210597241444511905372296751351534299516292547177111031183000276772964391644425065939264406737294654542982538519129764546744128406335453030633624399120018332891304848848700515346589135483645880999392829835414886474609375
144 1149212530564624915418609003477944234628797270261273829481702916224242562659850358365790372989535478438692148470742871770899764967116560912760858459498221000110298829160321481090570223655266626876753081293917141506764709899116242307711451362491302448189556140379187580089250695891678333282470703125
145 341712883600502134638058139818367902816871147763402410947684269281461132026951444785853630424694496526301333900334499597623084293565555002331101628859405866444210592014064159015687728854686519828245027900321844962476712885592319168381780146440051350858083921412104337677808816079050302505493164062500
146 102289285038800992894640338148668665239538225519017562342688530632520866420158144377850515674312505802140448757255681036614798320088455545393008947672873052896916800052149054961714652269157516586081438253612042406033595723294093040908794171283198791514329946004800768836653285904321819543838500976562500
147 30823889059350642509546891383727044512872821482433308804598484890427750556790328702457908492878937785062817106729805098793707818692198765505664081799025298542553976855185644855169896859380499998069079658228256569092539934720437337768373432313246975070992942384134764420585182367067318409681320190429687500
148 9350055466291833008208738659197990204116735161984186032230264439462990302214324477014480441081924421814228384174696057763359343926035251576051071293381000015532940242678081888338476339366216697365566000583321868048267970386518344672680049199837691702771944841889764411376626561862009111791849136352539062500
149 2854904721827577922386285687136379876075329719533530781172806153340114989941969963851085197053718544227613545291128445193183867580932411729547116378841993451395459406378454918294690184835145747786729711482252625515138489584903402359510712815553920184733247120089799821030854175698686347459442913532257080078125
150 877407181356235253849893591754883561302384426970235428907497502723176152852909299611399205575454108712274801807808819025999000991211708807309519398269998937244959391264819195594153197950148707604038795481619147151504288251010396664994828645866802951933582143111756082025962393255444165712106041610240936279296875
151 271409209572616225791421611089672788128142928499342435914285803483843812731018674877695627294655756031725559633269788668900423728831512394772010444251977395546953272082926354561226280708602061038519808553851174016339958474113666689877050864674109947359615304130667691887733640822930492008876171894371509552001953125
152 84497475861896814238677935427073921587622955120300199758074567080550203061762672364914914238432187608445430960058040965662339888953956153346467939533013465357398035859687696249668714168837242337328646265594674686911458823435074323142848980905041243488804605716165930268885179419424658273002933128736913204193115234375
153 26475295209169855406085279251415963240944224007759642877079960135628638456937227866629018305328063539791883167671934927803834606596119017929915301535501948913028329583551043563675630690770091925192590156526216380269601260125488181943593058424583341569433354858998875121279829131344662423687955742934718728065490722656250
154 8348302798510564508513948860270692644227454668363744288624227149622375826976326292081109073719197343386090932378684275175877267752149069498806647876487400308207974189323931170698925848270702055292706961655880376488471917351702999425825587351070342006664286296376128428679506071408353699597145074949366971850395202636718750
155 2649100821841603134954151451957018948883092434736317694339858335711253757262594847127021563050152773577972571564473669085874123945227106518331675410681109310179935165340839368793729112244290325900027728116653562092873460176229132785155478178344380734034482476450575498607074778157454462913271395492047304287552833557128906250
156 845910701983650462706011675643905943575288339138023362171341455724129653360547694089113726610179996775523883929219292935497463705800930539624150685803145066195450162076107602809133133265115826661613508881578020658559320402615666440220805006773096947641790765489588478344093713324452170276655218241783295525237917900085449218750
157 271806179828394436026822313987970245043550248307243928848950612217088444517256339512192110539922790065507806550512840805756934908746126410204782810144864289117100032039122138876614200230001034497335241160557134450148874466281825155904400837466159866773352883948342839645405409910248837033613059207927302850293926894664764404296875
158 87879212424474253996342667524577621084367479530063769323163015118449287470454396252616274710178277509937843240173677188523264023707384174404557670517353976347255274675806210797484429414148155575414833598080509708062352531617679283063068586111580533913725958822018900280764779372352382692792475886988508580907364375889301300048828125
159 28588308507715800637410988975535932425428089118594569318594139329658005136254044534834583779605156260187031910996945073166783614650136117235428168086944535359261064304846256022691782461352409186072860141751084106948862524958792059041560130267869885407943327254944921601030371059336840744937921528220107876463953289203345775604248046875
160 9357285766246787625637606002268903986758029285775511197595749084522270259362332684916123859030519931507691742733880053531295221314835726889503439004506335114186076290546971487238105747024154403952139388507548986245353262179637802920644385145259761955604092825754634095442467047650898381232765498660742766912398292333818972110748291015625
161 3081444190027910435763592690280535767340930596344546501040200971933573358064461295401299925560760935644118134146989816954233242911533716223915723814061742381230636326550774745632127322437099131756651975067015758037673161878330740710493419843278081930175180289728424537708458790019455179392316068726357547390423377510160207748413085937500000
162 1020905979389109517240936799527537127382738170805765046000452875899464882015397010644965890410984484184554085154755800758807133320642852201958746706749863734614976037761458153592206093071654734138746212579073693189689558480007910831550432056843493070175832263733272824118238009806430641020815797282031457605863106800825335085391998291015625000
163 340273755077337514202785615568884864056739828645345110749124964984476997079179706718696003732740587499909313357764984305682107640827566929757768967600942871059545159368100260324424159947033601789533032377745316839985280270605823560433002060727624645589364573968780984561906943366981175644351490811998686667323326849771547131240367889404296875000
164 114095062472474068850928739533766982280330722351576815261928781723228916278697795697247359702039019530480338987685672983551075992516505697990407941437519369323472696716476894434573566279855237601676792355713124929934124402733671338150688344599199191966460301717998901754172110861522914530161933368794825990713705146529959165491163730621337890625000
165 38484473302326169084248902217095271304237727532635799431183620573037742344710573708664634675198515656219507278431202149398878006718156276187940406535911524123195407412062595191189980193474011633026287269221057240597740482703620220384103996671773537304457840038909882667707170870113816435453660625529524816086578910763829126153723336756229400634765625
166 13057779614220460903216417296238766586102375667300026558410832922509858992617334187400055614910531430454682663911576858554564025329948938119522114332379622781348855120550557798748318290474831086151759207608183159591907122852686924069042380876700413076363052694764583463349537514077589996476448658050346063903007349126614809201782918535172939300537109375
167 4456595122239666821985403951468182907754183813967090277147421618719372914452555541830018230946611863083475236569380839994663521495782111393707391268978696016613452553848945842231631545993346955948175045977079505845610824959021320072358263864530897646894463375108507348702764226591170050097309179112993908272466721179102762880802401923574507236480712890625
168 1529932354126806750777616595781393296379821860522080797116559541349395897659638803638185092525571068230534246648640037874526381401798271576361080011806245706009460620566119853651476141781241869407562021106275081683574454475677587822311760324098561648652464731661425620075326356074198893905035601817021441670013201588009748187096511173876933753490447998046875
169 528277111261756181139439916601452747610532892936018200105557868198791277054040983764460139519725272594504419469056643449900452973773381466588609816160269455838546243227279236571257394373835440799773282623994343117288071963765825333947604105837417101408437303251853269518569518496130287613388966956865108410518128727813430189829943901713704690337181091308593750
170 183466746969394991448026137732760675967912894324611371198652844890267629950726347022125243358676033428842733393202789104441101397672515842286672325766634926389104186121555123937758993825409630420640342983375233067042266596770879717822062325438189031205074648282088946459570664993052915083910242617688989153214047352581005849474454359460651176050305366516113281250
171 64083257126932780706945186189102665821850536716743896035885535414155657098234498985422621638072276904920375275659910941809539418255558054299117193232741841622127351900596228236523563292680820638100334225807800062679144579128078744900948374959774147326332463155276163744740711440766200740948819239767315300263381983411387783617076376754175726091489195823669433593750
172 22511750002475964394280488493744531898762805006083764919662190362861167500786380863887141240184443684619874612563564207636703063133157107937229968616187211775925323122138071347274951346364754616325209567913709166810245335037768379616772317135332783998651207785609717211968579876631345566785489995056327079721064612703253344182984165353057051106588914990425109863281250
173 7953117033225299513632624422605191677884876254505312343123227909377122871073360353130785687643732067291548543723885810511194572588529350113059683705900555817664786067719812324431389235900575381841039145919491577896747826548806722312584129944204137860495851632830123247614999291757150369179220647732800686921116518589589479550214444561531232238849042914807796478271484375
174 2825628461126553358957850026924765766261020644979474984640543483239372178331352949188487303094795354217027875404889579409143494101743546895314618893159937892557426680541219546748902101684030638818797368926296972054964118500268260597519235871664098764153609410061406108549648367931629051572191591123914495865473726796096578370581245774675406957840095856226980686187744140625
175 1009551763990947412372130874002840900540395245893308661477915424627704854668245463665380014229561860527567144080395352177112762502667057587909674070591898253065268623865435909485582955665457396266696790370972474934364421008682379987080977944832841907551851881081800023191739137586872879080796069161687090896276386318734264950649436861830918750670889494358561933040618896484375
176 362714083093665491908650499271703443579438610379630868079854023365349465833813498182517700491965026195264721701579679728785572047138212964351789798585259714522470285731293358843215475017439776671807654811755148228647231704923754346389026058340475642498069312350531510012677921807105353312804391067102803078157068612239976105580511755670492891079710943813552148640155792236328125
177 131041580706860706701365301788562654711190822454494818660463706244194420896762359659547371529299831488065523038005005443312239959756766123180549640008562798185358293338420709174336288126460338238002965755229117251045870756623615066878302893893703743547408542532292476547443793023928162059170962230436439338741538229076123499401928044465196529018091837315296288579702377319335937500
178 47604657200650869475990006101832611246768717705199576331434672102973513236492053508892090848651262808673622758595824703226186585853254579775591465014781681542318373228634868084560296030128932232887350144174942757671353513900642361127974182166301720798459251506460556343520930245738574968010456968079746141020050350628561870630096181997594693241952732273603032808750867843627929687500
179 17388905832506167891464766369163740862693352598174184724409332637908269741428866825814186229677431728469078528673452522534086566235056047801674962212249757089078001915238332574284213359367543543605677526654244049700000005610153197530027125526505241373447162676401980205060230171664104476531247123405358831147076425362609412709644618061743547254014905598364748584572225809097290039062500
180 6386524559584530741007319196473748026387865014269751912081645613445468248347256158816637167050340077023801792239483351664867603939607069695448909117725328796914575130849583925502623940290665069447255076850755855690832940748723367664541918753157651386893345700787585663740598280164234708743272193296358536004970305712298321967832556184736229448663502679420084859884809702634811401367187500
181 2358378997296477821042646577022764243183272584778602222078300282052192497471387979820734844742539819093908898132709821926601012110981754827435838183928423386191473539178513902948833709047889525120879139967284320454764288704528966563742806497110305847726456883718565889627458672728872945969904470074389190485668176489564786801932622700272457435940327291690594657893598196096718311309814453125
182 875601693700594306003440566582895175642086370834543670847651976943348331094503500989111695491998699987892054599788797059192920600689254580368819548726813755339389439019356500141524667390732359183296505362714052265270312797404031451104964113263566109157778638054567155406596427270398011463748728153999928397905405463579726972593347280996153373814518825674418460238257466698996722698211669921875
183 326836843238093422280157885137439838516397218912269644275060098147290047744359394774456672171274844861029496251805427830412867673608857749462433757579715592346898112896200426622416716656743298519356523425143843668695142398811245938149955606945815004342960883360423757377395418632793829157269280729187333869600216564019771312261252749697741895721262696003621426431055851935525424778461456298828125
184 122651937308375573491264621411083742923770781077625193167232915534503398020137627320711638115434689208934891905142196955140008336997389060737093886180569734010763096108519843340559943029081646665237473967156477166725397357139954687325155579297073258580108215275128463350434395338951853987437758440370015345712986685242127523854910846934604303047419621361023857377032976501141092739999294281005859375
185 46272664825952964398348241885977864469182072163503064301742684305372371296202717105800488631188827238584889921215562410199438979556288866934067370058267988232242138584773684166609180277771653844543786378052366732136453661164053349958613055295252449385413254415202048404339527239881089616222330177889837220705737990936103781064895665070092656185678013228317060312651217566326522501185536384582519531250
186 17549677316872674396560083587289351162021069198973187674940923519956866192532957073484107491576553785798061526603177421203303435669961949239387868127657091055724552594150536657525431332951975438271551873333513304051503561410344425175321607474974200293548639977800622395795422663664690467484412524920538168299315163610402083876347900695769122163410989508096667833013203846383021300425752997398376464843750
187 6691080355227524042129222538169506720781065468059876930949809089785787879922492034852522029126516129870946007714245355769727691613322467997154221986477815209366658089404046324661282050578075029141293987262323839549849991355277360701009336878036625651293012114377557224901086626599226471117761657162283824839441432639355437713271396550757846140927266682077678394718132481450822979240911081433296203613281250
188 2564448170024343525284164911628164704521939594514884840536632143362935352761239767848441490732145736950781512498602669972950094509954618353616050012404033905582983066881501982608969743644880952520401743559740893713369847722556443754621081584398341266861030872106058359582485042269805870015918347067808013770163464998306588785167798695765474621865095255007231895918173739575603974572004517540335655212402343750
189 987985079061457598781773222027365584335390630719442503727161258359952901066269774055494533665966429378326515769052339477262055644363853561123964061586757178767196597972821227874759328400908380082820457840733218749614109720626005138315144055425019425002479068357821001774614500089681910932960413200578863569267699059878045594445759750775877736863545446447648185266338556651780563441889171372167766094207763671875
190 382607919505526345287506965715080844295338857826437004912669145887629036257340956309203941684672161848835483881419868963077370119460517767717510673059440881478657686932546971382929134362150393371349116443417142541683175025786963045388464076276311940237102585235809229804705867488832527382184541129059200029911794395123306426618494102211227792387573507859529183455839352316939044494148447483894415199756622314453125
191 148933736111918286381215123805692897146674602010392320435795959058840011157846555616227866266527770145289214798768293702453780823740028648275412500419101591479713526931947498837645399182838697343878902378210370862585993816974093410929378142421062503125731954578849174628838945145818001816734120603207876956029005763532826900303798555760308912903746520148941314609337600388444418160792537264569546096026897430419921875
192 58271519245298592342234208978964026496765591870011005466040814055965030061686401953821094345073222803420538120024724737631242680783891978527100544471851612801509964750554429077704989077074767934258773890070411422891027344848421579439234395637470567022174173640070993415095618610420802458385024722970565269105752427416973719758316824568976109561247564521514138008283004194990824631917067932818099507130682468414306640625
193 22915662104417477179855570949886364293080279182363648140945454901442123743427399163910919848660424173646472407928904685549914549236704714026134866826345132667595054784088570351228383099859717901702387299346584616019976578956118754554967700534979709836727532454442164385862307347314631585943630115204969913525209722690231251943429313582584980316962431421827333685244792961657171703235803391862646094523370265960693359375000
194 9057536423296791075805889894853295239805143572106362026361666460271500428330923802104032671164628063293307590674972759366947469091714378737211776845669074484068197360201734081573902426414154482952152078692059859818586115648224262813630522212221397440294597225765486157466165987666089334544825729640547485356687599010037710712405306420688479265205201833576381572877155323217060014364121448295463778777047991752624511718750000
195 3598141929084135530268280090541826962706862168140974495250456887849271834979056802425822585486188529403934285386505944782195002368691752224459684993961188618704872771452754868703253691730407278395982911272676860741041074171409074795633676273816529743343134633164027565429392562427353780445142846249346186289055398450692114453326519246800262353115382011335124615550559627806643226148828198666308253450552001595497131347656250000
196 1436567493494558796546020109501791198512737160904431769712912901571957831530298588716177291498570688973985940041360261274965655577349375244575670679678323055509066323010725988441050899335468880205567357282918829620831137904067136820430414620864635429884686873672671908315443199560188191945026415620382801349266101581462622094415624246077323155054607227854627600829341411521157982732776636951780972140113590285181999206542968750000
197 576424531627462129980085986210019628939461306471481948766965587940040623042558459786169611096775983220424448451965048480864669787915704602909879526425754920923852187592069069223617505300516948900842032108940760742424859661163866935151806264822242402353563776704876107083818630436498512552325811521087640886070742425607154589062604474942790873216553426719970943808638708898103424423367173846267712011837147656478919088840484619140625
198 232443170372922536026881081987766895757896564236824118983230460949501589414866511180217462981149722364677093321423316858738277522747047697475173788318975617541434117954849217779569786337159574246724129782692119916039592884021711734080984720809930469718875322107162854038766629550990167395486178005131377254325737332899580311046678654983125132456067297684808475472922401488824353463419926317462993166511608933433308266103267669677734375
199 94197284925936044467417775217333547090899093020153170121519322870841488830086909920533850466687108532562601167241814009189462333001524331325428594023424016247524505433182104273138338437580485642574098742754471026165153069794626591487462401398127078237657590762140936280822565745161250589409554966356594721311727554842381826526638393200788340048964513120150622621498204047997036145634850502268651706902549136657398776151239871978759765625
200 38361597992523222268635128663589611285978959921479604239441794232918850531741690717105765431598163730905282934822548395775136538044678339684506466171439188768060400364881698252932322527967511620463865723368764833637385426884167474073693107282208398519168000151382590312063181101666440825092923926074907821179291585396894414667833827567356568965696785143332052297136534591685494551602916808217223645813385939362660792539827525615692138671875
201 15699335017224563490347301899488911450723503322455839698177356391674448503482328788790562619493489254071968755492332738176631281468001093591474071416606985804788404604239653087789378252621936286922671957514273099823389982971703045260496245588062018087795506535430073610853996823610469519392867372494745454957966046171875141227684103523318616348610981181901959172600296871134108469001323518876957951041430526224473851470975205302238464355468750
202 6456270853766556316125666865723701104640596818472743658996288635321694019583271453925915344737970619408851068318669349612588905193694305819718005757543144541288923861021379377915977060104906374834669169712013710804808297441791735547907490925128039938293850467893422866097425348870824618325744109992175673590418054609643443815661296900827779889601316827926204670425753458853177604854204620732309615175856078388427761183265829458832740783691406250
203 2668012730875702198185846510983064744392712157886595368876600661250318869074480302495151707461029263631887716912422638097237975740852683709469026577738416976338882285742709760572233958655888310684964338378002270475293988861726677049003183347795719141546861587825562079291853222754767676283423599376761339606910650605243558187540382233348738590544049612231244858532054012922304439630344849819044929570140253290960963283851015148684382438659667968750
204 1107871978926233685451883012722171649509742372471785771465100236654503949088665323539805065297339991057614859913968993002182677473648524905159968446490024836226169674313307546710670457055877856988022805404430181153161859162072073056021770212172962370852511974194352044769764858344207515829559599471994725925903834407132382226359240301594943907759894304092010342660771134679905233378965477651983530660190546975525955453178994503105059266090393066406250
205 462249801444837714592304865639135471003627312037516025870948447666074486970254239496050258558883479712209738383498071697663404848928856761263640883918506284459086083655087568687573312808584009877099940305633367978207014898552283225913207388575329375890846804234337978525455009243429122546106907266835555821926343748534861521531827247577877594385335811611301472575625002241680824881854253574834458370119280575346509784306903156902990303933620452880859375
206 193793590589143245164106054334999069778115411559553963187114159590679569582471032254262878501643699251745986146283561778621908178355133213121981259337603016510243357206034289618397708931848500732322890742180086526853405886051901388985906814341056608078265733502770412683017550276833193058022171230187514377670714785959409474517442113079653620795746691738699399374781925695660965746562887635837328957881670171234076861222295207198840216733515262603759765625
207 81633373997907122690071570996605893198185587298512758309546462352878544701922334425841918666602161810949878117940741222532505988470680426116428073292617106870577875472142473220284234199161243026630952688862543238045860324052136977780502971027055464911244167628755852891145127329341313311620368621373002003143433040501169307778738408866233744770353355890794646278681187432286931286828156628042409574493515415972656107086320442789428852847777307033538818359375
208 34550312435374215442571644124826436477544432435709387237089326898803621758117476548117029827503863939879989136922463680714343181880056976183095583416914713536770317990371840799876604877428497951203594163992344347649781904069543277645186698091782333985055935097934162049320115914226904992371548863700613525424776787594682161991615857313237632286780720107524395264091878772510890731300452714062785151110172036646385282277916392690286784272757358849048614501953125
209 14692051146436123736517319438967915333829650682420539708427749474388413739010572192214699619452570065984341157967993583084799305844699364726556688836844305460219705268320513570306725721288547708148366072835745169126514610656804818493959209985835176123127940102417832469381013587545379997819819467554421983878516803868000624325275355744060762339171929658504826494179483587722392195728403666321313196926104507885502560721311009631406818698451388627290725708007812500
210 6276962300161095609896677640947157320227109745551537425482462236314544969630982027825102690723590736271235740280943365871570388460542806862185647782044439331786770157262088135975974781226538183548805006430994857410255841343467509070472604595839427775956486869869788950055438515495455882620075978452493178504259953763048180449351200743183908405472639183586050089390722490467824819372317075714235813280497809934668231467027767190517195672327943611890077590942382812500
211 2694286346269574074576799906578857961527308813337662543700454765932966383288247204600427499609511887376824022987739699797398092759166542481595180325228769881140548489101307815545340266478590985295125861969605698742196697661083930293536635670135728005819645373508397815532747724687588638519334379527467564232790343505016239926477901003641645197083834236549713330336121612317392244135999369341955605586470312408364768771912567100130408093150435888674110174179077148437500
212 1161865121652823767499173884589027516257480050455913526585994331064754164774097305266600762923692220640017527526527309343950681656645488355274515309222631976262266511837677462765623653222447817079993552968206011721173945173689077335317003553933623285501106001419890313160484545849437087232373738809794676679971763868641226213754835774861818099176788826907286976694402721234638918450226022622519236421852909302278629709117116177640366858625498025503475219011306762695312500
213 503356977918174880874412773817253056489764768856701410534397808691326225670208983769996244633561124612601907725060838520033766735584109237625803607878768580451853024325821985459626953508758924142549558048711112777967762174051048240774944975979741681873720318874811201474679829165181311023256017128628295795943168298766005677631931891018401348266661863592268983114087103650981918375301149585090974303317585927107453051705312309451605440770993737942262669093906879425048828125
214 219076428507160582674764494503103520801665341919095989136606179147061492937560274341210769970006780246431490955720520723954827970032506836064178243409071846764369856098936633047985349760609493549546536230658729220062138264240484809969304808921430405000898963938990459653490256698884816279294745660552319406732397978656224511790651603818380068427201815728331027171906955675984941083734818013649048922082737844704136579538774498585513055415769922973368011298589408397674560546875
215 95786706486811127030973056080398867907028263969294860743101425070484695995642742542406754082451275990135926582872670703469742925590103688950784720539842254505308702769647594449219536821316458398696337375341174300552620791207750038352931367566536494054079709664846405997220360775468931225825521094416103763276216825859287402317513386808316947546686053249022513479162011983479333686786282742935850395495884042992197262891452916821792062195141792546593251245212741196155548095703125
216 42072255233521641847933018562496718035691480839795671823598676208022146015143404574743724639410796322930134059258404229953054219734236527271983417971675912597333314800007560411286116480458232903916590913287409794531081259250691482537419553933558624246480020834337581403218702475632255164426576048129958010061705575746503264032465205763474177017533000640751321378288381662067047857660290960805413808679378434614501262877675874353388905156305116450621284229782759211957454681396484375
217 18563434185117895036483886179555761346291747810884224514061732807414024389338055043528563754516250007096703111316613500276065617469055298898799792173862738763562868293856222936898393446782532706644175482169190109852103572018349538804902670689195705633872143022760391752827487092789258826609738233655517861459912518255635270644697566430704550248970212293172213181508430549826060186778987407652114873373682956283057848535757029891288698414815167888058944356544088805094361305236816406250
218 8227803812437881927099311726800155104974108259460694337382447303460544572578325757585145262317996708432183538754822449588174279611673483014879989348782393630194162065623571844039758874629060790272391444872683606092277817768117078520072408976241913735791084145993282195434520411204774364428787639087739224063544362040830564946604656335127835979071801472596049990699623828235519035631001057165017795084906674787171540513367420155168620925738154101946153495816815848229452967643737792968750
219 3663226597956389377096018585085670410062940861248350182994655566073145282653649435873526111492746583526028541558258914331154400338732650421487783620656008136421169657550517360178925517157133670449267021760659305175345704173416980591713826970844772284288396166468091716239216446121293647510907897234183959229432352494429081805866223904624817847818408299049964720206843988297594314223990751934717356696325986647008228126358881503254984944517074333855119250280552023468771949410438537597656250
220 1638283836705859712603434202870909887055907867315564189279136022912285050869375393303124987516523056031678315533972129960300613489214861460840582980370238124211475982872636319672558677628914642561799613996494444730895563223427588013468022461104714619027721278139737472835477262729970766227387829038459741530787288116356225736621180393394490071877740039435576619512296482043422172156436513356230675498499169606078762081791036098053657768802099309647451183979960376291273860260844230651855468750
221 735955149973470084156630090466481718410766213523770843788340012231138139384440910488270337844132783655873837659378198704224535335071937404353604611977021836454745443233851158847786220211019821294003933081813458201995199967395644679991990061729624457020180653529631611312082611971224738447472172659091401695665096220889872824366815556715309298371125140299004558789351741632208706225233955871873444867342650252921930244241702172322515217823448424708073210126879626358231689664535224437713623046875
222 332079296387717816223213002616562968601428610243897509852995757884160139557572372658373290564065251732823430696551137061799729824686879249511777453610793989771753450974339193369061460248516890933773919539784056569679792115651758112533567583294120651525211116829608097893163187751655371626367083453854883075985698281624416606511568349669269822422016333013869228131335968677177650409810837114527799948215991561994320760893814194876724285342822001886347724366484179814307253764127381145954132080078125
223 150505366834095831606227117437359131623865544111135711696375852737052169545845803761280984054892787659899701110007785427174271876886145369880023304185164683115161627433031805663237567041772662168512509718974851346231202385782327598343041254657722793623584676476596392862712835164834131078341076064990364860286894306915156231031383162121512471846178136643769629397880529714587560490159001685532892923406223352949227456589467192455230762117229121496990631303317360323301699054354685358703136444091796875
224 68513076326575975904393512336937097927897908388459385244586365833656671933326001773207259625694074457671875319483132680863523037901423780401250413277594190296004801115042936410266210587280323035592332823539414568860219923453316424142394245493679333690504499930272616523160477901997984342697182927826610035239043815601135646104747253909031680059985883522123407664424916174657152984799944798462816580249898934409000289707137830492014051689099435279385491110210239104338914017944262013770639896392822265625
225 31325490471718416981591537906331623910326405054973203918503571069321077742255249493493272272915041438469334590456830563372756315048126002705266556908472027332828785660821693646917345410546062068206010010000125136869408454309304507931036983515682081775699207550360648277515441263401551546307437004754035061257225079039903103761204683207568754915460558430386515632145665097962189071471633138858202905909352670938227740264358751665916154491077271909266638225159161134460994446726544992998242378234863281250000
226 14385233885060792673885790918519527590704652837816538143764335466354208421258268940560713239963998464960133470743479354070098583097050373133703553109969999026228247802163431452950144697364539010995649816601915294735864293225994444593038087367423615485742106703775089214345218872444079790710101029414800905672326189203454342233205599493621648939392473457792934827769604732849155814867070767052617435945960632205565798084264075279939082766816427019830308041011581578527376290566053285147063434123992919921875000
227 6634716809142618503895278196685311699648116570637546828156278885504825360456597423462168486553943111937231054542880750806101887835173122545582295825845215018267622286411523624688129075921799283312446148928761148992492982494024536539893592965224169154935000205877183924947987178607297191404398074372552028589533027356048797701049607182431305991642228082961096630077849042508774002651083713461706701806171072294934338077532033489722980400512609029509927698203015697565140540437056415612460114061832427978515625000
228 3073308230278493821995627510064537275573105510166029729621868461037330880192584884431627287866042453508691129065037577686857494489740070126818765448336252646443013138643262167895680150940448446569389606098870546551639633117785257431218564635245699346581573592237681155754258337122115798835376053203198054484930321564016849769421610268236835541317052655467454566036273586852932921604995230642685604569736606745699680055704336970148570966809233431202306364773824280518701035969098001032762113027274608612060546875000
229 1429749761131094243796567120234072427284273711564162262305226350645800213098838506223647647941536100736743113428280203529173855319031918122140152454360026348837016123706334953457984235654347530312993515063950113353215669784592492885982892596651813246505081590422915667972895752080047189928671310787501604521480312028062783226427015032090017013030021739057936932370273531969724085671030548298116587970927530858507270613522177341958207277841550624586965617629689492097538612380626388276283478262485004961490631103515625
230 667999474132325993699718654919863997599953091937336323397567462477829258295575027107833416771620168310984469746327627660977753314178470054679007576267300992643658977931971214050828320146287566139112432652292577426019236201759902579530394239623500063731304631282610632626098472374558853155622102173107214893322198960366015242557636686609503996917856695240930564823395393837711919006573806559502950477214394897589560530303836076073435447565728503146792087174579683770671441355356433289269801889531663618981838226318359375
231 313434241750564996137223640452701597937592933823165305506751566812515705504776155721011650510840178043455599122873139294216663189161212508866345458858083318657101932677832816332620073259892323493535941035135567502310611292455863544006843788630193501848377401610131719572706897637867503442429212342532204981684109826465612960929257173560554415353051656035060336796831315552941280260280941445333067345043597343940087477597234454289095093383986135676285526912023864299733821591231048776793333132673069485463201999664306640625
232 147694089522485329105318755373771672853152596596641967951128519957311117966427089404421083046285503908389212924633840436930151603888422731140711821065669246116327570772403904677488191229225626334739535191052930960087256824009775045732075601281260825580503999071008618964853593497376355861672613891929577785141615178824096228782549656393485730561963519642476549939308358512677502256421007867625187018837093823876293436659431319163124503008778188071310986733834155467478809042381358034405625101470604931819252669811248779296875
233 69890530869520502815606850052870523487210337993726116943156982626683317967919863517847038871676524875935682254565273167681844069466223118412465755976732930407573984862248680189095180728538839973605811474636871656902301904917197592350354420065547815206949385670711635020632014510293664863330175092056912442348098609387270525915980893526140663947382439329140577114648029677804324967768697637224820361539116240632017661884829976320487391876461819996367634886339687241464093170327882508577319042863962295086821541190147399902343750
234 33212714110535025132510605011377087742604808799042521944600578885941352487752600708333679169071786657603219393149467618610063667590123106112191053362797158101081570338642492616849926679424507051768528535529558979551642756844128512666338093239417999051522106876725956489270172681478156782832448992783789897871360000273899898726077255878822644663317345043502343955953721373108264197157631151411069637169900607847350752167244821915786375773007329690811513008410718843968896952407121252301161432041176624352374346926808357238769531250
235 15849425377383792228715029219929888360269975299028467320007933400787875482422673311295136484633591652648014758490414385763876645725834489027505644669486258382882976948678043435239466091823151478971108875629331746557030007062136540490762315255594891562960592997824095917140661281513290435088464413172379048874982838185371841318205007169642693200680756966557239498362428014110268187868128652876364551161792842323449286333322035985441607713661372741170498599084240665029960570495840703746383975145106681736706377705559134483337402343750
236 7595182050458429595389562287841028847270691356347951627383139809767938125350488730090637674266225823548176820832018193357743461266008047743399371757144398285360786423914314709719745303006941475704616220775750382738204196044159119306780754763093111019909737143874085856910594761250422430723951231509200246750912429769142010843016005755138306158568499321601128108198966893437850694366217514907732638278038124301101032962460528541037338383577096988966941274309437884242936432450758312131984346111293615599890927114756777882575988769531250
237 3654860590544847726387306258451161032928059782775564221998067235592702522607721109515226006300131116162035349333193824901537012309502452379664874418266983318324823600388124053997231961186089548075264669802592236513593565298869012726054493708727080974608015424767113553376593784016989112504480234401291351417620248720078047939582878962377713878608985593664230051604177114464578133413034813168427721981709453438018051125270406488249279027102705218698515478222051402409371571953826063045208464663347013023919629404190345667302608489990234375
238 1766053750130450766884154797197439657167075217641182917241189227184507810396161814245483132713397616252887019994421812089851028339719397041925903906271249625912696514512974448808378216596148580123096883673386783938313912492481261636338259692697355735261909460519102269147801923968011887945627175180284029869682645961110245085395511328277272742190433103264528400448000012102895993961720508213697154309090617359806196571351246884937998989856301273924079046188281903356143335566303996004274296860680536803978046833663029246963560581207275390625
239 856899846440828685979947575970864824120221999722242689825058807426067020590427061461009514453816897360743683129446663063423842195453892369512883406130895329293594728893605618766869982503223229234186980913947232497910058012972608652808959795663248967394219009313673306175033406905701011391372131609370754248621573298945584085364321135996245796668393977450345825166538403274151516572973113609544998202513151104678401221951330193297438695023860221717529516000531183587988703764135790332724492118255789436763458777335245031281374394893646240234375
240 417485978097856402537381525975929290138148353464051345669253950890017573247166382160828998218332193099840251067644428564710340457660578103578927036153225691541595416367731853016514334157890915665105531119197410195800614177723841592152825454758198720845482186331772129661310305924264813865481650514289297052831273292161736493325613609043313073420136457349847265907433493177924710302315598718591756758445155159955687518440430887141973823537802551699887639338330910343833092553829431950296969901771416166300250616405520531770889647305011749267578125
241 204235906666975339340056921321853999244912558740088554846451353080366321563293459247843124940926655956757559955121158630206135113065788750938766027294640298263468580079484920982678007292986013537743954500033548792788170984046592848462899625764072154673534047091048726245938924984713087345241913719013203564586589429081127833524433299727691619779164873239462219369676925293993195917650360217803252660031307384089767610566446373694689365040450988181630804781372885614441993972532546093649423663183067193757912888285588337566878180950880050659179687500
242 100321364659877609733953522520866172164092064835322198279673845963416027362948452305839814870692236033906585009275813030155175802487904479623220049758269771774304284539458163585213631769908718510336179857640508201367469591943156111044947984483382318726768343308950812669802768506459212366804480675389230534707877746176065299992896071767752658408304556261505521721776245486452259113613453798668286056548995348342722059646520001546478729301405140585756711250212142435642378184942491944972251226458948518076204538956863743237590824719518423080444335937500
243 49478748584554058940666726234374875829218538333345826729766895019820992604308433564639189426340146375415728047587570244512511069145725006731326390695176217966119708421814636777280034938082550187507230101681517550471637814319562411728207065654556528096164829419642006152677550822239809673423894499797915874213828700042372585327027311009279147219217540277310435034632688902800495372090413819975324826452428966200692011937287936791597392518479538227449644011916167303605901838618682608265401875384730273841780954630770184010657430917490273714065551757812500
244 24501958262045894189167689544679282151556795111106550253122080100925202468396617161221027319842694148571146465880287553231244053515597749181271333553860149253100400700849091824946292639104377631127290468249514832779553131161585295775888446742813696962338828250418110615199645426922996962101221622325726361199296422119761271384553090496973568114072419631479013127056564997319425994754739908963531956782153249952015120222536130253184387581900818781258874964298503831377830127389010009350831089248671015558024504962904982496851857831643428653478622436523437500
245 12182393565297404414269408342911157613703747182251287147774383735934278401297555149191190055396987001671830361668166465641816010509116374350625763837347774600645706615520182705460469517226891690348036293564360831603232755938667940201192341705385858217389908479782770356260491191582128705671413214017709338389981267773831875629255843725928785499467602754913983162566552347332866546714019854429248481273133150441426377248863709418906784904422510613641921523283886465523686997219211722966313376186794744083887960277370642210581497266730366391129791736602783203125
246 6081450578846592161356628164001748715769518225006395373792936865047100090109508386190609665765377946799688443226414451632374569977047550265408825889641298195956500745043201114056839816327951222482965422902862688530096822316289917368735553347373991289797787206179207070593079931905555047465625964704341483282078828356129520081141878651666674476858098088883515471221506885730583621956334676081083742328417306603394660174605743977312570895697616408153351624146325290236997261904674292052686305515766802184484052056705297373100094215914168671588413417339324951171875
247 3048017840293393338969388535124853977041540144199059777494413361289966498520496234955160208327182176892537478167354804933924346747352411286635364042410591594738854610983821253885751655038223466823026356394931905068078412660291031742835322723989460102183336653764693352607424709094813948554891262710032958292758027910390279484701725848267029225983926280611530554368854324907323629831242121041935567448053696955777696541098554863787911305114130659311272110742117161102624189518222190434815227258897214985713138551689832836497258405916710444216732867062091827392578125
248 1533757468155714189116650848814962158083645602828750802570526567596749595038903748015403786877843875654459760228729742310530722363693650168448125956289604511301895010484682019602605078821529919455229268152124523483390765024272692310294838625106414959943830861214561136110402360001529336749207699558064404533427376867594179642874171280691449529187486149480348008336672256313929176685712298699565765965875688458063716857808291410855830405191867226928531048003281933275790744513281763314213906392473915840216234977627800574908069862478665612570694065652787685394287109375
249 774850450423716283903032307008218286725236220812988184746214238239544102887503258682197129295536186174227325373761894859268596263864251487524077942163816009275681093148926005683611994000570827678456450311709652515713578638144593173951896236058948855090274504872819712058528742066828539094456227467402696088083686909056980278645454080443450393375389901589129001751683250942168476073717744373654207058665971619284611559984499075094268415992750393946096690488692028320454185712583673607227062314963022383586025941953205062523325876225332997648820310132578015327453613281250
250 393001590216043528626415265754747212671464507866566933871823371465521572738637999462760594559620389842927523976061307423999237945217314539205375570377699090524423246217698771713623982684243426361460753150562019962316532248244021293399191577618461446584434300345044878535285645430415563409618508149970152839084045394502630230923729482483431149465495724986919841121446845488492783276496098607389746820158165037478257484921193227546694560829019760034932640079163734670918510389839441304828228522799829641490215336451929670377398367683494107005515161290531978011131286621093750
251 200114796727042924020112765794002879791583712320961225644046884585273145911826388267606698552020168656543523655039541381011853557755882889080093251702499162671895819028352662072866570027357565077588171091796417027251874070464881315956158414499289124140241484951760336130468717644644888901392597237204200227215200142763656172959700675362441611205829672042762920160840907776447908630154500741645064077751284023374079819712361226065170698771869818316280255899388294644039464688572954740346170592806748158273122526975891212489453481559219596985776945530233206227421760559082031250
252 102297703412684965273399926800620741483144370208468584209536772072857300050253610709098848602065074846724067191089441109639243833374717996774529755752815760430659472237666069896868781346848449920910398501176034893305891250553874892223083758651768747249875962667512792093696820426401388730205882770680550165755607168953974583015172447275491945127737242067331711152524086481706206651543163609527607744401448325790909581106004025525021265888205434323553065682861400300141852803288540397704309173327320482786763335578690050521906648532585162522656752059901918983086943626403808593750
253 52498599283402788735621006182972605208949344537878485431393165833488952506964462475465403275367676742753135973847000346089652763597957230765564166025507577638158585920566906964419175492836096715719037876919165135204221983423335059351088592712511514304708199264416361482110294339318910274445630805867523156898869311099384780839623441116899833777050881732459126870228514698575724943202008235380033393242344705983379965092541790729233730991454417354002203419243194270765991561059608007765257996723861284875225224313038494311855157387986865638422606661350755530293099582195281982421875
254 27046938488553913984518103384086472960757799657253419845879072565328752110068483378292556048486435828414232558898527701896836657829219161141010550734799566183751842544528533386918183972117678185676623453047202737162626529907296640995961147012552683079571718466746632352042324050376297131352950872209761995675537027546755832010789139079473285237812074333104115059045881090774771394871329273673688835624824825346230043306260550244177008582102546652008511996108412270884082288366170637042816345819023059528692167051323905174847388030036003080396229958370923895927262492477893829345703125
255 13988480472863406652862819185775083945219765447428877056384955158519472504103524246270239344818066229861388102730770694677506674809727855136539466680506779227023300758712763076066312525193196227095485637062047128679931786386075058212658012346486189682257279012505214790642213885630532266333736059149862371144937390139017968236097309308585935721521165744224579262131726403064593387510721188173846208744957501410668990070467188236296196590131328305910941952149781247823139057355198832572169902939869143052359495019408108855786491892578066503658134993315353966636394034139811992645263671875
256 7262706849367964680243732342495082169194534794947359952201883611941627674245695142588326546007782773852756064043131124961971521686140269403214549531415893716419991798010040657009160084830081514305217507863382239658757300090806443302992859189995309721817671566765761605958578538955435889998215413259835790876030625956566023815486534823241664418830940001385284141318266908383829869083204580596088057170600556372819741153880997358423967331433838293318738728825363826305557760775227278710738436261507317780636972056648789899033730683205442370108070025171154160403830246650613844394683837890625
257 3785258996038634518378852092153171011160583914358884576834506940410325191389790443374142248115183534013235009427504750994060709543445971963732410739200366687942072062956260758941603255935751652674165342799050775720992210344859904578005159837851878888560206445199125346138070573263502063428015572080909596120152560946871620899129924908369842172601250748538553161862385600925964464765248830037586873531862539891702608791621450772440275861541272548627970860085551935721372721360176568695492241936783927207019941515632918090175527185228311595960903339526393285296990143251605331897735595703125000
258 1980411375675743344237348964687148330386480879454017504804045032962727373089963253499325128567668635492518477793842282882882885058867583196709347192421239125123913757031145909003717497094253240340531742044144439548958059695268563713141383281032767594822039077339905050874050484459647156243811668430988323607993914729249254537753956710783334747927757952629402337413999161822481775202473669491692799527320183953830689993106131713223671455418780078800251809635296682135330972200414084813457917414000864800604682475140292560251877392945909655741550324060951115967554869712330400943756103515625000000
259 1040091660444027007926606517006752036646807021456386014820232980785235500004601404343865907848541939926798094539935457687875605754628234991285148671831330122670309853219847838270796859212706015880342820544236905724732904274072318663829490424971170922824413969093310202325065659327604901999300878730696163371724933431115094210263424972743384997652058500734860160705302866295530195891186881455469237146355480873119941230612343564185354726064385372437611090041485239385972332154491985642171332177824907541908949255570053040693259504731572080238461402604259464776959021037328056991100311279296875000000
260 548324835930286644208145156631240084411184242103055716475569070930091040947443459290139330092938879379009795830106628377753410324213341334204874620861353912057246610291611181106571532115125899299305048056928170274419787554788401610890500846391982282585915858057827809946247217052827130021346159299174607046685496476860966083797181556580884835864112764595074271647625683562217457529547197357824119191509590006458195545981157411315846714107641169709150089155716677948543824404034244314796289580494505723209826896361597221323170295011038705060973104486051400707768976872102939523756504058837890625000000
261 290167040855253207965433337949029764275514164950559874010174677460408653699589648580524669723270752197141896110972429151465525023007962651293355967718948528863673464031820381139791588428829954862663474418784662168319852661308209988840246688864352083666524771541626494391024999105161898778397011604594344232446645541099820442006394575285626597784463534198676059669053444117943787405988367190503782800650930039860845432088874651688285125391257344906676083559913914872582320740850079451218972386987839057236605192780060292635316252786741176539823674470147764147529879930065277449102723039686679840087890625
262 154133099010995572203979592059621896655613816011995289071973679078198115189178833518535012498693900898446814063614127654010370519540045573438492740492508360821294119004535619187089102578285886630598060423391132736486718579743029635419452555346580096034538905000032403951314788751117202584717558102707640477108210316017601415141534625006531770685938293687368805732000904960310553761708096490298746757600031976060012128919772380190401560572528522734998917496795132970153625356783408495273111993734629314048128248795567781842475246456181773934048647151062073149362769385051219472870798199437558650970458984375
263 82181726115027269682755804394871606161937010102138190095252978990669022037600109492449287399267302189573428525082007240491490772388918843473351044316608909600536646331376325579282657378995766950907555989851427565510135762364563076791012226092110925460497046487718583389993758105489352174500646863304492201332428628525046901394421518111460190481418800242809955506527977060819197557515782077177614389989065639161132745929627313112010901776243801988331799052943566134993889933163926752235338832324579688437021831243910259060988154891124824328038874776449559207953028693895147771542042391956783831119537353515625
264 43982511422473912382686380303621617779037793354739716960729907341792901394621972872346513797696101475362987538384170794183301502765039633652759127052204390381661675049332421261300197103233224810386258095611534258423846045389767468685370732780060246221938189904310768964462272221150352609375473477733267953257473899578083609983675000785509529542801674849105504241740788134647873914868318937295860628985311753186987312671190987839687229338354092871487937701170736816919485289577682963604188819103657800959122713288126392287958206587226293792602893917451985165034765965538614274077389154626871459186077117919921875
265 23626758945069960176715754668479508627180731321374016350273356951533153669544943190583160097975570999715550107086238863500129653757110578235180758710694693646008655767100368251784622083213483876447953141221024608556859150015237341400063173793085344713758975294381685144647183927406857789079583353268395092340451589943416948816295600281404132199253368392255884003199056505784381551615845128806474077753993851357795433303687002722482376811720987397595034727388587532901987330614692499554997216899025413530929731213170271569077664753795029516282138383228104157315397793845705362580922326287691248580813407897949218750
266 12739184461522404710503613809948059707442118097330659557710391867120770286209364445253735960850798210373552204465371209644377858720513652437449846288207689583382684061431326139199321664317923081293048197489514186487352425806664666104419462985348184379055516366226255183657621556602195033754652259814351220207478022969515987619311971833648663619388474804393621592077827041423753427533702707311203905213982692979056559743946323159273059893769107849707245190344461254444535645999859446901543243194121076455926218347118688315632839072202400333303121971625434393352783095295120219594964261489167256513610482215881347656250
267 6894241379198512670004579774832072426779252694254351618110277693811085701160792395970518913056405925136120352950173820832857372067024785935148891844967290735715519093759557682049098567558494534578229527438197544877362603453577513015131685236575493282432232915951417792432927556636224130470714874961132836033256264193580759216103806974464296304810256133168685016389008605199754708426050377573818053805448534378143056785740922318219637740681499046823393417122869400931842803116286620788566332090871681250697643814324517941115030022580205040036305262545412375535098213493100468727756147124807739601237699389457702636718750
268 3744836000205932990276956405294103201615201528868779480452281629976922079169059958277229739970763180996319174376451530506373010447590675860089420934684044715036318662838153750999286290799666286277392738643640902251279425822215923756661821197065782590610194985047452385480297879336198918229558809771079100405956157447984648913490560509114202304350255012038186493590813135400752349401188788549204255875376202421963774070715434497664359847832312847473852502977336864299344041431257388219346046731909088204908509589868605528252365175076673640274266907672021403004882566277104606399872901989489548668643692508339881896972656250
269 2041619015094576487241373818747567699014092747022656183186014170177816847467040220804985645060879188025276862497407414713858036484085025424782930250797556783747892953698464147629722083146512259761113953749829753375147442419976635107594836803536490265911542436938962892542853378470074706381275022737173482889284596895807540547017177463156644003621882667643263405531743637650284979477261446115433614447647919416562094434167762127151998893157018975534492159681378095459790453697390692549456989232685546376033852622364188195656690982544013491107236329970755408528135639827965908461737828093196522871721754199825227260589599609375
270 1117136765133259401931270713279041977130354947064803549470225553457528297488785783112976965825471983764734134741170080538034848048526056336708860254619115654675720368406474872054567833514231100637149875780063081921579603081776545180325006544595316695529458467158936233658765779671237548189262762167875852316315241957658351147508368283937981360615280105021865515204811771590000179841555885836525430434988522378494687439291215699270445171044869521406534173439356549518065373967091376378247275550361649004120245689124104162097847327312108907958895124612889804832974070793825696150767366071100694657758367611677385866641998291015625
271 613510411873299277598486260002344507688547810399675690215396464868041304146616925079018682929958539066041217833767639642887867682312588857666991397703736509214706509193946847703036678354408198874628980570640750357595325146437675781709746981389928148691298688671417146858120813422694592886945729545404255782764900221553247193148773514751507051930798088721029672214076288925079017689548397161772634857479339311607628200541886723200748163141945155423613102391638203335870737421066077659527025066998860114235897255445219851585891210904924348792119462523780430243257410394349374774963105198268518980508900995118892751634120941162109375
272 338154933881817875762985674919128615946750964693821531787566385054281962914033620138050799173402792840175313350614901604744608435978088078779259076840165166189271235175528664820251907768983713183401887972223012332405708296625100356550450799193279521466937197222683935606044004354513357198232227635647373401893507456441592036008323215793311371596244311046626327800486795215164536225719903073624415945143759217829443249163578922621943875221166779516138646204286883142002655907276943106910525520386026392352870820019546563445892233991333419257869343284013643213326270602800361006508242510363725259747713636215848964639008045196533203125
273 187060463933573796075983824822702805460450414235258248041636962364445639820461995119156738905957402248672811521385986875613127093478152321893336082566240456085718187157301031472143649895201993799800930375739463588472806042712649466822520499957070111886863469066247049436474295670600875196347593691769490238580940858082673228574460962817293009385375451663963668648417879402505716817873905680547676786618373136088791222987835887859215570170942406259603838319069115217158855969417053577799548325998024032307998368076281826876722966269298758325184228111061045336232037671928973290426991802892222552939793800419465696904808282852172851562500
274 103852057336559282693310989928130799392824447028912451537561401762316655102911768684996554534638276226229529722266073144497451858271383720448525062307882730047542535159926153236629228573376323094715833633992548868215822045425210701444653873973471453571601309802080264793171572876529246869576905642180032499273995730755009246298695648482149165403759336779368784323905296644418840191324713177871165079242524550921946310425855973870073381972692900522798321851846247714012312678594361583172763057834926616131533345128959831614462704419618392587195491383526795209517431063828495881005451166316237070295219746540738015028182417154312133789062500
275 57864125223372141478465447474451813430541981337094357466452614169406052146919205125352065956412904656781723547363510349066484991999216912121481730123054740344921498164531952142886272569812111901571772042368743307318455584806535786402241251963337279187277666721548020966981457714021898447516121935433138888589373873394831838007148784024017742345304226058929407979381233565092153077450672793440804760579831906054998737494920662280890548004960091455282388481937635957916965057248327522250193242505209011313053728882014020502211161909371664878727803550994571624946930887407137309033722599430720645748409819431046230420179199427366256713867187500
276 32356331885603967134833239533020417127329202919536884094599381786223448734473095690377082127741123129586430991266001418019298822589537605672762593643651525793301064625212654508550452911844182734032789154066635324255750280465579030991213031972121284399841635912032493328664038480691583518428381566410227863018970570120593054199700680464766079017526191829045581189337188867731020632619780969186719074540396818311299861875150346344610790907072808891499015291768927882683411543523918312321186979499075044756543320662276593957169887567479591980817419280658424064855558293538742052000848501525762973887181354198938620925218856427818536758422851562500
277 18157632605043269218640509365396213222997912940944942368624709496869135144041139487096949881016736252041643521330114508168024988816695943898560858809595917608947247890064863043887619346397749505996630137871561210062843996469113377638223513198893162444978717476812719707454939353333535145824822516051371305734465018487884039320188653085907724209214704923246869792295059281141459409794905129785101464046114197939363052429884675597005903437355403146119637550438909895961029300501761166822645062136859580966320510783667761288724129739338370326928890033814029703077098032066874983796468893342577956786446029377631028456363537770812399685382843017578125
278 10225951114211487515809076790215202639287157912438073974264508411937700794350891583074010362958733761858120613982168874107573117094195067139851279197476655503669683409272966850399476908005599398110556293055681481859143401077210497799419811009896963032066431337235468535225718791832393330465207764887398757783311505710400425326373375618665847449137188130058018761992462173708559304701256744340803902004656647539095528379482241345125869818399228715119094065247085658397627041141842532710096591635159287876301825958878756235445690817892941199126398471814208833936192367236669996614477129543762511440722579598018408819637414808312314562499523162841796875
279 5779460164241331528955936675786966581872780815153361686810133009313623664650418143321559088003851197969937173020467764588515983403303683449970377517704708377126688226107843715970945071354601260670108902052445329710284736341214585337613662617548525381976030092611507953106542383241645505880303149269752178421719563470117081862716801088284313698938318162681757102958048313274791016563780516142591537374636935170946287936479000973312825026857853282874112766875690664569515606129004634371736271233544023910658119482667477689410858087809979603926319626695687791549195986645316318239520372062753532303911706374292757588950752989376269397325813770294189453125
280 3277966269704670496044991416779531714523758239524145400827860769346625870464754482856113150818424804140039197843209120267004389909396710335966394365774830024181225830394392401026146328392527381448394719115366244465081827810759705626468293611556956624643160742800562893713778280453343462712467198517794009912365038578435316870851044463021874346232627101381824209850910908869152743664803009244556398789575947202550625603055770594699658113623589567454599335736841563459242681697510780668271696533644115375443417536555047109709253354557339644270401546560758552242695045868158948186386958353254233219475037100571604745634368693885107859387062489986419677734375
281 1865734903267373888578211221819336669921896731073649322132120662913297481723107528753475636719972344786553802316347970383367067817407241807372880951483037571217425475820597525144095484034458984053708214961870492866612615025983497405922288709808769349466302768551346394104443061689667645743952390801816330773976709545204498648011699556313408729186957783557539055901165005295380644409791443275191063840871507940060867878178160481561209479327726480074526813766816424043176179905969815682279597552371679839963846371311461312502369913455452154222839547989274234636084635663455225993242022995065986211325351060129555371075796288415915569203207269310951232910156250
282 1065659072466942977289259601989467512838508126925830647546291207133006236737911931308233081387235586504469421031912425756594391945476469045084774564133691155900335020124712263841628429131909070629138749240750535036225297072050253535360079074504254130739769445162150397342354317702364850255651994518554724189197899593388834499498881552027019336686662103256636448714608983233932448235182915530465637622461138422734162418333937736991094288799373078804713243314122092710382629650821168541759376025845017020534163772035673318560969287359194627419796841585905069656379339584471875042694485729656402237027307198370828252817791789719414907722239149734377861022949218750
283 610807292799217070049880633064115309257319990881901232956693714871888562403311976637910816113373418363233189243278062664805394879564107315646954984356733607343358016632052806534415102735326321718139431981485028438316590164414992383963812879749651947355867726081606564592197480516910952021892622956344631949100017905260275391952370475615869646417234640082606427887475858306215899555060962308752546420637582691997638102101605785622401523071151803874742208163815261722651115975140619090437581867295405206102795235328637207325277484695001583464735315332290151705998145516973721769996997591181563229361393456138414981372505027992780846091136481845751404762268066406250
284 351319645869978986624913545407836217060035261615065038442261846791261828711243330010379307055041753034701260509932227563843601779981970399568841962886493606130370182841661167143929313178526458463184966118398633887281994817263020980509636878044436090957327864189347764776443899913222600364808296867574545334415964601926610677551171893906983449711831337744838664241848028467037486676431106703907677063665982981877410078833442071163779551221937424901798119961327994248935136075075290152611217951728601740100733798961156190857544245258644446013075052999414558062378027922370241408764378964524607010306975878309182612808393551427285639299213926278753206133842468261718750
285 202771871694694126691119170199815266147376637237584843515845366078554405928183028019002099062685817890791428790938157235732443758699024054184894531188970981088888845075764267007085905764297502990623131254943291303760689087107742162903083109474054349441513602457495495913319475983073767989054582954803710249918386854009266174812904781168964298273683735246628668029989815292042447830849049735885920801526852715900772286275270990182360357879885303118644817212475817383079880574458724895415780876536741665631746079708114010564592477248417543692277719243992477226529236675234383739655831729889735280714263295536845214848323973872291740849771457533279317431151866912841796875
286 117439671131021376837932958414741425117204307017734049256520721928171834801521160094155076970691732944325074326131800284700859031067195846361771322449293131878074603010824830578795462015801072110394677298694875081171864054267562354356628020575533895411512443491287159265859146805392640246516879840220929598625344679009822628152363216449177310165496722911927689337315177957830088391857826433446292173312088694510337661607521314014478111975567495534801099763372301951736694700958240088036961837737354497395748493491745934401697280679984311652575127219322938723131469902387649277153635104208281652647812145019186931772492598555280890644525459975966441561467945575714111328125
287 68252507800081107811919139146546036346662074310355061822199232636350048784293718118288841130643608364645311903087596340621387871471830670864606515277259835634289021866652033352905389602485367128083974754296063795229508353110590478543665079959701076903139618204951741689599712036355739153047813978717472198866974443640892653958176184278621209047162434490417191817852856834732997850881522299783398372949192131232696273762108945504601842899819620873865179319685908011646863179005706220203821696307377652572977948506566652923650728134531186564527768948781182360830165001051858063329552827944337023632281557922010053118789691965429680740699847074637318655732087790966033935546875
288 39802828344132306852982076820709608885416448369593745187005812333861803375535478915867990190343329962900554734740335905470634870079190575447475629131189955986797862424041019168515439394391814703687522091434177234708811476116560695639944432140198445674121162696357026751895899448671825473012457783774885293536520761561371249214038035570465176284039249827647436916536512579301147782279136707469388725163109926323597120152517699558085350467299524296082669379154066374278319110174654143994973139833763808835039001654113202793394230993634601188946487836750339267983921361103095975065985918136609126735853441700387581529798501678885133044116274858570392325418652035295963287353515625
289 23291404924564052567033004660659632928660371865750893902296193381577289681880890291126841452991289059132062538064670781921830937263570197949599893354945351393547168390630524878403792619382108124752469252334840195761385190451727824722291709683763019102705463752762172044930630967413591823354775364049289808383928739208686674057180152255373156840534288576893007830795811615823346266277197764697406612463446776701899018819364751690033876031318354802597519912413337076819793683429751465346393367264237451274298177006800198012557051103121464250639140445223741350814128971022684887754771535701054822783632289121187794654771056964511281015851873466004917645477689802646636962890625000000
290 13675990879063509625189591306236950155080715707490183804125448502618928472418798419335118234208624396253829335946239424334568640171287418660132780926836567722166661557194385454245290544972738876187940033045560357702566081536802100164855759864138540111086159896047794868031647950939644636474576158849500525122365653216146535941232729600830630154573910535327453546898403680617979734161046743153477965192233051988985373057483299285542013383084736825742460859088151179998893434611248678196637084320027257244427590308485762172640515626672616006697958061111452117714330414248734037105428413284870778188699275138687596209164647486638295762246164861963837466873883386142551898956298828125000
291 8057461726908815100577844142027824203974564061240915782001249487757620749214059303314597890745391106709110161230497511278520584542873193437266984589012302842107354847951348439454924854296743879917028182234272313291434947597332914976006286452367837141314553159037497667175377212484360534849028158057241778384348261817980037590327883150783308528095203234190567625614549760432660520387237020881479514046509969379846114970663259485429724323722641616207843836189908636846736207995359047915414477238844027252500603286699338700894267603205741586961801130696393241475195328229182570206740852091433909960071697507603175520199407788857800441936922778395080424473917446448467671871185302734375000
292 4763312049908428400728899626134980614810623394534928920256958658158739899750272994346717750959257720107665082356494835444118747207431497586385411608891581761885569486453122322882282756109233285857179439890858219368888292115184994275546099303130785796549643102678731536793532394826367517476306797275868309244873094229164934986557920118666693574607171904934472459677212020043580028431010033016141034257979945881160211038842361576819392100707389881963891974733521231454976796881141104496530839764204106692088331491376850693052630435093670810973617734631730109692621982296809450955446122268354999700403612549675964933465247174732165473005605181165862671566202379835885949432849884033203125000
293 2825440619646419179139745578528850303092539652164822716825491992195900237130900878687148329995234788715338851894316849908410790599246793185996430411800036768777895485725152941940064321975590711840712750271023670612771003732898502714233966297915286282369860166138161365656042022642340833883659034491423611023922639769419324442874524818639342060623878196486684102302840615302383881887129272417425265200946690899165765060907768027251704608018542519077421185201909827005001365454272729783198380912471283553256902123233267991028958835727377129711279272515840859978697142530298078217038859893946597531850110940129762703220036873322785371510711210195021200232423641551804394111968576908111572265625
294 1681608029858333854211147014331596597169470178214086543000723849779288997681580457446376735444371636097978561306521624584583007619546438733082351256663176301418364133737285314770129681568694461417320818321027975047809453759024325371108521193448647683086014852546560537651132691383211099075976409378707219059775233564656141841141619320979405814659720896460683438011566156595630119911581875080600647769469258488231840891322404645962085613128567517305873761853229717572213289066381292576382330775701153151825002680140362654620027679329894850601424411416462861389894250839687758695980427563016925496448137487253504402704704778268674187035066596188900028981637324587694592992193065583705902099609375
295 1004199265101683907309252336808587129335142848963070693715485195177938314608026926974738656474776656650044658388293576102787832391957906000228184175919190114075440924568629836455125194708931258948033895132362992635651125510758248636848298468637410626123553684241279930901092412248619956351744747547532560223532486279928117396704592938916372409225902828760703510346058094674854885666479926738641618665024413068906855629321308303384281535856519817345902898401447372985166446290088505001548077524468492782013188312523723616076630328117818209936075322497483864701959898623215569970633687610608969068426682209140036197771753861861250706884419618274443961863776932086356197260101907886564731597900390625
296 601681556114903241137654850898182679470212751725007678674609913673941616083454359053293763779588086081166039943184564158350631231082557801952182684133896197414254535419468648583489319041002144958713766895197545379474633937813655253655903102144434601812590276201604582500063883900201381038616103862847899757838771552771985763697230695220607421060441879154903040097976153745444738069668640227585612816924139495396513820772890874812695783938638774700420575306957927045334743149280814619793927156167892390155009501860826362694609247059633315078947632524136161919574085600252427381065312278681578488638306294663740092788522354558507120208369897643090670089242931288520122024010561290197074413299560546875
297 361709852165741267187480134275215164427222712210131323446603592704176197953445472847629928313381342798082173671930321654743042532492122904126746610148732445052299025803168786789650943282785591786769248891132538429006148722214583511707430400681610342668533687100036055115090589593241067595747807661950476679026474386198735276387045016755387090218195642449205626409169753813421183149117091950536290453511422683733852578427024831072892100553361613426513948168370182925320515061372204289560303016650538492479363869599829898970408862752512062636889875292203512106947112490644124405095477576987686564546896759025041851772106149329643983853664315838959507211236051168676275402447117812698706984519958496093750
298 218170494338754759909707049017723061390483903196383609669110248399381026195754332966102243854702638008219072072032935595583343833577126796396805299333672920875083166214557091239422346681372188462660720140390252591244508084435659450986437826553911172347891140288562421314447034026163491838039878982623493983999504798275900120280155372445012213903029416978329321198149335583510655653827942226441069343362955929760320005771486161716599862324676451452121674152884077425857989090709820415803360072943887667462286693903643491985361492104001955015963873456697760358161490474858787137030129438622119561056338100673919517187899318466689264514973535242279292217069703864159094242047842726606177166104316711425781250
299 132028886920301528939150132958465851755826034104498227025666342786203442849913439567986598386143321331577573170272703843174517841152848006187253626776638072926151713595499435126696200595976018863440046248156934426163104175815414044931799768986883257541547775848860109768300931213074937482452200024064568902915175596147363110741280076447741178027069283615574703927595688593170923055308458005691852964336258229433850671484427310819506045403219221463260933551579909496594274958171319133892291414185154736137894842393580409814783670889585338196595570553347651645766820654730372421756738115050357039482710514813162993578614417522787255616321781546536160405720396483064812617747030287773668533191084861755371093750
300 80163088056764153633233752538084080275257443372861863093924108156973887477324287811952356455910880862980668995503605915858765452847094204008991126655459793890656340055109544485094018758795967403421895702599199184404298188377804227693242507806514651615037914481558663530967739797044481488436068571181999879380952549258184802274732190620788012312745131233800921377475084297869556326444568480583859427256469233061448866176918957873133549090946580043121011512016969267620888113186002539868412036274111949095311772765040338520284563863331195613963839956806821708457059818882090760226577810789488799600445020162659046273290402772691001664362106470829291916370304478849166370316159380138287815498188138008117675781250
301 48832362881974467417255739709058853091899190751421492942767017707889719843737845985530095380523012891414323563991821632895012069433659192838151972394297633537518807555933433543600310918046837205534135337337912269646827517780530649174330160209240378972938782076993191099112319305836839517041495617064755417449077677692410651353030810303141902369697518531300664366327366031969707071149030992085951521807431869569974076058170408827529429134593235076943345877828920239020201541898700953600264835648580505753788020251586619870122251309296973218674162095431578816853837395469622484153517075704952617578573461470538218102572142486302828312451866326155556007253793528561868655230547575651911529348581098020076751708984375
302 29844491738406051929420492871492968329910497196363187891556099129486058435892078820208303474273569365411682194157936638082918143860866774387097473749393897726707666813047375742382081253700682402430667726282773596401319287883841037774194740593973359198355503552937069959838589453367647974400032361409566959174592665280616254882601836983830833745327385993358706273020864234268646856387331744061391690746071550629234193063289021487352312887972009825357051538217385823904360295304032824981662995368501282075567343900383965099212279046584384980087412359143031112390637814481213844461541086070450025534086164390193083062742314332278681821417183923237854657299882586490135045329181485984637589581325300969183444976806640625
303 18299496336330542965553049967926364682343981062128359912052445189314131092757681301793996668946331706970217292217383587318437850726741251738743364325541320411847111117415342951531353312025708698533910130881541448343689959930722304770076552494975616450252334501356850949167115180331089639042717993293386024887855390377573995499761316712525707762382433647977130992008591482429691125608723253551954552176821359173073084786536765903590429131794241861641178908167591366373010868223341024983091087450206960911591550172902261542425760996928476161770944839917140050624571921047008190385998122494248585091047886621169516497522181033756087444651128476418198310041193796028679405168133171276367843205434837727807462215423583984375
304 11257137541820183357742126576156915619251240818833459680245147796981560301269089465270600680758045739608489320960082414467441426087571738967099114039783764763414839876557399619937962766000977453298131415356678303728514368401649181793683673582861657863301369764561474862376445407512276108017001908517333287713355948617666911506598281228916282134394554389350343022707202737383641583768532718432213781402717667032503866484303970965100382474826752571021670136083400590498648104032425174683201370012328258683007838523585828698731765800817430240874392533658381884912509834906762560184028245519315883308580599484063965709757819695124643704592845130729810777289192805569338850633978927240526346498228349446435458958148956298828125
305 6947460861271944403651678081749032557958434786350323412008594185120604203374359989011638906895390165441737201703571854325981776861063393932504041322391212182886817997272524685002019020141778510397025960485540543588668842087430393496133107433436359004165013187800487995441278268688720047040487974624005850322770009194595320760922974784820952036442980058278799453643549000849237609769975882924217525313947842252280932989812166162891951155855681601817838450881133794157671771641075655461081268110278861959969698356991291905212589903987070500570886666664698480125904136514969026952289742163652079786585036571787030111195625822353903380609821544363047916012861941019354789774398931492035286217046063939051236957311630249023437500
306 4301589763952925561018405211749524746007190512698397138327462878492159735932426930473527144418788526789192724330479867330151456843579968667035714476446620127881614055684341562075581960392928133006319289014241428764127590502810259983361942091640328516613245162478499873922772697048011512659379799027582093142270034321962546491059790732247167333807782906029849619331626304064963349362650593411108778865902707638341116808971367293235951426209832676626104912781355384152344647353338378612348790896845129950740821474378507428243368013672993471442202750973326415496586333010302641568648728795235313240062501988950575830380988650319598154587211788974455269189720607087676223304127893938542375601441491994592070113867521286010742187500
307 2671973147942086099733082117261999652917225180929733564816531570324222260118350432030367201660790139530569154202023636025772209718714226249797516430929412109072819599161947107589911008099285718576659963573015530295902746487175216510224122613374426735426788438236689347004971672104001022509832528219065404829686371630272286451464295911753278072668148727768561674154875643719673284426246107269170449250076749071777100775721602964750957445614909271784941520730711805395850763552546606805714129304975775682099731326173368299126607281611526621433780293185324199301347218185722544749679077431786539444292139075978352443846855966948944857499259112569667766647345303312297081262171289195831195509983624347682962252292782068252563476562500
308 1665063916610203371209357366671710017508885179159153217858303046866396584717063158440407826316754434953681631362348940694147469275659561202843604343408249608811354700407011604336496877653082543484700029457216768606895370859447340867416108663593816502260538863968977207100253307783181948576650136638587399427344131444349329370708919455529530560883665879765488623424302220020176909208122345004337925732924567729362108401251366808526038785038831065450555048740643146570080463041171145800250061583422817612883782297933270309318183742068993109421855150801549995248366748499263678836459419445697157561574248878020692982580564659409619867776576621959299654183915134220097218244480856566731682879677761688341774970467668026685714721679687500
309 1040928696228303544588407931499070413179667725263515394349734493337717090573246244912978792564913463363995323854167494542728142499870947883879442898500397918438640903171036425117906339234299783506850967808675625509918216414938955321308156566636782866119468623960037240613582922653030465738338185562740125947472517426649160214153493830925624059530271218935305474649197981888611074923687791595702680050853370844898955311785601110765342575421162985444366763983615961172752023218868536819462334541062527616710434267739693753986115125345181826505349368618464905345098632086794293145153857784224523678366098059252592901252482421759391187347396729400170976261599150718075256336619931423890558315744421687132348353088673320598900318145751953125
310 652826634701223082689301654627451668677778194853770680648319585863655310398254606431263932751356073556037568828036667053109029736205913812555932506772609335733913611800303550043826015131293939817076404148547980857399362919525247429295161853645297656351593552235973782142088827911786371797570472592225457421870572618127690019245102077409755540994864040674162052295120812304730907746802062250182453778900682721246051950789337920313005100227699707142273990048601321368562273611657069336304927080110149238150094298817823199300483207835912281912321282327398019374426717446353378199060900217695121753938743484347609164888672591553543586170862751898132322864739198993683758251362505867000660322137649163413974928715788337285630404949188232421875
311 410730683815878184830905938692013272604507402660765611928358484157638670970286585789242144305688143601548530374756318231842712111554507261793515537732124564055436203479165738791675504465158708249540764795225976256099670378453758393440831643842984994936753713167260394963503904672071842611934097552621712797717613620304944230195563619916326005117369965442467950312335293304977112739897271900207517372414811219803033136676531682108999557103415494174805681763882887692174968482536237452168247271952573677346386280754350602842348247467673174870307715344479084156102434091195355067657782277360563362329420539860686660867382191928307993227151179843567696609747718044890347789196863838853975492614429320986819960115354888330330140888690948486328125
312 259235483993892862256917177878431899537023296277503014890845587482179695297965364489793281795352014479978118764786286670420837811791101800909060797181318650967610754347144357043351539593269060396111165507094715653159413407522728391326067285363060519382318118155554827841414259010088125026708832531588510655703028043223495869640231190240534890440861087054783749680034598072017348402388001099688662686141146546618708720580437107762424107528288312190891385055975314243289253735545903395912069991277963939342666367463275502537773676140175660692337074416471667372384149468685730592941259194459940399451660798196787027554527664281961875826629920434260513549683966246122569191087751802806775181710530306212840988278056642002411535941064357757568359375
313 164136589641869013677845796825686063575413818809200513681180320779408813141749942461583896356595868757873178626665189680399365200626850806985975030888348666343602728666500933076725194352028530998422113701508090912270537523011602567594158332219920160906110148984531909032003067889721956000659641089369958379381400236648567441822592214776854444378891139931420967921243001821965567644346943749562946009360502548188581731349172853559328570312910450002214910521662651313912057467845405514998883877590493746659017290250917546815972540268249792536929919106048816323970702450598563520799280181929672323549051494085570557869870919620520084705906560756603604201722883619749669771044627243476648215160095253899288957402657906925469433190301060676574707031250
314 104252311850111075544092471518810474778007367853596554427279926134431019010836456647368097825045282490313611953068962699326975280943760774791029779125538788817712312824669542787549532061062076582168761574926749591009879360305028716221764819499937598142049753731484996918401379334962657800955873622666903779578292969409809320661115050259911157319024787817000265288681247637064552316271382444370092124687866659577848972889205704129822454150629763104754768226497274475205778449023717589775479094533263280224502370413831033866811351094096650055784967107141612828973451920064660622967020452259087786325609556357068549813163698126724697821388329571401185118063799145800145683714654319185756916912562165907322895208250712606457000219961628317832946777343750
315 66424915730975982967913862181729436280475022004016195354384310186094624182778250792425467931596264209452563091442993136815461606624163228949463484233691565649273308359875497594162103568197245880433436788620711840846969679676204465126356481938326818273961969853264859360551802264417569535679582559566603009411104280364522324748226282278943338222565505015677349699942700502726244978676595018380056562795521293440354357578006271245643514322142465001892305118911176712175295503735249583415663497269134092104017405443975639902446405718514696533932102523622751744712398533821870868451704591158393029068629758394359332416267194167588163992099304742773915755201554760582487463030300040718655146963678084797632164456822681519732043398107634857296943664550781250
316 42455805381796371572709934112127191597611988582774590738798107096023457998079299900015729455265758980436550589993453723906157520142909318986022906717235742303380734119859624546567541591091362983426522625644000838661032608160183314407306634644179954986538573905335125599105109428362394797639862401742790332161738956859814778878264854265951172334648998452052336883041972284218826974284326717254384837331514104853447015478212471092125176989601275062199294879525373869301547909157957147856479836665569801339873163391575596506625948443925496740110359620873734294261673508651148561772370266836577413784459751749874751201490254350108715648000509111798611989088229694622963191931007272945981930633178886627503013128287273278416158461823215475305914878845214843750
317 27220723331088995249977890998407869991031603308530241093095835466684860520028088123706123748123607718802483643754468829028469277836743480419213283454486801453647660790177451730081745527070269180434914416693267559239543040439853852562643505604303322352963067851797492190221374031790202082987527643465799696368642913215069238491133455286402693004959311809927068146288821963390071255139401649585376990018386127158106862128918472407993139714376565627508343434815226319015602235849090698809941996508577913775699937365074300511018953903704133593688689311330233482810956882033872494897973064664688788435640774460422199546757064076217194519360175760172136706780499006807371407577553928794452802512281017772343226730103282295751554453744347483734600245952606201171875
318 17507112534105017213913575036338519146228729769645385011201154275000583175155868117109649036228019511651546436871160463605878355333002391196676455209692074865190101778800850043232796131076126488319666612472383580800191301465261549331340025789418815378348797254975440651390627505514829892037391837155945462555121145358702960752452530406518953474848786457591180753176130398956942025265048010090795791673233950859485235224084872878811294646622509426324111125756053189978771899281437155349924838948181044462373559142357933752655762871651231825227143232404971367195234935071060979718830800184396360244130412647541656053768136202079441380280514924755728291432488001049425459616802620038914408653654828620247524102735994531239611948780776629064348526298999786376953125
319 11294772144053525668041922831420470361206266990518675137318906983916272514432510500313095783110952753961121356605562636141832453613566558518417116437489355154154170013134048402054900372942526314414221436586986192960243672915510194179076298256211805822073710609118035514368677419828495599701139090042707087530055797827536652728757182674665565033888301400970644518691705184094685447930729911870473274282267125122692191066174430456338482645721669318475613028678720239457249844981023696695660547171779184186715447247557620930605385300434804959551757850733658346407708849256356095018103038229566886271661723683589806645624716462598537556087111869198909563353274223836581343851040554038173992497147056221099935561330306620322796833100209568101490731351077556610107421875
320 7309444014529088418483621055909803882936401420121353606544691461869758478279057498296604093228664315558639970363777059612982633653017457067406252981282096815433171040201487641876143514648356483705658917861825264004664344881900849255565419766745980441921611299773597754841626178047406701801156702239388115916978203198656930148220254009277229525197740649070906875831764794348208427260056311166457498528884751208572162516170982686638486634782323534158016840727018243968313510953543490341736620220001806250626835726639724042080644284217534439921564698383473875927292953920209614324278067361214999573556432382722471226030530686243862169799711089776173674137738763600741883655005205979998208464113671073238138814691088544957332296704566321210450041689909994602203369140625
321 4744942887726095785743450847240794163380804206839711813976557571712728845307592405816705113270312612945947753968263798206114529461569728840056897697602821037565242495220129400794356922998122270006383606141781002493210253781785449120358026188229773785595740355302033797262434212114326498989327075209718148799199531895040548876995367607068733763760490608877196065222919251139598610736852694599479429655664316666097330404317384412592279359920909560523814212176633712222670740441287647709986913697375931288066389640448811099433331569193988747155084776057800819412681140145251030100320827217675540211736903337670621263254633203251960061389418021861284516683496885464262069624364247617870147657851157399026156985626960292519880483912142477009865615400485694408416748046875000
322 3089678507697506013788301627429710195056417530436988183641929763606019617193874706530865557258301654444164959555917239090742381370942246811607188523409844922844736869826186075126975587714899466826443236093937674418353182739025533288835923479526717814808162196421921582698262878113947430779317416393256679997396559898734644520403966840863001245328263153546193518869667878436136417103072548311584458113576144633564512524835285909382008061461264187516953625562810635703062017920971371842850429767684047316598095381301159214203560693793311580835122990778054493899752691885601834167676507745233018791806203343795097132984471210381668384738153843524497862661867329815996071086555804155393923742043244643553889591022492114362176857849176525583345664927037432789802551269531250000
323 2018027862509832658357209950442952510814719428492326337484376894576371544324804810719557751595952180478328918971089243392473752980472883766724605949938381056195909134881711697318977423368019354337197865305228284901272252253062653758304151223857978835600608701597342579387794754672734121767247949557336824746600134041614553668671611988061432622871712887485911440100452063222749297132288231212090912305734162295417734802405801441909994792599013912777129508230261288238374264297114665435188066276914129635696063176176430688102076049295480137298054120342737328278746364414565248634906452961209840950690852947618361481181552894470488766464014343194246811264787156807706602455740194521273902741933537872258315648852717139993923899267532981460782082194782560691237449645996093750000
324 1322112831468149050888888270003218457146283710620190222061030726616681334116755862167861442655568279391121822742277158469233066583074407644640287274294680130916052047620562010934307583550961661536820118188135212840359650282082359651950655167493287523053425134975343386040935079664390009500495447667636527255266855224990458782186954577187466233840314254140737669862693054772565592662337557209316420528944996626621702133919767826620570277048270092700231712265587603859184762292503633073953752719340875326731525975983007375263201309977463414488846650815382569556078901087440034108724728028656509329214243838845025207944331065936936283093783710201354834276859012190008596899064805154928143751197263554310577566917422296510827174078982594943032502499136171536520123481750488281250000
325 868827051663983657182723247828136921741514060277746786688723147896397872960067127325988909980335390094898492021206121577604597076649239792486442428264053399827047562406278720113850060715804231684145623966804417938022631835372940266598748407162183065981316153915933055501824173250976530570286196986682869561622911543197928956633833111813620128744798742035894299857806250239389274872717596345452089148515217414926755193322996364439146096772658313577148131868104254302759493435888107663648031254577497160747529914373560460727202112680264600282315533155225620169728058616883780910400932900617539983759151605873936301476043886506157337606784246948140056021983424923719468365696045650750514482734855157034010841556312486292805408697368687093360618833859376763939508236944675445556640625
326 572687339863107117962285089127685962762618663419943699522479005305324715498075051210276126862326992067511407966279339001163387575706152515079747544402025167260809464040723366007237068481649178597850009832586062072260698254529949252479461629039803382442558958807411651923957772332286981178942055091094846902328492012022774020638909642623286321598649617195976082601279427478980987309335164694891398496278603575456297814790082026515269388451605731297746826713501091453858332573634010119451445178985738227440120658224442304974123174119336271108330956138673547608406802749194201638265235867360904662095913730447308106190716501024101833929213265070562866778243935302278214644897489352584375563148714831723970297413624453455088651779248461742917084525694715324561911984346807003021240234375
327 378631959778188674986550217619149548540813393302007348017626270684033792217378919748440964752894274494814148049282528009871752341813215153500795568678193654121390015618935806265620470647006930838826285578371124347989460816602484605446096036418342467199127245455325865586495740490811329218274152320992143285899739070136969296280389843755396914238636021039861334062114282952705397140612623249249939253556487804435406586251188285396976129694668343371918112579884961648666498288507055738445646536485898973151833419284320363347847395863678778759061309511999403260514993576766205121197441929190251924885862158761502013662459060776264429601680405037366933475711200686559876424897370914815279323014777415187687992824184866899765009856281693517311890914180116940457310192869044840335845947265625
328 251089426528812068931526539385396251316641499832987714270102987421794911084838770841713649639885765445353005951673188386429779199793551691396309191191460044726777417567212661484102844027145821670924664811920222551377868399727849936448819001114641769503907167832648982343000096438615519148707342683112985464199654401714341240581101639242158217904639885605327779666360284605790657810201996528702132044980208419039245303811366796757799023070066382918055984254324938866285403994229243622289959493808689134714631550243900221086646317482376594169955075895607172789102750951342144691814363564969968737061479080541586927032387483870890786811140892690162184172601746502156423293375178562681387512875548354442029324277050492296894504002895770142625025638893725143940827138067106716334819793701171875
329 167011779054802761407542332002928126912771291409266353908667714442914028248906931251064447192274322321107557302136906117553917566807851961051708227075191065893132673044324952468952821545474453326631255443313065972182222960038623835243032926090220616250380314143478780470171313695720604985905762152453963027887007302245064975164594002211961764225007584478173045714175735803884113975018973346264231815757131973424035162378969001919533413085762651742358160782381693304296675949014889240308833396183279361954757204703035231349457106332798035962010478376669383321341619379025449069303309107540902073591725818956690893098353476519027404224089896779955284647449795098394256864027521066076298388924632945308548949525632284269403003099849826956495770082189401481431723084369878051802515983581542968750
330 111421597009942811068391509399167777736106589774789649622293140438298179431458244404661504195362112111369497715123141798259683555059432652612204971384998722948684666730299780705445188924922963696390254391967444030661591857320913445752029286858475125450188358670005772130754881995941962634912091344176175897002239852613168181488034274928501696491138939617775568230291756187739311747685287856404947725571919400102125535296311956016024937701621781824385402315398168263096921792884344481506955328326930991833060686682023050782359389195071571541836281606740387645307721874214725145028181251566350445166359260935995231276503285165474893894821281701387177524162293063670749895788336973587457315486212657757211700936841515088895970277789362914419294587864249371569891344790903531247749924659729003906250
331 74557503116858073145297709399211875230228345517400943744761166793788857226323961846513448327582394985208246389217020508905947173553895085454300510219224610879442991960616028373522312510649960971108361372023103774968648401466113713980306763976581477683374352217220653369257357546090178847858040498256188307897266504318722893819269037747501684608695492764633734547197000238881770676684532226949244789940010248071630888154068485030493117501540234309537182578881299283144572050369808227358166807134648622718557252060944511063192117484503050165244846847992628560090434104729657591968359655831823841464692986325151287353809469199835296454419078111790946708279892194258427323165881159341984156053863177537561442025005416268400292372875279540077418980622782671658851927354305644257692620158195495605468750
332 50039061455414207533074500715003956144446163253425240117199450992943539024455971745723113923775936750001027295205275769314316651638807719766566950698125470830164772190217034774899409493330047165228926440164025394557677958558848465224888474951241062598513528072322728680647264789659299762459122378327957568629031353592743689705822258264405369789961028292445311300976961998893121518831614919051340927439094947190875562284470752058490188380401148267140612082410700842935486052820345322371716720302791766703659678952736150321532839813965113017547989883793494976475411625776100876383951936927691403618613672207345019406303069306741964699457898278165222927127179521391329715905788875661302595900395274380500694968126941719864113964620228775796015690654886251201175287328659635477379197254776954650878906250
333 33683632924068356358677689844339153618915411900346317005635605688592448551718981958595480443552653520999456426664012494216629566553967384568789532026692575661449265374457957617404035987997054500324168914867458658429696821564980946134892477601297246385544831170696933929959110595890913123759063019895897525004624796054188983843715703190361933751892157288200508654415629533566459002946095944622075244068809586009041688193643533661373976603276453100520978176273406971669272051456602435281731908063958686330557656486950731910371899105079032064858568382387866637344725037186040880487372282801629534384817951949041719280951033809644262925330043492870082776573850729799707591590371130437666473555913063554642776182612384913723998839924097288640521228823633493177678948325703967014987938455305993556976318359375
334 22741381122018070851511714004745539321671933842741072543905069893367815677000083079299820848079418907075574079613607038841075329541511826736857404531580426777920478165271661427233316671848084745469001969813330927086481231595175694169377478023832960360182587930957293492643611037994832446931991326305138677677742651938257936133935153075637168644545805881080663837801068604409348474795065621097800231365834804623442561593036775024316753903225331881446737668331987443675426372602052963784887873001991833249866854420952315095233643637223444551788825566548332879927895776414442023109960134136083024427248006984702400819415367749553998537933621999420053461765010827070566297446976244018759687687590562604806352356276820201019448786806523862846577458542638266342936228755523819788919581696973182260990142822265625
335 15399232633432022516000534452638243637799653421256279637943429907952759097255972003389662227896295068625318149806814685552684883260652317961126421945633515634564156965073316432847697804414299339384537211600941942993309840687163039028994801045936068278210533158229624246313847930948567865748193948705005687373423874620493914802469691267457707115558085786319622248158215728364803854030441857708300320932037498268971742741811242089860637011238914006992756644338958672482201242447823493008988382544810244362988928446719819981836081996688334197315011966155851361897594544349519744397563108987899153249723546514560891889855597814970524786399443541844371542069097639488383666903226030348632362360209350760820560155608427913173059323236723030848229587347806940860593194223492584382650960606042644940316677093505859375
336 10458318659666754519459574684782747309772883756376133032928007509688450049616192027801139672243246704603490586850896956378514052255002674164520154914252225109155331634386720440018101994858344689013916236521528566807204745820850552006475650872026042865541861344028319474623759022447288424920454983765953675746365781665314346822074335012918760982665858219798586600043534219997633666712986288148364368165523200299408251888833486660176924719145031112900919150360596432332534785999176158763118775972387319699606456129721929005501309969290427924751525499032682118257275451208048086534813732102293366803187432220385341388337636755999893183529794662913467236932290749365951487648018559809475596503161130576637246281878335547383810420708876664301443673073518861320688505964218652406760856621303901192732155323028564453125
337 7123631495343886382749627674132847077868635567991935965403799818951247153573820371000271309249243935246092223620730972876290546544357092657548628529213631769691937302029355909721470382279926064291324312859191483811872772089852506460858137993503866954141028985218167181280376152515680395470975583447908226244386353518711531441421979280549943302039691252976113603627642775639166979095319186132293795858611261596549768781238263770268362566991493957336078308027952093688860429237002306995191354227770488727624542534388379143783397722901078994159122866228908624902017750401322271547047955183398450768172685086074687502200022430516380156452085719427700224523687368350421228703442061858972751603709232677779412835211219924945182694565792642079975671081582330620082873766695582152391752472908592608291655778884887695312500
338 4866470148609950689395197443543922627706992718386088607855712748169824763346229328846858005756977092523394327528464727652434473318607636611232836242043330301995924941543094834839016344335696139881959108858948835836635690216141208242916049041423930694986941324138099766924855038169520089206729308002920146757477885666542788923882661689360863848251888939119121682905069914254695558078616120917500836217113280556153357901760952580872849099025090592780886227205391846559400112058118165260647166031711570277209472253852087174674832082678390125102092033510703822593019565224237297352072699343391358928055948040189353824753757939295408272030562695771322373746454366579284764215402760875142139051847212927491252714835986411668163062074942289197556396949166798858234290269190207213912541250877552556630689650774002075195312500
339 3334233467041114709383021321396440671620859829379077512071222610886968325920712784961134836690756933716837023582240553593897374613899343443990335249871570871980087995560312618942444819171692402411654907561326756212885266002563751251377176529006721294174591622761601505456568839570312939044306804788192410515960529816995584378310503238952798963583551083754641899278602453209057874840529253489422433150285238400924813702567380691403007726122158021117938932527854266307651823921331526860754602456824280203868931353620599507208354420713372621935794432979742277839813298638768135909619530598332304155257681863758366976578406091175217529497050254262906524167735511636523938822366307331495233415431615243354425021030414937257493080894415261723916255447506422524751377906520474941659461926013463539675285574048757553100585937500
340 2291097523690670730067707744367696512461267780340038140693427637313359838949128846999691712123418864130051899146312334099802833019870332317216489172135465672436947291997899144835171418423983459031792481765417643768082191960197543108206333037243665080862704451890440174463247368542252554487234792771826846797921602272052233454854752359784563754299482676765333862090297719762474781700440823976285108685050957269509757689663323185260790279383044201425840210980491945223166469174649123858164268090335737557120321351743592432248242498498109237981119139331830123332902336839743104180026767835771313697113606948296443553293165719703948716689183523612384640990456004895252264621710464972939485919809070036758740752613477633693863437627781948167786938885364829262572142690446469117419522627115968660405087575782090425491333007812500
341 1578894443548606081305534285259586135136573047898773358006443308215676882884260213784516602867113430724739899566067504205239856049908315336569715800539373869731578691255748886006523406325702287035262047886105214882023680415493500681022865773106698123601433832259180817492800470043479940399774143853848060764492648848414855850133178672597667134360624524447132805724923554212266872331614534156686264571505591415819322017840695500659539683742972101957953573761934583376149110943898526332014920987391006570913678180992420362871263876911749069325674989052146541961344534590317073955069862323020804825221260417384098380601397784289538020813086324582214849520109764533546924443546595675394403426386934599182523317910767151495882192314475867877703947675978285992482310151476711833680231683346879834051179614107240922749042510986328125
342 1091241598394781168429763246692673961529376380960068378303730807772683005777615593244194892773172591080321819870448894714064201922393626605662714265351444716777894505462574229469802709661349716934760021764973681788155724414037475459320034741638372070191514286042690380408559887278068164331137732942480993499799761386049466046299610997094445652874440121336527673335322023236978898036402603280306403826150292777166602557415214494364311620680394844331257795377066869079012181741333462451654967010319039617055570450673367681001144658597324319340240434505269691708082119051789425817568026897005204075648950511569869583417282243571600158422561074412780547822689783644309280317951159909181889149967456894035812583904736587600074900146629179561948257945458524554476022866899635397919072179581038810336490740837689372710883617401123046875
343 756385844087814861892579601484484414290973779011052668462487193438127011696206331706349332049338104957011462001997038069721017647698163538682993162241096663139808476915327576270447332519184574316847026451648897497039733505413802587236223484507793599629386589392216144452238984419319547871825403722771697493165357919915354098163667304787016595198939591810187931501129065524424573662803884532948945661620378198734915436421400691481233229796268362772442639893003340029047470505888267890423135859621651292609917984293520900633818316429571817203684290216720083894729655650113593364689963603979908239249926003498308397253542872903208060457481759976213708817325456765233163762313807031977349447590044362404946436409419412064761277674789816892233831268054001295166768819493383894651221954331555695667799188441904334467835724353790283203125
344 525795568654175797140911425972327493658871177604050307150806125337500006811371197240200439620948553117026765169721839924693862222640924558866166399007835789927229033197306016372350569410429499503055279966108644723825414416439787975290305370300956715709133906391355487793474291186481478161672540274142100243450143012591754647171798884503788174825666014087188846312411032623218900210244323682982265245970789697227444341105090199377548963293458563001255510317222303877494572399157358823507866961742021071682522354296229456382320693032220546995298230265971976116356852215592707994381249325116787149329022608984796112123234368833837679722489792746220298476767173624860110198480848934561541985857085513197911041112222131295125515947790029936891425054848237829971465533391806174025002445896492491556571680089149367631762288510799407958984375
345 366553954252146235337272265828974794621158662180307569925497350518678189459908701345184361989531301233962780165238464140337279223430809734659062843046116513102383383081577633754269915194377028320017269928328534876208057586783217040640500381452985301865420762656460136289230016761616021750719748332117215282645255757338597488108606117460320159310791434607670019693642049126125654044949063491800794870180619531958884329374944150236534906266117601085120752756727848375721678375656349670490389978662626696039398992218460457824957997687633699591529888748836122075930580103361968889691790788837261598554559987220020410438425434643808804751216415539101636374175951243147320825446288537987715090036645130828268147249525189489008474767731446238573854988940556090837301845442676087570564566575465789531476992757497157526813680306077003479003906250
346 256272958637890134947665899340857764432583941120089371400044805188762502060272904381308226970839273303106748989448678089381922791225998549948481310131518347039593926588855145728564092385069150759847103378783028098554580493636445693113322258584134616013748578492179108453773589326956243219632025080045500526706162457667261745544060851946104274274309521060976253888262588304341238165691371238908745650363472815591570838671423004664499581339072766004246818462110800477790596066095487130820303896167940103155270261272999928994236890984523180628870946694533668330369811592312281307964405612881660707710452083244798400943922774106237019198707923363427903843321526178139932999172185743768066612765243384849457642751505776883342751886513562597449318287378638414348399445142448376942377191502725640897723076092051819330208672909066081047058105468750
347 179683414715026392562010197558850258868101083990536817984388022033815227612945023226775304185281931732259000546600596523002745498067939541112633140854801624627240094208114097542867658812208345200800656388194641871060820294041179538756119973551814661136620595321441465559848308703114207141990386069509532521280333875037277971082733532346369578600191159332493629397856928193244838158888209361445973447320664442587367104030155144141749447778900921682532727806173239219256655576040730622978199939811054129400208239533745561177093784563925113713247311715653886870934450252194343376199439371136037934875007045721279023892472713017094843003230683474466036425318414279982976063951506324335896613066272293353987184297062790977929197951103810042844498247306574475656668084777784143350836330762132873762008125834502281215065977448830381035804748535156250
348 126342657246477325766470497416968340788273711240461751872269733622498528856259516316767428767792971651018437242491961114891253169466584793485807897796561516871143619572991412975702286556129363873483094371396520247507737011574146738308145333418520508452694614075509054169408661755952613034670922827022407503077840985888915459598349469874072264236569060860179988387944853439925025677931808915365324105724902398725897960546087277054262131895703846753001632109851945152424249945002030980715852137747150831791949110979570995388076222743127206281166384058729568238073981058765415157230600633757879597258309877974948926424704909268999593498466236629524499133465113852569017936381484843715621254275932487844235654562346223550052446739355182310111883007691872683267288633036104413505192726115845950615077728358638317618378721363114891573786735534667968750
349 89089252550014513382933221013932425129467222798413138407686383690075335169044729254963969665265526068560526415859628902286352764778131589844070027354617823301440866921533879342132843034959702911937807044176311917625162639971473431577632190875024295667768328512594348723037449858434855790714105780924298782892995963984611120654433483911553804547081411839363948065630853794212102856223395920700384788874848995294960132580700410143751227660931546466127747427145870233784809230833860783362163607178468102377682646865276086735765727801006301943783114434615200044212286370819243336531744584392369556396234128127204874602381314213677295918205868776208431761896442723319382393136286703784393535566710604436104118578108906982056886222382900898481484948268335154892352883267370114369606437583049470271654899628831279605190029968753151479177176952362060546875
350 62998531620436689956123330538619045669581256630227347027074718551682156846017350139744688963559394083723511210217226254554584523553834752444479772018517557604129090347060026814131901250985289558777582742966768310865308702086239613317510458970744570198165740435616218104531562977425796798827922370478242504631969824006749283980562138321975868583622968293601557579426495982976872335031820972471701774687015953770866144874264092914716545181028648344723046331579045921690218843571494640784727788301140906419525682063029197240967509170785998793699155172169940332842911892629398456526861782375963840961172238339310819212974931096365799846318503348360795477716927337488559385663292924207272137620060111147879880369424499267888159589738994414131995743098378628525604845161504073387498054305287584551998572277377419601114560965271493842010386288166046142578125
351 44674723235500278208330849214132106292183126611034069634223287568417461485019366381949232967083905899535501616183514086071698743556988767129424842013664724416196126020798398320551456701630978229959602565673520716161578437819235447285464151393762335650043989970614044959869744631421621573873181505206190296009384663167082628133956732345589060861896650572767770844594190050064183446669987043929804828126805436723560508336066501057097527913024103318500654803758600906718215429958259177382912493308196470588013543198745017405487977218826408997294063527981831815091236048412274123528063851546363592645414031523758962007661988304157190174780661037012694340871647863261920726562379173200174297663700787979435222511531941604880176300215782462039634469026285004417949754981338101373203495436651930751728109450764438645149582984839042865132796578109264373779296875
352 31769925378977718232022255140073627166439253532123442950869366568571172713390895597138284960164073025814315377528445995842730120932096879243392590293003759128865339826708880789316110206993078311700307056506346972090302605366759867113620487847406783702670277487913130751688565175254138699977214256681772891889538587224215687801476177292177864679469087034761652227941499101090421834636367807050484036297649757086776907764600304684707044235025356886152263140984685542534761574279858942900487031282266425838063816455596722902492545233120590463066530455484440664373121043307230278713923787217661531428545409899353836386392165769696765473718303207859992167089632093400400432270054458682084975634727563040491936488780975284080248396949902063171215680420112916261676801996524356162943935320163065459053306582943169352018322228181634869770277873612940311431884765625
353 22656351135273194654312777079798690243991930921304847030895474053472101338274134452315840107721184215967193620505593573687289867427281699029791832013738787842532983316443194181737795354341933779428880390317958753399616409240054633193758143837422384360804865612073585831346594501180445103975413393037970904453886206537630553681331195063249815832901650906750509225200305570585478915666074685366759878701889451076925900695257921793086533558743459193253230583576102326224210027515236916789242873431344530486761300069899101156084986983883322358713628361437961814440319041604940333549744706936075875279509397465576608825584666207579463620033115565840176298133221812900622071960456287694251641838319674608146851132629562935964291358373259109999565378936874973905210594240929212786455954909578617305210789131479040010565218984939228619168716249987483024597167968750000
354 16202415829677146099719849343005521890779371998127488017337166825256096333446393863974715572506871597175899661285102946881141349791904500153769796531504426848721580541466140659503214548599461542265130157349402879720873957818492984280347222011343798623856243001258270479088916006222129857326952358143451418747948747565775386207310634080522185452432997178321411174406271194516244874739479663668048277353923339436079442487128642952606076697343154050752298138545665909087159459244604580484200560762987912715827760122186357652571261147354141466120873673810377434249768505709836498188591512079730665628701451174355836342765744350407042423436359182954810347035782162967252412064274757149041149149218584502787183302183975560723717996925407719234585196487568241731379699139644637358450758711999066974220393969513762896130282579153225608337152152671478688716888427734375000
355 11619360387502254283470060746754096568553100706063481970305864816998099350573707289866295098886282005016660498784515232918082977308871536929595112471760712976683234473113663779075246579897146748882640935255567780372512154496704934637999622622453441468223125025047603987093008797041556721400655822268004357420965903754649586229888842616593706235806227704204708907709680825407478199139783289181826587962426553416095035835859874301444619816291557776052330942551526759576157310949531028307512845116487595029214985197840149835923622047943703193955588921083325408065887118649385305723568395304730894195995148551500009186666853114757266159411730728475129196544878389113620517265680227006911561099018080782496319807456093765139629674513777802018174400550042495895102522175129261376334316277481731833273119615566924884402212356866897213780731590304640121757984161376953125000
356 8355913506237462428043929657458148780458238867566280730735817603669386269470868190573391138839946554866690386440260981817257993423343407303190084876596782576539773864025752497556500691233886294406981347921248633604352044120185466008945642263884760285713149408943204097572570443298855407535727464602082702783439338205882280273266560453746173118167745425108325368552981820931839496974716690524045087015807501647499149096188351249166046893541974252329829017168215833415377351062777158540981968954071107998145776494000298474182050430672586008676041570784055015184840780204207132646583441204271234672720316071673980286561482786396754538642040842543843683461074640507261854906851617568256454756875091952443866115520936371794877399785631841046965456026798102368439076600502515395939203293837859398263596920806991325716124596146238377725179446997572085820138454437255859375000
357 6025756237909274790133281330257941465282110906248447160231426076441827234230314153171801495639997153123235579610956110198732185801807449817480386158356237201784889696719062802989101706660422187663422225660534428957536266250760905461088806054179268395581990780320661564305128362412471617800159170570308489679945554376971220356554594177294964402860439698614455755634839886126158025372310636569173028028376553019264391819014640696607663192900709749389596804098438853558110536999846254809867296940137275224462915678954365043222290089586043145133925785620763737747864588202041183466282016324311289748658787971512825427662319547749732730429862549442431860954305294391065126755748552877471609661974971088816306029998573310114719048297715140855524198591155741255814742001606472516210633736495134505773408658016947371699003333510072694828053896376474085627705790102481842041015625
358 4357443390157429424269010979337857170817562274766744999766522475950926975868198533359148264356273557196726200547264567508103699263246990826501262733726704440061772235235184240735301611343648215214116350597463028804364867402681892512766316245479633964782613174632316068057802937526731544102740871692664711064455897493574695275885605880781141718495286086118643727880755986377191617845274872968012267025536344414643298890525615328683325268940827939139809740002035631821025543889737679328410296926074868110693648010327610777596825840198518093993227183957812506090857442096918203247322859985565116231877040539641589184861446088718339335463767986329982992465344527404279210090615507291002375651317344355323579778859507684185811070491876471225730451209892059916968231372430687625205064601781247640385215182864923776785008151130280104880942125544773801948394975624978542327880859375
359 3159738925489076004418442263903514746434368154948950230083713048474291987709311695696279368148198547394226209341928160827597031298933869172176492442940321517350082872838420491202400584667360687710147684219712072969113983824814208266558202595309274041488545010063677356358827715653298250229881056588000721418078919566683105453702111038414230728192561799485447301061320719885439016104004599592186053880908641816727736818773171065904311117765670916175298377154854744891957041435630218105896145325436405152888079643767897253488942010958498031321560123346437615578098229663115696486040443762906749824648697957661670509990521904979983860462332928156103709685640159271020291863566397801016177806665601938476693226570059562788486286863447142460932304415630859495890899953429756479361950894890894633616086105224300091224538602415407465994176051428399265574853416183032095432281494140625
360 2297558604901751758766448768564423337837276485160333635746084704394803272731476338123494175530207967101335753992289341942883200919732339039132259163967383648188827883567816706664136611192613772972008532105969080539397495457459485980377338933816248373306707168388557180320448071862254450508310359823920169420942368504770630501401131760051032082961898191913082206375805076988222284645135033156218565608240112032883153060998473571343682565511942092238694763667427933153402741660147137436501178593614955480182309017682531940744672738490164137905485498452674945400047874550588456944514074594822509322820325507006022129093701657312039133543559841131982463777089424301631551110064974383210988600269953846475441744971053504187908482258151659184908915076250457160906176958023386338658116049819001453805735962056206596498479424864919730323312019727548249914406142124789766967296600341796875
361 1675230854854011602894843672534376601512010002621163810120134600140754019747061275680213381684870341235510247111778318774124170033403519517819968267463453572261756471233064782146495159352860305003062144105868934898334685080882137367320748885441843968495769710392849092771014375672747061642652856497896527797279961061623079825007723435891187336468289306392266512684852307275627374160940894467961111165733795896535006418966369780610141239151853227096489237534020947487190619146293324891966336749227115102747395285284531694318877000943731814053265665478423996152574098208449452460329249469045266889547874157953035531329404339660601640424329075443215708374599204552055159730044188057046221926944731799460851724475879267134148191247521906932015794100880865763905220650305046139318518968413259406225024874643428467537115103484578455438595630553949220042930789986712625250220298767089843750
362 1224819611374718734479970948979848582198315375206395460090544725466329880856868331848970205779041754490497690289834319020079794373323351473289475119446445909448368880542445902289981427434576276897440006118576649878350488230593098612937503957437104883260188158008350928987930814219956343994312529045544538204450699187007042474794432292099906171257937087331460225636405728813934104001151785710289279683596272556909026321430595248076136395841600902670395563528962679125857574852783880620312908975976174957333387148459755920897090732965183673734422326276719064063856335328526626584348805148042078906866345235226705492573774798644032316581656668264967588520495711439430626201269052081583960399035956805641549062056720757882414477108530928515469152816775679106101814623285707132987762164694813767801751937089943395949997049486543974389435417036232954871022293730220553698018193244934082031250
363 897957444157280071588522610744218975194624249535520318074613982307990821626550167772757703346816260315123158439150917806595589634659125055970084458053507920254482204360855835493984638516628480148078858245201537337396931254901897426167217090820492390609747905959628086451511654965181208773435079521076230582479378989879479097720112479962019854509942445356816029745935120257937785171393003857569358675345155422203461462893569164882045847751135419173098179731278348044943503714864593201264255992655758955752993611657817749866909232777913354361609785719268916092216943991514296072845975464121942001139014391358852450834477421556297887559031028669362896896832933479505039569594178599049101989991658679697365537990766752295831260818250777910165008397847388377842743456195576863529230358155938552612317284957957578562553687970343594272692977367735601762141484094570387242129072546958923339843750
364 660119108794225075808337215726415179087887876980927046959454390953711286111036857430965074431417711897446494430717140305943614365258966191577387901151744182473975721375521564310463529965815708846845471865771170655558221187379622051263249704608660921087017627056009302705105251116104908049769141466901578165850993805753409071360260736327081332837602276538250776071672549356579325152713086817300674262305610782469493806019669663209161388783454354844134980307424950169447925266730367793728265049178444074125412123560366109021197534291595354357606099354979035834240322767279939465461633705170292169115016561470904940022097840660667041170614794191003959257514120909879306375435993881507203253562082126067766093084362684145454581999351906399983744987245040463851775547718152594744181337621216884175738084784222997742170973265227571721540749436354213126919646126289364929107250645756721496582031250
365 486596037515242767964673987010754532438334901922241236283606443581836258240738644716061552420007101388056053843588160991548775726323580550861296689808604917135006878815021230775930075389490782046337587222828322138337333528746205543220658449602632049554413243711875942790243042056128832354815217600137009726017884941576209654724494991413800961059595293470994936327957878553825235856993104470714723556549397026723262672989730268372618077026196710793379429942143750470984813063202473536396464602741863136437979652208095567007380558287699805381741420638247036541541248546351612374996481513907293299349648914754873181238458260276340634443781220679661728016948307589091668450387269745534850910969779895459201251252976457081509410944507323580061979490062889623824962655923770990244401547055135480913059479418922149221410737179810970949155498306213582371593565599476871597062199725769460201263427734375
366 359659346272834227586492735572253086049229158114059029851449880512120505676189370311117214747655285809718793788893963078617006710094972514309164867156795255471406189543047044753885437109138650600694845368296419040357244716958845275094052914752313384698727413258365435721920597074066450746010253962360110374190524270973254177642003786110185222797919208835849119610209518700250700315006360805695118648097560194601793587209100200059150599116161047362950708281424844124674968789417030892503864557496986289906302887235721296618558883207393466717183603599542145979130223131998265579782187724438250518407459987070175389360536356576687310749586934926575822722494903350336428761129764152744417598474687365007131272272522431950940010726561776755720688402121910253547170795904556385896156858959018617291212195659146458614015535065231093419463472250745434613609965144621904986621530042611993849277496337890625
367 266555393712020522093852709818928396256993474184326810350824272526464224760375277235282036504152500412376086871123029489273320181122290441512661018137788714104272496142113842507073203944030932310665464513695442466608988082551718534701156458333995607592144685904838428705355191990354579825652067460302425120358773822023278142363255490080540859242372909178831023919985400612741315550652945473577648214073922931724743491916396211595689177849573008123451320181956553624542950673538424466495385763373636036384777122162471513235336777045661456024912349117171203154851065057897951999683089209208334246208178133707940133290338195228031151174926073110059929347763259925454051887297673148227398556750417702050894056163470999241232391151215339396502676570635609568844826208906980425887597298906376976505222626628089462104906721586047393757940855267008644599042421402860202073181739024221315048635005950927734375
368 198085999224004200344465634234599457293952362989167916494996087109199322493201990021892192856890442171977490835334417915392224001563741142280202853127269245449332826904127599982158310605522917814757478076366066345373898067316314079745554515883133144574376626134234786939886088287910893383683585140394278286935147479715382542406012697665284849537950003176472146441063801933199791763520809888937515123875239258858169780124021148562829117259056497189514166804775038643892678960352622219752754762498141561881403969625010898425453982070976994068505550908873253649913913393034893053326289894051536903037438147172997102042609435889212036138686511069180605513494225448367998430179639374104982489974855784754225190367300594915222514131776000654039389240021510759416423958065109209818860427584869987446187193199879454521283902136113725620497261912506471127137216806473577097869043228683949564583599567413330078125
369 147600260642305162637719892061342135293171654677288451442128006286734862515395811846652969177440663383734351298869359080284641534741098993582724377810124277326813471831523000681725386065934145136622927152961680060689788342902149380383804918431355099870203539344805103611288393686293546351030356302942011987405893740936737508390376795561698760987492865475601811296285833303486892638344788053744237285725339561162344521349070524186704749840406798262456102303887946595936125589335364469168538038304037695508686131152349543303120400242165976810344870559374724924246973204192633880578059607913596186948574307058205859606360766479494345525621490821146600172218634877495652331097176127103422417817470693187815623587869507252604348632429949249889950641061342164733400827151228027292208240215504746066176801003667708450005222551808983444805813884967332348053364782923698155653324803893156058620661497116088867187500
370 110276857011242969022367437977661760452627249971558908510995777799061130818979708027423849325030380667416912590326859805340801494460263518939351594839653043370052720123250320086836850820363842894153075099670046758797670543409336617742532264909329426957588966471408666965502745101579190252897998646460032818802823644336671347173359234089922550658456458255657771126667321125803048656093929523423130774302098699912395187859668625572028027922195376885331794080083358237735163070676278234938391313708817416863204056588914814398362873863190117040489807807069963532439669118816773534900311702984140321855476828617580498820397221725713366307940931406662145949791614175900850545094447854577309427402563930982037373779264244467397724512201738940213285986824864328289132646788677051907171259443297969106130554802060649871019210776542718743640197998762054617148775516510967318380836976743353261554148048162460327148437500
371 82611866979442672300320079288598735725721494397166682093380348205116938918002529177642046172006770068938086159422233916403250110185561387130051159106917157108715432102381317711917441864614073596755620797929927825098361016138515563210683173785848760085776880888673769837649770522308769282804412398329463550898033052173996895866983615887653151928480728728434992360420322036079156908222483983389295741923886677169015610528076016150555932757389256163614632115139807940428200962104063099429459542502620476580964415935197573456147056060130997462391019858101127635819834128781726954052948222261867487515218134350086195108373497971456527263136460583432956874375381596989659726272792539845976306625416606059086369152196049477766238754604072632458597344602425865183321503449551955514317710625589598743930247652618469391315821513818913755345413665122085140107698047928512048645056237150541278424498159438371658325195312500
372 62052345637331229147662659449679046844613402697333854248812980324273654627475982486319831530044874066395246921726599950790500501364644624990923613037083388597281615741505350332796810880184423522193503029244632244038644905722233205206809514270467970243816615044144892764512130806383325919773954357566149782620829275653804194729140273994357557529171573691556721355399195007806465593991767204786285463725607301365964607965056244960469994188073281872887000134138786316296799300823213629887520660853782800247565440087791553557588898251142475182707655650886032282150318308678328214090230890449818454014007031940593363575889526477794479664639411432464230050776064695571654997372239021744348918311877611097762707817411782761443607790792151585146527158496991592288137515385053249077828606377443904971479039452629654954592875347346882778536974952606724016412910146113906973264326329825513184346164052840322256088256835937500
373 46733531499975228850757676180833669764708453747773283993570217644554798308885741628576731829337068764913940648796094740240644667838383508643126490963557916599976022696991459273412083650154147761579773215991189761727183515354102676161340838828027447983801396975493907905042772370643547864573882361143699081696312097815278315863531417738391758690673467261277736777958005896913557410393684107382894701640898556327760704995119882215761088143969257647249954440816454739084662253898933907800799608340595046388031660466396724500707329843882146675812303611062032180483523145487771517714440243895013908648768833057770995385197637467457991618739502827109614597588851952099145098743583089089046015407766555065984075663193325563102287889495515256885060312597134394254721129346809258284414330938558877436703764678664076435017649140583003809539491590662933107639392911896004344067655442433902035492820914441836066544055938720703125
374 35289911508889167966484625129405113778020424030131395799225336266149993152880059744307308354732718306141692501915006181515936900541243734813951734143845527510049483766146095099734203804715660550050237212563573183713462898117055076059975279551586121867726637864981943469337962762199392716985611050620291882453334733687190759516320740180554384370978325823195110332573084518584932031497338566170404828082370617448384566200511749552892717668924531388000392550456136064647105453244967543774193854369694927377883048589402419985367941601521047525383474767847667367324402227763606601218777127801490917150788251271170437813464321061855670554291490602199806257018154388904044346149293384420422835800755322920526565555149491788965049988144748970125329617874507474044128023484057863164838222415280883984162221175753019784197729949704303892876954517277264011681625509990265298986116628799053311638100893787850509397685527801513671875
375 26719053230718212119435683445228623855619242103286880214618146064850076136548457494270147150411182166246669931048224202473393898010193425977061749677013448209490689585053072184337400893533995231284133272684997483988552657771958828978085987624407108075742557264105796739220070662118747571958083964372361495934071974475008672736570750461576382390328566866742552160947853925092933734667424452074970982622382745128273843803392175072606949654591242595721098684204063319315856277454249060470415774693157352510484980931119701064075034722796058563692858586269670036552335632364576679394782308598289958589407900524130857265556968574168377255964579476995151756980120725901361957111850117250938208812217974028564188399146604067926315855414923953367645871259722975930583516999068361281813302558187045844207028697389780256480251221707921666105437208118475516791378177359896423714723462772998555277148557962618724559433758258819580078125
376 20283227402365206956491714263693776446077004838274318915918591734955090968287572339673387947914836733665543363334246730058502177207224744996958198776812392382418788862028424448443054384914493937013015378653679029002511761726616484919960542845837236418824411842481448442847143023909459053126594579785452829223408052374754437035930549288128277043863408049193122655677217944765495502634833929782828346102856908271961214372591333658274289639445019658496946713498598133796152681128511394085571648943911503842454672564917761235517747128733275437837406476950931419836117026582898850854043524813646109070831549171393256906715975769374796010242958066706905820658197030847147591707147807088166443056169474809718710895193603186267173190586222509695411926094867266245578728352687847907521549852527075678069022450944168562701451665305608150463203352482205012029352732416305133281648157629698195499566570898508643949753604829311370849609375
377 15438160105531795892123831331714704121374213042725319641857257711835109513637247443193654254961844642333043658533339670973888700285513185563331887294359844892880890660567984098693006474214161076121127561667976513513860447645280224764505100263823153728225787021669960568865623833346159047501076588515271869118333971716562593395483951632519632607892946966595548753936878649285769510176218926512485441350318138701988146139810883840946174900659916858303339065617070153983942353014261629221105540301369346871823101027521508749676116518604444972253004096402762226148653674788288834940837602411860680699906848726297853662162461153686424593675368342967407169916595710255137382843630132935741706569050453820774351733431689027813332391081935079641091067577505459426548620137987187131926062452078946660899899996549110435912277374639506050841220610911846811412137687869585623962711602367168455229558612917806215136806713417172431945800781250
378 11781308035312241946431810658276987576940020815680622070764197386369875025348609324414502754188575971228543287412606179417763295125429852062559565190568781746503719486820710110903278567658996155125522321911340254082973544538566056628943749146817256304493196897178448647937770582293306002645085387846349267554079495123069991877808072507069526310557773312232077777134076298987473596492291453373678361570119109495270508297174639818486426826672532097841563254946447069669170844539276960285543270529782257460115898722448890564824713625948298752490758820019219100578580722646750116779557075083613819153712736715655826649885295703447337645193715229841896791371306689429093721339111324125740327524216298048270045243892423554001697773857177689081350885057558260537512653299349428501047695352408310413187775972452187693455315390417976847828155412562105345995454519696690036320697474421174496483991902748278413071147951995953917503356933593750
379 9014216629577886110360995321565282067681460530487664299940627262544447790067004475742378710690019948051270232476039041638409136357504698447010323018928721974198992329904748153649035374724637924994771507340305482755062966340042081397226075678857335829678629349555280203760024964443403262291177954969315083930082293844973643947668628953046003845860079827607987309877308061936003808258614367184561763827448856719541756109795800218937372178319233596508025779764840501873316155836007842748156270805803719827805081850291764461392717738707093837580129984044564925569609255262519562786183292311706513084760144711712558923525882514917920869597852144936021268452823007778900350348248790677188489294055284123508583436584166990639167749085212321267506461626613445114460684262032150608180585290712746781026645916518648246243550379640342515723347001961563384840138303052432592919454222840126110126094386614317710559873830789001658558845520019531250
380 6915060975468928905134385273822964841674861728821962586940017275919919424795592581288697278157227607174902529288699534646726438921114774281423212366056487506875764445006312737959241455923716486967813627703034820086828822016389752476271880709374415106353149760055555909350662807074778887236367528690802086627361640592967465517947753090210567111359793296591696596694981474756948252290417719481672311494255694788493469324528668921437042295833575454604682865549991853078367345690291707208212325915171311242152713407019604627118499217124272814756588347248297669604988497831671999788965710065069502040420134749800431954036304550727983836173832674886095580250105568748524273032065840367566293013355972657886011219619905217794615915204634080401295474865426313437258007527193825463736172202572318317992722081547520013505248260936787935570916540044831343081409089753963362593792792007306101035767051035804339753632064002886181697249412536621093750
381 5318566953686877998848719529850915748247373891765755583474483482876412816758794003177721791673014480261865894718145729820172513205334088949486865565742501564123730610300637920967335188680335532458368086736166206781830977314439398255916142358912382181025986424554194128308870360887999350483294891323897482336177626832723230050855939403928360611487485615733149673128295695666840289554802830348926173123715951564991175233679311823453446343772407723358981870256343749421076224181282994658093153003289785226726707463314532390337051639218656625193082176340961292268828884545769772335355906333774954826782453891049636163931025834261683068140001387767862862734403645971686619195730187899489794743526906787505598020430655766359393279272121311201661203118011332540169310447665718995864900119922659652004468426297019930651835790271261467904537282965202807577986133028283597437156582709687522311243308314302499599512952244140251423232257366180419921875
382 4101294038140574798368393864166734392153390687916795283080784566613469002132889766373907465615032018093384476815458273409319466788150739831303532523919535618034833644615091873234077142137282240998378916585301815089249200165635615362961595975014845915439291770822447783865382522940717486974993971877190809887172773674262193529894235212994107210800239073189414042405416499728983565669700902595629025871783600462791891334678430357698796161475271763247665854974488217710185954689708120565654397931818867419675562007232818120194086261912649819263111211179329106549039625073587825394984947423867609697900170027684414071572283522427471439191970681999663607619756492130069543532918751975609655346595230310870438619378854543922088505219390548352428673181864297274891003891497429371191994581060257154431953596820519296761287000084689091276085039306583834139224343338336405435461054664611158857085796644442518142821552107335492109996266663074493408203125
383 3170822434466927379315717380005426395781315488312050623746273742705237373620057452011455406853921850324813229401877327876449071080796582531416752211883773828436072340045064878298006639488498495241944589019647355942710815352149556842602543811800610648246307702175166765821208061577135419476959329520778892716434215536641554266710596826005316058236442157593862284195863254230919938761313325510519711150287757696619614450708415243169472892666240281761975768823106677885596999559178892367133158700533218856545759330993585431589679748267547153494442474362884394884311403128982740947728508921486015442190986097584030301025243068186996403098576235500584799385953651926941578031880154754923032522268558365182113859499866408703541173137167562290765278618527884390207318949361836574382612226050206867422213404852335088259979057008201485319474789743751430856848123981204765772687464638213427144601762293943723899458490833591639557198504917323589324951171875
384 2457790001852279854529612484945306197805737564949790776749441002510384192958488733662207754606033980789147378334290066433291039384616888384506915845019959752582718393229601633874561190525194554457593663523947027236295188283499320570158081429035124914390387314367565177925434241272977970780571366928384932140171654911186053553902075085599487008265442676127571498565863306857276255424841117865348623261146281405413657900069740986326979248013381049645580870677471811690569547366604035441719521022769968721646383441710105641998076063318098215139548301301356897346417154308546835809450049850570272193803149122734985292349076262962601361015185202628955351476735383385751105794049192428315356633191638398621933789188710816299381016342417941985967603255582510107855447417600024467763430096337144839943598565617550223090337661245551657414215609735961957692331009514388426163371318753982295662019264952696915135216108351523534025773187750019133090972900390625
385 1910014085934534347116279046088111001788484607089889476789522496681786724118741681077888721476678055961776473478301682989900632695444773692193104457769134847296783245593280231388818780390055490421382139980515795597195717985893466686383948854261747795680789699074903986301148229727101308777344232008062042159007742440595614489866977359121641197428282590931191180505467795289861742045618489947884795210197255755826538346101431213588176548054837230303978708795294180034625147941794757239286293589144841528477155105230849523729633012995376781717004473071299992600766324491599044473230146753086488428557507450502598790526270651238671318935916783006657260514789497286722422029447297506323478040282100033070244205088856070059169769871259196802189717413616320813687496110940444239164822003346168817084616810593792122967163825232175886552761468804201948951943113700503011359786336364275437355977495277175676620159809095123026878582095378078520298004150390625000
386 1488142220615081963888996064651568732372014068574308848897302246861195714725816718024406272493635576383028250641936298281389020819383875555265669958518929284173342536775456594520773700488034680161980057832260323167347814010463631539927577932903397503731347812251149012292988781960850435473122136498004711655883440597108453490101011814333430201052302648504761231633506484729906418913832079923011179226199347115694328784943170369191040649163289217089489139906373412188944890803974180600667438255160975197972098478375520242947273203886479241072525063656005366181219997684976281204576483277826626498802294954103182054155616081340996822049207921184881134904676712983122288692771144768623774784537999230843385916459929498018612686735698706877389984895180047245927775813203363274597221187119218902292448243304173770244134919759526254902184496407023814402190827978391979025817462901293428632639891604348972652462101181475295774703226925339549779891967773437500000
387 1162426543406517748088698551870941595177798716268690026462475349109948467174534867094721401806554371596386885376248375456932990576576438212865415260254697205831305330355413893714973047300678247975802357173337946793076824959403639347351690082194498565871302800243072443115983198094077749463670340613406245842363924463809579249073343595461062763486942181540687270527745953878714197920590852140881161745622510392956424694525504938292614128865754054795319759632050025257709931533364901132852542954481731027543148893608568730258328031713097359443419854417431060276847933030243744517512478322147758925011962196368857727414003213707801863216122869967876226121631484576347249078443115686432872412924723495515252496192371398100548902002409529013461065992414325311519923225483808347705389100401303500146141152476876228439717623474201813410906628687720645216449757621159104913088056687109472435599033545653001733066155270069491622919599649321753531694412231445312500000
388 910326037162229580939701195962082117105387821756435830659474106456812239150799033038198547744610912698826233400458370001376933828671141565406400054802958781427195020490366766823428586891983432810248249408782984107049248247150765855906407165822422657610140217699766580331547952336234858790605763292827221363940228863454786883005707779103248633680019052388277537263105373676427563574911064379372072353581028563229736043562428416977875930448602052011933872287430308235511662071780809569721904363536690761187652642654534038752441884114340932575971519553574584143570826220967052972672139999973647589930378979918464514198739749694199707601889981144623171771383598156022685106432284707113440968630293485765078433968138730227710301498148283506584985806411761124186017260359411805792482852115910165118726491071733341932999720620094830754949334282750800421909663973062577177543096957952251382439780597634323685735588360093319820753876570051943417638540267944335937500000
389 714720018935626343864465227729399925520130610929297707236511948254582999248810505277864467931285738553650027942174196616221944814616557433120180283654526101162171067079177841874041606566814298138206631360342045681566432297140833361599095946974590623679733239668930044389323148762222662351547400267318859229872939654948793434178460366561917390483306242972463319422531070910366779414030124665788794969046699856731854499859016969618567306648215317156317419255225662567673166986605084029601182338304994047907404058284924485901944471882186878963137565925931434486522094811578886951079301283151744496842753759966741906825577673976693907604609183783657027030265319275094366570121613462167025513031858342547721790762399164549088170364319310830873167483354527384555398962752117436430500779615983366340268340991255637342639982163029700344919720775512599858469823573023264055886836498646159371677928922909080682531697528359218175701174369240931127933436073362827301025390625
390 562573988583355713618974486752733588324498937612409664876771305372341962395584420347140367847008158474617417743514404991911106048513542130225072293233297384578762405104021929891550982721987760181166080834731789342589204577052396000673937971165412543533266643215389856667270833124917578949282121899034920272361639508464429624983634077645978569247481997854013826862659000342232292759192968227136034450769592507826329301342127220364238150461674492085665112867118275073649018814560352349733972484492051105581881420779074292065996309751391602238161037212311561583542338983264698661275236640319783751162961838620947635416185170423118570875430269350695164356738675146364907921296677676763984152395231539189549066477951152817485240620749500709058268662099021465063646557514968548774623777134056094329813904558875395195998790278441639297132755919511011194623651480424919786808712964021760885962267454267114987392852262055275541544042093577981944463317631743848323822021484375
391 443941011138092431342766465940444915274515722912314676760802243236620920899731552883107886638894367671267491189392764719653649987384897640861704790325816414329028967196796337354092486793170644876908939012850458527965482113661868303675815152585459595688743880546469861136416186035954922902609396709841787621195873394389222656361790559174656681558988436320900963090222054660467045979096473037032000771535916242503858745706195794483031628359729384734726389947445459249515924154645232149568450036484174926380356042162144879622800242592161338183004986297307878141238605432603169020045295710316999890955633023981252509104624009860531402963539285738765338844056321389944414158981885495797573489886923185200634350496391077328111412913210738717418269350309222430540538697599019379229431346997429534799145011907927595117361814230829031934970119268788454543592337990473913731088760279155807922554754207604329283602526043699851559932623872896384487063414781005121767520904541015625
392 351212541025804093156841625278973551829670012236388117013711868049934333316093603415241681395120612378175868016448783636093233995808560054155281846361114714403298428017487498328057017927226694293340060956349092802646155834312847477756033485052301835614944470344885626077348085678679029467821403878937398688640339504791006568168747027784633920432812598491997903177989003431614946806121189648720422904086592798659074588086208223997999536008897114215944405273208344040417530933145650931869478026424091074271819256196954450658310732671120934215777013054697356063126656782691924709698617845853361542472001580564721922086484405170092683030958782019189857407706977432138872669035370041194313424440629251319065619231359014047782559616263107612382093581077993141846157956412448932943008120902761245074985586099404696423908279798902160606049518268595438006008461150479177510440965811006554051696072091329142172853855447971046104559134849623473761948133642363245598971843719482421875
393 278555103222415616530940594765508091178030870752015918272723462633732394426074771785030264358263410732921600147316406081215897599383782904154998529458902162660793212351752695743427501552766425833524328962606753777910431552257266582599091334673346511831448838256445337315518178270673986241784057558861706705993515376619097490456324800255671156983063150973720405089579806031849396444927393940832930345279674376355558193666722396092035987953297072324723971069580724478744874120598968873445358788417424205033798116754583095577140395235625469147197516385224145877906610180182889441513392134150891436927375413563352759862400686877865206087669765336304817640623567311816653715001724090715922808664082234975171459921784839242029241942725764456163409661260153858943206048387538851516743898943696818395213831410999809038301657560403525503268679077815756354299236287495931366701082477788684310882268324037407179489910786711122607305804671165181882197536822332040173932909965515136718750
394 221485765075790972858242690362756887870997840692034995039804601500799676080692857382044639481227199236152266804166307945187297446544744941140879272622996625309919085940564098694875266735311977943423398689711316452264241314233957782078230602129319015541898303717239021169996038509356749021959639895020140032347486191682176740463583878678504932939788502787506339993249751743713636490331872475518281387397609066296088916213918052242183178939914666312542195496653586885352652707731595184438973193182692466790979169768011823701684559822829218202373929500913644540211526358816539834087153650709663124895590709630435393650776920010633424570076877001629876356681391477643717824403892262391783194674983261784772313528317448477306405197456339626392265351817053036271748239547720826232239755097589669660099541247757549229329346182996757026406591478331663293653366264659134869671988863736992810758987069611248478706736277620786013981138580853557035546530507019724609563127160072326660156250
395 176551482721499849865558429081956147645958728358220268351584873418033257758146167688736687985468650194556962646834483045549263558550987939542799153763208382687674315111963231439011688738868985287114284536669164617282988670989169277716102609497910872685258115479597746034570896642742440765699848403323459959162392986330455903348000502467471105705315366829249098427792904598903528846609731072506533956602501620854670326838368285918127087050965458549494865230237458125004642239898982871550326928285593422507098649379808049176782823226084561610428663346716400045664962910442065847602873524341231669251159168868045357431085012605304410531416204364132281968286500084773695292597573815348354295987238666812953350559025387738808770619422075198687415458179528566434735020990094541455830557617574531523477381787005149447743318330374363444019624555815166693420069723110811797329616500026832440803735200314945491108994771462884510482886816343141566125127250863613426190568134188652038574218750
396 141086362595753179354990215747224224741591345628566600760186514947398380357941889679429921312889585092419425140171908649861059089515202261827215193536329431839523234772434076402170820419945494842434177096375844030912578786783416213391211101745538529191377332758822572437470603302743958803426270819259033651285476422104005441339185889832043078122884743922391932276719979419999421370963839189774474151158435675916560152295374152605315466949688901807313010299820117075988314458108078542124678611614122190587680281634680859457149185568298176217592184392864131947768270727304124873932426687770474248334075165923621364421921783211448443559286402621366834108379771494663707183795784139266955836632544769056261166973583625100099501001037356891881866824900769286926805130397458102847897216833316869034799346350762586473722469671966527718834391637441606556272077797688656038379435524715804657841901267778667011703835504252443395235316016072106666074054484583122359708795556798577308654785156250
397 113027495302324420139631003995350854077358358526753299745312225607686627802837364212842221581598567568717710089556658830144816669209630787372475430013562742033485714305287541723152877843891124641982530907819727184189027342483337076629765321814393801418117134023291490533112135238538531286558591554161233165627839907190489841266197986628851459316133966168280431029642005615680382673006886782252715252023617076859256754872375996412487801510406098564341269364614188316764052397473196227575860473717087717578937967697072693912354682435832779027243905679167062179383551222842430263313976378159851963190394485913967856358302972311327837180378162530650720236660440911363145938497526331027568759880190015696901524307748186011765312779073971209260696357027243506186881501428804400495571277209956787463618425810979510905462256535016355309471859157071406774061102705565771466318221577323182584429635772687296992528073375711323323849156827203835886605994844565648005385583019233308732509613037109375
398 90774917871502098978492689266009880503673076748549413263593782105512628343893370115539077835227648875769698606474272120909943088579386219247208497299463766193498648323035987367262280066812306349540465528239485020126115219151869241973110498712404486926766736648334793128278007226980312990311655397682751908760664196884690094864163793289559509785772471884497903690293797606535770552432503065960895297436612613248575209373081479371292274879757772072824774250543502489939964995561979196774332040708746572115928579406048794224296344978724602523696832774018068780109838568696393584047169270854175467770424464135587809908212891802980257187317963656393341022684414514520946482968897502165831237603339014524366248845135382520174689422496289126652152511373688116552717550925036164972547136721747112071751462957791861517256758122373062145912678633706841840197818891454957352223939977216575874667245279178941128358549395817039964432214464307927177199846664767436676957146346467197872698307037353515625
399 73084895134315831889427479969415883249790409361704428170803207324492920451463884098570306510432784357563457791249027679395811544165179405060758059152618835154278862414104112392610075650389750210875155543361928390433043540368556536920193243960817594242390490359533945276428511399929774193151161443098528683456044311290004705314179219160019433341640188010561847131318654430285837788046496586080643792112729481852931789670747614906443874100512422391307657641031831951663182691767887362934506310503162938339665304367200640415481737544777544452362027516682097506383375861236974456347429683889550146580973195043920970090082714337407394209804404856128801537291101027163811608927784970787501821603274735064667999612048009795441335780494416218996075756196982094725544497182358270638003539236059130852025796629510248034955974770609458207547982892794296425525550586947128370727758696408443436536357036091367008396092274942973975949209350521095073076798935787930754093277840865994221530854701995849609375
400 58988413504197052373496701267429960371407282406263145096843881913616705734839631230344722808839378703828263401493229238649174851004427747513859908531379121535465319864231444976086584502742625351120871231541539203658699740805380586240058652106589203853004850435792767160463213240976902247255445348017568411751589705163179331314704826952866251667587631088562082068255789802205289555702646150354401503588843206720344293533219028284973170045894730560579338777947319391444686432527082475666481396600508739601838682577916040810182505925336491244237528136706927334459715332952391634445799704932525494506132165607490635852928754994691538160768474272854586377465671640587245463213353448174246900755270746487555014487839449518770839276254210798732779996406066206013191406684846088714878316638673241098662564290565111534245768264806384078300786966040285402050929271376491939136519636548793046098608501738889760171312785757204458095169979430384319607116555216110302846399537912702726316638290882110595703125