# Computed by Robert Israel using Maple, June 25 2018
0 1
1 10
2 71
3 474
4 3103
5 20190
6 131204
7 853176
8 5555674
9 36237258
10 236763125
11 1549496420
12 10156512792
13 66669881442
14 438226458380
15 2884072387268
16 19002479773355
17 125335000366692
18 827479642104143
19 5468060901435850
20 36163603801324867
21 239357160062934144
22 1585382339400374033
23 10507834188509726722
24 69689077894004180047
25 462456628486629061408
26 3070549647991555940282
27 20397902149098829932552
28 135570699909340976014159
29 901456826012280722705034
30 5996689881709179108519498
31 39907591298517629097732258
32 265685112322455134278141404
33 1769448542924647480329609414
34 11788527581321475089615474859
35 78564180819357443351696791348
36 523752406879575853103902338491
37 3492668887316042742617662259380
38 23297681248388648057877773601701
39 155448397732763169989612474759394
40 1037463453206629975939096391737017
41 6925760158034173461088988435092046
42 46245082917000695207544731455335740
43 308860824750072308514282776770470196
44 2063265799780864606544224878735122940
45 13786016744456363814802701702642909108
46 92131914991447084411545964509576508192
47 615836861859795297619083704772839242968
48 4117203677511553938969044242419532784007
49 27530689750343183154007126424988696828904
50 184122577627176621453361843359252580644920
51 1231599520704999513360752121906724515018272
52 8239520282942045637184325944558589511349896
53 55131761186182591464032229151382213986978544
54 368949583381481052937174761156004709502477134
55 2469421428205573289162250837252281146324894060
56 16530437562828165739107015136153917716517079326
57 110670648724701259805892291644690906883382871628
58 741033164778377797592374657953644900958235297813
59 4962472590798348456679489429912944923660016091062
60 33236261669128272382609132211707338929542324080492
61 222627164505192838038083640606235505567579381714404
62 1491401292733685847068818070653991272764271953652060
63 9992168690380200040493574642505714795914651803457882
64 66953371845430753763727034319919872468273207355986832
65 448674344789768584156859259201719056769344046430473306
66 3007009501629061578582396678292591215855599025604202895
67 20154957615239869413172475977328609859806104202195563398
68 135104962664861681862698568376782926758803734968901560406
69 905736532663222583130721012227616428536534942153778158830
70 6072570046247797779536024633269474373775406006476121402351
71 40717601010196588202653203329561530517293253699619695593046
72 273042223773624851836032003056811188937145937341243943528770
73 1831110028959286207590164047134674730652115338788911995417568
74 12281039408950158268621438195670949567951629711619758972625410
75 82374151663356382337768064701373308847847122932524235344859534
76 552562053054303569203252838970174707559708097910990555398865492
77 3706846371945424122870088242192607664371033344206848874318285966
78 24869138167746917051319191031437858269743838277627694362583373003
79 166858646910585250226971299196277378892770154100830470083112867480
80 1119612604939000244498199071914235599900905447274586217150058343546
81 7513065792166610117756353005793027091358311497019352814600384852358
82 50419235066824710111975151751578574752280777682738120813825703088339
83 338379684931748739170299931743773221031784837307398676368968961045664
84 2271122832832252806356681340560445585119925322547039525936227251461660
85 15244200205697606711752957130731678380931346978841843919889996386660020
86 102328293037271537830549166139048409681184876081335355454150911071635939
87 686931272301462071741499436139654990847057574243090707961215328482248548
88 4611654309650961031723379786596694260849720158478746523146619783218663541
89 30961753287086835709581739451418581649056800265407472596496837625794821958
90 207883084577793259389525136098922975080646226852909627656544400336115201782
91 1395844513856488736564645158493887869094975041189172216128743150352089151762
92 9373002142172562886296222801823399633474097646500758149994168297823425661001
93 62942455305864525439682620737424653308192788339798989553823251567294653979748
94 422699234759069986922616732488876186235625827470959680673361462138564954297030
95 2838844476308883171193094795432758426773701263092941525749755946391371387337512
96 19066617383432318525448196781928965845846718050846785946952205352076744667085605
97 128064034943734263243292858269041667915382469635208879840616423395682451454566124
98 860204617305625629684862900692166812906835450501301289032485613635438090316506194
99 5778259051922604817119167219806035880223643062659763324273610483465836308450813430
100 38816153950904109713517688424917489192173868999009497993328437101225159257408042022
101 260764138214394843164744785278188459439110458962637254099430395779692961678020481538
102 1751873416952293226182426060670770476262503340818485100151134221927268457600193688912
103 11770006767052399492468443329810795830416533256614751837212971867621369129291064653420
104 79080513470428702708190589404120603811802396027630994310394870550377127610655903775524
105 531349997356309584689780658418423894050302810078994651040905350624432377781160898009218
106 3570343363698081739780038913541215880244553419107701270891515911762746596146674778004860
107 23991481159584947124684995701099995060676208739843660651026269710541985919419438495240924
108 161220993928843481879990893732610625697686469407557292405689507139119646224596530201984592
109 1083436036362343407599710117019014471099510539978956375884420831164788519686748460421418278
110 7281180672369275152320918091158924102125392429003155339553315656998995972103537422834512053
111 48934695992628763916704658616809371014151420940139675773703149678855814427421594730930830082
112 328888170254456668516911906543277361245839592167455205773463396854258209593436537098785571542
113 2210525881379314847097448210968112700268668583614419995011507125915863945632626636106575483696
114 14857942668762722194508432257164835813876717744633440479818354181836488746065387148255833529724
115 99870497025504579707018892061299427815268148492241052351661670854001322280377985924140479817984
116 671322102137125259618174747352277142424559436082807184409084875787567035010443966657120036951190
117 4512732919556397806927685755134602532408212784987072366648124683630911935066738026604864928497984
118 30336328768125816758692010330556774330559564945640996272328822074192441254426637194445408740728286
119 203939279519644346181152916656206466792768956529400462469040555801061158904312715428407342550908050
120 1371048989965384097098831431669894963997819825442758561074572230574255935053237310711591315556841707
121 9217625775398746164820205428166986013450502913509939584492220193591888009315531991605241541383278210
122 61972491427875074765154793076386208221718508293341212178709137098282853343583976066534612402663444418
123 416670167921140202613332849455376427697640923897866216419529016610761872156062830298593782728350864312
124 2801555402322855198970530303992891973765669591535601675396645224941878838906846840035111817136486782988
125 18837322461913154730068338452686465179459623810784965295642356038023927417921591603681900377032201915150
126 126663672625025527551865415213582717772550840012033957576208240841033789477999958303522537336873908369170
127 851721735005475491499571875791848944944846409244765466567856027863336961219362277701199997600937630963076
128 5727379236204679884543130385239897375640235932252132234427167374276368565343038270509578740809947503977811
129 38514700006717356755698969557087584671917074238389866298296961878281304648155002148325289448286793567889108
130 259005676244618871170860146553589378138137109133999931606331007285055076991077847784328120961921422911718573
131 1741823108315091356043003031701090404746555910567052084034979791676932043028129545840405116464426259312854820
132 11714146226266476698815850353879850083833979311800594385889614660846591525704562124188453600855384480416499750
133 78782342268638775181072529613829878923764797906650764545470763137504667049005668117411870536468104734144398884
134 529856934015728462642790173092773000855835741321785558375338127248312507979263899706927144812169172125049787569
135 3563688014375697112727300693311865943980116994576489177784137583970027084133434457006051753924964415205460444992
136 23969108971332428673382988397521202274485336457824724340571807996598775328151456308620437405410220802583237196545
137 161218584724551664842958994608419154710516905000455889994122964309693516554622287650958821802736406174497658664726
138 1084399141371845246293001501776186947707908319913967139248320784572808321927701972208830234266828355039933214020189
139 7294137072771287104815825517201958570130684682053975505942522537096110975849130221637687578663132207816467186999204
140 49064708389265064489355295298946924740566116195765246853004171347526149595482398150503492901092216995998170094803994
141 330046342619957143028062867103864099477426364310570713343028869638036186111005140376042714387771869778145486407744184
142 2220193800179794455481787108589513798870245267466536709152981720661811348369168381926431777715487873100057282549168015
143 14935403690536459315876757566117543842037495162016750539433063775066771898571786898017315603543412225974638828035935440
144 100473846341392533187705749084112584256021958226984805353200039096459267999539414975369361573620008733319764911038683790
145 675925668677850045335844492599772327165110994367319498865488582804020556424964494136330284564045750595866398017659507780
146 4547310060318800995476639917205238665303782719422401592207967693025391366711813901631799353466029201061454321409680031222
147 30592839263992253397318906851946208809776997794180400381862969708754043054930363403848278683332591353251129766298018249720
148 205823265708149389780449539421210423564275025664537152769732869772756384692446706131160772250208040821652277694838388152674
149 1384772669353164831481857784174851057967175017996326073350303930853408990472658398991189059187420778120306079715570170678616
150 9316906134096348628428819907416497659449198477778500390519015383246255911627226902315898355135180731049999271144782111909863
151 62686504802079724068991266706194464609459261624820230029669885069731436542871067637957880942979121801751472360137359085266056
152 421779408661193529654498198965501663025464015580230565446221964416256071530944767286658077185830735836845218916279691696661542
153 2837955357912160620829827307668037410046492424910869188856905562310036433025167591581787377909195245437438633731026707789096764
154 19095652435316325438442164238803226284455268688824553234828417734988470927287824708657633454301860234085588979502252892418771008
155 128490816523427415456142536923784645037208350469863439918981682793662590887745232792623589110350261927788118776960194905490240982
156 864605938789652954678519521393345207082008916526063495739240997052456426398404829530610558722957787658853829697136240612907435940
157 5817987333262526554513649762230250631006737531328434955978597138404081054668091546665022226028706516660445640349109879749835766800
158 39150350653008464062429511648872485165601471421672296206812030363594108333246062648255568891519620556721617876016330575891413812492
159 263455194937979565429787844816749588767885954009862450311862754913664117811053098983622658858010833810269304120526231539563454255422
160 1772907194457764004520942161469604079680624722246447447597149242071314023444446465817904577015087481121530321054959949120477416091617
161 11930901632187234046349507500921029687769044426050986155555442633989447866449740909766184282617660845272944577340994232732697678057654
162 80291294140925651414440624876861669463613673612592496717704619944801029066974759347005160270697929788557755835015278706306838880251856
163 540345434278595088030410044627429894662287400914108351365093940977844235029430895772636299584682402633650967534817545027510172403962652
164 3636488818212672205423189155819602726400472538337900705053184377433127953164650654019098069757216762620313165640700647537233079502561200
165 24473758899891330569611537090686083139429239510153293544664710336045469081440924347937609528504411340919157527602787941373750721835352810
166 164712537829901812976891594013016839300213725545190717400795433517709434556064613797584851227805833677727062422847832730368775451590352449
167 1108562318371985320556061684199756148538277560768056796619831306002337318580251313476649144649184219258772848018258717003169876446996362378
168 7461067190634824028142077412539490128886315316055372817264164294278876005753276839983114726185838365017312652270831952502373242083748656677
169 50216806410093380033068003819061583360897914486530913302435631048199583009591443949694774695552927031209339105664190664519090801885395280258
170 337990461974780290038662139008596866500821560315129204006815210324731851377067833755363134299415382569875196041337192466496671163537167360055
171 2274924213991757023081533827972582340242682614560188810632974130522965066300318794321288644208292970643551782557827388026420545968503946568504
172 15312160564178874840529785716305273355230023009040353761505651667994163584412436178055143927447589708020285947001227554309336770880337730040536
173 103065422674113859630585154430389358774016429796096335737180504275972054545037268804899269594575288816396276728777944157089380367861156041382894
174 693739459255521676547444448711178798685069316795204274668762005544939383847789854243462795290528176703142469469011112960075105954894609884443048
175 4669674659549502897453831581942724422546972891985944009282088031138676997276932935630446670795965143655998548461699434437413182648157741052048308
176 31432837859779400176167460941099605965571444835928530011983510332208261730013103496621208698924380625711998675258794695303976280648494863964565014
177 211586146055801998077611008509610983169239631008660198192136518898665907325593194131668637846119137417037155852385658366931062494593955611884506306
178 1424286829071059485891118951500744610638958909310812306882994252590971439149001548354446569547873386015449491105723628393642640030739859079593127088
179 9587695010370741950615125191338291645850160605458486961749563814115834501289757925512243865608856294993186041804705576185576274300625479930602789302
180 64541256188623772896511363314974897309708187894871535708291203215727409580654911869731301959817134661687560030518883991404399673516725715844764513424
181 434477208113248670194375362683492180862548545964848043392534433009874235977154247926933839633515625792501506857960293194311769891788825978898119435664
182 2924845277874941457237522682065700354792631841630562441154218157232446297476133124756250423741931749197892288509439838147420049190451791400263887529817
183 19689969379415284044567400093624411516452433467296665956350162558327430149194978646658561984253495874797257978361294700925678185975553347283482806272654
184 132554160450621322497649469564448516019050411770969799100764295300973769582482919183083641649188991009973649991200195691167481267370349561946771494839274
185 892375831715027022165343402440756726266083538006474344013621262513604230079017775324107592315537641791061848076899224823801017045884508780706701460864426
186 6007700661240074358318790309258193453169078591971023864410066731750822347533350648746472675934241133350557231945466395654054961506137874125285674682859773
187 40445923602170681013153717343463873112475768474210960054468396818141916979099616902596527764426645112457915145804403734137662719409248330197404402388925736
188 272299693584168537690597242666600620383652709203193161872358962593118593001949445592842968298972877056595834471015767658766672199123683632706876715580013514
189 1833265689229015044200804068850885636224727589037394101245201046765932428136757541070395105099204470113041360421464903376473447327355916758810253023398400624
190 12342680017240718868923141302706847050185415263153081706081174998527083839037073911875126826686500957755213156306774067636258823518987469189409536907437502658
191 83099664844927332127114360886073461954474734570883431273688803204466041831913169107904885031396847663848806639606384068091972134635703865474012244513515032672
192 559493129927172253331838439232471514599315621024724254707728680553356001805209229027854606281070564180369513240135341530431855670060333572824334285463272664220
193 3767002168847328164038760791606982429395194112584510461288033617960703464069832838008570496577433642406864430793328112322099274767431406101927314139121274556420
194 25363112711812788512183982136213966413395888472981862512984346898841657310061303148401780734283209864097672240603770627021671741130109597024533377587692471401793
195 170771245726032406909874126861029506604226009025023752142907185564943289597208485996985180518202074474117321763358646112932120694334747560910260535990024582649708
196 1149826727557962281489891942785719246361857235023473196818247197119709148569061756715675931849643971201137892887414209532336906767656989957925197381271574483679684
197 7742040815375461933524468043359870152233462805254379697494593922744561773399873164650170409625869127326810935205823310717473664573434374681909834337708793862193488
198 52129536563549048292248117312648190344455753406152285947887276174681507067686879308477573919784706327487060675206590676306879966792237584949056926057886389728567962
199 351008448125407403588996592465507899513686042599152048959942491363143508521527575357950964104313711007804467473882533025741574241555617437187949624811161387261634606
200 2363504972412903300300265584504961147451726696567486514126556764246494048656799392724547859162417930314991878993795166101157804150882629092163730329570001796631262999
201 15914780973841279547053649435385663197218095868066981241674345441971819796486460967407724571418162472853009568143521450199148092005851186100467872819376984132025110844
202 107164256701943371186483610304037964724618278332518131053747561355483970289843877173004049488825226437587924576419488469282909752133615875105182286682464871349459645599
203 721612986741029185322670411649025295948746841230301424455683597829862758146579972279082901885197922860476980627825508859051397244183783290822890615721384804276151812964
204 4859188766890318334136860316347245678580825530521666677751425796379646767882972864122910304352733493181552687429960695925613910264067520013919185629495523435224915002056
205 32721122818670203701360908019772949411355520846558107632838711960515196498957733600315096779121025522324146961774570025437080658707608925437874656319600970758820829723286
206 220342146093489463251123969127683485196559156188569950508332337583620821056856457396623013745190428054128206249169833782652100597840949318299839260933314140870339260796726
207 1483788001756730136676604758912479727320540261418039913699031534575755428085061157539200382445601423862410960270354571342395737560737164232278709143658394113035360375355384
208 9991967008214484386233261969838921404268457182643294655227790598676977485583556158360925364404450899884360006870049385737088211190630101763029900107274335875424598084472274
209 67287584592478523557525977062168995478273067357568973216524530206847945283700291838706793081365522290599489415894536806760334344359151550461719647307449610045059567763124712
210 453130872385767154704881689075388076015195766591312117823582576376586919948610111609256649014946238010552932834237683570797743876646437852405536039395856462405409838054055849
211 3051526089108619917731555492755977641861970838251880334261070032401835196969180280210568374742614262397075646020716733960920296737411682776190614530155837716524094575296647814
212 20550159660128023062271601489528202271960283563787370068449842833713329219180045127571695466929191791793885257434834357291745941661655313080625450117574034327507232625939304762
213 138394218727638153851148358681124268384464924104937946853246480825599053169183133189623075774187526660281482765803653909692155552606029763817131985229002835630867737803055842056
214 932020121666362147826390165584626504363714937916349950499001465019691254903458854098731656288952725841995570473786739590609417186762298472543343856060360972568837442780175189055
215 6276783935084501543422890287769247035407054953805846298040877281272353095055398026321219555294029878611805363102807297958583579360130691385726671321802298015302505504562665421556
216 42272076216560898601616358747490358042396128004259761046650736308473764956077825700034386184955194603709251692426553504532552740064644099498946325692185197303707542666668314245135
217 284691464782424832420123460985244420819142727995549722362253399320223048306160234799137609329686519675901328027557384922149327616104711490651057390655945297398404460565509112210146
218 1917342693889035929263076519300452363261051290682075479987370348415294671320624544047517354161133891345288412292964060384231636372781068642203132063297129568166743446114420742639520
219 12913067677223859846162267352877861834981432869643690900101676333335193179570787644331993595237319341361197293188350434637774789515688411446434619060167589359632054968259958894242356
220 86968796563077681222189824684903155824261419360220864803569038971674356795655741885146136959321748436927918504409527081535627921234468925881088559803220350035879454401613164719152379
221 585735847981022926911644476810975037087294318501518369309153037778260928495399688662508438570912014756767189495696699249509170153899532163876490702637672650224227507638779039877992894
222 3944976500258334993233723064009549710577005731224638584674822857758974481283443206611087822756293866299713664108127982242950795458770384019417297494882268215442194166777837496888861934
223 26569982682014173138324629746641966837906484479957000958152005640836007435358385584190259207430899296822664834144461502001327145611907516080643214365322884602177488132409293937232954940
224 178954374755805162590708378129120284018202403498273323342691649629550567974441303885186344142158983359452064796640014498501389627258640714383444188236759249619745815088588639913459127492
225 1205306584141313051069188033639719169175228869697595690318564088936032244868054388714493360756293081815108744141250463340854517116385244414177369461380297665007283667714587055183877984912
226 8118146099646680213136391122042277626178166382665092307784886697264617727297066323991066305340762497477893621293793810254168452503630867517486965729737914468347096601974041098012804059086
227 54678965062779275644220661757037952326577862216461674746874253456769171742674191176724576465936572483205330138282549752718118742882249883451052408043572688892385500113560133910052409131868
228 368288164657697761696885096570433027565319712639328260300518681729694189715419991773590743263589313154792535184707406911556087997147917388595250449221828185244915763167793512806430963199964
229 2480614387130521165697159950814598330552200345618798799688631055445750805600221103869993769530516277290927432704261133162492717856307301375686304886933469288075245326802801509727898863070502
230 16708395179856960510892398136228576735829402624184401638682185806929546462706820265638038461024565647742457970633217430264937132398421233877154393464193787574128963257271804218176984278887714
231 112541880959105521299347193033243951960865509555351542392252382891687181605005641720784596439906779032236619112520987908230283277558899735443750659308540159969291778108957770548650316183389366
232 758049416178913997695379879670498525581315468483811618164781806164803019850863677554922643933811284325930407143794563886858435583637248233113418093870586183556940527821580285273007910034045437
233 5106046316718378061547044369501548622153826321317247678114508503558776491116473547784743288767636184299062204129508227691351201816206397733100547257253474293231080663857861148387780257393782366
234 34393457272506515842631505295075682523496146145354725684453950876366384457706149000991351836732256946743346880850872917088965129031075628777536648026192743597756724075950849689648838069250162616
235 231670500550256055510482110856684815768350154126881659069938229160926235887539752643598087014902391983860289621865061665543865149186064386308345098433750220064807025493882282529812739616649519860
236 1560520318384205882168339622662403515888472914868081502380900999880458309714609045859903326809857050662812369303849278851914974453610776781233506858539124756040593361503757598322917009303145007329
237 10511673776829079223272865070336775216222091322969048750140395210076851419398443477478941115864339250452831499101346184198026369601685544957123461203043502150358050541167588816688479522949975333740
238 70807301915240099985026488736512108422878007480004251526635336729706750614447601393191574766049669220211962593292694196997025848868999150340147856292662356220333556689417940041265947099895536137440
239 476966538368740716559932179789720566492397288126949976752094005106425432679259297115732995565518332638684307702773396724469597629586394630009297876038423941854697912167270550587613186703474378593742
240 3212931321107892251678304696967075478956286018548357053240622703775199477935802220001258949927050709996274652414335630945246050345211562897332209022906881303673784417455462117626431335095137273695373
241 21643057166492735275309019840902376164590297995262461326939996018762366774718442128096018113824370836382814691398104560310751141768308084606526950582950045695524131956085528309010318718831636956544944
242 145793907365223881853911219716842859646444971328043733402912500053355794814017382443553094437720611067059642721512475257666679401053191441073852811633124058508914568249732422467153229273049472873234722
243 982118110943731363031159459724947924832834698962191504144213916084229412344104635025723607946341031878521449353903136288637770275421942020662645475287357886975898119023897124963672256504869507328062584
244 6615940804406678403628258352148940271460676051054481930588915297693729097727962631797492333802206769647582824380666351636597217287761307662529483566936668244593185645035183941911052376782086082253357618
245 44567987105145165676115719491527766013027355531848448125759276646882590528200753450676262041021535925140202146122633712948954931737642948863024910908745052658183246715894680798537301476090217700899923086
246 300232649481473403118159692378499532807625282958154729008764461848696033976123707120429426359017904167276548687570271218034941479533349658533250371133778861973858391976513428113988932780033620529716073316
247 2022536090556707324394377359796464474900081073607768995204796477416847353897915602792091609778787605035294732248160357744640097114684646455212795103393815867997244998883407103560192992804392091015110125436
248 13625049095590234225467931351049972863964054643082942545955509731499201748190570167305425083891847199780277994436388459325251039891644714824923719203273126337070591626657355034580430493315357990531827472998
249 91787444635451032877012889981035661387127112813867893153597294269829196477591660409255706358190345275387390665710535486487270141795285179975368048800059298028695483640477640751375376660449791041287213008808
250 618346437988073997617154229736109340324042310863044762251932695002174088187731193431293837632384887201030657580664764625521671641239418138545282437936293507499575747092298870175901152457833230340489790442711
251 4165659823371431412295152342775950899380675229449314352713975559282456092280562014853343817333535999511391404640365861218297865419857012433400128414733416927124108184634701781966291143140558594557816304756790
252 28063321257888082313907230503373353227540051358622390173066456183950520179595561157796197736873217680089863070690430576182033140038084299875766541366095693685879259128615371412211418299147054975801976492386766
253 189059121831124194423543437603256319692546479232122282293113472396011924776472060228348009065360850034224678352914321461804352298458133700887266499636267243510753321729438812242169352909580895735921233862925952
254 1273677512442075068370821222324714082371289741965983388811234918979509293831399980586608284478257785816992922373563141121248299326856870580305298643537647531230361473410561476900438494977282098360979466721282010
255 8580736726468065472200976070438071866976793297127794510278464053357214439919679566503875160241006967933961544208235822362987539342540171432126684473815463803610610704678371924472109065445264275588308520019400050
256 57808659577611512968235073576429988996473477108314290663025897139555398041850745701473565999133276672210573054207353590477207576450733634497222647847742861248312591412124561955254380568119468411114543569273442759
257 389461402162306033658328845886340349845920734778896330776080855555121482834721724216684292854099075252500587350607604245830437218802387721345569653754155070376579111815266864852265377235957603369323470328447602796
258 2623850725512668534081533590436855031110991100109286800236924608481865891641771940729246457086319088343232004813761642911504646471453673241121622524459562531637452852181732882410394350720088360214214956242852507041
259 17677342535169288722960940735861972461931972772638578452190908171376555862387693738323005173193327150454517245882807018645255287871597283954087288850061666844029001627296989283127730595543553444027735236426291253864
260 119096215143457217115299118131770935157771936347098597708816827539555972970707994643469113619159571041249387765150944729453364646902037683115099964600835616545739000901373276380345566493854949072593876425681709165892
261 802383607925286861908380559421693919449047107236230026146340531180676488865193848960914001343362419678937655586044602503119522991272927153151779154224518462392429072981015562265958447980817248526847500775691429526650
262 5405915061493421430115832033298695694601774234568880793646640225202119836299117676124754003299556715701645398095182202383785893017482237283740630725562027925052471844522541267129042088409686091272700733225517770028509
263 36421635737633075575960750439843736613586856759950938600895545839787748525920671778372136470553045495978173536911626904793104397791351773405361334023497866219444708909444703898263343255456941443940904551392733586921746
264 245387655631622560471052483976471374033276211434636973897231323742261705118682584278918068591536035336365307989074081365946585032611640170518799270624978892445244699216685027861478822040456972254888571770019069509272424
265 1653289813729260360913276180138850929298157378063207953927734583099180808340886696242029496363752741125370600013552686141498945357162230425671372637328171400990050779043232603054998031159308218429687021297311216492737986
266 11139052725686988816744816381038795520615150278788292208036600559518174758676742977964760455380627516791109237832313380134305577867405929887886321601198722795645894522353920420671816718362762361852532399910771531224284643
267 75049965760306995205573602652596040601511911475385232805744329166777085587572927757084283384783976534793169269513556540922755515840701726073244778779991792752319645048368930859993559912489136263588679241774110018459631992
268 505656605084894254978752644840406236127137562132642434755171057003794909089614489897153431920783500389514505042421364116758904089946866151191288908689741082560082182696474231364203114975638941549176341762642557945186111283
269 3406934595830196213838974931714468441700347815436545958167465069262378711209495130198800746785910785850847616798913675698947489221193612607836262814845506174457002815981864217719941413304283292990291850483444552807872373152
270 22954868673873392819168052584052678458981272516335902528297730874227997139140102291958530024733807893535847267143340478288903328075559672362966366910213976316944398721793272453714343333604354112000932140806934102709089852761
271 154663812650094178614561972853138619237263789456295138695584051418604585045278413587839784657135102203721888539080192630052353706338185125270935279543503360390324242955234006977728794719127201965714816741730420805085502167002
272 1042090588310446963891253831245274161688790533299900661870772451410106167866843391617358689282114929767330722683596423563948649242117782917838428490910763572521718586038858810868784392172580503220863687327993696971573668159508
273 7021422020066769122320023201797356823620901667913320565826640670760740354875064759438407841782216097141056904635504294867790448626128701205460048957688709703341062492531583171436497544357992424375347447029655633571715514027210
274 47309406685143737766680524120066359983667188808496406736187483076275456650942346456409512401578044739336320369490143447914329081536800918491621305017469123062864701372780343728478785336407299716876348788968277031150263632346095
275 318766538995749422832382823172508722124680286970981564121111823647823787575355283667854240896718958570324771923876133908351375400179326763151283550457023187800992211958876581479028499477900144642836702002296274526508973372783670
276 2147834102660912875654532056476544113710761474966074001909701495645096310906487655786034616145482743776890790075392445729762687579150787626633437018167582611301696910055798119898355270778021790664572329678913667858366885010873166
277 14472098223778688660527438799391937380226681981333348458540224095931500170956314695707162836697128061129781017307292259288378565441561344642109035313935197317726061901242313213168063612883253744439285425848302731563754814750394780
278 97513559778933873348433784350061650685007467480791540017515728818121491303031544824509116472672165863062194833301215948748288027290398799099694756133709753164438833457109425038538079645741065892320288184812922954540607510887575320
279 657054270734213707339479102419462117255410172941153252298881594992097601810948055495715826349575725844042668664426963672515294585136870292245840522779554851900654757180590120868688873249020631852782631501165783154202426331013336000
280 4427312496034033140903614082407911832069567883421957259504990430453619793707518680444966858349621985278169301833118462902457990228761349511131812501200103430824218289484658560300011894657195210123716485142688338962367817224777359192
281 29831960543876267855502183443998724638125261703303339958269243205081171441342100280927923872221703671470015446350547102535392288013516458973831394331176565594807767689277694009443239908512633405038871522869644104434664566662339578164
282 201013895546485036605737147514878346072206331221302301727336009447148101988185636232011871108113655816063450829566904966815470028352582843265119858502267524342450630174000416253280205874404400363529951382229778481695929440358407573456
283 1354481291860756566291874733058962057590908959071572617256037783658027799665081590435167329068855118852346573763324456318246677602761473637571385281216619093199160642647499247635058259669355790491308889659782530871204173109223148772260
284 9126884826791971545622311460184960671516901510903465754476270516691206664052456162537068375708330866537798428923067546339514495929499073347636804094885123659315452185400611638340198437343787600779239126308871086089906432963172772995072
285 61499946725212597813029527310949747079243842602157284922114301284436849085386462677636669291803554958092248900138132265745444058124534828531515972286436252441438005497155800919072329894795347039712034023850109499344021778064125374703478
286 414409307685088738648448819797815663221016548254777042172840819420218280892054896191335925371404943888117210071281809868120406254585708751721275198658120600042015430791562498247597531279827944731611378429489756739630482265181098005673648
287 2792459204206622771116106714906320963823573498824780269777172987211732529312509690852534886534099731575817971143038284842391957661412429805498874333383159984110571016813107925083099590746097002032850585427945651058680549209630963881097312
288 18816841632589270824341969472771956582000771733446665339642316716042103707509923593014338425128792774091588821723979241219579401243754188339032153259599213017668567037541281703915147194062743843744209329809098650812941843674099318999761245
289 126797053554460767417351457673506495170593631454264134667911704901164482192450882520534876941639519356866647419968947464061930107987845723342857762397917616152883430113552428162587297440888356972779979927266149011126367870404655944564574670
290 854425331746601675014713965148649635429819640786672068903855476140873721681389720499900716237635161123390497069115260068396018249295348531319856723418279339594613326775757468053974170359864884460981523245845880187168483368387176486655563815
291 5757601125434898647944948812062570398303706601781218620166662666802203635849107330795960632849973271122184737167501004769647719685926469291434392486944581871080713217581373539909955767630468113430893819689877628345178403396787999360926580370
292 38798194994090217869553840896659017387744218421451359016960734004708149958474588821506780021968092015343696057392024375984970160744993636169206065238325986311793694530513299642830665698015100783880950618844257119426036977565801310924837709469
293 261447166534434548084457391726641765725702392720750382219019627049448608294562931668741776536476332893236896627536534826414302957937267775496604479637011885309953814319023051702025914981168006890464838671563400264397649248060835746798198313958
294 1761808951196722077323029769005571307445880984469319847218246991074780635968289225183023836037641774791007285549260595563708726782690742501729369793696785617018397429855126051542153743255041658413922503611644840025466383926818636358650555937763
295 11872334468277760023669429919469171044357350705712452684770902047928962888757793766802208552369221809820897190732734305348262215446834108744027446867361783544690995989892377554257237170435736225552345328973234779275056726202593468025460417690358
296 80004765381582954644159111554924710561743800416489394789870938102082751725022700658948869106755713164070702783841689408066319125929660457868377854831023230904395923382887155464570309097853464370039946013771062617921758042602705696243905689984896
297 539135581073564437270956619359121714525278999741010974193127826837168756600497686172725810560974032499692900530827191252461083798198897903200423570077580244156114035043657404396855564124071194804702927984829030205845259464985316122655182895544410
298 3633143262735121612560632142376197874134821578429949799525235751753279430542859585933468897929990964839831311205157404372710703480632596656943599925968968779876594981889931103862107651444914042161303991509563834369488799911668606596706241232996637
299 24483270238694644348937480541303189309892652729287312942080660260629219303437976627318021988700171384102781338902777854234545397363083561144251974024512163790152104062952340162637761581809025836175136800878589822853908887776987659833480098199530628
300 164990404613362590481105198020551423842838263679946950259807290435272847072845539173640119534894740386550030104348939108100348565335707413487981110493114131331450649608435384933743849657641574026311394779867456706379014930926301949714693175891185752