1 1 2 513 3 19684 4 262656 5 1953126 6 10097892 7 40353608 8 134479872 9 387440172 10 1001953638 11 2357947692 12 5170120704 13 10604499374 14 20701400904 15 38445332184 16 68853694464 17 118587876498 18 198756808236 19 322687697780 20 513000262656 21 794320419872 22 1209627165996 23 1801152661464 24 2647101800448 25 3814699218750 26 5440108178862 27 7625984905476 28 10599117262848 29 14507145975870 30 19722455410392 31 26439622160672 32 35253091565568 33 46413842369328 34 60835580643474 35 78815680978608 36 101763485816832 37 129961739795078 38 165538788961140 39 208738965677816 40 262656134479872 41 327381934393962 42 407486375394336 43 502592611936844 44 619329108989952 45 756719473377672 46 923991315331032 47 1119130473102768 48 1355316121829376 49 1628413638264056 50 1956940699218750 51 2334283760986632 52 2785335387577344 53 3299763591802134 54 3912130256509188 55 4605368943885192 56 5426748038578176 57 6351784643101520 58 7442165885621310 59 8662995818654940 60 10097897170120704 61 11694146092834142 62 13563526168424736 63 15634608824340576 64 18049582881570816 65 20711923444343124 66 23810301135465264 67 27206534396294948 68 31147817289458688 69 35453888988257376 70 40432444342025904 71 45848500718449032 72 52102904738217984 73 58871586708267914 74 66670372514875014 75 75088539421875000 76 84755859948103680 77 95151696847472736 78 107083089392719608 79 119851595982618320 80 134479940853694464 81 150102260894484108 82 167946932344102506 83 186940255267540404 84 208633024201900032 85 231617064873032748 86 257830009923600972 87 285558661389025080 88 317096503802855424 89 350356403707485210 90 388197089842745736 91 427929810774641392 92 473083553449488384 93 520437522610667648 94 574113932701719984 95 630249732414260280 96 693921854376640512 97 760231058654565218 98 835376196429460728 99 913563659355483024 100 1001953638000000000 101 1093685272684360902 102 1197487569386142216 103 1304773183829244584 104 1426091718439600128 105 1551407864382919872 106 1692778722594494742 107 1838459212420154508 108 2003010691332704256 109 2171893279442309390 110 2362554268213103496 111 2558166886126315352 112 2778494995752026112 113 3004041937984268274 114 3258465521911079760 115 3517878093074536464 116 3810388933438110720 117 4108609061436452328 118 4444116854969984220 119 4785448681752704784 120 5170123351101800448 121 5559917315850179172 122 5999096945623914846 123 6444185996610748008 124 6944525398233464832 125 7450584411621093750 126 8020554326886715488 127 8594754748609397888 128 9241386435364257792 129 9893032973364837296 130 10625216726948022612 131 11361656654439817572 132 12190874181358215168 133 13021612862636590240 134 13956952145299308324 135 14894509394492717976 136 15947682452202848256 137 17001416405572203978 138 18187845050976033888 139 19370159742424031660 140 20701411503117262848 141 22028964232554885312 142 23520280868564353416 143 25004854823738744808 144 26676687225967607808 145 28334283991267069620 146 30201123981341439882 147 32053694055589678304 148 34135230727616007168 149 36197319879620191350 150 38520420723421875000 151 40812436757196811352 152 43395000293429084160 153 45945707267499877656 154 48812820482753513568 155 51639913472184660672 156 54826541769072439296 157 57955795548021664958 158 61483868739083198160 159 64952546541033205656 160 68853729717091565568 161 72683008448874962112 162 77002459838870347404 163 81224760533853742724 164 85988829360180483072 165 90652082291436119328 166 95900350952248227252 167 101029508532509551848 168 106820108391372816384 169 112455406962561892502 170 118819554279865799724 171 125022177130167218160 172 132008965080883697664 173 138808137876363860814 174 146491593292569866040 175 153936876911343750000 176 162353409947061977088 177 170522409694403838960 178 179732835101939912730 179 188658891711079763220 180 198756909999485816832 181 208500535066053616022 182 219527992927391034096 183 230187571691347251128 184 242218779366138052608 185 253831652999001513828 186 266984449099272503424 187 279624009687640142616 188 293946333543280631808 189 307736005489495557408 190 323318112728515523640 191 338298681559573317312 192 355287989440839942144 193 371548729913362368194 194 389998533089791956834 195 407693501078450052816 196 427712612571883892736 197 446885265417950510118 198 468658157249362791312 199 489415464119070561800 200 513000262656000000000 201 535533423056669756432 202 561060544887077142726 203 585415681909035438960 204 613113635525704814592 205 639418167995141425212 206 669348643304402471592 207 697838896955869931808 208 730158959841075265536 209 760880712217144523760 210 795872234428437894336 211 828976267940322173492 212 866702705968381307904 213 902481888141950745888 214 943129575971539262604 215 981626697781760374344 216 1025541473962344579072 217 1066934148339870904576 218 1114181252353904717070 219 1158828312765545619176 220 1209627785325108989952 221 1257565062087030312252 222 1312339612582799775576 223 1363778273695777847264 224 1422589437825037369344 225 1477967721440765625000 226 1541073514185929624562 227 1600415374247183470788 228 1668334347218472837120 229 1731886157602686265670 230 1804671461747237206032 231 1872966000745653335424 232 1950919133920312688640 233 2023966356928852115754 234 2107716448516900044264 235 2185802824409316852768 236 2275387829744631920640 237 2359158815321859010880 238 2454935173739137554192 239 2544374934440439784560 240 2647103155764121829376 241 2742542606093287451762 242 2852237583031141915236 243 2954462801186130697764 244 3071537636159444401152 245 3180497015648122639056 246 3305867416261313728104 247 3421941489105511189720 248 3555597003895533993984 249 3679731984686265312336 250 3822149803161621093750 251 3954244264165377252252 252 4106523815365998329856 253 4247023761038696141088 254 4409109186036621116544 255 4559150304960776611632 256 4731589854906499989504 257 4891005035897482905858 258 5075125915336161532848 259 5244425102688577941424 260 5440110964197387577344 261 5620651132120180649640 262 5828529863727626414436 263 6020072706412286871624 264 6241727580855406166016 265 6444854065002134770884 266 6680087398532570793120 267 6896415450578138873640 268 7145959498393245861888 269 7375144266114367290030 270 7640883319374764321688 271 7883582519761555858832 272 8165213415527858307072 273 8423370395288041160128 274 8721726616058540640714 275 8994861218525765625000 276 9312176666099729350656 277 9601032097114511317238 278 9936891947863528241580 279 10243771757545771315584 280 10599122689596038578176 281 10923375902587206152922 282 11300858651300656165056 283 11643349118950948694204 284 12042383804704948948992 285 12405835732842299351520 286 12827490524577976086504 287 13211042246815660114896 288 13658463859695415197696 289 14063084452186312867506 290 14535487687520006715060 291 14964388158556461751112 292 15462975478446817219584 293 15915071101130977289094 294 16443545050517504969952 295 16919922371306248342440 296 17477238132539395670016 297 17981673507093972361392 298 18569225098245158162550 299 19100322270973421923536 300 19722455410392000000000 301 20281425245795523533152 302 20936780056441964223576 303 21528100907518959994968 304 22218240150235691089920 305 22840140781712776427892 306 23570147828227437237528 307 24223973308916016636308 308 24992164087169798946816 309 25683155350494850391456 310 26491275611230730924736 311 27217203547650508966392 312 28071189385765088919552 313 28833611193336884526074 314 29731323116135114123454 315 30536360994649011840576 316 31479740794410597457920 317 32324614926291125487198 318 33320656375550034501528 319 34207091371309754192040 320 35253109615150881570816 321 36188231137278321335472 322 37286383334272855563456 323 38266848851758588774440 324 39425259437501617870848 325 40452975477232664062500 326 41668302153866970017412 327 42751547312542418032760 328 44026280632412407332864 329 45160952412443643586944 330 46504518215506729215264 331 47692703775754250891372 332 49100979687551092353024 333 50352398819624265073416 334 51828137877177400098024 335 53137789699297966607448 336 54691895496382881988608 337 56062067225927988301778 338 57689623771794250853526 339 59131561507282336705416 340 60835611791291289458688 341 62343246051108595569024 342 64136376867775782916080 343 65712363991947878049992 344 67588590121412453203968 345 69245912384079175757376 346 71208574730574660597582 347 72939918399605131977468 348 75003695765795771412480 349 76811959212763434593150 350 78969617855519343750000 351 80869752156253691172024 352 83124945892895732269056 353 85108384800797146356834 354 87477996173229169386480 355 89547898814221484074032 356 92023211572193235317760 357 94196771851620240968256 358 96782011447783918531860 359 99048986760825351881640 360 101763537919736738217984 361 104127350298233929230620 362 106960774488885505019286 363 109441412445194926821648 364 112398332378824209457152 365 114983626661172477799164 366 118086224277661139828664 367 120779875685608537745648 368 124016015035462682935296 369 126840912971289353041464 370 130215637988487776593764 371 133157366476255328999472 372 136696037938827521753088 373 139758904019455948566614 374 143447116969759393162008 375 146657303558349609375000 376 150500522774159683485696 377 153841020419640034105380 378 157868570816111220950304 379 161344026025018913493020 380 165538873716999948103680 381 169179152471627388027392 382 173547223640061111781056 383 177332756837315126431104 384 181907450593710050377728 385 185843253056917034972736 386 190604498445554894883522 387 194724568014740092497168 388 199679248941973481899008 389 203960661546169565063910 390 209146766053244877094608 391 213594869371736835873072 392 218988857636804553080832 393 223642849585993369087248 394 229252141159408611690534 395 234085268255147388868320 396 239952976511673749151744 397 244970935601525730479918 398 251070133093083198203400 399 256317427588138642284160 400 262656134479872000000000 401 268101567757470981763602 402 274728646028071585049616 403 280378956651642751419328 404 287262998982183497075712 405 293168628411800167921608 406 300318244819335180186480 407 306442984398108723059976 408 313914181389160865071104 409 320265215673826473056090 410 328021520181507551133756 411 334655880527283263102952 412 342706505371854065455104 413 349583137371640536023520 414 357991354138361275017504 415 365117873009670119102904 416 373841387438630535954432 417 381282224369874639195440 418 390331805367395140688880 419 398039531776795387285380 420 407486584027360201900032 421 415469227535518665906182 422 425264825453385275001396 423 433596102989377807596096 424 443751785455811229646848 425 452377079830142085937500 426 462973208616820732640544 427 471900987324960575284336 428 482882342897428102453248 429 492195562350473452800672 430 503574495962043072038472 431 513210379737799292308272 432 525077234668720424484864 433 535045932926216201589554 434 547337218098353774047488 435 557732046084100998400080 436 570460801205199215139840 437 581209805678137884349920 438 594478924448724902637288 439 605592770801153705930360 440 619329426086455802855424 441 630912860096171638057632 442 645130876850646550185276 443 657103130187045811620444 444 671917881642393485094912 445 684290201347585758266460 446 699618254405934035646432 447 712508044510443846533400 448 728365792166419133104128 449 741680855533270234714050 450 758197441099112765625000 451 771949476606738116635704 452 789029639263195967775744 453 803352005128662034652768 454 821013086988805120514244 455 835800839599032243391392 456 854187185775858092605440 457 869452379987698174267658 458 888457598850178054288710 459 904349356146200091903048 460 923991788414585449488384 461 940390706476118700005742 462 960831558382520161072512 463 977752464192721105849424 464 998870596567200096583680 465 1016480056786482860667648 466 1038294741104501135381802 467 1056457243347740004682548 468 1079150821640652822663168 469 1097881824066602983972384 470 1121316848921979545469984 471 1140801879567258453033272 472 1164998568829251543367680 473 1185087089332732959564048 474 1210248472260113672581440 475 1230956508621602109375000 476 1256926808954438427746304 477 1278460973567156586927048 478 1305264341367945609479280 479 1327454428646007218077920 480 1355316815751230376640512 481 1378179188300855539281172 482 1406924356925856462753906 483 1430692338307654754212608 484 1460345642511944660600832 485 1484827046665756345971468 486 1515639417008485047952932 487 1540851022625543030745128 488 1572627269713635533389824 489 1598828186348377071779216 490 1631594969027486913835728 491 1658568561963902101824012 492 1692604117125792628789248 493 1720371635324929248103260 494 1755455983911127240326360 495 1784304935742337136733024 496 1820465665994513404919808 497 1850152425380010605307456 498 1887702508144054105228368 499 1918248691429635491004500 500 1956940699218750000000000 501 1988664845953918018576032 502 2028527307516838530405276 503 2061160758358799212544184 504 2102540193467391144886272 505 2136105141896915071079652 506 2178723189412851120378144 507 2213572230651068292009368 508 2257463903250750011670528 509 2293295617071746318664990 510 2338844106444878401767216 511 2375680932363453760533712 512 2422574005712127994626048 513 2460811512453081355043280 514 2509085583415408730705154 515 2548386429439677157369584 516 2598464468652114704818176 517 2638851116099539884411456 518 2690390077679240483950512 519 2732299385958346236262776 520 2785336813669062439600128 521 2828391410657939516171082 522 2883394030777652673265320 523 2927623333013089109425964 524 2984207290228544724191232 525 3030093485122890375000000 526 3088297298389503165143112 527 3135418647443555048686656 528 3195764521397967957000192 529 3244150909897049437961832 530 3306210135346095137463492 531 3356392590014950762249680 532 3420204748048676246077440 533 3471721518339679098379788 534 3537861126146585242177320 535 3590742487717326693592008 536 3658731263177341881286656 537 3713561624440894059222480 538 3783449008516670419785390 539 3839714179966053731758752 540 3912132259519879332704256 541 3969861779162915894438462 542 4044277832637678155580816 543 4104124532240199377777048 544 4180589268750263453220864 545 4241981233304039969653140 546 4321189012782765115145664 547 4384155373006584118027268 548 4465524027421972808045568 549 4530781973600787943952424 550 4614363805103717765625000 551 4681277536311881732568600 552 4767834453043061427535872 553 4836444322456954498898560 554 4925329465819744305743094 555 4996422257632345798190352 556 5087688677306126459688960 557 5160559105942597196388558 558 5255054911620980684894592 559 5329743038661287125535656 560 5426750817073171752026112 561 5504119006691508567253344 562 5603691838027236756448986 563 5682972489147397363698324 564 5786039629465935956508672 565 5867272414167461956924524 566 5973038098021836680126652 567 6057167796049741056461664 568 6165700508008933861883904 569 6251876603747271565460730 570 6364193730948099567329760 571 6452454848378612343373532 572 6567675148583923756290048 573 6659071247818641177969408 574 6777264672616433638941648 575 6870855650536204031250000 576 6993133496164052581220352 577 7088956614339217590735938 578 7214362323971578501030578 579 7313565199614624855530696 580 7442169696010243438110720 581 7543713780486260587177632 582 7676731125339464878320456 583 7780669945435471985974728 584 7917043444964770416427008 585 8024631181727132389577328 586 8164431474880191349305222 587 8274521928437983257074028 588 8419095065864962544615424 589 8531740805200316937708160 590 8679920176480105399671720 591 8796489564486937841162712 592 8948345923860170583048192 593 9067597629822154228291794 594 9224598509139207821394096 595 9346584241996933283954784 596 9507443250301520979225600 597 9633653995719784938471200 598 9798465325009365446773968 599 9927534420277448531045400 600 10097897170120704000000000 601 10229873138518107756965402 602 10404371151093103572506976 603 10540904366024430815851056 604 10719631388898285682470912 605 10859219067437197045491672 606 11043915765557226477418584 607 11186602844090674943559008 608 11375738956920673838039040 609 11523322282697453580488640 610 11716992221018654307508596 611 11867818401442627093667232 612 12067915688052447865614336 613 12222056039172791626712774 614 12426898307473916534426004 615 12586307218816363813873008 616 12795988012630937060769792 617 12958850400069656016137898 618 13175458694803858250816928 619 13341843472800266929559180 620 13563533112950134233464832 621 13735563008782387867776864 622 13962425419944711099759096 623 14138144975501604830137680 624 14372448965511725526810624 625 14551922678947448730468750 626 14791642542181821761875962 627 14977175939282272805691840 628 15222437435461178431208448 629 15411886748283921692276844 630 15665153190254943074215488 631 15858577656623447766902072 632 16117627286738225898455040 633 16317568858137301663016528 634 16582527457187347374932574 635 16786638963132478859397888 636 17060176064281617664782336 637 17268511407584244298700944 638 17548237873481903900516520 639 17763551004298016531313504 640 18049592122957251364257792 641 18269315071251925973407362 642 18564562573423778845097136 643 18788787574083807913702244 644 19090628267147702048489472 645 19322339919136171208587296 646 19630893460952156041287720 647 19867285190151516223092168 648 20185732832000828349874176 649 20426890996403066317398480 650 20752376419820356664062500 651 21001531775922018885673984 652 21334170702779888648914944 653 21588309290779841476671534 654 21931543771334260450805880 655 22190747014859423135130072 656 22541455683795152554426368 657 22809217680164234422241208 658 23167568587583589160102272 659 23440600398833294840228340 660 23810313326339445358215168 661 24088687376030166694311542 662 24466357036961930707273836 663 24753910682121104666368368 664 25139701600026159284748288 665 25432850643949952949090240 666 25830780594467247982662408 667 26129584584685008022873680 668 26536006593114828850188288 669 26844611539427691145544576 670 27259686115739856869620824 671 27574184789509082867700264 672 28002250494148035578167296 673 28322760375035890849425314 674 28759840486901057998812114 675 29090838661118589796875000 676 29537087371158656437005312 677 29874319279043849237528838 678 30334491053235838729878408 679 30678066130371332217606544 680 31147833237141140202848256 681 31502576226681559438990992 682 31982085224218709526909312 683 32343449249166434320281804 684 32837824956301200853032960 685 33205908418549616466735228 686 33710442727869261439645896 687 34090447126251276453448280 688 34605358142163176040431616 689 34992340943613721534864116 690 35523153053032617163533888 691 35917196144594019925761812 692 36458790262054226225961984 693 36865589792676694601150592 694 37418178138997432704441084 695 37832362617081679259969160 696 38401892232087434963189760 697 38823528403587504132905076 698 39404535076147641946285950 699 39839753769787525046501736 700 40432444342025904000000000 701 40875413748523101429646302 702 41486182856158143571248312 703 41937054613957128795526840 704 42559972297162614921756672 705 43025342795672992929885312 706 43660601402808936081055842 707 44134146769277807569834416 708 44788734040693334725877760 709 45270586045862318646922790 710 45938072091695621329978416 711 46435322961980150911151040 712 47115884324962936482693120 713 47621795822796927030743808 714 48322943959881183616715328 715 48837632082469559691869808 716 49552389861265366288312320 717 50083476209525616719279040 718 50812130208303405515281320 719 51352313434196967382816080 720 52102931414905209967607808 721 52652305589157274878859072 722 53417330702994005695308060 723 53984208658340270200483208 724 54763916538309378569874432 725 55340398420443495351562500 726 56143444584384997459505424 727 56729596912436219446235288 728 57547946177957995242061824 729 58152691315746610524088812 730 58986600477181481110971132 731 59601390593173696847892312 732 60460146830162503592275968 733 61085167878104734521600254 734 61960076226717179863517424 735 62604903256017646027178304 736 63496199698156893662871552 737 64151584987062285987860016 738 65069388354271438110271032 739 65735496204370873851749060 740 66670406650105741616007168 741 67357496271552882258448480 742 68309729002318983776729136 743 69007981415958243876303144 744 69988371424679691137581056 745 70697926587203065850660100 746 71696317761980901614672982 747 72428164654579760142709488 748 73444923888516809298948096 749 74188462381991646315264864 750 75235196725433349609375000 751 75990522914705918270256752 752 77056267660369757944676352 753 77835344095831285833328368 754 78920443475275337496059940 755 79711831353836779368686352 756 80828708257848945126555648 757 81632465884993488073510358 758 82769485350834702621919260 759 83598415712285694841176192 760 84755903343103973429084160 761 85597663644117187118144442 762 86788905217944850058052096 763 87643730016449411738779120 764 88856178503711289231900672 765 89737755452542966046752656 766 90971704257542659859156352 767 91866733735890928752007560 768 93136614703979545793396736 769 94045291781735889577974530 770 95337588818198438941013568 771 96274543126606053518908872 772 97589503204124106180363264 773 98540655127027892980058214 774 99893703391561667451047184 775 100859206000360665375000000 776 102235775458290422732292096 777 103231263721321968198990016 778 104631819373184986877785830 779 105642122704350597312804360 780 107083144219261377072439296 781 108108366450727236824034144 782 109574167987700996802885936 783 110631276233521515726864120 784 112122295110043931177385984 785 113194971135525362392758708 786 114728781837614598341758224 787 115817074667184805497011828 788 117377096273617209185553408 789 118499111153019454781046816 790 120085742614890610489448160 791 121223930780977472095832592 792 122855923973976959565692928 793 124010564920924204724827108 794 125670089963582699736197934 795 126860507415502020830080656 796 128547908143658597480140800 797 129755236194000249690739518 798 131490840352715123491774080 799 132715306329459362445946464 800 134479940853694464000000000 801 135742145313729507449856120 802 137536104259582613644727826 803 138816122003138205133954488 804 140661066766372651545403392 805 141959073559717359249962112 806 143834404762292731478115264 807 145172339734195205736950520 808 147078655478877950502764544 809 148435129092114474857571690 810 150395506375253486143784904 811 151770612880318395249730892 812 153762941347499612255477760 813 155180438318986465525249088 814 157205250996229774929767688 815 158642191642443625111555224 816 160724060871250362916405248 817 162180452867137137119006320 818 164296055640672980677774170 819 165797199490454514154799424 820 167947018332931866180483072 821 169468277042768580420085782 822 171678466710496313971814376 823 173220192505318905457564664 824 175465730750389281513013248 825 177054848225461170562500000 826 179336149471651594980065760 827 180946249550893634169268188 828 183291573318840972808962048 829 184922933823552331446655070 830 187305468853960771099789752 831 188986715799602040768512792 832 191406790368578834408669184 833 193110115422116720040555888 834 195597781101745689907260720 835 197323359882066250962676848 836 199849884348106312032706560 837 201628159503773416804639872 838 204194279801496033677399940 839 205995459307028852408781960 840 208633131022008423372816384 841 210457284365186627476281030 842 213135713725721075609871366 843 215015731266526565914116648 844 217735590632133260800714752 845 219639579179160658854861252 846 222434800833550815296797248 847 224362723876230317036652576 848 227200914153375349579186176 849 229187684057430474096711536 850 232069441952862890085937500 851 234080933520396581667474192 852 237042282811812215111958528 853 239078917355439245230081334 854 242085206497704775120864368 855 244184064729534978135968160 856 247235759563483188456062976 857 249360349120163548520511258 858 252496323485792881286744736 859 254646947444861339327526140 860 257830141932566052883697664 861 260046155586319453701612864 862 263276924805491036954143536 863 265519952334394455962685024 864 268839544150384857336250368 865 271109783097911042016204564 866 274478563591148911415441202 867 276817754356835382483988104 868 280236655666357132312313856 869 282603794129731339760917440 870 286116539641143812179241040 871 288511676974219243985362552 872 292075930217061998151598080 873 294544052124866836647137496 874 298160630312884734671508960 875 300657962717468261718750000 876 304373209317747150150291456 877 306899612651583916797594638 878 310669091420991851142274680 879 313272259554662156958526296 880 317096666156265371061977088 881 319729843950098261779694322 882 323658297229336050323565216 883 326321983564743234426715604 884 330307008947531033694861312 885 333051751956792192372588960 886 337093905785954501361287772 887 339869801983506966182620728 888 344021955400905464368594944 889 346829363981522187488379904 890 351040873291311493990693980 891 353933279640130657989278736 892 358204546255838226250973184 893 361129635880974419265455040 894 365516626833857693271634200 895 368474586532094373618825720 896 372923285589206596149313536 897 375970743581840837142882624 898 380482278888567630408307650 899 383563458231716079374984640 900 388197089842745736000000000 901 391311957297228352044846732 902 396010081499256653834116152 903 399219574538239085226563968 904 403983175302756335501180928 905 407227816051421034846584772 906 412119578631003623776869984 907 415399130874909315613121708 908 420358700538268221703292928 909 423737610162695689580955144 910 428765830714303540859784096 911 432180724054753332567243792 912 437343839117239343413985280 913 440795343449987738128547568 914 446029070933689163399308554 915 449585331147234291206626128 916 454890290611291163795819520 917 458483838863855857891999776 918 463931219703000647146263624 919 467562425055097089773569880 920 473083795668267750138052608 921 476824690612702871469086672 922 482420432422248893102945646 923 486200397167631310094905968 924 491945757891850322469126144 925 495764947263674831695312500 926 501587014130865927300754512 927 505521546763790140255028448 928 511421745442406449450844160 929 515396453673230942417399970 930 521454269131465707522503424 931 525469047964981946364995680 932 531606907445504581315482624 933 535743434631952618494460128 934 541962565837390622402147124 935 546140923545181841187017616 936 552525220680014245203542016 937 556744990470232754238835178 938 563213375746167330777832992 939 567560802729643235011240616 940 574114226648053527280631808 941 578504325910509333136234062 942 585231364218003586406068536 943 589664842448917296191680368 944 596479267240576790204252160 945 601047193457676500058057408 946 607949676827692008256356624 947 612561660047653251978446868 948 619647217797178200361697280 949 624303704394213814637285836 950 631480688922881882109375000 951 636277720209114514090005432 952 643546526184672475006107648 953 648389697763955748814746234 954 655850479439951329093575624 955 660739950719723194948317312 956 668295342780388152053391360 957 673332386552861201516115360 958 680984121895401702873972960 959 686068493075229735024252624 960 693922209664629952839942144 961 699053619999071478161330912 962 707005923598338891651241236 963 712292953475049198846095376 964 720345270746038508929999872 965 725681484660765788741274444 966 733945169551826888911067904 967 739329893948138714907767048 968 747696968966115666227625984 969 753244652798016061436076960 970 761716274939533005483363084 971 767313906349877127446673132 972 776007381508344344551901184 973 781655833143160343387229280 974 790456574606903574772250664 975 796276369293847759406250000 976 805185162093381393095589888 977 811056433299925957622867538 978 820198859596717437822737808 979 826122073499484994043635320 980 835376624142073299883892736 981 841478705752772414138815080 982 850845672287481778235718156 983 857001654756864267001092504 984 866613307968405825940094976 985 872823230904700008024728868 986 882550648921688704276972380 987 888948187286540680365405696 988 898793463762497147047096320 989 905246020622189906480579616 990 915348432035818951144041312 991 921855583290295244149068512 992 932078420989190863318941696 993 938783181121946674545766448 994 949128194219945440522724928 995 955890067773023810086186800 996 966503684169755701876924416 997 973321742175443157327029318 998 984061578703403006885308500 999 991086265966664409440047128 1000 1001953638000000000000000000 1001 1009036109654062402394067264 1002 1020185065974359943529504416 1003 1027326278245342429197600120 1004 1038605981448621327567501312 1005 1045964252440981174701006432 1006 1057375469038063996035166392 1007 1064793116656894301751062520 1008 1076500579055304266181771264 1009 1083978070170987618691909490 1010 1095821937793117431463861476 1011 1103525731275166521732198152 1012 1115506272979379773633609728 1013 1123272193876636254792988374 1014 1135562554323998033800805784 1015 1143390589144266750754188960 1016 1155821518464384005975310336 1017 1163886525147838233372703128 1018 1176460651557805861475139870 1019 1184588892418660561359066780 1020 1197488182499777741704814592 1021 1205678950472260551490295582 1022 1218724318302451779153794256 1023 1227164455270021595180668416 1024 1240357890924609533248536576 1025 1248863609365510596117187500 1026 1262396305888430735137202640 1027 1270966174570576889320931680 1028 1284651818708689270121038848 1029 1293482172817502031536042528 1030 1307322238302554381730596592 1031 1316218490467491770955129672 1032 1330413807949882728866906112 1033 1339377175135795432220570954 1034 1353730622559063960703076928 1035 1362967293455830416432431808 1036 1377479719771771127782662144 1037 1386783952606584474293794716 1038 1401669584996631619202804088 1039 1411041958378242976149487760 1040 1426092448598559969075265536 1041 1435749353777827417844480112 1042 1450964793667522971795765066 1043 1460692457072800390622890800 1044 1476297743758158168711843840 1045 1486095901929822615113273760 1046 1501870769835714713135519532 1047 1511966605144035446531564600 1048 1527914132597014898785910784 1049 1538081660192254295288319450 1050 1554437957868042762375000000 1051 1564676083316831352942699452 1052 1581208216775425620553273344 1053 1591759331691541403338948392 1054 1608469766138543739976254528 1055 1619095102297209685423735992 1056 1636231434955759593984098304 1057 1646929074424711304148558016 1058 1664249416777186361674419816 1059 1675273446418891028887920456 1060 1692779589297200710381307904 1061 1703877841687174383824363142 1062 1721829398677669741034085840 1063 1733003264116942402576542824 1064 1751144831000922237991649280 1065 1762660840259135692513245888 1066 1780993138908255377468831244 1067 1792585070141248681046576856 1068 1811384896587051643994787840 1069 1823053219050027354897345230 1070 1842050896198988593812700104 1071 1854075060355441202978182848 1072 1873270406746799043218767872 1073 1885373930485229846132767860 1074 1905057113338178652381132240 1075 1917239644105000731140625000 1076 1937125892360535254930119680 1077 1949680255400086226438201760 1078 1969773374322585564392239776 1079 1982407819960032416737707096 1080 2003011716874178218344579072 1081 2015724830154516049185332352 1082 2036539092710575853846931006 1083 2049642763270436662975524080 1084 2070670250310491215657377792 1085 2083856825410458700370904576 1086 2105415885039222280799625624 1087 2118682584788822909365118528 1088 2140461705600134888049082368 1089 2154135321158771744630497584 1090 2176136372684972504432060820 1091 2189892293696324415809477412 1092 2212448774544775738954579968 1093 2226288574852635856094096294 1094 2249071706352377652547988484 1095 2263337707198519052998744176 1096 2286348302040050077719330816 1097 2300698175962170656115214218 1098 2324291152457204215247593512 1099 2338725454873011443222468464 1100 2362554268213103496000000000 1101 2377431072995518456985335232 1102 2401495376127995328807691800 1103 2416460007592522474246693584 1104 2441131239958047450898366464 1105 2456183019453793165647499752 1106 2481095937420417657934961280 1107 2496609690013888335915135912 1108 2521768686499709084540464128 1109 2537370669321850615643598390 1110 2563164618165393394471650576 1111 2578852664500479433365938184 1112 2604896602780736747360747520 1113 2621069601718609896025606848 1114 2647366821348552361747330254 1115 2663630804590339803715347264 1116 2690588114749942110666031104 1117 2706939553774743601858422398 1118 2734158178833240295399791528 1119 2751014266718970891585229976 1120 2778496418341463937037369344 1121 2795442176599528964824033200 1122 2823613050432743895000965472 1123 2840650518650719543934263364 1124 2869090221069945219301880832 1125 2886655705938995361328125000 1126 2915364886932614847577240212 1127 2933021558523579813207537984 1128 2962452290286559209732440064 1129 2980200459393400813138329770 1130 3009910748467907983902280812 1131 3028206645940194431330299920 1132 3058195506187180380224845824 1133 3076586917393658988946300128 1134 3107327079373517161964833632 1135 3125812878241904463566283288 1136 3156838660100574137284558848 1137 3175895808276472293196605680 1138 3207212697722350313081354490 1139 3226365140926414282205332104 1140 3258467190245426978472837120 1141 3277712146477004663217148192 1142 3310109337218228132150621916 1143 3329953258099041878543156736 1144 3362649676074968963220504576 1145 3382591883453904215322984420 1146 3416103550130962924298306304 1147 3436139295525432436870772416 1148 3469959512379614023138123776 1149 3490617985585710948669851136 1150 3524748948725072668031250000 1151 3545503452949226133213620352 1152 3580484350035994921584820224 1153 3601337022253120640479996034 1154 3636634743156018624047536194 1155 3658138593172354916403335424 1156 3693753509873448192527655936 1157 3715354263792918188559258540 1158 3751858947402302550887247048 1159 3773557080199631437361604760 1160 3810390884357244640312688640 1161 3832763672234129240621757744 1162 3869925169389451681222125216 1163 3892399719214143909755831724 1164 3930486336173806017700073472 1165 3953061314843021217434147004 1166 3991483682008397128805035464 1167 4014761661874801718718004440 1168 4053526243821962453210628096 1169 4076905183753545711529867584 1170 4116635796226018915853169264 1171 4140111672636523809647442932 1172 4180188915138657970844273664 1173 4204401408713267877325549248 1174 4244829749288685410878976364 1175 4269146141424446978062500000 1176 4310576673722860822843097088 1177 4334990656762241056421995536 1178 4376783033067762589044286080 1179 4401962208401107483744302384 1180 4444119130357813964631920640 1181 4469398496086835541355385022 1182 4512599146581799112516471256 1183 4537981410047693285763847216 1184 4581553113016407338520674304 1185 4607734420334321202484010880 1186 4651677584098765119113690322 1187 4677959640662633651334007428 1188 4722994436679274404553777152 1189 4749377512115902175525696940 1190 4794797716144426774668804192 1191 4822007896380432478766705912 1192 4867810944154378741363507200 1193 4895127330687497282198377194 1194 4942064499804249673435725600 1195 4969484838203918394658534560 1196 5016814246404795108748271616 1197 5045095927217332896079121280 1198 5092825157602331096426290200 1199 5121210745531304473300427880 1200 5170123351101800448000000000 1201 5198607950285245738803850802 1202 5247924920059789279323251226 1203 5277311259738058805034741768 1204 5327038029359669029123571712 1205 5356531270068558147510108012 1206 5407483939770533008531591728 1207 5437076340817898076923649936 1208 5488451271115922269425106944 1209 5518979382730935918938052352 1210 5570779381595282084337227736 1211 5601409183072739704654716912 1212 5654484871965299956438315008 1213 5685219118077720968385566174 1214 5738727259018516246045771104 1215 5770438113029462705201010264 1216 5824378345943385005075988480 1217 5856190612327056424264559298 1218 5911464331023793686790672320 1219 5943377975576421746174764176 1220 5999100017161551005444401152 1221 6032023704892372104712567584 1222 6088190839940067699051290016 1223 6121221758520914635894176264 1224 6178772832282853307194540032 1225 6211908233687739529406250000 1226 6269914748095642104503653062 1227 6304100505323600295636075560 1228 6362571933426645265626114048 1229 6396861473102866732456514670 1230 6456775603252794636516853104 1231 6491162424829083316452763472 1232 6551545862467039775114133504 1233 6587031696418516467655404216 1234 6647890255235733536278741674 1235 6683482892850690647933064720 1236 6745834851739575424418267136 1237 6781523899896244124784861878 1238 6844365701546536934863859340 1239 6881194476023372311086967680 1240 6944528953830468727533993984 1241 6981456453801373740928085172 1242 7046343823505364976169531232 1243 7083373754341212508987123608 1244 7148761815011692083076657152 1245 7186980212322346624421562336 1246 7252868372432323277860629840 1247 7291184387761578961187954280 1248 7358693870342003469727039488 1249 7397107757952573406193761250 1250 7465136334300041198730468750 1251 7504778022272242523283845520 1252 7573320981597092742080492544 1253 7613066961823362021712697760 1254 7683291256851805949319913920 1255 7723137282692266611181939752 1256 7793887966956123356778725376 1257 7835010143494440403325419920 1258 7906297901869651828138020972 1259 7947518929036858479794281740 1260 8020558433410530853998329856 1261 8061869785597694136523173532 1262 8135450337847828704420762936 1263 8178096274809149419697286488 1264 8252225170809971660008980480 1265 8294972530302464439258641088 1266 8370912824224435753127478864 1267 8413748859845781727934307376 1268 8490254058079921855965477888 1269 8534472095139923386913957568 1270 8611545788086961654871116544 1271 8655854647606264525310662464 1272 8734810144912188244368556032 1273 8779213948912798931964815440 1274 8858746352090717325233584272 1275 8904590439376516819593750000 1276 8984697791222734797064458240 1277 9030630551017455950551646238 1278 9112701665204882480563827552 1279 9158722495200560056048037120 1280 9241391166954112698499989504 1281 9288899034504523963896869824 1282 9372158631552238024357976706 1283 9419761508525620566520863204 1284 9505056037592974768689733632 1285 9552749101742307197986812108 1286 9638648025504993459729251172 1287 9687885253744368971475626976 1288 9774401672779623448826609664 1289 9823726348517345426985320010 1290 9912360378516855830005282848 1291 9961762430346430899693255212 1292 10051017452007503893139312640 1293 10102033114758841269796026048 1294 10191917302547727822446282184 1295 10243023023113731480421691424 1296 10335095209984424115135578112 1297 10386274220884837912711664018 1298 10478995081154773020825420240 1299 10531844143719639712088780936 1300 10625216726948022612000000000 1301 10678141438471345233208851702 1302 10773785801047995688350753792 1303 10826790704805358318425863384 1304 10923095399823302988244451328 1305 10977839863073359951508774640 1306 11074802666170058677532496942 1307 11129618764977642799696645308 1308 11228950410923141350812610560 1309 11283837674323232760190158528 1310 11383853218622884068321726936 1311 11440533814968466115543825280 1312 11541225310103118107866300416 1313 11597984789534324484849075348 1314 11701128669924252258609739704 1315 11757960524784204208427496624 1316 11861795116842797649972363264 1317 11920488100449909547533206240 1318 12025028004601480253037138420 1319 12083789741343056805164037480 1320 12190880423085796023406166016 1321 12249697341408168355477010282 1322 12357496623903475514181821046 1323 12418257825272946351888370656 1324 12526774802924508522124204032 1325 12587605595707294474382812500 1326 12698756179928126693846972784 1327 12759636603360466344216832688 1328 12871527219213393553791123456 1329 12934418014601809755936819696 1330 13047052380346325862883293120 1331 13109994197059847680553691852 1332 13225359664367230967123152896 1333 13288358760355403378084599168 1334 13404476891943409115734197840 1335 13469568323325878065716998640 1336 13586435375674792371296403456 1337 13651572382571850294068061696 1338 13771285719726405557664367488 1339 13836466411129211113920890416 1340 13956959291258806717245861888 1341 14024295840099066231316912200 1342 14145556797018159511130235432 1343 14212946262474934286832243360 1344 14337152253003794216021655552 1345 14404586019898889727707133780 1346 14529576072393412005755186082 1347 14599245960316891300111360200 1348 14725038329293341695391802368 1349 14794747143500994108349548960 1350 14923600233153836565796875000 1351 14993331799821698968052343952 1352 15122988734033232095746719744 1353 15195053497527033087857197536 1354 15325525790149494658852293894 1355 15397629992491808548337108832 1356 15531259419256749429697744896 1357 15603377975021848681651232160 1358 15737847924880493427632157072 1359 15812377516947454828070432544 1360 15947690617416263783858307072 1361 16022236089611073854106661842 1362 16160821604287639992202378896 1363 16235389139346310064158208160 1364 16374827634799979277777567744 1365 16451903726667350678916160128 1366 16592189464822380806304565452 1367 16669271918870224674472314648 1368 16812966377626214836752875520 1369 16890053810563430711693231006 1370 17034631018715953247435171964 1371 17114300647677850862284580072 1372 17259746676669061857098698752 1373 17339430732291370805902495614 1374 17488399375766904820618967640 1375 17568088317433135986328125000 1376 17717943368787546132700987392 1377 17800308377025656408927693784 1378 17951070904073839147385291508 1379 18033432821651931048701805744 1380 18187854363152699987729350656 1381 18270191826040386788878778822 1382 18425521622176732221915809556 1383 18510650666275920490913025528 1384 18666900614171763827692535808 1385 18752025415708877030991785988 1386 18912047563643144330390253696 1387 18997136779546621660103030920 1388 19158107207166685544673835008 1389 19246079505169522247540062016 1390 19408002022562901460364179080 1391 19495939567234061505069277992 1392 19661768822828766701153157120 1393 19749679788199038775216974400 1394 19916470071040389620180303988 1395 20007376957728342146521315584 1396 20175121958987592676498406400 1397 20265982122789569959519274496 1398 20437793683901000348855390568 1399 20528604625770550428825452600 1400 20701411503117262848000000000 1401 20795304378056914252171274832 1402 20969087252992351033408552926 1403 21062942358657051682026903888 1404 21240925622352969508479135744 1405 21334729483116539604631934172 1406 21513709016960007072105268920 1407 21610705824927013136512406656 1408 21790705816147258839939416064 1409 21887640050613614132204745090 1410 22072000854180245373031165056 1411 22168847904171675377777025192 1412 22354227918238175273500591104 1413 22454403395522348131053892776 1414 22640817292639515283325055408 1415 22740927891300190619315881704 1416 22931831828834987379649413120 1417 23031840922240776995369321860 1418 23223810641527369465871391270 1419 23327254266425515576058720832 1420 23520292910948158120948948992 1421 23623634359394225852864328720 1422 23821320679495817417420483520 1423 23924567789936824982851522064 1424 24123332774381023479138877440 1425 24230147915707615920937500000 1426 24429981257094823566771573504 1427 24536677684854140163504825588 1428 24741347307459166011758247936 1429 24847921085939626319928324470 1430 25053705258306884121929211504 1431 25163947342722343100485085784 1432 25370823608967867539615907840 1433 25480955744960096867955358554 1434 25692823295486641376990147520 1435 25802830099354082977566364896 1436 26015810666651343623824035840 1437 26129612973468006080645777280 1438 26343736791743044267384649040 1439 26457398910354128330169459360 1440 26676700884431467503415197696 1441 26790192085632809396798443824 1442 27010632767237682012854703936 1443 27128079142514040435210589648 1444 27349673319932930915997726720 1445 27466975883760844505660523756 1446 27693899041728558612847885704 1447 27811011206621198926664571368 1448 28039125267614401827775709184 1449 28160317294909568527166763264 1450 28389624389687513115351562500 1451 28510623297960725356822703052 1452 28745443627205118699266777088 1453 28866260642334378628457670734 1454 29102283216079780575918702744 1455 29227335586568747914102376112 1456 29464548443114493563935653888 1457 29589386857331284448063940096 1458 29832330644978011198857560556 1459 29956952240847024872797739540 1460 30201139444316918328817219584 1461 30330111529361189017187099552 1462 30575513374298106482968756056 1463 30704281995571460991157726080 1464 30955595177043201839245295616 1465 31084139159467541148739007844 1466 31336691121467728809580930302 1467 31469735191895105903830308528 1468 31723559028079196090120921088 1469 31856360850823919733481060476 1470 32116315370337052411942469952 1471 32248836806432054466899997632 1472 32510054245456329555390234624 1473 32647263573697448972303852208 1474 32909763098362952711772188208 1475 33046723381457516293828125000 1476 33315526837386976312458768384 1477 33452183357766728382804159136 1478 33722309552842258285947267780 1479 33863795269735907319664569840 1480 34135248204854139707395670016 1481 34276425599647995483054355722 1482 34554395587306628598584070240 1483 34695277007742886058124577004 1484 34974581249187319693685317632 1485 35120474050216421862316111392 1486 35401094466386579108543512872 1487 35546653162484118848383234128 1488 35834046169436001862441500672 1489 35979264389024567849135945810 1490 36268036339235172781388631300 1491 36418400341180128754871963904 1492 36708514694134221626712566784 1493 36858551974931834237301459894 1494 37155648467799416953209967344 1495 37305336035817235667828173536 1496 37603801030920606361061425152 1497 37758807242100945004932578000 1498 38058681201961714559730875232 1499 38213313356643674908419013500 1500 38520420723421875000000000000 1501 38674635582889802577251329600 1502 38983138255244136072641713776 1503 39142890162910968359632037856 1504 39452809042109316067674292224 1505 39612178964619627696211033152 1506 39929531521161449632497452784 1507 40088450574249914309278318776 1508 40407267059340972797982689280 1509 40571888367534603699719717856 1510 40892169484518267816136098576 1511 41056335066863538025553841192 1512 41384298628018659904796491776 1513 41548021933146685401641594580 1514 41877454999001659381710813654 1515 42047093613098876259131869968 1516 42377976499627367742422661120 1517 42547125771317386254000519036 1518 42885987260402561453523386496 1519 43054641316986852913994405632 1520 43395022511669234395691089920 1521 43569742215904977191620390344 1522 43911601449432116991608098746 1523 44085841003381628017160954964 1524 44435919471587763229722673152 1525 44609649964282766460726562500 1526 44961233498438548221993688560 1527 45141230926440254536601663160 1528 45494363393900180086733144064 1529 45673823458320059938031928720 1530 46035468547154541581984112528 1531 46214335865791362400118614172 1532 46577512579861841847888052224 1533 46762903472642223822345587008 1534 47127634406512046449779878280 1535 47312472092949903908805698808 1536 47685946728437527446219128832 1537 47870152112134665579378506580 1538 48245234684030511353500933890 1539 48436152999614000311316880240 1540 48812845474917600737798946816 1541 49003121837098506090937483872 1542 49388840623948905455200251336 1543 49578494467761916312526550344 1544 49965825640511542364345991168 1545 50162438477090605165662891456 1546 50551356080165309098769863782 1547 50747287549955683104734805216 1548 51145576136479573734936158208 1549 51340815155760031735556523950 1550 51740772678185021337375000000 1551 51943145369303343084755099904 1552 52344717034644696438933553152 1553 52546416221456197857442175634 1554 52957638289038169686081878208 1555 53158627896208447975493341392 1556 53571491519070713281426344960 1557 53779848813818128968360220008 1558 54194408947331856421468636680 1559 54402021368499468522315988440 1560 54826569840261825061088919552 1561 55033373855636130503575328512 1562 55459591989223072490729515872 1563 55674056527390881436311578088 1564 56101974009702910363077599232 1565 56315675695597295926872807324 1566 56753844707796537567881293560 1567 56966687682330045249073948448 1568 57406615096342492762821623808 1569 57627337687029646029940675376 1570 58069020192524510907485217204 1571 58288873929910327230707222532 1572 58741136300858674350980210688 1573 58960139695424985307261838328 1574 59414159304265805219967067764 1575 59641330067673851251125000000 1576 60097073292092011103003344896 1577 60323320594688130929891103120 1578 60790044021498980302677016608 1579 61015358883825913237100191820 1580 61483900218823992570597457920 1581 61717580656278937578348136704 1582 62187876490641443185162119696 1583 62420642382958331785431593904 1584 62902233074676203297634779136 1585 63134045852527280758309080948 1586 63617419804434117023836306404 1587 63857866510413521136840701088 1588 64343086061354342264933342208 1589 64582534649544136884258403104 1590 65079440304152536685831376528 1591 65317810255464733125238053832 1592 65816528969553201909832089600 1593 66063875349264275853360451440 1594 66564436167522128091349372734 1595 66810759541680734966082317040 1596 67323310260590143227788328960 1597 67568494930945771056396538718 1598 68082952147012652934770536032 1599 68337366366998243372507746992 1600 68853729717091565568000000000 1601 69106991570889775857756174402 1602 69635720545943237321776189560 1603 69887855104525021311831037360 1604 70418485380906298186100646912 1605 70680175128227858636665085472 1606 71212670587609899233718652344 1607 71473144718199817281512368008 1608 72018466184382797591246536704 1609 72277712111702782821307242890 1610 72825004736135005295230563456 1611 73094033453870117767676073840 1612 73643215238293878516795015168 1613 73911038848629536637029601774 1614 74473410283642140543055616760 1615 74739977430439845458666899440 1616 75304271605185510657415446528 1617 75580933918451801655939274368 1618 76147221224254725601934276970 1619 76422570066212226272245728180 1620 77002499264129784905617870848 1621 77276444805919266492737404982 1622 77858324407603336763111947596 1623 78142759261042836466126686008 1624 78726625969919801474804613120 1625 79009717728970046997070312500 1626 79607564857640056814452782144 1627 79889182381016207364607291388 1628 80489088510069644764041056256 1629 80781483168083844352785635784 1630 81383444312573579682227829912 1631 81674344972694982169107540432 1632 82290719166080185813199486976 1633 82580149093168590113034502848 1634 83198572320841351342050242160 1635 83499158596356722762652407760 1636 84119580488024566107020375040 1637 84418594008986653003829537478 1638 85053963338603165761412104512 1639 85351386866736148030330864200 1640 85988873386461115484407332864 1641 86297714362261601779248743312 1642 86937226122940281755504006166 1643 87244502586790337575380474048 1644 87899374955774112753568960512 1645 88205030341506403824393586944 1646 88861958755228598499730672632 1647 89179381586384309100815561592 1648 89838454144199312134662782976 1649 90154186893671374116070446564 1650 90829137139661580498562500000 1651 91143071351311887273812922112 1652 91820108529485616629793669120 1653 92146267024763080023880322400 1654 92825426019608434328834580444 1655 93149859754723797026461828872 1656 93845285539246578078188568576 1657 94167832841557227492171078458 1658 94865465051482346032134050910 1659 95200570043242692356319255040 1660 95900400053227914803092353024 1661 96233591056528185717207799584 1662 96950185205195846914247062296 1663 97281496535829373957815876224 1664 98000276668712363217238622208 1665 98344579296977462345780698416 1666 99065489211545877380805170544 1667 99407785338256049827795605348 1668 100146063924093793232517488640 1669 100486340427486589305794246630 1670 101226883619499986743853223024 1671 101580445441374083213712375672 1672 102323140786230431760745758720 1673 102674708709435206413738692480 1674 103435245825435762820780254336 1675 103784745506441341030171875000 1676 104547471258365969242828769280 1677 104910661973008775779043852704 1678 105675670624505801285705145480 1679 106036715084205400234655466096 1680 106820163083268312766881988608 1681 107178930967532111738287663482 1682 107964586879340739895332168390 1683 108337574408708963129247569952 1684 109125485427569190712254139392 1685 109496281112707828079898458028 1686 110303070139728128313941840424 1687 110671489249586933259722657296 1688 111480622403652229529965953024 1689 111863630476377369707037809616 1690 112675104118909417992543822276 1691 113055701314848658968299833800 1692 113886618026778017431960190976 1693 114264841877247135195655381694 1694 115098077348506152639802771488 1695 115491390200472321160102330416 1696 116326868046528178984543322112 1697 116717662361583889447232883618 1698 117573281921461833211613017968 1699 117961533520764971867987975300 1700 118819554279865799724000000000 1701 119223233729647053214334932512 1702 120083518895963446395414260496 1703 120484680879609979762948199928 1704 121365648799647854137322766336 1705 121764214786817526829345569024 1706 122647484603340332803031724342 1707 123061939068161293494529009320 1708 123947625726824844861882556416 1709 124359384669552020013669011790 1710 125266425206251443783751666080 1711 125675344929578649097096297800 1712 126584708896503392489504243712 1713 127010121235484605366964603888 1714 127921859098643900391022275354 1715 128344526634137191264268674992 1716 129278117624725955218813304832 1717 129697814044774443582435881196 1718 130633884039213867075020909820 1719 131070499370814314305971857664 1720 132009032669473819076453203968 1721 132442641195881441388165909882 1722 133403677815781879748927399232 1723 133834320116024772379721340764 1724 134797785500411410920521490432 1725 135245922625154640151125000000 1726 136211735547544355908857417312 1727 136656734350481560053713376936 1728 137645846604997046956160188416 1729 138087685450300069189574509760 1730 139079318729228364554312941332 1731 139539021996653159056046203592 1732 140533024558668242644705895424 1733 140989595461350292841018569254 1734 142007507985056551214285897352 1735 142460851064147172998624164968 1736 143481167701174851743904694272 1737 143952903824014661031410689368 1738 144975746388552177297350646720 1739 145444143342124473287154575904 1740 146491668296265631835771412480 1741 146956547386947872723891185262 1742 148006490287774472164490989176 1743 148490462055091553398004508288 1744 149542876271135743053618216960 1745 150023434649387795953180686900 1746 151101098740056687199981535448 1747 151577990363164572797236566068 1748 152658242720196984151812587520 1749 153154707205951830571926545952 1750 154237534874061218261718750000 1751 154730281181844707448027386832 1752 155839083170686540876949225472 1753 156328170302914681232595105434 1754 157439501290262549317166049294 1755 157948815549935146824050547024 1756 159062574807547827784844636160 1757 159568022972378080809494325216 1758 160708669151541686519723989848 1759 161210214233865784978705526240 1760 162353493072007869983732269056 1761 162875689639373262432245167152 1762 164021409946400408292983187186 1763 164539741507997865160158935928 1764 165713048181420057765665390592 1765 166227399172441727275337763084 1766 167403177568713279260905104852 1767 167938786009563038601847421440 1768 169117188581135889251768991744 1769 169648684431894706558644153540 1770 170855548753834394687138136480 1771 171382732019641216908577845504 1772 172592079762408704696979339264 1773 173141304097796397527605660296 1774 174353208417539073651684433464 1775 174898239871526336082093750000 1776 176139241165263597756720611328 1777 176679780179174569590302810738 1778 177923463722520882181538890752 1779 178486591745419283829695673096 1780 179732927125151484923235317760 1781 180291509630003767196501309772 1782 181567772455387027548499991568 1783 182121864820448551424935947704 1784 183400727682989171840498270208 1785 183978164219467634761365968256 1786 185259503206939877083178435520 1787 185832201784502054507802300828 1788 187144512938935138955076710400 1789 187712444386958940664198484510 1790 189027462890964413666457594360 1791 189619211597752526943928629600 1792 190936722221673777228448530432 1793 191523736634053120521617593008 1794 192872991457484349454298786112 1795 193455151316223776219180006640 1796 194806926790946626769053516800 1797 195413587528741296885097653600 1798 196768054072870348719367120320 1799 197369699944632953369694635664 1800 198756909999485816832000000000 1801 199353293671364194867604656202 1802 200743034093478144599006373516 1803 201364822858590433088106972968 1804 202757161727619406763067469824 1805 203373835178588441262483918120 1806 204799641738116650721227315584 1807 205410846862815644981026180840 1808 206839385755011243776604635136 1809 207476620636458871748396335248 1810 208907869634378990876297988036 1811 209539572158871220991365259892 1812 211005224259073855373757431808 1813 211631469534829517637093116368 1814 213099754138828478909531436204 1815 213752868123433786643458071648 1816 215223654675593329512085979136 1817 215871021084801037351284420480 1818 217377394013462888755029988872 1819 218018974029091630480781952984 1820 219528105325723412920209457152 1821 220197090383080845589015513472 1822 221708711440088459606996065296 1823 222371956881820272626484293664 1824 223920045628026543827960463360 1825 224577395822602495701492187500 1826 226128011189843709659944902384 1827 226813552490333978824757901120 1828 228366884318048851660445979648 1829 229046336224718026207606519680 1830 230637274878531191388999203664 1831 231310367559550740879663744872 1832 232903828792981075863459594240 1833 233606137413996671711745794688 1834 235202209337158055098595885088 1835 235898315478329860893006495648 1836 237532784487936331338886975488 1837 238222296468125204747945934816 1838 239859524053264807053841348440 1839 240578951075077230380214243416 1840 242218903382153088070682935296 1841 242931654126060510801061219392 1842 244611066284316573063641462736 1843 245317210098093794483283816040 1844 246999261400191433268708170752 1845 247736284987962488948462416464 1846 249420803746994862078686761584 1847 250150893792477758801549950968 1848 251876228040627365104192585728 1849 252599333573498563404432743492 1850 254327417946265188659695312500 1851 255082011274971109021658384232 1852 256812551235003354777986310144 1853 257560211989340788257225716220 1854 259332553489824341950829593824 1855 260073114556302665707422749472 1856 261847933666512102118832209920 1857 262620846918600454241442899120 1858 264398380734367473460126184610 1859 265163967300293544832243005384 1860 266984585795310442251521753088 1861 267742527098211256429306226342 1862 269565621606035738485242783840 1863 270357086701863740401452014112 1864 272182736612098345633527103488 1865 272966749171903919000116535364 1866 274836381966191693287658045664 1867 275612468948806182485960599148 1868 277484833708743998669899327488 1869 278295245697773589476430093120 1870 280170293778678284528940037008 1871 280972675847137951810074017232 1872 282892912988167293544213512192 1873 283687366933821756765298460114 1874 285610180111229402924522446314 1875 286440046012401580810546875000 1876 288365248382037673358250491904 1877 289186792003968803306487523638 1878 291158691800306979560766436008 1879 291971876385624724756102666520 1880 293946484043803405967683485696 1881 294795754012892975634432486720 1882 296772719192091287898888073806 1883 297613680658226860789892928240 1884 299638458479617836239907090432 1885 300470896848129861252104417880 1886 302498064176294572946332028784 1887 303367578753220714590777397296 1888 305397384827175316584577105920 1889 306258126395036796075351757410 1890 308337210243788044529783450304 1891 309188804186233464202171263424 1892 311270234535778308227254591488 1893 312160242592975945843700385248 1894 314244131604446118264943243284 1895 315125212174141090434968180520 1896 317259375512155238585189007360 1897 318130998638110078597409865856 1898 320267800354231686908927633868 1899 321178707834716508633154320624 1900 323318112728515523640000000000 1901 324219440345925931360885977102 1902 326410470467275745728172786616 1903 327302328336389946958580541288 1904 329495821406552307203127115776 1905 330428201350299713868388027392 1906 332623914952909299141964818042 1907 333546384474021967635710730708 1908 335795445473255080495910719488 1909 336707938309889944033753791456 1910 338959594719217999008486781056 1911 339913378546888264775629381696 1912 342167215503558733851336376320 1913 343111070045721276530873148474 1914 345419514301617796377767179680 1915 346353218030637943625876431104 1916 348663870410445671871474155520 1917 349639974417597859385843699232 1918 351953136947592854067441596112 1919 352918782738407940077024197560 1920 355288171348290535854050377728 1921 356242954336490981144011624452 1922 358614507059523668296762757856 1923 359613197862522910860550513608 1924 361987032882349512525435512832 1925 362975103626791083931125000000 1926 365406285132700239008046927888 1927 366383099123614048037824686816 1928 368816778621971716572159934464 1929 369838494608265674973314970896 1930 372274601630972849624273789772 1931 373284935818616056711063961772 1932 375779926810535367122466766848 1933 376778997502228646063111243054 1934 379276235595395160747684495624 1935 380321616628357257898623747168 1936 382820848110651221108544503808 1937 383854456003910074528835214900 1938 386414506885382239516707480480 1939 387436285642376920807385894704 1940 389998732769040898807481899008 1941 391067641682942445335346234912 1942 393632033957486966380143316716 1943 394689165984578994715810904760 1944 397315779332272304410573406208 1945 398360871043023977935014282660 1946 400989442402441256157648620640 1947 402082922373197957391671680320 1948 404713766198734630283392339968 1949 405794869639825737498550127550 1950 408489777447743900575406250000 1951 409558010387807456918398907552 1952 412254802991811273264942022656 1953 413373149945473097726721027072 1954 416071950282862016260531046994 1955 417177692836542879301429623072 1956 419941816113519328165241757696 1957 421034254814939659447493823520 1958 423800623705235801944384919160 1959 424944280079710399626802475256 1960 427712831560741529540553080832 1961 428843017303060915593883096452 1962 431678576051172248453212136040 1963 432795460043108175977080093648 1964 435632984211190670456687695872 1965 436802664240492884991900337248 1966 439641848890271368971560454552 1967 440797629209650302910202442576 1968 443706013679823782881328627712 1969 444847798285418458512505488240 1970 447758317454111104116685909284 1971 448953831598672626132973697064 1972 451865932247904616589809858560 1973 453047530293560841852827173014 1974 456030420077995369027453122048 1975 457197789560834743883437500000 1976 460182253446398539288113315840 1977 461404778250634575635054644560 1978 464391208579183422024537343008 1979 465599116835220540579284451420 1980 468658397202339302985749151744 1981 469851146153291954834020088032 1982 472911914227921460248472146656 1983 474161722309777801210828392728 1984 477224151546465722019298148352 1985 478459103567665543869320323668 1986 481595771915558644041978187824 1987 482815055340659906534100478628 1988 485953635440612065547635163136 1989 487231223956189703148128587344 1990 490371604767561214574213828400 1991 491633355439766191447329121224 1992 494849886294914919360985300992 1993 496095957679028029641534064394 1994 499314053736002339708766040134 1995 500620232075510873849892284160 1996 503839528296142339525277952000 1997 505129327174102601573190078318 1998 508427254440898842042744176664 1999 509700602628029984671856018000 2000 513000262656000000000000000000 2001 514334742964939697922245517120 2002 517635524252534012428156506432 2003 518953617479082378203046117684 2004 522334753778872291087106260992 2005 523636142627878268728016919852 2006 527018380739860666178368861560 2007 528382488930555244817753889408 2008 531766262501694119714560671744 2009 533113206888396149722088029872 2010 536579661502223342621616299616 2011 537908782814384115005441805692 2012 541376240147488765970005192704 2013 542770253396696787167811996576 2014 546238868844986776798295072760 2015 547615430089196400508626419328 2016 551168296476315784285066887168 2017 552526463923383372819133814498 2018 556080749997716648388949568370 2019 557505215222206475480087880776 2020 561060832150076124909497075712 2021 562466707574836109390737584192 2022 566108700144160425648617651976 2023 567496197254421212420693061648 2024 571139211765442444100408180736 2025 572594977366797202971890625000 2026 576238635458714398708803035862 2027 577675219767366462826486142988 2028 581408027813886993306012561408 2029 582825336773682656843075273870 2030 586559372231008843136898936480 2031 588046100688699128391517647192 2032 591780617453764611059358892032 2033 593248170718291640258408592240 2034 597073787400841013720196704664 2035 598521760345540497835238684976 2036 602347853597596601075271613440 2037 603867053710229303371367212096 2038 607694101810772867977201258140 2039 609193179014550801248825816760 2040 613113949439886203752865071104 2041 614592197608667732985548736292 2042 618513301592269662914521633566 2043 620065207869773134437659695536 2044 623986850970855310926742659072 2045 625518319628158004014148837340 2046 629535365553521078327682897408 2047 631045368998692622929916947440 2048 635063240153400081023250726912 2049 636648455020592093160427029936 2050 640667031604506935808117187500 2051 642230540507167814181001951152 2052 646346908614876536390247751680 2053 647888907318238945015524300134 2054 652005647554705944221637951840 2055 653625101310730650531216227952 2056 657741731178848906301971890176 2057 659338787991132705520307899656 2058 663556354655378542177989816864 2059 665130892697320678446496857840 2060 669348986010907843446065455104 2061 671002270786003874433222495240 2062 675220085609823278499981521736 2063 676850963950311822347020231824 2064 681171869670339957179855929344 2065 682779914762122793561473523520 2066 687100490844663056729152899402 2067 688789239134092494692265259344 2068 693110078750240747879975387136 2069 694775372905635865632367114230 2070 699202221542841003629837517504 2071 700843242167093019385576154200 2072 705269616523146817424723017728 2073 706994088910188688218695507408 2074 711420167687177835312716689308 2075 713120845722011951372859375000 2076 717654827518275389031835693056 2077 719330489739364920151157885056 2078 723864524648038646764687220880 2079 725625403889255379834447102336 2080 730159333682462704166535954432 2081 731894901672835502781014137122 2082 736539418488025465354218297456 2083 738249955620458734908058278404 2084 742893974357771761559431713792 2085 744692225754635774553232945440 2086 749335230478346600389542980400 2087 751107401498753081320863207528 2088 755864444804176982380464046080 2089 757610455935509889654520943210 2090 762367197689999001553109438880 2091 764202333096216431352103515984 2092 768957834155885933125386000384 2093 770766917596531246720977717888 2094 775638868438890184070692639800 2095 777421358541085267587145097880 2096 782292035889671628178386321408 2097 784165873450727855490293669688 2098 789035891678626453482907877850 2099 790882465958046953577165258900 2100 795872234428437894336000000000 2101 797690595390038864060614043904 2102 802678830741534484059604818876 2103 804591644225928728541157808568 2104 809578606989017917723275952128 2105 811463750499537429866677624932 2106 816572537157760739912880525096 2107 818428663768710959016067279264 2108 823536520262934394867842318336 2109 825488983021132123211150318560 2110 830595787478468568622376563896 2111 832518896250378905406972758592 2112 837750494697348912119858331648 2113 839644550155387356362790046274 2114 844874615179876899028210262208 2115 846867822247231519838932596096 2116 852095701389919417177302945792 2117 854058702207930648242939235180 2118 859415278012891097819503193928 2119 861347922234551920524215054776 2120 866703149720166763715229646848 2121 868736545006464364204620644544 2122 874089332785520458901898291846 2123 876092470164744156042696508248 2124 881576652122966907409451950080 2125 883548984043246261596679687500 2126 889030674491991452521766468712 2127 891106215726753880246028198360 2128 896586153472472185851724431360 2129 898630082545754897982171778770 2130 904245011052936610259295140544 2131 906256318287764245645336155572 2132 911868487121026753264041596928 2133 913986461860655310384185920320 2134 919596140982460573376893927128 2135 921682087770050948562794034336 2136 927429067052570441725331374080 2137 929481391476921989086169981978 2138 935226301372664033062338102990 2139 937387428975934711673161116672 2140 943130058853882160032102453248 2141 945257225232079567606396340862 2142 951140505962341337127807801024 2143 953234032896226802913281915744 2144 959114448254361110128009150464 2145 961319949911330812974765300672 2146 967196826338922911066109912180 2147 969367377002713063194954231720 2148 975389242029147470019139706880 2149 977524723110459840263051599264 2150 983543937425865375075140625000 2151 985793062232092713885569344320 2152 991808456888594050524221276160 2153 994022622488188189524884645034 2154 1000185971020244234162797502880 2155 1002364536135768980588886058272 2156 1008523967653163808968826765312 2157 1010818937638733105963351718720 2158 1016975211639496629786443740248 2159 1019233714658690313984286036224 2160 1025541999039579247792424484864 2161 1027762818121152675315599405042 2162 1034066837869266733232075496576 2163 1036407983216971798715461973248 2164 1042708015467814837169628675072 2165 1045012122792448944945799245804 2166 1051466737557734008106443853040 2167 1053732080181063820702960747656 2168 1060183168158971502416577429504 2169 1062571179022111538356110983064 2170 1069018551435565313290274047488 2171 1071367359988525201221136543152 2172 1077972933140081807769408319488 2173 1080282987726950638400708314908 2174 1086884165996666152504305804864 2175 1089320402508009762500156250000 2176 1095916393267269062681130172416 2177 1098312362818097959830267942336 2178 1105071419754449904995445260592 2179 1107426909342387618903623461220 2180 1114181822814705922269215139840 2181 1116665385624394543579695408992 2182 1123414746666214425310261912356 2183 1125858008429882032845192385320 2184 1132773772566925178344744943616 2185 1135175982924918733508821849920 2186 1142086038899402194176271398822 2187 1144619423167840534945640086596 2188 1151524713652417358104570103808 2189 1154016064048671244381453365600 2190 1161092243792840274188355762288 2191 1163540243320328850106455974992 2192 1170610330644505639792297377792 2193 1173193772436031048753912269408 2194 1180258164268593546587104893834 2195 1182798986063774133048940305360 2196 1190037070058088558206767878144 2197 1192533292624947423511152401246 2198 1199766158349854870373126322032 2199 1202400444512613594323179399736 2200 1209627785325108989952000000000 2201 1212217035629091139780546869504 2202 1219622140446700968433476974016 2203 1222166778514611051362920807484 2204 1229565632577533608349538201600 2205 1232252310788195326752950557632 2206 1239643983894964029288553808592 2207 1242284305193707336417883733408 2208 1249859194858520294859963629568 2209 1252453015827224210778616159056 2210 1260021888979795893977167372776 2211 1262759798885334037385036554944 2212 1270321119959253840862700175360 2213 1273012667765981993311962855174 2214 1280760770977124716324464722856 2215 1283405208249704037866991307944 2216 1291145567487851051284717633536 2217 1293937507286836280897828497040 2218 1301671153362109365825165974070 2219 1304414839486500971789197110384 2220 1312340284500681417969485094912 2221 1315034137315447984998151234382 2222 1322951416888745949316726288392 2223 1325797599112975381493041431840 2224 1333707060623737214648702730240 2225 1336504299507003434114179687500 2226 1344608705681646876661136313024 2227 1347354736149388949601986222856 2228 1355451812530458809214633090048 2229 1358353106191722072461151086496 2230 1366442602754844319305973146432 2231 1369292194623264433414463359152 2232 1377581114751970360661007925248 2233 1380379556018016267241938880320 2234 1388659991086443467753370690174 2235 1391617986942505148204393408400 2236 1399888987562619031244693262336 2237 1402793861789759972800469350878 2238 1411270318826832067383222977688 2239 1414121880872069537768619642560 2240 1422590166190829535763133104128 2241 1425603564896093418888950852304 2242 1434061836595558358954729031600 2243 1437022149749021917661360116644 2244 1445689881821564874240494321664 2245 1448596162644273960446113620300 2246 1457253716067819126038277105732 2247 1460325693527123566069673582976 2248 1468974193187811952282562985984 2249 1471990811216006251398286130436 2250 1480854377146704620361328125000 2251 1483813967914872540746057270252 2252 1492666822109498801959546988544 2253 1495797453053071295231733906368 2254 1504640059522596444175466985792 2255 1507714593447011990792226010704 2256 1516775572626718315383009312768 2257 1519791571642538820091321953076 2258 1528842835668814617139963172010 2259 1532033077838247199057402267344 2260 1541074303215568887757967775744 2261 1544205417959116202036952179520 2262 1553470009367319743272443858960 2263 1556542508565843500479330278208 2264 1565796099167836354675121061888 2265 1569047688368923165093222152768 2266 1578289088622947061329451965664 2267 1581479916631855863503705306748 2268 1590951464639240786925994819584 2269 1594081284642165001152022028030 2270 1603542006538096989809503326744 2271 1606853458480211819238977886872 2272 1616301393971493958289694130176 2273 1619552092415246084197320351714 2274 1629234549645830286409858713840 2275 1632423514841859850373812500000 2276 1642092901233843360297653498880 2277 1645467616464919331558870987136 2278 1655125317295250526771335369352 2279 1658436802377936444830152425096 2280 1668335201405658612978092605440 2281 1671581544211170880486360090922 2282 1681466331142703392230397022496 2283 1684904411170802711233555196328 2284 1694775980655732803661118420992 2285 1698150049115852984314693798908 2286 1708266021404808483692639405568 2287 1711573215078459426372295945328 2288 1721676634150384109168898342912 2289 1725179181643790220666128198080 2290 1735269636211852862460691007460 2291 1738704598360838419454139938400 2292 1749045017667053017240732827648 2293 1752413106147256615179734107094 2294 1762739458604546840114706249408 2295 1766308240572403200698232528048 2296 1776619270338362379846719373312 2297 1780118676692253642048255513018 2298 1790687026605469716667633632768 2299 1794116918498851420413186638160 2300 1804671461747237206032000000000 2301 1808304786857277041554516811040 2302 1818843271362953006338587240576 2303 1822407325397452702955608507008 2304 1833207987218429399851427954688 2305 1836701538976875812067414849492 2306 1847485892415850888566237965442 2307 1851187523431689250452850648520 2308 1861956988495881535512338531328 2309 1865586525183751129555818905190 2310 1876625098297418072114911072512 2311 1880180349165583842328740024392 2312 1891201797055205474574159839232 2313 1894971832360986951412683327576 2314 1905976737325767030730899631020 2315 1909673759378872602583262099424 2316 1920951781069978906054270488576 2317 1924572672626906944804076270176 2318 1935834782142410927366503241880 2319 1939674255520417045419465884376 2320 1950920132790909255840096583680 2321 1954682677712656262721884980464 2322 1966207763856108300438961722672 2323 1969894139699417218247203680528 2324 1981401686727399260785728110592 2325 1985312610911099337241500000000 2326 1996801055956855825704741674412 2327 2000633099049679137930558224280 2328 2012409004120988681062437617664 2329 2016161868995067604364728309044 2330 2027920454514469884543717413052 2331 2031900963826780300060720484928 2332 2043639645188299329948178157568 2333 2047541199444576608215353870654 2334 2059572732541773281702336277720 2335 2063394109870798044385606245048 2336 2075405436836844776043841585152 2337 2079459543312437157505241022240 2338 2091452359265568950014822070592 2339 2095424397930918363902709875460 2340 2107717527667721684916822663168 2341 2111605202206465116369422838662 2342 2123877288062536714349138224116 2343 2128005085216114929644288090496 2344 2140256724550992881072268115968 2345 2144301535511908019674046472384 2346 2156857922669906421068006764224 2347 2160816096597223955648757275468 2348 2173352831635806930370035898368 2349 2177555410104403994051866473960 2350 2190071970550741299746062500000 2351 2194187123677884593114752831152 2352 2207015256946104741295665709056 2353 2211043793586630619755735370228 2354 2223850206919029661944483709968 2355 2228129811831681233339062408272 2356 2240912912930694445590674472960 2357 2245102857950755371805020724758 2358 2258206612909768139160827122992 2359 2262306684504745476158535115024 2360 2275388994743200749891543367680 2361 2279743297748865711403180822352 2362 2292801428492546632715312516286 2363 2297066111281112557643321926680 2364 2310450763049881145608433283072 2365 2314624406440083394381490814048 2366 2327984463354466655596853621808 2367 2332418004824881928455344479328 2368 2345755193864400557322585243648 2369 2350095692660900809388207510976 2370 2363767757631506776874297581440 2371 2368012474054245341559875741732 2372 2381658923058567740986209444864 2373 2386171853492760560734368740928 2374 2399793295659931063134345810564 2375 2404211930901566619873046875000 2376 2418173151579788495131533901824 2377 2422493584350558584715663488138 2378 2436430663715457816044682530220 2379 2441023959903472045803496793872 2380 2454936430665946508630427746304 2381 2459430523321220895087370947822 2382 2473690050843161861607320132856 2383 2478086039785645875091243569104 2384 2492319203407041915578115686400 2385 2496995367459326275998477552048 2386 2511200320642686105767767500522 2387 2515774912593984231022931438592 2388 2530337023899775832799091507200 2389 2534809626285505091728591321910 2390 2549345721998610136459828229280 2391 2554102069242700914912516672312 2392 2568608894159255095679115067392 2393 2573263663812253809172586867994 2394 2588134210662491775688589216640 2395 2592685758403661493815655577920 2396 2607526480692393521370260582400 2397 2612368089789078090386010197376 2398 2627181112457559194803119502440 2399 2631917257202665143023408661600 2400 2647103155764121829376000000000 2401 2651730911572015835313303521144 2402 2666885878496331064006375461426 2403 2671812646210137895135518009960 2404 2686937559070612111013504627712 2405 2691757605329296776014078343672 2406 2707260676245624166982822526984 2407 2711969571932609342121234051480 2408 2727443471032150542911268716544 2409 2732456545509772429856760141792 2410 2747900541545170329672685410156 2411 2752801481854758567168064337292 2412 2768631777162512900368174964736 2413 2773421622812489260950714288640 2414 2789220162839581713461832417168 2415 2794322403949476499476254212608 2416 2810087050811352201945654755328 2417 2815074246374195630989285882098 2418 2831236423340970126415220856576 2419 2836108328758058694562897472280 2420 2852239043376784427180660600832 2421 2857427162988164234520397085160 2422 2873522910916315468487869775856 2423 2878596064038009499760948651064 2424 2895096254446233577696417284096 2425 2900052825519055363225523437500 2426 2916517407573870856781795447262 2427 2921797081049181323096441145960 2428 2938228356617480317975434805248 2429 2943388874649652850607008504544 2430 2960234751984114367768118265432 2431 2965272635687949827908642722384 2432 2982081713123013122598906101760 2433 2987452743936187292095702878128 2434 3004225784123779945647718919874 2435 3009476194416536357467108870128 2436 3026669737484182367636824227840 2437 3031794513240400986116787368678 2438 3048952901470704355787654022288 2439 3054416567432610600933477799104 2440 3071539208786714114787533389824 2441 3076876145166756888453503567562 2442 3094428160609786889717547170592 2443 3099639691783844236305614585200 2444 3117153710049314661914260488192 2445 3122712900289860316695853029216 2446 3140186762121229208213712423432 2447 3145616137573236596744838820368 2448 3163531690128820893283604496384 2449 3168830913133942580794290711040 2450 3186708923881810378585406250000 2451 3192360034236727407050520402880 2452 3210196351024968757505870367744 2453 3215717832860703685100877314688 2454 3234003559231006951661306762280 2455 3239393381154308256527125261512 2456 3257636829914442376000570392576 2457 3263386277570616202108917062592 2458 3281589935701770633750192025710 2459 3287204771496874328749995828540 2460 3305869108865430853896628789248 2461 3311345703443570616678297479712 2462 3329966323937319741340267661136 2463 3335813565309856736988968532888 2464 3354391481583124364858436354048 2465 3360102570615637762630927790760 2466 3379147260262698947907222362808 2467 3384716865320473923050101020548 2468 3403719810680695570574715737088 2469 3409666269274697335026702846176 2470 3428626724032404302389662201360 2471 3434430397764526131602307357072 2472 3453867444090662617302152773632 2473 3459529571637107706255798337514 2474 3478921760646773236014634143414 2475 3484970577621752220181687500000 2476 3504315239191826910650295982080 2477 3510217760503524263157941161038 2478 3530052766199989995587614419840 2479 3535808543937123553731966665944 2480 3555598824361199988497404919808 2481 3561745976159790294987875012592 2482 3581487160800104729096107693236 2483 3587488156823520587142207362688 2484 3607728037634746867798799990784 2485 3613580805972758593501730307456 2486 3633770735977042017110394410904 2487 3640023029382804092195958397880 2488 3660166049285986346535248461824 2489 3666266828788001747871869390160 2490 3686920848921363818328261478368 2491 3692865989620811250631703706912 2492 3713468606685349518264642478080 2493 3719825527083566968446637284936 2494 3740377590921690007089420545640 2495 3746581393697198248003655067000 2496 3767651261615105776500244217856 2497 3773695737947462502445114021296 2498 3794716279829670157377399521250 2499 3801179511968945517278302099392 2500 3822149803161621093750000000000 2501 3828452168957634132215752250604 2502 3849951125425660414444612751760 2503 3856094304708814160429722642184 2504 3877540342577711483945212182528 2505 3884113015918592083949331076032 2506 3905503351415384717138613950880 2507 3911911360683290635445018346960 2508 3933845123508124646051795927040 2509 3940088273776746307748430510556 2510 3961969426021132771536335092776 2511 3968647063512772162965726600576 2512 3990470639081535158670707392512 2513 3996983984543536006293762957120 2514 4019360203612647926905940418960 2515 4025706667330288070799571919184 2516 4048024525757261736006666737664 2517 4054814620999555930814464100640 2518 4077077210595908400134466532620 2519 4083696968126002333136675333640 2520 4106525917906191797247144886272 2521 4112970656406400927417840669082 2522 4135739200011617092036388021916 2523 4142641185444333575243115794520 2524 4165350572978088296663430623232 2525 4172080355267412248202445312500 2526 4195363388977093652304707968344 2527 4201914276013615072472181076960 2528 4225139287454705489924598005760 2529 4232154638519042396887557982584 2530 4255320908045164257339682878144 2531 4262155657084652901600439583172 2532 4285907366002911105601269178368 2533 4292563299442999478960927892300 2534 4316253165100886026430299683888 2535 4323385476562598408899088884368 2536 4347010077736919990254324678656 2537 4353957695695744457380308609360 2538 4378184184806780697486860232384 2539 4384946589694820432376996981260 2540 4409111443500524367294011670528 2541 4416355856779717560549469305984 2542 4440453434222013701484369844032 2543 4447513157591759254535432959344 2544 4472222794195040381116700688384 2545 4479095295388871600388877258740 2546 4503736755792265852097950320720 2547 4511101185302404021645573163088 2548 4535678132270447270519595147264 2549 4542851277273022371429938932950 2550 4568054895400153128451593750000 2551 4575031909489351707371982112952 2552 4600165269106040216097002618880 2553 4607649095415486313542561995328 2554 4632713472671954902632994520094 2555 4640004196703302989496166783712 2556 4665703252584899830048679706624 2557 4672793103210912692152900406558 2558 4698424640037887308752643042560 2559 4706029409224466103108920978456 2560 4731592277480505701631994626048 2561 4738994517374480032909311666132 2562 4765205204700820793479094219712 2563 4772406800006035054551461139768 2564 4798545219354745868471284073472 2565 4806274946071436974650261293280 2566 4832337653873643350625202823652 2567 4839860209744891077290380405296 2568 4866588691247603081569143619584 2569 4873903757705778173641083097984 2570 4900560289193803592567234611404 2571 4908409112081299289077743602472 2572 4934987789058556651381376600064 2573 4942629715893341845833539791488 2574 4969885135170861282366996638688 2575 4977317244999369447987468750000 2576 5004493656463167205799224147968 2577 5012470513504650603323024539760 2578 5039571616789398204043469165130 2579 5047334403861375708642155240820 2580 5075128513800630184962704818176 2581 5082671492165329212849041882700 2582 5110384126767719051542639923756 2583 5118488480405525807208846002112 2584 5146120935427841993287328071680 2585 5154008724983029936281009411456 2586 5182342987871285571405361362624 2587 5190005982876603234069928313200 2588 5218261658904436645092496478208 2589 5226494741750220471169492012416 2590 5254670810857344249456327700512 2591 5262677013632759815990514010912 2592 5291568747512025146949415993344 2593 5299350574974480355615447509794 2594 5328158675313921849221083641234 2595 5336524970499280951046970637776 2596 5365245481551243786662615162880 2597 5373380035937782378100396295504 2598 5402836045728175172301544620168 2599 5410738131749837237077677593136 2600 5440110964197387577344000000000 2601 5448603859005590833432337851032 2602 5477886557935800104636140923126 2603 5486147918913217265221377768840 2604 5516178330136573792435585941504 2605 5524204802332698775461160702332 2606 5554143631565148817352467915992 2607 5562773083649631691853898888960 2608 5592624844709531129981159079936 2609 5601014692458796606722760531890 2610 5631631849756633655124001390320 2611 5639776027310749721725303243312 2612 5670298965079070042896638434304 2613 5679063849560531598607876473568 2614 5709494426433530756244379043004 2615 5718017249914522679936695363464 2616 5749222610392648371616056606720 2617 5757494128718897117644469275898 2618 5788608726927818405977551324864 2619 5797510577973753945725607333768 2620 5828532847934916642980724191232 2621 5837181380983461076160590853982 2622 5868993847078823117273982368640 2623 5877391429168550419919870927848 2624 5909107358772796471227545812992 2625 5918151338130645263671875000000 2626 5949766197031108460727575653524 2627 5958550920365519835809667464496 2628 5990977879001217156408186728448 2629 5999503004246486301468229235520 2630 6031833749214296758923305768112 2631 6041011975433777818243852854392 2632 6073239099823512396785849991168 2633 6082158477030107657316929961354 2634 6115210395530803597884534801120 2635 6123867681206840898021173686656 2636 6156814338355957889555014871040 2637 6166137884814415235414673084168 2638 6198984137308988141049151227240 2639 6208040232334149437395135211040 2640 6241730776619927563983957000192 2641 6250512252913648572911231714800 2642 6284094736142390366359706274666 2643 6293562248313734184871503034248 2644 6327038271438579463261092375552 2645 6336235490043584580568641086832 2646 6370566264365021478518734146528 2647 6379482812647805889967769990168 2648 6413708699097348363327592464384 2649 6423321924488405826455469949136 2650 6457441670597842065358382812500 2651 6466772008249332283574769233304 2652 6501763164123200867249650065408 2653 6510813579355411427683239816160 2654 6545693577523919234583235168944 2655 6555457633765540722469668499680 2656 6590221936237257499541055209472 2657 6599696888658722568072640687458 2658 6635356441490728404795588504048 2659 6644541771288072036757855606340 2660 6680090818737318841796246077440 2661 6689997182243351122338706409952 2662 6725427023091701860124043920076 2663 6735044940391732696109153965224 2664 6771384148156022255167054282752 2665 6780709562228704078702121817288 2666 6816928044062321932957399373184 2667 6826989200612282738521270030336 2668 6863092168675025467255909294080 2669 6872854724792131432267638357084 2670 6909888549866175447712820302320 2671 6919345112078061546317167016432 2672 6956254912345493694103758569472 2673 6966468743156691741202973360688 2674 7003256632259359200856915650048 2675 7013168921322903698421890625000 2676 7050898288499919645524156153856 2677 7060498103088427152939386986838 2678 7098107268909285301441416783408 2679 7108475752681100468821217007360 2680 7145963157124509039229881286656 2681 7156016554972334384471209823232 2682 7194463765970820976665575958600 2683 7204204860867418400457443819804 2684 7242525080073297669698680541184 2685 7253053761297745650312965472480 2686 7291241432649641289144940843680 2687 7301448022410366580476998540928 2688 7340621953537942638603087642624 2689 7350505722193943575380497620610 2690 7389552628208130430313759629140 2691 7400232145921373197483358688192 2692 7439142949065426946946655273984 2693 7449500964246676520415647390694 2694 7489413177642565236957127782600 2695 7499445597460378660895044258752 2696 7539219624598190948040602812416 2697 7550063111833099306417197653760 2698 7589705284616009977583318616480 2699 7600216451449992652316509584300 2700 7640883319374764321688000000000 2701 7651053833103287198178682527292 2702 7691579213308531570610852447376 2703 7702584567438642881650763072688 2704 7742970231825014833022320508928 2705 7753640257289349269241015532212 2706 7795062444231367974070742335968 2707 7805384505156079696629377937908 2708 7846669204556541265332374473728 2709 7857838885636159914514458582144 2710 7898984186148297785296936830816 2711 7909802836903883548984727995992 2712 7952004822659455708005245386752 2713 7962476138101219604907410499674 2714 8004532901186208373687082098080 2715 8015872331156171649920174652048 2716 8057778137538812634947664420864 2717 8068759036395383254280448126240 2718 8111749666194044326800131895072 2719 8122371854844280613406584754080 2720 8165217596117127057335453220864 2721 8176716492141714968528687700272 2722 8219407113970480887156717524946 2723 8230548583454800530119519087280 2724 8274340661395271676007617994752 2725 8285119596296953065728789062500 2726 8328754628484657062913160786080 2727 8340427380832339258021940099352 2728 8383911749017589390222114684928 2729 8395214965325112318275326888170 2730 8439826611780350898283990145664 2731 8450750917879503584468054816972 2732 8495201005989058972827937511424 2733 8507045372293764598253626801728 2734 8551336494380425258004297414424 2735 8562807847058857612106125839768 2736 8608238785344621996417472266240 2737 8619323629438274553982285243776 2738 8664597604819039955098627506078 2739 8676615540469558637322330328512 2740 8721731081582568062686808045568 2741 8733359138666363260949583674262 2742 8779636232258737492351989576936 2743 8790878314434002758154233394008 2744 8836990298454559670834533761024 2745 8849188072971012553820022077424 2746 8895127965665473223427980249982 2747 8906927858814903214502582303976 2748 8954060480392655268156911431680 2749 8965461678984745164770102774750 2750 9012429306843198760986328125000 2751 9024795884196138706746123590784 2752 9071587004819223619942905544704 2753 9083556095921819260980198154434 2754 9131558197414161737779906911192 2755 9143124869386680320804779443600 2756 9190948302885805643461269252096 2757 9203498774784531115102949517920 2758 9251151037507440627984026346672 2759 9263290935597771619479683661120 2760 9312181433934182393717427535872 2761 9323901136292989598256905202384 2762 9372608406758718422694813535686 2763 9385340385329830619126032964976 2764 9433867070554486897620894492672 2765 9446185153743061712615748898560 2766 9495963791799547211838382095864 2767 9507852425224022481300058791248 2768 9557453114455943079778578333696 2769 9570368617847654707908129074112 2770 9619789038258653916898786211844 2771 9632271870768272190148778100552 2772 9682968352585289897159809892352 2773 9695022609018603980278150873920 2774 9745531167907416911632854861960 2775 9758637221938175387090531250000 2776 9808950890069342998873003524096 2777 9821615263321711776848267139738 2778 9873238786151964912988051814208 2779 9885461106657213529700262844144 2780 9936897035552205547706459688960 2781 9950180604951681330639724941984 2782 10001416997991073552100539609896 2783 10014259870963329327529059827808 2784 10066825637288328550990416445440 2785 10079222164353241091793598732308 2786 10131585731346106891686307867200 2787 10145063794103877870544101009480 2788 10197232676372679485532315641856 2789 10210255933698631190468790813510 2790 10263784379314639521165434894592 2791 10276341505494650112802707388712 2792 10329662443001647450367184076800 2793 10343332740142704632248574965120 2794 10396448828991049389233387816448 2795 10409659702128365078348953660656 2796 10464150366157312178613959970816 2797 10476885493568468875974778437518 2798 10531174173020292369987457183800 2799 10545038023860723389826458699424 2800 10599122689596038578176000000000 2801 10612506748301361546189850265202 2802 10667991145943197011363863988816 2803 10680900758528091728690896236884 2804 10736172673532083729105179098112 2805 10750237939063359361925254753344 2806 10805289429991067512879801694544 2807 10818865569470423069463543776016 2808 10875353918644720388341317500928 2809 10888439761782917118486215151822 2810 10944716224838784817176182230236 2811 10958968392416061534437231643752 2812 11015019016683523620917897687040 2813 11028782943291965738713169289660 2814 11086292088187557739030864614528 2815 11099561325838499623370652760824 2816 11156841377867396526048981024768 2817 11171299280127567794726249044728 2818 11228359345964784049821034231170 2819 11242313269729493026538299690980 2820 11300864437340285630991956508672 2821 11314302508169384146817005735424 2822 11372618974840069468799613923496 2823 11387279151222465713453631276408 2824 11445364694137945740032302645248 2825 11459516433920824134618210937500 2826 11519108941902964591230646994088 2827 11532734035954846966477324379736 2828 11592098453831431825062428368896 2829 11606962758764488058237036363712 2830 11666096008236997787709047314152 2831 11680429817760866287534570203000 2832 11741097896363513538380499517440 2833 11754906273776598115976284555154 2834 11815334393109518598624462114180 2835 11830411908827446550642743961664 2836 11890591048462013166526152330240 2837 11905126711773565338656108524278 2838 11966881438676289490518123786816 2839 11980874880506879952555951668304 2840 12042389970405456957925861883904 2841 12057663716378006611943748149712 2842 12118924426369237862519400633360 2843 12133657650299237520117679162044 2844 12196516187901858517719287562240 2845 12210702743570493523562053741980 2846 12273303276237591216202830818832 2847 12288794117295704727320334395824 2848 12351146380483084021319105249280 2849 12366080066751395351742831993408 2850 12430065880758006967440937500000 2851 12444428471186457186664981435652 2852 12508150403632549666187045634048 2853 12523854366876000980833576918056 2854 12587315652330173903877975526644 2855 12602457328194325611763773061032 2856 12667569821419092998020222943232 2857 12682128912902987908363202129258 2858 12746983517087028302123230453110 2859 12762902810785704959669464870056 2860 12827497092253124670427756290048 2861 12842829597621212539002239355342 2862 12909104986816562010548849007192 2863 12923856969337049353728017872720 2864 12989861687791548180283344814080 2865 13006005189967031369362677969408 2866 13071730297164529693261098938202 2867 13087275249406359252677545105056 2868 13154725527289160385018955530240 2869 13169671257971687901533849198560 2870 13236851840968644567491545191648 2871 13253201364519967029441698630880 2872 13320095061325487935397906350080 2873 13335847912408619017708328217996 2874 13404491455389087119371283744640 2875 13419639942453523498535156250000 2876 13487993237372438664900940308480 2877 13504572217692822104217388650816 2878 13572645641011667833376932651680 2879 13588608421618675305260872115520 2880 13658470852828911361748581220352 2881 13673803183983465151391772264112 2882 13743368539929631220557601681712 2883 13760171456061722976127637671808 2884 13829443976825693190581608415232 2885 13845625476337898696123719642188 2886 13916704600109702743263032489424 2887 13932243458829631882838044398728 2888 14003032739805660628990836080640 2889 14020062203249393380887695285808 2890 14090558628369313231403848686828 2891 14106940539322195135962468836640 2892 14179276309365022009778117480448 2893 14195016543757045429387711091808 2894 14267048748996675049378925111784 2895 14284314344062513785583246155696 2896 14356032137018573735821163102208 2897 14372636993393853378797039102418 2898 14446242772288608654436549554432 2899 14462185849681676847754155612736 2900 14535487687520006715060000000000 2901 14552969632475162464244486572832 2902 14625949751853852108050046665676 2903 14642772754515708542052911381784 2904 14717667137129020774024589869056 2905 14733823521226008195591899677632 2906 14808391709517536236398785086542 2907 14826114501023350137246302803680 2908 14900369006632847654870375804928 2909 14917412228990115948467117278590 2910 14993623155909767679934518945456 2911 15009970854268800616629505544784 2912 15085848802874620704735054790656 2913 15103806932590981376660313930288 2914 15179355457810948921856801269248 2915 15196628767848601658078876599728 2916 15274153290228741733815071004672 2917 15290717409060886772265338566598 2918 15367916499554523759745240384020 2919 15386113419589968199234221147520 2920 15462983395490262184354416427008 2921 15480465390088169258933740588032 2922 15559347214562289965816982070176 2923 15576121931117857871126688628960 2924 15654662847640630519280003100672 2925 15673107776810805448393218750000 2926 15751296663728159488463913479040 2927 15769012662230643496159003919088 2928 15849264730646119341693591355392 2929 15866251902491209892132063434740 2930 15946163388806848609303111023972 2931 15964834833075742549848524617992 2932 16044385854191477150505436314624 2933 16062331233824344554722408651040 2934 16143974153442189328664948274864 2935 16161183916002364486955968011528 2936 16242462222376548398141911597056 2937 16261386894763862622754917638880 2938 16342313116472670823275784024188 2939 16360488791329014769182029752860 2940 16443553469612570834914544615424 2941 16460962311399593519521093749372 2942 16543653281699643941519698785216 2943 16562825365331819427494297219640 2944 16645147773673640732359800127488 2945 16663564791897674219278187708160 2946 16748046213306791322791876182704 2947 16765682344031126320661033204656 2948 16849798706361831788427360362496 2949 16869220572234116231649504848736 2950 16952969094687705858733828125000 2951 16971603834344232837234493286712 2952 17057549740742131871978889412608 2953 17075405372433472818751382444234 2954 17160970062534331660378533636768 2955 17180652477128114957958763037712 2956 17265822491055236242405001103360 2957 17284702968077945985948215290158 2958 17372126973374520454987924327920 2959 17390204400451406159566533110760 2960 17477247080885319530186583048192 2961 17497167170360980211632280314368 2962 17583806332619421682806884485386 2963 17602926002017477132404424071924 2964 17691850540700993842475043962880 2965 17710160688344024799286638448044 2966 17798677104972100547817908003052 2967 17818862669927186119163729161344 2968 17906985599583907683166882627584 2969 17926346156504830157154424746330 2970 18016803187761024415368165144096 2971 18035320574732355130249887971132 2972 18125360366789928503574278590464 2973 18145805301486171585830264590208 2974 18235433072354352969220599107664 2975 18255047347650260320224187500000 2976 18347031638751232953570048344064 2977 18365785674136951845015912690580 2978 18457362631569603306606740200530 2979 18478069354023276395084320995984 2980 18569234605688408464070979225600 2981 18589075207163305027661992215744 2982 18682639375025406051249317482752 2983 18701622238399484498859520393240 2984 18794759523396721472876834193408 2985 18815740094044200677736500971200 2986 18908437163140030963735648925622 2987 18928535043211513323997592188080 2988 19023692015513301480043503280128 2989 19042906985423440345518008199952 2990 19137637386374241897595853023968 2991 19158865172981423108825245095512 2992 19253146127831350456863449677824 2993 19273493937394611518228319935268 2994 19370268115197784787530412514000 2995 19389725592138811939646577920400 2996 19486044775404397854582208118784 2997 19507550973021855571008447620424 2998 19603429751958205228018953925500 2999 19624029670794607796267676027000 3000 19722455410392000000000000000000 3001 19742127793266628208268324027002 3002 19840088054022468722129932084800 3003 19861866782430564328724820024576 3004 19959366786684997669192557453312 3005 19980231203541317730930807746652 3006 20080302653573326768491235420128 3007 20100221945634377594413898706496 3008 20199838229559969826649237618688 3009 20221890460981320376325560762080 3010 20321047808849869008156260006976 3011 20342147527041848725981451734692 3012 20443920138834662211838695825408 3013 20464078121784443571822434445408 3014 20565375144590206040659777532088 3015 20587714380795832461639909601056 3016 20688520734382578072567136911360 3017 20709890485470295424485423445376 3018 20813378732545251697956215260128 3019 20833777285270434525430325804780 3020 20936790776073353121861682470912 3021 20959387708274307435667914643680 3022 21061899889300995007109120531496 3023 21083529920609905333894583248464 3024 21188760897545553871255803789312 3025 21209412241088275479475921875000 3026 21314135251704249611042138019540 3027 21337024333245720286331546401160 3028 21441256959488849603435936590848 3029 21463149965049072824051868537996 3030 21570159023519723520934649293584 3031 21591033839298821522193839010832 3032 21697523967809212284120402493440 3033 21720696968689102647254856225816 3034 21826675520685819148302266265468 3035 21848844866467443589813631059008 3036 21957625477326111464203973885952 3037 21978756991743843532710087662078 3038 22087030995614255544879130089216 3039 22110489864267708039345183153816 3040 22218251525974648010593838039040 3041 22240665650771238129688564660962 3042 22351277756759253299301260246472 3043 22372657350483082858960442803560 3044 22482739942109243899703346557952 3045 22506500356715746721845455488640 3046 22616036434734775172803569896532 3047 22638731474209081820189221914696 3048 22751190769452934773618008653824 3049 22772820307396091859010053137450 3050 22884750431677059194352726562500 3051 22908778474484899947474915668424 3052 23020151551200536689660768542720 3053 23043117729473567670377216935008 3054 23157451465263850577276653201080 3055 23179344683136032484945906167232 3056 23293114057676892204407369760768 3057 23317447758368914489791870497520 3058 23430671434118190748210379433360 3059 23453912664091750355006006511360 3060 23570159896143125289975865614336 3061 23592282850297231527215823421142 3062 23707954299150968911260849070236 3063 23732584461095976695534978236088 3064 23847686440889263026118682738688 3065 23871215423565397818715013431524 3066 23989369481465460820863286135104 3067 24011759444601892395245077601948 3068 24129348816134167782287297679360 3069 24154277973079835057941096432128 3070 24271298183683300705217323488504 3071 24295080812305545434208045331512 3072 24415204724960014052464193961984 3073 24437853280543602596861022738880 3074 24557388033525083442221173875540 3075 24582631286750710573970718750000 3076 24701560158223621812992478151680 3077 24725635702180084489063250050956 3078 24847746488801982159705559563120 3079 24870653683807163616606975765320 3080 24992176883157811577753060769792 3081 25017698180247235489393219189120 3082 25138601502431533624650929226336 3083 25162959727807026610054169647404 3084 25287086399461839593062528684032 3085 25310267646486446976175348169148 3086 25433767661961863068326120326472 3087 25459609607566892486723925078624 3088 25582502727941909690545147478016 3089 25607145828120833153857059672210 3090 25733330938747480449985063316928 3091 25756748998353919577010628956024 3092 25882294313044638258570170256384 3093 25908444766362108019480772463648 3094 26033358513127265432728955075808 3095 26058301374656494147062202996680 3096 26186534981877541752287313002496 3097 26210230979401067990843985952720 3098 26337838174904896280340496786350 3099 26364300315372997287829718658536 3100 26491275611230730924736000000000 3101 26516482131141013360173241961952 3102 26646833574452615002479366250752 3103 26670796165262173994415839721960 3104 26800495121738084576733979213824 3105 26827285237091110086639555276864 3106 26956311521607029500867836100242 3107 26981822399494934735651214865440 3108 27114310803987542879273921642496 3109 27138541163810017802384550176390 3110 27270376110754933811428084134096 3111 27297455323108008791999055189744 3112 27428603657764205200090288619520 3113 27454408182180622934708735577168 3114 27589062441488700160768792864104 3115 27613578543421547435467486387680 3116 27747537381033910487791941980160 3117 27774949908717334742526517067840 3118 27908236962040227351948102069720 3119 27934337298529706199819484981680 3120 28071203758214054431277526810624 3121 28095962721210642913828024578482 3122 28232120787941334948334143526656 3123 28259854530408977065432902044496 3124 28395311098482213115253512126464 3125 28421723982319235801696777343750 3126 28560790998551522176827839559144 3127 28585838198331693092290501641960 3128 28724210692967890105895730806784 3129 28752270325021002889020982507200 3130 28889941631841412810485750157212 3131 28916625372466027693200678846144 3132 29057968490391827234755222302720 3133 29083291349484595367812184196988 3134 29223910781035313212774935553824 3135 29252311733586628355889680691840 3136 29392186929327356294564671389696 3137 29419187099015603300777232870978 3138 29562824233446208413359566467888 3139 29588424532574758962903999623416 3140 29731338338572549584632431208448 3141 29760038689050049694080786021800 3142 29902192326043997869352805158916 3143 29929498505294218009718765792400 3144 30075461786039641267701867872256 3145 30101356717128782839149903214344 3146 30246551663753017462625323062264 3147 30275599399224333548455280053800 3148 30420049563784092272623138695168 3149 30447661710412295729588843216064 3150 30596002324716685691827125000000 3151 30622146407554087634794988103792 3152 30769701525551109684737712586752 3153 30799084024008508351324096013168 3154 30945863465075011167034135900560 3155 30973800344170328043178376277072 3156 31124502539007477914970632503296 3157 31150946574793480117375478020032 3158 31300879107402693490632398403660 3159 31330598925684609441920521199736 3160 31479756912037884196145898455040 3161 31507972848880596064958014419300 3162 31661118876671094977692594129152 3163 31687846618088252883346432009724 3164 31840192763208418910803005284352 3165 31870267993618275447880819266528 3166 32021789542457624205926407672752 3167 32050334785142183329709007658848 3168 32205943334234216088389006917632 3169 32232957288753099502375449100130 3170 32387765522346495029012558526324 3171 32418151900976017310860215986944 3172 32572118939870267916204188878848 3173 32600979516200373571690664497440 3174 32759085519842136343199279658144 3175 32786404224868122772261500000000 3176 32943660063413423239645871210496 3177 32974407245863032121600938335448 3178 33130840275216142221624560792352 3179 33160017526433800779925674496152 3180 33320673435726098783145664782336 3181 33348247955725934135346734923022 3182 33508036661053408093247121615816 3183 33539131435770340571198764087128 3184 33698062832411239377834029875200 3185 33727578611449384730144579950944 3186 33890768054172573512773911588720 3187 33918650994877400650606541385428 3188 34080991317771329582770878839808 3189 34112436250877894252316668947616 3190 34273919644882217037600228641520 3191 34303721494998308306073057984312 3192 34469534853422153332627624427520 3193 34497709985822256338719633800448 3194 34662637899575180551931424362334 3195 34694453318820567835738218813504 3196 34858471499270478302602514448384 3197 34888614773049873335241997950240 3198 35057068946270098850096474206896 3199 35085540516690616946712758010064 3200 35253109615150881570816000000000 3201 35285244520660339037720818833504 3202 35451886675866455015028917468226 3203 35482355922528877899304452656484 3204 35653488919522937508749409054720 3205 35682274267853989168737227313612 3206 35852469668621335932969322165680 3207 35884979563780738453799343507320 3208 36054264515024024671283531218944 3209 36085061836864418338906017145290 3210 36258929840780891480609188847136 3211 36287976375662079742230224045560 3212 36460887340856268407663950000128 3213 36493759412976149198219572997184 3214 36665723240436506265415844788104 3215 36696869519420011415257609014744 3216 36873454686403992366718226792448 3217 36902819425763641283075344897298 3218 37078466313303527587330615602570 3219 37111700447671264291277402556240 3220 37286402424901122711158048489472 3221 37317842152073842290755935883382 3222 37497239161835370414817825879920 3223 37526905170927686488523614071048 3224 37705326202006465800599047766016 3225 37738945154562834391772062500000 3226 37916362929346952294796185710062 3227 37948157935980355381501310417136 3228 38130386065224775958044475781120 3229 38160354905792852033041141012670 3230 38341608421815640720296119412720 3231 38375556467039897194983125242080 3232 38555787061854981456596708622336 3233 38587917514349279955353343659028 3234 38773019100165774249496847750784 3235 38803311254299870274743113717168 3236 38987377266818419508190349808640 3237 39021715528093278091065026477664 3238 39204778443966872077662058556340 3239 39237247332993190441935158583840 3240 39425279623234449871676349874176 3241 39455839661067103958774163121792 3242 39642816185436583710774288755766 3243 39677527556761493912164082016768 3244 39863462096692908422713317169152 3245 39896291904240735304235223648480 3246 40087235500914975107122989922104 3247 40118122268222910582971621333376 3248 40308032496598938355099961917440 3249 40343118509452004837347240466640 3250 40531985194961634109497070312500 3251 40565116302729405581735505279252 3252 40759073207111709088999824457728 3253 40790269015396478939659798678934 3254 40983150561461314378043540482044 3255 41018637751379469058100885673984 3256 41210413317155658119189020803072 3257 41243909676111492472120136532858 3258 41440900865227012152979031157192 3259 41472407215022848947361091259740 3260 41668323488037672797300648914944 3261 41704147998983190147942993105152 3262 41898938970992525852752168241616 3263 41932780823984833703980174090248 3264 42132848213033055136358137331712 3265 42164688171863668663965566515284 3266 42363616484795486727986699961024 3267 42399845526368104249562083945872 3268 42597669028270771887129723985920 3269 42631861466815307834877706433184 3270 42835068359930998777240685180880 3271 42867178278614226381887006605832 3272 43069225209868577846794432020480 3273 43105839909118449800793753377808 3274 43306738726610152990964552726214 3275 43341302763397310810800921875000 3276 43547629229364820869842997510144 3277 43580074911973193590525610548380 3278 43785261462635643939559733334600 3279 43822264307399284191356191451096 3280 44026303173868091128016554426368 3281 44061174895954574759310875304612 3282 44270727467840201712754605319056 3283 44303491660826838640248882789088 3284 44511859774945424258818051156992 3285 44549276090788450520174281616208 3286 44756429827023443176170183186624 3287 44791678444452672523662016792920 3288 45004479977356345729827307782144 3289 45037560815297978817943911678912 3290 45249180565192785161913910102272 3291 45286942895639367194971876667112 3292 45497322882677042431862104387584 3293 45532927774171493955320115796380 3294 45749022753815150568718383096696 3295 45782446094571677818115816790840 3296 45997288521830047812947344883712 3297 46035471853720357248391069245376 3298 46249097876453414921544139087332 3299 46285060944272013459593715989700 3300 46504518215506729215264000000000 3301 46538214712522042136803700069702 3302 46756395603222998171466029043456 3303 46794975809770789788842353371456 3304 47011895567096635714454358589440 3305 47048241619996295354993924780292 3306 47271034983703460052250605391200 3307 47305077053207330481702744663308 3308 47526618122039518376363305187328 3309 47565598789451212383071916507456 3310 47785878054173307874574918211336 3311 47822539848794087418927443885184 3312 48048786196094247976032547110912 3313 48083151297755508588836983593074 3314 48308098247718857703483763248954 3315 48347506554928464672605385118368 3316 48571118106358961168452634065920 3317 48608166934195508951087041109376 3318 48837892432183501178791777835520 3319 48872580618004977839788215575480 3320 49101004827252692379183284748288 3321 49140768528543364115817620155896 3322 49367832211998959272927601186592 3323 49405246616692898495174869387164 3324 49638494825060273620094495895552 3325 49673536413964751853691875000000 3326 49905407722880468840359544502912 3327 49945604254931307518328590708760 3328 50176141654380729967226174570496 3329 50213923477691468579288459277570 3330 50450769179349438183385498287408 3331 50486085008293015955878258598372 3332 50721530476311489218972247318528 3333 50762135848027437166375127213856 3334 50996193878525353561659145543524 3335 51034371021547490979683179123680 3336 51274784729136022135048954183680 3337 51310454300090463730385706120576 3338 51549492639300620313872448521190 3339 51590512970627398583472019589184 3340 51828164413183993212852850188288 3341 51866659841405705003346861932892 3342 52110768511424904688634448719736 3343 52146767139848329779177736966544 3344 52389448082549981061501828464640 3345 52430908757556248696332895544576 3346 52672125567940260890247949242240 3347 52711018905398929220677773924468 3348 52958845862623110564239490220032 3349 52995174664159865446149483406764 3350 53241574444804407948478171875000 3351 53283398176502053058981186482232 3352 53528305284283376252328329871360 3353 53567575651444946043486897135360 3354 53819169592153501974649496437152 3355 53855857241194716985059945825264 3356 54105943359746970258281034485760 3357 54148213811829504059072081617608 3358 54396834838197370320378254107248 3359 54436479963848498894612335748640 3360 54691923498633376136643578167296 3361 54728886504780607337285972919842 3362 54982791586343973321741571366266 3363 55025483804185128143596269508800 3364 55277868482222458826410070215680 3365 55317919680252349351174665831564 3366 55577175671667698085304003385376 3367 55614502718450910496781016668576 3368 55872248538915425644674119368704 3369 55915364809120763502802040056976 3370 56171592210819115804987908968364 3371 56211965713314288471062993190732 3372 56475171911540801696738222297088 3373 56512831905259401725665162353614 3374 56774473985038096762237723192848 3375 56818044259997245697021484375000 3376 57078078670669941519342567948288 3377 57118861954828124449416052001136 3378 57386042434381590659710396333008 3379 57424037681757468073205314310080 3380 57689653308881622012182437005312 3381 57733596357978145043177177677056 3382 57997574774517362050737814739400 3383 58038740615163690149285876576400 3384 58309948429710344925163617779712 3385 58348309716201797085897749247588 3386 58617863883027780355371210809022 3387 58662265842699701605814883192680 3388 58930215602435150151579019001856 3389 58971764092098104673920036450910 3390 59247083172842300755132495503408 3391 59285721289372796818823439202112 3392 59559356439822427640086180921344 3393 59604191412040846991874293325360 3394 59876160791492535286430469296034 3395 59918128588947638608844998856544 3396 60197520343788458604345865199616 3397 60236526669703500651973597382080 3398 60514266696152430568277831328900 3399 60559536881976783538418971719552 3400 60835611791291289458688000000000 3401 60877903431974653711409319651600 3402 61161518903308938298953820378656 3403 61200862385588421730372088640648 3404 61482761674733284554452101373952 3405 61528500695313647460838720240992 3406 61808641291239919618392426563064 3407 61851352692156068436866162144208 3408 62139212185419701318309256364032 3409 62178898153430294249820843221824 3410 62465042185637391263454276909312 3411 62511157194305804146988789599440 3412 62795512116910250395152242863104 3413 62838613573331267869558223281974 3414 63130774741966743562693381781160 3415 63170831658227441198234718719304 3416 63461184372134320569283868884992 3417 63507771433995538730929757135136 3418 63796364335480186267012203048270 3419 63839857246583581916045126363376 3420 64136409705600739217280853032960 3421 64176742287876729639929321967264 3422 64471451948873846986810400771400 3423 64518485891253359790766345011328 3424 64811370955009736954626172780544 3425 64855289879979719661592242187500 3426 65156192193803602553252841794544 3427 65196899039041663743525451136400 3428 65495991858505677000203404981248 3429 65543469979163441295364954034688 3430 65840742163312379118569830270896 3431 65884986685134498828378598985952 3432 66190396223859689072032412073984 3433 66231445074953081033889694896554 3434 66534978604969289557789607053548 3435 66582938633906650574417625323280 3436 66884548628077499942410705827840 3437 66929225590615015567382265235296 3438 67239166177227743238963562981632 3439 67280557646363001584183301831160 3440 67588624726770595367144040431616 3441 67636965893122612087364284236544 3442 67943074933487179432129111769466 3443 67988146965354072646726702121208 3444 68302683041680322431450828406784 3445 68344450897836493486503011426616 3446 68657006219520708230797047811932 3447 68705833810283548602668679909888 3448 69016466176210642391307003101184 3449 69061936099953959073333003541050 3450 69381158306704330397527125000000 3451 69423202586221147505693697562080 3452 69740408600342710225334997663744 3453 69789689967852567206176903008768 3454 70104904721797040307554962368168 3455 70150809637106339761523464824312 3456 70474673461758488041554016468992 3457 70517095478077535563066445494658 3458 70838982636003935494251723506880 3459 70888717946030426687208241933256 3460 71208611189364922651808225961984 3461 71254844006697708556234404992742 3462 71583518284283070595751702442696 3463 71626284589099988318463905716424 3464 71952908574038140234089418457088 3465 72003141929411461819566851150592 3466 72327662471672700227442526027302 3467 72374333100065637555085633189548 3468 72707844088348954221714379444224 3469 72750954984952839882301606230830 3470 73082416595907499748294196628584 3471 73133033328499801623600445101360 3472 73462357863001524092879203467264 3473 73509429086056218322709128139328 3474 73847839661719521109113683645784 3475 73891333236487654804627265625000 3476 74227582150938714776243531120640 3477 74278697566649545213025828095840 3478 74612845534509854796310297438752 3479 74660323863881773622409193593792 3480 75003734167688003499914963189760 3481 75047496554032965423514967748660 3482 75388708809504258707356178039406 3483 75440287360584365843158057675152 3484 75779323027340529748219386458112 3485 75827242736785247597084359467576 3486 76175607034261966893176312751744 3487 76219751160236909462620899647016 3488 76565952650821500443452527083520 3489 76617996073011208719633791655216 3490 76962021975135939323981692379700 3491 77010268809480095828452755291012 3492 77363762554909023846390546149376 3493 77408255740464470186883119236000 3494 77759509056303425844982358392884 3495 77812058921370029643973749626736 3496 78161020272740855885728044810240 3497 78209712753169497339529211441220 3498 78568364796653289083398318073376 3499 78613201353839346158226059031500 3500 78969617855519343750000000000000 3501 79022553790681722229526481392520 3502 79376634246286334920838049444816 3503 79425733795116921370960780120128 3504 79789610583391508928998003441664 3505 79834833352997931002879363240052 3506 80196351365395231472321289087642 3507 80249801637004793785753913523456 3508 80609024660614425250389017238528 3509 80658532114805858542898288579640 3510 81027742377116730320737930623312 3511 81073228003719651116663573699192 3512 81440038301464487825840453713920 3513 81493958164177334669100266673488 3514 81858395784829955455270588835808 3515 81908351729939631135892154901840 3516 82282838605589343498098682802176 3517 82328710815667101370338240267998 3518 82700839901973147694075934961120 3519 82755232927703251629398785848384 3520 83124988452868029431670921756672 3521 83175273267793706773716683815872 3522 83555228784998483627741770748976 3523 83601445895688761734249976371168 3524 83978961892557009046007391839232 3525 84033872647798814316182250000000 3526 84408887393602904827161534131064 3527 84459622700902686816177019636488 3528 84845080668887069576020679983104 3529 84891640303397265619177923247370 3530 85274655775462606092248272462092 3531 85329956087707952954610560130624 3532 85710426915181198981583413684224 3533 85761572774646589954364315993454 3534 86152597222905838802747727198720 3535 86199549542892487187640413584416 3536 86588000553541575296905723772928 3537 86643822147958998602539103824272 3538 87029775113561984464584450766020 3539 87081332066108375055832005310260 3540 87478040961963210079814725877760 3541 87525246150845205456644672705462 3542 87919341526075944274100434743552 3543 87975639996973270796039398773048 3544 88367144838353256804853421703168 3545 88419158641410886969589721141540 3546 88821489002169551931661703731848 3547 88869082456720785270803001574268 3548 89268842709780005709662429933568 3549 89325626075378794636975568599744 3550 89722797054093010410114093750000 3551 89775131660006520969075919819032 3552 90183291476614962051440952999936 3553 90231227930117014541867906592480 3554 90636727231916554199825341908594 3555 90694036595440444228492786151040 3556 91096813425930691676947912065024 3557 91149604099043223243057596415558 3558 91563621565400092604633880298248 3559 91611900354028951051772033766440 3560 92023258688077560280696482693120 3561 92080957566803280792858602212752 3562 92489544440191932571805171913036 3563 92542752359431358818850089783920 3564 92962699497158158104831995682816 3565 93011367588196070903848530743808 3566 93428516652890106880992141172152 3567 93486746948489418423047818566960 3568 93901172573690455982335114346496 3569 93954791171053491700218466244976 3570 94380798244586896632580741715328 3571 94429709085573842717691890920532 3572 94852865641953217066587358986240 3573 94911581424456052479565072465896 3574 95331919515449553962502580324764 3575 95386000161073358773183218750000 3576 95817990624734791144999275724800 3577 95867294701988394215249524299184 3578 96296483970509936560733822553630 3579 96355686377252696502792856686696 3580 96782061000173779797226288312320 3581 96836456504719477459918430990622 3582 97274655549647046322235386984800 3583 97324296578970045146571654331904 3584 97759601777496973940965647581184 3585 97819339555205929680458594279040 3586 98251676893269250827589825213104 3587 98306535282279882744400225391016 3588 98750971626231986920600978489344 3589 98800951029001285673148506397004 3590 99242492625222797200439343406320 3591 99302623135418763393525344154240 3592 99741146516964672905755400601600 3593 99796418330383264611369813118794 3594 100247170402244285302055096296800 3595 100297538528479386116530039066080 3596 100745243685309618544315965603840 3597 100805912315038197252445622389920 3598 101250656071596705078653348095632 3599 101306338704962175955658948961480 3600 101763537919736738217984000000000 3601 101814138863604742469966286409012 3602 102268239653409831967081188631626 3603 102329398893414777122614999186568 3604 102780433455860810034691263240192 3605 102836587006128391655046503859072 3606 103300154126456892174198877132584 3607 103351142249394533557856737986008 3608 103811666804541136262690544549888 3609 103873317525424211459498822219544 3610 104330777446615870367654249995560 3611 104387235398582664259034205778512 3612 104857416569915725169268385579008 3613 104908735922266560804156307379774 3614 105375764440624425875266430770920 3615 105437961520029498575588966108208 3616 105901765506565756813621573189632 3617 105958689637194731345813779844898 3618 106435506386503401206927319982224 3619 106487163509443321475905206133248 3620 106960829252802043328664569874432 3621 107023410692659505746165125340224 3622 107493800517500936368570378324596 3623 107551137080599865069349884085864 3624 108034674820645813951363805085696 3625 108086715664928701858520507812500 3626 108566943871367542547828768696784 3627 108630071190293011692457684444416 3628 109107074119080181201680095336448 3629 109164822714468053682526697967360 3630 109655221347321532548093990755424 3631 109707480218242213416332287409072 3632 110194511193903784710188021317632 3633 110258138359603808346423447695808 3634 110741833816502932161208907706240 3635 110800050699198903542147743110288 3636 111297225734892999042575354302464 3637 111349868758307809333119955315478 3638 111843733676924006436641141880792 3639 111907853120241859541701484569016 3640 112398389926770387415147242061824 3641 112456900793279421448499550113424 3642 112961107366520473787164958411136 3643 113014076670108818313416584129244 3644 113514860257325291318781985431552 3645 113579533378758914426471485026312 3646 114076813880373799857386442649632 3647 114135798256257513323277503963856 3648 114647063361549590439915757240320 3649 114700357173068387843604428302020 3650 115208204056995080294865492187500 3651 115273256013045778655223585221832 3652 115777541729199979345891790020608 3653 115836932920952712629070297270828 3654 116355352427541331137100803274560 3655 116409025603682969829736519767312 3656 116923844770841012050148341579776 3657 116989452071246285651704058040384 3658 117500770483280347444502144595840 3659 117560570614203834055587415295340 3660 118086284737807969991167592275968 3661 118140164352063656790844456278112 3662 118662218558049530071267501119336 3663 118728322583396560137057467755872 3664 119246760342006310842091312250880 3665 119307029597091187717235017694004 3666 119839948493380292588125592674944 3667 119894204268825921451410556409320 3668 120423531180624924210481093165056 3669 120490129094725683692940965580576 3670 121015835840383218638112332267424 3671 121076389145133409318620370065432 3672 121616785657823401645510131449856 3673 121671357936794078738347828812314 3674 122208038088148230035696264560608 3675 122275201671909464896832625000000 3676 122808076315271581211566770401280 3677 122869097647335572154174985715838 3678 123417001901514619185049906872408 3679 123471888443178786964392435428296 3680 124016078531662381092189662871552 3681 124083610246284424619004875247480 3682 124623938566669042040944405548096 3683 124685361764878400049362876962560 3684 125240865937570085408584428920832 3685 125296128579441014382325081610016 3686 125847728780322116569924597628520 3687 125915821236556828761674034764280 3688 126463621836898013833578583425024 3689 126525455014827422561122231054848 3690 127088714198824756830561219646032 3691 127144157029815226093614958428812 3692 127703451518461369384287621931008 3693 127772041170335676001056196182848 3694 128327408515541090265195124846584 3695 128389706759658067362571234561560 3696 128960628756801210933346603892736 3697 129016440323341452633979685381618 3698 129583458123204763026473997411396 3699 129652544880605659632861321183528 3700 130215637988487776593764000000000 3701 130278204916295984160503944873302 3702 130857071784060178928110751111016 3703 130913194110828853376132087489856 3704 131488026232321717646328990793728 3705 131557677262872994713914445948480 3706 132128388750531824375956792420860 3707 132191422024125742574380434596376 3708 132778267386790063078824752037888 3709 132834687977600830644895417189790 3710 133417507767383267507907870479136 3711 133487516445557669352265221206552 3712 134066142037254196284842091479040 3713 134129573314149449056007079509760 3714 134724494469242033025860207248560 3715 134781282711024861029148454428144 3716 135371970935996146411584606520320 3717 135442550871568037199124784845440 3718 136029115225050588498940661761992 3719 136092942832728151456739197723080 3720 136696107927198946432779137581056 3721 136753052840548017589495828042022 3722 137351916401382374548234094113446 3723 137422988836626240716428428525648 3724 138017598262290298104444305326080 3725 138081887865630987989570507812500 3726 138693185478056098825944883239456 3727 138750492960951531289624556822288 3728 139357561145394352964365876985856 3729 139429128980452427026902541099872 3730 140031942325186710447059782641732 3731 140096489236244221181811400075104 3732 140716227566690146963280919379968 3733 140773824430780327567750644507254 3734 141389196570737571615297787362924 3735 141461331519140748608489611459488 3736 142072234858876927318988455673856 3737 142137240826313840162864875240356 3738 142765461042957851401408637770560 3739 142823340434862539737258185536060 3740 143447190414683281678817298948096 3741 143519673488698920272023692047520 3742 144138982709581769278567970840016 3743 144204377469522699595954016138040 3744 144841171449941654294637318242304 3745 144899414778289816201148002764864 3746 145531619237050561220598110038482 3747 145604669107538454927517996445000 3748 146232412216949454297355492512768 3749 146298193612326738179850125187936 3750 146943743604362010955810546875000 3751 147002113075656380912232971923584 3752 147643007171603288759424251854848 3753 147716545812384549585795931370160 3754 148352824298035996096228099626294 3755 148419066058307911327513489006752 3756 149073250201757173535112415236096 3757 149131970269718887734835521941244 3758 149781572585825483799880667924760 3759 149855610076531058035392742707840 3760 150500599830427343855453944676352 3761 150567070550127142016851663931442 3762 151230221808614096500463865687360 3763 151289213409452099058086307834288 3764 151947632226350739404230693788672 3765 152022234272514575974505302078368 3766 152675818177670379585215072187120 3767 152742741699474886307378607760248 3768 153414890741564332154832430301184 3769 153474150099132286446882684081530 3770 154141570083090618822329566372440 3771 154216504654401070458654240285360 3772 154879008858262821348521998737408 3773 154946317010677405632276097018464 3774 155627567900402226585068804812848 3775 155687170612962459704465531250000 3776 156363461031513762091303478231040 3777 156438962599161522316270641770160 3778 157110418840653876386655451551330 3779 157178097329697730672173764659620 3780 157868651644819478799249126555648 3781 157928349374513075380613212804000 3782 158613856547537767135713858136512 3783 158689844859705011383322147803888 3784 159370360082318493812354350841856 3785 159438491564093791387062991479108 3786 160138204450196660217818297632224 3787 160198246050522876141139075670896 3788 160892995381476412551650940561408 3789 160969468977068488027901689943304 3790 161659233845334379393138676606760 3791 161727569491690545375387539201472 3792 162436800262223482155616771768320 3793 162497088612531613683709274720594 3794 163201202301350470320471261184128 3795 163278239286473710022367091176192 3796 163977113781366623697370948540416 3797 164045897629606702223680326286518 3798 164764677119209568928808166480112 3799 164825211613673206658736713987640 3800 165538873716999948103680000000000 3801 165616232557204367532658906389184 3802 166324572897460002788134506253326 3803 166393719042014748588763706485884 3804 167122160879245181812824466747392 3805 167183022402580025207312981425692 3806 167906094436568042789751817680744 3807 167984014248639112024627426810944 3808 168701860560154781288001083277312 3809 168771361529108939354205540027156 3810 169509667292703753214483058052096 3811 169570593008411758645559701357552 3812 170303444455889561160685986837504 3813 170381842883481710916215079941376 3814 171109295235173269397119604853204 3815 171179247832107773751714707529120 3816 171927268082306601213906288377856 3817 171988512245017254657626066603856 3818 172731172352973541289315695016928 3819 172810047370399534176795427120960 3820 173547312496239615492345231900672 3821 173617436387166488634443831632782 3822 174375563194553679829897872810048 3823 174437029394391191435043489751664 3824 175189614337822071731884224675840 3825 175269053618247980560063781250000 3826 176015978933455014860337925167162 3827 176086540048144366612718584077240 3828 176854791322428311745416795996160 3829 176916487333401476917898106182944 3830 177679200849717265080074609156352 3831 177758931766227602930658604548792 3832 178515901650148183998194767626240 3833 178586807334071123511885503924154 3834 179365306876227701864937817706016 3835 179427306194645706109693517632560 3836 180200006117167541282530097209344 3837 180280293595527824143249562670080 3838 181047335544803273259513413348280 3839 181118581943733677540911001509800 3840 181907543730324754357273793396736 3841 181969568179729476278027099585472 3842 182752635574619873326877963343876 3843 182833399696152545181382088745792 3844 183610627614476118167942532022272 3845 183682304556494691067871081880780 3846 184481570503474253271462413480904 3847 184543892506156322087913583248968 3848 185337360835762950413022982569984 3849 185418585533818315231396671307536 3850 186206228160543826056667125000000 3851 186278043399413055913620792644652 3852 187088017987942522372120027078656 3853 187150538518089354455114318428334 3854 187954529850414006643404064336608 3855 188036313318695574885172409533872 3856 188834190654449518884945886445568 3857 188906438639535441178434117508800 3858 189727147734040291261310580069648 3859 189789860746725443158154334740424 3860 190604596035058099007628180363264 3861 190686645449450414465554765768608 3862 191495172074950037092775812389036 3863 191567738931436505896357511352024 3864 192399322526994107966702984626176 3865 192462315585631480504569179276964 3866 193287625718643295430376067686702 3867 193370229444215427384779039076840 3868 194189432624842322302814461759488 3869 194262318411564902623368948928476 3870 195104989330347273301993982297184 3871 195167973465809216265434423105920 3872 196004274232653425207574785949696 3873 196087331678939145829562035593008 3874 196917335930005868233292465243700 3875 196990636719454424560546875000000 3876 197844227525315706632554230005760 3877 197907480090176655193684515381638 3878 198754814534539360374188963983152 3879 198838317797798272713395180702784 3880 199679351177748940189430732292096 3881 199752758137559269858690844201322 3882 200617700183349474457032618509856 3883 200681119510887511012282938727128 3884 201539601386233326786633378158592 3885 201623665186970690460620573990016 3886 202475542150089024289210994141880 3887 202549355546635588887801965942928 3888 203425679018123419858213583978496 3889 203489258067504358114744242015410 3890 204359126845071300680662327004580 3891 204443421763897149473816394530312 3892 205306594510049923152716093767680 3893 205380701766383122626314777223660 3894 206268539177450552141927572004160 3895 206332376549057464727168328429360 3896 207213448293752130705096878063616 3897 207298288280833668453043475163288 3898 208172768125230603336756215433150 3899 208247179222038037764962885217264 3900 209146766053244877094608000000000 3901 209210536319514710028465684238272 3902 210103259328945225399138639574176 3903 210188536074869959570483036902168 3904 211074459131807371911650315599872 3905 211149261332443085149178511534144 3906 212060425922027699133807886887936 3907 212124436197927607707224393948708 3908 213028838544825352325391896060928 3909 213114548233388673139894694850656 3910 214012156425146497081633396635936 3911 214087023231900735203112863430792 3912 215010209850121896020603779940352 3913 215074361322866425439312652246848 3914 215990572720064045296564331465760 3915 216076822024872943925547211239120 3916 216985919337080730595525078609920 3917 217061172160427700833820585935598 3918 217996415680891435008549669806328 3919 218060684643419379643961833276880 3920 218988969759099663124763177385984 3921 219075415769819920869228766242672 3922 219996467876470249699662028479876 3923 220071991313099373119557939344564 3924 221019430938200191208044613652480 3925 221083927999072973423356851562500 3926 222024071002114494276242088041424 3927 222111060781378513651583080465152 3928 223044087916129623273824100286464 3929 223119875696654936570686912946970 3930 224079766755372850000844873008224 3931 224144142672546117195356331499772 3932 225096626631818940913438952730624 3933 225184027080024318552249112986240 3934 226129183784550605392933853041488 3935 226205339776419990421156723574328 3936 227177479004069776835240257388544 3937 227242068116873940774887513460736 3938 228206920520419669216915315467120 3939 228294732597193643159769199150032 3940 229252258536504885307743185553408 3941 229328444101838327434915596952992 3942 230313315610119057206215506593832 3943 230377994684197717960738908651944 3944 231355357310927163693982647582720 3945 231443694969852275638686843546816 3946 232413383040596711870500339756182 3947 232489925090459931654049105193868 3948 233487575079933628942055998488576 3949 233552329727626694484400895174880 3950 234542466044708223612203437500000 3951 234630967281155569624096098421920 3952 235613313764556052115514017710080 3953 235690093715194936856036877243120 3954 236700651242575537300783032659280 3955 236765611030527406164645127082592 3956 237768298792541912076563119620096 3957 237857317268596730152848913756320 3958 238852346936468137317172923578460 3959 238929357788412152200961017911624 3960 239953099367597723128703565692928 3961 240017872371585701275941352149492 3962 241033637976638772829852305160416 3963 241123042468278385909209470390888 3964 242130900084695787647217739087872 3965 242208258621745008277382670139608 3966 243244963544916012021154965469464 3967 243309913464870301554488020274048 3968 244338765591790449673880651956224 3969 244428568774847403044218799622048 3970 245449520130212424004961326041684 3971 245526845309796205105431764729040 3972 246577035220766025749492832165888 3973 246642029592186998784169506010860 3974 247684123389758532051993545536164 3975 247774428545902384433751281250000 3976 248808261345593377560389203525632 3977 248885914568701147327641434413716 3978 249949617889525317714989965307472 3979 250014646968874632884002557471696 3980 251070261640991341861997480140800 3981 251160686900547419519564134630592 3982 252207911340600056212479839187912 3983 252285777731988727822148637813840 3984 253363141782996438712824474107904 3985 253428325446642931677475311833268 3986 254497226289341379206106975034122 3987 254588149781407421426104422076368 3988 255648795512833197930888212548608 3989 255726848638671035639040065768310 3990 256818179054737078284994741774080 3991 256883109790192607038301771671192 3992 257965838487624877836942311424000 3993 258057125774926041744018870414768 3994 259131344840314634607046510177134 3995 259209715390031646736601633446464 3996 260314754273740207125885018451968 3997 260379833589169958088456907903456 3998 261476409148179382136662137234000 3999 261568053838835760094217250022912 4000 262656134479872000000000000000000 4001 262734414168193056261376576036002 4002 263853723141014065034111950282560 4003 263918789716186786128363948215684 4004 265029388417297414363216131293184 4005 265121513308023257967507684231120 4006 266223205766769260018162658371892 4007 266301787700281383547592341189608 4008 267435393934782613036598405627904 4009 267500443415918984595619223247760 4010 268625341168101551857472679884076 4011 268717550778544301188435726424064 4012 269833410938808661083324857118720 4013 269912151861664876105706702455374 4014 271060216821374840591507745266304 4015 271125377103501310040459993329488 4016 272264326400867389293855063932928 4017 272357004836667391566418806948544 4018 273487075133747224807431159324336 4019 273565959293635187482108621173780 4020 274728786689138351422267545403392 4021 274793627985619423311912833042582 4022 275947205583779050997791646319996 4023 276040215020669920631010782832600 4024 277184634955514248176642658664448 4025 277263815546322967285082250000000 4026 278441139992505451817087554243488 4027 278506070941282736079397838800988 4028 279674300848633229720727077253120 4029 279767634230556606502005878298240 4030 280926715635757753460925353115264 4031 281005734959265866615550476044200 4032 282198167795873681553954246230016 4033 282263029245560043332861675182420 4034 283446075992695670256215646837474 4035 283539871215689745400187221325520 4036 284713343998830923975142179005440 4037 284792629112927569192845584644416 4038 286000175408991921921285082838088 4039 286064976344051965683262473564304 4040 287263146060838975953662502764544 4041 287356958236917371460091902816600 4042 288545420985890924117448380690496 4043 288624817983090401504885351038608 4044 289847654473810137932092237811712 4045 289912509943165175820669564602940 4046 291125549191518081971815540625424 4047 291219802772673568028752521728640 4048 292423276423906531379408988536832 4049 292502775193544470240451127546450 4050 293741223389166965124579890625000 4051 293805680755208522004787883526452 4052 295034181354861772138907154361344 4053 295128743147690322487142338351168 4054 296347387740658995429987391352844 4055 296427130052484746040525898168392 4056 297680910240710140572678431440896 4057 297745405991511753759821155420058 4058 298989397764899202960497615495310 4059 299084237991824592268293219101088 4060 300318398582276527686092255477760 4061 300397909062673496334792152928384 4062 301667649653302652864848553009496 4063 301732020490029719908207007270880 4064 302991676136327480862391752720384 4065 303086948772208759465467650249088 4066 304336311578483611452563607819120 4067 304416061218226828634555400918624 4068 305701779149230599024740712787968 4069 305766011849900384927862019677676 4070 307041663057262275389477445392688 4071 307136892060330069449622853837440 4072 308402101041969459750539066081280 4073 308481902584697281319558767183914 4074 309783798553347632629511379805248 4075 309848030551647705296006296875000 4076 311139380127115708404327044167680 4077 311235026666076753380910323763552 4078 312516100834464561040647643997880 4079 312595950621232498369676202814320 4080 313914342113221736321466916405248 4081 313978104955484425817005671618624 4082 315285797373246547021586501717796 4083 315381695187904377744235531697928 4084 316678810415242067412235076385792 4085 316758859186580088072696337756320 4086 318093451637193617966519423809968 4087 318157187909990258447937476514616 4088 319481267697077919194492241444864 4089 319577399818892767302890169421440 4090 320890897969245056059258353555420 4091 320970645382921039983138640544412 4092 322322107163402792103773643472896 4093 322385649643421391639382434923294 4094 323726274296329315563047394036720 4095 323822821051993463413106779799424 4096 325152378958540841483904372178944 4097 325232303861893834596365188489476 4098 326600657425563743791299066357168 4099 326663991839863268570460158876900 4100 328021520181507551133756000000000 4101 328117948451041502492313041531232 4102 329464267280177088674854000940976 4103 329544185169125677018318189554888 4104 330929617210816786631806848860160 4105 330992898067434426401560463054532 4106 332367009454256578792963965968742 4107 332463819207130570128969559122104 4108 333826891548009443441478631342080 4109 333906814287590428666528552893024 4110 335309676972404823722513924939376 4111 335372378556168141914524407016592 4112 336763766363570640026609607770112 4113 336860779648243138522347389557176 4114 338240798239451077931917952523528 4115 338320861707143492540711441939664 4116 339740853583553813595130786234368 4117 339803464914259884460893938554080 4118 341212147953725508043052888071920 4119 341309354534423342943384723665976 4120 342706680837584815844385513013248 4121 342786358750645296370746636014052 4122 344224164913219987584243140058120 4123 344286524010657951180035507041280 4124 345712683832229518591990539128832 4125 345810250440353848754882812500000 4126 347224544506509964864021378925712 4127 347304347598710164202819017113888 4128 348759997271214058076086235824128 4129 348822062687911109850066182676770 4130 350266096272968993097035917565760 4131 350363469784995995096923796750472 4132 351795451312467485045326284493824 4133 351875190677688971691502974814854 4134 353348879675789449777132078043472 4135 353410824600338680130486098955688 4136 354872360320123262914547398213632 4137 354970091661396610762646344264896 4138 356419766300591199069404329599990 4139 356499428196871898492221340547660 4140 357991537429934593858476808962048 4141 358052800189593881048020657673724 4142 359532583231718718944800567104600 4143 359630455903778973552289882332248 4144 361098043659851170521458185076736 4145 361177790047059470909079630248820 4146 362687967610926797056190795300304 4147 362749079033415089889582055782960 4148 364247125855835051680110944925696 4149 364345137064308943022641081467624 4150 365830993855392131054276859375000 4151 365910280255572321444029564692752 4152 367439271689356999184299874844672 4153 367500030944427388884195285943034 4154 369016541236294204037543995033728 4155 369114868282813535478042315387792 4156 370618636619795787143519857090560 4157 370697980912207219123609900100958 4158 372245832195188009855071363498368 4159 372306212616783377121942208139840 4160 373841578845420904533266408669184 4161 373939640368595700757468060629280 4162 375462084558164612926660252343586 4163 375541293650890529537346412376208 4164 377108182265869038261359768297472 4165 377168387293937140945930759305888 4166 378722227233295331007833896821252 4167 378820582900251706398331040660928 4168 380361714871179141918429037461504 4169 380440773783681281327214167109840 4170 382027111812128152345808501010720 4171 382086513444709985898581695091992 4172 383659638004913459399446005964800 4173 383758074441435266665783667994528 4174 385318096968860330717602825461864 4175 385397187269660646411478218750000 4176 387002595739738614978797591592960 4177 387061769209244129801064916080338 4178 388654163894916573392769243866730 4179 388752696950909879251370924089600 4180 390332005217279488795192032706560 4181 390410516677813315500224536755372 4182 392035796878359029283629103699792 4183 392094527835742303604015170061280 4184 393706411087813597760197632196608 4185 393805200658966958469979054639872 4186 395403428727020529567861569276544 4187 395481932842822841277508683494880 4188 397127100640711774244194631577600 4189 397185370015521976722689185018080 4190 398817156931576742272205435212440 4191 398915592104989895083177399179264 4192 400533522375511873627333796560896 4193 400611832402383409261981901803200 4194 402277093080223389866520652549944 4195 402335087454500034389754674406960 4196 403986376539456744183248833459200 4197 404085053453667514641000208978400 4198 405722705036478087185085777815700 4199 405800774693426573457672407200560 4200 407486584027360201900032000000000 4201 407543652931992509461913627077802 4202 409215275435089937263095004522752 4203 409313976073294243225487202518256 4204 410971561339665655838517667264512 4205 411049593983039496976238862999780 4206 412755513487901437741613955795384 4207 412812290521489421326341101870416 4208 414504246778377173874317287489536 4209 414602957387805405309017576131392 4210 416280904006262701521605621590116 4211 416358248372464611476362707489492 4212 418085139024773498835394828849152 4213 418141364700544421844909873811968 4214 419853904513348721975242514262432 4215 419952815145665965577574992241648 4216 421650698374622410172335266988032 4217 421727973615090139343954369066298 4218 423475848289840779207320113421280 4219 423531511776863816063969257207580 4220 425265043188975907134656800714752 4221 425363522752038399565973700210048 4222 427082193776444378473777025157696 4223 427159168867386670716682310801808 4224 428928253285042643005367465803776 4225 428983553084298161825900882812500 4226 430737654229713713814111293738562 4227 430836306756278380578318202351560 4228 432575802972096972302443654250496 4229 432652448969593395332188055261670 4230 434443192812829769677372421797248 4231 434497445996428052430421438870472 4232 436272999111638741594779108245504 4233 436371602145715258136162963879328 4234 438132114232668422548627827647340 4235 438208669433486214192529099152576 4236 440020622342600242083585635291136 4237 440074471421273285639944631873920 4238 441871484106325135228922323100088 4239 441970022034066378263533771510008 4240 443752012656725383022197579186176 4241 443827749440961739034656057407762 4242 445661847588316218836970390651072 4243 445715036855515204497455502534644 4244 447533738386186474957771925425152 4245 447632424612352952150613815461536 4246 449435437194513752049903308731224 4247 449511025959579343601313473553216 4248 451367245886959056593639398440960 4249 451419786022120213127802333700864 4250 453260628814185332199096679687500 4251 453358756713387454376849731492240 4252 455183705339899623691144431980544 4253 455258899702596965176765597727934 4254 457137488667824740566212465758680 4255 457189557362958093965867198724192 4256 459052110577905759156082908856320 4257 459150345726053423083563802136256 4258 460997232345972262664854122509010 4259 461072012206186528635017391748740 4260 462973445659103544452759111958528 4261 463024325543909666053386277895942 4262 464909491281623058016057447808436 4263 465007618730315941687781446524480 4264 466876665405965697671189297627136 4265 466951249538759631279247835550084 4266 468875054934516174227087377124160 4267 468925430441768644637638768373496 4268 470833224183019813568969690689536 4269 470931192377116462962449360307776 4270 472822911026036136612713339614368 4271 472896546945041727120096060854832 4272 474843682330916066163369663528960 4273 474893292284224458744672751409714 4274 476823953827660980401205200754714 4275 476922001424873004171812812500000 4276 478835866302803984927917108730880 4277 478909291587002408228026762573056 4278 480879751064654507088331652852736 4279 480928571151583677383090416995720 4280 482882590133187665936436456062976 4281 482979963548668894978428986874192 4282 484916956544056818182081322862206 4283 484989872228795810838103301370204 4284 486983939052718764609437594124288 4285 487032181235668550867672071292508 4286 489009058875764349894513622776672 4287 489106478655635604481469138867480 4288 491066597506232888385540685037568 4289 491138993800377904330146094307010 4290 493157134304512707056054599244736 4291 493204058358811477570049610588592 4292 495204775085528530465848275036160 4293 495301975546803879246847943486472 4294 497285464402391801419011520872360 4295 497357573875192248235413819713640 4296 499399291918923504649799529922560 4297 499445590463032420542913351211018 4298 501470182955665898054945470422432 4299 501567132883794546748833277776936 4300 503574495962043072038472000000000 4301 503645529258128362178292927349824 4302 505711840925063562223297073636160 4303 505757247334353389955393316001128 4304 507805929926960153868401293393920 4305 507902907675685769330416326612864 4306 509933605336440541226265822902442 4307 510004309491306682004296639595160 4308 512095217162365047891352321474560 4309 512139704781551066941186534875520 4310 514213007037649487042098547893536 4311 514309172156770763685350834202240 4312 516364271438419870192039303839744 4313 516434352607540734837849602450640 4314 518550115008670083359199431703360 4315 518593922423066506196575150185024 4316 520691308359422274450659195006976 4317 520787440151410662051055638042240 4318 522866895619908131073938736582912 4319 522936369175054071570070409835984 4320 525077503508264574869721336250368 4321 525119803428911211767151882724500 4322 527242325696151322436902494786546 4323 527338141013596220166580568231616 4324 529442220989064567414822654246912 4325 529511295113107503937899539062500 4326 531677295390306532741031992276224 4327 531718849998925998407712436219688 4328 533866503919521196630849881636864 4329 533961981762103857886250036041584 4330 536091218992526308757195013097452 4331 536159065538954099950271456450544 4332 538350969629559812150499252756480 4333 538391521498740633970794762521440 4334 540564557132885740020618863547528 4335 540659953295948463249421749613104 4336 542813782097393409237287643906048 4337 542881196324804858887040108657778 4338 545099014838343219176684934311832 4339 545138495391037849861469419333460 4340 547337498335009440404620312313856 4341 547431944591131679672465422807712 4342 549611455674113428226443046636976 4343 549678137835292410205202526873288 4344 551922141767721885577937059577856 4345 551960818013425652701881635917440 4346 554185172703925677499563365547804 4347 554279525315705037320223401325312 4348 556484692990293070082204572090368 4349 556550617558318595271627437829150 4350 558821366486609008162580156250000 4351 558858357013861075012677749212600 4352 561109193352841760092738648276992 4353 561203108997058917923698086875568 4354 563434242125684253392927454418368 4355 563499657601948935128155219737552 4356 565796566914278351357667973423104 4357 565832696471790649235273790342758 4358 568110004492644848497558835605860 4359 568203474483709908922560790728056 4360 570461093281129432201838151598080 4361 570525146050416389184677694611760 4362 572849342825314400856383744812896 4363 572884295236854149935428323796524 4364 575188350293101785758854099126272 4365 575281646350432665193277069012496 4366 577565158324529482849583693669160 4367 577628652208698227863736700449256 4368 579980171554265691312509411131392 4369 580013901148106759428954664725284 4370 582345279240483310290025609008960 4371 582437490899709003075690596849664 4372 584748051916493923418250956196864 4373 584810681153368048895686468282614 4374 587189764085102194427113364423748 4375 587222583432555198669433593750000 4376 589580653390037687349539893149696 4377 589672647908832837596150705105360 4378 592010240856968348367685576552800 4379 592071977667616594066762334076240 4380 594479228821934220384438150291456 4381 594510156802499268515284124086972 4382 596896144823328700104611915170896 4383 596987585232416283425293680482016 4384 599352489289986887573656257429504 4385 599413612859737489079218824938388 4386 601848405259683928010756994206304 4387 601878333266510071651327382280696 4388 604292180105519895852597705643008 4389 604383086800828638149948680158720 4390 606775879850716130254106376649680 4391 606835436795296262650627884491112 4392 609298979869741341801865153609728 4393 609327570660787698744748186464768 4394 611769579116598028261221181839198 4395 611860195214959079971778630401296 4396 614280273075125693631040676880384 4397 614339147291228847307910632275918 4398 616831428034970773887791032064568 4399 616858648174026923959404018422136 4400 619329426086455802855424000000000 4401 619418797782071369505091962756624 4402 621867339277723754707420544055552 4403 621925236380644048672836390253152 4404 624446535908710895837940210696192 4405 624472671194879617636727252350572 4406 626971557377995469349178374239292 4407 627060606987618036033841194409584 4408 629537603879697207474963559219200 4409 629594447768994058631445607812090 4410 632145435434344202624263636065216 4411 632169472915310317206459425506584 4412 634697719754221582995739549999104 4413 634786103697808560126459553388288 4414 637291848564371863582374355238304 4415 637347950471872694482913340778104 4416 639927907767562390968301378338816 4417 639950826192941214794041587875776 4418 642508397119366020129430089595728 4419 642596088921086888121856723010064 4420 645131207157655497716309694861312 4421 645185553078046588145164822102182 4422 647795776828176361178523752686272 4423 647817169684791809178952894909064 4424 650404413419137966521702489784320 4425 650491703040609750727712812500000 4426 653055498563948762569036944704262 4427 653109044101545040490740328826120 4428 655749514740287854758125938102272 4429 655769362445891942261493637052896 4430 658386871832098171425766540975272 4431 658472777214280281487117068433024 4432 661066530553779738257775428370432 4433 661118913722109073717734181790976 4434 663789941238147012100586018981520 4435 663808546868839026832397291995728 4436 666455630521399995302484978723840 4437 666541082294211863772957728160720 4438 669164812656574998527858117626992 4439 669215983747021539609685003076016 4440 671918225664348886000376368594944 4441 671934528404706503535203605345562 4442 674612512442824816304051583237966 4443 674697161503471143088441938031848 4444 677351125447037926050163859656704 4445 677401448355774503960429488379904 4446 680134168344956370705930254533920 4447 680149158447836726108812395318368 4448 682858015039353453900135797882880 4449 682941832620410969168124173746736 4450 685626705647092761700574179687500 4451 685675052651988489576847049930052 4452 688439657309003200850501792268288 4453 688452935683437633672100102319788 4454 691192979644636531145818932325128 4455 691276290730409831515968020528736 4456 693991328015594910317892142104576 4457 694038730577127126629467127903658 4458 696835143476353423172570507372448 4459 696846722816671413821768504705008 4460 699618612610480291484658250973184 4461 699700320850337395411575580575552 4462 702446895841734654341619703244976 4463 702492968455686575240841687005424 4464 705321530753008824658436057726976 4465 705331681209664043602261140455040 4466 708134712237242345095114645604160 4467 708215840233559593542391957324040 4468 710993915436259055489725793369088 4469 711038623121069109680211351903180 4470 713900027301505141028853818509200 4471 713907638617000888201893692692752 4472 716743161632060943997282950316032 4473 716823373915448474282144865522432 4474 719633251098146866046640777000414 4475 719676926820496823474268984375000 4476 722570403239338018500210164576256 4477 722576527484669488306228863715416 4478 725444524887371672875301876633280 4479 725523737074558225127041936553496 4480 728366165089704722310724149313536 4481 728407644889815871069003384462722 4482 731334628791695923890031787231952 4483 731338858877766801111042471484004 4484 734239660336925879784821264179200 4485 734318234529026466885529767882624 4486 737192362821248243760277739838372 4487 737232778813792289975899110462096 4488 740193219492641215611133092691968 4489 740195513856780083423615414027756 4490 743129831436512541708856287213900 4491 743206602946272900532087932774000 4492 746113902626723392531597878134784 4493 746152790182845385906516087086894 4494 749147080779414389393742548066688 4495 749147762922278699245346249984640 4496 752114786912159719568672248823808 4497 752190860112174096897319861734000 4498 755131286153811206967320784913668 4499 755168626125981356951107602044280 4500 758197441099112765625000000000000 4501 758195368559848943696838183096352 4502 761196565540329613402727379639276 4503 761271526813602873930615171846400 4504 764245412920063386603288058134528 4505 764281557908106422315943318284232 4506 767344093416225574453879493966784 4507 767340326672960026057491861794108 4508 770375710475569379417839096725504 4509 770449507076576590222637401119648 4510 773457586438317151276411943491152 4511 773491319008223703902246788105032 4512 776589093184879777476100768137216 4513 776583218883584775836082091699874 4514 779653076252622414706848161927988 4515 779726130739572751572217976563968 4516 782767531862433083975661144069120 4517 782799996515088512372814881236998 4518 785932968931020813116447363147472 4519 785924942510399096573894221858280 4520 789030043246371270532079501180928 4521 789101061103535313263834426786784 4522 792177379413026611644956468093760 4523 792208120322466114522122419541964 4524 795376644796067708555491255787520 4525 795366828225431708684735882812500 4526 798506306894277715745896432720704 4527 798576478738183604621583206559648 4528 801687602773932213593661983686656 4529 801716638587579746272301895342144 4530 804921464133257583692822964369984 4531 804908585176587601619272160692752 4532 808084013374948895400679406419968 4533 808152899456141882495001810023328 4534 811299197232142057977400822361724 4535 811326842889188131966193949059208 4536 814567149895291282906109347627008 4537 814552373387463374953149119688100 4538 817763699021430645590987300379390 4539 817831263732059355445913147712720 4540 821013507347505658782465703292928 4541 821038489883723946610385590276800 4542 824315824200348663269595655965336 4543 824298751927578748170301841715840 4544 827546313713404906644323394650112 4545 827612943586625181408492596580144 4546 830830223409021241193225340429282 4547 830853756660627403954513301423268 4548 834168089418665106641847661486080 4549 834148611981380178925638087750950 4550 837433263113874103241765812500000 4551 837497623682611431023746216704624 4552 840751565431727800472398591426560 4553 840773186162826958135027092563460 4554 844124887246503617089700816400768 4555 844103408850164157423730598493792 4556 847424162455168269706923709108224 4557 847487559683569212759065880460288 4558 850778079619881396197868194074248 4559 850797744339501741465500472323424 4560 854187623119697209844783413985280 4561 854162793717541969381931291714642 4562 857521332180330661689502726642986 4563 857583236035657666062664143140952 4564 860910761545064136821963275517952 4565 860928845971100751020057597297568 4566 864355962930621790862813815716264 4567 864329039312719338795491407255448 4568 867725302095735195474492631547904 4569 867785694310563965889796237511376 4570 871150975196432580953437918839804 4571 871166170502887737251744227794672 4572 874632202959261943650631375650816 4573 874602697384903434533488586714940 4574 878037059335249685728987819953264 4575 878096349896941975012941656250000 4576 881498436684996663894475951570944 4577 881511965759702738584083690475200 4578 885016920183264383201723765615040 4579 884984759623804327720842584488360 4580 888458053740468665579873795819520 4581 888514848325123530043930535978280 4582 891955458959110109179973788399200 4583 891966852273135794281230481700904 4584 895511049045531144827255207755776 4585 895476706264807336301169954499776 4586 898987923453542643587203596939222 4587 899043540953572059820220484924480 4588 902522602805527982138729599696896 4589 902531813342204453242032533621916 4590 906116127413642841958193286888624 4591 906078102721327426286591665388912 4592 909629066413241538481520319135744 4593 909682987182237177483934801361648 4594 913200881143126118370755078178234 4595 913208328998161558561093445444880 4596 916831757622000494933828419977216 4597 916791406391828596486580798485718 4598 920381979189910778671964745376080 4599 920434229052016891495228189078464 4600 923991788414585449488384000000000 4601 923996017509598565599687617892752 4602 927660355657783122317467124063520 4603 927617159972512174895474336765084 4604 931247754937831939245356667174912 4605 931298700677625908540931375336672 4606 934894957928893236616227164095104 4607 934897310215275030595497538530336 4608 938602489455835852723931112800256 4609 938556395277855342605807916342960 4610 942227889495137291590583817789396 4611 942276074175258757264486523520720 4612 945912776916915654945913838306304 4613 945912799779162437330997062850720 4614 949659199520456585482312382690760 4615 949610636918427070160423313655968 4616 953321978109891346182317328039936 4617 953368799491402368127650153763920 4618 957045887419264329462135098362470 4619 957043460846139142560005084587200 4620 960832050328278052922834469126144 4621 960779474884476496600240353751982 4622 964532519121944511114643632513096 4623 964577450241446993894013432536448 4624 968295320092265202981969837686784 4625 968290912624364905654907226562500 4626 972120550001186306074706547046488 4627 972065447606869942956903795743536 4628 975860089510792719734220611082240 4629 975903085103425560695772616971296 4630 979662638561361645125213457004512 4631 979654706164399086296400935431944 4632 983527311907829199899786490150912 4633 983469060657876179089120213761588 4634 987305781057603262684491126600288 4635 987347276544574381475742692528448 4636 991147408456914394811649659842560 4637 991137397177277173840134782204478 4638 995052893081973944300185998684888 4639 994991458743461171589832404112160 4640 998871107988945538990129450844160 4641 998909608133327666233599905871744 4642 1002752213666592662776326994978032 4643 1002739569155711386327688748938244 4644 1006698375094327449824748402008064 4645 1006634213976982857639926733806220 4646 1010555693665801032960815488110864 4647 1010592605525980464682694617431800 4648 1014477663604428421522292792623104 4649 1014462308097083423947636057631850 4650 1018465369397393960004889500000000 4651 1018396869394640086522579189451852 4652 1022362140649910182760827737298944 4653 1022396930303997701937234631410432 4654 1026324779812485397758376369055640 4655 1026307259775653328976078552495680 4656 1030353410109946204703968060243968 4657 1030282068885929173270848067905458 4658 1034291038794469681039105622539572 4659 1034323656903143798625891785179656 4660 1038295272711408580886383315482624 4661 1038273874856543711123041802500800 4662 1042365194443138293931149608768064 4663 1042290403283979136287508702143224 4664 1046343498336409256933467216674816 4665 1046374431508967089949610931960128 4666 1050388635315067800014476535645502 4667 1050364918100506731752181102093360 4668 1054501239061387920231596174192640 4669 1054423013533221617231899516237440 4670 1058521178363719396769816003709624 4671 1058548764202382232484234210417464 4672 1062607583660464525334446891597824 4673 1062580958873374676874351989941314 4674 1066762745719280261800188644409120 4675 1066681491299183283568393781250000 4676 1070823607943971302407588900143104 4677 1070849388617543538393267916452960 4678 1074952716138561120682090166110980 4679 1074923126717510278137809698083720 4680 1079151374165873502677413203542016 4681 1079065407316605310404515017548544 4682 1083253468731916604697513916233606 4683 1083276930974341592832376766430208 4684 1087425171488018797746758770747392 4685 1087393116257163818355479195866428 4686 1091666608715866958907519790424448 4687 1091577516162988087675768188165160 4688 1095811442970108355109001275375616 4689 1095832454628634719310920791506104 4690 1100026687717608814092785840332992 4691 1099990404024974842118894033317812 4692 1104311256406992087586819463282688 4693 1104218421053900415831670091631880 4694 1108498657554375889247812482315084 4695 1108517760392137173024564339365616 4696 1112756649797533148349458379964416 4697 1112717843915412042482692314952512 4698 1117085925383559248948607501141480 4699 1116989280241285597282270085995264 4700 1121316848921979545469984000000000 4701 1121332280338984610682771601250432 4702 1125617994446754796267868202380976 4703 1125575959561227735753150495429984 4704 1129991811556405627543380843036672 4705 1129891840048289451791040288577812 4706 1134265466109941507934692244926964 4707 1134278887693804522807322313425808 4708 1138611305942543186915575659503616 4709 1138566008585949610252243242472524 4710 1143030593469652472702939015443536 4711 1142925569652131325268496146432912 4712 1147347411420515556142425330155520 4713 1147358194436354881209240968319888 4714 1151737766128737505735975631800854 4715 1151689735072884043041671910430368 4716 1156201785809801287250343486971904 4717 1156093305108689893660489051438140 4718 1160563329150934429269328514007312 4719 1160571389764745410788142025648352 4720 1164999165308518783944470204252160 4721 1164946561621794490031582147856882 4722 1169508311745168109949831761866576 4723 1169395747487103504953016450327764 4724 1173914331388183875950240008338432 4725 1173920299722024414175893375000000 4726 1178394915087210742071024148386840 4727 1178339457919700716661614892069880 4728 1182950790681539146551517840932864 4729 1182834072221849730987815155386170 4730 1187402320503762781317704787606624 4731 1187404242585841169223976473814080 4732 1191928045237486927665589054365696 4733 1191869044191880106700105773476254 4734 1196530436475164429297591717895264 4735 1196410104842232805423656017509368 4736 1201026659258573085349163644747776 4737 1201026324269229276159080175784880 4738 1205599090335042115216150453130688 4739 1205536569453378106942337617347504 4740 1210249091907331469759640361697280 4741 1210123230413187406457523314908224 4742 1214790399189827860220216255508516 4743 1214787140057538328354626374744832 4744 1219409368605986683384939235770368 4745 1219343796948653250927263535723336 4746 1224106160841786167656731164096064 4747 1223976516644778644061193047176736 4748 1228694167377884704324785055008768 4749 1228687924666151802864435494406336 4750 1233360720552503675994873046875000 4751 1233290180860886406411136062292752 4752 1238104653608851709507345357733888 4753 1237970624145015504375732957204208 4754 1242739208771836553959135369414794 4755 1242730558561146994446555949380432 4756 1247452499822314401814877455472640 4757 1247378811815037224470809777090336 4758 1252245291430481159497193855256336 4759 1252106710765282303363514954993240 4760 1256927452500964612418779006107648 4761 1256914386524469336536435519515104 4762 1261687858463786319179821296232686 4763 1261610322657358298831095585609368 4764 1266529306031698873142947908022272 4765 1266386776834923835859550053027484 4766 1271258138410036333921807950950352 4767 1271242612041626790429742406699136 4768 1276067432144405460775995231436800 4769 1275985978063295738714380200400560 4770 1280958623506634379587218984200624 4771 1280810116099833559332779587224352 4772 1285734564169055286153096960267264 4773 1285715777068567806837185851629088 4774 1290592530160713910514763827997696 4775 1290507716249459365133432250000000 4776 1295532556236685226393134851686400 4777 1295379952477240881937579837827156 4778 1300357338284464112056767348139830 4779 1300335258499568741621693765693520 4780 1305265009663288389867432053391360 4781 1305174872368756617318398368148832 4782 1310254361521505569350121052896056 4783 1310096926694615203017745232454704 4784 1315127753809538608987706914504704 4785 1315102990818443587072364328615360 4786 1320084259535686204105537063280922 4787 1319990626885927007076508174167828 4788 1325124715859195789152557678919680 4789 1324962337200661351738802639471510 4790 1330047794061078346327431311472960 4791 1330018254220736557474109468125112 4792 1335053558114505482941573418188800 4793 1334955721161912242806887765129594 4794 1340144830061797060368023231253888 4795 1339978211606051151448978430502624 4796 1345116729578270307739197185249280 4797 1345084382201626424301069984043536 4798 1350173552944967218371008643400800 4799 1350071437775056526346927298603200 4800 1355316815751230376640512000000000 4801 1355143710307025938071012157483202 4802 1360337957636444123515724706346872 4803 1360302022081394347984072536928968 4804 1365445569790121504771264236250112 4805 1365339800614306479855327598830912 4806 1370639887505800740204520739109480 4807 1370462319866533719260656784384640 4808 1375712030244153400838914369388544 4809 1375672539877470519502082139394240 4810 1380871651533929246095222190303736 4811 1380760047341252215068198320417592 4812 1386117466237759573495205133815808 4813 1385934657401604689800366864126574 4814 1391240390401428592508193068409240 4815 1391197887048908941545478877345376 4816 1396451057168461077970569582870528 4817 1396335619931144010632702674447698 4818 1401750207846513256516517952739296 4819 1401562072880072176731738650681440 4820 1406925077271127208792414929999872 4821 1406877380633045203369289451869472 4822 1412187160191491144957217005030796 4823 1412067209440938222239064870330528 4824 1417539469907206604988505581944832 4825 1417346649728058181135301648437500 4826 1422765292502806990867716430072320 4827 1422714485206757577054611769046760 4828 1428080723373865837292458197590016 4829 1427956076202465371835739074729120 4830 1433487393226081444231318411067904 4831 1433287579418746972177431035451872 4832 1438764570015412327396175234727936 4833 1438709860472525528021168161392720 4834 1444133088389962358697503657516274 4835 1444004438447352375692947423392048 4836 1449593048750576704724593078566912 4837 1449388453678058399228381262817696 4838 1454923572652884110310766403279640 4839 1454864888696423799163290681319416 4840 1460346390208913626716498227625984 4841 1460211430510627373080372039408512 4842 1465860134612928252308963704687080 4843 1465649828151519774164050321907760 4844 1471243730389153519865789325238272 4845 1471181715740777918008399248576960 4846 1476719780851498873377366657995832 4847 1476580665765324011998578983510616 4848 1482289282276471591780565649457152 4849 1482073210185246690395234360299636 4850 1487727099491275401334693523437500 4851 1487659522316886811993852737385344 4852 1493256912677821878672279268998144 4853 1493112811291205260306728950712288 4854 1498881902578230018748474307877480 4855 1498660740653510114421410907610632 4856 1504372918588149922803422620286976 4857 1504301869183321461942884913495120 4858 1509958492695271912361395362831072 4859 1509809283979332134103057240887256 4860 1515640193015866556297276551901184 4861 1515411538436604155218842241613342 4862 1521184862107918261717133716582992 4863 1521109539559714841643043079665688 4864 1526825837118982718770639924101120 4865 1526672330763568188838525574729280 4866 1532563257639264080845095576479664 4867 1532329336310849251591902828131776 4868 1538163601471375332171632086975488 4869 1538083930535106150162771560695464 4870 1543861287735683151380626850375664 4871 1543700931236870267739171454364232 4872 1549654905591901372230054004654080 4873 1549414809230520199808692709815248 4874 1555310585292325705877911920131814 4875 1555227283777046405090332031250000 4876 1561063885553000630163278859411456 4877 1560898992602856504595184853310638 4878 1566915699092929238278874110940352 4879 1566669446375235935477631338114208 4880 1572628074898797626771217095589888 4881 1572538665987923025764929923681392 4882 1578437462470546283776647330159306 4883 1578267154864145014988222495595240 4884 1584347218232210887535384151343104 4885 1584095407345351185908120783023788 4886 1590115161885112093224780282207600 4887 1590021933197394308395879669136472 4888 1595982699545249106900101369954304 4889 1595806888305129476639064619144410 4890 1601951717848698342464972603987808 4891 1601691848742951476580600148698472 4892 1607775622206069354605420760797184 4893 1607677806442528029016712825863488 4894 1613701078575070374130102314848784 4895 1613520500925755128476469278010320 4896 1619728225345956297361205502148608 4897 1619462649720989641782953384195760 4898 1625610258437712543947471134763520 4899 1625507654749930527784971154060032 4900 1631594969027486913835728000000000 4901 1631407004581752938556200825926740 4902 1637680697563441159816916966677440 4903 1637408495012688031254886608679784 4904 1643620531724784003843005628284928 4905 1643513938652089374137287341940080 4906 1649663248257540990456750062434944 4907 1649470423245711814036186449557616 4908 1655809822326275559250589062287360 4909 1655530891444409324145968788656590 4910 1661808804532160135598415259155656 4911 1661695604472893277727380615716952 4912 1667910056916194496512292040998912 4913 1667711322182751371965603452406482 4914 1674117160393726111681874453109696 4915 1673832213948655278350775797967504 4916 1680174047079306564480098317163520 4917 1680056699084834337829032730912800 4918 1686336047777896530648747860041020 4919 1686131349194626426904898135845880 4920 1692604983739100597195073940094976 4921 1692311462566217304220202254838720 4922 1698720345866551726355966607092256 4923 1698597911792395107820953014610096 4924 1704942757855907707566217042501632 4925 1704732872860742203173298570312500 4926 1711272359003956506075340857371544 4927 1710972622980952776474890743369480 4928 1717448438570559674807519413272576 4929 1717320788918381004833789251160832 4930 1723732618725822172229665956659880 4931 1723514822575387096147931353268772 4932 1730123397254501861328497849757696 4933 1729816515188418191918664952550054 4934 1736359751909403122524701823541124 4935 1736227817242212052879363365405696 4936 1742704543068516132134254457389056 4937 1742481376039478830745547581591178 4938 1749158796137919732868698560088288 4939 1748844661505259979156292477472600 4940 1755456882704591002823507047096320 4941 1755317767764802356031352698815336 4942 1761862794053201905511983674177936 4943 1761633231088002557581234384660944 4944 1768380131374419260058702220099584 4945 1768059539273735283284788543079616 4946 1774738670249836253309224547144682 4947 1774595014815027328100730670165776 4948 1781207941451147896839492681427968 4949 1780972014007756320494723078338512 4950 1787789906319958888953205687500000 4951 1787460020977692499948397934134552 4952 1794209402466215378252951542824960 4953 1794060216479223189097733558852608 4954 1800741711138307947000023815612494 4955 1800500107969441189023893586568512 4956 1807387016294394877740858582958080 4957 1807050419204609064480923580108158 4958 1813869783039744383064498899629272 4959 1813714973848411704110036385799200 4960 1820466598072934394110671318941696 4961 1820216485933516657162846934959464 4962 1827175685769972421328779881459696 4963 1826831483224998028649012673926320 4964 1833721426329653621297207138936832 4965 1833561839411983220668874639516448 4966 1840381424450466061203952377058944 4967 1840125484075503671567797036443048 4968 1847156755268990396312985595281408 4969 1846804698203642174401457162684330 4970 1853766953464025158466387647724928 4971 1853599621653212465955895508367272 4972 1860490616820245512760521938382848 4973 1860227811691475837268320844160014 4974 1867331814073378499296526658112440 4975 1866972788619187129074583593750000 4976 1874005017234425009426047212453888 4977 1873832820161145913649431896952320 4978 1880794883168244896658268997152080 4979 1880525108871002478079373222128896 4980 1887703474647738274984069876924416 4981 1887334486197809202881122114312812 4982 1894440252675476171574064001645856 4983 1894262006356700807657518327011456 4984 1901295926622898953351496948776960 4985 1901020001008154592097511463748068 4986 1908270495393869854813124927172168 4987 1907894315154205051307531977945628 4988 1915073326551905283629783319367680 4989 1914888977811265396985647707593216 4990 1921996254966662701225875049371000 4991 1921711280889184657003239576459264 4992 1929037445946934157568125039542272 4993 1928652988256571433323570675691394 4994 1935905913567048263754343492924848 4995 1935716354302407391352001486922128 4996 1942894735272791120577228554880000 4997 1942603402100394694109266969794720 4998 1950005089640069050363768976988096 4999 1949612186187893671260499100045000 5000 1956940699218750000000000000000000 5001 1956742846598232084810328695670032 5002 1963995962675266309826680904559852 5003 1963697222969412893906468595264684 5004 1971174976217938132195641728901120 5005 1970774660704200283738315019067264 5006 1978176378315621664300447715440392 5007 1977973124974646023895253950664920 5008 1985300655399788279779948637454336 5009 1984994396900549443187109589865490 5010 1992549977166237739066006842004416 5011 1992138940215095135188602407592692 5012 1999617715924676975174970342850560 5013 1999407907622566079895500690351976 5014 2006810528030528095983294411990480 5015 2006497664524212677368991931975120 5016 2014128703236159818778519514644480 5017 2013709918811100110995716882558180 5018 2021265284447470855874944851915228 5019 2021048966236522603048032422776320 5020 2028528346122819979026603567501312 5021 2028205669461918870703009851291582 5022 2035915943582052119601417746095488 5023 2035488267383313205953197790306464 5024 2043120967209746001239402184966144 5025 2042898930548791356837903187500000 5026 2050452784070833971228700397002560 5027 2050123232695899898407037971345336 5028 2057912424249675738575841494507520 5029 2057475728175909765613116722478144 5030 2065187520340437780320180394541392 5031 2064956559614731733658920152772832 5032 2072588557187718008835413369683968 5033 2072251126216718216554946028416640 5034 2080119900572772192507820083628320 5035 2079675120763613340001845735437520 5036 2087463531825105100868846864701440 5037 2087226699717499098218958194633664 5038 2094936544648639196899114446157320 5039 2094590961747119979695656182803760 5040 2102541269967970200190538181771264 5041 2102085018129621357624510863287992 5042 2109953946736483675765352263239066 5043 2109710077164902087456454367979688 5044 2117498470405947951122630667220992 5045 2117145752280780363745254414565740 5046 2125174928132943124099718402588760 5047 2124710447388756131652451599872704 5048 2132659493364781207891676479094784 5049 2132408477086618521272979919365216 5050 2140277222252182483327854445312500 5051 2139913983091703019662236741135452 5052 2148026055156271949980010479792128 5053 2147551978606155885403158878950528 5054 2155582023594984532178228892480480 5055 2155324797422540887924721247823152 5056 2163271315176809210841394178949120 5057 2162900707686981024818085864992340 5058 2171095329560268749603317245065592 5059 2170611575393824301849525113099940 5060 2178724304919124099757917633609728 5061 2178457594388869194284380786214464 5062 2186485852084426938521025506167236 5063 2186106655730324748298077855673368 5064 2194384571393490486067849819324416 5065 2193892126937499061778810210957124 5066 2202084972614258732706956008749900 5067 2201811838666535767943625206671728 5068 2209921620531653645532313438150656 5069 2209533655048745071953134536420284 5070 2217896749476612983765232597680784 5071 2217392095913613541796579735647464 5072 2225669159801303035010214235471872 5073 2225388424681481003132013928519200 5074 2233580297891916906636098316601680 5075 2233184744422395997566775312500000 5076 2241630302621071717113272438980608 5077 2241116693934580478909481794816438 5078 2249477600513442881809399451386380 5079 2249189147511732609191280533264696 5080 2257465059072268476054533975310336 5081 2257058181029348111013098529844122 5082 2265590554527995108561877753969792 5083 2265066658542195049308732767456928 5084 2273512158321671015159997360144384 5085 2273217033315896697394294169578128 5086 2281574249844572497576677108143472 5087 2281159427624544824179853613474528 5088 2289778070627860675131750752452608 5089 2289243915802461524535355887719104 5090 2297775886534491130999494033733620 5091 2297470465925417279879332081136712 5092 2305913218965640116274150564208640 5093 2305489166290539374737337020329408 5094 2314194908060133263104179032664144 5095 2313651365094088827564988663754280 5096 2322267203722469002506032715399168 5097 2321954825822737706249475305805200 5098 2330482705241060476543558672603350 5099 2330049287279901644901869147685900 5100 2338844106444878401767216000000000 5101 2338287520258750345952936220405902 5102 2346991369568037425881826823944376 5103 2346670909500642948417754476633696 5104 2355284617782292590641665340866560 5105 2354842905820084361890035048889332 5106 2363723985948144478847334303603264 5107 2363157789442845725787695484199508 5108 2371949298008040910148093194288128 5109 2371620458434242841653872367382752 5110 2380322152908794433611533560044256 5111 2379868324027812847001118247133400 5112 2388840065323468712984924009791488 5113 2388262912702024648313581178713274 5114 2397142861947198211074437908564254 5115 2396806803863716198108838180668416 5116 2405593415699398302081353237790720 5117 2405131152251818838510681984661696 5118 2414193086932151110894876461947928 5119 2413604828295842698155881765319680 5120 2422575246070018919235581248536576 5121 2422228146678618739852814490445560 5122 2431104187413108256882476884725716 5123 2430631953350994012384768721391520 5124 2439785064806820246261296240492544 5125 2439186737042012883041381835937500 5126 2448244688403095982984899564700984 5127 2447890127835461961949060828074360 5128 2456855152309629884657297445617664 5129 2456372867313929693059246090634496 5130 2465619047334647167995584043452640 5131 2465006919167230239828724182616432 5132 2474156878783305395520103845709824 5133 2473793489593826128827243525895200 5134 2482848287599129122649965147916848 5135 2482357080674332557531834008431680 5136 2491693409918772777763401533227008 5137 2491070918648485897457283249279216 5138 2500312627703064203077875629265792 5139 2499940216278043487437964298327504 5140 2509086868067227439394424121038848 5141 2508582768705526932294198854575212 5142 2518013874497706535296882468068136 5143 2517379660234007097611670984169480 5144 2526713747997981005507264819232768 5145 2526333662266356472845864598542528 5146 2535569044253284366912605913033344 5147 2535055747869300689244056218612668 5148 2544581189207480976571902279008256 5149 2543935093560507814637368759792960 5150 2553363746684676526817571468750000 5151 2552971771657340147476667885462064 5152 2562300752109141609369202763759616 5153 2561776763902070308886413282592034 5154 2571397373427885759504711588896880 5155 2570740555412810332638508595754672 5156 2580260667796171880470256212546560 5157 2579860639115738148484444074400512 5158 2589282549180885738533425638540660 5159 2588747913146596560337995844537728 5160 2598465799065922654700904866906112 5161 2597794133234573922319183150571332 5162 2607410475480813886191558485825100 5163 2607000949299730292284657770117288 5164 2616516672905072154389831640963072 5165 2615972384564275589351234865102204 5166 2625784590448034739098137999083456 5167 2625101825035983440830544286396848 5168 2634813918939055100563111972700160 5169 2634394757163831619522434871598576 5170 2644006475916294357312157828076928 5171 2643448415427023636889482459638932 5172 2653359609790098212559545017663488 5173 2652664445516670130030931681608480 5174 2662473069215697459077873224671600 5175 2662045495030918782094593375000000 5176 2671749969359071562287358196842496 5177 2671182032677940457185896170521856 5178 2681191802517863101709949402369408 5179 2680483876106699265788976299008220 5180 2690391455158960255721639782662144 5181 2689951158954879028097294111608224 5182 2699753307993605785603133687597856 5183 2699173985490255937888149209959248 5184 2709283198726156875238100988592128 5185 2708563794218687907939542098482216 5186 2718566844961908422430724572524322 5187 2718118000403706561927584650115840 5188 2728017241760727986801194824311808 5189 2727426376989007458322039691443110 5190 2737637309866131127887095937179088 5191 2736902081698484885689615433501400 5192 2747005686554236818771258963394560 5193 2746546569960124129700157425301336 5194 2756543958436082359965503299593552 5195 2755942735999464191034944430737760 5196 2766252055412825688218390845526016 5197 2765505021654419314656194081755118 5198 2775708661587666502620848605278768 5199 2775239197061219164282609517195736 5200 2785336813669062439600128000000000 5201 2784721030930863917752737562143552 5202 2795133779669868097550789317579416 5203 2794373365926028412723643348213168 5204 2804677917663129653573704152640512 5205 2804199392346672953304918063230112 5206 2814393882402480457058566795414920 5207 2813767435241435261420611002752256 5208 2824283305029925781727020002050048 5209 2823509263276241664555501469323290 5210 2833917063596674471811575440296316 5211 2833425005968080573081256598830344 5212 2843721539361356194484463572987904 5213 2843082907452519609935282824985148 5214 2853702591912261057921050130036480 5215 2852916415912770335735724216640800 5216 2863423920491279938550353448927232 5217 2862922517546378132184350672094336 5218 2873320537231362659248776152859570 5219 2872669555048580983120606486689384 5220 2883395507075396431423488711843840 5221 2882592410773218113815715097313632 5222 2893205102010414607245080563819056 5223 2892692678764681926697074090697208 5224 2903193070120483861963078878363648 5225 2902531058456684795143112812500000 5226 2913359754824552710085840630940384 5227 2912544039432778414437295241115788 5228 2923261146333967747197122070018048 5229 2922737764630367045532922736632704 5230 2933342849206150134807524721457032 5231 2932665163011352710847098018239472 5232 2943601976521035966267420982640640 5233 2942771983118832975893847916960754 5234 2953594488032794221351612738535674 5235 2953061287638549375542408640939600 5236 2963767668187043023860506278330368 5237 2963078553491169286245848178817878 5238 2974122926500535774157236562222984 5239 2973278470014739736846258636081344 5240 2984208818142677321206130785910784 5241 2983661162308531450940804566482512 5242 2994474048444515532070383108092766 5243 2993772054897174772689196422764448 5244 3004924849704357436044278972743680 5245 3004067280644656862739294214100700 5246 3015101803163466365418893785986024 5247 3014544101934749881147230203973216 5248 3025462967691671793268503456251904 5249 3024747698250241540315219457389140 5250 3036011636461021020263671875000000 5251 3035136060356926492571032143437400 5252 3046280292879927531892518734604288 5253 3045710854783431221406971082401088 5254 3056736622147511675770359409286448 5255 3056009539904269553047562809886952 5256 3067380674048623184080991604965376 5257 3066491773415060061157979029561216 5258 3077745041178447472653201597821760 5259 3077163704242572585382402055362856 5260 3088298879597719940568732553273344 5261 3087555096372297018180977239824942 5262 3099039143397528020759096514303096 5263 3098134943729767037989285448331640 5264 3109498419109638347154355195478016 5265 3108906536469373494937786917073392 5266 3120147298716445228203585070174602 5267 3119391362118738925287319875140880 5268 3130987722511771442116881818173440 5269 3130068106261031404882172140160640 5270 3141544120459109380684862101254528 5271 3140936964188290142654086297551744 5272 3152288941238250439452167613972480 5273 3151519088692341654097137742938714 5274 3163228734909795015767727292178184 5275 3162295121674237666843234359375000 5276 3173879878302201928217165428346880 5277 3173261856979414111520839578508160 5278 3184724639187418661383704363263520 5279 3183940608213986058600513138633120 5280 3195766157629402912759785984098304 5281 3194813474090365842002670030997922 5282 3206512785744701717903461869692400 5283 3205882199171783924453881625052816 5284 3217456504904903867576169612628992 5285 3216659995414838690626456523558016 5286 3228597433384945636839081056569224 5287 3227630372929706015373336128655216 5288 3239443594976552685189679296282624 5289 3238800271843429977812568494806752 5290 3250488806392358889831712877544816 5291 3249674436216435720473454856455024 5292 3261729927354890997001591883022336 5293 3260746568551950729751616028247360 5294 3272674682888324421553466004956184 5295 3272020125310342959687748528545456 5296 3283818853937842362023727341764608 5297 3282991485805882090283274903060018 5298 3295164147262552188971656083906768 5299 3294164528396400300271112170671664 5300 3306210135346095137463492000000000 5301 3305539125026229288800162796203520 5302 3317454040231907461473856616684952 5303 3316611819165607429581149666859384 5304 3328902740031078844031820833488896 5305 3327888113423104155581343086081892 5306 3340047366209326062401502025690080 5307 3339364704357415403900351518281360 5308 3351395111692246648106616406499328 5309 3350537847523570873927840275572190 5310 3362949766121722390626939940335840 5311 3361914875276890201923280883982432 5312 3374193631353475839765020267249664 5313 3373497697074617713628446310900736 5314 3385644503881924677421264672665954 5315 3384773733231667246974712779667824 5316 3397302498043252943255341314072576 5317 3396252279127067821707934271887660 5318 3408649928670780954856779926052420 5319 3407940288556926492535862211606168 5320 3420206499193507246999677991649280 5321 3419316723186784862686150772808852 5322 3431968554490839125759756388305376 5323 3430901071543376793359604826845164 5324 3443418635822951352383510487078912 5325 3442696953631124399439933375000000 5326 3455078054420958873103995984159912 5327 3454174564410556475028250499846736 5328 3466948683855883394645531792769024 5329 3465863721549107262955059293643482 5330 3478504005423325192374188492268744 5331 3477764793046872227815520526566792 5332 3490267158559908829674188479070208 5333 3489347746410773864162922727977654 5334 3502245459914101044861411525562368 5335 3501144507704696471417776468451856 5336 3513903190361613039235025558568960 5337 3513151585325087763619899933548568 5338 3525774473818363424753298477184092 5339 3524839021991395099168650799913160 5340 3537862937531481829228963994787840 5341 3536740637097903096687879268285840 5342 3549624042496045573260706679429616 5343 3548858075556994153495931781552048 5344 3561602515120892771381124387569664 5345 3560652641510303727561232299688980 5346 3573798465239382863237125334032944 5347 3572659747598898565705830215222468 5348 3585667395716791910838740812824576 5349 3584886787125709286248439194605536 5350 3597755656638649597290429890625000 5351 3596785665777249405954137894458152 5352 3610059923711958858508367950774272 5353 3608902843694043082042916229764868 5354 3622035526884363129457905524247894 5355 3621242206331781455007966353182848 5356 3634230921681554074338005393104896 5357 3633246112515738969592159607844576 5358 3646648061125404540505284324775680 5359 3645472390495998165580784503103856 5360 3658733136447748628085699218767872 5361 3657921059926138440931580489498352 5362 3671036492700807539233730639318016 5363 3670034718277524343253906552707008 5364 3683565448177060340052774890803200 5365 3682372843352895028457908359330360 5366 3695757093624985639434668679559452 5367 3694931755312899788034082969094840 5368 3708172840997528406885724437086208 5369 3707154161418518069614442289276480 5370 3720816579545743518610551287382240 5371 3719601133450538142224963658300264 5372 3733115613516616340042209711964160 5373 3732274941878562987837347216416800 5374 3745642835496518055784700251496064 5375 3744608679892579553009033203125000 5376 3758398440211426630964780873023488 5377 3757165521643073002879585989667120 5378 3770809435485493054170195279372930 5379 3769953231904701624347520700769472 5380 3783450945642562780320644930119680 5381 3782395415021684595666553199454822 5382 3796319090857664450308963007042496 5383 3795066838805791647560869617604240 5384 3808841189921498596836687500279808 5385 3807971198508548811098339250701760 5386 3821593994658545054973227111426022 5387 3820522660277210728072449486621228 5388 3834579546952993401322049424691200 5389 3833307442724419362469256504072604 5390 3847215591497174253039157704739776 5391 3846325643328214946589377115808800 5392 3860080447794273765396788639956992 5393 3858991150073039696166877853294994 5394 3873182376370379944192022396378880 5395 3871892255767258273973250909582096 5396 3885929105723397108522659131637760 5397 3885025173710155054129069208410176 5398 3898911039593846230638369416745900 5399 3897803553841383594340960326288600 5400 3912132259519879332704256000000000 5401 3910817912706541948309878085580304 5402 3924990616381986332665664136500796 5403 3924070232627132811773930052680168 5404 3938088557213968164152756453056512 5405 3936964574620369313081151435332352 5406 3951425883096023798286841456288944 5407 3950093050145920932327161333362208 5408 3964400758694407594507428100571136 5409 3963463808325635494473209548929144 5410 3977617451989436175120640968024756 5411 3976470969059273798383220984936112 5412 3991071971446460402724220076015616 5413 3989718401592928362549718707459974 5414 4004162251145068884370870882146804 5415 4003210571655334877810733444274080 5416 4017494632732949127850175730548736 5417 4016331212085564739294866311989098 5418 4031071348331350036145917252639872 5419 4029696694805928001876100840130380 5420 4044279903307928466072031657377792 5421 4043307109647663155806519343654560 5422 4057728855331692260629165461943896 5423 4056546326896682590628377294675920 5424 4071426469201641322498685638017024 5425 4070032862129802149161923000000000 5426 4084750258845925657317501586332762 5427 4083762323987419972623685066686384 5428 4098320845407338687327786034216960 5429 4097118969515309470970668448039820 5430 4112142505883116056409049596500624 5431 4110723115363212744743017461153272 5432 4125582406419872069093204183482368 5433 4124576938375221113994033775714128 5434 4139273385670831609445869888761120 5435 4138054042098254533676656490118528 5436 4153215829091350695321667530276864 5437 4151776793010881673849510722435678 5438 4166776761535115954677577978843040 5439 4165753846323584225168540902587712 5440 4180591409211969053355752049082368 5441 4179347983536207761124368204234562 5442 4194655560468699778855216790239536 5443 4193194513234986123883752411665444 5444 4208336442352886214224239372772352 5445 4207297703273547222503185224247584 5446 4222271423312312671951313291774640 5447 4221009965554279792193899769352120 5448 4236462418634379098115900413313024 5449 4234979097533007567284661822759050 5450 4250266352900336922718868789062500 5451 4249205179033223619222682532728320 5452 4264322369784144416211538322472960 5453 4263040807899263898526760524130880 5454 4278639246366990039365255270967576 5455 4277135576017927320952301379789912 5456 4292562815497005767793722718683136 5457 4291485484788639654383711962537056 5458 4306745277211782619275242693631210 5459 4305443047559494172354828419142256 5460 4321191225231539659921402954579968 5461 4319660238060190321374028322985472 5462 4335235220872185338832112121106636 5463 4334139330010180283728592351669376 5464 4349542915066398194087904005849088 5465 4348222099047629259069637918315044 5466 4364114275986701238904110549286464 5467 4362562641272998229720238825591552 5468 4378284285122777732098200276185088 5469 4377169599261750246379716836482176 5470 4392720425541193955010442555800984 5471 4391374068498706540259150294593632 5472 4407418258096446462165745800314880 5473 4405843163316671255367422161730068 5474 4421713021901834846192912330057088 5475 4420581459372107525388172218750000 5476 4436273973667348457010497283111936 5477 4434908544539216321727775335748038 5478 4451103772260883580946355458526656 5479 4449505048972671589137176609322920 5480 4465526313770274848095645719330816 5481 4464371153667243705207709767744960 5482 4480213238135844352867136424896406 5483 4478826229851118078990551008453004 5484 4495173750916473596084218663391232 5485 4493553425624290524895683884745468 5486 4509720575304643414933121731126104 5487 4508548082247349627870526733381120 5488 4524539032808734551467281285644288 5489 4523130074638529186415347536614000 5490 4539633481434129440109671325718512 5491 4537984345561713786842301310336680 5492 4554305518420722290395125887990784 5493 4553113275042196783475301154060448 5494 4569253991572045349039824721939688 5495 4567825492774305348055326941218464 5496 4584478965961039497296338653020160 5497 4582807684929688633550874774195840 5498 4599281841319174269527062723446750 5499 4598069602719696489302292476843904 5500 4614363805103717765625000000000000 5501 4612908121487183066124351589049502 5502 4629720288592619156560761402072192 5503 4628024136947523668386646467789184 5504 4644652546467442493410767638888448 5505 4643422441875444981817939860335232 5506 4659864277207893280882841653224642 5507 4658388321489935732298348225003108 5508 4675357797076050809743312338530304 5509 4673636830826306104582660478475424 5510 4690423057995367004572851854566800 5511 4689167683678576530258567780918144 5512 4705765531077532489452169857073152 5513 4704266667474403422607420148175300 5514 4721394871464464462047813102692960 5515 4719650868789153050035547652943584 5516 4736589331203809601527821489496064 5517 4735315494010745125573756953157128 5518 4752068249961656840793077718154560 5519 4750546205902803877779373329227280 5520 4767836894174301385583322898366464 5521 4766062402010369470080357467416082 5522 4783161282918303663905792368822992 5523 4781866679817375094608089042512128 5524 4798775504260463832419744530271232 5525 4797232459870689776655272953125000 5526 4814679617674203107611654911032688 5527 4812881637150762156841670220294488 5528 4830139940123897291581897980248064 5529 4828823963570878250608958634931360 5530 4845892983870190658571879184961280 5531 4844321145842472770341753354490172 5532 4861933461401368172461251633082368 5533 4860109253013100311109976110823328 5534 4877528294139923532906930159910224 5535 4876193297418065669972585743260912 5536 4893415994601442856846632106852352 5537 4891822861730767984808694755359344 5538 4909599100955846865156870215019456 5539 4907748356829090625917007405261440 5540 4925331987588430805452178540464128 5541 4923970193411132204249709234854112 5542 4941355469704123633546323165583176 5543 4939737914143339277206320816299568 5544 4957679796523668427345822664884224 5545 4955804625889908805529518749067140 5546 4973546598426543841882691398320960 5547 4972165282060745722052854122896528 5548 4989711957968597458756021689323520 5549 4988069814092083600388910556083840 5550 5006180894854283973577442531250000 5551 5004273724677526355177420984005664 5552 5022182855715503615422977804337152 5553 5020779227925256338873301976838456 5554 5038488630084038141523161042685594 5555 5036824189205163393772281381563184 5556 5055098258509806035449882528874496 5557 5053166066572404181284600676433558 5558 5071241547715150540736234839045872 5559 5069815212798184076055230998074480 5560 5087691282202729240425707360747520 5561 5085996484988495838156386491078992 5562 5104442650340212522618178895237792 5563 5102482683023385640441494762143324 5564 5120725502971429658675476280266752 5565 5119279186926261671784909400606848 5566 5137315313804187945022407691665504 5567 5135597653628964615659208362011320 5568 5154214726291624218107093220065280 5569 5152226665687916544198081974305730 5570 5170640970313212680090116149674004 5571 5169166129898812740834320583378960 5572 5187371894449206728543389628006400 5573 5185628344137559491712726598277414 5574 5204417726375289347589123817863240 5575 5202403915215507429131537625000000 5576 5220983130302811896592545608630272 5577 5219487532338978136477871317978656 5578 5237861293987397800710489687330630 5579 5236091937320098027922223739480944 5580 5255057602209095434836702666031104 5581 5253009698730908117928026492128622 5582 5271763192318755507867788890409256 5583 5270243903401190371554463759315928 5584 5288787170816843494587998247321600 5585 5286994022905849872123333104516148 5586 5306129695693207476343518957106560 5587 5304055286241888960599387504125456 5588 5322981800443417287287494562021376 5589 5321438537552784002321779993766496 5590 5340155427191851285193013227916528 5591 5338330162595363057867101189077912 5592 5357644987472543835450347505057792 5593 5355541447218921964073644797242112 5594 5374642258200624533375061338446734 5595 5373077490699756741598293882104976 5596 5391961176586389693433578078105600 5597 5390111662002244373486680379478780 5598 5409604506240551098980973312804512 5599 5407471107348040030505609691703080 5600 5426750817073171752026112000000000 5601 5425155838788300896053648433629232 5602 5444215961878598473195393186048626 5603 5442339150659794879420713439021728 5604 5462011466722916869818298362273792 5605 5459850796613131608950904667783200 5606 5479302089124911056818429769521492 5607 5477685321069277561664573522880960 5608 5496920408848426869301851698233344 5609 5495015984516339161887220829466240 5610 5514872062739503352667655688465472 5611 5512675367444400609487790277486784 5612 5532308188155426566594458467606528 5613 5530666151375063443429496955194688 5614 5550078037138327034634797957096208 5615 5548148384890205259966152067075864 5616 5568181206346096838830754560475136 5617 5565956590293468524932170075580836 5618 5585769597794636481783428372884686 5619 5584102130725347460168134888883976 5620 5603694707117457826394205301880832 5621 5601731371394813899799186898592704 5622 5621950785309439567166299833244776 5623 5619695077866698726912324671943864 5624 5639689736541964093909963615764480 5625 5637999425662100315093994140625000 5626 5657765649908778423959855845595580 5627 5655776465214843391504529149775256 5628 5676181549152029562383802682638336 5629 5673894260777305697945083197939196 5630 5694074960155150306789144866302712 5631 5692352813806121924284900415290392 5632 5712302785468107021337078284681216 5633 5710284693884532522647176945422768 5634 5730876530705442278694565759945464 5635 5728560664512925346250785832537984 5636 5748919985133969433508369526359040 5637 5747174414774637082099124887779680 5638 5767306707371229922614147741472740 5639 5765259383216736688064994997241160 5640 5786042591918226243067881732440064 5641 5783688539985058891510730079852362 5642 5804237186690894067317123942272512 5643 5802464826235772439412534636109760 5644 5822780915118115568025402328829952 5645 5820707002453195356561613470361020 5646 5841674204577124911001712844797304 5647 5839290608134253532761447110337168 5648 5860026723398628218896538954366976 5649 5858227690076537527788252399476160 5650 5878731930601382781059142210937500 5651 5876622122427411669098922730260852 5652 5897783778254317870710091260973056 5653 5895367312886766453339962479916534 5654 5916292560444836493802867406804568 5655 5914469133558588188886423361549920 5656 5935154408361693094431963324874752 5657 5933017217640746091309635025514458 5658 5954371895246182373875599654584256 5659 5951922195657505404430762638673340 5660 5973041156217342867307032224845824 5661 5971184052599643325290271510977168 5662 5992060496511324405505234514139000 5663 5989893012812583409528303810157520 5664 6011442122938118931650815752929280 5665 6008961899621407606444731383800128 5666 6030266918447394833495833976794002 5667 6028384959959904293947223992858440 5668 6049451209272073522495724602460160 5669 6047252641827136646154635580522630 5670 6069001309228480080479727652333632 5671 6066480774157251481988346444120072 5672 6087982616812550741261389993082880 5673 6086072421601819509355539149238016 5674 6107330003139839018730583672954614 5675 6105103277816219655402897046875000 5676 6127043296602260219145279378849792 5677 6124491818092119437096702521258336 5678 6146188813700029415661203205839952 5679 6144250054957545542041554682836384 5680 6165703664847593962458041284558848 5681 6163439020476474840074411036950080 5682 6185581486501917391927142800802256 5683 6182995129616673531150562709126804 5684 6204889306301049785609933124280320 5685 6202924676435793224121913665355680 5686 6224566374603508847820369410128572 5687 6222272896099682996610399569148096 5688 6244616288205751561072275231866880 5689 6241994819789639994922283896207610 5690 6264090507451663177587333569635740 5691 6262090577192558787111415799509504 5692 6283931277433646702695849379241984 5693 6281605443990098793250684247417694 5694 6304151382172696525115331545057712 5695 6301497642237043821346571470957104 5696 6323786946807339018915381887631360 5697 6321760506310725039426376492842192 5698 6343799074243465815444072812618304 5699 6341440365994828205372886800836920 5700 6364193730948099567329760000000000 5701 6361497620036772418728989981691302 5702 6383991805718652536759135476489476 5703 6381935463769206032907679573275768 5704 6404173006659865429087767364632576 5705 6401784813800046209850655779648192 5706 6424737290207388503167624958962728 5707 6422008158859759953016282707594640 5708 6444705613993049038785523469641728 5709 6442619030973499715932699374712992 5710 6465060609363689038834815580309416 5711 6462632219874219848729923188982992 5712 6485795748566575614986354146934784 5713 6483029779883617616521157418852660 5714 6505932132319232796990322692309354 5715 6503818287177949268071481543156736 5716 6526455560748558490687093991992320 5717 6523996658495911619842647260319798 5718 6547369141933066644310435478338728 5719 6544566420262928113542630386802560 5720 6567678511233599831259011220504576 5721 6565527031986648410941330023256272 5722 6588371583579682032508148789290446 5723 6585878482336116919697479267876920 5724 6609461753250079749401010691682304 5725 6606624772370906670552703945312500 5726 6629938625269906318462473168705360 5727 6627759057691873658360409631019904 5728 6650809184149272668305072544808960 5729 6648281504410921740172838217813444 5730 6672080662453087092483053798306304 5731 6669198998833512683631199479042744 5732 6692725912148239202949682656359424 5733 6690515029938401715578713119922368 5734 6713772202945462296623580638893728 5735 6711212997712405753695664245772416 5736 6735219469972050117129705231482880 5737 6732302921804214615997408476062378 5738 6756041355339475893486864638861280 5739 6753798302779977607233707054562216 5740 6777268142575946018555671138123776 5741 6774666515197640864162796053141262 5742 6798892299998743086103591397641440 5743 6795937036476245338153774232348144 5744 6819888671398649822923728051240960 5745 6817616743715077282331751669851136 5746 6841289979065621556084372375831948 5747 6838656420219282528988616973201456 5748 6863099625159212605118097277255680 5749 6860105233675796918158678934801750 5750 6884275290478657554748535156250000 5751 6881963616461578666291561531983456 5752 6905852537534688596429281437941760 5753 6903182681123560871361287258675088 5754 6927845547676417739463520377868608 5755 6924814977044910240658985463620352 5756 6949194568197973930688989517660160 5757 6946853319422821892476144304771040 5758 6970956120290380431598827395261760 5759 6968249732721967812238320323602056 5760 6993137076648402617215273584820224 5761 6990059746044177025823625085707712 5762 7014661033383517622663979171489456 5763 7012286313159488472838724815713168 5764 7036604692443971184925492061036544 5765 7033864972925148504058132733902284 5766 7058967956959663886753478125637504 5767 7055853625015008807235377764584480 5768 7080675316134754913577783508598784 5769 7078266573528038454468215759346264 5770 7102805869361342031111468176442444 5771 7100021580823522875141450143766000 5772 7125352755256167804550672634585088 5773 7122197580480225520535293087616928 5774 7147240894379601155895916776547464 5775 7144801939789755696100264500000000 5776 7169552762780498242043308073287680 5777 7166734368783470753891596890238260 5778 7192291910266938804395387681619504 5779 7189095456569404966871809053957620 5780 7214366017725088374478770527655936 5781 7211884923149218921576541135286144 5782 7236860496672286104748746513196320 5783 7234003769570024761237711352623704 5784 7259789470394891269006396149989376 5785 7256555011824807129947990395196040 5786 7282043486947364305275895790097504 5787 7279531089374493280499758572145968 5788 7304728959486297625282009657233408 5789 7301834023446937762962054105422304 5790 7327853258504069572004205277872048 5791 7324569165879735124206706401655712 5792 7350288454153509752740435508330496 5793 7347740676653638460300583023520048 5794 7373162777611046783322881059540434 5795 7370232445821985350728321658479760 5796 7396476299411767631071513371869184 5797 7393153163193292327325648146397952 5798 7419101340886700222897881829333568 5799 7416517786833868669106281708274936 5800 7442169696010243438110720000000000 5801 7439192368941149953027920219092202 5802 7465673421459758344157421611862816 5803 7462307581725571950684391605992560 5804 7488486272949172279321623892826112 5805 7485870380095955907218611215507744 5806 7511742423066558482073143538855192 5807 7508729068357652109671013469685808 5808 7535445574210058636300590012956672 5809 7532036020628731600347011293476724 5810 7558451466388942204338644534625216 5811 7555791111980965907025592370091600 5812 7581896555272978553036177964309504 5813 7578842931996857141997607647815574 5814 7605796739024978620407353338287840 5815 7602347093989844037885768591769224 5816 7628988931396017999293632412123136 5817 7626295846584547309172583951353536 5818 7652632473471929481563631163916670 5819 7649538150491447679851998948491744 5820 7676735055825801052126473700073472 5821 7673233135727353364844350199330782 5822 7700115048239894716330936344474192 5823 7697384391245356151535619941772896 5824 7723954587071805800824348052815872 5825 7720822880552775815301068367187500 5826 7748252956419173446226741046237744 5827 7744710045138471675313638074913188 5828 7771829994399205847990682249854976 5829 7769061543240452931986021849295840 5830 7795870557906332650594463695660464 5831 7792689705468737228645616365888016 5832 7820366484597115767713316354392064 5833 7816778178138278155738408078996240 5834 7844138030848234914172118684664774 5835 7841335385610883981672821139879440 5836 7868373247771916164989563076618240 5837 7865154168210348640197976294004700 5838 7893076184249653686207155448677760 5839 7889441809272405206031774182426960 5840 7917047498491014238389461210628096 5841 7914198161071655395340273683738560 5842 7941478745115230829833008921660416 5843 7938217185266294294961479915989044 5844 7966385773855892462498294819930112 5845 7962709513923827721377484154867584 5846 7990550550663461087887991266656480 5847 7987666213990329816921460710694200 5848 8015187377992002825871361587544064 5849 8011882884485760282070129792042650 5850 8040304289503943195025721218750000 5851 8036572797064796495054117831062652 5852 8064663891828817658093523701268480 5853 8061739876473601981981764096253568 5854 8089503495724320113529569010492144 5855 8086159750729883202241471624005432 5856 8114823542090813102947118773960704 5857 8111048835799332053694265444556258 5858 8139387225977990674663748542021620 5859 8136423710376746982555049975858176 5860 8164435655069106487963192844273664 5861 8161039735983291626874397310742342 5862 8189960269367855928072293129029896 5863 8186137741435782002045262054049296 5864 8214725557346036301058783393087488 5865 8211725705794510036169340700549248 5866 8239975922951888756572595637983520 5867 8236539659867039601986666370875148 5868 8265714766562400936276453516730368 5869 8261843909548630647485684841196430 5870 8290687348909212981808411589913864 5871 8287638271777272256564468422167680 5872 8316140657856792779848658737692672 5873 8312660014655793954793842971311680 5874 8342091477013861525473272748745440 5875 8338176057469623004028320312500000 5876 8367264315634007461517201420384256 5877 8364178264808939795854353120463848 5878 8392930749951784576590381263217180 5879 8389404635997923419501263068462520 5880 8419099376441636267476246843097088 5881 8415125836270201668408512180539322 5882 8444473665747991475514321093427836 5883 8441345952593451062549994870561168 5884 8470350480230217698058085778030592 5885 8466782961479408825565266453245536 5886 8496729412415223366304574473675320 5887 8492710754017270012019873982456240 5888 8522315660120904054968217665273856 5889 8519145835488541335932844563367232 5890 8548408738243506874489710294286080 5891 8544786277902443897389492421565432 5892 8574999661213077157269440605544448 5893 8570930427940871651591304274688928 5894 8600795042487967802499110033988528 5895 8597586840245621455295574338052384 5896 8627096937657257875674808505597952 5897 8623432137217358253405878331449418 5898 8653910153556101626836195987401568 5899 8649790034946571202910965702747064 5900 8679920176480105399671720000000000 5901 8676660533362756562484424879665984 5902 8706432767018591445501295056083256 5903 8702720764854666390859179253328784 5904 8733465467259971518453191379255296 5905 8729298407068096753545277726478772 5906 8759682956058371556019459193892042 5907 8756384061450176937360158030516160 5908 8786416672017577810113809222025216 5909 8782656752800991266410281873009760 5910 8813674720766722973432845438346256 5911 8809446737640578195744581256456112 5912 8840101115420280956111360564920320 5913 8836758267356673300175321279310712 5914 8867052622623986290791434443851054 5915 8863249479480810996450799857597216 5916 8894529010367754472953817255895040 5917 8890253064216447277762064396072956 5918 8921174857431571359857631485819880 5919 8917787586298451611031050073607576 5920 8948350505413283599455530520674304 5921 8944489317888614754555100103153664 5922 8976046758395182848567359801270784 5923 8971717575137324527317023637602564 5924 9002908842301143901597124856517632 5925 8999481289715471098601583750000000 5926 9030301039034965768923469548897012 5927 9026395220025441428752241860106088 5928 9058227476838908847347222508994560 5929 9053845184750914855182482647441632 5930 9085312433120484722034045523846572 5931 9081830250307240352224780568874480 5932 9112922677745715480482768897562624 5933 9108967132692603486822773076788700 5934 9141076549672646479130993059769472 5935 9136644601128847012895384591819928 5936 9168376626986960733781443905323008 5937 9164853015784481120762635141751280 5938 9196215578286977870620219894867290 5939 9192209789505213066095256544339860 5940 9224603232133644500668500553777152 5941 9220107219302355416722322169446092 5942 9252119454837698181818192529190716 5943 9248549960881398838952851412821888 5944 9280184507796443393830030638317568 5945 9276132702728883552475802361634440 5946 9308798119662406023530925734776704 5947 9304251614661517743676525441915720 5948 9336541733045428720240946743123968 5949 9332925180223356461232735254065224 5950 9364839289344583544275008187500000 5951 9360726419736211225281287108929704 5952 9393680199040631272227864752160768 5953 9389077913067539976983605213991234 5954 9421648050832256296493163210267540 5955 9417988994625928565523701251080912 5956 9450169667363636892982650982671360 5957 9446010231556143661149239894084736 5958 9479249578613940790678256670939792 5959 9474590944189106360520603165155880 5960 9507448118112465133604341363507200 5961 9503731549325549600217233821313552 5962 9536195581274775479190602006676672 5963 9531983548429895209086998507719080 5964 9565511360013007898239650551169024 5965 9560800462876348816790987655408444 5966 9593932208298935547914933961732120 5967 9590172181129681927064614984691952 5968 9622916875979121394112939107024896 5969 9618651948013497306647731626153984 5970 9652474668244674947678824998225600 5971 9647696912025791969830571960353072 5972 9681119827527695853432652249918464 5973 9677310968476357712449226422173216 5974 9710338477167506335210764792485040 5975 9706025074617028114567450312500000 5976 9740130311942810357782273679425536 5977 9735299178578799474877563776481040 5978 9769011283522224897250738206575376 5979 9765152830953987735463956523531496 5980 9798470341823611851569076748271616 5981 9794092958403567476619879972516222 5982 9828497833739470054827350733997656 5983 9823608033186871296713941090466368 5984 9857610817449651433914086235045888 5985 9853708027942280529987429829121280 5986 9887302389883435708851128126792484 5987 9882875476275351170616456822434628 5988 9917577274981265811215571207168000 5989 9912628215207212557204684981696716 5990 9946929228767210525038694473165200 5991 9942965676095035609366673501611512 5992 9976854925007051701546090556817408 5993 9972372658141418500160584835405508 5994 10007373649160211907927333629277512 5995 10002369858576574580719371503552880 5996 10036956033002601076745704409856000 5997 10032946662130142218280813858312000 5998 10067127221117633799485317801851000 5999 10062589779138224732885691264918864 6000 10097897170120704000000000000000000 6001 10092822625701192324115061030287332 6002 10127711557945780270841650225852026 6003 10123650745778908074203558513472960 6004 10158125083659503985730525227417600 6005 10153536351508820868847009901507052 6006 10189137659386879500635832672607488 6007 10184006961711860827563079067607608 6008 10219195794782718806626589416095744 6009 10215083006458257532548759780491856 6010 10249858607416695995967504374032476 6011 10245202615914655568565735353521692 6012 10281114958629543305467512535105536 6013 10275923095586536101577973463313120 6014 10311413858110435705934330036432448 6015 10307253831487155841642285050366768 6016 10342317173534704551244409660768256 6017 10337609043150274121906252173665456 6018 10373829806483417353055012670947040 6019 10368575394458668382336804546260576 6020 10404376478131132932176005123571712 6021 10400152529620118883747849805217664 6022 10435521681372468396428484739896996 6023 10430755572189907677509003483020440 6024 10467287111083347052461412262608896 6025 10461975136852652631855679710937500 6026 10498072076475419552344908870494304 6027 10493800364391189811129580780000448 6028 10529472074030185492817806096429056 6029 10524647397700608500307733909869870 6030 10561497477348262052821273625341728 6031 10556111193418220931805003093512472 6032 10592522616003879973154374098616320 6033 10588196480918336919767116503241328 6034 10624173819046261552761022227477888 6035 10619295165236297999389580704899936 6036 10656449911063168869353582213185536 6037 10651004855827146499753512619529078 6038 10687727747343732911545757137852140 6039 10683346897607182861824043528605408 6040 10719636877349556798393181425106944 6041 10714688072680838793291454085966592 6042 10752165894344719714497640212207840 6043 10746656021885835003874458274390844 6044 10783692743322109443639869712125952 6045 10779262125875741947611802438052352 6046 10815850849272881436287921206462032 6047 10810846910240281672494106256196768 6048 10848645579543323582082971540127744 6049 10843069977361275997696234099897536 6050 10880428479678285320971147921875000 6051 10875930915867878310571830004578632 6052 10912837248872575800853574666004480 6053 10907772344107447440212850557296134 6054 10945893482955054506888083303795080 6055 10940257912098127808393448623466912 6056 10977923563258290996959199534514176 6057 10973375151218690056874569757314008 6058 11010595932070174358738608559991948 6059 11005469447248742543529097851797256 6060 11043921420042098442718540438315008 6061 11038207562358047723487091601671200 6062 11076200359560295440885439412556816 6063 11071594671903073977247278607235328 6064 11109132271518316689469646076641280 6065 11103949275214666844099027319159924 6066 11142717544937509658041741243843608 6067 11136941912524263891847957062908948 6068 11175257866591139403930760327919616 6069 11170595146756027145288922225479232 6070 11208457416497798561574392733271104 6071 11203200175738874543970837334724952 6072 11242304244390969069672434629607424 6073 11236460517264210104512914700641914 6074 11275102336764591732280274970646014 6075 11270386939510669346095723171875000 6076 11308559869754498838978114605678592 6077 11303244635805839206308275159844960 6078 11342681300369334224184078957907608 6079 11336768817114168689850417000912320 6080 11375744781299019781424045075988480 6081 11370959025900841454276553238575792 6082 11409461478845645160530233671073506 6083 11404082727623879630026876094123520 6084 11443854211460737689242245246193664 6085 11437878145891894405698141643465548 6086 11477173220797821506646707158226280 6087 11472333929053169417299093690857080 6088 11511162850359932876648113437671424 6089 11505719087115031079276901203859210 6090 11545834682995178068306718665672320 6091 11539776445187550699931323687922412 6092 11579410654584204888475427787024384 6093 11574511399855664944130241849680136 6094 11613669246269258973757070842239048 6095 11608166051925674299419332456014176 6096 11648609673959902604092420430757888 6097 11642487116040269477841678161287616 6098 11682456817694195123672157259511850 6099 11677496992418852646846514729652160 6100 11716992221018654307508596000000000 6101 11711411069206881777739924343614902 6102 11752203357410753673054631737901512 6103 11746009009244793893487316233696720 6104 11786317594214674785106313493872640 6105 11781302330641619159388838275067584 6106 11821119395219940214903512287659104 6107 11815477566822232867460039757679296 6108 11856615150215091495565646438952960 6109 11850348602067073964028000724628700 6110 11891003822448784664777249863790016 6111 11885915218178443378258620835685568 6112 11926074397530568808656573317513216 6113 11920365232223678359237886289602274 6114 11961850700043253133263229565227760 6115 11955517368332919919145448909801264 6116 11996503774268513663083714269880320 6117 11991358535722417971781887377103840 6118 12031857196679067932118081340327680 6119 12026079729542175712485799785638040 6120 12067921866825280148467643194540032 6121 12061502619540309397775650724925482 6122 12102841102202479773461717415045846 6123 12097632817729015656087541325171728 6124 12138472601165296082565554723960832 6125 12132633268921366268371582031250000 6126 12174815828542236044809443835113144 6127 12168328433286930543710071071308136 6128 12210015457735302669372765562208256 6129 12204743486500744605136455787235088 6130 12245933512289049081000801890371812 6131 12240012043878331786157895832831572 6132 12282557174510315940282002501173248 6133 12275994415315653512592656171952854 6134 12318032595080770798760724809799324 6135 12312702603560662151014505714200560 6136 12354226593860693904531096411832320 6137 12348241357230948667114036719968760 6138 12391144600189955384723782469681664 6139 12384506664293857957554749364753904 6140 12426904670045849961071269626114048 6141 12421497043370265589752485193408960 6142 12463376456712744807748727255065656 6143 12457320494927316457029741941151744 6144 12500584819179527194861667308535808 6145 12493876461515509689695862671358420 6146 12536618732918868132189704665045440 6147 12531151540170314169676685230230288 6148 12573382673164842722417241024276480 6149 12567255296964448747406114328905952 6150 12610889850103114524446978718750000 6151 12604091381559384541943088377665352 6152 12647198801010494368252148813660160 6153 12641665959343091254338842406475968 6154 12684251115218383342889447276140428 6155 12678058102156728181530120109013472 6156 12722046202266614865769246496317440 6157 12715176186914445320449542728239296 6158 12758645339793074935319378567609160 6159 12753045251652215393685580323837656 6160 12795994564176799527809567114133504 6161 12789715358352062212368373155516084 6162 12834079166466831806058721444018560 6163 12827130394031092166872253626276724 6164 12870963969244945215821275763884032 6165 12865302869099111394405929014779216 6166 12908598340365004650957789029118252 6167 12902252788663436817339167029813776 6168 12946988236524461871648014686224384 6169 12939959950898150096258944905529600 6170 12984167302647547298777953610772924 6171 12978424702817456175461740696828704 6172 13022089042924473890982973607153664 6173 13015668913938805662807411826634814 6174 13060779728681815845689373565334112 6175 13053677525099005171744267031250000 6176 13098241396706257761559115508744192 6177 13092436491854060234540844149722560 6178 13136465809825987407928671611843730 6179 13129970699526618977287373136204144 6180 13175465440638709990392352418267136 6181 13168269406554091102707786211299232 6182 13213212236155560743006452654440312 6183 13207337695880914260469118373808920 6184 13251734688278854788387927171268608 6185 13245170648508751702464558140330628 6186 13291032165143761413993636273851424 6187 13283760723592851714245959692403920 6188 13329079558721159901557224998813696 6189 13323134374397937911078746243223616 6190 13367908605198781497442910137296840 6191 13361254492902329728789684961856624 6192 13407505910721301377171104257277952 6193 13400151864484600661539347660068208 6194 13445848492432747879302964793745360 6195 13439839842177625068464044836967680 6196 13484973145551306895534334354611200 6197 13478248689339392203927582516004118 6198 13524886061786347608656645671828968 6199 13517448609803428060950504568215800 6200 13563533112950134233464832000000000 6201 13557438593876342573027857099667952 6202 13602955333275339853768873126481376 6203 13596152604001195137328765032203484 6204 13643178790119738881269435520385024 6205 13635664117787261889123907279647672 6206 13682118432779495259135325777365480 6207 13675958440274536379107514276503320 6208 13721853502329899303287797357477888 6209 13714972760280062578602733270386624 6210 13762397326627739474446091857031232 6211 13754783633539129741228884572147492 6212 13801631499062799104444332083323904 6213 13795398378817058993585681019272800 6214 13841674890940901519389073225970720 6215 13834721447321435022827984783998608 6216 13882527131641621954188247880957952 6217 13874834333322976816042699385404298 6218 13922071617034539132623274240488070 6219 13915764652019243950208583672311664 6220 13962432568706526111451179076657152 6221 13955384672691133533294387801830382 6222 14003594580754408510295515312338672 6223 13995815850170301615686399712713728 6224 14043445072775273062446227773194240 6225 14037070727192083250823363937500000 6226 14084111397458659565505581351087184 6227 14076989657590111211706784123222080 6228 14125599970042214482313621946421248 6229 14117733447765871905787387027759670 6230 14165765792775253834394820516879840 6231 14159301360029659088255391809442304 6232 14206739139089362169749474293841920 6233 14199535637339593709804759070450048 6234 14248549303171992722916103255801920 6235 14240601798531221670149184391079280 6236 14289017324564596404197428259696640 6237 14282484824752213641281422315279488 6238 14330315034145739280507395795601840 6239 14323028981248738350155276360980704 6240 14372456324205595868814093727039488 6241 14364405059580771702127966817004080 6242 14413228875981059814793776608761266 6243 14406619244528094036741482275109448 6244 14454845843425963493547081485647872 6245 14447483486858877886545596135167500 6246 14497305374099805234567078748826448 6247 14489171518899928118584815525286568 6248 14538399282422893115009798208749568 6249 14531712126433109737930219152104336 6250 14580344402929767966270446777343750 6251 14572883763523576373065820625784320 6252 14623124991258379354535853854281728 6253 14614900338218071501670765344705156 6254 14664534995744158556345027342325480 6255 14657777079528495950531284065095520 6256 14706795874799559734218614173073408 6257 14699257395294810125674056654159858 6258 14749914676735774482067764026193600 6259 14741598008474677539075355220135160 6260 14791650115502803358968704080492544 6261 14784798091101455652719871376981152 6262 14834228816075072206611948248071872 6263 14826604582368675763202013113805624 6264 14877679867080615544194673818992640 6265 14869279022878215772019634525197760 6266 14919728462285597423687650493054844 6267 14912804214634576667959590246145640 6268 14962642319890080364940767003557888 6269 14954931514935164024443249827504030 6270 15006435919329940346571406194913920 6271 14997926018115293249426669025352832 6272 15048799707815606422817111751524352 6273 15041794522332828018303453505113072 6274 15092042981795004493298720462811714 6275 15084252505258333224964726078125000 6276 15136166007524458707640098031558656 6277 15127569534317728216629259993291238 6278 15178861785210851347969751806812408 6279 15171776005970121060455725398907392 6280 15222445229349145387331804778725376 6281 15214551017468558917220331273288144 6282 15266899847482675493063443229183400 6283 15258208229711524260401459463786928 6284 15309922470934526909108636241364992 6285 15302762021522722407185364106669920 6286 15353832733215933838985726851501200 6287 15345856866815486242254852429101328 6288 15398636434452296329063356350595072 6289 15389848782301652603185343545554160 6290 15441995995887065596483900348958472 6291 15434736887130676379615450300468904 6292 15486234451841544940864165407879168 6293 15478169436607043834395015168581120 6294 15531382491802083110357558667599400 6295 15522505855794043255206686317719240 6296 15575065376657455243583047011926016 6297 15567730459918196234212920956187600 6298 15619650457441507709279076569840832 6299 15611494311709323197221873919216700 6300 15665153190254943074215488000000000 6301 15656162362661425745308493976896702 6302 15709161107075246956649828897245296 6303 15701741679657525000169126840206336 6304 15754087181082168158585708844417024 6305 15745847486865281958090959827861032 6306 15799930104316364784229261254755184 6307 15790849330485092404903743443209056 6308 15844282094118405717521477581086720 6309 15836777333298955163875609146043944 6310 15889559576559378286150507030137936 6311 15881211208002866644244047346140392 6312 15935745299971828692464963841687552 6313 15926564469963452638300303537469520 6314 15980435592869055300213620224276416 6315 15972852464832894769495682369161488 6316 16026050102990179067203787982673920 6317 16017616523792132838860726176101198 6318 16072597248876204643705227375464568 6319 16063315827095854749328960278816720 6320 16117635538963396708426700008980480 6321 16109949817623306517272268325032576 6322 16163590071475745781323461397100900 6323 16155062268720171004831345281574164 6324 16210492864855600628578608194125824 6325 16201118223247000857927033375000000 6326 16255865315079273729156719620988412 6327 16248099652804943581165071720216480 6328 16302178694762710482331138705588224 6329 16293555380051030737257376820424570 6330 16349447480726175304762860283728864 6331 16339953704859830905946772629549872 6332 16395156245738303593434320728449024 6333 16387301953792458374030851780124928 6334 16441821744777940048140720928989024 6335 16433111655635152283153422028057376 6336 16489442987127918637255171541827584 6337 16479854162975269629732842424835778 6338 16535507089130340044718605388366690 6339 16527563325258644722645159270857416 6340 16582535947441405454854429965477888 6341 16573711649355077817769061158037772 6342 16630511925200696880471290801302272 6343 16620818330347961824164849729793544 6344 16676924897213577173096544705970176 6345 16668899345292258004989710288957568 6346 16724302491810791642277310887186720 6347 16715388887469292223161605588555096 6348 16772651786159173807718031184969728 6349 16762853690866787557800193060922464 6350 16819425367357346982170149500000000 6351 16811291494260906880014015905283120 6352 16867153952467672698698686059773952 6353 16858141624990077203378711707050834 6354 16915870917127735478381281366084824 6355 16905974764460633007261912935662464 6356 16962990220910664817471775125684224 6357 16954772501264920003598649138210784 6358 17011088991060539800101871016525976 6359 17001977020248266923128842831615640 6360 17060184799091762576970580368556032 6361 17050163980462836682088459112306842 6362 17107651201287404211432875015510286 6363 17099341415362238080639548146559552 6364 17156114770459344943742526267297792 6365 17146911023184259326792712121065440 6366 17205574426550184713024965976696664 6367 17195454082364671297926604985159648 6368 17253408170194554561451023296102400 6369 17245004182722823967544438068353632 6370 17302247827673534366564169514834272 6371 17292924514519091373818972121516432 6372 17352073243736357638540242733424640 6373 17341843646449739706877192432140614 6374 17400267960372106533761155730724564 6375 17391778201907259413269042968750000 6376 17449467554698920746378689965981696 6377 17440051523661686519112189622801536 6378 17499679796700359751438451170127008 6379 17489339945864391804832609418187020 6380 17548246858179695123251317064458240 6381 17539643644149696624882573028319880 6382 17597809126934132161015478745952056 6383 17588289277082280049390019512168488 6384 17648401844952142506305343706890240 6385 17637959325586519670877134610239988 6386 17697325222726817501763172139629824 6387 17688634544830639411881069293308680 6388 17747270604582492442588889273515008 6389 17737646408260312507391870099837910 6390 17798254552554951299733706251327552 6391 17787682497806172789246062168425344 6392 17847537407626484890932487397572608 6393 17838749369176351411282796886279248 6394 17897859378574585020979144948473120 6395 17888139032161089060028878548037120 6396 17949219300490290611249394793930752 6397 17938542606730828150478916699173918 6398 17998882285062286493663644859162832 6399 17989995528803278474291931469658560 6400 18049592122957251364257792000000000 6401 18039747096127310994605021274273492 6402 18101330439098753926350780061587552 6403 18090539405922293669167514700652840 6404 18151365978043624967694805743731712 6405 18142390215665682871510037771869824 6406 18202448588257314362343184212776292 6407 18192505543411759604219013395099400 6408 18254586326795744004479697436016640 6409 18243679929850568498105311357359240 6410 18305006699409096443562197611882956 6411 18295911709831732433172169925254952 6412 18356464470334123997680292948828160 6413 18346412732272667158824294271953048 6414 18408994516219518826799063219255160 6415 18397981116100611194606627466175704 6416 18459783431692300631697167984099328 6417 18450596764533322929862830259454976 6418 18511636722311446607858786795533770 6419 18501476649363365794021607404792032 6420 18564572078479816438071904689733632 6421 18553422276617817633587399212200182 6422 18615731880714646907764104935372280 6423 18606443221468254208764305573527608 6424 18667974318518409424723942400065536 6425 18657713089340443746067992398437500 6426 18721298578856764538686640947555392 6427 18710039277047453368306664058470588 6428 18772850299103491207892912531509248 6429 18763458703529328388545041229504896 6430 18825494063462465856027153424563672 6431 18815102398373491402270077131886600 6432 18879208799438844091759732117733376 6433 18867830816202766362663447698127040 6434 18931146365416747978217651932313874 6435 18921660574104724391782305413126976 6436 18984174752411406124713275188515840 6437 18973680455852303673539779942183596 6438 19038302329655358581425307511351120 6439 19026803185385182034719465852411104 6440 19090638041549374828112920826609664 6441 19081027448921403935929479097176480 6442 19144053024013881095157795108174966 6443 19133445431945040771424401545043960 6444 19198586450859709652386726850519040 6445 19186975348174288804426130129851260 6446 19251302352685903168612614018447624 6447 19241596649706291495737907679912576 6448 19305127015427310489906712456200192 6449 19294405092230772606012824324368050 6450 19360078864290734042979068062500000 6451 19348325146373746207512114894748052 6452 19413177819825639574935647083551744 6453 19403364843914280887409661404250560 6454 19467405021157922310710172243990768 6455 19456577208532803197394288779192712 6456 19522757665395085290518771599933440 6457 19510889883563731786152346995743376 6458 19576262066671733092950105339499710 6459 19566341301057496322607829352849256 6460 19630903511969608048791613139312640 6461 19619940236746904176096278229532544 6462 19686660467591467261026343249187040 6463 19674667579116669565691496880397808 6464 19740562975669750505777514814636032 6465 19730543529296476613911633171026048 6466 19795601684861180617096265297081364 6467 19784530495224639069545429089519680 6468 19851785779284876415742386048401408 6469 19839666169723555534560146737137830 6470 19906098673455833450943217336907184 6471 19895949149543183724676651879565760 6472 19961537160611030788193459102023680 6473 19950347427690900358542652023653514 6474 20018140065911851660716358583041632 6475 20005904342019006797698616062500000 6476 20072846563311038503762973980846080 6477 20062596439341660140466686337033216 6478 20128707881825506696712736353509920 6479 20117398540364308920937463641566720 6480 20185743167096038334298291135578112 6481 20173357880137026077638024231200722 6482 20240845746127424330851145681479296 6483 20230483311896769260912258688846728 6484 20297121886943530859916435842952192 6485 20285702223939919933102881496820268 6486 20354571636618646376940174074601984 6487 20342067047441888729405402881183000 6488 20410092593506769112429218390605824 6489 20399618333659655914116438019440384 6490 20466797746875497211072669731670240 6491 20455235420329629920360955496758012 6492 20524664576468467254846970840117248 6493 20512029189306804959635409606253088 6494 20580596723598353129064441744021888 6495 20570018625046565032313112354405936 6496 20637712638258656437811180501729280 6497 20626037399662133594685475872551940 6498 20696019795348878481559134359386320 6499 20683252446417150716230285029918664 6500 20752376419820356664062500000000000 6501 20741662266284060246717079356860704 6502 20809904663300185063430314208256276 6503 20798106456119721543782330768591760 6504 20868645482041195053567910122356736 6505 20855755675155784629956271689320452 6506 20925408004898393696045476722293142 6507 20914588516692221409463332479648712 6508 20983373087468192961558292726806528 6509 20971449253953020760233250070954656 6510 21042561166457667626805754350753792 6511 21029515066873391291119016657793792 6512 21099731618383696957024778651172864 6513 21088795114014130060836851715403968 6514 21158125663845195638197630041356154 6515 21146086422113670271033832847738384 6516 21217741242996230222325263952482304 6517 21204571452243031225708114227417760 6518 21275344901306721509996239816246620 6519 21264290330417296366279542470649072 6520 21334181625875288472217932244451328 6521 21321993266663347729324265913665082 6522 21394227923478376545894755462942976 6523 21380920903223818933068676764839448 6524 21452256753148173236609110139707392 6525 21441093482565156155290575468750000 6526 21511516562704219690141829308297224 6527 21499210615758083746130955257612136 6528 21572018285072924229815366313836544 6529 21558573332215961618697151793194370 6530 21630485032166062024614335622340692 6531 21619180549711440241298994176941824 6532 21690171640215289204729190380044288 6533 21677736036615197294632208065634880 6534 21751120755026837480025349064232336 6535 21737547779965723570800310063832808 6536 21810006542474635206210418680791040 6537 21798591283495557890498924210654480 6538 21870144932476252919292263400223392 6539 21857577971729251516816492175340816 6540 21931555000284671373947230812610560 6541 21917819304506111747854344283306624 6542 21990862456929098133908034388791816 6543 21979324785244957801279144735189536 6544 22051443307452711857558749194485760 6545 22038756741500238307979163565158528 6546 22113295873377764747807195482815504 6547 22099429797357660886650285909121268 6548 22173050228024398331373850995821568 6549 22161389037933797934524766912638880 6550 22234088317622820445940872921875000 6551 22221245367505862461486427412548952 6552 22296386165434788285359614725193728 6553 22282376678496302739664556233420634 6554 22356578429842248311939638211318940 6555 22344804047894100350387649293825280 6556 22418053868869449697054583467315200 6557 22405087947212788717706082310601280 6558 22480821589695832790165726214412248 6559 22466669101399508233314293149622224 6560 22541467225020462657544475866300416 6561 22529544106212605249335033824469068 6562 22603382721624696851526479031265956 6563 22590281269391162650601074313832324 6564 22666612463534183276930357923356672 6565 22652325640044017043795335138137848 6566 22727691222004168222447676870802144 6567 22715652204734044774404528048470400 6568 22790072204772057220514842192379904 6569 22776834009824093625139103280074730 6570 22853778634574475116849406469114704 6571 22839321855967647763059204806467532 6572 22915292071436002906199133791551488 6573 22903126149517353085495479411742528 6574 22978131042004221004638614614767960 6575 22964766649969148844584954343750000 6576 23042293748406449013671581584457728 6577 23027700732246327904490604901509938 6578 23104268698247863133605226691281856 6579 23091973022858399132623255198757664 6580 23167580449378706002899921972363264 6581 23154052687404362030167002310697622 6582 23232201705462995371020572730228456 6583 23217459456230507718923713897885560 6584 23294629315930645725113397446443008 6585 23282215241679330034935340970706240 6586 23358391948149976399079219403542940 6587 23344736794096936709720999934195696 6588 23423499649953357091183812145508352 6589 23408606873543767763427291277216800 6590 23486394846515270720693414013700920 6591 23473825332029465084393523866126264 6592 23550611723176984480229040580460544 6593 23536814344629642098882207753621040 6594 23616197060958543268424618522877888 6595 23601163922350399165642815867162480 6596 23679538112744148439830599212713984 6597 23666847949341773377063140125003688 6598 23744236264411542904771576302716100 6599 23730295990872833060244234495899400 6600 23810313326339445358215168000000000 6601 23795103903565368594938962431567744 6602 23874104147523807616180298135757126 6603 23861280129323029995440284579316736 6604 23939274548850175063790606870249472 6605 23925202369635170227459391184041532 6606 24005822590412415161676127279556928 6607 23990470271315771356425564796413008 6608 24070090530353477485800631597793280 6609 24057130868281603935027733174515056 6610 24135747951058099517111883412289796 6611 24121505756421568485743866569752184 6612 24202769911656171546752309960294400 6613 24187261741887534106765334556987180 6614 24267504528295360537113508012277004 6615 24254422233244048616478325825870656 6616 24333628478484233408698012255911936 6617 24319251935634277549369690970716260 6618 24401152178988471952515893168324928 6619 24385486805169155776466032946573180 6620 24466369563736733631782358124204032 6621 24453124263432935210049623408403072 6622 24532962942431366845909778713099392 6623 24518437794583145899641315561431160 6624 24600978532400254963728664120786944 6625 24585167179115809520278930664062500 6626 24666656615748575906073372583246962 6627 24653285163543081364966280474858304 6628 24733746302832055144183686783464448 6629 24719073105392260650263469360099744 6630 24802270862678302377046562565722784 6631 24786274280337893900629184458207000 6632 24868412470455788118247748641751040 6633 24854901121460029857849674510962752 6634 24935989637242296091907652089109888 6635 24921178000575014189014845560582688 6636 25005000925277952603541390251786240 6637 24988855100954441290082757963982478 6638 25071633857036553631811354590221240 6639 25057981352305589556352676841245016 6640 25139714471553378498141841791123456 6641 25124725301930766665316658229382900 6642 25209214255142745791414439139974648 6643 25192906960071981744057694809896288 6644 25276330092543467147738931807535104 6645 25262548119187174281373856905569696 6646 25344891514363456928024707995615132 6647 25329761989448375874901421503988784 6648 25414909350430860093488381898522624 6649 25398437307843013696423970719193380 6650 25482524180363917700943931875000000 6651 25468571955926798516911958307238320 6652 25551568754114800046264086785490944 6653 25536284666855579101502076272565534 6654 25622094982779760756902567033593880 6655 25605470526126712060929109952129352 6656 25690184527042933743219801380093952 6657 25676101700452285128698555920798656 6658 25759742744055723381174979609393410 6659 25744302749728711779516436302362340 6660 25830793819826912349893375123152896 6661 25813976057580605552884151126685542 6662 25899361609254317185365546660964836 6663 25885131958917278136703608897575288 6664 25969423603871482480113790627086336 6665 25953838992177907578224860834599168 6666 26040975690038075266350440260708128 6667 26024002747821798634315494795373560 6668 26110051265804981023569482518284288 6669 26095674143340694433927534502906720 6670 26180632334053862872577470890447840 6671 26164863694805146817016734146312272 6672 26252689781317643333145064542044160 6673 26235547010444514402456274064199314 6674 26322263055946407893687867239855488 6675 26307750631495855597103512968750000 6676 26393340231321917600702693642849280 6677 26377424357544242821887193179409536 6678 26465933153931855473321146049251392 6679 26448618431519047650709660873781720 6680 26536020179550204524980659296403456 6681 26521330626364572083965496810697504 6682 26607596498641126666716940171573596 6683 26591519224259379875559636407032488 6684 26680713477849551200580837744504832 6685 26663240961283027677451977068061696 6686 26751291542742193176718179063837072 6687 26736464189171665552252836835500768 6688 26823397418265590303488936173895680 6689 26807157352745993229553628671736610 6690 26897056192626355581218775414367488 6691 26879381352815005351963957279095812 6692 26968128290785413575806950012026880 6693 26953147558964337107330296761547968 6694 27040752698469650690207698023252084 6695 27024362295703151586087853014640416 6696 27114929081663032608890618992656384 6697 27097092285388996224705159177539716 6698 27186524602714010973874684987669932 6699 27171391180658632204390324920218880 6700 27259686115739856869620824000000000 6701 27243102313437029366560210308100302 6702 27334383264545553219257348665385016 6703 27316369241588718780035755543127984 6704 27406492305553088641192104894136320 6705 27391216836989328832107075457537200 6706 27480166309191257320308778230439680 6707 27463428753143575066680477829628520 6708 27555414831182593011020542175821824 6709 27537222069105730358497907299456790 6710 27628054764732889813335752208360432 6711 27612594375469635304604438702682552 6712 27702243000190448772239889656709120 6713 27685338344640042161882825857614768 6714 27778033685468535582303977869832904 6715 27759674881842618503903512144743360 6716 27851179437157053604033666102910976 6717 27835575103085816781437509044151040 6718 27925914221454279932936128239052320 6719 27908838966185163736581877084630080 6720 28002264831300288581961512021655552 6721 27983695008756772025929317510428544 6722 28075918776952451564027704107878946 6723 28060154967849806763991219625899632 6724 28151189292208114340731684539528192 6725 28133957070115018999427995664062500 6726 28228073191546970737664886258014400 6727 28209335752423490793702908381130496 6728 28302268662897898919121955950428160 6729 28286343995659747427246212536020496 6730 28378092795969455217152603571592332 6731 28360658799929794036775746573492992 6732 28455513943893861419675649733312512 6733 28436590907265497544308496663414254 6734 28530239894565317084848661550979488 6735 28514166865489888637421300501985200 6736 28606591251924697930073149116776448 6737 28588997466577509041146062652551378 6738 28684582147078951676937446549228688 6739 28665472671190852844706997841273616 6740 28759855211939387292153809391802368 6741 28743590625694373150949385133716608 6742 28836738410930229985655315506845516 6743 28818968829062145605404311000217608 6744 28915288018708890468729969816109056 6745 28896005309397522618864321162048960 6746 28991082767398073085266228287403982 6747 28974667127975867052523864191502224 6748 29068530680339505542265714274738176 6749 29050583056713244666521750053167164 6750 29147656705378587042572021484375000 6751 29128154661357923800199234023912552 6752 29223976279383010057903394789523456 6753 29207394144436351092045391307640368 6754 29301976182826827842550434676582768 6755 29283866164858555618676202333593952 6756 29381653726403374417771722922500096 6757 29361975390216661062958976530855980 6758 29458531330741581121554326241071040 6759 29441781268443602304046218479041344 6760 29537102494147390470237407746719744 6761 29518781300232109366171313017718442 6762 29617334931642788407149892148329728 6763 29597463034737428311249140755050124 6764 29694758284552889369977761146572800 6765 29677854057410984026754176794697536 6766 29773873935578973046583654683693200 6767 29755385990008284415348292071323096 6768 29854693596011696601683772303212544 6769 29834628723064762031011787610309184 6770 29932682884411521905065545364012644 6771 29915577296211734134677581324347984 6772 30012346308110223541950059934219264 6773 29993674943749096527366101945902668 6774 30093742377304946923783035077844840 6775 30073496079085563570970915687500000 6776 30172270388446796877608457728950272 6777 30155007071090219619046848828131952 6778 30252514979246327697720978699316830 6779 30233658634327953225707013070606620 6780 30334506584495257986627837697744896 6781 30314031627873953778565863089451422 6782 30413575021448244768056424310683456 6783 30396139447107243320895366701671680 6784 30494390497189082951724124631728128 6785 30475363210842523228198744463732160 6786 30576950194376954506831512475909680 6787 30556291391817522042486271342831416 6788 30656594325244178066652400279569408 6789 30638982738610063463435137196246272 6790 30737999966130138606337484413407072 6791 30718752453604193416725997163744712 6792 30821130416019690805425082982203392 6793 30800270546499605438539357857947594 6794 30901338181557895834462455457007040 6795 30883565650165514658529891632932544 6796 30983304548430044450958249640396800 6797 30963884589791652449149088472860256 6798 31067042420454089955208932492130176 6799 31045979802245096994713852737346536 6800 31147833237141140202848256000000000 6801 31129850678981450817206935258027632 6802 31230364460602997353952980981270800 6803 31210752420353601252737315721232884 6804 31314697678494176409064356033871872 6805 31293445884757718232375928016818092 6806 31396042403806860347680881472652424 6807 31377896006896375882676401599742520 6808 31479173977463441691879475903463424 6809 31459369023714654183537995058412560 6810 31564120856695901147410263483628896 6811 31542632299916667235033299184012960 6812 31646024341114838844616922400288768 6813 31627696623266009238080801747301576 6814 31729743931076063108112341179978704 6815 31709760648174901190369064470708160 6816 31815276638934887074974339258384384 6817 31793595606143147602200844207625796 6818 31897774752709740950158092572795712 6819 31879263387101703921340053803138376 6820 31982101599046344326888589777567744 6821 31961889505292432291344802650759200 6822 32068223640678877527405249064512720 6823 32046333022147791999620946377938664 6824 32151302203858048202317948345909248 6825 32132624466147169294758125250000000 6826 32236208763118940417083368543652662 6827 32215815222822453587476121104042188 6828 32322956667886972704099011471953920 6829 32300854721559829465106037480949070 6830 32406636640670677334694410703002952 6831 32387739094879007203073257639797888 6832 32492126398532772131473340869115904 6833 32471532558757520009410496026031154 6834 32579486745639711368966965410324768 6835 32557188385815326437553414019189648 6836 32663738539765855368710247960714240 6837 32644670018007300980036720335589664 6838 32749846767497377522931149824411888 6839 32729053375263358522937808464377104 6840 32837841769267578479247796752875520 6841 32815295077737541328809530232439162 6842 32922668793680762305283742169206432 6843 32903411116252687611493512029708648 6844 33009383397823409657246925194956800 6845 32988403238810511172206553501824756 6846 33097983262212973572663134990811264 6847 33075235934244266197956042097141776 6848 33183421928964985320768600463638528 6849 33163973525074909765210066929324024 6850 33270763708429596186396820242187500 6851 33249545084043106214132183074153344 6852 33359970403227444507265454998806528 6853 33337006314145405651519194598234560 6854 33446009207028373500428556432973200 6855 33426385566796450143250432737705072 6856 33533947831554906624104143350398976 6857 33512539986927549755283464917365258 6858 33623800099310845384522221419794944 6859 33600614943564575673013980552792980 6860 33710459987615938108707753098698752 6861 33690607165604395348712273387836352 6862 33798998169473997898958221279793376 6863 33777382353923161507963890476019024 6864 33889482866616160804880594981879808 6865 33866092988437315896649117648589364 6866 33976731323450930570385413481932202 6867 33956701832294722913371401322808640 6868 34065909045744276253588278811416576 6869 34044083527284980652727034349365430 6870 34157047519194111744676241790842640 6871 34133398956056796468586275801262232 6872 34244888897575679970514281383854080 6873 34224661314134743448535290547465600 6874 34334692727985502986067102065706848 6875 34312672494986593723297119140625000 6876 34426453082740604538349344246595584 6877 34402596293164791169313299279893168 6878 34514926072584219812686033839385080 6879 34494499581402599213197886164038296 6880 34605375860106544827977748700987392 6881 34583108831409835939769422478154432 6882 34697763503171900000817877813347072 6883 34673679135850112219475149938129604 6884 34786854365945435869250105225966592 6885 34766245099186612199343310849568784 6886 34877919393226639267770798188179704 6887 34855454238911101584180603252968976 6888 34970973717340325084902824144273408 6889 34946659039493167577763652504942812 6890 35060703310590121158576044861854008 6891 35039856032010320690077861518246312 6892 35152387184394602614168088479709184 6893 35129705291788634744110758714610908 6894 35246092744675460433169032793772544 6895 35221566513221749481426763045555744 6896 35336430682219848904349185587806208 6897 35315397423731391359413165785541440 6898 35428773219276381004619830816558650 6899 35405872779686205325517608442102100 6900 35523153053032617163533888000000000 6901 35498356505213614006316779295561632 6902 35614102926731448670420866849347040 6903 35592863119711784008917554391700320 6904 35707089203375467635371518803836928 6905 35683986680426956487415653765497572 6906 35802110953508366976768751243497984 6907 35777097462254549121568418638775708 6908 35893711217560084637468140732502016 6909 35872265793123459004978197851945472 6910 35987365343835552297661537454872056 6911 35964003952318481028976974367617792 6912 36083032812420345877275656432123904 6913 36057782267449892068881912483601408 6914 36175269980253775743853086538759554 6915 36153633093220823484734993897400528 6916 36269559109634014973056882435522560 6917 36245991236337910108814295464042598 6918 36365912306313608890537828111760328 6919 36340422787481458115012918534844048 6920 36458808928954840397725811692535808 6921 36436924023705939516663459314819160 6922 36553734975435924489348249761276646 6923 36529943059747767587673969436854528 6924 36650761361552932145024871650660352 6925 36625049640056400451155832007812500 6926 36744283994208294007371983632525512 6927 36722205161716957234176739329759960 6928 36839889189907527799853782250029056 6929 36815868664463734999789667161872924 6930 36937611809788079913437794640253696 6931 36911618591272121090772653758567200 6932 37031763185496422516450573325978624 6933 37009469992975352352398918640132128 6934 37128032880333672065758929826238124 6935 37103801769688774976510392368655920 6936 37226416173234664561517762275442688 6937 37200198840707924486655804298391296 6938 37321239907280806859620723996415790 6939 37298730576361306164655845936678408 6940 37418197297104639871126628673835008 6941 37393696583838027175049294662417824 6942 37517246097520398232907028336997680 6943 37490780970876949623620049680298648 6944 37612727225856780335554152175239168 6945 37590018279613728309248931165062016 6946 37710337121146839999549782735475264 6947 37685622189648574628140807855940868 6948 37810093906800394807866206026641408 6949 37783379910388763090707025598172550 6950 37906253950318166914773787265625000 6951 37883288487988036301523437302144384 6952 38004522061280621965436687933767680 6953 37979571842933067637858525546772820 6954 38104971851691216694282249813165920 6955 38078026463193593611149938647402992 6956 38201776913669045655710872288641024 6957 38178608371408368704991347002172808 6958 38300746142171349868295916313615296 6959 38275557795452973897849473416229040 6960 38401911893856257791956461153157120 6961 38374674420479734042040005293144242 6962 38499365732218911262263178455062580 6963 38475973828095925875417583955453376 6964 38599018910466180458166363156175872 6965 38573613086006035806884428341974400 6966 38700867415979779677540083587352976 6967 38673394634395723904028748036781048 6968 38799013389998351231088325866553344 6969 38775396245843328523977957247513152 6970 38899375523970832017304276406866488 6971 38873687993793470431869859794567132 6972 39001910801542127049306272128892928 6973 38974180023143618123455384334261440 6974 39100732345201534554324521518919208 6975 39076908120563168254924444500000000 6976 39201767757220608227047693866762240 6977 39175857095991174668435570412041538 6978 39305031985454750073172135119125808 6979 39277044041624900397057268903079344 6980 39404555251269600933878626498406400 6981 39380461921693884151025108086727520 6982 39506267899263289159996263464289156 6983 39480112212012961391457962958906504 6984 39610246428113420209351959628480512 6985 39582016599555501616756042519274496 6986 39710435194858273205871040168068000 6987 39686130229298910724315312035222096 6988 39812868636827354032630967497156608 6989 39786465931638257597648265040982940 6990 39917586226662825207358533558515568 6991 39889052379910099047669646240002512 6992 40018442379643318213492758942842880 6993 39993906671002516646095161304837824 6994 40121582642375952135178485469345860 6995 40094951438312732076850140934827600 6996 40227002775886484010699938853568512 6997 40198223934275526749182090545323318 6998 40328572294519584579169968283159500 6999 40303800969867045956111025589953336 7000 40432444342025904000000000000000000 7001 40405519866432633984554813764063002 7002 40538570094619723503747084954362760 7003 40509523721931573975264816374656800 7004 40640836734098603479469081315745792 7005 40615849658696788705686273327524832 7006 40745401436894980663302880201625664 7007 40718246617788940139686049503021248 7008 40852280618696452571646977762131968 7009 40822964550654236005355088112523056 7010 40955269510087938604477113342146676 7011 40930002191018700571175659040749920 7012 41060531899082358513828500012872704 7013 41033120925095232568878693627922374 7014 41168148239783459212091757637532928 7015 41138580357194412723510478683153888 7016 41271820626234585728199176826126336 7017 41246333848872197075060941188554640 7018 41377826974895405432506822041355320 7019 41350158796734121311857406755280780 7020 41486204097083765924217820479135744 7021 41456321920411476213607709783232960 7022 41590565965908181022848413307685496 7023 41564836800232059350615719156222808 7024 41697299610349817766830312301527040 7025 41669393521711991415296746429687500 7026 41806400538222972685248436803499344 7027 41776262352829566030074804487787988 7028 41911498641832937193098541483933696 7029 41885524092308790160188522485232768 7030 42018984437459030772712675464643920 7031 41990774147072636669700838475047200 7032 42128813366061743871026525594714112 7033 42098396751999667846587320360522788 7034 42234628648437223002983517257482974 7035 42208431425016397459263930762406656 7036 42342830029810251619366878700093440 7037 42314377795226004543326224754449536 7038 42453434491911768085881577140220992 7039 42422737219003758246797025527461760 7040 42559994087868431069015511939416064 7041 42533504045419756342990138210312112 7042 42668915186378171574916658797542336 7043 42640196317041438846074990848799844 7044 42780277137919223617403786623475712 7045 42749318861494765715576524958651340 7046 42887541744488334769670237878409184 7047 42860823137084983814922887806954680 7048 42997228488989188631555784621686784 7049 42968244030670583150296090515572160 7050 43109376668320791744201494250000000 7051 43078089306679294399550742603708504 7052 43217350345524687271506705475104768 7053 43190379342475480330870794728395968 7054 43327786445563078336698811073518344 7055 43298553231683207643896130105150192 7056 43440681302470179622922588151349248 7057 43409127506509993621686540463447058 7058 43549411475642797262638274625900810 7059 43522186032959237119271895027567952 7060 43660623757036854319231115500591104 7061 43631073996586982005343455134834912 7062 43774267472994179865715217347010112 7063 43742426124276527337546788330939920 7064 43883738580572773878570707806322688 7065 43856279086282981715812765382017776 7066 43995686833393700646588894104641902 7067 43965885225863219552888759549790336 7068 44110129778127789467006836325744640 7069 44077995370513431296151015835959230 7070 44220368915503845927259532168805408 7071 44192604655902668738610027946136472 7072 44333056283413286552015730571739136 7073 44302978295789193884685541415020848 7074 44448280761902966283102560261851536 7075 44415874787695684803351331453125000 7076 44559244858143736045867238792202240 7077 44531244777791409952704605204132416 7078 44672723349913596403641818724163380 7079 44642366745686927567503256571961320 7080 44788756972525163560865139649413120 7081 44756008687900546595376301529815252 7082 44900451275383590399258717097902006 7083 44872187329590923797548808126354416 7084 45014702861350883468339422588698624 7085 44984087333092439809857702127134360 7086 45131503318447287918368211570573624 7087 45098478982294228371086762629916920 7088 45243978157236867484084951912022016 7089 45215449334457419584651148804769120 7090 45359028383043785015399526945610020 7091 45328085788997779784504373992953392 7092 45476602369110810589010792310706176 7093 45443276687587785255042193610005068 7094 45589839300297762843921939807599484 7095 45561066816366601535005265183720832 7096 45705647467407362923347164125986816 7097 45674441656558466143119131405022336 7098 45824046176669321648768466691668672 7099 45790415632313063763245184417730240 7100 45938072091695621329978416000000000 7101 45908983588968150997786545386613024 7102 46054642541583345257135946867163416 7103 46023149144494179746196953095387584 7104 46173845236026860570337767935967232 7105 46139934481826206763101494895578720 7106 46288619928150028459978236081942240 7107 46259283614337171531997476646051584 7108 46406004342741275750310575057200128 7109 46374221075079504583594500379332390 7110 46526040773460947889216799295483520 7111 46491772908567057777498505620930232 7112 46641568474076514138597330977292288 7113 46611957539283765303264594100252688 7114 46759746902809173523688546961181254 7115 46727695389288151231456861882772064 7116 46880574241484847413572546712702976 7117 46846019260423548808540734638876256 7118 46996904881616851889559053322183720 7119 46967020592298006116934579927685824 7120 47115908448295710863716599138877440 7121 47083514400981802173551007662374482 7122 47237531231770083046736462935141776 7123 47202662835668357889614722920999240 7124 47354646753378269476764248019474432 7125 47324507647866437345581054687500000 7126 47474431960388287074070096059150960 7127 47441764042888768953945348090900888 7128 47596902142544976949673981789601792 7129 47561717871236991227583317059023770 7130 47714831572744584373674296271573504 7131 47684363714356395181543120100508392 7132 47835400526279734723067976280141824 7133 47802435805816800178143728085942240 7134 47958701184575071651023530924850480 7135 47923223139908427360985525981388088 7136 48077400357729513462955578545405952 7137 48046674602780040277550227393782576 7138 48198807870750441242212073183672688 7139 48165540459277299528429619042909680 7140 48322968701228491075881339758247936 7141 48287119358192113789706854344949132 7142 48442440760899381314175940042232916 7143 48411430421054912098899809736928248 7144 48564667208680047138092727800954880 7145 48531120718896918595736328658793220 7146 48689641270745954922016882175004648 7147 48653495741209017168703203720159856 7148 48809942791910171628801321126279168 7149 48778645607140653405296038414243136 7150 48933018082630633050642991218750000 7151 48899115365497047938207222426474352 7152 49058811199864213066239629171097600 7153 49022338607458136968931146529517888 7154 49179922182120046232423005965481392 7155 49148359817701919090478033656960784 7156 49303799792901087519095717147458560 7157 49269613443701548460856034270710636 7158 49430467111530633305932735480275048 7159 49393666119160881903092460147206840 7160 49552415232088975256179859615907840 7161 49520513379499985603455382437244928 7162 49677102186921091936938155098189086 7163 49642604703339612101785754112056400 7164 49804623641419287716984518136217600 7165 49767517170330934155322177631139804 7166 49927364145011633160191258672266752 7167 49895192683803882225585591580476440 7168 50052916110078450657774411561566208 7169 50018103798894253893321356899825584 7170 50181321191820641926075258865147520 7171 50143830010426046288082131580546864 7172 50304858569353856423725990509109248 7173 50272391028904082108223065661117096 7174 50431252599809579847877315625591208 7175 50396152537800943315559306437500000 7176 50560497472630777303347700986544128 7177 50522695848671967807149755332267338 7178 50684887877877659550325183781663052 7179 50652121958480403979753199909593896 7180 50812156224114072166624943824035840 7181 50776684576049642937356573719487712 7182 50942245668469825620878501551125120 7183 50904104066376484090043515437399528 7184 51067467016685912527746765108019200 7185 51034426468417672844267364395777280 7186 51195562603486614745632714129941322 7187 51159795959072718286245068668141428 7188 51326551245949074074652209303961600 7189 51288070789880628125516263209501440 7190 51452637265109925077779910040899040 7191 51419241111318424053067838714951808 7192 51581564766878524694689774389166080 7193 51545474600419415748316917398431194 7194 51713433017614595190504604286028960 7195 51674633704184317248990555481959360 7196 51840335908657513000270514224963584 7197 51806659290777260675272776094934400 7198 51970151755645596265253040817239240 7199 51933735540496910627296223403012336 7200 52102931414905209967607808000000000 7201 52063732308569757876019601899495600 7202 52230653237029232887092704927823156 7203 52196671263383559702307066510198496 7204 52361338702545833967145568579392512 7205 52324620707443666485931357392193824 7206 52494981632321780663901494582709384 7207 52455459840013746266111133655778408 7208 52623581929400734737761926778978304 7209 52589288315354144189952400990042680 7210 52755169134143864919038856479703936 7211 52718064855818827074414627172476492 7212 52889678912745928793189825091883008 7213 52849805058552405889155036209300174 7214 53019135973939395715180506586822104 7215 52984556703301877739061118116839648 7216 53151573403925061766497558809542656 7217 53114165006676899668349088373056576 7218 53287011890542620478722895798626072 7219 53246783257176347321739631156114580 7220 53417358052667325628238975997726720 7221 53382409053921482290314371069332320 7222 53550651759472906764884547564376656 7223 53512905743110653334908532130426688 7224 53686997283796851286665413416452096 7225 53646437272970399425118210460937500 7226 53818181528122745692532185685824062 7227 53782942185268850736870609870891936 7228 53952391393599706048136412554711040 7229 53914306434629606155241407086008670 7230 54089674259775132769277139613510704 7231 54048701489577235640019489813902032 7232 54221703939361667488574245473091584 7233 54186144368829067636136178415255728 7234 54356807783880897180402469060432674 7235 54318409073943235774840667617696368 7236 54494979269889741417946787830898688 7237 54453669814773317937171090531795878 7238 54627914880344423917139370746356224 7239 54592031223441038612553860057589760 7240 54763944577434646184276259775709184 7241 54725145808458271649036618371762692 7242 54903009685334326447782709299534912 7243 54861334400419581537307608496161644 7244 55036825864960479420708033702193152 7245 55000647876937545939191111666763264 7246 55173733322347730780576490536048232 7247 55134615708701214654752819952335568 7248 55313753508170656743098268203876352 7249 55271709609523247061271923055991280 7250 55448485136108424053421020507812500 7251 55411921465629666800393103303217032 7252 55586275262140181784488329572753408 7253 55546806710132526186242799778874934 7254 55727226520620314998230792119985408 7255 55684839639452839673269698721140552 7256 55862821948969052775260208812261376 7257 55825956343273627343776073844359520 7258 56001554052522111539136196057255680 7259 55961736004176688094537868801935328 7260 56143473329828624664624123266777088 7261 56100654864174662355297019263689052 7262 56279937351958255482578463440853936 7263 56242738849096036628064975827204280 7264 56419589731278737771616266914627584 7265 56379444183319975593085016610014484 7266 56562424978476753681715228667949504 7267 56519256711734734082115836341143688 7268 56699818914049501266538960745594880 7269 56662284924524178993294513247543776 7270 56840426008689037517121792215577744 7271 56799864801619867679227169987861064 7272 56984179576265215509798581402861568 7273 56940634059947932788289778467838080 7274 57122482673011906187890537076840214 7275 57084639817517085769731203343750000 7276 57263991642585091295560264642965504 7277 57223099044813772144422577543749120 7278 57408728650684073944892861583905208 7279 57364798764493781849188039695159240 7280 57547975642506438356555387935653888 7281 57509731946291035982507251075930680 7282 57690390106952343203080269208186512 7283 57649134244320175509592571177877204 7284 57836086971658482579028458706501632 7285 57791800795112022268909331063940096 7286 57976221331765823794782707658302172 7287 57937666608603766711348355403444096 7288 58119608451750549155216376540954624 7289 58077986582502053168845630885599204 7290 58266300623303323100779871818498056 7291 58221566205288200857750681359937872 7292 58407328706751385526981858636611584 7293 58368426560881604412553723347406656 7294 58551664505460104334841359533458128 7295 58509702302356586301707957836802040 7296 58699296441113390305236867707043840 7297 58654200076153995410212936014758018 7298 58841283229784082963769071718936260 7299 58802032358895974470319719750193424 7300 58986600477181481110971132000000000 7301 58944209360580157352642620547115600 7302 59135180334692484450129699218799816 7303 59089689212229025695693728709961720 7304 59278101365350389425096596490551296 7305 59238529410895101660382570999599552 7306 59424346588448741578713062499934764 7307 59381609693779278837333939592699308 7308 59573940442901161542195611276574720 7309 59528050088371907118449054753350190 7310 59717830134689363522654834640631056 7311 59677843198624053010722842565057752 7312 59865008522670598169675950888845312 7313 59821894256208151211202824666042688 7314 60015588912549344539324181774716992 7315 59969331476882505319815924907726080 7316 60160394487439537891585098033070080 7317 60120081296776074458173643519764032 7318 60308572725086566870516344046509420 7319 60265078203622797137068127182849176 7320 60460177785757680635477807245295616 7321 60413453367825492352095350124104282 7322 60605904312608655933703206070671456 7323 60565230041462442592318764223890408 7324 60755055901721359396488960573100032 7325 60711209295835041306130874695312500 7326 60907629485282435350310480958762336 7327 60860529129837824098565161279791456 7328 61054341295107231151150751872450560 7329 61013307693073189947439717495076800 7330 61204506183307779298941564077024052 7331 61160211072570403376107914956874372 7332 61358053628610709805120303449571328 7333 61310543347941711395220070030715654 7334 61505726789907697704573615437981160 7335 61464358016405320613524475174058528 7336 61656847964479961195766319700508672 7337 61612193664376793214536476963546560 7338 61811436225594275734478715342835488 7339 61763512908994296407506073157677640 7340 61960107950276207942713514120921088 7341 61918308051991589170325407340123712 7342 62112187631453438980452249843566616 7343 62067144387387434468381090064075600 7344 62267794256805581642501187302326272 7345 62219486643126319053374929723247976 7346 62417406621575362392772436180717082 7347 62375267694128525760354818356111360 7348 62570515501131893778276487455031296 7349 62525075729866351595263320884256150 7350 62727178457689555492075136625000000 7351 62678386015509976913924562348876152 7352 62877735073419049580322186445455360 7353 62835222553881505552975393089887040 7354 63031847093083148515091767672224894 7355 62986041636399412812718524774997632 7356 63189504973575485022745552318672896 7357 63140325313142752218759340147822816 7358 63341078771350717712733319374715848 7359 63298189822030091337525669062318592 7360 63496232208211139119201107390234624 7361 63449961014611318660548701038901892 7362 63654892056343909829549501001957240 7363 63605285199529981656097354334820400 7364 63807456546134549524963535640625152 7365 63764219314641403721479933647602208 7366 63963590585382619225323155881793280 7367 63916947885442221469928849271562440 7368 64123323360035883729195227607465984 7369 64073287672927532187483173706449930 7370 64276913961253240378132766865938208 7371 64233232101422438706109814542998336 7372 64434037135524923683801393985802240 7373 64386987362392990353804048482698428 7374 64594816294353653154738779834075640 7375 64544381604409211511383056640625000 7376 64749374380491783082792234713612288 7377 64705338722144474287114917888981360 7378 64907558422606467773855704531137024 7379 64860096890704781315573155598403744 7380 65069421669798275497247344458768384 7381 65018485355630262971421495978890424 7382 65224952556295210986024473673980556 7383 65180528826583244018695607590651008 7384 65384167177452221124755262428676096 7385 65336329072821499139392756116659136 7386 65547057120382201788541828641801024 7387 65495715543694724358016240907424840 7388 65703633159957038215779903921451008 7389 65658818405993910154153867632834504 7390 65863919567704588556999043330080280 7391 65815596312019232127977036465119800 7392 66027841923482219997873461193080832 7393 65976056850180537381796104550912994 7394 66185433885874165201231578600770034 7395 66140258999998213719627182633319840 7396 66346730559080838669554686674634752 7397 66298021530763187370136311306583020 7398 66511755523750703391657857767149864 7399 66459528626208551056068379794363712 7400 66670406650105741616007168000000000 7401 66624766776968208701318188488466832 7402 66832719122059839874338523720003926 7403 66783587457384933245566338672675288 7404 66998820753438811611192704568840192 7405 66946178025738090825836021573886972 7406 67158468578855201781955760882296128 7407 67112461178133867645330592121282208 7408 67321869430948719434920443286388736 7409 67272311901689818883942177384824320 7410 67489088435853846288238110771570240 7411 67435925065506909246920597457982292 7412 67649735040272294080489877719480320 7413 67603327949596932374459818016605248 7414 67814199498376505940657162947940888 7415 67764247601024832075160622585514504 7416 67982472902036512296358273043398656 7417 67928888920349789201342231942727098 7418 68144194932509226120831349018362270 7419 68097380088104828089939134475625576 7420 68309763976900232964048829685317632 7421 68259308492100738356668361223259164 7422 68479095936571084377712058478961176 7423 68425053400394259510293293142168968 7424 68641864723074148497839150837268480 7425 68594675879328948949836155062500000 7426 68808471110158667365731631788506880 7427 68757618503330293712489891081916336 7428 68978941168251920909240426111262720 7429 68924436655185594567903319976180160 7430 69142798030755753707953157121637872 7431 69095126397751371596000913813871992 7432 69310449119230026962731318538403840 7433 69259156054717010193771734101972554 7434 69482028597114403083151014625710720 7435 69427092504629957109867352539484128 7436 69646906995225901311457618822139904 7437 69598855378858340031660031852441696 7438 69815679673189541697307208431940040 7439 69763944573371279113193070174431016 7440 69988407258725860573582918441500672 7441 69932934382895559872151999114908992 7442 70154316107201133023411359785557286 7443 70105846048753152376246343872848336 7444 70324181197507775768695856186084352 7445 70272036739077998104911493296102060 7446 70497993273189261487527783833657424 7447 70442082194092548276427083345541896 7448 70665010310292632629475484326952960 7449 70616116878914179237307209727150592 7450 70836008475068696838649670507812500 7451 70783343107724487021697943125157052 7452 71010910964764722598883780218601472 7453 70954524024480074031579998749646460 7454 71179002888968135551577397649833744 7455 71129724584767780154488059371963904 7456 71351071306441908717755329016758272 7457 71297990200425783023734246951130658 7458 71527143166972095064801003584234336 7459 71470276843946155073806524506273540 7460 71696354470495595748894608712566784 7461 71646573287341732946693049145472040 7462 71869498978193285466269248238528352 7463 71815960711848836194784541868679280 7464 72046708514145355245199830722543616 7465 71989396184590713676563651156928644 7466 72216971932990308042256080632221302 7467 72166796257863026405109877075909440 7468 72391268644217636667032467129817088 7469 72337275227132453905470592188896448 7470 72569663069319204036155170678717344 7471 72511790264651222568151195413504064 7472 72740984247744986787322089305014272 7473 72690374139696048657434455766855808 7474 72916404543899000003549680998302628 7475 72861984444955538413726901437500000 7476 73095916053994419917521222538526720 7477 73037588544523404301938472678806038 7478 73268373643084482885213449179998780 7479 73217325849585848639935161679395288 7480 73444961492317840219554457061425152 7481 73390000843336621575010608842569722 7482 73625592499702546099548154020377760 7483 73566774964682936268804349652089840 7484 73799159147305865870626801070088192 7485 73747708153535650313703946338828000 7486 73976845641865144892724410278814520 7487 73921453572679363448111366794168128 7488 74158679782370126998854306940059648 7489 74099363123518682212667758091519810 7490 74333399781262675711188925418375232 7491 74281426905757851898129624395190464 7492 74512189049369887344946232339702784 7493 74456324449567903894296271436766720 7494 74695195252167227377816732176285000 7495 74635415863008034199180794161201000 7496 74870995055078120600246012166537216 7497 74818616334084754616588820222332736 7498 75050973323123616686263114221411168 7499 74994632695013731827926060475067500 7500 75235196725433349609375000000000000 7501 75174835979073392364609042720302812 7502 75412084007811723407975514596798592 7503 75359252493762070258534867300889136 7504 75593219671860883844825216949682176 7505 75536436297467228548496580376329600 7506 75778588001753273937513312792892080 7507 75717757434907468125620126239421108 7508 75956646040594430001268787008662528 7509 75903360293888297933898660488749856 7510 76138980887911958511014419860463776 7511 76081640524220215000742030177438880 7512 76325504103299672849977556600881152 7513 76264161508391126729378068531396368 7514 76504700748365789407970622755858172 7515 76450996492325647988374683569537856 7516 76688165163942647705538901977477120 7517 76630375243576286110492607540143998 7518 76875927969260432772156477009121920 7519 76814067626426162995867817705477776 7520 77056307113178800053992419674292224 7521 77002063223689892868099741141560640 7522 77240907192215223854644903596829746 7523 77182627030325317830391385334128964 7524 77429873566010417408237499231928320 7525 77367537040272710344162174125000000 7526 77611366479048926816798275918989744 7527 77556697581021474321720106169784304 7528 77797187699891578574966115219800064 7529 77738413686669001973015478245843370 7530 77987406181799977474921219966202784 7531 77924464849070604347913386323925112 7532 78170018906967234347630116959805440 7533 78114880151121894483654396679137408 7534 78357026491830616675685225781007224 7535 78297795116282438135223525637693776 7536 78548424059680938063274204314206208 7537 78484995452622489237564331704462578 7538 78732239000854862947250816933824890 7539 78676632751754962747886430047950080 7540 78920483882542396837032737982689280 7541 78860670831029239720364256425061462 7542 79113066887707749145289625266389680 7543 79049107232268977423997513943182040 7544 79298052535430564530443263353552896 7545 79242010039729390385618773657217856 7546 79487460626477509089357637770472032 7547 79427181167904589652561980216970268 7548 79681314765005940011555228064178176 7549 79616820190459061273243558770977950 7550 79867518524449741828390817531250000 7551 79810916185134259386221096892897120 7552 80058092048135046190747380854292480 7553 79997308062801723812326070970802368 7554 80253187813369860948246839228092080 7555 80188195483802914569697871631966192 7556 80440534446414784709967591194280960 7557 80383491120592229925462317267369760 7558 80632363930134935834825141270385060 7559 80571065709417405716830355085322440 7560 80828749642147573145215552796491776 7561 80763130138670965936895528434301642 7562 81017243229125207670254578168452000 7563 80959714400703595855292775730210088 7564 81210294552339336773485495365894144 7565 81148521886199053071766641055657080 7566 81407890413028670839644261823394544 7567 81341769631921920078533621082326016 7568 81597624362147068831925427631030272 7569 81539606453100817761510248183537160 7570 81791946172380114981563314628782404 7571 81729570313681529864997136462879752 7572 81990760678500690031522968387698688 7573 81924087248840450213154773483735414 7574 82181700223918235460404345819169648 7575 82123229713083742693616933531250000 7576 82377213635315923226445281567440896 7577 82314356091691497179417563742638938 7578 82577337585236134358313566940914952 7579 82510109565671076832663539855820272 7580 82769527728811202249287002422661120 7581 82710480609051999086542412318880640 7582 82966243149237249777573807610355136 7583 82902858222719362648761981827807904 7584 83167641734258422863675787145379840 7585 83099897569230041344731017742706536 7586 83361006458228717819742857931664722 7587 83301499749970311497937803771200872 7588 83559015578291440804081285726273536 7589 83495097355837276267554047322952710 7590 83761736753961013241474317773386496 7591 83693344428239979898461858132455912 7592 83956282256059711333053925652692992 7593 83896271954054307715103052755157648 7594 84155545483988238240748007384983734 7595 84091139376881264084498237494405632 7596 84359514685035299291549781237817344 7597 84290598521484695494780383563036256 7598 84555333557814355015931934275659320 7599 84494815986236001743866904632033200 7600 84755903343103973429084160000000000 7601 84690869752256767560952075947137904 7602 84961127301845840544254018977651392 7603 84891638180797460967838719145112084 7604 85158181323499521427524867201702912 7605 85097196335181624482360766511015344 7606 85359977868553566026035781427258492 7607 85294444734745307184969543541222008 7608 85566546370173533088166126974664704 7609 85496486502994922465939521952449024 7610 85764890492523552931351559471379996 7611 85703303282075033899073994666642240 7612 85967920351522837908352930652540928 7613 85901840338113930827006272154488608 7614 86175799309551864468633869954014272 7615 86105202295570745602645507325017464 7616 86375352606799248019456554637983744 7617 86313288671552845390908808579121840 7618 86579708464432885888707442033931028 7619 86513077670866988500453093580203560 7620 86788949653864321645815325722673152 7621 86717680834709946133098980138098982 7622 86989714213315232185172126796424176 7623 86927132328995180744295204349683072 7624 87195363561415455314271225260802048 7625 87128222586489778243606567382812500 7626 87405885399226117700018336009925888 7627 87334073537273827434804142891712880 7628 87607959160408713931325237684840448 7629 87544848994036189166275462371727296 7630 87814954137871287934629644962438560 7631 87747162610269866247464010997658472 7632 88026761258140979821520019649462272 7633 87954357696910430524329233745396900 7634 88230106781693851639362172167778128 7635 88166511794434548582054659961038160 7636 88438360244722453140129635848667136 7637 88370055182042346516404654168702496 7638 88651554301014961032696054113052480 7639 88578554791325991003362086047499160 7640 88856223998074683132080758733144064 7641 88792004630307218358049816569061104 7642 89065744866616408669469685627617166 7643 88996870694893153433934257067365244 7644 89280288355611484072907710878744576 7645 89206732115854825386528548813178720 7646 89486196079322681206177310242603632 7647 89421484541842172359226917956187800 7648 89697082540964900726724723034030080 7649 89627637359603652468967445039258850 7650 89913024506161214027312719781250000 7651 89838776444481925103565572962328752 7652 90120181213928967608493017685586944 7653 90054928106388399007910095911347168 7654 90332395044698060072324633631624120 7655 90262420952209620479094068423301672 7656 90549653157083295613653399550033920 7657 90474840027877016910527779714691840 7658 90758158002034957658881728471850272 7659 90692357145063017109458247754041024 7660 90971750835055239720998199888052224 7661 90901104683910777798073509884260032 7662 91190331996074760303427864133530296 7663 91114905695305161075793044841593760 7664 91400141644875870207075721024634880 7665 91333842607907816045242546970587008 7666 91615032162378486361597263513091002 7667 91543849194535599890223985209284592 7668 91835037120628583354848162665480192 7669 91758993238578941000097689321660630 7670 92046208077853247234272774545503280 7671 91979259443603605432337691602687672 7672 92262403131989781136655409771184128 7673 92190630211609046010199903977328314 7674 92483790614505773785487025649751040 7675 92407172056542781071886130484375000 7676 92696235798939275908870867634319360 7677 92628776861765166307492891618949448 7678 92913832537135376578487343774527400 7679 92841472319092457485976157389198544 7680 93136662389926274230924182219128832 7681 93059322411028780810876328371883522 7682 93350388476201221330627902087347136 7683 93282368079999264967786890836142288 7684 93569349414205375143361517232064512 7685 93496438714165130844389225042569080 7686 93793534044126255678049011526591296 7687 93715608542927194223471059656985928 7688 94008641338611772501986576395403264 7689 93940055451318794013790961075193312 7690 94229022237481776517817865004840140 7691 94155415061800034166669869449984812 7692 94454564097778817674988755702222848 7693 94376007886841738686302305966149648 7694 94671016855658193231099668206720584 7695 94601909763524093972041093035630240 7696 94892728747910630611467767075831808 7697 94818565150181786572176377114077680 7698 95119734378848795713706492380765968 7699 95040535940111836558471850037629300 7700 95337588818198438941013568000000000 7701 95267808368618435965383847897846464 7702 95560636263898897683687466626706476 7703 95485863693021476999657277062976984 7704 95789065209826571454525453864271872 7705 95709271341204856807368364124983872 7706 96008226259779838835473645353735342 7707 95937921566680537569951079700717056 7708 96232719283411971401422880940343296 7709 96157333389132918245251782562336956 7710 96462628732490829916093446090876336 7711 96382087507875115424716398177234984 7712 96683105615078153669092293860130816 7713 96612216553096213906917227327456376 7714 96909003022081681324536702282014400 7715 96833046585841960559819731167175344 7716 97140299639828629125791016995659776 7717 97059154158577310540831977244657798 7718 97362198563070152340133173721837512 7719 97290723327644540893387397255649792 7720 97589553169949746691905628345991168 7721 97512879894065675656941168184851072 7722 97822249115568062620829594839295904 7723 97740445351160505412708271635314764 7724 98045528102374418991501215943186432 7725 97973512650567588214185334875000000 7726 98274250071826927524831403323588312 7727 98196997800696719789543648794938288 7728 98508453133820983278951928128602112 7729 98425984090405214168177728016605680 7730 98733167895428949498843988969082532 7731 98660457117312037825207092016096080 7732 98963264367945367260352546655591424 7733 98885381136258162830359252302053280 7734 99198927704882514248391647046418920 7735 99115846743294743519618271172305216 7736 99424989503919269019041004420857856 7737 99351730405607319448912183760300880 7738 99656569345132795045788270800308188 7739 99578050582905346290047681090010480 7740 99893754537137803930620918936158208 7741 99809896930300351962587641526119262 7742 100121170387960127944167859053336960 7743 100047305651782340225720540419066800 7744 100354188407118553706278290406244352 7745 100275080941908967743540571396367700 7746 100592801151295781810565324259213104 7747 100508317662318278661942794069092096 7748 100821675996163004535445742204774400 7749 100747208759821964463291715859570496 7750 101056196637080119799560546875000000 7751 100976341591153883516954902303282992 7752 101296244492961641795867765762949120 7753 101211079204574367921643810173399434 7754 101526537286260624114360156390780294 7755 101451507742565961265755389255099904 7756 101762465041684152511584749559373824 7757 101682010104654023692386415111973358 7758 102004057030270513901971727700528192 7759 101918205145305435346026701116460240 7760 102235827803007457376988534933553152 7761 102160077766943058059432468917028800 7762 102473164924567905437508403075278186 7763 102392061340511585578240437139491120 7764 102716262493874930922000700677046272 7765 102629771728947857896514606727331884 7766 102949414309085293149301147567016664 7767 102873096001869589534029111280384128 7768 103188275909751463314756289617199104 7769 103106511458873317849353108499701684 7770 103432940240915964206298354456878208 7771 103345645124802235993686882908480200 7772 103667477580845580436076029000642560 7773 103590534336347244217957277790791808 7774 103907819395424057099442408528722064 7775 103825445109782124952135432406250000 7776 104153947657279190967405354996989952 7777 104066009513007862866111190029367872 7778 104389989388629735712863796153905330 7779 104312416717797671319934468782785096 7780 104631872944676505948499111426344960 7781 104548724275537054448921022617833344 7782 104879475364879237680067810394050056 7783 104790828509077419615910347290514568 7784 105116976389145560654190640009052160 7785 105038820994337346959457523063345008 7786 105360300006154541907299480715737580 7787 105276532545195655853788163865579600 7788 105609492058854682696666916866129920 7789 105520134123071915066236275072458510 7790 105848509169666479405037352484261680 7791 105769612627399308330528200680700736 7792 106093285526401090921009601568571392 7793 106008840946375962517870041460356594 7794 106344021888067671916411302758766744 7795 106254002387371892957116937237863440 7796 106584457280118068908419182301772800 7797 106504969385363796174637005743289024 7798 106830802940905513373425960116456432 7799 106745673882328460403280155582700680 7800 107083144219261377072439296000000000 7801 106992294461621747832749871671576100 7802 107325005131911046244602896014233536 7803 107244869756807044374448705921862856 7804 107572868776419955404358983461978112 7805 107487113345163173025926067075328512 7806 107826719006408289259657797930812184 7807 107735198030355011048735495643672376 7808 108070123075485374418764961587134464 7809 107989335635887768648617600001846560 7810 108319571063543302681528576417015872 7811 108233010933607065605915412938856312 7812 108574938072078181956509638086623232 7813 108482683293514688996404149648658348 7814 108819835769536862753806114095687204 7815 108738447329116842696177487264703088 7816 109070765334950580390600650783195136 7817 108983564360839249919137474503754698 7818 109327763243728389320765978458386528 7819 109234777632720923609902848947311984 7820 109574224089675006505796299077599232 7821 109492062605475700590760291831399680 7822 109826642917965077159196898939996296 7823 109738740711247955398906145308667664 7824 110085227443262410762549135329460224 7825 109991554092963468607173451804687500 7826 110333147358630476250367390602633024 7827 110250373206358952406730818309722760 7828 110587173232672791191840937710469120 7829 110498564880614737483843390887998070 7830 110847409698759820233805719365668560 7831 110752876771900074020970864642870144 7832 111096790700585334064908840248279040 7833 111013351321584797522440869041353408 7834 111352381318299410527749960584961774 7835 111263118846238551957142804636448448 7836 111614164828616414724377430940839936 7837 111518936959456933182669244186851516 7838 111865131222074141757352420471039440 7839 111781013750899943455398832629238944 7840 112122352516659027519878746821623808 7841 112032256833938371321043966428128162 7842 112385688289917619405914357082490736 7843 112289703549259255076834775116891136 7844 112638191552752767846226958581696512 7845 112553451547317464431873911534425376 7846 112896931543619978410333222883761332 7847 112806177781164164831154824731785600 7848 113161948640358497898518842190069760 7849 113065201681327551169539205728315264 7850 113416055063524435366182064851562500 7851 113330514429702770863713733226776232 7852 113676324353082621069435949077209088 7853 113584841691604952608324981332224334 7854 113942974180847177503262120278622976 7855 113845515183230037782802274715035032 7856 114198573013058367116197939346669568 7857 114112400706257398913717129150555544 7858 114460496232383982460762386341795610 7859 114368282426997929829384870598383840 7860 114728840578750899200432574980210688 7861 114630497494627825393862041559617312 7862 114985945191016158121217798059383036 7863 114899078303278447823145070369781688 7864 115249472835491297747680743798079488 7865 115156581802766619853231085246213328 7866 115519405892052475417303794961941120 7867 115420340590709073987141036912013148 7868 115778142097689909961182132757241856 7869 115690572891753746465702739343760032 7870 116043339305303455086053399193630264 7871 115949588469301577771029478696437152 7872 116314869250083725739643011782934528 7873 116215020452715287168161797838034114 7874 116575180943956331617517294405357568 7875 116486972788425490724853515625000000 7876 116841943306454870639060641519165440 7877 116747505310015380481136003163097638 7878 117115197822360338940961599163966416 7879 117014560106255332560377844439360520 7880 117377156370690501277564511003344896 7881 117288116316474892448077494371139264 7882 117645491824243061974111701236884896 7883 117550299253244983345824930660698604 7884 117920417592380957289582339376041984 7885 117819045859820850410574490672353120 7886 118183911272993429313859060138447272 7887 118094217135587836358100624271975680 7888 118453942943194707811319115562352640 7889 118357999295188040015310397243908288 7890 118730615519534217402646350739516608 7891 118628322857346182038208985668060992 7892 118995652116785516477696173955165184 7893 118905238712463048796493755732997736 7894 119267331571405944938527190964454284 7895 119170683835331370617124549248629320 7896 119545638440926018018332671226150912 7897 119442598259586311309502400418340900 7898 119812345150272494270497659224713440 7899 119721207461860639126626449359292136 7900 120085742614890610489448160000000000 7901 119988204930005483508039178122831102 7902 120365686215232807217161298490444960 7903 120261841099781214200265409313310160 7904 120634016647452698683143177067560960 7905 120542211436875456236648782848136704 7906 120909018075895002607146918025720560 7907 120810769115557528253150483712384708 7908 121190733436198675098000912721551360 7909 121086068941025333113710456296487360 7910 121460758458660559362462950193369696 7911 121368091986802135078667010315678744 7912 121737368981781458983200317245489152 7913 121638341920656305276299872494444628 7914 122020803758790122568411492756992160 7915 121915379574857874726752867275343904 7916 122292401631471686306392536872171520 7917 122199063933265397525685841494111360 7918 122570760545455434079093002188663112 7919 122470950010456506152021579891552880 7920 122855986876210034241896225634779136 7921 122749609618842355852778178661258890 7922 123129168526623464754557913652689396 7923 123035083186352258509184685074123200 7924 123409222644039051688884380242132992 7925 123308683305717345231072423726562500 7926 123696120786226811971424458310525544 7927 123588973110930295431376342177564088 7928 123971020843364243275375482412990464 7929 123876185733559229960825794223103384 7930 124252836672955189246297309781618904 7931 124151382442432096525615328415661824 7932 124541421334996998154831342320365568 7933 124433434580060633136179937489857054 7934 124817985607478464697452354400586624 7935 124722459386017918883913131153201088 7936 125101447982996710233026893801586688 7937 124999254466232193175066396336658178 7938 125391855781496717761684244206110624 7939 125283021099539323742707943919956904 7940 125670154306668761090540198933342208 7941 125573739684159411138125584486466912 7942 125955271643925453219086495305997520 7943 125852272796976201310266974014645536 7944 126247442033032205183740330068934656 7945 126137827569925541896204077820903104 7946 126527361180791930376278956583571180 7947 126430245439705291882123015008843888 7948 126814271175556368410620695314515968 7949 126710461547551471232405483191781550 7950 127108281844047923214514407281250000 7951 126997678188332970905219351317361552 7952 127389829808943809310919272205123584 7953 127291940210379856669885757588355936 7954 127678474173743688579080055854236308 7955 127573913473014812349963699128678832 7956 127974204359436962670074862237425664 7957 127862803521792271753216094997912460 7958 128257513895032686669493311982980048 7959 128158854496031918542516892541293440 7960 128547973960187567033342709832089600 7961 128442460134483256349242756052456400 7962 128845432379980826213536401065493696 7963 128733163429543265107249916510516924 7964 129130450606387228780789677664210944 7965 129031072605407138040370485079201440 7966 129422603976510217372762251198499920 7967 129316325135073439910067479126016576 7968 129721928592894176620966130743246848 7969 129608785616400788283308053560803476 7970 130008730954127823950544834970466484 7971 129908433556358295029941859291923272 7972 130302579860142786153526771217470464 7973 130195474161809278789715347234631232 7974 130603720837862007191591568525176784 7975 130489764729845185480629525468750000 7976 130892183302570597340614764824887296 7977 130791160226034409971541629755196560 7978 131187873351638241282827553739143030 7979 131079925433905770914187289796924640 7980 131490907676025384081917307788328960 7981 131375928152415766947889461479893152 7982 131781035322368807410648808867321496 7983 131679214538095880140992758267085216 7984 132078509305663937452514463449088000 7985 131969784230498390040295546080132468 7986 132383305522537059414681680522775984 7987 132267507818059480716632153800728544 7988 132675248558241092918807813210692608 7989 132572624606670866390212586651469216 7990 132974583995086234775876637958036032 7991 132864872773640422113844466933143224 7992 133281154188154986048453129447407616 7993 133164455225139575000479163953318394 7994 133574854631244188499378393754472928 7995 133471487022909811085172565851496992 7996 133875921483867843653971014263808000 7997 133765422107769309740456015428555296 7998 134184411619322744928333449261753856 7999 134066808531871501479482847049675960 8000 134479940853694464000000000000000000 8001 134375628435651561142314158007103488 8002 134782754468283037862086183506469026 8003 134671392904125188466422392109025168 8004 135093106248199201297465318544670720 8005 134974662018885664361955885885080652 8006 135390339124403821283850705434645892 8007 135285272402808315112756193420841456 8008 135695046869656276153966659222110208 8009 135582813871001328667941588327332490 8010 136007336327015931337331442010564560 8011 135887836947392262301105366181379692 8012 136306281352585861129299281086408704 8013 136200389186144563477707115551447488 8014 136612817090244349759914871030268904 8015 136499786888880536774691306674787360 8016 136926921694608697874738383681486848 8017 136806569347712301700762227715628498 8018 137227727472366439097552661526100880 8019 137121004271553163542098124658421904 8020 137536174678067994551026012100646912 8021 137422120955298316779529673238675852 8022 137852103549393226509667527655544832 8023 137730818951922746392690572683610768 8024 138154706400670034474662326844784640 8025 138047217047320036399736495062500000 8026 138464933905034081442227538359606862 8027 138350064768333074455673808523371600 8028 138782831012543918382851965576347648 8029 138660618165029454587967896732476928 8030 139087318454096172050755976578027344 8031 138978844661192600078458893448919192 8032 139399335117244103318453792733659136 8033 139283574151853489894450824663047060 8034 139719143481210371873572847964603072 8035 139596057250878736327771125277993008 8036 140025382468478579101404753574060032 8037 139916128240022100527808014355866880 8038 140339337117634851178321722662149140 8039 140222678279363793592569871531790760 8040 140661138784838835928200983246536704 8041 140536961389164429437595352144943904 8042 140969131156622764159011283350844566 8043 140859029868075430023931294160498688 8044 141284969258894874110869322915837952 8045 141167478745881609400648530076774140 8046 141608630305603669283708531593123800 8047 141483570755316416681543226405953320 8048 141918533097223295066441041236197376 8049 141807568481314263794604324149021936 8050 142236337375263682217247194250000000 8051 142117788167196903332840664868068072 8052 142561863676162791330348827772665856 8053 142435843511430626427227689657794134 8054 142873614392878043608731091304906844 8055 142761857183623527635110099394823840 8056 143193242034500213617012263553597440 8057 143073856502959515283058215945430016 8058 143520796360275539135529015566997120 8059 143393809261890141089011654305766940 8060 143834478405507969771993780795015168 8061 143721702873125655770109239279626752 8062 144155942034103389573777394210674600 8063 144035630613609596099480043065913768 8064 144485461911487324955624574069768192 8065 144357571662268412373735077994445524 8066 144800934002972302229758039368581460 8067 144687354635665585337789715164087240 8068 145124390908260183171182411180786688 8069 145003150799041561806120659753728230 8070 145455953933648839390296044539991760 8071 145326942471889707102638691797590672 8072 145773232127401433075272795650785280 8073 145658769328170388646064949059683136 8074 146098618734931842995929784922585408 8075 145976518418827823161458787968750000 8076 146432089809403864023697962413101056 8077 146302162644687769253304027079107516 8078 146751332864498658395513648938487952 8079 146635976980231580627861603238420696 8080 147078730783149555688275201415446528 8081 146955539301269559148835310773551122 8082 147414119575538611559027146144915800 8083 147283199232683502619122423277351320 8084 147735255544776153148133570913533952 8085 147619087140410093561058051189274368 8086 148064531625325375972006185082805904 8087 147940467920043219099554589747741528 8088 148401999090590790621231225759596544 8089 148270078928313022621104401073317210 8090 148725117600843735196003486641308220 8091 148607892230210893648209701418958080 8092 149056281186057257969569556800217088 8093 148931259917391029900204617945359294 8094 149395758822381540398750043646792320 8095 149262908583140820650206210097290680 8096 149720717529040144066257402130857984 8097 149602660630341655368198174657361200 8098 150053923674288313233351428431328850 8099 149927949542228013757190403893812320 8100 150395506375253486143784904000000000 8101 150261489494177099504782588006032902 8102 150722314227421971788456184249069876 8103 150603343650805105208949186867215728 8104 151057500853689227335120463033008128 8105 150930633538005873287894236842873732 8106 151401045234765135435904019574149184 8107 151266081694233782118256178758423056 8108 151729862523217405660153544372656128 8109 151609972040894807839531969559717904 8110 152067117716924674718789785760385096 8111 151939122055918165816695271819532592 8112 152412626043243591973211356897738752 8113 152276643180000488767766752735974080 8114 152743393273645529678788252730489754 8115 152622654824483551015740149736061008 8116 153082571655628391915774779133598720 8117 152953674124930888582254527620405398 8118 153430214089806015833634421398858144 8119 153293193796858025629387890544844976 8120 153763020074125582175279234804613120 8121 153641188599492272748452675329781072 8122 154104127349151503619748374452260992 8123 153974243535304580625582690691766364 8124 154453836622490958266802459140861952 8125 154315854939394623041152954101562500 8126 154788526511385246312910194729961440 8127 154665842785976535597388088272340352 8128 155131738181799670201544577392836608 8129 155000861557571062310754846190169520 8130 155483604720143093605784904577782144 8131 155344417012089337786156146270133152 8132 155820191528183609063712567203389440 8133 155696559041616043778215385873106528 8134 156165439404950363089526920671254112 8135 156033639227104661025205980599478888 8136 156519310924406066700667244947439616 8137 156379148477257204912854959999178880 8138 156857964078998897467993216094647788 8139 156733380302384406702997468275583016 8140 157205331485318284999412452041056256 8141 157072372448477631389874209104260192 8142 157561225626949325627656524018606720 8143 157420001840995857338240929900724160 8144 157901875733488363392276001833615360 8145 157776415094146926585378797676260784 8146 158251216025949705316933647565347882 8147 158117320768444567102156752578959668 8148 158609304859313987906309826460286976 8149 158467008768133316863108496141992140 8150 158952039672995272816851230296875000 8151 158825452872406723977256340916908160 8152 159303362625083242703015446613852160 8153 159168447737314962925976042365571328 8154 159663568679697374484406996090702176 8155 159520286699139859744020334013790432 8156 160008243627245855252811593726914560 8157 159880767590754819594295214299310720 8158 160361722668692271663643892043746160 8159 160225781365620021879827797867851600 8160 160724143161969528996591061199486976 8161 160579610700458966265175429239779042 8162 161070767842163510444123909540354112 8163 160942310714825375725550160004453776 8164 161426328255102232075052288879511552 8165 161289436277743995733110626409502848 8166 161790809631394945782792827761037064 8167 161645269745597230036351393624503848 8168 162139550932603938515064359109525504 8169 162010118316724293634872613714019520 8170 162497294762715585181293221268992160 8171 162359196918796193006447849864785932 8172 162863847238243132398857944990703616 8173 162717210509337633116502131887143648 8174 163214637397825002583791925451998008 8175 163084294133509224145805483906250000 8176 163574409060903894627580027619770368 8177 163435343374335743160014812832695656 8178 163943206107091989626382656913198720 8179 163795465160232334123658605606555220 8180 164296139760253468702340277020375040 8181 164164632136922933615645846975545416 8182 164657941081438493511350122599283356 8183 164517829561453368499611645246775488 8184 165028918867662229557132105458122752 8185 164880150842396065634757569216256228 8186 165383838267075173911003189115649822 8187 165251411377459510872931534466738280 8188 165747852439720609568280265746800640 8189 165606675914390013678669553730036160 8190 166121107199672646730923778037104512 8191 165971046892981653426732136172429312 8192 166478018026772910839759038555619328 8193 166344581067540148556669191017276848 8194 166844171881151537147935341695101188 8195 166702012825480905857887999471489200 8196 167219536601888636821145121974870016 8197 167068443513798608297179530280298656 8198 167578627813849856776646061503849700 8199 167444174062858168587426136338412224 8200 167947018332931866180483072000000000 8201 167803612855297635874982793175400400 8202 168324507555384290778556590305522016 8203 168172276832193738797834720443302928 8204 168685704847450669401525248481779712 8205 168550309661506553236696981029993312 8206 169056166991761472310397231241657544 8207 168911765316638765305040389792857480 8208 169435964011938194755485106616401920 8209 169282592316375054501287553907590290 8210 169799356708593860744000517546974916 8211 169662766321862996320587302738486784 8212 170171908840579368341997550575995904 8213 170026417979816595620766486515843328 8214 170553939253257982476161383829639352 8215 170399506359327464867252563755474048 8216 170919368472580835042037059247144960 8217 170781823683062322658415427856101696 8218 171294195729533889905929147634121312 8219 171147604183214904020830535805083580 8220 171678554609871269745927129568960512 8221 171522790598773081359773281139128382 8222 172046030199314256802151020799511696 8223 171907441285508694428531605044173208 8224 172423048378148167693624119178297344 8225 172275449885754694969518724500000000 8226 172809579959548730061964210842831288 8227 172652740302513004697469556756990120 8228 173179288698598951901141991692046336 8229 173039648741318910291507930127653472 8230 173558602055764611673384969715047632 8231 173409711296838299404232388508346472 8232 173947317034779552560706962551996416 8233 173789301905338941963502065883867754 8234 174319177501015320728438590478243040 8235 174178568840288440096839494549936592 8236 174700619752307460118043078692823040 8237 174550699618169626084239882872284878 8238 175091698876159174929956363240645688 8239 174932513646646024792359090437493888 8240 175465820588843425712325382662782976 8241 175323967972912554874268830071463584 8242 175849402039081037038193024275208676 8243 175698356302999794323046166635370644 8244 176242772435568633643132487709757440 8245 176082486430888796241824207015759064 8246 176618986817467528955358215112176640 8247 176476147689135723823334703018179000 8248 177004894122101513519099156033961984 8249 176852715427314033324497619242360436 8250 177400658475901524411254882812500000 8251 177238997144231348281597491342966592 8252 177778966787333102010378946009964544 8253 177635057388632598164883950637401472 8254 178167130318138314236046155779424544 8255 178013902376102381143553137312922112 8256 178565118602861597734956152741953536 8257 178402346119573082954900206317120960 8258 178945718158898399353083951713183010 8259 178800718192125090333134220471878856 8260 179336241291760124465682389793669120 8261 179181678120603932844092540625816384 8262 179736459999702945484721907732992136 8263 179572477625789621035469308514783624 8264 180119271071983352343207057660837888 8265 179973269929007415434721278567822400 8266 180511972817654442477741026080020102 8267 180356354906877695396322995866859376 8268 180914626394004198285891623958257664 8269 180749426238434853390702693978242030 8270 181299753019973742906939368764267944 8271 181152466384083925938571355361219360 8272 181694648483903110612248267885379584 8273 181537863070682309041220113821525714 8274 182099657022296461321237574607891648 8275 181933319833444916067308259515625000 8276 182486920345902693923535016755194880 8277 182338618776306536557838093185486080 8278 182884206664995283926509547700949580 8279 182726250772934900630187856179201744 8280 183291667164126512055540126188568576 8281 183123918394370466110252985362508112 8282 183681086497261660977634597386620412 8283 183531669966791207252088922003726656 8284 184080682614639984099737890357555200 8285 183921642686499301502874129784359708 8286 184490423878638613432324709636443224 8287 184321522734699701551162569951679328 8288 184882198353843799306986590759288832 8289 184731654804447056076257706849622608 8290 185284206294141508576357850317644660 8291 185123791443983864625818080991878212 8292 185696239416794520092769687193755648 8293 185526088552787917446253174900561094 8294 186090277544141941113355594616658480 8295 185938708566278426751128401319255040 8296 186494528438187546460216803801956352 8297 186333014831816032259053867574607018 8298 186909055313990487770614874792891112 8299 186737646628973794746719869002339736 8300 187305468853960771099789752000000000 8301 187152567138109658521910357246925632 8302 187711973771108600900787166687381776 8303 187549254120858275772597438842827680 8304 188128907104950783582361535920472064 8305 187956328765872669257107200770299584 8306 188527515874491250497592181688776442 8307 188373565505095387615755704565746496 8308 188936469112982632467222525457268736 8309 188772549579120778613541212818600224 8310 189355927429083343700235707793937296 8311 189181881667173111350430191721198392 8312 189756741949335443017482166830366720 8313 189601639504202669790888548131265568 8314 190168064207962303410411878751791454 8315 190003020203038281840733091065876224 8316 190589866083936261045796538111164416 8317 190414630071220202242744459907639198 8318 190993087072409872463556352775737920 8319 190836825035922200747795121802241280 8320 191406888368855503121032401238622208 8321 191240424083290096213725754377420372 8322 191831035509089594488581115102820640 8323 191654518367940366957511168243559520 8324 192236587293780281818450049199916032 8325 192079256439409106144102926593750000 8326 192652683642906841652658709548994704 8327 192485084525789132637963274984193736 8328 193079389320124947589816201368305664 8329 192901568418960452533921729634522570 8330 193487382681789753305262479523920544 8331 193328674843224574615481290378602792 8332 193905780343447209476010955172481024 8333 193736940236499814381292710975991388 8334 194334959027829125382343823859056064 8335 194155930146566685575963119490917848 8336 194745198014043720662235667180290048 8337 194585416423440591118619973824130496 8338 195166116951028497320860867727347920 8339 194996027776510459442685189883700160 8340 195597881247809614001053952517488640 8341 195417337002035495534583001406600800 8342 196010381397136222765972409582191896 8343 195849404847263943630981706033071072 8344 196433734658515691212516355053977600 8345 196262484133775172224468693743465380 8346 196867892188456291799547021681192864 8347 196686123789640682785268555586869976 8348 197282865648056489327412646636474368 8349 197120691300042174483082013650572672 8350 197708757069335911609088326218750000 8351 197536049412649635826898691522815952 8352 198145329018746170869144366895595520 8353 197962227837740084275174718405948834 8354 198562687604342238587946301949213394 8355 198399409083129197650865197446750672 8356 198990931914197285577097852859765760 8357 198817047231868471656532363346616876 8358 199430133535816768055953284057964800 8359 199245686067590719644391692520395256 8360 199849986671247098263138320745758720 8361 199685290659346628125919540169594840 8362 200280595055718230851615187355505836 8363 200105428794752749987792666239352524 8364 200722328001719822993218101094293504 8365 200536643122824346962039797488692480 8366 201144492779735801748859782241436640 8367 200978677798923856353187678373130840 8368 201577682476960562053221187684663296 8369 201401226370204261844512396626618930 8370 202022067938050049695099255030254336 8371 201834813430238430742760818336527864 8372 202446555508234511138745123469590528 8373 202279506194156692820408492239407008 8374 202882231548368117575361954632873440 8375 202704581067268244199554443359375000 8376 203329075528044428413027651367731200 8377 203140557024746255076229500987062138 8378 203756094817962774058739551914275040 8379 203587818324228855276548701038456960 8380 204194384348967292043369182828769280 8381 204015219018854632139332468383080220 8382 204643698749859816177670005778962432 8383 204453804057963961234734090202884408 8384 205073163456262079297194903839178752 8385 204903741576694738202220803856352704 8386 205513870022422688951396715625041600 8387 205333489220567227278372869919288228 8388 205965871657074375611658574105571328 8389 205774592144978283438644756582095910 8390 206397899864158517641944147970770480 8391 206227014055401741354687538764104312 8392 206841024788201853021823402731110400 8393 206659330910558012444211932901791040 8394 207295632421731435010833107205919200 8395 207103065185553756538711691874216096 8396 207730024978676780638763918241638400 8397 207557983423650618481954186580762592 8398 208175797417727832183785944893887280 8399 207992766431954834641366319919181464 8400 208633131022008423372816384000000000 8401 208438943094974037654532144454255104 8402 209069893954112157353961690690912426 8403 208896582833564000675201012620236168 8404 209518221022766047878704642315649024 8405 209333956724892123270954831025944732 8406 209978069725599946774674934891865328 8407 209782587371494294727360984154393616 8408 210417439405908815789321045639430144 8409 210242850530866957587551601526824656 8410 210868441713299261948810536718887140 8411 210682613362041224752931739900302832 8412 211330822905805536123706345367236608 8413 211133914735664571736490848166592960 8414 211772705037524073140412985259523408 8415 211596933354584102320774789310069952 8416 212226174350529113023650451194642432 8417 212039096284089433731192645541414320 8418 212691317139944172923526016555404096 8419 212492979301066348294011189807837380 8420 213135822851206503179062078254139392 8421 212958549869455807699320395687098944 8422 213591781415074345687374068942109396 8423 213403336997552385212279847795425064 8424 214059591180684031403722152370765824 8425 213859924048257476718551675835937500 8426 214506520091379288406438765265539584 8427 214328048270934940560282659048464248 8428 214965199110834545651324167302365184 8429 214775374277917944126833706091267470 8430 215435794169726640341295971019965424 8431 215234459337266746383375703466460272 8432 215885157567806674008235656697872384 8433 215705374867925339182328030443970616 8434 216346450464541241483448591331010874 8435 216155363112088728609829074753907296 8436 216819634324398478954147898071695360 8437 216616952784122553014532666468551520 8438 217271665541531137640816228947488540 8439 217090563455759053600830024297667440 8440 217735702112755664452944281965953024 8441 217542994542424879483015197883308672 8442 218211487171795698977344508207754624 8443 218007333737727162575058425619692444 8444 218666083213539521778573836880740352 8445 218483765137805026586427928944059616 8446 219132653628969362077658025441327504 8447 218938655946255163435243120340314368 8448 219611265681941833218748142491533312 8449 219405647323439858380130815446569088 8450 220068562732244957016687152882812500 8451 219884683730750916903596759947381224 8452 220537678965613421472824982394143744 8453 220342270757503030627055616791386560 8454 221019025365970809236677237806350280 8455 220812029686265101896119581190458800 8456 221478811121713649818851150976253952 8457 221293694401355340734379891117250320 8458 221950706321401411805412472349236710 8459 221753878700210708583951897048284760 8460 222434914720168842074814679960190976 8461 222226197660256026153988809486637742 8462 222897189796167590896806198140552136 8463 222710730570806157545945940896086016 8464 223371775545159035696526903421698048 8465 223173633556340188176149613026475444 8466 223858631900751927423851600470095264 8467 223648524831411852988614108134034548 8468 224323642487126232344897447755438080 8469 224135815533511792637907824413538664 8470 224801047419378427880767427865271488 8471 224601232782497532744201965798987592 8472 225290558639411323946795845269061632 8473 225078938169057760572317790866372260 8474 225758203839113195533291596151320960 8475 225569121485297502265824864093750000 8476 226238199862438469237208229427245056 8477 226037064819908390454932516963101584 8478 226730621303476052049192824784634104 8479 226517477869441180231538339336935720 8480 227201030480243396107365160543322112 8481 227010336763735207688139653090723424 8482 227683635463213372124778557450181906 8483 227481038911707724664399235962241000 8484 228178865965217904044528840013348864 8485 227964301017630895660516173049289868 8486 228651813906879299907194672800272372 8487 228459847980761418450279586746943296 8488 229137274053727475178379225817677824 8489 228933212359793212911182517906619716 8490 229635433826137064453264887331767968 8491 229419103685014065491611530243655792 8492 230110943843591041049550494070386688 8493 229917580532804892003830479875852000 8494 230599156317264203267473811932799808 8495 230393738119277606444635882245787800 8496 231100029894123036975943372001771520 8497 230882259680457186985280383738161780 8498 231578350229347669334562597188543232 8499 231383575093018557314877185183651336 8500 232069441952862890085937500000000000 8501 231862303195176213157216964101076502 8502 232573042193967764095323912255519120 8503 232353710324943387071951267726942088 8504 233054057134028607329865949174038528 8505 232857997601450630456301129397432512 8506 233547815547432243135680751634430142 8507 233339302450652852529729436417348896 8508 234054394197926267169900782468444160 8509 233833490695760922532314600336269824 8510 234538242927197502204489872945510496 8511 234340514194550860126106840191888152 8512 235034680615887748687914449334435840 8513 234824659098320065601783660221655874 8514 235544127357465406041868230495899328 8515 235321762827669121334487965932574928 8516 236030582961137798484405310724613120 8517 235831541147897424986111352638895936 8518 236529942261773689189763921967103620 8519 236318420343126002738653714204247184 8520 237042404177461014759812665322766336 8521 236818206508609772987979379662163082 8522 237531479004025658685387160560618246 8523 237330994929468304142888794830781296 8524 238033659536191005704221413277919232 8525 237820732005502982088565564500000000 8526 238548908408652078085831882067058240 8527 238323224841727768695168089641281488 8528 239040852687854437207648920385093632 8529 238838917188490191345996396625674096 8530 239545991013383690846254139637193092 8531 239331287759531746234477031119809000 8532 240064028126472281204268737087569920 8533 239836745022244497187811933050747008 8534 240558745816627314699108688175603448 8535 240355472804441594517795465857134320 8536 241066610781706144547312481633042432 8537 240850489218152772548183816397751578 8538 241587701689460745499736521837889088 8539 241358791154880585268797260366955260 8540 242085330445330501945709229882556416 8541 241880334610731356147846141913003792 8542 242595928582806406012609279218528816 8543 242378256571952082260670766655413344 8544 243119965353429025875645267726827520 8545 242889547542103458641217302321355540 8546 243620258941807147336017121473183282 8547 243413920033934466103705904958243072 8548 244133864359762421965417062786413568 8549 243914632051280403720371283018171936 8550 244660986730959851140139972812500000 8551 244428677454777302188769344560187632 8552 245163963547035640283093559670210560 8553 244956130026834223262313494579373968 8554 245680466584132235420977729199977728 8555 245459783740928228596415303736922800 8556 246210432545103107629225806260600832 8557 245976596433886429615465401198959200 8558 246716357000762426497525383918804360 8559 246507025503220327305747294478096248 8560 247235886148192084959455465504243712 8561 247013383324423649018336318440360512 8562 247768721300467143123934070266460496 8563 247533222774414263769071681489210324 8564 248277481750557090909225637305449472 8565 248066770048177105341958108933353888 8566 248799804453372250959946993602914652 8567 248575832255611825463558861547059160 8568 249335776794992007480032048191635456 8569 249098599408704289292548442709537120 8570 249847508973897966595115772573056604 8571 249635025521582413988221270712314472 8572 250372638144391347145990974861656064 8573 250147066100681462677266661402464414 8574 250911623550341065098993668239017240 8575 250672903582299201688024755843750000 8576 251426097923191238853396830739234816 8577 251212216024695030721174077037312248 8578 251954303819593864921364946379496130 8579 251727121937934808998063501994762896 8580 252496452763910506012699954813304832 8581 252255775134834444099306917523835622 8582 253013681938070287993435450231947696 8583 252798257799575947617720079470551928 8584 253544844843790607598514316818513920 8585 253316172754014129896388662896818696 8586 254089913455510390053632995008560136 8587 253847661000191999050077566399263936 8588 254610157774024602326533898686648320 8589 254393200584430479478782303806620480 8590 255144435397973623344767289513097320 8591 254913873050274153340041483149961504 8592 255692437462488834380697359320350720 8593 255448470199593605314942396499974708 8594 256215587907535631738514549171252234 8595 255997200154121078443165590471857664 8596 256752733673300939804132080856285184 8597 256520655277541278912099833905081718 8598 257303939169386602482151471499568168 8599 257058246397305966005420904441517400 8600 257830141932566052883697664000000000 8601 257609926009314775529704797847922304 8602 258370156509419849797464271730459712 8603 258136440315895627797791070039429360 8604 258924462553632543858328101701713920 8605 258677166028347136092702930904191132 8606 259453467882523289047116771108578664 8607 259231809041914704653792287624455040 8608 259996636122603598780621462217687040 8609 259761252909532286414703715008265890 8610 260554191637626799666503575552399232 8611 260304875845083616339869639722024800 8612 261086005932257557107848101326050304 8613 260862762457846511040500954151611040 8614 261632210769040327868204176112317080 8615 261395290310930999578915623401028264 8616 262192751187130904520372388594974720 8617 261941823955882295151474767665806976 8618 262727668552935697340828692391141760 8619 262502830307851256744570732643033264 8620 263277059603276537365554456521490432 8621 263038189033179443371497018695458812 8622 263840605316423401770584977945749120 8623 263587902919443232899622220233730864 8624 264378506976470973538324123565948928 8625 264152192627255156545166015625000000 8626 264930822887668396971816846057178320 8627 264690395178118363521626383356794388 8628 265497658884439082679910109032120320 8629 265243176870277200140294369184197270 8630 266038682203033117678843052044917312 8631 265810494960847817477310860814011328 8632 266593949880024204518737507843571712 8633 266351819696947719488138244715425780 8634 267163956797673669632191542315669120 8635 266907820935018647461468993041501936 8636 267707850557392963109856633130450944 8637 267478168171142004708755006721895680 8638 268266357386802738715446120245859792 8639 268022507562457445225798599950173016 8640 268839681796231462333297324160188416 8641 268581469839242457137161154527719362 8642 269386459159031451636548915837668500 8643 269155141873530528039995645246780608 8644 269948070756429477087694077330711552 8645 269702648732802772935956903949509760 8646 270524466339974860945455831502819008 8647 270264579116246916100508272874684168 8648 271074417146401058516389198974418944 8649 270841454769662893339120292294196864 8650 271639294393024149520142463539062500 8651 271391854164990018211199697641255304 8652 272218775239836944763408380045426688 8653 271957057410708952843029986356405020 8654 272771770049449037183156479780699944 8655 272537291876235197934499297436828592 8656 273339650006794852674995139398074368 8657 273090603905680080259147952729300976 8658 273922496643959279095646268489332592 8659 273658957099044276083871400558955824 8660 274478704124173470083683846705895424 8661 274242280243602473981784065944561952 8662 275049600621483453274489257159129072 8663 274798798538433791801929703286499224 8664 275635696450334623821055617411317760 8665 275370444625045252055407234092788004 8666 276194850528853945227017713173498720 8667 275956884346557809916012506310558864 8668 276769053252037498890556858136334336 8669 276516484329701528993107797404229630 8670 277358556040821561646953357551522352 8671 277091163371172217565748917241076320 8672 277920656433865425529491273679896576 8673 277681017576018089056285236580421760 8674 278498053714624892609051575741440114 8675 278243849734662447262937822203125000 8676 279090695597231728218462686367657984 8677 278821575619884826071493498219360838 8678 279656048135602416978933812118064980 8679 279414705647313682232067705131148672 8680 280236799147524833487165599904694272 8681 279980513673081511060226965613652522 8682 280832587575250551671974761900356256 8683 280561586827572068575939797532399240 8684 281401065305146075251938839878131712 8685 281158159234182458841635034082564368 8686 281984884709505006435268896285996744 8687 281726957005770745802905505221500576 8688 282584136585073605415903774503862272 8689 282311243524298717810093547686794610 8690 283155899640887359836065279225646720 8691 282910986577964609908240917691995912 8692 283742808424409946879776443160475648 8693 283483063008314085321318281783444694 8694 284345396486956684145274604879885056 8695 284070737909230204013447068217075904 8696 284920162811030051882088740910268416 8697 284673666265134127071192799081095424 8698 285510466807417439374344875606353950 8699 285248899513948020625849142927238300 8700 286116539641143812179241040000000000 8701 285839687800173587832362863124777664 8702 286694337148110731481503685346063800 8703 286446101276008622783724229213052256 8704 287287906996654981167482187917819904 8705 287024653571679950861722695106029012 8706 287897194915491224894857118567166384 8707 287618555057065329027553128080391908 8708 288478331968350337737178856662204416 8709 288228338899887206941769507639036256 8710 289075324349799803720743627725364176 8711 288809931583395205739823462486283584 8712 289687842260110515895126002392629248 8713 289407263186293793880635213050233674 8714 290272173290028603057695454445834854 8715 290020582191812745322030953254508288 8716 290872322300234162430750123830200320 8717 290605221886279696688890553786981280 8718 291488382410143183277273685643492728 8719 291205852516126155856393492382568080 8720 292076079759938269287341133618216960 8721 291822411723642600751418978084833440 8722 292679399923863607651739657335832880 8723 292410425338909391037841574407634736 8724 293298863526560973238468477344202752 8725 293014520799585538971056029101562500 8726 293889643456506178916874730107616812 8727 293634342315441442329626736511765560 8728 294496435350068114308533298752651264 8729 294225596639450754860825921337042240 8730 295119484577771957244151136403410448 8731 294832865893742691544352902283030972 8732 295713361062159095218986851158609920 8733 295456266295427071337735187143528256 8734 296323498583062190894096927330468328 8735 296050914006046169409175465338128568 8736 296949847835784033952004818499272704 8737 296661385993974773929649581333529378 8738 297547131288978767587053743004070692 8739 297288231854188286436804959089858704 8740 298160782971127454868493111812587520 8741 297885992684544373507885940610608262 8742 298790432831550718577829276183877632 8743 298499986798177029824767813528090000 8744 299391002581244888790144489572794368 8745 299130440666331875037624606989045952 8746 300007879431677809083487158228980982 8747 299731328574797617933307347597909068 8748 300641159211572323546682042584958976 8749 300348694667020109740263070572753436 8750 301245185300900816917419433593750000 8751 300982481479954495225270924344915032 8752 301865294535699295922964425292644352 8753 301586818755884951985165106560448434 8754 302502068377231245686825311719049680 8755 302207735163571626079135937933636832 8756 303109243318767794364255015195033600 8757 302844870437789344065527174846636160 8758 303732924543487312756249077381111120 8759 303452512086486479854859358760652760 8760 304373365156830320836832332949225472 8761 304076685701986274836683538813576442 8762 304983710439682124748340755656616636 8763 304717480738495523692851749734821888 8764 305610826149544294453561300567498752 8765 305328613951050539697093547895886684 8766 306254631224229553397175658087274208 8767 305956059708557753005702960241292456 8768 306868474516473286437712003803906048 8769 306600384092123914335257738972448640 8770 307499183397045331897639257193393044 8771 307214712242103954442919672316820320 8772 308146383492958171141507581033627648 8773 307845751389856309656234179483145088 8774 308763584965719666757130947109997048 8775 308493780370967083640723724656250000 8776 309397596214026186676530025289220096 8777 309111302567910280791496921825226256 8778 310048523528825091370923672921423360 8779 309745810666741581042617113847904620 8780 310669250483566658690102464844636160 8781 310397245243347986578393833143328192 8782 311306579075986982739772104743940456 8783 311018301106831289758832451777130704 8784 311961077693307567002554958648180736 8785 311656454435948911459124413431825216 8786 312585043748984089456055819656425984 8787 312311302448636975516727536649422160 8788 313226024507698190469745245101669376 8789 312935750252621695287210939544361088 8790 313884280145274008025522437395864848 8791 313577230763665053775368222422769000 8792 314511499814464355139092826562756608 8793 314235844019429840608668510055936536 8794 315155982560400398668958154357545934 8795 314863860885733345152319209643026240 8796 315817691153905036230549008417058816 8797 315508691669071059880166321899078720 8798 316448486513275811991174261450555768 8799 316170928006598398215155891887071360 8800 317096666156265371061977088000000000 8801 316802200093296630557924939877947412 8802 317761843262202612556112176894148112 8803 317450720208580472137660121717730884 8804 318396077710194562410199318556442624 8805 318116744202590542561241274338917152 8806 319047646263270396969165068199866976 8807 318751301769049367253239541481712808 8808 319716626385259978669025387876450304 8809 319403366942278483239448621431776256 8810 320354480322973243847641080455843436 8811 320072878249637108003685043886075040 8812 321009437377533680306779327610517504 8813 320711063434933204645094365977517920 8814 321682091384648052485360532732116592 8815 321366847172549838388800581893310928 8816 322323253186404970227181342320230400 8817 322039861368520326716579073655296240 8818 322981951705493952077931596807602170 8819 322681512121178884288074710022304980 8820 323658462942384231743622981665390592 8821 323340718252732250054811885890877782 8822 324302939605554192726913685284877592 8823 324017582137589598838253209362638448 8824 324965232514161450493818649599541248 8825 324662889008675248584644068523437500 8826 325645271196975791344873750888191744 8827 325325533075053394889154627626303456 8828 326293426464958394154175669882011648 8829 326006091665826201791370252174174120 8830 326959498592070692269734543819167352 8831 326654738788045534081070274885727872 8832 327643088776991944175770305709473792 8833 327321154350874025549492330678687208 8834 328294773836978843189343334580273088 8835 328005609363713819332271846847421440 8836 328964299325115402306268205873012736 8837 328657611671094815879876056185058278 8838 329651793616517573606512498904162832 8839 329327657541336964269450248302613960 8840 330307178064719614830750563768991744 8841 330015691259908690495891777600448704 8842 330980188729037899718469553738419366 8843 330671393170867080451238932868395680 8844 331671437736026296923404161375371264 8845 331345256429728780642058421026966040 8846 332330208048298198108802835088349832 8847 332036868523284109787557203937670688 8848 333007059670598638859111674769571840 8849 332696135238918865426830801714469650 8850 333702243659832802123316672812500000 8851 333373493953238062844973183030043632 8852 334364415264741766435346915688582144 8853 334069049875231879168123765855639008 8854 335044939624092605771749788687799560 8855 334732069858593771415783013077845504 8856 335743751547027381636160480308363264 8857 335412931295107732266850146055030836 8858 336409682934742566380146235808135648 8859 336112279350980478964302212032302056 8860 337094078378034263769992468979339264 8861 336778709946491241059357330790129342 8862 337796534710925784402891056106141312 8863 337463451245325556970433409905797024 8864 338466063643535225987981019325661184 8865 338166782707312686717502332871285296 8866 339154002739441954817197635258770688 8867 338836647551652610440629808266582148 8868 339860449913931270195500041718538240 8869 339525114886914756456841961668305232 8870 340533784543714420765019810793808464 8871 340232093223646288787404669771470072 8872 341225282826956797594872309106606080 8873 340905755658887442077017833864343440 8874 341935575216930686115527314546449360 8875 341598124749074875160339355468750000 8876 342612384080166399246263356225019904 8877 342308783418485478844907637752199840 8878 343307799662222049819768406577996208 8879 342986087315786222771240506021590696 8880 344022131540146629632192700720611328 8881 343682034468784971293329494812741232 8882 344702413071614436313559449542273306 8883 344396741414215173505558173427705344 8884 345401606370726305947674410617838592 8885 345077872342230510405629767525466988 8886 346119643851280696404370714210338024 8887 345777413632720454566422353853732728 8888 346803776228883418137683896144232448 8889 346495995423712019874248683431752016 8890 347506943006512320531700327538890752 8891 347180634248019337526075026506594072 8892 348228694192617661801436290321367040 8893 347884140865223465959028705247126494 8894 348916518283740240493820758798322784 8895 348606802989363784149158191211298096 8896 349623303700148968396869528516034560 8897 349294965354481336998692551292570112 8898 350349160134270827183247701132075568 8899 350002270054473381390203195160039480 8900 351040873291311493990693980000000000 8901 350728673932176804383499681082733952 8902 351751302010470095152922536614116676 8903 351420716908023279137205575533887960 8904 352481104542209638835456917641363456 8905 352132035037610737809433817149747272 8906 353176356005603506073787352490051244 8907 352862197744641076813427696706759720 8908 353890805578053903946659293350465536 8909 353557968976715155475069405562878880 8910 354624737144700243567691594531241568 8911 354272958242559114283326832058107520 8912 355323559943984594082760776757542912 8913 355007250193031678383838794823762288 8914 356041868786066215960916636614576554 8915 355706949349303397450379447795322704 8916 356779593459892952664356099774693376 8917 356425608550010923625306934690027436 8918 357482368804952435290567242913669104 8919 357163885749152315323897097929064064 8920 358204729656565909240145024498270208 8921 357867166354572232304246720412501264 8922 358946264596223083846138272835258176 8923 358589886592292904893069781564989564 8924 359652810670968143022909288061427712 8925 359332351991147724143292906750000000 8926 360378892817767213098551785433782512 8927 360039220666132279858442907827179680 8928 361124623745540518225119261556211712 8929 360765838426159923109206018032191970 8930 361835152460557654367959965053435520 8931 361512125209711760117293225401376720 8932 362564972665468080688698698549329920 8933 362222985602198108168333109823626054 8934 363314726039816071487247074107232520 8935 362953704942557359712605876606988328 8936 364028884703364636410739606204973056 8937 363703839095240149284444690163953072 8938 364762813661108453265948423526331340 8939 364418525248582418585828516042926704 8940 365516813978370632206773155076710400 8941 365152983926060397905798993927346062 8942 366234618610521455647571464351381776 8943 365907356377802496164498654774704896 8944 366972498755615203326608870561808384 8945 366626055655723567943703329257078260 8946 367730390818625067306740316013007616 8947 367364288377841433429496809754164240 8948 368452224562251195415880077824211968 8949 368122732140655452875550799420536160 8950 369194263458914870442299988984375000 8951 368845096431748235733984970855770552 8952 369956046458541065472107604263043072 8953 369587497352105281882220519109928960 8954 370681758599635447501095407086008408 8955 370350212271072001939887548616129600 8956 371427596742334296512154560836239360 8957 371076257596353938370663115762199268 8958 372193677119248369490172513451943448 8959 371822639329427090892273983779924032 8960 372923476525928817823090764448530432 8961 372589283790575428269568604630166720 8962 373673121828475541858398736229376386 8963 373319407435309371862906678199805924 8964 374443329941348313031696275062759424 8965 374069989637121635071904882961343008 8966 375176834604294368969964787871294052 8967 374840581101074999761176473407855168 8968 375930706092506050449828487259750400 8969 375574602382726077348098702734560330 8970 376705254313390577512276770923786112 8971 376329020483395685512536891259865132 8972 377442489764479100805262202797246464 8973 377103943199793351051007299214962696 8974 378200415531475444757636243667055248 8975 377842092414499562928085950468750000 8976 378978928380232302392900143458287616 8977 378600363543807943188071879249519616 8978 379720298608528182796314707396238828 8979 379379454663675533124806249605815312 8980 380482473695494421354934419053516800 8981 380121363368531550298120837555840032 8982 381264987311437997972961109513062000 8983 380883884031182497786884661827105688 8984 382010318144882376976178113605009408 8985 381667358555660374220003239785153600 8986 382776381363799682970042752675576622 8987 382413024525580795117248481577413440 8988 383563305359060167369596184610144256 8989 383179638925532994797557842467259420 8990 384312802379128972712862626242120320 8991 383967125801989183204159274512805592 8992 385082770899025776419160191397789696 8993 384716967443745624643618046053824336 8994 385873911237545311708325089069542000 8995 385487892574061181683138204975885664 8996 386627218510751337967268241875798016 8997 386279400039921059861732934915468000 8998 387401505202628436115918199848715640 8999 387033240653250395347375233084081000 9000 388197089842745736000000000000000000 9001 387808081720532485000747238916081002 9002 388954224071202508116477987928428576 9003 388604043482660309651553690147507368 9004 389732641556648762062196418375309312 9005 389362101055176864464985211749187452 9006 390532293255378274326405583157203200 9007 390140884910071851092358082377234608 9008 391293651415072453940883485764878336 9009 390941123878580797682290632543729408 9010 392076439206858594648078922279811016 9011 391703008518258398681137352063308692 9012 392880175829107494120386300910993408 9013 392486153229575716096514684364900374 9014 393645587583228493367493325100377404 9015 393290871010507298215642019685097968 9016 394432363763491522261933617523458048 9017 394056619266511208483793258736444416 9018 395240597130283790784212986774379424 9019 394843944920732768944951055872961040 9020 396010284256418381453522915067469824 9021 395652768777867088568443182138667264 9022 396801046651218760101852602297881416 9023 396422802167340338561158225438096080 9024 397613615710658446067763593286254592 9025 397214521833180549340788902578125000 9026 398387191287278990003910113042035362 9027 398027469943495328967216012480020640 9028 399182375041342676329906258907129856 9029 398801586380152577558272539639816870 9030 399999505069400821556547821977315584 9031 399597332720212759491657660108915144 9032 400776976313565738995538505763389440 9033 400414831922291750322218895945677328 9034 401576398212240406847254034074579974 9035 401193265689783669419211740479305840 9036 402397680092682656315621049931505664 9037 401993056103327176725308941069004896 9038 403179495507834736542407735813297640 9039 402814913749204987267752799623411072 9040 403983382142142090512424704604635136 9041 403597273026619191727756838489194962 9042 404808844346113615704347060941620192 9043 404401518409393329641883367109617844 9044 405594818259469625162217711664005120 9045 405227982157204370342458340677585248 9046 406402765725425116749848801225027532 9047 406014284072800780582374798893593560 9048 407232842135586666780411522963210240 9049 406822808769159970523830653419591450 9050 408023182879646466555269507882812500 9051 407653484315997295135571075098781184 9052 408835229129870190461898973553000448 9053 408444153125712410847630803419555488 9054 409669733592688189170872184965099424 9055 409257186412367512369981264591822392 9056 410464052620253293359954935647567872 9057 410092072083263233198570533141289520 9058 411280635595428409837690872310519872 9059 410886939476062081824812449972655940 9060 412119789636227882850725357757431808 9061 411704082652314906931614291243422424 9062 412918104195589439630686618435381776 9063 412543628261963193256251563931553440 9064 413739014847973834445147856087023616 9065 413342925566683436464465129999366368 9066 414582437421000785719935928541967264 9067 414164186109125646703632422352215948 9068 415385188982856733684429221049202688 9069 415008202957285376592380976662765376 9070 416210670402153511698657495867373704 9071 415811505888673796013087799616560992 9072 417058380746389136847927985985028096 9073 416637347737783556118822453914939248 9074 417865367547768711350965498399995300 9075 417486070553581614538004046187500000 9076 418695013898972490542585497794247680 9077 418293406593217372909677301189834380 9078 419547438294546449343753444776625360 9079 419123638490092162273104706810076944 9080 420358915761922897296622440085979136 9081 419976649951275512395863827814032280 9082 421192745310350384611127807811998400 9083 420788466574133115975146465461311168 9084 422049701990578515594032975854252032 9085 421623303927273110877764735034420480 9086 422865259738847897811364844800225920 9087 422480643912025949468636980301913264 9088 423703712621263312201893578060857344 9089 423296746841328075918920849853071700 9090 424565440059938718062556702045613872 9091 424135788684925496619090435998989412 9092 425385074385418875490931374299792384 9093 424997910092758002842863527089217088 9094 426227977166901858228665323630136484 9095 425818526669543619874407732703827984 9096 427094061782356534600626002680872960 9097 426661791504585681226918261223622096 9098 427918237946448031788852339016237350 9099 427528478434707607405917335092736328 9100 428765830714303540859784096000000000 9101 428353213487645351790826401451017600 9102 429636280949179664115181809169472112 9103 429201157548616600199644843890285584 9104 430464801501044633841868078810398720 9105 430072662351545159621891513765513472 9106 431316644501530229523268898485054980 9107 430901533776628784773578583712640816 9108 432191942270209851949926817997193216 9109 431753949180476038561336671301910390 9110 433025048740134212758373797027315296 9111 432629852625485816097865365540343352 9112 433881171177046154089944939063410688 9113 433463299508204222535222714600414948 9114 434761118117671006145400796676127744 9115 434320450656762101793874762546793664 9116 435598376765379274853308515366014976 9117 435200771998381297338431240016560328 9118 436459242846164393371801742301916512 9119 436038605007113955175859343426598440 9120 437344063037284971440529107960463360 9121 436900067999759145881296468059489472 9122 438185513177099030292930752649611346 9123 437785262669781051344789706786376008 9124 439050922076329298785025396041208832 9125 438627726216020499416976928710937500 9126 439940200086292382690146705431308376 9127 439493498402917341230068481886758888 9128 440786309911072838052845197065191424 9129 440383387286909002995777356145275040 9130 441656497983174685273289547413652384 9131 441230052640014219232981051704479952 9132 442550253020478356921760673646727168 9133 442100614780003558741681935547659854 9134 443400797167425020802087091922044824 9135 442995446521236042726084100382901120 9136 444275354673016420082940227352526848 9137 443846320796017311246806802306204978 9138 445174061181319314501465469843335888 9139 444721469401112183975001748780198160 9140 446029299300573481448160214445979648 9141 445620790338331566548604644168876064 9142 446908245467981409210144788858666736 9143 446476369326981895533380960839819968 9144 447811687915142115149123264333217792 9145 447356354485238619654757691356519680 9146 448671183758455461915679644984764220 9147 448260194930784672152753885957565800 9148 449554974379647839093241763816071168 9149 449120272831351926302980943674071264 9150 450463427497131233181639069656250000 9151 450004646575728249303993065540092352 9152 451327199582718291913971687204323328 9153 450913486713286285666148765101589592 9154 452215638434727504893634933213777600 9155 451778292950115100331334131366869872 9156 453128663133831364199282567994900480 9157 452667096571443088734568285908145958 9158 453997181687011620120792245842528680 9159 453580729386957706023705138148697472 9160 454890523515119956776895383459594240 9161 454449833111716784729627284538508042 9162 455808117190788370912536364956857640 9163 455343550961433725774238902506610496 9164 456681194987064375900146579660390400 9165 456262220742849663433675216995794688 9166 457578995216118662466271237112563752 9167 457135640340379628621273060652602640 9168 458501657111311946151554666370957312 9169 458034039610276254249548072204177076 9170 459379550313846163522500186658385088 9171 458957324227975343902573387002686160 9172 460281816808213833516648241632881664 9173 459835547801347431049126717442021814 9174 461209336509182466687773108766258240 9175 460738897418613009556653311812500000 9176 462091572636430326855029555044810752 9177 461666816879982013987938232169610240 9178 462998820244550884513162689748042908 9179 462549620223933387354975737706903144 9180 463931457235785135082594962886975488 9181 463457470025138174432756929081537022 9182 464818066696040969685021524344511856 9183 464390495625250705381716268221759128 9184 465730082003579667702538403397500928 9185 465278161011603508648536651883434816 9186 466667372424487672049258553098525424 9187 466190530193311551728947951587519428 9188 467558851145280572605826600027255808 9189 467128459947752109298214976620920104 9190 468475872776056879541840937513223440 9191 468020531786830632806401525755655584 9192 469417859902464253406120151028334592 9193 468937907349491637775697658901912260 9194 470313991479008069997615949623173334 9195 469881004397461290663586324386118416 9196 471235573345234318680045949632552960 9197 470777478381502419911229536717066076 9198 472182759503684665337052060997252032 9199 471699667074583795104506597145042800 9200 473083795668267750138052608000000000 9201 472647472907543649908004107516744432 9202 474009956982424064152639747978981776 9203 473548863042902115558856815587750484 9204 474962102096784958626543167520522240 9205 474476129896616061218833495186219392 9206 475867603065898745721378334760488092 9207 475428653344130393445454601073575424 9208 476798850528169952893622613593554944 9209 476334740151156521485566003189679290 9210 477756233447622091081497795547712736 9211 477266597843213611968373698998779984 9212 478666218459593337147508308016693248 9213 478224370709422356326951164305482208 9214 479602320140436090695490237266062368 9215 479135421290049540443958186486941040 9216 480564474601387956594652729753731072 9217 480071901383960093381481253581333460 9218 481479430777539790756779461083938480 9219 481034703974220273516612371592113920 9220 482420679421510293294378914708170752 9221 481950237032122410276953021435777382 9222 483387626051907742476681586566129360 9223 482891852309039788873260750783233328 9224 484307341781460815332307885212827648 9225 483859931617114236227465657156250000 9226 485253266286710330350801493242419360 9227 484779990122499781834713910375231788 9228 486225510154473771766943939937669120 9229 485726517835488601914696063113236320 9230 487150256739153086992297159905511584 9231 486699413161712783082721014003017904 9232 488100852792264369245346471956447232 9233 487624514376579107837321944165227840 9234 489078194139089414849484528880890960 9235 488576214589326915137036049534325968 9236 490007494358663336684613170361584640 9237 489553947112060208629291710964558880 9238 490963295414069380133282608393233600 9239 490483840855407671185228304421145560 9240 491946009768078363096491248192585728 9241 491440260135568943123914174739852762 9242 492879870615736442755923301474766766 9243 492423353281806336137726733299448960 9244 493840649790435589690697539846705152 9245 493358325985072955147846106565555992 9246 494828231973862307867628890891197824 9247 494319484633827393814923925931797456 9248 495767203887239783926768556895633408 9249 495307699282153511792306275339500336 9250 496733238176299196600967407226562500 9251 496247267933479493406960639431882760 9252 497725721600607388710249752087801856 9253 497213669112995171613469112271415840 9254 498669574622324280736891647216433968 9255 498207308353439222279035553361509232 9256 499640365829525872503920952874106880 9257 499151491971043443708305299035786858 9258 500638282658057312636931352506274848 9259 500122918509847002035420563837806624 9260 501587270943417162304109289986310144 9261 501121495905739144816187017322556192 9262 502562864262336731270053679876587272 9263 502070814499332270440772454891592520 9264 503565983696808550348690682957266944 9265 503047546601893216405682234217903720 9266 504519628117490479872718669659694644 9267 504051058480730479800522362587781640 9268 505500559901492870494459456819347456 9269 505005303991605827626646390690376192 9270 506509152867366657697056001267093824 9271 505986849419055565310783010929765632 9272 507467473129940170143564625839390720 9273 506995847283598552953877220370376416 9274 508453484751943190179989143270897214 9275 507955301867778643959810057562500000 9276 509467081257970659481695231326662656 9277 508941668647074528612892965050278238 9278 510430618335395581025584023309538080 9279 509955918336305372147440044401983584 9280 511422007290340115962946278832209920 9281 510920059461103801805958948146873922 9282 512440628972397092777836751712204672 9283 511911815982298565330492191482215204 9284 513409133397295443341479421428752384 9285 512931604258738430790772403786649120 9286 514405398976879941186104328205319172 9287 513900464145640432357791401194015656 9288 515429568048295654310271181828128768 9289 514897373714459741551719133293138304 9290 516403351770192205969282414442590860 9291 515922186598530622331773019493340480 9292 517404515156890128875937529912762368 9293 516896312970904440917037960058970094 9294 518434006634827978382222338742513400 9295 517898638797353130044019452133630384 9296 519412563765467351819413909823029248 9297 518928523107486705616352352355964088 9298 520419164053803796485137297565139050 9299 519907675922147920329465912980347464 9300 521454269131465707522503424000000000 9301 520914923283855201248487436859990304 9302 522437593999450364386083124188800076 9303 521950434269379706981650094779063168 9304 523449416012754013573543801497059328 9305 522934890981220958424745152630445092 9306 524489625245950821093801365913551616 9307 523947081054879560388576838510582056 9308 525478287263992523652288700956487680 9309 524987951717020632906081389087060640 9310 526495624264910157764728297430283840 9311 525977225458675468757738389176727392 9312 527540945976292456808431646844911616 9313 526994917293987107650491460650053680 9314 528534701338481665887945058835499954 9315 528041455321664319835326366514514112 9316 529557011862768476692022078740260864 9317 529035566710427845840772903948402016 9318 530608035991312768695082485797163528 9319 530058502890868121377887851162189480 9320 531607179628241193413828257527103488 9321 531110192111658295336558513411320960 9322 532634497801406923806120444682910400 9323 532109678063506722666704540549761164 9324 533690979554886806492748599689248768 9325 533138181976374841797102608132812500 9326 534694976884681296915491964199473912 9327 534195044268436390422137485672060760 9328 535727871148241539549935214937505792 9329 535199670870416844702893571003093360 9330 536790083364100117144150408095545664 9331 536233220378747888601101705662598144 9332 537798981281314713607411986250497024 9333 537295813124734937052917403299731152 9334 538837202985559953388868905373893680 9335 538305879028106023974074281171536648 9336 539904634399430615158577241186631680 9337 539344468848696204759362663719102778 9338 540919005942542689639964451829806720 9339 540412570658043381846806751100974912 9340 541962843322224331146145793899327488 9341 541427547604880042745072738156661662 9342 543035516035822085264412149944159032 9343 542471766277994143128198542258620544 9344 544055082834157836971236808498085888 9345 543545680048709739719742002055093120 9346 545104031902041209236542570839894082 9347 544565575666393530803771538717133920 9348 546182525808271494041696585937469440 9349 545615171649619885644064364821874150 9350 547207605036481024470586009781250000 9351 546694339053283299737149435446294720 9352 548261687267313306832685516873269248 9353 547719759903386214564198374895062400 9354 549345736360799835195746441140368480 9355 548775038486617159267002624980267232 9356 550375790662943293789230165048821760 9357 549859495384258736837246742379389120 9358 551435564006082772684696375116948360 9359 550890186858358096029656992932137472 9360 552525503572927233370835560213512192 9361 551950596935624554667510282495964864 9362 553560553953418524237516204002403072 9363 553040930204310295115790835802839688 9364 554625775990741301605127125111606272 9365 554077172229987552503980320208616364 9366 555721065589837237123009281178696704 9367 555142762329015141311827401112762800 9368 556761687801865624446340490622664704 9369 556238716722039895578915810941814768 9370 557832668639925038816360827479477564 9371 557279979209674668207470840089884732 9372 558933303662523882960650132697317376 9373 558351341659875022640406954858220928 9374 559979265791612888977669080528727080 9375 559453214867971837520599365234375000 9376 561055458800695477815808652992315392 9377 560499518789043461538644112296991138 9378 562162049224489611006502366042631352 9379 561576366721175890851223949670342696 9380 563213664111415712815506350250491904 9381 562683639095961046828646234320340640 9382 564295077264812094006992639092037556 9383 563735581384116711936492290477581128 9384 565407363280379948844451565200736256 9385 564818242319543572926786751092992388 9386 566464050000650913321646757007154440 9387 565930936807388399864599998689217600 9388 567551312667840455294879990945323008 9389 566988240426093567671751892375884540 9390 568669611081166369761601506094561008 9391 568076161248827453725159547590936112 9392 569731404696336971954922690541780992 9393 569194853831621289112962162407498496 9394 570824253928606377793621157570638656 9395 570257863037549676163987776649541520 9396 571947993796382335461687040584437760 9397 571351065598085087844991552819520918 9398 573015500763779511405804554115570432 9399 572475506923254775220015033733511792 9400 574114226648053527280631808000000000 9401 573543662000978608036587910310042880 9402 575243459813899105280261831441471616 9403 574642740995456733454454611938600284 9404 576316413156738455689148519619059712 9405 575773251852185605928976585057486720 9406 577420467254909828441366204155581792 9407 576846545585254520069876789253515760 9408 578555807516879681302210991634776064 9409 577951262543040980088505853960822306 9410 579634513944772488768803668040417556 9411 579087278857023135372499051832330952 9412 580743918648290052062562429402605568 9413 580166339764941000443064259163815974 9414 581885069386921720200156346787439504 9415 581277017649279995707120415361678240 9416 582968988642582111700774737665851392 9417 582418548499201555425802328587320544 9418 584084362404592150059400783388404812 9419 583503105905966317812923347746406380 9420 585231663856462066023904775907090432 9421 584619145938583317186990654937347182 9422 586320817231543369862738523120083856 9423 585766841516572128128592111267089400 9424 587441874647303964744921769039626240 9425 586857220406503635258016441171875000 9426 588594753745850054060340616748102544 9427 587978659684203869896469535461116536 9428 589689736257913602936819523482037248 9429 589132248578211387303304185857601600 9430 590816834092389514080377690050778784 9431 590227857851094691845812468652229272 9432 591975314334618259072175865329614848 9433 591355322379768199265399372769510554 9434 593075865520757915447830883387765820 9435 592515105619962961405826694871147296 9436 594208424525278427785896199171743744 9437 593615996272494414570856195633191678 9438 595373122949314395734316859157604576 9439 594749211325103838768271047445691360 9440 596479572637961617379568744577105920 9441 595914622974932557234245277298945400 9442 597617586111980573386201641850580466 9443 597021426687958863858647225708647680 9444 598788255613526072294313862075686912 9445 598160709373432637371467476543163660 9446 599900018460884098040897439018142932 9447 599331773107755629141226789865003776 9448 601044137670750144486522884269277184 9449 600444182002456092327369093882668880 9450 602221113757398524472233301375000000 9451 601588974945202221932528738252709712 9452 603338196524651899940364363974062080 9453 602766329886294661003304545835041728 9454 604488141912806467647408439631848440 9455 603884692365041421003329951046263424 9456 605670804828948043034377134557626368 9457 605035019070607510229089843267834864 9458 606793879049808911996749174713105210 9459 606218370844559469879112181827185744 9460 607949988097926544034664851254591488 9461 607342093806154487319158077838966742 9462 609138376446536519811899931066623040 9463 608498568409902433937892326953450424 9464 610267159161593306964781595835236352 9465 609688285974648737201923158637885248 9466 611428819670434494737154261793318302 9467 610817391563345528332256313602203548 9468 612623583475284187800366959562375168 9469 611979745916150014202687367724309884 9470 613758383784065429182335536982305784 9471 613175232378234862630418909346309888 9472 614925649540389419698771786110861312 9473 614310354670582847241139953724640514 9474 616126504350114618669608130177643440 9475 615478930027619317255797227578125000 9476 617266734251541562990669032002912256 9477 616680178654250167645321618774403688 9478 618440260129582968861419197699269552 9479 617821061648684463801394874986318920 9480 619647535056553712516935865189007360 9481 618995254006926693456822004620010000 9482 620793217201965139512709460547918912 9483 620202937557365652942633555829501200 9484 621972684385191864432750722820360192 9485 621349924846057385370644741659865856 9486 623185802849517162445923330244098816 9487 622529742137962405414032177810711480 9488 624337596726265181893088888714428416 9489 623743572830449169755791167679407216 9490 625523367834659117725686193826071368 9491 624896022796541872573650538326225012 9492 626742354350994517840246356017184768 9493 626082158786835419654808790463764608 9494 627899953038771444403392033201665568 9495 627302484918388515640638165623070624 9496 629091413697476968614289948164489216 9497 628460435506569313554283985497945818 9498 630316905353735874869455408630450368 9499 629652598279865473134670615301633280 9500 631480688922881882109375000000000000 9501 630878789910738736661992106756764032 9502 632677862781634726488912799956181776 9503 632042909234839956896739795823412688 9504 633909582647732075267760823159750656 9505 633241418645076930615161784913320852 9506 635078930186392953744751007045758704 9507 634473531271816010604758340086958920 9508 636282474891180315627077309140374528 9509 635643523811724806099377880885766924 9510 637520776541868408151083202032161616 9511 636847773896112564160628713121273192 9512 638695679909024973729217257201991680 9513 638086483866910948729661631271018752 9514 639905330461114096153525415647342368 9515 639262687334339951543424578283666288 9516 641149589212406353662563253891244032 9517 640472701517942949099849220564878976 9518 642330742622589821625483171911532120 9519 641717680796888153385159039967608960 9520 643546855680493881558414851127115776 9521 642899497651041728121000552964412082 9522 644797080287052769643191421511248352 9523 644115958026420960102622344324826680 9524 645984183533458595420068503671135232 9525 645367580762304128649195366000000000 9526 647206095523224807300352035417605784 9527 646555034443618146767669422160625936 9528 648463004688229823049189328907403264 9529 647777624524046565540746083021240996 9530 649656416516315927795949177203099292 9531 649035257820322061249471269256622984 9532 650884166865938602967965670886580224 9533 650229003317785623322651351117007454 9534 652147459977354543490457854636656768 9535 651458115722208629560465156624793208 9536 653346525257935595917309558495641600 9537 652721784990322934552056976782255968 9538 654580806746470713960477042805487280 9539 653921533893702242368251184703284260 9540 655850815235396802348656119910719488 9541 655156529056638372575495182071041280 9542 657055589559214615937715928246092576 9543 656426912760509287520165130224765048 9544 658296096854556306510385643656839168 9545 657633028719442106830869407691291456 9546 659572193636175284907476341885722144 9547 658873898364174400767022064840668268 9548 660783375442285522183559079934820352 9549 660150724050267613462905273526940424 9550 662030458435972654313450744250000000 9551 661362559841630870472004008341375952 9552 663312668793182835913285044063436800 9553 662610021079667739963940825462677348 9554 664529915620824572433978456805331028 9555 663893657387769689028165911754381696 9556 665782957201645625373064882247592960 9557 665111219869279809101159631488711520 9558 667071987610278764451928901800775760 9559 666364963836039367039591769689631040 9560 668295684947603655612125211336376320 9561 667654726183166754406539160630764752 9562 669554709525172144684338362860350816 9563 668878754881422860238617622260984808 9564 670850233099010851507261979082780672 9565 670139151794119413945638148986429724 9566 672079723394337599148103304249263152 9567 671435082726029592568348994895925728 9568 673345409950483767801705940226408448 9569 672665264659496849385583392158049984 9570 674647834289861560168122900579679680 9571 673931639684543203884387635041589352 9572 675883140882271336502034976399832064 9573 675234453907546700696742073363197408 9574 677155191592480554630248693348095764 9575 676471128966089733644289904500000000 9576 678463854519908244046109531606876160 9577 677743540064991914809946931787396036 9578 679705678983939273442005754048884630 9579 679052923360925293771357271728018432 9580 680984470559272113319644831474155520 9581 680295442836409809857270511271629984 9582 682299364415237853984218157148182456 9583 681574610570382942074829660269569648 9584 683547421754626807266085590112665600 9585 682890924674345236710835360906199232 9586 684832284956060980559933423511481722 9587 684139311651582971085654431583875028 9588 686154152991640094908427894401990656 9589 685424884679481100974620267846194816 9590 687408822553904240693325934847846112 9591 686747493192713706730903487652524160 9592 688699765544074397562468958847631360 9593 688002474482227870397963706236190948 9594 690028288069434355666448901814333968 9595 689294850454735746370877962883572560 9596 691288859107823215805956425421209600 9597 690623779530538103979093928670099776 9598 692586647578603998015973704183441600 9599 691885015658793235692813670303193640 9600 693922209664629952839942144000000000 9601 693183517032419754278304746741846402 9602 695188723387504306230429236788882626 9603 694519467900157453279458877099859232 9604 696493034309859391240051049649598464 9605 695787376431413284037878848019436952 9606 697834937327755300515829211444560584 9607 697092028348830307824705875575088440 9608 699108131732542210442887288960057344 9609 698434693979058432569908846090231056 9610 700419317715139224165783058200257856 9611 699708590714038919284033394229075312 9612 701767622402969978984714618424053760 9613 701020116713368521586240733916713774 9614 703047170091531797980716930389320320 9615 702369886688437922797423582441138608 9616 704364559485006541229524157126934528 9617 703649760876023765305702098491656560 9618 705720012957142376504568137509245120 9619 704967868071487524889828140663080180 9620 707006285585371774000753761435512832 9621 706324052753896274986132478254579560 9622 708329904286062386329985738374224696 9623 707610668649455213503019991655659864 9624 709692142713732901629545028513693696 9625 708935749271076335802978515625000000 9626 710984479247023205867588201296932462 9627 710298357196839210583026041487888360 9628 712315079885531439364194851025530880 9629 711591382979912692351049928077646270 9630 713684516056090287012830664078177888 9631 712922704173868082702238593912423072 9632 714982941270252071920931626429710336 9633 714292526978532377646059730112803040 9634 716320173024676877454576471991669074 9635 715592356858907811187924379262186816 9636 717696106417414787336457191802519552 9637 716929962027659412606020813096596320 9638 719001343387477026663381927799578720 9639 718306666525609544668555855303572672 9640 720345639562817130901716444159934464 9641 719612578069980973587117760472135424 9642 721728096264752189328445488809039136 9643 720957229028781523789707389132983244 9644 723039826018043466218095106575767552 9645 722341179620263504697930775846220896 9646 724390478443201308008640278479560864 9647 723653233327496296757208307823675496 9648 725780208592489781754114857955753984 9649 725004592545367925246996655333676850 9650 727098831310493846922409745648437500 9651 726395097576731515016055088958413832 9652 728455829761437179324270812197027840 9653 727714060945843116330410529183718608 9654 729852530911066637029015837520987880 9655 729072513555670304379853511399899272 9656 731177330367419308693738597166088192 9657 730469599911513495045213114514471920 9658 732541467091864735751734145336038560 9659 731795095726532830796396023982231856 9660 733945545331753699446435026466766848 9661 733159960226387513715498642154872542 9662 735276528241817196727022121186810336 9663 734564404921421511651239841928491288 9664 736647459847891111626841720180703232 9665 735896856275537826570660209701086804 9666 738058158422405595874859266794465360 9667 737268159032837960646793000101689776 9668 739396141255660727653121872648332288 9669 738679601384540580840098819374508832 9670 740774276923491768730482028200120624 9671 740018283001846284654195866186722200 9672 742191640960295272818991656226258944 9673 741396770565917124409324171708923540 9674 743536276736843958804159587825478048 9675 742815657477260269333249506187500000 9676 744920869198276664479112398479175680 9677 744160595067177824342175583914089838 9678 746345687901265408970768119516860408 9679 745545938628461027684977931497328720 9680 747697351786963776878847092544503808 9681 746971540811837315329471794250905024 9682 749088463851951842390230856216566656 9683 748323504931991638688570346630770448 9684 750520388921819265182189416799784960 9685 749716118237092868224205807936777400 9686 751878361841729644146157815138680880 9687 751148425965626499418381819693396280 9688 753276789959246602171284134521995264 9689 752507102157485474277886009926323610 9690 754716220175019071938308814519980480 9691 753906247605654359536642039025404824 9692 756080527795967423169211728893865984 9693 755346077940746296488852854139860640 9694 757485881537611218155271018540946008 9695 756711882831553065828846382979644704 9696 758932112525553454991649612522061824 9697 758117567560196174155785890706875618 9698 760303556825031552172755226833713268 9699 759564568352451226641175216584307152 9700 761716274939533005483363084000000000 9701 760936718621863736797355111669121900 9702 763169334948562934552846454278681472 9703 762349785479550123182869614601361728 9704 764547539291044801880206985727049728 9705 763804378729638646488043450408734912 9706 765966872192388298537351951715403744 9707 765182918668444196120598781498050936 9708 767427534120053769599218845633269760 9709 766603010724206788196106949357559360 9710 768812959955250688698183795604254216 9711 768064426739459992666432916159860512 9712 770238934317132760475352381586931712 9713 769450167995348242189089001592185968 9714 771706858891043909976699960622996560 9715 770877672002796833633312889170279760 9716 773098748259979219129034425769508864 9717 772345976502637960659051661564306560 9718 774532162681397384794868364575162328 9719 773738556886121238882711429043537080 9720 776007778824123676824205594573406208 9721 775172733602145252872756620491101882 9722 777406119217977931627266069947644446 9723 776648747888444874324510626889353728 9724 778846649399254149999172462890491904 9725 778048576255906206904324770820312500 9726 780329193794133713762881099868497944 9727 779489452285528353297602354100649296 9728 781734828604919152010567641139773440 9729 780972774899736484673125626336044544 9730 783182905681710480874163619836120640 9731 782379122618204620071993015453066672 9732 784672387911303209392688935157587968 9733 783827525399064312827101924578321254 9734 786084949527465666066646150831601088 9735 785318609843074633728566142296680320 9736 787539763953344170071875628531449856 9737 786731502887852962223455656932195136 9738 789037056364509455033501810636773032 9739 788187045319347837357621384429110060 9740 790456979320669773506880947392339968 9741 789685118727699771915213394326173184 9742 791918577724514447350194956088851016 9743 791105352598502917495965746789184144 9744 793423311663053502581787650382888960 9745 792568510560154283377593216421221300 9746 794849797135256862501859360135222224 9747 794073601621543811213505734104875120 9748 796319019669670761409490903107488768 9749 795500823408232401344901813702837750 9750 797831596577624805811340332031250000 9751 796970816548827248512867124666660800 9752 799264709403136322643598776018665472 9753 798483749302925619470881685916796368 9754 800741183205265386857329829748357294 9755 799918398596696827101204784711407552 9756 802260837935579769998783544801460224 9757 801395215167507272976232596098959776 9758 803701425990496034900024876452588704 9759 802915655299064291448263477196136856 9760 805185574348184384906863152942022656 9761 804356943126773640850611498974913072 9762 806712335651804512217409050848554096 9763 805841452678931565691032889403273248 9764 808159980784919697293643433041564672 9765 807369846860402089470599732721027072 9766 809651050445306392688958140240358120 9767 808817779655593536335978193477574248 9768 811185775734891974418116685487669248 9769 810309604223798860537411107512295530 9770 812640943968165158370865961691203244 9771 811845118064578617821212767512776872 9772 814138962885177391731087504490291200 9773 813300592955574629618543147866096860 9774 815681251730263280207086270267010136 9775 814800181321372811135604732562500000 9776 817143142167167542732851901416603648 9777 816342863620509758679855720356722160 9778 818648933700531421515840149621082330 9779 817805498318058172635016671455981568 9780 820199279538533551342065973241757696 9781 819312027136303606122870856652358422 9782 821667918405134107485847876282316136 9783 820862745063986131681961933288706816 9784 823181118569507509557975429528158208 9785 822332949969683837298045821556323520 9786 824738714705016878885573679667969344 9787 823846488367807605541937646980612828 9788 826214952230436031554612385202577408 9789 825404857739317466629145746792441632 9790 827736016974912380908428739619294160 9791 826881842017000147392872334042011712 9792 829300851377129624248937217100087296 9793 828403263855331489949054214642980800 9794 830784339306867686234655086092424880 9795 829969721974964453981498211286850256 9796 832312452320108822501105220998922240 9797 831453512687738527519322455008306636 9798 833885426886714360753690202032796416 9799 832982387860621422401820677444826720 9800 835376624142073299883892736000000000 9801 834556159495503395944130498306598576 9802 836911793350439257479331023700417620 9803 836047637027861772325891704111979884 9804 838492517152481873826261486938849280 9805 837584447013058153830218516640908952 9806 839990557941508960033756830252729192 9807 839165561112792519421732773430793856 9808 841533712243089409967618881681883136 9809 840664311480939351528142524474185124 9810 843122650528521848932428406415261040 9811 842208230809598888948360494721491892 9812 844627583107860987113856031966691328 9813 843797537236242432101063838029197088 9814 846178327125050160600563648623057008 9815 845304065692155699313410534986343648 9816 847774629031053086336301599891128320 9817 846855122689100332369009682003292698 9818 849287347310981983286881988580830670 9819 848452246931178447429023447735394864 9820 850846107920465989426388612687695872 9821 849965719267842070012254324950027904 9822 852449845094594251474146255862796376 9823 851524791438344018618020046897767680 9824 853969949141091582214293524991442944 9825 853130203594712665999805346187500000 9826 855535908279751453818354571084525266 9827 854650605140355749273128673435077056 9828 857147986121587769181119719992164352 9829 856217333589398205323514270046096070 9830 858675925755660157793947984357329552 9831 857830194567280342635906118034311920 9832 860249112104604961013810338387722240 9833 859358451486880647974276926844138154 9834 861869086630520015306293790958266400 9835 860933310347727457521792055858692576 9836 863404056462283023692158904341002240 9837 862553628362540110738463916331922568 9838 864985382136843357002212743688936440 9839 864089335465472557338725257185342960 9840 866613751674419505763877857328627712 9841 865671433375489800269617057393515892 9842 868155780296469477064963756732263360 9843 867300166651969849562275269495982608 9844 869744817083674483894254902831235072 9845 868843800874006212200695794224238240 9846 871380728749498690312148896494979248 9847 870433187526798746310055976245345480 9848 872930692022224746273903125760835584 9849 872069929851715491794659008820408192 9850 874527963777560750227902166570312500 9851 873620611006659646229058765571898652 9852 876171447810025731110574518974230528 9853 875218209977893831022559977551329120 9854 877728955589228774331618951348543240 9855 876863401294989071588590385051822064 9856 879333600548126553501449939595558912 9857 878421200817711868868879303511792258 9858 880985564715129455479733885845506816 9859 880026600073675679773430509571127140 9860 882551100787620952181588969809858560 9861 881679398500606405955763138551837280 9862 884163103981173580323888784226880036 9863 883245246647561944154250459101784720 9864 885823179394304953000190899075940352 9865 884858910652141312804644925120141764 9866 887395872291658532454275120658177702 9867 886519347088325415052407957487703808 9868 889016192977614398732647333653055488 9869 888092782867000732193424879664353120 9870 890684870245254783127113406453122048 9871 889713882726217319512447907461609232 9872 892264726051080259652738282183196672 9873 891382897014869664498631448438765496 9874 893892945908252640172465909356274314 9875 892964432736005359147338867187500000 9876 895569303622614903228773662765203456 9877 894592998136565352898065986004092736 9878 897157311352198369307178040943443800 9879 896270150306791687016521159335943920 9880 898793923944750593445635608113315840 9881 897858903540678200557498978779061044 9882 900478014863343608644083934492267368 9883 899495838195435852166358785937836604 9884 902073750555239375622135641179103232 9885 901181668925548906171791737710894560 9886 903717847548145312039173239331064272 9887 902777668008104739661926336604621728 9888 905410627263702661150055536690987008 9889 904422571073013330561533834423450880 9890 907014543647426200325096522599843008 9891 906116192496777791720081415956735808 9892 908666199167916161694322968138077184 9893 907720370529903269577003599230579308 9894 910367242600109019315674833795043088 9895 909373740667906953539455523464138920 9896 911978466022987723181820252891119616 9897 911075139627050312938642705541254800 9898 913638643185978992413792939187656656 9899 912687112725937057551733531191597960 9900 915348432035818951144041312000000000 9901 914348053331247589841145221244449102 9902 916966990761556252473528140211025176 9903 916058218401283877420844032172014168 9904 918635214062702273665511189926379520 9905 917678489681794502577150318457588032 9906 920352891053841496007137315691387904 9907 919347007845990213019514890347602708 9908 921979756102813668864012193593596928 9909 921065508863718455413784041410368448 9910 923656555388323329969257409909646656 9911 922693126561002150701109832213142544 9912 925382152342730177403319594474536960 9913 924370241355687293823299816742830208 9914 927016865051964450078713796595485054 9915 926097588048007077767700415375267728 9916 928701328916349124129023436610187264 9917 927732602931019722896181050841425856 9918 930435781584235204208448665914989600 9919 929417880094462796486551429564270880 9920 932078898213342409784663715298148352 9921 931153136715333093201836825952554672 9922 933771057283894045124540477634205032 9923 932796530763218378544829874042118564 9924 935513951114225879720335299307364352 9925 934490436655596765369766257164062500 9926 937164550894423988696943501724202160 9927 936233680972768213336004532616256448 9928 938865370280782654104170055135657984 9929 937885013400579357228763103800040970 9930 940617223618347392203132690071937824 9931 939586648888083465293496290342113772 9932 942275289318638623336423617054179328 9933 941338874383662816754167805435961856 9934 943984373330733383514279879695283624 9935 942998637777281720609321531420791128 9936 945744258697723082912248624784080896 9937 944708033297003995326654820517159920 9938 947410810178468435467947524457061290 9939 946468750145019431062667185046068616 9940 949128680173580881134790475635163136 9941 948136059945478202146575040170235062 9942 950896605908097995035374395792410536 9943 949854216038354563376667863271282808 9944 952571195811965702533387232452018176 9945 951623971520656970150891795284837344 9946 954296867397727104518648593054087182 9947 953298856850691348135726945485693040 9948 956073888805569791639821648953569280 9949 955025302124275645353624582562999550 9950 957757040561642997215261383593750000 9951 956803157932704398193197317196957184 9952 959490568824025604826136172776390656 9953 958486580063916898710695078392472340 9954 961276236742667853702158563136540160 9955 960221888976648782436756137219746224 9956 962966980182141387089033726541864960 9957 962007876884809983798391235387748320 9958 964709380850824271254718462952123648 9959 963699406095543141032101934440747056 9960 966504179019641996791843776985300992 9961 965442630164536980122597043574006912 9962 968202591419476121078015644642472556 9963 967237746947319035891638217528500968 9964 969953409369843799845920768842678272 9965 968937913437809299421650861053595644 9966 971756409260987514328306901756876928 9967 970689036185402334829531646957288048 9968 973463514430924264115966437773803520 9969 972492874402983013979022129016936176 9970 975223260517183305746023380902758884 9971 974200720301813301547051842511259880 9972 977034493641661365664319962712150016 9973 975960793306109482869215501885805014 9974 978749783674107191320763904686107164 9975 977773890772482175488070867500000000 9976 980517543194575505218449059516252160 9977 979489421905298361459259896293697936 9978 982338045617179148653637273995319808 9979 981257984529596352542086617307393944 9980 984062082542931303027648025277952000 9981 983079328549812925883261650920523080 9982 985837887096151729042661902723602432 9983 984803628358577642483730890798299800 9984 987667172324830288674880020245643264 9985 986581222266246317800238444904922068 9986 989398982975621145294991756629685122 9987 988410869734878867514714032419687880 9988 991183827746328711042223868377522176 9989 990143472916951509335129637886521504 9990 993022489757134991763576762791051664 9991 991929098846594244948833427901279312 9992 994762104459669053735541020098560000 9993 993768097303239726075507642250354448 9994 996555545277502478078053955504691360 9995 995509499208473691842203457012268000 9996 998402605895715353786249716217905152 9997 997303237827065585662964027572944220 9998 1000151051514389453356636038323085000 9999 999151119896724045745761628950327648 10000 1001953638000000000000000000000000000