0 512 1 134217728 2 20661046784 3 512000000000 4 5429503678976 5 35184372088832 6 165216101262848 7 618121839509504 8 1953125000000000 9 5416169448144896 10 13537086546263552 11 31087100296429568 12 66540410775079424 13 134217728000000000 14 257327417311663616 15 472161363286556672 16 833747762130149888 17 1423311812421484544 18 2357947691000000000 19 3802961274698203136 20 5987402799531080192 21 9223372036854775808 22 13929745610903012864 23 20661046784000000000 24 30142252394633171456 25 43310409649448026112 26 61364017143100579328 27 85821209809770512384 28 118587876497000000000 29 162036931496379416576 30 219100057666451666432 31 293373338741051752448 32 389238302031137391104 33 512000000000000000000 34 668043870120573226496 35 865013227009378353152 36 1112009359074462407168 37 1419816323814495617024 38 1801152661463000000000 39 2270952375885480329216 40 2846677664508022518272 41 3548666015583712575488 42 4400514431288011718144 43 5429503678976000000000 44 6667065620433171892736 45 8149296820107232673792 46 9917521788121104209408 47 12018909372337102782464 48 14507145975869000000000 49 17443169442222420525056 50 20895967619684767411712 51 24943445789683597180928 52 29673367320587092457984 53 35184372088832000000000 54 41587077393333116274176 55 49005266276854111404032 56 57577168359402185282048 57 67456838483748746952704 58 78815638671875000000000 59 91843829093495002628096 60 106752273953819451402752 61 123774268417391112224768 62 143167492898147491034624 63 165216101262848000000000 64 190232949715641532514816 65 218561973355846012239872 66 250580717628964127641088 67 286703032122569104031744 68 327381934393961000000000 69 373112651755417644302336 70 424435849185444952827392 71 481941051780668983083008 72 546270270412906695832064 73 618121839509504000000000 74 698254476132238257798656 75 787491569790948022157312 76 886725712692575368022528 77 996923480394485762883584 78 1119130473102767000000000 79 1254476628131702290251776 80 1404181814319763175301632 81 1569561719480275485851648 82 1752034042251376124194304 83 1953125000000000000000000 84 2174476164728414992349696 85 2417851639229258349412352 86 2685145586036120469882368 87 2978390122021471537332224 88 3299763591802133000000000 89 3651599233424559404220416 90 4036394250117916599721472 91 4456819302222319839346688 92 4915728433722629794425344 93 5416169448144896000000000 94 5961394748902885731431936 95 6554872659516141795540992 96 7200299239458675195396608 97 7901610611738718098161664 98 8662995818654939000000000 99 9488910222523155440992256 100 10384089468519870076262912 101 11353564027144903357104128 102 12402674334165000517789184 103 13537086546263552000000000 104 14762808930988484877349376 105 16086208909960958267359232 106 17514030774681728137461248 107 19053414094649936325115904 108 20711912837890625000000000 109 22497515224372481198391296 110 24418664333186176456381952 111 26484279484746183959379968 112 28703778419675130010509824 113 31087100296429568000000000 114 33644729530129551431446016 115 36387720495461527928963072 116 39327723116934878511692288 117 42477009370186885778898944 118 45848500718449031000000000 119 49455796508709293449281536 120 53313203352530555664814592 121 57435765516914305645150208 122 61839296351031571325771264 123 66540410775079424000000000 124 71556558857961445666105856 125 76906060510934270593728512 126 82608141324809683708425728 127 88682969578752787693174784 128 95151694449171437000000000 129 102036485447650480253566976 130 109360573117346352811576832 131 117148291017723218524110848 132 125425119027981174005717504 133 134217728000000000000000000 134 143554025792098572676752896 135 153463204715390332956311552 136 163975790424999154204717568 137 175123692288887547886567424 138 186940255267540403000000000 139 199460313338242368350191616 140 212720244498185556943964672 141 226758027381146479008677888 142 241613299522976994353452544 143 257327417311663616000000000 144 273943517658222695213851136 145 291506581425215873264648192 146 310063498650190697436343808 147 329663135601875467994660864 148 350356403707485209000000000 149 372196330390027139029139456 150 395238131855029158038554112 151 419539287866653663765987328 152 445159618553701465225040384 153 472161363286556672000000000 154 500609261666673206194904576 155 530570636670757009031954432 156 562115479992355096229800448 157 595316539624123355421999104 158 630249409724609375000000000 159 666992622813954646883434496 160 705627744343492195833201152 161 746239469684791055029895168 162 788915723584278031741505024 163 833747762130149888000000000 164 880830277278875399296457216 165 930261503989176749388726272 166 982143330011973371394303488 167 1036581408385368654414086144 168 1093685272684360901000000000 169 1153568455075564543841140736 170 1216348607227835910099041792 171 1282147624130309758872977408 172 1351091770869968411320830464 173 1423311812421484544000000000 174 1498943146502701624026093056 175 1578125939549742529674739712 176 1661005265866367122073788928 177 1747731250002833412649385984 178 1838459212420154507000000000 179 1933349818496284698877362176 180 2032569230931412937952492032 181 2136289265610190402038530048 182 2244687550979371068429960704 183 2357947691000000000000000000 184 2476259431733943539674436096 185 2599818831625218741871050752 186 2728828435537246161458912768 187 2863497452607820569751322624 188 3004041937984268273000000000 189 3150684978501937471806242816 190 3303656882369849519807247872 191 3463195372928024016932569088 192 3629545786541679406456799744 193 3802961274698203136000000000 194 3983703010373481490547150336 195 4172040398734878910471995392 196 4368251292248859969459051008 197 4572622210261954206120280064 198 4785448563124474679000000000 199 5007034880927115447552966656 200 5237695046921271171566285312 201 5477752535694643668375830528 202 5727540656174425571102211584 203 5987402799531080192000000000 204 6257692692056469312876939776 205 6538774653090816899397189632 206 6831023858073736667934299648 207 7134826606795295022485602304 208 7450580596923828125000000000 209 7778695202887982765305757696 210 8119591760191205256653860352 211 8473703855237660799715770368 212 8841477620749327631692020224 213 9223372036854775808000000000 214 9619859237930909651815548416 215 10031424825279725751543529472 216 10458568185722914888087474688 217 10901802816197916432577593344 218 11361656654439817571000000000 219 11838672415834277184947879936 220 12333407936527445347487508992 221 12846436522879644179898564608 222 13378347307350374258809009664 223 13929745610903012864000000000 224 14501253312018376114905760256 225 15093509222407126458577190912 226 15707169469511820043616112128 227 16342907885890205243319517184 228 17001416405572203977000000000 229 17683405467483831521169637376 230 18389604426032138201990047232 231 19120761968946087717101109248 232 19877646542469121848644923904 233 20661046784000000000000000000 234 21471771962279344316433399296 235 22310652425220167134565629952 236 23178540055481507147224467968 237 24076308733885153968939597824 238 25004854810776297743000000000 239 25965097585429801043660374016 240 26957979793604654596741571072 241 27984468103350046268523020288 242 29045553619167344356472466944 243 30142252394633171456000000000 244 31275605953589624075059329536 245 32446681820008575723049582592 246 33656574056637887412095518208 247 34906403812538239377403019264 248 36197319879620191349000000000 249 37530499258291975889780473856 250 38907147732329430154371456512 251 40328500453080375919938633728 252 41795822533116665893637302784 253 43310409649448026112000000000 254 44873588656412739715131454976 255 46486718208361136503155064832 256 48151189392248775463922958848 257 49868426370257133899563925504 258 51639887032560546875000000000 259 53467063660359074464113360896 260 55351483599297911678790359552 261 57294709943394897032609005568 262 59298342229598620414470055424 263 61364017143100579328000000000 264 63493409233525784590076719616 265 65688231642127172276345372672 266 67950236840110138053103205888 267 70281217378214473043437420544 268 72683006647681947041000000000 269 75157479652738755207297499136 270 77706553794723018367862216192 271 80332189667988504659153911808 272 83036391867716721571518308864 273 85821209809770512384000000000 274 88688738562723279594273107456 275 91641119692198950211413082112 276 94680542117658793700687395328 277 97809242981772202947991568384 278 101029508532509551847000000000 279 104343675018096250004538392576 280 107754129594968125609116242432 281 111263311248869281713983848448 282 114873711729234589049498607104 283 118587876497000000000000000000 284 122408405685984893557801642496 285 126337955077991689901312049152 286 130379237091769005735693383168 287 134535021785985657682859393024 288 138808137876363860813000000000 289 143201473767121012872200585216 290 147717978596870501880098934272 291 152360663299133025547892031488 292 157132601677610965400368454144 293 162036931496379416576000000000 294 167076855585148536026478388736 295 172255642959752937241429409792 296 177576629958024928685377745408 297 183043221391209465852370878464 298 188658891711079763219000000000 299 194427186192913592408879661056 300 200351722134491376570966067712 301 206436190071278278320406396928 302 212684355007953569593918313984 303 219100057666451666432000000000 304 225687215750680310017566450176 305 232449825228082477274897580032 306 239391961628209709964067778048 307 246517781358475660494304968704 308 253831523037259765625000000000 309 261337508844532075825354244096 310 269040145890171388322914698752 311 276943927600149955787501600768 312 285053435120759170170283610624 313 293373338741051752448000000000 314 301908399333677113909567970816 315 310663469814287693166546255872 316 319643496619695215270153497088 317 328853521204956965175761567744 318 338298681559573317311000000000 319 347984213742978916175817998336 320 357915453439511059732055163392 321 368097837533039997826271019008 322 378536905701447022032776728064 323 389238302031137391104000000000 324 400207776651776307672496134656 325 411451187391437336963094413312 326 422974501452353837044839638528 327 434783797107465152580553539584 328 446885265417950510117000000000 329 459285211971944742700791627776 330 471990058644631165004323077632 331 485006345379908117202158747648 332 498340731993826896551439010304 333 512000000000000000000000000000 334 525991054457179809173027165696 335 540320925839209060773182308352 336 554996771927545660770257658368 337 570025879726565619754518708224 338 585415667401849109483000000000 339 601173686241655866960114876416 340 617307622641797402363031337472 341 633825300114114700748351602688 342 650734681318771344759712761344 343 668043870120573226496000000000 344 685761113669527261296932327936 345 703894804505852764456843476992 346 722453482689660403788537732608 347 741445837955514896527151857664 348 760880711892098878289000000000 349 780767100147196634682418528256 350 801114154658217652706662118912 351 821931185908481219270931120128 352 843227665209484568018633245184 353 865013227009378353152000000000 354 887297671227874510119189925376 355 910090965617812847850016735232 356 933403248153614005707440757248 357 957244829446847700459956731904 358 981626195189146484375000000000 359 1006558008622696534985476407296 360 1032051113038538300190498877952 361 1058116534302911129117385555968 362 1084765483411877329594940685824 363 1112009359074462407168000000000 364 1139859750324549558320177302016 365 1168328439161767811965698179072 366 1197427403221614538322150348288 367 1227168818475054372983918034944 368 1257565061957837936381000000000 369 1288628714529785064829837377536 370 1320372563664278609061698350592 371 1352809606268216199450081886208 372 1385953051532668724151512267264 373 1419816323814495617024000000000 374 1454413065549168406494342841856 375 1489757140195055334509333184512 376 1525862635209421216326824841728 377 1562743865056398077180493430784 378 1600415374247183470787000000000 379 1638891940412724757256137342976 380 1678188577409148994213402552832 381 1718320538456199474850297806848 382 1759303319308941330180514133504 383 1801152661463000000000000000000 384 1843884555393597767925757968896 385 1887515243828654950422048407552 386 1932061225056223727913509293568 387 1977539256266524007932525543424 388 2023966356928852115753000000000 389 2071359812203634517124491247616 390 2119737176389900190539490780672 391 2169116276408446682942413733888 392 2219515215320976302921673388544 393 2270952375885480329216000000000 394 2323446424148150539812949147136 395 2377016313072098798021323784192 396 2431681286203166866660007479808 397 2487460881373110059923473956864 398 2544374934440439784559000000000 399 2602443583069211467722365075456 400 2661687270546045818267571610112 401 2722126749635672821271864803328 402 2783783086475289322300070096384 403 2846677664508022518272000000000 404 2910832188455793135813409880576 405 2976268688331873545644704530432 406 3043009523493437532892313896448 407 3111077386734399918195367215104 408 3180495308418845703125000000000 409 3251286660655349895735327850496 410 3323475161512490658023814897152 411 3397084879275859906694452871168 412 3472140236746876991889849281024 413 3548666015583712575488000000000 414 3626687360684631331146192713216 415 3706229784614063592518153142272 416 3787319172071717583971205759488 417 3869981784405045379687874822144 418 3954244264165377252251000000000 419 4040133639708040590683083636736 420 4127677329836781090439223777792 421 4216903148492805444038618513408 422 4307839309488766290862252926464 423 4400514431288011718144000000000 424 4494957541829423142338981229056 425 4591198083398166940866641395712 426 4689265917542686748696595004928 427 4789191330038264882372899241984 428 4891005035897482905857000000000 429 4994738184427912908011183538176 430 5100422364337372620642946668032 431 5208089608887079068786273026048 432 5317772401093037011308371976704 433 5429503678976000000000000000000 434 5543316840860343459034042052096 435 5659245750722190764060582346752 436 5777324743587134881247240288768 437 5897588630977899711271087898624 438 6020072706412286871623000000000 439 6144812750951755242596817698816 440 6271845038800982198004229263872 441 6401206342958757040981790425088 442 6532933940920558768239018335744 443 6667065620433171892736000000000 444 6803639685301695665075456846336 445 6942694961249303647847702331392 446 7084270801830112214777418987008 447 7228407094395518167788665176064 448 7375144266114367290029000000000 449 7524523290047317281475087302656 450 7676585691275760155980606541312 451 7831373553085670814522759446528 452 7988929523206750148956116867584 453 8149296820107232673792000000000 454 8312519239344730330388034315776 455 8478641159973485758455952965632 456 8647707551008409983976159195648 457 8819763977946281130444984418304 458 8994856609344482421875000000000 459 9173032223457659411120156573696 460 9354338214932678035905934756352 461 9538822601562266777410095546368 462 9726534031097727872362017396224 463 9917521788121104209408000000000 464 10111835800977190223926302204416 465 10309526648765776792569063145472 466 10510645568394521819558631730688 467 10715244461692839901173199929344 468 10923375902587206152921000000000 469 11135093144338270985623684775936 470 11350450126840184322007863444992 471 11569501483982529454439112900608 472 11792302551075268457125126705664 473 12018909372337102782464000000000 474 12249378708447654391219979296256 475 12483768044163874489872331046912 476 12722135596001088675803302128128 477 12964540319979089021968458973184 478 13211041919433685367327000000000 479 13461700852894129817600938213376 480 13716578342026830202880347423232 481 13975736379645769984197156405248 482 14239237737790053850452260539904 483 14507145975869000000000000000000 484 14779525448875201857770327415296 485 15056441315665983739042256125952 486 15337959547313676734872442643968 487 15624146935525142861730013773824 488 15915071101130977289093000000000 489 16210800502644820233622982230016 490 16511404444893211887052798787072 491 16816953087716425527097393676288 492 17127517454740715746530115602944 493 17443169442222420525056000000000 494 17763981827964357661759783425536 495 18090028280304957882709611118592 496 18421383367180578738757604254208 497 18758122565261445212695653515264 498 19100322269161664762699000000000 499 19448059800723766340421353209856 500 19801413418378214737193478912512 501 20160462326578353430522367049728 502 20525286685311230925490261558784 503 20895967619684767411712000000000 504 21272587229591720386225271230976 505 21655228599450909726061554040832 506 22043975808026164531275648654848 507 22438913938323455899898856341504 508 22840129087566681640625000000000 509 23247708377252570777039610576896 510 23661739963285177548860730455552 511 24082313046190436470974905581568 512 24509517881411251870024053031424 513 24943445789683597180928000000000 514 25384189167494101152013593775616 515 25831841497619599977364380188672 516 26286497359749136248604940261888 517 26748252441188887495591061356544 518 27217203547650508966391000000000 519 27693448614123377181514168795136 520 28177086715831222685571649352192 521 28668218079273642311437997047808 522 29166944093352983167525861604864 523 29673367320587092457984000000000 524 30187591508408429148485305043456 525 30709721600550035396784514138112 526 31239863748518867577395298211328 527 31778125323156988643563460624384 528 32324614926291125487197000000000 529 32879442402471096878554809368576 530 33442718850797619492293796818432 531 34014556636840001454929219944448 532 34595069404644234780875027823104 533 35184372088832000000000000000000 534 35782580926791098219061462058496 535 36389813470957827802461341745152 536 37006188601191824804509308359168 537 37631826537243888235774711169024 538 38266848851317313200163000000000 539 38911378480723256897063272841216 540 39565539740630664444281551350272 541 40229458336911283442499335487488 542 40903261379080298170678933190144 543 41587077393333116274176000000000 544 42281036335678842783315656884736 545 42985269605170978279841482145792 546 43699910057235880011956595281408 547 44425092017099526745642966974464 548 45160951293313130130569000000000 549 45907625191378137353176330797056 550 46665252527471171847474700723712 551 47433973642269460835668639612928 552 48213930414877300475991592169984 553 49005266276854111404032000000000 554 49808126226344639466401728626176 555 50622656842311858461820099756032 556 51449006298873133724566654274048 557 52287324379740207408792630984704 558 53137762492763568359375000000000 559 54000473684581771485847737860096 560 54875612655376273590452873994752 561 55763335773732354639518674976768 562 56663801091606695509194164186624 563 57577168359402185282048000000000 564 58503599041150533220175555426816 565 59443256329803262593250856271872 566 60396305162631665596409843353088 567 61362912236736300652958227103744 568 62343246024666615460661000000000 569 63337476790151281207791463694336 570 64345776603939825456195413499392 571 65368319359756153263360902955008 572 66405280790364548193875785624064 573 67456838483748746952704000000000 574 68523171899404683458417326470656 575 69604462384747500263882102669312 576 70700893191633427324920135254528 577 71812649492997130214139792195584 578 72939918399605131977467000000000 579 74082888976925914934896605003776 580 75241752262117310834632286853632 581 76416701281131789881087935643648 582 77607931065940261272185121826304 583 78815638671875000000000000000000 584 80040023195092316791088693981696 585 81281285790155590188752911204352 586 82539629687739281909097229434368 587 83815260212454558735976188084224 588 85108384800797146356833000000000 589 86419213019218042681992377532416 590 87747956582317720334187638953472 591 89094829371164450142976927858688 592 90460047451737379630235039097344 593 91843829093495002628096000000000 594 93246394788069658329567205223936 595 94667967268088700234538547412992 596 96108771526122977620069624068608 597 97569034833763274333654733553664 598 99048986760825351881639000000000 599 100548859194684245962089588064256 600 102068886359738467772213583974912 601 103609304837004763604858729136128 602 105170353583844088436734796701184 603 106752273953819451402752000000000 604 108355309716686293246288414501376 605 109979707078516058034270982111232 606 111625714701953623628684248053248 607 113293583726609257612507556347904 608 114983567789585767578125000000000 609 116695923046141516899952986423296 610 118430908190489979330387837373952 611 120188784476736507979190395731968 612 121969815739952996461096158861824 613 123774268417391112224768000000000 614 125602411569834784308194075158016 615 127454516903092630001276043395072 616 129330858789631007135652253004288 617 131231714290348380964757065170944 618 133157363176491696843731000000000 619 135108087951715452169066897473536 620 137084173874284163291804787886592 621 139085908979418925375672662622208 622 141113584101788765432811826763264 623 143167492898147491034624000000000 624 145247931870116739463832811577856 625 147355200387115934346064808640512 626 149489600709439859075124565257728 627 151651438011484558625664941686784 628 153841020405122283630137000000000 629 156058658963226192883744533118976 630 158304667743345532731625609528832 631 160579363811532014086637975502848 632 162883067266318110123936590549504 633 165216101262848000000000000000000 634 167578792037161886248887671184896 635 169971468930634415817292836503552 636 172394464414567937012394797869568 637 174848114114941326952611052519424 638 177332756837315126431103000000000 639 179848734591893721425299384303616 640 182396392618745312812769013596672 641 184976079413180418184498682789888 642 187588146751289651981013601324544 643 190232949715641532514816000000000 644 192910846721141066784312956443136 645 195622199541049866329756838920192 646 198367373333168549730731122615808 647 201146736666182189697380681252864 648 203960661546169565063909000000000 649 206809523443276980352845093011456 650 209693701318557417942220240666112 651 212613577650975790235088987619328 652 215569538464581061601780163152384 653 218561973355846012239872000000000 654 221591275521175418475150736856576 655 224657841784583426408734393106432 656 227762072625540898201122701992448 657 230904372206993512673170480431104 658 234085148403551404296875000000000 659 237304812829851127045418204266496 660 240563780869090731972111892593152 661 243862471701738749791758259847168 662 247201308334417872145459445057024 663 250580717628964127641088000000000 664 254001130331662351176465440969216 665 257462981102658747470788293558272 666 260966708545551352151990281215488 667 264512755237159196173535543558144 668 268101567757470981763601000000000 669 271733596719774080542726198132736 670 275409296800964666882786204513792 671 279129126772039802020577308049408 672 282893549528772286883396513022464 673 286703032122569104031744000000000 674 290558045791514271575682928365056 675 294459065991596934376453144051712 676 298406572428125520303654540220928 677 302401049087328791780691997097984 678 306442984268144625317207000000000 679 310532870614197354196911201714176 680 314671205145964511962584356844032 681 318858489293133816817003211522048 682 323095228927151239539229081992704 683 327381934393961000000000000000000 684 331719120546938339847948441668096 685 336107306780015921429997789642752 686 340547017061004705504579805664768 687 345038779965110162805261512474624 688 349583128708644677014973000000000 689 354180601182936999217287781154816 690 358831739988439616401124427279872 691 363537092469034899108812312281088 692 368297210746540895834695387871744 693 373112651755417644302336000000000 694 377983977277674872272925838542336 695 382911753977981963065713188667392 696 387896553438981063503114722923008 697 392938952196804214528696138072064 698 398039531776795387285379000000000 699 403198878729438309984061213638656 700 408417584666490973439325582797312 701 413696246297327705699054967062528 702 419035465465489708748573579523584 703 424435849185444952827392000000000 704 429898009679558326457748503691776 705 435422564415272942848911324741632 706 441010136142503505909635488091648 707 446661352931242641673253851234304 708 452376848209381103515625000000000 709 458157260800742762125560639389696 710 464003234963335293770412111652352 711 469915420427817482986209659322368 712 475894472436184058412119030772224 713 481941051780668983083008000000000 714 488055824842868123091600340860416 715 494239463633082221133036758761472 716 500492645829881104049661239986688 717 506816054819890056102507230265344 718 513210379737799292308271000000000 719 519676315506597468796529493671936 720 526214562878030169761586895380992 721 532825828473284313206618071236608 722 539510824823899420304717972401664 723 546270270412906695832064000000000 724 553104889716196869762653244832256 725 560015413244117752751988420902912 726 567002577583302460878655212144128 727 574067125438729267657959646429184 728 581209805676014043990677000000000 729 588431373363936249362503618789376 730 595732589817199440265999920799232 731 603114222639427264476666715701248 732 610577045766395912478307844155904 733 618121839509504000000000000000000 734 625749390599480858297815453431296 735 633460492230334211488925242621952 736 641255944103538222923849244819968 737 649136552472462895264415375949824 738 657103130187045811620443000000000 739 665156496738707207787275456086016 740 673297478305509368319053432003072 741 681526907797561341869044728332288 742 689845624902669973928426766738944 743 698254476132238257798656000000000 744 706754314867412007339953179521536 745 715346001405475857749485228654592 746 724030403006499603337533256990208 747 732808393940235883988302032011264 748 741680855533270234714049000000000 749 750648676216424515436890717945856 750 759712751572414740861981322368512 751 768873984383764333038751419465728 752 778133284680973821943546533814784 753 787491569790948022157312000000000 754 796949764385681716455935923006976 755 806508800531204879878483569016832 756 816169617736788480589835278350848 757 825933163004411896609175716757504 758 835800390878492990234375000000000 759 845772263495881884754551939792896 760 855849750636119490809016366551552 761 866033829771961832520351186157568 762 876325486120171226302615524007424 763 886725712692575368022528000000000 764 897235510347395386972023862831616 765 907855887840843927894771391004672 766 918587861878994325097081641317888 767 929432457169921935465151293292544 768 940390706476118700005741000000000 769 951463650667182006326211312091136 770 962652338772778927272314892488192 771 973957828035886913748277384183808 772 985381183966312022553489932900864 773 996923480394485762883584000000000 774 1008585799525541647960763728979456 775 1020369231993672541079032751194112 776 1032274876916769888174370933027328 777 1044303841951345931857992177680384 778 1056457243347740004682547000000000 779 1068736206005610002246523192344576 780 1081141863529710139581144493394432 781 1093675358285956097106770760040448 782 1106337841457778665292163725039104 783 1119130473102767000000000000000000 784 1132054422209602603355687554474496 785 1145110866755285147833873467441152 786 1158300993762651264118019307335168 787 1171625999358187416153066050945024 788 1185087088830137989679513000000000 789 1198685476686909723409194697097216 790 1212422386715773614878656379766272 791 1226299052041865435895302042943488 792 1240316715187485995374419705926144 793 1254476628131702290251776000000000 794 1268780052370250688046716707380736 795 1283228258975743287544611390881792 796 1297822528658178606965038756817408 797 1312564151825757751883324891070464 798 1327454428646007218077919000000000 799 1342494669107209487384620773933056 800 1357686193080142577550859971379712 801 1373030330380129709999072296828928 802 1388528420829400262327716114025984 803 1404181814319763175301632000000000 804 1419991870875593987010261602802176 805 1435959960717136669802713717932032 806 1452087464324121448542793944770048 807 1468375772499699781664899725000704 808 1484826286434697689453125000000000 809 1501440417772188616911018153476096 810 1518219588672387021538193329290752 811 1535165231877863879282408632352768 812 1552278790779085304891795132762624 813 1569561719480275485851648000000000 814 1587015482865605132053575494882816 815 1604641556665706646311842942287872 816 1622441427524517223812447197209088 817 1640416593066451091554812500639744 818 1658568561963902101824011000000000 819 1676898854005077896713080581390336 820 1695409000162166863700339027835392 821 1714100542659839105275576878891008 822 1732975035044082648601651722520064 823 1752034042251376124194304000000000 824 1771279140678199145602968748806656 825 1790711918250881625078969046925312 826 1810333974495793263224745254870528 827 1830146920609874453628699478851584 828 1850152379531509846504817000000000 829 1870351986011745818374465730379776 830 1890747386685853097849671066629632 831 1911340240145235800602716816539648 832 1932132217009688129636133172642304 833 1953125000000000000000000000000000 834 1974320284010912850140017992797696 835 1995719776184426905099981536100352 836 2017325195983461159846125385210368 837 2039138275265867354028312545460224 838 2061160758358799212544183000000000 839 2083394402133438229327192192188416 840 2105840976080077274837934422569472 841 2128502262383563310800269568114688 842 2151380055999100498789551773433344 843 2174476164728414992349696000000000 844 2197792409296282705388912550119936 845 2221330623427421352680690907348992 846 2245092653923748061377022454404608 847 2269080360742003855524916843249664 848 2293295617071746318664989000000000 849 2317740309413711742682272949600256 850 2342416337658548074174454841830912 851 2367325615165919972701410751152128 852 2392470068843987298382285008157184 853 2417851639229258349412352000000000 854 2443472280566819173181568551077376 855 2469333960890940277790045163487232 856 2495438662106062073872642559349248 857 2521788380068160379765535123963904 858 2548385124666493326171875000000000 859 2575230919905730999611639728439296 860 2602327803988469167072352471869952 861 2629677829398128427412626989907968 862 2657283062982240138209409665037824 863 2685145586036120469882368000000000 864 2713267494386933942075109125014016 865 2741650898478147800422802964611072 866 2770297923454378594989332819660288 867 2799210709246632324814301220306944 868 2828391410657939516171081000000000 869 2857842197449386605301620629569536 870 2887565254426544999561888933422592 871 2917562781526299194083677387358208 872 2947836993904075324233968269259264 873 2978390122021471537332224000000000 874 3009224411734291570268757072313856 875 3040342124380982922853801020096512 876 3071745536871481019917020929673728 877 3103436941776460758370977037942784 878 3135418647416996838649487000000000 879 3167692977954634283132921440894976 880 3200262273481870547377213432504832 881 3233128890113050633171765557198848 882 3266295200075676615663498234965504 883 3299763591802133000000000000000000 884 3333536470021829326164114416400896 885 3367616255853761443895329320599552 886 3402005386899492882820022070445568 887 3436706317336557746142959467495424 888 3471721518012286559486453000000000 889 3507053476538056509701229029359616 890 3542704697383967511714389512412672 891 3578677701973945544724811815845888 892 3614975028781274702304966137260544 893 3651599233424559404220416000000000 894 3688552888764118221034211235739136 895 3725838584998810765822983810056192 896 3763458929763299110594814781751808 897 3801416548225745188265855616548864 898 3839714083185945644323259000000000 899 3878354195173905605576203212947456 900 3917339562548852836674680045722112 901 3956672881598693758357259134435328 902 3996356866639912804674241504208384 903 4036394250117916599721472000000000 904 4076787782707824437712594175832576 905 4117540233415706553513702097682432 906 4158654389680271674064171394088448 907 4200133057475005344410936761647104 908 4241979061410760525390625000000000 909 4284195244838801963304751512682496 910 4326784469954305835247644066289152 911 4369749617900316177064870450823168 912 4413093588872159604241716528833024 913 4456819302222319839346688000000000 914 4500929696565773562984093041225216 915 4545427729885789108542503809974272 916 4590316379640189524362292620671488 917 4635598642868081530285493420294144 918 4681277536297051898894951000000000 919 4727356096450832795097089184628736 920 4773837379757437611053655041249792 921 4820724462657768836822478941585408 922 4868020441714699510425630101118464 923 4915728433722629794425344000000000 924 4963851575817520229453751867501056 925 5012393025587403218511753182707712 926 5061355961183374299225339909436928 927 5110743581431064764624305942953984 928 5160559105942597196388557000000000 929 5210805775229025477891174931890176 930 5261486850813260857754986183020032 931 5312605615343485638030636854018048 932 5364165372707056064499086560008704 933 5416169448144896000000000000000000 934 5468621188366382965089738873284096 935 5521523961664728133738537492938752 936 5574881158032851875185983155040768 937 5628696189279756436487117025050624 938 5682972489147397363698323000000000 939 5737713513428055263072680696610816 940 5792922740082209507058624401295872 941 5848603669356915493323572498137088 942 5904759823904687068455671565407744 943 5961394748902885731431936000000000 944 6018512012173618235379857692238336 945 6076115204304144209602010931003392 946 6134207938767795427279285370859008 947 6192793852045408347718144538968064 948 6251876603747271565460729000000000 949 6311459876735589802033701931974656 950 6371547377247466079572470495053312 951 6432142835018403719021808998678528 952 6493250003406329809081959490179584 953 6554872659516141795540992000000000 954 6617014604324778844109570285067776 955 6679679662806819633353289512517632 956 6742871684060608237800429920987648 957 6806594541434909764789305086050304 958 6870852132656097412109375000000000 959 6935648379955872616983942754205696 960 7000987230199519970439559184548352 961 7066872655014698574608222407098368 962 7133308650920771524013078732148224 963 7200299239458675195396608000000000 964 7267848467321330034162209931516416 965 7335960406484594529015698630377472 966 7404639154338764069912459912242688 967 7473888833820616387938930668601344 968 7543713593546005279283621000000000 969 7614117607943004318983118374567936 970 7685105077385602273662388583316992 971 7756680228327951926026220773572608 972 7828847313439174027399853346097664 973 7901610611738718098161664000000000 974 7974974428732281799459310702368256 975 8048943096548290603152870846758912 976 8123520974074939490484343346160128 977 8198712447097798413532352881885184 978 8274521928437983257074027000000000 979 8350953858090894042042805211365376 980 8428012703365522115341384710175232 981 8505702959024328074343109778997248 982 8584029147423692177992871395771904 983 8662995818654939000000000000000000 984 8742607550685938083200707811447296 985 8822868949503282357756367525117952 986 8903784649255046089446301630995968 987 8985359312394124127909801026125824 988 9067597629822154228291793000000000 989 9150504321034024223349937081942016 990 9234084134262965826687942641219072 991 9318341846626236851390574526988288 992 9403282264271393631950142425874944 993 9488910222523155440992256000000000 994 9575230586030862695930271247617536 995 9662248248916530754303153902190592 996 9749968134923501100180443053726208 997 9838395197565691727650612538507264 998 9927534420277448531045399000000000 999 10017390816563999515192593874681856 1000 10107969430152513642633381901824512 1001 10199275335143766138387551095881728 1002 10291313636164412076500798454070784 1003 10384089468519870076262912000000000 1004 10477607998347817939643823086782976 1005 10571874422772302065156393199992832 1006 10666893970058462477020326812046848 1007 10762671899767875312170786145173504 1008 10859213502914514611328125000000000 1009 10956524102121335264021657101008896 1010 11054609051777478961140529698647552 1011 11153473738196105012268585450733568 1012 11253123579772847888747564882983424 1013 11353564027144903357104128000000000 1014 11454800563350745071170956883887616 1015 11556838703990473494930641377820672 1016 11659683997386799031813147206373888 1017 11763342024746661239883420133228544 1018 11867818400323486016065091000000000 1019 11973118771580082636259314727387136 1020 12079248819352182541934501591624192 1021 12186214258012621767483081315319808 1022 12294020835636168906365479732196864 1023 12402674334165000517789184000000000 1024 12512180569574825879402125544915456 1025 12622545392041662995214620124250112 1026 12733774686109267771702771591843328 1027 12845874370857218278788570142736384 1028 12958850400069656016137897000000000 1029 13072708762404686108967285687320576 1030 13187455481564438361303585205970432 1031 13303096616465791098397622604136448 1032 13419638261411759733753571590255104 1033 13537086546263552000000000000000000 1034 13655447636613291786596492078890496 1035 13774727733957413531141321689137152 1036 13894933075870729114820889690311168 1037 14016069936181169216320532878721024 1038 14138144625145201082298863000000000 1039 14261163489623924676314002473353216 1040 14385132913259849171879948584182272 1041 14510059316654351759124820014399488 1042 14635949157545820738319918686662144 1043 14762808930988484877349376000000000 1044 14890645169531931013994645629876736 1045 15019464443401311887716255155617792 1046 15149273360678246189427035862353408 1047 15280078567482412821566514143166464 1048 15411886748153841364605269000000000 1049 15544704625435900749930838209069056 1050 15678538960658988142893190778035712 1051 15813396553924920043617875378044928 1052 15949284244292027617028703483881984 1053 16086208909960958267359232000000000 1054 16224177468461185476273373188978176 1055 16363196876838228927560179752108032 1056 16503274131841586945216229939266048 1057 16644416270113383275581071587016704 1058 16786630368377730248046875000000000 1059 16929923543630810352722792601092096 1060 17074302953331678277297528280586752 1061 17219775795593785449210281373728768 1062 17366349309377229133110549189338624 1063 17514030774681728137461248000000000 1064 17662827512740327188017245386338816 1065 17812746886213832029792686804303872 1066 17963796299385977323015446215065088 1067 18115983198359329402455634582175744 1068 18269315071251925973407361000000000 1069 18423799448394654821498859171086336 1070 18579443902529373617405666898171392 1071 18736256049007772901444778198827008 1072 18894243545990984336934576587416064 1073 19053414094649936325115904000000000 1074 19213775439366459078343822763142656 1075 19375335367935141252177487927181312 1076 19538101711765940240917064198486528 1077 19702082346087548245061795613507584 1078 19867285190151516223092167000000000 1079 20033718207437137843911584167755776 1080 20201389405857095560219144662405632 1081 20370306837963870927024872801435648 1082 20540478601156921293462251591458304 1083 20711912837890625000000000000000000 1084 20884617735882997217105816923613696 1085 21058601528325178565369243056996352 1086 21233872494091698661048878724986368 1087 21410438957951516734970939590836224 1088 21588309290779841476671533000000000 1089 21767491909770732259644095558844416 1090 21947995278650483907526147382185472 1091 22129827907891797165035890272370688 1092 22312998354928737041449205915769344 1093 22497515224372481198391296000000000 1094 22683387168227860557704548967015936 1095 22870622886110694309145217923284992 1096 23059231125465921501656151028740608 1097 23249220681786531405961129480945664 1098 23440600398833294840228339000000000 1099 23633379168855298654556128503136256 1100 23827565932811285574043494435686912 1101 24023169680591801604220670997168128 1102 24220199451242153206631805267613184 1103 24418664333186176456381952000000000 1104 24618573464450820397484535599653376 1105 24819936032891546815872996560863232 1106 25022761276418548653971566374645248 1107 25227058483223789294754998659579904 1108 25432836992008864947265625000000000 1109 25640106192213692369598301702455296 1110 25848875524246024169409668402365952 1111 26059154479711793926057651168083968 1112 26270952601646293382530311459213824 1113 26484279484746183959379968000000000 1114 26699144775602344846939001326870016 1115 26915558172933559936157890461827072 1116 27133529427821045852473827850316288 1117 27353068343943823361189712383442944 1118 27574184777814934416918431000000000 1119 27796888639018507133726107033665536 1120 28021189890447670956690418134958592 1121 28247098548543324319676168256094208 1122 28474624683533757078220036839755264 1123 28703778419675130010509824000000000 1124 28934569935492813683540563125049856 1125 29167009464023588985630581967552512 1126 29401107293058711630584959918089728 1127 29636873765387842942901852782198784 1128 29874319279043849237528837000000000 1129 30113454287548472111791762860670976 1130 30354289300158871971237600871480832 1131 30596834882115047115255417042894848 1132 30841101654888130712465921447381504 1133 31087100296429568000000000000000000 1134 31334841541421176044920261993616896 1135 31584336181526088410176915500695552 1136 31835595065640587071630219327021568 1137 32088629100146823936816353770471424 1138 32343449249166434320281803000000000 1139 32600066534815044734463249426415616 1140 32858492037457677359245544987228672 1141 33118736895965053557489545812901888 1142 33380812307970798807984475281196544 1143 33644729530129551431446016000000000 1144 33910499878375977489351523787035136 1145 34178134728184694239577606237192192 1146 34447645514831104536982814984887808 1147 34719043733653144571259364279844864 1148 34992340940313947338562609000000000 1149 35267548751065424247615492724883456 1150 35544678843012767265177310986778112 1151 35823742954379874009961926305251328 1152 36104752884775698208290020093264384 1153 36387720495461527928963072000000000 1154 36672657709619194019053519726808576 1155 36959576512620211166515971818258432 1156 37248488952295854019738422390184448 1157 37539407139208170798370150210863104 1158 37832343246921936833984375000000000 1159 38127309512277550483358791253098496 1160 38424318235664873861385804335985152 1161 38723381781298020844856655025799168 1162 39024512577491094802599637100609024 1163 39327723116934878511692288000000000 1164 39633025956974478723710764993481216 1165 39940433719887927849226608702390272 1166 40249959093165745233011742224127488 1167 40561614829791460496666857505030144 1168 40875413748523101429646301000000000 1169 41191368734175648913914188043124736 1170 41509492737904461371731749733985792 1171 41829798777489671230344847519121408 1172 42152299937621555901613179017214464 1173 42477009370186885778898944000000000 1174 42803940294556251757812641798637056 1175 43133105997872374791697230757363712 1176 43464519835339399997019096702652928 1177 43798195230513177828125150736809984 1178 44134145675592534845119907000000000 1179 44472384731711536602914578374066176 1180 44812926029232745193802072425196032 1181 45155783268041473980217271200514048 1182 45500970217841042058651136806024704 1183 45848500718449031000000000000000000 1184 46198388680094546415947861336900096 1185 46550648083716486905299663692234752 1186 46905292981262822938507281288416768 1187 47262337495990888242957413625626624 1188 47621795822768686255921673000000000 1189 47983682228377214216403911564066816 1190 48348011051813807471458248151311872 1191 48714796704596506576893326347993088 1192 49084053671069449776624063550943744 1193 49455796508709293449281536000000000 1194 49830039848432663115044687017934336 1195 50206798394904637600014244929339392 1196 50586086926848268959809593362795008 1197 50967920297355140768433349867864064 1198 51352313434196967382816079000000000 1199 51739281340138236797824893242310656 1200 52128839093249899710894679343309312 1201 52521001847224107419819328854294528 1202 52915784831690001181622649848835584 1203 53313203352530555664814592000000000 1204 53713272792200479131728029378443776 1205 54116008610045172992024614516293632 1206 54521426342620753372855143457883648 1207 54929541604015137355560454688866304 1208 55340370086170196533203125000000000 1209 55753927559204980547628122501021696 1210 56170229871740013269162131153444352 1211 56589292951222664286476472338874368 1212 57011132804253598378557417121524224 1213 57435765516914305645150208000000000 1214 57863207255095714976469291074172416 1215 58293474264827893547397098677993472 1216 58726582872610835025827218648498688 1217 59162549485746339189244939514937344 1218 59601390592670985648078971000000000 1219 60043122763290204378802606327463936 1220 60487762649313445774210716927252992 1221 60935326984590452922750751219908608 1222 61385832585448638833241347247793664 1223 61839296351031571325771264000000000 1224 62295735263638568314034088351904256 1225 62755166389065406208820583608614912 1226 63217606876946144176860611704176128 1227 63683073961096066993680284165341184 1228 64151584959855749233617377000000000 1229 64623157276436243544619081715941376 1230 65097808399265395759930858715551232 1231 65575555902335289603273510346293248 1232 66056417445550823748597598915387904 1233 66540410775079424000000000000000000 1234 67027553723701893361886703401463296 1235 67517864211164402773968953103613952 1236 68011360244531625290186453601171968 1237 68508059918541016485161662964301824 1238 69007981415958243876303143000000000 1239 69511143007933768154193543859798016 1240 70017563054360579018419064426435072 1241 70527260004233088420522150789644288 1242 71040252396007184020287773093010944 1243 71556558857961445666105856000000000 1244 72076198108559527714688329987713536 1245 72599188956813710009958819631726592 1246 73125550302649620345476190994462208 1247 73655301137272131239300043173003264 1248 74188460543532433854756749000000000 1249 74725047696296291905118826823417856 1250 75265081862813478384768259217280512 1251 75808582403088397973975865396297728 1252 76355568770251897968993982022326784 1253 76906060510934270593728512000000000 1254 77460077265639449553828862762558976 1255 78017638769120403698610414446968832 1256 78578764850755730660803934249742848 1257 79143475434927453348709786141589504 1258 79711790541400022169921875000000000 1259 80283730285700525870377011094224896 1260 80859314879500113877079784726743552 1261 81438564630996633037451101699309568 1262 82021499945298481652850248129959424 1263 82608141324809683708425728000000000 1264 83198509369616186206059148656943616 1265 83792624777873382511779118340636672 1266 84390508346194864633638465635429888 1267 84992180970042407350668093581164544 1268 85597663644117187118144441000000000 1269 86206977462752238679034840414683136 1270 86820143620306152316116035746760192 1271 87437183411558014683895753790455808 1272 88058118232103596164105511259492864 1273 88682969578752787693174784000000000 1274 89311759049928290014742266752851456 1275 89944508346065558314909210633306112 1276 90581239270014005202592741274659328 1277 91221973727439465001993633355792384 1278 91866733727227922328853247000000000 1279 92515541381890507926838218294296576 1280 93168418907969764745059039934546432 1281 93825388626447187242399868752232448 1282 94486472963152036909011754623471104 1283 95151694449171437000000000000000000 1284 95821075721261749481018531035306496 1285 96494639522261237190169990006833152 1286 97172408701504014225299744457287168 1287 97854406215235287570465151194497024 1288 98540655127027892980058213000000000 1289 99231178608200128143760222601609216 1290 99925999938234886160211102164598272 1291 100625142505200092351983917249855488 1292 101328629806170447459166471875398144 1293 102036485447650480253566976000000000 1294 102748733145998912620279518424372736 1295 103465396727854340158067476776353792 1296 104186500130562231354749051911889408 1297 104912067402603248398498826723262464 1298 105642122704022892690712619000000000 1299 106376690306862478130819924636205056 1300 107115794595591435248168931120691712 1301 107859460067540949260853421883260928 1302 108607711333338935146098889701737984 1303 109360573117346352811576832000000000 1304 110118070258094865461771512487154176 1305 110880227708725844258282442202284032 1306 111647070537430722377708458637762048 1307 112418623927892701575525564217032704 1308 113194913179729814369140625000000000 1309 113975963708939344958076627080708096 1310 114761801048343612004022441727882752 1311 115552450848037116398260960899104768 1312 116347938875835057148774032333914624 1313 117148291017723218524110848000000000 1314 117953533278309231595898321229794816 1315 118763691781275213326667526442319872 1316 119578792769831786354469470896921088 1317 120398862607173482630556320471711744 1318 121223927776935534071210711000000000 1319 122054014883652053389615943232782336 1320 122889150653215608278473683024507392 1321 123729361933338192118893268862763008 1322 124574675694013594395897866380312064 1323 125425119027981174005717504000000000 1324 126280719151191038644867475369478656 1325 127141503403270633475842702743437312 1326 128007499247992742269094420966102528 1327 128878734273744904225794964196163584 1328 129755236194000249690739517000000000 1329 130637032847789757969580427917131776 1330 131524152200175940469440077074181632 1331 132416622342727952386802339890331648 1332 133314471493998136171440396378274304 1333 134217728000000000000000000000000000 1334 135126420334687634497722341486429696 1335 136040577100436570951659321473892352 1336 136960227028526084263606381248762368 1337 137885398979622943895854033324212224 1338 138816121944266616067738883000000000 1339 139752425043355920465858238477500416 1340 140694337528637144735699370517801472 1341 141641888783193620027325103040626688 1342 142595108321936760872651693466105344 1343 143554025792098572676752896000000000 1344 144518670973725630110525692455911936 1345 145489073780174529696958423595220992 1346 146465264258608819888150959347076608 1347 147447272590497411935149108646641664 1348 148435129092114474857571689000000000 1349 149428864215040817824928552248672256 1350 150428508546666763266451396365542912 1351 151434092810696514031186383467184128 1352 152445647867654017925028431575069184 1353 153463204715390332956311552000000000 1354 154486794489592496626507765560229376 1355 155516448464293902607528949174239232 1356 156552198052386188152071439693941248 1357 157594074806132635588392354163195904 1358 158642110417683091255859375000000000 1359 159696336719590405242572194908471296 1360 160756785685328395291313919628861952 1361 161823489429811338245054486930259968 1362 162896480209914992408195577541389824 1363 163975790424999154204717568000000000 1364 165061452617431752519363806680726016 1365 166153499473114484112975882535043072 1366 167251963822009993508075601344972288 1367 168356878638670600745775086554578944 1368 169468277042768580420085781000000000 1369 170586192299627995400690142109761536 1370 171710657820758088660236496392494592 1371 172841707164388236627217849268830208 1372 173979374036004467490499433538251264 1373 175123692288887547886567424000000000 1374 176274695924652641405582546969785856 1375 177432419093790542357337271651008512 1376 178596896096210488243233885530505728 1377 179768161381784554385423028174454784 1378 180946249550893634169268187000000000 1379 182131195354975008360331244792446976 1380 183323033697071506962107411926456832 1381 184521799632382267085774776432590848 1382 185727528368815090308264262227797504 1383 186940255267540403000000000000000000 1384 188160015843546823108707986402832896 1385 189386845766198336890742435376791552 1386 190620780859793089086434410567597568 1387 191861857104123790041026169961447424 1388 193110110635039743277817153000000000 1389 194365577745010497035213696575471616 1390 195628294883691123284444379438044672 1391 196898298658489127749776364673957888 1392 198175625835132994458145237033132544 1393 199460313338242368350191616000000000 1394 200752398251899879489782266610331136 1395 202051917820224612414181528120328192 1396 203358909447947224172130635732023808 1397 204673410700986714602187922671140864 1398 205995459307028852408781959000000000 1399 207325093156106260598532409628819456 1400 208662350301180164844499777063834112 1401 210007268958723808351135234500067328 1402 211359887509307536797815451930320384 1403 212720244498185556943964672000000000 1404 214088378635884372483887303389784576 1405 215464328798792900744558967554834432 1406 216848134029754273824752259690280448 1407 218239833538659327779005466828079104 1408 219639466703041783455078125000000000 1409 221047073068675122598676593425514496 1410 222462692350171162844375776701681152 1411 223886364431580335216809735984775168 1412 225318129366993667771354197160385024 1413 226758027381146479008677888000000000 1414 228206098870023784702697217297737216 1415 229662384401467421786630046970806272 1416 231126924715784892947009203091583488 1417 232599760726359935580684923797766144 1418 234080933520264818775017651000000000 1419 235570484358874371976638438773620736 1420 237068454678481749019333774282721792 1421 238574886090915931186794787040657408 1422 240089820384160972991157659261310464 1423 241613299522976994353452544000000000 1424 243145365649522922877272448721773056 1425 244686061083980989912171349868019712 1426 246235428325182984108502268919868928 1427 247793510051238266170611162378665984 1428 249360349120163548520511257000000000 1429 250935988570514443589374897528242176 1430 252520471622018784459396067083372032 1431 254113841676211721583796490251010048 1432 255716142317072599317971635820040704 1433 257327417311663616000000000000000000 1434 258947710610770271323969771832516096 1435 260577066349543604754811360387530752 1436 262215528848144228738562298205792768 1437 263863142612388160467232727314202624 1438 265519952334394455962685023000000000 1439 267186002893234650249190116383522816 1440 268861339355584007389575739677327872 1441 270546006976374584165138137861849088 1442 272240051199450111184748767344479744 1443 273943517658222695213851136000000000 1444 275656452176331346519310229815630336 1445 277378900768302335031347919183675392 1446 279110909640211379129072342698731008 1447 280852525190347670861387528124760064 1448 282603794009879741420351429000000000 1449 284364762883523170689336131144646656 1450 286135478790210144693633216127565312 1451 287915988903760864786440158533910528 1452 289706340593556812408460180655491584 1453 291506581425215873264648192000000000 1454 293316759161269324766939301783819776 1455 295136921761840690597103910336069632 1456 296967117385326466249184560098779648 1457 298807394389078719416284558659682304 1458 300657801330089569091796875000000000 1459 302518386965677547260483955879837696 1460 304389200254175847060144912018340352 1461 306270290355622461299935983454650368 1462 308161706632452215226743310198900224 1463 310063498650190697436343808000000000 1464 311975716178150092831430379768828416 1465 313898409190126921533921780901609472 1466 315831627865101687664325201448754688 1467 317775422587940441906271029769273344 1468 319729843950098261779694321000000000 1469 321694942750324653551496209352359936 1470 323670769995370879717880875927188992 1471 325657376900699215997929713410244608 1472 327654814891194141783344015677489664 1473 329663135601875467994660864000000000 1474 331682390878613406299623882193440256 1475 333712632778845583654771190706470912 1476 335753913572296006136687204286192128 1477 337806285741695976034752889496797184 1478 339869801983506966182620727000000000 1479 341944515208645455511035909132517376 1480 344030478543209729810024245936927232 1481 346127745329208651693869852417589248 1482 348236369125292403767711946403003904 1483 350356403707485209000000000000000000 1484 352487903069920032310460058223479296 1485 354630921425575267388642265978109952 1486 356785513207013412763540529155347968 1487 358951733067121741150199777190477824 1488 361129635879854966104654493000000000 1489 363319276740979910023974031789654016 1490 365520710968822177533625762787651072 1491 367733994105014838309806237516300288 1492 369959181915249123389833414768146944 1493 372196330390027139029139456000000000 1494 374445495745416602168853745399809536 1495 376706734423807601583419586417262592 1496 378980103094671388783145481079198208 1497 381265658655321202752053009935499264 1498 383563458231675132606848099000000000 1499 385873559179021022268310885564153856 1500 388196019082783421241871477268736512 1501 390530895759292585609614638320713728 1502 392878247256555533341435833238582784 1503 395238131855029158038554112000000000 1504 397610608068395405228074030950334976 1505 399995734644338515332779171309944832 1506 402393570565324337445833841591438848 1507 404804175049381718045567231706005504 1508 407227607550885968791015625000000000 1509 409663927761344417544403269919440896 1510 412113195610184046772251165450839552 1511 414575471265541223482315323931885568 1512 417050815135053524859072041264935424 1513 419539287866653663765987328000000000 1514 422040950349365518288330935181999616 1515 424555863714102269495822346279452672 1516 427084089334466651609926700928485888 1517 429625688827553318766152867637100544 1518 432180724054753332567243791000000000 1519 434749257122560774628690804373979136 1520 437331350383381488323548821357896192 1521 439927066436343953939078198809591808 1522 442536468128112301463291600514788864 1523 445159618553701465225040384000000000 1524 447796581057294484616834883352787456 1525 450447419233061955135156468278362112 1526 453112196925983633978586423981475328 1527 455790978232672204449647517816848384 1528 458483827502199203411828597000000000 1529 461190809336923116058840697013272576 1530 463911988593319642258734932679122432 1531 466647430382814138741097893204328448 1532 469397200072616241401129368824687104 1533 472161363286556672000000000000000000 1534 474939985905926233546482860423722496 1535 477733134070316998650453062420529152 1536 480540874178465695144453207608263168 1537 483363272889099293275129896998273024 1538 486200397121782798771957563000000000 1539 489052314057769256106280591081865216 1540 491919091140851966259323061121014272 1541 494800796078218923323437457749311488 1542 497697496841309474266489375272134144 1543 500609261666673206194904576000000000 1544 503536159056831065456537751090868736 1545 506478257781138712930158980253089792 1546 509435626876652119853994190905425408 1547 512408335648995408551399878631358464 1548 515396453673230942417399969000000000 1549 518400050794731669535463976055341056 1550 521419197130055724299560544999347712 1551 524453963067823291422179055812476928 1552 527504419269595736714674210767593984 1553 530570636670757009031954432000000000 1554 533652686481397317779204455497330176 1555 536750640187199090384005725068460032 1556 539864569550325214142895064040258048 1557 542994546610309566857082633615048704 1558 546140643684949840677734375000000000 1559 549302933371202663586911977592324096 1560 552481488546081022945954917671178752 1561 555676382367553995548784271208480768 1562 558887688275448788623306820566490624 1563 562115479992355096229800448000000000 1564 565359831524531775510867939025250816 1565 568620817162815847253256105856335872 1566 571898511483533825227550585242777088 1567 575192989349415378777473766169247744 1568 578504325910509333136234061000000000 1569 581832596605102011953099148766478336 1570 585177877160637926519093891406843392 1571 588540243594642816186455352870699008 1572 591919772215649044482212737101208064 1573 595316539624123355421999104000000000 1574 598730622713396994535944422567814656 1575 602162098670598199124245877495693312 1576 605611044977587062265761359557718528 1577 609077539411892775108725741226819584 1578 612561660047653251978446867000000000 1579 616063485256557142842599172978507776 1580 619583093708788237680497492301957632 1581 623120564373972267308501902083227648 1582 626675976522126105219476423533090304 1583 630249409724609375000000000000000000 1584 633840943855078467894807447681245696 1585 637450659090442975093721000786788352 1586 641078635911824539322119656956538368 1587 644724955105518130321783769745588224 1588 648389697763955748814746233000000000 1589 652072945286672563548579156948156416 1590 655774779381275486027346147829417472 1591 659495282064414187538255171872882688 1592 663234535662754563089855510424441344 1593 666992622813954646883434496000000000 1594 670769626467642983945085559016807936 1595 674565629886399462551738611923156992 1596 678380716646738612090266951409412608 1597 682214970640095370994611670340337664 1598 686068476073813329411695039000000000 1599 689941317472135451252728440186208256 1600 693833579677197280292358224631398912 1601 697745347850022634983934292161200128 1602 701676707471521796665031299930525184 1603 705627744343492195833201152000000000 1604 709598544589621601177787834432805376 1605 713589194656493816059491727003615232 1606 717599781314596887135230246517237248 1607 721630391659333829831705057634811904 1608 725681113112035875376953125000000000 1609 729752033420978244105029575346487296 1610 733843240662398449754844690151357952 1611 737954823241517139490055358276435968 1612 742086869893561474372792983911565824 1613 746239469684791055029895168000000000 1614 750412712013526397256197461186582016 1615 754606686611179962305334123184259072 1616 758821483543289746624393117303628288 1617 763057193210555435794670519733714944 1618 767313906349877127446673131000000000 1619 771591714035396627923425341857857536 1620 775890707679541327472047227706030592 1621 780210979034070658749485424425566208 1622 784552620191125143434196574364747264 1623 788915723584278031741505024000000000 1624 793300381989589539646282004606521856 1625 797706688526663688622522734070464512 1626 802134736659707752715330741766921728 1627 806584620198594317766755239214710784 1628 811056433299925957622867537000000000 1629 815550270468102532155406343236222976 1630 820066226556391111937269270597432832 1631 824604396767998534417079027726286848 1632 829164876657146596444007576576213504 1633 833747762130149888000000000000000000 1634 838353149446496272002501943644048896 1635 842981135219930015046760272948887552 1636 847631816419537573962736019792173568 1637 852305290370836043067641784040423424 1638 857001654756864267001092503000000000 1639 861721007619276624035838906476527616 1640 866463447359439484763037036864860672 1641 871229072739530351056994932399013888 1642 876017982883639680230328947393068544 1643 880830277278875399296457216000000000 1644 885666055776470114262356455705627136 1645 890525418592891019380510653459464192 1646 895408466310952511294986181023159808 1647 900315299880931513022577546790436864 1648 905246020621685512715981309000000000 1649 910200730221773322161972649924755456 1650 915179530740578559973579742276890112 1651 920182524609435864441275327718883328 1652 925209814632759841014232873015376384 1653 930261503989176749388726272000000000 1654 935337696232658935186787321164760576 1655 940438495293662011214274113307410432 1656 945564005480264793293546067294376448 1657 950714331479311995671987542613295104 1658 955889578357559691013671875000000000 1659 961089851562823539987511214029930496 1660 966315256925129795471294745163377152 1661 971565900657869086397078737327751168 1662 976841889358952986269456372708161024 1663 982143330011973371394303488000000000 1664 987470329987364573861668185953993216 1665 992822997043568334332547762615222272 1666 998201439328201559685375539223039488 1667 1003605765379226890584122988298502144 1668 1009036084126126084036009001000000000 1669 1014492504891076216012898257376116736 1670 1019975137390128709216564432687457792 1671 1025484091734391191074091401506193408 1672 1031019478431212187055786686833406464 1673 1036581408385368654414086144000000000 1674 1042169992900256361448037268636909056 1675 1047785343679083117404060574514675712 1676 1053427572826064858129804200561084928 1677 1059096792847624592604026276868521984 1678 1064793116653594215471562607000000000 1679 1070516657558419190718563908394418176 1680 1076267529282366111629317194157548032 1681 1082045845952733142172099878005506048 1682 1087851722105063344967652839602056704 1683 1093685272684360901000000000000000000 1684 1099546613046310226235486926360132096 1685 1105435858958497990322059611578826752 1686 1111353126601638042546956857907168768 1687 1117298532570799250237145634090778624 1688 1123272193876636254792988373000000000 1689 1129274227946623150551794431154978816 1690 1135304752626290091684074842979343872 1691 1141363886180462832331490071039705088 1692 1147451747294505205201654678946015744 1693 1153568455075564543841140736000000000 1694 1159714129053820053814203302085326336 1695 1165888889183734138020936537694011392 1696 1172092855845306681394757837378667008 1697 1178326149845332300225309895309656064 1698 1184588892418660561359066779000000000 1699 1190881205229459176536129911638982656 1700 1197203210372480177127903344847821312 1701 1203555030374329074546544842037526528 1702 1209936788194737011603300087910147584 1703 1216348607227835910099041792000000000 1704 1222790611303436619936553563501195776 1705 1229262924688310075050320200971845632 1706 1235765672087471461455811463843675648 1707 1242298978645467402726475472998498304 1708 1248862969947666168212890625000000000 1709 1255457772021550909324761298890653696 1710 1262083511338015929202682685779236352 1711 1268740314812665991112843779754426368 1712 1275428309807118670904084933964276224 1713 1282147624130309758872977408000000000 1714 1288898386039801716388847012015484416 1715 1295680724243095192636922289301225472 1716 1302494767898943606844049672313010688 1717 1309340646618670801357683697431609344 1718 1316218490467491770955129671000000000 1719 1323128429965836473766289143449255936 1720 1330070596090676729199435169583124992 1721 1337045120276856208265824611344580608 1722 1344052134418423521705238674635185664 1723 1351091770869968411320830464000000000 1724 1358164162447961049937949588226976256 1725 1365269442432094455407908756140326912 1726 1372407744566630024083955865092208128 1727 1379579203061746189203017304876253184 1728 1386783952594890209613084077000000000 1729 1394022128312133094292421863461093376 1730 1401293865829527668113099370374303232 1731 1408599301234469784307646119992885248 1732 1415938571087062689103971369858619904 1733 1423311812421484544000000000000000000 1734 1430719162747359111155809028277495296 1735 1438160760051129607387379890148605952 1736 1445636742797435732252416752293523968 1737 1453147249930493875725019919704653824 1738 1460692420875480510962345843000000000 1739 1468272395539918777672731336871510016 1740 1475887314315068261601109381724867072 1741 1483537318077317975653897298706956288 1742 1491222548189582548191895163451282944 1743 1498943146502701624026093056000000000 1744 1506699255356842483657650133483905536 1745 1514491017582905886309676558258798592 1746 1522318576503935142304821017307934208 1747 1530182075936528420349041928825995264 1748 1538081660192254295288319449000000000 1749 1546017474079070541911448066096889856 1750 1553989662902746180378435900056192512 1751 1561998372468286778860426813869129728 1752 1570043749081363018983455088102838784 1753 1578125939549742529674739712000000000 1754 1586245091184724995016626303650110976 1755 1594401351802580541719689287788920832 1756 1602594869725991411832915232837134848 1757 1610825793785496926315300178838421504 1758 1619094273320941745099609375000000000 1759 1627400458182927429285467089576656896 1760 1635744498734267311105367055870935552 1761 1644126545851444677313620676148461568 1762 1652546750926074271654690320287911424 1763 1661005265866367122073788928000000000 1764 1669502243098598698339064652459055616 1765 1678037835568580405751130469194268672 1766 1686612196743134420622143517085541888 1767 1695225480611571873213087438301036544 1768 1703877841687174383824363141000000000 1769 1712569435008678957741249222605275136 1770 1721300416141766244742252762425032192 1771 1730070941180552168884834320372727808 1772 1738881166749082934289457763498084864 1773 1747731250002833412649385984000000000 1774 1756621348630208918200117671344723456 1775 1765551620854050375888838057059418112 1776 1774522225433142888490737963712291328 1777 1783533321663727708425540559525904384 1778 1792585069381017620034063947000000000 1779 1801677628960715738081140097844248576 1780 1810811161320537728257706687439698432 1781 1819985827921737455461388079960424448 1782 1829201790770636065641385070193903104 1783 1838459212420154507000000000000000000 1784 1847758255971349496349634536244138496 1785 1857099085074952936430611722930225152 1786 1866481863932914790001691903143239168 1787 1875906757299949416521673746290049024 1788 1885373930485085377246996913000000000 1789 1894883549353218714576791843914121216 1790 1904435780326669711483354769453430272 1791 1914030790386743136872562305512767488 1792 1923668747075291982725279924876870144 1793 1933349818496284698877362176000000000 1794 1943074173317375931302389759629364736 1795 1952841980771480769767839469585825792 1796 1962653410658352510741937556842961408 1797 1972508633346163941435005285867454464 1798 1982407819773092150865667319000000000 1799 1992351141448906873848859088466477056 1800 2002338770456562373809138496414003712 1801 2012370879453792870329380121165692928 1802 2022447641674711517351506602681449984 1803 2032569230931412937952492032000000000 1804 2042735821615579321625455978219506176 1805 2052947588700090090002254252350636032 1806 2063204707740635136960563630146754048 1807 2073507354877331649065052535781064704 1808 2083855706836344512298828125000000000 1809 2094249940931510311047952300135940096 1810 2104690235065964925308424940110474752 1811 2115176767733774732091642036301856768 1812 2125709718021571417010949489887066624 1813 2136289265610190402038530048000000000 1814 2146915590776312895428481234772706816 1815 2157588874394111569808566169046351872 1816 2168309297936899874449746853252633088 1817 2179077043478784987729240867674783744 1818 2189892293696324415809477411000000000 1819 2200755231870186243561967291772174336 1820 2211666041886813043771743796045179392 1821 2222624908240089450664677334222635008 1822 2233632016033013403806616404750104064 1823 2244687550979371068429960704000000000 1824 2255791699405415438249929160358150656 1825 2266944648251548626839446276183949312 1826 2278146585074007853638234423973334528 1827 2289397698046555130678367662705475584 1828 2300698175962170656115214217000000000 1829 2312048208234749920659369995351883776 1830 2323447984900804533011864414345733632 1831 2334897696621166770411602343380123648 1832 2346397534682697860410692189055906304 1833 2357947691000000000000000000000000000 1834 2369548358117132118213962991508061696 1835 2381199729209329388350393064995684352 1836 2392901998084726495947701729848314368 1837 2404655359186084668668682324854964224 1838 2416460007592522474246693583000000000 1839 2428316139021250392656800386970812416 1840 2440223949829309168681143023317033472 1841 2452183637015311951044525360769138688 1842 2464195398221190224302935152790777344 1843 2476259431733943539674436096000000000 1844 2488375936487393051008601364649703936 1845 2500545112063938862097392086907092992 1846 2512767158696321191537121631215748608 1847 2525042277269385361357887630562033664 1848 2537370669321850615643598389000000000 1849 2549752537048082775372468688315744256 1850 2562188083299870735714612043233254912 1851 2574677511588206812030112141079216128 1852 2587221026085070940817715546333981184 1853 2599818831625218741871050752000000000 1854 2612471133707973447906045318217381376 1855 2625178138499021707929983154048991232 1856 2637940052832213270629417970844533248 1857 2650757084211364554060936565074427904 1858 2663629440812066107935546875000000000 1859 2676557331483493974794250699016503296 1860 2689540965750224956379149563969853952 1861 2702580553814055791511224489206611968 1862 2715676306555826251792726306569741824 1863 2728828435537246161458912768000000000 1864 2742037153002726347710671900844438016 1865 2755302671881213527866377956409475072 1866 2768625205788029139678136839726284288 1867 2782004969026712121164392107920850944 1868 2795442176590865646317680481000000000 1869 2808937044166007823053147322277953536 1870 2822489788131426359770257716075566592 1871 2836100625562037206906967597726302208 1872 2849769774230247179872451875319243264 1873 2863497452607820569751322624000000000 1874 2877283879867749748179110232035257856 1875 2891129275886129772795623833225920512 1876 2905033861244036999689654472627337728 1877 2918997857229411709255335221902966784 1878 2933021485838944751887326887000000000 1879 2947104969779968219948856034191998976 1880 2961248532472350152453493800884408832 1881 2975452398050393278908429354923982848 1882 2989716791364737808773860920492629504 1883 3004041937984268273000000000000000000 1884 3018428064198024424110060789717264896 1885 3032875397017116201304486812216983552 1886 3047384164176642767068550471000749568 1887 3061954594137615621772348572007399424 1888 3076586916088885802759107853000000000 1889 3091281359949075174424609215129583616 1890 3106038156368511815797437661267676672 1891 3120857536731169512136666912988069888 1892 3135739733156611357070493302361004544 1893 3150684978501937471806242816000000000 1894 3165693506363736847949088107072923136 1895 3180765551080043320473728886254600192 1896 3195901347732295677400209354858295808 1897 3211101132147301912731970252637732864 1898 3226365140899207629221160659000000000 1899 3241693611311468597533165909612691456 1900 3257086781458827478389242870625946112 1901 3272544890169294714273092349961699328 1902 3288068177026133597294140619348432384 1903 3303656882369849519807247872000000000 1904 3319311247300183414395510949051736576 1905 3335031513678109389829780833075986432 1906 3350817924127836569625472229202472448 1907 3366670722038815139824203033566511104 1908 3382590151567746612634765625000000000 1909 3398576457640598312574899709066346496 1910 3414629885954622091762307893721073152 1911 3430750682980377281010330283054727168 1912 3446939095963757883390673139743937024 1913 3463195372928024016932569088000000000 1914 3479519762675837613134732406962249216 1915 3495912514791302377973462699635638272 1916 3512373879642008022097243614618495488 1917 3528904108381078766905180347007238144 1918 3545503452949226133213620351000000000 1919 3562172166076806019222306059850612736 1920 3578910501285880074498416428948193792 1921 3595718712892281376703865794915729408 1922 3612597056007684417798243877733502464 1923 3629545786541679406456799744000000000 1924 3646565161203850893449895197544045056 1925 3663655437505860726737379368697331712 1926 3680816873763535343038366235626300928 1927 3698049729098957402643930430206377984 1928 3715354263442561774247273957000000000 1929 3732730737535235876572957386972594176 1930 3750179412930424383593833677647724032 1931 3767700551996238300131371018464002048 1932 3785294417917568414642103004152072704 1933 3802961274698203136000000000000000000 1934 3820701387162950721091614780919748096 1935 3838515020959765900047918401266122752 1936 3856402442561880905943808784392544768 1937 3874363919269940915803344709955354624 1938 3892399719214143909755831723000000000 1939 3910510111356384955194963991878434816 1940 3928695365492404922800307302057359872 1941 3946955752253943641287493189881561088 1942 3965291543110897497760582694355551744 1943 3983703010373481490547150336000000000 1944 4002190427194395741403734719827022336 1945 4020754067570996473986401604460347392 1946 4039394206347471465488268381402603008 1947 4058111119217019978352945667422552064 1948 4076905082724037178979962129000000000 1949 4095776374266303050345352730725318656 1950 4114725272097175805467708329504077312 1951 4133752055327789808657105923365142528 1952 4152857003929258011491463907612803584 1953 4172040398734878910471995392000000000 1954 4191302521442348033316564990530571776 1955 4210643654615973960856890510423621632 1956 4230064081688898891512670638692571648 1957 4249564086965323755322863053705314304 1958 4269143955622737884521484375000000000 1959 4288803973714153247652454007533469696 1960 4308544428170343254225158236436132352 1961 4328365606802086136919568885238202368 1962 4348267798302412918356912464417652224 1963 4368251292248859969459051008000000000 1964 4388316379105726166426904723814140416 1965 4408463350226334653375419167876841472 1966 4428692497855299217669755895241266688 1967 4449004115130795285014565438501945344 1968 4469398496086835541355385021000000000 1969 4489875935655550188658390624618151936 1970 4510436729669471841641923901895060992 1971 4531081174863825072540408949022916608 1972 4551809568878820610988472140120881664 1973 4572622210261954206120280064000000000 1974 4593519398470310157986316102452512256 1975 4614501433872869525397025343910182912 1976 4635568617752823017309970338122224128 1977 4656721252309888574884356666303709184 1978 4677959640662633651334007427000000000 1979 4699284086850802196717089520701669376 1980 4720694895837646354808122056027679232 1981 4742192373512262879205028297072181248 1982 4763776826691934275831227325282235904 1983 4785448563124474679000000000000000000 1984 4807207891490580468215605869563511296 1985 4829055121406185632892873409615101952 1986 4850990563424821892184235347015699968 1987 4873014529039983577110433866506829824 1988 4895127330687497282198377193000000000 1989 4917329281747896293836889395105366016 1990 4939620696548799802568359265238083072 1991 4962001890367296906541561798361612288 1992 4984473179432335413358197115142418944 1993 5007034880927115447552966656000000000 1994 5029687312991487870954285110240001536 1995 5052430794724357523180008839156334592 1996 5075265646186091289529847503680670208 1997 5098192188400931003543415215844491264 1998 5121210743359411191500170799000000000 1999 5144321634020781666144793664421625856 2000 5167525184315434976928842391579648512