1 1
2 3
3 15
4 315
5 2835
6 155925
7 6081075
8 638512875
9 10854718875
10 1856156927625
11 194896477400625
12 49308808782358125
13 3698160658676859375
14 1298054391195577640625
15 263505041412702261046875
16 122529844256906551386796875
17 4043484860477916195764296875
18 2405873491984360136479756640625
19 801155872830791925447758961328125
20 593656501767616816756789390344140625
21 121699582862361447435141825020548828125
22 109894723324712387033933067993555591796875
23 54397888045732631581796868656810017939453125
24 58804116977436974739922415018011629392548828125
25 8644205195683235286768595007647709520704677734375
26 11021361624496124990629958634750829638898464111328125
27 7593718159277830118544041499343321621201041772705078125
28 11276671466527577726037901626524832607483547032467041015625
29 4499391915144503512689122748983408210385935265954349365234375
30 7698459566812245510211089023510611447970335240047891763916015625
31 7044090503633204641843146456512209474892856744643820963983154296875
32 13757108753595648665519665029568345104465749222289382342659100341796875
33 894212068983717163258778226921942431790273699448809852272841522216796875
34 1977102884522998647965158659724414716688295149481318583375252605621337890625
35 2319141683545477414063131107856738462675370210341586698299171306393829345703125
36 5763067083610511373946880803023995079748294972698842945273440696388665924072265625
37 3786335073932105972683100687586764767394629797063139815044650537527353512115478515625
38 10507079830161594074195604408053272229520097686850212986748905241638405996120452880859375
39 15371857791526412130548169248981937271787902915861861599613648368516987972324222564697265625
40 47360693855692875774218909456113348734378528883770395588409650623400839942730929721832275390625
41 19181081011555614688558658329725906237423304197927010213305908502477340176806026537342071533203125
42 65273218682323756785165114296057258925951504185545615755880006633930388621670908306575069427490234375
43 116512695347947905861519729018462207182823434971198924124245811841565743689682571327236498928070068359375
44 435873993296673115827945306258067117070942470227255175148803582099297447143102499335191742489910125732421875
45 426720639437442980395558454826647707612452678352482816470678706875212200753097346849152715897622013092041015625
46 1747421018496329004719811872515122362672993717853417133447429304653993962083933635347280371600762143611907958984375
47 3737733558563647741095677595309846733757533562488459248444051282654893084897534046007832714854030225185871124267578125
48 16688980338986687163992200463058465666227387356510970544302688977054097624067489515424973071823244955454914569854736328125
49 4856493278645125964721730334750013508872169720744692428392082492322742408603639448988667163900564282037380139827728271484375
50 23558848894707506054865113853872315531538895315332502970129992170257623424136254967044024412081637332163331058304309844970703125
51 59486093459136452788534412481027596717135710671214569999578230229900499145944043791786161640506134263712410922218382358551025390625
52 312480448940843786498171268762837965555113888155890136207784443397667322013644062038252707097578723287281294574413162529468536376953125
53 426535812804251768570003781861273822982730457332790035923625765237815894548624144682214945188194957287138967094073966852724552154541015625
54 2418884594412911779560491446935283850135064423534252293722881714663653937985247524492840954162253602775365082390493466021800935268402099609375
55 7118777361357199367246526328330540370947494598461304500426440886255133539490583464582430928099512352967899437475222270502160152494907379150390625
56 43460135791085702137040043234457948964634454523606263975103421610587590258590012051275740816047522914869026065786231961415687730981409549713134765625
57 34376967410748790390398674198456237631025853528172554804306806493974783894544699532559110985493590625661399618036909481479808995206294953823089599609375
58 225341021377458321009063309370880637671374469877171096742231116568004708428740505435924972509910486551210474496231941651100147963577263422310352325439453125
59 764582085533716083183751808695398003618973576293241531246390178515239975698716534944093431726126280868257139965714978022182802040417654791899025440216064453125
60 5368130822532220620033121448850389383408813479154848790880905443355499869380688791842479984149132617976033379699284860693745453125772354293923057615756988525390625
61 9743157442895980425360115429663456730886996464666050555448843379690232262925950157194101171230675701626500584154202022159147997423276823043470349572598934173583984375
62 73102910294048541131476946068764915851845134474389377317532671877815812668733404029427341087743759789303633882908977772260087424666846003295158032843209803104400634765625
63 283273777389438096884473166016464048925899896088258837105439103526536274091341940614030946715007069183551581296272288867507838770584028262768737377267437987029552459716796875
64 2266473492892894213172669801297728855456125068602158955680618267315816729004826866852861604666771560537596201951474583228930218003442810130412667755516771334223449230194091796875
65 292375080583183353499274404367407022353840133849678505282799756483740358041622665824019147002013531309349910051740221236531998122444122506823234140461663502114824950695037841796875
66 2489573811165806255046321553188470795342948739730012472483039926459049148724416999491523036722145219099114484090567983829069964012611703145599838706031064720507734455168247222900390625
67 10926739457206723653398305296944198320760202018675024741728062237228766713751466210768294608173495366626013470673502881025788072051352765106037692080770343058308446523733437061309814453125
68 98832358390434815444987671410860273811276027258915598788930322935734194925882011876399224730929265591132291842241833558878253111704485760384110924870567752962399898807168938219547271728515625
69 230180562691322685171376286715893577706461867486014429579418722117324939982379205660133794398334259561747107700581230358627451497159747335934594344023552296649429364321896457113325595855712890625
70 2207661776772475873478669965892135303782675771058364394096204963827263499370998961486343222074423883456716509956274580369595887309259136698948694353529890077164677033211308920173905789852142333984375
71 10894810868372168435617236281677687724167504930173028284864771496487545369395879874935103800937281864858895976634215054123955703871193839609311806634670007530807681158897809521058225072920322418212890625
72 110615014746582626126821799967873563463472677556046756176232025003838048135476368370216108890916222773912370850767185444520522261404231053553342772761804586460290386806289460067304159165360033512115478515625
73 144352594244290327095502448958075000319831844210641016809982792630008652816796660723132022102645670719955643960251177005099281551132521524887112318454154985330678954782207745387831927710794843733310699462890625
74 1549047688835479500061836779769102828432115520224388751387925347712622853377044966219929729183490692495844015337455380441720390325203088483563602289331537147583515863767871315756824416264539468102157115936279296875
75 8539899908549998483840906166867063893146252862997055186401632441939689790667648898770472596988584187729588056555391512375204511862844626809886139421084764294627922956952274563767373006866406087647192180156707763671875
76 96714366464328732829498262339769498589881313673441649985998487404966986879311123778575602160895715926037584740489808877649191096846715398621960528943784955636661227487484509434665499302762048942604451440274715423583984375
77 281148663311803626335351448621709932400784978848694876509297602886239030858157436824319275481723846196991258840603874407326198518533401663794039257639582866035774188306117468926572606473129276276151140336878597736358642578125
78 3355509296626376280312419539300108043203368722559173351138466890447262833292109008498250552874374104361090674262607241051438179318696148857381858539928421506136964937433511991638644058256797912355863859920646063983440399169921875
79 20545783423243301964352944839134561548534226688229818429020832770208590328247583459034788135249792641002958198509944136957955971968376519453749119839981724882076636311905393924803417568706373617354954414294115849770605564117431640625
80 258075585579359115974237340124369227611138421430854749286930680426590103113117895828935973766872645363638157931483408304328884963894777460858542694310010446243764628713843653089455728080520759007595582397948389188968576490879058837890625
81 207750846391384088359261058800117228226966429251838073175979197743405033006059906142293458882332479517728717134844143684984752395935295855991126868919558409226230526114644140737011861104819211001114443830348453297119704075157642364501953125
82 2742934424905444118607323759337947764280637765412018080142453347806176650779008940796700537623435727072572252331347229072853685883533711186650848050344929677013921636291646590150767602166928042847714001892090628881871452904306352138519287109375
83 18555951384485329462378545231921216625358514483012302312163696897908785042519995484489679137022542693645951287021564004677855185002105556177692987060583449264999179869512989182369942828659268209864785222799993104385860378897632472217082977294921875
84 257204042140351151678029015459659983644094369249033522348901002701913669474369657410511442518269464276626530789405898668839750719314185114179002493646747190262153632171319543056829777548046116656935787973230704419892410711900083697400987148284912109375
85 912817145556106237305324975866333281952890916464819970816249658589091612964537914149905109497338328717747557771601534375712275302846042970221279849952305778240383240576013058308688880518015668015465111516995769986198165616533397042076103389263153076171875
86 13267797210658004159232898524217154253185269470816158275814188787592446594439558582168870766543812607912460752210228302150977921526867234572166302619056764486723970401772349802516792878329357734604785395899533516749390337236312926006576162762939929962158203125
87 98699143450084892940533532121651410489445219593401401413781750390900210216035876292754229632319421990260795535691888339701124758238365357982345125183163271016739615818784510180922422221892092187724998560096629831098714718700931856562920074793510138988494873046875
88 1502694459027542495019623026552142724701803468309536336524827149701455700539146216557183146152063199801720612030908999971949624444179112575281204530913660801229860650840994167504543878328307103558113103077471189178477931592221687516170458138731191866099834442138671875
89 2925746111726625237803206032697021884994411352798667247213838460468734248949717683636835585558067050013950031624179822945385918792816732184072505221688897579994538687187415644131346931105213930627646211691836405330496532810055625593983881996109630563296377658843994140625
90 46610061305916866663442875306896255649845967261435567915363660513727405320017952418018427713525566173772237953804808759342943072288363360424459080686725827346892995825582718626656487959437163128829031798462645773320140264196996171337757224080022524503874592483043670654296875
91 379638949336692878973742219374670002267995403344392700670637014884309716331546222444760093726665736485374878133740167344848271323788719570657219212193381863740443450999371243214117094429615693684312463998478249823692542451884533815546032590131783462084058555774390697479248046875
92 6322127423303946513549729179246379547768927451894171644268118208868409706069239242372589840830164509690947845561175006793758262355053547010154671540656388176869604789492529313244691973536390146924855462966658294313951909451233141630288080723464589994085827129310928285121917724609375
93 26900652186158292415154097657693344975756786307809700346360842978735083299324612976295369772732349988734983082862799653907441406320752842528208127405492931692580168379290712227856164347397340075165259994923131042305865374714997017636875783478341830424835194435217999853193759918212890625
94 467829242169478863391944912364944962473386270679118498723561420243181833658554344270752775717588298654090090794066948781104313497324212684408067543708927575065661708284244776354646554165587141247199036571708171956741304731668513133722906750471842772918308866422876235446892678737640380859375
95 4155727158191480743510646656537806101651090242442609624161396096020184228388938240157096906699336856944282276523696706022549616796730981275596863990766403649308272954688946348358325340652910575698869041866483691491733009931411402166860580664441379351833337660434409599474747665226459503173828125
96 75405669285384418091000683582878491714459032449121151630408532162286242824117284367650523372059467269254001907522476730779162796776683655245705097112456394216698612762830931490961813306147062396055978764667346582117495465205459892317685236156288828339015911848582362182469296385534107685089111328125
97 43659882516237578074689395794486646702671779788041146794006540121963734595163907648869653032422431548898067104455514027121135259333699836387263251228112252251468496789679109333266889904259149127316411704742393671046029874353961277651939751734491231608290212960329187703649722607224248349666595458984375
98 825826677794633789282749921452714922381036714690798291608633706406944039867525313178369487108270292747406939280776047822996273430296932405265084396979743251336526616776780353038743222539061805743189927395202376287835655073405177566786440404057901645870809378144626585414534503115646657533943653106689453125
99 7971704920751599967946384991783057145744147406910275908898141167946230816841221848110800659056133135890719184877331189635383027422656288508023859684045461605151491431746260747882988327169563610839012369145888538306477578423580179052189509220370924587590922927230080429006501558575337185175158083438873291015625
100 157050558643727270968511730723118008828305448063539345681202279149708693322588911629630883784064878910183058661268301767006681023253751539896578059635379639083089532696833082994042753033567572697139382684543150093175914772522953107507185521150527585300128772589359814531857087205492717885135789401829242706298828125
101 789179057184729536616771446883667994362234876519285212048041452727286183946009280938895191014926016523669869772873216379208572141850101487980304749667782686392524901801586242045064833993677052803125397989829329218208971731927839365223607243781401116133147082261533068022581863207600907372807341744191944599151611328125
102 16180538209458509689253664975455844888408901673274904702620993905267548629445028287090168101379028116784803339953219555422913354624352630808060188282438548419105938061637922720649964291372360613622480034985470736960938547419716490505179619319250067084077914627608212493666995941345441403864668927781167440116405487060546875
103 169167526979888718801147067318390858308315066994089128665902491279572220920847770741527707499917738960985118919210910451946559122597606755098269268492895023721752582434424482044395376666298030215423028765773096554926612513273135908231652919982759451364034597431643861621288442566766589877405113639952105586417019367218017578125
104 3606820842738207373559256622295411489991585543380974312285707016571759322253395319980112251605746112387163720476495821745952587052903573625450199073537014800771486810084364381668553825902140302223034396315048191647590305395496530699407071906952414262532581651840078773627490883966030462776154427917418843207997269928455352783203125
105 9799732229719709433960500242776633018307137921366107206480265964025470078562475084385964987612812187355923828534639147683753179022739009540348190882800069213696129662999218024993460744976115201139984454787985936706502859759564073910289014371189709551301024348049494027945892731735704767362811580651626996996128582395613193511962890625
106 217113067549440162509394882878716304520594640647866105159570292432984289590551635494571054300561854010870492421184930316933551681248782756366414169008435533429437752683747675343730122804945832281256355595827828427732570857973142057482453113393708015109074194431036540189141253471604539120923090569336796118449228742974810302257537841796875
107 2450989419565629994568558832817828361732992898273760461146389031275959645187737413098212631999042769928716988942756678347862864929617508536620449553936228736884922790046827506955369356345033500623102998321300355120672992415658800686919413197101569782566338580931971502195215610440943642136100769437243091381173343279442633502185344696044921875
108 56385011597107318025049695948974141461667501624787859408672679664503451637543899188324381599137978922210134330628117385392585207705850783884953441988302942092037648785027266797508272042717495681834484476381514669551082190522230709802581100599321612847938619054340004408000935118193908487340998200903777317223892762143577783717773854732513427734375
109 330359782947451776308766168565039494823909892019632068275413230154325723144369705344392551789349418505229177043150139761015156731948579742781942216609466937717248584231474756166600965898281807199868244547119294448899790554269749728733322668411425329676072369039378085826477478857498109827330908459095231301614787693399222234802437014877796173095703125
110 7886018378738621352266557209816057780941553032400637101802389217013909337179249236275994603763559969138325685197036986235192806348344547039947742652684585270248440954189533904452931656957885019668054865584284677789686900320973195774593145417649134044697523521338994286763843897807337379688216115827062266400846597029132833966968973982147872447967529296875
111 95854553393567942536800002885314182327344577108829743972408040932804067993413774466934714408746071424876348703569984567688768561164127969270564811943381133959869799798173784608625384290323092414065206891176980258533644273401429194640179682551525224313298398401875475555614522577848185850110266887877941848102290386889109596868507878753007389605045318603515625
112 2372687760150987281613410471420181955148760317174862652549016237209699095040971159380034985759691505979964259459467828004000088194495659623354290790034513208908657154404195690417304137338367506525356066177303792339483296699505576854928367682197903877427075255641623646428126277369476144347779436275642694566075993946666129851286175522773191914893686771392822265625
113 3736983222237804968541121492486786579359297499550408677764700573605276074689529576023555102571514121918443708648661829106300138906330663906783007994304358304031135018186608212407254016307928822777435804229253472934686192301721283546512179099461698606947643527635557243124298886856924927347752612134137243941569690465999154515775726448367777265957556664943695068359375
114 95857356633621935248048307403778562547145340160967532993342334413548936591861123154580211936061908741329999570546824578405704863086287859872890938061901094856702644351504687256458472772314682233064005814284580834247635518731452644251583906080292030966814004127379678843381390746766981311397202253852754444345204130143344312484163159127081854649077286012470722198486328125
115 1251226076138667120792774556541521576927888125121109208162097491100054269333563240536735506401416094800580484394347701221929665577865315434920845414521994991164539616720190682758552445097023547188184467893856633629434386426001651365415924726066051880209823195874686947942657293417549407057667681019540003762037949510761073310855781716085799448734405814320780336856842041015625
116 33238820712623692063860056094525520691089348043842266114826119851072941664846107484858378727553618558377420567935846682960561566075992104528672258436776796940285994918171865487480945704002430531054120389600301472365924475406733868522274040347944668197773953198411058772096690999637199998486941946284080199938538128753367912502883841287819262355629490457431529648602008819580078125
117 224594711555198287275502399030708943309690724732242192137880091833699866829365148275188065062079800598956230777542516036764514501975478650300238450257300816925512467662087295098908750121944423098332691472529237048776551680323300749605005690631062123012358601761663524123057341084548560389776266731041529910984702135986506984781986115581794755736988467020864845835603773593902587890625
118 6175231594210176908639938461349342396299946476512999072831013124967577838473394751826295848881884117468301565228531478430840326231815785490005056189824485961366965298369090178744496084602861913088657352037191372656111288450489154110389631463901053072224799755436938595763461593119662667916898453769986864902524385228949009546580708247921446808988497900738678936249925754964351654052734375
119 86348263381840903713512259505047854727462151581081266035396056526421640915373478814787094854915385614559260786590555662898440281699480128506740700702315787197794275767094987969384288751001818130718695753536046963850404146403189841925578216759728425108919374980274712384560483456592243085481991079065726331931998478656394000489838043430685590730086166146028947565582711831666529178619384765625
120 2455830958842937142516002172583066036303751053117532287312699243667957889274137110971359764768648482263679936031421993608494540051814914334860212268674563303692466997091948552837258556367242709455770425926318711698869344327853122294205370062863436138522775943813993094929284709988939985594193308279708322606477968731466501767931483793212128885954380651359209297712737907204427756369113922119140625
121 8877828916217217770195347853887783721238060057019879218635407765859667769726005656161465549638664263383202968753590506894707762287310915320519667351258546342848268194487394018506689681267582394682610089723642142791412679745189037093552412777251321640759835036887585038169364226610018047923008809431145586222417856964251403891072313912461845922725086054663541611231547534544006339274346828460693359375
122 261034803623534854097053812947862504755562679856555508665536894539571811433253744308115571556025645336256316890261821674225092334533802843169239779129055038118767629722512846326152196698310725150852784468144249924495907022547793257661721592889520610203261429589605662877293816355014360663080228023703973671697752248319884028609199245968115655665885705265272113995041192158197418393683619797229766845703125
123 3901165140153728394480469234505805133571884250456222077006448888893900721869977208684787216904803269550350655924962924921294004939607683491164288499083727544684982226202954488344344579656253787379494863876415815121591330451976770235754429205733885519487742065216656631701156085425689620109734007814255886523522907351140666807564482730993488473926661865189491743655890616804260417893601697869598865509033203125
124 118521298123010422352711135813520865763047415413110482921532923693485597831131777577052520436784828132209203277656298622033833164070221032145062248890662726535074445014271960310389532674536646314376433459429388879209066210461506256532455313699401175967557091683347245127712823031317876348553828891404908088471149448235004598280616549850313173326365914126321948664009612829130235756025513182976283133029937744140625
125 914865900211517450140577257344567562824962999573799817671312637990015329658506191117268405251542088352522840100228969063479158193458036147127735499187025586124239641065165261635896802714748372900671689873335452758614782078552366794174022566445677677293573190703757385140815280978742687534487005212754485534908802590926000494128079148294567384906218491141079121737490201428056289800760936259393929503858089447021484375
126 28703917619136359998160611449185807283633214111627969279437434016936730968035631746304296214767133022060404108144683904366658588319745884116132701286992927764648018738419560083826262185175230199758574269775899830301538787714580508167209958022233137125085858858330387958793079440708051821394529788550171983657763681290303265503268483277742051701432605159551357444513755069805266092498874375138484538183547556400299072265625
127 457511742931414442010681985888572582293829799725238202344953260795954554899519934404344177367173333238620781079718116751700171239228429646927039125813380275640724770671669368176106792969507994153951915285958067395176226737382698719677159520916373972636743504342928053675202893205445637981207410299701191247521095316086143748856596354963930562069134293638089086308104742057626136248339558665332305054107564501464366912841796875
128 14816517794833856704515936113001423077585678064101839182941311350876988260420953075684686184035908396932733995266671211003810045582412694115732162089466320226624871698202012488383218490317516390675732776535752012592782102890138698036744811084876771103840938388145725018271445696458356986021401982555823078550970671811449765306720872955506891252608914099469515060087972071536222422402476607376786699177273476379923522472381591796875
129 3807845073272301173060595581041365730939519262474172670015917017175385982928184940450964349297228458011712636783534501227979181714680062387743165656992844298242592026437917209514487152011601712403663323569688267236345000442765645395443416448813330173687121165753451329695761543989797745407500309516846531187599462655542589683827264349565271051920490923563665370442608822384809162557436488095834181688559283429640345275402069091796875
130 127223911743100854493127558958173070436420278078524583077901803460846821075613587045407169874369700010629330907574671220528012440269175564436886907765787920848583242195317251887088530235859624813118795303786854696633522809793242978307159986971302174433060405268988562376465088946243132471809992841267359453508885646784333463926352729183325271115715522247185623691858003364698858930206510503769915844396454218667713575996458530426025390625
131 2158353662721705996475909037725406139953870017602169551916604095713266319547784504225332636918681960680326598847004297256257731049166563450671786390246592077196214703843557178264456915451358534954560362328743989928387714468142367126980969178968141389256869775388390960716730233973014742384256528552100753128778244997696217215510574050595113224478113834923504105932371027082116141750953450696456622300185845819697760816779918968677520751953125
132 74361758741750936696584494076753417739830683716447547572182760909609164507379819524075385339759349591319292310075839053369847607836935610565995056503165836835641185191522075462745334108045655604789468163312216685002741926570908974625875331122989375284066934371456233769573506751072276919364790178205527247545796874905627771725985807765153435922944455954619486961687978996060147431745599236845020008108302946026046953420518548227846622467041015625
133 650293580196611941411631400701208638134819329100333803518738244154532143617036521738039244796195512176087211251613212521719317330534001914399626769120185243127682164499860549921707946774859258263883899088165334910348978147862598983103279770670542086859165341078384764314920316538127061659845090108407335779787993671049714863743745888906266797146149267323147413479961376320545989290615265326209699970907109262997780607662434704252518713474273681640625
134 23092575326361886651468442670300619948805569195681953696753913788171590951984583923439511621957698832885032958756036789858774677724592941982245146198226898168707121343554547988269770897922027120208781140519839208001402563008748752488980567936281620046455820427034521365587135360585430086602758994839652900876051443252646424526404160260950440233456906631912287800086908434518908625699038686999032655666882357038314187158700718782711192034184932708740234375
135 416197485107020283119415742246828073337322773613775851476595788204216583727618156052150317962543606065086949015660051063624696016630338593346004269930643385694608447974883618392586080893248694787522862495589062045809278393106678766108896775915603638097273251556443178571976940603831206450841525363995064232489075161742446509239382180383109784327593828226955163020966350715334290160973774255783565553084220720901536595161263054620803814032115042209625244140625
136 15226584992640337057923824930100205063045953672659989526271256911451263715674910239167919382659657827891206029737922968162709503768420937437563566215412588265637250069161117178892761769479503498801523924401125834945932450011807842658093988546872359099788741908192473688055776371991164688004037205441759424945612814792347405540522797069316071459625020205683154639122053940920505005539225531147841745759586215074182716333974808853302107536364928819239139556884765625
137 70666580950843804285824471500595051697596270994815011391424903326045314904447258419978313854923471979243087184013700495243134806989241570647732510805729822140822477570976744827241307372154375737937872533145624999984072500504800197776214200846034618582119551195921270386266858142410995317026736670455205491172589073451284309113566301198695887644119718774575520680165452339812063730707545690057133542070239624159281986505977087888175081076269634650088846683502197265625
138 2662363437323040326468436963784918572706939509729655554171933232808757239025050460972682974484241806817983309657716166158285103853319676174153322344605871049155486842486548861366316255245916105926809347686261421874399931456518347451218870016874354255081354091306333861802603880515334248568982304059399866879927293342277136345853610397660867566992210404832132741625233416902419501054406783872902506197496277840200948841612686786186996179548458485442097298800945281982421875
139 50885752377555269759791235688821148680147734849462906606888159878673777109485789460570889691317313653712114997487929083783303189948498970716592449972452013362508820020445408387294402586515194532579107062327514556285405889928435174835146262632519532877369920747137959100633167968289583492898958777487309655676050357650942906978300055530492161807922117467556553090683086297255943923652876860162785600952746358359760735209743282544392057979709687032254805671982467174530029296875
140 1973400362953970916554463911248172966964809305197020981121729728254847750082968401070399673118976740804609531717579377798200281009392738583360171802381661530211454549212893382667664226707645759167950350984123342007304325817314644515281807211151740004517282896494757191881654886978238337438114520349735355756772908920061216875525454453528016527073027637509310685409780769693882761303182217513972988390548456523549881072169054240354068400511121372797873618765152059495449066162109375
141 19408392569652303964313152567125781130098899516612701349332211877386427622065994224527380785125136245813334744442393180645299763727377583967347289676423641149629655491508806418536477669669696041416791701928853068641838044413289528807796573921677362944427477287025936982156075813430974048703856307639647223867861559228802067970792844550448042543763226814904070591005193869939336957416797109249924340821044069909113080344782648453882262719026878701467087040555270505137741565704345703125
142 774453088706835885087987726886020044434336387411396621942403250543350621403299367541316075468848311616689496307484815087289396472013547733049058899958332552793672143077675902518861068452829881140654239282067023998015263486223492068017506689196691813571489626184195963398973893183336157465429978243744843173999279797906888918238546876096528241623784039595117128792880250992189362611802455050399730971782121521583339244997862021255263929277329540824641174179276958966511301696300506591796875
143 15671058249982824134755431653538615599128796799269610645004529774744699824095762702198530787112145585563711957781955233291300937611194138378247706840656859205779955815176771887469153720143012644881138531872626230599838856643732361996334247855895058847619092585837205319378236728564807146312975609762176901625875426710645897260556996037813248969257270041207195101123931878826951752449822677944838556214011228989238869622531738000100265608926763258586614159517669264687356189824640750885009765625
144 643155901637545085314497670492878322803844949438824090481630906485297225480714197060929902033869566977120302459329224729508281780501018633181664136447398158664415166610669895033621537828389381958566806486584453130047986515515419868691553866253789110165135178815344743512602213577028250091830832000249502219627553387631618269470519674387893550947287619761184494145227288238936926872293172525534119185579234848947352448178325059262115000855963290895653231720764664292033785386593081057071685791015625
145 1672848500159254766903008440951976517612800713490381459342721987768258083475337626555478675190094743707489906696715313521451040911083149464905508418899682610686143848354352396982449619891640782474232263671606162591254812926855607078466731606126105475539516600098711677876278357513850478488851994032648955273251266361229839118892821673082911126013895098998840869271736176709474946794834541738914244001691589842112063717711823479140761117226360519619594055705708891823579875790528603829443454742431640625
146 70585842464219754889472441165968649160672126105726645676966154273881649832241871152508422699646047710737536613067902654037626671243153491671687927735472107757901839681311899390674461711327782816500230365623422030537996831448672340675903740120491020540389902941165139247989565295296920939837109888207622667754837184112093061621682610495733434962156303702256090478920907976256295380008043488673486525651376633387918528568850391702344415341366282125348771180502386690495952858981354438583366572856903076171875
147 1509760584467196337330926044098903436897616105275387224384629073764054608261821382081002653122729314484965170616909369867210796871219810033365733086334012912833762448943580216067136061543589946662123427290319373811177214227855652694716905097437182438338399634008581163375248812101105841982175943398872841240608212530973558495026169355893242440405561179887555519253639300704145901882992042179237203297157294811534189407559141028121444699736483408379084866779765548923017935700752190086859627626836299896240234375
148 65470767745419969168355607902348947541065122405267166985439439783778228087273884233942680052667156722640514623802274824291596206320447062096905015288874469965036108598438356069751355308837778037002982424444699645321699894990960379106398589550363416438544700128782122149767664736764454837557059785492120760398975136405668364136809834118310458428187160565823845092434068275035287035155949909102621320981226089502180123658802150684486449404072603004359015247904533029046672781663118723116667752037756145000457763671875
149 719458266754420041191059775238912584528764630111480898002994003783938948451052713846796111098759385225096615200963198044140350711255392765382889213009441550445781797388239094850497643488818342848625773862222804402440160146055663606000214100568943583243167709715186740303796867792304594209914529982772915036024337773961889653499403267126113627667348707457838233720757976274362769229328733551128705696262693497539457378886576833871821592501353834414901218559222913456193887197696011648329061927142902277410030364990234375
150 32052585242176167255102904046668794553340993036096585486931385862578264092442849454588613545560829371163279303818111436064496764537139003090573097328783630513910024855443439914684520515070345992249126851335888158933111574666925869310915538394447005577066364635521284467274454257014961976645902225262516137769920272167776145953051914953735488226208052265954151150493488600999135731935824408436334967474199258008880365686775884525823523767527814677018264188031940017386893868544555014944708037916143439360894262790679931640625
151 723587111842126975783948058853548037041672917789880417367476035847704311886897326437337950791035723054011030283693865669156014459425912994769687672197290458851518811111635656074003050627713060775024038668907675187914993798105851499693918279254641150902273181646892996848720804852112766622781242735301301810155950144187546494890146980080578646706646779903914962222390505167555489148451236020450261890730048249550474255378965593170466049051940416333687314044821045892509129082393329462376783955956938143572187982499599456787109375
152 33106281128112835523042975536726383338767661007640398735814131068140015381761213376487523262542257436890166668569845435960895129562113797249697520066042630363833540164790666172353861575369755669639674841218532862872674711244737023665495843030737596577231704879890295284819522984398715411292110198868240461720065186947012814780708894779626714822769210120943821266561032782931166295009089401643660832286571897561682848606353812784328333142273429868515195679492697312719970182906742002892124996336897790882858316763304173946380615234375
153 191850899137413881856034043235329391448158595539276110674042889539871389137306231516745197306432381846778515844362254301393387275812449455061997128782717042958415365254961910468790627829267734105561915704861397940347149951663251052141548410363124372165057729778964261175529135694590555808437778602441453475667777758357939261654208045247936812397947572650869444239721184977086108679577673082525014523100684146369952107673820345085182690559474526088045558962660180927212227209944569906759864353772322698166163945643347688019275665283203125
154 9011428583383467444659775044806656845711457391075338194470468564577299019168411000573038662680435407725033667725539446790748793732186563353717067136053002224799728121390815896629564579768534738672348742573044722656045980379574565170140670383166314884964926625447730311675779032710612996878130898735277511205591189087830765059159806093340840015143995434983988665383943779558711610788442882359282457164562235039143020449547015428996116158269077964881587950035111358332085524278306393090417588561039769455562886690813684253953397274017333984375
155 214408920284442840910790027641084786330012705705855521661035858556987675563074002936634308901155599656001726056193760057492286049269914901874990178368109081934659931192251682628507230046432747037231193632040453086155302011171217629093156970426676130057970499199277847305701810525283615034721368473608457824114631161966757393052589266378858606480321083384574042315480174347040425355489421499974407503316429258286329885556072138102104591753696172018427622095185404548795310879153744010800305684632819234656207763034529989454313181340694427490234375
156 10335582002311567146104633282438492125038262478550765421670233561739590900517982311560456860580205681417563204538820203571415649005056247844883901548234698294660281983122492361107191024388290570929729689032510041018116333448508545810435631759417922849444467913901188629371355776371296662748743567270295709411445795162607540132100065585792879125383877824553391709817721804399083704261367563406266313697368472395692532133230457417211951845486923972148303523098412426274677960929606230040628735527725051206602495217079518141645166906528174877166748046875
157 126166449502217300152499258478726673370342070075669193502328541088155186122623010077218496897102570753064194037805378224996270827404721617442497786199300962082918062167976264252035480834707862999339210314019850070708146082405943818707987756887214584223168619824991809598736139962164418362173912725668499724785518821549950242392545500605773675483560996604323252601744930066299614777918513846500292891303776942534218739750344193691906296177858880928014341106462320487534993869067703250105954974586939700078996659114889677955062552427989430725574493408203125
158 6239561760132156579041850828065427631530267075592219964657657999514714729694320963368840764046207636592789716139664980117190573769300507590618728016486429079810712764517266148584414704680477364632320646079851685246871364505385951554203534516857197262756804093444969943705495801828841310101310853847935653889267833319752789237523337732458537121039509087066806457419295516428847448841960102278671984939428288693029787774353272099033225877476010956294949239420094059711043121794743264233990003268197102867406779776526869023267618530326217296533286571502685546875
159 156257345158989597208945070287242504176412478374055964574921729281847000975734879885645879254009177843193232861285630097074803538904592611591864805716869643445699679761805896158999497449313194642487205939777725753637399581308380384771919114905654791051218644912142382300216731365199672928867127712913852580348934349826569100875296946833959145122192426067414034113151417617927626661349206841364782518838102633739544975233128993176089075649631742378494413802797415537343652899105755566211811651845460047108467985943562380949690970854959459757083095610141754150390625
160 7925528803809111360034902910039227054331817315610492579204605030904561736490248842679844641642599509384603963957268444153731110296779841852550974810765345185209333457198556859080613510126614545461593572471466027950242544163542361496016509427129716656908860888588773772649292831574292610625069584726703516727878299157553411365495936440365241799742722042565307224253153052998907151890293120200863134137987403685903460688799535662884414006024971605179615162491687713469607418695543028073829298793253579049388604715043427524149275732734398758339011692441999912261962890625
161 12720473730113623732856019170612959422202566791554840589623391074601821587066849392501150649836372212562289362151415852866738432026331646173344314571278379022260980198803683758824384683753216345465857683816702974860139283382485490201106497630543195234338721726184981905102114994676739640053236683486359144348244670147873225241620977986786213088587068878317318094926310650063245978783920457922385330291469782915875054405523254738929484479670079426313282335799158780118719907006346560058496024563171994374268710567644701176259587551038710007134113766369409859180450439453125
162 661502795387098774979711564929385728832800080861226375182185206052518527992237368958237337243440864169876733699960078596628998680665324595952424390650189544294637753278387966510144476709218509613260997131520004801651823153739392946928141196281137781771316545926797614011025286068174491501688467251341134583541767581699851332240015718246843439245793342879135492890452932735238980634700215573337804331147303120974250454250425816188549981396283140406569621308563654042513791324051040162721968765358633223445095755649227395269027331416666036500995318192508420906960964202880859375
163 17414061088565375251340906946766079311523462128671784326671025549332550249395648737825597902933580749272005014651449069056258390268514669988447572083866239753556338855053563218379553349370177265569095749487264126403484244522189519327883316992100952105129908071522947188840240655744693488781948900391555367911737031588248586321218413782848153538145509751293241850341173454255166165208483174968117699017452754659647143208142459611163578260257153671202945280947938192669175556605643632283655827748066019607192145767465911180457144499543733410888701751417784180375747382640838623046875
164 928186870081623066271721681169578793383512054920334776395892332804974260843037473374842193824262787516947139285936886829767628459702100425054244039642154445104306417313209973102848573074779818432098372543420665201432113717277223569695508678995972848155529230120244608112373667191847907645566658339770292665063495520685237899507262673039589431736693815253681083865034886285254611771777361708975641475329249276113852380137201239734629884849966547828788186419806053607459726342637411244351139274799666911082948561551700531829546258970180534533778692052319314598207711242139339447021484375
165 12520312690531013540939253757296448343950194108820395798804191677206297804511732478353246352495480740816099961828002666446735540292921632633556697850733021310011989263137889327184324402205704970830574947238201352902117781932352468731622716570976677748769933785091979518827808396750836426231048654345161477759041491078523174026453466196631021844696262873956904140255455581101799458189504832092372427860716243485499754755670707522780422516741198763662523846616763857111024248635836040275052517677772706963597893146770888473848749487248765230326140777093735234615223816945217549800872802734375
166 683796877593351304538397343954745526304839851253225916551690928450621954593408269305262549541540680659671299415236365627988461533097914966281699053117783958846304793606275825604171877226464576981911850743414366888749162660235430079777574665523891255249069933672798461420780755588546931418608722257060994107810051035253543149454756056329003258048086396861156319620051706561874777409019806404724920147613017637960569105980955691356652775751820570477428739882974558056118589339246185339621993252971556390816898934210892073999249453246091313054262178540974349838510448762463056482374668121337890625
167 18899461899802636706136764189565211601539468648787911107572185571446740203007211155328151606778642872752655044537717909591973088313293271753059880129122430838553018190483857543873706514662254443203061642697229686438138106766247051974972386180414830403829043896782476675208959303711848637478926474462908816145762000563372679107780002640877321049191059922845499517978609117663656972807898429220192067959876194495592169520207634353406526069004568747425652941625533810113061690747425316601812271518880847085788269642654846033265255638268717801506752352693990055186590293345716418116353452205657958984375
168 1057330395984458510524821272585225763048125573556439686913125921794587880657238428084833441641231175516147286466662628452122934425687192088224934993823754393262848602666619410292014510962779824824995283600696514807781636383037691322739830144863307686942215860805495657594565228246159372023758541613827433719274655121517884532684752247743881726096993847383591470533313287087693289343737877622723645242015273701055903923808016103901328100930460598574728153819240489006775236288864709337288387530123788990214424745158325361331024726682943417405295260371465273637413793961226105011519393883645534515380859375
169 7482727212382012878984160146085642725091584684058923664284192148540298431411276355556366266494993029127774346324571421555674006930588258408367864951290709841121179561071665566636586694083592820286491622042129235294670640682757741491029777935197628500490061646920492768796738120298069875812139199001056748431306734294982068837809991657283450975588425457933676836964258132719605408685632959936015237377742091982372632068789329967309698970284869656113351144578764940700948347216295547979989918550686054683747483921485468582139661990735190564977274557648859741531977419863597145166522750514559447765350341796875
170 428692924724577899849881518929392557363221978134419795650505652382022237433983433686179779773764645631759320075281021312346119531060331912473803350924396057507673498233356791978176688290743116267033391518415626019266975675355873767762587007685407334421576121813721951217133923649996721255153266849969542174377994114493817705786972232037426189842436482910478279666519312681638913469008597907694248964608222191762110463853009503157139963706590467468390000424062022217698031760368788239321602423687354758886577101345823980539363375111209802658113036682260823452108518361405344043735254899729625321924686431884765625
171 12425664423141890427148815826168443275172989036226157776929906334292914552024009825393920916742568253636543892382020402738352274607783720483053190126543619726859916346293846615487451310107189224999962853161276920168453289950190001158598584417761531588209383890770730756028626776995154965580617439646367179924346159408603306202235390145604798112583021457160212936134062278077303906899214210354517806239169320228224771794779480449009701848035524699571284162291437713979977450574289327116736646250577977686327437282508708075933447427598416130045406368235329967759365404705333897107666363268663189955987036228179931640625
172 728802495410541299223559494652257703418721325941772832090269796225282317219864248288829643529701855780544208919882642681812575962570338557492518760492162927839514673459172985538185481691716969613922821226468375198640290815448494137955282771854967112243244993345375671033347046351096824196199954687578374204102675287792809718679712338210158223697331957526817969343071154796068106051359611079923532889345998139346067540079200866775766042492827630203954529970879696238067617408533791903377954512535150125236163178930983254777724491970929901275553219716106808598990059082181949067055955204796902080488507635891437530517578125
173 10811785019415380173981505103166243030216730870346199964059152427002063175956686123364787761763127030504373339326459004184689564404730972500401515811901237034499200180766831240458981620896621244222545052894658346071828714247178410536566619920468437110128539476278648079779703432618521386950626327790225181317863187894406332176613532537347697248549919589910344575204460581399670353271919830370665610413447882397198911957074944858618489240381097894075665452118000293691733104255598802886611955193458952107878480759441136584627542838388745085422832014488444505566017526484169214409775095463162042364047010778449475765228271484375
174 649042266500524687224283732848172735346940570877752730042434979345360854515855824671711574126402278768208035933106660480211099240780405010171603395704243160418021486051613646195993125684045069911923602070319235173037949544972367162920630760445640748158126353300483522877255376763522457380033049083575007859692645032489106526894286971749519613527700222901907895194098973162003610977266619336981427258729689828186247883695166014807726527589317687679256272756095675630608429981567851736086202282218534353988053078470010870311776024131314756223018028661755812113633598132371162110233208755749080565156106104041100479662418365478515625
175 19706870337755431078190926980469068763339156553561206142278453277863191625664930404507178525199952390239100595036917532160649606247815437323840393903767935079772386380985145139448939275144660457735736329661102937558951262033995984167759111779410990036325190465262581205122105004670832373429943469324587963643847781121466741476091235323230664025541561867970629421778427122117915640102746362928767075856809572253219044492636325707607000557194452951005258209693332999172163759530344682262785359895001358590139255621584940055276455420699109943199496404256891723206256940093185595153010917450809333199834849636999933863990008831024169921875
176 1210494510496627353977877689775312548788107691302497087289453992592746545606468350096853440910407075570436754050142659412967902063772063237616896195538945412275018833452012540190651094975760768616417604049433247939558581270438203327504603441050320062981274824328754050524625299911905878537934277603262815666823349955386094595168904129729443537768890437740095912232739885976092968193311195342899517634504527975653979807960186306589760009225669272515497985530412979474150158929151422107991590731550458451399303776555854942895356274216442828261029066631479574097944332545223925182273695604415963291799855638952720937595586292445659637451171875
177 4700350184258404015496099069397538626944222165327596189944949853237634836589916603426081911055110674440005915976703946500554363713626921551666407927277725035863898130294164693560298201790879064537549556523949301749305971073111543520700375161598392804556290142868551978187120039557930526362798799933469513234275067876764205313040854735739429257156601569744792427199728977245168995494627371516478826974781082129464403594309403428488038115823273785177678677814593599298125067121894972045331346810610430166783496564366384743262668412782447502137575865730035186222317843273104501482768760031947185462058839446053415400683661573566496372222900390625
178 295346503827876816313697385025594339624040199758359506595190924028186784957127409776277856881147879228437771730396192478362333443945747615698958742110495852628508039017033838519861337509529886020216926384182354375417640692378963837123208073279035011874294491127145463549387687685622564624006462593819556864075673890036478840844922107320187037373435059634914032163094970285200193831904910889237947092960369295604895799848431364429045875007755408291639439720479988811897688592604270568468395176844706379529841006621961785342909769717185088796814579523146760926279341682065521350669775036607401398508467176592766356701957874975050799548625946044921875
179 9384044466123130084735107014418208952874629266922356603049001229147578718442809190821676346684711566725153321189878223615006420514488238993603016113076784725565585923688216151291554276690293068520352402004625945570144697718956817996915690112294779432281958866582792813354695000835285745798557335993428780242276386508129042210165710115884302738466152149780123543918016490871665758621114733683757292984629813629254354248584209742004074586621412587650259918238810684520425259652815488771946319953886855796801638303399591805700272113224121826341189635188942034910673523264267809874830762238126964634809527601881965451491307561582289054058492183685302734375
180 603028081437538462375162711853528525520676551321697557668531867986252556025853361411391743714306249989325077572982764527723927588681528725967923418442427263249570117042128458098146569374394922876186365705219267888283068420117884081299799162306174821097870958725476848978986055448676297310761092968273726847148922873398880381467458697756841178276573403297020519055715657719904113314751453901251927404485296453629514058368269902230923837010878594294993352605944213397967047610549576123974042466556723240358270079014761169026105186267895292682511187146876604105394791278485113730366499612184276874397495053224536981878282915214839476902852766215801239013671875
181 9796191182952812321284518254060570897083390576220976824325300195436672772639987856128058876638905031076585885173105009752875203678131434153348915932597230891489266551349376801804391019487045522123647510881287006845158446484815026900715237391663809968734913724495371411663628470763746449813313955269606692631934252078364811796938866545059884941102934936560098332060100859659842320798137368625837560685863640889211455878192544561741357732241722764322167013083563746649974688433377864133958319869213969039620097433594795190829078750921959029627394235201010433692138384318990672549803786199933577824587307139632603270612705957665067302286843187175691127777099609375
182 643639149293548627945356702846541689651070011029446840288645198740775711180765122111181852371805977256824922413528518455793159507264269618177483823519435861263519280223308104008953903153357351940090012407433200210747445409391801712457693242344487306375790036440519387860535381414590432992084166803078968525995976164304803229494274348610069620285286134136808140711344806782230620003400019530823405249743298797343860285564884755340092427081477910784259339260629388846143286954138225807193463490366965407810159261679478828423042961171825474123608683435411988524874568264910644158539758164694235863808859840995280932689066619536467916962152457927004434168338775634765625
183 21378474343785217677205022885047882221760290416343076800187350276174865246869113530922905226529535534585439797965349740509169793033782715367765125198198062131867792892617178674657403893238764444690089762112893744999976399272948693879282281044472145881271866060371851467787682693685621231832075600364267939590956348297384039267652322489083462437775778945354082393727317757271790043412931648716299405370223669553776319385037647148621169965511288806699173953541805150524649276181701170185930889832538756020414439876683889286071371955322183123015662420307209198853708784919007045725898067440319044216411279618658256179267347767903781861897893890045452280901372432708740234375
184 1435799715402959004418766541982700817895642864652017380977382631898180124844976533850313237918950136038292722271150853922336352469941880946814473573436180050838372838461062336968665902873808658869831118513264056807943414951570507229626477277227793789532099796480633916428088557390620007551074029396064599090868219308000609461254797630689334420783459089748925527645120387896130691105655902459435384364069591870901171386218513420148546396053703667546723221893821175714385970037639232290857304492043135393087054196557966688341839411891393140724854903810252477004213935703945432197997040107359267328618397950468707143255774343440185893626924451549342620637617073953151702880859375
185 12185632184624913070502071641807181841480320992301671512355046396919854719559315842787608450218129804556990333915257297238868623412396743595614437217752860091465270280019036053853067517690014087828256702822072050129015762693978894857839912651832285891758930972731140048725187586574192004085965287484400252484198577267001172497669467491660381229189217294699130953124136732074461175413701644173228107097858626208338241554836523396800713263307783026469039984212860318287993727709444164452505943223970090081129828966187463283957191088722253585331843568637612772334763672319384883064400879391158101817984343405627917524811756852776857679211707820299270821351456106640398502349853515625
186 836360864991730908593909687135435925690001831306625224250488609452594228676953642869727505980721339135769031568273684595989747967909850496684996898440467552377718825669106539556205289076654116918092398798192915160604996872501241448567842404858508942180874227313401797244253250004519668200440227506491811329252969350720625474377543901290110265665401929021674852967675124605930642774519412347829511130661526809809295209116204783339416954827129688021702559316449667945696449501337700227197745413177187132718345811094276542494401810374451874829251083333442552629196504649640981449125154357012136318277355409645272119315454931590339626812695566246240452823457189879263751208782196044921875
187 29012522045698153488214133137041136826260473526195522404025199373301041198574844917507977454965242533280691936071845844950288367258824803879505857410001378924430688343635636750665205272780054661771707221910514034006226736510195564609369885182136816695312346071274594944605900989406782770205071051972694443200456253807147777080682620391852635005667127515832878974595682397455128067205303894933857911611517703505474641509032027729261034745998301747784840080128322531368264136751903483181262590637703444446866697841049358982588304400079361085951890829753788708154197549791396005488702479490393996744723181805184844546933816121937291314505596497515835067992906459721780265681445598602294921875
188 2034503108454583013361016086235009719941515706024461008582267106052735514050060999840246919029437632646308522017038189877138971754025089372050348250876346697075702020097449027140397519753701333156740968936474796634686649897777463968232063198397344270758778268248130970490488806882150641760630607519585197829431994798226237867782868754978666029772407317047780638093522228121540855712771935632236786051757678958321409235820870944514430061563130910063411910618998617512199522589727231758086039168468954041836527186103586298654004846055565196152376344436484433159313103179121644884895261374263879021723713124088587223853733855550852553429704954388297934143002565487989841130911372601985931396484375
189 36049360578706756413743844031998137227643716795047424611069190852148420573453030856169335158282605412859940701619899686433025440509570558583360120657277987125484364094106699311900703652515833922204293228585396921570012749538718884053103927812402543133574792135088632666120971169144827221356613734639530120339705515829770708779244651469466983381537285250769625126379120360085582422374605927467603612051094313462497050249510012265851186260837116595413595644258036503698663340767376819521526528026101396667301425210569445625850311867258559710623956447070067671149868875230856425715459136290581672385922472845725677019464310186505556394220942086806251095079862457881691994998618611134588718414306640625
190 2582251747613343668672885291856058567753347077746042072315497209930243514097014053258265646722941308328570412397735034438884045329141048681884668802801479495785570484424956978410759303333361699681415728256800566888981583262207972383607887453130206567201095935428533846506911285817013118692995598425964182050053445804402305640566073629409389486602897279797879017427662770513290354497115397190431914334831936767632126206422651688615186323050023498846071269593847412796438953762507968959146466729037669144675468389258299959625283689363597890631704624260076017352136257401661476630424053391630655774676012652412175970581248002969579510074440302620018572191665627720523479293746049734181724488735198974609375
191 93464602004864974087615083138730039859832397479017992807459421513425163992741423657682925083136860654952606076736019571515408020688260257040815587317399550349958723683761317833577432984151026719968842284254896518546688406175617560424687486366047826699843667382835782574317653990146789831092975685027773569301684470890341452660289035016472852467591867042284231035794253978728544381023091801307683139349241951304444808041467877869426668962795600540733549602949307106167107931433975936476306363257518434691528578349204167038637143136515425651414548875093451448060571836653137146638198612510071585764398277954058709255188271467483930367144366753331572220477337395344347333037138270128707517869770526885986328125
192 6837216030461887449431306176847518605866319372782603227844079061971591021561013364830479018606710767491747992331470039715066642937408302583306782659029729306750530513638191683479689955089600057645880719620098445021245896976964951397747163690135496666573663800056586002659059342341208116513944450286836719915126124099041148286458123778560038576561747849744218352961457061305929207104982234541060944692815096463774051042657499669782169114635386566356281354104550662737442446508189641681051239391377246052989390091979332431377422931865512932677928493859711253779975011566686941688024143100949266713423027227173256758144787622660851958147711861106464502644578662481625040453665775874725341054727323353290557861328125
193 7896984515183480004093158634258883989775598875563906728159911316577187629902970436379203266490750936452968931142847895870901972592706589483719333971179337349296862743252111394419041898128488066580992231161213703999539011008394518864397974062106498649892581689065356833071213540404095374573605840081296411501970673334392526270859132964236844555928818766454572197670482905808348234206254480894925391120201436415659028954269412118598405327403871484141504963990756015461746025716959036141614181497040719191202745556236128958240923486304667437243007410407966498115871138359523417649667885281596403054003596447385111555657229704173284011660607199577966500554488355166276921723983971135307768918210058473050594329833984375
194 589833670423569304985722111551430304080329255614743757432991936146466721265082764863599071177460678194608702435990452190493539234921847875128480773641355885956331975156243452160552658413114902181000890737662212765429568271227995008500749080672796490659126818937980567218922010546322287622277193801512110271493691562019112179696739500231814156726879402485258452016206038717731337961099353432522872388158965487321988531623336660550233492309122565022013147265433557550853272406825387368453304830195468357110124268340832708019972816115581915555117466490781425710772531195211163587671344019567716940506582622251641367203594143834406756114942412343677895892915289735724389560486086788067272568270027477410621941089630126953125
195 22256193886092540585026252435170119663863063802111126199219084726614628793495367966598183752739123770317170169017227732503892715951306085872222965031809281644790274418570534180374133459902064603995706610204208274277953899578245935655758765061026629982040832258986820742871584223944378878851385353712456456874271463709667159876497071562247043575775340493976257169927502458936156575286161903069385543822402244733120593263743362212541960365300121745975622085766604427066346527726742341573848551157765607518836319017304640571717634270489252419641247363096655536344579919588902835653602823890348663316134882085421183708693217829303670128485122044963998045727372627598088391285821512774142395818532946805134997703135013580322265625
196 1696923502845125756905326616919545773771239299591962817059459114980732372360054330613278520227594491867832639536718528464759300127707332517327639968850298679007034473043910378582625805650232915731652650495019859872322595073343361364073327042077975402980703255586450147540243939154639167618023876293806242554378827750543572604783519221263525837434990835963219727921122424981587258082693414299525300788739059149676779633394112651895261768052307782521911305929274754541673591006525469833298082783023838745273675143474392320390611024953453050735546905199304501368592495969055896704408947307519633834538704084602938151869314393395258328946348130318280030996483525991216249393587461241464486969184044529157517899875529110431671142578125
197 32677655894288586700725874662019692965512755192242427968114004177183963294537566244619904464022787129898853139558588702645869842559260102286178362880150201661638462847406582160365625139406535258244435090582597441561316213327373109787960058849295572335199402592828270491182477536300886450820285785789826812869673085992217577650316229643871717051485618528143722300577054537870425828898427079165958717288748062045325745400270427337547055867383290968024446018280043948209008342012660972579821180152690062717735162237886372913761996507528645398014426753423006782854985694876109402836803098300905588751711824557198779990547387273612489640519825945539118556899283260012851314572313741126881625565577145497986322197903064079582691192626953125
198 2542811793414066374116983936825062408111375045284344532338791235047570103764440717325097865867933180513079257054751579896388361798748824859398969307518887942300396986470943190808851120222919541120290716573684819915093821140069538538150111979357934961263541512760931868271364489487253479170580538421235373443453611186484410804859357409737877662361353405767503750819403498864387185875731103165299077585823930448057022878322043303271224152320430786676822266912461619829883984133715213581298785133581577230380561649541128108284389758233341541646492617817611272807860711846784453181745833094284968388714455627918423064964444940696155881377050255952126510505117726877900025043444593765788293693385385576925805661829826931352727115154266357421875
199 99940131916553050701919819669035427826001373404810593154511511911074647788253813513028321422207377793705554040022901344667751783776225063448957690693414852796232502759267480228360275578121406724650786033495534477122932452268153073164913851124704917782540972076042905218669438530317523491841326901569813882448057280462396797863387324274927805763788272906880199918455015715867009566473859547705749646355637938399985170186691267948468922858649891208759145556460479044173930228407409039385786152105156729885647214511914958039901370667845022611332099358085575855167349557714169363402156478104682112581644249544077781722297579504181014605762206209686428242382642019482104684282502868776777307031125809329914939926897687882956233806908130645751953125
200 7935346414306228778783135601541082004812335049715365907061368557251238109035141046747961749244688004198014696331858389667964159383616046262910689598747832726873656951588597197612034241178417815343997061845578933018037959642543622162367324693152695176851535723809882717267572088745741682775693197311544792080258196125994768147150816934753542705450552657079194753725246702855556426587590921947384227670284007946897222497993473366376380943899660011866684916328518496586454234065776685136270806263301549509650274479460559583326208732397562640362380021131352808476142722232062761623494626517989864421095135058049319946532150110211476740712124935255312088873424158988898594036715010283744894955578420386604576145135603315594607920502312481403350830078125
201 79551847803419943507300934405449347098243658873396543218290219786443662043077288993648316536177997242085097330726880356421340697820750863785679663227447023086908410939675686906060643267813638598823570545001928803505830545416499812177732430048855769147936645631194074240607410189676060369826324303048236540604588416163097550675186939770904265622141790387218927406095598196126953176540598992522526882394597179667644655542384570497923218962594091618963516286193397928279203696509411268491114832789598033834244001656592109822845242542285565469632859711841811904973330790376429185275533630842848390821478728956944432463984804854870054325639052475934503690956077193863708405218067978094542571929673664375710875854984423238835944403035682626068592071533203125
202 6443938327620425683921897589644613462999031099721740190311162673361295956475389640352494584380026310600619139080869489511197860545574282219231409760412891211108842011346549666451630286622708167420505684856791238870382791670372734285832860031247463868290312106063613595711922047594329918137041747519816304498593475474459390897342167682262558228190351446735894776675961740680871588159318140191302245054609555344618220032899777364043274505627009203410901709730523812384400337028351840981585774800455809534675266866188930671979933181652757659736670535238322289738554714012861893294874050699163248201712241481699369862880161147659039010539740167708122602478515120934541971947879160429592231954019355835425708076881303235615428004479099399759434163570404052734375
203 263589297291313512600825220904412913703975367134117782484678109153843811099625813238618790974064976235118325884102966468455548485616716014177660816249689314990407182474130614106203936874301877588335785039067045625993008093276596695961993139578177509532415216698532114132596171356846065301395692682298085935514966114282761384655781369042949944324126325928731775839930215002551052313656908524525218333958803861371608290445765393076190143652672811465522934436527076545583895786144732055351766118212644889015891791161458209137339166795506052071528508243923573261755580576696115745226823043849272667691039237808912724241112991744992990726128071560100755054383661021827439362527997057372470248079161750448088588884829708852849082523217560947159654460847377777099609375
204 21778011331505613724592780576343499343136148807987945306666590056399729516862184315587923129068222401521711202870471192590265871430138693807372514299365580893822431823195145468068675468491695428225890895712758376665168321674605695617075835185088604015077677618849421801749228273673978761266613525104150158078182015328156028361645312491697567350003641174557748051670874293725770493206647439204798063970010333830383648564919582541347905858727480356092970366080303591272687053747063907145218268452846933375381995677550838697136099299811505528201756879621209546459507822827209778986385346705870757077301352867010178189524996490963065886783427400367084483348232457284404867571425644877170864366548422983771527302253515375131244047150758103015277811209671199321746826171875
205 454267538363875596681280810041949052798476927985820551151758401986441957992228302638848488549234051073341373980675158606240355812161263014127983275770466651864242105400027539318444501597268274937363858193672426978858746021810600204876584846125763191150505277451580089362687152560565522981260291520147468147352798657730006595595559573264319557353725951260100066609802766892825846717797458934372882816350445553367972525415657572229975968307196512747743268866069052610356979254110006039142107861657934183277093047838032944383561895294768193812760446752018809929598873676352768779877011946937758121875428919452965306855301901804998591332415512144257015238160780826495401132672367526492907059821833555018490287997706077209862619579517663270795679864022531546652317047119140625
206 38274311444848338398381314650084417443535673567445310537291404159367667170635195638836179402715714973184377464741785488368781178953647215255353230900040667752821718590479320325275541482077838504847591872107870335103743646067652120261876656210326177670385822151682880429253206038990448138786085862030024928755210050907041705711903871845385244304838180023419731112208932124555041715208024902515587241691606790099018525128896228748236625209722842181561109118310648027685627287055038558827918297883989244612011474745593465729037007488060694169694131441091344830618353101601102533548537641589240810558614263608509591929093461736580156312712668975714374818891236588536370022433310325944659884325288586178082899215246725535316975012672260718880890006943218395463190972805023193359375
207 1628150934552403467128742743899941033630564017885556064945839041535341193771650587280452235612123799244290232972650812889719582571509198889747471089256829965537283087120399807316896259106109172157711710647596696184978150960071853543819971078531065271920542488510438050580002131692614673375821306484895230444317880355534647119278678804430842907483511340016251941782255763646446919523234171328110565674319261244022149040458116674721237799796399983561428020783816656449718899164034285253980816473687018476550356124202800438647505261534613869284618657372584717749674122589009300674621242735564714840352892159642389531071706768812383269386484225557913790420814313239748644384290587955359886819313451167429468449717380457546848800064065298720474180005357567324608680792152881622314453125
208 139866306032724219843694645414724434494033601956458693759172302863093485250953643700327249300259494974080752463515568081291360740805497730623756503922607978189480303599077945447557973138510308434208224503181794185770548058224972578681854615501211162184334202475489180735075083123054063516349929333584924771319127511942203860781634902694631559967371041664096123058804681376048022621643431487941338144252396137167722713320554512941927933191509740587844474125433769872313102032686365274743222039172083322228058342849641571682013939492131004440895165761591890178285755501008843974453337857198686828360515200974079472666714969974827784756645927396552584166100053578860607295832482958305191077213122022538028487172971568205562046169503529486582334433360241821020508723449893295764923095703125
209 758215245003397995772668672793221159392156156205962578868473053820829783545419702499474018456706722254491759104717894568680466575906603197711384007764457849765172725810601542271211772383864382021842785031748506281062141023637576349034333870632065710201275711619626848764842025610076078322132966917363877185320990242238687129297242807507597686583118416861065083101780177739556330631929042096129994079992239459586224828910726014658191325831174303726704894233976466477809326119192786154383006674351863689798304276587906960088197565986842175074092693593589636656487080570968943185511544523874081296542352904480484821326261852233541421165777572416711558764428390451003352150707890116972440829572334484178652428964678871242351852284878633346762834963245870911752177789821871556341648101806640625
210 66397667220192565887808368345175170149130506755112348994091053796143884974855948767581439270272264374548097836559250745273917138518717148626783608943941338361785940771960187658232286119427387798034794528015248443538892751580966198461285651385120626308035915342242342773185981024699972254747506045920472088995744436503084070599688849896247837011770262882940330392305991944830687429768658145400199711579000401715425294492541187829632472594361764951651274292963553145928240497583831476325474277479667055179327303805079600401883549051033756113413371270684238071645230132680321323698431465500177173219510386198260536288362076661943455792908307794103847912559758580184814551189640645433393615886478903114008771856865893433563994056439106800809368220566404161613049961232491114060394465923309326171875
211 2935108879468612375070568922698468396442314051109741387283795033058540435313507215270937522942385446676898664865101679194833507108219891555046969433366926862282747511824500095432158207909287677612128092110914057446636754083636610802981132219479257285946727637703822762288686291196862273521113504759914468694056882815618831340859245609663635635105304470740377304991886373921240537832923533317415828250349712757830375143042783208008903451033761819687744580120453866815757871195693270410967590435988682174202163464703543735765262285800947188993438077020596743957077398015133604114089162932435331942168456621894107006627045598841210463325511746038360596974704128037069727235338064731383164790261799912154757759932756819230696357264890716129778122190137895964104873536282269697039737366139888763427734375
212 261967272819212060312173488057606399787665856003697748039240558085573909473036459484576986735176728272253236535204920173176475009929949980962607162836298323239322063672872107017606416530527653089915268605175412369284670212226818423998474993985182150542603281847979293002552117548193548498579943640336646074350658961942427553665710248399308471340053739926990895602440834531592481723201924119179314918828462912774634472641997529664418659715116343692590267009490868974906837277829211463990090349183297850094065695715185389048256954794591939459231328688319321188401029005044719567994800059208650681834361258873914732662483700833374557483191899869161798361783267539692584364935628291470141607025236427559548594347278344386797341974963291086731086739836377628484252277733801417269887679140083491802215576171875
213 5900812820252751658531707818497584155217173406483291774583893570877552310880146249890096626209855804332504152955490826900800099598672123321182726342887619730965729484231444210571584532350135385850341425331576163618137196530409085000565649239516227940972138923625733574882486447773059679930513230498582952824748593117753180646320123345194423316934710491855469923444979797824120650815123340784514068546611127110248641496260994355691030310082995641675595764388781823659776509683102988226376785115353784073368829795984550888311987906748183436319185678704392709768733178338632308269082871333674856608318987356134929353222445361271761907308897544552869508099168101331575462820175027265364939698243450530778832087672444707312610127986048131728617728814814406081607782555953876924004219972630380652844905853271484375
214 536684826814808016095117357800173776501157138493061870190179704164884260226860181573754178250412595259845585215454846197454669858598828288184890143611971902151064062320334082395696184801777163478474402975332183657233196161637236689886446363983240447459357007242684094369137024911407550949360108827076618142363709292652769532963461538368777995098528853944746845007244357591901597312286282967692339048382828621804224192726433697644454897732358536606037110366924095643680333332187899882177194983026542015256968438774590887842863612106654031716666256663843221346176051303076947069381356230669061883383220219027827959604934628053028017231651540574628034631127437984208119918957738904812206630494940069224865557205896518574789203750459063628849511053436185047528309431246561060115107810730705750756897032260894775390625
215 24635443605280132362814172075101376862732616128247019027339818960280682197193562914780038044228689360212691898145023805001761710519262014912551012262220346224440293652690295384209641970955977135152410519776673226417975403407634075775857547445922686259726864703460927983826496854508340811228477075489298002588921347660640079871621774995742016309007769982625714426367537746541059021425877247065981439337916982226679303118721486022973413170608453905826921477172916762331858340947421168291579781305867358126340622245070045524650968386531740017890131179640395389453519282965141101325812395056401947632939957714034386829745314231518145074984500666997150673672642785789105328639917088947594720959609233997629003672422267892138548819757322397755079105885881202236691987822510892342463793835971586076993844471871852874755859375
216 2282843381683283465400175255339269086985117873524010018168444323954409415802941507498092225368451499564109094741608630890488248905267414611871539551278648382887759811326546221777786473238635621228898120815105424526021690756768411631769839634076425722257589917746206891621282331023015401272486828200215799409902396680973213001303831779980433941274205005440011827319347885283227234220428915099369170076248077158035237623496326502318831331454432381183451678682228331781481653163892782559739240434708198740777353760339415768541781985537963688757789005761377238763710364355964800154356405587901486477406381181570996455578349543263628913373438754307290967175875443745147445278417917047328864817722189668390291625305009454225018626382812279987974405346915181605263063051572971838914407455810307023824634597986005246639251708984375
217 26688721975259266993993448910171394895943013059369201122407282591351000480152189164160196206782566481403999426624146503740698117951481344227390168893998678244340799954218651878804101658632889047787047930449397518133719586637379500387021195161987493118913483728370904769944411731990073056276643508488722910901168919597257833198243097339751253207436730718599178273190496126846209595271034446426724967361416270054589963056295553138609457096033768968415733575473931426857302007139070520905911459922173551478428042812128109750021973192924333485267311266356261298386537869685584478604580737728156278407358002393746519562166484510295085626248872476606538697253159812824518782749983868200321758583990119413150899391440865529344692761041458365339408772910785388147130470135939613768748337565878299415533803085054387338459491729736328125
218 2519281910854598507898011609875628821202540717739155739949635440210577690323965896150901720939240363012130525876186309220603198844030081488344494992749005232874549811678469644099713176066651561665858389394770878724232460380635437939032865717315809412959838296539571555758902745441202946147233763983792999174515840165383153164748157173385819546515990196182169433097816881893647954745609296570450703294080888811803019562699018738519039702580107621773603170856861757038195022963892561820913512259353572391806215101250832919853324159546092459341807846987699285261197242208970746857879398737849311900262558635957702714070705305349304607689762317429274220327212020531570450497684727238769372401535747322004379148055060501642492273178508462396213491118913586714148380728482019841700999324531082073329313342213708892813883721828460693359375
219 120000955259737090726705987013205827640340622008069205361020984923550447123201467531355901673498836211356813339060382467104992170537684871534313329989613366257513431179680544557401637715582813836829832662041121266271364785310807815349952492712903949767515977579069411915463814473600819933831185879840011929679713014597695734696448970639886742459196161014745276606748311535240133028397607623540278350006954976772613230830042359571877418152998266347942039837424896073000343528839094397215573329449788713738905443917880924471373389691659022115828333175565080054846608238139903585081369400079976273745206455506573253379329905809703426378086448466108618936846090173980295268556216612564301515602352252189034591959306696874736834448311893589318837222467210875955029819239784051119743700825389032398895182429665595691403723321855068206787109375
220 11537011839626383639556240297436621475169987740477781472613918511535063536871712289932087742791851612196055391230604230769941052267663561234180417858531418645363598787045667234293150851613847305086656941961295439660595281824566374175559782601911298634598753600429312330964606587306456429258464041673698586931337288936437065629451300486289351306769578116118625638249389419309521629483174394534785900848018658421895808625231102491599866858647406324957495652009866933354326027206119374442702435466632136727572108283708989959602309058345790045237851779832002361553007762623008470573307935493088998934137893838857459153142156474450697115415609241980148733207319955416639567414263221348544512011525747877705974705559705144234074000695153761570702329405220120825192521851532078458703279141053726963862181733970480035367245363886468112468719482421875
221 279830222170137935177436608414325253880248052645288589618250593497282966086823381592302788201416360853815323514298305617324920222752179677735046035158679559243294088579792658767780373905893866384876864127271220888967738560654857405628202527009358548382192768578412970587546532775118100691664045330795559226019585943153281026842341293294948215945696117206457264855738940365352447123114394939441232025068692560023082838204980390933754770656492840411844057039499322468509177789884425427107747572243162476327261486421361551470154006210177137547244094919825217279468203282421070453755583975384873669147514615061487671759463005287801658534405602164228507523943545518630592707632954433808947138839557014773758416483350648273397464886860954486897384999723614030615044617508910563015848035566258147508477217957453993257832536301066284067928791046142578125
222 27396218241123014267676576273587685330637925098131688789395587855164494228798269528031219873283265976671081618020347014852961664568106646989294211980140204888596221154227440671342001946508727200678599628652234338692608508303792504583217912001797229962261818622132365059432568198282387412015985030020877634904995522592535672370945739637455315185731486962863785601171409478589100630694268607756114938950300207703939879108782195213587393311582618554840768716338102167634454033163054902590129810565322335919867881305110559973582487669994972297287838624935648247311775505958870060634032937942105286830549123358364827528266706606691645775493911668684463572116644936910490917855389137933197351733809150417395270248969478517910432004818348027130714683627940984439304713187974870850940570226043371415522445069688618301921578801483292409102432429790496826171875
223 1353236200020271289751884485033863716906860310222214767752195062105850192431490523337102105640826922917668076522115040798662041421341627828036187600759025420472210343913064431960938186147798580077519428657277115159721397267665830763888048763328774173985922530840228172110671706154158526216529580557881250776132253838458299536762864809392105293599206798530656689769861771194908625653143397880113297409450078759536110328578296532575149292625623443516359770743520556570303856968089096913439461992874096782761873997065936109895106978459401656624532788878696345175965151116838386645018056969650290642994973948286430655758733972837533843080521766874669078144701676658693698887466946468210283188891502984867239373947847391392185788878002300800121651797802144926379456307920018745682209466315412331069731174217269301023416384899267228547614649869501590728759765625
224 134891937654220662433757597352660569164992742583260590264306555985773253031763406856765674992383268503356071535800949381851430950920754803526475216231260412938090399291598175642298279333398710260707214167986040116236188601038197676375124588777375538437090743796684784424163866341152676051789885119590160958615639194871361756124059127065014447771262532884334389492949591214479686713730987044087573599071393300829319013663013176663623456638214770473154258307484872599484458766436089269428559010911682841402486361901529577370454158719811616533990052928217330383485382228477567219162044936791710621584381998139139694196686361146418211012109490243833888378542007831015246598801592690897669238551893909034551288034495375821364471621148147346056926372856715608406430584229775388588348321811786616573361873177151621195315168663143856608854775913641788065433502197265625
225 423965360047215542029300128479412168885572189939188035200715505463285334278832387750814516501060612906048132837022383907159047478743932347483711604614851477864418124973493066043743491944872146349402774129980124085330340773063055296847016582527291317307776207752980277445147031910242860830775608930871875892928953989480689999497917836365340409345078140855462986176340565187109655341256492279567243821881389144506549659942850414253768524213909023597123833860424954580179653902908628573813960971295419170528014635456507461675337420856367910766330736353387069395294556344104993769826307236336346483639712620151316058860185233083192437211060127836369911173757530612880920060033405827491374416768602556095594698292418966206548534305268627108656919589888657157221411326234184046333178775454445335890076367395787545416875575108261141321630560696576139889657497406005859375
226 43021884910791197127423230537448349837663437974079105871992605916886879295944516547013903061945125694641234279636846406978964342905540534960909635078292053716291829231685208876788870845105901050805646504839733091558896329946573536247551007711956886423806590681733673653746295063091894302802954916260223606234965606082553017699051212445172918038291804343308106522244158852361952275754002554069086066825413963438802126742700745786401160994606418169518141040986622266023730379797653084527771689562202660329330285132949094673504864781399933745013411471459952866887515105018054242793124526807230759427339838129854797072837296527116952565992326472195636736357045418942091363091889856344687218941593944379800472009223214595809512518627133935850960915383951485029042714329613826101659316239239840459445499381487541171177448984110799315612461146685063795302994549274444580078125
227 2202247266698490589755667747981443579840153726455135350481429504279522464280103857525094683837909039182990141540330530726846205748991714444114003310022691937683262446540734157193945509690125968889690238936241097223808344233635152746975888533767361059148235570407265020661619097984610977466180459208444586179561654409759806422996732513855956501462119172529598664767156247493555975043571636740242446674726115374468842065832108476060089030152907939679464121747064207175488734411462063743892105016999591979598087965670531207242040523295081208473491519812563527303105010710769178634337251402735335344326098974029137207361468371926589684900581199785222448897380797950226714785310749856428194050401252418857606361680127131944893136316004359042274838297589092567151667503818602144317838738970448193278555667838965745011402436047647706166886273637661730617764987982809543609619140625
228 227459108940953600562914143350263400143790277636918654674474446349510477723170526924479404420198435112015136768993038866122310360784609226360314831875693736783615761790959727425776661968344660696771656328529661726761044834171006751471404647210161886994125510889514367659035328535340544807594448729344199083556025475712041606399217517693612467253514978734719598090475733022371928882375296500715941104799086826452014352769469323949866295479343096549793451814645526638120353933687859253787896066680802857612788515534280815739994155448532462617184571623840623917501201031261794615247523011131519111038721132532599436462329260794437815604956529219816700634365975716289166236600820798921186022495693356081707873066131930822928287584398510223681356673566489425798259978131904322475867974154562741642775622152747576973502700607181293331446848772665891846855856783804483711719512939453125
229 5925082328802900341063350520131011310345592942164094035615384852958398434210869055855764005741749036232882297695499669423620062588078285737459841055529946149476406978892709939714056267613410066490204875701869158320398456885320554869078619655177506994309975433160959763150211273017085851693027794950687041927550907616822971805093217118400911159486811681060710810658802369499766375456994098547149549838911412742248521875291906419570067130941408322025569626319701323396397099618635045701920904640968233637955528041152480969211107755278822118715040906229424412426988785663338487932582726916964941323447646781341682720407214914434310658693512629647005234824599301433616491297214780991097974699990316232572408385499670666006458963285996792816675659989733483052618874170357975696173884858752204857052662181456921632582771848116465509990858963679173816718748213361322996206581592559814453125
230 622791328662801657749509836521490729841735619743810088177568717279310217818338657330055210407520982947474491193071665752786128398695496692150141353187808169717614613958391634473284168345113145498851924689899169100215402201672928842843722790575362937678915827754981641664481857118098910957305844555061665664046803450511879389405153144532238172884818262607972374019157375860489943490660106692389436333117817504750484382833807575667429326200382370136429648992090125803518695538014348288774608207716812005919143507933578427154748747265112271720256664694681029414613218249859171805081703008969101947448905600833605612424722766871104827645933806014826367237648457172988863016741542844755299218690682129521918417808255883374604908089954408889753595297180876137143822482920497183400533211388303004729662374555118489722407731727369806220649176531281639049124343454622021454269997775554656982421875
231 33017282289058429885590263983186831042559613880718091824733805546562631197639223918352876979754724910960360150600694359883956597056841757134339743839251650117579338759004132501601160184816173408621634787435004449847919547721690322603359963742352866141047722608430351732842505655116013764401569349086594205179441284928887285829314193957376606735488640192161655408625628281243874354157345556297025967200241095014346929555934308624008765728513271352782817841315658019473543643947830674529385854132106788493803393073098660315609004836259927085249407078788514774415719765516283993246406485020496939744003730428193601542696677485671622437649180725876019859103932957026004572832552893914702188078886513096604504920104685657104679202388932987290286854680044148410679748932030158177979268201750883795743050787039606732633445897526510276787716093805896094189327068246786467398123932071030139923095703125
232 3531297392661666251553535503793781140494878383384442074930754704621513094481107915739595251615707093401943399187196063872668809925020396450789038622839481735025463018291768983443748885246644194572309705420536030924584539387477945073397158202135866092383477076139451408882704507331623020144041046592858510026556783746999281881302640986323300220180716534472265530918736821563876093800190579282635818269967385835069447156795842110263609520961679910994180716582233572156753913351152334132941405256991217349777754299347121016735329894252507981548679835297668020668084476081263121929682912792397209196440430980486590265796037747125037034573892826174617951990742941552802267078160029662859143121601149235221141614719956445084316754733103549789658049968594761804967431187527421507609416671981862274606106510826247058875344939078152853633276599380822004961831097930198553047631548906792886555194854736328125
233 47619545340042569402199426268659138679573434999939201380441227191821104079077740243748441968037810154525206738039338921322938901838900046138890185828990411196818368801664504741738953717550996963807596377595928377018022513640140089314760678355802154255791188371740502248783270281366936426642393513304697007708118228828285316169366113700569703469136962467358500684439166038788869124895569961626344009370510197985911494909391930856904774390168253599756526963111419720533826521540289225782714849890526565961753016726695926910675923623995070131183947578989053258709119159955833199221774079005476366013999211771861669734259569019981124411228944760964723082595168566839538571548988000003655544994791497436957094674498612661962011437575901368913538803826500362939985809563807279030112983821675412773063346298491941588934026503468891231244734942650384736910292355588727487847311437008102075196802616119384765625
234 5181530347995372019222721771719069538863065035778384441407190371969246155948527993662511718984162160724042270372798507368070304847992552920418780010238275632737003527677916425453357292960441530628868369442590562631708047731697283258428424172573188206726894997917455790192356422585817719519385480576197386105728052597034553537704896197872690004180262023035745817974510095846655638349011863094524118003614585153045015672585845388470665406168597842443107455383116691211006197635320410946642985531438086168864307503048510503077557925450527576044256520017377874133397964913954166240520459310664888862349268232108040145454517964633166128310232708385332483340262886926377031508816933268397763506428257627612738428626868542360748426534071403852851070783165330991862795924447433838545623882620323339249795774085206656233500357868953523762970853844731013607945821503965026680153804772288594904239289462566375732421875
235 284326114785550048810808411779540502806032967708267289453336757281068444315363576596243005555817930245410371502166572494808121837923895356402139715501804898795177594574270308013902074736618308110197894036423271943289715703181425024239742919621608556467724909220724551575225173976551575723187239475657679167779615430157077056274480769065868118599383517990040480269715292489393534843125327963585821927212343131103039145001803094001550822832689469408380635399237762196821543082842936909875140545066602102344091145614780916835374836043246799680276488022913576087321946528723406964116079163754114446543691395700464486901525764273315724958767399407228349358330245394311086849983311579236790476888237780799993795794042157524961348409204100143617496807084631207516487200762204037022514019311025002594654043511377544847500865137343086709445499663021924909708811063387072909020079729269792068180322530679404735565185546875
236 31470636015038607152624329057818440553085759030789564933142578979655060759046017475555157069945707609213246969717307076587836965630606357523370834410317275223144232055453109042518751142222597433177253901421509855043022182606636028807975945058317743072630131577095896991103798381594611158920979601363170218685686733886936073973740903924055612707172764688727630558653437149188523404111326925649496700013498199466139887764524575459561652825236233921466610629164631708755192496124470471869529931230696853697955728452372025779923463727446772022611403076816189169225229651531750299823188222240124157515688482133105911732695379218591951017061169603389069848726783211469322647990402842147824153934374598767847313287463556205650346848672755824396302634092162405203962385816364553837836964227440802412189282806056823551445633257726819552434975130201581758631119752550998164934887524834226935066538999308249913156032562255859375
237 878251039271682409808287151016539220514964277272244388589209951585233780602697209690317768350974862250314083183900888586336766199853331619404709875888724199652286083971529914049570788126006026567677624626970075524685620050003391655944184698742473255927889081922015197330733701435160813612007777735241991292861459682582725016385187405808619983819070344168321986000341470522404122638534800514100504407276694252501565847844587327349987045393867580046368702828097377096231156989345597458462971790855057096148850513920346123440324102241857066835016425664709391145568483885296555617165713718055144863790318470888586678724329947853245577033126060121778772268418339082474387137468172115819328663846591927814314971913245463031084229505910596791427617609609976242026978300977285603952516160695190472916966315268627774850193287323382353249802850958535542138118658934440705788837906155548771076901903853695330326445400714874267578125
238 98869110746009647284167926025686902749472103513922912045430310299707692851348638380887522772110995117829107914427642532606861454948488807054485214278173126775856105903094980074130431473285128440856308592381156252191483677129131815667916592460933926786082113397370860839507346439063228592371775578544867169793878823766750268719562472208905394678431843994748847573988441044059644106033055167874864283649173855475363775321104418376424791635214642823719956720873062226608222498075580633886469049355508052598956846604582964846294485809877059298951974119204659708212372073387259748602430221810057933041195101860282645357391443879579120834504166218209245288117194522209554132000479475938360924332530086273696507963133608000724307136627885433794964052401843075446187082232517926864954506790261067488627482941365771753760509320429768417096555946657138656198708029544662454178427285460902903982231826329751811499590985476970672607421875
239 5612107333275745608791223984996065660768285011760806256434760703542307769321102760414318455113336415873333652546656273078363276767241070154833744218071941195177920139377380353947865681718083745688326644629331572343145187964880909252757949537859992486158379002774962173832955505920546044588799097164942295159009943673472045503328524609994096918131826760673928834842305878983957578390754310494080921332778055558348073978551850100301000447589688770602815903346917631168962533658264183521297642648566703589674587483815942833570213898026051516986410906928414099017258876001681025109919746680604318453217357566895223798421610528936549635928959987044211390289396312664180921194743216492689181147887405287153834881511352990945113845996408660878503544506485818491551917348764415082635412668935588973856961814200745302058707790555554944659651805200099161541807263881043674886530068004617231538743425157955702076151283108629286289215087890625
240 642479659620740633040028113026334592910414036431388861042907840102226935739649165114991591059829866225595109877193756798284106287590524952395521871829093899965163475476061880300305611108767945290145322603810507733415604263407531372164982821043749799807897386616680444622570579273290031730570309442539758892098617361682753241266552825876734209284649659388712046941582019331962447531751944219672877955097764578375245857138594351332558832240515160147380967431058477333853999815731741993701675428050564793649536449734732951529951657259920403716121307036071774469594813383548445435608722519742262980842776311615732115667104394963185138870783268276808364171720379270108096039295398167299550146991298044678658171070301201756387578203514859906031964278647002986731355050003899003075184677752415161316118845451515522924982926570590485619581598311112552112467637376365760944684848715236585283786886055507926729379875041558989323675632476806640625
241 4635490744163643667383802835485004087848637272852470632424580066337567341361568726304664329496672484817668717763952955299619826864965637531533690305246912488248654475559786466366704984149760725268398502586492813296593584760485338850170351053830654805613979644439349407951846729456787578936064782627924360406491524264541064635738178638700637319988747292489557418683514269480109058941590277544939814446030371432977398859254958244864411974615316880463353680015086913963756608670504518484557588213384824986181405484836098245288601207130325712811815230265257852798126578562302033817916932979940427406780631088307507214538158209659380776952701280617172347498962536433829912923516297777066254310542215392356518704272223170672336376738359714222020622270438126549266726685778131307187457449983675388895797469932684497903751815206810353745281231814677063491454003670478965215901183480431962822522382890489691352475798424848107970319688320159912109375
242 539585029092880613814476801458960930837844924471846139026118393461891851236510684448041841946401167250231091753877415855741646706562595105583116152601656354369608126918585824044483560269984597703417390896575522946163383046874774898176379373719049711337884072551673589133818814848958444550894748892238279324396832898965373546793831208080670285958650151087661952207017111510293134787977933077063629220961273325912868159413854904576952147081146730836575758414796162046123160519072737465157956940802633782866474142651376344046329046313591303948433728248566809839260328124387643642506984749664005571431485800572258762293885230078980900579625287167680712765921736128507103354036067610143843200510045498316475846733399593735771971261475285814585866494145809244714294786404631818550541609550449766293637512892574273609490422545518345607011971226923854221595720389254762988026545460672721768430072935601671542502240364047594312069122679531574249267578125
243 31665547432315698821702571093619122226218929392630290668747757920311123289814629516833335494624552500079811619576296149494198536974625893771145171415428203156180452928217209084050517734444046116225049584765534564095598134105846164899480823546702432309863726797694964578318157149411126318469258338741003422152228138675782946593595984446214135731483384116579441665268799188981552615032485002627479080832112325131196667935202075075098436751457095899144448382572312769676737675061783598142794703071002563547519035061496020750358820082913105672213833342267143235416992355979688867160522400034032166959456744206583005465216654727184994150515309977435342628668117084701439360331606627701291438221932020068702385065549555158383778133479677148028971575208946815526058389540155818271638534356468144534942117444100721246772945447083744111947497531452026384994344851043415765952337820359578676980318830225784094471743975764133072203776464448310434818267822265625
244 3747332548687672114259103965789980543372974323253261228030278420047538641239953071651573755769364167411944986872278462627292949064114202894771090730473188989705550979978152740215622319211842861440188592910738125849637178788219941000369460139340312541981583292966019803162749035218462099653970501064949085980916830159030829682832742395349427036599475159740127706109574964823265918015559307695938501904753004668350944880119748766462224103604184185800653166041990065476314813204486532787816467956125514372776950128212500591618213127432019838355457251557235997622482292398992360228643381342427400670149070566151239449759204137069799392766132298039675882019213643920653035341002659928798530090621657186950308951042199906998294688094118473374896525181801975096169275876571579690083975794278796692409585120452323453064357137153337361951978805369564254426615764017328865158565609999172900212527910687749515523880653835903271897667110579277505166828632354736328125
245 111779182594804571496234812195549329628272451088321529170915174991598030129546560174294793560844363749730907013413194261709521377633462558148126865399284754373926880181768318087891798159770060713899385537934407555968827406073812620100020626496382182814768648045883404708541640971531505970578286076266366285724768126813730618609217872910878059074725744539888269345542511625713199068486118589262149573316877376252240334829091985954801682786409210078247683289866521663092994563076628786527777422663267968225563645374450680147379679378169719758304934356700792573081024299969543113260203422063266934589876625917725321546867300204655046086820960318225491884751123784509159391186768343016131354073153412229540765700637781025852132251159459942299788449647971115143633330122253650575514913967542226537885514557972356281456709044146900169665575785368732145291521624872902718814853580665328440439495047904880298561836023271158697435512241469268701621331274509429931640625
246 13446476770242015928139566733063606607633034503669638351615240975614285034433803456166792191401772737273879459178540203712346874122417378432428921273206959527411534051465819824382943859629539453578526583285819556945270092813649289134931981264382294681702594516679544169414016700670382510730714923544462532341260981815057724765595864021814076116394133439425859360922036436015169281943537635695290282922153763976263251078265620450432868430791095926362805061354493223461771780965303059875358985059277820237694178720319544568329038530796926438325292078439321842578781818164836188809636170657100695896489208714772767555480401878118978769014127421480935546276136435657529328962812297823125521238229989724152606409958221868504882249153227233758953051550402685296203371447056502895981566575725492141374937973751284598877834814465651355909920439100931633417843593864085832559832811486135684742669056787717575515496064419404035508004945087545678461538045667111873626708984375
247 815380904870705603866455187126244041080259579268023200003596597520274630203031407778498111694412097015550776525127499412913002099909267410764057357085996818782708013346835848330757332704075642925548273483868812113604233158126879243853140411890877967203763628896930878889096558711951325068199822248812663498641724676283285372060967598418783761622023857633344685786951367443523850087774178690926707466116482093756627282134948958493798708774741265878714136115475114577498379025955012247781893495009547741393537303421456863078904567468994822293607386344482037212134750671697501653227527752475929098467209127255105851796776089487256753574247672711182450590638637321836920978975974927696508482365028346882889900093456615884267554706402546227909154092964868433676476241178059279109426215585418117960834863790304146791353025314382632571021665506641393318824617688324300800595701855707781787110708934550406061684165850328241309169911865163682396229205551207996904850006103515625
248 99692546334016820656732143453990227682677937459204856548439737995816377661773635072038071626317295041606315691844713715719808201745406579977067472764119401048467795251850884996160045283063808482292159657505220313069821567078382890749704212459838194660168160087083253907375390750916728759463451267251080302661430467545775886015034203420672596614716746953540888007741608940482443530981709957646153888344731683193154034650229534410244299128343740872660983852158564883817839311608389572475053208167342354601480838402824423364342266941596651947727907091408096279741655290875095039631863680656469471224093323943845516969932828581159446975755391704032722321464432992154391143494497574534813609596360190831636533634926473141089972576178307314555312725176349639043454367627635417760313996248551146192481474621321536507444777640062992571295963933169509954126091881662970637384833487388111940201090827882805397131814537690382423665659274194237628174963816718445741571485996246337890625
249 1535963061368197155858272134195627437907018982433969224841811043301542930634946395554890569546670564706028505864251504218095084964291479177706678552876787611953743321445266585135837817676164097286675303843182929363466740883976645197780692801368727065129210842461691692950932645299374039997053393674537394223104659213477769075833631972102302696042940920313204461535274968946013007481835205317454292957727281042956924211856086436658633916670392015625087778210207009164981450273950458143123144778234243657345015277272315890774421306769179616558643864557324539381979683066512589275608123727874225143149605842002827879955755089949923599555463319984032152806802519110122704347819724130857873283051121460143024073713312171684773207481179180795353703156792018888742501442038978881433157740201427509387562079490700912970201689100450526545956916318342639863220697620781388610188129540188640662678206385190382753609866582195722001416812437510619137291667524181093540391884744167327880859375
250 190844946338059864812546170945940904787385015586403110155819863941260010674322724594090708156743364335288747882139113650602532401898180579309232516873493737572864561432895818469712984684081065251966693177819322156340106021574982142469448861262865706569369576386707654540846332111092523843673881217454945769614977011933826285441404606165683212286031452289835967550219450166511062192625506095899013354290572396868440790247330595841271922780212878333432781530396431095758110177988618374741193861840383008668775493216362521744612621787377336537028058815112131342750357600697255730083584981312100348261481675474693366912382525681367957168365872971335979018398019801951856137920948542983221613292384892544230884182952750644004755802743994393003492970934565138945144546674785164996951282377767569468913975938799079137460530072420078373861692809470391345645034900079708316204485283497978790978429821566290247518779532704400654398040362173131938427626981547025053487232071347534656524658203125