0 1
1 1
2 5
3 36
4 340
5 3955
6 54495
7 866250
8 15585570
9 312837525
10 6926344425
11 167610643200
12 4399779384000
13 124490841049575
14 3776362727011875
15 122240308063623750
16 4205265824898888750
17 153199195863404315625
18 5891484566433038698125
19 238487970732928954537500
20 10136182042340433967387500
21 451281522336530534620846875
22 21002767849730261746510734375
23 1019838457682282041659186581250
24 51576459854882973654938700656250
25 2712297593099988008304263277328125
26 148095900837845703140807323930640625
27 8384374530664514594229791465566875000
28 491546871181166722433845338328698375000
29 29806347148535368366606293242068453359375
30 1867322908929242735149205162781372149296875
31 120738362597841450931884636337102772254218750
32 8049386482113716024177225856140691757277343750
33 552807507514391665075031261743646638423974140625
34 39075455592596219995025033188696278988916070703125
35 2840532384021688587369162090122898354271403957812500
36 212191094015306644387606906807108123952209469901562500
37 16276849536603977218292190081813962082911336290013671875
38 1281238379469154657649030463760105329396448764205430859375
39 103424108030166715199470324524486733597861283143073847656250
40 8556100105635720375956992415875479422751869697762284707031250
41 724995342561011288227536519572233946207264681014924867001953125
42 62886159304242625145583289579350070601959009695950161422509765625
43 5580870387183515543181908590623268358437830213170363412711093750000
44 506468993543196998717618055106510906818662239053243820624071093750000
45 46978023254879574205553337873039778220202673565898505851129839208984375
46 4451677040732993128972061166403442988687658505126468277264958585107421875
47 430768853348416370249456503209403339427915038489483823917944779239746093750
48 42547049282110184406683567131981653951700972108094874100094061727943261718750
49 4287651357212062663181466431368872061391883164612706033554826105207119384765625
50 440678473829122164719336000619152577530383542699667061743312030600027909423828125
51 46175410559750026392501230945745964097634865296327365304429488479322067331054687500
52 4930906644203541517502845503530794034219262291718893006954121976051695084116210937500
53 536434104563800403195438005274820882362503039353300648579744333842855177911436279296875
54 59433555109796660428839496965206901680210468918423913484004789831385337519039720458984375
55 6703941877513074072741377006572520483804597511614797193364518440886560968888733176269531250
56 769616732234537355730590351483314040948274504429698841114931712340367511050377976564941406250
57 89894227240374212951735911498089926038444185353980083328504999689959262549524377861358642578125
58 10680067534549161100123678316046231599698529748575585055997754491425068928453155475685543212890625
59 1290260046148306938294046128425831265116859852780438339127030509987970581402496367407676806640625000
60 158460788114566580826526327423544510771903412146199332166360037160666300685469178391481866064453125000
61 19778431088168140141632000896789629888059802644229220896260438842463720606735120141345745057855224609375
62 2508275234959295653018526200716888112177972728166776949238967433490185533471757658873424994196502685546875
63 323119567880055842139366041054122140200143226322800403987617245359509617116711874124818406749722253417968750
64 42271806303688332408865792135099554875604352930839991399135878144678796263215852555903793395284226989746093750
65 5614819544920280525899849409042338644628519546245830536211613349511979164111144442755636230390185385894775390625
66 757040809372937570114935920839621246060277334104930374972002300603346177190211461788281119773246512085723876953125
67 103586997030114774959396782051968656846312647411131963612504903286715332145216340929880687938489099257461547851562500
68 14381375726686915112430451853220166124412831648678329143634873986832152339642175371004614812460602519691433715820312500
69 2025416372861294328755449263667252267021710708639951484976258437402504057820135614745466137529336644239993938446044921875
70 289306983504403566680908872343182297213852043665028218980469210920211117011357488670000665726294231059883341396331787109375
71 41903347401543474414839840271133323798536256321099991473058079779871638144364394168770799713674669861658323620826721191406250
72 6153193285578553659107984187106757705733764541258873658906272678745174404831326790761466779230766070941673839583320617675781250
73 915869376858949621786230548569027008970331275226802227222359726267812229734016755498248720429388971980339794291117908477783203125
74 138155739082821471077144188568428130730828659615281450162919883477393124042853013289914325837146471989459247660556629581451416015625
75 21116896403967289508960890035671199214015842910522511588134064336307913884039351880379444870858612595164591638068366388549804687500000
76 3269959481363334024001670403475755045721340240867046684383592730429134602087673318941476753477298294776054344044022808562622070312500000
77 512900423058867080622751318493678622892965699232237514343324189054174097419068604994088326368002572494420534572852331426470088958740234375
78 81476296353647979512067102940983144716852696544374093917519088955188114197882917005120578434192593283042088519443783056803547344207763671875
79 13105933186182880082114921436072737074095340942998910022853832404668898984965589406576868038865498211741238581775296144162155713462829589843750
80 2134399427644576338615815562741394051475269400304027165988098919571024864382355592371242145101276146287398243708302593934676763694572448730468750
81 351875311184731433997697419601425950254215066697248052824357386786270278629808435730036334096903566207463954573366537007270333038350772857666015625
82 58714196363371551335685074083597112997056079208966082637247343100479343422804034513585817076481553426045826526505857855232403378224346637725830078125
83 9914620006712589506829016984494952129172034510955755546494107509455610244676061849922105263146789796457845452251322738909116138006801873397827148437500
84 1694051225557024427080263905038105509806378574230017959393281681670287513210578355380001045159902236158922761420742725074260354097898478406906127929687500
85 292842986066539220403030601036888978032912113105052126463878791943672568540419887380890492017180433005287347360649100297330501130241809335685253143310546875
86 51208567547445131354777649088397608027609291663910781848847240159704600697796707729636296333583219565055412711061379166177441143350256147538060665130615234375
87 9057179228354548935287839766165495294616667507689021918042759145880961390669494027837933315075559013457088496897031213629860761001554403086585583686828613281250
88 1620056407346321032168970583554046645205942862110906988588448305800098754144612201912320671900684544325436461698075788894136617075274968099589701439857482910156250
89 293021643211019272962431435002039910879936898744596582237434253778260973020152486315844044447922398539164973408847293150263416700641032274910598637211322784423828125
90 53585637604004884278114238761132721957244009622708878875629439628935394815405739077088934401369666282020852926999884182636166393831960002867137386063253879547119140625
91 9906589298737594434735312429219965340853872937030123423118834326919453138294078397935220685418009538770457669344322920934830510873039365834584134711315059661865234375000
92 1851296605914436028702690887281252947954460569264947043736145188249377085300831433735339880059100476218292799731959889027708970140969883183732832382470286846160888671875000
93 349666532914798027472055754074135406022583504556900135190965420692000973204204510577190826463233177292692118661599050760994884207712728352313707287293409480416774749755859375
94 66743584313347219771554766572267697175655308427098665026384100633614152259725659741979223194224980313334554941126187927806767515277690556300229902226321166598021984100341796875
95 12873439036748108823768275729038586046800580549017755958190162677487291840238447992132694317349338184549686059838914111158749893108486397192927181870163099216218829154968261718750
96 2508779093794846377510277730982498100329072819675457893905096065829491828735422195363919458834431807001186986866512375508172235576177752853214905062469776831461115241050720214843750
97 493932039149568356457009342696062165396574738419725342681209788945744565921173595324931868346264440635247855314218563188631062157832292800943034562213097427081857251226902008056640625
98 98234488044361893238918551399067075170624021828516496659298693940060804399816809558432155689107541881004012912137418810797468630907304869825736452725387166824381280366241931915283203125
99 19733711117929399112391702014002233450612574990318420272150686729968653270404725566011233690907928769861956591429791675146976444034956822985928866717276847277673583831397294998168945312500
100 4003671090514769546316838053994695191275827507016704744799911623373937912844604845702725783371750637032421751533720952788750266211500863703619978258780740577081918329874731302261352539062500
101 820295948161147031203544417793752688831241743888823208398226271866440479840145693487438133501504235749672255268308874923525664283532641346256854705642127856030581004630959007441997528076171875
102 169708586246226081256178889772283176143128503933491150786219917279112301515671422536500693505337110748826280466575158033996210879846536514386250810488040279434675058841036291705071926116943359375
103 35450100152170834084780853387787558620456989384561246771423944461174248867770663831686657483263406691136921019526493261308932741001772844603071335138930728064675194028061393434568047523498535156250
104 7476040110173251603643196902256021780592166261802950459994123060987707299941381730639806847095968620517411288945233201823894061143241623362893863173532147222783150993318567663843062520027160644531250
105 1591575126621836268069544730362221672649645553848241840244438657767462169064636392961584177974590274841261302442762542718073383652751068441862637110333787954890025667660999014699393720924854278564453125
106 342015367785510105598581167352499262857834338442098313655370785147970051070106279782799941671591396447008178677383247783592289575973340426206244122314072126626208510049811147095966908408701419830322265625
107 74180432438215377097840074069199584784328454971428339770144174270547604609147514300753705723064515789457299220699709870940818717896468979211528779981743997911155601943198553736067107885479927062988281250000
108 16237582216372297855904381941321947816652110678251442691132448409450527784493225886694455795688812598691265849431209579677745097122576716242118724605751005772665807048108405457621686998768544197082519531250000
109 3586784644252223676560400569183970887699800609846808988330789557754381507223307949470856366384943261849046797765838386623324787481703512225024766360280140243767093309562448929501844568215490363538265228271484375
110 799476140783446395577973678393854494098885023185375201363371315096427475591883959320694447591040201485889491256379756141131688225986356317415195121354083022206109868872724890455011274247081928603351116180419921875
111 179798866295142536896752393152470123610149796796695282710731678270311013343149828981971101918657839788288354829522723812902872071902868055953531166530186964849817376508969702497117019906678012865170836448669433593750
112 40795777782219264726365143696162692749421764376294453009259739824341204244580526602855830667164757088816749746948565824942041012695683404879738021939388920099840131678480542347066165231439331870921775698661804199218750
113 9338056749343789155671815684103362382397610131596555019227589928075649424847201683830596307083796943954677758019496689926163872808060180500777943547196632271857910131130041439550333220372335348169721461832523345947265625
114 2156143238040447016680447364583303672000460244232884905862698700909842579660887085290554558999454496768192464529556079697119368919144467312332053930780882362618209824354192959608004489284896507022929229028522968292236328125
115 502164348733300208968758979394498405713830937834083484553779119143035484620672882796514346303060340017832748225455634388002169071231494134750032195623583643545561481631977076114572446998199238856499187814444303512573242187500
116 117958497349353525197914923133414021716358673119256495505150686377571290092269346246330977577278484845411568280644526102304699613476477217204585211258241371032659951064341444644939608923463375788312237564136832952499389648437500
117 27944486749370672160636226450749753498489093930373168326721427100874133641274043804336608250661466232481605747329305120895649490643459675357106858714339825756814825824540020643543733660351609966593144582863467745482921600341796875
118 6675988650565938758457955028170868697898084278134838140116477276996164281121809590329500966602152291392265746420627254117153210461436377516834428477939232905216061759821338003453116158307544022812538459026556991599500179290771484375
119 1608263114836570878757068098559024407477843537055662523384535713554893918727318528851044130549098527319893911463817450523215693389297313861799850268977435983560891935457192036684052901268486939851549008737065252305939793586730957031250
120 390652575228373631940568057366273324870745119856469974760438899419792930257625304777604750787223503334803415471390484543319287919450032584601861963544205041197126148242383260235691391564951140829177233240841023685807362198829650878906250
121 95672444493132231027339600101224145888162281002270116225277083664550597237362218287652970358558995918477266313998809245536468400987211976867659583805432846831513848784005307782979163331622133543788364266761588721052919514477252960205078125
122 23621998104035577827433349618650840936992754041905829424139785793534062621523824171727274688728506460329632982766009626375220642008860679425755847903299098734123675352877529223099373241957855172153187618889968543895019465126097202301025390625
123 5879649414737239233945383441921905626271675161963409917878867863524545167349197953934365717440261932067761019444045877460591019117679107993962828768288593204326859159154952309493208654439063873805152933203406226328023652084171772003173828125000
124 1475241739300946190865486726828583440240977779381172425067055558397019172704869550835484378200150253285875873817296979192105879462835737155735924602329757783931354048315502888575735373806709744891091572220281281692920514091886579990386962890625000
125 373099163995657079861883952211982712505194949727289340422028885088653808950848040907024754375095759587714470350394195535916388248288293332352441143977583711082290270099780070384472702675575942082579848677553015468622960211322880350053310394287109375
126 95105905661728130174185391303746205435010968751454822073880720965539317171908863264257805694873135668107088922690321131506132584511534414298504032054509252127584554901037028037053696729860176491371619968204506779715349624855023059062659740447998046875
127 24433520530165440449156489642094846226273929867950812856466358486705586179182508318718979572021885553154990146489682820212118708838532724827214179166874103713800891094392461162022365229480174574562007318495519648312706105309906937507912516593933105468750
128 6326064328144010107730405529618213977752313245821944411595819445455979329644178790648879889683033734025259464469813127178448379372515842482000146791078569476623019443965170417698045082965693485286450141547827433843179264054643817424094304442405700683593750
129 1650532971635432493992265957576538333478432089048088597437821231790484899893875215133059628605299115143782435652348159285470070126072101735895150634211785511978953104283080048868379777887302828226976178009478524540491383036221274122832738794386386871337890625
130 433942608235984694621547229835389211112101199985648758049451715302827696280145479622463382236018931170025690626594425058180244720277752901032681660812037891421950849880101559810994273466259384226706084353260046493243485061099052943356292066164314746856689453125
131 114956282187306940992157020793480543732911053564530144736160335746441371730411847710124814507955101678598479928934631055130719723970267465484584106213013245894573923728750315004712739370454477881351710585200162766818042206086519091693816744629293680191040039062500
132 30683200780323720394160848626409089369390712898862263336176137601722647709081579248857682214099431437138901042469095021018133937336959231216710740700063502201962676219663296117401640333198273767973777655168563963033244746433837814134230155230034142732620239257812500
133 8251097810373821064461869220086902539407145192917782692288286436078941529114102652498643368224099647087625214613961906677561308256440760329397660800237380178884938917768734397173992420436139352345152632869134104195353191771710402695812548609794373624026775360107421875
134 2235331181716600107097288962150993536662480630497809465962167658763303086046952781926370012512847744405695980373872153406435263970315637782138674904921138196058524069216292015443963595385135861425466901829450193287824620553876168976976293273028770810924470424652099609375
135 610052744898289222018807854614026640995992437478816963627684264313390954246005522037478286494414250831046262174705476580167756166399430562568487979161419748284410655362874384476731863899612720605643792980310484378735939759998043083118226141985041156644001603126525878906250
136 167712298221897116504484533067029755265961308744306244359282267714624647463995348337475055652864084974324465899390872754244609036291035272167019309240948952478872922620847131657181599896240209630932612725846645211528622364984158993770221604870618323474423959851264953613281250
137 46442055900091657027830505681497673335918688160952062907769745377465855872919483258879262011607334833081698903901445813767466195013076193652274576678750124545190039698204722738690596463040403340560010545859101756333381521556266984178913196359872611000629258342087268829345703125
138 12953415112655078750729395053750688320876149021820002453296333938488327612365558456448842621698221100530526798083337168062362890813385564735317928223686110568182388328632357077762058998301838955016910383094094321616241883447936775522254732394843453974199066520668566226959228515625
139 3638824352605671046356613690735391118769806430779052267697689810169393238750692501721036577084687635357636820246853421550435815763861095522793920087386075017357516935798461258398435250299045118764891580197005531486003884891445720366379906594573526505044467560946941375732421875000000
140 1029484529362461042392477003358665471320424382961223409230985372350557948497418575823927853798177904004923919636305379209586220871958459507134820692118390869293319377778396236678458886009437056305539619157581973033300791513059107406515272286994521487262317515537142753601074218750000000
141 293318024215448493137524092648034574571653692799987035634391659199405597166522973981122112980043084105738539629697942407437949936902885569504790363907624818995035924439102813055953244829231905098078508102699047319700419774445697754203674113520512577963646486715189530514180660247802734375
142 84158201762329825137777924309637467405091951391228553737199020943813437499168002094358415763122225145688832432040271175041273643482195488406319091075300918599757493023726932867794757810959224647781045444905104799513048121069151935448722859948533540155212004369003974716179072856903076171875
143 24314860772633753436449711313318908127435788101962202011673041659471698663426927126450521719557240999800836871568123450548821534731234622071777057742616995169196847785036560314660485353463372739988670541309629129518906377002351306819059720011989279020476109132629126304527744650840759277343750
144 7073656010560771603132494305511982491663534523749706753150296817905998982798296347939455977961790013581597505957694878298622121385626878249398979632617407891865831728384822675575668775779362621658959664188766140058341855977839500155726544885169430884277912194496802865731297060847282409667968750
145 2072012382663792440792280954407485756574153633342057325071588432257778726351517600039497897032168779999950726272559500052839404918316193891821245010701654042110196975727653092662181731187999777188489247440296272252535887341710604214132020636643773448800080459116647526684115291573107242584228515625
146 611078141215111516670926186430236798812208236051192211465441583477127306460793579889386187399086567759461449003579292461236828133403874096245807119608564761199078190236129040031175304782696773875225912469850610447801280194465258519603349734394576748273298344360282792287106116418726742267608642578125
147 181441718050795301938868716701570602762111071927218525379495534038078462567018572611148544552824671860200290085478031704950386203441185287799665166823961397357825602418967802716938746251223618397395173473617642106834366680581253250826042702300591566404861710066718787760198636387940496206283569335937500
148 54236770643196173628833534497269496835823257101772073722545323526715389464326151789773845383214841829331207549931545029935420863633847681481702468274138028786345032262401190954993894413453491596861682011658929795698017643867468012807757275094353565403747340178971200812489394839562010020017623901367187500
149 16321020385403885660552061509487133049678402516841118303693644429995477959186741167810739519788715267622534544339754292431988665936557482422099198663209334232254647562540376826062511969643479740131769348654285056897779410864985079375125557955228790695869896663881445637716983434405337902717292308807373046875
150 4943999277405100629279972730709239107769947812178927494385033166448130360366651730853002841848491561286656330980756116090584257691864067743352088386383644741838543274872021737449077065486846840828447780885229434425802184267298405325090920180513972901345694875078849689072398124479002653970383107662200927734375
151 1507537577471238730467341731192455056910679607838278437815012242118989036129627448775993618550109546931324344027297791531395361320750446401325542234914550053738199954875706337006030335223170053850051265291726432507534231955044816238771032038109650817661373510596167888104319381049075629125582054257392883300781250
152 462698240270780073193961509356482972109491178373214377740869248170940359308996261310172679793387567129801308726908754820826405226368491924866884563098882062713015722834297155121502436715186833994455389421664707951234257284128049304293596551826165295805282966692384476938918179643659725870384136214852333068847656250
153 142938441841439500940088107702742880273867777450764301960059122475055922275309964838278737148203584939929827506326381534469017307873733704979003416533886973314648321112522273899268301212653541122666047756028220659870659935400444237297750853266907298198634435567897228836126791067800137962389926542527973651885986328125
154 44443014915872706875492468641318973168066843091752368202030503039079577209603605576406567806785261700699567614548987102728793606282050637458510339031515496973452634295733116879534627860361063657422509561641090270480324822440686479635036852943018768517328424694749966389211102179119518335107472739764489233493804931640625
155 13907314267681230158009741598270247708475548595527328128082262854155701042592967447150365584894603373517326481643485670098414252906628413109685950826502624169181884304413621608292841271422642287410540153515546873663850683684311254051017669935423873690558383830933121386293572182153188551877218249137513339519500732421875000
156 4379762426560395045232776264823342093361607316258714754378468616089604663572950967550277566177916701135321497890265867070141855178147517867183105331886072918224807949864062804861173121130827366850092377387329227676210932403773457524660915168156636041665942012905386666277196101544710756621386708071804605424404144287109375000
157 1388058708159287847450631853450518368267704841066569712298497851852155177615364437398980135334866438763497867925009180436232727197940985733816327028101602391456515861517004990337047805993052315343527645389057636664161266251244576719983342685278129402958199998758451921081488295018451835663800433929272912791930139064788818359375
158 442688053089540382111594279532714169516517242921079099279219280349372798201585855878320026034781687333450320440381690403889283380780821881855237084406510971338596283995617974662090851805890301596313237623422719644857447480980123170848233832749061827542589833173651699220126159499958432323635448528662982789683155715465545654296875
159 142070320012066377252200489524901974068595256846728379323641613258972722932113364425427761696506704172192727376015063020724819402497113769279417388430790570558961729701214182015375351937413547977775944714366211089396042317329979987480702386414572639860775926422328566269973420634919786078162699721335254824225557968020439147949218750
160 45878332408574442055013020022092567695141387142818613062072495053143158907365866314101725577685686751374134693778570094569186824163430199525142734555466639084436723411550691311603906523177565295587927643892051470961582151292293701430084616185537973382256420564778871321546238623350372032713800703178287027691112598404288291931152343750
161 14907126034330412246438950432065300656180044396576889458809026938906606002890022796442285670043051842911580345511525961665496362644799822625110329425174614957476946965758145165758442418085122554014938548805989442771431623961091676917373406488169058778339611081762728148057733612558333727308696507528344268643044415512122213840484619140625
162 4873554069662446545972229025271630813040030020335601852262653348555368135129171684413012679665286524369057922168632635725408918187001519912706090746306790261063147103826192351389091206711162707574774010210701194689171466956225244730856322002177952480581388425724142594065786935291161624770925411415862140780434610860538668930530548095703125
163 1603049571773188144889348250271816409651140111176839223394938354009684475936225049528469058956305089218031244365254357932265427616522257405964975465927880563284439964068222759053695707450038392016143598602926504866195267475450381146033008213599327911318792739413966520318320785806870931737456543120529371283588772006623912602663040161132812500
164 530495060282894943905548447773693291550782607201493487840734520599749923680835245384415566856056655069046832906788776756698883745178564754849290255991051021036686126505655293356330622626221191627237614885546577068500542394711152237914990087517139956783798070715223886012407092760957555561807085963943138179277248796461208257824182510375976562500
165 176617237688892911532538381726323716762443577988446855304582955091459478685165459877975448857459798910040569122146176984328057071851308664057305937195379444480388523101545692350481629091054636535227748486194541231423924589347555677655719149800845119255004945120504370357254891093299970161558996399489512206218080028516442325781099498271942138671875
166 59154324284347260090155977221681081070995865226982294037054296773642911126270789251605449023923964316328450661080210749685423059793210664183626377507829863327372311817567524294411752912187652684808150500545943131616739809680238622414272834508943200490103274830016423196530940868725391029285556413667890675780150270031253012348315678536891937255859375
167 19930861653444265190612831320041302509530390846677588411523466869215769645126299085884830978749664867492682265833648603289152881410998349991025933664156512489697560087220059085491145550521277927568477930097837999739839407081773011073253812103488017775993103056343365152708550111007079494402105506298512749098029989859785319367802003398537635803222656250
168 6755173424669016821138344206761402458345692806997387061554897215096966323492030235474937578219458892583701851757069564940237735670334408842189315906256800252327184630192423364494195516487102888453887797205184609179321543935331324207398772293180909261579629375232933910074284507336466865683856537158687529874669047260117476598406938137486577033996582031250
169 2303046190791151221849630755533405257899895374269068426406009956441860781823742424673532724377171578714066972540443944844312294847852300562856593346083921915288091806606148316829888379290915950305724359516186651767282487830212041584526410167978705769572406409212850544116741952363453941307951441777604200462005801955334902320671289999154396355152130126953125
170 789786221709295846737029526707586899269427066085903028322009376537262639173126578107732444439195527643009451132722311303600691531962387029186209130174570433824448225532180834752293629284054046805281113853122354188156727726471094748169660109945194999342204143985428967418632466703056076965037640790867716955608662237253772025933474878911511041224002838134765625
171 272422160626931574496764195194435314956943111194296271131943363975101276108032307439121240231602705803981398825554515282650031251555815818124824543951474104230772836896403058629482941652276376054437453801097691554476447888403082342506028915405196203144032978091839672901446818697231290639441578692548939086626774273765326092342736326827434822916984558105468750000
172 94511939692754260743040829404861228210026793390204896644979182192167443085768151007874945024496815250243102298403240044989187223376055281482852062094959454485870685609711711099841796417988020335735385835007480348147454992158306493237696447369502838078077218300769645749695878410151115791273007277901354076561549664654838834283085713814216433092951774597167968750000
173 32978267666817965399238168317349115666754474146812593385067239934223925743788404937707885983455458286058943854161264910395279270787003487434016702723958301688156301657607947445188424983050066651555891810608709557208979577009704751402997802858775593844429303857623885520984189446386145896792236232922001100225156848006137738685707992774343210840015672147274017333984375
174 11573151563297569465228808221508070620966600457821531939775893326617792925923577171856130461363177956615219950510855818426063066655702514673317566588608139070940677461248299767427423113290238716417349884938367681150897012440646460410001890964762955879078446551409529427966390049478128593395359672292418757184642785045933754374609574537404567990961368195712566375732421875
175 4084547643260236261431638085094081095732467380877614188850301524744063642439634896450186382822517666089892709511948276891363338687484426542893771487429536108874434929982320722830683987448756175415524358740263847418450607231367352372515514477930303417674714732442530820553416378080924567439439950620270556344218326311261033001330263583888937407664343481883406639099121093750
176 1449742457684465896620383674244229324139949701516990348964923246566335690575035085732068072513386493724253912453814422318517642259177595777893322251240149265007587049565429232178205571433842083351243949858677976616849339973495199420838319400840139377371821212086186913048689433940765196821873612066131239164212537261960614763155879036554804085815248981816694140434265136718750
177 517462063912699331227697398324132286845436266123430863836361278992023592445387771623877529901214524843594230977801354743017909702379298584605871783789231761459485433884606351993931132680342832245722235198550708375434069282035247431711508497351911564523775765182459352397040450899410979663084117401397039351225356821566032517856256461298764091936260456350282765924930572509765625
178 185734805671084494111332610929131956255678589567062639129309252708896727494030063556224712339675290525552989740390431387409446681886184009430330653852204629873993472106719414110158934816316471012625889090220353161678302307914831193128920045604726847305000778787556256969839177857456127415446476498073600503127270251275423788730434834984839457514264651081248302944004535675048828125
179 67038100826061021262212726200184000906391358180308978222714286180545112657868254765942424817853421162315829477996499231472884025820701458504397182172762758060648516631916806880491323021797162654529964341168928628730448736315655815952429654593915252862809623677285879375558281384008578384642615376056451866890947771859221525297828953998257487914982512370443146210163831710815429687500
180 24330464018522701998127908366871507017290104703719364944918666981116576662885879488023743162246622582028567624845951132076649016282021887704122903144722677509848001210709725901586055606792058632577710099183558178037742351700752599614315280270195533402640705033025264311048039420619409065929528495788237476764638434433969010747917022531397541437765784760426868160720914602279663085937500
181 8879043138810752744721497702566755928211324238741528646532907028670586675821549416671462963091824586964609357326860533542010086880025888743833368023260815282489700187329255438033231734586597837924481241761109299369851680016605665147732171667270688653800127377742969336161302038775568489615477073060834118302806214139312812846007294824978074358790700097745474295152234844863414764404296875
182 3258036699938777887761277143824339413966593233203238839302095664972268767387922117140963636866634434353522472901232552872600594753939065821806087757636694817018544162099765457727345131203502306210122777075560659898440555293917178818343773040790980182168408462075107661789025380430882898480104543620400822664298229443474327780781516100604266935922029526931305412063011317513883113861083984375
183 1202006728081347595118428817675204836355387367565684292573682335395968845001901213258939883558114636959278862297722225970916571978283214443614934174737160644816223712431745943721338700368224913963820222664774982822965521963575661550506085765654164309614918098094101759435464237671245820942938604558454191775317569999709670869366988249059982109762083874446189027469245047541335225105285644531250
184 445867866385078638616514435364372119800677696751735043793501687997157930868963120745630295870064683632045799663203614610556130143261716618775571274005287229785942500837649997343764382958727787442195398147064345399334701337574035276656579724641814329051555589615400162036842633305740584151132907595362676920475311649680735444785561119911960481128051237613918400556997312378371134400367736816406250
185 166280439643190056931338685280278139784212492402177243405114194900127339372373526299246221768666977133691424671150191475132727877464924537136324365907229851015226161352095622971427924438780149734657932607316275837668214532242937622689259542008410358461491560945640222783956988187259716684909416244368983789040352532065750031658365341650798182726035493902570878396939207277682726271450519561767578125
186 62344675699936957736701378810893941778328353596626118767949373778524740757763570335560883817177826535697443047084931437110892576690770007010490729890481214725401933528736888084617324108926020001906472525116880630849190372969690885668064380518221766723949565257464519206949730615772411065342577559411922028873211734054707909334746594121197528065067415636509642088377815440480844699777662754058837890625
187 23500030530814800487980663799835282909953511779126402984013851164235526059692455130172125185259889749357432784304081221240719054573078045437281565667271625015950370843105357884785109372988091937765805278995451990063813957931027178079162208426493490003463244174623943959834968435746792946236257580976823336927703041781486276685500437604341635751373283783522645315627067717514364630915224552154541015625000
188 8905044586260351705042629456038454984975050909296157299572203952470546235897373009281439239307491799337730125973836786508336798410774712393175982470000351659474754571263551654042376901743334446950780717740435098612240530278224727312412317717182113429574943975873576046513926356728545370863550427926098477223519864987024814437620844494311276767837525308481478701962302315959504994680173695087432861328125000
189 3392268968779278831655506008196477324417353460573748500739661274063937406667254224208519346757668903287795640856132480401063632722626793025431112227498810520636810982051143202831035143627238800413278610176835909195116089735442194787293118139675997194181472142177416973463611867443029861721167275011001741546997557178407063611768583236115678355929107624908952584379864290537508253464693552814424037933349609375
190 1299029434021655073286766267019329840547156679502707844424670933617678956524481158037538271289728824449786932346182428176393809121604656827188780747338340685630594854219964110690657505843381485878091825129984291406149060958146937264074371413441433065842006845077746986521526797275256032370178458586710766275751605310542328017727922844345149023643192070658809835065730549653897451634065873804502189159393310546875
191 500046486639221898344430459485747187596225131350369532583470283404271853251239435549414445755518638877556552672215640088354539286645445376739058432576496159784261151215847431548287779867036573694399039038475831841443214272221638244016840137449408982139472937153849795680568773550482991828878901902132079823046346183833633795496763377900081545783908050132805034312423247897107220232726376707432791590690612792968750
192 193487411379374165859174641761268161034845376213254715554522827126627367717952977989016329666195423908038998975644515046804952393146304244811256955962911741331873686084321239164616096967824695519951567108880320874871177327702495764492661495840459554855650488257493708218475335283758213291256012179322586237866414858669734059142773560065198041788304893869181488685758426858074467681909425209596520289778709411621093750
193 75254830839809984224945432524847972964383212912337868581234539303220263088524308032568242055266394734638322280142368246732828405431070689060122798373898068282373289153691539109066968463705360234820092250671447173782799428628002112523517239331083708358987891811389159754341125879528524846481196421634964593334227201705824694945050850028576300819212352927283238342709472600380050149234765655137380235828459262847900390625
194 29420083293630877608764661415786964677193119532952442298399125234084799221568145081488128546922991315124459481279523551491992962156009255746403607959702580947127306024059336360735255990547894087790948408422299684190745964527125282055851155572557722101744354702558505174779246826494412431166338252243750495983547896333799371970864550385026021472303431786410313720705502476222490279292295003443769019213505089282989501953125
195 11560320724260410919165149411843581550263133614968384359127307317204429933497482486216840280639586130514334555603705474067584951542409430946269955198011337650905369581516860932226634985677501792910646942597558588271868130209294897627282396130601734021739782397464679420369337642283333052859217139663184195592921470043291940790401662173874693038295798537745181789808823240977338748904217031636676438210997730493545532226562500
196 4565633870578884289668378030354458442132994645570438307224471084521260683759050694810729029367519479711912241262207416364519197772398777624325334679558869161947816064415565764436808863577886320084427292555934521108099852508739791933790869927367534942725810233040473702586491653854862981887366950039988848447372308691350476567104702336683561559235551184865217373881682498009070711552397195754977587967005092650651931762695312500
197 1812284385865601045254017875481470426923361846833155472257006765306356141921615938025511243892674485105426733547339929652374776381361568162567660898186024060313640091344434274757741728785835555799048983790285753743363421989490739098388057087961981638075575701543833360319833833515687644780839876610405472942567628121980665345846500286049002308410653749900703970319471656377075880613714032022893274387342898990027606487274169921875
198 722993933116402841080153317390083114151697287526955999033824995259331365374705515366784846570324055036793177472805262738663906774123726662422723676330331173031852326651171600515284809532250239720018305869729159751452167966953877820478866513272914392757755457196856063071934174211293395490831879426174225976175534129758704290591787369223810163335741813777227800307237191752762809901636025104249086776775357066071592271327972412109375
199 289877877471141422922252246978987602859706997606432705103538072209505194044583145234208834758175236386779025225543624529194524677432112077906948153251423466638526590930027634561340823260042396126678367730654329092906065538703145485152013295677745898096370588134382222189556040277411863210239792393781035217793278868812623367749803304310305333022085684837157175942522809237370859360839488993830118953987096119817579165101051330566406250
200 116803752382488001739674600575612741983987860800293143300679612806929627341493864210178657249481106086490631785663148710064559709104286420347741768186524666988109098904665282442766189366093899974332873670571221007958744308797393167171104104363495784281423502525818048125238557030816032330484510238476845103017675437321770393689368093227124692443274601666283948069056494637364969195472068952620801466106748023321415530517697334289550781250
201 47298690166583287941758414963365121535482937546183477581596551699698029635216280050027828476687896824665389655702001818242885816359926989207324018187496500293378258003773636656622634811001442462199731964298619888581869034610566594965158138478988095937500194101940443887313161425688353163016582709012059050240576570283798718007712180862872066009171931055426607180322507140252635099853408612447007656848120138448621219140477478504180908203125
202 19247814741153423484883614661704168975591002195535711670106199506084353775666945236418149528754245884117765016172620324532967862251292660195200846399558898930092245160756742427229446826516036743100242245062115669572295693590984068276657323353484823088150412236602201278347082727982251140577046041247256798691136776657091931175450289028444804440337178282195430407661080728319504167748312603484206456487384171882837335942895151674747467041015625
203 7871241666373461510385289934357682024576059437462363557282690043897978491778395729173726775451807456197182419333034045272218609298201658327834390512749317037991303102650759373250424545183998448228041850145716514360284881174742632428586985593269323679102043491273873323628063805945132402929124394516044168146769108591469337107791012658925306632482122455974212236244986720068759111327579178810487309069977466870682292210403829813003540039062500000
204 3234626722292453709089356159303324654581545706285326554556144918347706677167104993058193669467350793156797931036040133796089048420263757052843822149641849306120629212265152793709567299407733801579516004721403336764090205527439649936186075340272730830892425900136775126540723205949253559885807708390275052735116518185025443784052403574888192663973212680464337928140360064218870485749053496759937865076241629828629697840369772166013717651367187500000
205 1335715322753277221783979743807500335905435101117743365004046492969189090003579721487894472454426725542712790056331065847159747957507906103499392001737980803013422297948579709217898330811213907547722685861692098854054061480723900096962336709734441929069608488270568256850936987579129332376457290476972396085126508659876341931827416841375132738461594435573729019957069509960719042255019650213402671606483459670723826118177157695754431188106536865234375
206 554245616903320937922355828530053453513792458234251692728690132351320957084496951648940595814681858129361688468377953996607018532270022691662116111472440619068345973774003043657464154297586010585641190909177002797891351541301352414256889614516207969628129069633699657639680452837870540128639122679294550925733564002807952848800436606554391091583698169934996722695214266533657288691239995555259917968763812057364446132634583364051650278270244598388671875
207 231088935935233243318247604771848419773704986976965606140782295414396137782837194186601451249371902283612986073067465420352075879656690558928952663076267404912876202398359560299880423373650318891144830315023437419774406380454147257419515770001404973726270363636138919714949823845622582087293841841473015540296023688082243862004034986340604599811524080891965465483362462323759410612139590821850424589684767209672330456426969647054647793993353843688964843750
208 96813198014432152434877713491739415260662495303052345889197790161300867079420855539041280473783204133408277625929782286042583730442722447873258625676945439561245984465432564846295076355715275053456185664590731562412767445365242111732708721309362802942889932105545474713624872529001385839685925768263805171097694364026494241488086161106110229421733011619150792638633281251921101711072956446466005503795567685127428602588383732552301808027550578117370605468750
209 40752908062554794513022000613163528929599719369651548693638125936126054154756475494639509835579923450557492187231992624984813582979867879010721471547948993409783047446789631939890671003465199490385982633950983440292844591670383740091289823174681250601874276930195835532399661740254175001912838664930449572137428721255548549463212287786154671533583816238561206171415802537944219757210856400937134225449869645160371470309518484587130160434753634035587310791015625
210 17236197388271274355480273654550023243306324441534148050622917949708498310612298344262127208655185771441343523540565206416050355330448883815200886042744857577504535301506083666430403759398966576968959767563957388230409568440657663574063270273869813729079312482850760359584667525785138432949474700090310290646002449813125210642587371266156420012681090416227221615569315692802662144624236620328813386023495303107862047774779443891635111185678397305309772491455078125
211 7324422912407623481930490527235226152229277747954733332848466492306282241804550755607902179724521810795315258917570803126650443079228632586802928562655621558779560954849904009441710465355643836395356918414140187089603349463428322037058627062746478262877801058378805981479181918937415113351470715068213067731909497770593902846271299323654192869409786507919829871630142525021790422944750017582972410917237278981597707284462527829012046254320011939853429794311523437500
212 3127122110364042411005006803663875724083414037680452027919030732880158847486988718705652417261217133873421743968604187384118882980855579260049791779054375031864599021811563273266958106934145671213186194839829984845999812238521812302866010777716355325374592175097759915223562677542021775782218155116957584548046255466339863997797725651390224135961705601399065981270699208089060340030167637104914385038630261186304678279642023455900412542973754170816391706466674804687500
213 1341362642765570396004070221143728142492239520697498562837380989089746951778647880151823551340360470778191630648444557217086093929445291984079811423315868680752073952622174764814098527157784719854883031929031991591903256330616274848296835022562720193247835834916348149739858580769609667634669061211154145092089952909669010247858953287314887141128363127752683334439957311747609999348311600413468002051621376767471089535484726036987181270188074222460272721946239471435546875
214 578053541564119367894142232375343615660384610807035394536112194234686000760906991005023072405611370539010052534632277917642326607653471273653990260716847081099513071559494086327770521369607705918486115656904880633896524331732628374366633175124184559562675700873725669758034062925831673748750549404986408045711983879044115326980721221702793717898459797728870049937586843583252302573346683092686898599273954114156712164395387050562333532022218918200451298616826534271240234375
215 250265543079553552710634556559190487171731620880664809176069601434549237998459354326556452819018043017550258143707033099727625759811284731232761331455810958668667153822123613921687238150444935180154378554096907749750477654834772213413588397937472390663395171041881949759672928790583638472278300882785469691983324890183605233596529460128117211897783710633964726050431795701876782486762935283941611056267006289573508527217195199841105668817964335914894036250188946723937988281250
216 108851874875446931694992047029402344181422214714289829399300820977360937328508785130174406459690378746908306584793901686721126973996301697045984021715592627054331845120623065191194624145055928876037725730144506469540360730596123216622079699331614657942885421817352202997039318563497384881075941822458301725329422260270763645631281998935395928306134143855351926377694838334686130639947930087364481951225164378944340279275206178491312019992957815794909492979058995842933654785156250
217 47562365056261605811482905414302385845950246843949198847899896454091046973038361198404755875225967944047723685992395570884137714854409328013381169241034271428807101033569083457039718852269327773615105123700158617343201196968370110994248382399812231052989672978206220642148503778520781902482903613518844625142638038324227927442303557864852938421841170512061436485141212116263747965180972076128379110945000770781868289355143170501263856265117495880634379545881529338657855987548828125
218 20877310025996803352535683685480424438766678112734155684872381126082373232546808465718539593377720772839594866725400227485153720365876291754405894229349798462823334927764855863506874665869988279432273771804685189008496165147919608612349398445751888901207646667592861197416922246555255341369611800814843311443988480899625110234338163296660217427960555057579985402775004106416509148631618865391810483859921513158074782515208104111675176397632139196292033744839500286616384983062744140625
219 9205771455848055651745506263418271967052803463756156660503010065390149207175114921390620710436145528520043031582776897650559870818662511613589386866295879454296544236546375063687184614006187774826195311095048775638058001234777798272316036883873926353621551907524466613696266075495865982581485288348446415484322392038976789177760647543722888012741516932448643131591093507975789084936570974584684932877383020082449411150625791614023112698411171781349704446029136306606233119964599609375000
220 4077664103177588934497078090100967971584948161060559226503376332756261002841848596546912499862146032952581928604837933842964692612733999560119163712234617575746494014049997250398273188067426517278630403586744239785815196659622203719705190322247325630113716389673365377664721704757137924240637068864227905935042684034896314280533592311795581572977059522873933117211760380124020301859645411217037063474444319141779539925286171941006633945557292773194670854053356379154138267040252685546875000
221 1814343276468768497739599689003935163655716776832277836021351611693002564493767601486210144385099598632784654428593702861575678703853215911045872592065737001788919670917039253043755194692179277632032025205808730566636512969710380785690211765318042846427359148123424061596609617512634223786800856478090284950731699744638713386574116147238261567464953914462848887232587122439800489074699891958705911197266847927475465518870733530310785549957318060850056603283686484928693971596658229827880859375
222 810915207459536298631598210575899273975299082761136966443954876189854702703273196614320708864905939307519032575798186574815504748661727408766528911962067952367777778438419552526996439152181226079972861701056819853916008134618409671088295787177190660933770241250785426509197995475678631794038094884539899447358915855215662007110804045682345418232506235280072706378244036446939523259699502448626341505521044863232707912365260555650774769790765938213472960398309208329692410188727080821990966796875
223 364058104562624326913873655983915840400444916276918778952212292891251161590841407916333723753485284627038790433565566500762772754733861227370014104375000443446607358206821963398367492899594133626883121442994115254572514041686043121105483132025227303343922800088214060696374969638775309558904792795758983239855986513074105574925172419650254392597413031266771489110042431978396471204279636348121048945597052418947027869482152967291437378087079874651298691842266630480651201651198789477348327636718750
224 164171063870625878723830570950957249127155320258178427585283248658328384168404562557058916523222374799358445814051065651283674321949821387489475801227198783983565173741757318284768326448040319805604481491706111709912046743028111905261883086635963704944673127503678037083088923231691861117698749545748417003711033786507232679090306370940720206853987196385722025415942997695350762940099058436694515959695744329035629676279514711090829530485803909411490458941009293325485884906811406835913658142089843750
225 74360897876462803083278963882210475466222295467264528268339191429583128599251323272089874496512724888725507263453263006168567686171337274152360955771420858526984809990654908904316543563439308399657635491312056425412538706466449157441725529744604563431221332565672699690067481441884150381853077135916656620889796565437697914624950817026924446903155550311910819246855016715622472623006838657107579296138565887634909007929292589513883775489333448868752579829158665548904938447094536968506872653961181640625
226 33830332784416314384120411885998107491118773437607558670574803252735025263357604403606009796282568785891829762427357218008754865819003990052575771015224385914383769676756500089464570907246538075867358348607636160548302810074147096511474093054523488453873216224050076132587573196667455528788841404334686695234732325386388650817342118306893431690123121941064578924519375656603709491849001807107883649849548634167143095208428169804092116750021835286668819646007490513579807345223571246606297791004180908203125
227 15458706444477594841887127685860436978764019973609282428584276232025856230118461498576103921484848181023211977463900829369483560553205213133485721285597893168472991002946762304374015919249634902017308008480983655283692965852606178107772052827969363541993431419639623387005283805864877334779897765014552392915201555132708013951226402891628990964613661411023032182883755001409206205375772140512452738896737110029432814755419261896083987298618984150612694095578240783363882515644149862055201083421707153320312500
228 7094747477211254375683829123659628727262028051484979863147754774427180836737772493798696997035907232376036196001270480311846791670583472881213798545338036663952569610989340988403299778345239090018019348040956275199708879878199318738209928991425971775782582936205495343255538781681008821741054674681955863378663292306708843837384652276921663133079771933908888546050364522681769737125405660596768320580347138156809322254824611104054767293217540332917828928922880086359392187711492283597181085497140884399414062500
229 3270313559789391472982544307431633963300113766540433827650938958077591300350215554735366782500420380049636027859877208313074715765202500777978083931161784617737702309729750940155320795073781225059336697259111993420569019100076768144796350969900621216138554056449904602804006255794790211795032111375957634466774723874425264463879421168801666534835846428187183910763162614299299477938153240033415667461139944571177802604147771471887177358173018254924090374692501752638153486522909485501031667809002101421356201171875
230 1513987637803638999035905461334997689622501602062019540424762280775379282522052969588762559883879860471400724630211256128451077466004888404779875273511247558062573192935886725319881983601920210207598275946132538814889873411282923221200362374479598685688287101616904984172534096587128809896709321723313646965492977409627329064914109638249528116317696882121409473442897641481094638263123848352781501712755620968779428572186281851423778446484775971910596274243047386254342046735719973238332158871344290673732757568359375
231 703927018712531123467199117018483626314930693474589233840016650296091459992070226191985225549640340664684100736603803995148809924774509983509002138470492511930534570177277082900663474995739424324052276287817850160829110450501702011047099172377520691612478725961415540928110123938018138712308771901982552288687919276315590617256538473760284949449968450152761328966883360454639927376426983811725362717322891757810495697621064465242236270160303273657868178977607689294497639628114385446089329434471437707543373107910156250
232 328698160412785197081394184489145589437940809573993761721250104133899356217785741814753801560977747555243131492165788386964377085140974555600889087940310226871556433794826891605101596091926179840588391545179784208080561705131837481880534101642839267026404313742578445305947927197773213918701360305279951062395460458871954234790579082633782548822081267232841390980641531802369689304226662201543289851035077067965207868478241356589031188996101592632481403165984143997365007911132566212342176470428967149928212165832519531250
233 154142810764407308168754074220916687698754301759718073597592264194094074418313951540725819046626499784206870160431957845417044076238511756538079392634523314919278680099622206423292144275113779830489953335002547209056676613970226014319123981236044952406520367332983302535721477926129819610870855249090017780343637021597252785451690414358381763655449679688488951160820784426025039191604005842079147417507393005293417874557920766131383795777772350716428290898264750567709373595933641816431436399881249599275179207324981689453125
234 72593499627186140609120456348769634264154304020518633599160083854293868828128271595879137805470995730602101813780394325055291510408769924766465679988658658883082524688542976181816542890808686120457612050507516607688429451919547048322807260955757694081274322349464617424581491420236759207322452436027570518028399752730997010267938742487579210937294488620842832243895476822856410288832973972255790477686365854715955556555732642552248755030973820854922546623292547755669411667174760031954229566597547318451688624918460845947265625
235 34333084041755067389857173828572766248199076585026031804360072749652565631408582916916577316272557628280770746379791636764477059128413043520808749534851310059341369389162571708231325950661055428891263334370917214227556578132017080105917699552081809657707268845003992628810745347354327530997999362799594738980352115834995006913054235429866857021974516894328750878061843944788565935797486305838281076930339142734636053959796517997504360670169691119188210511900830258063221293362289227344535391672764035320142284035682678222656250000
236 16306499945169821613905445390124272318820912745899599886357752719549560112276770875749090942411180989777228739478012809812048690146486776281127232896840559727128289679921008594038746920344664139965863025204608795729207831269856177780781796820389573243992757993535309067631213051584581789653665369615455790818407761887152840981100875256869427291997075690533962503200055413539032295035326835589093192613145480606231424648151873485111177039592888297527144201622448605333371528522518663205507772340219219131540739908814430236816406250000
237 7777389323244176214670322437603009670926734901825260041774827487373265742962241472097912427652645210245546037894286435729226908599725152254302277535611506189869215244560410036827107591052354254878947403716102476428049200094949502918206486301084002546873919278897366779023403917705914694011762949091867741740802913017598016595051563476099920647234018227206086804655721296845640845414836859062686993577432648022592483202519646260994156389753178830833968769844405278736679389716433854615814554856433049589981010285555385053157806396484375
238 3724984204565255984613561336125882755239916865850916290373587496140358626341420843632884614589934747760650797434807440031942374171969144218381384455437846470997245116409407507054665622010681797256778052498579837847725854930499561334092162426353755177234507413193259856742959836646016924201976129496111889588879243116797753305994197426943900949110727457976931136150681393433304692299203744428847861871772287165745728388012701404100924557940139941502798300682508691905740018657706815464112137698477304759148154289505328051745891571044921875
239 1791533630452128069990738328387725822526443971189731095567698223422646657899017138848091809274739136131043317444323869456267681875821720104999868879819630486421439890014899666411771454775685043716980636912662596125616013507461145672701688161382754318651650813600146042155266362041875222208960550908710216502461410522502180393226553422908569314087397566431381191178591633990339444165264004760061632235070904154350814154429584976892334947158113444840340218027739902913648929531794232821892779124887553829359454482528235530480742454528808593750
240 865222720177507851428706491085003249378576762767522338108939891261966868497427412270048968495899357646355269219164879702717461667764510362985243324922105143529573850544252282392216339086872762016227399454816630110142573546616674730693221484188818511869631101851280867877915153917035093297190652283991231314713513895326320618930301959689370566433849858080403943925847211377885042102865342865771463362524034825132114469786120662753131496603897582273213853610846486277813096117357336308532517805383424773155165432569901895476505160331726074218750
241 419590681700153613444264610483234925888441049642265908745878459978400793204485250147144361447227294134816675508047920679291524179174448400098516085831564180620303836130058999308338670246985391238205891939945225111750941129987201046888665456151310525334048683699624771160963087221763037759844097752343700484642834524590017474221296014825191035624797576764331654367061689835831472704416304835796415932458880829820511117118845254081313413876580142739462648959800679057717531969114474478575630623231377111966890203209601395428762771189212799072265625
242 204320213717716446255035951741187174368326325149262299278376865605019165261576622870989635292884862376668112866077763931014141577969221317455234580427958898568667798374156137108553871232566549660556946369572382387565841023114438581633594571394615009878575805175432850317094014227307743771509367070325841881232368680727303616744235555338690067907773000665862186583841437002169198059638856258222851955299452798948764671816665884355863695429529741653842884856492199913206559208970568561601407039203665585099284514314366134613010217435657978057861328125
243 99902667473873750751857850739021233700911267873971756037879292753503868924713284330945036683578776144644174325304205083215944356402619883689300925306254624783935387562053065431035679291078882729314871874896662676375950340936663591204827631297228449026822665229235121069287669053923982929873069386924782831595208243749358855897725803709403841688826471772886239836071213198941855575824971417500342365501651099757266221169294918482938978898145471210538559936517166425385491892070657858413822212647239343111881453712852518833642534445971250534057617187500
244 49047380316155527292042496949540176123815779321370796386498707207326840407520413267215506208296011535021460991902998352988385059181882740563885544895827930776213361825520627006609464548787578329444450222741898402541588788519285119452210635419062763186071362323365558166291452161860666953722864774402496562626657773947137007903752584645627192414158184327185381332849908972317169639115844051730943562510752880839326064814897874811345044152136181718569044586766301086541637649425189706766593650135360495164330788316758846789866765902843326330184936523437500
245 24177997000966913622133101564751543180157815898376133306726564490408482192825971802499509356012510127690215215205177038237438680285707494622880052143527830946357516483455002293563819011107632452051972566852308167414955960789214915609536474232767634861828239572701898008806812442939873025777110124084550728733336427203178676316896145261363500783592853003917513866628578575305706527287263750642586574799577276812186982077786115537879355704524880925307581224369087598043507526074500422060078876123531551754235649341474682916253158282415824942290782928466796875
246 11966949064491910902306996743316332167351308792954703923844280559998284638175215279625802464695307899347126444190669885733469594619124645686024808674540562860457316446639543704956349025715580931967737671191529765569073713766784148288892622364492217883001997477689962926512256037217222622391529822228347870031866705336377345280439800328338332197997985467481117847915194964832444100436926817589363080296314598108812055197329532990519177688212211941599552499790938234937511437581094043392623911236039403622770389888207132576825042491464046179316937923431396484375
247 5947002096747104691327021157059103764587963555385834925699448001077943268687215924786623052546230636127451520398512942228920861198326640951052419662522244733701562772235620701798336507731867797597091726410800220885618210422270057669589275987770337600061413428094247015315923728691314954739694764691655802832943665888422610107946634564196756067363020564040157328002512948654095623024067558291787775390228211590919122272506342318184542975862646788665918664071651781615669093667813195436156713402272587238638470024560249470660378001696244609775021672248840332031250
248 2967271120391959194210520179208890218620690339688195758727902480551842056806499983408881780752637328683786299090265481822323420833723444582143808399798908957519172993873403713227344194673164756452416590287285834386503293679534020057996809724983669398211877548808411083642451668670543314903504509277037459527362227362255790650462905470914833892680789660595948822522675194071809072853506174643135003976757724400397460452524934525647601022059997896244769916125188760107697429912295149734682364268192831682285925774612462784288538508725707742996746674180030822753906250
249 1486462222242504244461914347179717968570321242532017359928400648120727797262614318422878880128868521887651070971511637688008138366571684592635532091885106914775818485653023832221290209425312140821043046272263440383613946083734596449690992271728419373982479985886264055360013111031595932042178203227047189054812691989828533787268103247732672199022209837231165120822334091240371136050400975987669354129917607683552929873399020558551110287186279790198427694482007103945687920816381321088355759782970094833370085886676054589122211897767034116668583010323345661163330078125
250 747620336380129714331147070656984348627747405841845218596855512587818762381066249446679982597562450020579314653534030572791925379610179665713155829861010021188534803360687371839509682328315649302565236150902519566639165895337784566358995407320848557298115212973665068553570099624528757263171267057532425967182492180189497035368142232423971482094825272893211118999083247273356369200221764437128895512576106356249633980620011299926312756155595814423977943506863375908202696486093157258284244643585873318234703336201537478353609648441813195773875122540630400180816650390625
251 377513120259084396942606662489841192685728890833197933864182457456631427011538846158466720237245180688030551950020463699241329499048535420076820831106120243942835704301672292124606736467604205634969032454861718926228623680771660666110833345080952462638268316185978001784254966193566291559108814633697293698290312664447520399188695483722499974534901577753560277096826701124885423182959185123993493232487725683772159287705770174078846825707361653925406601062695029175017347392577362228041697842177653808310450345440044003207887134306031118313740080338902771472930908203125000
252 191381472341053355090598456018289912498434345180714405369371892706638411364867950004459197792911485386222441774953532228112280431031585746127290390149119901922370238688146480323289430718095516129015585744730754794233106074311537207593619521851968192149990987985271305272365890193101246554207610644021777544550519388421796918191151786006120072102198045157278389681690269638554385467358806198721485788329849385025448038765207885469339561319068942289048283748494053549409443370134045249156025693220738925258494152338523776236123280816182889996213134509162046015262603759765625000
253 97404241521408459215058565063769916106465868982157055064447947380196266102800996543528115409447980680393638112956091613857364322576351585459239424876864625734353061012063945623948635908646072278117721974921832062923507109494203805514645483237609896455021535957651698701663580017616226625870259115745606775789289711565471949703999720933687027048400181447942918026264243799633053588297778343460048451584491270440858126190860078675522042066187954464459240369010877161790354752826206139400397207818451006085801417776938803599406228283847665981587393702056942856870591640472412109375
254 49769041129542254377690873304192890062403366657819975200324639464906104206204133657787943194314202779668807657690860115379894936541236741906328135526132351739276421850995157657203639144510291055339098980705475551560407056922000633730346105793252075053397527458150057188121874048526905046052409161957552162583593386740631587808089320027068389503658092417871221882618679920350559135152201163516537191589211687751090325456877963744414666026377883854147942512899732163894613511693328444892615825570798272593294405845548606799234281997330133699534993052537856783601455390453338623046875
255 25529214298452119093718992303616340829341271574449868907820206746192875841414762389553193285722400835544686661976419890280803795350669629407513480458557127850052758071624752714909434730916708303565396219551175225018222823807473470119674780420719742766861162553124207261879222108036799418428147555159280980431375314067383652820517497176853299366882648436358270755021126490548274664548269726528411964683478297596204838036848457331598141196962204105139129047513091371055258310725159446848587223884851445650900359087639728281163727869621362467173961152688832498824922367930412292480468750
256 13146368161715623530666380473863525096791754285195131894704578127143267913640054078402242120002329279337410556978969562680530079810506416182954496409802564506950387828884755908005916247509606604333820642544856843319126133892018360188017408079839056648224104280615620652323652732136851514219587370778890401536624425471077908093656783554004558776826855053750543292965203295137124525299640258132596255412542061473074683514685016841833579486062326028900878040889471075509048652574282835749439319716065532162923211589050960989185217597689531577769819423173736083754192804917693138122558593750
257 6796068455513241187499733293319551931645490748799940204264994419545488864452303197425345191790157816133081920669395216039967504953678602388649836972720683129407166544242044308801541282728370909175252592489969994400502638680984355612587905628750052123593187630888754849183134803634913301356749236795593519580554065346739808895754393251911133788332779392870567728567574652954384447644731510582382554100779131300356194932328361956928806218269065202530949785331502170459830834552844704812586073743585581468213926918126553777844095140888432369284874999017243002441546195768751204013824462890625
258 3526848538591787932178867805083825324262519301498876088562639522852039829770815026531347423737983974030163788493957340079585901541735925724271729391099482719561799461582631733398796134728331226112727785628472656883571719595975404665401073328972819513754867714690668868149958533339755467478392397777043619948494976914889615110206339058732555464587655002399554849312349834605776362288841433007597151941690780110084185634918989000224489105873685166800759194828866214909950842640630464433087161208324782241918901617252497437344015899974117446813317011612871898496024414271232672035694122314453125
259 1837327312250321774216722297156925793954357871349151720292893664517417179459503215903632278105926225292219042112014132255231822350583602107072999292960713677650208351152364365316076799728161813596443072812626816581138645998668759129701249429252937129398542818192576346005783388228753294816029487446835833352083004478569169455426879556201197267946642197802006411799599707433179814138238047526375525943542231222078262241350645318665402788110168915786831249363998086591807635653533669020686738537619366073608744958848081743808544037658319897188483213418350864509775988153705839067697525024414062500
260 960838744149241964470243816873234716967781928106298977254752731422739437162548940075650559082416192705523633025787915307586626206064711076155668123600774106591609590684039957773039303787185888184171123257254500148357900114300344060050124887955039696115992936173232919561567270814066845852173010485326743023587946616710626098178207585934841339560794499289701543718687699122429249798820139303404683785510481525586182819033036372447334081231366674385343079624508494806645256190166550209457970356467210807863090495314743834154493442204768714217589605299633687823801508898213796783238649368286132812500
261 504396869788862109066450677120490191654910487344904751788872242814770058581731038425465116332048898226469260459056654819936493783938629799964388470442626061566784275221058344786806272618011580835764650161328982445850927144294825464844410095661500477869859455607921402804126299904569445279234732112089977791033060780658847564435335067214858830942248591930747920369002476263023237363109297128626651952618791601529220151772379068148864547591174891641625703586556091791170555745656854997885520389330698971069568499763910772909643303463387686649171690835463242766172065056906603786046616733074188232421875
262 265794415847081052217524686125875617682295764423176011606573827285994022971056021899412596293754429004230378184737587794816308374887189794050485400759777856846630244895944081967034262886017421535603000029427911954401457209567739750196363295416935899563611200165453058292093130820118078911131747589401153440019404591237437592349398117707069814567076388071513552849996888920410544439959559558417945889597335692555928209597140547185134992271085058852014496424588862724478888894441754225127811766411104322608573023349807976215847101389837059386084912916800326916784945330274325669961399398744106292724609375
263 140593310741383525688301953945616820565386238442552708529008534072669127332590259993893963855872622692258541169993098567469778466184809165427918563644951372203784510020488180593495828431855757890735972729727434665120579049358911551863955073334912914303097083824878665970307597539564507004420710089712626702342998458958085262135857694912370381263736931940658494915924007795081653732546512251595946399918632244906316005837832576040380291143636135827224060852519928573286947765521970802392470952483376028796577153209083438025283630753280133554963017054437083659014376749163410806886531645432114601135253906250
264 74648758333894777192317771434686204059665474463039392418055530801009420054470061496934005510182244688863042804897622597919846292809512286327899446867485489423888577387926908113307124416495272705007272979617797424218945576727189649692449636717392756808116700031881255408865055945326533215747046916525105165536594539507050998670187411858277768207817137446432214591401436213167876147559609976632276304734513895551718019583379090920802641358343668683138820076799696325301250492221893691009240031526383267610359570952080407518729988532259641530179499322792339763794710163005707848071779153542593121528625488281250
265 39784461063021976679491859344210890601361532131424000739267133222629361044516754492279350068362008408508264675137317318282631711186094786557818160303549493419684944312684649958562487661837375734086725999548600485441324066980554114460871452272577959358479895132716080175074343478552057646972107568411446019993738188749407965012068018457553594259632479941178229906658670652713214149842046371202189032764313789933611500913439548692532085333990795885686077694513267937081651199197725808051074679424415841125654429262041502093941782667498599614213685982815273416523583910613288960878008992949617095291614532470703125
266 21282920019304582831007329816497330541713718726262858309408859033421415018106210478837362710934197917183284516752520480897175241841094389188957712519460878787490204986834901326085333952127820544631534692669186556230151975246158720672707809767811031253422737372489097525751520827318554189847003576641241184432343122871284265328501251923417086464658597930074296148030526199102286729616250324449280231270765242976121303979825804128979671135586700739736920304502479045101129521840247367576312983711939664601429552911812439811880754659494523805135209237228818571609572026016887237587216219480978907085955142974853515625
267 11427986455884197142863726916309252999116597708430991348985273093143902579693694935800353313064600386170611192415257323122200272488994578658700011192943082105583886530376901254833146984774275772587998564647739638578581049370354326840505957449025414251327446697427986418545336394272609526028164976468017566161256498050499089160376441049326433192848583696340006080831572877877256395243938635419501369435714858815912823282612652167994617019419657537585803303544442207592383259168218080893784414576549408575756202057362774896403916763206624163824315852301999884750935356303794265819817610463360324501991271972656250000000
268 6159180962420039164764042414041624505013740887953261656399334238487723545843005526333341765208751823886810364173733618175788658086869823677065661971873100483126134064810057620784204208415402817417806357537607263210178804126712211422497300555196203518527877619437754688984943240907918710192867329210804087576940380817258439132910403232997576121727928860080155893605486727934005598949719155077896877097174995776488481421505117599131941702925958755039564491802028712897899280135371666627576780979621973305205830693517341408908502631512615618430923995287232437189277791379581929176456611685352982021868228912353515625000000
269 3331846402131248125273199004470182393190042420909276108952988522508333498091268083649453724021657458180578493811589397408985667679399749867676914044618287788251068102551131270360421012528617563607267230140440823210535446684065353908659364398180425406806528009474732193617080167041721037320989807627534112861660849384134733745398792416689296341711307238322724233079940153985495140042986360816960302363816170228055277228111226251747735988489948315478381567236131194574808931230259094858852813150473209735539899033918883417799065826993285125427886784424316966378872342783803521177091698513006434723138227127492427825927734375
270 1809046802135531027808824492690823743875301158615709246565422629686868656900789056912103647095099180295368113125994110768887831062236213668969894204295622589250280567766549674240892585858302537402400403924661999148619814792099114135385915696653838583892504792305264635843891269725730052873144830477188947200479166732027643519687621943830368933527986111817845656087327731215322583317943048271509567859452189225660399151249758157845524381678024051352077542735793961848442591584899091611257948809632899108894073975229247663291678311932067912576760046010562359664435918891213028191993872177689706148839832167141139507293701171875
271 985851634901175773702417125725125780063963274930051788961767070709343282749112618429668022660262336329182087469364533156205026767408299895443258147092290294911973868819904985773735132034111773093933122479499468718151972416252972421413721944557233614418470728999655600793591630137462425164752477053192324866076160195964638617821041419550519096515292511773012948627304794918901782288588365237624896846507003465698989587029670249784727384167590048157902110793914393529500445203771541623125980455437696126898590261357349875421517599962248067494065657227322492533489553505986525167091274112970977760994628624757751822471618652343750
272 539218017951984239243374758007742979920074974039332812216408739791573040267210599666157145555981413507889356847814734955700965534380443156666278256996850270698807686888501002104977662280110218900123911040044554458912506501775583457822217952763645068918444705378887392877376852001276816878399708599929495384202686816092770233522519782629443182188564219853579027662767727304558159923130821052191791723714371427724883573406471972632660460317092932598898706529792139706266928401785277081456852537070066105082364851530763070270625430549011652876680691995608481415976822428244751371338504508613428956032009864429710432887077331542968750
273 296007352204037393135843998512070223027078432786255318651251919673963270113869822884981706047203409536789873519377686966657409137421919427113163947728311002228794874271744425473362070621438002535300597989700441357490566184808891654527488712344581776145808067088333997207656490760663147323636129418388183619340125813390333710992102633582099546319175917657769643492070830828423612554411510811081980125864953528885814098718293675382176210159946524840109957291885731989672759322927311549864661000295082408033716944837685526183407509479955547994408191293064438846862681835307990571388066763287871298315767631947892368771135807037353515625
274 163087284656800013310919405409347067129025015833716187452868447481333025086197435042645506707087251602567005591115173517576608569313011450391774289610153586350590563366987001770307091921415085519102695080661809670536110116957047735552070015932654983125019116601495551015637268290824642827752873084459527490750616269826157311218488469864531506664177922688483773108062355342919416640332902779716487164639236058843942814423060507347928388829421749085724817702551901894545708751186753813295859842141009894395394355761897189162451590362545915047939182978289589522314543533939953467874300344194200937560090824973713097278960049152374267578125
275 90180259865507360808341011082461097930732316499619121153053224715544599811047390069637710178547232734136334299651046632353192746221079135519607183013543843872553277815328390567107268829455002920274278523235968554937445369899204138285958853022800348490207224831727548723567664069856722049222915821130408292661838299907008790416412179142263340400820379935463319204079403321066977818306637426317004181711176303437647177256730376455011211064987814321916579874181214645575965967004317453693214233080488038639388852922421830071375405314552310914411180665058207707412547938478846062811550373989589958392126822772638661263044923543930053710937500
276 50046182628292037171500503942559980861750874092798355382671809793258804233962310153630089180984184135427394118205735934125551506173231848836028326652030293088234817221046846625746823241272792961740590374954884597567411616953864375017230776307235923385847693744347287170728830131784485323590633294120883758284650793612850214440820047348348657523100056179701413237253829834500727714542102687806585086863820321041096957059018328486725280865027458891345939013658705564150689264211252669227685084603057349204085146779082437235814865712594183291657602929839304237520984742636637210031916411708446049816639139562468585609167348593473434448242187500
277 27873588323270432386245212460592115039067263273734409421545511696085005921229781184108560786535179637446702108631544089834703584282932932899405854858787540893196695617856966925935011192159672010649608944542874329508982048672292856270117466488449441722421125551269863076235111129674987428640210395022558768875136677489542630266485817918145246091045359139641044075887783273947591603910780975294798016527800662809935809163037696838699591095730213832729139424994608977741587820156212601180535420223252838834398640956211397722647241241978636310706341038207390032189537587187469167209361920363626037039445830327533126791195172700099647045135498046875
278 15580150759757497700267960911425338994469215330196615309962250682946380703940561796362835739850245660858058350045982620077667471624424044984774736626341273875137138853390461204140500248004816118264713197014244073965021617178925980781402987752143486548595608566965300573503304542419181761725352580688479889213852312796708772670533173818670062467055314659906247820489293077240553138639099404726704546865600215837451801105472883725329319933295462176807509464059065044073888148717432335662477410898710317236371350000247057154023578412625128191897579422398505979174030360704090951352688214738527922330993909553163712100598559118225239217281341552734375
279 8739804487351020307020329120074772330585945376865265347977469986963960584635925996982469393589228591281402982853263103455769490073811088742844066537185448547050736880513770682955414257908262352985911891719599156590291605792619208417371613112497621374608413016317614213069735009682170197248912490546870201739939286388249836735772855413716481386923435969317945176455158274878416188195346824033282351298470797834607428830140743786163765994016836435635400234818448735693481020082957887733657484342479190411385925044671691280106090345017611072452658552732660276996488082476620768639425868029507245025224035432339156348469089152786182239651679992675781250
280 4920140947266226409222118905009762946268158658669151595361719253282739885427580475869174344979280561600477943177150720578155599230951392980742963418650308372598128207802290878623607685298156762976622117980047162567636173808134429008305033710133441884899300934307564172238244022104210874091272128486303328113406796386597193401110191414785650313280698865947098062714350647904949770701212325406726847071561955736824911154441837223343875217633961410693143847853789581954070417848124215876509258394677994631729211690286831797601210010668964638272046427215208712007159374398076043359873982425959111067790431471577006564133149879580741981044411659240722656250
281 2779672643809526290400008935130797707743404591715385702219787604701465633049077026077233180049059285491847682016714322957446759241225120477356952812329365845563130844325924887747471136143019685875550131751592594553676487772165870480744319411324067103745938811884088004380104187732289532873024315003400872644463478597363993679309673795325591669627438428163578715258642762143179184903482099879635941837797782337949893937693046708171960515154616723009844478422205494094901234810277990508140424580403700799024498646579204698372045112656952031373768570004853325647557133117032872992078067120221123884462514667843880994575755938313932347227819263935089111328125
282 1575957856174494011742808955166477596604068653622982024903931259109691377660699612219545745511724272408166786845219292206630314211002957752597386614947667966697920338180676423655410870685761553516230073816179755504440665036540872241214359737034781559969808442187381293408501198379066990548221659763742492913090385215579403577657599875904218906582447291965247123998965652704663296623464633044354873464218424145843071961431288659577043503606379489942470460615671207760412764265279009932748179180168150969926167733281052695806481578646003147331280240433972969007987843634314111558734737966196625064846511949526869706046140751087847320377477444708347320556640625
283 896654180940186223981484925072493991876893123865780351688987660209787391700917711437072699598338474749423327649270212251288352023298151486561514466407323705854830386151539912179684688644603870287274342231366838134748433813465870063782233077832923384132610872260765888708549237109509007700413303528319944192250094674354277839812314009796109105830133580661823982047937013971479094315131549747710648247484368012188640460899165034633778077249459358041430391640932960134452453075862299311440124029454268164831888104690877137961753452972333883903697685257692427070609580987989365538949175611928823014508079871547778546127076271243794280962902121245861053466796875000
284 511952207516600319458605825809577086769365761676796240470957249667155850104791763555566141012562415763085257390089506550300219494165535215473366185580712083896441188827188910402440829312958119949111174984849275483885163395177883230742503791456693827662927451945729002472220810722942867088879463239181269451948758327322657964105763680720851392770402790600321172879093816874988155136039052447538575557416452292107042179051611583769604692914584691260699950479052829267489681861958399600202300984393477006592271859981788534983915000405588402917464796382671448468150991717906571058058675588414486739138533959768598549511914828913372588203856139443814754486083984375000
285 293327374837851945615823660775625497280705632863516947690737607363501391534727279803744949249671185588849323514957647111597389528796698494315170151930443237649616549185052154980341573879351147362939070498070734656002080764374238683891280728328114698538965015121605620020101202570510486232688078514626606275731755666613000560002692880540365148591738498771026175324833043553122772844383752401547462711311128134066499967804389728516731142982545027838248562702861563670094061193685497724905462755330858487000381338179101181300841888456267804231857683791760505012283658886849295234325157707938583186009198630154617585764475007153138930160451991469017229974269866943359375
286 168651112785206903356593210552246353279362465915252268378752392895165941732383088132682514030744436189241421244084058816184988709874256436567071921073508945638660103526718936026859037517164306065758302288411503948577507288778072168445569032502900330169372664730489320433801446378030772822849628298192961035269691965667712933424429369126833036019311095914215812288461098107442913636168339380646528049394680087339339949116660251211759509788315011478506705444513360834560692855397340439394615388145920630260137372794938409583611080898484413259680926655057966331270727548520760824816474411678903045830067045244185774612486316883781627129490487959628808312118053436279296875
287 97304743067725997615076400230374420028207272041323279985153369774903344516498794612844513309126374830419865476437185710812001174167575945777953306498476308863695223794720697077279388460672125283580588102582108176786580423593839797155791650391458708189816006283752439881658123179650900072806473522295124627235458943901801924089509501613746131809861205725950590110302981596365658405288452126164599495646408540420218361342163988955516702274703154757473214919191832621273542881541769833646096052095514889372588465260444250611390396900977699594856288919317970929911271087855493645887843174487664594942948682926930857545093835611545477967676553987530496669933199882507324218750
288 56335450664014081913601130116891008409945892609259161389572550022660475772678923552553599507524226992734718410450999584980944975573337238074352029927035753989561463403490931159419604041046805221442404808200382049359928631687781928489123165969024627490202938635729315516349176794170312746670248894301813031291825749410326224706132518113491312432102320986788641784809788457785338265035812509906944141306165783856988104232131741613556698860754832317926319084383244129436793148535221933566231430164731373689871814420361370405201120871036468681150224041995385948275051179476386138729614965957690110949035887342713428591232803306189592029359913816222160676261410117149353027343750
289 32728591452615037765206932629597615389018015426493409256035222288837966026071041081343883005358726859332933876882610242614518919276237532317276937963534891129711814841729912588656581236006407746941746296180057250614220455101079319040594741716208544628537083647774493264717244867813047417205697114041072172881800855424905143104521447883359045675050686963010847909390955249985389622439852259113672026556264395765424778607621454476461431593170998856286296130811303644954717052912732936137534085870147405535583466576903762475339889930670652527245937738711618517146647122928860068724631124592748235321440251876406103908269216916243442893675631710781459560166695155203342437744140625
290 19079434035654700475207300804922879649455974083322684907380521497013587718714444654989252803817319184092875096408307180359832540023139374570689047690318263526138515455314581947284483363490863927414206727622245096888621090476646294471467196457229422820014734173299961839329589698221050676739760910972363274676580101538182769021971414159236032916439679971655073482566534208997440839486738915772213431865368730516999050441133773765001350830930872421341152136213207929338642262783742280172741862911857050051948528643238690182190728378764091919244479034755335446616666937423288070147599735592954049133322885119911646127469714120839905327706447109303855569351071608252823352813720703125
291 11160693423533446802197789181313573232353816216640609205173023335819583314271658920919485792948428258824489759619839113318629333583416604963677599852492059929837595351994033698634591926806771718879460337883390844399647008599256680368621914414141460821298028783445880227500750151467333304768738973964541126735798719791101403668267551824353307647378216797086221259405431747298145988145473158433291238653838729376220180185093314847518051920623284928117617326168669868003489246990342751473686203316423153645289901077220963871336954354108922909331874043635932594987753429049967136802652158141898923359489679033437677908679382025931496595970795777247319691127813712228089570999145507812500
292 6550874942410632174602475927860307530713592846384951512577271613225025657289965153598509314411551650388794841146399033983775220059004201506252190426055070912059302940689917770364777422750377531665115708961778533234038115826047885694752078253932549012173530083186137816905247629288446940769203007702985350520762091134282057452475497459045128171207427014987448553487770239154321450542918472079086137170493049986912991160456602297763223081857220615218898416323643937017078515211841121831765989041646534294805654175292821105593059882278996382710098998735893940963337908456062913471466219377925051135738001860552612842050673885148925567761315493734569637140907616412732750177383422851562500
293 3858200871133642078494694435145454153918987744988004979302929351148139220648043007982356361297281001726337862708764631325060203824380341179489312272414897826099294701735314100820569627739466613474325121447615664367873995867105866462052260416192179495365796960509036568491089544708677397203577845791409063836420804086718796487103213393325889954040342818582098677754072066510754133248040444693593399073134491370677368745815806249264292224001648549106540950417956449049104596061235222241705789226733467891780522001447001033803658303347013615641374571741812844632135781901051365340668223480926760564172396952229722068823380402033938384893411214124586509910397325029407511465251445770263671875
294 2280041475014660710739978409251088881597717158685047561990297300583310084145666688103632060760468876368752659610295652242732292619527944045785859198538979790203479423848373175655554171689366789808324273272940747632649583716180418874524871809492355617403756204056515706449439993482681789641869212556971311077024525555700718093333405747215695250116265920391657556115877989175457378616840926785064381132335839933560882485922949228577603541211247895203590496860212450345207505483425818846427928723922303600096634013788917816177136908921496366456430563277884373116284290431291243220076655527604273482899066589208543398702376158828715823041331887466578120203519741693298783502541482448577880859375
295 1351973160785957602776003940553384817566193779403635573985321201435938427104558621795803010162076115412807323210027837938564039510583492926444083829542029564089947212882731605979242664908305111171080754431209803468486756403099811177491335499477964490048261861859695836997176844447907276070623597860718294585356698990244379857302715842389391243858551343326989658925417883101456763180487145212867887902361235968540844684330300843142268937232918065197715047903538595882185953144192905242809709147667031034919449634084578232151937522655832723777055015967451034764916176355928575556138505566754255525770044500257190669004438022731938349130747397968655521905204097699026988266268745064735412597656250
296 804369994619043135682551431424790727109833488232978408823290167815339539432650437179998768406285874475886604998401861434403576636313057084713081902036598155946621561174175609643641113259983640645071920484294443802209691681501148379823218493875845784884936783173662596225102736557260237622138627455586669901686504114586499168936549900406155052356969818639010952535918054554068130759118200488960260090475550003765913321187432858182730807202905904191069611959142618760396483576934771840136471827295150359746569072924882450742973777607756948479984403512490875228507316350469469572667995288214709873487533929644847613171781128017861932675163591806395891925561894564289389109035255387425422668457031250
297 480176844226492838378535146118220828543452596145115277259372916455425955428004730756919809721100004296452889464916818368040246485415633422399541890185536849261798226624648016674215912839743417481190112287457418854303878140809361584376102430655352227478607394118819006301813636273420467746149496059497164011544308863514987720977471815764052544078400975369590654582528237873572922386960028280138035324994639138159483649863769975099730572886815533612940711527942430233886164858193628678162511800646223237551788523317974951586928678418888400377322583515606863442854093147191694311826338963335650431746301055309813494748669915565841536472863603084065739985255368178773682785731580224819481372833251953125
298 287606864849936101191888209227819259096446687703124630519141979275516975210916973222214910448418713169823779609813339349338263426412644432312261138760471335363568624924005013149815882067345788281906782740307186181036948297486241752352845698053610302312907251594532534383711428076669871535038678489845707278270713842355953824660154633827824844420183542007533956261839574559376062733584906988304289938893240805599341415425907034475527507504920364852366940035031542239471696177991603504900942145354842688113834348637529881011413199514809428032285936055517020992614915459972312686956292439817479364723902208758269400832119587215128072373819419008008349341419456293190981543972384315566159784793853759765625
299 172840344350187505985859819788910490618535893159880306312300774472514645861916458365838861550003838355764478869182347387829155964525127142200849188579604459613454691567330942083411600176671425440628298103787527043204863860509818281102385286437400471176627186362904346741620724581750425570763730744707914138365204433592392370522997736685653894751940599793114962460824326606229184525859411654322232426333358873966858734305257314307178812153651842124174671492058273799847362030262275744925537108114960097113479929429931518132512362278147098001840325697329044686418413011187417522563320236120874545052256373349980673617448042213747335433891997598116553570143184631255350858225483534624800086021423339843750000
300 104215910339918771505556887269532403764571971083334435383196731121601552841213679975304592367759789902745252500365329983142634607837075450099120933110338718005017663011953415465111346763480935521858409129411309933646789923309635825967058785817295864722148051466589966809462315997005780770676122607235761587006030459285616835361420805614607702757499897146307081272615168336646584781728202969429037548728055299942599443558080316746054843118124395099031387818039422245363210436405108103945373882202046531748697325195707189278051319224316339791603156716430007259611144047064650225940762526121738301085398763784221114779315070879449386055693333564838298424615997114566975922933522724633803591132164001464843750000
301 63046528657954422195073837202561786004408581490005935983436507295261719528177308602066551676628630754990150635058543369908103134063052689208139133067667785139440773995598457440019738432251697023281917284413888107061646308538475629796734670699417836360019431114252171611708611217269123245585356369382274766517682618397789175920626610223174544156107455845937831319982990768801481051222245437429130292323076943552477585844805818169344948210588893288981383812832829355951731793909559106020482387057496441763821423503616635403642964914538014883185986741183446554455610503231647814716518442624197321456353865736339804505847204827395544893021501874374382764725992591707914142716562277968250782578252255916595458984375
302 38266772406298089799239956706833779610874867643994048458143082836229673514557606480577875557607002835873982050367698263108562828432163446737500391166304528021734851695549131217513802637444253179597557814467996352516716607328025930722540555445000627173827914210171966416640822442150752911122959213969652511952417258743757245544300853214094355131091250053769545224365592077988647460172614570999983786773121897635362596784083134501782616317707582411800865142475873747507305736968564350332781858384513669319472908427377373418723226791202391223082242967141559990653841606726979322362076689936345207159918258192776177767719864939478349695556053421015491107485426512981812357974513438829688993791933171451091766357421875
303 23302969786101378384929426482067067661495116154592686333677934932370665902998007486306024329181539351823353316948369428260805329726231992120106239542427630955155482696881962825133213552346355425978420522180393401158087721905493011843870333830360339778170832203362925511009907356188650999384951524382224273595908927117177586989520452371118200609969213004613234376796198270144834526664364222426305415892218539816619022325992403816733132812032447543929062926901093431382032630977344129882896545492097396900565855430540745751641168615980367668651115344933422343823928070936441758487792492363772356293433906552908503855044991925231825636699074961086220725350894635894238737268543623648575646711833542212843894958496093750
304 14237207333487501232252037205194731544980888163788547576709228839817813893180925547030098242783748372102547738708547386006470966813060877785617643130427662408651077516039481224616043003465065660924349296873338734715260169347633980051483147667222618269464255488312071195575196139763021931479130037009933586866983269187025195057439055218728814365458474603082265427025202334718455963904482384355381762577161566786843511946869795397922448736875439699141869225432054171441534899708959101839421258713027029252082134554057800954901915325449117775083403167971974700747294170516760730974174669369542200008373542359385261257137593439646316990621975338406142736995452181276805532949609632217824461974942096276208758354187011718750
305 8726855620420701353105908459234253396531680701473332096582204936817678490622605513513007511066305069764755540710739925333266039796945791235297837260837775428866154613043851727549224637294859965913671144980524517849619360082905675312167407636810951427020808985464280071296239511316260884726341220987717470742323764067403922035113241650632944103371520011532673348826291341052198274685243158888358032407601170295211554791584171872472138941941911921972252949525854587487980413632333417287348197912745579335872563366835064163331198550000336396271468792941274914758804815823825482674813292255420234445379650284247357142387843505663004841948653340407177613181709794544025427645770917974878122524984291885630227625370025634765625
306 5366678652425269678536595956999212436294384431308978005408903821757471775923638662432716137374640402841893585965406423917180712386728270133051991596873835518821214744422232947341763964500365640322896984457412998525016633109796543682644394098677484094710378200461661085836887745149283305931149685013327010134447359197070228028692855822240616837578324304888785917726065733625520766850662019974303118716761883311195727218226298975130317982276795410462949434347027929926728891806223714067951546221142826089869344882465736951739532345121433119856356032210149177129681234972515773017097980241681746999709569192650142483799752053023551090060175976924770704797068085329556759364497168523122812289205540992043097503483295440673828125
307 3311033812792999688091319533548421485337011048205164260855875690999489548806786171741886017955389628523636380555921375756033233653852180266616516994019553410611654501894108466198114119947254042933320319738214902332974208432141693336760967213316731680948295343112179012625523636629092535095452686684286565364507405035722943244033381763573112797176925286882741336635786007865015688356219602235044297110280220422225797706695394293519265257200954252236045649791417593085467273885063580846916625571664032580614180420784529524960471526119165739490916703965768124917253911814496792335848195553607144152228761209719773824299960159593420625649699826026029815028134547877777295652861513858354180345200390434001747053116559982299804687500
308 2049402679943028512890661365881090292208228990490171343494987835991133713625738267226051237536374562410098483098257393483433397659955394255349596334570541557601522760507815267113328386041515051068068031836237277877688192256888253269389112679517438157990645071198955883209304790579732760187906288813443304193016123488385221923602826373983736012359303088946657053473626863173627458414388726417269229928172887260369237028804377315618943807720061075432510700429882481526345894540380826201976483649502060784122956177167088818642523374704906541867150956407798050830194075026382632996752576385574567742348082186445658870287254721805347140311600467136970493891429001812541565154400773747152568384638504639383427274879068136215209960937500
309 1272600552732796091222287222190841219170488400907391744506061461400303665328019029279938448918666084282239970097885868097480305932878180277263405981664914143082863242185326778675835400083226967053661046143794611190202450297934112671239671229532141666023598028504131688286723926164407328919913113612340898412427948283850320293256895470336037931111791789605830049893852326911842420449970817104991094764716168536746932269176688673298795609365525497503009197487481925007699276023723241426398898795169388874477294194323757007650315632268307843524255694688382818445609971402057209255479401554904963280880511150909389593276060205886338813647960953956279690306075137153853388496457115961721295998849805275465740805884706787765026092529296875
310 792781546862417130487501520921100928635981657348342524811233667011817702087967414794821865488618582994533449908753996637524090888729630551112353876464605584153660969120110712546667204754684679741308398657569325997653067884796262129728075740037278756226002700513665887547949565536631052267045477881632350249606439410991114303987318335685638074779348564954259876831955766815103402019097214104649529566964052163658737713599307911075457526130713893017966549555849075346915095201486646435775867478295463818704516888088980468721663620127521893956603879906944376736378076023244955918881547061571715342745338640484695357698241859020954369250024668927772596377350403400342237435546027831474469329433424867603630303847239702008664608001708984375
311 495458288448381599083678385021191029284823059397871234819088936773517506842199578978493129004961056693604147153329227284209640373224653794167500096094031324669724418790992522897670579301129317594121161089706086721730004699887091901430851264478094776964728662348801625485621283453384635181575420187240356281579414077984839914856030178189285534016982824124030683503524240430232666983614399577104767274400809757263695530923613722610803599052364682071685681235726800539561849668971341429926424170889922132521518339357135824997846477555188290934794403139115044134780336378509859769856011575724433211467780420804873859554842217933236513167093463818038855769381446168613491868294313824379478648259603939044137810299162083538249135017395019531250
312 310633546184678079269537538470901132400695742042488408654902715046352333640503226215756227640874174360333809644464447222000785601928963526448899247768211092802500992956363216484401875922284423478249152049628917869609404219201510608496413855859026737745603067010597544723551022332500780831924432113865377496055422935771011379450374157809872149657660176737725173836628294370969309419305292400781744085890726079948078569944747412805021884459242298996944911252421810718127554982552738783573004579838856791836251817471939953032036420838915350690712042773155046732765971750776449582230822365229763725951733058329476705445850918727399834931200346516320345673305577359471505412182282210092941582069433434929242587863029712025308981537818908691406250
313 195376750399239407704975526965912472328456573514286283467882447468965145299215200461949778760291142259587987639014343479881500853603662432200994985173537937054350814898376520741392060274249527894487663184561906497597798737147748967974296920649589053005884240763207093837321360351010896404013031221596347124083169638775470736950935022543717071157901094729482086235152751962658668133801341631102252390718569111711681199329028259749260038104015264343188915935414494751399554555200357359667611501686125138756854195477023636123828804526812621741776746355778368000573623407806697331526390110256272094424787821819326518741217751052147250891857445794702331633205752563238043660831493730477506831057109248681144704484768936936234240420162677764892578125
314 123275362325104780799814132543420269041403561747020357653829204298609177082713749910490930047157208798835952954741344684665156801892415175597749883175772938674938582272387078091996858878065725733632553121718151989390288917231401212170095235683624821665879816091630954455291324267954486928189476043514373445988010821913865936964616991426569570923945350022033101832002887036294874061332860427355585722517290584292197147799691247478872002912088390235047856549911367090519339918174935290735534844346715120589260443796385404750584984979545497242043319809491965092166860129459983525811401037901478893462702389829412374813817503077709363031521503231877642654545741186223587932486423141695418978856160342235035441184332061226314181112684309482574462890625
315 78028670502458309254020008125175879472152214763871289171348162233657704881778591058015308752354183269463967594598957837518104876191769101397016307535741390866819515369871977259845391919948311987225156171638366049697480213089415201667041431730685518307147365722478113255004028026982782132630319660628550580458727645691422958139218112993040544154429107711308497860769586085156229124987416327489103546243382868064176431033571575285644529681564535539228404782191215226506460039844505309445014572427947236060174157993491442491059641975988117874832242397986426961969175738222355451076950160584904127754726658568776051484137998824937647133906738889277268142428780216409098246676174783181151784054965561877818661963568391826129300170578062534332275390625000
316 49545281875894257717431886143042527764558669169544862435636903455223294463907756533436954944928983926169771440121560435318306023315769620683049844447416619039721920213976994672580847722209336486957248095114765700095121724756877218537916170680206234774392581014068280535753195363015812763144561956270113451785532133139758350100020647294085902376128465404766937054095606424279098835521484120307449126108097910170839294489256704505297655907159899935116670510685496333727379511601348487822592087028097028741912629920280006235939533269763788688595319969226080094535720471822511823740127831913065118581433073993794734701599183894680805219169998702921892872542433904676335445194775903134904232912481593201628604227100549639573046079021878540515899658203125000
317 31558493771934745224111835429540590129352861517911650260293616799253765270882693340956442310626084569751179871349289238347175527173530662483064278630407492292985041623328852381400551752238177507958346345626107282766609691332591625218750371116244032088198494405075790030331511644374002617414791608139754591413621867766554698443056474768109024315286574859668648763927119527478024024093379811585689955971470739840254681680818015039895522883867030008548800806051332203040185106109966157550623576939195250613649272509504164378479710947670422517471993765774103949586040806687326514631786347379402833220271881082775255186544197113274677071954140970332107327046379080956150758268548190117866057606194200932765635557157731481969786813124301261268556118011474609375
318 20164702299156210684287012019903782668587329903170980219768650534091102956604476287496350719299588335125438827059707095130537070523925411708256918920349003189336977547893419983075304088330381369233287611904744071024383745790618694011265531377082523491434348465136480860894386186257580678940737591926752316942218310864928787957617778287918971145665923994230955175874563887369060547636324712591970532688676079175940107828598256725242338173690580884670109990034486809082730409227240117582160232093955567946397326353820690665308750098084154638410224497006916561914197475265880773527283510793697623810185017369490565534548544307668060712121883636516512020796554131697863858158023948669311243271277687043219895661486787473253012858975807830574922263622283935546875
319 12924825574434113162635126219272166907240132786940812787929954416573629372613800267094319342188398168415193824925921355267894011634782693986095332042078309716936338933962904396724569210353605586466844700285660865233151696859017353072729612474333094202916804815237748042923524383347134732508364127030067668996988161892460210372463759747007347839771315062634939701104476500634557207827949711356693341969644233054472794499767126401914116855058380238617248964139106742244765989529303304063175150784070825494035616374394582408379995666924563209991667439699882915518628007508013886044092657498357028384149395458544727310005316459045263195593891365243697010061176706763851081686298307404856823510423318053049127934472900248964385983008185121434507891535758972167968750
320 8310184499884023282141080727097153234941497990658554555859818610089357771663490840567999629116805525214003439613038436447432639389781142926977408765437879205737551014835738079454173140744070729800781610500848700670319826482311262579259442799620862510172093531564356600955137998135851204321588099921444652083202826836090721726316673227180202527886538213785613834443108641784842443053294459267798372307552160227756003994519314812695450432583063598031543872936539901007973705172791787709171582326813048030782819784704119024804553121584250947187727866975451357308740767919701145101367125274957860969059914185788832881757678951982632277046001290029562558409988729090256126121288761326834005096919524528256128951451365808629620154923678398972697323188185691833496093750
321 5359762390298521851783563139588270640247615579627582375564981711826882772464642362328878788750369623080803275203148928335324461980637784753819104918236602147524403644261371287383212887135901327995022607562290218490111072494490117137421171014429202341326128771376495989828972319933602936403361112732850505510354356325253711687685454998412831997964512652045299796573726499103651366775923466714089044587442296362828436634639351309567028502424184175600109261652989092479944047914187033106121383833157393571380263858587422310747595120329302985202706997274598993313284123010498716965935794860051890836625124458425314281783404236473540966531674531629444898323615961563165158652120291344234982210842649303542754647547421371364274726191434528033141759806312620639801025390625
322 3467569119196243029472856575859104490275941161247731314870241778067764741803608158067720505501194417372237673203486687409961879057373586545000348329954547359908614796758819565874316254433571419458341380099051743264472768542057733998473827507308848266771238635757711827569622216325225243083128972577914245625915654270913146056426049057941675218789471674514058554001711531355338312394077398550427795192679951296349698663338307747045090929984981138334759046495410143835484440055592789168022877382462708444541644336456795406547399905879846278472457456683931052923169160983890467426707129418597689694212991028885907750649885178749305823308001473290430902785896385544495650634800498529847496362916426064325700516931540720039604203746470834079929090876248665153980255126953125
323 2250325201069942455424919462257069714709739001363397150302315842143797584259607531116758737044982818178937863850942129231974869102198476675759466987437002541805032546933588465728675160890946381262853557950966061616442258589490881690233468888950639742683480008098573317598559531553267892131583751802446096875052520504960614401872834841318697705353475598780809797171639573879543003538908933943937780926577879050191018185811611886305808501457215408212588603476652375869141578946236775849601467884283286073370945322219070261730072417608412542462791951522051054203880699104236953445066771733920056955962959720423466805725106347594604399763672308008943877430549827184429788675924425037943660176737456267943932595488694211643380581821475422410472333467623684555292129516601562500
324 1464879436891099503209209689121831160946511856209852572264549153637641698539735425588661469423020411658961958518318662690771850655046204350895884694364832765517695931693405312936721200300778347284908722289922516344514428437884371164688323488059811252825427745378411661943497859450527652807159186066074434737476672256870550205474362739762774857533057207740893290492512584480355632294556656419276368615187420179457869167534382949015439759666099087198251960608923775086111730783064361231408570913474317579572380774150253156513651920307366076141191344259627224169582694409791992924961457286594382937024177886101844041243867581463369324688474217613785064169182157200316077970145482880450093334149599106376858459102740487993486582581515332429633602373542089480906724929809570312500
325 956512880840677969615357615348495098825412598998737401584626818791702396658785039610036338700420710299304823555324906160024703797223957094123111600257335002055377058411742305241381662504105278797629373747423537476890187064730507023338114209920666034055008890138397183207409061938576196844545117548596937098099834412083221161073675434753791574598172661498576513689395907578822719347373349603253547420339893448469488525191870110004832401660078611710215997381231215142037735522711399370718417748190997812241804667333545091332089228068590044564075367597925468169144071469487413718042432550046487383260317282237974110611717013992427760051387125685739583515096614122486548055573612672518238537127949209440716529761715498483890391808100669176866126530711653686012141406536102294921875
326 626481179851760179480461586860218076761548325161249676765448679844082364752079183520747086857492881478357635110216877444600232132169170627425497227385358234055937039803305241194333506989805713383782733818264530097167556922143556163422305099090341779732583451966463189406066961726538235121842256458623391568459181338502478449473746460572895963435937929602154526944733452106313034182865820582386164226119043648540110619893287266749714338700033285680708561119817496046351622097042701600739449512067226064511454363650071142752499208403325113682192230923139253928486049868490861150534138284255973614646535849769715219625015493344990576002805697451366641264539881884805103546624307162920746093289573489630235135794451470833635185140880139372811762077386532610034919343888759613037109375
327 411575439253760905972138502885299355381486752194224749112081002939529334405436577682790643017035697640980409604914752648663049049229025815045415208923635869769476753028779873300718166826866442950357612770124003098380454223355621188565067803197438529179926863679340607607123316145848424362826622382892513786755351892392792803634364823396104720599334672148875976711508697449703138903379160350743682010078460815679403378473790931850368776326153309554377967021731937879149758768240381663414587882360845892662219537518535223493352889111263129658406993103065693380081237065313836366265684366104786104090778117995974017673284316968459696109824394099760144067074629213187522378126108965785462667752296480536804140977240902412122833251920367754218008440880716136689443374052643775939941406250
328 271213348958283991279335542351463430545469217136020650386704545373469176605335879691382099097136383311518254986820424074420509501933003161807228236449144859985271957997522314810993502690653846857312100173531637087483515066636385345067548277251998629962747512732791475163104772266445280156778984515981750117630493680306652815752361157546640368467527397409475482362596671336615786354374425017690126872397383488832527974719457192351308717588239794146852579046579937358954713744155619352547115509526684030523006066556446857333437784093310865890020398839588129300568325443766569342748919495441523931498525062285556405201366017149527812181391625109855387694805752834736986784075747169597208896465409049613791776194731064238454605373245240321309902338867137139288843172835186123847961425781250
329 179262257224050997279197342422074462958421791934921634414210540835306955303064500941811479571115764948052918452829726406491762070292229989113969931731210845320331826146871851216072933733115621665037506914264468121170845316270966620466854499982685308296485428095647960847177088489234001658005423142153015313685347052918059818041787762910625775160016981589803355926282343490713097837401065965162473639448230757650387941528411033997929161543336493377189508145431503600541506615063045055222469474768052720198432303752441463368308535707689101718289721883570793049655905150441190586907921187145721408688003659633527366265202879684694811050333318804722444399045983433582905700838730435714549640399406751278330919780978482309480029715587643300249130016575833945768891908301156945526599884033203125
330 118844440590057785147242205377613944236945675501408272699543984985053598225590892037841550941008387931220296810304681459138629342537198923274310689004942868820042776713339803177717210554985968463083011962125929548366236772211748669230116157748733785741893157288788339960956673115211574032894162022372787165964640874672919685092956463841079477863944128082857493723397851033495814475378546949337056040840244833335197396031256123797767849117662754022091027609908947055984323386756665796610466460390519169283833319897468246324874617236844347485324752544931512671743434398257951085821112879611215908627164789583615223043878050473432722696519226975762046225872289191325665662500971452972937351464678649290162847871967255456411887878658128090382542461708064752967661803495502681471407413482666015625
331 79027298916988550587831237313788776630384005334258141182315101571567383816444506865340164724662886785377211671572072276430042054321736601223853938147681916584480257173586661125629172521057584420505087827141945101135281399999631687692680742678530473239664480646334874614071911118215268038648676060073679205412561496217622144386574224163332682865195610843047124593114506172408645530018806735104095605876122716389710073663201297971261438479282591025850593156122485233362745822230811323847763811139411702213839188546284710769931980236950757520386420073668714407249044514053392486504070023918006179512829762027065365368162892719105444890782009536419545409463463214263787697740035269521081179938217514785419331573133203869598458145940565519073770383467244377007077105190546717494726181030273437500000
332 52708387983113938291106430592679838718871180660770374994260858299990590690865437365848109667458683190083043357917412978447230272038201712869140152588259761946405244469314127578500325438726251690055015581974683847921360174432195805690914760897007632374575459058029095017952148757557778004687260452408751742695451740722178809697863928502391523526561763158637488766916309318199123984665962439136099746542792611056313186545665003517296106680087094823036527874104040751332930431278991512828963534084768535573814754832444159418185721098490254678674026002161408137686520522271013081568280326774687768130572470732270621791017085697904974947020500206917938080779694765213327846679904471332269499871314415126379801431018578093814423922503259340231269451867177153886467877441646123770624399185180664062500000
333 35260036036338703724511149170243898892768738897595514202483758003838479676499879181977547254163696147900055101310102846077586920746245532064964989802036512241988509072585521119544136913903651717815613018281334755663356176345771774759992235239280216536302492929496935869789336942751669223461677761555523260673645495419787679917949187661863809182009478401991305729583669650075493376210574150640384885623173583613529014397627427744210849838616498574478688078891875493827472505665303756563133586454427351542768358245464403150978677189201848320873684811575033429400558067943056221197088914328404146116634576093381059374683349326723964620740213755133485515309117060627862340754082095300876768303283231086584333222322906632805479112183327248819445435684948733371843997141947824047747417353093624114990234375
334 23658233230819294061087897121799434396332619115146728768731856853715508474994527662588624540015425794839928618313814232047746879980750859639602632202584555903053077087481645505268478199185709835521756519922302989602021005567238821588208584768540949287566245125853768827879995316002096796662840277272645544346944868531903651933903470753914062204839441035397005728930888417977950882121504358774433178665138086506866150308029827654548478968840100418103788330065197399268784334611171706775461257693643512336195416253131800181900126968302541327759908598897376205698982645547203464507869001754337990371148595775308481523826326276349390119468857086191296549295604253232614357934527100053825493058031990345220090480192610278996333219496035842221550963167609541799968580870483503275636394391767680644989013671875
335 15921154095832596547547968633281735507113845444204532366303313918308896076026212736407696946489404110664309248306743405454694703001536319424786606941790404626244072226462337834060676149209804062366349045839600760358636641894454325309987313537003694182621467155429057196334366107890977088460043453651760905759819220050938252209845264315686225877040768693554052908376562632693212250278575598225955862632231769216914860237356527669909802009311293016936368620046003702236938307942638864534005733794524656442679490084367404364829111442425200169782189274377060323317101042253703849795702764970966458516599300315066034256602792554372252857182285982590036668338334447154424505994368032507310685906432943793353662326159554476020509350504045567266976614768756827483257111416001250425722446379950270056724548339843750
336 10746217487089563590784884124599152148405203603068340971871976296820609886766012505791330271626102219209490148131642860735949016267159326872535068076684536019992527229962450318393376904826774793811618738693704138759663240476046404411014348989459907145915291744533390170473375965434010550198447862475182804081670978744833550904123402470613148999680799470226116077541119540045540419980777916595098766834267105859911944136769834391533378242554259378919451323965707017663369285566016524952265124916704374327523278600705669108101348120575300548224132183084747526039121406081337316780961408993001810660218153138456664963168459167788661525977245480277128372538413570997796612618141096226565792672968661616833150792371480369661629606983065517654255268940639828018145188339533754873222903825080720707774162292480468750
337 7274811338160620246316123478801329472493170489968372412147260159125469229422434069552397561120051184076587306196147938141959448370922876615049082711020646610346597565791567325194355453186269750898160893235538731945496165067937772616382526013199345148194202253884985207794267172991941930774841417553315359070574980626488289585413058004630496219225413402557033527975573637944814584482980051907929232861084065650890884507491570906007253864736726200169381366641315963818669858634558080970898257343482794378969377544488871633714424199171923574439501236723289141864672472942385079272950818644205444076460652883914754146600648336752525721523778310283395080436242294868555298443475276645700908160720798789720204651333689743009206488257027048271169027032565396490344624214207541225418740538088968605734407901763916015625
338 4939341820721837135569677109260152396898278895594318735491010973274171143194746449476024793561997481323725485525810160174260767248749819107831708902821717541150228946013007940172046188577310852897326017451266766075376118625250605873585092594268347918483299653604048039581794087095806088535954076224647236495192458616526349699185881903477304154405266499712267054695738655819155825998504883118567235845813013053222185039046768746965278792170338826744258166645273097424824824110904628743761553272073183145106044561262317391833062594247440370232867312929542347078390267178725700428392480051203358620726255487640831320984580765531997651143845892175798196299447728790169154313863738070395246963600707863972412115637920907486361646632244969515572682663421404373861443241497417547432313700284112201188690960407257080078125
339 3363519095555745872155882792884083063059441018440790505661495505200504659281921720000726195015217173894610947930922473180727466792997141822009241577537852841098030799796669743046810966755115160118607121882713789076962088128002400005456593472226904730329618777126286085248623534035588163979426092060399984117339717246055099184517084404857626979229047988078335724253440471195811411441218474268607481610623017279585799265691772613876345081703099590531880643295514521328048783459992578811819497412403735194352639291181868557051121406072967040211336462408596486483382017070936742435507526388397545598405973127372780180187683988802275210632745654505372706536643228455579412558639252973407488274094553191738280992083970332151749159227430630874445274702091003869859606258118613281767744771499906164535786956548690795898437500
340 2297166291865221922839686274576719974329522319796744799194091088046882615661800206312237735647768811315563286455376009410109410648700690246923021377528434965204870888264444353301627982232650233927197867856690225003708926287426417990930503867910283933192987634984982451005164612078203878531208871860481069717537654648192223120025607908057270961988651195041569941873147844298742925231335432756755945929008547222448801871691247217098966736825822357590789060684600714180707661155727699812350621326155648755904539100378339011498109183254391917130993481121159589016124735824708417326320713343334645475514994125406708806519965271586822745038789303081449216218228026592823461323546586759158578797611643339730610224160173022973645261359673030860484002687512826766323392451553311002690038050699783411801035981625318527221679687500
341 1573479063948099619499257865059609613759196543420592992152026836030419906460951358788581807210116283217925020974608714895794070724501417124975269590954774650977490488023031802012949094096544836574958193554742634767240252255656107018936345735400355381510149182010564238521659306644982778119983359733409841384970468242326516357179662042552785588972702417191602534632466497466899175869994561237728932945630475154336491064023316193963202386239673921662029828156993396740785764321206360252925286678441196741052041623327754630962854874793360974962622262672969344583433867255559461885832431934820044982031404496354641488708492272952606007772061216038883200755278421592915425349797303488079577604535598389338116202205668440114993463648500243274970461898666633143135554641345832613300197220899956374040584705653600394725799560546875
342 1080925583175573263949785523769600123453431774290127536467327091846263851243036854291357362869125084733398479554000737983236694169885101915132527576290372084895861524830188952054597215271558542767860520933810417326489948293870757650098690937940261154388644658868713304508504035902154848628034773218768199758865051251936598819295989646832129093983149679386350340496242142857293078586354433197311804423002593591408503189128468342720195523067984284814547805687574867561623182316894767905230744279089928615100449771029705538459937417995086251111230049307804554162809696439785161669156043500842123696975806775249678573589051492495720354770860497433100629875182119811858032237327069835801421448085926844673604230656835410100633951710851236189451835513377666513533876817025498520743041316514131133796894346232875250279903411865234375
343 744720371897781590755949276932905050058844849231239865193682539967905561772670466325832459754592130332849597150521572051326476856733145545690965127037931962735513604528457359245772187254109183476375047700585017952406776369342296072083317608188651702828521290324990266053712446717902335573695267575753241946189281929318471295261791705517842413810168751481647452103940889618958711932102643393186057275026188296181401841462825497468796629996963724732258505475272431033272092317098880466486224182067603888986038864734287401237544707952407845032311180604112872192996083650927623641024101808761050135853805410444551734243621767410771315117456647166654424983896259136986971719921865765493013925426739733031749850472304202385315391812805553077644119907157181538533199471090449704715272814440187379436686399003519909456372261047363281250
344 514576114645184563167931735847212205197360341997516395260650387874225786962321989430493856076604727303325595534956461074620754078152667602795901653186889040796145565146740771625217377984532931473165412523602738078083543675737349441786385023116057804615403423186321531823306632638652742636421026612367127830625267077123666202493035617216006957552802003471281225619033907657405796844660365638766243321288918495242126182052566349997133635114216473397957279176410162186471976075199485889914363922612110906049969940379865467998142401403929051053832734046566956418495513027482660681222136101036488237287221944034735423555210943980371697398214732058790790964330157180490335420409709666339186882559699186324894308601077804721595965911896164252168848803871968304860085482250881929792644335281602769108233452755030157277360558509826660156250
345 356583566433159181595802579811163206995256463424002378134573268039567866363125961740551493681430590462295263466251391132493933820862568553903789763675928433619811931919894231838011462080797780740371998638892603325973229218826599018062998017658252201551864830607817380323901694333993049698320377696201109079285479615224609046710619640437630212775353630754659021522112232453670080525743060422773864248134454268146632030651892407466227056344313727041473159500656188526282349527641473618607821485330452725327741565165535393845295206482256785503630233494938269911041749271366037329398034098261340498217983307095958496481225188014628528374002660694757808822877688569792836612044883187397664304587653853627265962191404823846825262448807928409588598254471218430925074177657222514414409564653364053299529345952834091804106719791889190673828125
346 247813361318257694928433358780414092899098883699217171887498841863228010956968052617977348840198504776213379781354274009749485439579170095379849183399082939274135446148917069595030730013422160737352283081188894270108092748718261360494644774130424948168225761125650386372143991307475029412648837989459939263564329339888053553865659774865322043677663658902358606872554063282251702259716492308426645607235248761966532958149029248860801654031493614851273092737893392726198050705781792867481581068555196516716983161834792245112337939008217376089640494504073081495000858250653154638326224925995157430398309345266521375056606717699950347572730052572087348105354845008857219832542388509037844635376884694702016098283362779116169393845494789397262177925439099374043264380905045403618555991971438717892174154189266488401699461974203586578369140625
347 172717446371287681221878112383359238036353178096037219897497743992123877749384790104407610747657673882044862507094901193916116230213681807896697440123479066881317210345553097047360754238445137468576297454592379037941506902139273629538481207424170139058225643369058283952099161622323480214922953584500549192235738645111002933591606441356169979748035291926130042819852838097941427675936857702918932256736202358502386572654718819430130991144672833823401393481983649477478455638949632253006049963392068237065373815848490605640107898532799305147758147431278524424956300031195788630196928077068816845214262384694101847355497788387090310637658972311580743112380270527703555099604160800839575424406303398601855452082404930295140161760285493780801417230847153435835743058737846199380775120320511244390699299999791804793858318589627742767333984375000
348 120723610927730910699725682804241779461968285020026714862102272271498642106443867384273997764580293918514594240690561054685592507316171490999549475330079564837650831859604326722263660789184169739858739910781654907498610097306319819610848282196275598803570769575421296058755387835926686402919333508639730275285408506062456449545605528538200871564273010941867562408867896880287634695139801791511900230944725606216451747100428642941601882573721753243222862209248730946044360894327310392772393947818622860739471729415100264149622867235104033455335334523249892099395275671197333268524846724268805759306413131996580039886312965477275136572576726241303153361655481690423842567624511336578523076979806666779322755039079820030138749537808243025201933227255398070304900140177469240320524765141874970660808177695677567697885024244897067546844482421875000
349 84623150128171353065053712045191080088033319540001047295254291394222165143243967648743355557197411653390998865258195196395441437941183810411941177859633062752817214142761300005672364663668087042402687832392085134657892163685837649030060821853332788189528950892394890963355790089474495419561482546930962563875127013547404880554109336516711350292471689985126662572983532683731202929124691237185659431124001482109213433687618586449880414325643281938762473168658407082437275422117267115260739582019956951199021868338689379590440184547808660064721623690781992182405739729632327899091738414620196783349913098969710736528956928330176003736472709722686513768274247452949158301018707341191378504988458258830566753866131087906505357519914350768615845919977507248273605760798134479644940739284196546171257885979809752752256457597468397580087184906005859375
350 59487207901284802527880334157916144391572891859035235941683053736451794052999459094787077266460323280679319800273274766582967227567419231356875400527035085056770856552616046723418955918173420207522360445193930743667964920288399475610926796608043342473499587119152642078127667703976884033187435361314684271977353337192842906297736773074640710614311481707078694105087152934289136228034572969645486045278132382588172316920760784361586356851169514437742627204653295757182369723394182716214848984958729481300200029974959117655658986545098752976130388002815191261180395029497146750670925784000573577833429682072526072165777789244801478487012794886510379397389123717658390250422576556030025379593040492841394755670510623458791679991484526536629625476771390444869518918733116190631664291533981423637017749821368352118600153488614523666910827159881591796875
351 41936472093231657469851290762344413831388833240463314768741582214181537576141295945283709285885177065496860182768612075275027357137097295280447888625993469889906684615942770314517668319487377382204013572432577287674527737126662677660993752638521716181552453142440544298224173416103921573342419959350751460147547509182160463358890288677593785600372653590631058908513492798226128146071349334211394466492647704511496788318773701880844117036935781556867324623022029712385663530465039071963924680288548807367976109976148491947686197022093870161151335583892157708410152440170704527735526650799745255283234291837428432597854690328111255973754657652861905000646945604395900510541840841656507777628274814218473457275180012148011048851670515361987040609262295213577560298526461080346050718985387960123736233537566404526095165117283158906502649188041687011718750
352 29647673133071718024340210340936888339716737174396478209569498568526747899716274852494556119810856570622328955686402585615813336126883184637112897407472799489887457004013006041519774139092667470074130666956919280773056936394689831326425332257468061524277596068254921248140468710866099024492798616757450223460171233676791429209783005580701379717099276645180184258821535474926002578641792777691561403826910196825149170812345203385389387241294056116029779237655855903630283988994933060016562987556745569692621135535737887579837529764529696885086001034306035861938683471203737333628110060404402550132001989725213321139607199059721737886893999021581595928261554067811245836534524256392611467371003319483817003106653782451378395577925434450595299027534527493391642396295241748328321399421982557782336904088915849455948200996679986474191537126898765563964843750
353 21019204360326391219562044382943849667995336562677397243352442361578281823661553930608052032605209681018195871115331627206399604975958161661444291117011716722313052013508831727586467939256396034010644530847565004592849809514818750528332310332781715608945846855996735504997862328270400630862537756504723452467199523122608686786222001267206386916473332245586932751289893245640235948821463983956998532080156415199099768157842506469886950727248807041318462990448279250913968555935167224092371198871344285786100560776696230384317185089735922911728212619860496586892141816555254392978221586984281262097695073976372818051197940854948911078387937333345671047606889066902752555139193986305040738454495482362443365528018224520528654570652038896371663229997158673819431718536726227306437096535215060625796053376253533359610732068889493717733785160817205905914306640625
354 14943950217860819233297632447058637357702831705115399909485421017140022995902460670428956490147491027371818699603079699375185133157285215742414856817492099381810454511449441893384335608383808502582889007369822674769515296676648146777545212533670189244655323384861497127877439218062017855102910907038383737178563119597445042674330960001176351221046421781404925843855941973166214645120249082639689145769760335764199371694617026798088098581003539620334346161336241592728091993264206358310784608429665048806668840115497591770338469636933106688023772730547497336113520010061897594778104458213508631237511674872685759516140407543790567336822403650887332754008239511422709535185574015723310247482496303284908292078081388538809936135900531371501550794959272225631404562357266269102655371508828370736277443154094916179720723835473716878396999163669534027576446533203125
355 10654537319859687600925296187550424409654225446245067416523038692178850053233310021195360991861712055579266709890539292859192575488026165268570974979141054164817618196773925086136824731227952766792437882404312334865987310022887757648625044532646915242319996930070735525310528286601385997435916958447066888942991329733287435352776626344288507530403883051698895666900943359455018663987254378978546121062738944056988827181679144279086339422893383629142406638561194053550997908544428453787828849342401932799983009186245189986333511816672259885550602680086009259547441634698469353450885891674918306846574755736749261609330467178688478059543474778819404743945427519213673610428038795757276925695740983358319017686434968423128894352175700241373901355691346215261065200573002871870581924075680916732638837176260701246092279300282240628305885365989524871110916137695312500
356 7617639269117641808173510494380667165451798426388755793341886433275256858248767549271394685159012869376687842658348727895373730198541469081598286246965609457119627827334851147072400340877447868558949346822545294289180980710683513866566058309653399379736020678770789149131109115555053118921940513900485368823026402754569099705115087637094305427568680014149653141244226644980945643407351416013460201875841358572578677766576927757304410504477185227950180759647877939852399952826482994527793300860582626803273046569844756903175966216277302732585453860100994847784964396669220635564830406162408690686746889108380109474054991650595398466609488723305330662623958051191360142759870024827637613707810161580680123731012503415113756351160305341993717046860550497211763546728387399757717898527384946925817363038679008352283845866058462764636161068665387574583292007446289062500
357 5461594306320508122957480307338268907427737335339144608969031329410875521993624445538113404552462351418246687092102427350345085603353610672395661323891695449492567636880584593966161427403049514976492728085496571627143789188878453848593522591553726645602830711296544165375115961165364691008211695130861386511231415362189612494717394288075919172829249289771942069812436390100954263573371385022688277458360812689137937894045836404228291015972199315195569019389587349772716346772137966106248604666488746411391822943504038420092250390453280833513621112243332812679668704595056584437104365738986522706520821350898685771026702884333556177469574796945344741693718949802545803335295070710534856160871857420638302447960985750328104517128579338881356874243416804620122351048968668204810416933727974332025440114186680391285511746710652314189260447818696775357238948345184326171875
358 3926705378925278874731651993360726654194718446741510417771631380432142221707688882478463266318249208775425569439748377116159797361450889643686409887370427366339630911164052901909882942998442938321030099747859946789424669066586023976325047885334319114220538992825349634264547082427845649265174046239714842991628514634868000529802255451273499496732298634117105603848250467474322456986758668517946653733306577131711169566742573856939789988823361922126740544922090430529941537424697994322148695324513720105578834224205421065240608337749916677102277170847901876150957964361576081317443501354429274799496727903139233902585163388304990214640491109036330607500114452263939038978285984686488880106301369001744948194495424482668817014207875425660872597110048837973217592913417195705553743209474340663992570267101186469651334814280922027945018581984726324662915430963039398193359375
359 2831024855578337360100536514844175836911162748478156649455009625256784899635381904608806343572871606340993533011556049841840135517405861863117599483017982330080367404175761459668816629936043869329457488602563016375335556886318030292935853019303718119053575760644907498565722144137508810739400877209180662206096328181635640733745261616292597358364863858480315798204629621433079853670886401113001817881047047952968519445304996144444119801919553968481772120088157304690897372000321981944723698569475448669892429628278152094981368800782276297669488687363593659497283120156239187153274928964296529557151086527566924036427759863829575110961750572966561604221910542903932339278113177020395942122730597933933398940847004202676664589132533221627686015466005438566176069990607781341033180317674329200592845203548542858549669046719997527128626427228574868877331027761101722717285156250
360 2046737701631134419909550879083123870279510696746703756112877231628185647954623827847483994150100559265243174294791726038583316082265160221099747574384595025440563596737191906392474614209721524911734558062947793524515888860880788650544163268330664806382354704005821695612728862608745242264735239922481677957869821182348865326864816353900573265199652255556591603433080310520924795451613093098322184102089398167785069367153437703372936552725866834524055632007417055091680228170653074610350373722621679603858065463598202305642085142167803645649965666989730259748444324314256296888196639651604551587589405031713861808867649533826444108593300777810871698088653121061452623480656545485294970930961015724731155589440239872175028035163478733059144471141474989590764428357308250124389114678747988968760655194327525613234672306630002716952245649453812070817093626828864216804504394531250
361 1483817587927324446712652332655549011781194000232884707978410434640902177965399844488990859971440824581303449243304044942704445765192313081544712846896076135453341047358024113156782535260682404052288072416524609357332341723747839607446836112880468428150260285740399476116056626012726504592951430592934419903598284724719257678766264310047433537232221008590763753112951538598979456297408739603436422853902866197223706841662718333465385797129603804068360264081056868365859522509370117076906887771344411747279610267279950491410673035498204489193141540318331021956658760804769446333643844405382354740903822024552018741656769379680564321715621739166473621783653088500000560892180710922517370632078899488714402246566824971626891062890677446939264310870664292568258567216233124989262725414245545052200144467154521550376678334334411213485336106178598403193547028422472067177295684814453125
362 1078686768575549061141093543121702189310660829556745367794079810536211474366496318651901646522762838401151484530279904282952726688174097047863964711551209108603908712466772293923486385206426702938925867308253576409581983169784808374539259951712653276855761991520915661506299696295212511052445881042075520974633093412091035975453619104712451937276539059810411733143955356897589893321343344928492956351149808072507106257383544627518710487282927165926967447588270865202009346450265290852906334086322827007772551137457578164694405688094358165580604653413451708403350037989704803737955302080208048270233174938782302708700036355868113175812564747357984448786014798226902556028191371234439920969281080608882403406176553042956909674943394675834647734753018479128777398768468717436594782070545086618067739064724102940837871911048138813507759099452284513864785964187831268645823001861572265625
363 786327406952957296147054479631142345126403612876181842389864857956984259514705755483053218714086456262916180824876730816232203606860147468259667732955949614467359793831590568450415894284237208419949221663809376036783631783715994824117261521266269216174107890803391197027858049200480663415478081853125105494455500688288242958306168310436613462668132955834301041020939708086411044899302903081918659838943511409102237380966958179227365078195251674709268063017903636382238876552406653348878576004160486413740620975636742941638781101314655584931104762283918717857800236970093498288893965373812243063454440253146059023122412103014555949571143021188061021703731092544816911631051211731391764097692150683706478630924373531046243047528782504043957606464076820352494805714482409059030331262203976250346525217658992048227606232708348644793099443728355904537075105054100276902318000793457031250000
364 574779710101890858142233331871618062627275689882063160916430635532909969436475101762146996065713342020059334916240533874773884316603527483109616130875138942203113943477277541168713317397937395533968599204226016716971705123994713835197971353511748389306506650927017133870605549198248897420680074112337244861261387861739613439192343389305973819664490122956368520709879489247453643269388062308941972342453500528805672471534415516490973042567897832992123091935648620590963032000645877134470219426286138160904367676631281497967231887787002868658674389893780256303911712782727107589100650653631972602648950544526586244738947006535087641483923964316189413610386690079312306244348925507686449152044321908144902687700605548182871144354891446466598578993867358503744617636286511999792747293816712790955896659130264423965484563231146556113249488154782031526512930952321767108514904975891113281250000
365 421294847646120641752809341670033690528777005397119026491816028807637516991263045750171486910550969564217398296083040877432797715128419418165073626190673122469345209174467849527573381128633174378179904365586601260747605392178713125438491695043035183667153382731605703086586372195307039331080776860525053725728510857452745491936994316497754799242212496004114707319069422764850723248311610823971411987476746842675739056633596459825465347837187656056630235613046516576133359309183764106933662551913137004465995025971910535813383056394201203721096013315481805314360465795550507138648381456720430474375392342699897681254737326666888048972093446648292020442693833524948341216457134504217783530602283480351162376135020286241153692687789573666261812518588369459840067456357299849786001576656704000473314026236926117080931643485485934764337887101715216428532949366481119568561553023755550384521484375
366 309638058272278578777513004699295425627983760515427843709111094241424989747255352287931839954923122642718127226925918585374162306255437412869448109742417428956437771154644935905909265392647079571476914610267025741604904041697973635212708568681235070122406959985448093535721895003413644953509538884898957200936217832586903228195756213864333207567808585621189741148669436565145993478041733815137611588163936833937615247604807045839557540880687211811754647474442447571593742509410071248241653604848234757128333336485361667249484391654297248685856925120058911820131951552388408203608928800934897212833611267946768658688707036973194379881795349712975360741315087169551159589361927240362352952747759572017964467325613686551608320605819445200078494361141809959353074227049501343318044535613392898748205162098188416572800132439153585766640998659372303187704042297390127913558899308554828166961669921875
367 228193240183598777404969037716477942905100939065214895362596547288518166304763221926242396296961921791794212809739422431508157247597377151219212868493764810856603286403786508054380606425983224848391834354796040337591405877808434093682307573915619476670088279454704095269361721056731190319639092936491229913719535714918689762855866147630170282240482997492475174261860989654131884202638987200881346065284318065235831635591664549490724833902879556310571706881302626251071573955502481796134858666961175026986338125658118841526005420670827103233405787842563073724817236836324726638829885283693751917959482213874998763087451307968226887942992712320027288550014550916415581716458589252651741441465157889245417572553234008341578021669202271249021946514009535768011728060559921623424640248764939455643443674859195126095590832235588921605989911879229559829017776875423328952763313282048329710960388183593750
368 168627448176852438611985364768611167020709364370864382013722423736803873831355150477453858525795834329182321657982660372662459722123803641467714764348388413527665392929797294347823949345623482350411689172785659330209690014948061901749756735689053650136125170016975181095032874362173437886569652919015114746062579601315508934327793464037431628103318517695199265983280302885390522886407264135539013484138410125638008690413180992095610034933095258005969568057050563080103537626667642650513278241768870056442241766656114140893589326572124435945839300213577231450189394851021537935170454943530040075865180613982479686435378714596759787581554892254726876005000340013564532183275010488258825904630634315063592946478121755165645371640267824933199648836264005357245945710823278018230678008386923785690056670102162995924535278095804292621749514794322532489984132439723649166118946141068590804934501647949218750
369 124947517581520170863409314320029698267505196427734436538438948058702276181282529120212224148840980356721179079890643204592554414280438661895019904481681207478827555539684016797752888331938421904531164008786620100612220084297061599173934661520105636167482737232784968874133309090208225722013689454577048180748007613725369333188961416760295600109164266009823503684585959544456197028981384809047464193440167662205503435947594848220295006770799515659215555568217706706720288334719522047031418123404678129794758403227034999640951263259897487828121957520578319912579669130812781513093113373895178642431324994357268990715316743648383633106117076896823105344378024563756447911783844144671385620817951097332695401306328035726877099513929382393070201241774181550405091124970144349115163445551128552991252775533028854531539097711889406161077352870736834624794732605791388636851113602688201353885233402252197265625
370 92831999127361158348037190900056671953711262433481295071203511375067411968289850495502788118969158560884155809135065002889475036220743390136955976156966125026038503867303691440185171532911767800518645060205646883251483375362279092607397160316134160085617723910844418657872488439026654053033957682293879587834923795085700834233847710599640869205167824903699004494136585109248693038327098109479876926025207778303874689353052421338441175594676372882295558224156944546332861121641775278546717119435803428470077313251231715349502456856576410533632869802856977302344986678371723076328856899497129555696886870876591346506590434809963802190102116200779591338095618089608156892607591897995320682130836164227263491508179469111924589925308047526731212890214310120036085337473710735327395613710658665038684294025779104629317625306345489452371605742058526086454143300351926387965761922060892175068147480487823486328125
371 69156870629477995304138533042820495145421343253337527113814308452609674757309247749775828745723765568034209794440887406747436188920294293086306785776572432584179659646897918645858741101232777481905797659514329358771247064340588516528560234179137256339394027268678532474480811445602563196676899481304861531175921444401940221625070732517919125421424252134038955623849552207205197383241710103967307751438566167755311908911257994206057271403458442785287910248777099049906221766954386405248720697612720376752422917994210725930570155688843078177349096629666187491843511780249430300619074367722792210753560933661837191227936007802849583972140536738710158834688863736244454984636708339671975152297726858068715427924329311820172893387304143041912252768346982503843489358024884225656304490618912683745373478034149486012405626757069160166530896443076330205477301349844332703769439474328351025178562849760055541992187500
372 51657976636765802986268532884032722532053701277861501936648390747729500131033644198862255121906755161320153866220670862414238361805489742122641593047491448933555672363523066450803178975156744697942806887870102194007919501089857377634183851325198075358121335677962646786526435159873547406227264560052638051518550418597929160455058378795538707205920660988038239865959078642232343785764642011914506763913571612497478700742893662038176951817802918058320293726853489807368602048200019481645044092530782321358776986635918899714805264175832244284475847567481082758557070227348328116681744400604005532427504465886788225100680317936986559174413613969941405379914692054278969875450653879542669385446473909409176318537468030521511106779047717953232694868852280345947266350472236414964116949365094605414833628565691971252536922999444592976302978570072847732928215369170467742077675760148380845748761203140020370483398437500
373 38690181263497547306405519190848270490359202158788026964191872535210872536217949210901856714176084219996306148491640383835112147758116788768032154457800599700719170475551746875426552010300424547457365168706299183315205224417246465294086516086139965455727113694604166127590497825935097527688264411686225454069026931402849666687934611243889086074332940848410285425424619880386735582893847302996433494161908097754690690663060500302338829342842432027302362756693925602134980566564791204721302407249789074597940266323603067120401172675625606921890730574161841142860783154844178351103670151600047621062835484925918604959390147408347103845907327018200751574900387361249950332598077980482939424222425179887704335190279974269739649657486851097824483556875549237882893787230659937686796628988125528125727855924089921692115635397045788258405041354802489533173799409937359623593225855901767129552126789349131286144256591796875
374 29055098650233301044934352593167138161669214051003927263446151037644642428230562402339101740296684828748393142365334566734256903422774721667728981112387454456967522393120954738719948547689617429151458700972811476873189619703348029469662318463970993576841964197582643694047577721826492134122564107798634018188716202153288302913800385742038452319513573898978736815791988239393951664459116342029147593665619501453123444393236700003798879039373342560639989554630157702520946184908435534708866779014637014615309135777080456679403504144847050594437591102210101846703904753204883143262019394263818790309760772519143482052824439517817950456689319167737674216232311571165429057722491164302554792612236599182136625193192088943140875225345103720062873262224068179934842783198573169784399866619241714301269451294451592844988638056580657348891706824363004157635345870366501164510267032881594972959504730170010589063167572021484375
375 21877569916801539141771774715956282443691142458318929358781543042934524353085418339970175739507548631130685425225191983463868031883313145619410333750149193939334035384354906322654089517678504812150134969361844891470258366467500816374558920179744119620918705210675417959829829859751799208828799267636625799020571493272713435443927958770782251528730914448053363877686239563125314964677522779595028016999355351119294135503240980589945055536233755223568903571883710177894184371632887681917566096317584978012349477247818233405824185589083515282096240205447571398259084238049168192082464996204657664651660606024132673825533103382903019101057859096893576379803108329869879712512794410443205721375227513416774568878991936598972528515052278748432911315172776686714543706435600828602121911486429112931645070661634287034744586492991449666838112424268814039366431861523387320062661912215039652918058266095613362267613410949707031250
376 16516874853671621008540120790569680358884382683787388051774177085423460632535424042760201510021949515155227499637770058028754414711461701146746547537635616696603124142751044035966768742342356227844953227577337008943215378396485170699935312327219088921700572367860989784438725835584988141861235868135944056209585643526616664318976201604715021171737891839473283304244751628993577889779160872002801571690480180071361809197705359661636963511279590256319787781234695494768695201578340354730979180675871852231846639007531287592744509542487365654948032353996908573313524451730807749538867508815613049735215309961108552323168871599955643516673353222500751375190795240215558046252955291534801554095078555419938548543306275670639121383118894643236589996878862569688029041437934583740902306247947192874147379141639875196842781266365556975994627350399285098447189043766231162238143349215579872360515345519615948433056473731994628906250
377 12502754376011308039103413424776398410850181916454003441827156572165945582214917884833745383161380843678805120087380872405765977599223774314274016308748820586616317144922979575933134438192304766825227298207736607176159332862736792908366650930151016784515203378292966914225621982837529670938454590946211422029643792861726265755893250349014131512634822916488265665309486100306455325321766940292444241547169469424563966989728434463378293317298744962608362173606087579633643486856915629598789783127100579665250492136851047815400187322417245053052701068917414999492318871141588609076555039175360468091678526320489954873897319487456574743011312580398666398177149280530430091465610138597464101766863475116150242099546668513662034750844382025592820390300924191029699768720665687767450381620222807633358477559839089794133597334560056262487379146144520327267784614371034693765920677062840883045531648054549123116885311901569366455078125
378 9489198061959333193053150012919980954288580667214856753561144272292482360042402413559869629252250191797608415951683267108851993427060041058877547731580992434202905563750201428595762501334107846992807777996630999302167738066331019658135061016626073962722856076475839201586444823370275858593473052431905057443488965115457481244018505570943365906773935048680608271230261660010988698893472258644036236011444984242014041693861147524289568237954416600639661477994355759831748713480702152835825170362979989483658313295014233783282764579412768232327499268505766852748497675193950324795924965008272796323718370520008894896158598801469238163991933706891186869219884675254132702963369578977561167595583933754482730661597265445401517458972934393803292540415004824432440742187678410852818595467694621349607185071664782295382764645304203680221317930727784884323484400383330370213994506275955088896016144384137902534348540939390659332275390625
379 7220982600157174892157302752379427817251142347103897594015466010096308078781011349192169178637367562997973805080802007993566522627893192190070607987569734423637241505999004406729062954274389205722154166370426776919138046793229091271282093256106318523938100446409186935504306449894959026495456286978923096809770512248210418276249061975047390426773742206006019655892915158150624347061028952436478357743772567982165956432733778708962175752516482080197997184029577117279605266955358929920906213053709530427920198242848066455843502885875971922672802266085484152207296304106648444948794674510936654384832312061567255390692038638294315277433442550332636902954969067166740929226715063998736409626233968628543668003508758672872524337538150771279879094119057158939675422055330505416910341103903923641640157370373040552264550967892401362883761323007689634559350968710311196668763649532538875214335467866977325002153520472347736358642578125000
380 5509384209558134204674151115525636971034518452640435247722915460974236488354337913746825137484542763361071348866688132167361287942340752649734310603841966037061057814858892625866932824412750553147722636916656426064612025137923308545630391854898425952067038059613084166660068655289093128891538539111140537907324667176806827241990316590311429232616283237710738848845188046709899181702961029665322353710698636751855707675899596198745459670751617556261803503223997419220314075747192733675104204880077635218310557989495129327104483384751433673840847679119161974996673248295889513690324555776620382758577208190879223998876434125117906222735181162836786470696707075819461160513563891050265873826920533503157875045116594650816540868186807961921461500019424685383391783937084639591760143578699807521367941754593773609425763203840877525009843188024092122103428803134362540347957748753880700271273935554605660769311725744046270847320556640625000
381 4214507306538638621260770282534011625335906455719248038336005167555080587544226483856100256753062353604035927555099465414413731958864483709386965169993189348297339486572597094507254451279907864320434190721689232448728348442425502474736788737157318789726810099806002709947650324052034414821539539700251048244584662300116626150548721375008005562265954019799811500489452618518896241981704041186506808870995293388216134030174865124368498936982126359697011139102596650576933380310910510850253231262828315551578638037704557120106796268637510052123490953039878471412765864144368518396766282889251153598424779552934325197368741750299859720566081036196406023510391835026432551333951783467974288056046701943077199830806325570121542497137326955428127125354207064919899784201228989869558665313355513144714041605451546633246989839782421577643376498355241129347561934372997325788765556523917126694973167357906838892400713802999234758317470550537109375
382 3232396164821981767458686856865163784400495601261889662633625026153077059232439587085514617378441934742750872269768319445674868943616132889491301485525177233840876122028626906937437407993089977022432925508124720066095384823516717214801786304074973934867468771786252806855355081004741461261647698727228996823248980189970686361898269032401593497058260211881474164694415128854922942124664480380694032176997654825036159751772616319135320729364803635675012192050001270612542471922779203992784912199958973220714718377524662577407567309335449954170331545337867875594895111928934820317915550467562096644016227227160683571427102905106189279447963876419203147948133230684942709312548995287751181973790056479501310722389279227017491533131880326637884663988738800440118570395009683136197310744127414424995764620258991169698742194269958645154059197542469098073044768145549835534088437380588261651807667076700329548966106329999092849902808666229248046875
383 2485612483722944435685046088692371090307179248447517330228287177159733772081862925314257141471759634759292040115762677591491720148708832370335265178728646112508734736457187424330326445550270326235949731510658359019683902088923326758670223846776482365690737451192104717722004943067149818482103068792620644252989064951747595334461546920527095732324293901600551186473871250444783504728975305344014688583434559739800872322232149740992632582225764444842063212926155581953043290906761330869365511077084490846012595819030097056795008095419591433381661270676421033049979732984449476194325313774399288218459218839660231099154207915233213953758265880249386208191422888293558382405853984837822948844980060393237882719860516882228639909234589663253672906862841382945182669461145671003663808539541799454747726935328041711390701878391425244470277174718094159362672395475115990693307834542054369864298597647574829523284267729366092680720612406730651855468750
384 1916330398012616304763243503210089263866404928637581988297042616257575519451704614313702901475696758668749857224723741355281214798776740051607339714688914510625674415641604476832612128060273207017914745326617068383546345678851408507937685676820548245020416601035925301579371941626622308704570488638046945453082822715759270027736247625067888122049015614459186789123954795234215762107147946192452979018047544122327478132539286010772969740813507066674743490589685281889865351799924960865071592058678236128595079794002149388228035474738131801177717195141818139646265738508681437540128180978463348910505663673437410213768386417800136313342334534499081043086210881964546897903163650387295275473556518733370767931349449199567928665716316215340940652695657768683559401380411418830232506696751501527992160545779857210511294386210609937109613425031556434061521621152651602658922496354484625739238368851950416402998497722443005386594450101256370544433593750
385 1481264318644056844987439934257409017302902924314034295137713031573527434408295270975915036512242777400669900828863820034552227785211513074659037460506855684965256920629308726130927063953538668500286046672756565130827130880578305094826634249733278747883408211556436670064696279929377681745773961017468493044524859335719971037798073312623449319749106034199959446721853128624717263396177885641295489644199082104838949146601018056212438682143161396343999343011231140961533303245110588265164816010889101500406641995654868364355609873102220378607419666078615888303993656185515121637637466390202218999950848016892779887206200335161412103149589575394899962173625616202439282851449877643192310500099333504221018059152708314141006285632587095216446667967654782497713765057725607680963357526832635355313329829598929849510396094196073868983817441231018964145118192984921274711855325361085431690550197602251592438431780120178249404716552817262709140777587890625
386 1147934297711772436375810275459374985399698424950952588776680064657717060776773165446056537284154210897757213247618675973232760335318430382528818418161735287158972118840991183327119219430637144457900580026941611962371440190215751355492721527239569516972328418365146997378195229296200837138608642123261317628168509924353861309597348028047126187348070141353411461402881500398615416169185398224670047411422114781130335370683867385706318513716679255778949866637509157387058258673925383708786803080642324926912253200274744866262360189652306889442178257264611442619124456964029574531060827358708064131418078730688626478905953809856050648644637463271993433549137314567161188935036755349025146902879763034976149472883756536064697002868540526583795149666467713980662919260914006363504448165533441399460200202551657546781788794092966351710557415781574856718030384982901462097094238076113977380272951826651977257300575531624720060364097662386484444141387939453125
387 891909740289719819326502360688325263077741781088469357176099352822436017157859273124873343298200174175567131767828684747056152901907180838602658780365622606607842860389104751798120206124032993393748847014623079498080561852733812007519215044011548204885451653109924949916575573936513409230014092981370911916599078472051953389728309090472930485828670564482462887399828136893663983224184995555866747780350920349431609412937402115452832941016765133737691263823691292066418238856289773747564111721483862713333476538042418521485129198180024884988460372085589539970723618497258566282441217046292200864866164991686059725072093821939483606865817972581409027484735070883311134869485753323311226390487412554216390715302461661837636711211250379664970066388937833894284328974436935951621188132513461350426721514436287194164883734746124332613949708029502708228198274946720579564440267911535697596777127489564110536127802179948848015911266884359065443277359008789062500
388 694770401092851000767563138273584701275375855623823689855769700309845771009065223465642032987100037430512223460127885666437778426387236463511624925372109077843584076021960459185090996529485295375880360498711940359618831818196747940059529566954702712613229971984044486406153988872936749307958254847877369672536122946651179164878268682295195871288632975344199507131638586749894020706801509184105021215487524894811337030102364231873167847371025144141643951727250822603709555186270690502038029341249247069897334132316401024450004453281693281362007617649114142040947231884612588947684825491896172259960892683054074975665820362053843855498960678069166839427234330808944630742232160221774265939882935310821764695985810885763455434568907025240640042413130680478777665985689017323577619288740601875390083495698012705193126824242794119599258344427308892370042056889091154255152689884906350627581172541573914794550501687283878410328341601598367560654878616333007812500
389 542594481885655707200010480798778903959482781981923525364994748205763517036310028840821307879180198623346885015533895470304660204334357342602103213957528194004307156965154711580105957787355907213671111384293836018574683566658634667392433293269575501883851581041037903358172289457469506574159658158086053838197396545073413549006306801733603735156526012615648671820853096181822382395163519239853626556466248191754304675145419526460145141928369984997559728963177563149452423523640761389893782196712759963972096103359308720693310996885997241440407631512291075188950089627097402196958200518981032883212420358652736790062724834710257322306368581290393087782912562216688190127744685944942921131824909501893043244290023626476808998920346381801614051885570109173600794404784292640738308461508920705200208439295410769522807289688330096129981387115986423009322102864662704451820459208174374828624744776957491289204069127579427192324679207757753829355351626873016357421875
390 424834963694856957340241569054119851014361801012547747598564957497863691368246537183289591134811725738838541964458649368618205130415785450241687276563265496722492335554240758661460599015483609948396302012367821437458165547581076467589924558385183916641945357426063482628899290473800567446920096155098027084318372925641309096655130871564522711683956040921261118109666485776284319430517120418522516637359187775262236352502393359886169718900977561259318840687080616723033875428244252513453087772730013491840056818238682658994544724017711404995425579804615317257212781910877599238886188854970949155264669418979415870737061351733156965012600996461066971167039496057996208889315792021800930108151903785302094513553286493544607094011917870163140731350930569746310495501484396395000512758730953439291697542765295408650482809247366597759343936063132638441589140561402512658714551910009366100652501113207045160081927422345877495986864180732567319864756427705287933349609375
391 333482547989535438622321416098037955994106732388084369490037332812243697217405268117763446814240071029490441051725653859603139955354747299515122981327764840312697723929927611580593293509372326688680537480604464884995346275298656036189896031111194520940191968687412889328736587009606877835539791828550708568300345643587952502947695249689976986108643153909641601093932351364226956696483515206714556556609060040072001712917356253576514096018814172890148781641189125798768944844829022183056008869791957122263289689700496911632423043627013455457278547658827161264772661898118565440083435116843004229784857197206378951706303930826024242389676261702729016751003159384976787554463963540214940591031605849650587716371105854968027622275458512490189282594298854719561485993990139528653122187793531535495499466045811803369132316900027798098382674412259483874643345275414633633270607177060901714643235937503181296844560899187754193095803781354824479876697296276688575744628906250
392 262440665881369106994286448187784397316777815942204335240299884311464744885770276332680404384639122788485932657984397555159148820077163958851016128943601535136500211383111017030719825460512373444159186429691072243924411036911736509871908775425931154103283682488363930669162903183076215280746462511046015486042679567453936712330700166650272478136288585085999621545245768378685040202615254745059188364108212602700948777840889214415995465294374783462151307390812111553158812855918794855487119994238274469106982135755278185572157651207800142868881923095604455911131779355295936682130070115781831405352567912915136553593198567016289521010632237173873339993439502922681215477033136068186882495100125563859061936100698560231297657911738520127564216311669904204082573838493100867809867438212329236320653987085138281446144830231888141228553688548328821343775184853392726311249311763248349395703010152247512401499872044641010323607813571958335963074659957783296704292297363281250
393 207057757477403243576414306052284544301899203198774073034245552056156498127779106394854278934227624644826496727375214350934022508041093524967313099051509453435243761048304950117216997990712706821829866237488906473073745449735019884201780866821361962335035383226247760543124784451966207101295544872584203987925313704305788322341663512175671270137911652141541850846341447772969804807175923766616320387894134904357128048864618584346266920058318054925687506102299856300546973838763592096883973993132672708845240629817762992352758760696897086500377900560018466409295316030597498786866424970177376423430271128124171440415195140956574731594670851610801346139054917567178377650987586696969836607359230368403074374024323353187351153416004652363918263173897439996932810870405398050149693230894550322780364026582618559333550450061386917018775954146476000438161787943540336105700008164914557529317108415614705243914398757037884865397753310638402635124322159754228778183460235595703125
394 163776446995265694022751067520011157130410799718515494006148622606091344716579385587836906206767697988291067509491106751676979116881823616227798574923427567468810473285063082387371118853837846533151205486134045706657209481986396283791896958408089484875367881826349160709155631132486912533309754806282884167331798544446172725108275196599557035614788691689981152170355434558818699757478423986787391515547597977349661325750995882674405178457738135843118632765619970567650653164477325382345206787175931111643204342327087353676919625893908224723950093726873873705363452441292890252566026523896862911072617249512735851994526119094964534265483877197289784036532210812923754725318684980068591605040329559287759992093656513902098616608257167544993104127712344549131776838371953547481320225875008841367239923382054760814429253472862933449230666936406655744145908730617217339275439736041107701102145108428150385939396220483303055755554590114408432255377334740842343308031558990478515625
395 129869799833504802081847831679358205483206716175651869545866460679851859528355220742441885752317462095640396526581778930573041739796940833403872844848425673737263503219371313379624769927237091745406654007573319709221690826572524740044464146432473369353408003351030570155615506532734029321580587311261232182521836789688901750919883268124037769656098802666934165516283742028230410446545013596255675195612877981887455656358497626385026979628078716945650034841691811793633419128428640988099221331884108043049458970346049385348760410687710603037699001852719905286064707653424036247870872820692442277442626320610547890677665718046017415805713542177178257791123502537345842390324968874739310751595142887899808343499762606130154229171917296561174001606291152300637557916978819607968078955932284322296834255789620964140768125890127214174375339338160178879808008099702371873745583802085690848743211014934238079996980928636260418025362984293692714121704057106398977339267730712890625000000
396 103242597120133383719282343085931788217368235258212973651628011355570757699550896197478537278077836291472832361171894961013643678113018389803185452585814110518762368185273949094901845929948770639186053801003188054952522185455939178717206316842056076275548692825187064803775697497365940973565255341818398197919976278663869507445615121205258291952686016482937618942556101164111425002988136581276328976461319229930501626644558076660502120639927270421483807922926643917248148658950243901469108722894611087706442352606067253304736987897025210698859000422073675542963726871432988526979835172866537826883714799371161267628394943139139640046088383443403660996110714185180223575760213412310800383575819058965299089621427490695784286029937857607751030511681842550418664972884724866860884573191751021987550092561036945464829003836917898713143605555492663606848521823949170647863932597559003614136406202271413055341698590648248345255933069834503729156338636130385566502809524536132812500000000
397 82281262206991817684695946954848286173951301469273899687084608789216722105179475612933582914065548119296025543385432204724429772236408229469557625268419134760747019609865781303863485935928933609748141761884399905665748210135769522417756545948410594928318579027746957629809157316147444263339540486787151149654251978215451608273622976484285951192585477660279909388200036459620141849058304316254921860216241971449497788050281191974172062341064308693220704715067677931270087103577635903739377476378428429331223109345623737924548730534994886718804406395675608800173804407025369679719389966214118887590698290707027937446353067364265957388553474189830604331260575700874901056292844238023086559719485655871644894423481049637851444321110914211754842676913181019552456854267830708094521954416004051244570157133614498519387296970491601072234868453888546728291877762085294273492458496280105800777240020630305091495637029447948559188927508267390932374433197560303909767753793857991695404052734375
398 65740273818487849848619510523039695620062552053607803252142470037304812644083849483798205118735396476112432421976739968608536773531934312665792445404614334819315966414007101541180218582701205744131010289221537537029691461072877858456169503175740416987786965683371310284187622563533649421194940580966274655270045217053075203468948712646140121195675514059131645812000888705257830720778780926502643965922400102861653033839926985455534675078889781033274902546017202838412186558994649504873064013421966200316400929568119997711820535403144424767655370721696128078215192565680285627697654568249282145684410674414037394844678638964342226564181349635880447569276905851511772458783690024870722346559888745915999446799687728546286782432805220369089687952727180337398823863345365342659756743934109790609829756028787270259559079693015945903124612025966759826246838701492407969407532978221159589620458665050840897532908773966121805899258886851476989391358340779347724236458816449157893657684326171875
399 52656002972353883980687121863260944180496833750402952718976881260443634455398202175947577822046668393615424289435956763804830972928389348293897919985329606329011382688104892843950106500812826449235922271138040652043238218178727001112274349221563717950851953119688335716727707483381640729657213354716035156645849977444701879231086150488858652457555617417544241291222518106095222744255453142251776109356978476882141159402460692551474612262990791310287114867682193863301476688292820956351261275821956852726470141302802890307379060987231203769632867805958768115972116536859625759894828006165653014258569138817613560362412398212746722918578139996718386315112392147289075394407300465813274915351714900493150869375980080578108514755877535939289173012534211379430731134528170649996387062287296325776079068702415450527366886529376027023765730324039834132582656431475310514745577948028366487339297906263137789965782095462123387634253590758649729871862732932460970936006106057902798056602478027343750
400 42281207280101964950290633508913256638316587585517482052025855676046357546611567872541460640104753804684169944964741053502541672938981590060580559144763216516424163138387136158279971160514521496061920554620195356546986351113840376018036936313057033617429694021028395256148194552382097718551922893208092315538120613595020483914912324300335668656180549362539862168878086860443859689420247426629724776149357423243181848660736457248557030946062441557573375924967870638112537244910656600432570666008900611726844939494723235950141347181400918342914240906608427808124644041625008696854655934179729773795463772755694270560091713935767711872789804594181758564975580093631386655589844101886751173263130699215465174625470745328236786564907978714280570741271310966803224548883362045470541379857130499051833047453932933000315218194256164049732741764176798464190248938926284686649839841509359920458363184579792198984738920469387455891825103385150567540368511724969621812242337455245433375239372253417968750