0 1
1 7
2 40
3 208
4 1024
5 4864
6 22528
7 102400
8 458752
9 2031616
10 8912896
11 38797312
12 167772160
13 721420288
14 3087007744
15 13153337344
16 55834574848
17 236223201280
18 996432412672
19 4191888080896
20 17592186044416
21 73667279060992
22 307863255777280
23 1284229581242368
24 5348024557502464
25 22236523160141824
26 92323792361095168
27 382805968326492160
28 1585267068834414592
29 6557241057451442176
30 27093655358260903936
31 111833385946864156672
32 461168601842738790400
33 1900014639592083816448
34 7821419487252849885184
35 32171121664549458018304
36 132226261520350065983488
37 543072145530009199575040
38 2228956979914472540864512
39 9142501510835633133715456
40 37476700408053504415891456
41 153533579091057905187684352
42 628641426199607170847211520
43 2572594144139930883774742528
44 10522490333925732336642555904
45 43018416365166964552744566784
46 175787485578523999035675639808
47 718005222785520559441492049920
48 2931442013027780490961126162432
49 11963452539653914976625136500736
50 48804548108786831957623073406976
51 199021144235832016034982403244032
52 811296384146066816957890051440640
53 3306032765395222279103401959620608
54 13467519976824709161500974853914624
55 54843635568274116826353367477387264
56 223268764916997588026811342156464128
57 908651950243594834992836857613516800
58 3696915363276797271513713386404708352
59 15036891702316860812224317369421398016
60 61144487806106130153575124772895850496
61 248565635211779268233011920272424435712
62 1010213276796536063406893365813061877760
63 4104656050983820215526956202145704050688
64 16673835979125984709705355764156642361344
65 67716191017266754229211546878921874079744
66 274948152472118278478406682804868714856448
67 1116126163500678160159868712376199733575680
68 4529838868451532825624442774131698430902272
69 18380692331601412042437642795034391710007296
70 74568116757586771129510057974167958785622016
71 302453856755071576357078179072793402924859392
72 1226540985919184272784464504995659882828922880
73 4973066179272328960562465174800584615833632768
74 20159873659471683319948289318474118801406296064
75 81709930407416203190586871750983596557912244224
76 331121464707782692405522344912282871640797216768
77 1341612831143602288194788811282525428199781826560
78 5434959213824295227069952971663677479345499144192
79 22013868412296725205443002792789012983567483928576
80 89151599877185078010424774795693264199011885121536
81 360990904420733020796310153680921905855015338115072
82 1461501637330902918203684832716283019655932542976000
83 5916158627915495012888516202835513663567214933966848
84 23945242826029513411849172299223580994042798784118784
85 96903404561588187088577119148420429335266951329480704
86 392103351276233282119030196399786138777450830089945088
87 1586372337224455263535007664823562240855335419447869440
88 6417325077375909594375578176191919706403470074143834112
89 25956643223415992538444502772358361797542393881984761856
90 104975944549313386797546771359796179077883629869576749056
91 424501264819851213765262126520635643862390736844857802752
92 1716395005769795521361348670408346285652987816845634437120
93 6939139809040744750646595338936599983425650745247350652928
94 28050798380009229663391183984959259296957400892448654229504
95 113380150095421921296783946456688474640848795215631623389184
96 458228426683227695760012627894159648375471947445874519441408
97 1851745011939070825331557879846261592750194856116890181304320
98 7482305268580923470492260992463538367994007689801129139372032
99 30230521957622254558633161862168121459948943820538790214107136
100 122127291363683260941189119017928357791687427527492255482904576
101 493329979587510014591382362348736918974316319091317400437522432
102 1992603174881147941672032994503041627127531712290663115773706240
103 8047545725649023299914146158444542313431192592864226519189291008
104 32498715007093819332560641355507672473409033346263202301135028224
105 131228988446366181861858792308948702772373185284277994102051569664
106 529852467457428345573900076783466862604440948734012715998252105728
107 2139155924517567854801459937324555656477556625323653822353191731200
108 8635607916821689309229278270060975450149397822845027122853500157952
109 34858368542292428797010867163294913097554276577581755825176933564416
110 140697221669192401428418484985383697578043847455133612635759465988096
111 567843876676860350675174005270350971063482354399760807883244790874112
112 2291595466707804382546696282396668607259157275915948660893806871183360
113 9247261706832669449570786174847733321057540536931416361018538315481088
114 37312566187336485475819148880435168852313807880796152313847396584914944
115 150544342189369172613420612245917617681589814455466556734482559631622144
116 607353678517569613294258515880378239815697589550994016854302131694338048
117 2450119953110650144539338331108344035620143685120487227082696099448750080
118 9883300768604087343606570394780700447909988048147993546992734688480591872
119 39864486899062296436223149860512099013357605423256152742618739916664733696
120 160783082894832973992080072567605584940301034615681325189066164317628399616
121 648432872773667048957070182772651095308686590153352157630629475874391457792
122 2614933655872008807783280301099519403424676167375916058019977177913077268480
123 10544543282597397678953119484433737702458423896553693942069745809314354823168
124 42517407766827040507092471057877591164872572494414894608238331627905602289664
125 171426569613057961193489856712080926079645797610460053792790720074215141146624
126 691134032635231041434439316770605949999205220973042116610512454547231492538368
127 2786247147272920952379676826771552782719309006016976072199448115190409681960960
128 11231832656019670956086385545842727061767188512567134711827385648767573575073792
129 45274706891790632410616255138396971970628564004265460539427915347094033689214976
130 182488332638010323987547872373692142776753495833049528926185152396471092312539136
131 735511350835432473330522896775185590683970942596148862778634573618264199472873472
132 2964277484475294602843417216222410441043711607440398439410114150602576118782361600
133 11946038262435437249458971381376314077406157777984805710822760026928381758692917248
134 48139866347878784350177095591451945562549876504832070656020253805785836169025552384
135 193982318584063278810073222629594539261900487590899673874997870015432581213117743104
136 781620687106445680877752251573525185094405876649884260503658899230887271000533106688
137 3149248399506552986060846450514688852564839211744679302029305273600176868594380963840
138 12688056202349292994442735578941107859008219667559286248175899801107218612746518003712
139 51116475226689496178568341423293841231028329952559421152938314031254919004462048608256
140 205922902575927281517462962123293004104095124939526789252692115432323854231752100806656
141 829519616980386313282610234213642573136307720275263575574523898958512129782624028721152
142 3341390494628254001981474479736452519424939763169679976553117344750915370552958616862720
143 13458810085339851003330032090473338985218594580953222603232556374671128887901684475363328
144 54208232768666743994936665048003471570949720436910901201010573481354385174366137933103104
145 218324900783896335906212806936454348804100250200035647956363685856097019188502151859011584
146 879267481972502783330715814723579245297606474609710764434740311147105990718159007942443008
147 3540941443237680892146321606805364381515247793677115748176103515479295618729237633795358720
148 14259251834341402603879119818865647127360278755661553754452983145480669098343356943283781632
149 57418951582928326556691812842039346914638265346458578064806208916176622887079053405544513536
150 231203583313964170791468585634464421279341662681083764447201941001722277523138716151815602176
151 930925441184860141424679679603085819600521055905332866540716185354952253991844874725812600832
152 3748146196455454398733940066673255816334701844345322701170498426812061591564539539377451171840
153 15090362512685872927076645659736673417069277860277255744712528448817256668646798319406607761408
154 60752560958199713036870124211121294275198993372692882738972252761545067884141753925213643341824
155 244574687462623737461734663133183579528483501217106969996377566911284436374785258291203422552064
156 984556524369794491103955317687527927824684115773769636147464491105554404852014003526209086947328
157 3963257195556376129443887931369286150141736906716445569237674858263884256819547895550417934745600
158 15953153174534297177887818367953842355938949401351250375541967008422203576924159107983998086807552
159 64213110267372359352000340041722160445243804703346873896532938335155480506280506535065297738530816
160 258454431346430119969797626446515805866927247205154985163592034546488586819457506552778412519325696
161 1040225686493483210126375570904571879811517102387689898964209263009421006455171947861182536338112512
162 4186534590404983761494242544092322144621300863819039429096201551331550662530055478045005690395688960
163 16848665739344138729931931218265427079986133272349277049342264202501669196957692658581124941755711488
164 67804772468273369655547569040646262325948252357689585529198888798708542975180653619928908487714668544
165 272859527916680737565469652832923265327807886503928251444114883149641636650122146422133268833625964544
166 1097999863841071986034996118013045925407291054308392643085736844417796405598086713458203614865573019648
167 4418246464061684087232454498777595158013402250404289121580056624948105058382739364911496617586568724480
168 17777973891036320921299698102012026457590561134300030683268663488900097977492527503960715102843381481472
169 71531847703303621974678312835654689132510053067931619520868401912031102885816390193101774941361952260096
170 287807199369847841056631333053045089738631446394652465234648599473847255446650681481442757885401514377216
171 1157948031705924776858197659053885691788890722070313809543294365198280397400143208761913664021420878856192
172 4658669063729832757959479943582364098493022634248071032591977330004687092054734766392225186004942800814080
173 18742184002543865633944677003796741719321929520859547308043108796865010378035586790947182863696808344813568
174 75398767000673600944205736933056108178687074018907241942873233094845089551408938065301859933495381945483264
175 303315191964686957410531063403700997920345719817505178614296124008920550362702115867259953648814122046849024
176 1220141263706718044176956716300710252503772574237525557828397262553842970079073917893249870254586865247059968
177 4908087038218753034847156715946466053304649076820121604798440116288014954829357489269839703655668969226895360
178 19742436086442535571945946266760364386376831426760563913133164729442632117369677227866719705171961909862203392
179 79410096080040236018013062678939458238140266184962565628290275974932817661687697994616322382884991771267301376
180 319401791257241318992969361163349835723092826651531502416191572128380427415586748311063063780328543612343156736
181 1284652792777286775655545886443767353974498354252850969276888161428118336737690818574643352116468480558468431872
182 5166793682102433101356857312936541460226501607598303715556040137370859855252138575620137796446491146670256947200
183 20779904772382876400366124320392054018220039192740814216018110516116985454214055507766808737708433484426560667648
184 83570539265424081581219277556151768782136287820353654279248241931002125949678226852212265158523609528688374185984
185 336085837765266630243896231322941285965569675478976206777696167190145240330000926693429181464853940478682022805504
186 1351558073875347736651661409685101987210376798706151185753597466625127907445155783912037209182453771370442195468288
187 5435091186758515809310951576313755322233899581985590177585641057958699414281231444201430770021967123304625198858240
188 21855800312062562688061030055548410782505167876586302448627568997667548795127359011018850813256476644509926463373312
189 87884943508364248555513015223367201104298949700920976747650295054001199732519168980927914185700339183205408525254656
190 353386743073912985435127640898163036314308911581986974803161256469328817138115607671121700473499087153484444788064256
191 1420934848457475906592812883611429072845688097441160170462885330890611341384618157674126976816787270296589021900439552
192 5713290898477199485780460814520824001736562194217489766852502543615629656867095538655068606958312767916961058594488320
193 22971369612497981380758680378383726848361487994681355407413855054675255792782873786454517226597905818590264118348873728
194 92358302524348659273582069994736630759106908849971006989670799739551971832389461673155040101450242262050736009279176704
195 371324506394821572096517673903753416499071462884866369398744717041611681974589712801968045186035444998961662180651433984
196 1492863210768994028394828271314241239846861161479394843355224940500061906478486315645263719865079683798881521296744644608
197 6001713583834807073614343388053875254789745885677296836461884051334708340234455120330621035944070350407665575483534213120
198 24127897298374552134597494763403142200768188501748057198011473362676676218219859912320748769711287862479220263120359391232
199 96995761045639503898950463898363133529509573843147708200701642080058076302007597373276053582585177293311112897226327719936
200 389919731591123197038043794972454793023785574717212750437429562837637790924543020389076448345300812546821378967884871499776
201 1567425675998753513921142937405828207718131416247338672288210229420173106564222605140194729441043663681593225387457728479232
202 6300689702532056958760442779687348973364482134503305371306808829959180197721092514896334662003536308703603739613503883837440
203 25326706804276399447345255239005540463425754416069024213843106968950671876741178436927561624971591850723338310708707415031808
204 101802619193698284238594957437046740133574321176499307769835914472258491850391947257079138407716153866529046651853597178855424
205 409193644681163882751235575672285273653782498754890074737197604274857184775276723065792121262183761320658960243489458790334464
206 1644707250350138514192365286385534347093070851215131673580206202642721608595942628413070755574011628700806935518258115460988928
207 6610559687902485989519153080327710398284046829642812192846487952744057912363113458251892104397152848475912120250233583042560000
208 26569161497617671689075380060453133632783241017700390765488604379668917561369825611406004745993036728594385993709738816964657152
209 106784336974501597680296591198381702689721178867318131038365027793446413893148789559217764297589848253140494025674173207036297216
210 429168111834130034417166648619803483393237574655338796059102552272868630163273106691246038444830198367613776306037564584855863296
211 1724795503081014712452587729784320624110361735365620271858979973487806419015804220582484078797204014890662306037513745366266150912
212 6931674235302037148946035460357709258591092688439541437926198951536553269514064057599936015260348945243478027403508929572435394560
213 27856665833120061792326880006312544082962953741666407153665912036487523451859644931479742861327527323697227322627851510719224741888
214 111946538900127899955478472684777004526246146918298594222508113067315335302652134530238966646454635465682170142566669212594831622144
215 449865657871102210966597701377215330882561915479726239321410311954722307191462757338235847390396646546301723978487729529251057106944
216 1807780640566771288445126048061290574640556973145032407011152686560733092689267906222063312779899004919499069546835128832491150901248
217 7264394598596534932095445162454879303003465137484639426946656501210307826450739132364732943992845694615164972718877358191912293498880
218 29190666539703938841641544530658385229778809529556596903394809024710733128577626559364850547464381478209334669001656804215439933571072
219 117295018740086951819605233645989012990175034036698544396011968178320939805409186357083077275829520711832037788511216702652922772586496
220 471309485285432593090577156677377940244939319820682804713778801031195788386031465906827009447206062043306947604063224753776343243554816
221 1893755582442069515610933515083199314116714013978285727374038917396431270201704745541286839164376164957142976216326330787763981587054592
222 7609092894969634635438233613827547469014682994695360943571850522672317547437134509821062562159712326964232648065599050241690360799559680
223 30572653840683964833730932669289190726250039733910315910590181503035640056269800149907911070647679976399573565063571109329299181003603968
224 122835744405957564502835723533072766305765389956156752187571843661528039691164249042126287570626042579768866151458984070767347675235876864
225 493523493796717078682990865555955078826122483906688962931131845243654076628997189938483723434645461015757752170654734816869994505829351424
226 1982816039878415597418555347918476369716733631955003668447905263364783977973349534833849186347147006849760158941894133402682393242860781568
227 7966152418279851520420588934452529696515909313133005940685132583019806597722841239655053915822848678545957236804677310151539233849616629760
228 32004162708184162604667825908924615656659536393783988830314576450321909134209137359898844345028437318771495351367112346769395578911160532992
229 128574862972995676510613184320156450109021742140143815591554490274258367510107639044709892107061919693436647022062061811730536889695418187776
230 516532300453018810410220260018457750365621354820606703447402698988916393933514914599297627336040360447149250554622696945533965854984776974336
231 2075060596056219659111951131025158801180622964322552578114349747523197271306397092079022744975332168482207652083988586576583136604751524790272
232 8335967961201456306332084887905946403595042037450713369756354796362915867514938103043419922426011580703273207797945541484121639158255766732800
233 33486774152712135904865461006845030409870368870444865708221242410532170599217151351082995459802777949910863229039746946647642927590021737218048
234 134518705842473786337610329848265100821442278364347511749668262542450710913498201159969244919606038308034534507550846909435197194188081630019584
235 540361260296396116223035262676600320013612324987662242665806221771090957720511187662426032000003859265702464395770824129119290712064305244667904
236 2170590788891588348382516823840560946965822146071737753331757573489516287148118282739900337286334261197067163045353042481991170589505135877029888
237 8718946146390368927491570387898882455508779968771306144001161039578674973656767259320386186290612341325297874030491153790020713323012203101552640
238 35022116548857537845812293921742084492617085413022645098701167140797139194884245550724684093743550551449308383518280550608306977152015450779942912
239 140673794048614399926633225167554556652796203803840262485590760493118313980565688256671293769298606950389701083658385944226124404047928356614701056
240 565036487607194593880069098592563101340496263822359778305507409692192284726377577241775404654492046779928674532974598744076083597951179640438521856
241 2269511196079726352214421186059631904279230849717434026674607109647645254121969605827462536927158663033194178925262614844990678318842583417672957952
242 9115505766922697315634263910996045612785906576581715760508738322106085477353715610751293820945396555786694638874507338854708088983521793094367313920
243 36611866998105956889643372311014254433819559017174781657276192822486359752878211192770949976728633837762450248191856873317813858766693010072171184128
244 147046843714084498066998755912177305665981966912090801090069729426193510385366239770146898678702725809512487763542737564867181446397195391067492450304
245 590584877742980674301696090321190374386742791021929902204138750249766327036878539076839989801963665071900698137272190545852429830910474967385200656384
246 2371929522518493425341588627974686104438230857581986400191994331179034450129168476292369539556465707623005780881493723328944535504928673482001726046208
247 9526078136260256613905571578658442845317962204305012766269734645436014368443291185109516479620307019833635076855594737897917406744861788377850597867520
248 38257752729786158105779154581672565091532003913128319727085967864623563745479633860198219204059004836700988120740858329920226685880035531310777166200832
249 153644771658125159023744091394845435207168636036146353556371988590012280068744411919833489958547126376269743736237350832995134979122495636440607763726336
250 617034129588422742497486257852002440192837025679117712817600422886121220622281153595496412403432933622942139958045073385237452858899396590552427450597376
251 2477956690177379395599984600498492558227998028854600045638851565648773283878338638046635459890709446963221219884562973753977463205235242541369695385157632
252 9951107448004271284840096678355901422738591819970916960029205759012246741070210646845141080670748637738695519747782615868020459899491594882118723871703040
253 39961552541196099949121019818871330450260766098093734950012021021717601386508266966014961287114637950498024639829253346880524267912168878395034664811102208
254 160474701161500459035526611697276220838268659665215208239628876029544863234942765378597433006185125400165068802669504921155866784905485509046377736541569024
255 644412768632866073098276576476268479501977019752221906716838671888877283695409851572540083455646795993352156184087985819158545992649182018050467255354916864
256 2587706930478921240217786824653728302603517603374331921900647358638300457804194566522761739546212361544176148629991807814774499382705687999661694258174230528
257 10391051145705512752169869373609530748796508510959104867735760118884367123306998907021452581079350156459774690094526689411659259179258591708486077979715174400
258 41725098277981362173874365794416593148715786433683528191475723212862129661588878191807432815895403466971379142676344590256882083310777725673301515706933706752
259 167543967892562693356277016377580253208982155294122547648033623800747163319799043022116221229893625232414638099898329691468508519618084338050634877980026863616
260 672750170692799752068226278309976535292404659414043930120657419000183231972970293108010844784822546387775038516365124087637954823972231093632254772529275600896
261 2701297879261394922845377964438528230995522790606390678596721371189511242666977656510227218600282367383566098532547717637607502277888499340247880132553774989312
262 10846380303006363349671403262548601283285707774226422546843252265513158229768296562353644232245098196864128171998539755698652741039552297223866964699961790300160
263 43550276355868588031845178669372358570357297544109129517198476185073085955474729994665518360356267696775967799467554563387501891870202388346969635478833922572288
264 174860125998846890660018977154201248030287055965250275388095773232374155967505094959665839166928570424381691643763800415921571278328782351193885648631282735775744
265 702076586296877716770628958523652247116579687016256130829590566897823872452445079762678419569728280246638048358629530313172539956707020595999571021388919125049344
266 2818850674393471483604728033721998008448044600686044640427192163464604484139479118746773929886969115182997320568815435850635179200395647148894397793010829227982848
267 11317580014397728400507760933397548113719081813228259030144088237351653913876711673771336725980100437517769790812451001794320794295852847655162046001863927823073280
268 45439029324886283466386438927628416774583940894849357994317631283379559564782027490222310929649297657214201197398561040744403487160492426858986003326738154936860672
269 182430954368726613322967336486666564377166218147142719472235638469410013896228833141437099821512774257429292926189272297246095188550293852389295290584082394325712896
270 732423165751632371121555669051277846623986690859552027868803007221207158133318225287939823697713431544007124251137201726058305713834471989370586271444848675615932416
271 2940490056113433155804967968623557742957234036522132711394653842259097042726884472040524992437503064233188307190069257052528922693871074276735965522213471095716052992
272 11805149796881347308494853044168016397674085238424229245256382622533461811681984171717162760336609609161392469502358828803298490129617042383958343834590189955873505280
273 47393357477235847975079336855367207294076937323039710579736599504122141809825721821088902203692827845560126840977762517585925157934999150643891302321305982115531194368
274 190264463067785226864717046136249395989830134769530016713790674072441745491694027821236613464156869017898735215784358879834625421406120527007796917217004817630273470464
275 763821984906508247316466979404119851213410080987604764434539800513579694976340673432470472454169706614227852270630670757302200844288977805760114500595142827193688653824
276 3066344470167502348696263097052968473869998491588357848055667618949569631943620942319977964206847748627443054712495623981063600011813894013956165329289065535465133703168
277 12309604002835886832506633105957830171545426636905186553492704143379281935927516763640296154388066683191898801369874259731673586585887507219487490624790239048622051164160
278 49415320500007057080912855294815145790443437229827766859050951243841141376322199032002721807794969487496101535559064094156371092498077753532601279729696863821534270062592
279 198368899954682267327196712663195883578820671648139150016524343656660620035737324037777035992150688968898431462554524597544191354610421912749010387840931085794321341874176
280 796306071637345225322968016588524735983470377507868930387379529351826698264743407790172739012485999951249827131491171273851593356914131245470462627052298865210022413991936
281 3196546173823845525348596730097063750606632273692725042834646736308043665546150077716949336225476976107623713651056976630105685181546299359779534810963493548971037841948672
282 12831472244393240597621285575360114229117532149415897456479101420835122152133306097092830865604039809640992475104597072659219987741744294950708876454871166548407944111718400
283 51507039173964396375392736921327893823234140816243578966478463585752278568328047533271457545224686859405960382419864955192068939029213569849198454663553435603726947422568448
284 206752757481423321441201326164861322919992612139294272428162085952656274112491482712686366512132857920991803457685366478989031708365799839582245614030488820055288473593053184
285 829909433067956229523326818577644282188194644054456915961641270249213735806683101169147611373467873617439061542765092548839150642458981599070789637627055590782676629983330304
286 3331231344840876693127393329983373090785675358206946968842536786751209500653601085950199026793617262203643637019154876726888697805819055359250387276528623605376797462377791488
287 13371299829639713872645917542624676211274288560784265095354033970022256232321879068895230432373452119750124111468997533033683172167208737288870464010196099390491553619289047040
288 53670697119663683891129047061263440237623502754962969261351683172158697848117415175958659030289740762742694699445502236639246212444565012562957515657110817437903669556267712512
289 215424779683074049166697695808112702520599405067155512565148921856913483067789256305345585324342692185939571812060057364575038944881180303881732701093748949255364498541516947456
290 864667083549973451075516813484686576362819196457836592339564444100768698972435407627426138110105685283633459305352423130372372159936402230046541358236218515036457275431852179456
291 3470540193470602821936971374947689370572963090588204537674132803095533862694855160133879739691362407294034525449858467209778354161392332978264607648389764932205826226790546276352
292 13929648210965247358287501983826529742778597581380250823960031319151971717999874759032219707769208293814140854713228967592268878732156228145372199455338623217063293407414735339520
293 55908542592192333715308473871449208013061371201630733988894125703687231940881315510115681827091867833808574430508096265381697363274972497510743873268472746821213127630669142294528
294 224393969362094711989867759230369188220033408310961858727792504523066308039052527936409939292427609969442341768653106641577276846485280329759995794862364003096692326526717372923904
295 900615073421680356474006491899766177551285327261603126000034024925534753258319175329428605105950994414601543261095312886511056959482682677908064386603348075634128570123032706678784
296 3614617077579927459954167787512222408889748085117435268355592127035217097441712955652869812168766195805734877790312796826852026132096976147104582375028960555525951336556783686647808
297 14507095445892533976049238429701520430297419444753832130844192617473180727400596839952100815654913655812254330144977368430639297705052886330307628814578115234061553570485746186321920
298 58222890325861432449127222837416604900143386196151692753064066907221972260137367429170889530539050113606276596514814198215481963526871472288787712516161552984077207178977430504210432
299 233669595472610915976229967824108512316388378453152227931005453378204886442689389994133503193833782415854143489798875690833626944934125597025379639096042580127632800304047505052532736
300 937790518567104408623804177194202420128812848486790739399018556510087535379317241086333793062045457509132722374153978355221304143043061219582433712509755793275827087568741152352894976