1 1
2 1
3 1
4 1
5 2
6 3
7 1
8 4
9 27
10 14
11 1
12 8
13 243
14 736
15 85
16 1
17 16
18 2187
19 40448
20 30525
21 621
22 1
23 32
24 19683
25 2351104
26 12519125
27 1715454
28 5236
29 1
30 64
31 177147
32 142475264
33 6153518125
34 6111917748
35 123198985
36 49680
37 1
38 128
39 1594323
40 8856272896
41 3436799053125
42 31779658925496
43 4308276119854
44 10931897664
45 521721
46 1
47 256
48 14348907
49 558312194048
50 2049047412828125
51 212148041589128016
52 287364845865893467
53 4151360558858752
54 1172808994833
55 5994155
56 1
57 512
58 129140163
59 35458713124864
60 1256793474918203125
61 1569837215111038900704
62 28458158819417861315152
63 4200677982722915635200
64 5268077625693186225
65 149774206572050
66 74701055
67 1
68 1024
69 1162261467
70 2260587316772864
71 779739294303917578125
72 12020665333382306853887808
73 3204124017517196830368054589
74 7380230750280159370894934016
75 93566442152660422280250537
76 8567999843251994553500
77 22487782439633786
78 1003125282
79 1
80 2048
81 10460353203
82 144396525613613056
83 485945874566423626953125
84 93029853369892518920332596096
85 372827236511201084423773363080610
86 14920173818848834413397412405313536
87 3385049575573746853297963891959753
88 3030525904161802498705606745000
89 17491034862909191177473132
90 3927856758905547936
91 14437634276
92 1
93 4096
94 94143178827
95 9232377037086261248
96 303379261444571113486328125
97 722333628022926943635907117614336
98 43738855459476470029142966609061076351
99 31044879345103147650680751583150542422016
100 141318981897973083181059868355357045269521
101 2561548157856026756893458765378989150000
102 137355046868929476532154243693393581
103 44081002571786307016424642880
104 790620718368726490063
105 221727608284
106 1
107 8192
108 847288609443
109 590584005550485274624
110 189530268488930448523095703125
111 5614269573320179715331364826413039104
112 5142013713068441282196594883104821360809108
113 64990759555592388592225489270504904128701923328
114 6047527909362797964441065433895061260479350441793
115 2494782688658200373417413252173819829662668500000
116 3026444829408778969259555715061437179090541565
117 8436685562091750543736612601781557411328
118 135294991782833277819666508563622
119 181836026214536919343314
120 3619710743580
121 1
122 16384
123 7625597484987
124 37788154672044063064064
125 118436529039107011374616455078125
126 43650180590510005620538568538344133178368
127 604832737009789579960167946664106594103169614753
128 136239395959630492002533212394337762036009843558449152
129 260010583103299854034441331160310075200748386087710311065
130 2482988560203215617421746919915869990652918203643495000000
131 76658645041377329652421266389503204226480411499464776716
132 5340113530831632053993990154143996936096662034267136
133 683522945769518614776208838188411394718328617
134 499980220350805674732349875409752344
135 47416473117145116482171400
136 62605324014816
137 1
138 32768
139 68630377364883
140 2418146778127238447497216
141 74017983110180318649123653564453125
142 339408012202405062702966294412525803836061696
143 71154141150495547847963546774268747479135090078293606
144 285686764309567571891576863468877195625906266735430240043008
145 11189710419834744157369932286779156145081768822786422050083926105
146 2480723867961075594613419994034887336673247196401980722690250000000
147 1980294126688102601577511068873931392044392832497610089966575832506
148 3880948992612811157014491484102516426996668365534469484620595200
149 13568403596235461574987767793482906374658148912148194461832
150 71387216613497575308557783114554764295390898493432
151 2203045016526580123761644939382016407000
152 13920906749656695367066255360
153 1143782167355649
154 1
155 65536
156 617673396283947
157 154751949499523085576962048
158 46260055611871640283958066534423828125
159 2639197361418623219845201107092126989635390099456
160 8371090407276688331652997646805983246345538456065750380195
161 599114455758818170006011497741243296482316729389634053747486228480
162 481653322021277469914414950745149128586345259492007892797416826388956609
163 2480273284426424470416299083028762912128448681641172013615482201367500000000
164 51325653334422489126513234948071896500527566110276291129088530110468842522791
165 2873109347509977109836260581159247410377852420636821922078855001830063095808
166 309459550010674212904415660215178468066335624215691793211251478880584259
167 48158948911819139854893936717324413425045085591536339685821361280
168 9424630744712127163868899356377908647598226906817710625
169 11476028442989415865296132639050660100915200
170 4572270908185359745686931830057
171 22014467470369143
172 1
173 131072
174 5559060566555523
175 9903822543432102847272976384
176 28912245111851444445283348771759033203125
177 20522300143120661310683067051404280514368503813627904
178 984846422148838331987507267160929968342511067914706889681530904
179 1256426897844701403984013842710979928272316398280866405572062281891577856
180 20733341233802805997735838087975767827683818870728925444334081854904591035800081
181 2480182127872709945891252242870802642847349021964687632760252173140154076165000000000
182 1331068647011312216990765226031689845091705675313059911409592062066784454616105535124915
183 2133376568712504459985382063489310399767407848241992237781791224070115563654441080586240
184 7185370978978196166454985672103083831727253041051131636987965496787910047160326773210
185 37430621668385760409312657115393643132219318693208348680838914538688436722724000
186 232721670012194484617312418024987313065381378405546760833100511784000000
187 1546572646050754428993570291211796986561765275425693537206272
188 70140254944590083716453162159520749863647492089
189 1670388578072378805032472463218378
190 445296254367273457
191 1
192 262144
193 50031545098999707
194 633834971483778129634330148864
195 18070082203860649077900861389591827392578125
196 159581157962625880703346886652113196705668023346153340928
197 115866066527209155851302158598846044059206605288387283799425454367877
198 2634914509572417889660994174258007467702230747510171011681805210443325938597888
199 892499937300056534949721393755666470715151420603521653371730651563619225894639715252873
200 2480163529145334804218328314361610783762663153040954253745477790706573875250785038550000000000
201 34523563123718967311814182403036181294451491912546550769469592105357604214247147705535093542474366
202 1584931876106577856456104720051862248647178380548300105886925994301120534184276351862482705574526976
203 167308172905392467770060386585540849393077594921519792684287745748912899071450901259403720799973709
204 29612364727634572924336182362209182999626363325338129300423320933243665634397967556231814837888
205 6652191918667191459106998490558382109702609391876926012356869385722132240201110643781250
206 1497770408154546418667434193110026963360226529608074611493550177276012235063296
207 310887725036293572560805921538751026927140019661195849792520555105
208 499545774225734667140752858470246517832775412220460
209 675225859431899136993903503004997481
210 9444925598142843970
211 1
212 524288
213 450283905890997363
214 40565128691722866382604521701376
215 11293783949233441089909991258724439239501953125
216 1240902457961353243368905207462387857484529334796284246327296
217 13631522598529725490314285385051211904423236927550037682067149465789334442
218 5525814349914386058614544224542402063226460599780586789910658639513112642437020385280
219 38419172789356640310938497482932634164142386307722907647544382907936925467161242436103732009577
220 2480159716880660479660533071266758031162995450543097886310813767778343341644119597830459530500000000000
221 895447644018183568904867490868550886843927878468877240512872082180845368794887646766687709335522708081282920
222 1177592258375075065701659909651448419312159886683153044394606500486404727439042993179300862015949714001118625792
223 3897559859768199574711559203055036774156888110456784857377053643528520193849417597416113672541132728250809413020
224 23490946428592875985121578352556666641820251506916233640566401704899936177595349779733403815366185298107010432
225 193574319954385848499334906644455315043762692750173684289793723631645340470209738895895136955483680312500
226 1690189260022051412693770215381543701188721646073868697492949943283644994080599164468798228004864
227 12595462571462010882072092378636917447735439448258511546717644280169617258390129074033
228 75584839729348597129360352674588469013569180660106356719879121577625224
229 4119866278071044598653288505328556904180385554303591487
230 300576566118865697499246162737030656800
231 209636633783484957693
232 1
233 1048576
234 4052555153018976267
235 2596158332778283364341708067176448
236 7058610683132417383367155730628422626495361328125
237 9649255925545276211833276285706768597675387730483715843551461376
238 1603734862201532906255419764133272004437182834531825309282643539555663672515399
239 11588471647237004573332985523139477642979737199722744306187319917668839503173009213745004544
240 1653819192925893627274435813505748477991235557322931533079816846109612224842851714622636919949604512497
241 2480158933357744274131553294993503534345035273663478341025961997029126373957581648164569346916422835000000000000
242 23225582145754535339640469429663193761536961231846264206684864794516793366432660905970201265171921993801046488608984721
243 874957380146779762809822401912178474096887138562907073389603309085728046774181669046811189618534272938043992263761927864320
244 90804003279018792641345943901845608721027612599958441612238730739067976326128953753427125025554645293811227284667495948681287
245 18643351012388209019029965690107988888663430867768727672416266671626539220109406420618531882043991444983784131976358959782912
246 5648024092251978522295200534102056801837609851750479549466836427208270999439634378212831730750517780251312789493832421875
247 1942409615280621792770483011403734811965938748536911361758159693647195279258411728383205701607833381502183511425024
248 599555387101354393188329091082680092616744680646283299365750340828125739112694924555196658195993279454409
249 136110083822675385584864686544682842831970530011322572781466859536870123402036919678685200752
250 21978613025752380296288736535758345515109366485448853009017555256044384985586
251 39115554298079678216852442035855894569917318370370735784000
252 146704702445964075672309996941398000816050
253 4859977182324265037421
254 1
255 2097152
256 36472996377170786403
257 166153816385613425442874428064006144
258 4411630621852111870143195085139694964466094970703125
259 75032610041666912929491846301957522091077656347882197540371143983104
260 188677798193370524448224237467008596080282177291444239406664036748303426382625210140
261 24302785993426705136125187279617492955422922686896038861629634676168441090508192014810303204163584
262 71191491291971525321178537551861675375687287333526469250987627640305293412726557894589278302480039868191413089
263 2480158772049842722157881844169450453371577239280338554786077785808851964804571230143392571406643225080056450000000000000
264 602411665998001485010845676113491673196899953252408291236001477579716953521930531381125153018057163710212512927805797843484396505
265 650100164803181780861583646021595076286984421778882757579622837777160621835208177563665966701368310161535640345069442460585428814659584
266 2115552282082227424491545020976856191636316172549033492098865051405812248427043013473163325957657914028505460985924245133456410659854300750
267 14797256801684660527813114462214452672047419627767382495555489074906199802498202604448662925996281210644358993020898661724481801867022189056
268 164867576143672181868786264704916029935318209851609396893138795993984426660455241854297934642660645985903062700269362176200004497242187500
269 2238284020791153664337712450538431828987694087602022677760661614487408045539154717082603755077074510463065956929094941528680761917440
270 29080430725013520321148654178304627746939196513148320005384712947376720452196462813084514611075762816535815108754977696966345
271 290815364216748994920256632544501746317670027692074111543821668461427014675195298516858376955648140316394413258656
272 1862398863476545297531061050393867198176208758792764898495759826680625087347154739167444170490236220
273 7568187087097075135203689363327911909550041342060444113442669419092286413624320000
274 425195606679193293568854096797863406471881862224552976488977528
275 78195735923565407693016053165749509553599708
276 117473628000835339715628
277 1
278 4194304
279 328256967394537077627
280 10633834107481710957426439197518987264
281 2757268878521429543998331212246223187945270538330078125
282 583453565401383182919932815147486175502752325106058864235380336932159488
283 22197754127538215748544314850440604332361332565526174098364441872002172576163728315824361
284 50966635994742970794723359253787304885557737229499345151175982652007375977647101652546157581039592013824
285 3064560243273959367137852232944433032586032866634300468102185535468515210262062439428274325254595172729464384077402361
286 2480158738802057957284284650244923699501474010662392169210231825055590228453122390263075635966308746317364876367461500000000000000
287 15625006556689331229609781924958291784784191962977468199593272005636028848485484686942559754482685950724490717757051919146868312452998464736
288 483029795054948604691917567607473527394113025783625834802691327112613635203848720068736728289504996575656410318160438405493550841610669263056535552
289 49288286750352695584909090169552228006678902060159799649211684274611745241820191033837931449915644133357957409166994612543977654970640553471564871481393
290 11744766452822748652831264260442073054874394231321414146731678683176549864352626342326445945527426836538339820370025467847280857314400915544761189038700544
291 4812892161597558235328019068501682602657430359179265485184367950169101072383515776822850896086306022708502905220643801459962010673017628193064569960937500
292 2580341226191014178306255121431370243512937813429997737381399983233413146868144579456316860910039706471434407836529157355025433524384661866591473893376
293 1414354677983443953372477010865916560617143074793438946278464192646586755084511050973529253209277702814840561882364788230920544343234079489295441
294 633590110804829616857726059827114635834744278250381119739705205038730646676321612795152982778307996166035782746763419458947962855878848
295 189376531261472563497558058970242451551979140249484038042029322752047483518367584034658767468132380321119905371898794777930
296 31847128568350756388656902302564757274739680282640770283095788664785496158216735949846086463494578304000000
297 3058914775857770893376936048127356377819215867544688409923850466426289529355160071556571
298 5264399734605118701890354909498799260336887886388113147576266352576
299 45350293145185192309431570002699821775490930022
300 2955843923284036972621008
301 1
302 8388608
303 2954312706550833698643
304 680565058360391899727248329885966401536
305 1723292984860919831970117719706103251375435352325439453125
306 4536934898304332239459501721498028457513636159911355824059759833038856912896
307 2611543570322400471394900391976620251304582846315500672832635704772200658556626459010522052718
308 106884782477095543489559497910477565914005448268033569103744838978922974354763914625269569957426187132366487552
309 131919269589537441626945069023181098071404421964975917063632512986747694601905308187981081632465606738401378767943987184760569
310 2480158731943301959000046157579258312604756478352705606520288322707075877803872060693217982178376065965946639356915768441585000000000000000
311 405272426350562074405851086599965141755896749313785069016608893627523746947863371771582473859839823265375805528115142715515055461880992892673598759174
312 358895171266994388302993585059143780746452397134592274370113435187821252235396823658359014321429206717132729298477189582223634697202551584977261766908168896512
313 1148322569698441278469043820287594080205800246685107518330671445104146627842786362246104924154005063708745989295366680862520975908457795588922740879541724136710724080
314 9321989666981405192356744976495457373519610765791439787745283246851650649418356733391698476649876121657400324060502638869871473063626982180282064927489417178141669177344
315 140502021763430535228540866556862835493325164715015616681995883288210201201433301794638703493326163608497964726753374702874507634076860237560651577296312329136241406250000
316 2974886613268302737384788782909177033134670517854657102462750148065256275647668046144604776731448531397199401266356422604084967068070821129735001555109138568427270569984
317 68818270037920000838551874426118501014476842967221382703814414102558186760653669521853370162926328318161611426720106203342875722028872620263374324244543858008008129
318 1384246403449642091411045899232046369584339216620254768254496304811274898899758321952596382000063457809011154617297964779901464636308513805998609232213447808
319 19652077090144416384223491560526509539917370774450525239337445712196969496978606630730525284156614459864618382412855995226292223893242044525573956
320 162878516827642058737147365022915615178631427650763723919168008702404264512801007685926627717727569262908263043123226675117056000000
321 672651455308668418517280262887930332042412773667316794810357121235550359307355965258778306709036623706585145724263
322 1439727659906482621750786948229168396507107172039686879942908633096166196432794209531533840968
323 73875162033190243688533504705787471689244348571444589051631161198212834
324 28521198488629632348749260299271055363925179303808
325 77304230996652142034615100
326 1
327 16777216
328 26588814358957503287787
329 43556153350473221422947564122121539944448
330 1077058099668620341394844566946036048504316380023956298828125
331 35279205702044764997723171616073627375298728646236549996942494107545179805188096
332 307245489338387595135582220215447867369542326969451025783081143457310282235858928333391822927168363
333 224153635272973430303610042713852465463469666638943171537183673512104995124822061576638316874862606787489901322436608
334 5678691990727325297502825959973406158573382633776891222411480332595939498541723515125006130755430491119983752518285000498072801191585
335 2480158730527404799657056513183603522005522803114585919535347951610698960765196581338196506267869943867735308698455391342625451743950000000000000000
336 10511722985481832226163816810649551033358932484697257206827853352091993012167654490421707913777823547783980710246103880288724652695602336139405688721501984299371
337 266662115072473336158271201572714552092218820830512924326250586098841911648782136282818425649081660040251320837546278381862129201434106844290840184159631269168975934652416
338 26753716413991749508968319242274224741011245786760492479110647279592749381508467208206379776686676420528745599891541312155673360017698301912572455839423948265903641056260021906187
339 7399000201398798922496204891819191750244497816290021136704287708637226600902245817313202029853916997676813362725023905218998587509870323117537895492592339149842936026142725443501096960
340 4101663151457773339021736061490350978125472994451426815517139964100074351179934702677765309813099128003224417480850214123960815718351596989383274647779989672185252845585216955005126953125
341 3429801921964517531370724442232177571525028561934869388634948659564312198535020023248339193386246000210486254171554483735052975204967594579310053303503235359195658892857746724898008465408
342 3348730424940576739457674617135820200605414911731421724129887181754004613805050354530624254736967204459192079731189266873746934739522763448763051075890947201456399281866361790625584633
343 3025580288225907477167169960901740279542875859003530087109010804956042187781413550715235299446976785770109832962972755979108207500395974808084599645464021957401346737378826120960
344 2045227018498936943681239772404945385821135678712817331968087862489697238305800483565232123954956569788858929527313377816104734009558700316093821126105205400813731805621
345 850945016749266411140950829430412484932845608072201946723937967609378092825857979658893596657914672411437398148079362790635594612498481514671507009280000000
346 182339813197188010838908582931112654653173555745481470388141852590733076370039155008652103616365352449424342459206048112649063985135081149608
347 17363915234917531621421416127016149288107510521115161233128471117940625877759055667876141779438097596362889286035962143600
348 783470614360041856993319874414293846688456855873238181823605245634400331579370911059900882625706316
349 1169553867917510867252276473089385251973802522321484195965975609094281218560
350 19390536738693563805522210616830328188902296270756875
351 2098439568880351807025467188
352 1
353 33554432
354 239299329230617529590083
355 2787593482123316935400618726990611065339904
356 673161308366989069617638902964317713736598326599597930908203125
357 274331103366995815888779204670127240618196643054099619544852757564708323173496520704
358 36147124569653233851809003923667060096573289442928280930656898693761692975142516884124065825263017600416
359 470084244484633483771638588144685524641350158226530854085899931714990690579155750753658017863458089654904845278762669965312
360 244449069752424134454399271449781297169962733653459347709397672597218572678084289071078451427969047227231649864971094174993603794123009152817
361 2480158730234935574233112320132551739240581368543853657588841673638278316370156940417621890002748595579712202957894572014187584122105563112500000000000000000
362 272647022281454095038629706995965742451520074890098150144473542236015610536548534874293394329096397274093595191109632786664835651434231338011030740826651847401318243434735
363 198132183448866222909855519390624055721881268758137678847131004424644225394998844278091149362681461323538341208534160128093691423830863185676121622880497313384782693649473961155624960
364 623310359921296380038467268742171144028473995967300600145190088953874591325293083753520710893683433228657061834218010010467480536664316054032402883828368421542155204000154920497625492918820482
365 5872695664481169930856192475564901861103928887286692235039802777488453114748521649064643600645532146423245039395319692735314566447635160723463782182220033709775377181097986123244603699036564377280512
366 119739538717768176178836213947474522367250272509367614403164519135563501816235793550709973712245029020165142399193142413221211030589870660498249696427088229731339533758421601226756529250211276611328125000
367 3954290620357458017468078638621956593249180108084607022527329790469577540427396251938763309357923299105482751011742998541314935808204653646277384983666537378821431300374727979275408295175438366964365393920
368 162952809829685655491214455419969315039903258992045351403717855002389613352982445666616458809045734083516687596570965706292008531703239661169754984454597708998294779435453208146625634633795358347730147161
369 6613556003744788479185707964220922784657780697214468564971597558223175972312016875598688605999953021273901530840022226790159808551919961530276606013705897687571520680305128212539450280453380137036288
370 212945619043897697623619120426311492176387878445431379438049124506401234899687432324283859432775074956103043103793163274555350548196351524610866986848246749919632540303385177506205427199584595
371 4458964623358796863983017355272863023406840254852993224223892147235385120235378559949262041650021755475545385246365305052657657737594515611951692009929656515810804726184652800000000
372 50544987498520550061546204245699797760437234233483834104051546383245030549836651482927855270162505728859962140203196259160899409467501095003095557857473628083457983034
373 262218200736764167892864568155086382415304736540881384114894462998725163922395457922518634270162021075038124563230427885936334559634983711734715792896
374 542618442395426140330344603319329375798309972964886428085146919155471594664039606382683131959550988825989546807601196483967569972
375 489754443479540151157051276283226310626546338878372841507817726091678987497689705221139231198396063760384
376 20797310233798600923221103542761093784244781812797420873861413924132885727968750
377 14209842051315577264417850382097274602091228899919415510
378 59046318120890819068517495988
379 1
380 67108864
381 2153693963075557766310747
382 178405972222068792955287700882968187202699264
383 420725816757223131577788729708641001749873086668789386749267578125
384 2133198659340182514487366576383853652365623132385709478279825704724820272853852039938048
385 4252673058311965009365758679323455392960020274472767689162592026635373094071974458266201892252081996343910605
386 985838113471162842388219159772493628237478748009647060108179023191589490841552220172058535600299209376837959799825885769037250560
387 10522730904176493315857267058647520463382651960811497818104384605403878763845136571858329232934546043683880821046908169290963703201889065786910909929
388 2480158730174489828242017710724241964743030639545095787763912038518619610129527711392882753293230485852209888678665904596008498405437184922771283775000000000000000000
389 7071761582697009738776425094162508439184845349601433956843906451325954128463830533759503776606742553318128891432409736523926108033229170042145341350115580766084298579163134530763826
390 147213870777454315510973241354483882863590255962313279176988556345338694733384629229481814814935312055213681093783935779641744143315264832909564651474427985914100128020257197709704125736040792064
391 14521937812615071609829837660573516329139050396853910656187566803200112285376747494453120912429523799926057529753100450091831237363592459237139494041245724862484585449003345106470152764188686178364825002709
392 4661245292905490673502778159383352270982198487631757136115999245498932996236549093701441311739112532850303796865787300221923953604997049964030501513374459829684708536385756020132582274722251196776021644866113011712
393 3495547442836035730704616981144639723912258346279954076431045947279872579761981486115239491932345882456402732436027690297271570245842717226604138223759430277807313425404797314103705254577264294200888967465765270996093750
394 4558986334531663092408244247674410390064577720595878815903448008514255746340818295449850642375300164399075787803302284124515102355386848704353658843117242694107868663772126270033093955012999861759198559239622690508904595456
395 7929474569887506746922683589767627200254407946902048634783174841620317384952144363217217578880972811463962861001450696420947057808723877963104301358790436014825890311608207246897500909847122927003537041336129133156846902977
396 14456613507612502028795001531185672865682780578464255160104402662813588378755105288178644312141514269002758749074286356604729351243530287107589868163465912725269334656854463877273957770165515341407770992019114884201868288
397 22173145338484588892396802942937585951047936960394088938587899790571403382152289790313420961380946644511430624639355544190448378123228959862659955350465198290465022735240657436035451613811985896470540509183796313799
398 23375760119774951975308038746852420992369398124472066566604244523127362254276637885856142057291531783031003439471945092217447629862777921271832416931708152845627946891685177745295611164426250152960000000000
399 14054641981553541624792157335641846384493383629175960840119721268026465593135165386953335064170555584686407226592262366302302542686297127893424092910376949762049422350247830929225370109539196489
400 4054024407467278615365029966506615289609766486465002684335335127989153421082360689579692979635047515751740130923196633083334753515893144469772066895653235672539990852418649179264
401 478667450827973201171352260463265479481048859746293447029517127373716854038357597853832131508619626877958083279847404828543922834785199773991594162282688289691
402 20349746604184019943971068694810221419217651137409289516995253984265896594229003312689319720537132128652146809165173692197778457491570688
403 349611063544308483478251639818903165045627225082216963043561308441626009972725185395337523068549345055273828125
404 413675377609273885123399651701409889868418465014882279411593876931302951865414215880
405 11194325808237269200816271611976846241673337489397118168788
406 1720129928890713926852572500152
407 1
408 134217728
409 19383245667680019896796723
410 11417981881930043434103550762511765529423773696
411 262953635232327363422968056952983341437142043990402519702911376953125
412 16587752773894925080619136738099023926817722706249888345597831748682906672178246032079978496
413 500322732631258474741234475084460793313760162566605842062259779202542264776388913044214852558696624190261995642034
414 2067452371332823658656041474859502567987884976273396565817078752919686167343563003947791752495760979808370511540537083326751274407297024
415 452969061388581647421614952172192550762883521389897379876712140795498434695941389927291825018091233402390757738855989677587088690802702678947664004569769481
416 2480158730161990905131198967221681522081018767031116819199908952628826092222197523905661767867706528878254320685633034603908541873625510164825639729767038650000000000000000000
417 183423282845321237418750545758719560842494337511570909242999437968316465968652055125887629193125512653092777060991749335700293049045136980083305502494586032340900987761711156038057483971570068
418 109381138265082668136729907408738825245036418199663846488312654396566396134575716587727440412364943023330481470347579790343580031891370447041188996785354869738446602989753065552874838797087084751365299240960
419 338333343255825681801887701954345978383768316121559178913831347524116491571262606597083107491913423562759200262245576643698826789891779229570516568209905514444618778555668161060588279373999525118283338554735081545538052
420 3699699248597384392395909091364974308056314324994322969798458187745583135540841748704911791390660314418397723248868170132640907735415779981810720134638020956819579794411316004792552466193991250168214591898791395558342089702473728
421 102045257639366534371398657139589294045048197371101322774285412364514132749659913756192134874283746152410016039451192881373855002066085231382737972481517135416465562718981071984349625548588532938540186526332450418922063891895874023437500
422 5256153312120438560176798471230786525737333190126381467315798715417821857269318171348838067828847044154075923067366437709758781450769854420487866189208943145555957520223831170952507447785572949598104472080843629253583291874942481448440954880
423 385857655203818922935999577149386910630645387075279272527315699575098071110440054257414834192126073939908676802479276833998633962195354685322870506358600341117295753871240919276974617738308798581498132774438710861292615447082684158805833415313
424 31600865597529286025558221631283454789196372412117088988214089765922656234938484002682895709733260475548349153001309915625066824865329065196023769260569010443393492589312926308364376348070807577343899013442773533392022390022354262088396572672
425 2308825349273438606977811345406801156284438011449658105569247075100957272134313868220564634187534211989757664546047178950428961397074795059421404515854374840080670778106365492240949780843107934067925109868020199444655660770822017346376949
426 122554538986743591642673445627115638080143139400672415860530430879528499824589717427846304684294110818946978126042679711417057658091245201183481761654377591068941279062962020874643709684545691958419560156981344327323279360000000000
427 3909909514130316327827962239263107907253400341196535713802623233404437183501391930980661144212232767950291716705195469708616032174375639007044410351965252693184372971883632114869180048369767540728254236997858918668713233
428 62879729668434963415573255126669721410180388360135394771722699404553223354861345788174230652270557102449627123003551358944216864394250063375752303674084529700870851273310262284065113438817488055490749186432
429 432837025371296120527683654877663980139380500818045788220128117838081168429599331654919079663406229375108812751224537080114781740335735407954228744294681176118254061072099441584207125481928
430 1097209924994713496184859516885313794450232586028040364146953247083059440783733768232015210794571338253304128737476406597220744783503889973211620638005033521705864921088
431 908650601583898615868830562225518556878323744680764306822717479912012598819726084968305978646617542893576628706961312895360998383089342031250000
432 283467476844014679105719411891951708281733012149894830437681072637752436308736292673746065834632426611105365551865352
433 9168165079960708880626691086464475844562739894021244677845970447868111178774054820062456
434 9456442813617586376943553056232884328557223357484592982115616
435 51820853405827391944579382577368