1 1
2 2
3 3
4 8
5 5
6 144
7 7
8 128
9 81
10 6400
11 11
12 248832
13 13
14 100352
15 91125
16 32768
17 17
18 429981696
19 19
20 163840000
21 6751269
22 63438848
23 23
24 247669456896
25 15625
26 1417674752
27 1594323
28 80564191232
29 29
30 25076532510720000000
31 31
32 2147483648
33 19098395217
34 1241245548544
35 6565234375
36 2218611106740436992
37 37
38 12403865550848
39 851162814333
40 536870912000000000
41 41
42 75173004891908833441480704
43 43
44 32195899484536832
45 102151886748046875
46 2326566604374016
47 47
48 2208245755649745670373376
49 5764801
50 34359738368000000000000
51 462525437577051
52 16078413619666092032
53 53
54 2861886499322070388803895296
55 196595458984375
56 363472978896510877958144
57 52303973149525833
58 15150109146474348544
59 59
60 10061319724179153710638694400000000000000
61 61
62 138494695740897492992
63 58159148805327867842601
64 9223372036854775808
65 11330963134765625
66 20185277752868831897756232347450156777472
67 67
68 6162762047121181842079744
69 22545696637760349447
70 44525439914822582549872640000000000000000
71 71
72 19688940971808106816148452972488032256
73 73
74 3232459857524272148774912
75 190855198284148052215576171875
76 1230847044828110067788152832
77 269727530545998371
78 13685005077579664740453124532690206053919358976
79 79
80 5764607523034234880000000000000000000
81 12157665459056928801
82 1016102151386095821340540928
83 83
84 8544282764692171497887717651075371484591778918555451392
85 135408115386962890625
86 8941215361869797376126877696
87 2668619725928454928748301
88 8292607548947192355839020516769792
89 89
90 36331633607634278105835937486638931771392000000000000000000000
91 42557492016457714933
92 86606594633415025377011455492096
93 88011929840855886716273613
94 1367304773390702513626082705408
95 5903480052947998046875
96 175548575424424185442275950527441480033316986945536
97 97
98 1316492011996805664515047755529996067667968
99 188085100272394470133686795449451
100 9444732965739290427392000000000000000000000000
101 101
102 1830520448132577002516907909891376610875046382788628958937088
103 103
104 2068123076200512668472608369688751112192
105 49771361907463452929649288240029872817695140838623046875
106 14243322144164385555216957215604736
107 107
108 393138928080092870207751683894798865236852992460684525568
109 109
110 1567821114722828554775814816451788800000000000000000000000000
111 2945458628414988143497333230357
112 1056900851103227536363312578903569323060927397888
113 113
114 10653446722707998001067582654885050585331981073932374548206225195008
115 47954492270946502685546875
116 3672412914401371419934677974227118718976
117 16649518938899036726176878274718328999
118 36148770729119469949829315444030308352
119 4677407524032104508459239
120 14577142261270533364941964597539691810997814509269155840000000000000000000000000000
121 3138428376721
122 618257171539458995384383258912895270912
123 973880339828725320802895543548707
124 613784983947640645929998400058582051586048
125 4656612873077392578125
126 13488287611429195740633016557251860662153915860933336967124919462466462471136739328
127 127
128 170141183460469231731687303715884105728
129 30333544388888532235299067504607163
130 1092227499618395753037096295241871681126400000000000000000000000000000000
131 131
132 53782797810780904781093441988280441147419010368379231473567364952119100795925823488
133 499268362839382716167978173
134 12220220360864742099896708902089660009807872
135 3597600662921626628600135655553196556866168975830078125
136 151918544197749039693295491120807104054493020422144
137 137
138 597778783584980963277893805953833679661352221998528496029385788301084286437556224
139 139
140 396502959921695205438798984679292178854576044113920000000000000000000000000000000000
141 28876123777212591419265181145710122303
142 1756532133528013613382524309569068599244488704
143 680572611390026366199533917
144 13955558277288382475201003409223618719306865372537564065140698985288272183296
145 59695300296880304813385009765625
146 59420335581484845360621921337471559232684818432
147 1438672841950946363651552725542049854993638449487734347
148 83590373844046702395127446587169851696819524861952
149 149
150 146217672731256394503648661406492544889638419673822443683476060241920000000000000000000000000000000000000
151 151
152 12119875582096732758185130778775650357189634996716961792
153 24044355566192860348755978636117794755762667193
154 7995407943662098805323364175691517348675818235547253632372223197677208080658464768
155 10415224460302852094173431396484375
156 80904685236500680888948043428259438196033832938335975083271334975509874422720566053348764024832
157 157
158 71259622801423164941478101882674393169317773443072
159 271670803663204666981833581307354644406717
160 664613997892457936451903530140172288000000000000000000000000000000000000000
161 31962731936835225982277531050103
162 108011423100515345600104896962395565163328450511892725167881340109755145801098265100288
163 163
164 8259708656411619122092325313162393243811935197144809472
165 185312522709137214065482428396815807590500674430632509784118155948817729949951171875
166 40273139118290360814020739250329894889638877154246656
167 167
168 4088267005928879070905847570758103712117243060955809001092545395670922669006755614519962377558325101808985309184
169 3937376385699289
170 8575089701787006342062968151154932240575875566796800000000000000000000000000000000000000000
171 3863383360885062052468458442432576881985297201982499
172 1279125314357383226280365032902466842593976789467876294656
173 173
174 15986887019401288793661504778820598734057342497163435959873709143754403490105732654195593841251188736
175 522944147342900533859393590319086797535419464111328125
176 6051525916555324591212138415799867520732150238437205256045417287647232
177 22130128761114645559470979295524083757658922891
178 189670268424979775735257293782149985053813009169004888064
179 179
180 527995040239752219976699522860554831502287062859928734471253657683807247579847065600000000000000000000000000000000000000000000
181 181
182 31572042412118470442682236211225314954616302091691553388059511888295209139524931811304148041728
183 660360632882705684713751763763035682789982711823
184 120011235743946756381882407866657969852966205713098930584295571456
185 1970873796608429984189569950103759765625
186 23741726787769837510161058222317041150629138023315665926880915483031156522986059582504334493887331657842688
187 190548909647019197026313623194473
188 59824714986784011281943337438334782939438980307808016398286848
189 5311508604459125534246127084693734872950613174652725099395310602810627
190 21363647876645119754418126030947313373757120282298941440000000000000000000000000000000000000000000000
191 191
192 1109422884007610894879656737554345231610246822292275424736638728276179536568342259084804584749091782656
193 193
194 29530625114126639653465471341480466654553531188481050365919232
195 1002773940101032598125641410915572704940128842182835124943661488572388407192192971706390380859375
196 13865209741211180077606677213493821792347516319856785139558638714937514521679145992192
197 197
198 29311759227698954459446042713393655600625960392026181081859689493604395699393007996763414371521883487075897704290861105283072
199 199
200 3568119231764899702645714923623737840956866560000000000000000000000000000000000000000000000000
201 17222943251991324884057684307966394537967107182176307
202 4098093747371489950200888825993049927082248184894567428227334144
203 133358685410609233707844243479405703763
204 160838645329511545540851429656379883028428159393909495508789354290032954859865907322549880090973430795460507081603612147712
205 10290097751664006864302791655063629150390625
206 34096011423087255666449351675294788100316103122083298379424595968
207 2784820779373994006632185294510889694181270818463878932042389
208 444821838064559439061477475341594023516264588992987092704822725881138564988665856
209 78368821083469435770635982762513019
210 11464382560359608528573194899726735343781865775563875284273874889087866528798698049414186036296941521138570988780859045183488000000000000000000000000000000000000000000000000000
211 211
212 3245955611239096793177245847638576392476670668950078718433698970075136
213 4980400663213302502569952664219668434020268143286297597
214 9419690838385243988316121085549552965773671462819427927739112357888
215 326424316465789843277889303863048553466796875
216 2472931468351430948388034183220927017180174458230739121985139338982493537041032690051213461599885296157011931561984
217 10422292498338895433319671280347801481673
218 156401917164265991894745510863711050797599078556740498851558590513152
219 438472979340956811249228655508537494435706851245257218179
220 4326190964076489616207857350865520525929658771531207136414109106857574400000000000000000000000000000000000000000000000000000
221 1113823353377854789393316566987106873
222 913660642943483627119549720821793506639470925894221968444811209090394907358751609687526231492931165783799768160482347569905664
223 223
224 8936315272501813944549543551264105197833714391945463334689103820062597238842685819691221334884352
225 8446723104767055758205216778747351372643377994297322619576817714914795942604541778564453125
226 86062889748211629884525778911538416017918174282855142502802999818059776
227 227
228 5447804499531733596087035665911076399696545356224365477873642354664073777504180052293950547385755855449898050424357786103556206149763072
229 229
230 3099899595143937213184364929758889943956011856554166712846306508800000000000000000000000000000000000000000000000000000000
231 413853928999981313767057855297600606103840196837893803769725383021320277229641777837292625275644848789816127
232 215785865821791593086693693995303032266847833034672465570552143708116788199817216
233 233
234 3108964327358281770591538652506138644689036104543562553986916313734620839152057105317256070071354206677706419353541158274577185522109970546425856
235 1591400670963860619622209924273192882537841796875
236 41815476007246226402937100365038499706769211133063763699225359845510430588928
237 3646074737693461932308245966920107650963650254838002352464373
238 150997380728091377330980533849695432649384704473676358894384283032938368195398853562821405552863236288156164509260578816
239 239
240 84997230602127759526114113678348087378237467249894348447036750630695175419524276695932554834296243994482442240000000000000000000000000000000000000000000000000000000000
241 241
242 2175371408387802382122331068089936827308228889204843113388511874710764036006217493919466837245952
243 5391030899743293631239539488528815119194426882613553319203
244 12231741765119104832150966725491915823051662733100108435368709063855803945975808
245 1104464742043326922229628240250398803212750209468140383251011371612548828125
246 135736040205438169296428780268684180176289991952977517492423263870017148733716668219102513382618265930005213223132637000260922336500193951744
247 799215427325856746804244417532000746259
248 12055424208627375532880926981074961929585845755095744893850753965261772447755144265728
249 27742692465643667719730063089746830495029413875360602305544131849
250 612998216346355543343338810860123673447495648873440870400000000000000000000000000000000000000000000000000000000000000
251 251
252 2200672486921720716616313331522622114450532387588197330834835883948311873171762368688754850556209640566869290235796094030142198256061183764217236970442172233365600600064
253 103234135469884609752162873725082802805677
254 3647676967399751789036672689853764190948030434906477846469553461843029038989312
255 406557697867043142033327290820576773815897236615903171134975699098167869456295635439968538804578201961703598499298095703125
256 57896044618658097711785492504343953926634992332820282019728792003956564819968
257 257
258 2876662903429219895582646717766669451172787203052979121255807433655341993637061190178988169998155256700216121353206059197369690180192786581729312768
259 29616228288990328537510355430651178982936787517
260 62033967367977940132006143423980795437734535772601095482140829462359367942584401920000000000000000000000000000000000000000000000000000000000000000
261 513125786255079095570959782407936974475920549999671525927789658739061702327
262 15896864347212665837311213389872745493359729654776461755849052793278377742007533568
263 263
264 937198946275129928016463843137669687847170555509236622560596084136724536002052448339871286791696536289420911802863013802140823714163989631780789336741622796502125510656
265 1133521155085616405333581724335090257227420806884765625
266 25861576380975811572483125790073650430677191669818519665582854815220558485619154778294071206473769499927458753713811666694967000039424
267 224416295052762363475785251946402290523061584995867900632652338478643
268 1194670285344745661050892887551619114182703977812719384815287577452094685625874825347072
269 269
270 13811704091019932246404093996094594104391468327140297507576162457617425559337461528619959327883469445065374883972668083666944000000000000000000000000000000000000000000000000000000000000000000
271 271
272 92316976284653713657247991381185769642536264448511530304538862914207229916806549986720812191862226944
273 1266009307426510414763025854638067382644468201237541653612711661503527919633894392261597034431743091681447038966495236421928083
274 71214750855829509632983165096036379606975261644862513035889193590604481501985465434112
275 4441838807405177734875612522420329324190912956282772938720881938934326171875
276 25728442135512444428764091590812545563621856625289585783771081574812258891803284469651705707169317999144809168430486285405441662493320349714502727241825555601948672
277 277
278 586473526042082990300545679714643887425592852145724807657910430758833901475778646769664
279 18407228174205290455971987516792441584776857272128322099925586212453523960249719
280 44020087223466321619320321349743170698246943594093163188592964201294526901311386522496631725822574592000000000000000000000000000000000000000000000000000000000000000000000
281 281
282 10934032192655371428255537476965157152001305844043875730189326210389854629245229218009591858362344047006707881426006917792799045674714145898031985915867632238592
283 283
284 49366482177863607142631742667850985753065623666211311881543777628126328985167777894137593856
285 805712272050011950928312294078692446391573826697772869317234368622048727610738622195649049034620048370669564974377863109111785888671875
286 23394893314782276511827140439548251485776767833672632904451048639681805504943895454570352332028852850540309674209801934319714419137067352064
287 145880363798899812794157520181716553486135431081769
288 7011273845908522281835777866645414170539483987149438736949145026789609575795776772062876648838909381147808859809127560641555025355002273788160734371250176
289 14063084452067724991009
290 4430564286038250238913803629151607669346167665580066981075057442835112765528473600000000000000000000000000000000000000000000000000000000000000000000000
291 154402606585488998518566729411311079716324171903058818326852216159104928971
292 28246210244930191645018609059990443201990435960550845281348398335260749295201405637862455508992
293 293
294 37056580651967674495979705545993801539437372083628653616577015413270116818993420762683518696982065400668304641754275861937760185668340031485902250850592885955618317204459887448024232104881284972544
295 151391109011421161160970694226080013322643935680389404296875
296 55898804795099896621377832876856402517384725738741553257293974956369818631262024377124331557258002432
297 21737636061393229501474307800317935103892025281929581174110095229015982729478081663982959291747740217
298 706628682978155087519465042630884446148494528246522667193327408064322175563216222093400080384
299 273591325555809537845969634290505305450610263
300 27707971733352460558438715592605827981697207762186467438027729869995176492057226758882854225692315339747970428298012725437907379887171174400000000000000000000000000000000000000000000000000000000000000000000000000
301 69836610002415870286018006613231290187354410509288949
302 5805807162050327156625853767677778931266816355497126556344329798216156001987980029710955446272
303 127066502040058785110430713620255168067322473934877323214919435988932174230983
304 1175131073004036933694594492390603201809776457041955732907469237796851601532326722142561292781041439001502810112
305 22356277939878442897504717823409237098530866205692291259765625
306 2162208943498509858242189099361406548259134452052828695968104419054302046035292272787057975022877219230902301984533389124648166925007852056360413986406095391187713294665828097061671665664
307 307
308 1022824770969199861499277568889949387973836273048771567358379579720008859618805461558925631949809947584145955962557366448769959596104652457964293040054827691156701184
309 3638667665582812725687805607154856070207569724126047344073305086869471129965207
310 7071083169244938895934186296882958016560057233060919703973739355845070387141536645120000000000000000000000000000000000000000000000000000000000000000000000000000
311 311
312 36759910411508082936570360331346596823331018223131483491068788836752787657327212698811060144229647072537525306066143561035164540024941405063219632503668810682483702897014676691589833365320105984
313 313
314 25707980687702398740700629900084614293379913950961491272668275679301706064827641073005855703564288
315 749005240237155647604443689382026659467465742430729514788335436651676159363611548463538065369053815230277038426409038300764287932921592361168450224795378744602203369140625
316 162493882937635463482427284086059091010735593681363156793577414716886117029206518857966650675993509888
317 317
318 49880362503362180377484834368712838817866898895468591428498140483672751877534667220759173903744870748855577133190648077259310742760844173176296007856587447284457306306515319128064
319 2341807630660058685518789724078406780876572666319
320 1766847064778384329583297500742918515827483896875618958121606201292619776000000000000000000000000000000000000000000000000000000000000000000000000000000
321 991261694632603983363903560533061727027991361543430826012095714390440171896759209
322 1091079514544052390405214412661470546345534516000483427710994974842713288738960153996279386271263575576375617130794934180388848159012061881023393049640689467392
323 22273560387987596574823023927526865510833288339
324 279995220484764960799477738595087323997180126119692058874503490157269991555701707179938693210971902816157886136157065823645126251152104148244138822228679445071454656744390656
325 7588003226079708291288292412162024770631179627911055973754628212191164493560791015625
326 227004158229530639916613326844875320531517025817975629778891793912914223577063355094240318751271550976
327 254637732550304814169903225743698471037991178972835505399114355268717077625212362461
328 545782296710408275100893045938101736254974414658078671550336656428030658230841185103303808122980334009447350272
329 312522382378731430522598586917642108009433082776211442441
330 70417302120575509496541531896864150188411280169102363145007678482319977037512346654191350202416491488959861253900377751486469733070156089980144764978956044123342586030539585946484998144000000000000000000000000000000000000000000000000000000000000000000000000000000000
331 331
332 25950811751058708813424483566940744878347248304679348132271578527842051757729181391003210775722478194917376
333 689957826405586534384373991785796883516699227950074410274630140725454066805624919219780350911
334 30500117731736709779412357306041671129167271129090400819739158221083589597335697561390279496997974048768
335 2791993282578705081774304679054221622891418519429862499237060546875
336 1203402752047201056501720995895342750064526877043684179368158886829272957196187306595757464567573569150297086738972672560091666829280764132246252029957110536552982721527755691314292684315743673145524494017836566334309381701632
337 337
338 542540816142170503946454763096148972021366449545089318263772438004915902720722910840813559876466780539955633398337902801624040996864
339 68942157243755800993389752427138686579195492173864281056894799365436877345964614108539
340 100003742215423254327575043715298678075670328392845333773507412933942821386708982577892648495712986726400000000000000000000000000000000000000000000000000000000000000000000000000000000000
341 590115799493153918551681728605207275746084997811861
342 12536185318161890222178608843915572081402531247106304689723400168441795124426232434877078225335556634098345274441510834101289597407002691349201401612535314686635802269085684987752057558260838785258583228416
343 1481113296616977741464105532513750734030421355207
344 26178585117277991347138123518696624939622116951624942371653998147656866565377544393284630915534171300304450146533376
345 17783252985701249177094099781931742802689423449604584400975461388846094977116143798111830848268402122085170233506409647426804720993231967440806329250335693359375
346 134066640777279004435547380030265937599805456173471651860043547605490653825102073868608564992251858736119808
347 347
348 24535733430825736663072856942686588590774644406771383473450272241682633500362572825808424048881374110203422154228761418773207004930998056893330886216611996634720994121169916367337527210570790376954658816
349 349
350 480203368434856242666097569045554619210784092524952634490559320200621982752101992863923655060269469877578922440078692592490905600000000000000000000000000000000000000000000000000000000000000000000000000000000000000
351 21059862828424142191266621697293382132905802843673778521160633502011797876463766349979787750295847558204699156676437
352 292967727349926090938664866844712743849427602957474096610543102299410591074446119740848577011470008297947917019438097108160123299344618094592
353 353
354 30327047269921866504984142016564742935225392309238550646849153331411749049437569495541216882226674170006150433556165555882310140525776604506712419031471904686963195441070932282567460663385357012697088
355 11659558904268215429049068069915218170962134536239318549633026123046875
356 575596971590462081554881691283517226569643250090234735285178478878898429359827404611071395734827221464402714689536
357 80168076181943179688579380035779202719063981648422613319550570808169500924675830471727687068717977924907599663599920434340366909195488376086165856059853819589367
358 587887913239503050428178498450993341360501910543527163885408672022371166982009133882971715681612296983173660672
359 359
360 40144141802559969505562926214193817409358781031444951540153562045108717564758584788848275927444114639207382532591643269434268213290819179991624489397805327430021283840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
361 37589973457545958193355601
362 9617575444281693797360909228926933794231841998098183410530194939795837483972460902039280360760425935003652718592
363 784948674661055933980512112841209484514100351455600089199033829440173881346144111899928811908674799983382079474357230442987
364 1562972775729848537147776686195995029785824517267942567687095281373878020219216291621152762201243716134997606611041731615543581117955300665238584068602925954321837053416777320161468295426342912
365 334922779328910327913819782699907101619629656852339394390583038330078125
366 9217290995266210815613333232271874436850267186698747614546070269514137220082557650115779203064966536279791490540501780796987776367209739822032245768438451771160055505918526603578956980611963611601684135936
367 367
368 230443147276626617099591281869225115629869014834282256103084426653727822823689468275701094721644846315636526710809583729497631358976
369 224451788042319879988233225358987092290027317146970412289927998182769392916233525777960295816166266049
370 291921477373091730021157276948609981713484533448551889073316389905053259682455869187481727225823232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
371 4177452573640896503433938894877447258746181040195851541420102859
372 487010526507453214405021545637188340268136364490297565334124160849900815174023311231594433293101260022347995186498681002130300539605616800712255029527054725586272403443652419579603508364670660290367054987845976457216
373 373
374 4082187484682499361515688763332918869680462191296151549886187423450373447173745324714014485088295320113802436946299606191238859484847157866368333301804847114295838987765298495488
375 623047663447124121142923288270464674017326960989550856437311219616080524897026470571633970046801722147187697496868719060358898786944337189197540283203125
376 114527888743998063461528063186886973278496086405988457408538610826237681502026344640916204796793197571779363909745577272803328
377 349476432877794030859357965669307880329768558158275393
378 39894359826262131895021539689271526223390109148688821461196328470601465711697261926267566500962034798677683833362025197143378014020809365977095441282511888501401935003603747217942688862494534185915790064637262073788827518461257093145328617777671069237248
379 379
380 13874725698157419431134470596379662501325538995290420285684831963727695721161807367184037563771457319594297917440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
381 1023780964162589991443040527124584628102358883576009712927470375548757987791461459519658274355663
382 2807469898536458976842093089635428076607644469386425702916839241563062843644511211552741889149329311508333194754654208
383 383
384 14769829626717178294733725765632177267779950135173595986609079608803470608590092975539568962456152293620237207980228697477513945825716358318059919013847824138913191123166600790744124572713868608927308972032
385 1645314665609176623827408443511860782499461498863388170094253989219651196611057939794255966750361992812236432664788304651437567116545324097387492656707763671875
386 733842664404748978089090982345124735312707604042783711467202990507374445133249799032285001864104111352203043005469294592
387 6782280568820274420131178922503999804332468883564191090232925846059255532851487776487133325914850941578521
388 6976462557048696074065019582871764253810766930563541057714616320509832191513388697868150769375048638852530072032674779758592
389 389
390 35658816295348284808932111195437883771984167259746070352642060944037951439300698485935160850188276083384733469164650314637823770179395220907883404545010660664573261811118889802919522345330686416696381587960264392704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
391 47879248517740490277101741892613646670342568506109463
392 10765666305395534356281867962533820634358890130677970682195585002055684759607556089616464331131462800328529614486430180402135951860688308495171569594288093051369542998032384
393 273033570126179326052853333807378992710634779062195832578865203617283117038317021431197664590090193
394 97865757342455893999957585103774304522325734486239585263129940398423821838722255783576080581493036230660123243252302217216
395 194189559706499750807736176916358929005201883200015799957327544689178466796875
396 453646632923930058191741826556086327850399217728684736420319950132303192097055205356777874416269752630718435058494286447627439656690708943641136674588228942492228784986408012072667509705171957147153570253536475412681560738953611614329403500883871793152
397 397
398 798903729860309898898156680706963072151020930483047502590679227955985831871007251160379575275365142677290636822599792852992
399 2659596709464113916024693512171808177075455980211810469359845565919868109091473506027176729407308471396354533786758953666430794899009182646053300304150464996820429389402769866169
400 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
401 401
402 574479148817418026657774337740939799184544257713920238196835795290642756294656667847194652233397835968816745730541837984840564262926490044149908814948563715058179427210287317697073360857477992091226846985675560041283183443968
403 140550581246655299954412027125229490688307399307465739923
404 268709957795924820689939401062221388850510791013831923263787057736021764346768923466479941950117808074490489872656065232451403776
405 6285974751119589912939754667479984069401520981756659288836247670542924719244340361323087036576647814591291347370337372582496486550507341917182202450931072235107421875
406 642937730380325028129428867337511542716152345986649850554698895951136610220450778637525868326949345049128044511071194839011513558514151355046475901975906264744739116854588262866358820648161552367616
407 80524191141986666919574650662374663567732783971339767379613
408 569947346526118771236411535229166125496835089677079058099388946083716725346205297715761822642775213280743303391592210562556581914498008755402726020668018991251155769179882624120868951304783181909396019053709314930541610959086336225319556536187486208
409 409
410 43747903860578361055593548308465434009771918823253166526609226200843788933088494880612073014008042405599641600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
411 18440657832724574825616750956538037371228208006877925230008203793002918731426473948027322134104005790531
412 37201215838825492010526872278237378701986517946077771381120705841861504277574460581460358813342176349381170820637086511361339424768
413 7288376555577006484655200479385789704529135736176236123783111123940019
414 138419251589728790784480148307814546971981694325324944263966208573571310322507091124108776127062301826969387480920581689676065901677776599187575666790708689891652440523487553562346173023804498504970450779648555962181285591872093842930099659210752
415 776838791834834099774901541883243436740873189005895937953027896583080291748046875
416 1582931740953065125530549858608221491382390734101217400438436237505590007602909534218391637689448000156319337202815193182639146803750401528324177926413942561701888
417 520023383914120845252342596816913756860988855477654814532976942910498500678639050928182205534089321860251
418 54306413024044352501681158691020389289956266542527179880209985220356872707916008128449414663113643466056537581028048460524548594224958763836261629463338159575285235044037960196580400346271282364416
419 419
420 1987252860452996300274425642709899339644768376090815963038325719382646222677000385286187033019429517055377416863192512744311005623573909619303292870488415485290913573019689476509494675930311650795023591501797574261069126495513369497807095445608233697280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
421 421
422 15068606866693456831456369371610623725670607303809415251851186695378851958595490522871423405049120868710199475489825246752656064512
423 5850903803903837883396767618273786760744725587100695337353149362828840159755982594694471621447307950261563486646861
424 168579645282153255613259882077526703343054260104219887920553748065527327004476628268316041065746825701639968348537631132088475386007766695936
425 2418368130980371131192850545159745125663241934695454819842511053236411289191210016724653542041778564453125
426 10880322240683440148620850170332344049400372747965928732426459193340490165306194466618023972199665288471027503310342077213733244210789159344394590974224267890049041434066418006256548033982802921380309938030945467725968336932141683187908608
427 450994915902625664387423083279486656123060344338680093030202558569588229
428 2839378415704284824909449683361062021531644536733351263457288831293842935884840564245751970330801408947768586513496926525912287866257408
429 2506656666220868328400207543264762411772080532087986409568178257746916234277509597164080411208345683544544370718349165154808892279769010073738178522289407830798780099165739886599214559
430 115404615120522990228792167630362652572062717064749046433420759618324151705224703748663145453507143817574806978560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
431 431
432 880616166791438062989966373081679401878888398087727366371240760558206273125771679060693067546679928102699034409906931782716686926409002116412125100497943411455403105065539645400360876662554549412340591228351603938853222436898340864
433 433
434 1054126410708568415173562559725224243949921964209776083956422672530205564677818347314909603111945269078563397215242577461339616848115322043815619985117663849733210905723205677755424626378824012535909219603316736
435 20268900799957556649327701582366278378208596736498465385483172028677823266795873339187504934743485326001522083960098833249472739238116139413403600086445831697339048371730996223050169646739959716796875
436 782769910165053474799124363059906112892313675904537303248766318175222387042514116805604033305455034663087244473749540356418797269919203328
437 365523503056268124906215047375449844868115988771833615527
438 19190500741291284704484202613823859519308941079549818131607523557762311789414301371687450701496726412661327279127294060488287992103646885569058114346867099412396439600053033117700340451200336695394595952301163054823146488812829277702577375412224
439 439
440 164700168667382186686868869161442010383136813179311947177682169514387129279359683310232977997024389882540018790779987142949090002051578533511168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
441 5065128292845646923623159642493753745740893761073267395037905778679191938737677531826974679050287109508427943764953209582531660870266615312546953773213483647307269023
442 3742481565135407156834600791644769981081232492933452013533879775670631941990943033807845404843515476669266184288349283537309606929170829580876517095528458505588311631959200182537259071077945108446259970048
443 443
444 1442492531361618988892372649210095049309394734223684746362811253718474806538571165828169976288459558856830676137738600762518788252737732656772677124457409539849483714795156788876117361240201672395865378843346661101273465708598973212005135636519052837388288
445 86036058432540711041990473249815543024487355001916899510661096428520977497100830078125
446 70595630704094209101811178989184721657953576612538359022926222880964865544123369783375302267470211624553045775308614770423324617948004352
447 3063619629859729526364248663139392951637160956508477724547943196835077713481332554850846218268775001691879659549
448 31304230414623274333069139759165975905944061541888968996337899083144652787570942928607019778442401172823950038732839875372173572461938354124818526029042381988494525131874915406289546084380068282368
449 449
450 583400900585409558777656879242168189481805222657007648852217869788625503955433779321221369769135369326457714102628137413103047739068082193753585400038436485813981929589560395587035374940696036817661289562112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
451 3646704482522887920376109475284267570511820781944555392327395081
452 118509135869005287397483087210610122882395064600516355896535894123767598219808200141215793000696315742632814295607181375619250197731921746722816
453 86093555626951930661017911725096056426585507731237433538325944744654843987958466055105277507886857791021441586477
454 74906545248456654926232212993321971301417571349713624656489816947158323754390563182150597304459045539561063951698579765474208974641769218048
455 763655566952366096299432911048134340062536646455596480360490910737322046475048993653886894236837498110496449851290313615674179126794244868640763879152899562541279010474681854248046875
456 81200578094963401644230880410964091715486836925939957289495188761249071388967382013706760776544163837258660890137678676833925304199965075436567353162329968531785404895052706719662325455501070582244657411691411366225477567036981968208224232448772263908628750115963786623975424
457 457
458 1219716785305149470313506873902555065153257811065716684775092081127420957054550415908761116495375204530302316657734548384399617408197797609472
459 57424155887379022154143669695244412873982755306724114228072456572744472466881284537307832341059489319848247579135396413862093364831389606613467
460 1537500399995767334837120149363656653952078222757348557237225748043199721975423919957648993682856927819586784154883974085959116390400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
461 461
462 1391380690859212607078482023480949263021905095713942917731291508072045444674658293865246461832333591481204033601360846564147324474112753725954739228627652803381613647202553409238820421709141400998250332169871216352547725380570186874145512707078932504472654515198068951479466751798685386532575956219994107122474009385475392691643943245621931476155084409143296
463 463
464 745016638215363923251549759449751812801189829386920809267554742615555556913511670249054913262862873017110280601588191533672933777758645193801126431541372959850496
465 20595542337831903916663919245590466684530449994939532611280743065586128661949566962667642840211355085008616331680092097786062085567873107712849664398519339069828838851357495631777538847018149681389331817626953125
466 323250974746904186724616111771089945931979455122258412950501961099818813951084624768660160120418387646285713698673332501165342620187533800112128
467 467
468 8351129539111392072024781142452040341296677916877365137338731180540399078639787818164103099037510490722725797739426146637456916070022938556054179556201850146992072157957314991393061340285367215713598848610012387636424536752003978156648802256358276509114721298042536936661163662275675007483904
469 716263301182181305456525999411226894450951324464565177092878677219981610898861
470 603180184925774865595139244985183057718748700310775047339109876907250972838345039634189358701982911672736680213518095482880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
471 1904715220291187039141154700236123103211905282339325907487699187830136426917930781628683670937687811094107645517095013
472 55953089078802714001205539095370879857492472226707108990048946861784824425795938087785658813879769211526039629419287760821826578925205919309868317318053888
473 745103371711551214591061395153348547726495848748581979401134852427
474 273560172028334783517375104205647030066510005629345390775283965195953571681914696226032519559904149163704111193881726504674378778023206152122972866633822979522202678493360025346055332525928579788525167637450392326515607731797496860780246577183296665062571086184448
475 10643491853525609736055888169188818142412457861767737793172344594736631229366097262101220621843822300434112548828125
476 1215524741501305792679565773017791397235628531608269092625338882605984559336159968412421791773970002689388301004317642579261006748345679264550225293682333432728326470552480446199115919512959287526097677651607887073625715403289156999734542467072
477 43850816622072609056794705413234275205464653214421967283059281832818271032800137198071236341022177013786487313159988449339339031
478 348276169809765219235836358130889555763018895521808236539503720099142302916257484349398447095878368915274363540206772864083757458548097939415236608
479 479
480 234074746405013591692386615620180603511723037053970250337189617672496178310422065938378971728539738715832818187998232294949090168740111273714286758282044628385794335035059347293619785584689103347896662662104661771933450240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
481 6767264523815732712417844999087184467015588544901854131280260969
482 22664284693862893098859318587952111525523041090515523676631336921500151995298850872775937346503834647116738498307802258048814234428592862359329964032
483 27338021835579387529825570908030526624329926797210056054963535305230273090890671699598594291705097741488530027655086447455591818951535151462555175136520279081667769831437475853280662629209028185872362510210307
484 151431704461796188550297901287860927248506807402590832356295327672361764600083860735373221181762194692270253114342026309959535670634339494605608922872246224541137390674590607095871489540492361728
485 1292079354968615752961041864129967265929789271256098066864570483858187799341976642608642578125
486 90728046677706088769683585260364464706149870340378403198712911173576511723992492511743707824378146781711543523401413790201025231085745148698551222470647461162915805293430005567509399538241764056232553626006515689711184797549138748719385352059202858179870326784
487 487
488 4787696211473889098389848797558119162955140674094094721630564524926747639216429380521533416277568015151154238725898968239772053928903871060594294332074280091648
489 377596282627147961854382510206504779444312065674574812487638087505421066768241506364886907332361591162993512045385737133369
490 10662515189132175111607079003472249421519975594936908172004249728669340624631191305950917070079339251450727707477966459878583941635688085074375966712097102662496045730672580493312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
491 491
492 1179153447081748939039903933137330307713654054374665134636815451229898755456642929970604823602508111332587794923712001338306641293834486327191490477384097710389137101703526389159887403765673774884311971549066032796590857137727376666668004929805973623274131259803231829073856041058304
493 59461191248072051657881521970891331820524331986298943533316541
494 4849413379668926976485030879358052566317768548444448676796100576936538503216828725739645379782289420332583399854258822931419227960192875419570471540236095053884199751260702570502263394594838190004511727118150897048291054190592
495 9450194747570027526572652845614161252506371918044260969063342636489854866906715020064028656387241013470291355149328040050721468015375389341766354989506778818926089767836734172398715042077674242339999889633630494011062861403615897870622575283050537109375
496 4650664091198687476402971336880657117081642923237239810445869291673372127044361717937387415516938729063249860193841618656404462268889450721342046629296526556604168811839488
497 18065405829501107430356418269276032125560735338308565183404518774171323472072993159
498 29524077501527560794135008209970901278047339067521776782635365205103406778620980693588415046292639872372183206448131847224039978172892835320166797100047326633056156621213331322335039702504617262461467130007015677170017518408153169785898681054549388465515801710181970930552537088
499 499
500 24049076047604052253588281311122811160326989300821195476042659548489820417173590461068277743460031519047014154240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000