1 1
2 15
3 345
4 10695
5 417105
6 19603935
7 1078216425
8 67927634775
9 4822862069025
10 381006103452975
11 33147531000408825
12 3149015445038838375
13 324348590839000352625
14 36002693583129039141375
15 4284320536392355657823625
16 544108708121829168543600375
17 73454675596446937753386050625
18 10504018610291912098734205239375
19 1586106810154078726908864991145625
20 252190982814498517578509533592154375
21 42115894130021252435611092109889780625
22 7370281472753719176231941119230711609375
23 1348761509513930609250445224819220224515625
24 257613448317160746366835037940471062882484375
25 51265076215114988527000172550153741513614390625
26 10611870776528802625089035717881824493318178859375
27 2281552216953692564394142679344592266063408454765625
28 508786144380673441859893817493844075332140085412734375
29 117529599351935565069635471841077981401724359730341640625
30 28089574245112600051642877770017637555012121975551652109375
31 6938124838542812212755790809194356476087994127961258071015625
32 1769221833828417114252726656344560901402438502630120808108984375
33 465305342296873701048467110618619517068841326191721772532662890625
34 126097747762452772984134586977645889125655999397956600356351643359375
35 35181271625724323662573549766763203066058023832029891499422108497265625
36 10097024956582880891158608783061039279958652839792578860334145138715234375
37 2978622362191949862891789591003006587587802587738810763798572815920994140625
38 902522575744160808456212246073910996039104184084859661430967563224061224609375
39 280684521056434011429882008528986319768161401250391354705030912162683040853515625
40 89538362217002449646132360720746636006043486998874842150904860979895890032271484375
41 29279044444959801034285281955684149973976220248632073383345889540425956040552775390625
42 9808479889061533346485569455154190241282033783291744583420872996042695273585179755859375
43 3364308601948105937844550323117887252759737587669068392113359437642644478839716656259765625
44 1180872319283785184183437163414378425718667893271843005631789162612568212072740546347177734375
45 423933162622878881121853941665761854833001773684591639021812309377911988134113856138636806640625
46 155583470682596549371720396591334600723711650942245131521005117541693699645219785202879708037109375
47 58343801505973706014395148721750475271391869103341924320376919078135137366957419451079890513916015625
48 22345675976787929403513341960430432028943085866579957014704360006925757611544691649763598066829833984375
49 8737159306924080396773716706528298923316746573832763192749404762707971226113974435057566844130465087890625
50 3486126563462708078312712965904791270403381882959272513907012500320480519219475799587969170808055570068359375
51 1418853511329322187873274177123250047054176426364423913160154087630435571322326650432303452518878617017822265625
52 588824207201668707967408783506148769527483216941235923961463946366630762098765559929405932795334626062396240234375
53 249072639646305863470213915423100929510125400766142795835699249313084812367777831850138709572426546824393609619140625
54 107350307687557827155662197547356500618864047730207545005186376453939554130512245527409783825715841681313645745849609375
55 47126785074837886121335704723289503771681316953561112257276819263279464263294875786532895099489254498096690482427978515625
56 21065672928452535096237060011310408185941548678241817179002738210685920525692809476580204109471696760649220645645306396484375
57 9584881182445903468787862305146235724603404648600026816446245885862093839190228311843992869809622026095395393768614410400390625
58 4437799987472453306048780247282707140491376352301812416014611845154149447545075708383768698721854998082168067314868472015380859375
59 2090203794099525507148975496470155063171438261934153647942882179067604389793730658648755057097993704096701159705303050319244384765625
60 1001207617373672717924359262809204275259118927466459597364640563773382502711196985492753672349938984262319855498840161102918060302734375
61 487588109660978613629162960988082482051190917676165823916579954557637278820352931934971038434420285335749769627935158457121095367431640625
62 241356114282184413746435665689100828615339504249702082838707077506030453016074701307810664025038041241196135965827903436274942206878662109375
63 121402125483938760114457139841617716793515770637600147667869659985533317867085574757828764004594134744321656390811435428446295930059967041015625
64 62036486122292706418487598459066653281486558795813675458281396252607525430080728701250498406347602854348366415704643503936057220260643157958984375
65 32196936297469914631195063600255593053091524015027297562848044655103305698211898195949008672894405881406802169750709978542813697315273798980712890625
66 16967785428766645010639798517334697538979233155919385815620919533239442102957670349265127570615351899501384743458624158692062818485149292062835693359375
67 9077765204390155080692292206774063183353889738416871411357191950283101525082353636856843250279213266233240837750363924900253607889554871253617095947265625
68 4929226505983854208815914668278316308561162127960361176366955229003724128119718024813265884901612803564649774898447611220837709084028295090714083099365234375
69 2716003804797103669057568982221352286017200332506159008178192331181051994593964631672109502580788654764122025969044633782681577705299590594983459787750244140625
70 1518246126881580951003181061061735927883614985870942885571609513130208064978026229104709211942660858013144212516695950284519001937262471142595754021352386474609375
71 860845553941856399218803661622004271110009696988824616119102593944827972842540871902370123171488706493452768496966603811322274098427821137851792530106803131103515625
72 494986193516567429550812105432652455888255575768574154268483991518276084384461001343862820823606006233735341885755797191510307606595997154264780704811411800384521484375
73 288576950820158811428123457467236381782853000673078731938526167055154957196140763783472024540162301634267704319395629762650509334645466340936367150905053079624176025390625
74 170548977934713857554020963363136701633666123397789530575668964729596579702919191396031966503235920265852213252762817189726451016775470607493392986184886370057888031005859375
75 102158837782893600674858557054518884278566007915275928814825709873028351242048595646223147935438316239245475738404927496646144159048506893888542398724746935664674930572509765625
76 62010414534216415609639144132092962757089566804572488790599205892928209203923497557257450796811057957222003773211790990464209504542443684590345236025921389948457682857513427734375
77 38136404938543095599928073641237172095610083584812080606218511624150848660412950997713332240038800643691532320525251459135488845293602866023062320155941654818301474957370758056640625
78 23758980276712348558755189878490758215565082073337926217674132741845978715437268471575405985544172801019824635687231659041409550617914585532367825457151650951801818898441982269287109375
79 14991916554605491940574524813327668434021566788276231443352377760104812569440916405564081176878373037443509345118643176855129426439904103470924097863462691750586947724916890811920166015625
80 9579834678392909350027121355716380129339781177708511892302169388706975231872745583155447872025280370926402471530812990010427703495098722117920498534752660028625059596221893228816986083984375
81 6198153036920212349467547517148497943682838421977407194319503594493412975021666392301574773200356399989382399080436004536746724161328873210294562551984971038520413558755564919044589996337890625
82 4059790239182739088901243623732266153112259166395201712279274854393185498639191486957531476446233441993045471397685582971569104325670411952742938471550156030230870880984895021974206447601318359375
83 2691640928578156015941524522534492459513427827320018735241159228462681985597783955852843368883852772041389147536665541510150316167919483124668568206637753448043067394092985399568898874759674072265625
84 1806091063075942686696762954620644440333510072131732571346817842298459612336113034377257900521065210039772117997102578353310862148673973176652609266653932563636898221436393203110731144963741302490234375
85 1226335831828565084267102046187417574986453338977446415944489314920654076776220750342158114453803277617005268120032650701898075398949627786947121692058020210709453892355310984912186447430380344390869140625
86 842492716466224212891499105730755874015693443877505687753864159350489350745263655485062624629762851722882619198462431032203977799078394289632672602443859884757394824048098646634672089384671296596527099609375
87 585532437944025827959591878482875332440906943494866452988935590748590098767958240562118524117685181947403420342931389567381764570359484031294707458698482619906389402713428559411097102122346551134586334228515625
88 411629303874650157055593090573461358705957581276891116451221720296258839433874643115169322454732682909024604501080766865869380492962717274000179343465033281794191750107540277266001262792009625447614192962646484375
89 292668435054876261666526687397731026039935840287869583796818643130640034837484871254885388265314937548316493800268425241633129530496491981814127513203638663355670334326461137136126897845118843693253691196441650390625
90 210428604804456032138232688238968607722713869166978230749912604410930185048151622432262594162761440097239559042392997748734220132426977734924357681993416198952726970380725557600875239550640448615449403970241546630859375
91 152981595692839535364495164349730177814412982884393173755186463406746244530006229508254905956327566950693159423819709363329778036274412813290008034809213576638632507466787480375836299153315606143431716686365604400634765625
92 112441472834237058492903945797051680693593542420028982710062050603958489729554578688567355877900761708759472176507486382047386856661693417768155905584771978829394892988088798076239679877686970515422311764478719234466552734375
93 83544014315838134460227631727209398755340002018081534153576103598741157869059051965605545417280265949608287827145062381861208434499638209401739837849485580270240405490149976970646082149121419092958777641007688391208648681640625
94 62741554751194438979630951427134258465260341515579232149335653802654609559663348026169764608377479728155824158185941848777767534309228295260706618224963670782950544523102632704955207693990185738812042008396773981797695159912109375
95 47620840056156579185539892133194902175132599210324637201345761236214848655784481151862851337758507113670270536063129863222325558540704276102876323232747426124259463293034898223061002639738550975758339884373151452184450626373291015625
96 36525184323072096235309097266160489968326703594318996733432198868176788918986697043478806976060774956185097501160420605091523703400720179770906139919517275837307008345757766937087789024679468598406646691314207163825473630428314208984375
97 28307017850380874582364550381274379725453195285597222468409954122837011412214690208696075406447100591043450563399325968945930870135558139322452258437625888773912931467962269376243036494126588163765151185768510551964742063581943511962890625
98 22164394976848224797991442948537839325029851908622625192764994078181379935764102433409027043248079762787021791141672233684663871316142023089480118356661070909973825339414456921598297574901118532228113378456743762188393035784661769866943359375
99 17532036426686945815211231372293430906098612859720496527477110315841471529189405024826540391209231092364534236793062736844569122211068340263778773620118907089789295843476835424984253381746784758992437682359284315891018891305667459964752197265625
100 14008097104922869706353773866462451293972791674916676725454211142357335751822334614836405772576175642799262855197657126738810728646643603870759240122475006764741647378937991504562418452015681022434957708205068168396924094153228300511837005615234375
101 11304534363672755853027495510235198194236042881657758117441548391882369951720624034172979458468973743739005124144509301278220258017841388323702706778837330459146509434802959144181871690776654585105010870521490011896317743981655238513052463531494140625
102 9213195506393296020217408840841686528302374948551072865714861939384131510652308587850978258652213601147289176177775080541749510284540731483817706024752424324204405189364411702508225427982973486860583859475014359695498961345049019388137757778167724609375
103 7582459901761682624638927476012708012792854582657532968483331376113140233266849967801355106870771793744218991994308891285859846964177022011181972058371245218820225470846910831164269527229987179686260516347936818029395645186975342956437374651432037353515625
104 6301024178363958261074948732566560358630862158188409896809648373550019533844752323242926093809611360601445982347270688658549532827231105291292218780506504776839607366273782900697507977128119346319282489085135495782427781150376509996799458335340023040771484375
105 5286559285647360981041881986623344140891293350720075903423294985408466388895747199200814992706263931544613179189360107784523058042046897339394171556844957507768430580303703853685209192810492131561878008342428680961456908385165891887314745543350279331207275390625
106 4477715714943314750942474042669972487334925468059904290199530852640971031394697877723090298822205550018287362773388011293491030161613722046466863308647679009079860701517237164071372186310486835432910673066037092774354001402235510428555589475217686593532562255859375
107 3828446936276534112055815306482826476671361275191218168120598879008030231842466685453242205492985745265635695171246749655934830788179732349729168128893765552763280899797237775281023219295466244295138625471461714322072671198911361416415029001311122037470340728759765625
108 3303949706006648938704168609494679249367384780490021279088076832583930090080048749546148023340446698164243604932785944953071758970199109017816272095235319672034711416525016200067523038251987368826704633781871459459948715244660504902366170028131498318336904048919677734375
109 2877740193931791225611330858869865626198992143806808534085714921180603108459722460854694928329529074101056179896456558054125502063043423954517972994949963434342233643793289110258812566317480998248059736024010041189615330978099299769960934094502535035271443426609039306640625
110 2529533630466044487312359824946611885428914094406184701461343415717750132336096043091276842001656056134828382128985314529576316313415169656021298262561017858786823372894301127917496245793065797460044507965104826205671875929749284497795661069067728296003598771989345550537109375
111 2243696330223381460246063164727644742375446801738285830196211609741644367382117190221962558855468921791592774948409973987734192569999255484890891558891622840743912331757245100462819170018449362347059478565047980844430953949687615349544751368263074998555192110754549503326416015625
112 2008108215549926406920226532431242044426024887555765818025609390718771708806994885248656490175644685003475533578826926719022102350149333658977347945208002442465801536922734364914223157166512179300618233315717942855765703784970415737842552474595452123706896939125321805477142333984375
113 1813321718641583545448964558785411566116700473462856533677125279819050853052716381379536810628607150558138406821680714827276958422184848294056545194522826205546618787841229131517543510921360497908458264684093302398756430517828285411271824884559693267707327936030165590345859527587890625
114 1651936085682482609904006713053509936732314131324662302179861129915155327131024623436758034482661114158464088614551131207649309122610396795885512672210294673252969715723359738812482138449359413594605479127208998485267108201741568009668632469833880566881375749723480852805078029632568359375
115 1518129262742201518501782169296175631856996686687364655703292378392027745633411628938380633689565563911628497436772489579829715083678954655418786145761260804719479168749767599968671085234961301093442435317905069607960472437400501000885473239777336240963984313995878903727866709232330322265625
116 1407305826562020807651152070937554810731435928559187035836952034769409720202172580025878847430227277746079617123888097840502145882570390965573214757120688765974957189431034565170958096012809126113621137539697999526579357949470264427820833693273590695373613459074179743755732439458370208740234375
117 1315830947835489455153827186326613748033892593202839878507550152509398088389031362324196722347262504692584442010835371480869506400203315552810955797907843996186584972118017318434845819771976532916235763599617629557351699682754697240012479503210807300174328584234358060411609830893576145172119140625
118 1240828583808866556210059036705996764395960715390278005432619793816362397350856574671717509173468541925107128816217755306459944535391726566300731317427096888403949628707290331284059608044973870540010325074439424672582652800837679497331768171527791284064391854932999650968148070532642304897308349609375
119 1180027983202232094955766143907402922940558640336154383166421423919360639880664602512803351223968583370776879504223085296443407253157531964551995482873169140872156096900633105051140687250770150883549819145791892863626102813596633201962511531122929511145236654041282668070708815076542831957340240478515625
120 1131646835890940579062579732007199403099995736082372053456598145538666853645557353809778413823785871452575027444549938799289227555778073154005363668075369206096397696927707147744043919073488574697324276560814425256217432598239171240682048558346889401188281951225590078679809753658404575847089290618896484375
121 1094302490306539539953514600850961822797695876791653775692530406735890847475253961134055726167600937694640051538879790818912683046437396739923186667028882022295216572929092811868490469744063451732312575434307549222762257322497278589739540955921442050949068646835145606083376031787677224844135344028472900390625
122 1066944928048876051454676735829687777227753479871862431300217146567493576288372612105704333013410914252274050250407796048439865970276461821425107000353159971737836158605865491571778208000461865439004761048449860492193200889434846624996052432023405999675341930664266965931291630992985294223031960427761077880859375
123 1048806864272045158579947231320583085014881670714040769968113455075846185491470277699907359352182928709985391396150863515616388248781761970460880181347156252218292943909565778215057978464454013726541680110626212863825916474314454232371119540679008097680861117842974427510459673266104544221240417100489139556884765625
124 1039367602493596752152727706238697837249747735677614403038400433980163569822047045200608193118013282351595522873585505743975840754542726112726732259715031845948328307414379686211122456658273927603002804989630576948051483226045624144279779464812897024801733367782387657662865536206709603323249253346584737300872802734375
125 1038328234891103155400574978532459139412497987941936788635362033546183406252224998155407584924895269069243927350711920238231864913788183386614005527455316814102379979106965306524911334201615653675399802184640946371103431742819578520135499685348084127776931634414605270005202670670502893719926004093238152563571929931640625
126 1045596532535340877488379003382186353388385473857530346155809567781006690095990573142495438019369535952728634842166903679899487968184700670320303566147504031801096638960714063670585713541026963251127600799933432995701155765019315569776448183145520716671370155855507506895239089365196413975965486121890819631516933441162109375
127 1061280480523370990650704688432919148689211255965393301348146711297721790447430431739632869589660078992019564364799407235097980287707471180375108119639716592278113088545124774625644499244142367699894514811932434490636673101494605303323094905892703527421440708193340119498667675705674360185604968413719181925989687442779541015625
128 1085689931575408523435670896266876289109063114852597347279154085657569391627721331669644425590222260808836014345189793601505233834324743017523735606391430073900509689581662644442034322726757642156992088652606880483921316582828981225299526088728235708552133844481786942247137032246904870469873882687234723110287450253963470458984375
129 1119346319454246187662176694051149454071444071413027865044807862312954042768180692951403402783519150893909930789890677203151896083188810051066971410189564406191425489958694186419737386731287129063858843400837693778922877396896679643283811397478811015517249993660722337456798280246558921454439973050538999526706361211836338043212890625
130 1163000825912961788981001585119144282780230390198135951781555368943159250436139739976508135492076397778772418090696413614074820030433173643058583295186957418032891084067083259690107144813807327097349338293470363836300869615375650149371880041980484645122422743413490508617613413176174719391163131999510020508247909299097955226898193359375
131 1217661864730870993063108659619744064070901218537448341515288471283487735206638307755404017860203988474374721740959145053936336571863532804282336710060744416680436965018236172895542180620056271470924757193263470936607010487298305706392358403953567423443176612353924562522641243595454931202547799203486991472135561036155559122562408447265625
132 1284633267291068897681579635898829987594800785557008000298629337204079560643003414681951238842515207840465331436711898031902835083316027108517865229114085359597860998094239162404797000554159366401825618838892961838120396064099712520243938116171013631732551326033390413461386511993204952418687928159678776003103016893144114874303340911865234375
133 1365565163130406238235519152960456276813273235047099504317442985447936572963512629806914166889593665934414647317224747607912713693564936816354490738548272737252526240974176229636299211589071406485140632825743218433921981016137994409019306217489787490531702059573494009509453862248776864421065267633738538891298506957412194111384451389312744140625
134 1462520289712665081150241012820648672467015634735443569123981437414740069643922026523205072738754816215758087276747704688074516365808047330315659580985200101597455604083342741940476455611895476345585617756370986942730441668283792012059676958931562402359452905803212084184625086468440021794960901635733975152580700951388459893292747437953948974609375
135 1578059392599965622561110052833479917591909869879543611084775970970504535145791866618538273485116446696802976171610773358432403158706883069410596687883030909623654596805926818553774095605235218976886881559124294911206146560078211581012391438687155832145849685361665838835210468299446783516762812864956959189634576326548148224862874485552310943603515625
136 1715350559756162631723926627429992670422406028559063905249151480444938429703475759014351103278321577559424835098540910640616022233514381896449318599728854598760912546728042451767952441922890683027876040254768108568481081310805015988560469493852938389542538607988130766813873779041498653682721177584208214639132784466957837120425944565795361995697021484375
137 1878308862932998081737699657035841974112534601272174976247820871087207580525305956120714458089762127427570194432902297151474544345698248176612003866703095785643199238667206484685907923905565297915524264078971078882486784035331492507473714095768967536549079775747003189661191788050441025782579689454707995029850398991318831646866409299545921385288238525390625
138 2071774675815096884156682721710533697446125665203208998801346420809189961319412469601148047273007626552609924459491233758076422413305167738803040264973514651564448760249928752608556440067838523600823263279105100007382922790970636235743506647633171192813634992648944518196294542219636451438185397468542918517924990087424671306493649457399151287972927093505859375
139 2301741664830572638298074503820402937862645614040765197668295873519010047025867253726875480520311473099949626074494760705222905301182041357810177734385574777888102572637670844148106204915368599720514645503085766108202427220768376857911035885520453195215948476832977359716083236406016097547823976587551182473414663987128809821514444547170457080937922000885009765625
140 2575648922945410782255545369775030887468300442111616256190823082467772242621945456920373662702228538398843631577359637229144431032022704279389588884777458176456786778781553674601730843300297463087255888317952972275078516060039813704002449155897387125446646345576101665522297141538332013156015029801469773187751009001597138190274663448283741473569534718990325927734375
141 2902756336159477951601999631736459810176774598259791520727057613941179317434932529949261117865411562775496772787684311157245773773089587722872066673144195364866798699686810991276150660399435240899337386134332999754013487599664870044410760198696355290378370431464266577043628878513700178826828938586256434382595387144799974740439545706215776640712865628302097320556640625
142 3294628441541007475068269582020881884550639169024863376025210391823238525288648421492411368777242123750188837114021693163473953232456682065459795674018661739123816524144530475098430999553358998420747933262467954720805308425619627500406212825520363254579450439711942564944518777113049702968450845295401053024245764409347971330398884376554906487209102488122880458831787109375
143 3765760308681371544003032132249867994041380570195418838796815477853961634404925145765826194512387747446465840821326795285850728544697987600820546455403330367818522287097198333037506632489489335194914887719000872245880467530483234232964301259569775199984311852590750351731584962240215810492939316172643403606712908719884731230645924842402258114880004143924452364444732666015625
144 4334390115292258647147489984219598061141629036294927083455134615009909841200068842776465949883758297310882182785347141374014188554947383728544448970169233253359119152448875281326170133995402224809347035764570003955008418127586202602141910749764811255181942942331953654843054291538488397877373152914712557551326557936587325646473459493604999090226884769657044671475887298583984375
145 5023558143623727772043940891710514152863148053065820489724501018796485505950879788777924035915275866583312449848217336852482444535184017741383016356426141340643219097688246451057031185300671178554033214451136634583854756609872408815882474558977416244755871870162734285963099923893108053139875484228151854201987480648504710424262739553088193945572959448032514774240553379058837890625
146 5862492353608890309975279020626170016391293777927812511508492688935498585444676713503837349913126936302725628972869632106847012772559748704193980087949306944530636687002183608383555393245883265372556761264476452559358500963721101088134847810326644757630102472479910911718937611183257098014234690094253213853719389916804997065114617058453922334483643675853944741538725793361663818359375
147 6888428515490446114220952849235749769259770189065179701022478909499210837897495138367008886147924150155702614043121817725545240007757704727427926603340435659823498107227565739850677587063912836812754194485759831757246238632372293778558446177133807590215370405163895321269751693140327090166725760860747526278120283152245871551509675043683358743018281319128385071308002807199954986572265625
148 8149010933825197753123387220645891977034308133664107586309592549937566421232736748688171512312994269634196192413013110369320018929177364692547237171751735385571198260850210270243351585496608885949488212076653880968822300302096423540034641827549294379224783189308888165062116252985006947667236575098264323587016294969106866045435945576677413392990626800528879539357367320917546749114990234375
149 9705472022185810523969954179789257344647860987193952135294724726975641607688189467687612271164776175134327665163898614449860142544650241348823759471556316844215297128672600431859831738326461183165840460583294772233867359659796840436181258416611209605656716778466885804588980457305143274671678760942032809392136407308206277460114211181822799351051836519429895531374624479212798178195953369140625
150 11636860954600786818239975061567319556232785323645548610218374947643794287618139171757447113126566633986058870531514438725382310911035639377239687606396023896214141257278447917799938254253426958615842712239370431908406964232096411682981328841516840317182403417381796079702187568308866786331342834369497338461171552362539326674676939207005536421911151986796444742118174750576145015656948089599609375
151 14045691172203149689615649899311754704372971885640177172533578561806059705155093980311238665543765927221173056731537927541536449269620016728328302940920000842730468497535086636784525472883886339049322153672920111313447205828140368901358463911710826262839160924779827868200540394948802211101930801083983287522634063701584967296335065622855682461246760448063308803736636923945407033897936344146728515625
152 17065514774226826872883014627663781965813160841052815264628297952594362541763439186078154978635675601573725263928818581962966785862588320324918888073217801023917519224505130263693198449553921901944926416712597935245838355081190548215150533652728653909349580523607490859863656579862794686488845923317039694340000387397425735265047104731769654190414813944396920196540013862593669546185992658138275146484375
153 20871124568879409265535926889632805344189495708607593068640408396022905388576686124573583538871431260724665997784945125740708379109945515757375800113545370652251126011569774312496781703804446486078645007639507274805660308264296040467129102657287143731134536980371961321613251997172197901575858564216739546177820473787051674229152609086954287074877317453997433400368436953952057854985469020903110504150390625
154 25692354344290552805874726001137983378697269217295947067496342735504196533337900619350081336350731881952063843273267449786812014684342929897329609939774351272921136120242392178683538277383273624362812004404233455285767839473348425815035925371120473933026615022837884386905913208518975616839881892550806381344897003231860610976086861786040727389173977785870840515853545890314983219487112364731729030609130859375
155 31832827032575994926478785515409961406205916560229678416627968649289699504805658867374750775738556801738607101815578370285860086193900890142791386715380421227149287652980323909388903925677876020585524073456845251099066353107478699584829511534818267203019976013296138755376426465355010789264613664870449106486327387004275296999371621752904461235186558476693971399142543358100264208944532219902612268924713134765625
156 39695535309622265673319045537716221873538777950606408985535076905664255282492656607616314217345980331768043055964026227746467527483794410008060859234079385270255161703266463915007963195320311397670148519600686028120535742325025938382282400883918379202165910088580285027954403802297698454212973240093450035788450251594331295358216412325871863160277638420437382334730751567551029468553831678218557499349117279052734375
157 49817896813575943420015402149833858451291166328011043276846521516608640379528284042558474342769205316368894035234852915821816746992161984560116378338769628514170227937599412213334993810126990804076036392098860965291272356617907552669764413109317565898718217161168257710082776771883611560037281416317279794914505065750885775674561597468969188266148436217648914830087093217276541983035058756164289661683142185211181640625
158 62920003675546416539479452915240163223980743072277947658657156675476712799344222745751353094917506314573913166501619232682954551451100586499426985841866040813396997885188057625442097182190389385548033963220861399162876986408417239021912453757068085730081108274555509487834547062889001400327086428808724380977019898043368734676971297603308084780145474942890579430399998733420272524573279209035497842705808579921722412109375
159 79971324671619495421678384655270247457679524444865271474153246134530901967966507109849969783640150525823443634623558044740035234894348845440771699005011737873827584312074021241936905518563984909031551167253714838336016649725098310796850728725233536962933088616960052559037709316931920779815726851015888688221792290413121661774430519253804575755564898652413926456038398390177166378732637874684117758079082705080509185791015625
160 102283324255001334644326653974090646498372111764982682215442001806065023617029162593498111353275752522528184408683530739222505065429872173318747003027410012740625480335142673168437302158243336698651353942917501278231765294998400739509172082039573693775591420341091907223009230216355926677384314642449321632235672339438382605409496634125616052391367505376437411937273111541036595798399043841720986612583146779797971248626708984375
161 131638638316186717687248403664654662043404907841532712011273856324405685395116532257832069311665893496493773333975704061379364019208245487061227392896276686397184993191328620367778807877659174331164292524534824145084281934662941751748304469584931343889186157978985284596012879288450077633793612944832276940687310300857198413162022168119667859427689979419474949163270494553314098792539569424294909770394509905599988996982574462890625
162 170472036619461799404986682745727787346209355654784862054599643940105362586675909273892529758607332077959436467498536759486276404874677905744289473800678308884354566182770563376273556201568630758857758819272597267884145105388509568514054288112486090336496074582785943551836678678542850535762728763557798638190066839610071945044818707714969877958858523348220059166435290446541757936338742404461908152660890327751985751092433929443359375
163 222125063715158724624697647617683306912110790418184675257143336053957287450438709783881966275465353697581145717150593397610618155551705311184809184362283836476313999736150044079284443730643925878791659741512194240053041072321227967773812737410569375708454385181370084448043192318141334248098835578915811625561657092011923744393398776152605750980392655922730737093865183451843910591049381353013866322917140097060837433673441410064697265625
164 291205958530573087982978616026782815361777246238240109262114913566738003847525148526669257787135078697528882035184427944267520401928285662963284840698954109620447653654092707787941905730874186827095865921122486648709536845813129865751468498745256451553783698972776180711384625129083289199257573443958629041111332447627632028899745795536066139535294771914699996330057255505367366784865738953801178749344370667246757875545881688594818115234375
165 384100659301825903049548794539326533462184187788238704116729570994527427074885670906676751021231168802040595404408260458488859410143408789448572704881920470589370455169748281572295373659023052424939447149960559889647879099627518292926186949844993259599440698945091782358316320545260858453820739372581431705225847498420846646118764704312071238047053804155489295159345520011579556789237909680063754770385224910098473637845017947256565093994140625
166 509701574893522973346751250353686309904318417194992760362900140709737895728373285293160048605173761000307870101649761628414716437260303463598255979378308464472094594010255969646435960845523590567894646367997662973562735565205716774713050082444306055488457807500136795189485757363561159168220121147415559872834699630404463499399600762622118532888440398114334294676451505055366071859318706145444602580301193455700674517420338816009461879730224609375
167 680451602482853169417912919222171223722265086955315335084471687847500090797378335866368664887906970935411006585702431773933646443742505123903671732470041800070246283003691719477992007728773993408139352901276880069706251979549631894241921860063148584077091173012682621577963486080354147489573861731799772430234324006589958771698467018100528241406067931482636283393062759248913705932190472704168544444702093263360400480756152319372631609439849853515625
168 913846502134471806528257050515375953459002011780988495018445476779192621940879105068533116944459061966256981844598365872392887173946184381402631136707266137494340758073957979258943266379743473147131150946414849933615496408535155633966901058064808548415533445356032760779204961805915620078497696305807094373804697140850314630391041205309009428208349231981180528596883285671291107066931804841698355189234911252693017845655512564917444251477718353271484375
169 1234606624383671410619675275246272913123111717916115456769919839128689232242127670947588240991964192716413182472052392293602790572001295099274954665691516551754854364157917229978832352879033432221774184928606462260314535647930995261489283329445556348909385684676000259812705903399792002726050387709145384499010145837288775065658296668372471737509479812406574894134389318941914285647424868341134477860656365102388267109480597475203467183746397495269775390625
170 1677830402537409447032138699059684888934308824648000905750321061375888666617051504817772419508079337901605514979519201127006192387349760039914663390674770993834847080890609515541233167562606434389391117317976182211767453945538222560363936044716511078167855145474684353085467322720317331704702476896728577534154788192875445314229625172318189091275383065060535281128635084442061514194850396075601755412632000174145655001784131968801511902711354196071624755859375
171 2293594160268638714092933601614589243173200163293817238160688890900839807265509407085894897467544454911494738977002747940617464993507121974563344855052411948572235959577463207744865740058082995810297657373673441083486109543550750240017500573127470643855457983863893510667833830158673792440328285917827965489189595459660733744551897610558964487773448649937751729302844160432298089904360491435347599649067944238057110387438908401351666771006421186029911041259765625
172 3153691970369378231877783702220060209363150224528998702470947224988654734990075434743105484017873625503305266093378778418349014366072292715024599175697066429286824444419011910649190392579864119239159278888800981489793400622382281580024063288050272135301254727812853577168271516468176464605451393137013452547635693757033508898758859214518576170688491893664408627791410720594409873618495675723602949517468423327328526782728499051858541810133829130791127681732177734375
173 4361555995020850094686974860170343269549236760523605205517320012159309498491274326249714884396719224071071183007142850552576686868277980824879020659989042871703678206631493472427830312937952076907757282703211757400384273060754695425173279527373526363121635288565176497223719507275488050549339276708489604873380164465977342806983502293679190844062184288937877132235521026582068855214379519525742879182658829461695352540513514188720363323415085687884129583835601806640625
174 6066924389074002481709582030496947487942988333888334840874592136913599512401362587813353404195836440682860015562935705118634171433774671327406717738044758634539816385424407420147111965296691338978690380240167554543934523827509781336416031822576575171102194686394160507638193834620203878314130933901509040378871808772174483844514051690507754464090498345912587090939609747975657777603201911660308344943078431781218235383854298236510025382870384191846824251115322113037109375
175 8487627220314529471911705260665229535632240679109780442383554399542125717849506260350881412469975180515321161772547051460969205835850765187041998115524617329721203123208745980785809639450071183231187841955994408806964398834686184089646028519784628664371970366265430550185833174633665225761469176528211147490041660472272102898475158315020348495262607185931709340224514037417945230866879474412771374575366726061924311302012163232877525510635667484393707127310335636138916015625
176 11942091498982542966979769301755977956634562635507461082433661040155770885014255308313690147345255078985056874613973701405583672611042026618168091348543136582917732794354705594965634162706250154806281293632084133191398909160403461014131962127336972530771362305335460784111467276709566972646387131375193084518488616284486848778154547749233630332834488310605915041695891250647048939829699420498769324027540983569127506001931113668658678393464384150541945928125642240047454833984375
177 16898059471060298298276373561984708808637906129243057431643630371820415802295171261263871558493535936763855477578772787488900896744624467664707849258188538264828591904011908416876372340229343969050888030489399048465829456461970897334996726410181816131041477662049677009517726196544037266294637790895898214593661392042548891021088685065165586920960800959507369783999686119665574249859024680005758593498970491750315420992732525841152029926752103573016853488297783769667148590087890625
178 24045938627318804478447279578704240634691740421912870725228886019100451686666028704778489227736301638014966344594593676596705976067600617486879269494402289950851086279408945677215077840146356467959413667386414845966875316545384586907700341681688724354472022713096690384543724377682165029937269576444863159366780160876547071923009198847730630188527219765378987202631553348284112157549392119648194478549035009760698844072658384271959338585768243384402982513847746304236352443695068359375
179 34409738175693209208658057077125768348243880543757318007802535893332746363619087076538018084890647643999416839114863551209886251752736483623724234646489676919667904465834201264094776389249436105649920958029959644578598577976445343864919188946496564551249464502441363940282069584463178157840232763892599181053862410214338859921826163551102531799782451484257330686965752841394564497453180123216566298803669098967560045867974147893173813516234356283080667977316124961362220346927642822265625
180 49515613234822528051258944133983980653122944102466780613227849150505822017247866303138208024157641959715160831486288650191026316272187799934539173656298645087402114526335415619032383224129938556030236258605111928548603353708104849821618712894008556389247979419013122710065898132042513369132094947241450221536508008298433619427507849350036543259886947685846298858543718338766778311835126197308638903978479833414318906004014798818277117649861238691353081219357903819400235079228878021240234375
181 71649092350788198090171692161874820005068900116269431547340697720781924458957662540640987010956107915707837723160659676826415079645855746505278184280664139441470859719607346400739858525316021090575751866201596960609829052815627717691882277557630381095241826219311988561465354597065516845134141388658378470563327088007833447311603858009502878097056413301419594448312760436195528217225427607505600494056860318950519456987809413890046989239349212386387908524410886826672140159644186496734619140625
182 104249429370396828221199812095527863107375249669172022901380715183737700087783398996632636100941137017354903887198759829782433940884720111165179758128366322887340100892028689013076494154334810686787718965323323577687301271846738329241688713846352204493576857149098943356932090938730327009670175720497940674669640913051397665838383613403826687631217081353565509922295066434664493556062997168920648718852731764073005809917262697210018369343253104022194406903017840332807963932282291352748870849609375
183 152516915168890559687615325095757263726089990265998669504719986313808255228427112732073546615676883456390224386971785630971700855514345522634657986141799930384178567605037972026130910947791828034770432846268022394156521760711778175680590588357213275174102942009131754131191649043362468415147467079088487207041684655794194785121555226409798444004470590020266341016317682193914154072520164858130909075681546570838807499908955326018256874349179291184470417299115100406898051232928992249071598052978515625
184 224352382213438013300482143215858934941078375681284042841443099867611943441016282828880187071660695564350020073235496663159371958461602263795581897614587697595126672947010856850438570004201779039147306716860260941804243510007025696426148755473460727781105427695432810326982915742786191038681924073339164681558318128673260528913807738048813511130576237919811787635003310507247720640677162506310567250327555005703885832366073284572855862167642737332355983846998312698547033363638547598384320735931396484375
185 331817173293674821671413089816255364777854917632619099362494344704198064349263082303913796678986168739673679688315299564812711126564709748153665626571975204743192349288629057281798645036214431198898866634236325932928476151300391005014274009345248416388254927561545126473607732383580776546210565704468624564024752512307752322263521644574195182962122255883401633912169896240219378827561523346833328963234453853436047146069422387883253820145943608514554500109710504481151062344821411898010410368442535400390625
186 493412136687694459825391264556771727424670262519704600752029090575142521687354203385919815661652432915894761696524850452876501445201723395504500786712527129453127023392191408178034585168850859192762614685109416662264644036983681424456225451896384395169335077284017603066254698054384614724215111202544844726704806985801627703205856685481828237064675794498618229627396635709206216316583985216741160168329632880059402106205231090782398430557018145861142541663139520163471629706749439492341480217874050140380859375
187 737651144348103217438959940512373732499882042466958378124283490409838069922594534061950124414170387209262668736304651427050369660576576476279228676135228058532424899971326155226161704827432034493180108954238577910085642835290603729562057050585094670778155940539606316584050773591304999012701591247804542866423686443773433416292755744795333214411690312775434253292957970385263293393293057899028034451652801155688806148776820480719685653682742128062408099786393582644390086411590412041050512925721704959869384765625
188 1108689669955199135810756790590097719947322709827838442320798086085986619093659584695111036994498091975521791110665891094856705599846594443847680700231247771974234624656903211304921042355630347843249703758220582598858721181441777405531771747029397290179568378631028293825828312707731413516090491645450227928234800724991470424688011884427385821260770540101477682699315829489050729970119466022239135780834160137000275641611561182521687537485161418477799373978949554714518299876620389297698920927359722554683685302734375
189 1675230091302305894210053510581637654840404614549863886346725908075925781450519632474312776898686616975013426368216161444328482161368204204653845538049415383453068517856580752281735694999357455591150302378671300306875527705158525659758507109761419305461327820111483751970826580501382165822812732876275294399562783895462111811703585957369779975925024286093332778558666218357955652984850513159603334164840415967007416494475068946790269869140078903319954854082192777173637151113573408228823069521240540780127048492431640625
190 2544674508688202653305071282573507597702574609501243243360676654367331262023339321728481108109104971185045394653320349233934964403118302186869191372297061967465211078624146162715956520704023975042957309313201705166143926584135800477173172299727595924995756958749343819243685575781599509884852541239062172192935868737206947841977747069244695783430111890575772490630613985685734636883987929489437464596392591853884265655107629730174419931223779854143011423350850828526754832541518007099582242602764381445012986660003662109375
191 3885717974766885451596843848489746101691831428708398432611753251218914837109639144279390652082603290999564317635620173280218690643561647439349255225497613624319377317059071190467265607115044609890595811321259003788701775893975367328643434101684038977468520876010248011985107874218502451594169830472047936938613071561715009354700019774736650461297780856909204593192947556142116790521849568330371008438691487760881273655349350597976339234978711837276378443456749215160354629290897996841062084454421210466534830629825592041015625
192 5964577091267169168201155307431760266096961243067391594059041240621034274963296086468864650946796051684331227570676965985135690137867128819401106771138836913330244181685674277367252706921593476182064570378132570815657225997252188849467671346084999830414179544675730698397140586925401263197050689774593583200771064847232539359464530354220758458092093615355629050551174498678149273451039087387119497953391433712952755060961253167893680725692322670219240910706110045271144355961528425151030299637536558066130965016782283782958984375
193 9203342451825242026534382639367206090587611198052985229633100634278255886268365861421458156410906307748923084141554558515064369882728979768335907747867225357268566772340995409977670926780018733748925632093458556768559099713760127394728616887009154738329079037434652467626787925625894149113049214322197898878789753059279808231653770336562630300836100448493735625000462251460384328934953311838325385342082982219086101059063213638059949359743253880148288725219527799853375741248638360008039752340718909096040079020895063877105712890625
194 14274384142780950383154827473658536646501384968180180091160939083765574879602235451064681600593315683318579703503551120256864837688112647620688992916942066529123547063900883880875367607435809056044583655376954221548035163656041957589224084791751198999148401587061145977289148072645761825274339331413728941161002906994942982567294997792008639596596791795613783954375716952015056094178112586661242672665570705421802542742607044352630981456961786768109995812815487617572585774676638096372469655880455028007958162561408244073390960693359375
195 22253764878595501647338376031433658631895659165392900762119904031590531237299885068209838615324979150293665757762036196480452281955767617640654139957512681718903609872621477970284698099992426318373505918732671631393386820139769411881600348190340119239672358074228326578593781845254742685602695017674003419270003532005116109822412901557741469131094398409361889184871742728191472450823677522604877326685624729752590164135724382145751700091403425571483483472179345195795661222720878792244680193517629388664406775433235452510416507720947265625
196 34871649564759151081379235241256543076180497912170675494241889617502362448848919901884817110214242328510174242413110719884868725824687856842905037313422372253521956670397855979436121922688132040891283774654096446393437147159018668418467745614262966848566585102315787748656456151514181788339423092695163357996095534652016944091721016740980882128424922307470080352694020855076037330440702677921842770916373951522308787200680106822392914043229167870514618600905033921811801136003617067447413863242125252037125417103879954083822667598724365234375
197 54922848064495662953172295504979055344984284211668813903430976147566220856937048845468586948587431667403524431800649383818668243173883374527575433768640236299297081755876623167611892028233807964403771945080201903069663506775454402759086699342464172786492371536147365704133918438634836316634591370994882288843850467076926686944460601367044889352269252634265376555493082846744758795444106717726902364193288973647636339841071168245268839618085939396060524296425428426853586789205696881229676834606347271958472531938610927682020701467990875244140625
198 86942868486096634454871743784381844611110121907071732409131235241597327616531348322376773139613904329499779175540427974584951828944257381877151911655757494061787280419552694474329625080694118007651170989061959612559277331225544319567634245059120785521017424141721279909643992888358945889232558140284898663239815289382774945433081131964032059844642226920042091087345550146396953173188020934161686442517976445284208325968415659332260573115430042063963809961241453199709227887312618162986578429181847731510262018058821098520638770423829555511474609375
199 138326103761379745417700944360951514776276203954151126262927795269381348237901375180901446065125721788234148668284820907564658359850313494566548691444310173052303563147508336908658433503384341750173013043597577743581810233979841012432106083889061169763938721809478556336243592685379082909769000001193273773214546125407994938184032080954775007212825783029786966919966770282917552498542141306251243130046100524447175446615749313997626571826649196923766421648335152040737381568714375497311646280828319740832826870731584367746336283744312822818756103515625
200 221183439914446212922903810033161472127265650122687650894421544635740775832404298914261412258136029139386403720587428631195888717400651277811911357619451966710633397472865830716944835171911562458526647856712526811987314564133765778878937628138608810452538016173356211581653504703921153572720631001908044763370059254527383906156267297446685236533308427064629360105026865682385166445168883948695737764943714738591033539138583153082204888350812065881102508215687908113139073128374286420201322403044483265591690166299803404026391717707156203687191009521484375
201 355441787942515064167106422723290485708515899747159054987335422229635426762673708355218089498824598826993950778983997810331793168862846603443741551694459310503987869738895389962130350121261880870852323105737030586863614504562961606658452768418744358397228591990583432011717182059201293791362054020066227934735685222025505937193121546996823175109026642292859381688778173151592962477386396505554050588264549584915790897395703127003103255579754989870931730702610468337814490517297478277263525101692484607805846097243784070270411490355400019325315952301025390625
202 574038487527161828629876872698114134419253178091661873804546706900861214221718038993677214540601727105595230508059156463685845967713497264561642605986551786463940409628316054788840515445837937606426501815765304397784737424869182994753401220996272138811524176064792242698923249025610089473049717242406958114598131633571192088566891298399869427801078027302967901427376749639822634400979030356469791700047247579639002299294060550110011757761304308641554745084715906365570402185435427417780593039233362641606441447048711273486714556923971031210385262966156005859375
203 931664465256583647866290164389039240162447908042767221184779305300097750681848377286738119199396603092381059114580010940562128005599006060383545949516173549430975284826756956922288156568594972735230212446987089037604628840562684000484770181676949681291103737753157809900352433168565175214759691084426493019992767641286044759744064577302988081321149638312716904016632464665432135632788966268550471929176682821754100731754260272828549082846596892925243351272493916031320762746961698699057902502675747567327254468560058396868937725887604983654455281794071197509765625
204 1519544742833487929669919258118523000704952538017753337752375046944459431362094703354669872414215859643673507415879997844056830777131978884485563443660879059121920689552440596740251983363378400531160476501035942220333149638957737604790660166315104930185790196275400387947474818497929800775273056158699610115608204022937539003142569325581173560634795060088041270451127549869319813217078803984005819716487169682280938293491198504983363554122799532361071905925437577047084164040294530578163438981864144282310752038221455245293237430922683728340416564606130123138427734375
205 2490533833504086716728997664056259198155417209811097720576142701941969008002473218798303920886899793955980878654627316466409145643719313391671838484160180777900828010176450138057273000732577198470572020985197909299126032258251731934251892012590456980574510131695381235845911227518106943470672539044108660979481846393594626426150671124627543465880429103484299642269398054235815173862792159729785538515322471109258457863032074349667732865207268433539796853811792188780170944862042735617609876491275332478707322590644965147035616149282278630749942749389447271823883056640625
206 4101909223781230822452659152700658899361972144558877945788907030098422956180073391360806557700723960645500507144171190220175862875205709156083517983411817741202663732760613377380328632206554645881032118562620956615660575129340602495712866144736482647006218186902292895438215791722322135896197671805646964633206601010250349723870155342261564088305066733438641510817698595326387591352018687074956781934736109916948680100413826453902756028996371110040045418228021734920941546187784385562203466581130472592430960306792257597167659797867912904845155708244419656693935394287109375
207 6788659765357937011159150897719590478444063899244943000280641134812889992478021462702134852994698154868303339323603319814391053058465448653318222262546558361690408477718815139564443886301847938933108156221137683198918251839058697130404793469538878780795291099323294741950247135300443134908207146838345726467956924671964328793005107091442888566144885443840951700403291175265171463687590927109053474101988261912550065566184882781209061227988994187116275167167375971294158258940783158105446737191770932140473239307741186323312476965471395857518732697144514531828463077545166015625
208 11289541189790249249557667942907678965652478264444340209466706207193836057490949692473650260530183031545988453295152320851332321236228041110468203622614926555491149298446389577095670182919973122445758863795751967159801052808354613327863171539843155412462569098174639155863260986004636933352348485192168943116212365729476678782767493093069523685498944493107502677770673224465980144112463711782355927431606479560570759036565460065150668822145697333174365602999346240262185184618522391929357923949915060149606996968773592855668649193578931311053652475351327666430734097957611083984375
209 18864823328139506496010863132598731551605291179886492490018866072220900052067376936123469585345935845713346705456199528142576308785737056695592368253389542274225710477703916983326864875659275087606863061402701537124027559242760558870859359643077912694224952963049822029447509107613748315631774318756114303947190863133955530246004480958519174078468736247982636974554794958082652820811926862388316754738214427345713738350100883768866767601805460243734364922611907567478111443497550916913957090920308065509993291934820673661822312802470394220770653286312068530605756677687168121337890625
210 31674038367946231406802239199633270275145283891029420890741676135258891187421125875751305433795826284952709118460959007751385622451252518191899586297441041478424967892064876615005806126231922872091923080095135880831242271968594978344172864840727815413603696024960651187442367791683483421945749081191515916327333459201911335283041523529353693277749008160362847480277500734620774086143225201949983831205462023513453366689819383847927302803431367749229998705065392805795749113632387989498533955655197241991278737158563911078199663195347791896673926867717963062887065461836755275726318359375
211 53434102726725292383275377529781326954170093924166633042681207640181749433179439352392452266813558942715220282843637846076587545075262998189734602083783036974102920833913446849514794934953253885219074236120494230962305712811019728466619622986307824602749435194108618553215274464570036532822478699970087350844211545673624422622491050194019680559562576766532123699228143739305245883323620915689622723243614433667195829605725300551453359829388717392951007815445317663377428754697838538284026783190317747239287229586497317988922831810551724929688914625840203687090479434118606150150299072265625
212 90570804121799370589651764912979349187318309201462443007344646950108065289239149702305206592248982407902298379419966149099815888902570781931600150532012247671104450813483292409927577414745765335446330830224237721481108183214678439750920260961791762701660292654014108447699890217446211923134101396449298059680938569916793396345122330078863358548458567619271949670191703638122391772233537452093910515897926465065896931181704384434713444910813875981051958247179813439424741739212836322391425397507588581570591854149112953991224199918885173755822710290799145249618362640831037424504756927490234375
213 154242079419424328114176955646803831666003080570090540441507933756034035187574271943025766826600017040657614140152202351916986458801078041629515056356016857783890879735362046974106664337312038366265101403871876839682327236014597382895817204417931371880927478389786026686432913040310898905097374678153154595636638384568299153975743328124304299608024940655620130288336471295722433188113714280915929608574168770007222473802442566692316996683116030795731484894947222287340335181879460257032597451955423354414717927615939360647054812461861450906166075625230944360100071577335256733931601047515869140625
214 263908197886635025403356771111681355980531270855424914695420074656574234205939579294517087040312629156565177793800418224129963831008644529228100261425144843668237295227204462372696502681140897644679588502024781272696461900820976122134743236759080577288266915524923891660486714211971948026621608074320047513134288275996359852452496834420684656629330673461766042923343702386981083184862565134647155560270402765482357652675979231610554381324811528691496570655254697333639313496195756499782774240295729359403582374150872246067110784122244942500450155394770145800131222468820624271756969392299652099609375
215 453658192167125608668370289540980250930533254600475428361427108334651108600010136807274872622297409520135540627542918927279407825503859945743104349389823986265699910495564470818665288108881203051204212634980599007765218007511257953949623623988859512358530827787344169764376661730379778657762544279756161675077841546437742586365842058369156924745819427680775827785227824403220481994778749466458460408104822353864172804950008299138542981497351017820682604956382824716525979899960505423126588919068358768814758101165349390989363437906139056158273817123609880630425571423902653123150230385363101959228515625
216 783467697872625926170275490037272893357030930695021064780184616093942464552217506266163705018707626241274078663766620987411537314645166126298341211396226024280863745425839841103834952564037837669429675220611494486410531498971942486470999998628760377843182739588743381183078494808365877741955913971138891212859432350697981446653809234803534009036030151604699854585088452744361772404982900328573761124797028205123426434148664332612263729045925207776318858759673138285440367287231792865739619063231055593743087240712558398238630657263902149985338882172474263848744961849079881943680447875522077083587646484375
217 1359316455809005981905427975214668469974448664755861547393620308922990175998097373371794028207457731528610526481635087413159017240909363229127622001772452152127298598313832124315153642698605648356460486507760942933922272150716320214027184997620899255557922053186469766352641188492514797882293510739925976254311115128460997809944359022384131505677512313034154247705128465511467675122645332070075475551522843935889144863247932617082277569894680235491913219948032894925239037243347160622058239074705881455144256362636288820944024190352870230224562960569242847777572508808153595172285577064030803740024566650390625
218 2369288582475097426461160960799167143165464022669466677107080198452771876764683721787036991165598826054368147657489957361136167050905020108369445149089384101157881456861009392681312799223669645085310627983027323533826520358698546133049383450853227402437458138704016802752653591542453292708837589219690976611264273668907519182733017776015541214395903961618530853750038915386488157738770813798141553886304316980254779496641146551574409804326427650462404742369421335854691641915154100964247510707212351376316438840075051414905434163785052811281413240272190283676308882852611716385293760822605690918862819671630859375
219 4148624307913895593733492842359341667682727503694236151614497427490803556214961196849101771530963544421198626548264915339349428506134690209754898456055511561127450430963627446584978711440645548544378909598280843507730237148081154278969470422444001181667989200870733421619896438790835715533174618723678900046323743194257066088965514125803212666407227836794047524916318140841740764200587694960545860854918859032426118898618647611806791567375574815959670703888856759081565064993434830788397391248328827259930084408971415027499415220787627472553754583716605186717216853874923115390649375200382564798928797245025634765625
220 7297430157620542349377213909710081993453917678998161390689900974956323455382116745257570016122964874636888384098397986081915644742290920078958866384201644836023185308065020678542977553424095519889562501983376003730097487143474750376707298473078998078553993004331620088629397835833080023622854154334951185181483464278698179250490339347287851080210313764920729596327803609740622004228833755435600169243802273038037543142670201149168146367013636101273060768140499039224472949323451867356791011205810407150217018475380719033371471373365436724222054312757508523435584445965989759972152250977472931481315754354000091552734375
221 12894559088515498331349536978457714882433072538789751177349055022747823545660200288870126218489278933483381774701869241406744944259628055779520316900884306425252968439350891538985441336900376783644856941004625398591082259782519883915641796401930589604804905638653972696608145975917052401741583290709858744215681281380459682735616429626657632858731624422614929196711228978411679081472349245854705499053798616458212338733098245430580114630513094990949498377304261802309643701454539449619449716800666989434433471645997730531967389916736726691700369970642517560910677716021903905870793027477194669927484937943518161773681640625
222 22887842382115009538145428136762443916318703756351808339794572665377386793546855512744474037818470106933002650095817903496972276060839799008648562499069643904824018979847832481699158372998168790969621070283210082499171011113972793950264188613426796548528707508610801536479459107252768013091310341009999270982834274450315936855719162587317298324248633350141499324162431436680730369613419911392102260820492544213326901251249385639279703469160743608935359619715064699099617570081807523074523247321183906246119412171645971694242117102207689877768156697890468670616452945938879432920657623772020539121285764849744737148284912109375
223 40809022967311062006513298367847437502796248797575274269853723062367880652894043379223397209430332200661543725120843321935101568216477361632420386935841175082301225841068685314869599379055734954298834368314963577096021912816213491613321048297739978246026685487853059139542875588231685367341806338020828700162393511344913315413747266893186742912135313263302293294981615251601742249020727702012118331042938206332361864930977654594835711285513605854731746201951960358494618127455862813641874949973670904836830911902044767530833694793236311052060623392338705639709135602609022028897532543185512621253252518727094866335391998291015625
224 73088960134454112053665317376814760567508081596457316217308018004700874249333231692189104402089724971384824811691430389585766908675710954683664913002091544572401495481354015398931452487888821303149212353652099766578975245853838363479457997501252301038633793708744828918921290178522948492909175151395304201990846778818739747906021355005697456555634346054574407291312072915618720367996123314303703930897902327541260100091380979379350758912354868085824557447695961002063861066273450299232598035402844590562764163216562178647723147374686233094240576495678621800719061864272758453755480784845253104664575261040226905606687068939208984375
225 131487039281882947584543905960889754260947038792026711874937124390456872774550483814248198819359415223521299836232883270864794668707604007475913178490762688685750290370955873702677683025711989524365433024220127480075576467291055215899544937504752889568502194882031947225139401031162784338743606097360152259381533355094912806482932417655249724343586188552179358717070419175198077942025025842432363371685326287246726920064394381903452015283326407686398378848405033842712886058225937088319443865689717418422412729626595359387253942127060533336538797115725840619493592293826692458306109931936610335291570894611368203186430037021636962890625
226 237597079982362486285270838071327785949531299097192268358011383773555569103612724252346495266582463308902988804072820070452683966354640441508975113532808178455150774700317263780738573227461565070528337474765770356496566676394936775130477702071088471450283466151831728635826897663311151300109696217929795132702430772656507441314658878703036251888860242713788101201746247449582926841239221697275280612635384601054835544556360648099537791616970818689321870579067896153782185107214268318593235065301319375089299802435257814412767873423598383739125606388116593999424921274944833272159140647009454875871868606562742343157879076898097991943359375
227 431238700167987912607766571099459931498399307861403967069790661549003357923057094518008888908847170905658924679392168427871621398933672401338789831062046843896098656081075833762040510407842740603008932516699873197041268517656810246861817029259025575682264491065574587474025819258909739609699098635542578165854911852371561005986105864846010797178281340525525403681169439120993012216849187380554634311933223050914526513369794576300661091784802035921119195101008231519114665969593896998246721643521894665787079141419992933159173690263831066486512975594431618108956232114024872388968840274322160599707441520911377352831550524570047855377197265625
228 786148150406241964683958459114315455121581938231339431968228376003833121493733083306330204480828392561016219690531923044009965810256084787640613862026111396422587850035801244948199850473497316119285283977943868838206232507688365080029092444339203624468768167212542472965149068508992455308481456812594119996353504306873355713912670991614277683256006883778032810910771887517570261271316068594751098350654265621817181833873135512596105170323694111484200292669138006059346036062569674227803773556140413975729845274808647117149173637350964034204913154508648839812627211143867342365090195820089298773266665892621440914211916606291197240352630615234375
229 1439437263393829037336327938638311598327616528901582499933826156463018445455025275533890604404396786779220698253363951093582247398578891246169963981369809966849758353415552079500153926216973585814411354963615223842755611721577396461533268265585081836402314514166165267999187944439965185669829547423859833713323266385885114312174100585645742438041748604197578076777623326044671148387779721596989261080047960353547259937821711123563468566862683918127570735877191689094662592030565073511108709381293097989561346698174632871500136929989615146629195985905336025696920423604421103870480148546583506053851265249389858313922019306119182147085666656494140625
230 2647125127381251599661507079155855029324486796650010217378306301735490921191791481706824821499685690886986864087936306061097752965986581001706563761739080529036705611931200274200783070313014424312702481778088396646827569955980832092759680340410965497143856391551577927850506629825095976446816537712478234198801486883642725220088170977002520343558775683119346083194049296596150241885126908016863251126208199090173411025654126756233218694460475725436602583278155516245084506744209170186928916552198007202803316577943149850688751814250902254651091418079912951256636659008530410017812993177167067633032476793627949439302593503953175968490540981292724609375
231 4889240110273171704574803575200864239162327113412568871497731739305451731441238866712505445309919471068264737970418357294847549728177215110152023267932081737130795265236926906448846330868137641705561483844129268606690521708696596875327129588739053273224702755195764432739885745286952268497270145154947298565186346274088113481502851794523655074553058686721432215659409050813089496761829399107146424830106543719550290164383172118762754928668498664881404971314753238504671083956554337335257708871909719303577725719460997774222124600921416464340565849193599220971007909188755667302900598398227573918210984637830822614391890201801516013802029192447662353515625
232 9069540404556733511986260631997603163646116795380315256628292376411612961823498097751697601049900618831631088935126052781942204745768734029332003162014011622377625217014499411462609943760395325363816552530859793265410917769632187203731825387110943821831823610888143022732488057507296458062436119262427238838420672338433450508187790078841380163295923863868256760048203789258281016493193535343756618059847638599765788254930784280304910392680065023355006221788867257426164860739408295756903049957392529308136681209600150871182041134709227541351749650254126554901219671545141762846880610028712149618281376503176175949696956324341812205602764151990413665771484375
233 16896553773689194532830403557411534693872715589793527323098508697254834947877176956111412630755964852883328718686139836332758327441367151496645521890832103652489515779298012403554842325225616491152790237364991794853460539804824764760552390696187688340072687387084610451350625251136093301370318490185901945955977712566501518296753852916881491244220306158386562343969803659388177533726819556345418579445496150711363663518936051114208048061562961138510376591192659700584945135557517654995110382070622282101058637093485081073012142633963290909538309598423437771780972248088599104183738576483490734738858204425417215794285429632248796139037949615158140659332275390625
234 31613452110572482970925685055916981412235850868503689621517309772563796187478198084884453032144410239744708032661767633778590830642797940450223771457746865933807884023066581207051109990497128454946870534109899648170824669974827134866993522992567164884275998101235306154477019844875630566863865895137822540883634300211924340733226458807485270117936192822341258145567502646715280165602879389922278162142523297980961414443929351634683257923184300290152914602121466299794432348628115532495851524854134289811080710001910586687605718868145317291746177258650252071002199076173768923927774876600611164696403700479955610751108038841937497576140003729960881173610687255859375
235 59401676515765695502369362220068008073591163781918432798831025062647373036271534201497887247399346840480306393371461383869972170777817330105970466569106361089625014079342106088049035672144104366845169733592501438912979554882700186415080829703033702817554600432221140264262320288521309835137204016963968554320348850098205836237732516099264822551602106313179224055521337473178011431167810373663960666665801276906226497740143251721569841637663300245197326537386235177313738383072229085559705015200918330555020654093589992386011145753245051191191067069003823641413132064130511808060288993132548378464542553201836592601332004984000557945567067008596495725214481353759765625
236 112090963585249867412970986509268331234866526056480082691394144293215592919444385038226513235842567487986338164291947631362637486257741301909966270415903703376122401567718554188148530313335924940236835287289050215228792420063655251765257525649624597216725531015601291678662998384439711658903903980011008662002498280135314412980601257879312720154873174612969195792768763811886907570613658175103893777998367009522049401235650315998602291170270647562687355176047825779591024328857296284451163363684132889757323974274604315632403032036373411597777543559210215211346580205014275781809765330041118790162591797891865650238713493404809052843285055445221587433479726314544677734375
237 212412375994048498747580019435063487690072066877029756700191903435643548582347109647439242581921665389734110821333240761432198036458419767119386082438137517897751950970826660186541464943771577761748802869412750157858561636020626702095163011106038611725694881274564447731066381938513253593622898042120861414494734240856420812598239383681297604693484665891576626027296807423525689846312882241821878709306905483044283615341557348817351341767662877131292538058610629852324991103184576459034954574181431826090128931250375178123403745708927614977788445044703357825501769488502052606529505300427920107358111457005085407202362070002113155138025180068694908186444081366062164306640625
238 404220751516674293116644776984925817074207143266987627000465192238029672952206549659076878633396929236664012892997157169005472863380372816828191714879775696559421962697483134334988407787997312480607971860492463550404842793347252614087095210134791478113997359065496144032219324828990721588664374974155999271783479260349768806374449547145509341731701319191670319329945824526969387777533414906187035183811041134233271719994983634799419603383862455180849699925536028608974458069360249001543518554667264765049515356169463963968837328084089251302731410920070489941929867336619406110225648586714331964302486102680677529906095019214021334227661917670726410278803086839616298675537109375
239 772465856148364574145908168818193236428809850783213355197888982366874705011666716398495915068421531771264928638517567349969458641919892452958674367135251356125055370714890269714162847282862864150441834225401097844823654578086599745520438946567586514675848953174163131245571129748201268955937620575612114608378228866528408188981573084595068352049281220975281980239526470671038500042866355885723424236262899607519782256910413726101690862066561151850603776557699350671750189370547435841949663957969142966009623845639845635144448133968694559239519726268254706279027976480279685076641214449211088383782050942222774759650547581717994769709061924668758170042792698950506746768951416015625
240 1482361977948711617785997775962112820706886103652986428624748957162032558917388428768713661016300919469057398057315211744591391133844273617227696110532547352403981256401874427581478503935813836304697879878544706764216593135348184911653722338463198521662954141141219048860250997986798235126444293884599647933477821194868015314655638749337936167582570663051566120079651297217722881582260536944703251109388504346830462151011083940389144764305730850401308647214225053939088613402080529380701405135342785351772468159782863773842195969085924859180638354708780781349454686865656715662074490528036078608477755758125504763769400809316831963071689833439346928312119189286022447049617767333984375
241 2856511531507167287473617714278991405502169521739304847959891240451236741033807502237311224778411871816873606056446413031827610714917915260397770404996218748082471881086412021949509077084313262559152814525955649934645374971815952324756722946218583551244512629979129107153703673120560199088658154315623521567811761442510665511341415869974202994931613667700367913393488049738551992809016054692443164887791647876342300564998358753129881960817143348723321763181811678940623758025809180116611607695805547372865546143901578492193911632428577203641090109523820565660399181590120491080817543247525523478536635345907847679783635359553535192839146309037621530857453677754165255464613437652587890625
242 5527349813466368701261450277129848369646698024565554880802389550273143093900417516829197219946226971965650427719223809216586426733366166028869685733667683277539583089902207262472300064158146163051960696107724182623538800570463867748404258900932959171658131939009614822342416607488283985236553528600731514233715758391258137764445639708400082795192672447000211912416399376244098106085446065829877524057876838640722351593271824187306321594181172379779627611756805598750106971779940763525643460891383734166494831788449554382395219008749296889045509361928592794552872416376883150241381946183961887930968389394331685260381334420736090598143748107987797662209172866454309769324027001857757568359375
243 10739640687565154386550997888463295382223534261730873133399042896180717031448511235199130198355519006529258781058451861307827427142930460594093799380516308608259409943679988710983679024659277994809959632537308086837535889508411295035149475044512739670531750357495681599811315468349735783314623506071221332156109718554214561676317877953421360871059362564521411745825063988042282620124021705907452029244454697478923529145727154395936182857494017933911816449643473278371457846168424903530325244511958595485499458164957484164993910533999883855415424690227255799816231105020283960919005121435437948249871580593186464460920932779490224032193302573820290857672422879520723881796584464609622955322265625
244 20953038981439616208160996880391889290718115344636933483261532690448578928356045419873503016991617581738583881845039581411571310355857328619077002591387318094714108800119657975129157777110251367874231243080288077420032520430910436613576625811844355097207444947474074801231876478750334513246830460344952819036570060899272609830496179887125075059436816363381274316104699840670493391861966348225438909055931114781379805363313678226471492754970828989061953893254416366102714257874596986787664552042831219792209442879832051605903119451833773401915493570633376065441466885894574007752978991920539437035499453737306792163256739852785427086809133321523387463318897037944932293385136290453374385833740234375
245 41047003364640208151787392888687711120516787960143752693709342540588766120649492977532192410286578842625885824534432539985268196987124506764771848076527756147544939139434409973278020085358982429665619005194284343665843707524153545325996609965403091635429384652101712535613246021871905311450540871815762572492640749301675042657942016398878022041436723255863916385249106987873496554657592076173634822840569053856723038706731495645657654306987853989572367676885401661195217231176335497117034857451906359572938298601590989095964211006142362094352451904870783712199833629467470481188085845172336757152543429871384005847819953371606651663059092176864316040641719297334122362741481992998160421848297119140625
246 80739455618247289434565801812048727774056521917602761548526276777338102959317552686805822471033700583445117416859228806151022543473673904806306225166530096342220895287267484417437865507901118439152272583217157303990714572700010023656235331801947881246889599610684068557551254925022037747623213894861604980093024353876394808908171946256593069355506034644284323529784993445147167723011483613833539696527399328936174217136140851935008606021845108797488847220433585067570992293723851922829207564607899809279969633349329475551761603049082026239591272896880831561897072749162514436496964857453986401319052926557012339502661848281950283821237234311892109651942261857856218687512495080227381549775600433349609375
247 159460424846038396633267458578796237353761630787265454058339396635242753344652166556441499380291558652304106898296976892148269523360505961992454794703896940275886268192353281724439784378104708917325738351853885675381661281082519796721064780308847065462606959231101035401163728476918524551555847442351669835683723098905879747593639593856771311977124418422461538971325362054165656252947680137321240900641613674648944078843878182571641996893144089875040473260356330508452709780104607547587684940100602123327940025864925714214729166021937001823192763971339642334746718679595966012081505593471623142605129529950099370517757150356851810546943537765986916562585967169266031907837177783449078560806810855865478515625
248 316210022469694140523769370361752938672509313851147395397687023527686379882445246281423493271118160807519043979322905177130018464823883322631037857897827632567082469825436557659564092421781637783056939151726255294281834320386636756897871459352443730812349600155273353200507673569729434185735245478183361284160822905130359539478187314617977511650637721731741231780138192953410496349595249712308020705972319916828856108347410436039566079839104730222205258475286603398261723493947436766866379236219494010559305071290147691287807936221501074615391250955166510749802743141638800601957625591854228691785971857891047051736712429157637140314589035389952055543607972896654541273241123544579522786079905927181243896484375
249 629574154737161033782824816390250100896966043877634464236794863843623582345948485346314175102796258167770416562831904207665866763464351695358396375074574816441061197422444186300192108011767240826066365851086974290915132131889793782983662075570715468047388053909149246222210778077331303463798873747063072316764198404114545843101070943404393225696419703967896792474255142170240298232044142177205269225590888954406252511719694178154776064959657517872410669624295627365939091476449346602830961059313012575023576396938684053354025601017008639559243980651736522902857261595002851998497632553381769325345869969061074680007794446452855546366346769461394542587323474037239191675023076977257829867085092701017856597900390625
250 1258518735319584906531866807964109951693035121711391294009352932823403541109551022207282036030489720077373062709100976511124067660165239039021434353774075058065681333647465928414084023915522714411306665336322861607539349131647697772184340489065860220626728719764389343198199345376585275624133948620379081561211632609824977140359040815865382058167142988231825688156036029198310356165856240212233333181956187019858098770927668662131397353854355378226948928578966959104512243861422243859059091157566712137472129217480429422654697176433000270478928717322821309282811665928410701144996767474210156881366394068153088285335581098459258237186327192153327690632059624600441144158371130877538401904303100309334695339202880859375
251 2525847101786406907409456683583968673047921489274762327076771336176570907006868901570015046313192868195287736857165659857826003793951634751316018748024568641537822436630464118327066635998454087823492477329999983246331473707216929428773971361555181462797844540567129411798786086170806648177636834881100816693351746647918729120700594917441821790741455977381274156129164310601008884824873474105952299696186067348855204233251831004897714489185691244101486499657986686922756073429874443425131595953236391259906563339483221851267977233101031542851209935666902367730603013518320277198008512320739784860902352894783248188668511264607731282032958674651728675098543666573085376325850859671219572621936322320834733545780181884765625
252 5089581910099609918430055217421696876191561800888646089059694242395790377618840836663580318321083629413504789767188804613519397644812544023901777777269505812698712209810385198429039271536884986964337341819949966241357919520042112798979552293533690647537656749242765764774553963634175396077938222285418145637103769495556239178211698758645270908344033794423267424600266085861032902922120050323493883887814925707943236530002439474868894695709167856864495296810843174149353487961197003501640165845771328388711725129058692030304974124698578558845188020368808270977165072239415358553987152326290666494718241082988245100167050198184578533296411729423233280323565488144767033296589482237507438833201689476481988094747066497802734375
253 10296224204131510864984001704844092780535529523197731038167761452366683933922915012570422983963552182303520189699022951733149741435455776560353296443416210259089494800446409256421946446319118328628854442501758781706267071189045194192335634289818656179968679603718115142138922668431936826265669023683400908623860925689510271857522266588739383047579980366118269999966338291696869562611448861804428127105049594707169167500194935057659773969419646574436873985448335741304142106145501538083818055505995397330363819936085733977306962654265224424543815365206099132186804941140337270354716009156086018318815001710885219837637942550927402372858640928623200926094572982516863708359000522566477548759567017810923061915673315525054931640625
254 20911631358591098566782507462538352437267660461614591738518723509756735069797440390530529080429974482258449505278715614970027124855410682194077545076578323036210763939706657199792973232474129325445203372721072085645428421584950789404633673242621690701516388275151491853684151939585263694145573787100987245415061540075395362142627723441729686969634940123586206369931633070436342081663852638324793526150355726850260579192895913102107000931891302192681291064445569890588712617581513623848234470732676651977968918290190125707910441150812670806248489006733587337471400835456024996090428214596010703205513268474807881490242661320933554219275899726033721080898077727491750191677130061332515901530680613173984738750732503831386566162109375
255 42638816340167249977669532716115700619588759681232152554839677236393982807316980956291748794996717969324978541263301138923885307580182380993724114411143200670833747673061874030377872421014749694582769676978265982631028551611714659596048059741705627340391915693033891889661985804814352672362824951898912993401310480213731143408817928097686831731085642911992274788290599830619701504512595529544253999820575327047681320974314766815196174900126365170877152480404517006910385027248706279026550085823927693383078624393697666318429389506507035773940669084729784581104186303494834967028383129561265823836041554420133270358604786433383517053103559541382757283951180486355678640829668195056999923221057770261754882312743575312197208404541015625
256 87281657048322360704289533469888839168298191067482216279756819302898482806577860017529209783358281683208231073965977431377193224616633333894153262199610131773196681486757656140183504845817192624810929528774510466445715445149179908193110378291271419165782251423640376698138084942454979920326702676537074897492482552997507650557850298815964944553532311040848186491630857853278528979737283048977087937632717694466603664034422327670706570020558669504785531127388046313145558150778101753167348025681579988355161944133899122953824960319819902229256549616441869037520269363253927177507100266211911141392377061898012804424063997829136059407702986381210504160248066455570074177778330795281678842833505255725812244094186098664067685604095458984375
257 179363805234302451247314991280621564490852782643675954454900263667456382167517502336022526104801268858992914857000083621480132076587181501152484953820198820793919180455286983368077102458154330843986460181631619008545945239781564711336841827388562766385682526675580974114673764556744983736271374000283688914347051646409878221896382364066807961057508899188943023240301412888487377053360116665647915711835234862128870529590737883363302001392248065832334266466782435173514121999848999102758900192775646876069857795195162697670110293457229899081122209461788040872104153541486820349777091047065477395561334862200416313091451515538874602082829637013387586049309776566196502435334469784303850022022853300516544161613552432754659093916416168212890625
258 370027530198365956923210827011922287544629290593903494040459243945962516411588607319214471354205017656102383349991172511113512473999355436877576459731070167297855269279257046688343062371172384531144067354706030014630285029669367999487904689902604987053663052531723549598571976280564901447927844562585250230297967546543578771772236817069824823661640859026789456944741814788949458861081920681231650113516089520571859902545692253378492028872207759812105591720972163762959633685688485148991611097696159505332116631487620645293437535402265281804355118119668728319150868756087310381590138830096079867043033820719458853907664476556698304096877541158618590019726069056063384524095011165018842595433146358965630605408758668772861710749566555023193359375
259 766327015040815896787969622741691057504927260819974136157791094212088371488400005758093170174558591565788035917831718270516084333652665109773460848103046316473858262677341343691558482170698008363999363491596188160299320296445261126939450612788294928188136181793199471218642562877049910898658566089114053226947090788891751636340302448151607209803258219044480965332560298427914329301300657730830747385091821397104321858172128656746856991794342270570870680454133351153089401363060852743561626583328746335542813543810862356402709135818091398616819449625833936348961449193856819800273177517128981404646123042709999286442773130948922187784633387739499099930852689015107269349400768122754023015142046109417820983801539203028596602962352335453033447265625
260 1593193864269856249422188845679975708552743775244726229072047684866931724324383611971075700792907311865273326673172142284402939329663890763219025103206233291949151328106192653534750084432881159388754676699028475185262286896309697882907117823986865155703135121948061700663557888221386764758311158899268116658823001750105951651951488789707191389180973837393475926926392860431633890617404067422397123813605896684579885143139855477376715685940437580516840144664143237047272865433803512853864621666740463631593509357582782838961232293365812017724367635772108753669490852874028328364767936058111152340259289805794088516514525339242809228404252813110418628756242740462408012977404196927205613848480313861479649825323400003096452337558730505406856536865234375
261 3324995594731189992544108120934109303749576258935743640073363518317286508664988598183634987554797559862825432766910260947548934381008540022838105390391408880297878821757624067927023426211422979644331010270872427711642392752598339481627154898660587579952442999505604769284845312718034178050595388622772559466963604652471121097622757104118908429220692398640184259495381899720819929718522288710542797398995506380718220293732878381285205636557693230538645381914066935717658470160347931326015465418487347599135654029275267784912091796254449680990755255856390968908227409948097121297270682553277974934121137824692262733965814382999742859679675620961443678214278599345045523083842558987078116101778415028908029185449935806462296028485070564784109592437744140625
262 6965865770961843034379906513356958991355362262470382925953696570874715235653151113194715298927300887912619281646676996685115017528212891347845830792870001604224056131582222422307114077912931142354873466517477736055890812816693521214008889512693930980000368083964241991651750930144281603015997339164708512083288751746926998699519676133129113159217350575151186023642825079915117752760304194848587160550895585867604671515370380208792505808588367317978462075109970230328494494985928916128002400051730993220189195191331686009390832313153072081675632261019139079862736423841263469117782079949117357486983783742730290427658381132384461291028920425914224505858913665627870370860650161077928653233225779485562321143517615514538510179676222833222709596157073974609375
263 14649215716332755901300943397589684758820326837975215293280623888549526140578576791048486273644113767280238349302961724028796881861831710504519782157405613373683190044717413754111860905850894192372298900086255678925538379353506475113060694645195336850940774080576800908443632206093424211142642404263382000911156244923787478265089878907970524973834088259542944207720861143061492634054919721766578798638533417079572624196823909579090639715461336469708705743956267394380823922955408510617189047308790278742057877487370535677748920354560910587763854644923249484951334699338177075554695714132993802795126897210961800769365575521404522095033819655697614135821295438815411389919947288746883957749473814258137561364817545427074486907859096618267358280718326568603515625
264 30924494377178447707646291512311824525869709954965679484115397028728049682761375605903354523662724162728583155378552199424790217610326740875041260134283249831845214184398460434930138372251237640097922978082085738211811518815252168963671126396007356092335974084097626717724507587063218509722118115399999403923450833034115366617604734374725778219763760315895155222498737873002810950489935532649247843925944043454977809679495273121460340439338881287555077825491680469537919301358867365912886078868856278424484179375839200815727970868478082250769497155432979662732267550302891806495962652534749917700512880012340361424130729925684946142616393293177663440718754671339333444121008726544672034809139221898928392041129838396554241862490552961162393330596387386322021484375
265 65529003585241130692502491714588756170317915394572274826840526303874737277771354908909208235641312500821867706247152110581130471116282363914212430224546206393680008856740337661616963210800372559367498790555939679270828608369519346034019116833139587559659929084202871014858231576986960022101168286532598736913792315199290461862704432140043924047679408109381833916474825552892956404088173393683756181279075428081097978710850483744374461390959089448329209912216870914950850999579439948369405601123106453981481976097403266528527570270305056289380564472362483905329674939091827737964944860721135075607386792746149225857733016712526400876204137388243468830883041148568047568092417491548160041760566011203829262735154127562298438506617481724703111467533744871616363525390625
266 139380190625807884982952799876930284374266206044255228556689799448341566189819671891249885917209071689248112611187692539206064512064332588045529839087609780999357378838286698206259280749372392433774669927512483697809052450001967649014358661504087902739396669162099506648603458564251263967009184945454837513415636254428890812381972327161873426449414101048655160740341953951003318271495544808365349397580593435528495400717978978924284479378569983256596229483285284436100460076105468770181725713588847427618612163159176747906178141964938854727512460632715003266636218595448317598651437718753854305816911708171059403399398126547543654663686200224793858203288228523004237177332572004522936408824723905830544841837672829325008778703575383628443518091444275341928005218505859375
267 297576706986099834438604227737246157139058349904484912968532721822209243815264999487818506433241368056544720424885723571204947733257350075477206206452046882433628003819742100670363564399910057846108920295239152694822326980754200930645655742311227672348611888661082446694768384034676448569564609858546078091142383403205681884435510918490599765469499105738878768180630071685392084509642988165860020963834566984853337680532885120003347363473246914252832949946814082271074482262485175824337984398512189257965736968344842356779690333095144454843239103450846531974268326701282158073120819529539478942919106496945211826257715000179005702706970037479934887264020367896614046373605041229656469232840785538948213237323431490608893742532133444046726911125233527855016291141510009765625
268 637706883071211945201928860040918514749002043845311168491565622864994409496112893902395059286436251745175335870530105613092202992370501211747652900426736469055264812185707321736589118509007253964211416192697504225004246719756252594373640255772960901843075277400699683266888646986311629284576958926864245349318127633069776278345299898325355297401136583598417200211090243621795237104164923639438024925497477048540702649381972812167173399923168137243821011736022578306912615488505731791556300566011621579820574323162997170578876383822894566729061398695164118020857024120847664750697916251803103374675645222953588943670283245383609220901036790319500463406795648402443901378635603355153813565977803409966020967584113684374859290246361970592135770541375450193299911916255950927734375
269 1371707505486176894129348977948015725225103396311264323425357654782602974826138834784051772525124377503872147457510257173761328636588948106469201388817910144937874611011456449055403193912874603277018756230492331587984134694195699330497700190167638899864454921688905018707077479667556314591125038651684991746383292538733088774720740081297839244709844791320195397654055114030481555011058750748431191614745073131411051398820623518971589983234734663211458996244184565938169035915775829083637602517490998018194055369123606913915163101603046213034211068593298017862863458883943326878751217857628475358927312874573169817834779260820143434158130135977245496788017439713656831865445182816935852980418255134836911101273428535090322333319924598743684042434498593365788110531866550445556640625
270 2961516504344655914425264443389765950760998232636019674275347176675639822649633744298767776881743531030859966360764645238150708526395538961867005798457868002920871285173734473510615495657896268475083494701632943898457746804768514854544534710571932384807358175926345935388580278602254083202238958448987897180441528591124738664622077835522034929328554904460301863535104991191809677268875842865862942696234612890716459970053726177459662773803792137873539972891194477860506948542160014991573583835263064721280965541937867327142837136360976773940861697092930420565922207730433642731223879354619878299924068496203473636705288424110689674347402963574873027565329652341785099997496149701764506584723012836112891067649332207260005917637717208687613847616082463076736530638299882411956787109375
271 6417606264914869366559548048825622815299083170122254634154677331856111495681756323895429772502738231743873547103776986231072585376699132930365801565258199962329528074971482604097503779090661213785505933018438589427957937325933371689798006717809377477877545167232391641987053463731084598299251822958956773190016792456967308686236042669576249691854978477965474138280572515912651570641653951490324996822740406134182568755106424626555089230832817562771961121255218433523718557490860752486739956171015061251015852329379358497918528074494236669129847297600380221366353424151849703798562146561461276275935456431272927370740360015047864524310822222066749850734069356624648311694574156403723685769094768815856634943596102893132432823520933191226059207784050697487288061893195845186710357666015625
272 13958293626189840872267017006195729623275505895015903829286423196787042503107820004472559755193455654042924964950714945052582873194320614123545618404436584918066723563062974663912070719522188139983475404315103932005808513683905083425310664611235396014383660738730451821321841283615109001300872714935730981688286523593903896392563392806328343079784578189574906250760245222110017166145597344491456868089460383341847087042356473562757319077061378199029015438730100092914087862542622136658659404671957758220959478816400104732972798562024964755357417872280826981471818697530273105761872668771178275900159617738018617031360283032729105340376038332995180925346600850658610077935698790178099016547781122174488181002321523792563041391158029690916678776930310267034851534617700963281095027923583984375
273 30470954985972422624158898124525277767610429368819718059332261838586113784284371069763597945587313692775705198487410725049788412183201900631700084976885064876139657538166473691320050380716936709583926807619871883568679985371964797117453180846326869499399531392648576325945579522131782949839805136704700733025529481005492205824965886496214772943169734187842020345409615319866167473695839003024850343039292016835252191013464181787499227545224988608480340702747808502831453803930544124325853480398883786196354542256201428632079619260900498060945243215189045300552980216708586189878168035927482176290048445522094640979459497860447636958040891680928479960031629656987745800133630458958790153123806189706907699128067886439165119356897978815271109770038867312937080900070441202842630445957183837890625
274 66761862374265577969532145790834883588834450747084002267996985688342175301367057013852043098781804300871570089885916898584086411093395364284054886184355177143621989666122743857682230384150808330698383635495139296898977847949974870484339919234302171073184373281293030730146764732990736443099013054519999306058935092883033422962500257313206567518484887605561866576792467165826772934867583255627447101599088808886037550510500022296410807551587950041180426479720448429703715284411822176397944975553954375556212802083337330132886445800632991251531027884479198253511579654808512342023066166717113448251496144138909358385995759812240772575067593672914299592429300578460151048092784335578709225494259361647834768789596739188210776510963471584259001506155158282645144252054336675428203307092189788818359375
275 146809335361010005955001188594045909011846957192837720987325371528664443487706158373460642774221187657616582627659131259986406017994376406060636694719397034538824755275803913743043224614747627519205745614453811313880852287641994740195063482396230474189932436845563374575592735647846629438374729706889478474023598269249790497094538065831741241973148267844630544602366635297653073683773815579124756176416396290740396573572589549029807365805941902140555757828905266096918469910421596965899081001243145671848111951781258788962217294315591947762116730317969756959471963660923918640108722500610932472705040020961461679090804675827117458892573638486738544803752031972033872154756032753937581586861876336263588656568323229474875497547608674013785544312035193063536672210267486349266619072295725345611572265625
276 324008203141749083142687623227059321189146234524592850219027094963762426777367491530227638602706161160359797859243702690789998081713588728175825185245709255227186234893699237630896396724748013934887080571099561569735040998825882391610505105648480656537180888118158367688333167574797511170493028463105078992170081380234287627087645511290652921034738227133099611937423164101920333620088810983128336881350986613664055237874705134708784856333713778024206557528393922275899063092300464503739271769743622497768783077581238147239613568554511428710991623811759253609554623799659088438719950558848327967260023326261945925753405919550448231775910020140231968381880734562278755845546564287940242562204161074133740165046289367451050223087572343548424696296661671091225435568060342372831428292556665837764739990234375
277 717678169958974219161053085447936396433958909471973163235145015344733775311868993739454219504994146970196952258224801460099845750995599032909452785319246000328217510289543811352435518745316850865774883464985528876963115812399329497417268809011384654229855667181720784429657966178176487242642058045777749967656730257218947093999134807508796220091945173099815640441392308485753538968496716327629266192192435349265882351892471873379958456779176018323617524925392537841116424749445528875782486969982123832557854516842442496135744054348242814594846446743046746745163491716244880891764690487849046447480951667670210225543794111804242833383640694610613809965865827055447444197885639897787637275282216779206234465577530948904076244138972740959760702297105601467064339783253658355821613668013014830648899078369140625
278 1595398571818799689195021008950762609272690655756196341871727369111343182518284773082806729959601988714747824870033733645801957104463216650157713541764683858729627525373655892636464158170839359474617565942662830693489006450963709472758588562432308086352969148144965303787129658814086331140393295035763938178100911361797719389960076677092053997264394119800890168701215101763830117126968200396319858745243783781418056468256964974523647649420108288733401757909147611620801812218017410690864468534270261279776110590940749668909759032816143776844343651109792918014498442085212370222392906954488430252750155557230877331383854310540831818611833264119394499554119733544259668451899777492781917662952367900175459216978851299413761490720936403153548041206465752061284027338172882524991447183992931968532502651214599609375
279 3559334213727742106594091870969151381287372852992074038715823760487406640198293328747741814539872036822602397285045259763784166300057436346501858911677009688825799009108626296471951536879142610987871789618080775277173973392100035833724411082786479340653474169511417592749086268814226604774217441224789346075343133248170711959000931066592372467896863281275785966372410892035104991310266055084189604860638881616343683980681288858162257905856261592164219321895308321526008843058396843251318629299956952915180502728388812511337672402212816766139730685625948000090346024292108797966158575415463687893885597048182087326317378966816595787323000012250369128505241125537243320316188403586396458306046732785291449513079817248992101885798409115435565679931625092848724664991463700913255918667488231221796013414859771728515625
280 7969349304536414576664171699099929942702427817849253772684729399731303467403978763066193922754773490445806767521216336611112748345828599979817662103244824693280963981394214277800699491072400306001844936954882855845592526424911980231708956414358927243723128665536063990165204155875053368089472850902303345862693275342654224076203084658100321955621076886776484778707827987266600075543685697333500525282970455938993508432745405753425295451212169704855687061723595331896733799607750532039702411002603617577089145608862551212885048508554496739386857005116497572202284748390031598646229050355223197194409851790879693523624611506702357967816197027428576478723234880077887794187945835629941670147238634706267555459785710820493316122302638009460231557366908582888294524915887226344780001896506149705601274035871028900146484375
281 17907127887293323553764393807877542581252355306707273227222586961196238891256740280609737744429976033031727806620173108365170345533076864154650286745991121085802326066192799482218171756439683487586145573337621777085046406876777219580650025063064509516645870111459535785901213738251244918097045495977475618153471789694944041499228331226751423434280559764586761297756489487388050369746661761908375680310834614494918413448378926727946638878873745326810728827692918710771960847718615445493211317522850328695719310183114152575352703998721954173402267690496770044738533829632401002158076676148186524095838936974106671347584502055560198353682994720632011347691108775535013873540314292660478932820845212184983197118138492213648481326814027607257140309403443585749997797485998597596720664261449318388486062758602201938629150390625
282 40380573385846444613738708036763858520724061216624901127386933597497518699783949332774958613689595954486546203928490359363459129177088328668736396612209978048484245279264762832401977310771486264506758267876337107326779647507132630154365806517210468960036437101341253197207236979756557290308837593429207518936078885762098813580759886916324459844302662269143146726440883794060053583778722273103387159100932055686041022326094479771519670671860295711958193506447531692790771711605477829587191521014027491208847044462922414057420347517118006661022113642070216450885393785821064259866462904714160611836116802876610543888803052135288247287555153095025185589043450288831456284833408729949379993511005953477137109501402299941777325391965632254364851397704765285866245033330926837580605097909568212966036071520647965371608734130859375
283 91381237572170504160890696287196611832398550533222151251276630731136884817611077340069731342779555645003054059490173683239508009327750887777350465533431180323719847066976158289725674654275873416578793960204150873880502342308641142039329820148447291256562457160335255985279977285189089147968899473930296615352346518479629615133259624091642252627656924715070941041935720025957901260091248504032965141045409242017510833523951807722949014730419849196161391905090764220785516383363196328355814412054744212605620861619593423011942246431238049073893043172004899828353646137313068420077805553368145464585132324909769660820361306982157303611737311454041994988005328003625585572578003955875446925315406472718761278801673404768242087362018225791627658713005883841915312510427887433444909336569352865942139629851226345635950565338134765625
284 207526790526399214949382771268223505471377108260947505491649228390411865420794756639298359879452370869801935769102184434636922689183322266142362907226422210515167772689102855475967007139860508529050441083623626634582620819382924033571318021557123798443653340211121366342570828414664421455037370705295703613465178943467238855967632606312119555717408876027926107106236020178950393761667225352658863835314124388621767102932894555338817212452783477524482521016461125545403907706617818861696054529776324106827364976738096663660120841645341609446811101043623127510191130377837978381996696411699058350072835509870086899723040528156479236502255434312129370617760099896233704835324646983793139967391288099544306864158600302228677780399143390772786412937236362204989674711181732361353389103349000358554599099392135030939243733882904052734375
285 472953555609663810869643335720281368969268429726699365015468591501748641293991250380960962165271953212278611617783878326537546808648791444538445065569016217764067353958465407629728809271742098937705955229578245100213792847373683872509033771128685136653085962341145593894718917957020216496030167837368908535087142812161837352750234709785320467479974828467643598095111889987827947382839606578709550680680889481669007227584066691617164427179893545278295665396514905117975505663382009185805308273360242639459564781986122296481415398109733527929282499278417107595725586131092752732570471122262153979815992126993928044468809363668616179988640134797342835637875267663516613319704870476064565985684745578861475343417450088779156661529647787571180235083961669465171468666783168051524373766532371817145931347514675735510536469519138336181640625
286 1081644781679301135458874308792283490832716898784961447790376668764499142639357989621257720471976956996481184769871729732791369551379786033659423864956340090026422038503010387249189786804474180270533519610045446544188944241943615016428160234571302907525607595874199973237222165367705235126420993844062693819744295611414122025739786781279027909126702432705500908843520892402162515664554180245508742406717194244577019529484760523728455044960416538051462186761829588004809981452154655007936740021174874916444024656402261692052997015476960578374269075849739925071424415481809125499388667456613546151839173994435113437700167014710125203634019988281523065103820737146462494662165038778759662409261013138856194110395708353037931284918304490175289197637020338066847148840933105333836242804059534345812744991766063407112596905790269374847412109375
287 2482374773953996105878116538678290611461085282711486522678914454814525532357326586180786468483187116306924319046855619736756193120416608947248377770074800506610638578364408838736890560716268243720874427505054299818913627035260596462702627738341140172771269432531288938579424869518883514615136180872123882316313158428195410049072810663035369051445782083059124585795880448062962973450151843663442563823415960791304259820167525401956804328184155954828105718618398904471038907432694933243214818348596337933239036586443190583261628150519624527368947529075153128038919033530751943021096991812928088418470904317228585339521883298759737342340075873106095434413268591751131425249668763997253425229254025153674965483358150670222052298887508804952288708576961675863414206589941476741154177235316631323640249756103115519323409898788668215274810791015625
288 5716909104416053031837302388576103278194879406084553461729539989437852301018923127974351236916779928854846706764908492253749512756319450405513014004482265566724300645973233555611058961329565765289173806544140052482958083062205153653604151681399645817892233503119558425548415474501988734158658624548501300974469203860134029343014682956970454925479636137285163921087912671889003727855699695956908224485326957702373710365845811000706520367808111163969127469978172676996802603817496431259123726656817366260249501258578667913251529630646695286530686159460077653873630534221321724777586372145173387627738492642577432036918897237043675099409194735763337785453757566802855672349987163485674638302972019928913445508173820993521386444337932777805120895852742739513442917776635220934878070172934201938343495188305475041001812996910302899777889251708984375
289 13211776940305498556576005819999374675908366307461403050056966915590876667654731348748725708514678415583550739333703525598415123979854249887140575364358515724699858792844142747017157259632626483583280666923507661288116129956756110093479194535714581485148951625709299521442388161574095964640660081331586506551998330120769741811706932313558721332783439113266013821634166184735487615074521997356414906785590599250185644655469669222632768570004544899932653583119557056539610817422234252639834932303904933427436597408575301547524284976424512807172415714512239458101960164585474505961002106027495698807703656496996445437319571514807933154734649034349073622183633736881399458800820334815394089118168338055718972569389700316027924072864962649507634390315688471015566582981803995580503220169650940679511817380173952819755189835859710001386702060699462890625
290 30638110724568451152699757496578549873431501467002993673082106277255242992291321997748294918045539245738254164514858475862724672509282005488278994269947397965578972540605567030332787685088060815429627866595614266527141305369717419306778252128322114464060418820019865590224898146690328542001690728607949108694084127550065031261348376035142674770724795303663886052369631382401595779357816511869526168835784599661180509956034162927285390313840539622943823659254252814115357485602161231871777208012755540618225469390486124288708816860328445199832832041953883303338445621673715379323563883877762525535064779416534756969144086342839596985829651110655501729843846635827965344959102356436898892665032375951212297388414715032868755924973848384208204151142081564285098905934803465751186967573420531435787904504623396589012285229358667493215762078762054443359375
291 71294883656070785832332335694538285555475103913715966277262061307172950443061906288760282274291969824832917440826075673332560312929099226771225219666167595065902269101989154479584396943199917517504744045567994398208657817595332434726872992702605560357868594594186227228453337987348394517237934325470697575931133764809001327745157671033777004191476598671625862843864132226848513378565639023120387394880870763411567046667691497131793103260306935702590277655084646298446436868996229186565625563045682143018610667271661211219825416833984291980011000161626686446868562961634735687685933157783553396920095741702276379467198288919787742186025598134495352525346631121571675357719831183428663723231530338838471016022841041881485595037414145190052491059707623800091425154110287664803012073543349576651078453782258643862631587728717619256713078357279300689697265625
292 166473553336925284918496003846746896772034367638526781257406913152248839284549551184255259110471749540984862224328886697231528330689446694510810887920501334478881798353144675709829566862371807403373577346401266919817216004085101235087248437960583983435623168377424840578438544200458501197750576649974078839799197340829018100284943161863869304787097857898246389740422748749691278738950767118986104567046833232566009053969059645802736896112816694865548298324622649106872430089106195150630735689711667803948455908079328928198292348307353321773325685377398312853438094515417107830746653923424597181808423556874815346055908004627704378004369771644046648146684383668869861960275805813305929793745623341187829822413333832793268864412362029018772566624417301573213477734847521697315033191723721261480268189581573933419244757346555640964425037964247167110443115234375
293 390047535468415942564036137012927979136876523377068248486104397515719030443699598424710072095835309174527532191602581531613470878805373605238829910397734626684020053541417975188130675158537144746104291722618168393131737097571392193809423090141648273189665083508306401475281509061674268306329601090889266721649519369562389408967621828247045781116170281055591291161810500320526666085361647359784443000590730263902159213449506750115812547592329516069979662974590866857402103698775815237927813720994437664651232192629867678768598972084128832914902080839244247015605455449622283647439410142583831196977136393757692355808992454842711357664238374962001296607681510936162086572926213020575793506745995488403085273914441170234628949318164233990984123601009737586039178332747743336809122768208678915648268368189627726001290466462979866779647863950231112539768218994140625
294 917001755886245880968048958117393678950796706459487452190831438559455440573137755896493379497308811869314228182457669180823270036071433345916489119345074107334131145875873659667295217297720827298091189839875313892252713916390343047645953684923015090268902611328028349868386827803996204788180892164680666062598020037841177500482878918208804631404116330761695125521416486253558191966685232942853225494388806850433976310819790369522275299389566692280522187653263127981752345795821941624368290058057922949595046884872818912784976183369786886182934792053063224733688425762061988855130053245214587144093247661724334728506941261335214401868624419535665048324659232210917065532949526811373690534359835393235653478972851191221612659847004114112803674585973893064778108260289944584838247628058604130689078933613814783829033886654465666798952128146993345580995082855224609375
295 2163207142135654033203627492198931688644929430537930899718171363561755384312031966159827882234151487199712264282417641597562094015092511263016997832535029819201215373121185963155149417605323431596197116832265865471824152128764819249396804742733392597944341260122818877339524526789627047095318724616481691241668729269267337723639111368054570125482310424266838801105021491072143774849410464512190758941263195360173750117223885481703047431259987827089751840674047718908953783732343960291884796246958640238094715601414979815259758816569327264505543174453176147146770996372704231709251795605461211072915971234007705624547874435489770774008085005684633848997871128785553357592227933748030535970554851692642906556896955960091784264579082705192103868348312413739811557386023979275633426154590247144295537204394989075052690938617884507978728070298757302225567400455474853515625
296 5120311305435093096592986274034871307022547962083282439632911617550674994666579663900312597248236570201718929556482557661429476533723974159561233869610415582049276788177847174788238671471800562588198575541973303571807768088786327163322236826049940279334255762710712282662654554911047220474619421167212163169029882180355788391853776608185167487016628774239607442215585869367764315068554569500355526413969983417531266527468936935191113269792391186721442606875470950657493606094458154010891312716551101443570191828549257222719849118819597635084620693930667940296406948414190916455799000198126686609592103910896239213304818788804287422077137208455528320577960961835404797420803519181588278642303333956485759820175094757537253354258688763189709856380455483322133956332718758945424319707915114990547536562802939140649719451708532630385649342397158534367918036878108978271484375
297 12160739350408346104408342400832819354178551409947795794128165091682853112333126701763242418464561854229082457696646074445895006767594438628957930440324737007367032371922387040122066844745526336146971616912186595983043449210867527012890312461868608163418857436437941671323804567913737148627221125272128887526445970178344997430652719444439772781664493338819067675262016439748440248287817102563344375233178710616636758002738725221078894015756929068463426191329243507811547314474338115775866867701808865928479205592804485903959641657196544383325974148085336358203966502483703426582522625470550880697781246788378568131598944623410182627433200870081879761372657284359086393874408358056272161775470418146653679572915850049150976716364385812575560908903581772890068146290207052495382759306298398102550399336656980459043083697807764997165917188193251519123805337585508823394775390625
298 28979041872023088766805079941184608521007488009905597377407417413480238966689840930301806683201050898627903496691107595404567801127177547252806748239293848288555638142291048316610885291028589259038233363101740658227592539469497316871717614596632893253427137271031615002764626285338435625178667941523483138975520746934996128877245430436099978538706487626405838270149385175920533111669868155408449646180664867399445394320526382201831004439548761970148344613937587279114917250392347729893890745733410527507565946927653089909135826069099365265465796394887356541600052175418665265546151416496322748702812711096706127857600285037586465201173317673405119471351042308627702876602715117248096561510946006443475718422258470667126777515096331391367561645917235364797032392609563406096497115426909082678377601619253584433899668451875903988246380659464518370072028119466267526149749755859375
299 69288889116007205241430946139372398973728903831684283329381135035631251369355409664351619779533712698619317260588438260612321612495081515481460935040151591257936530798217896525016626730849356918360415971176261913822173761871568084640276816500549247768944285215036591471610221448244199579802195048182648185290470105921575744145493824172715048686047211914736359303927179955625994670002654759581603104017969697952073937820378579844577931614961089870624691971924771184363767145688103422176292773048584571270590179104018537972743760131216582349728719180175669490965724751426028649920848036842707692148425192232224351707522281524869238296005402557111640656000342159928837577957091845340198878572671901406350442747620003365100125038595328356759839895388109757229704450729466103976724602985739616684000845471635320381454107268435286435897096156779663422842219233643845655024051666259765625
300 166224044989301285374192839788354385137975640292210595707185342950479372035083627784779535851101376763987742108151663387208959548375700555640024783161323667427789737384924733763514887527307607247146637914851852331259394854729891835052024082784817645397697340230872782940392921254337834791945465920590172996511837784105860210205039684190343401797827261383452525970121304713546761213336368768236265846539109305387025376831088213047142457944291654599628636040647526071288677382505760109800926362543554386478145839670540472596612280554788581056999197313241431108826773678671042731160114440385655753464072036165106219746345953378161302672116960734510825933744820841669281349519063336971137109695839891473834712151540388072875199967590192727866855909036075307594060977299989183440162322562789340424918028286453133595108403336976252159717133680114412551398483941511585726402699947357177734375
301 400101276289248193895682165370569005027107366183350903867195120481803848488446292077964342793601013870918495254321053773011965632940311237425539653069306067498689897885513834168780334278229410643881957461048408561341363415334849646970221967263056072472257497935710788537525761459191168344212736470860546402603993546342805525963530519846156568127370218149970230010081980445507054240500639625144691892619636098066570082032429328804471896271910012621306126949838595253591846459691364584290829754642335408252897036086990917540045759295376114604197067932972124678946044244561199853902395458008273398588021391049410670929454709781234255531785524487967558022523783765897960208292385452089527023037886618777520152148757714091410606321989593895975522173049833265378904772361073964540470710408633942402777694085492692563425926832101838948439140768035391011216150847218386843451298773288726806640625
302 966244582238534388258072429369924147140464289332792432839276215963556294099597795368283887846546448498268166039185344861823897003550851638382678262162374153009336103393515909517604507281924026704974927268431906675639392648033661897433086050940280415020501857514741554318124713923946671551273758577128219562288644414417875345201926205428468112027599076832178105474347982775899535990809044694724430920676421176830766748108316829062799629496662680480454296583860207537424309200154645471062353857461240010930746342150083065859210508698333316769135919058127681099654696850615297647174285031089980257590071659384326770294633124121680727109262041638441652624394937794643573903026110866796207760636496184347711167439249879530756614267604869258780886047915347335890055025251993624365236765636850970902708131216464852540673613299525941060480524954805469292087004296032404226934886537492275238037109375
303 2341210622763968822749309496363326208521344973053356064769566271279696900603325458177351860252182044711303766312946090600199302439603713519801229429219432572741621378522489048761155721144101916706154248771410509875074248386185562777480367501428299445594676000758218786112816181837722785168736317032381675999425385416134511961424267195753178235442872563164367549564345162266004575705730315295317296120798968511460947830666451676819163502270413674804140760622693282863179101191974705976384083396628584546485198387029651268576867062576061626531616331877843371304463330469040866199103292630331022164140743630688223764423896059746832401785741926889944124308908934276421379567032266630247211404022230254674504158705302458103023276370406598214026086894098886594861603326185580551836968683138089902497261801937494337706052165024751355189544311965493652094726811409286515441863230080343782901763916015625
304 5691483023939208208103571385659246012915389629492708593454815605480943165366684188829142372273054550693179455906771946249084504230676627566636788742432440584334881571188170877538369558101311759512660978763298949506305497826817103112054773395972195952240657357843229869040256138047504090745197986705719854354603111946622998578222393552875976290361623201052577512990923089468657123540630396482916346869662292451361564176350144026347386474019375643448866189073767370640388394997690510228589706737204089032505517278869082233910363829122405814098359302795037235641150356370238345730020104384334714881026147766203071971314491321244549568741138624269454166194957619225980373727455440178130970923178041749113719609812590275648449584856458440258297417239554393312108557685957146321515670868708696552970843440510048734963412813175170544465782222388115068242280878535975519039169512325315736234188079833984375
305 13881527095387728819564610609622901025500635306332716259436295261768020380329342736554278245973980049140664692956616776901517105818620294635027127742792722585192776152127948770316083352209099381451380127203686137845879109199606914490301592312776185927514963295779637650589184720697862477327537889575250724770876990037813493532284417875464506172191998987367236554184861415214054724315597537021832970015106331288870855026118001280261275610133257194371784635150918616991907295399367154447530294732040773150280956643161691568507377379229547780585898339517095817728765719187011325235519034593392369594822774401769292538036044332515456398159637104593198711349501633292166131521263818594461438081631243826088362128332907682306568537464902135789987400647273165288232772196049479878176721248780510892695887151404008864575763851334240957952042840404612651442923062749244290936534440561445080675184726715087890625
306 33968096802413772421474602161747238809400054594596156686840614505546345870665901676348318867898329180247206503664841253078012357938163860971911381586613792165966723244257090640963455962855666186411527171267419979308866180211438119757767996389363326964629115184772773330991735011547669482020485215790638523514335994622529618673499970541261646603353821522087627848090355883028791910400267173092425277626965192663866982248910749132799341417996080354627757002214297855779197151842251426933106631209303771898737500905816659268137552446974703419093693236798333465982289714850616712851315077650031128398531328961129458840574200481665321806296631994939557246672230496665930523832532564100647138985751653642438222128030625098604173211176615526278099169383877435460305593563733077261898436895765910154426835859485609691616894144214887624108648830470087158080832734547400779921699776053856112412177026271820068359375
307 83391677649925811294720148307089471277077134029733564666193708611116279112484788615435122820690398137506891966497185276306520338738192278686042441795136859767448305564651157523565284388810660487640299205461516049203266472419080584005320431135886967698164477778617158527584709453349528578360291204766017575227694866798310213843442427678797342411233631836725126367061823692835684140032655909941904056574199547989793441421075889121022383181180377270611143440436101235937929007772727253120776779618840760011400564723779898503277691257322896893875016896339908658986521249958264030049978515630826420218394412599572821453609662182488365034458231547576613040580325869314859436008867444867088726210020309692185835324315184617073245233438591117012733460837419104055050232198964704677960662579105309429117882035037171792919475124047549117186732878804063973088444363313868914707772950212216755971894599497318267822265625
308 205393702051767273218895725280361367755440981115233769772835104309179395454050034359816707507360450612679474913482567335542959594312167582403722534141422085607225176605735800980541295449640656781058056943051714029187645321568195478405104221887689601440579108768734061453441139383599888888501397237338701287785812456924238056696398699372877854358868435213853986242073271755454290036900431506186909691342253486698861246220109914905078129775247269217515246293794117344115119146144227224436473208201204791908079590914669890013572953566786295049614166615685195027083801838647204306013097083998725472997905438232747859240240597955468843079870624301681197918949342616122498790889840516707639532655280022771853712403788299711851403009959249921202362514042563253287588721906050067621817111932336377123917343452296554125960667230529113475630923080494409565716838466842059136925244776372689869958776398561894893646240234375
309 507527837769916932123891337167772939723694664335742645108675542747982286166957634903107084250687673463930982511215423886126653157545366096119598381863453973535453411392773164222917541056062062905994458706280785366122671589595011027139012532284481005159670977767541865851453055416875325443486952573463930882118742581059792238096801186150381178120763903413433200004163054507727550681180966251787853847306708365632886139409891599730448058674636002236480173591965263957308459410122385471582525297465177040804864669150149298223538768263528935067596605707358116911924074343297241840158362894560850643777824337873119960182634517547963511250360312649454240057723825604438694512288795916784577285191196936269250523349760888587984816837609306555291037772199173798873631731829849717093510083584803187873199755670624785245248808726637439398284010931901686036886307851566728127342279842416916668668136480846442282199859619140625
310 1258161509831624074735126624838909117575039072888306017224406670472248087407887976924802461857454742517084905645303035813707973177554962552280484388639502400394389006842684674108612584277977853943960263132870066922618102870606032336277612067533228411790824353885736285445752124378433931774404155429617084656772362858447224958241970140466794940561373716561900902810320212124656598138647615338182089687473330038403924739597121275731780737454422649544234350334481889350167670877693393584053080212416173884155259514823220110296152606525288230032571985548540771824659780297033862521752581615616348745925226533587464381292750969001401544389643215057997061103097363673403523695963925077708967089988977205011472047384057242809614360940433470950566482637281751847407733063206197448674811497206727102737662194307478842622971796833334212268346063100184279685441157164033919027681511729351536421628310336018330417573451995849609375
311 3129047674951249073866259915974366975409122174273217064837099389464480993383417398611983722639489944639990160339868650068691729292579191867521564674546442469780845460017756784508119497099330922758629174411447856436551221839197202420322421211955139060123780168113826141903585533329165188322943134553457689541392866428958248471147779739340919017176136433089447545289266367554020959570816619346058857052746171805510560827378040612744938694049149129416510829281856458813866997472823469843540010488279024449894130413365348414306531532428391828091006528059220899527928873598723216091598670478037859331116038389032023916275071659906485640897042675849238690963403143455754563431862281668262201152802586308863530981844150362867510915658858042254058842318919716844503032128193813054854256193553130304508565877242699881603330858724502185911376658930158303577692157866952356621843919670897271080589607805677587748505175113677978515625
312 7806973949003366439296318490356045603645759824811676576768562976713880078491626409536899387985527411876775450047972281921385864584985083709466303862993373962103209422744303177347758145262830652282779790156562401809195298488797020038704440923828071955008831519443996224049445905656267144865743120710876935405775201740250829935513710449655592947854460400558171625496719587047282294129187465268416848346601698654748849264308211328798622041652627077894194519058231864740598158694694557259632326168256166002485855381346544293694796173408837611087061287507756144322182539628814424148538682842704459031134515780634899671106303791466681674038121476243850533953690842922107635762496392762314191876242452840614509799701155155354439734568850815423876811585704693527035065159843563571861369202915060109748871863720536204600310492517632953848884764030744967426341933878046129771500579578888691346071071475165581432520411908626556396484375
313 19540855794355426197558685181361182145925336841503626471651713130714841836464540903070859168127775111927568951470074621649228819056217664524794158569072415027144333185128990852901438637592865122663797814761875691728415832117458941156877215632341664103387105293168322548795763101857636663598955031139324969320655329955847827328590817255487949148479714382597103578618289126379347582205356225566847371411544051732836369708563452955982950970256525575969168881202754357445717191212820476820859712399145183504222096019510400367118074822042320540550914402631913629238422896690922503643792323155289260954929692998929153876779078390041104230117418055038357886486088179834035412313528471084072422266234859460058118028651991353852162655625833591005963659399018847898168768095088439620369007114896395454701426274892502120114577162771635283483758564368954653468133860496749462818065950685958394439215891902339450325598591007292270660400390625
314 49067088899626475182069858490397928368418520809015606070317451671224967851362462207610927371168843306050125637141357374961213564650162555621758132166940834133159420627858896031635512418995684323008796312867069861930052154446939401244918688452809918563605021391145657920026161148764525662296976083190844997964165533519133894422091542128530240311832562814701327085910523996338541778917649482398353749614387113901152124338202830372473189886314135721258583060700116191546195867135392217297178737834253555779101683104990615321833485878148266877323346065008735123017679893590906406649562523442931334257828459120311105384592265837393212721824836736201316652966567419563262920319269990892105852310515732104205934369945150289522780428276468147015974748750936327072301776686767071886746576865504848986755281376255072823607703255719576196827717755130445134858484123707337901136163602172441528436871104566774359767578062019310891628265380859375
315 123599996938159090983633973537312381560046253917910311691129660759815694017582042300971926047974316287940266479959079227527296969353759477611208734928523961181428580561576559103689855783450128809659157912112148982201801377051840351735950176212628184861721048884295912300545899933737840143326082753557738549871732978934698280049248594621767675345506225730232642929408609946776786741093559046161453095278641139917002201207932929708259965323625307881850370729903592686504867389314052995371593240604484707007557139741471359995698550927055484263977508737757003774881535651955493238350247996552744030995469888524063674463787917644393502846276763738491116648822783329879859296284241107057214641970189129170494748677891833579307883898828423262333240392103608607895128175473966254082714627124206714597636553786786528442667804501157612439809021025173591294708521507618784172961996113872380210132478312403704612254529138226644136011600494384765625
316 312337192262728022915643051128788388202236883650559357643484652740054258782429820894556057123231097259625053394856593207961479441556950199923524473164380049905470023079103964855024265564778475502008692043907400478023952079810000568836746095289311423145569090530615770383479489132555522042185011118240405315525869237767982553684451198609206915598094232420297888682615557335504940094743423709649991971769126160570264562452446513372772932372801153017435886834466378718797799892796611919304016119007532854608096892126698126709130238192669208735071164580311948539125640592491531413311076687288784166325552408300308905369992067887382381692541381967167051771575173474606404441710277277533581400258667929413840229909032663454911022612339425583916098470845818952150988899422712724067019862742870367788227571419209557374621541974425286635397396130613665201728433849752667605074964179755504791004772695444161555167195132298729731701314449310302734375
317 791774782386015538091155134611478564092670500054167971626233594696037546013459595967699604807390831553149510355961463782182350384346868756806134539471703426510366508505528550907486513206713435397592034331305260211790718522318351442001151351558404457674017644495110977922120504951028248376939003184739427474858078517741835773590083788474339531041168879185455147810430437845505023140174579103962729648434734817045620665816951911399979383565050922899199973125372270052152422728239411215435680861684095786431525621541179751207645153818416444143405402211090789546683498901966032132743579402277067861635275355041283075112929892094514337590592403286768476240943064758127235259735552898547628849655723201064084982819397801858199442322280443855227309623594151043702756860036576755509895352053176382343156893547696227944665608905168101620732399191105641286381579809123012378865034195680204645197098782950949542348839660377279869862832129001617431640625
318 2013483271607637513365807507316989988487661081637749151845512031312023479512227752545860095025194884639659204835210002398089717027394087248558000133876541813615862031129559104957738203084672266216076543304509276718583797202255567717008927887013022535865026869951067216855952444090464835622555885098792364068564093670617488372239583074090245427437692459768612440881924603441119273845463954661377221495969530639747013353172508710690147572405924496932665531657821682742623610997912822720852936431262655584895369655579220107321041626160233017456679937822803877817216137707699619713566922419990583572138505227869982860012180715596349960492876481558252235080718213679917559265507511021006620164674504100305968111309728610125401181825559168723843048372799926104136110695073014689261663880271227540298647980291791507663284643445842482421522491142981645791268357454599820479453781959614760412736222205044264686193099256339422709061182104051113128662109375
319 5136395825871083296596174951165641460632023419257898086357901191876971896235692996744489102409272150715770631534620716117526868136882316571071458341519058166534064041411505276747190156068998951117211261969803164909107266662953953246089775039770220488991683545245172470199534684874775795673140062887019320738907002953745212837583176422004216085393553464869730336689789663378295267579778548341173292036218272661994631063943069720970566457207513391675229771259103112676432831655675610760895840836151034397068087991382590493775977188334754427531990521385972692311718367292341729889309219093395978692525326836296326275891073005486288749217327904455101451690912163097469693686309660614587888040084659959880524651951117684429898414837001439414523616399012611491651218383131260472306504558571901455301850997724360136049039125430344172657303874905746178413525579866684142043086597778977253812890102845067919214478596202921867330815075547434389591217041015625
320 13144036918404102155989611700032876497757347929880961202989869150013171082467138378669147613065327433681657046097094412544751255562281848105371861895947269848160669881972042003196059609380568315908943619380726299002405495390499166356743734326771994231329718192282396351240609258594551261127565420927882441770863020558633999651375348463908788962522103316601639931589171748585057589736653305205062454320682559742044260892630315415963679563994026769296912984652044865338991616206873887937132456699710497022097237169948049073572725624948636580054363744226704119625687301901102486786742291660000309474172311374082298940005255821039412909247142107500604614877044225366424946143266421512730405494576644837334262584342910154456110043567886683461765934365073272807135467842432895548632345165385495824117436703176637588149491121976250737830040615883804470560211958878844719488258603716402792507185773180528805269850727683277058499555778325884602963924407958984375
321 33740742769543330234425333233984393969743112136004427408074994108083810168693144218043701922738695522260813637331241357002376473028377504086489569486896641700228439587022231822204285017279918866938258270950324409539174906667411360037761166016823709191823386599588911433634643966812213087314460435521874228025805373774013477105080519506853861266794239213716409704389403878617842832853989034461395320241192130857827617711382019672778765440772666716785175631601799169325191478803045270334619016348156845855723607815256641971861186679243150100999551731429949475079139303980130083581567462691220794420200323297269261378993491692608172938037413789954052046389372526515612836749764904023178950904578247297437052054008250366488834481838765116446353153515143091295916745951525242873339230039544567780509460017054428688779743710113035644009714260973726075928064098441994394926359835740005968365945879754417443127706817962972209168359682962545775808393955230712890625
322 86882412631574075353645233077509814472088513750211400575793109828315811184384846361462532451052140969821595116127946494281119418048072073022710641428758852378088231936582246942176033919495791082366015047697085354563375384668584252097235002493321051168945220493941446941609208214541448699834735621468826137166448837468084703545582337730148692761995165975319754988802714987440945294599021763738092949621069736958906115606808700657405321009989616795721827251374632861012368057917841571111643967096503878078488290124285853077542555699051111510073845708432119898328783707748834965222536216429893545632015832490468348050908241108466045315446340509131684019452634255777703054630644627859685798579288986790900409039071244693708748790734820174849359370301493460086985620825177500398848517351827262034811859543915153873607840053541066783325014222007344645514765053488135566935376577030515368542310640367624916053845056254653438608526183628555372706614434719085693359375
323 224417271827355836638465637039207850781404631016796047687273602686539740289266058151657721321067680125049180184958485794728131456818170164617661586810484115692601903092191943851640695614057628365751416868201571470837198618598953123167158011440248275169385504535850757450176584818160561991673122110253977912300937347180062789258239178356974073404233513714250927136077412812559961695949273215735494088871223130564854496612386873798077944168803180183349479790300676679994946693601784778181376367010269517076735253391030358499292421370649021030520743464880165697383248317115240715169811047038415028367496895322879743015495986783167795049797897535087139822246154282673806990110955073761568417730303452880895756547921025043849698126468040511635895253488757607404683858591433483530225720319769817835919033201932842455529050858296575501328511735444971219364638133159854169394077698469821196944788384069575158167081780305769831925823132312558527701185084879398345947265625
324 581465151304678972730264465568587541374619398964518559557725904560824467089488356670945155942886359204002425859227436694140588604615878896524361171425964343759531530911869326519601042336023315095661921105510271680939181620789887542126106407641683280963877842252389312553407531263854016120425059387668056770771728666543542686968097711122919824190369034033624152209576576597342860754204566901970665184265339131293538000722694390010819953341369039855058502136669053277866906883122224360267946166923608318745821041536159658871666663771351613490079246317504509321919996389645588693004980422876533338500184455781581414153150101755187756974026352513410779279439785746407833911377484596116223770339216246414400905215663375888614567845678692965648604601789370960785535877610404155826814841348523598012866215026207994802275770773846427123942173906537920429373777403017182152900055316735306721283946703124269234810908892772249634519807735821839145273770554922521114349365234375
325 1511227928240860650125957346012759020032635817908783736290529625953582789965580238987786460295561647571202304808132107968071389783396669252066814684536081329431022448839948379624443109031324595933625332953221196098760933032432917721985750553460734847225118512013959823326306173754756587896984729348549279547235722804346667443430085951208468623070769119453389171592689522576494095100177669378221758813905616402231905263878282719638121058734218134583297047053202869469176090989234661112336392087834458020420388886952478953407461659141742843460715961179194219727670070616688885013119944119056110146761979400576330095384037114461732980375494490182354615347264003154913960335670082465306065579111623024431027952655509113934509261830918923017720723360050575127081607745909440400993891772664812831235439292853114578491114728241226864095125709983092055195942447470441656415387243768195062168616977481419975741273552212315076800116980305400959938566529672243632376194000244140625