1 0 2 0 3 0 4 1 5 2 6 0 7 5 8 10 9 12 10 0 11 23 12 46 13 66 14 72 15 0 16 119 17 238 18 354 19 456 20 480 21 0 22 719 23 1438 24 2154 25 2856 26 3480 27 3600 28 0 29 5039 30 10078 31 15114 32 20136 33 25080 34 29520 35 30240 36 0 37 40319 38 80638 39 120954 40 161256 41 201480 42 241200 43 277200 44 282240 45 0 46 362879 47 725758 48 1088634 49 1451496 50 1814280 51 2176560 52 2535120 53 2862720 54 2903040 55 0 56 3628799 57 7257598 58 10886394 59 14515176 60 18143880 61 21772080 62 25396560 63 28990080 64 32296320 65 32659200 66 0 67 39916799 68 79833598 69 119750394 70 159667176 71 199583880 72 239500080 73 279412560 74 319294080 75 358888320 76 395539200 77 399168000 78 0 79 479001599 80 958003198 81 1437004794 82 1916006376 83 2395007880 84 2874008880 85 3353006160 86 3831972480 87 4310651520 88 4786387200 89 5229100800 90 5269017600 91 0 92 6227020799 93 12454041598 94 18681062394 95 24908083176 96 31135103880 97 37362124080 98 43589140560 99 49816126080 100 56042824320 101 62266579200 102 68457312000 103 74245248000 104 74724249600 105 0 106 87178291199 107 174356582398 108 261534873594 109 348713164776 110 435891455880 111 523069746480 112 610248033360 113 697426289280 114 784604257920 115 871779283200 116 958921286400 117 1045660492800 118 1127090764800 119 1133317785600 120 0 121 1307674367999 122 2615348735998 123 3923023103994 124 5230697471976 125 6538371839880 126 7846046207280 127 9153720570960 128 10461394903680 129 11769068949120 130 13076740051200 131 14384378131200 132 15691613414400 133 16993539763200 134 18220262860800 135 18307441152000 136 0 137 20922789887999 138 41845579775998 139 62768369663994 140 83691159551976 141 104613949439880 142 125536739327280 143 146459529210960 144 167382319063680 145 188305108629120 146 209227895251200 147 230150648851200 148 251072999654400 149 271990041523200 150 292831880140800 151 312534173952000 152 313841848320000 153 0 154 355687428095999 155 711374856191998 156 1067062284287994 157 1422749712383976 158 1778437140479880 159 2134124568575280 160 2489811996666960 161 2845499424727680 162 3201186852501120 163 3556874277331200 164 3912561669139200 165 4268248658150400 166 4623930338227200 167 4979536815052800 168 5334003747072000 169 5670076059648000 170 5690998849536000 171 0 172 6402373705727999 173 12804747411455998 174 19207121117183994 175 25609494822911976 176 32011868528639880 177 38414242234367280 178 44816615940090960 179 51218989645783680 180 57621363351189120 181 64023737053651200 182 70426110723091200 183 76828483989734400 184 83230851947443200 185 89633144701900800 186 96034297911552000 187 102417056501760000 188 108484665569280000 189 108840352997376000 190 0 191 121645100408831999 192 243290200817663998 193 364935301226495994 194 486580401635327976 195 608225502044159880 196 729870602452991280 197 851515702861818960 198 973160803270615680 199 1094805903679125120 200 1216451004084691200 201 1338096104457235200 202 1459741204426982400 203 1581386299087795200 204 1703031318545356800 205 1824675198458112000 206 1946300683751424000 207 2067611019522048000 208 2183209433653248000 209 2189611807358976000 210 0 211 2432902008176639999 212 4865804016353279998 213 7298706024529919994 214 9731608032706559976 215 12164510040883199880 216 14597412049059839280 217 17030314057236474960 218 19463216065413079680 219 21896118073589397120 220 24329020081762771200 221 26761922089903123200 222 29194824097640678400 223 31627726100069299200 224 34060628027294668800 225 36493528814975232000 226 38926411208036352000 227 41358978451574784000 228 43785833773473792000 229 46103493054947328000 230 46225138155356160000 231 0 232 51090942171709439999 233 102181884343418879998 234 153272826515128319994 235 204363768686837759976 236 255454710858547199880 237 306545653030256639280 238 357636595201966074960 239 408727537373675479680 240 459818479545384597120 241 510909421717090771200 242 562000363888763923200 243 613091306060034278400 244 664182248225995699200 245 715273190316753868800 246 766364131267967232000 247 817455053824561152000 248 868545661231632384000 249 919630556717064192000 250 970606256162070528000 251 1019385941426012160000 252 1021818843434188800000 253 0 254 1124000727777607679999 255 2248001455555215359998 256 3372002183332823039994 257 4496002911110430719976 258 5620003638888038399880 259 6744004366665646079280 260 7868005094443253754960 261 8992005822220861399680 262 10116006549998468757120 263 11240007277776073171200 264 12364008005553644563200 265 13488008733330813158400 266 14612009461102672819200 267 15736010188799329228800 268 16860010915356440832000 269 17984011623518932992000 270 19108012016531902464000 271 20232006697623232512000 272 21355892182674137088000 273 22477581653543976960000 274 23552924341158051840000 275 23604015283329761280000 276 0 277 25852016738884976639999 278 51704033477769953279998 279 77556050216654929919994 280 103408066955539906559976 281 129260083694424883199880 282 155112100433309859839280 283 180964117172194836474960 284 206816133911079813079680 285 232668150649964789397120 286 258520167388849762771200 287 284372184127734703123200 288 310224200866619240678400 289 336076217605498469299200 290 361928234344302494668800 291 387780251081966975232000 292 413632267801236836352000 293 439484284205357174784000 294 465336294897555873792000 295 491188196393714147328000 296 517037901875691356160000 297 542841260574412800000000 298 567620367527691878400000 299 568744368255469486080000 300 0 301 620448401733239439359999 302 1240896803466478878719998 303 1861345205199718318079994 304 2481793606932957757439976 305 3102242008666197196799880 306 3722690410399436636159280 307 4343138812132676075514960 308 4963587213865915514839680 309 5584035615599154953877120 310 6204484017332394389971200 311 6824932419065633793043200 312 7445380820798872793318400 313 8065829222532106484659200 314 8686277624265264972748800 315 9306726025997283916032000 316 9927174427710908239872000 317 10547622829109383041024000 318 11168071224795936202752000 319 11788519511286448939008000 320 12408965601762780610560000 321 13029365345455856517120000 322 13648740837403490058240000 323 14244461223125622128640000 324 14270313239864507105280000 325 0 326 15511210043330985983999999 327 31022420086661971967999998 328 46533630129992957951999994 329 62044840173323943935999976 330 77556050216654929919999880 331 93067260259985915903999280 332 108578470303316901887994960 333 124089680346647887871959680 334 139600890389978873855637120 335 155112100433309859836371200 336 170623310476640845784083200 337 186134520519971831328998400 338 201645730563302811564979200 339 217156940606633716597708800 340 232668150649963482085632000 341 248179360693274852954112000 342 263690570736271074299904000 343 279201780773555374006272000 344 294712990701643633287168000 345 310224198433717711503360000 346 325735359819008533954560000 347 341245496952553914040320000 348 356731978979873792655360000 349 371648592638210424176640000 350 372269041039943663616000000 351 0 352 403291461126605635583999999 353 806582922253211271167999998 354 1209874383379816906751999994 355 1613165844506422542335999976 356 2016457305633028177919999880 357 2419748766759633813503999280 358 2823040227886239449087994960 359 3226331689012845084671959680 360 3629623150139450720255637120 361 4032914611266056355836371200 362 4436206072392661991384083200 363 4839497533519267626528998400 364 5242788994645873256364979200 365 5646080455772478810997708800 366 6049371916899083226085632000 367 6452663378025669246554112000 368 6855954839151940117499904000 369 7259246300272499066806272000 370 7662537761283861975687168000 371 8065829220099210703503360000 372 8469120632567776175554560000 373 8872411020784596205240320000 374 9275677753895190733455360000 375 9678374618636802014576640000 376 10066775318121809903616000000 377 10082286528165140889600000000 378 0 379 10888869450418352160767999999 380 21777738900836704321535999998 381 32666608351255056482303999994 382 43555477801673408643071999976 383 54444347252091760803839999880 384 65333216702510112964607999280 385 76222086152928465125375994960 386 87110955603346817286143959680 387 97999825053765169446911637120 388 108888694504183521607676371200 389 119777563954601873768408083200 390 130666433405020225928736998400 391 141555302855438578083756979200 392 152444172305856930163573708800 393 163333041756275281103845632000 394 174221911206693613649498112000 395 185110780657111631045627904000 396 195999650107523936520118272000 397 206888519557827045954183168000 398 217777389005934141207183360000 399 228666258407694453204418560000 400 239555126785203019759288320000 401 250443971507605360812687360000 402 261332246361638718618992640000 403 272206225050415473033216000000 404 282707314249750550544384000000 405 283110605710877156179968000000 406 0 407 304888344611713860501503999999 408 609776689223427721003007999998 409 914665033835141581504511999994 410 1219553378446855442006015999976 411 1524441723058569302507519999880 412 1829330067670283163009023999280 413 2134218412281997023510527994960 414 2439106756893710884012031959680 415 2743995101505424744513535637120 416 3048883446117138605015036371200 417 3353771790728852465516504083200 418 3658660135340566326017568998400 419 3963548479952280186513324979200 420 4268436824563994046933877708800 421 4573325169175707906214885632000 422 4878213513787421747101274112000 423 5183101858399135272838139904000 424 5487990203010843086653366272000 425 5792878547622441704428167168000 426 6097766892231844308021903360000 427 6402655236794900128359874560000 428 6707543580333704203255480320000 429 7012431900217402052649615360000 430 7317319650232730918796656640000 431 7622193104082803181551616000000 432 7926693668443433767403520000000 433 8221096435065855881379840000000 434 8231985304516274233540608000000 435 0 436 8841761993739701954543615999999 437 17683523987479403909087231999998 438 26525285981219105863630847999994 439 35367047974958807818174463999976 440 44208809968698509772718079999880 441 53050571962438211727261695999280 442 61892333956177913681805311994960 443 70734095949917615636348927959680 444 79575857943657317590892543637120 445 88417619937397019545436156371200 446 97259381931136721499979736083200 447 106101143924876423454522912998400 448 114942905918616125409060780979200 449 123784667912355827363523445708800 450 132626429906095529316846565632000 451 141468191899835231251775066112000 452 150309953893574932871554043904000 453 159151715887314628779411382272000 454 167993477881054215491228295168000 455 176835239874791606188864143360000 456 185677001868482650103244226560000 457 194518763861149442272181944320000 458 203360525830161128215618191360000 459 212202287229304445175807344640000 460 221044034332282505532604416000000 461 229885408545771124212498432000000 462 238716684961521534420516864000000 463 247264447480099940866719744000000 464 247569335824711654727221248000000 465 0 466 265252859812191058636308479999999 467 530505719624382117272616959999998 468 795758579436573175908925439999994 469 1061011439248764234545233919999976 470 1326264299060955293181542399999880 471 1591517158873146351817850879999280 472 1856770018685337410454159359994960 473 2122022878497528469090467839959680 474 2387275738309719527726776319637120 475 2652528598121910586363084796371200 476 2917781457934101644999393240083200 477 3183034317746292703635701280998400 478 3448287177558483762272004012979200 479 3713540037370674820908231541708800 480 3978792897182865879543319525632000 481 4244045756995056938160012890112000 482 4509298616807247996461556731904000 483 4774551476619439049051178934272000 484 5039804336431629992444760711168000 485 5305057196243818739824161423360000 486 5570310056055961140420306370560000 487 5835562915867079289271008952320000 488 6100815775654542331896210063360000 489 6366068634872137005538164080640000 490 6631321479793566422576726016000000 491 6896573951825506397938384896000000 492 7161816326059708164828168192000000 493 7426775186396737927956135936000000 494 7683491172559800998498402304000000 495 7692332934553540700452945920000000 496 0 497 8222838654177922817725562879999999 498 16445677308355845635451125759999998 499 24668515962533768453176688639999994 500 32891354616711691270902251519999976 501 41114193270889614088627814399999880 502 49337031925067536906353377279999280 503 57559870579245459724078940159994960 504 65782709233423382541804503039959680 505 74005547887601305359530065919637120 506 82228386541779228177255628796371200 507 90451225195957150994981191640083200 508 98674063850135073812706754080998400 509 106896902504312996630432311212979200 510 115119741158490919448157793141708800 511 123342579812668842265882135525632000 512 131565418466846765083588083290112000 513 139788257121024687900978881531904000 514 148011095775202610712657758134272000 515 156233934429380533415140594311168000 516 164456773083558453921609249423360000 517 172679611737736328081294648770560000 518 180902450391913177989234605752320000 519 189125289046066372790949061263360000 520 197348127699649699223680269680640000 521 205570966338936860399808086016000000 522 213793804605334532134258999296000000 523 222016632773934465660238036992000000 524 230239177428637227182455259136000000 525 238453479209166022012086779904000000 526 246419906765525493473130577920000000 527 246685159625337684531766886400000000 528 0 529 263130836933693530167218012159999999 530 526261673867387060334436024319999998 531 789392510801080590501654036479999994 532 1052523347734774120668872048639999976 533 1315654184668467650836090060799999880 534 1578785021602161181003308072959999280 535 1841915858535854711170526085119994960 536 2105046695469548241337744097279959680 537 2368177532403241771504962109439637120 538 2631308369336935301672180121596371200 539 2894439206270628831839398133720083200 540 3157570043204322362006616145440998400 541 3420700880138015892173834151852979200 542 3683831717071709422341052083061708800 543 3946962554005402952508268874725632000 544 4210093390939096482675467271770112000 545 4473224227872790012842350519291904000 546 4736355064806483543003521845174272000 547 4999485901740177073055497130631168000 548 5262616738673870600911458235023360000 549 5525747575607564082420636083650560000 550 5788878412541256539678068489912320000 551 6052009249474925341829275394703360000 552 6315140086408024275611499052400640000 553 6578270923326827044137119318016000000 554 6841401759872740323221062680576000000 555 7104532586320855864096534167552000000 556 7367663129255074232968243838976000000 557 7630785429315118635147367809024000000 558 7893659855150993713957904056320000000 559 8148833106290321512366032814080000000 560 8157055944944499435183758376960000000 561 0 562 8683317618811886495518194401279999999 563 17366635237623772991036388802559999998 564 26049952856435659486554583203839999994 565 34733270475247545982072777605119999976 566 43416588094059432477590972006399999880 567 52099905712871318973109166407679999280 568 60783223331683205468627360808959994960 569 69466540950495091964145555210239959680 570 78149858569306978459663749611519637120 571 86833176188118864955181944012796371200 572 95516493806930751450700138414040083200 573 104199811425742637946218332814880998400 574 112883129044554524441736527210412979200 575 121566446663366410937254721530741708800 576 130249764282178297432772914711525632000 577 138933081900990183928291089497690112000 578 147616399519802070423808949134331904000 579 156299717138613956919321096849334272000 580 164983034757425843414724048523911168000 581 173666352376237729907930986017423360000 582 182349669995049616354791140255170560000 583 191032987613861501777399549050552320000 584 199716305232673363544901732344463360000 585 208399622851484655444034932391280640000 586 217082940470281651177911529046016000000 587 225766258088705757422346448797696000000 588 234449575697032065928572896673792000000 589 243132893021844477262795582734336000000 590 251816202103782714630325683093504000000 591 260499263311496782674487195729920000000 592 269174623344514303438246300876800000000 593 277603032965046674326415002828800000000 594 277866163801980367856582220840960000000 595 0 596 295232799039604140847618609643519999999 597 590465598079208281695237219287039999998 598 885698397118812422542855828930559999994 599 1180931196158416563390474438574079999976 600 1476163995198020704238093048217599999880 601 1771396794237624845085711657861119999280 602 2066629593277228985933330267504639994960 603 2361862392316833126780948877148159959680 604 2657095191356437267628567486791679637120 605 2952327990396041408476186096435196371200 606 3247560789435645549323804706078680083200 607 3542793588475249690171423315721760998400 608 3838026387514853831019041925359532979200 609 4133259186554457971866660534922101708800 610 4428491985594062112714279143345125632000 611 4723724784633666253561897733373530112000 612 5018957583673270394409516008252411904000 613 5314190382712874535257128571209654272000 614 5609423181752478676104631938126471168000 615 5904655980792082816949939290862223360000 616 6199888779831686957748899860342210560000 617 6495121578871291097523608684379832320000 618 6790354377910895213643211282915983360000 619 7085587176950498759894444898205040640000 620 7380819975990088009980421910102016000000 621 7676052775029304370576957245095936000000 622 7971285574058422933435284108214272000000 623 8266518372804027599121607209517056000000 624 8561751163306758090841237725118464000000 625 8856983705935264413237499652997120000000 626 9152208547389074188353359173386240000000 627 9447186438430398813593628290580480000000 628 9733999050688124761475895923834880000000 629 9742682368306936647971414118236160000000 630 0 631 10333147966386144929666651337523199999999 632 20666295932772289859333302675046399999998 633 30999443899158434788999954012569599999994 634 41332591865544579718666605350092799999976 635 51665739831930724648333256687615999999880 636 61998887798316869577999908025139199999280 637 72332035764703014507666559362662399994960 638 82665183731089159437333210700185599959680 639 92998331697475304366999862037708799637120 640 103331479663861449296666513375231996371200 641 113664627630247594226333164712755160083200 642 123997775596633739155999816050277920998400 643 134330923563019884085666467387795372979200 644 144664071529406029015333118725237621708800 645 154997219495792173944999770061540325632000 646 165330367462178318874666421379448410112000 647 175663515428564463804333072382206971904000 648 185996663394950608733999717673043894272000 649 196329811361336753663666253767840391168000 650 206662959327722898593330593848455823360000 651 216996107294109043522948587145815490560000 652 227329255260495188451542328697732792320000 653 237662403226881333356480964024148623360000 654 247995551193267477691551230367317360640000 655 258328699159653607730456240107094016000000 656 268661847126039364879871808169967616000000 657 278994995092415024231549167760965632000000 658 289328143058507169686054523590148096000000 659 299661291016356440966593186833629184000000 660 309994438726331488077808481489387520000000 661 320327578735131838641743373737656320000000 662 330660471793519704055802675582730240000000 663 340985199573123970792503975943864320000000 664 351031798058089323467818526866145280000000 665 351327030857128927608666145475788800000000 666 0 667 371993326789901217467999448150835199999999 668 743986653579802434935998896301670399999998 669 1115979980369703652403998344452505599999994 670 1487973307159604869871997792603340799999976 671 1859966633949506087339997240754175999999880 672 2231959960739407304807996688905011199999280 673 2603953287529308522275996137055846399994960 674 2975946614319209739743995585206681599959680 675 3347939941109110957211995033357516799637120 676 3719933267899012174679994481508351996371200 677 4091926594688913392147993929659187160083200 678 4463919921478814609615993377810021920998400 679 4835913248268715827083992825960851372979200 680 5207906575058617044551992274111605621708800 681 5579899901848518262019991722261220325632000 682 5951893228638419479487991170392440410112000 683 6323886555428320696955990618208510971904000 684 6695879882218221914423990060312659894272000 685 7067873209008123131891989393220768391168000 686 7439866535798024349359986530114695823360000 687 7811859862587925566827937320225367490560000 688 8183853189377826784294863858590596792320000 689 8555846516167728001738135290730324623360000 690 8927839842957629218611538353886805360640000 691 9299833169747530421188776160439894016000000 692 9671826496537431250876524525316079616000000 693 10043819823327321982766534681720389632000000 694 10415813150116929200759372834362884096000000 695 10787806476898293544578244294419677184000000 696 11159799803431783664227792385888747520000000 697 11531793122264099087330060074950328320000000 698 11903786194146002025282452173608714240000000 699 12275771100749121364557486270783160320000000 700 12647477878057601789771133618518753280000000 701 13009433289680156466450314033941708800000000 702 13019766437646542611379980685279232000000000 703 0 704 13763753091226345046315979581580902399999999 705 27527506182452690092631959163161804799999998 706 41291259273679035138947938744742707199999994 707 55055012364905380185263918326323609599999976 708 68818765456131725231579897907904511999999880 709 82582518547358070277895877489485414399999280 710 96346271638584415324211857071066316799994960 711 110110024729810760370527836652647219199959680 712 123873777821037105416843816234228121599637120 713 137637530912263450463159795815809023996371200 714 151401284003489795509475775397389926360083200 715 165165037094716140555791754978970828320998400 716 178928790185942485602107734560551724972979200 717 192692543277168830648423714142132546421708800 718 206456296368395175694739693723712228325632000 719 220220049459621520741055673305273515610112000 720 233983802550847865787371652886519653371904000 721 247747555642074210833687632462053869494272000 722 261511308733300555880003611928392045191168000 723 275275061824526900926319589198716039823360000 724 289038814915753245972635520122256778690560000 725 302802568006979591018950426794052075192320000 726 316566321098205936065241678359621870223360000 727 330330074189432281110963061556208418160640000 728 344093827280658626142388279496191574016000000 729 357857580371884970800924007994497826816000000 730 371621333463111305361661998284332204032000000 731 385385086554337356408502816570404765696000000 732 399148839645555164581169668163891625984000000 733 412912592736525098529667196388790763520000000 734 426676345819793857781617444211282411520000000 735 440440098656112204548417816443370864640000000 736 454203843327151767716540830673975377920000000 737 467967309868896691970602458155141038080000000 738 481721025044955690476129618703994060800000000 739 495123117957358520449907265488761651200000000 740 495495111284148421667375264936912486400000000 741 0 742 523022617466601111760007224100074291199999999 743 1046045234933202223520014448200148582399999998 744 1569067852399803335280021672300222873599999994 745 2092090469866404447040028896400297164799999976 746 2615113087333005558800036120500371455999999880 747 3138135704799606670560043344600445747199999280 748 3661158322266207782320050568700520038399994960 749 4184180939732808894080057792800594329599959680 750 4707203557199410005840065016900668620799637120 751 5230226174666011117600072241000742911996371200 752 5753248792132612229360079465100817203160083200 753 6276271409599213341120086689200891493920998400 754 6799294027065814452880093913300965779372979200 755 7322316644532415564640101137401039989621708800 756 7845339261999016676400108361501113060325632000 757 8368361879465617788160115585601167736410112000 758 8891384496932218899920122809700907262971904000 759 9414407114398820011680130033794934867894272000 760 9937429731865421123440137257779766432391168000 761 10460452349332022235200144479568583815823360000 762 10983474966798623346960151655010617943490560000 763 11506497584265224458720157806200906628792320000 764 12029520201731825570480140302284969812623360000 765 12552542819198426682239552930000049749360640000 766 13075565436665027793984669392458526294016000000 767 13598588054131628905356896365475325935616000000 768 14121610671598230006631325600283653701632000000 769 14644633289064830824391857663088219652096000000 770 15167655906531423399278215759200199901184000000 771 15690678523997768099940404531943592427520000000 772 16213701141456411625906046024284577464320000000 773 16736723758668104739386537641035159306240000000 774 17259746367714519069268351899784257208320000000 775 17782768698631638760236104771783916257280000000 776 18305781278183072525455323176851262668800000000 777 18828442235470850122142792068154523648000000000 778 19338073093173014790073951312121167872000000000 779 19351836846264241135120267291702748774400000000 780 0 781 20397882081197443358640281739902897356799999999 782 40795764162394886717280563479805794713599999998 783 61193646243592330075920845219708692070399999994 784 81591528324789773434561126959611589427199999976 785 101989410405987216793201408699514486783999999880 786 122387292487184660151841690439417384140799999280 787 142785174568382103510481972179320281497599994960 788 163183056649579546869122253919223178854399959680 789 183580938730776990227762535659126076211199637120 790 203978820811974433586402817399028973567996371200 791 224376702893171876945043099138931870924760083200 792 244774584974369320303683380878834768281120998400 793 265172467055566763662323662618737665632172979200 794 285570349136764207020963944358640562908021708800 795 305968231217961650379604226098543459044325632000 796 326366113299159093738244507838446336786010112000 797 346763995380356537096884789578348899378171904000 798 367161877461553980455525071318245750048694272000 799 387559759542751423814165353058033404678791168000 800 407957641623948867172805634795625045127823360000 801 428355523705146310531445916486869902321090560000 802 448753405786343753890086197153863014071992320000 803 469151287867541197248726454165749900321423360000 804 489549169948738640607366141309267803323760640000 805 509947052029936083965991532287529102934016000000 806 530344934111133527324244033776348725641216000000 807 550742816192330970672398737526959876472832000000 808 571140698273528413737039544105567265488896000000 809 591538580354725848558806176717482068803584000000 810 611936462435923035506348640006028284395520000000 811 632334344517112521279194556014172092497920000000 812 652732226598055056639555322146725497405440000000 813 673130108670832313216317410921277418373120000000 814 693527990465480275154165438309079900487680000000 815 713925862508762551166264931229950069964800000000 816 734323382929781171009832674637056154009600000000 817 754707873251214177924644108396825621299200000000 818 774596496468036246516570698892210025267200000000 819 775119519085502847628330706116310099558400000000 820 0 821 815915283247897734345611269596115894271999999999 822 1631830566495795468691222539192231788543999999998 823 2447745849743693203036833808788347682815999999994 824 3263661132991590937382445078384463577087999999976 825 4079576416239488671728056347980579471359999999880 826 4895491699487386406073667617576695365631999999280 827 5711406982735284140419278887172811259903999994960 828 6527322265983181874764890156768927154175999959680 829 7343237549231079609110501426365043048447999637120 830 8159152832478977343456112695961158942719996371200 831 8975068115726875077801723965557274836991960083200 832 9790983398974772812147335235153390731263520998400 833 10606898682222670546492946504749506625529772979200 834 11422813965470568280838557774345622519720821708800 835 12238729248718466015184169043941738412772325632000 836 13054644531966363749529780313537854287429210112000 837 13870559815214261483875391583133969846936571904000 838 14686475098462159218221002852730079694522294272000 839 15502390381710056952566614122326080346067591168000 840 16318305664957954686912225391919884983431823360000 841 17134220948205852421257836661467342837540290560000 842 17950136231453750155603447929990548946206392320000 843 18766051514701647889949059174858648829371023360000 844 19581966797949545624294669849858379729288560640000 845 20397882081197443358640266228692854025814016000000 846 21213797364445341092985489718037886645436416000000 847 22029712647693238827320615409644710793183232000000 848 22845627930941136561372227204079531179114496000000 849 23661543214189034287180964824547658979344384000000 850 24477458497436931765115478275692418191851520000000 851 25293373780684821541875295179556774996869120000000 852 26109289063932464368222626933545541398691840000000 853 26925204347171941915786360010176306316574720000000 854 27741119630133290168711179025420321795604480000000 855 28557034903343272735710249506197404961996800000000 856 29372949824930991646540788237460724042956800000000 857 30188851716419124944442570659076706507161600000000 858 31004257740802647304021468237428303908044800000000 859 31800298164586814196120199232508616979251200000000 860 31820696046668011639478839514248519876608000000000 861 0 862 33452526613163807108170062053440751665151999999999 863 66905053226327614216340124106881503330303999999998 864 100357579839491421324510186160322254995455999999994 865 133810106452655228432680248213763006660607999999976 866 167262633065819035540850310267203758325759999999880 867 200715159678982842649020372320644509990911999999280 868 234167686292146649757190434374085261656063999994960 869 267620212905310456865360496427526013321215999959680 870 301072739518474263973530558480966764986367999637120 871 334525266131638071081700620534407516651519996371200 872 367977792744801878189870682587848268316671960083200 873 401430319357965685298040744641289019981823520998400 874 434882845971129492406210806694729771646969772979200 875 468335372584293299514380868748170523312040821708800 876 501787899197457106622550930801611274975972325632000 877 535240425810620913730720992855052026621509210112000 878 568692952423784720838891054908492777951896571904000 879 602145479036948527947061116961933523570362294272000 880 635598005650112335055231179015374159992787591168000 881 669050532263276142163401241068812600401031823360000 882 702503058876439949271571303122204694026020290560000 883 735955585489603756379741365174572535905566392320000 884 769408112102767563487911427203285271559611023360000 885 802860638715931370596081488662129638230408560640000 886 836313165329095177704251535824808748297814016000000 887 869765691942258984812421210097998416688316416000000 888 903218218555422791920580786573449876606943232000000 889 936670745168586599028456849151729332763754496000000 890 970123271781750406128090037556042096334864384000000 891 1003575798394914212979849001791031491318251520000000 892 1037028325008078012130433269478740483894149120000000 893 1070480851621241564330605052016573886066851840000000 894 1103933378234396951251993235877049286755614720000000 895 1137385904847274208878742505676137938005524480000000 896 1170838431450400100819566026940759656942796800000000 897 1204290957701903729104221016455867611794636800000000 898 1237743470923307771775947249661328230029721600000000 899 1271195488277607203509350598023524463201484800000000 900 1304628140031307279775273779802449412043571200000000 901 1337285149243304386592456870868033950711808000000000 902 1338101064526552284326802482137630066606080000000000 903 0 904 1405006117752879898543142606244511569936383999999999 905 2810012235505759797086285212489023139872767999999998 906 4215018353258639695629427818733534709809151999999994 907 5620024471011519594172570424978046279745535999999976 908 7025030588764399492715713031222557849681919999999880 909 8430036706517279391258855637467069419618303999999280 910 9835042824270159289801998243711580989554687999994960 911 11240048942023039188345140849956092559491071999959680 912 12645055059775919086888283456200604129427455999637120 913 14050061177528798985431426062445115699363839996371200 914 15455067295281678883974568668689627269300223960083200 915 16860073413034558782517711274934138839236607520998400 916 18265079530787438681060853881178650409172985772979200 917 19670085648540318579603996487423161979109288821708800 918 21075091766293198478147139093667673549044452325632000 919 22480097884046078376690281699912185118961221210112000 920 23885104001798958275233424306156696688562840571904000 921 25290110119551838173776566912401208252452538294272000 922 26695116237304718072319709518645719707146195591168000 923 28100122355057597970862852124890228965825671823360000 924 29505128472810477869405994731134691877721892290560000 925 30910134590563357767949137337378130537872670392320000 926 32315140708316237666492279943597914091797947023360000 927 33720146826069117565035422549247829276739976560640000 928 35125152943821997463578565140601579205078614016000000 929 36530159061574877362121707359065839691740348416000000 930 37935165179327757260664839479732361969930207232000000 931 39340171297080637159207688086501712244358250496000000 932 40745177414833517057742293819097095826200592384000000 933 42150183532586396956029025327523156039455211520000000 934 43555189650339276846614582139401935850302341120000000 935 44960195768092156490249726466130840070746275840000000 936 46365201885845027968606087194182386289706270720000000 937 47770208003597621317667809008172545759227412480000000 938 49175214121340463301043605073628238296435916800000000 939 50580220238731683020763232607334417069558988800000000 940 51985226343092803154869931384730948506065305600000000 941 53390231951586818678038307277284215557508300800000000 942 54795218194480234845739203003254211324621619200000000 943 56199428794831948043991358638510866681561088000000000 944 57571798301254912033160676793971533615726592000000000 945 57605250827868075840268846856024974367391744000000000 946 0 947 60415263063373835637355132068513997507264511999999999 948 120830526126747671274710264137027995014529023999999998 949 181245789190121506912065396205541992521793535999999994 950 241661052253495342549420528274055990029058047999999976 951 302076315316869178186775660342569987536322559999999880 952 362491578380243013824130792411083985043587071999999280 953 422906841443616849461485924479597982550851583999994960 954 483322104506990685098841056548111980058116095999959680 955 543737367570364520736196188616625977565380607999637120 956 604152630633738356373551320685139975072645119996371200 957 664567893697112192010906452753653972579909631960083200 958 724983156760486027648261584822167970087174143520998400 959 785398419823859863285616716890681967594438649772979200 960 845813682887233698922971848959195965101703080821708800 961 906228945950607534560326981027709962608966372325632000 962 966644209013981370197682113096223960116211269210112000 963 1027059472077355205835037245164737957623141016571904000 964 1087474735140729041472392377233251955124358842294272000 965 1147889998204102877109747509301765952516380627591168000 966 1208305261267476712747102641370279947712388231823360000 967 1268720524330850548384457773438793896561612580290560000 968 1329135787394224384021812905507306821159091486392320000 969 1389551050457598219659168037575796090650344891023360000 970 1449966313520972055296523169643715491772615048560640000 971 1510381576584345890933878301697338727638281814016000000 972 1570796839647719726571233433378072474062271676416000000 973 1631212102711093562208588554961008482277789663232000000 974 1691627365774467397845943393030047318489545834496000000 975 1752042628837841233483289988224912188008716304384000000 976 1812457891901215069120388709195607734159299051520000000 977 1872873154964588904749786255469755999907474309120000000 978 1933288418027962740132233389258754390065246371840000000 979 1993703681091336567349401739449075422221534494720000000 980 2054118944154710116437275450725335067628383764480000000 981 2114534207218073914159463236253060246102920396800000000 982 2174949470281086089617994853249035910813371596800000000 983 2235364733331068165490913541488701928187206041600000000 984 2295779995885183136752893906843524681175977164800000000 985 2356195239073697508659406792031764162880418611200000000 986 2416609706619670177596470937129290304174686208000000000 987 2476992333071714097324452244747020457046179840000000000 988 2536036042543948216870372404271343383735173120000000000 989 2537441048661701096768915546877587895305109504000000000 990 0 991 2658271574788448768043625811014615890319638527999999999 992 5316543149576897536087251622029231780639277055999999998 993 7974814724365346304130877433043847670958915583999999994 994 10633086299153795072174503244058463561278554111999999976 995 13291357873942243840218129055073079451598192639999999880 996 15949629448730692608261754866087695341917831167999999280 997 18607901023519141376305380677102311232237469695999994960 998 21266172598307590144349006488116927122557108223999959680 999 23924444173096038912392632299131543012876746751999637120 1000 26582715747884487680436258110146158903196385279996371200 1001 29240987322672936448479883921160774793516023807960083200 1002 31899258897461385216523509732175390683835662335520998400 1003 34557530472249833984567135543190006574155300857772979200 1004 37215802047038282752610761354204622464474939304821708800 1005 39874073621826731520654387165219238354794576612325632000 1006 42532345196615180288698012976233854245114195525210112000 1007 45190616771403629056741638787248470135433499288571904000 1008 47848888346192077824785264598263086025747091130294272000 1009 50507159920980526592828890409277701915951486931591168000 1010 53165431495768975360872516220292317803959868551823360000 1011 55823703070557424128916142031306933645621466916290560000 1012 58481974645345872896959767842321548463031319838392320000 1013 61140246220134321665003393653336139625334947259023360000 1014 63798517794922770433047019464350160919269591432560640000 1015 66456789369711219201090645275349886047947632214016000000 1016 69115060944499667969134271085976721687183996092416000000 1017 71773332519288116737177896886505759588211888095232000000 1018 74431604094076565505221522403520900317236018282496000000 1019 77089875668865014273265139677661867079567562768384000000 1020 79748147243653463041308509077578664518530519531520000000 1021 82406418818441911809344177302798914677091068805120000000 1022 85064690393230360577132895115534014960061214883840000000 1023 87722961968018809336756334144670437885029877022720000000 1024 90381233542807257818250478534892799423249100308480000000 1025 93039505117595696548378936999366626494536010956800000000 1026 95697776692383783656243739295308704052058836172800000000 1027 98356048267158840664522928662494471962245044633600000000 1028 101014319841438030568191179706795396608046189772800000000 1029 103672591396351619872503963270929737982563005235200000000 1030 106330862175622667473847298094973366016669646848000000000 1031 108989101113799786325981550081537198062353514496000000000 1032 111646001134997095377933740920007622881854881792000000000 1033 114245262452839923190238554741559969286237192192000000000 1034 114305677715903297025875909873628483283744456704000000000 1035 0 1036 119622220865480194561963161495657715064383733759999999999 1037 239244441730960389123926322991315430128767467519999999998 1038 358866662596440583685889484486973145193151201279999999994 1039 478488883461920778247852645982630860257534935039999999976 1040 598111104327400972809815807478288575321918668799999999880 1041 717733325192881167371778968973946290386302402559999999280 1042 837355546058361361933742130469604005450686136319999994960 1043 956977766923841556495705291965261720515069870079999959680 1044 1076599987789321751057668453460919435579453603839999637120 1045 1196222208654801945619631614956577150643837337599996371200 1046 1315844429520282140181594776452234865708221071359960083200 1047 1435466650385762334743557937947892580772604805119520998400 1048 1555088871251242529305521099443550295836988538873772979200 1049 1674711092116722723867484260939208010901372272552821708800 1050 1794333312982202918429447422434865725965756005092325632000 1051 1913955533847683112991410583930523441030139719237210112000 1052 2033577754713163307553373745426181156094523118232571904000 1053 2153199975578643502115336906921838871158900805306294272000 1054 2272822196444123696677300068417496586223169296339591168000 1055 2392444417309603891239263229913154301285241773191823360000 1056 2512066638175084085801226391408812016300967466788290560000 1057 2631688859040564280363189552904469730292441414942392320000 1058 2751311079906044474925152714400127420628809137595023360000 1059 2870933300771524669487115875895784541096807877000560640000 1060 2990555521637004864049079037391427365399550013014016000000 1061 3110177742502485058611042198886697300212850472124416000000 1062 3229799963367965253173005360371869437287942459359232000000 1063 3349422184233445447734968521573527677191030684778496000000 1064 3469044405098925642296931674532311743127426324496384000000 1065 3588666625964405836858894579616871639740453376491520000000 1066 3708288846829886031420849783526734989073078020997120000000 1067 3827911067695366225982558037024113188530112262307840000000 1068 3947533288560846420536101011737892710629145019678720000000 1069 4067155509426326614811514691812758171341428338196480000000 1070 4186777730291806799335562685961875097586779344076800000000 1071 4306399951157286632237347023942460274318366264524800000000 1072 4426022172022753435039545748994289141402616568217600000000 1073 4545644392887724370737133535723233165222481808588800000000 1074 4665266613733329705835365854972010605771062719283200000000 1075 4784888833803292499230628725480697332979233456128000000000 1076 4904511022032161363876682513151904264198981419008000000000 1077 5024131871344050418722554239675017788192546881536000000000 1078 5143695081952584992328778589181213233770993287168000000000 1079 5260719446506340111958335479997924846942564646912000000000 1080 5263377718081128560726379105808939462832884285440000000000 1081 0 1082 5502622159812088949850305428800254892961651752959999999999 1083 11005244319624177899700610857600509785923303505919999999998 1084 16507866479436266849550916286400764678884955258879999999994 1085 22010488639248355799401221715201019571846607011839999999976 1086 27513110799060444749251527144001274464808258764799999999880 1087 33015732958872533699101832572801529357769910517759999999280 1088 38518355118684622648952138001601784250731562270719999994960 1089 44020977278496711598802443430402039143693214023679999959680 1090 49523599438308800548652748859202294036654865776639999637120 1091 55026221598120889498503054288002548929616517529599996371200 1092 60528843757932978448353359716802803822578169282559960083200 1093 66031465917745067398203665145603058715539821035519520998400 1094 71534088077557156348053970574403313608501472788473772979200 1095 77036710237369245297904276003203568501463124541352821708800 1096 82539332397181334247754581432003823394424776293092325632000 1097 88041954556993423197604886860804078287386428026437210112000 1098 93544576716805512147455192289604333180348079444632571904000 1099 99047198876617601097305497718404588073309725150906294272000 1100 104549821036429690047155803147204842966271261661139591168000 1101 110052443196241778997006108576005097859230602157191823360000 1102 115555065356053867946856414004805352752143595869988290560000 1103 121057687515865956896706719433605607644032337837342392320000 1104 126560309675678045846557024862405862512265973579195023360000 1105 132062931835490134796407330291206116810631240337800560640000 1106 137565553995302223746257635720006356812831250493014016000000 1107 143068176155114312696107941148806223925541818971324416000000 1108 148570798314926401645958246577595993240514178977759232000000 1109 154073420474738490595808552006102248658314535222378496000000 1110 159576042634550579545658857426365629902148198881296384000000 1111 165078664794362668495509162598754786976658493952491520000000 1112 170581286954174757445359460069969247503888386616197120000000 1113 176083909113986846395209510590771222881242688876707840000000 1114 181586531273798935345051395832789599581238989653278720000000 1115 187089153433611024294615151780169062219848540990996480000000 1116 192591775593423113234427542041622776323991160016076800000000 1117 198094397753235201822617668646907958678620014955724800000000 1118 203597019913047277380708209639264384723601533278617600000000 1119 209099642072858857071694139693297925925318666538188800000000 1120 214602264232651071162080714279851300543764515468083200000000 1121 220104886391667642710764319417664584448869954224128000000000 1122 225607508518843120330698715472640388557986970206208000000000 1123 231110129307101618140832929466468099259877803687936000000000 1124 236612692456656761469727496083278891883353518112768000000000 1125 242112716760157125344645395241400200674422357491712000000000 1126 247498374970678522548701781134515812468209945149440000000000 1127 247617997191544002743263744296011470183274328883200000000000 1128 0 1129 258623241511168180642964355153611979969197632389119999999999 1130 517246483022336361285928710307223959938395264778239999999998 1131 775869724533504541928893065460835939907592897167359999999994 1132 1034492966044672722571857420614447919876790529556479999999976 1133 1293116207555840903214821775768059899845988161945599999999880 1134 1551739449067009083857786130921671879815185794334719999999280 1135 1810362690578177264500750486075283859784383426723839999994960 1136 2068985932089345445143714841228895839753581059112959999959680 1137 2327609173600513625786679196382507819722778691502079999637120 1138 2586232415111681806429643551536119799691976323891199996371200 1139 2844855656622849987072607906689731779661173956280319960083200 1140 3103478898134018167715572261843343759630371588669439520998400 1141 3362102139645186348358536616996955739599569221058553772979200 1142 3620725381156354529001500972150567719568766853447592821708800 1143 3879348622667522709644465327304179699537964485835492325632000 1144 4137971864178690890287429682457791679507162118204997210112000 1145 4396595105689859070930394037611403659476359750259352571904000 1146 4655218347201027251573358392765015639445557376601786294272000 1147 4913841588712195432216322747918627619414754893748179591168000 1148 5172464830223363612859287103072239599383950214880391823360000 1149 5431088071734531793502251458225851579353099189229348290560000 1150 5689711313245699974145215813379463559321223911832862392320000 1151 5948334554756868154788180168533075539265693528210875023360000 1152 6206957796268036335431144523686687518640294775605640560640000 1153 6465581037779204516074108878840299483718730766397014016000000 1154 6724204279290372696717073233993911075907677315511484416000000 1155 6982827520801540877360037589147512570298885656154079232000000 1156 7241450762312709058003001944300830550792921993034858496000000 1157 7500074003823877238645966299445905657112991637329936384000000 1158 7758697245335045419288930654343106539263737913037291520000000 1159 8017320486846213599931895001539132724867203786337157120000000 1160 8275943728357381780574859101784746425320794069233827840000000 1161 8534566969868549961217815036751576527097026350646558720000000 1162 8793190211379718141860492842423767714811871882620436480000000 1163 9051813452890886322493419282410033153992250482281676800000000 1164 9310436694402054502774723458740130061423115317857484800000000 1165 9569059935913222670025928049457298212544332816816537600000000 1166 9827683177424390341410028029236143478822285930712268800000000 1167 10086306418935538647193528653547508578516967760278323200000000 1168 10344929660445911310435326308410133587498309179670528000000000 1169 10603552901924442879748374754189921116683662176288768000000000 1170 10862176142064057469251623017908560552461788990406656000000000 1171 11120799324564968704273631634250183070161500685467648000000000 1172 11379419968219825159841663583133116104028805505482752000000000 1173 11637926245781702648738834018751043440898829073776640000000000 1174 11891166487353924220626510031637350823690129438146560000000000 1175 11896669109513736309576360337066151078583091089899520000000000 1176 0 1177 12413915592536072670862289047373375038521486354677759999999999 1178 24827831185072145341724578094746750077042972709355519999999998 1179 37241746777608218012586867142120125115564459064033279999999994 1180 49655662370144290683449156189493500154085945418711039999999976 1181 62069577962680363354311445236866875192607431773388799999999880 1182 74483493555216436025173734284240250231128918128066559999999280 1183 86897409147752508696036023331613625269650404482744319999994960 1184 99311324740288581366898312378987000308171890837422079999959680 1185 111725240332824654037760601426360375346693377192099839999637120 1186 124139155925360726708622890473733750385214863546777599996371200 1187 136553071517896799379485179521107125423736349901455359960083200 1188 148966987110432872050347468568480500462257836256133119520998400 1189 161380902702968944721209757615853875500779322610810873772979200 1190 173794818295505017392072046663227250539300808965488552821708800 1191 186208733888041090062934335710600625577822295320165092325632000 1192 198622649480577162733796624757974000616343781674823237210112000 1193 211036565073113235404658913805347375654865268029166232571904000 1194 223450480665649308075521202852720750693386754377797306294272000 1195 235864396258185380746383491900094125731908240617232339591168000 1196 248278311850721453417245780947467500770429724660653191823360000 1197 260692227443257526088108069994840875808951162357290788290560000 1198 273106143035793598758970359042214250847471575802182942392320000 1199 285520058628329671429832648089587625885968334140849595023360000 1200 297933974220865744100694937136961000923895224110533000560640000 1201 310347889813401816771557226184334375947525948823613014016000000 1202 322761805405937889442419515231707750598267184095016124416000000 1203 335175720998473962113281804279081115151210681157947359232000000 1204 347589636591010034784144093326454196190257006217116778496000000 1205 360003552183546107455006382373819034355129364583700496384000000 1206 372417467776082180125868671420935998295832399581696491520000000 1207 384831383368618252796730960460351787539988154177284997120000000 1208 397245298961154325467593249252817164298994033182470307840000000 1209 409659214553690398138455529880003757459322554186171678720000000 1210 422073130146226470809317532377895711705589688440434196480000000 1211 434487045738762543480169783510101740203322355762384076800000000 1212 446900961331298616150670412378651600169305509320248524800000000 1213 459314876923834688808140941661588531378979015541496217600000000 1214 471728792516370760969744366333587139703809257377680588800000000 1215 484142708108906813765747191650118267862056227929535283200000000 1216 496556623701442090919208313997200655929589858071216128000000000 1217 508970539293945526978740687135200206517327499790123008000000000 1218 521384454885110046058463260091138609011657915326529536000000000 1219 533798370418635861783704593399699994587909915743879168000000000 1220 546212283413315622729491950040802690680329509286182912000000000 1221 558626082041902404708608445168640381075751821576765440000000000 1222 571034614634499530770715445873746451517095410663424000000000000 1223 583195409607684247349884620871395014830540661037465600000000000 1224 583454032849195415530527585226548626810509858669854720000000000 1225 0 1226 608281864034267560872252163321295376887552831379210239999999999 1227 1216563728068535121744504326642590753775105662758420479999999998 1228 1824845592102802682616756489963886130662658494137630719999999994 1229 2433127456137070243489008653285181507550211325516840959999999976 1230 3041409320171337804361260816606476884437764156896051199999999880 1231 3649691184205605365233512979927772261325316988275261439999999280 1232 4257973048239872926105765143249067638212869819654471679999994960 1233 4866254912274140486978017306570363015100422651033681919999959680 1234 5474536776308408047850269469891658391987975482412892159999637120 1235 6082818640342675608722521633212953768875528313792102399996371200 1236 6691100504376943169594773796534249145763081145171312639960083200 1237 7299382368411210730467025959855544522650633976550522879520998400 1238 7907664232445478291339278123176839899538186807929733113772979200 1239 8515946096479745852211530286498135276425739639308943272821708800 1240 9124227960514013413083782449819430653313292470688152292325632000 1241 9732509824548280973956034613140726030200845302067342917210112000 1242 10340791688582548534828286776462021407088398133446218392571904000 1243 10949073552616816095700538939783316783975950964819381946294272000 1244 11557355416651083656572791103104612160863503796083349459591168000 1245 12165637280685351217445043266425907537751056625151302791823360000 1246 12773919144719618778317295429747202914638609407872472868290560000 1247 13382201008753886339189547593068498291526161166341897502392320000 1248 13990482872788153900061799756389793668413689269705096635023360000 1249 14598764736822421460934051919711089045300647504699312520560640000 1250 15207046600856689021806304083032384422173309574436925014016000000 1251 15815328464890956582678556246353679798673082154732860604416000000 1252 16423610328925224143550808409674975165075056996820324319232000000 1253 17031892192959491704423060572996270247963134666904026218496000000 1254 17640174056993759265295312736317557087977038370295142416384000000 1255 18248455921028026826167564899638596053766772750317670891520000000 1256 18856737785062294387039817062951933844859959849937791877120000000 1257 19465019649096561947912069226018321223467997073967509667840000000 1258 20073301513130829508784321380919429818477356939995743518720000000 1259 20681583377165097069656573257691243774572655419274538516480000000 1260 21289865241199364630528815383097371804919419431621020876800000000 1261 21898147105233632191400705886239843666734433930203417804800000000 1262 22506428969267899752259566289796702599793138781449197977600000000 1263 23114710833302167312622559588742623209967000368309914828800000000 1264 23722992697336434853619952288333076339974278683886302003200000000 1265 24331274561370701618974803284954080729890843659052515328000000000 1266 24939556425404936543235725532366002282327612645795954688000000000 1267 25547838289437832550516837979595862686670974406356893696000000000 1268 26156120153413089854443469187178346074096257751798775808000000000 1269 26764402014849501103590646418093370772037708690365612032000000000 1270 27372683761919819373771152787495130464282162347680727040000000000 1271 27980960242954147988034649662474158536572537281791918080000000000 1272 28588988986369064192815208711745729101735013877190492160000000000 1273 29185115558052306849197241550374804715564014419847413760000000000 1274 29197529473644842921868103839422178090602535906202091520000000000 1275 0