0 1 1 23 2 194 3 985 4 3668 5 11074 6 28728 7 66438 8 140415 9 276001 10 511082 11 900263 12 1519882 13 2473940 14 3901024 15 5982300 16 8950653 17 13101051 18 18802210 19 26509637 20 36780128 21 50287798 22 67841720 23 90405250 24 119117115 25 155314341 26 200557098 27 256655539 28 325698710 29 410085608 30 512558464 31 636238328 32 784663033 33 961827615 34 1172227266 35 1420902897 36 1713489388 37 2056266602 38 2456213240 39 2921063614 40 3459367415 41 4080552553 42 4794991146 43 5614068735 44 6550256802 45 7617188668 46 8829738848 47 10204105940 48 11757899125 49 13510228355 50 15481798306 51 17695006173 52 20174043384 53 22945001310 54 26035981048 55 29477207354 56 33301146803 57 37542630253 58 42238979690 59 47430139531 60 53158812462 61 59470599888 62 66414147072 63 74041293040 64 82407225329 65 91570639655 66 101593904578 67 112543231241 68 124488848260 69 137505181842 70 151671041208 71 167069809398 72 183789639535 73 201923656625 74 221570164970 75 242832861271 76 265821053498 77 290649885604 78 317440568160 79 346320614988 80 377424085869 81 410891835403 82 446871768098 83 485519099765 84 526996625296 85 571474992902 86 619132984888 87 670157805042 88 724745372715 89 783100623669 90 845437817770 91 911980853603 92 982963590086 93 1058630175160 94 1139235381632 95 1225044950248 96 1316335940073 97 1413397086255 98 1516529165250 99 1626045367585 100 1742271678236 101 1865547264698 102 1996224872824 103 2134671230510 104 2281267459303 105 2436409494009 106 2600508510378 107 2773991360943 108 2957301019090 109 3150897031436 110 3355255978592 111 3570871944388 112 3798256993637 113 4037941658515 114 4290475433634 115 4556427279885 116 4836386137128 117 5130961445806 118 5440783677560 119 5766504874922 120 6108799200163 121 6468363493373 122 6845917839850 123 7242206146875 124 7657996729950 125 8094082908576 126 8551283611648 127 9030443992544 128 9532436053985 129 10058159282743 130 10608541294274 131 11184538487353 132 11787136708788 133 12417351928290 134 13076230923576 135 13764851975782 136 14484325575263 137 15235795137857 138 16020437731690 139 16839464814599 140 17694122982250 141 18585694727028 142 19515499207776 143 20484893030460 144 21495271039837 145 22548067122203 146 23644755019298 147 24786849153445 148 25975905464000 149 27213522255190 150 28501341055416 151 29841047488098 152 31234372154139 153 32683091526085 154 34189028854058 155 35754055083539 156 37380089785078 157 39069102096008 158 40823111674240 159 42644189664216 160 44534459675097 161 46496098771263 162 48531338475202 163 50642465782865 164 52831824191564 165 55101814740490 166 57454897063928 167 59893590457246 168 62420474955735 169 65038192426377 170 67749447672618 171 70557009552223 172 73463712108290 173 76472455713500 174 79586208227680 175 82808006168756 176 86140955897173 177 89588234813859 178 93153092571810 179 96838852301373 180 100648911849304 181 104586745031678 182 108655902900728 183 112860015025690 184 117202790787731 185 121688020689037 186 126319577676138 187 131101418477547 188 136037584955790 189 141132205473904 190 146389496276480 191 151813762885328 192 157409401509841 193 163180900472135 194 169132841647042 195 175269901917033 196 181596854642148 197 188118571145010 198 194840022211000 199 201766279603670 200 208902517595471 201 216254014513873 202 223826154302954 203 231624428100535 204 239654435830938 205 247921887813444 206 256432606386528 207 265192527547948 208 274207702610765 209 283484299875371 210 293028606317602 211 302847029293013 212 312946098257392 213 323332466503590 214 334012912914744 215 344994343733970 216 356283794350603 217 367888431103061 218 379815553098410 219 392072594048707 220 404667124124198 221 417606851823448 222 430899625860480 223 444553437069000 224 458576420323785 225 472976856479311 226 487763174325698 227 502943952562049 228 518527921787260 229 534523966508378 230 550941127166584 231 567788602180878 232 585075750009543 233 602812091229465 234 621007310633386 235 639671259345167 236 658813956953138 237 678445593661612 238 698576532460640 239 719217311314084 240 740378645366085 241 762071429166003 242 784306738911906 243 807095834712685 244 830450162868872 245 854381358172238 246 878901246224248 247 904021845773450 248 929755371071875 249 956114234250525 250 983111047714026 251 1010758626554523 252 1039069990984894 253 1068058368791360 254 1097737197805568 255 1128120128396224 256 1159221025980353 257 1191053973554263 258 1223633274244290 259 1256973453877401 260 1291089263571732 261 1325995682347138 262 1361707919755832 263 1398241418533190 264 1435611857268799 265 1473835153097825 266 1512927464412778 267 1552905193595751 268 1593784989771210 269 1635583751579412 270 1678318629970528 271 1722007031019548 272 1766666618762045 273 1812315318050875 274 1858971317433890 275 1906653072052741 276 1955379306562848 277 2005169018074614 278 2056041479115960 279 2108016240616258 280 2161113134911739 281 2215352278772453 282 2270754076450858 283 2327339222752115 284 2385128706126166 285 2444143811781672 286 2504406124821888 287 2565937533402552 288 2628760231911865 289 2692896724172639 290 2758369826666690 291 2825202671781553 292 2893418711079596 293 2963041718589610 294 3034095794120952 295 3106605366600318 296 3180595197431223 297 3256090383876265 298 3333116362462250 299 3411698912408255 300 3491864159076706 301 3573638577447548 302 3657048995615584 303 3742122598311060 304 3828886930443573 305 3917369900669379 306 4007599784982178 307 4099605230327453 308 4193415258240440 309 4289059268507806 310 4386567042853112 311 4485968748646138 312 4587294942636147 313 4690576574709165 314 4795844991669354 315 4903131941044555 316 5012469574916078 317 5123890453772816 318 5237427550389760 319 5353114253730992 320 5470984372877233 321 5591072140978023 322 5713412219228610 323 5838039700871625 324 5964990115223620 325 6094299431726546 326 6226004064024248 327 6360140874064054 328 6496747176223535 329 6635860741462513 330 6777519801500394 331 6921763053018903 332 7068629661890298 333 7218159267431140 334 7370391986681696 335 7525368418711052 336 7683129648948013 337 7843717253537867 338 8007173303725090 339 8173540370262069 340 8342861527843920 341 8515180359569478 342 8690540961428536 343 8868987946815410 344 9050566451068907 345 9235322136038773 346 9423301194678698 347 9614550355665955 348 9809116888047750 349 10007048605914360 350 10208393873099136 351 10413201607905448 352 10621521287860649 353 10833402954497135 354 11048897218160578 355 11268055262845409 356 11490928851057628 357 11717570328705018 358 11948032630014840 359 12182369282479086 360 12420634411827367 361 12662882747027513 362 12909169625313962 363 13159550997244015 364 13414083431782034 365 13672824121411660 366 13935830887276128 367 14203162184346756 368 14474877106619685 369 14751035392340947 370 15031697429259938 371 15316924259911373 372 15606777586925800 373 15901319778368750 374 16200613873108600 375 16504723586213226 376 16813713314375523 377 17127648141367869 378 17446593843525610 379 17770616895259643 380 18099784474598174 381 18434164468757728 382 18773825479743488 383 19118836829979040 384 19469268567965601 385 19825191473970807 386 20186677065747138 387 20553797604280057 388 20926626099565940 389 21305236316419874 390 21689702780313400 391 22080100783242278 392 22476506389624351 393 22878996442227585 394 23287648568128362 395 23702541184700103 396 24123753505632298 397 24551365546980020 398 24985458133244000 399 25426112903481340 400 25873412317446941 401 26327439661765723 402 26788279056135714 403 27256015459562085 404 27730734676622208 405 28212523363761814 406 28701469035622328 407 29197660071399458 408 29701185721233115 409 30212136112628741 410 30730602256910122 411 31256676055703763 412 31790450307454902 413 32332018713975240 414 32881475887022464 415 33438917354911640 416 34004439569158553 417 34578139911155071 418 35160116698876610 419 35750469193621777 420 36349297606784268 421 36956703106657098 422 37572787825269240 423 38197654865254750 424 38831408306754455 425 39474153214350281 426 40125995644032298 427 40787042650198559 428 41457402292687810 429 42137183643845148 430 42826496795620704 431 43525452866701428 432 44234164009676053 433 44952743418233315 434 45681305334393506 435 46419965055773437 436 47168838942884888 437 47928044426466622 438 48697700014850040 439 49477925301358554 440 50268840971740755 441 51070568811637453 442 51883231714082666 443 52706953687038635 444 53541859860964942 445 54388076496421808 446 55245730991707648 447 56114951890530960 448 56995868889716625 449 57888612846946695 450 58793315788535746 451 59710110917240873 452 60639132620106404 453 61580516476343410 454 62534399265244088 455 63500918974131094 456 64480214806341903 457 65472427189248273 458 66477697782310890 459 67496169485169271 460 68527986445767002 461 69573294068512388 462 70632239022474592 463 71704969249615340 464 72791633973056269 465 73892383705381995 466 75007370256978978 467 76136746744410261 468 77280667598826160 469 78439288574410982 470 79612766756865848 471 80801260571927698 472 82004929793924555 473 83223935554367125 474 84458440350576810 475 85708608054350211 476 86974603920660198 477 88256594596393624 478 89554748129125760 479 90869233975931528 480 92200223012233609 481 93547887540687503 482 94912401300103618 483 96293939474406465 484 97692678701631036 485 99108797082956442 486 100542474191776888 487 101993891082810062 488 103463230301243015 489 104950675891915609 490 106456413408541610 491 107980629922967503 492 109523514034469106 493 111085255879086060 494 112666047138994272 495 114266081051916388 496 115885552420570373 497 117524657622156275 498 119183594617881250 499 120862562962522925 500 122561763814031176 501 124281399943168398 502 126021675743188344 503 127782797239553610 504 129564972099691843 505 131368409642790749 506 133193320849631978 507 135039918372463963 508 136908416544913790 509 138799031391938176 510 140711980639813632 511 142647483726165888 512 144605761810038657 513 146587037782001815 514 148591536274299074 515 150619483671035225 516 152671108118403028 517 154746639534949826 518 156846309621883960 519 158970351873421062 520 161119001587170303 521 163292495874560673 522 165491073671307370 523 167714975747918375 524 169964444720241290 525 172239725060050516 526 174541063105674848 527 176868707072665564 528 179222907064505085 529 181603915083356283 530 184011985040852514 531 186447372768928453 532 188910336030691808 533 191401134531335990 534 193920029929093816 535 196467285846232322 536 199043167880088763 537 201647943614147877 538 204281882629160490 539 206945256514303539 540 209638338878381590 541 212361405361069928 542 215114733644199296 543 217898603463082360 544 220713296617881977 545 223559096985021343 546 226436290528636098 547 229345165312068465 548 232286011509403500 549 235259121417047530 550 238264789465348856 551 241303312230260798 552 244374988445047159 553 247480119012030185 554 250619007014381098 555 253791957727953279 556 256999278633158178 557 260241279426884028 558 263518272034457440 559 266830570621647956 560 270178491606715637 561 273562353672501763 562 276982477778562722 563 280439187173347165 564 283932807406416504 565 287463666340708830 566 291032094164846328 567 294638423405486266 568 298282988939715635 569 301966128007489517 570 305688180224113258 571 309449487592768523 572 313250394517083310 573 317091247813746000 574 320972396725163520 575 324894192932163696 576 328856990566741873 577 332861146224851879 578 336907018979241410 579 340994970392331913 580 345125364529143044 581 349298567970261778 582 353514949824856248 583 357774881743734390 584 362078737932447471 585 366426895164438577 586 370819732794236138 587 375257632770692567 588 379740979650268090 589 384270160610359844 590 388845565462676320 591 393467586666657228 592 398136619342938861 593 402853061286865035 594 407617312982043682 595 412429777613949173 596 417290861083570448 597 422200972021105030 598 427160521799699000 599 432169924549233010 600 437229597170154411 601 442339959347355573 602 447501433564098474 603 452714445115985635 604 457979422124977478 605 463296795553456184 606 468666999218336128 607 474090469805220968 608 479567646882607465 609 485098972916136111 610 490684893282888642 611 496325856285732513 612 502022313167712412 613 507774718126488890 614 513583528328824184 615 519449203925115310 616 525372208063974503 617 531353006906857081 618 537392069642736810 619 543489868502828847 620 549646878775360338 621 555863578820388748 622 562140450084668000 623 568477977116562500 624 574876647581009125 625 581336952274527251 626 587859385140276898 627 594444443283165069 628 601092626985000360 629 607804439719695918 630 614580388168520824 631 621420982235399978 632 628326735062262563 633 635298163044439165 634 642335785846107626 635 649440126415787707 636 656611711001884638 637 663851069168281632 638 671158733809981440 639 678535241168797024 640 685981130849091425 641 693496945833566903 642 701083232499103426 643 708740540632646585 644 716469423447145012 645 724270437597537378 646 732144143196789048 647 740091103831978470 648 748111886580433375 649 756207062025916865 650 764377204274863466 651 772622890972665223 652 780944703320007914 653 789343226089257460 654 797819047640896608 655 806372759940011964 656 815004958572831453 657 823716242763312283 658 832507215389779490 659 841378483001615141 660 850330655835998272 661 859364347834695638 662 868480176660903352 663 877678763716139490 664 886960734157187739 665 896326716913092165 666 905777344702203178 667 915313254049274771 668 924935085302613110 669 934643482651276552 670 944439094142327168 671 954322571698133848 672 964294571133727065 673 974355752174205375 674 984506778472193730 675 994748317625353681 676 1005081041193945548 677 1015505624718442634 678 1026022747737197560 679 1036633093804160798 680 1047337350506651479 681 1058136209483180553 682 1069030366441326378 683 1080020521175662815 684 1091107377585739906 685 1102291643694117212 686 1113574031664449888 687 1124955257819627572 688 1136436042659966165 689 1148017110881452579 690 1159699191394042530 691 1171483017340011453 692 1183369326112358616 693 1195358859373264510 694 1207452363072601592 695 1219650587466498458 696 1231954287135957523 697 1244364221005526285 698 1256881152362022250 699 1269505848873311595 700 1282239082607141646 701 1295081630050027248 702 1308034272126191104 703 1321097794216558160 704 1334272986177804113 705 1347560642361458119 706 1360961561633059778 707 1374476547391370473 708 1388106407587639140 709 1401851954744922546 710 1415714005977460152 711 1429693383010103638 712 1443790912197801167 713 1458007424545136465 714 1472343755725922794 715 1486800746102851895 716 1501379240747197978 717 1516080089458576836 718 1530904146784760160 719 1545852272041545132 720 1560925329332679373 721 1576124187569841323 722 1591449720492676130 723 1606902806688887125 724 1622484329614382960 725 1638195177613480486 726 1654036243939163448 727 1670008426773397074 728 1686112629247498635 729 1702349759462564053 730 1718720730509950634 731 1735226460491816003 732 1751867872541713318 733 1768645894845242840 734 1785561460660759936 735 1802615508340139592 736 1819808981349597513 737 1837142828290567887 738 1854618002920637890 739 1872235464174539009 740 1889996176185195260 741 1907901108304828378 742 1925951235126120056 743 1944147536503431310 744 1962490997574079047 745 1980982608779669913 746 1999623365887491498 747 2018414270011960975 748 2037356327636131250 749 2056450550633254700 750 2075697956288404576 751 2095099567320154148 752 2114656411902313669 753 2134369523685725235 754 2154239941820115618 755 2174268710976007149 756 2194456881366686728 757 2214805508770233038 758 2235315654551602040 759 2255988385684770826 760 2276824774774939907 761 2297825900080794013 762 2318992845536821482 763 2340326700775692315 764 2361828561150694974 765 2383499527758232000 766 2405340707460374528 767 2427353212907475776 768 2449538162560843585 769 2471896680715472087 770 2494429897522832578 771 2517138949013723673 772 2540024977121180820 773 2563089129703445250 774 2586332560566992440 775 2609756429489620166 776 2633361902243596223 777 2657150150618865889 778 2681122352446319210 779 2705279691621118183 780 2729623358126083914 781 2754154548055143828 782 2778874463636839008 783 2803784313257891740 784 2828885311486833341 785 2854178679097692347 786 2879665643093743138 787 2905347436731315077 788 2931225299543662240 789 2957300477364893814 790 2983574222353965240 791 3010047793018730178 792 3036722454240053371 793 3063599477295984485 794 3090680139885993002 795 3117965726155264243 796 3145457526719056598 797 3173156838687120040 798 3201064965688176000 799 3229183217894458680 800 3257512912046317881 801 3286055371476883423 802 3314811926136791234 803 3343783912618971185 804 3372972674183496748 805 3402379560782496554 806 3432005929085127928 807 3461853142502612478 808 3491922571213333815 809 3522215592187997481 810 3552733589214853162 811 3583477952924979263 812 3614450080817629922 813 3645651377285644540 814 3677083253640919904 815 3708747128139944980 816 3740644426009398453 817 3772776579471809091 818 3805145027771279010 819 3837751217199269917 820 3870596601120452408 821 3903682639998618398 822 3937010801422656760 823 3970582560132592250 824 4004399398045687795 825 4038462804282610221 826 4072774275193659498 827 4107335314385061579 828 4142147432745324910 829 4177212148471660688 830 4212530987096466944 831 4248105481513876528 832 4283937172006369073 833 4320027606271447015 834 4356378339448375746 835 4392990934144987977 836 4429866960464552388 837 4467007996032706642 838 4504415626024454840 839 4542091443191229494 840 4580037047888018095 841 4618254048100554353 842 4656744059472574186 843 4695508705333136535 844 4734549616724009082 845 4773868432427118948 846 4813466798992068448 847 4853346370763715980 848 4893508809909822125 849 4933955786448761035 850 4974688978277297186 851 5015710071198427573 852 5057020758949289424 853 5098622743229133510 854 5140517733727363128 855 5182707448151638834 856 5225193612256049003 857 5267977959869346293 858 5311062232923250090 859 5354448181480815011 860 5398137563764865542 861 5442132146186496888 862 5486433703373642112 863 5531044018199705640 864 5575964881812263209 865 5621198093661828335 866 5666745461530685378 867 5712608801561789281 868 5758789938287732060 869 5805290704659776122 870 5852112942076954488 871 5899258500415237998 872 5946729238056769575 873 5994527021919165625 874 6042653727484884650 875 6091111238830663151 876 6139901448657018898 877 6189026258317821644 878 6238487577849931360 879 6288287326002904068 880 6338427430268765349 881 6388909826911851603 882 6439736460998719138 883 6490909286428121165 884 6542430265961052776 885 6594301371250863982 886 6646524582873440888 887 6699101890357455082 888 6752035292214681315 889 6805326795970383549 890 6858978418193769450 891 6912992184528513403 892 6967370129723348126 893 7022114297662724960 894 7077226741397542912 895 7132709523175946528 896 7188564714474192673 897 7244794396027586295 898 7301400657861485250 899 7358385599322374265 900 7415751329109008116 901 7473499965303624098 902 7531633635403223864 903 7590154476350924710 904 7649064634567380383 905 7708366265982271489 906 7768061536065865578 907 7828152619860646983 908 7888641702013016490 909 7949530976805060916 910 8010822648186392672 911 8072518929806059388 912 8134622045044523677 913 8197134227045713115 914 8260057718749140514 915 8323394772922094565 916 8387147652191900928 917 8451318629078253846 918 8515909986025618360 919 8580924015435703202 920 8646363019700004443 921 8712229311232419973 922 8778525212501934890 923 8845253056065377875 924 8912415184600248630 925 8980013950937616456 926 9048051718095090048 927 9116530859309858584 928 9185453758071804185 929 9254822808156685823 930 9324640413659394754 931 9394908989027281553 932 9465630959093554828 933 9536808759110751690 934 9608444834784280056 935 9680541642306032862 936 9753101648388074263 937 9826127330296397897 938 9899621175884757290 939 9973585683628568479 940 10048023362658884930 941 10122936732796444828 942 10198328324585790816 943 10274200679329462260 944 10350556349122260117 945 10427397896885584483 946 10504727896401844898 947 10582548932348943485 948 10660863600334831000 949 10739674506932135870 950 10818984269712866296 951 10898795517283185498 952 10979110889318260179 953 11059933036597182285 954 11141264621037964138 955 11223108315732607019 956 11305466804982243278 957 11388342784332352048 958 11471738960608048640 959 11555658051949447696 960 11640102787847100177 961 11725075909177504263 962 11810580168238690242 963 11896618328785879465 964 11983193166067217444 965 12070307466859581170 966 12157964029504460728 967 12246165663943915286 968 12334915191756603535 969 12424215446193888657 970 12514069272216017898 971 12604479526528376823 972 12695449077617818330 973 12786980805789066500 974 12879077603201195360 975 12971742373904182636 976 13064978033875538573 977 13158787511057009899 978 13253173745391359010 979 13348139688859218453 980 13443688305516020784 981 13539822571529003878 982 13636545475214291768 983 13733860017074051090 984 13831769209833723211 985 13930276078479332117 986 14029383660294868138 987 14129095004899747587 988 14229413174286348390 989 14330341242857621784 990 14431882297464780160 991 14534039437445061128 992 14636815774659567881 993 14740214433531185935 994 14844238551082576322 995 14948891276974245313 996 15054175773542690748 997 15160095215838625050 998 15266652791665275000 999 15373851701616758350 1000 15481695159116537351 1001 15590186390455949273 1002 15699328634832813994 1003 15809125144390118735 1004 15919579184254780018 1005 16030694032576482924 1006 16142472980566597728 1007 16254919332537173988 1008 16368036405940012165 1009 16481827531405812851 1010 16596296052783403682 1011 16711445327179044013 1012 16827278724995807432 1013 16943799629973042190 1014 17061011439225909624 1015 17178917563285000650 1016 17297521426136030403 1017 17416826465259611101 1018 17536836131671103210 1019 17657553889960544987 1020 17778983218332660478 1021 17901127608646946048 1022 18023990566457835520 1023 18147575611054944000 1024 18271886275503390465 1025 18396926106684199191 1026 18522698665334780098 1027 18649207526089488089 1028 18776456277520261460 1029 18904448522177339458 1030 19033187876630059064 1031 19162677971507731078 1032 19292922451540595583 1033 19423924975600856865 1034 19555689216743797866 1035 19688218862248974247 1036 19821517613661488138 1037 19955589186833341652 1038 20090437311964870240 1039 20226065733646255964 1040 20362478210899120765 1041 20499678517218199803 1042 20637670440613094946 1043 20776457783650108485 1044 20916044363494157152 1045 21056434011950766518 1046 21197630575508145848 1047 21339637915379343490 1048 21482459907544482875 1049 21626100442793079205 1050 21770563426766436906 1051 21915852780000127923 1052 22061972437966550934 1053 22208926351117571560 1054 22356718484927243648 1055 22505352819934611704 1056 22654833351786594553 1057 22805164091280950303 1058 22956349064409322690 1059 23108392312400368881 1060 23261297891762968812 1061 23415069874329516138 1062 23569712347299290872 1063 23725229413281913790 1064 23881625190340882679 1065 24038903812037190505 1066 24197069427473025578 1067 24356126201335553791 1068 24516078313940783010 1069 24676929961277509692 1070 24838685355051347808 1071 25001348722728840148 1072 25164924307581652085 1073 25329416368730847875 1074 25494829181191249570 1075 25661167035915878621 1076 25828434239840480248 1077 25996635115928130654 1078 26165774003213927160 1079 26335855256849761338 1080 26506883248149175219 1081 26678862364632300653 1082 26851797010070881898 1083 27025691604533381515 1084 27200550584430169646 1085 27376378402558796752 1086 27553179528149349888 1087 27730958446909892592 1088 27909719661071988465 1089 28089467689436308519 1090 28270207067418322370 1091 28451942347094073353 1092 28634678097246037636 1093 28818418903409067410 1094 29003169367916418232 1095 29188934109945860598 1096 29375717765565875823 1097 29563524987781936305 1098 29752360446582870250 1099 29942228828987310935 1100 30133134839090230586 1101 30325083198109558948 1102 30518078644432886624 1103 30712125933664253260 1104 30907229838671020653 1105 31103395149630830859 1106 31300626674078649378 1107 31498929236953893493 1108 31698307680647645840 1109 31898766865049953286 1110 32100311667597211192 1111 32302946983319633138 1112 32506677724888806187 1113 32711508822665331765 1114 32917445224746552234 1115 33124491897014363235 1116 33332653823183111878 1117 33541936004847580856 1118 33752343461531058560 1119 33963881230733495272 1120 34176554367979745513 1121 34390367946867896623 1122 34605327059117683650 1123 34821436814618990625 1124 35038702341480438300 1125 35257128786078058426 1126 35476721313104054648 1127 35697485105615650094 1128 35919425365084021735 1129 36142547311443321593 1130 36366856183139784874 1131 36592357237180925103 1132 36819055749184816338 1133 37046957013429462540 1134 37276066342902254176 1135 37506389069349512132 1136 37737930543326119013 1137 37970696134245237907 1138 38204691230428118690 1139 38439921239153991949 1140 38676391586710050600 1141 38914107718441519278 1142 39153075098801811576 1143 39393299211402775210 1144 39634785559065025187 1145 39877539663868365053 1146 40121567067202296298 1147 40366873329816615995 1148 40613464031872102750 1149 40861344772991291040 1150 41110521172309334016 1151 41360998868524954848 1152 41612783519951486689 1153 41865880804568001335 1154 42120296420070526658 1155 42376036083923352889 1156 42633105533410427828 1157 42891510525686841058 1158 43151256837830397240 1159 43412350266893278566 1160 43674796629953796447 1161 43938601764168232513 1162 44203771526822769002 1163 44470311795385508615 1164 44738228467558583914 1165 45007527461330356340 1166 45278214715027704928 1167 45550296187368404796 1168 45823777857513595485 1169 46098665725120339227 1170 46374965810394269218 1171 46652684154142327973 1172 46931826817825595840 1173 47212399883612209750 1174 47494409454430372280 1175 47777861654021451106 1176 48062762626993168923 1177 48349118538872883909 1178 48636935576160960810 1179 48926219946384232723 1180 49216977878149553654 1181 49509215621197441928 1182 49802939446455814528 1183 50098155646093812440 1184 50394870533575717081 1185 50693090443714957887 1186 50992821732728211138 1187 51294070778289590097 1188 51596843979584926540 1189 51901147757366143754 1190 52206988554005721080 1191 52514372833551250078 1192 52823307081780082391 1193 53133797806254069385 1194 53445851536374393642 1195 53759474823436492383 1196 54074674240685072898 1197 54391456383369220060 1198 54709827868797596000 1199 55029795336393732020 1200 55351365447751412821 1201 55674544886690153123 1202 55999340359310766754 1203 56325758594051028285 1204 56653806341741427288 1205 56983490375661015294 1206 57314817491593345528 1207 57647794507882505498 1208 57982428265489242515 1209 58318725628047182221 1210 58656693481919140202 1211 58996338736253526763 1212 59337668323040844942 1213 59680689197170281840 1214 60025408336486393344 1215 60371832741845882320 1216 60719969437174470353 1217 61069825469523863111 1218 61421407909128809410 1219 61774723849464254057 1220 62129780407302584548 1221 62486584722770971698 1222 62845143959408804280 1223 63205465304225217750 1224 63567555967756717135 1225 63931423184124894161 1226 64297074211094238698 1227 64664516330130044599 1228 65033756846456410010 1229 65404803089114332228 1230 65777662411019897184 1231 66152342189022563628 1232 66528849823963542093 1233 66907192740734268715 1234 67287378388334973986 1235 67669414239933346517 1236 68053307792923291888 1237 68439066568983786662 1238 68826698114137827640 1239 69216209998811476434 1240 69607609817892999435 1241 70000905190792103253 1242 70396103761499265706 1243 70793213198645162435 1244 71192241195560189222 1245 71593195470334080088 1246 71996083765875621248 1247 72400913849972461000 1248 72807693515351015625 1249 73216430579736471375 1250 73627132885912882626 1251 74039808301783366273 1252 74454464720430392444 1253 74871110060176171610 1254 75289752264643138168 1255 75710399302814530574 1256 76133059169095068103 1257 76557739883371724313 1258 76984449491074597290 1259 77413196063237876751 1260 77843987696560908082 1261 78276832513469353388 1262 78711738662176449632 1263 79148714316744363940 1264 79587767677145646149 1265 80028906969324778675 1266 80472140445259823778 1267 80917476383024168301 1268 81364923086848365960 1269 81814488887182077262 1270 82266182140756107128 1271 82720011230644540298 1272 83175984566326974595 1273 83634110583750852125 1274 84094397745393888490 1275 84556854540326600091 1276 85021489484274929598 1277 85488311119682969664 1278 85957328015775784960 1279 86428548768622332608 1280 86901982001198481089 1281 87377636363450127703 1282 87855520532356414658 1283 88335643211993043865 1284 88818013133595690516 1285 89302639055623515522 1286 89789529763822776888 1287 90278694071290540102 1288 90770140818538487615 1289 91263878873556827489 1290 91759917131878301290 1291 92258264516642291303 1292 92758929978659027146 1293 93261922496473891860 1294 93767251076431827552 1295 94274924752741840668 1296 94784952587541606973 1297 95297343670962176315 1298 95812107121192777250 1299 96329252084545721605 1300 96848787735521409056 1301 97370723276873431798 1302 97895067939673779384 1303 98421830983378143810 1304 98951021695891324923 1305 99482649393632736229 1306 100016723421602011178 1307 100553253153444710003 1308 101092247991518127190 1309 101633717366957199656 1310 102177670739740515712 1311 102724117598756424888 1312 103273067461869248697 1313 103824529875985592415 1314 104378514417120757954 1315 104935030690465257905 1316 105494088330451430828 1317 106055697000820157866 1318 106619866394687680760 1319 107186606234612521342 1320 107755926272662502583 1321 108327836290481871273 1322 108902346099358522410 1323 109479465540291325375 1324 110059204484057551970 1325 110641572831280406396 1326 111226580512496657248 1327 111814237488224371604 1328 112404553749030751285 1329 112997539315600071363 1330 113593204238801720994 1331 114191558599758346653 1332 114792612509914097848 1333 115396376111102975390 1334 116002859575617282296 1335 116612073106276177402 1336 117224026936494331763 1337 117838731330350687917 1338 118456196582657322090 1339 119076433019028409419 1340 119699450995949292270 1341 120325260900845651728 1342 120953873152152782336 1343 121585298199384970160 1344 122219546523204974257 1345 122856628635493611623 1346 123496555079419445698 1347 124139336429508578505 1348 124784983291714546500 1349 125433506303488320210 1350 126084916133848407736 1351 126739223483451062198 1352 127396439084660593199 1353 128056573701619782385 1354 128719638130320403178 1355 129385643198673844759 1356 130054599766581840378 1357 130726518726007300068 1358 131401411001045247840 1359 132079287547993863436 1360 132760159355425628717 1361 133444037444258578763 1362 134130932867827657762 1363 134820856711956179765 1364 135513820095027394384 1365 136209834168056157510 1366 136908910114760707128 1367 137611059151634544306 1368 138316292528018419435 1369 139024621526172423797 1370 139736057461348186538 1371 140450611681861177123 1372 141168295569163113350 1373 141889120537914475000 1374 142613098036057123200 1375 143340239544887025576 1376 144070556579127087273 1377 144804060687000087919 1378 145540763450301724610 1379 146280676484473760993 1380 147023811438677282524 1381 147770179995866057978 1382 148519793872860007288 1383 149272664820418775790 1384 150028804623315414951 1385 150788225100410169657 1386 151550938104724372138 1387 152316955523514442607 1388 153086289278345996690 1389 153858951325168059724 1390 154634953654387388000 1391 155414308290942897028 1392 156197027294380196901 1393 156983122758926234835 1394 157772606813564044962 1395 158565491622107605453 1396 159361789383276803048 1397 160161512330772505070 1398 160964672733351739000 1399 161771282894902979690 1400 162581355154521544291 1401 163394901886585094973 1402 164211935500829249514 1403 165032468442423299835 1404 165856513192046038558 1405 166684082265961693664 1406 167515188216095971328 1407 168349843630112207008 1408 169188061131487624865 1409 170029853379589705591 1410 170875233069752662722 1411 171724212933354027513 1412 172576805737891342452 1413 173433024287058963490 1414 174292881420824971064 1415 175156390015508189990 1416 176023562983855318303 1417 176894413275118165121 1418 177768953875130997610 1419 178647197806387997127 1420 179529158128120824618 1421 180414847936376295348 1422 181304280364094163040 1423 182197468581185013500 1424 183094425794608267805 1425 183995165248450295131 1426 184899700224002635298 1427 185808044039840331109 1428 186720210051900370560 1429 187636211653560238998 1430 188556062275716581304 1431 189479775386863974178 1432 190407364493173808603 1433 191338843138573282565 1434 192274224904824504106 1435 193213523411603704787 1436 194156752316580563638 1437 195103925315497641672 1438 196055056142249927040 1439 197010158568964490904 1440 197969246406080254105 1441 198932333502427864703 1442 199899433745309686466 1443 200870561060579898385 1444 201845729412724705292 1445 202824952804942659658 1446 203808245279225094648 1447 204795620916436668510 1448 205787093836396020375 1449 206782678197956537545 1450 207782388199087234346 1451 208786238076953742623 1452 209794242107999413954 1453 210806414608026533660 1454 211822769932277646688 1455 212843322475516995444 1456 213868086672112069653 1457 214897076996115268323 1458 215930307961345673890 1459 216967794121470938621 1460 218009550070089283352 1461 219055590440811608638 1462 220105929907343718392 1463 221160583183568656090 1464 222219565023629153619 1465 223282890222010192845 1466 224350573613621679978 1467 225422630073881232811 1468 226499074518797080910 1469 227579921905051078832 1470 228665187230081832448 1471 229754885532167938448 1472 230849031890511337105 1473 231947641425320778375 1474 233050729297895401410 1475 234158310710708427561 1476 235270400907490966948 1477 236387015173315938674 1478 237508168834682104760 1479 238633877259598217878 1480 239764155857667282959 1481 240899020080170932753 1482 242038485420153917418 1483 243182567412508708215 1484 244331281634060215386 1485 245484643703650620292 1486 246642669282224321888 1487 247805374072912997612 1488 248972773821120778765 1489 250144884314609540459 1490 251321721383584306210 1491 252503300900778767253 1492 253689638781540916656 1493 254880750983918798310 1494 256076653508746370872 1495 257277362399729486738 1496 258482893743531986123 1497 259693263669861906325 1498 260908488351557806250 1499 262128584004675206275 1500 263353566888573143526 1501 264583453306000842648 1502 265818259603184502144 1503 267058002169914196360 1504 268302697439630893193 1505 269552361889513587599 1506 270807012040566550978 1507 272066664457706696513 1508 273331335749851060540 1509 274601042570004400026 1510 275875801615346906232 1511 277155629627322034638 1512 278440543391724451207 1513 279730559738788095065 1514 281025695543274357674 1515 282325967724560378575 1516 283631393246727457778 1517 284941989118649584876 1518 286257772394082084960 1519 287578760171750381412 1520 288904969595438875653 1521 290236417854079943923 1522 291573122181843051170 1523 292915099858223982125 1524 294262368208134189640 1525 295614944601990260366 1526 296972846455803497848 1527 298336091231269623114 1528 299704696435858592835 1529 301078679622904535133 1530 302458058391695803114 1531 303842850387565146203 1532 305233073301979999358 1533 306628744872632890240 1534 308029882883531964416 1535 309436505165091628672 1536 310848629594223312513 1537 312266274094426347927 1538 313689456635878967490 1539 315118195235529420889 1540 316552507957187209940 1541 317992412911614442178 1542 319437928256617303096 1543 320889072197137647110 1544 322345862985344707327 1545 323808318920726924193 1546 325276458350183893098 1547 326750299668118431015 1548 328229861316528762250 1549 329715161785100823380 1550 331206219611300687456 1551 332703053380467107548 1552 334205681725904179709 1553 335714123328974125435 1554 337228396919190193698 1555 338748521274309682629 1556 340274515220427080928 1557 341806397632067329078 1558 343344187432279200440 1559 344887903592728802306 1560 346437565133793196987 1561 347993191124654143013 1562 349554800683391956522 1563 351122412977079492915 1564 352696047221876248854 1565 354275722683122584680 1566 355861458675434067328 1567 357453274562795933816 1568 359051189758657675385 1569 360655223726027742367 1570 362265395977568369858 1571 363881726075690524273 1572 365504233632648970860 1573 367132938310637462250 1574 368767859821884048120 1575 370409017928746506046 1576 372056432443807893623 1577 373710123229972221929 1578 375370110200560250410 1579 377036413319405403263 1580 378709052600949807394 1581 380388048110340452028 1582 382073419963525470048 1583 383765188327350541140 1584 385463373419655416821 1585 387167995509370567427 1586 388879074916613951138 1587 390596632012787905117 1588 392320687220676158840 1589 394051261014540969694 1590 395788373920220380920 1591 397532046515225601978 1592 399282299428838511411 1593 401039153342209282285 1594 402802628988454130282 1595 404572747152753184523 1596 406349528672448481198 1597 408132994437142080080 1598 409923165388794304000 1599 411720062521822101360 1600 413523706883197531761 1601 415334119572546374823 1602 417151321742246862274 1603 418975334597528533385 1604 420806179396571213828 1605 422643877450604118034 1606 424488450124005075128 1607 426339918834399878518 1608 428198305052761759215 1609 430063630303510982961 1610 431935916164614571242 1611 433815184267686146263 1612 435701456298085899962 1613 437594753995020687140 1614 439495099151644242784 1615 441402513615157523660 1616 443317019286909174253 1617 445238638122496117131 1618 447167392131864267810 1619 449103303379409374197 1620 451046393984077980688 1621 452996686119468516998 1622 454954202013932511800 1623 456918963950675931250 1624 458890994267860642475 1625 460870315358706002101 1626 462856949671590569898 1627 464850919710153947619 1628 466852248033398743110 1629 468860957255792659768 1630 470877070047370711424 1631 472900609133837562728 1632 474931597296669995113 1633 476970057373219498415 1634 479016012256814988226 1635 481069484896865649057 1636 483130498298963903388 1637 485199075524988506682 1638 487275239693207768440 1639 489359013978382899374 1640 491450421611871484775 1641 493549485881731084153 1642 495656230132822957226 1643 497770677766915916335 1644 499892852242790305362 1645 502022777076342105228 1646 504160475840687166048 1647 506305972166265566020 1648 508459289740946097125 1649 510620452310130877715 1650 512789483676860092066 1651 514966407701916856973 1652 517151248303932215464 1653 519344029459490257710 1654 521544775203233369208 1655 523753509627967606314 1656 525970256884768199203 1657 528195041183085182333 1658 530427886790849152490 1659 532668818034577154491 1660 534917859299478694622 1661 537175035029561881888 1662 539440369727739697152 1663 541713887955936390240 1664 543995614335194005089 1665 546285573545779033015 1666 548583790327289194178 1667 550890289478760347321 1668 553205095858773527860 1669 555528234385562114402 1670 557859730037119123768 1671 560199607851304634598 1672 562547892925953339615 1673 564904610418982226625 1674 567269785548498388330 1675 569643443592906961031 1676 572025609891019192298 1677 574416309842160637684 1678 576815568906279486560 1679 579223412604055017148 1680 581639866517006180829 1681 584064956287600315803 1682 586498707619361990178 1683 588941146276981974565 1684 591392298086426344256 1685 593852188935045711062 1686 596320844771684584888 1687 598798291606790865122 1688 601284555512525461915 1689 603779662622872047429 1690 606283639133746937130 1691 608796511303109101203 1692 611318305451070306166 1693 613849047960005386760 1694 616388765274662648192 1695 618937483902274398808 1696 621495230412667613273 1697 624062031438374726335 1698 626637913674744557250 1699 629222903880053364945 1700 631817028875616033996 1701 634420315545897391498 1702 637032790838623654904 1703 639654481764894010910 1704 642285415399292325463 1705 644925618879998984969 1706 647575119408902868778 1707 650233944251713453023 1708 652902120738073045890 1709 655579676261669154396 1710 658266638280346982752 1711 660963034316222062388 1712 663668891955793013717 1713 666384238850054439715 1714 669109102714609951394 1715 671843511329785325245 1716 674587492540741792728 1717 677341074257589461886 1718 680104284455500871160 1719 682877151174824675482 1720 685659702521199464723 1721 688451966665667714573 1722 691253971844789869930 1723 694065746360758560875 1724 696887318581512951310 1725 699718716940853220336 1726 702559969938555176448 1727 705411106140485004624 1728 708272154178714146385 1729 711143142751634312903 1730 714024100624072631234 1731 716915056627406923753 1732 719816039659681120868 1733 722727078685720807090 1734 725648202737248900536 1735 728579440913001465942 1736 731520822378843661263 1737 734472376367885817937 1738 737434132180599654890 1739 740406119184934626359 1740 743388366816434403610 1741 746380904578353490628 1742 749383762041773973856 1743 752396968845722406060 1744 755420554697286824397 1745 758454549371733902763 1746 761498982712626238498 1747 764553884631939773525 1748 767619285110181350000 1749 770695214196506400550 1750 773781702008836773176 1751 776878778733978690898 1752 779986474627740846219 1753 783104820015052630485 1754 786233845290082498218 1755 789373580916356466499 1756 792524057426876749478 1757 795685305424240528088 1758 798857355580758855040 1759 802040238638575695176 1760 805233985409787101257 1761 808438626776560525263 1762 811654193691254265282 1763 814880717176537048065 1764 818118228325507747324 1765 821366758301815237850 1766 824626338339778385528 1767 827896999744506173326 1768 831178773892017963335 1769 834471692229363894937 1770 837775786274745419178 1771 841091087617635969423 1772 844417627918901768370 1773 847755438910922771500 1774 851104552397713747040 1775 854465000255045492516 1776 857836814430566187973 1777 861220026943922885939 1778 864614669886883138210 1779 868020775423456759533 1780 871438375790017728264 1781 874867503295426224078 1782 878308190321150802808 1783 881760469321390708490 1784 885224372823198322691 1785 888699933426601751197 1786 892187183804727548138 1787 895686156703923577627 1788 899196884943882012990 1789 902719401417762473664 1790 906253739092315299840 1791 909799931008004964928 1792 913358010279133625921 1793 916928010093964811735 1794 920509963714847249602 1795 924103904478338829593 1796 927709865795330707348 1797 931327881151171545090 1798 934957984105791891000 1799 938600208293828697030 1800 942254587424749975231 1801 945921155282979592673 1802 949599945728022205034 1803 953290992694588328935 1804 956994330192719553098 1805 960709992307913888404 1806 964438013201251256928 1807 968178427109519120028 1808 971931268345338245565 1809 975696571297288614331 1810 979474370430035465762 1811 983264700284455483013 1812 987067595477763117472 1813 990883090703637052790 1814 994711220732346808504 1815 998552020410879483330 1816 1002405524663066638203 1817 1006271768489711319141 1818 1010150786968715220010 1819 1014042615255205985267 1820 1017947288581664652758 1821 1021864842258053236648 1822 1025795311671942450560 1823 1029738732288639571000 1824 1033695139651316441145 1825 1037664569381137615071 1826 1041647057177388642498 1827 1045642638817604494129 1828 1049651350157698127660 1829 1053673227132089194538 1830 1057708305753832887544 1831 1061756622114748929278 1832 1065818212385550701623 1833 1069893112815974516265 1834 1073981359734909026346 1835 1078082989550524779327 1836 1082198038750403911138 1837 1086326543901669981692 1838 1090468541651117951840 1839 1094624068725344301844 1840 1098793161930877291445 1841 1102975858154307361603 1842 1107172194362417677986 1843 1111382207602314816285 1844 1115605935001559589432 1845 1119843413768298016798 1846 1124094681191392435448 1847 1128359774640552753530 1848 1132638731566467845875 1849 1136931589500937091885 1850 1141238386057002055786 1851 1145559158929078309323 1852 1149893945893087396974 1853 1154242784806588943760 1854 1158605713608912905728 1855 1162982770321291963184 1856 1167373993046994056753 1857 1171779419971455066343 1858 1176199089362411633090 1859 1180633039570034124361 1860 1185081309027059741892 1861 1189543936248925773138 1862 1194020959833902985912 1863 1198512418463229166390 1864 1203018350901242800559 1865 1207538795995516899185 1866 1212073792676992966378 1867 1216623379960115111831 1868 1221187596942964306810 1869 1225766482807392783972 1870 1230360076819158581088 1871 1234968418328060228748 1872 1239591546768071582125 1873 1244229501657476796875 1874 1248882322599005449250 1875 1253550049279967800501 1876 1258232721472390205648 1877 1262930379033150666694 1878 1267643061904114530360 1879 1272370810112270330418 1880 1277113663769865774699 1881 1281871663074543876853 1882 1286644848309479232938 1883 1291433259843514442915 1884 1296236938131296677126 1885 1301055923713414387832 1886 1305890257216534165888 1887 1310739979353537742632 1888 1315605130923659137065 1889 1320485752812621948399 1890 1325381885992776794050 1891 1330293571523238893153 1892 1335220850550025795676 1893 1340163764306195257210 1894 1345122354111983259512 1895 1350096661374942176878 1896 1355086727590079088423 1897 1360092594339994236345 1898 1365114303295019630250 1899 1370151896213357797615 1900 1375205414941220680466 1901 1380274901412968678348 1902 1385360397651249837664 1903 1390461945767139187460 1904 1395579587960278221733 1905 1400713366519014528339 1906 1405863323820541564578 1907 1411029502331038579533 1908 1416211944605810683240 1909 1421410693289429062766 1910 1426625791115871345272 1911 1431857280908662108138 1912 1437105205581013536227 1913 1442369608135966226365 1914 1447650531666530139114 1915 1452948019355825697915 1916 1458262114477225035678 1917 1463592860394493388896 1918 1468940300561930639360 1919 1474304478524513003552 1920 1479685437918034869793 1921 1485083222469250783223 1922 1490497875996017578690 1923 1495929442407436661625 1924 1501377965703996436980 1925 1506843489977714886306 1926 1512326059412282293048 1927 1517825718283204116134 1928 1523342510957944011935 1929 1528876481896067004673 1930 1534427675649382805354 1931 1539996136862089279303 1932 1545581910270916062378 1933 1551185040705268325940 1934 1556805573087370690656 1935 1562443552432411289212 1936 1568099023848685978013 1937 1573772032537742697947 1938 1579462623794525984290 1939 1585170843007521625829 1940 1590896735658901473280 1941 1596640347324668397078 1942 1602401723674801394616 1943 1608180910473400847010 1944 1613977953578833925467 1945 1619792898943880147333 1946 1625625792615877081898 1947 1631476680736866206035 1948 1637345609543738909750 1949 1643232625368382651720 1950 1649137774637827264896 1951 1655061103874391412248 1952 1661002659695829192729 1953 1666962488815476897535 1954 1672940638042399916738 1955 1678937154281539796369 1956 1684952084533861446028 1957 1690985475896500497098 1958 1697037375562910811640 1959 1703107830823012142046 1960 1709196889063337941527 1961 1715304597767183325513 1962 1721431004514753184042 1963 1727576156983310445215 1964 1733740102947324489794 1965 1739922890278619717020 1966 1746124566946524261728 1967 1752345181018018862836 1968 1758584780657885883285 1969 1764843414128858481507 1970 1771121129791769934498 1971 1777417976105703112573 1972 1783734001628140105880 1973 1790069255015112002750 1974 1796423785021348819960 1975 1802797640500429584986 1976 1809190870404932570323 1977 1815603523786585679949 1978 1822035649796416988010 1979 1828487297684905429803 1980 1834958516802131645134 1981 1841449356597928974128 1982 1847959866622034605568 1983 1854490096524240877840 1984 1861040096054546732561 1985 1867609915063309320967 1986 1874199603501395763138 1987 1880809211420335060137 1988 1887438788972470159140 1989 1894088386411110171634 1990 1900758054090682744760 1991 1907447842466886585878 1992 1914157802096844140431 1993 1920887983639254423185 1994 1927638437854546002922 1995 1934409215605030140663 1996 1941200367855054081498 1997 1948011945671154500100 1998 1954844000222211100000 1999 1961696582779600366700 2000 1968569744717349474701 2001 1975463537512290348523 2002 1982378012744213877794 2003 1989313222096024286485 2004 1996269217353893656368 2005 2003246050407416604774 2006 2010243773249765116728 2007 2017262437977843531538 2008 2024302096792443683915 2009 2031362801998400199701 2010 2038444606004745946282 2011 2045547561324867637763 2012 2052671720576661594982 2013 2059817136482689660440 2014 2066983861870335268224 2015 2074171949671959669000 2016 2081381452925058310153 2017 2088612424772417371151 2018 2095864918462270454210 2019 2103138987348455430337 2020 2110434684890571440828 2021 2117752064654136054298 2022 2125091180310742579320 2023 2132452085638217532750 2024 2139834834520778263815 2025 2147239480949190734041 2026 2154666079020927453098 2027 2162114682940325570639 2028 2169585347018745124210 2029 2177078125674727443308 2030 2184593073434153709664 2031 2192130244930403673828 2032 2199689694904514528133 2033 2207271478205339936115 2034 2214875649789709218466 2035 2222502264722586695597 2036 2230151378177231186888 2037 2237823045435355666702 2038 2245517321887287077240 2039 2253234263032126298314 2040 2260973924477908274115 2041 2268736361941762297053 2042 2276521631250072448746 2043 2284329788338638198235 2044 2292160889252835157502 2045 2300014990147775994368 2046 2307892147288471502848 2047 2315792417049991831040 2048 2323715855917627866625 2049 2331662520487052780055 2050 2339632467464483725506 2051 2347625753666843699673 2052 2355642436021923558484 2053 2363682571568544191810 2054 2371746217456718856248 2055 2379833430947815666054 2056 2387944269414720242303 2057 2396078790341998520353 2058 2404237051326059715690 2059 2412419110075319448231 2060 2420625024410363025162 2061 2428854852264108882388 2062 2437108651681972184672 2063 2445386480822028584540 2064 2453688397955178140029 2065 2462014461465309391355 2066 2470364729849463596578 2067 2478739261717999126341 2068 2487138115794756017760 2069 2495561350917220687542 2070 2504009026036690804408 2071 2512481200218440320898 2072 2520977932641884664635 2073 2529499282600746089125 2074 2538045309503219184170 2075 2546616072872136545971 2076 2555211632345134606998 2077 2563832047674819625704 2078 2572477378728933836160 2079 2581147685490521757688 2080 2589843028058096664569 2081 2598563466645807215903 2082 2607309061583604245698 2083 2616079873317407713265 2084 2624875962409273813996 2085 2633697389537562250602 2086 2642544215497103664888 2087 2651416501199367230142 2088 2660314307672628404215 2089 2669237696062136843369 2090 2678186727630284476970 2091 2687161463756773743103 2092 2696161965938785985186 2093 2705188295791150009660 2094 2714240515046510804832 2095 2723318685555498420948 2096 2732422869286897011573 2097 2741553128327814036355 2098 2750709524883849625250 2099 2759892121279266104285 2100 2769100979957157682936 2101 2778336163479620303198 2102 2787597734527921650424 2103 2796885755902671326010 2104 2806200290523991182003 2105 2815541401431685817709 2106 2824909151785413238378 2107 2834303604864855676043 2108 2843724824069890572590 2109 2853172872920761725136 2110 2862647815058250593792 2111 2872149714243847771888 2112 2881678634359924618737 2113 2891234639409905055015 2114 2900817793518437520834 2115 2910428160931567096585 2116 2920065806016907786628 2117 2929730793263814965906 2118 2939423187283557989560 2119 2949143052809492965622 2120 2958890454697235690863 2121 2968665457924834749873 2122 2978468127592944777450 2123 2988298528924999884375 2124 2998156727267387246650 2125 3008042788089620858276 2126 3017956776984515447648 2127 3027898759668360557644 2128 3037868801981094789485 2129 3047866969886480210443 2130 3057893329472276925474 2131 3067947946950417812853 2132 3078030888657183423888 2133 3088142221053377046790 2134 3098282010724499934776 2135 3108450324380926698482 2136 3118647228858080862763 2137 3128872791116610587957 2138 3139127078242564555690 2139 3149410157447568019299 2140 3159722096068999018950 2141 3170062961570164761528 2142 3180432821540478165376 2143 3190831743695634569960 2144 3201259795877788610537 2145 3211717046055731257903 2146 3222203562325067023298 2147 3232719412908391328545 2148 3243264666155468041500 2149 3253839390543407176890 2150 3264443654676842762616 2151 3275077527288110871598 2152 3285741077237427819239 2153 3296434373513068526585 2154 3307157485231545049258 2155 3317910481637785272239 2156 3328693432105311770578 2157 3339506406136420836108 2158 3350349473362361670240 2159 3361222703543515742916 2160 3372126166569576317797 2161 3383059932459728143763 2162 3394024071362827312802 2163 3405018653557581284365 2164 3416043749452729076264 2165 3427099429587221622190 2166 3438185764630402295928 2167 3449302825382187602346 2168 3460450682773248035235 2169 3471629407865189102077 2170 3482839071850732515818 2171 3494079746053897553723 2172 3505351501930182583390 2173 3516654411066746756000 2174 3527988545182591866880 2175 3539353976128744383456 2176 3550750775888437640673 2177 3562179016577294203959 2178 3573638770443508399810 2179 3585130109868029014073 2180 3596653107364742158004 2181 3608207835580654302178 2182 3619794367296075478328 2183 3631412775424802649190 2184 3643063133014303246431 2185 3654745513245898876737 2186 3666459989434949196138 2187 3678206635031035952647 2188 3689985523618147197290 2189 3701796728914861663604 2190 3713640324774533315680 2191 3725516385185476064828 2192 3737424984271148654941 2193 3749366196290339716635 2194 3761340095637352990242 2195 3773346756842192717733 2196 3785386254570749203648 2197 3797458663624984545110 2198 3809564058943118531000 2199 3821702515599814710370 2200 3833874108806366630171 2201 3846078913910884242373 2202 3858317006398480480554 2203 3870588461891458006035 2204 3882893356149496123638 2205 3895231765069837867144 2206 3907603764687477254528 2207 3920009431175346713048 2208 3932448840844504674265 2209 3944922070144323339071 2210 3957429195662676612802 2211 3969970294126128210513 2212 3982545442400119932492 2213 3995154717489160110090 2214 4007798196537012221944 2215 4020475956826883680670 2216 4033188075781614790103 2217 4045934630963867873161 2218 4058715700076316570410 2219 4071531360961835309407 2220 4084381691603688944898 2221 4097266770125722569948 2222 4110186674792551498080 2223 4123141484009751416500 2224 4136131276324048710485 2225 4149156130423510959011 2226 4162216125137737601698 2227 4175311339438050777149 2228 4188441852437686332760 2229 4201607743391985006078 2230 4214809091698583777784 2231 4228045976897607396378 2232 4241318478671860074643 2233 4254626676847017357965 2234 4267970651391818164586 2235 4281350482418256997867 2236 4294766250181776330638 2237 4308218035081459161712 2238 4321705917660221744640 2239 4335229978605006488784 2240 4348790298746975032785 2241 4362386959061701490503 2242 4376020040669365869506 2243 4389689624834947662185 2244 4403395792968419609572 2245 4417138626624941637938 2246 4430918207505054968248 2247 4444734617454876398550 2248 4458587938466292759375 2249 4472478252677155542225 2250 4486405642371475701226 2251 4500370189979618628023 2252 4514371978078499299994 2253 4528411089391777601860 2254 4542487606790053820768 2255 4556601613291064314924 2256 4570753192059877355853 2257 4584942426409089144363 2258 4599169399799020000290 2259 4613434195837910726101 2260 4627736898282119144432 2261 4642077591036316809638 2262 4656456358153685893432 2263 4670873283836116244690 2264 4685328452434402623499 2265 4699821948448442109525 2266 4714353856527431684778 2267 4728924261470065990851 2268 4743533248224735260710 2269 4758180901889723425112 2270 4772867307713406393728 2271 4787592551094450511048 2272 4802356717582011187145 2273 4817159892875931703375 2274 4832002162826942193090 2275 4846883613436858797441 2276 4861804330858782996348 2277 4876764401397301114714 2278 4891763911508684003960 2279 4906802947801086898958 2280 4921881597034749450439 2281 4936999946122195932953 2282 4952158082128435628458 2283 4967356092271163385615 2284 4982594063920960354866 2285 4997872084601494899372 2286 5013190241989723681888 2287 5028548623916092927652 2288 5043947318364739863365 2289 5059386413473694332339 2290 5074865997535080585890 2291 5090386158995319251053 2292 5105946986455329474696 2293 5121548568670731244110 2294 5137190994552047884152 2295 5152874353164908731018 2296 5168598733730251982723 2297 5184364225624527726365 2298 5200170918379901142250 2299 5216018901684455884955 2300 5231908265382397641406 2301 5247839099474257866048 2302 5263811494117097693184 2303 5279825539624712026560 2304 5295881326467833806273 2305 5311978945274338453079 2306 5328118486829448490178 2307 5344300042075938342553 2308 5360523702114339313940 2309 5376789558203144741506 2310 5393097701759015328312 2311 5409448224356984653638 2312 5425841217730664861247 2313 5442276773772452525665 2314 5458754984533734696554 2315 5475275942225095121255 2316 5491839739216520645578 2317 5508446468037607792916 2318 5525096221377769521760 2319 5541789092086442161692 2320 5558525173173292527933 2321 5575304557808425214523 2322 5592127339322590066210 2323 5608993611207389829125 2324 5625903467115487980320 2325 5642857000860816736246 2326 5659854306418785240248 2327 5676895477926487929154 2328 5693980609682913079035 2329 5711109796149151530213 2330 5728283131948605591594 2331 5745500711867198124403 2332 5762762630853581805398 2333 5780068984019348569640 2334 5797419866639239232896 2335 5814815374151353293752 2336 5832255602157358915513 2337 5849740646422703087967 2338 5867270602876821969090 2339 5884845567613351406769 2340 5902465636890337640620 2341 5920130907130448183978 2342 5937841474921182886136 2343 5955597437015085174910 2344 5973398890329953479607 2345 5991245931949052834473 2346 6009138659121326662698 2347 6027077169261608741055 2348 6045061559950835345250 2349 6063091928936257576060 2350 6081168374131653866336 2351 6099290993617542668948 2352 6117459885641395325749 2353 6135675148617849117635 2354 6153936881128920495778 2355 6172245181924218494109 2356 6190600149921158323128 2357 6209001884205175145118 2358 6227450484029938030840 2359 6245946048817564097786 2360 6264488678158832830067 2361 6283078471813400580013 2362 6301715529710015251562 2363 6320399951946731165515 2364 6339131838791124106734 2365 6357911290680506553360 2366 6376738408222143088128 2367 6395613292193465991856 2368 6414536043542291019185 2369 6433506763387033356647 2370 6452525553016923763138 2371 6471592513892224892873 2372 6490707747644447800900 2373 6509871356076568631250 2374 6529083441163245487800 2375 6548344105051035487926 2376 6567653450058611999023 2377 6587011578676982057969 2378 6606418593569703973610 2379 6625874597573105112343 2380 6645379693696499866874 2381 6664933985122407808228 2382 6684537575206772021088 2383 6704190567479177622540 2384 6723893065643070464301 2385 6743645173575976018507 2386 6763446995329718447138 2387 6783298635130639855157 2388 6803200197379819727440 2389 6823151786653294549574 2390 6843153507702277612600 2391 6863205465453379001778 2392 6883307765008825769451 2393 6903460511646682292085 2394 6923663810821070811562 2395 6943917768162392160803 2396 6964222489477546673798 2397 6984578080750155280120 2398 7004984648140780784000 2399 7025442297987149328040 2400 7045951136804372041641 2401 7066511271285166874223 2402 7087122808300080613314 2403 7107785854897711087585 2404 7128500518304929554908 2405 7149266905927103275514 2406 7170085125348318270328 2407 7190955284331602264558 2408 7211877490819147816615 2409 7232851852932535632441 2410 7253878478972958065322 2411 7274957477421442801263 2412 7296088956939076730002 2413 7317273026367230001740 2414 7338509794727780269664 2415 7359799371223337118340 2416 7381141865237466678053 2417 7402537386334916425171 2418 7423986044261840168610 2419 7445487948946023222477 2420 7467043210497107764968 2421 7488651939206818383598 2422 7510314245549187806840 2423 7532030240180782822250 2424 7553800033940930381155 2425 7575623737851943889981 2426 7597501463119349688298 2427 7619433321132113713659 2428 7641419423462868353310 2429 7663459881868139482848 2430 7685554808288573691904 2431 7707704314849165696928 2432 7729908513859485941153 2433 7752167517813908381815 2434 7774481439391838464706 2435 7796850391457941286137 2436 7819274487062369942388 2437 7841753839440994066722 2438 7864288562015628554040 2439 7886878768394262473254 2440 7909524572371288167455 2441 7932226087927730541953 2442 7954983429231476540266 2443 7977796710637504808135 2444 8000666046688115545642 2445 8023591552113160547508 2446 8046573341830273431648 2447 8069611530945100056060 2448 8092706234751529124125 2449 8115857568731922978395 2450 8139065648557348582946 2451 8162330590087808694373 2452 8185652509372473221504 2453 8209031522649910773910 2454 8232467746348320399288 2455 8255961297085763509794 2456 8279512291670395997403 2457 8303120847100700538373 2458 8326787080565719086890 2459 8350511109445285557971 2460 8374293051310258699702 2461 8398133023922755154888 2462 8422031145236382712192 2463 8445987533396473746840 2464 8470002306740318850969 2465 8494075583797400653695 2466 8518207483289627830978 2467 8542398124131569305361 2468 8566647625430688635660 2469 8590956106487578596682 2470 8615323686796195949048 2471 8639750486044096399198 2472 8664236624112669749655 2473 8688782221077375239625 2474 8713387397207977076010 2475 8738052272968780154911 2476 8762776969018865973698 2477 8787561606212328733724 2478 8812406305598511633760 2479 8837311188422243354228 2480 8862276376124074732309 2481 8887301990340515628003 2482 8912388152904271981218 2483 8937534985844483059965 2484 8962742611386958899736 2485 8988011151954417934142 2486 9013340730166724816888 2487 9038731468841128435162 2488 9064183490992500114515 2489 9089696919833572015309 2490 9115271878775175720810 2491 9140908491426481017003 2492 9166606881595234864206 2493 9192367173288000560560 2494 9218189490710397097472 2495 9244073958267338707088 2496 9270020700563274601873 2497 9296029842402428906375 2498 9322101508789040781250 2499 9348235824927604739625 2500 9374432916223111155876 2501 9400692908281286966898 2502 9427015926908836565944 2503 9453402098113682889110 2504 9479851548105208694543 2505 9506364403294498034449 2506 9532940790294577919978 2507 9559580835920660179063 2508 9586284667190383507290 2509 9613052411324055711876 2510 9639884195744896148832 2511 9666780148079278353388 2512 9693740396156972863757 2513 9720765068011390238315 2514 9747854291879824266274 2515 9775008196203695371925 2516 9802226909628794212528 2517 9829510561005525469926 2518 9856859279389151835960 2519 9884273194040038191762 2520 9911752434423895981003 2521 9939297130212027777173 2522 9966907411281572044970 2523 9994583407715748095875 2524 10022325249804101237990 2525 10050133068042748120216 2526 10078006993134622270848 2527 10105947155989719830664 2528 10133953687725345480585 2529 10162026719666358563983 2530 10190166383345419403714 2531 10218372810503235813953 2532 10246646133088809806908 2533 10274986483259684494490 2534 10303393993382191185016 2535 10331868796031696675022 2536 10360411023992850736263 2537 10389020810259833797977 2538 10417698288036604824490 2539 10446443590737149388239 2540 10475256851985727938290 2541 10504138205617124264428 2542 10533087785676894156896 2543 10562105726421614261860 2544 10591192162319131132677 2545 10620347228048810477043 2546 10649571058501786600098 2547 10678863788781212043565 2548 10708225554202507421000 2549 10737656490293611449230 2550 10767156732795231176056 2551 10796726417661092404298 2552 10826365681058190312259 2553 10856074659367040270685 2554 10885853489181928856298 2555 10915702307311165061979 2556 10945621250777331703678 2557 10975610456817537024128 2558 11005670062883666493440 2559 11035800206642634806656 2560 11066001025976638078337 2561 11096272658983406234263 2562 11126615243976455600322 2563 11157028919485341688665 2564 11187513824255912181204 2565 11218070097250560110530 2566 11248697877648477238328 2567 11279397304845907631366 2568 11310168518456401435135 2569 11341011658311068845217 2570 11371926864458834276458 2571 11402914277166690730023 2572 11433974036919954358410 2573 11465106284422519228500 2574 11496311160597112282720 2575 11527588806585548498396 2576 11558939363748986245373 2577 11590362973668182841979 2578 11621859778143750309410 2579 11653429919196411324613 2580 11685073539067255371744 2581 11716790780217995092278 2582 11748581785331222833848 2583 11780446697310667397890 2584 11812385659281450986171 2585 11844398814590346346277 2586 11876486306806034116138 2587 11908648279719360367667 2588 11940884877343594349590 2589 11973196243914686429544 2590 12005582523891526235520 2591 12038043861956200996728 2592 12070580403014254083961 2593 12103192292194943749535 2594 12135879674851502066882 2595 12168642696561394069873 2596 12201481503126577091948 2597 12234396240573760305130 2598 12267387055154664459000 2599 12300454093346281819710 2600 12333597501851136309111 2601 12366817427597543844073 2602 12400114017739872876074 2603 12433487419658805131135 2604 12466937780961596550178 2605 12500465249482338429884 2606 12534069973282218764128 2607 12567752100649783786068 2608 12601511780101199710965 2609 12635349160380514679811 2610 12669264390459920903842 2611 12703257619540017010013 2612 12737328997050070587512 2613 12771478672648280935390 2614 12805706796222042011384 2615 12840013517888205582010 2616 12874398987993344574003 2617 12908863357114016627181 2618 12943406776057027848810 2619 12978029395859696769547 2620 13012731367790118501038 2621 13047512843347429095248 2622 13082373974262070105600 2623 13117314912496053350000 2624 13152335810243225875825 2625 13187436819929535126951 2626 13222618094213294312898 2627 13257879785985447980169 2628 13293222048369837785860 2629 13328645034723468473618 2630 13364148898636774052024 2631 13399733793933884175478 2632 13435399874672890727663 2633 13471147295146114607665 2634 13506976209880372718826 2635 13542886773637245160407 2636 13578879141413342622138 2637 13614953468440573981732 2638 13651109910186414105440 2639 13687348622354171851724 2640 13723669760883258278125 2641 13760073481949455051403 2642 13796559941965183061026 2643 13833129297579771236085 2644 13869781705679725565712 2645 13906517323388998323078 2646 13943336308069257493048 2647 13980238817320156403570 2648 14017225008979603560875 2649 14054295041124032688565 2650 14091449072068672970666 2651 14128687260367819498723 2652 14166009764815103923014 2653 14203416744443765307960 2654 14240908358526921191808 2655 14278484766577838850664 2656 14316146128350206766953 2657 14353892603838406302383 2658 14391724353277783575490 2659 14429641537144921543841 2660 14467644316157912290972 2661 14505732851276629518138 2662 14543907303703001240952 2663 14582167834881282690990 2664 14620514606498329422439 2665 14658947780483870623865 2666 14697467519010782635178 2667 14736073984495362669871 2668 14774767339597602742610 2669 14813547747221463802252 2670 14852415370515150070368 2671 14891370372871383585348 2672 14930412917927678952165 2673 14969543169566618297875 2674 15008761291916126432930 2675 15048067449349746218381 2676 15087461806486914139048 2677 15126944528193236082734 2678 15166515779580763325560 2679 15206175726008268723498 2680 15245924533081523110179 2681 15285762366653571901053 2682 15325689392825011903978 2683 15365705777944268336315 2684 15405811688607872048606 2685 15446007291660736954912 2686 15486292754196437669888 2687 15526668243557487352672 2688 15567133927335615757665 2689 15607689973372047492279 2690 15648336549757780481730 2691 15689073824833864640953 2692 15729901967191680753716 2693 15770821145673219559010 2694 15811831529371361044792 2695 15852933287630153949158 2696 15894126590045095469023 2697 15935411606463411176385 2698 15976788506984335142250 2699 16018257461959390268295 2700 16059818641992668826346 2701 16101472217941113205748 2702 16143218360914796868704 2703 16185057242277205513660 2704 16226989033645518446813 2705 16269013906890890161819 2706 16311132034138732127778 2707 16353343587768994785573 2708 16395648740416449752640 2709 16438047664970972236246 2710 16480540534577823655352 2711 16523127522637934471138 2712 16565808802808187226267 2713 16608584549001699792965 2714 16651454935388108829994 2715 16694420136393853448595 2716 16737480326702459087478 2717 16780635681254821596936 2718 16823886375249491532160 2719 16867232584142958655832 2720 16910674483649936650073 2721 16954212249743648037823 2722 16997846058656109313730 2723 17041576086878416284625 2724 17085402511161029619660 2725 17129325508514060610186 2726 17173345256207557139448 2727 17217461931771789862174 2728 17261675712997538594135 2729 17305986777936378911753 2730 17350395304900968961834 2731 17394901472465336481503 2732 17439505459465166028418 2733 17484207444998086421340 2734 17529007608423958391136 2735 17573906129365162442292 2736 17618903187706886925013 2737 17663998963597416317987 2738 17709193637448419721890 2739 17754487389935239563709 2740 17799880401997180511960 2741 17845372854837798602878 2742 17890964929925190577656 2743 17936656808992283430810 2744 17982448674037124169747 2745 18028340707323169785613 2746 18074333091379577435498 2747 18120426009001494836075 2748 18166619643250350868750 2749 18212914177454146396400 2750 18259309795207745291776 2751 18305806680373165677648 2752 18352405017079871378769 2753 18399104989725063585735 2754 18445906782973972730818 2755 18492810581760150575849 2756 18539816571285762512228 2757 18586924937021880073138 2758 18634135864708773658040 2759 18681449540356205469526 2760 18728866150243722662607 2761 18776385880920950706513 2762 18824008919207886959082 2763 18871735452195194453815 2764 18919565667244495899674 2765 18967499751988667893700 2766 19015537894332135346528 2767 19063680282451166120876 2768 19111927104794165883085 2769 19160278550081973167787 2770 19208734807308154655778 2771 19257296065739300665173 2772 19305962514915320855920 2773 19354734344649740147750 2774 19403611745029994851640 2775 19452594906417729014866 2776 19501684019449090979723 2777 19550879275035030155989 2778 19600180864361594007210 2779 19649588978890225250883 2780 19699103810358059272614 2781 19748725550778221754328 2782 19798454392440126516608 2783 19848290527909773575240 2784 19898234150030047412041 2785 19948285451921015460047 2786 19998444626980226803138 2787 20048711868883011090177 2788 20099087371582777663740 2789 20149571329311314903514 2790 20200163936579089784440 2791 20250865388175547649678 2792 20301675879169412198471 2793 20352595604908985688985 2794 20403624761022449356202 2795 20454763543418164044943 2796 20506012148284971058098 2797 20557370772092493220140 2798 20608839611591436156000 2799 20660418863813889785380 2800 20712108726073630032581 2801 20763909395966420751923 2802 20815821071370315868834 2803 20867843950445961736685 2804 20919978231636899709448 2805 20972224113669868930254 2806 21024581795555109335928 2807 21077051476586664877578 2808 21129633356342686957315 2809 21182327634685738081181 2810 21235134511763095728362 2811 21288054188007056436763 2812 21341086864135240105022 2813 21394232741150894511040 2814 21447492020343200047104 2815 21500864903287574671680 2816 21554351591845979077953 2817 21607952288167222079191 2818 21661667194687266211010 2819 21715496514129533550617 2820 21769440449505211753108 2821 21823499204113560304898 2822 21877672981542216994360 2823 21931961985667504599750 2824 21986366420654737794495 2825 22040886490958530269921 2826 22095522401323102075498 2827 22150274356782587176679 2828 22205142562661341230410 2829 22260127224574249578388 2830 22315228548427035458144 2831 22370446740416568432028 2832 22425782007031173034173 2833 22481234555050937635515 2834 22536804591548023526946 2835 22592492323886974220677 2836 22648297959725024969888 2837 22704221707012412506742 2838 22760263773992684998840 2839 22816424369203012224194 2840 22872703701474495964795 2841 22929101979932480618853 2842 22985619413996864031786 2843 23042256213382408546035 2844 23099012588099052269782 2845 23155888748452220564648 2846 23212884905043137752448 2847 23270001268769139041080 2848 23327238050823982669625 2849 23384595462698162272735 2850 23442073716179219464386 2851 23499673023352056641073 2852 23557393596599250004524 2853 23615235648601362804010 2854 23673199392337258798328 2855 23731285041084415937534 2856 23789492808419240264503 2857 23847822908217380036393 2858 23906275554654040066090 2859 23964850962204296283711 2860 24023549345643410518242 2861 24082370920047145499388 2862 24141315900792080079712 2863 24200384503555924677140 2864 24259576944317836937909 2865 24318893439358737620035 2866 24378334205261626697378 2867 24437899458911899684381 2868 24497589417497664181560 2869 24557404298510056641822 2870 24617344319743559357688 2871 24677409699296317669498 2872 24737600655570457394675 2873 24797917407272402478125 2874 24858360173413192863850 2875 24918929173308802587851 2876 24979624626580458092398 2877 25040446753154956761744 2878 25101395773264985679360 2879 25162471907449440606768 2880 25223675376553745184049 2881 25285006401730170352103 2882 25346465204438153996738 2883 25408052006444620814665 2884 25469767029824302401476 2885 25531610496960057561682 2886 25593582630543192840888 2887 25655683653573783280182 2888 25717913789360993392815 2889 25780273261523398363249 2890 25842762293989305468650 2891 25905381110997075722903 2892 25968129937095445743226 2893 26031008997143849839460 2894 26094018516312742326112 2895 26157158720083920057228 2896 26220429834250845184173 2897 26283832084918968136395 2898 26347365698506050825250 2899 26411030901742490070965 2900 26474827921671641252816 2901 26538756985650142182598 2902 26602818321348237201464 2903 26667012156750101500210 2904 26731338720154165663083 2905 26795798240173440435189 2906 26860390945735841713578 2907 26925117066084515762083 2908 26989976830778164649990 2909 27054970469691371914616 2910 27120098213014928447872 2911 27185360291256158606888 2912 27250756935239246548777 2913 27316288376105562789615 2914 27381954845313990987714 2915 27447756574641254951265 2916 27513693796182245870428 2917 27579766742350349773946 2918 27645975645877775210360 2919 27712320739815881153902 2920 27778802257535505135143 2921 27845420432727291596473 2922 27912175499402020472490 2923 27979067691890935995375 2924 28046097244846075725330 2925 28113264393240599806156 2926 28180569372369120446048 2927 28248012417848031623684 2928 28315593765615839019685 2929 28383313651933490173523 2930 28451172313384704865954 2931 28519169986876305727053 2932 28587306909638549069928 2933 28655583319225455950190 2934 28723999453515143451256 2935 28792555550710156195562 2936 28861251849337798081763 2937 28930088588250464247997 2938 28999066006625973261290 2939 29068184343967899533179 2940 29137443840105905961630 2941 29206844735196076799328 2942 29276387269721250748416 2943 29346071684491354281760 2944 29415898220643735190817 2945 29485867119643496360183 2946 29555978623283829768898 2947 29626232973686350718585 2948 29696630413301432288500 2949 29767171184908540017570 2950 29837855531616566813496 2951 29908683696864168088998 2952 29979655924420097125279 2953 30050772458383540662785 2954 30122033543184454719338 2955 30193439423583900635719 2956 30264990344674381348778 2957 30336686551880177892148 2958 30408528290957686124640 2959 30480515807995753686396 2960 30552649349416017182877 2961 30624929161973239596763 2962 30697355492755647927842 2963 30769928589185271060965 2964 30842648699018277862144 2965 30915516070345315502870 2966 30988530951591848012728 2967 31061693591518495060386 2968 31135004239221370963035 2969 31208463144132423924357 2970 31282070556019775501098 2971 31355826724988060298323 2972 31429731901478765893430 2973 31503786336270572989000 2974 31577990280479695794560 2975 31652343985560222637336 2976 31726847703304456802073 2977 31801501685843257599999 2978 31876306185646381667010 2979 31951261455522824491153 2980 32026367748621162169484 2981 32101625318429893394378 2982 32177034418777781669368 2983 32252595303834197754590 2984 32328308228109462341911 2985 32404173446455188959817 2986 32480191214064627108138 2987 32556361786473005622687 2988 32632685419557876269890 2989 32709162369539457571484 2990 32785792892980978859360 2991 32862577246789024560628 2992 32939515688213878712981 2993 33016608474849869710435 2994 33093855864635715279522 2995 33171258115854867686013 2996 33248815487135859172248 2997 33326528237452647625150 2998 33404396626124962475000 2999 33482420912818650825050 3000 33560601357546023812051 3001 33638938220666203197773 3002 33717431762885468191594 3003 33796082245257602504235 3004 33874889929184241632718 3005 33953855076415220376624 3006 34032977949048920585728 3007 34112258809532619139088 3008 34191697920662836155665 3009 34271295545585683436551 3010 34351051947797213138882 3011 34430967391143766681513 3012 34511042139822323882532 3013 34591276458380852328690 3014 34671670611718656976824 3015 34752224865086729987350 3016 34832939484088100789903 3017 34913814734678186381201 3018 34994850883165141855210 3019 35076048196210211165687 3020 35157406940828078121178 3021 35238927384387217612548 3022 35320609794610247073120 3023 35402454439574278171500 3024 35484461587711268737165 3025 35566631507808374918891 3026 35648964469008303576098 3027 35731460740809664903189 3028 35814120593067325286960 3029 35896944295992760397158 3030 35979932120154408510264 3031 36063084336478024066578 3032 36146401216247031460683 3033 36229883031102879065365 3034 36313530053045393489066 3035 36397342554433134066947 3036 36481320807983747585638 3037 36565465086774323241752 3038 36649775664241747834240 3039 36734252814183061190664 3040 36818896810755811827465 3041 36903707928478412844303 3042 36988686442230498052546 3043 37073832627253278337985 3044 37159146759149898257852 3045 37244629113885792872218 3046 37330279967789044809848 3047 37416099597550741568590 3048 37502088280225333050375 3049 37588246293230989330905 3050 37674573914349958664106 3051 37761071421728925721423 3052 37847739093879370066034 3053 37934577209677924862060 3054 38021586048366735818848 3055 38108765889553820370404 3056 38196117013213427090053 3057 38283639699686395340403 3058 38371334229680515158690 3059 38459200884270887377581 3060 38547239944900283981512 3061 38635451693379508698638 3062 38723836411887757828472 3063 38812394382972981305290 3064 38901125889552243997379 3065 38990031214912087242205 3066 39079110642708890617578 3067 39168364456969233948891 3068 39257792942090259552510 3069 39347396382840034715392 3070 39437175064357914411008 3071 39527129272154904251648 3072 39617259292114023677185 3073 39707565410490669380375 3074 39798047913912978968770 3075 39888707089382194863321 3076 39979543224273028433748 3077 40070556606334024370754 3078 40161747523687925295160 3079 40253116264832036604038 3080 40344663118638591553919 3081 40436388374355116581153 3082 40528292321604796859498 3083 40620375250386842095015 3084 40712637451076852558346 3085 40805079214427185354452 3086 40897700831567320929888 3087 40990502594004229817692 3088 41083484793622739619965 3089 41176647722685902228219 3090 41269991673835361281570 3091 41363516940091719862853 3092 41457223814854908432736 3093 41551112591904553001910 3094 41645183565400343541432 3095 41739437029882402631298 3096 41833873280271654347323 3097 41928492611870193386405 3098 42023295320361654430250 3099 42118281701811581747635 3100 42213452052667799035286 3101 42308806669760779497448 3102 42404345850304016164224 3103 42500069891894392448760 3104 42595979092512552943353 3105 42692073750523274454559 3106 42788354164675837277378 3107 42884820634104396708593 3108 42981473458328354799340 3109 43078312937252732346986 3110 43175339371168541126392 3111 43272553060753156360638 3112 43369954307070689431287 3113 43467543411572360828265 3114 43565320676096873339434 3115 43663286402870785479935 3116 43761440894508885161378 3117 43859784454014563600956 3118 43958317384780189470560 3119 44057039990587483285972 3120 44155952575607892036213 3121 44255055444402964053123 3122 44354348901924724121250 3123 44453833253516048828125 3124 44553508804911042155000 3125 44653375862235411308126 3126 44753434732006842790648 3127 44853685721135378715194 3128 44954129136923793357235 3129 45054765287067969949293 3130 45155594479657277716074 3131 45256617023174949150603 3132 45357833226498457531438 3133 45459243398899894681040 3134 45560847850046348965376 3135 45662646890000283534832 3136 45764640829219914806513 3137 45866829978559591188007 3138 45969214649270172042690 3139 46071795152999406896649 3140 46174571801792314887300 3141 46277544908091564453778 3142 46380714784737853269176 3143 46484081744970288414710 3144 46587646102426766795887 3145 46691408171144355800753 3146 46795368265559674200298 3147 46899526700509273291095 3148 47003883791230018280250 3149 47108439853359469912740 3150 47213195202936266341216 3151 47318150156400505238348 3152 47423305030594126151789 3153 47528660142761293101835 3154 47634215810548777421858 3155 47739972352006340841589 3156 47845930085587118813328 3157 47952089330148004081158 3158 48058450404950030493240 3159 48165013629658757057266 3160 48271779324344652239147 3161 48378747809483478505013 3162 48485919405956677106602 3163 48593294435051753110115 3164 48700873218462660668614 3165 48808656078290188538040 3166 48916643337042345836928 3167 49024835317634748049896 3168 49133232343391003274985 3169 49241834738043098714927 3170 49350642825731787412418 3171 49459656931006975229473 3172 49568877378828108070940 3173 49678304494564559352250 3174 49787938603996017711480 3175 49897780033312874965806 3176 50007829109116614312423 3177 50118086158420198774009 3178 50228551508648459888810 3179 50339225487638486645423 3180 50450108423640014662354 3181 50561200645315815612428 3182 50672502481742086892128 3183 50784014262408841535940 3184 50895736317220298375781 3185 51007668976495272445587 3186 51119812570967565631138 3187 51232167431786357565197 3188 51344733890516596768040 3189 51457512279139392033454 3190 51570502930052404060280 3191 51683706176070237329578 3192 51797122350424832227491 3193 51910751786765857413885 3194 52024594819161102436842 3195 52138651782096870593083 3196 52252923010478372034398 3197 52367408839630117120160 3198 52482109605296310016000 3199 52597025643641242538720 3200 52712157291249688247521 3201 52827504885127296781623 3202 52943068762700988444354 3203 53058849261819349033785 3204 53174846720753024919988 3205 53291061478195118368994 3206 53407493873261583113528 3207 53524144245491620170598 3208 53641012934848073906015 3209 53758100281717828345921 3210 53875406626912203735402 3211 53992932311667353344263 3212 54110677677644660520042 3213 54228643066931135988340 3214 54346828822039815400544 3215 54465235285910157129020 3216 54583862801908440309853 3217 54702711713828163133211 3218 54821782365890441381410 3219 54941075102744407214757 3220 55060590269467608205248 3221 55180328211566406618198 3222 55300289274976378941880 3223 55420473806062715665250 3224 55540882151620621303835 3225 55661514658875714673861 3226 55782371675484429414698 3227 55903453549534414759699 3228 56024760629544936555510 3229 56146293264467278529928 3230 56268051803685143808384 3231 56390036597015056679128 3232 56512247994706764607193 3233 56634686347443640497215 3234 56757352006343085205186 3235 56880245322956930299217 3236 57003366649271841069388 3237 57126716337709719786762 3238 57250294741128109211640 3239 57374102212820596351134 3240 57498139106517216466135 3241 57622405776384857327753 3242 57746902577027663723306 3243 57871629863487442211935 3244 57996587991244066129922 3245 58121777316215880845788 3246 58247198194760109265248 3247 58372850983673257586100 3248 58498736040191521303125 3249 58624853721991191463075 3250 58751204387189061169826 3251 58877788394342832339773 3252 59004606102451522707544 3253 59131657870955873082110 3254 59258944059738754853368 3255 59386465029125577749274 3256 59514221139884697843603 3257 59642212753227825814413 3258 59770440230810435453290 3259 59898903934732172425451 3260 60027604227537263280782 3261 60156541472214924715888 3262 60285716032199773087232 3263 60415128271372234175440 3264 60544778554058953200849 3265 60674667245033205090375 3266 60804794709515304995778 3267 60935161313173019063401 3268 61065767422121975455460 3269 61196613402926075622962 3270 61327699622597905830328 3271 61459026448599148931798 3272 61590594248840996399695 3273 61722403391684560604625 3274 61854454245941287347690 3275 61986747180873368644791 3276 62119282566194155763098 3277 62252060772068572509764 3278 62385082169113528772960 3279 62518347128398334315308 3280 62651856021445112819789 3281 62785609220229216188203 3282 62919607097179639092258 3283 63053850025179433777365 3284 63188338377566125119216 3285 63323072528132125933222 3286 63458052851125152536888 3287 63593279721248640565202 3288 63728753513662161039115 3289 63864474603981836687189 3290 64000443368280758520490 3291 64136660183089402660803 3292 64273125425396047422246 3293 64409839472647190646360 3294 64546802702747967290752 3295 64684015494062567271368 3296 64821478225414653558473 3297 64959191276087780526415 3298 65097155025825812557250 3299 65235369854833342898305 3300 65373836143776112773756 3301 65512554273781430750298 3302 65651524626438592356984 3303 65790747583799299959310 3304 65930223528378082887623 3305 66069952843152717819929 3306 66209935911564649419178 3307 66350173117519411225103 3308 66490664845387046800690 3309 66631411480002531133356 3310 66772413406666192290912 3311 66913671011144133332388 3312 67055184679668654473797 3313 67196954798938675508915 3314 67338981756120158485154 3315 67481265938846530634605 3316 67623807735219107560328 3317 67766607533807516677966 3318 67909665723650120912760 3319 68052982694254442652042 3320 68196558835597587953283 3321 68340394538126671007773 3322 68484490192759238860010 3323 68628846190883696382875 3324 68773462924359731508670 3325 68918340785518740716096 3326 69063480167164254773248 3327 69208881462572364736704 3328 69354545065492148206785 3329 69500471370146095839063 3330 69646660771230538112194 3331 69793113663916072352153 3332 69939830443847990012948 3333 70086811507146704213890 3334 70234057250408177533496 3335 70381568070704350060102 3336 70529344365583567699263 3337 70677386533071010738017 3338 70825694971669122666090 3339 70974270080358039254119 3340 71123112258596017888970 3341 71272221906319867166228 3342 71421599423945376739936 3343 71571245212367747429660 3344 71721159672962021584957 3345 71871343207583513707323 3346 72021796218568241329698 3347 72172519108733356153605 3348 72323512281377575444000 3349 72474776140281613681910 3350 72626311089708614474936 3351 72778117534404582725698 3352 72930195879598817058299 3353 73082546531004342502885 3354 73235169894818343438378 3355 73388066377722596793459 3356 73541236386883905505878 3357 73694680329954532240168 3358 73848398615072633363840 3359 74002391650862693182136 3360 74156659846435958431417 3361 74311203611390873031263 3362 74466023355813513095362 3363 74621119490278022201265 3364 74776492425847046919084 3365 74932142574072172599210 3366 75088070346994359419128 3367 75244276157144378689406 3368 75400760417543249418935 3369 75557523541702675139497 3370 75714565943625480989738 3371 75871888037806051058623 3372 76029490239230765988450 3373 76187372963378440837500 3374 76345536626220763202400 3375 76503981644222731600276 3376 76662708434343094110773 3377 76821717414034787278019 3378 76981009001245375272610 3379 77140583614417489313693 3380 77300441672489267351224 3381 77460583594894794008478 3382 77621009801564540784888 3383 77781720712925806519290 3384 77942716749903158113651 3385 78103998333918871517357 3386 78265565886893372972138 3387 78427419831245680517707 3388 78589560589893845758190 3389 78751988586255395889424 3390 78914704244247775987200 3391 79077707988288791556528 3392 79241000243297051342001 3393 79404581434692410399335 3394 79568451988396413428162 3395 79732612330832738366153 3396 79897062888927640244548 3397 80061804090110395305170 3398 80226836362313745379000 3399 80392160133974342526390 3400 80557775834033193938991 3401 80723683891936107103473 3402 80889884737634135227114 3403 81056378801584022925335 3404 81223166514748652171258 3405 81390248308597488507364 3406 81557624615107027519328 3407 81725295866761241572108 3408 81893262496552026808365 3409 82061524937979650409291 3410 82230083625053198117922 3411 82398938992291022025013 3412 82568091474721188617552 3413 82737541507881927089990 3414 82907289527822077918264 3415 83077335971101541696690 3416 83247681274791728237803 3417 83418325876476005935221 3418 83589270214250151389610 3419 83760514726722799297827 3420 83932059853015892605318 3421 84103906032765132921848 3422 84276053706120431200640 3423 84448503313746358681000 3424 84621255296822598094505 3425 84794310097044395134831 3426 84967668156623010191298 3427 85141329918286170346209 3428 85315295825278521636060 3429 85489566321362081576698 3430 85664141850816691952504 3431 85839022858440471869678 3432 86014209789550271073703 3433 86189703089982123531065 3434 86365503206091701275306 3435 86541610584754768517487 3436 86718025673367636021138 3437 86894748919847615741772 3438 87071780772633475731040 3439 87249121680685895305604 3440 87426772093487920480805 3441 87604732461045419669203 3442 87783003233887539644066 3443 87961584863067161767885 3444 88140477800161358485992 3445 88319682497271850085358 3446 88499199407025461718648 3447 88679028982574580693610 3448 88859171677597614027875 3449 89039627946299446269245 3450 89220398243411897581546 3451 89401483024194182096123 3452 89582882744433366529054 3453 89764597860444829064160 3454 89946628829072718501888 3455 90128976107690413674144 3456 90311640154200983125153 3457 90494621427037645058423 3458 90677920385164227549890 3459 90861537488075629027321 3460 91045473195798279016052 3461 91229727968890599151138 3462 91414302268443464455992 3463 91599196556080664887590 3464 91784411293959367148319 3465 91969946944770576764545 3466 92155803971739600431978 3467 92341982838626508627911 3468 92528484009726598490410 3469 92715307949870856964532 3470 92902455124426424215648 3471 93089925999297057309948 3472 93277721040923594162205 3473 93465840716284417750875 3474 93654285492895920600610 3475 93843055838812969532261 3476 94032152222629370680448 3477 94221575113478334778774 3478 94411324981032942712760 3479 94601402295506611340578 3480 94791807527653559581659 3481 94982541148769274773253 3482 95173603630690979295018 3483 95364995445798097461715 3484 95556717067012722684086 3485 95748768967800084897992 3486 95941151622169018261888 3487 96133865504672429122712 3488 96326911090407764250265 3489 96520288855017479340159 3490 96713999274689507785410 3491 96908042826157729716753 3492 97102419986702441311756 3493 97297131234150824372810 3494 97492177046877416174072 3495 97687557903804579577438 3496 97883274284402973417623 3497 98079326668692023156425 3498 98275715537240391806250 3499 98472441371166451122975 3500 98669504652138753068226 3501 98866905862376501541148 3502 99064645484650024379744 3503 99262724002281245631860 3504 99461141899144158095893 3505 99659899659665296131299 3506 99858997768824208738978 3507 100058436712153932911613 3508 100258216975741467254040 3509 100458339046228245873726 3510 100658803410810612541432 3511 100859610557240295122138 3512 101060760973824880276307 3513 101262255149428288431565 3514 101464093573471249024874 3515 101666276735931776015275 3516 101868805127345643667278 3517 102071679238806862604976 3518 102274899561968156136960 3519 102478466589041436852112 3520 102682380812798283486353 3521 102886642726570418060423 3522 103091252824250183288770 3523 103296211600291020259625 3524 103501519549707946386340 3525 103707177168078033630066 3526 103913184951540886993848 3527 104119543396799123288214 3528 104326253001118850168335 3529 104533314262330145442833 3530 104740727678827536654314 3531 104948493749570480931703 3532 105156612974083845114458 3533 105365085852458386148740 3534 105573912885351231755616 3535 105783094573986361371372 3536 105992631420155087360013 3537 106202523926216536498027 3538 106412772595098131731490 3539 106623377930296074205589 3540 106834340435875825566640 3541 107045660616472590536678 3542 107257338977291799760696 3543 107469376024109592926610 3544 107681772263273302158027 3545 107894528201701935679893 3546 108107644346886661757098 3547 108321121206891292906115 3548 108534959290352770379750 3549 108749159106481648925080 3550 108963721165062581814656 3551 109178645976454806151048 3552 109393934051592628444809 3553 109609585901985910465935 3554 109825602039720555368898 3555 110041982977458994091329 3556 110258729228440672026428 3557 110475841306482535969178 3558 110693319725979521336440 3559 110911165001905039661006 3560 111129377649811466359687 3561 111347958185830628775513 3562 111566907126674294494122 3563 111786224989634659934415 3564 112005912292584839213554 3565 112225969553979353286380 3566 112446397292854619359328 3567 112667196028829440578916 3568 112888366282105495994885 3569 113109908573467830798067 3570 113331823424285346833058 3571 113554111356511293385773 3572 113776772892683758245960 3573 113999808555926159044750 3574 114223218869947734867320 3575 114447004359044038140746 3576 114671165548097426797123 3577 114895702962577556712029 3578 115120617128541874418410 3579 115345908572636110095963 3580 115571577822094770836094 3581 115797625404741634182528 3582 116024051848990241947648 3583 116250857683844394304640 3584 116478043438898644155521 3585 116705609644338791775127 3586 116933556830942379731138 3587 117161885530079188080217 3588 117390596273711729840340 3589 117619689594395746739394 3590 117849166025280705240120 3591 118079026100110292841478 3592 118309270353222914656511 3593 118539899319552190266785 3594 118770913534627450853482 3595 119002313534574236605223 3596 119234099856114794402698 3597 119466273036568575780180 3598 119698833613852735164000 3599 119931782126482628388060 3600 120165119113572311486461 3601 120398845114835039763323 3602 120632960670583767139874 3603 120867466321731645778885 3604 121102362609792525986528 3605 121337650076881456391734 3606 121573329265715184403128 3607 121809400719612656943618 3608 122045864982495521462715 3609 122282722598888627226661 3610 122519974113920526886442 3611 122757620073323978323763 3612 122995661023436446775062 3613 123234097511200607233640 3614 123472930084164847129984 3615 123712159290483769290360 3616 123951785678918695173753 3617 124191809798838168387231 3618 124432232200218458479810 3619 124673053433644065014897 3620 124914274050308221921388 3621 125155894602013402123498 3622 125397915641171822449400 3623 125640337720805948818750 3624 125883161394549001709175 3625 126126387216645461901801 3626 126370015741951576505898 3627 126614047525935865262719 3628 126858483124679627128610 3629 127103323094877447137468 3630 127348567993837703542624 3631 127594218379483075238228 3632 127840274810351049460213 3633 128086737845594429766915 3634 128333608044981844299426 3635 128580885968898254321757 3636 128828572178345463040888 3637 129076667234942624706782 3638 129325171700926753992440 3639 129574086139153235654074 3640 129823411113096334471475 3641 130073147186849705468653 3642 130323294925126904414826 3643 130573854893261898605835 3644 130824827657209577926062 3645 131076213783546266190928 3646 131328013839470232770048 3647 131580228392802204491120 3648 131832858011985877824625 3649 132085903266088431349415 3650 132339364724801038499266 3651 132593242958439380590473 3652 132847538537944160130564 3653 133102252034881614408210 3654 133357384021444029364408 3655 133612935070450253745014 3656 133868905755346213534703 3657 134125296650205426672433 3658 134382108329729518048490 3659 134639341369248734783191 3660 134896996344722461787322 3661 135155073832739737604388 3662 135413574410519770534752 3663 135672498655912455041740 3664 135931847147398888439789 3665 136191620464091887864715 3666 136451819185736507526178 3667 136712443892710556242421 3668 136973495166025115257360 3669 137234973587325056340102 3670 137496879738889560166968 3671 137759214203632634986098 3672 138021977565103635564715 3673 138285170407487782419125 3674 138548793315606681327530 3675 138812846874918843125731 3676 139077331671520203785798 3677 139342248292144644777784 3678 139607597324164513714560 3679 139873379355591145279848 3680 140139594975075382439529 3681 140406244771908097936303 3682 140673329336020716067778 3683 140940849257985734748065 3684 141208805129017247852956 3685 141477197540971467848762 3686 141746027086347248704888 3687 142015294358286609090222 3688 142284999950575255853415 3689 142555144457643107787129 3690 142825728474564819676330 3691 143096752597060306630703 3692 143368217421495268701266 3693 143640123544881715781260 3694 143912471564878492791392 3695 144185262079791805149508 3696 144458495688575744524773 3697 144732172990832814876435 3698 145006294586814458777250 3699 145280861077421584021645 3700 145555873064205090518696 3701 145831331149366397469998 3702 146107235935757970832504 3703 146383588026883851066410 3704 146660388026900181168163 3705 146937636540615734988669 3706 147215334173492445836778 3707 147493481531645935368123 3708 147772079221846042759390 3709 148051127851517354168096 3710 148330628028739732477952 3711 148610580362248847329888 3712 148890985461436705438817 3713 149171843936352181196215 3714 149453156397701547558594 3715 149734923456849007221945 3716 150017145725817224082228 3717 150299823817287854981986 3718 150582958344602081743160 3719 150866549921761143486182 3720 151150599163426869235423 3721 151435106684922210811073 3722 151720073102231776007530 3723 152005499032002362058375 3724 152291385091543489388010 3725 152577731898827935650036 3726 152864540072492270052448 3727 153151810231837387969724 3728 153439542996829045841885 3729 153727738988098396360603 3730 154016398826942523942434 3731 154305523135324980489253 3732 154595112535876321435968 3733 154885167651894642085590 3734 155175689107346114231736 3735 155466677526865523068642 3736 155758133535756804388763 3737 156050057759993582068037 3738 156342450826219705838890 3739 156635313361749789351059 3740 156928645994569748520310 3741 157222449353337340165128 3742 157516724067382700931456 3743 157811470766708886505560 3744 158106690081992411115097 3745 158402382644583787318463 3746 158698549086508066082498 3747 158995190040465377148625 3748 159292306139831469687500 3749 159589898018658253242250 3750 159887966311674338960376 3751 160186511654285581114398 3752 160485534682575618911319 3753 160785036033306418590985 3754 161085016343918815813418 3755 161385476252533058335199 3756 161686416397949348974978 3757 161987837419648388868188 3758 162289739957791921011040 3759 162592124653223274093876 3760 162894992147467906623957 3761 163198343082733951337763 3762 163502178101912759902882 3763 163806497848579447909565 3764 164111302966993440152024 3765 164416594102099016199550 3766 164722371899525856257528 3767 165028637005589587318426 3768 165335390067292329602835 3769 165642631732323243290637 3770 165950362649059075542378 3771 166258583466564707810923 3772 166567294834593703443470 3773 166876497403588855574000 3774 167186191824682735306240 3775 167496378749698240187216 3776 167807058831149142971473 3777 168118232722240640676039 3778 168429901076869903926210 3779 168742064549626626592233 3780 169054723795793575716964 3781 169367879471347141734578 3782 169681532232957888980408 3783 169995682737991106491990 3784 170310331644507359101391 3785 170625479611263038818897 3786 170941127297710916508138 3787 171257275364000693852727 3788 171573924470979555614490 3789 171891075280192722183364 3790 172208728453884002419040 3791 172526884654996346784428 3792 172845544547172400771021 3793 173164708794755058616235 3794 173484378062788017312802 3795 173804553017016330910293 3796 174125234323886965108848 3797 174446422650549352145190 3798 174768118664855945971000 3799 175090323035362777723730 3800 175413036431330011489931 3801 175736259522722500361173 3802 176059992980210342782634 3803 176384237475169439194435 3804 176708993679682048965798 3805 177034262266537347622104 3806 177360043909231984364928 3807 177686339281970639885128 3808 178013149059666584469065 3809 178340473917942236398031 3810 178668314533129720640962 3811 178996671582271427840513 3812 179325545743120573592572 3813 179654937694141758019290 3814 179984848114511525635704 3815 180315277684118925510030 3816 180646227083566071717703 3817 180977696994168704089241 3818 181309688097956749252010 3819 181642201077674881965967 3820 181975236616783086753458 3821 182308795399457219823148 3822 182642878110589571288160 3823 182977485435789427678500 3824 183312618061383634747845 3825 183648276674417160574771 3826 183984461962653658958498 3827 184321174614576033109229 3828 184658415319386999633160 3829 184996184767009652812238 3830 185334483648088029178744 3831 185673312653987672384778 3832 186012672476796198366723 3833 186352563809323860804765 3834 186692987345104116877546 3835 187033943778394193312027 3836 187375433804175652728638 3837 187717458118154960281792 3838 188060017416764050595840 3839 188403112397160894996544 3840 188746743757230069038145 3841 189090912195583320326103 3842 189435618411560136635586 3843 189780863105228314325785 3844 190126646977384527050132 3845 190472970729554894762498 3846 190819835063995553019448 3847 191167240683693222578630 3848 191515188292365779293375 3849 191863678594462824303585 3850 192212712295166254522986 3851 192562290100390833422823 3852 192912412716784762112074 3853 193263080851730250714260 3854 193614295213344090040928 3855 193966056510478223561884 3856 194318365452720319672253 3857 194671222750394344256443 3858 195024629114561133549090 3859 195378585257018967293061 3860 195733091890304142194592 3861 196088149727691545675638 3862 196443759483195229923512 3863 196799921871568986237890 3864 197156637608306919675259 3865 197513907409644023990885 3866 197871731992556756878378 3867 198230112074763615506931 3868 198589048374725712356310 3869 198948541611647351349672 3870 199308592505476604284288 3871 199669201776905887560248 3872 200030370147372539207225 3873 200392098339059396209375 3874 200754387074895372128450 3875 201117237078556035025201 3876 201480649074464185679148 3877 201844623787790436106794 3878 202209161944453788378360 3879 202574264271122213733118 3880 202939931495213231993399 3881 203306164344894491277353 3882 203672963549084348010538 3883 204040329837452447236415 3884 204408263940420303225826 3885 204776766589161880385532 3886 205145838515604174465888 3887 205515480452427794067732 3888 205885693133067542448565 3889 206256477291712999628099 3890 206627833663309104793250 3891 206999762983556739002653 3892 207372265988913308190776 3893 207745343416593326471710 3894 208118996004568999742712 3895 208493224491570809587578 3896 208868029617088097479923 3897 209243412121369649286445 3898 209619372745424280070250 3899 209995912231021419194315 3900 210373031320691695725166 3901 210750730757727524136848 3902 211129011286183690315264 3903 211507873650877937862960 3904 211887318597391554704433 3905 212267346872069959992039 3906 212647959222023291312578 3907 213029156395126992194633 3908 213410939140022399916740 3909 213793308206117333616466 3910 214176264343586682700472 3911 214559808303372995555638 3912 214943940837187068561327 3913 215328662697508535402865 3914 215713974637586456686314 3915 216099877411439909854615 3916 216486371773858579405178 3917 216873458480403347408996 3918 217261138287406884331360 3919 217649411951974240154252 3920 218038280231983435800493 3921 218427743886086054859723 3922 218817803673707835616290 3923 219208460355049263379125 3924 219599714691086163113680 3925 219991567443570292376006 3926 220384019375029934549048 3927 220777071248770492381234 3928 221170723828875081827435 3929 221564977880205126192373 3930 221959834168400950576554 3931 222355293459882376624803 3932 222751356521849317577478 3933 223148024122282373624440 3934 223545297029943427561856 3935 223943176014376240751912 3936 224341661845907049385513 3937 224740755295645161048047 3938 225140457135483551588290 3939 225540768138099462290529 3940 225941689076954997349980 3941 226343220726297721651578 3942 226745363861161258852216 3943 227148119257365889766510 3944 227551487691519151056167 3945 227955469941016434223033 3946 228360066784041584905898 3947 228765278999567502481135 3948 229171107367356739967250 3949 229577552667962104233420 3950 229984615682727256512096 3951 230392297193787313215748 3952 230800597984069447057829 3953 231209518837293488478035 3954 231619060537972527371938 3955 232029223871413515125069 3956 232440009623717866951528 3957 232851418581782064537198 3958 233263451533298258987640 3959 233676109266754874080746 3960 234089392571437209824227 3961 234503302237428046318013 3962 234917839055608247921642 3963 235333003817657367726715 3964 235748797316054252334494 3965 236165220344077646938720 3966 236582273695806800713728 3967 236999958166122072507936 3968 237418274550705536842785 3969 237837223646041590217207 3970 238256806249417557717698 3971 238677023158924299934073 3972 239097875173456820180980 3973 239519363092714872025250 3974 239941487717203567119160 3975 240364249848233983339686 3976 240787650287923773233823 3977 241211689839197772770049 3978 241636369305788610396010 3979 242061689492237316402503 3980 242487651203893932593834 3981 242914255246918122264628 3982 243341502428279780483168 3983 243769393555759644681340 3984 244197929437949905551261 3985 244627110884254818248667 3986 245056938704891313903138 3987 245487413710889611435237 3988 245918536714093829680640 3989 246350308527162599821334 3990 246782729963569678123960 3991 247215801837604558985378 3992 247649524964373088285531 3993 248083900159798077047685 3994 248518928240619915406122 3995 248954610024397186881363 3996 249390946329507282962998 3997 249827937975147018000200 3998 250265585781333244400000 3999 250703890568903468133400 4000 251142853159516464549401 4001 251582474375652894497023 4002 252022755040615920755394 4003 252463695978531824771985 4004 252905298014350623709068 4005 253347561973846687798474 4006 253790488683619358004728 4007 254234078971093563996638 4008 254678333664520442427415 4009 255123253592977955523401 4010 255568839586371509981482 4011 256015092475434576175263 4012 256462013091729307670082 4013 256909602267647161046940 4014 257357860836409516035424 4015 257806789632068295955700 4016 258256389489506588469653 4017 258706661244439266641251 4018 259157605733413610306210 4019 259609223793809927751037 4020 260061516263842177701528 4021 260514483982558591620798 4022 260968127789842296316920 4023 261422448526411936860250 4024 261877447033822299810515 4025 262333124154464936753741 4026 262789480731568788149098 4027 263246517609200807485739 4028 263704235632266585749710 4029 264162635646510976201008 4030 264621718498518719460864 4031 265081485035715068909328 4032 265541936106366416393233 4033 266003072559580918244615 4034 266464895245309121609666 4035 266927405014344591088297 4036 267390602718324535684388 4037 267854489209730436066802 4038 268319065341888672141240 4039 268784331968971150933014 4040 269250289945995934780815 4041 269716940128827869841553 4042 270184283374179214906346 4043 270652320539610270527735 4044 271121052483530008458202 4045 271590480065196701400068 4046 272060604144718553066848 4047 272531425583054328556140 4048 273002945242013985034125 4049 273475163984259302731755 4050 273948082673304516252706 4051 274421702173516946193173 4052 274896023350117631073584 4053 275371047069181959582310 4054 275846774197640303131448 4055 276323205603278648724754 4056 276800342154739232137803 4057 277278184721521171410453 4058 277756734173981100651690 4059 278235991383333804156931 4060 278715957221652850837862 4061 279196632561871228964888 4062 279678018277781981222272 4063 280160115244038840076040 4064 280642924336156863454729 4065 281126446430513070743055 4066 281610682404347079088578 4067 282095633135761740021441 4068 282581299503723776387260 4069 283067682388064419593242 4070 283554782669480047167608 4071 284042601229532820632398 4072 284531138950651323689735 4073 285020396716131200721625 4074 285510375410135795603370 4075 286001075917696790830671 4076 286492499124714846960498 4077 286984645917960242365804 4078 287477517185073513304160 4079 287971113814566094300388 4080 288465436695820958843269 4081 288960486719093260396403 4082 289456264775510973723298 4083 289952771757075536526765 4084 290450008556662491402696 4085 290947976068022128108302 4086 291446675185780126144888 4087 291946106805438197655242 4088 292446271823374730635715 4089 292947171136845432463069 4090 293448805643983973736170 4091 293951176243802632432603 4092 294454283836192938380286 4093 294958129321926318044160 4094 295462713602654739628032 4095 295968037580911358491648 4096 296474102160111162883073 4097 296980908244551619986455 4098 297488456739413322285250 4099 297996748550760634240985 4100 298505784585542339287636 4101 299015565751592287141698 4102 299526092957630041428024 4103 300037367113261527621510 4104 300549389128979681304703 4105 301062159916165096741409 4106 301575680387086675766378 4107 302089951454902276991143 4108 302604974033659365326090 4109 303120749038295661818836 4110 303637277384639793808992 4111 304154559989411945399388 4112 304672597770224508243837 4113 305191391645582732651515 4114 305710942534885379008034 4115 306231251358425369513285 4116 306752319037390440236128 4117 307274146493863793486006 4118 307796734650824750501560 4119 308320084432149404456322 4120 308844196762611273781563 4121 309369072567881955806373 4122 309894712774531780715050 4123 310421118310030465821875 4124 310948290102747770163350 4125 311476229081954149407976 4126 312004936177821411083648 4127 312534412321423370122744 4128 313064658444736504724985 4129 313595675480640612538143 4130 314127464362919467156674 4131 314660026026261474938353 4132 315193361406260332138988 4133 315727471439415682365290 4134 316262357063133774345976 4135 316798019215728120021182 4136 317334458836420152950263 4137 317871676865339887038057 4138 318409674243526575579690 4139 318948451912929370623999 4140 319488010816407982655650 4141 320028351897733340596028 4142 320569476101588252122976 4143 321111384373568064309460 4144 321654077660181324581237 4145 322197556908850441993603 4146 322741823067912348827298 4147 323286877086619162503645 4148 323832719915138847819000 4149 324379352504555879498590 4150 324926775806871905069816 4151 325474990775006408055098 4152 326023998362797371484339 4153 326573799525001941727085 4154 327124395217297092644458 4155 327675786396280290060939 4156 328227974019470156556078 4157 328780959045307136576208 4158 329334742433154161866240 4159 329889325143297317221616 4160 330444708136946506560497 4161 331000892376236119316263 4162 331557878824225697150402 4163 332115668444900600985865 4164 332674262203172678360964 4165 333233661064880931103890 4166 333793865996792183327928 4167 334354877966601749747446 4168 334916697942934104314735 4169 335479326895343549177777 4170 336042765794314883959018 4171 336607015611264075355223 4172 337172077318538927058490 4173 337737951889419749998500 4174 338304640298120032906080 4175 338872143519787113198156 4176 339440462530502848184173 4177 340009598307284286594059 4178 340579551828084340427810 4179 341150324071792457126773 4180 341721916018235292066704 4181 342294328648177381372678 4182 342867562943321815055928 4183 343441619886310910472690 4184 344016500460726886105131 4185 344592205651092535664437 4186 345168736442871902516138 4187 345746093822470954427747 4188 346324278777238258638790 4189 346903292295465657253304 4190 347483135366388942954880 4191 348063808980188535044328 4192 348645314127990155800041 4193 349227651801865507161135 4194 349810822994832947733442 4195 350394828700858170118433 4196 350979669914854878565148 4197 351565347632685466945210 4198 352151862851161697051000 4199 352739216568045377217070 4200 353327409782049041264871 4201 353916443492836627770873 4202 354506318701024159658154 4203 355097036408180424111535 4204 355688597616827652816338 4205 356281003330442202520844 4206 356874254553455235922528 4207 357468352291253402878148 4208 358063297550179521937765 4209 358659091337533262202771 4210 359255734661571825508002 4211 359853228531510628928013 4212 360451573957523987607592 4213 361050771950745797916590 4214 361650823523270220929144 4215 362251729688152366227370 4216 362853491459408976029603 4217 363456109852019109643261 4218 364059585881924828242410 4219 364663920566031879970107 4220 365269114922210385365598 4221 365875169969295523116448 4222 366482086727088216135680 4223 367089866216355817964000 4224 367698509458832799497185 4225 368308017477221436038711 4226 368918391295192494677698 4227 369529631937385921992249 4228 370141740429411532078260 4229 370754717797849694903778 4230 371368565070252024988984 4231 371983283275142070411878 4232 372598873442016002139743 4233 373215336601343303686465 4234 373832673784567461095786 4235 374450886024106653250567 4236 375069974353354442508138 4237 375689939806680465661812 4238 376310783419431125228640 4239 376932506227930281063484 4240 377555109269479942299485 4241 378178593582360959615003 4242 378802960205833717827106 4243 379428210180138828811685 4244 380054344546497824750272 4245 380681364347113851703638 4246 381309270625172363512248 4247 381938064424841816023650 4248 382567746791274361646875 4249 383198318770606544233925 4250 383829781409959994288426 4251 384462135757442124501523 4252 385095382862146825615094 4253 385729523774155162612360 4254 386364559544536071235968 4255 387000491225347054833624 4256 387637319869634881531353 4257 388275046531436281734463 4258 388913672265778645956290 4259 389553198128680722974801 4260 390193625177153318317132 4261 390834954469199993072138 4262 391477187063817763031032 4263 392120324020997798156190 4264 392764366401726122378199 4265 393409315267984313721225 4266 394055171682750204756778 4267 394701936709998583385951 4268 395349611414701893950210 4269 395998196862830938670812 4270 396647694121355579416928 4271 397298104258245439802548 4272 397949428342470607612245 4273 398601667444002337555875 4274 399254822633813754352290 4275 399908894983880556142141 4276 400563885567181718229848 4277 401219795457700197154814 4278 401876625730423635091960 4279 402534377461345064581658 4280 403193051727463613589139 4281 403852649606785210893453 4282 404513172178323291806058 4283 405174620522099504219115 4284 405836995719144414983566 4285 406500298851498216617072 4286 407164531002211434341888 4287 407829693255345633452752 4288 408495786695974127014865 4289 409162812410182683892039 4290 409830771485070237105090 4291 410499665008749592520553 4292 411169494070348137869796 4293 411840259760008552098610 4294 412511963168889515047352 4295 413184605389166417461718 4296 413858187514032071334223 4297 414532710637697420576465 4298 415208175855392252022250 4299 415884584263365906761655 4300 416561936958887991806106 4301 417240235040249092084548 4302 417919479606761482770784 4303 418599671758759841942060 4304 419280812597601963568973 4305 419962903225669470836779 4306 420645944746368529798178 4307 421329938264130563357653 4308 422014884884412965587440 4309 422700785713699816375206 4310 423387641859502596403512 4311 424075454430360902461138 4312 424764224535843163086347 4313 425453953286547354542165 4314 426144641794101717123754 4315 426836291171165471797955 4316 427528902531429537175078 4317 428222476989617246813016 4318 428917015661485066853760 4319 429612519663823313992392 4320 430308990114456873778633 4321 431006428132245919251023 4322 431704834837086629903810 4323 432404211349911910986625 4324 433104558792692113137020 4325 433805878288435752345946 4326 434508170961190230256248 4327 435211437936042554794254 4328 435915680339120061134535 4329 436620899297591132997913 4330 437327095939665924282794 4331 438034271394597081029903 4332 438742426792680463720498 4333 439451563265255869908140 4334 440161681944707757184096 4335 440872783964465966476452 4336 441584870459006445683013 4337 442297942563851973638067 4338 443012001415572884413090 4339 443727048151787791951469 4340 444443083911164315037320 4341 445160109833419802598478 4342 445878127059322059343736 4343 446597136730690071734410 4344 447317139990394734290307 4345 448038137982359576230173 4346 448760131851561488446698 4347 449483122744031450816155 4348 450207111806855259842750 4349 450932100188174256637760 4350 451658089037186055233536 4351 452385079504145271232448 4352 453113072740364250790849 4353 453842069898213799938135 4354 454572072131123914230978 4355 455303080593584508742809 4356 456035096441146148388628 4357 456768120830420778585218 4358 457502154919082456246840 4359 458237199865868081116486 4360 458973256830578127432767 4361 459710326974077375932513 4362 460448411458295646189162 4363 461187511446228529287015 4364 461927628101938120831434 4365 462668762590553754295060 4366 463410916078272734700128 4367 464154089732361072636956 4368 464898284721154218618685 4369 465643502214057797772347 4370 466389743381548344866338 4371 467137009395174039674373 4372 467885301427555442676000 4373 468634620652386231093750 4374 469384968244433935267000 4375 470136345379540675362626 4376 470888753234623898422523 4377 471642192987677115748069 4378 472396665817770640621610 4379 473152172905052326365043 4380 473908715430748304735574 4381 474666294577163724658728 4382 475424911527683491298688 4383 476184567466773005466040 4384 476945263579978903363001 4385 477707001053929796666207 4386 478469781076337012947138 4387 479233604835995336430257 4388 479998473522783749088940 4389 480764388327666172079274 4390 481531350442692207511800 4391 482299361060997880561278 4392 483068421376806381914551 4393 483838532585428810556585 4394 484609695883264916894762 4395 485381912467803846221503 4396 486155183537624882515298 4397 486929510292398192580220 4398 487704893932885570524000 4399 488481335660941182574740 4400 489258836679512312236341 4401 490037398192640105782723 4402 490817021405460318090914 4403 491597707524204058813085 4404 492379457756198538887608 4405 493162273309867817389214 4406 493946155394733548718328 4407 494731105221415730129658 4408 495517124001633449600115 4409 496304212948205634036141 4410 497092373275051797820522 4411 497881606197192791698763 4412 498671912930751552005102 4413 499463294692953850228240 4414 500255752702129042916864 4415 501049288177710821925040 4416 501843902340237964997553 4417 502639596411355086695271 4418 503436371613813389660610 4419 504234229171471416223177 4420 505033170309295800345668 4421 505833196253362019910098 4422 506634308230855149344440 4423 507436507470070612589750 4424 508239795200414936407855 4425 509044172652406504029681 4426 509849641057676309144298 4427 510656201648968710228759 4428 511463855660142185218810 4429 512272604326170086520548 4430 513082448883141396363104 4431 513893390568261482492428 4432 514705430619852854206253 4433 515518570277355918730315 4434 516332810781329737935906 4435 517148153373452785398837 4436 517964599296523703799888 4437 518782149794462062666822 4438 519600806112309116458040 4439 520420569496228562987954 4440 521241441193507302194155 4441 522063422452556195246453 4442 522886514522910823997866 4443 523710718655232250777635 4444 524536036101307778526342 4445 525362468114051711273208 4446 526190015947506114955648 4447 527018680856841578581160 4448 527848464098357975731625 4449 528679366929485226410095 4450 529511390608784059230146 4451 530344536395946773947873 4452 531178805551798004336604 4453 532014199338295481404410 4454 532850719018530796954488 4455 533688365856730167488494 4456 534527141118255198452903 4457 535367046069603648828473 4458 536208081978410196062890 4459 537050250113447201346671 4460 537893551744625475232402 4461 538737988142995043597388 4462 539583560580745913949792 4463 540430270331208842078340 4464 541278118668856099045669 4465 542127106869302238525395 4466 542977236209304864482978 4467 543828507966765399200461 4468 544680923420729851645160 4469 545534483851389586182382 4470 546389190540082091632248 4471 547245044769291750670698 4472 548102047822650609574755 4473 548960200984939148312125 4474 549819505542087050975210 4475 550679962781173976559611 4476 551541573990430330087198 4477 552404340459238034073824 4478 553268263478131300341760 4479 554133344338797402176928 4480 554999584334077446831009 4481 555866984757967148368503 4482 556735546905617600858818 4483 557605272073336051913465 4484 558476161558586676568436 4485 559348216659991351511842 4486 560221438677330429656888 4487 561095828911543515060262 4488 561971388664730238186015 4489 562848119240151031515009 4490 563726021942227905500010 4491 564605098076545224866503 4492 565485348949850485259306 4493 566366775870055090235060 4494 567249380146235128600672 4495 568133163088632152097788 4496 569018126008653953433373 4497 569904270218875344656475 4498 570791597033038935881250 4499 571680107766055914356325 4500 572569803734006823880576 4501 573460686254142344565398 4502 574352756644884072943544 4503 575246016225825302424610 4504 576140466317731804097243 4505 577036108242542607878149 4506 577932943323370784007978 4507 578830972884504224894163 4508 579730198251406427300790 4509 580630620750717274885576 4510 581532241710253821084032 4511 582435062459011072340888 4512 583339084327162771688857 4513 584244308646062182674815 4514 585150736748242873633474 4515 586058369967419502308625 4516 586967209638488600822028 4517 587877257097529360990026 4518 588788513681804419987960 4519 589700980729760646362462 4520 590614659581029926391703 4521 591529551576429950793673 4522 592445658057965001782570 4523 593362980368826740473375 4524 594281519853394994634690 4525 595201277857238546789916 4526 596122255727115922666848 4527 597044454810976179995764 4528 597967876457959697656085 4529 598892522018398965171683 4530 599818392843819372554914 4531 600745490286940000499453 4532 601673815701674410922008 4533 602603370443131437852990 4534 603534155867615978676216 4535 604466173332629785717722 4536 605399424196872258183763 4537 606333909820241234448077 4538 607269631563833784688490 4539 608206590789947003872939 4540 609144788862078805094990 4541 610084227144928713258928 4542 611024907004398659114496 4543 611966829807593773641360 4544 612909996922823182783377 4545 613854409719600802532743 4546 614800069568646134364098 4547 615746977841885061018665 4548 616695135912450642638500 4549 617644545154683913250930 4550 618595206944134677603256 4551 619547122657562308347798 4552 620500293672936543577359 4553 621454721369438284711185 4554 622410407127460394731498 4555 623367352328608496770679 4556 624325558355701773049178 4557 625285026592773764164228 4558 626245758425073168729440 4559 627207755239064643365356 4560 628171018422429603041037 4561 629135549364067021766763 4562 630101349454094233637922 4563 631068420083847734230165 4564 632036762645883982345904 4565 633006378533980202112230 4566 633977269143135185430328 4567 634949435869570094776466 4568 635922880110729266354635 4569 636897603265281013600917 4570 637873606733118431039658 4571 638850891915360198491523 4572 639829460214351385633510 4573 640809313033664256911000 4574 641790451778099076801920 4575 642772877853684915433096 4576 643756592667680454548873 4577 644741597628574793832079 4578 645727894146088257577410 4579 646715483631173201717313 4580 647704367496014821200444 4581 648694547154031957722778 4582 649686024019877907811448 4583 650678799509441231261390 4584 651672875039846559924871 4585 652668252029455406853977 4586 653664931897866975796138 4587 654662916065918971042767 4588 655662205955688407631090 4589 656662802990492421899244 4590 657664708594889082394720 4591 658667924194678201136228 4592 659672451216902145229061 4593 660678291089846648834035 4594 661685445243041625490082 4595 662693915107261980790573 4596 663703702114528425413448 4597 664714807698108288505230 4598 665727233292516331419000 4599 666740980333515561806410 4600 667756050258118048063811 4601 668772444504585734132573 4602 669790164512431254653674 4603 670809211722418750476635 4604 671829587576564684522878 4605 672851293518138658003584 4606 673874330991664226992128 4607 674898701442919719351168 4608 675924406318939052014465 4609 676951447068012548623511 4610 677979825139687757519042 4611 679009541984770270087513 4612 680040599055324539462612 4613 681072997804674699581890 4614 682106739687405384598584 4615 683141826159362548648710 4616 684178258677654285973503 4617 685216038700651651397281 4618 686255167687989481160810 4619 687295647100567214110247 4620 688337478400549713241738 4621 689380663051368087601748 4622 690425202517720514543200 4623 691471098265573062337500 4624 692518351762160513142525 4625 693566964475987186326651 4626 694616937876827762148898 4627 695668273435728105795269 4628 696720972625006091771360 4629 697775036918252428651318 4630 698830467790331484183224 4631 699887266717382110750978 4632 700945435176818471192763 4633 702004974647330864976165 4634 703065886608886554730026 4635 704128172542730593133107 4636 705191833931386650159638 4637 706256872258657840681832 4638 707323289009627552429440 4639 708391085670660274306424 4640 709460263729402425064825 4641 710530824674783182335903 4642 711602769997015312018626 4643 712676101187595998025585 4644 713750819739307672386412 4645 714826927146218845708778 4646 715904424903684937997048 4647 716983314508349109828670 4648 718063597458143093888375 4649 719145275252288026860265 4650 720228349391295281677866 4651 721312821376967300132223 4652 722398692712398425838114 4653 723485964901975737558460 4654 724574639451379882887008 4655 725664717867585912289364 4656 726756201658864113502453 4657 727849092334780846292483 4658 728943391406199377571490 4659 730039100385280716872541 4660 731136220785484452183672 4661 732234754121569586140638 4662 733334701909595372578552 4663 734436065666922153442490 4664 735538846912212196057139 4665 736643047165430530755565 4666 737748667947845788867178 4667 738855710782031041064971 4668 739964177191864636072110 4669 741074068702531039727952 4670 742185386840521674413568 4671 743298133133635758836848 4672 744412309110981148177265 4673 745527916302975174590375 4674 746644956241345488072130 4675 747763430459130897683081 4676 748883340490682213132548 4677 750004687871663086722834 4678 751127474139050855653560 4679 752251700831137384686198 4680 753377369487529909168879 4681 754504481649151878421553 4682 755633038858243799481578 4683 756763042658364081209815 4684 757894494594389878757306 4685 759027396212517938392612 4686 760161749060265442689888 4687 761297554686470856077772 4688 762434814641294770749165 4689 763573530476220752931979 4690 764713703744056189520930 4691 765855335998933135070453 4692 766998428796309159148816 4693 768142983692968194053510 4694 769289002247021382887992 4695 770436486017907927999858 4696 771585436566395939780523 4697 772735855454583285826485 4698 773887744245898440462250 4699 775041104505101334624995 4700 776195937798284206111046 4701 777352245692872450184248 4702 778510029757625470546304 4703 779669291562637530669160 4704 780830032679338605489513 4705 781992254680495233465519 4706 783155959140211368995778 4707 784321147633929235200673 4708 785487821738430177066140 4709 786655983031835514949946 4710 787825633093607398450552 4711 788996773504549660638638 4712 790169405846808672651367 4713 791343531703874198649465 4714 792519152660580251137194 4715 793696270303105946645295 4716 794874886218976361776978 4717 796055001997063389617036 4718 797236619227586596504160 4719 798419739502114079166532 4720 799604364413563322220773 4721 800790495556202056034323 4722 801978134525649114951330 4723 803167282918875295882125 4724 804357942334204217256360 4725 805550114371313178339886 4726 806743800631234018915448 4727 807939002716353979327274 4728 809135722230416560889635 4729 810333960778522386659453 4730 811533719967130062573034 4731 812735001404057038947003 4732 813937806698480472343518 4733 815142137460938087799840 4734 816347995303329041422336 4735 817555381838914783344992 4736 818764298682319921052513 4737 819974747449533083068087 4738 821186729757907783005890 4739 822400247226163283988409 4740 823615301474385463428660 4741 824831894124027678177378 4742 826050026797911630035256 4743 827269701120228231630310 4744 828490918716538472660447 4745 829713681213774286501313 4746 830937990240239417179498 4747 832163847425610286711175 4748 833391254400936862806250 4749 834620212798643526938100 4750 835850724252529942778976 4751 837082790397771925001148 4752 838316412870922308443869 4753 839551593309911817646235 4754 840788333354049936746018 4755 842026634644025779744549 4756 843266498821908961137728 4757 844507927531150466913238 4758 845750922416583525914040 4759 846995485124424481568226 4760 848241617302273663985307 4761 849489320599116262419013 4762 850738596665323198096682 4763 851989447152651997415315 4764 853241873714247665504374 4765 854495878004643560155400 4766 855751461679762266118528 4767 857008626396916469765976 4768 858267373814809834122585 4769 859527705593537874263487 4770 860789623394588833078978 4771 862053128880844557406673 4772 863318223716581374531020 4773 864584909567470969050250 4774 865853188100581260110840 4775 867123060984377279009566 4776 868394529888722047163223 4777 869667596484877454446089 4778 870942262445505137895210 4779 872218529444667360783583 4780 873496399157827892061314 4781 874775873261852886164828 4782 876056953435011763194208 4783 877339641356978089458740 4784 878623938708830458390741 4785 879909847173053371827747 4786 881197368433538121663138 4787 882486504175583671865277 4788 883777256085897540865240 4789 885069625852596684313214 4790 886363615165208378203640 4791 887659225714671102369178 4792 888956459193335424343571 4793 890255317294964883593485 4794 891555801714736876119402 4795 892857914149243539425643 4796 894161656296492637859598 4797 895467029855908448320240 4798 896774036528332646336000 4799 898082678016025192512080 4800 899392956022665219347281 4801 900704872253351918420423 4802 902018428414605427946434 4803 903333626214367720702185 4804 904650467362003492322148 4805 905968953568301049963954 4806 907289086545473201343928 4807 908610868007158144142678 4808 909934299668420355780815 4809 911259383245751483564881 4810 912586120457071235203562 4811 913914513021728269694263 4812 915244562660501088580122 4813 916576271095598927577540 4814 917909640050662648574304 4815 919244671250765631998380 4816 920581366422414669557453 4817 921919727293550857349291 4818 923259755593550489343010 4819 924601453053225951231317 4820 925944821404826614653808 4821 927289862382039731791398 4822 928636577719991330331960 4823 929984969155247108807250 4824 931335038425813332301195 4825 932686787271137728529621 4826 934040217432110384291498 4827 935395330651064642291779 4828 936752128671777998335910 4829 938110613239472998896088 4830 939470786100818139049344 4831 940832649003928760787528 4832 942196203698367951699273 4833 943561451935147444024015 4834 944928395466728514078146 4835 946297036047022882053377 4836 947667375431393612187388 4837 949039415376656013306842 4838 950413157641078539742840 4839 951788603984383692618894 4840 953165756167748921511495 4841 954544615953807526483353 4842 955925185106649560489386 4843 957307465391822732155535 4844 958691458576333308930482 4845 960077166428647020610348 4846 961464590718689963236448 4847 962853733217849503366180 4848 964244595698975182717125 4849 965637179936379623184435 4850 967031487705839432231586 4851 968427520784596108654573 4852 969825280951356948719624 4853 971224769986295952674510 4854 972625989671054731633528 4855 974028941788743414836234 4856 975433628123941557280003 4857 976840050462699047726493 4858 978248210592537017082090 4859 979658110302448747152411 4860 981069751382900579770942 4861 982483135625832826301888 4862 983898264824660677517312 4863 985315140774275113848640 4864 986733765271043816012609 4865 988154140112812076011735 4866 989576267098903708509378 4867 991000148030121962579481 4868 992425784708750433831060 4869 993853178938553976907522 4870 995282332524779618360888 4871 996713247274157469900998 4872 998145924994901642019775 4873 999580367496711157990625 4874 1001016576590770868243050 4875 1002454554089752365112551 4876 1003894301807814897965898 4877 1005335821560606288701844 4878 1006779115165263847627360 4879 1008224184440415289709468 4880 1009671031206179651202749 4881 1011119657284168206652603 4882 1012570064497485386274338 4883 1014022254670729693708165 4884 1015476229629994624150176 4885 1016931991202869582859382 4886 1018389541218440804040888 4887 1019848881507292270105282 4888 1021310013901506631304315 4889 1022772940234666125742949 4890 1024237662341853499767850 4891 1025704182059652928732403 4892 1027172501226150938138326 4893 1028642621680937325153960 4894 1030114545265106080509312 4895 1031588273821256310767928 4896 1033063809193493160975673 4897 1034541153227428737686495 4898 1036020307770183032365250 4899 1037501274670384845167665 4900 1038984055778172709097516 4901 1040468652945195814541098 4902 1041955068024614934179064 4903 1043443302871103348275710 4904 1044933359340847770345783 4905 1046425239291549273198889 4906 1047918944582424215361578 4907 1049414477074205167877183 4908 1050911838629141841483490 4909 1052411031111002014168316 4910 1053912056385072459103072 4911 1055414916318159872954388 4912 1056919612778591804573877 4913 1058426147636217584066115 4914 1059934522762409252234914 4915 1061444740030062490407965 4916 1062956801313597550639928 4917 1064470708488960186294046 4918 1065986463433622583002360 4919 1067504068026584290004602 4920 1069023524148373151865843 4921 1070544833681046240572973 4922 1072067998508190788010090 4923 1073593020514925118812875 4924 1075119901587899583602030 4925 1076648643615297492595856 4926 1078179248486836049602048 4927 1079711718093767286388784 4928 1081246054328878997435185 4929 1082782259086495675061223 4930 1084320334262479444937154 4931 1085860281754231001972553 4932 1087402103460690546585028 4933 1088945801282338721348690 4934 1090491377121197548022456 4935 1092038832880831364958262 4936 1093588170466347764889263 4937 1095139391784398533098097 4938 1096692498743180585965290 4939 1098247493252436909897879 4940 1099804377223457500638330 4941 1101363152569080302953828 4942 1102923821203692150706016 4943 1104486385043229707301260 4944 1106050846005180406521517 4945 1107617206008583393735883 4946 1109185466974030467492898 4947 1110755630823667021493685 4948 1112327699481192986946000 4949 1113901674871863775299270 4950 1115477558922491221360696 4951 1117055353561444526792498 4952 1118635060718651203990379 4953 1120216682325598020343285 4954 1121800220315331942874538 4955 1123385676622461083264419 4956 1124973053183155643254278 4957 1126562351935148860432248 4958 1128153574817737954400640 4959 1129746723771785073325096 4960 1131341800739718240865577 4961 1132938807665532303489263 4962 1134537746494789878165442 4963 1136138619174622300442465 4964 1137741427653730572906844 4965 1139346173882386314024570 4966 1140952859812432707364728 4967 1142561487397285451205486 4968 1144172058591933708522535 4969 1145784575352941057360057 4970 1147399039638446441584298 4971 1149015453408165122019823 4972 1150633818623389627968530 4973 1152254137246990709111500 4974 1153876411243418287793760 4975 1155500642578702411692036 4976 1157126833220454206865573 4977 1158754985137866831190099 4978 1160385100301716428175010 4979 1162017180684363081163853 4980 1163651228259751767918184 4981 1165287245003413315584878 4982 1166925232892465356046968 4983 1168565193905613281658090 4984 1170207130023151201360611 4985 1171851043226962897187517 4986 1173496935500522781148138 4987 1175144808828896852497787 4988 1176794665198743655391390 4989 1178446506598315236921184 4990 1180100335017458105538560 4991 1181756152447614189860128 4992 1183413960881821797858081 4993 1185073762314716576434935 4994 1186735558742532471382722 4995 1188399352163102687726713 4996 1190065144575860650453748 4997 1191732937981840965625250 4998 1193402734383680381875000 4999 1195074535785618752291750 5000 1196748344193499996686751 5001 1198424161614773064246273 5002 1200101990058492896569194 5003 1201781831535321391089735 5004 1203463688057528364885418 5005 1205147561638992518870324 5006 1206833454295202402373728 5007 1208521368043257378104188 5008 1210211304901868587499165 5009 1211903266891359916460251 5010 1213597256033668961474082 5011 1215293274352347996119013 5012 1216991323872564937957632 5013 1218691406621104315815190 5014 1220393524626368237444024 5015 1222097679918377357574050 5016 1223803874528771846349403 5017 1225512110490812358151301 5018 1227222389839381000807210 5019 1228934714610982305186387 5020 1230649086843744195181878 5021 1232365508577418958079048 5022 1234083981853384215310720 5023 1235804508714643893599000 5024 1237527091205829196483865 5025 1239251731373199576238591 5026 1240978431264643706172098 5027 1242707192929680453318289 5028 1244438018419459851512460 5029 1246170909786764074854858 5030 1247905869086008411561464 5031 1249642898373242238202078 5032 1251381999706149994325783 5033 1253123175144052157473865 5034 1254866426747906218580266 5035 1256611756580307657759647 5036 1258359166705490920483138 5037 1260108659189330394141852 5038 1261860236099341384998240 5039 1263613899504681095525364 5040 1265369651476149602134165 5041 1267127494086190833288803 5042 1268887429408893548010146 5043 1270649459519992314767485 5044 1272413586496868490758552 5045 1274179812418551201577918 5046 1275948139365718321273848 5047 1277718569420697452793690 5048 1279491104667466908817875 5049 1281265747191656692982605 5050 1283042499080549481491306 5051 1284821362423081605114923 5052 1286602339309844031581134 5053 1288385431833083348352560 5054 1290170642086702745794048 5055 1291957972166263000729104 5056 1293747424168983460385553 5057 1295539000193743026730503 5058 1297332702341081141194690 5059 1299128532713198769786281 5060 1300926493413959388594212 5061 1302726586548889969681138 5062 1304528814225181967366072 5063 1306333178551692304896790 5064 1308139681638944361512079 5065 1309948325599128959893905 5066 1311759112546105354009578 5067 1313572044595402217343991 5068 1315387123864218631522010 5069 1317204352471425075321092 5070 1319023732537564414074208 5071 1320845266184852889463148 5072 1322668955537181109702285 5073 1324494802720115040112875 5074 1326322809860896994087970 5075 1328152979088446624448021 5076 1329985312533361915187248 5077 1331819812327920173610854 5078 1333656480606079022863160 5079 1335495319503477394846738 5080 1337336331157436523532619 5081 1339179517706960938661653 5082 1341024881292739459837098 5083 1342872424057146191008515 5084 1344722148144241515347046 5085 1346574055699773090512152 5086 1348428148871176844309888 5087 1350284429807577970742792 5088 1352142900659791926451465 5089 1354003563580325427547919 5090 1355866420723377446840770 5091 1357731474244840211452353 5092 1359598726302300200827836 5093 1361468179055039145136410 5094 1363339834664035024064632 5095 1365213695291963066001998 5096 1367089763103196747618823 5097 1368968040263808793836505 5098 1370848528941572178190250 5099 1372731231305961123584335 5100 1374616149528152103439986 5101 1376503285781024843235948 5102 1378392642239163322441824 5103 1380284221078856776844260 5104 1382178024478100701266053 5105 1384074054616597852678259 5106 1385972313675759253705378 5107 1387872803838705196523693 5108 1389775527290266247152840 5109 1391680486216984250140686 5110 1393587682807113333641592 5111 1395497119250620914888138 5112 1397408797739188706056387 5113 1399322720466213720524765 5114 1401238889626809279526634 5115 1403157307417806019196635 5116 1405077976037752898010878 5117 1407000897686918204621056 5118 1408926074567290566082560 5119 1410853508882579956476672 5120 1412783202838218705926913 5121 1414715158641362510009623 5122 1416649378500891439558850 5123 1418585864627410950865625 5124 1420524619233252896271700 5125 1422465644532476535157826 5126 1424408942740869545326648 5127 1426354516075949034780294 5128 1428302366756962553892735 5129 1430252497004889107976993 5130 1432204909042440170247274 5131 1434159605094060695176103 5132 1436116587385930132246538 5133 1438075858145963440099540 5134 1440037419603812101076576 5135 1442001273990865136157532 5136 1443967423540250120294013 5137 1445935870486834198138107 5138 1447906617067225100166690 5139 1449879665519772159201349 5140 1451855018084567327324000 5141 1453832677003446193188278 5142 1455812644519988999726776 5143 1457794922879521662254210 5144 1459779514329116786966587 5145 1461766421117594689836453 5146 1463755645495524415904298 5147 1465747189715224758966195 5148 1467741056030765281657750 5149 1469737246697967335934440 5150 1471735763974405083948416 5151 1473736610119406519321848 5152 1475739787394054488816889 5153 1477745298061187714402335 5154 1479753144385401815717058 5155 1481763328633050332930289 5156 1483775853072245749998828 5157 1485790719972860518321258 5158 1487807931606528080789240 5159 1489827490246643896235966 5160 1491849398168366464281847 5161 1493873657648618350577513 5162 1495900270966087212444202 5163 1497929240401226824911615 5164 1499960568236258107153314 5165 1501994256755170149319740 5166 1504030308243721239768928 5167 1506068724989439892694996 5168 1508109509281625876154485 5169 1510152663411351240490627 5170 1512198189671461347155618 5171 1514246090356575897930973 5172 1516296367763089964546040 5173 1518349024189175018694750 5174 1520404061934779962450680 5175 1522461483301632159080506 5176 1524521290593238464255923 5177 1526583486114886257664109 5178 1528648072173644475016810 5179 1530715051078364640458123 5180 1532784425139681899371054 5181 1534856196670016051582928 5182 1536930367983572584969728 5183 1539006941396343709459440 5184 1541085919226109391434481 5185 1543167303792438388533287 5186 1545251097416689284851138 5187 1547337302422011526540297 5188 1549425921133346457809540 5189 1551516955877428357323154 5190 1553610408982785474999480 5191 1555706282779741069209078 5192 1557804579600414444372591 5193 1559905301778721988958385 5194 1562008451650378213880042 5195 1564114031552896791293783 5196 1566222043825591593795898 5197 1568332490809577734020260 5198 1570445374847772604636000 5199 1572560698284896918745420 5200 1574678463467475750682221 5201 1576798672743839577210123 5202 1578921328464125319121954 5203 1581046432980277383239285 5204 1583173988646048704812688 5205 1585303997817001790322694 5206 1587436462850509760681528 5207 1589571386105757394835698 5208 1591708769943742173769515 5209 1593848616727275324909621 5210 1595990928820982866930602 5211 1598135708591306654961763 5212 1600282958406505426195142 5213 1602432680636655845894840 5214 1604584877653653553807744 5215 1606739551831214210975720 5216 1608896705544874546949353 5217 1611056341171993407403311 5218 1613218461091752802153410 5219 1615383067685158953575457 5220 1617550163335043345425948 5221 1619719750426063772064698 5222 1621891831344705388079480 5223 1624066408479281758312750 5224 1626243484219935908290535 5225 1628423060958641375053561 5226 1630605141089203258390698 5227 1632789727007259272474799 5228 1634976821110280797901010 5229 1637166425797573934127628 5230 1639358543470280552319584 5231 1641553176531379348594628 5232 1643750327385686897672293 5233 1645949998439858706925715 5234 1648152192102390270836386 5235 1650356910783618125851917 5236 1652564156895720905646888 5237 1654773932852720396786862 5238 1656986241070482594795640 5239 1659201083966718760625834 5240 1661418463960986477532835 5241 1663638383474690708352253 5242 1665860844931084853180906 5243 1668085850755271807461435 5244 1670313403374205020470622 5245 1672543505216689554211488 5246 1674776158713383142709248 5247 1677011366296797251711200 5248 1679249130401298138790625 5249 1681489453463107913854775 5250 1683732337920305600057026 5251 1685977786212828195113273 5252 1688225800782471733022644 5253 1690476384072892346192610 5254 1692729538529607327968568 5255 1694985266599996195567974 5256 1697243570733301753419103 5257 1699504453380631156904513 5258 1701767916994956976509290 5259 1704033964031118262374151 5260 1706302596945821609253482 5261 1708573818197642221878388 5262 1710847630247024980724832 5263 1713124035556285508186940 5264 1715403036589611235155549 5265 1717684635813062468002075 5266 1719968835694573455967778 5267 1722255638703953458958501 5268 1724545047312887815744960 5269 1726837063994939012568662 5270 1729131691225547752153528 5271 1731428931482034023123298 5272 1733728787243598169824795 5273 1736031260991321962557125 5274 1738336355208169668206890 5275 1740644072378989121289491 5276 1742954414990512795396598 5277 1745267385531358875049864 5278 1747582986492032327960960 5279 1749901220364925977698008 5280 1752222089644321576758489 5281 1754545596826390880048703 5282 1756871744409196718769858 5283 1759200534892694074710865 5284 1761531970778731154947916 5285 1763866054571050466950922 5286 1766202788775289894096888 5287 1768542175898983771590302 5288 1770884218451563962790615 5289 1773228918944360935946889 5290 1775576279890604841339690 5291 1777926303805426588830303 5292 1780278993205858925817346 5293 1782634350610837515600860 5294 1784992378541202016153952 5295 1787353079519697159302068 5296 1789716456070973830309973 5297 1792082510721590147876515 5298 1794451246000012544537250 5299 1796822664436616847475005 5300 1799196768563689359738456 5301 1801573560915427941868798 5302 1803953044027943093934584 5303 1806335220439259037974810 5304 1808720092689314800850323 5305 1811107663319965297503629 5306 1813497934874982414627178 5307 1815890909900056094740203 5308 1818286590942795420674190 5309 1820684980552729700467056 5310 1823086081281309552666112 5311 1825489895681907992039888 5312 1827896426309821515698897 5313 1830305675722271189625415 5314 1832717646478403735612354 5315 1835132341139292618611305 5316 1837549762267939134489828 5317 1839969912429273498198066 5318 1842392794190155932344760 5319 1844818410119377756182742 5320 1847246762787662475003983 5321 1849677854767666869944273 5322 1852111688633982088197610 5323 1854548266963134733640375 5324 1856987592333587957865370 5325 1859429667325742551625796 5326 1861874494521938036689248 5327 1864322076506453758101804 5328 1866772415865509976862285 5329 1869225515187268963006763 5330 1871681377061836089103394 5331 1874140004081260924157653 5332 1876601398839538327928048 5333 1879065563932609545652390 5334 1881532501958363303184696 5335 1884002215516636902542802 5336 1886474707209217317866763 5337 1888949979639842291788117 5338 1891428035414201432210090 5339 1893908877139937309498819 5340 1896392507426646554085670 5341 1898878928885880954480728 5342 1901368144131148555697536 5343 1903860155777914758089160 5344 1906354966443603416595657 5345 1908852578747597940403023 5346 1911352995311242393013698 5347 1913856218757842592728705 5348 1916362251712667213541500 5349 1918871096802948886443610 5350 1921382756657885301142136 5351 1923897233908640308189198 5352 1926414531188345021523399 5353 1928934651132098921423385 5354 1931457596376970957873578 5355 1933983369562000654342159 5356 1936511973328199211971378 5357 1939043410318550614180268 5358 1941577683178012731679840 5359 1944114794553518427900836 5360 1946654747093976664834117 5361 1949197543450273609283763 5362 1951743186275273739532962 5363 1954291678223820952422765 5364 1956843021952739670843784 5365 1959397220120835951640910 5366 1961954275388898593931128 5367 1964514190419700247834506 5368 1967076967877998523618435 5369 1969642610430537101255197 5370 1972211120746046840392938 5371 1974782501495246890740123 5372 1977356755350845802863550 5373 1979933884987542639400000 5374 1982513893082028086681600 5375 1985096782312985566774976 5376 1987682555361092349934273 5377 1990271214909020667468119 5378 1992862763641438825020610 5379 1995457204245012316266393 5380 1998054539408404937019924 5381 2000654771822279899758978 5382 2003257904179300948562488 5383 2005863939174133474462790 5384 2008472879503445631212351 5385 2011084727865909451465057 5386 2013699486962201963372138 5387 2016317159495006307592807 5388 2018937748169012854719690 5389 2021561255690920323119124 5390 2024187684769436897186400 5391 2026817038115281346016028 5392 2029449318441184142487101 5393 2032084528461888582763835 5394 2034722670894151906211362 5395 2037363748456746415726853 5396 2040007763870460598486048 5397 2042654719858100247105270 5398 2045304619144489581219000 5399 2047957464456472369473090 5400 2050613258522913051933691 5401 2053272004074697862911973 5402 2055933703844735954204714 5403 2058598360567960518750835 5404 2061265976981329914703958 5405 2063936555823828789921064 5406 2066610099836469206867328 5407 2069286611762291767937208 5408 2071966094346366741191865 5409 2074648550335795186512991 5410 2077333982479710082173122 5411 2080022393529277451822513 5412 2082713786237697491892652 5413 2085408163360205699416490 5414 2088105527654074000265464 5415 2090805881878611877803390 5416 2093509228795167501957303 5417 2096215571167128858705321 5418 2098924911759924879981610 5419 2101637253341026573998527 5420 2104352598679948155986018 5421 2107070950548248179348348 5422 2109792311719530667238240 5423 2112516684969446244548500 5424 2115244073075693270321205 5425 2117974478818018970574531 5426 2120707904978220571547298 5427 2123444354340146433361309 5428 2126183829689697184101560 5429 2128926333814826854314398 5430 2131671869505544011923704 5431 2134420439553912897565178 5432 2137172046754054560338803 5433 2139926693902147993979565 5434 2142684383796431273446506 5435 2145445119237202691930187 5436 2148208903026821898278638 5437 2150975737969711034841872 5438 2153745626872355875735040 5439 2156518572543306965520304 5440 2159294577793180758307505 5441 2162073645434660757273703 5442 2164855778282498654601666 5443 2167640979153515471837385 5444 2170429250866602700666692 5445 2173220596242723444111058 5446 2176015018104913558142648 5447 2178812519278282793718710 5448 2181613102590015939235375 5449 2184416770869373963400945 5450 2187223526947695158528746 5451 2190033373658396284249623 5452 2192846313836973711644154 5453 2195662350321004567794660 5454 2198481485950147880757088 5455 2201303723566145724952844 5456 2204129066012824366980653 5457 2206957516136095411848523 5458 2209789076783956949625890 5459 2212623750806494702516021 5460 2215461541055883172348752 5461 2218302450386386788493638 5462 2221146481654361056193592 5463 2223993637718253705319090 5464 2226843921438605839543019 5465 2229697335678053085936245 5466 2232553883301326744983978 5467 2235413567175254941023011 5468 2238276390168763773099910 5469 2241142355152878466250232 5470 2244011465000724523198848 5471 2246883722587528876481448 5472 2249759130790621040987305 5473 2252637692489434266923375 5474 2255519410565506693199810 5475 2258404287902482501236961 5476 2261292327386113069193948 5477 2264183531904258126618874 5478 2267077904346886909520760 5479 2269975447606079315863278 5480 2272876164576027061480359 5481 2275780058153034836413753 5482 2278687131235521461672618 5483 2281597386724021046415215 5484 2284510827521184145552786 5485 2287427456531778917775692 5486 2290347276662692284001888 5487 2293270290822931086247812 5488 2296196501923623246921765 5489 2299125912878018928539859 5490 2302058526601491693864610 5491 2304994346011539666466253 5492 2307933374027786691706856 5493 2310875613571983498147310 5494 2313821067568008859377272 5495 2316769738941870756268138 5496 2319721630621707539649123 5497 2322676745537789093406525 5498 2325635086622517998006250 5499 2328596656810430694439675 5500 2331561459038198648592926 5501 2334529496244629516039648 5502 2337500771370668307257344 5503 2340475287359398553267360 5504 2343453047156043471698593 5505 2346434053707967133274999 5506 2349418309964675628726978 5507 2352405818877818236126713 5508 2355396583401188588647540 5509 2358390606490725842747426 5510 2361387891104515846776632 5511 2364388440202792310009638 5512 2367392256747937972101407 5513 2370399343704485772968065 5514 2373409704039120023092074 5515 2376423340720677574251975 5516 2379440256720148990676778 5517 2382460455010679720625076 5518 2385483938567571268388960 5519 2388510710368282366722812 5520 2391540773392430149697053 5521 2394574130621791325976923 5522 2397610785040303352526370 5523 2400650739634065608737125 5524 2403693997391340570983040 5525 2406740561302554987599766 5526 2409790434360301054289848 5527 2412843619559337589953314 5528 2415900119896591212943835 5529 2418959938371157517750533 5530 2422023077984302252105514 5531 2425089541739462494517203 5532 2428159332642247832229558 5533 2431232453700441539607240 5534 2434308907924001756946816 5535 2437388698325062669714072 5536 2440471827917935688207513 5537 2443558299719110627648127 5538 2446648116747256888695490 5539 2449741282023224638390289 5540 2452837798570045991523340 5541 2455937669412936192431178 5542 2459040897579294797218296 5543 2462147486098706856406110 5544 2465257438002944098008727 5545 2468370756325966111035593 5546 2471487444103921529421098 5547 2474607504375149216381215 5548 2477730940180179449197250 5549 2480857754561735104426780 5550 2483987950564732843541856 5551 2487121531236284298994548 5552 2490258499625697260709909 5553 2493398858784476863006435 5554 2496542611766326771944098 5555 2499689761627150373100029 5556 2502840311425051959771928 5557 2505994264220337921609278 5558 2509151623075517933672440 5559 2512312391055306145919706 5560 2515476571226622373122387 5561 2518644166658593285208013 5562 2521815180422553598031722 5563 2524989615592047264575915 5564 2528167475242828666578254 5565 2531348762452863806588080 5566 2534533480302331500451328 5567 2537721631873624570224016 5568 2540913220251351037514385 5569 2544108248522335317253767 5570 2547306719775619411896258 5571 2550508637102464106047273 5572 2553714003596350161521060 5573 2556922822352979512827250 5574 2560135096470276463086520 5575 2563350829048388880375446 5576 2566570023189689394500623 5577 2569792681998776594202129 5578 2573018808582476224786410 5579 2576248406049842386188663 5580 2579481477512158731464794 5581 2582718026082939665713028 5582 2585958054877931545425248 5583 2589201567015113878268140 5584 2592448565614700523294221 5585 2595699053799140891582827 5586 2598953034693121147311138 5587 2602210511423565409255317 5588 2605471487119636952721840 5589 2608735964912739411909094 5590 2612003947936517982699320 5591 2615275439326860625880978 5592 2618550442221899270801611 5593 2621828959762011019451285 5594 2625110995089819350976682 5595 2628396551350195326625923 5596 2631685631690258795124198 5597 2634978239259379598480280 5598 2638274377209178778224000 5599 2641574048693529782074760 5600 2644877256868559671041161 5601 2648184004892650326951823 5602 2651494295926439660417474 5603 2654808133132822819224385 5604 2658125519676953397159228 5605 2661446458726244643265434 5606 2664770953450370671531128 5607 2668099007021267671008718 5608 2671430622613135116366215 5609 2674765803402436978870361 5610 2678104552567902937801642 5611 2681446873290529592301263 5612 2684792768753581673650162 5613 2688142242142593257980140 5614 2691495296645368979417184 5615 2694851935451985243657060 5616 2698212161754791441973253 5617 2701575978748411165657331 5618 2704943389629743420891810 5619 2708314397597963844055597 5620 2711689005854525917462088 5621 2715067217603162185529998 5622 2718449036049885471387000 5623 2721834464402990093906250 5624 2725223505873053085175875 5625 2728616163672935408401501 5626 2732012441017783176241898 5627 2735412341125028869577819 5628 2738815867214392556714110 5629 2742223022507883113015168 5630 2745633810229799440973824 5631 2749048233606731690713728 5632 2752466295867562480925313 5633 2755888000243468120235415 5634 2759313349967919829010626 5635 2762742348276684961594457 5636 2766174998407828228978388 5637 2769611303601712921906882 5638 2773051267101002134416440 5639 2776494892150659987808774 5640 2779942181997952855058175 5641 2783393139892450585653153 5642 2786847769086027730872426 5643 2790306072832864769495335 5644 2793768054389449333946762 5645 2797233717014577436876628 5646 2800703063969354698174048 5647 2804176098517197572416220 5648 2807652823923834576752125 5649 2811133243457307519221115 5650 2814617360387972727506466 5651 2818105177988502278123973 5652 2821596699533885226045664 5653 2825091928301428834758710 5654 2828590867570759806759608 5655 2832093520623825514483714 5656 2835599890744895231670203 5657 2839109981220561365162533 5658 2842623795339740687144490 5659 2846141336393675567811891 5660 2849662607675935208480022 5661 2853187612482416875126888 5662 2856716354111347132372352 5663 2860248835863283077893240 5664 2863785061041113577274489 5665 2867325032950060499296415 5666 2870868754897679951658178 5667 2874416230193863517137521 5668 2877967462150839490186860 5669 2881522454083174113965802 5670 2885081209307772817810168 5671 2888643731143881455137598 5672 2892210022913087541789815 5673 2895780087939321494811625 5674 2899353929548857871666730 5675 2902931551070316609890431 5676 2906512955834664267179298 5677 2910098147175215261917884 5678 2913687128427633114142560 5679 2917279902929931686942548 5680 2920876474022476428298229 5681 2924476845047985613356803 5682 2928081019351531587145378 5683 2931689000280542007721565 5684 2935300791184801089761656 5685 2938916395416450848586462 5686 2942535816329992344624888 5687 2946159057282286928315322 5688 2949786121632557485444915 5689 2953417012742389682926829 5690 2957051733975733215015530 5691 2960690288698903049960203 5692 2964332680280580677096366 5693 2967978912091815354375760 5694 2971628987506025356334592 5695 2975282909898999222500208 5696 2978940682648897006236273 5697 2982602309136251524026535 5698 2986267792743969605197250 5699 2989937136857333342078345 5700 2993610344864001340603396 5701 2997287420154009971348498 5702 3000968366119774621010104 5703 3004653186156090944321910 5704 3008341883660136116410863 5705 3012034462031470085592369 5706 3015730924672036826604778 5707 3019431274986165594283223 5708 3023135516380572177672890 5709 3026843652264360154581796 5710 3030555686049022146573152 5711 3034271621148441074397388 5712 3037991460978891413863917 5713 3041715208959040452152715 5714 3045442868509949544565794 5715 3049174443055075371718645 5716 3052909936020271197171728 5717 3056649350833788125502086 5718 3060392690926276360815160 5719 3064139959730786465696882 5720 3067891160682770620606123 5721 3071646297220083883707573 5722 3075405372782985451145130 5723 3079168390814139917755875 5724 3082935354758618538224710 5725 3086706268063900488679736 5726 3090481134179874128728448 5727 3094259956558838263934824 5728 3098042738655503408737385 5729 3101829483926993049808303 5730 3105620195832844909853634 5731 3109414877835012211854753 5732 3113213533397864943751068 5733 3117016165988191123564090 5734 3120822779075198064962936 5735 3124633376130513643271342 5736 3128447960628187561916263 5737 3132266536044692619318137 5738 3136089105858925976222890 5739 3139915673552210423475759 5740 3143746242608295650237010 5741 3147580816513359512639628 5742 3151419398756009302889056 5743 3155261992827283018805060 5744 3159108602220650633805797 5745 3162959230432015367334163 5746 3166813880959714955726498 5747 3170672557304522923523725 5748 3174535262969649855225000 5749 3178402001460744667483950 5750 3182272776285895881747576 5751 3186147590955632897337898 5752 3190026448982927264976419 5753 3193909353883193960751485 5754 3197796309174292660528618 5755 3201687318376529014803899 5756 3205582385012655924000478 5757 3209481512607874814208288 5758 3213384704689836913367040 5759 3217291964788644527892576 5760 3221203296436852319746657 5761 3225118703169468583950263 5762 3229038188523956526540482 5763 3232961756040235542971065 5764 3236889409260682496956724 5765 3240821151730132999761250 5766 3244756986995882689929528 5767 3248696918607688513463526 5768 3252640950117770004442335 5769 3256589085080810566086337 5770 3260541327053958752265578 5771 3264497679596829549452423 5772 3268458146271505659118570 5773 3272422730642538780576500 5774 3276391436276950894265440 5775 3280364266744235545481916 5776 3284341225616359128554973 5777 3288322316467762171466139 5778 3292307542875360620914210 5779 3296296908418547127824933 5780 3300290416679192333305664 5781 3304288071241646155045078 5782 3308289875692739074158008 5783 3312295833621783422475490 5784 3316305948620574670280091 5785 3320320224283392714486597 5786 3324338664207003167268138 5787 3328361271990658645127827 5788 3332388051236100058415990 5789 3336419005547557901293064 5790 3340454138531753542138240 5791 3344493453797900514403928 5792 3348536954957705807916121 5793 3352584645625371160620735 5794 3356636529417594350776002 5795 3360692609953570489590993 5796 3364752890854993314310348 5797 3368817375746056481745290 5798 3372886068253454862251000 5799 3376958972006385834150430 5800 3381036090636550578604631 5801 3385117427778155374929673 5802 3389202987067912896360234 5803 3393292772145043506259935 5804 3397386786651276554778498 5805 3401485034230851675955804 5806 3405587518530520085272928 5807 3409694243199545877650228 5808 3413805211889707325892565 5809 3417920428255298179581731 5810 3422039895953128964416162 5811 3426163618642528281998013 5812 3430291599985344110067672 5813 3434423843645945103185790 5814 3438560353291221893862904 5815 3442701132590588394136730 5816 3446846185215983097597203 5817 3450995514841870381859341 5818 3455149125145241811484010 5819 3459307019805617441346667 5820 3463469202505047120454158 5821 3467635676928111796209648 5822 3471806446761924819125760 5823 3475981515696133247986000 5824 3480160887422919155454545 5825 3484344565637000934134471 5826 3488532554035634603074498 5827 3492724856318615114724329 5828 3496921476188277662338660 5829 3501122417349498987829938 5830 3505327683509698690069944 5831 3509537278378840533640278 5832 3513751205669433758031823 5833 3517969469096534387293265 5834 3522192072377746540128746 5835 3526419019233223740444727 5836 3530650313385670228346138 5837 3534885958560342271581892 5838 3539125958485049477439840 5839 3543370316890156105091244 5840 3547619037508582378384845 5841 3551872124075805799090603 5842 3556129580329862460593186 5843 3560391410011348362035285 5844 3564657616863420722910832 5845 3568928204631799298108198 5846 3573203177064767693403448 5847 3577482537913174681403730 5848 3581766290930435517940875 5849 3586054439872533258915285 5850 3590346988498020077590186 5851 3594643940568018582336323 5852 3598945299846223134827174 5853 3603251070098901168684760 5854 3607561255094894508576128 5855 3611875858605620689760584 5856 3616194884405074278087753 5857 3620518336269828190446543 5858 3624846217979035015665090 5859 3629178533314428335861761 5860 3633515286060324048247292 5861 3637856480003621687378138 5862 3642202118933805747861112 5863 3646552206642947007509390 5864 3650906746925703850949959 5865 3655265743579323593682585 5866 3659629200403643806590378 5867 3663997121201093640902031 5868 3668369509776695153605810 5869 3672746369938064633315372 5870 3677127705495413926587488 5871 3681513520261551764691748 5872 3685903818051885090832325 5873 3690298602684420387821875 5874 3694697877979765006207650 5875 3699101647761128492849901 5876 3703509915854323919952648 5877 3707922686087769214546894 5878 3712339962292488488426360 5879 3716761748302113368535818 5880 3721188047952884327812099 5881 3725618865083652016477853 5882 3730054203535878593788138 5883 3734494067153639060229915 5884 3738938459783622590174526 5885 3743387385275133864983232 5886 3747840847480094406565888 5887 3752298850253043911392832 5888 3756761397451141584960065 5889 3761228492934167476707799 5890 3765700140564523815392450 5891 3770176344207236344912153 5892 3774657107729955660585876 5893 3779142435002958545886210 5894 3783632329899149309625912 5895 3788126796294061123598278 5896 3792625838065857360671423 5897 3797129459095332933336545 5898 3801637663265915632710250 5899 3806150454463667467991015 5900 3810667836577286006369866 5901 3815189813498105713395348 5902 3819716389120099293792864 5903 3824247567339879032738460 5904 3828783352056698137587133 5905 3833323747172452080055739 5906 3837868756591679938860578 5907 3842418384221565742809733 5908 3846972633971939814350240 5909 3851531509755280113570166 5910 3856095015486713582655672 5911 3860663155084017490803138 5912 3865235932467620779586427 5913 3869813351560605408779365 5914 3874395416288707702633514 5915 3878982130580319696611315 5916 3883573498366490484574678 5917 3888169523580927566429096 5918 3892770210159998196223360 5919 3897375562042730730704952 5920 3901985583170815978331193 5921 3906600277488608548736223 5922 3911219648943128202653890 5923 3915843701484061202296625 5924 3920472439063761662190380 5925 3925105865637252900465706 5926 3929743985162228790605048 5927 3934386801599055113646334 5928 3939034318910770910842935 5929 3943686541063089836780073 5930 3948343472024401512947754 5931 3953005115765772881770303 5932 3957671476260949561092578 5933 3962342557486357199122940 5934 3967018363421102829833056 5935 3971698898046976228814612 5936 3976384165348451269593013 5937 3981074169312687280398147 5938 3985768913929530401392290 5939 3990468403191514942355229 5940 3995172641093864740826680 5941 3999881631634494520706078 5942 4004595378814011251309816 5943 4009313886635715506886010 5944 4014037159105602826586867 5945 4018765200232365074898733 5946 4023498014027391802529898 5947 4028235604504771607756235 5948 4032977975681293498224750 5949 4037725131576448253215120 5950 4042477076212429786359296 5951 4047233813614136508819248 5952 4051995347809172692922929 5953 4056761682827849836258535 5954 4061532822703188026227138 5955 4066308771470917305053769 5956 4071089533169479035257028 5957 4075875111840027265577298 5958 4080665511526430097363640 5959 4085460736275271051419446 5960 4090260790135850435306927 5961 4095065677160186711110513 5962 4099875401403017863659242 5963 4104689966921802769208215 5964 4109509377776722564579194 5965 4114333638030682016760420 5966 4119162751749310892965728 5967 4123996723000965331153036 5968 4128835555856729211002285 5969 4133679254390415525352907 5970 4138527822678567752100898 5971 4143381264800461226555573 5972 4148239584838104514256080 5973 4153102786876240784247750 5974 4157970875002349182818360 5975 4162843853306646207694386 5976 4167721725882087082697323 5977 4172604496824367132860149 5978 4177492170231923160004010 5979 4182384750205934818775203 5980 4187282240850325993142534 5981 4192184646271766173355128 5982 4197091970579671833360768 5983 4202004217886207808684840 5984 4206921392306288674769961 5985 4211843497957580125776367 5986 4216770538960500353843138 5987 4221702519438221428810337 5988 4226639443516670678402140 5989 4231581315324532068871034 5990 4236528138993247586103160 5991 4241479918657018617184878 5992 4246436658452807332430631 5993 4251398362520338067872185 5994 4256365035002098708209322 5995 4261336680043342070222063 5996 4266313301792087286644498 5997 4271294904399121190500300 5998 4276281492017999699900000 5999 4281273068805049203300100 6000 4286269638919367945224101 6001 4291271206522827412445523 6002 4296277775780073720632994 6003 4301289350858529001457485 6004 4306305935928392790161768 6005 4311327535162643413592174 6006 4316354152737039378692728 6007 4321385792830120761461738 6008 4326422459623210596370915 6009 4331464157300416266247101 6010 4336510890048630892616682 6011 4341562662057534726512763 6012 4346619477519596539745182 6013 4351681340630075016633440 6014 4356748255587020146202624 6015 4361820226591274614842400 6016 4366897257846475199429153 6017 4371979353559054160911351 6018 4377066517938240638358210 6019 4382158755196062043471737 6020 4387256069547345455562228 6021 4392358465209719016987298 6022 4397465946403613329054520 6023 4402578517352262848387750 6024 4407696182281707283757215 6025 4412818945420792993373441 6026 4417946811001174382645098 6027 4423079783257315302400839 6028 4428217866426490447575210 6029 4433361064748786756358708 6030 4438509382467104809812064 6031 4443662823827160231944828 6032 4448821393077485090258333 6033 4453985094469429296753115 6034 4459153932257162009400866 6035 4464327910697673034080997 6036 4469507034050774226981888 6037 4474691306579100897466902 6038 4479880732548113211405240 6039 4485075316226097594967714 6040 4490275061884168138887515 6041 4495479973796268003186053 6042 4500690056239170822363946 6043 4505905313492482111057235 6044 4511125749838640670158902 6045 4516351369562919993405768 6046 4521582176953429674430848 6047 4526818176301116814281240 6048 4532059371899767429401625 6049 4537305768046007860083455 6050 4542557369039306179379906 6051 4547814179181973602486673 6052 4553076202779165896588684 6053 4558343444138884791172810 6054 4563615907571979388806648 6055 4568893597392147576383454 6056 4574176517915937436833303 6057 4579464673462748661300553 6058 4584758068354833961787690 6059 4590056706917300484265631 6060 4595360593478111222250562 6061 4600669732368086430847388 6062 4605984127920905041259872 6063 4611303784473106075767540 6064 4616628706364090063169429 6065 4621958897936120454694755 6066 4627294363534325040380578 6067 4632635107506697365916541 6068 4637981134204098149956760 6069 4643332447980256701898942 6070 4648689053191772340130808 6071 4654050954198115810743898 6072 4659418155361630706714835 6073 4664790661047534887554125 6074 4670168475623921899422570 6075 4675551603461762395715371 6076 4680940048934905558113998 6077 4686333816420080518105904 6078 4691732910296897778972160 6079 4697137334947850638243088 6080 4702547094758316610621969 6081 4707962194116558851376903 6082 4713382637413727580200898 6083 4718808429043861505540265 6084 4724239573403889249391396 6085 4729676074893630772566002 6086 4735117937915798800424888 6087 4740565166876000249080342 6088 4746017766182737652067215 6089 4751475740247410587482769 6090 4756939093484317105595370 6091 4762407830310655156922103 6092 4767881955146524020775386 6093 4773361472414925734278660 6094 4778846386541766521851232 6095 4784336701955858225162348 6096 4789832423088919733554573 6097 4795333554375578414936555 6098 4800840100253371547145250 6099 4806352065162747749777685 6100 4811869453547068416492336 6101 4817392269852609147780198 6102 4822920518528561184205624 6103 4828454204027032840117010 6104 4833993330803050937827403 6105 4839537903314562242265109 6106 4845087926022434896094378 6107 4850643403390459855306243 6108 4856204339885352325279590 6109 4861770739976753197312536 6110 4867342608137230485624192 6111 4872919948842280764826888 6112 4878502766570330607868937 6113 4884091065802738024448015 6114 4889684851023793899895234 6115 4895284126720723434529985 6116 4900888897383687583485628 6117 4906499167505784497006106 6118 4912114941583050961213560 6119 4917736224114463839347022 6120 4923363019601941513472263 6121 4928995332550345326662873 6122 4934633167467481025652650 6123 4940276528864100203959375 6124 4945925421253901745480050 6125 4951579849153533268557676 6126 4957239817082592570519648 6127 4962905329563629072687844 6128 4968576391122145265860485 6129 4974253006286598156265843 6130 4979935179588400711987874 6131 4985622915561923309863853 6132 4991316218744495182854088 6133 4997015093676405867883790 6134 5002719544900906654157176 6135 5008429576964212031943882 6136 5014145194415501141837763 6137 5019866401806919224488157 6138 5025593203693579070803690 6139 5031325604633562472628699 6140 5037063609187921673892350 6141 5042807221920680822230528 6142 5048556447398837421080576 6143 5054311290192363782248960 6144 5060071754874208478951937 6145 5065837846020297799329303 6146 5071609568209537200431298 6147 5077386926023812762678745 6148 5083169924047992644796500 6149 5088958566869928539220290 6150 5094752859080457127977016 6151 5100552805273401539038598 6152 5106358410045572803149439 6153 5112169677996771311127585 6154 5117986613729788271639658 6155 5123809221850407169449639 6156 5129637506967405224141578 6157 5135471473692554849316308 6158 5141311126640625112262240 6159 5147156470429383194100316 6160 5153007509679595850403197 6161 5158864249015030872288763 6162 5164726693062458547988002 6163 5170594846451653124887365 6164 5176468713815394272045664 6165 5182348299789468543185590 6166 5188233609012670840159928 6167 5194124646126805876892546 6168 5200021415776689643794235 6169 5205923922610150872653477 6170 5211832171278032502002218 6171 5217746166434193142956723 6172 5223665912735508545533590 6173 5229591414841873065441000 6174 5235522677416201131345280 6175 5241459705124428712612856 6176 5247402502635514787527673 6177 5253351074621442811984159 6178 5259305425757222188655810 6179 5265265560720889736639473 6180 5271231484193511161575404 6181 5277203200859182526243178 6182 5283180715405031721633528 6183 5289164032521219938496190 6184 5295153156900943139363831 6185 5301148093240433531052137 6186 5307148846238961037636138 6187 5313155420598834773902847 6188 5319167821025404519280290 6189 5325186052227062192243004 6190 5331210118915243325194080 6191 5337240025804428539823828 6192 5343275777612145022945141 6193 5349317379058968002805635 6194 5355364834868522225876642 6195 5361418149767483434119133 6196 5367477328485579842726648 6197 5373542375755593618345310 6198 5379613296313362357771000 6199 5385690094897780567123770 6200 5391772776250801141499571 6201 5397861345117436845099373 6202 5403955806245761791835754 6203 5410056164386912926417035 6204 5416162424295091505909038 6205 5422274590727564581774544 6206 5428392668444666482390528 6207 5434516662209800296043248 6208 5440646576789439354401265 6209 5446782416953128716466471 6210 5452924187473486653003202 6211 5459071893126206131445513 6212 5465225538690056301282692 6213 5471385128946883979923090 6214 5477550668681615139036344 6215 5483722162682256391374070 6216 5489899615739896478069103 6217 5496083032648707756413361 6218 5502272418205947688114410 6219 5508467777211960328030807 6220 5514669114470177813386298 6221 5520876434787121853462948 6222 5527089742972405219773280 6223 5533309043838733236711500 6224 5539534342201905272683885 6225 5545765642880816231718411 6226 5552002950697458045553698 6227 5558246270476921166207349 6228 5564495607047396059023760 6229 5570750965240174696201478 6230 5577012349889652050800184 6231 5583279765833327591227378 6232 5589553217911806776204843 6233 5595832710968802550214965 6234 5602118249851136839426986 6235 5608409839408742048103267 6236 5614707484494662555485638 6237 5621011189965056213161912 6238 5627320960679195842912640 6239 5633636801499470735038184 6240 5639958717291388147166185 6241 5646286712923574803539503 6242 5652620793267778394784706 6243 5658960963198869078161185 6244 5665307227594840978290972 6245 5671659591336813688369338 6246 5678018059309033771856248 6247 5684382636398876264648750 6248 5690753327496846177734375 6249 5697130137496580000325625 6250 5703513071294847203475626 6251 5709902133791551744175023 6252 5716297329889733569930194 6253 5722698664495570123822860 6254 5729106142518377850051168 6255 5735519768870613699952324 6256 5741939548467876638506853 6257 5748365486228909151324563 6258 5754797587075598752112290 6259 5761235855932979490623501 6260 5767680297729233461089832 6261 5774130917395692311134638 6262 5780587719866838751168632 6263 5787050710080308064267690 6264 5793519892976889616532899 6265 5799995273500528367932925 6266 5806476856598326383628778 6267 5812964647220544345781051 6268 5819458650320603065839710 6269 5825958870855084997316512 6270 5832465313783735749040128 6271 5838977984069465598894048 6272 5845496886678351008037345 6273 5852022026579636135608375 6274 5858553408745734353911490 6275 5865091038152229764086841 6276 5871634919777878712263348 6277 5878185058604611306194914 6278 5884741459617532932379960 6279 5891304127804925773664358 6280 5897873068158250327327839 6281 5904448285672146923653953 6282 5911029785344437244983658 6283 5917617572176125845252615 6284 5924211651171401670012266 6285 5930812027337639576934772 6286 5937418705685401856801888 6287 5944031691228439754977852 6288 5950650988983694993366365 6289 5957276603971301292851739 6290 5963908541214585896224290 6291 5970546805740071091590053 6292 5977191402577475736264896 6293 5983842336759716781153110 6294 5990499613322910795610552 6295 5997163237306375492792418 6296 6003833213752631255485723 6297 6010509547707402662426565 6298 6017192244219620015102250 6299 6023881308341420865038355 6300 6030576745128151541570806 6301 6037278559638368680103048 6302 6043986756933840750848384 6303 6050701342079549588057560 6304 6057422320143691919731673 6305 6064149696197680897820479 6306 6070883475316147628906178 6307 6077623662576942705372753 6308 6084370263061137737060940 6309 6091123281853026883408906 6310 6097882724040128386078712 6311 6104648594713186102068638 6312 6111420898966171037311447 6313 6118199641896282880758665 6314 6124984828603951538950954 6315 6131776464192838671074655 6316 6138574553769839224504578 6317 6145379102445082970833116 6318 6152190115331936042385760 6319 6159007597547002469223092 6320 6165831554210125716629333 6321 6172661990444390223087523 6322 6179498911376122938741410 6323 6186342322134894864344125 6324 6193192227853522590693720 6325 6200048633668069838555646 6326 6206911544717848999072248 6327 6213780966145422674659354 6328 6220656903096605220390035 6329 6227539360720464285865613 6330 6234428344169322357573994 6331 6241323858598758301735403 6332 6248225909167608907635598 6333 6255134501037970431446640 6334 6262049639375200140535296 6335 6268971329347917858259152 6336 6275899576128007509250513 6337 6282834384890618665188167 6338 6289775760814168091057090 6339 6296723709080341291896169 6340 6303678234874094060034020 6341 6310639343383654022812978 6342 6317607039800522190801336 6343 6324581329319474506493910 6344 6331562217138563393501007 6345 6338549708459119306225873 6346 6345543808485752280030698 6347 6352544522426353481891255 6348 6359551855492096761540250 6349 6366565812897440203099460 6350 6373586399860127677200736 6351 6380613621601190393595948 6352 6387647483344948454255949 6353 6394687990319012406958635 6354 6401735147754284799366178 6355 6408788960884961733591509 6356 6415849434948534421254128 6357 6422916575185790739025318 6358 6429990386840816784662840 6359 6437070875160998433535186 6360 6444158045397022895635467 6361 6451251902802880273085013 6362 6458352452635865118126762 6363 6465459700156577991608515 6364 6472573650628927021956134 6365 6479694309320129464636760 6366 6486821681500713262112128 6367 6493955772444518604282056 6368 6501096587428699489418185 6369 6508244131733725285588047 6370 6515398410643382292569538 6371 6522559429444775304255873 6372 6529727193428329171551100 6373 6536901707887790365756250 6374 6544082978120228542446200 6375 6551271009426038105837326 6376 6558465807108939773646023 6377 6565667376475982142438169 6378 6572875722837543253469610 6379 6580090851507332159017743 6380 6587312767802390489204274 6381 6594541477043094019309228 6382 6601776984553154237576288 6383 6609019295659619913509540 6384 6616268415692878666661701 6385 6623524349986658535913907 6386 6630787103878029549247138 6387 6638056682707405294005357 6388 6645333091818544487650440 6389 6652616336558552549008974 6390 6659906422277883170011000 6391 6667203354330339887920778 6392 6674507138073077658059651 6393 6681817778866604427021085 6394 6689135282074782706377962 6395 6696459653064831146882203 6396 6703790897207326113156798 6397 6711129019876203258880320 6398 6718474026448759102464000 6399 6725825922305652603221440 6400 6733184712830906738031041 6401 6740550403411910078491223 6402 6747922999439418368568514 6403 6755302506307556102738585 6404 6762688929413818104620308 6405 6770082274159071106102914 6406 6777482545947555326966328 6407 6784889750186886054994758 6408 6792303892288055226583615 6409 6799724977665433007839841 6410 6807153011736769376175722 6411 6814587999923195702396263 6412 6822029947649226333280202 6413 6829478860342760174654740 6414 6836934743435082274964064 6415 6844397602360865409331740 6416 6851867442558171664117053 6417 6859344269468454021965371 6418 6866828088536557947352610 6419 6874318905210722972623877 6420 6881816724942584284526368 6421 6889321553187174311236598 6422 6896833395402924309882040 6423 6904352257051665954557250 6424 6911878143598632924834555 6425 6919411060512462494769381 6426 6926951013265197122400298 6427 6934498007332286039743859 6428 6942052048192586843284310 6429 6949613141328367084958248 6430 6957181292225305863634304 6431 6964756506372495417087928 6432 6972338789262442714471353 6433 6979928146391071049278815 6434 6987524583257721632807106 6435 6995128105365155188111537 6436 7002738718219553544457388 6437 7010356427330521232266922 6438 7017981238211087078562040 6439 7025613156377705802902654 6440 7033252187350259613820855 6441 7040898336652059805750953 6442 7048551609809848356455466 6443 7056212012353799524947135 6444 7063879549817521449907042 6445 7071554227738057748598908 6446 7079236051655889116279648 6447 7086925027114934926106260 6448 7094621159662554829539125 6449 7102324454849550357241795 6450 7110034918230166520477346 6451 7117752555362093413001373 6452 7125477371806467813451704 6453 7133209373127874788234910 6454 7140948564894349294909688 6455 7148694952677377786067194 6456 7156448542051899813708403 6457 7164209338596309634118573 6458 7171977347892457813238890 6459 7179752575525652832535371 6460 7187535027084662695365102 6461 7195324708161716533839888 6462 7203121624352506216187392 6463 7210925781256187954609840 6464 7218737184475383913640369 6465 7226555839616183818997095 6466 7234381752288146566934978 6467 7242214928104301834095561 6468 7250055372681151687854660 6469 7257903091638672197168082 6470 7265758090600315043915448 6471 7273620375193009134742198 6472 7281489951047162213399855 6473 7289366823796662473584625 6474 7297250999078880172274410 6475 7305142482534669243564311 6476 7313041279808368913000698 6477 7320947396547805312413924 6478 7328860838404293095249760 6479 7336781611032637052399628 6480 7344709720091133728529709 6481 7352645171241573038909003 6482 7360587970149239886736418 6483 7368538122482915780966965 6484 7376495633914880454637136 6485 7384460510120913483689542 6486 7392432756780295906296888 6487 7400412379575811842685362 6488 7408399384193750115457515 6489 7416393776323905870414709 6490 7424395561659582197879210 6491 7432404745897591754516003 6492 7440421334738258385654406 6493 7448445333885418748109560 6494 7456476749046423933503872 6495 7464515585932141092088488 6496 7472561850256955057064873 6497 7480615547738769969406575 6498 7488676684099010903181250 6499 7496745265062625491373025 6500 7504821296358085552205276 6501 7512904783717388715963898 6502 7520995732876060052321144 6503 7529094149573153698160110 6504 7537200039551254485899943 6505 7545313408556479572321849 6506 7553434262338480067895978 6507 7561562606650442666609263 6508 7569698447249091276294290 6509 7577841789894688649459276 6510 7585992640351038014619232 6511 7594151004385484708128388 6512 7602316887768917806513957 6513 7610490296275771759311315 6514 7618671235684028022400674 6515 7626859711775216691845325 6516 7635055730334418138231528 6517 7643259297150264641510126 6518 7651470418014942026339960 6519 7659689098724191297933162 6520 7667915345077310278402403 6521 7676149162877155243610173 6522 7684390557930142560520170 6523 7692639536046250325050875 6524 7700896103039020000431390 6525 7709160264725558056059616 6526 7717432026926537606862848 6527 7725711395466200053160864 6528 7733998376172356721031585 6529 7742292974876390503179383 6530 7750595197413257500306114 6531 7758905049621488662984953 6532 7767222537343191434037108 6533 7775547666424051391411490 6534 7783880442713333891567416 6535 7792220872063885713360422 6536 7800568960332136702431263 6537 7808924713378101416098177 6538 7817288137065380768752490 6539 7825659237261163677757639 6540 7834038019836228709851690 6541 7842424490664945728053428 6542 7850818655625277539072096 6543 7859220520598781541220860 6544 7867630091470611372834077 6545 7876047374129518561188443 6546 7884472374467854171928098 6547 7892905098381570458993765 6548 7901345551770222515056000 6549 7909793740536969922452630 6550 7918249670588578404630456 6551 7926713347835421478091298 6552 7935184778191482104842459 6553 7943663967574354345351685 6554 7952150921905245012006698 6555 7960645647108975323079379 6556 7969148149113982557194678 6557 7977658433852321708304328 6558 7986176507259667141165440 6559 7994702375275314247324056 6560 8003236043842181101603737 6561 8011777518906810119099263 6562 8020326806419369712675522 6563 8028883912333655950971665 6564 8037448842607094216910604 6565 8046021603200740866713930 6566 8054602200079284889422328 6567 8063190639211049566921566 6568 8071786926567994134474135 6569 8080391068125715441756617 6570 8089003069863449614402858 6571 8097622937764073716053023 6572 8106250677814107410908610 6573 8114886296003714626793500 6574 8123529798326705218721120 6575 8132181190780536632967796 6576 8140840479366315571652373 6577 8149507670088799657822179 6578 8158182768956399101045410 6579 8166865781981178363510013 6580 8175556715178857826629144 6581 8184255574568815458153278 6582 8192962366174088479789048 6583 8201677096021375035324890 6584 8210399770141035859263571 6585 8219130394567095945961677 6586 8227868975337246219276138 6587 8236615518492845202717867 6588 8245370030078920690112590 6589 8254132516144171416768944 6590 8262902982740968731153920 6591 8271681435925358267075728 6592 8280467881757061616374161 6593 8289262326299478002118535 6594 8298064775619685952313282 6595 8306875235788444974111273 6596 8315693712880197228534948 6597 8324520212973069205705330 6598 8333354742148873400579000 6599 8342197306493109989193110 6600 8351047912094968505418511 6601 8359906565047329518221073 6602 8368773271446766309431274 6603 8377648037393546552022135 6604 8386530868991633988895578 6605 8395421772348690112177284 6606 8404320753576075843020128 6607 8413227818788853211916268 6608 8422142974105787039517965 6609 8431066225649346617967211 6610 8439997579545707392734242 6611 8448937041924752644965013 6612 8457884618920075174337712 6613 8466840316668978982428390 6614 8475804141312480956585784 6615 8484776098995312554315410 6616 8493756195865921488173003 6617 8502744438076473411167381 6618 8511740831782853602672810 6619 8520745383144668654850947 6620 8529758098325248159582438 6621 8538778983491646395908248 6622 8547808044814644017980800 6623 8556845288468749743525000 6624 8565890720632202042809225 6625 8574944347486970828126351 6626 8584006175218759143784898 6627 8593076210017004856610369 6628 8602154458074882346956860 6629 8611240925589304200229018 6630 8620335618760922898914424 6631 8629438543794132515126478 6632 8638549706897070403657863 6633 8647669114281618895544665 6634 8656796772163406992141226 6635 8665932686761812059705807 6636 8675076864299961524497138 6637 8684229311004734568381932 6638 8693390033106763824953440 6639 8702559036840437076161124 6640 8711736328443898949451525 6641 8720921914159052615420403 6642 8730115800231561485976226 6643 8739317992910850913015085 6644 8748528498450109887607112 6645 8757747323106292739694478 6646 8766974473140120838301048 6647 8776209954816084292253770 6648 8785453774402443651415875 6649 8794705938171231608431965 6650 8803966452398254700985066 6651 8813235323363095014565723 6652 8822512557349111885753214 6653 8831798160643443606008960 6654 8841092139537009125982208 6655 8850394500324509760328064 6656 8859705249304430893037953 6657 8869024392779043683282583 6658 8878351937054406771767490 6659 8887687888440367987601241 6660 8897032253250566055676372 6661 8906385037802432304563138 6662 8915746248417192374916152 6663 8925115891419867928393990 6664 8934493973139278357091839 6665 8943880499908042493487265 6666 8953275478062580320899178 6667 8962678913943114684460071 6668 8972090813893673002601610 6669 8981511184262088979053652 6670 8990940031400004315356768 6671 9000377361662870423888348 6672 9009823181409950141402365 6673 9019277497004319443082875 6674 9028740314812869157111330 6675 9038211641206306679747781 6676 9047691482559157690926048 6677 9057179845249767870362934 6678 9066676735660304614181560 6679 9076182160176758752048898 6680 9085696125188946264827579 6681 9095218637090510002742053 6682 9104749702278921404059178 6683 9114289327155482214283315 6684 9123837518125326205866006 6685 9133394281597420898430312 6686 9142959623984569279509888 6687 9152533551703411525802872 6688 9162116071174426724940665 6689 9171707188821934597771679 6690 9181306911074097221160130 6691 9190915244362920751299953 6692 9200532195124257147543916 6693 9210157769797805896748010 6694 9219791974827115738131192 6695 9229434816659586388650558 6696 9239086301746470268892023 6697 9248746436542874229476585 6698 9258415227507761277982250 6699 9268092681103952306381695 6700 9277778803798127818995746 6701 9287473602060829660962748 6702 9297177082366462747223904 6703 9306889251193296792024660 6704 9316610115023468038932213 6705 9326339680342980991369219 6706 9336077953641710143663778 6707 9345824941413401712615773 6708 9355580650155675369579640 6709 9365345086370025973063646 6710 9375118256561825301845752 6711 9384900167240323788606138 6712 9394690824918652254076467 6713 9404490236113823641705965 6714 9414298407346734752844394 6715 9424115345142167982441995 6716 9433941056028793055266478 6717 9443775546539168762637136 6718 9453618823209744699676160 6719 9463470892580863003077232 6720 9473331761196760089391473 6721 9483201435605568393830823 6722 9493079922359318109588930 6723 9502967228013938927679625 6724 9512863359129261777293060 6725 9522768322269020566669586 6726 9532682124000853924491448 6727 9542604770896306941792374 6728 9552536269530832914385135 6729 9562476626483795085807153 6730 9572425848338468390784234 6731 9582383941682041199212503 6732 9592350913105617060658618 6733 9602326769204216449378340 6734 9612311516576778509853536 6735 9622305161826162802847692 6736 9632307711559151051980013 6737 9642319172386448890818187 6738 9652339550922687610489890 6739 9662368853786425907813109 6740 9672407087600151633945360 6741 9682454258990283543551878 6742 9692510374587173044492856 6743 9702575441025105948029810 6744 9712649464942304219551147 6745 9722732452980927729817013 6746 9732824411787076006723498 6747 9742925348010789987586275 6748 9753035268306053771943750 6749 9763154179330796374879800 6750 9773282087746893480866176 6751 9783419000220169198124648 6752 9793564923420397813508969 6753 9803719864021305547906735 6754 9813883828700572312161218 6755 9824056824139833463513249 6756 9834238857024681562563228 6757 9844429934044668130753338 6758 9854630061893305408370040 6759 9864839247268068113066926 6760 9875057496870395198908007 6761 9885284817405691615931513 6762 9895521215583330070234282 6763 9905766698116652784576815 6764 9916021271722973259509074 6765 9926284943123578035017100 6766 9936557719043728452690528 6767 9946839606212662418411076 6768 9957130611363596165562085 6769 9967430741233726018759187 6770 9977740002564230158102178 6771 9988058402100270383948173 6772 9998385946590993882206120 6773 10008722642789534990152750 6774 10019068497453016962770040 6775 10029423517342553739604266 6776 10039787709223251712146723 6777 10050161079864211491736189 6778 10060543636038529677983210 6779 10070935384523300627716283 6780 10081336332099618224450014 6781 10091746485552577648375328 6782 10102165851671277146871808 6783 10112594437248819805542240 6784 10123032249082315319769441 6785 10133479293972881766795447 6786 10143935578725647378323138 6787 10154401110149752313640377 6788 10164875895058350433266740 6789 10175359940268611073122914 6790 10185853252601720819222840 6791 10196355838882885282888678 6792 10206867705941330876488671 6793 10217388860610306589697985 6794 10227919309727085766282602 6795 10238459060132967881406343 6796 10249008118673280319461098 6797 10259566492197380152420340 6798 10270134187558655918716000 6799 10280711211614529402638780 6800 10291297571226457414261981 6801 10301893273259933569888923 6802 10312498324584490073024034 6803 10323112732073699495867685 6804 10333736502605176561334848 6805 10344369643060579925597654 6806 10355012160325613961151928 6807 10365664061290030540407778 6808 10376325352847630819804315 6809 10386996041896267024448581 6810 10397676135337844233278762 6811 10408365640078322164751763 6812 10419064563027716963055222 6813 10429772911100102984844040 6814 10440490691213614586501504 6815 10451217910290447911925080 6816 10461954575256862680836953 6817 10472700693043183977619391 6818 10483456270583804040675010 6819 10494221314817184052312017 6820 10504995832685855929154508 6821 10515779831136424113077898 6822 10526573317119567362669560 6823 10537376297590040545214750 6824 10548188779506676429207895 6825 10559010769832387477389321 6826 10569842275534167640307498 6827 10580683303583094150406879 6828 10591533860954329316641410 6829 10602393954627122319613788 6830 10613263591584811007240544 6831 10624142778814823690943028 6832 10635031523308680942364373 6833 10645929832061997390612515 6834 10656837712074483520029346 6835 10667755170349947468486077 6836 10678682213896296826204888 6837 10689618849725540435106942 6838 10700565084853790188686840 6839 10711520926301262832413594 6840 10722486381092281764658195 6841 10733461456255278838147853 6842 10744446158822796161946986 6843 10755440495831487903965035 6844 10766444474322122093991182 6845 10777458101339582427256048 6846 10788481383932870068520448 6847 10799514329155105456691280 6848 10810556944063530109964625 6849 10821609235719508431496135 6850 10832671211188529515598786 6851 10843742877540208954468073 6852 10854824241848290645434724 6853 10865915311190648598745010 6854 10877016092649288745868728 6855 10888126593310350748334934 6856 10899246820264109807095503 6857 10910376780604978472416593 6858 10921516481431508454298090 6859 10932665929846392433421111 6860 10943825132956465872623642 6861 10954994097872708828904388 6862 10966172831710247765954912 6863 10977361341588357367220140 6864 10988559634630462349487309 6865 10999767717964139277003435 6866 11010985598721118376121378 6867 11022213284037285350474581 6868 11033450781052683196680560 6869 11044698096911514020573222 6870 11055955238762140853964088 6871 11067222213757089471932498 6872 11078499029053050210644875 6873 11089785691810879785703125 6874 11101082209195603111022250 6875 11112388588376415118237251 6876 11123704836526682576639398 6877 11135030960823945913641944 6878 11146366968449921035775360 6879 11157712866590501150212168 6880 11169068662435758586821449 6881 11180434363179946620753103 6882 11191809976021501295551938 6883 11203195508163043246801665 6884 11214590966811379526298876 6885 11225996359177505426757082 6886 11237411692476606307040888 6887 11248836973928059417930382 6888 11260272210755435728415815 6889 11271717410186501752522649 6890 11283172579453221376667050 6891 11294637725791757687541903 6892 11306112856442474800533426 6893 11317597978649939688668460 6894 11329093099662924012092512 6895 11340598226734405948078628 6896 11352113367121572021567173 6897 11363638528085818936236595 6898 11375173716892755406105250 6899 11386718940812203987664365 6900 11398274207118202912542216 6901 11409839523089007920699598 6902 11421414896007094094156664 6903 11433000333159157691251210 6904 11444595841836117981428483 6905 11456201429333119080562589 6906 11467817102949531786809578 6907 11479442869988955416992283 6908 11491078737759219643516990 6909 11502724713572386331822016 6910 11514380804744751378358272 6911 11526047018596846549101888 6912 11537723362453441318598977 6913 11549409843643544709542615 6914 11561106469500407132882114 6915 11572813247361522228464665 6916 11584530184568628706209428 6917 11596257288467712187814146 6918 11607994566409007048994360 6919 11619742025746998262255302 6920 11631499673840423240196543 6921 11643267518052273679349473 6922 11655045565749797404547690 6923 11666833824304500213830375 6924 11678632301092147723878730 6925 11690441003492767215985556 6926 11702259938890649482558048 6927 11714089114674350674153884 6928 11725928538236694147050685 6929 11737778216974772311348923 6930 11749638158289948479608354 6931 11761508369587858716018053 6932 11773388858278413686100128 6933 11785279631775800506947190 6934 11797180697498484597993656 6935 11809092062869211532320962 6936 11821013735315008888496763 6937 11832945722267188102948197 6938 11844888031161346322869290 6939 11856840669437368259662579 6940 11868803644539428042915030 6941 11880776963915991074908328 6942 11892760635019815885663616 6943 11904754665307955988520760 6944 11916759062241761736252217 6945 11928773833286882177711583 6946 11940798985913266915016898 6947 11952834527595167961268785 6948 11964880465811141598803500 6949 11976936808044050237980970 6950 11989003561781064276507896 6951 12001080734513663959295998 6952 12013168333737641238855479 6953 12025266366953101636223785 6954 12037374841664466102429738 6955 12049493765380472880493119 6956 12061623145614179367959778 6957 12073762989882963979972348 6958 12085913305708528012876640 6959 12098074100616897508363796 6960 12110245382138425118148277 6961 12122427157807791969181763 6962 12134619435164009529403042 6963 12146822221750421474023965 6964 12159035525114705552351544 6965 12171259352808875455146270 6966 12183493712389282682516728 6967 12195738611416618412350586 6968 12207994057455915369282035 6969 12220260058076549694195757 6970 12232536620852242814267498 6971 12244823753361063313541323 6972 12257121463185428804043630 6973 12269429757912107797434000 6974 12281748645132221577192960 6975 12294078132441246071346736 6976 12306418227439013725729073 6977 12318768937729715377780199 6978 12331130270921902130883010 6979 12343502234628487229236553 6980 12355884836466747933266884 6981 12368278084058327395575378 6982 12380681985029236537424568 6983 12393096547009855925761590 6984 12405521777634937650779311 6985 12417957684543607204015217 6986 12430404275379365356988138 6987 12442861557790090040372887 6988 12455329539428038223712890 6989 12467808227949847795670884 6990 12480297631016539444817760 6991 12492797756293518540959628 6992 12505308611450577017003181 6993 12517830204161895251359435 6994 12530362542106043950885922 6995 12542905632965986034367413 6996 12555459484429078516535248 6997 12568024104187074392625350 6998 12580599499936124523475000 6999 12593185679376779521158450 7000 12605782650213991635161451 7001 12618390420157116639094773 7002 12631008996919915717946794 7003 12643638388220557355875235 7004 12656278601781619224538118 7005 12668929645330090071964024 7006 12681591526597371611961728 7007 12694264253319280414069288 7008 12706947833236049794042665 7009 12719642274092331704883951 7010 12732347583637198628409282 7011 12745063769624145467356513 7012 12757790839811091438032732 7013 12770528801960381963501690 7014 12783277663838790567311224 7015 12796037433217520767760750 7016 12808808117872207972708903 7017 12821589725582921374921401 7018 12834382264134165847959210 7019 12847185741314883842607087 7020 12860000164918457283842578 7021 12872825542742709468345548 7022 12885661882589906962548320 7023 12898509192266761501226500 7024 12911367479584431886630565 7025 12924236752358525888158291 7026 12937117018409102142568098 7027 12950008285560672054733389 7028 12962910561642201698937960 7029 12975823854487113720712558 7030 12988748171933289239212664 7031 13001683521823069750137578 7032 13014629912003259029190883 7033 13027587350325125036082365 7034 13040555844644401819071466 7035 13053535402821291420052347 7036 13066526032720465780180638 7037 13079527742211068646041952 7038 13092540539166717476362240 7039 13105564431465505349260064 7040 13118599426990002870040865 7041 13131645533627260079533303 7042 13144702759268808362967746 7043 13157771111810662359396985 7044 13170850599153321871659252 7045 13183941229201773776883618 7046 13197043009865493937537848 7047 13210155949058449113018790 7048 13223280054699098871785375 7049 13236415334710397504034305 7050 13249561797019795934918506 7051 13262719449559243638308423 7052 13275888300265190551096234 7053 13289068357078588988043060 7054 13302259627944895557169248 7055 13315462120814073075687804 7056 13328675843640592486481053 7057 13341900804383434775120603 7058 13355137011006092887430690 7059 13368384471476573647594981 7060 13381643193767399676806912 7061 13394913185855611312463638 7062 13408194455722768527903672 7063 13421487011354952852688290 7064 13434790860742769293426779 7065 13448106011881348255145605 7066 13461432472770347463201578 7067 13474770251413953885739091 7068 13488119355820885656691510 7069 13501479794004393999326792 7070 13514851573982265150337408 7071 13528234703776822284474648 7072 13541629191414927439727385 7073 13555035044927983443045375 7074 13568452272351935836607170 7075 13581880881727274804632721 7076 13595320881099037100740748 7077 13608772278516807975850954 7078 13622235082034723106631160 7079 13635709299711470524489438 7080 13649194939610292545111319 7081 13662692009798987698542153 7082 13676200518349912659814698 7083 13689720473339984180122015 7084 13703251882850681018535746 7085 13716794754968045874269852 7086 13730349097782687319489888 7087 13743914919389781732667892 7088 13757492227889075232482965 7089 13771081031384885612267619 7090 13784681337986104274999970 7091 13798293155806198168841853 7092 13811916492963211723222936 7093 13825551357579768785470910 7094 13839197757783074557987832 7095 13852855701704917535972698 7096 13866525197481671445690323 7097 13880206253254297183286605 7098 13893898877168344754150250 7099 13907603077373955212821035 7100 13921318862025862603444686 7101 13935046239283395900774448 7102 13948785217310480951719424 7103 13962535804275642417439760 7104 13976298008352005715988753 7105 13990071837717298965501959 7106 14003857300553854927933378 7107 14017654405048612953338793 7108 14031463159393120924706340 7109 14045283571783537203334386 7110 14059115650420632574756792 7111 14072959403509792195215638 7112 14086814839261017538681487 7113 14100681965888928344421265 7114 14114560791612764565113834 7115 14128451324656388315513335 7116 14142353573248285821660378 7117 14156267545621569370641156 7118 14170193250013979260894560 7119 14184130694667885753067372 7120 14198079887830291021417613 7121 14212040837752831105766123 7122 14226013552691777863996450 7123 14239998040908040925103125 7124 14253994310667169642788400 7125 14268002370239355049607526 7126 14282022227899431811662648 7127 14296053891926880183845394 7128 14310097370605827965628235 7129 14324152672225052457404693 7130 14338219805077982417378474 7131 14352298777462700019001603 7132 14366389597681942808961638 7133 14380492274043105665718040 7134 14394606814858242758587776 7135 14408733228444069507380232 7136 14422871523121964542581513 7137 14437021707217971666088207 7138 14451183789062801812490690 7139 14465357776991835010906049 7140 14479543679345122347360700 7141 14493741504467387927722778 7142 14507951260708030841184376 7143 14522172956421127124293710 7144 14536406599965431725537287 7145 14550652199704380470472153 7146 14564909764006092027408298 7147 14579179301243369873641295 7148 14593460819793704262235250 7149 14607754328039274189356140 7150 14622059834366949362155616 7151 14636377347168292167205348 7152 14650706874839559639481989 7153 14665048425781705431902835 7154 14679402008400381785412258 7155 14693767631105941499618989 7156 14708145302313439903984328 7157 14722535030442636829561358 7158 14736936823917998581285240 7159 14751350691168699910814666 7160 14765776640628625989924547 7161 14780214680736374384450013 7162 14794664819935257028781802 7163 14809127066673302200913115 7164 14823601429403256498038014 7165 14838087916582586812701440 7166 14852586536673482309500928 7167 14867097298142856402340096 7168 14881620209462348732233985 7169 14896155279108327145666327 7170 14910702515561889673498818 7171 14925261927308866510432473 7172 14939833522839821995021140 7173 14954417310650056590237250 7174 14969013299239608864589880 7175 14983621497113257473795206 7176 14998241912780523142999423 7177 15012874554755670649554209 7178 15027519431557710806344810 7179 15042176551710402445670823 7180 15056845923742254403679754 7181 15071527556186527505353428 7182 15086221457581236550047328 7183 15100927636469152297582940 7184 15115646101397803454893181 7185 15130376860919478663220987 7186 15145119923591228485871138 7187 15159875297974867396515397 7188 15174642992636975768051040 7189 15189423016148901862012854 7190 15204215377086763818538680 7191 15219020084031451646888578 7192 15233837145568629216517691 7193 15248666570288736248702885 7194 15263508366786990308723242 7195 15278362543663388798594483 7196 15293229109522710950357398 7197 15308108072974519819920360 7198 15322999442633164281456000 7199 15337903227117781022352120 7200 15352819435052296538716921 7201 15367748075065429131438623 7202 15382689155790690902799554 7203 15397642685866389753644785 7204 15412608673935631381105388 7205 15427587128646321276876394 7206 15442578058651166726049528 7207 15457581472607678806500798 7208 15472597379178174388833015 7209 15487625787029778136873321 7210 15502666704834424508725802 7211 15517720141268859758379263 7212 15532786105014643937870242 7213 15547864604758152900001340 7214 15562955649190580301614944 7215 15578059247007939607422420 7216 15593175406911066094388853 7217 15608304137605618856673411 7218 15623445447802082811125410 7219 15638599346215770703336157 7220 15653765841566825114246648 7221 15668944942580220467311198 7222 15684136657985765036217080 7223 15699340996518102953160250 7224 15714557966916716217677235 7225 15729787577925926706033261 7226 15745029838294898181166698 7227 15760284756777638303189899 7228 15775552342133000640446510 7229 15790832603124686681125328 7230 15806125548521247845430784 7231 15821431187096087498310128 7232 15836749527627462962737393 7233 15852080578898487533554215 7234 15867424349697132491867586 7235 15882780848816229120004617 7236 15898150085053470717024388 7237 15913532067211414614786962 7238 15928926804097484194579640 7239 15944334304523970904300534 7240 15959754577308036276199535 7241 15975187631271713945176753 7242 15990633475241911667638506 7243 16006092118050413340910935 7244 16021563568533881023211322 7245 16037047835533856954177188 7246 16052544927896765575953248 7247 16068054854473915554836300 7248 16083577624121501803478125 7249 16099113245700607503646475 7250 16114661728077206129544226 7251 16130223080122163471686773 7252 16145797310711239661337744 7253 16161384428725091195503110 7254 16176984443049272962483768 7255 16192597362574240267986674 7256 16208223196195350861794603 7257 16223861952812866964994613 7258 16239513641331957297765290 7259 16255178270662699107722851 7260 16270855849720080198826182 7261 16286546387424000960840888 7262 16302249892699276399362432 7263 16317966374475638166398440 7264 16333695841687736591510249 7265 16349438303275142713513775 7266 16365193768182350312739778 7267 16380962245358777943853601 7268 16396743743758770969234460 7269 16412538272341603592914362 7270 16428345840071480895076728 7271 16444166455917540867114798 7272 16460000128853856447249895 7273 16475846867859437556709625 7274 16491706681918233136466090 7275 16507579580019133184534191 7276 16523465571155970793830098 7277 16539364664327524190589964 7278 16555276868537518773348960 7279 16571202192794629152480708 7280 16587140646112481190297189 7281 16603092237509654041709203 7282 16619056976009682195447458 7283 16635034870641057515844365 7284 16651025930437231285176616 7285 16667030164436616246568622 7286 16683047581682588647456888 7287 16699078191223490283615402 7288 16715122002112630543742115 7289 16731179023408288454606589 7290 16747249264173714726758890 7291 16763332733477133800799803 7292 16779429440391745894212446 7293 16795539393995729048755360 7294 16811662603372241178417152 7295 16827799077609422117932768 7296 16843948825800395671861473 7297 16860111857043271664226615 7298 16876288180441147988717250 7299 16892477805102112659451705 7300 16908680740139245862303156 7301 16924896994670622006787298 7302 16941126577819311778512184 7303 16957369498713384192190310 7304 16973625766485908645213023 7305 16989895390274956971787329 7306 17006178379223605497635178 7307 17022474742479937095255303 7308 17038784489197043239747690 7309 17055107628533026065200756 7310 17071444169651000421641312 7311 17087794121719095932547388 7312 17104157493910459052923997 7313 17120534295403255127941915 7314 17136924535380670452139554 7315 17153328223030914329188005 7316 17169745367547221132219328 7317 17186175978127852364718166 7318 17202620063976098721976760 7319 17219077634300282153113442 7320 17235548698313757923654683 7321 17252033265234916678680773 7322 17268531344287186506535210 7323 17285042944699035003097875 7324 17301568075703971336622070 7325 17318106746540548313135496 7326 17334658966452364442405248 7327 17351224744688066004466904 7328 17367804090501349116717785 7329 17384397013150961801574463 7330 17401003521900706054694594 7331 17417623626019439913763153 7332 17434257334781079527843148 7333 17450904657464601227290890 7334 17467565603354043594235896 7335 17484240181738509533625502 7336 17500928401912168344834263 7337 17517630273174257793838217 7338 17534345804829086185954090 7339 17551075006186034439143519 7340 17567817886559558157882370 7341 17584574455269189707595228 7342 17601344721639540289655136 7343 17618128695000302016948660 7344 17634926384686249990006357 7345 17651737800037244373698723 7346 17668562950398232474497698 7347 17685401845119250818303805 7348 17702254493555427228839000 7349 17719120905066982906605310 7350 17736001089019234508409336 7351 17752895054782596227452698 7352 17769802811732581873988499 7353 17786724369249806956543885 7354 17803659736719990763708778 7355 17820608923533958446490859 7356 17837571939087643101236878 7357 17854548792782087853120368 7358 17871539494023447940195840 7359 17888544052222992798019536 7360 17905562476797108144836817 7361 17922594777167298067336263 7362 17939640962760187106970562 7363 17956701043007522346844265 7364 17973775027346175499168484 7365 17990862925218144993282610 7366 18007964746070558064243128 7367 18025080499355672841979606 7368 18042210194530880441017935 7369 18059353841058707050770897 7370 18076511448406816026396138 7371 18093683026048009980221623 7372 18110868583460232873738650 7373 18128068130126572110162500 7374 18145281675535260627560800 7375 18162509229179678992549676 7376 18179750800558357494557773 7377 18197006399174978240658219 7378 18214276034538377250968610 7379 18231559716162546554619093 7380 18248857453566636286288624 7381 18266169256274956783309478 7382 18283495133816980683340088 7383 18300835095727345022606290 7384 18318189151545853334711051 7385 18335557310817477750012757 7386 18352939583092361095572138 7387 18370335977925818995667907 7388 18387746504878341972881190 7389 18405171173515597549748824 7390 18422609993408432350985600 7391 18440062974132874206275528 7392 18457530125270134253632201 7393 18475011456406609043328335 7394 18492506977133882642394562 7395 18510016697048728739687553 7396 18527540625753112751527548 7397 18545078772854193927905370 7398 18562631147964327459259000 7399 18580197760701066583819790 7400 18597778620687164695528391 7401 18615373737550577452520473 7402 18632983120924464886182314 7403 18650606780447193510776335 7404 18668244725762338433636658 7405 18685896966518685465934764 7406 18703563512370233234015328 7407 18721244372976195291302308 7408 18738939558001002230775365 7409 18756649077114303798016691 7410 18774372939990971004828322 7411 18792111156311098243420013 7412 18809863735760005401167752 7413 18827630688028239975942990 7414 18845412022811579192012664 7415 18863207749811032116510090 7416 18881017878732841776476803 7417 18898842419288487276475421 7418 18916681381194685916773610 7419 18934534774173395312099227 7420 18952402607951815510966718 7421 18970284892262391115574848 7422 18988181636842813402275840 7423 19006092851436022442616000 7424 19024018545790209224947905 7425 19041958729658817776614231 7426 19059913412800547286703298 7427 19077882604979354229376409 7428 19095866315964454487767060 7429 19113864555530325478452098 7430 19131877333456708276494904 7431 19149904659528609741060678 7432 19167946543536304641603903 7433 19186002995275337784628065 7434 19204074024546526141017706 7435 19222159641155960973942887 7436 19240259854915009967336138 7437 19258374675640319354941972 7438 19276504113153816049939040 7439 19294648177282709775135004 7440 19312806877859495193734205 7441 19330980224721954040678203 7442 19349168227713157254559266 7443 19367370896681467110106885 7444 19385588241480539351247392 7445 19403820271969325324736758 7446 19422066998012074114366648 7447 19440328429478334675743810 7448 19458604576242957971642875 7449 19476895448186099107932645 7450 19495201055193219470075946 7451 19513521407155088860203123 7452 19531856513967787634759254 7453 19550206385532708842725160 7454 19568571031756560364412288 7455 19586950462551367050831544 7456 19605344687834472863636153 7457 19623753717528543015638623 7458 19642177561561566111901890 7459 19660616229866856291404721 7460 19679069732383055369281452 7461 19697538079054134979636138 7462 19716021279829398718931192 7463 19734519344663484289950590 7464 19753032283516365646337719 7465 19771560106353355137707945 7466 19790102823145105655335978 7467 19808660443867612778418111 7468 19827232978502216920909410 7469 19845820437035605478935932 7470 19864422829459814978782048 7471 19883040165772233225452948 7472 19901672455975601451812405 7473 19920319710078016468295875 7474 19938981938092932813199010 7475 19957659150039164903541661 7476 19976351355940889186507448 7477 19995058565827646291458974 7478 20013780789734343182528760 7479 20032518037701255311785978 7480 20051270319774028772979059 7481 20070037646003682455854253 7482 20088820026446610201050218 7483 20107617471164582955568715 7484 20126429990224750928821486 7485 20145257593699645749253392 7486 20164100291667182621541888 7487 20182958094210662484372912 7488 20201831011418774168793265 7489 20220719053385596557139559 7490 20239622230210600742543810 7491 20258540551998652189015753 7492 20277474028860012892101956 7493 20296422670910343540121810 7494 20315386488270705675980472 7495 20334365491067563859558838 7496 20353359689432787830680623 7497 20372369093503654672656625 7498 20391393713422850976406250 7499 20410433559338475005156375 7500 20429488641404038859717626 7501 20448558969778470644338148 7502 20467644554626116633134944 7503 20486745406116743437102860 7504 20505861534425540171701293 7505 20524992949733120625018699 7506 20544139662225525426514978 7507 20563301682094224216341813 7508 20582479019536117815241040 7509 20601671684753540395021126 7510 20620879687954261649611832 7511 20640103039351488966697138 7512 20659341749163869599926507 7513 20678595827615492841704565 7514 20697865284935892196559274 7515 20717150131360047555088675 7516 20736450377128387368486278 7517 20755766032486790823645176 7518 20775097107686590018840960 7519 20794443612984572139993512 7520 20813805558642981637507753 7521 20833182954929522403693423 7522 20852575812117359950763970 7523 20871984140485123589414625 7524 20891407950316908607979740 7525 20910847251902278452169466 7526 20930302055536266905385848 7527 20949772371519380269618414 7528 20969258210157599546919335 7529 20988759581762382621458233 7530 21008276496650666442156714 7531 21027808965144869205902703 7532 21047356997572892541344658 7533 21066920604268123693265740 7534 21086499795569437707538016 7535 21106094581821199616656772 7536 21125704973373266625855013 7537 21145330980580990299798227 7538 21164972613805218749859490 7539 21184629883412298821974989 7540 21204302799774078285080040 7541 21223991373267908020125678 7542 21243695614276644209675896 7543 21263415533188650528085610 7544 21283151140397800332259427 7545 21302902446303478852991293 7546 21322669461310585386885098 7547 21342452195829535488856315 7548 21362250660276263165214750 7549 21382064865072223067328480 7550 21401894820644392685869056 7551 21421740537425274545638048 7552 21441602025852898400975009 7553 21461479296370823431746935 7554 21481372359428140439919298 7555 21501281225479474046708729 7556 21521205904984984890317428 7557 21541146408410371824249378 7558 21561102746226874116208440 7559 21581074928911273647578406 7560 21601062966945897113485087 7561 21621066870818618223440513 7562 21641086651022859902569322 7563 21661122318057596493417415 7564 21681173882427355958342954 7565 21701241354642222082489780 7566 21721324745217836677343328 7567 21741424064675401784869116 7568 21761539323541681882233885 7569 21781670532349006087109467 7570 21801817701635270363559458 7571 21821980841943939728508773 7572 21842159963824050458796160 7573 21862355077830212298809750 7574 21882566194522610668705720 7575 21902793324467008873210146 7576 21923036478234750311004123 7577 21943295666402760684692229 7578 21963570899553550211354410 7579 21983862188275215833681363 7580 22004169543161443431693494 7581 22024492974811510035043528 7582 22044832493830286035902848 7583 22065188110828237402431640 7584 22085559836421427892832921 7585 22105947681231521269990527 7586 22126351655885783516691138 7587 22146771771017085051430417 7588 22167208037263902944803340 7589 22187660465270323136478794 7590 22208129065686042652758520 7591 22228613849166371824720478 7592 22249114826372236506946711 7593 22269632007970180296835785 7594 22290165404632366754499882 7595 22310715027036581623246623 7596 22331280885866235050645698 7597 22351862991810363810180380 7598 22372461355563633523484000 7599 22393075987826340883161460 7600 22413706899304415876195861 7601 22434354100709424007940323 7602 22455017602758568526695074 7603 22475697416174692648869885 7604 22496393551686281784731928 7605 22517106020027465764739134 7606 22537834831938021066459128 7607 22558579998163373042073818 7608 22579341529454598146469715 7609 22600119436568426165914061 7610 22620913730267242447316842 7611 22641724421319090128078763 7612 22662551520497672366525262 7613 22683395038582354572926640 7614 22704254986358166641104384 7615 22725131374615805180623760 7616 22746024214151635749572753 7617 22766933515767695087927431 7618 22787859290271693351503810 7619 22808801548477016346496297 7620 22829760301202727764602788 7621 22850735559273571418736498 7622 22871727333519973479324600 7623 22892735634778044711193750 7624 22913760473889582711042575 7625 22934801861702074145501201 7626 22955859809068696989777898 7627 22976934326848322766892919 7628 22998025425905518787499610 7629 23019133117110550390292868 7630 23040257411339383183005024 7631 23061398319473685283989228 7632 23082555852400829564390413 7633 23103730021013895890903915 7634 23124920836211673369121826 7635 23146128308898662587467157 7636 23167352449985077861715888 7637 23188593270386849480106982 7638 23209850781025625949040440 7639 23231124992828776239363474 7640 23252415916729392033244875 7641 23273723563666289971637653 7642 23295047944584013902330026 7643 23316389070432837128584835 7644 23337746952168764658367462 7645 23359121600753535454162328 7646 23380513027154624683378048 7647 23401921242345245969341320 7648 23423346257304353642879625 7649 23444788083016644994492815 7650 23466246730472562527113666 7651 23487722210668296209457473 7652 23509214534605785729960764 7653 23530723713292722751309210 7654 23552249757742553165554808 7655 23573792678974479349822414 7656 23595352488013462422605703 7657 23616929195890224500652633 7658 23638522813641250956440490 7659 23660133352308792676240591 7660 23681760822940868318772722 7661 23703405236591266574449388 7662 23725066604319548425209952 7663 23746744937191049404944740 7664 23768440246276881860509189 7665 23790152542653937213328115 7666 23811881837404888221590178 7667 23833628141618191243032621 7668 23855391466388088498316360 7669 23877171822814610334991502 7670 23898969222003577492053368 7671 23920783675066603365089098 7672 23942615193121096272014915 7673 23964463787290261719404125 7674 23986329468703104669405930 7675 24008212248494431807255131 7676 24030112137804853809372798 7677 24052029147780787612057984 7678 24073963289574458680770560 7679 24095914574343903280005248 7680 24117883013252970743756929 7681 24139868617471325746577303 7682 24161871398174450575222978 7683 24183891366543647400895065 7684 24205928533766040552070356 7685 24227982911034578787924162 7686 24250054509548037572344888 7687 24272143340511021348540422 7688 24294249415133965814236415 7689 24316372744633140197466529 7690 24338513340230649532954730 7691 24360671213154436939089703 7692 24382846374638285895491466 7693 24405038835921822521170260 7694 24427248608250517853277792 7695 24449475702875690126450908 7696 24471720131054507052747773 7697 24493981904049988102176635 7698 24516261033131006783817250 7699 24538557529572292927535045 7700 24560871404654434966288096 7701 24583202669663882219026998 7702 24605551335892947174187704 7703 24627917414639807773777410 7704 24650300917208509698053563 7705 24672701854908968650796069 7706 24695120239056972645172778 7707 24717556080974184290198323 7708 24740009391988143077786390 7709 24762480183432267670395496 7710 24784968466645858189268352 7711 24807474252974098503264888 7712 24829997553768058518289017 7713 24852538380384696467309215 7714 24875096744186861200972994 7715 24897672656543294478815345 7716 24920266128828633261061228 7717 24942877172423412001022186 7718 24965505798714064938087160 7719 24988152019092928391307582 7720 25010815844958243053576823 7721 25033497287714156286404073 7722 25056196358770724415282730 7723 25078913069543915025653375 7724 25101647431455609259461410 7725 25124399455933604112309436 7726 25147169154411614731204448 7727 25169956538329276712899924 7728 25192761619132148402832885 7729 25215584408271713194656003 7730 25238424917205381830364834 7731 25261283157396494701020253 7732 25284159140314324148066168 7733 25307052877434076765242590 7734 25329964380236895701094136 7735 25352893660209862962074042 7736 25375840728846001716243763 7737 25398805597644278597568237 7738 25421788278109606010806890 7739 25444788781752844437000459 7740 25467807120090804739553710 7741 25490843304646250470914128 7742 25513897346947900179846656 7743 25536969258530429719304560 7744 25560059050934474554896497 7745 25583166735706632073949863 7746 25606292324399463895170498 7747 25629435828571498178898825 7748 25652597259787231937962500 7749 25675776629617133349125650 7750 25698973949637644065134776 7751 25722189231431181527361398 7752 25745422486586141279041519 7753 25768673726696899279111985 7754 25791942963363814216643818 7755 25815230208193229825872599 7756 25838535472797477201825978 7757 25861858768794877116548388 7758 25885200107809742335923040 7759 25908559501472379937091276 7760 25931936961419093626469357 7761 25955332499292186058362763 7762 25978746126739961154178082 7763 26002177855416726422232565 7764 26025627696982795278161424 7765 26049095663104489365922950 7766 26072581765454140879401528 7767 26096086015710094884608626 7768 26119608425556711642481835 7769 26143149006684368932282037 7770 26166707770789464375588778 7771 26190284729574417760893923 7772 26213879894747673368793670 7773 26237493278023702297779000 7774 26261124891123004790624640 7775 26284774745772112561376616 7776 26308442853703591122938473 7777 26332129226656042115256239 7778 26355833876374105634102210 7779 26379556814608462560457633 7780 26403298053115836890494364 7781 26427057603658998066155578 7782 26450835478006763306335608 7783 26474631687933999938658990 7784 26498446245221627731858791 7785 26522279161656621228754297 7786 26546130449032012079828138 7787 26570000119146891377402927 7788 26593888183806411990417490 7789 26617794654821790899802764 7790 26641719544010311534457440 7791 26665662863195326107823428 7792 26689624624206257955061221 7793 26713604838878603870825235 7794 26737603519053936447639202 7795 26761620676579906414871693 7796 26785656323310244978311848 7797 26809710471104766160345390 7798 26833783131829369140731000 7799 26857874317356040597977130 7800 26881984039562857051319331 7801 26906112310333987203298173 7802 26930259141559694282937834 7803 26954424545136338389525435 7804 26978608532966378836991198 7805 27002811116958376498889504 7806 27027032309026996153980928 7807 27051272121093008832415328 7808 27075530565083294162516065 7809 27099807652930842718165431 7810 27124103396574758366791362 7811 27148417807960260617955513 7812 27172750899038686972542772 7813 27197102681767495272552290 7814 27221473168110266051490104 7815 27245862370036704885363430 7816 27270270299522644744276703 7817 27294696968550048344629441 7818 27319142389107010501916010 7819 27343606573187760484127367 7820 27368089532792664365754858 7821 27392591279928227382396148 7822 27417111826607096285963360 7823 27441651184848061700493500 7824 27466209366676060478561245 7825 27490786384122178058294171 7826 27515382249223650820990498 7827 27539996974023868449339429 7828 27564630570572376286244160 7829 27589283050924877694247638 7830 27613954427143236415561144 7831 27638644711295478932695778 7832 27663353915455796829696923 7833 27688082051704549153981765 7834 27712829132128264778779946 7835 27737595168819644766177427 7836 27762380173877564730763638 7837 27787184159407077203881992 7838 27812007137519413998483840 7839 27836849120331988574585944 7840 27861710119968398405331545 7841 27886590148558427343655103 7842 27911489218238047989550786 7843 27936407341149424057944785 7844 27961344529440912747171532 7845 27986300795267067108053898 7846 28011276150788638413587448 7847 28036270608172578529228830 7848 28061284179592042283788375 7849 28086316877226389840926985 7850 28111368713261189071257386 7851 28136439699888217925049823 7852 28161529849305466805542274 7853 28186639173717140942855260 7854 28211767685333662768511328 7855 28236915396371674290559284 7856 28262082319054039469303253 7857 28287268465609846593636643 7858 28312473848274410657981090 7859 28337698479289275739830461 7860 28362942370902217377899992 7861 28388205535367244950880638 7862 28413487984944604056798712 7863 28438789731900778892980890 7864 28464110788508494636624659 7865 28489451167046719825974285 7866 28514810879800668742102378 7867 28540189939061803791297131 7868 28565588357127837888055310 7869 28591006146302736838681072 7870 28616443318896721725490688 7871 28641899887226271291623248 7872 28667375863614124326457425 7873 28692871260389282051634375 7874 28718386089887010507686850 7875 28743920364448842941274601 7876 28769474096422582193026148 7877 28795047298162303085986994 7878 28820639982028354814674360 7879 28846252160387363334738518 7880 28871883845612233753230799 7881 28897535050082152719478353 7882 28923205786182590816565738 7883 28948896066305304953423415 7884 28974605902848340757523226 7885 29000335308216034968180932 7886 29026084294819017830465888 7887 29051852875074215489717932 7888 29077641061404852386671565 7889 29103448866240453653187499 7890 29129276302016847508591650 7891 29155123381176167656621653 7892 29180990116166855682980976 7893 29206876519443663453500710 7894 29232782603467655512909112 7895 29258708380706211484208978 7896 29284653863633028468662923 7897 29310619064728123446386645 7898 29336603996477835677550250 7899 29362608671374829104187715 7900 29388633101918094752614566 7901 29414677300612953136453848 7902 29440741279971056660270464 7903 29466825052510392023813960 7904 29492928630755282626869833 7905 29519052027236390974719439 7906 29545195254490721084208578 7907 29571358325061620890424833 7908 29597541251498784653983740 7909 29623744046358255368923866 7910 29649966722202427171210872 7911 29676209291600047747850638 7912 29702471767126220746611527 7913 29728754161362408186355865 7914 29755056486896432867980714 7915 29781378756322480785968015 7916 29807720982241103540544178 7917 29834083177259220750449196 7918 29860465353990122466315360 7919 29886867525053471584655652 7920 29913289703075306262461893 7921 29939731900688042332412723 7922 29966194130530475718691490 7923 29992676405247784853414125 7924 30019178737491533093667080 7925 30045701139919671139155406 7926 30072243625196539450461048 7927 30098806205992870667911434 7928 30125388894985792031058435 7929 30151991704858827798767773 7930 30178614648301901669918954 7931 30205257738011339204715803 7932 30231920986689870246607678 7933 30258604407046631344821440 7934 30285308011797168177504256 7935 30312031813663437975477312 7936 30338775825373811946600513 7937 30365540059663077700748247 7938 30392324529272441675396290 7939 30419129246949531561819929 7940 30445954225448398731903380 7941 30472799477529520665560578 7942 30499665015959803378767416 7943 30526550853512583852205510 7944 30553457002967632460517567 7945 30580383477111155402174433 7946 30607330288735797129953898 7947 30634297450640642782031335 7948 30661284975631220613682250 7949 30688292876519504429596820 7950 30715321166123916016806496 7951 30742369857269327578222748 7952 30769438962787064166788029 7953 30796528495514906120239035 7954 30823638468297091496482338 7955 30850768893984318509582469 7956 30877919785433747966362528 7957 30905091155509005703617398 7958 30932283017080185025939640 7959 30959495383023849144158146 7960 30986728266223033614389627 7961 31013981679567248777703013 7962 31041255635952482200396842 7963 31068550148281201114889715 7964 31095865229462354861223894 7965 31123200892411377329182120 7966 31150557150050189401017728 7967 31177934015307201394798136 7968 31205331501117315508361785 7969 31232749620421928263888607 7970 31260188386168932953084098 7971 31287647811312722082977073 7972 31315127908814189822331180 7973 31342628691640734448670250 7974 31370150172766260795917560 7975 31397692365171182702649086 7976 31425255281842425460960823 7977 31452838935773428265950249 7978 31480443339964146665812010 7979 31508068507421055012547903 7980 31535714451157148913291234 7981 31563381184191947682245628 7982 31591068719551496793238368 7983 31618777070268370332888340 7984 31646506249381673454388661 7985 31674256269937044831904067 7986 31702027144986659115583138 7987 31729818887589229387185437 7988 31757631510810009616323640 7989 31785465027720797117320734 7990 31813319451399935006682360 7991 31841194794932314661184378 7992 31869091071409378176575731 7993 31897008293929120826896685 7994 31924946475596093524412522 7995 31952905629521405280162763 7996 31980885768822725665125998 7997 32008886906624287272000400 7998 32036909056056888177600000 7999 32064952230257894405866800 8000 32093016442371242391498801 8001 32121101705547441444194023 8002 32149208032943576213510594 8003 32177335437723309154342985 8004 32205483933056882993014468 8005 32233653532121123193985874 8006 32261844248099440427180728 8007 32290056094181833035926838 8008 32318289083564889505514415 8009 32346543229451790932370801 8010 32374818545052313493851882 8011 32403115043582830918650263 8012 32431432738266316957820282 8013 32459771642332347856419940 8014 32488131769017104825769824 8015 32516513131563376516329100 8016 32544915743220561491188653 8017 32573339617244670700181451 8018 32601784766898329954610210 8019 32630251205450782402592437 8020 32658738946177891005022928 8021 32687248002362141012153798 8022 32715778387292642440792120 8023 32744330114265132552115250 8024 32772903196581978330103915 8025 32801497647552178960593141 8026 32830113480491368310941098 8027 32858750708721817410315939 8028 32887409345572436930600710 8029 32916089404378779667916408 8030 32944790898483043024763264 8031 32973513841234071492780328 8032 33002258245987359136123433 8033 33031024126105052075461615 8034 33059811494955950972592066 8035 33088620365915513515673697 8036 33117450752365856905079388 8037 33146302667695760339867002 8038 33175176125300667504869240 8039 33204071138582689058402414 8040 33232987720950605120594215 8041 33261925885819867762330553 8042 33290885646612603494821546 8043 33319867016757615759786735 8044 33348870009690387420259602 8045 33377894638853083252011468 8046 33406940917694552435594848 8047 33436008859670331049006340 8048 33465098478242644560969125 8049 33494209786880410324835155 8050 33523342799059240073107106 8051 33552497528261442412580173 8052 33581673987976025320103784 8053 33610872191698698638963310 8054 33640092152931876575881848 8055 33669333885184680198642154 8056 33698597401972939934328803 8057 33727882716819198068190653 8058 33757189843252711243123690 8059 33786518794809452959774331 8060 33815869585032116077263262 8061 33845242227470115314529888 8062 33874636735679589752297472 8063 33904053123223405335659040 8064 33933491403671157377284129 8065 33962951590599173061246455 8066 33992433697590513947472578 8067 34021937738234978476811641 8068 34051463726129104476726260 8069 34081011674876171667604642 8070 34110581598086204169694008 8071 34140173509375973010655398 8072 34169787422368998633739935 8073 34199423350695553406586625 8074 34229081307992664130641770 8075 34258761307904114551200071 8076 34288463364080447868067498 8077 34318187490178969246846004 8078 34347933699863748330840160 8079 34377702006805621753585788 8080 34407492424682195652000669 8081 34437304967177848180157403 8082 34467139647983732023678498 8083 34496996480797776914753765 8084 34526875479324692147780096 8085 34556776657275969095623702 8086 34586700028369883726504888 8087 34616645606331499121505442 8088 34646613404892667992698715 8089 34676603437792035201902469 8090 34706615718775040280054570 8091 34736650261593919947211603 8092 34766707080007710633170486 8093 34796786187782250998713160 8094 34826887598690184457474432 8095 34857011326510961698433048 8096 34887157385030843209026073 8097 34917325788042901798886655 8098 34947516549347025124205250 8099 34977729682749918212714385 8100 35007965202065105989297036 8101 35038223121112935802218698 8102 35068503453720579949983224 8103 35098806213722038208812510 8104 35129131414958140360750103 8105 35159479071276548722388809 8106 35189849196531760674222378 8107 35220241804585111190621343 8108 35250656909304775370433090 8109 35281094524565770968206236 8110 35311554664249960926039392 8111 35342037342246055906054388 8112 35372542572449616823494037 8113 35403070368763057380444515 8114 35433620745095646600182434 8115 35464193715363511362146685 8116 35494789293489638937535128 8117 35525407493403879525526206 8118 35556048329042948790125560 8119 35586711814350430397637722 8120 35617397963276778554762963 8121 35648106789779320547319373 8122 35678838307822259279590250 8123 35709592531376675814296875 8124 35740369474420531913196750 8125 35771169150938672578307376 8126 35801991574922828593755648 8127 35832836760371619068252944 8128 35863704721290553978195985 8129 35894595471692036711393543 8130 35925509025595366611419074 8131 35956445397026741522589353 8132 35987404600019260335569188 8133 36018386648612925533602290 8134 36049391556854645739368376 8135 36080419338798238262466582 8136 36111470008504431647525263 8137 36142543580040868222938257 8138 36173640067482106650227690 8139 36204759484909624474033399 8140 36235901846411820672729050 8141 36267067166084018209665028 8142 36298255458028466585038176 8143 36329466736354344388388460 8144 36360701015177761851722637 8145 36391958308621763403265003 8146 36423238630816330221835298 8147 36454541995898382791853845 8148 36485868418011783458974000 8149 36517217911307338986341990 8150 36548590489942803111484216 8151 36579986168082879103822098 8152 36611404959899222322814539 8153 36642846879570442776728085 8154 36674311941282107682034858 8155 36705800159226744023438339 8156 36737311547603841114527078 8157 36768846120619853159056408 8158 36800403892488201812858240 8159 36831984877429278746379016 8160 36863589089670448207845897 8161 36895216543446049587061263 8162 36926867252997399979825602 8163 36958541232572796752988865 8164 36990238496427520110130364 8165 37021959058823835657867290 8166 37053702934030996972791928 8167 37085470136325248169037646 8168 37117260679989826466473735 8169 37149074579314964759529177 8170 37180911848597894186645418 8171 37212772502142846700358223 8172 37244656554261057638008690 8173 37276564019270768293083500 8174 37308494911497228487184480 8175 37340449245272699142627556 8176 37372427034936454855671173 8177 37404428294834786470374259 8178 37436453039321003653083810 8179 37468501282755437467552173 8180 37500573039505442950684104 8181 37532668323945401688913678 8182 37564787150456724395211128 8183 37596929533427853486719690 8184 37629095487254265663022531 8185 37661285026338474485039837 8186 37693498165090032954556138 8187 37725734917925536094377947 8188 37757995299268623529121790 8189 37790279323549982066632704 8190 37822587005207348280033280 8191 37854918358685511090403328 8192 37887273398436314350090241 8193 37919652138918659426650135 8194 37952054594598507787419842 8195 37984480779948883584719833 8196 38016930709449876241688148 8197 38049404397588643038745410 8198 38081901858859411700691000 8199 38114423107763482984430470 8200 38146968158809233267334271 8201 38179537026512117136227873 8202 38212129725394669977013354 8203 38244746269986510564922535 8204 38277386674824343655401738 8205 38310050954451962575628244 8206 38342739123420251816658528 8207 38375451196287189626208348 8208 38408187187617850602064765 8209 38440947111984408286130171 8210 38473730983966137759098402 8211 38506538818149418235763013 8212 38539370629127735660957792 8213 38572226431501685306129590 8214 38605106239878974366543544 8215 38638010068874424559120770 8216 38670937933109974720908603 8217 38703889847214683408183461 8218 38736865825824731496186410 8219 38769865883583424779491507 8220 38802890035141196573006998 8221 38835938295155610313609448 8222 38869010678291362162410880 8223 38902107199220283607659000 8224 38935227872621344068270585 8225 38968372713180653497998111 8226 39001541735591464990229698 8227 39034734954554177383422449 8228 39067952384776337867169260 8229 39101194040972644588899178 8230 39134459937864949261211384 8231 39167750090182259769842878 8232 39201064512660742782269943 8233 39234403220043726356943465 8234 39267766227081702553158186 8235 39301153548532330041555967 8236 39334565199160436715263138 8237 39368001193738022301662012 8238 39401461547044260974796640 8239 39434946273865503968412884 8240 39468455388995282189632885 8241 39501988907234308833264003 8242 39535546843390481996742306 8243 39569129212278887295710685 8244 39602736028721800480231672 8245 39636367307548690051635038 8246 39670023063596219880000248 8247 39703703311708251822273850 8248 39737408066735848341021875 8249 39771137343537275123817325 8250 39804891156978003703262826 8251 39838669521930714077648523 8252 39872472453275297332245294 8253 39906299965898858261233360 8254 39940152074695717990266368 8255 39974028794567416599671024 8256 40007930140422715748282353 8257 40041856127177601297914663 8258 40075806769755285938468290 8259 40109782083086211813672201 8260 40143782082108053147462532 8261 40177806781765718870997138 8262 40211856197011355250306232 8263 40245930342804348514579190 8264 40280029234111327485087599 8265 40314152885906166204744625 8266 40348301313169986568300778 8267 40382474530891160953176151 8268 40416672554065314850929210 8269 40450895397695329499362212 8270 40485143076791344515263328 8271 40519415606370760527785548 8272 40553713001458241812462445 8273 40588035277085718925860875 8274 40622382448292391340870690 8275 40656754530124730082631541 8276 40691151537636480365096848 8277 40725573485888664228235014 8278 40760020389949583175867960 8279 40794492264894820814147058 8280 40828989125807245490666539 8281 40863510987777012934214453 8282 40898057865901568895161258 8283 40932629775285651786486115 8284 40967226731041295325440966 8285 41001848748287831175852472 8286 41036495842151891591061888 8287 41071168027767412057502952 8288 41105865320275633938917865 8289 41140587734825107121211439 8290 41175335286571692657943490 8291 41210107990678565416459553 8292 41244905862316216724659996 8293 41279728916662457018407610 8294 41314577168902418489573752 8295 41349450634228557734723118 8296 41384349327840658404437223 8297 41419273264945833853276665 8298 41454222460758529790382250 8299 41489196930500526930715055 8300 41524196689400943646935506 8301 41559221752696238621921548 8302 41594272135630213501925984 8303 41629347853454015550373060 8304 41664448921426140302294373 8305 41699575354812434219404179 8306 41734727168886097345814178 8307 41769904378927685964387853 8308 41805107000225115253734440 8309 41840335048073661945842606 8310 41875588537775966984353912 8311 41910867484642038183476138 8312 41946171903989252887536547 8313 41981501811142360631175165 8314 42016857221433485800178154 8315 42052238150202130292951355 8316 42087644612795176182634078 8317 42123076624566888379853216 8318 42158534200878917296117760 8319 42194017357100301507853792 8320 42229526108607470421080033 8321 42265060470784246936724023 8322 42300620459021850116579010 8323 42336206088718897849901625 8324 42371817375281409520650420 8325 42407454334122808675365346 8326 42443116980663925691688248 8327 42478805330333000447524454 8328 42514519398565684990845535 8329 42550259200805046210133313 8330 42586024752501568505465194 8331 42621816069113156460240903 8332 42657633166105137513550698 8333 42693476058950264633185140 8334 42729344763128718989286496 8335 42765239294128112628641852 8336 42801159667443491149618013 8337 42837105898577336377738267 8338 42873078003039569041901090 8339 42909075996347551451240869 8340 42945099894026090172630720 8341 42981149711607438708827478 8342 43017225464631300177258936 8343 43053327168644829989453410 8344 43089454839202638531111707 8345 43125608491866793842821573 8346 43161788142206824301414698 8347 43197993805799721301966355 8348 43234225498229941940437750 8349 43270483235089411696961160 8350 43306767031977527119767936 8351 43343076904501158509759448 8352 43379412868274652605721049 8353 43415774938919835270179135 8354 43452163132066014175901378 8355 43488577463349981493040209 8356 43525017948416016576919628 8357 43561484602915888656465418 8358 43597977442508859523278840 8359 43634496482861686221353886 8360 43671041739648623737438167 8361 43707613228551427692037513 8362 43744210965259357031064362 8363 43780834965469176718130015 8364 43817485244885160427480834 8365 43854161819219093237578460 8366 43890864704190274325324128 8367 43927593915525519660927156 8368 43964349468959164703417685 8369 44001131380233067096803747 8370 44037939665096609366872738 8371 44074774339306701618637373 8372 44111635418627784234426200 8373 44148522918831830572618750 8374 44185436855698349667025400 8375 44222377245014388926912026 8376 44259344102574536837669523 8377 44296337444180925662128269 8378 44333357285643234142517610 8379 44370403642778690203070443 8380 44407476531412073653272974 8381 44444575967375718891759728 8382 44481701966509517610853888 8383 44518854544660921501753040 8384 44556033717684944960360401 8385 44593239501444167793761607 8386 44630471911808737927347138 8387 44667730964656374112580457 8388 44705016675872368635411940 8389 44742329061349590025338674 8390 44779668136988485765110200 8391 44817033918697085001080278 8392 44854426422391001254204751 8393 44891845663993435131685585 8394 44929291659435177039261162 8395 44966764424654609894142903 8396 45004263975597711838598298 8397 45041790328218058954180420 8398 45079343498476827976604000 8399 45116923502342799011268140 8400 45154530355792358249425741 8401 45192164074809500684999723 8402 45229824675385832832046114 8403 45267512173520575442864085 8404 45305226585220566226753008 8405 45342967926500262569416614 8406 45380736213381744253014328 8407 45418531461894716176859858 8408 45456353688076511078767115 8409 45494202907972092257043541 8410 45532079137634056293130922 8411 45569982393122635774893763 8412 45607912690505702020555302 8413 45645870045858767803281240 8414 45683854475264990076411264 8415 45721865994815172699338440 8416 45759904620607769164036553 8417 45797970368748885322235471 8418 45836063255352282113244610 8419 45874183296539378292424577 8420 45912330508439253160307068 8421 45950504907188649292363098 8422 45988706508931975269419640 8423 46026935329821308408724750 8424 46065191386016397495661255 8425 46103474693684665516109081 8426 46141785269001212389456298 8427 46180123128148817702258959 8428 46218488287317943442549810 8429 46256880762706736734795948 8430 46295300570521032575505504 8431 46333747726974356569483428 8432 46372222248287927666736453 8433 46410724150690660900027315 8434 46449253450419170123078306 8435 46487810163717770749424237 8436 46526394306838482491914888 8437 46565005896041032102867022 8438 46603644947592856114866040 8439 46642311477769103582217354 8440 46681005502852638823047555 8441 46719727039134044162055453 8442 46758476102911622673913066 8443 46797252710491400927316635 8444 46836056878187131729687742 8445 46874888622320296872524608 8446 46913747959220109877403648 8447 46952634905223518742631360 8448 46991549476675208690546625 8449 47030491689927604915473495 8450 47069461561340875332324546 8451 47108459107282933325854873 8452 47147484344129440500566804 8453 47186537288263809431265410 8454 47225617956077206414264888 8455 47264726363968554219245894 8456 47303862528344534841763903 8457 47343026465619592256408673 8458 47382218192215935170614890 8459 47421437724563539779124071 8460 47460685079100152519097802 8461 47499960272271292825882388 8462 47539263320530255889424992 8463 47578594240338115411341340 8464 47617953048163726362635069 8465 47657339760483727742068795 8466 47696754393782545335186978 8467 47736196964552394473990661 8468 47775667489293282797264160 8469 47815165984513013011553782 8470 47854692466727185652798648 8471 47894246952459201848613698 8472 47933829458240266081224955 8473 47973440000609388951057125 8474 48013078596113389940973610 8475 48052745261306900181169011 8476 48092440012752365214714198 8477 48132162867020047763754024 8478 48171913840688030496357760 8479 48211692950342218794022328 8480 48251500212576343519828409 8481 48291335643991963787249503 8482 48331199261198469729614018 8483 48371091080813085270220465 8484 48411011119460870893105836 8485 48450959393774726414467242 8486 48490935920395393754736888 8487 48530940715971459711310462 8488 48570973797159358731929015 8489 48611035180623375688714409 8490 48651124883035648652858410 8491 48691242921076171669965503 8492 48731389311432797536049506 8493 48771564070801240574184060 8494 48811767215885079411807072 8495 48851998763395759758679188 8496 48892258730052597185496373 8497 48932547132582779903156675 8498 48972863987721371542681250 8499 49013209312211313935789725 8500 49053583122803429896129976 8501 49093985436256426001162398 8502 49134416269336895374698744 8503 49174875638819320470095610 8504 49215363561486075854102643 8505 49255880054127430991365549 8506 49296425133541553029583978 8507 49336998816534509585324363 8508 49377601119920271530487790 8509 49418232060520715779432976 8510 49458891655165628076754432 8511 49499579920692705785715888 8512 49540296873947560677339057 8513 49581042531783721720147815 8514 49621816911062637870567874 8515 49662620028653680863982025 8516 49703451901434148006441028 8517 49744312546289264967030226 8518 49785201980112188570891960 8519 49826120219804009592903862 8520 49867067282273755552013103 8521 49908043184438393506226673 8522 49949047943222832848257770 8523 49990081575559928101828375 8524 50031144098390481718628090 8525 50072235528663246875929316 8526 50113355883334930274858848 8527 50154505179370194939325964 8528 50195683433741663015607085 8529 50236890663429918572587083 8530 50278126885423510402657314 8531 50319392116718954823270453 8532 50360686374320738479152208 8533 50402009675241321145169990 8534 50443362036501138529858616 8535 50484743475128605079603122 8536 50526154008160116783478763 8537 50567593652640053978748277 8538 50609062425620784157016490 8539 50650560344162664771042339 8540 50692087425334046042208390 8541 50733643686211273768647928 8542 50775229143878692134029696 8543 50816843815428646517000360 8544 50858487717961486301284777 8545 50900160868585567686444143 8546 50941863284417256499292098 8547 50983594982580931005968865 8548 51025355980208984724673500 8549 51067146294441829239054330 8550 51108965942427897012257656 8551 51150814941323644201634798 8552 51192693308293553474107559 8553 51234601060510136822192185 8554 51276538215153938380681898 8555 51318504789413537243988079 8556 51360500800485550284140178 8557 51402526265574634969444428 8558 51444581201893492183801440 8559 51486665626662869046682756 8560 51528779557111561733766437 8561 51570923010476418298231763 8562 51613096004002341492713122 8563 51655298554942291591913165 8564 51697530680557289215875304 8565 51739792398116418153915630 8566 51782083724896828189214328 8567 51824404678183737924066666 8568 51866755275270437605793635 8569 51909135533458291953312317 8570 51951545470056742984366058 8571 51993985102383312843414523 8572 52036454447763606630183710 8573 52078953523531315228876000 8574 52121482347028218138040320 8575 52164040935604186301102496 8576 52206629306617184937555873 8577 52249247477433276374812279 8578 52291895465426622880713410 8579 52334573287979489496702713 8580 52377280962482246871657844 8581 52420018506333374096383778 8582 52462785936939461538766648 8583 52505583271715213679588390 8584 52548410528083451949002271 8585 52591267723475117563669377 8586 52634154875329274364556138 8587 52677072001093111655392967 8588 52720019118221947041794090 8589 52762996244179229271038644 8590 52806003396436541072513120 8591 52849040592473601998815228 8592 52892107849778271267519261 8593 52935205185846550603603035 8594 52978332618182587082536482 8595 53021490164298675974031973 8596 53064677841715263586456448 8597 53107895667960950111905430 8598 53151143660572492471939000 8599 53194421837094807163979810 8600 53237730215080973108373211 8601 53281068812092234496109573 8602 53324437645698003637208874 8603 53367836733475863809767635 8604 53411266093011572109668278 8605 53454725741899062300950984 8606 53498215697740447666848128 8607 53541735978146023861481368 8608 53585286600734271762221465 8609 53628867583131860322710911 8610 53672478942973649426549442 8611 53716120697902692741642513 8612 53759792865570240575212812 8613 53803495463635742729474890 8614 53847228509766851357972984 8615 53890992021639423822582110 8616 53934786016937525551172503 8617 53978610513353432895937481 8618 54022465528587635992384810 8619 54066351080348841618991647 8620 54110267186353976057523138 8621 54154213864328187954014748 8622 54198191132004851180418400 8623 54242199007125567696912500 8624 54286237507440170414875925 8625 54330306650706726060526051 8626 54374406454691538039220898 8627 54418536937169149300425469 8628 54462698115922345203342360 8629 54506890008742156383206718 8630 54551112633427861618245624 8631 54595366007786990697301978 8632 54639650149635327288122963 8633 54683965076796911806313165 8634 54728310807104044284952426 8635 54772687358397287244878507 8636 54817094748525468565634638 8637 54861532995345684357082032 8638 54906002116723301831677440 8639 54950502130531962177415824 8640 54995033054653583431438225 8641 55039594906978363354304903 8642 55084187705404782304933826 8643 55128811467839606116204585 8644 55173466212197888971227812 8645 55218151956402976280280178 8646 55262868718386507558405048 8647 55307616516088419303678870 8648 55352395367456947876143375 8649 55397205290448632377403665 8650 55442046303028317530892266 8651 55486918423169156562799223 8652 55531821668852614083668314 8653 55576756058068468970659460 8654 55621721608814817250477408 8655 55666718339098074982966764 8656 55711746266932981145373453 8657 55756805410342600517272683 8658 55801895787358326566163490 8659 55847017416019884333729941 8660 55892170314375333322769072 8661 55937354500481070384785638 8662 55982569992401832608253752 8663 56027816808210700207545490 8664 56073094965989099412526539 8665 56118404483826805358818965 8666 56163745379821944978731178 8667 56209117672080999892855171 8668 56254521378718809302331110 8669 56299956517858572881779352 8670 56345423107631853672899968 8671 56390921166178580978739848 8672 56436450711647053258627465 8673 56482011762193941023775375 8674 56527604335984289733550530 8675 56573228451191522692412481 8676 56618884125997443947519548 8677 56664571378592241187003034 8678 56710290227174488638909560 8679 56756040689951149970811598 8680 56801822785137581190086279 8681 56847636530957533544862553 8682 56893481945643156425636778 8683 56939359047435000267556815 8684 56985267854582019453374706 8685 57031208385341575217068012 8686 57077180657979438548129888 8687 57123184690769793096527972 8688 57169220501995238078332165 8689 57215288109946791182011379 8690 57261387532923891475399330 8691 57307518789234402313329453 8692 57353681897194614245939016 8693 57399876875129247927642510 8694 57446103741371457026774392 8695 57492362514262831135901258 8696 57538653212153398682803523 8697 57584975853401629842126685 8698 57631330456374439447702250 8699 57677717039447189905538395 8700 57724135621003694107480446 8701 57770586219436218345541248 8702 57817068853145485226901504 8703 57863583540540676589580160 8704 57910130300039436418774913 8705 57956709150067873763872919 8706 58003320109060565656131778 8707 58049963195460560027030873 8708 58096638427719378627293140 8709 58143345824297019946577346 8710 58190085403661962133840952 8711 58236857184291165918373638 8712 58283661184670077531501567 8713 58330497423292631628962465 8714 58377365918661254213951594 8715 58424266689286865560838695 8716 58471199753688883139555978 8717 58518165130395224540657236 8718 58565162837942310401048160 8719 58612192894875067330387932 8720 58659255319746930838162173 8721 58706350131119848261427323 8722 58753477347564281693226530 8723 58800636987659210911677125 8724 58847829069992136309729760 8725 58895053613159081825599286 8726 58942310635764597873867448 8727 58989600156421764277257474 8728 59036922193752193199080635 8729 59084276766386032076354853 8730 59131663892961966553595434 8731 59179083592127223417278003 8732 59226535882537573530973718 8733 59274020782857334771156840 8734 59321538311759374963684736 8735 59369088487925114820950392 8736 59416671330044530879707513 8737 59464286856816158439568287 8738 59511935086947094502173890 8739 59559616039153000711037809 8740 59607329732158106292062060 8741 59655076184695210994726378 8742 59702855415505688033950456 8743 59750667443339487032629310 8744 59798512286955136964841847 8745 59846389965119749099732713 8746 59894300496609019946067498 8747 59942243900207234197461375 8748 59990220194707267678281250 8749 60038229398910590290221500 8750 60086271531627268959553376 8751 60134346611675970585048148 8752 60182454657883964986574069 8753 60230595689087127854367235 8754 60278769724129943698976418 8755 60326976781865508801881949 8756 60375216881155534166788728 8757 60423490040870348471593438 8758 60471796279888901021026040 8759 60520135617098764699965626 8760 60568508071396138927430707 8761 60616913661685852611244013 8762 60665352406881367103371882 8763 60713824325904779155938315 8764 60762329437686823877913774 8765 60810867761166877692478800 8766 60859439315292961295062528 8767 60908044119021742612056176 8768 60956682191318539760201585 8769 61005353551157324006654887 8770 61054058217520722729725378 8771 61102796209400022380289673 8772 61151567545795171443881220 8773 61200372245714783403455250 8774 61249210328176139702829240 8775 61298081812205192710798966 8776 61346986716836568685930223 8777 61395925061113570742026289 8778 61444896864088181814271210 8779 61493902144821067626048983 8780 61542940922381579656438714 8781 61592013215847758108385828 8782 61641119044306334877549408 8783 61690258426852736521825740 8784 61739431382591087231548141 8785 61788637930634211800363147 8786 61837878090103638596783138 8787 61887151880129602536415477 8788 61936459319851048054868240 8789 61985800428415632081332614 8790 62035175224979727012842040 8791 62084583728708423689208178 8792 62134025958775534368633771 8793 62183501934363595704002485 8794 62233011674663871719845802 8795 62282555198876356789987043 8796 62332132526209778615862598 8797 62381743675881601205520440 8798 62431388667118027853296000 8799 62481067519154004120165480 8800 62530780251233220814776681 8801 62580526882608116975157423 8802 62630307432539882851101634 8803 62680121920298462887233185 8804 62729970365162558706747548 8805 62779852786419632095831354 8806 62829769203365907988759928 8807 62879719635306377453672878 8808 62929704101554800679027815 8809 62979722621433709960732281 8810 63029775214274412689953962 8811 63079861899416994341609263 8812 63129982696210321463530322 8813 63180137624012044666310540 8814 63230326702188601613828704 8815 63280549950115220014451780 8816 63330807387175920612916453 8817 63381099032763520182889491 8818 63431424906279634520207010 8819 63481785027134681436792717 8820 63532179414747883755255208 8821 63582608088547272304164398 8822 63633071067969688914007160 8823 63683568372460789413822250 8824 63734100021475046628514595 8825 63784666034475753376849021 8826 63835266430935025470123498 8827 63885901230333804711521979 8828 63936570452161861896146910 8829 63987274115917799811731488 8830 64038012241109056240031744 8831 64088784847251906958898528 8832 64139591953871468745029473 8833 64190433580501702377401015 8834 64241309746685415641380546 8835 64292220471974266333518777 8836 64343165775928765267022388 8837 64394145678118279277907042 8838 64445160198121034231830840 8839 64496209355524118031608294 8840 64547293169923483625404895 8841 64598411660923952015612353 8842 64649564848139215268404586 8843 64700752751191839523974535 8844 64751975389713268007451882 8845 64803232783343824040501748 8846 64854524951732714053604448 8847 64905851914538030599016380 8848 64957213691426755364412125 8849 65008610302074762187207835 8850 65060041766166820069565986 8851 65111508103396596194081573 8852 65163009333466658940149824 8853 65214545476088480901015510 8854 65266116550982441901503928 8855 65317722577877832016433634 8856 65369363576512854589711003 8857 65421039566634629254106693 8858 65472750567999194951714090 8859 65524496600371512955089811 8860 65576277683525469889076342 8861 65628093837243880753306888 8862 65679945081318491945392512 8863 65731831435549984284791640 8864 65783752919747976037362009 8865 65835709553731025940595135 8866 65887701357326636229533378 8867 65939728350371255663369681 8868 65991790552710282552730060 8869 66043887984198067787638922 8870 66096020664697917866167288 8871 66148188614082097923763998 8872 66200391852231834763269975 8873 66252630399037319885615625 8874 66304904274397712521201450 8875 66357213498221142661961951 8876 66409558090424714094112898 8877 66461938070934507431582044 8878 66514353459685583150123360 8879 66566804276621984622114868 8880 66619290541696741152040149 8881 66671812274871871012653603 8882 66724369496118384481829538 8883 66776962225416286880095165 8884 66829590482754581608847576 8885 66882254288131273189254782 8886 66934953661553370301840888 8887 66987688623036888826755482 8888 67040459192606854884727315 8889 67093265390297307878702349 8890 67146107236151303536166250 8891 67198984750220916952151403 8892 67251897952567245632928526 8893 67304846863260412540382960 8894 67357831502379569137075712 8895 67410851890012898431989328 8896 67463908046257618026958673 8897 67516999991219983163786695 8898 67570127745015289772045250 8899 67623291327767877517561065 8900 67676490759611132851586916 8901 67729726060687492060658098 8902 67782997251148444317134264 8903 67836304351154534730426710 8904 67889647380875367398911183 8905 67943026360489608462526289 8906 67996441310184989156057578 8907 68049892250158308863107383 8908 68103379200615438170750490 8909 68156902181771321924875716 8910 68210461213849982286213472 8911 68264056317084521787049388 8912 68317687511717126388624077 8913 68371354817999068539219115 8914 68425058256190710232929314 8915 68478797846561506069121365 8916 68532573609390006312578928 8917 68586385564963859954334246 8918 68640233733579817773186360 8919 68694118135543735397906002 8920 68748038791170576370127243 8921 68801995720784415207925973 8922 68855988944718440470085290 8923 68910018483314957821047875 8924 68964084356925393096555430 8925 69018186585910295369975256 8926 69072325190639340019314048 8927 69126500191491331794918984 8928 69180711608854207887866185 8929 69234959463125040999036623 8930 69289243774710042408879554 8931 69343564564024565047863553 8932 69397921851493106567615228 8933 69452315657549312412745690 8934 69506746002635978893364856 8935 69561212907205056258283662 8936 69615716391717651768904263 8937 69670256476644032773798297 8938 69724833182463629783973290 8939 69779446529665039548827279 8940 69834096538746028132791730 8941 69888783230213533992662828 8942 69943506624583671055621216 8943 69998266742381731797940260 8944 70053063604142190324382917 8945 70107897230408705448287283 8946 70162767641734123772340898 8947 70217674858680482770043885 8948 70272618901819013867861000 8949 70327599791730145528062670 8950 70382617549003506332255096 8951 70437672194237928065599498 8952 70492763748041448801720579 8953 70547892231031315988304285 8954 70603057663833989533384938 8955 70658260067085144892321819 8956 70713499461429676155465278 8957 70768775867521699136512448 8958 70824089306024554461552640 8959 70879439797610810658802496 8960 70934827362962267249030977 8961 70990252022769957836674263 8962 71045713797734153201640642 8963 71101212708564364391805465 8964 71156748775979345816196244 8965 71212322020707098338867970 8966 71267932463484872373468728 8967 71323580125059170978495686 8968 71379265026185752953241535 8969 71434987187629635934431457 8970 71490746630165099493550698 8971 71546543374575688234862823 8972 71602377441654214894118730 8973 71658248852202763437956500 8974 71714157627032692163992160 8975 71770103786964636801601436 8976 71826087352828513613392573 8977 71882108345463522497370299 8978 71938166785718150089791010 8979 71994262694450172868709253 8980 72050396092526660258215584 8981 72106567000823977733365878 8982 72162775440227789925802168 8983 72219021431633063730065090 8984 72275304995944071410598011 8985 72331626154074393709442917 8986 72387984926946922954628138 8987 72444381335493866169247987 8988 72500815400656748181234390 8989 72557287143386414733820584 8990 72613796584643035596696960 8991 72670343745396107677859128 8992 72726928646624458136148281 8993 72783551309316247494483935 8994 72840211754468972753789122 8995 72896910003089470507608113 8996 72953646076193920057416748 8997 73010419994807846528625450 8998 73067231779966123987275000 8999 73124081452712978557425150 9000 73180969034101991539236151 9001 73237894545196102527743273 9002 73294858007067612532324394 9003 73351859440798187096860735 9004 73408898867478859420590818 9005 73465976308210033479657724 9006 73523091784101487149349728 9007 73580245316272375327034388 9008 73637436925851233055786165 9009 73694666633975978648707651 9010 73751934461793916813944482 9011 73809240430461741780394013 9012 73866584561145540424107832 9013 73923966875020795395388190 9014 73981387393272388246578424 9015 74038846137094602560547450 9016 74096343127691127079868403 9017 74153878386275058836691501 9018 74211451934068906283311210 9019 74269063792304592423427787 9020 74326713982223457944103278 9021 74384402525076264348412048 9022 74442129442123197088785920 9023 74499894754633868701054000 9024 74557698483887321939177265 9025 74615540651172032910677991 9026 74673421277785914212764098 9027 74731340385036318069148489 9028 74789297994240039467563460 9029 74847294126723319297970258 9030 74905328803821847491463864 9031 74963402046880766159873078 9032 75021513877254672736055983 9033 75079664316307623114890865 9034 75137853385413134794962666 9035 75196081105954190020945047 9036 75254347499323238926678138 9037 75312652586922202678942052 9038 75370996390162476621926240 9039 75429378930464933422394764 9040 75487800229259926215547565 9041 75546260307987291751577803 9042 75604759188096353542925346 9043 75663296891045925012226485 9044 75721873438304312640959952 9045 75780488851349319118789318 9046 75839143151668246493601848 9047 75897836360757899322243890 9048 75956568500124587821952875 9049 76015339591284131022486005 9050 76074149655761859918945706 9051 76132998715092620625301923 9052 76191886790820777528611334 9053 76250813904500216443933560 9054 76309780077694347769944448 9055 76368785331976109645246504 9056 76427829688927971105376553 9057 76486913170141935240510703 9058 76546035797219542353866690 9059 76605197591771873120803681 9060 76664398575419551748619612 9061 76723638769792749137046138 9062 76782918196531186039441272 9063 76842236877284136224679790 9064 76901594833710429639741479 9065 76960992087478455572997305 9066 77020428660266165818193578 9067 77079904573761077839134191 9068 77139419849660277935061010 9069 77198974509670424406732492 9070 77258568575507750723200608 9071 77318202068898068689286148 9072 77377875011576771613752485 9073 77437587425288837478177875 9074 77497339331788832106526370 9075 77557130752840912335417421 9076 77616961710218829185094248 9077 77676832225705931031091054 9078 77736742321095166776599160 9079 77796692018189089025532138 9080 77856681338799857256290019 9081 77916710304749240996222653 9082 77976778937868622996792298 9083 78036887259999002409435515 9084 78097035292990997962124446 9085 78157223058704851136627552 9086 78217450579010429346469888 9087 78277717875787229115592992 9088 78338024970924379257714465 9089 78398371886320644056387319 9090 78458758643884426445759170 9091 78519185265533771192031353 9092 78579651773196368075618036 9093 78640158188809555074005410 9094 78700704534320321545311032 9095 78761290831685311412543398 9096 78821917102870826348561823 9097 78882583369852828961736705 9098 78943289654616945982310250 9099 79004035979158471449457735 9100 79064822365482369899049386 9101 79125648835603279552112948 9102 79186515411545515503997024 9103 79247422115343072914235260 9104 79308368969039630197111453 9105 79369355994688552212925659 9106 79430383214352893459961378 9107 79491450650105401267153893 9108 79552558324028518987459840 9109 79613706258214389191928086 9110 79674894474764856864471992 9111 79736122995791472597343138 9112 79797391843415495787306587 9113 79858701039767897832517765 9114 79920050606989365330101034 9115 79981440567230303274430035 9116 80042870942650838256109878 9117 80104341755420821661661256 9118 80165853027719832873906560 9119 80227404781737182473058072 9120 80288997039671915438508313 9121 80350629823732814351322623 9122 80412303156138402597434050 9123 80474017059116947571540625 9124 80535771554906463881705100 9125 80597566665754716554657226 9126 80659402413919224241798648 9127 80721278821667262425910494 9128 80783195911275866628563735 9129 80845153705031835618232393 9130 80907152225231734619109674 9131 80969191494181898520627103 9132 81031271534198435087676738 9133 81093392367607228171536540 9134 81155554016743940921498976 9135 81217756503954018997202932 9136 81279999851592693781669013 9137 81342284082024985595038307 9138 81404609217625706909014690 9139 81466975280779465562010749 9140 81529382293880667974997400 9141 81591830279333522368057278 9142 81654319259552041977641976 9143 81716849256960048274533210 9144 81779420293991174182507987 9145 81842032393088867297707853 9146 81904685576706393108712298 9147 81967379867306838217316395 9148 82030115287363113560012750 9149 82092891859357957630177840 9150 82155709605783939700962816 9151 82218568549143463048888848 9152 82281468711948768178147089 9153 82344410116721936045603335 9154 82407392785994891286507458 9155 82470416742309405440907689 9156 82533482008217100180769828 9157 82596588606279450537801458 9158 82659736559067788131981240 9159 82722925889163304400793366 9160 82786156619157053829167247 9161 82849428771649957180122513 9162 82912742369252804726119402 9163 82976097434586259481114615 9164 83039493990280860433322714 9165 83102932058977025778683140 9166 83166411663325056155032928 9167 83229932825985137876985196 9168 83293495569627346171513485 9169 83357099916931648414242027 9170 83420745890587907366442018 9171 83484433513295884412733973 9172 83548162807765242799496240 9173 83611933796715550873979750 9174 83675746502876285324129080 9175 83739600948986834419109906 9176 83803497157796501250542923 9177 83867435152064506974444309 9178 83931414954559994053872810 9179 83995436588062029502283523 9180 84059500075359608127588454 9181 84123605439251655776923928 9182 84187752702547032582124928 9183 84251941888064536205906440 9184 84316173018632905088751881 9185 84380446117090821696508687 9186 84444761206286915768691138 9187 84509118309079767567490497 9188 84573517448337911127492540 9189 84637958646939837506102554 9190 84702441927773998034677880 9191 84766967313738807570368078 9192 84831534827742647748662791 9193 84896144492703870236647385 9194 84960796331550799986966442 9195 85025490367221738492495183 9196 85090226622664967041718898 9197 85155005120838749974820460 9198 85219825884711337940476000 9199 85284688937260971153358820 9200 85349594301475882652351621 9201 85414542000354301559467123 9202 85479532056904456339477154 9203 85544564494144578060250285 9204 85609639335102903653798088 9205 85674756602817679178030094 9206 85739916320337163079217528 9207 85805118510719629455165898 9208 85870363197033371319096515 9209 85935650402356703864237021 9210 86000980149777967729121002 9211 86066352462395532263596763 9212 86131767363317798795545342 9213 86197224875663203898307840 9214 86262725022560222658822144 9215 86328267827147371946469120 9216 86393853312573213682628353 9217 86459481501996358110943511 9218 86525152418585467068297410 9219 86590866085519257256496857 9220 86656622525986503514667348 9221 86722421763186042092357698 9222 86788263820326773923354680 9223 86854148720627667900207750 9224 86920076487317764149463935 9225 86986047143636177307612961 9226 87052060712832099797742698 9227 87118117218164805106904999 9228 87184216682903651064192010 9229 87250359130328083119523028 9230 87316544583727637623141984 9231 87382773066401945105825628 9232 87449044601660733559802493 9233 87515359212823831720382715 9234 87581716923221172348298786 9235 87648117756192795512757317 9236 87714561735088851875201888 9237 87781048883269605973787062 9238 87847579224105439508563640 9239 87914152780976854627375234 9240 87980769577274477212466235 9241 88047429636399060167801253 9242 88114132981761486707096106 9243 88180879636782773642560435 9244 88247669624894074674352022 9245 88314502969536683680742888 9246 88381379694162038008997248 9247 88448299822231721766961400 9248 88515263377217469115365625 9249 88582270382601167560838175 9250 88649320861874861249631426 9251 88716414838540754262060273 9252 88783552336111213907652844 9253 88850733378108774021013610 9254 88917957988066138258398968 9255 88985226189526183395005374 9256 89052538006041962622970103 9257 89119893461176708850084713 9258 89187292578503837999221290 9259 89254735381606952308471551 9260 89322221894079843631998882 9261 89389752139526496741603388 9262 89457326141561092629000032 9263 89524943923808011808809940 9264 89592605509901837622264949 9265 89660310923487359541625475 9266 89728060188219576475311778 9267 89795853327763700073748701 9268 89863690365795158035923960 9269 89931571325999597416660062 9270 89999496232072887934599928 9271 90067465107721125280906298 9272 90135477976660634428674995 9273 90203534862617972943062125 9274 90271635789329934292125290 9275 90339780780543551158378891 9276 90407969860016098751063598 9277 90476203051515098119130064 9278 90544480378818319464936960 9279 90612801865713785458663408 9280 90681167535999774553435889 9281 90749577413484824301169703 9282 90818031521987734669125058 9283 90886529885337571357177865 9284 90955072527373669115805316 9285 91023659471945635064786322 9286 91092290742913352012616888 9287 91160966364146981776640502 9288 91229686359526968503893615 9289 91298450752944041992666289 9290 91367259568299221014778090 9291 91436112829503816638569303 9292 91505010560479435552607546 9293 91573952785157983390109860 9294 91642939527481668054080352 9295 91711970811403003043163468 9296 91781046660884810778212973 9297 91850167099900225929576715 9298 91919332152432698745097250 9299 91988541842475998378828405 9300 92057796194034216220467856 9301 92127095231121769225505798 9302 92196438977763403246089784 9303 92265827457994196362605810 9304 92335260695859562215975723 9305 92404738715415253340671029 9306 92474261540727364498443178 9307 92543829195872336012770403 9308 92613441704936957104021190 9309 92683099092018369225334456 9310 92752801381224069399216512 9311 92822548596671913554854888 9312 92892340762490119866149097 9313 92962177902817272090458415 9314 93032060041802322908066754 9315 93101987203604597262364705 9316 93171959412393795700748828 9317 93241976692349997716238266 9318 93312039067663665089808760 9319 93382146562535645233444142 9320 93452299201177174533905383 9321 93522497007809881697217273 9322 93592740006665791093872810 9323 93663028221987326104755375 9324 93733361678027312467778770 9325 93803740399048981625245196 9326 93874164409325974071921248 9327 93944633733142342703832004 9328 94015148394792556167773285 9329 94085708418581502211542163 9330 94156313828824491034885794 9331 94226964649847258641168653 9332 94297660905985970189758248 9333 94368402621587223349129390 9334 94439189821008051650687096 9335 94510022528615927843308202 9336 94580900768788767248601763 9337 94651824565914931116888317 9338 94722793944393229983898090 9339 94793808928632927028188219 9340 94864869543053741429279070 9341 94935975812085851726509728 9342 95007127760169899178612736 9343 95078325411756991124008160 9344 95149568791308704341817057 9345 95220857923297088413594423 9346 95292192832204669085781698 9347 95363573542524451632878905 9348 95435000078759924221336500 9349 95506472465425061274167010 9350 95577990727044326836276536 9351 95649554888152677940516198 9352 95721164973295567974453599 9353 95792821007028950047864385 9354 95864523013919280360943978 9355 95936271018543521573239559 9356 96008065045489146173302378 9357 96079905119354139849060468 9358 96151791264747004858911840 9359 96223723506286763403538236 9360 96295701868602960998439517 9361 96367726376335669847188763 9362 96439797054135492215408162 9363 96511913926663563805465765 9364 96584077018591557131893184 9365 96656286354601684897524310 9366 96728541959386703370355128 9367 96800843857649915761124706 9368 96873192074105175601617435 9369 96945586633476890123686597 9370 97018027560500023638999338 9371 97090514879920100919503123 9372 97163048616493210578613750 9373 97235628794986008453125000 9374 97308255440175720985840000 9375 97380928576850148608924376 9376 97453648229807669127981273 9377 97526414423857241106848319 9378 97599227183818407253116610 9379 97672086534521297804371793 9380 97744992500806633915157324 9381 97817945107525731044659978 9382 97890944379540502345117688 9383 97963990341723462050949790 9384 98037083018957728868609751 9385 98110222436137029367160457 9386 98183408618165701369572138 9387 98256641589958697344743007 9388 98329921376441587800242690 9389 98403248002550564675778524 9390 98476621493232444737384800 9391 98550041873444672972335028 9392 98623509168155325984777301 9393 98697023402343115392092835 9394 98770584600997391221977762 9395 98844192789118145310248253 9396 98917847991716014699369048 9397 98991550233812285037705470 9398 99065299540438893979499000 9399 99139095936638434585566490 9400 99212939447464158724723091 9401 99286830097979980475928973 9402 99360767913260479531159914 9403 99434752918390904599001835 9404 99508785138467176808969358 9405 99582864598595893116548464 9406 99656991323894329708963328 9407 99731165339490445411667408 9408 99805386670522885095558865 9409 99879655342140983084920391 9410 99953971379504766566083522 9411 100028334807784958996817513 9412 100102745652162983516442852 9413 100177203937830966356669490 9414 100251709689991740253159864 9415 100326262933858847857816790 9416 100400863694656545151796303 9417 100475511997619804859245521 9418 100550207867994319861765610 9419 100624951331036506613599927 9420 100699742412013508557547418 9421 100774581136203199541601348 9422 100849467528894187236313440 9423 100924401615385816552883500 9424 100999383420988173061974605 9425 101074412971022086413253931 9426 101149490290819133755659298 9427 101224615405721643158391509 9428 101299788341082697032632560 9429 101375009122266135553989798 9430 101450277774646560085666104 9431 101525594323609336602356178 9432 101600958794550599114869003 9433 101676371212877253095476565 9434 101751831604006978903988906 9435 101827339993368235214555587 9436 101902896406400262443193638 9437 101978500868553086176042072 9438 102054153405287520598343040 9439 102129854042075171924149704 9440 102205602804398441826760905 9441 102281399717750530869882703 9442 102357244807635441939516866 9443 102433138099567983676576385 9444 102509079619073773910228092 9445 102585069391689243091962458 9446 102661107442961637730390648 9447 102737193798449023826768910 9448 102813328483720290311250375 9449 102889511524355152479864345 9450 102965742945944155432223146 9451 103042022774088677509956623 9452 103118351034400933735874354 9453 103194727752503979253855660 9454 103271152954031712769467488 9455 103347626664628879991310244 9456 103424148909951077073091653 9457 103500719715664754056428723 9458 103577339107447218314377890 9459 103654007110986637995693421 9460 103730723751982045469814152 9461 103807489056143340772578638 9462 103884303049191295052668792 9463 103961165756857554018782090 9464 104038077204884641387532419 9465 104115037419025962332079645 9466 104192046425045806931487978 9467 104269104248719353620813211 9468 104346210915832672641918910 9469 104423366452182729495021632 9470 104500570883577388390965248 9471 104577824235835415704224448 9472 104655126534786483426637505 9473 104732477806271172621868375 9474 104809878076140976880598210 9475 104887327370258305776446361 9476 104964825714496488322620948 9477 105042373134739776429299074 9478 105119969656883348361736760 9479 105197615306833312199108678 9480 105275310110506709294077759 9481 105353054093831517733094753 9482 105430847282746655797427818 9483 105508689703201985424922215 9484 105586581381158315672490186 9485 105664522342587406179331092 9486 105742512613471970630881888 9487 105820552219805680223498012 9488 105898641187593167129864765 9489 105976779542850027965139259 9490 106054967311602827253823010 9491 106133204519889100897365253 9492 106211491193757359642497056 9493 106289827359267092550296310 9494 106368213042488770465983672 9495 106446648269503849489449538 9496 106525133066404774446512123 9497 106603667459294982360906725 9498 106682251474288905927006250 9499 106760885137511976983273075 9500 106839568475100629986442326 9501 106918301513202305486436648 9502 106997084277975453602012544 9503 107075916795589537497138360 9504 107154799092225036858103993 9505 107233731194073451371362399 9506 107312713127337304202102978 9507 107391744918230145473556913 9508 107470826592976555747034540 9509 107549958177812149502694826 9510 107629139698983578621047032 9511 107708371182748535865184638 9512 107787652655375758363751607 9513 107866984143145031094641065 9514 107946365672347190369426474 9515 108025797269284127318525375 9516 108105278960268791377095778 9517 108184810771625193771665276 9518 108264392729688411007492960 9519 108344024860804588356664212 9520 108423707191330943346918453 9521 108503439747635769251209923 9522 108583222556098438578001570 9523 108663055643109406562292125 9524 108742939035070214657376440 9525 108822872758393494027339166 9526 108902856839502969040281848 9527 108982891304833460762283514 9528 109062976180830890452094835 9529 109143111493952283056565933 9530 109223297270665770706807914 9531 109303533537450596215088203 9532 109383820320797116572459758 9533 109464157647206806447124240 9534 109544545543192261683529216 9535 109624984035277202802199472 9536 109705473149996478500302513 9537 109786012913896069152948327 9538 109866603353533090315223490 9539 109947244495475796224959689 9540 110027936366303583306236740 9541 110108678992606993673620178 9542 110189472400987718637133496 9543 110270316618058602207965110 9544 110351211670443644604910127 9545 110432157584778005761546993 9546 110513154387708008834149098 9547 110594202105891143710331415 9548 110675300765996070518432250 9549 110756450394702623137630180 9550 110837651018701812708796256 9551 110918902664695831146081548 9552 111000205359398054649240109 9553 111081559129533047216687435 9554 111162964001836564159294498 9555 111244420003055555614917429 9556 111325927159948170063662928 9557 111407485499283757843889478 9558 111489095047842874668944440 9559 111570755832417285144637106 9560 111652467879809966287447787 9561 111734231216835111043473013 9562 111816045870318131808106922 9563 111897911867095663946458915 9564 111979829234015569314507654 9565 112061797997936939780991480 9566 112143818185730100750035328 9567 112225889824276614684514216 9568 112308012940469284630153385 9569 112390187561212157740365167 9570 112472413713420528801822658 9571 112554691424020943760770273 9572 112637020719951203250071260 9573 112719401628160366116992250 9574 112801834175608752951724920 9575 112884318389267949616644846 9576 112966854296120810776307623 9577 113049441923161463428182329 9578 113132081297395310434122410 9579 113214772445839034052574063 9580 113297515395520599471522194 9581 113380310173479258342174028 9582 113463156806765552313380448 9583 113546055322441316566795140 9584 113629005747579683352771621 9585 113712008109265085526998227 9586 113795062434593260087871138 9587 113878168750671251714605517 9588 113961327084617416306084840 9589 114044537463561424520448494 9590 114127799914644265315417720 9591 114211114465018249489359978 9592 114294481141847013223091811 9593 114377899972305521622420285 9594 114461370983580072261423082 9595 114544894202868298726467323 9596 114628469657379174160967198 9597 114712097374333014810880480 9598 114795777380961483570944000 9599 114879509704507593531648160 9600 114963294372225711526950561 9601 115047131411381561682728823 9602 115131020849252228965972674 9603 115214962713126162734715385 9604 115298957030303180288704628 9605 115383003828094470420812834 9606 115467103133822596969187128 9607 115551254974821502370138918 9608 115635459378436511211773215 9609 115719716372024333788357761 9610 115804025982953069655432042 9611 115888388238602211185656263 9612 115972803166362647125400362 9613 116057270793636666152073140 9614 116141791147837960432191584 9615 116226364256391629180190460 9616 116310990146734182217972253 9617 116395668846313543535197531 9618 116480400382589054850315810 9619 116565184783031479172336997 9620 116650022075123004363343488 9621 116734912286357246701742998 9622 116819855444239254446262200 9623 116904851576285511400681250 9624 116989900710023940479309275 9625 117075002872993907273200901 9626 117160158092746223617113898 9627 117245366396843151157208019 9628 117330627812858404919485110 9629 117415942368377156878970568 9630 117501310090996039529636224 9631 117586731008323149455064728 9632 117672205147978050899855513 9633 117757732537591779341772415 9634 117843313204806845064633026 9635 117928947177277236731939857 9636 118014634482668424961253388 9637 118100375148657365899307082 9638 118186169202932504797864440 9639 118272016673193779590318174 9640 118357917587152624469031575 9641 118443871972531973463422153 9642 118529879857066264018787626 9643 118615941268501440575874335 9644 118702056234594958151188162 9645 118788224783115785918048028 9646 118874446941844410788382048 9647 118960722738572840995266420 9648 119047052201104609676207125 9649 119133435357254778457164515 9650 119219872234849941037320866 9651 119306362861728226774590973 9652 119392907265739304271875864 9653 119479505474744384964059710 9654 119566157516616226705750008 9655 119652863419239137359761114 9656 119739623210508978386341203 9657 119826436918333168433142733 9658 119913304570630686925936490 9659 120000226195332077660069291 9660 120087201820379452392665422 9661 120174231473726494435571888 9662 120261315183338462249047552 9663 120348452977192193036196240 9664 120435644883276106338143889 9665 120522890929590207629959815 9666 120610191144146091917322178 9667 120697545554966947333927721 9668 120784954190087558739645860 9669 120872417077554311319417202 9670 120959934245425194182896568 9671 121047505721769803964840598 9672 121135131534669348426240015 9673 121222811712216650056196625 9674 121310546282516149674545130 9675 121398335273683910035219831 9676 121486178713847619430366298 9677 121574076631146595295198084 9678 121662029053731787813598560 9679 121750036009765783524467948 9680 121838097527422808928815629 9681 121926213634888734097597803 9682 122014384360361076280300578 9683 122102609732049003514268565 9684 122190889778173338234779056 9685 122279224526966560885861862 9686 122367614006672813531864888 9687 122456058245547903469765522 9688 122544557271859306842227915 9689 122633111113886172251406229 9690 122721719799919324373493930 9691 122810383358261267574019203 9692 122899101817226189523886566 9693 122987875205139964816164760 9694 123076703550340158583620992 9695 123165586881176030117001608 9696 123254525226008536484059273 9697 123343518613210336149326735 9698 123432567071165792594637250 9699 123521670628270977940391745 9700 123610829312933676567572796 9701 123700043153573388740505498 9702 123789312178621334230365304 9703 123878636416520455939432910 9704 123968015895725423526096263 9705 124057450644702637030599769 9706 124146940691930230501540778 9707 124236486065898075623113423 9708 124326086795107785343099890 9709 124415742908072717501609196 9710 124505454433317978460563552 9711 124595221399380426733932388 9712 124685043834808676618714117 9713 124774921768163101826665715 9714 124864855228015839116780194 9715 124954844242950791928512045 9716 125044888841563634015750728 9717 125134989052461813081542286 9718 125225144904264554413559160 9719 125315356425602864520318282 9720 125405623645119534768147523 9721 125495946591469145018900573 9722 125586325293318067268420330 9723 125676759779344469285750875 9724 125767250078238318253098110 9725 125857796218701384406539136 9726 125948398229447244677480448 9727 126039056139201286334865024 9728 126129769976700710628128385 9729 126220539770694536430903703 9730 126311365549943603885476034 9731 126402247343220578047985753 9732 126493185179309952534381268 9733 126584179087008053167121090 9734 126675229095123041622625336 9735 126766335232474919079476742 9736 126857497527895529867371263 9737 126948716010228565116818337 9738 127039990708329566409590890 9739 127131321651065929429925159 9740 127222708867316907616470410 9741 127314152385973615814988628 9742 127405652235939033931804256 9743 127497208446128010588004060 9744 127588821045467266774387197 9745 127680490062895399507165563 9746 127772215527362885484414498 9747 127863997467832084743273925 9748 127955835913277244317900000 9749 128047730892684501898167350 9750 128139682435051889489121976 9751 128231690569389337071184898 9752 128323755324718676261106619 9753 128415876730073643973672485 9754 128508054814499886084159018 9755 128600289607054961091541299 9756 128692581136808343782451478 9757 128784929432841428895888488 9758 128877334524247534788679040 9759 128969796440131907101689976 9760 129062315209611722426792057 9761 129154890861816091974575263 9762 129247523425886065242815682 9763 129340212930974633685694065 9764 129432959406246734383766124 9765 129525762880879253714684650 9766 129618623384061031024673528 9767 129711540944992862300753726 9768 129804515592887503843721335 9769 129897547356969675941877737 9770 129990636266476066545511978 9771 130083782350655334942135423 9772 130176985638768115432468770 9773 130270246160087021007181500 9774 130363563943896647024383840 9775 130456939019493574887871316 9776 130550371416186375726121973 9777 130643861163295614072046339 9778 130737408290153851543490210 9779 130831012826105650524490333 9780 130924674800507577847283064 9781 131018394242728208475066078 9782 131112171182148129185513208 9783 131206005648159942255042490 9784 131299897670168269143837491 9785 131393847277589754181621997 9786 131487854499853068254188138 9787 131581919366398912490678027 9788 131676041906680021951618990 9789 131770222150161169317712464 9790 131864460126319168579376640 9791 131958755864642878727042928 9792 132053109394633207442206321 9793 132147520745803114789229735 9794 132241989947677616907902402 9795 132336517029793789706752393 9796 132431102021700772557113348 9797 132525744952959771987945490 9798 132620445853144065381411000 9799 132715204751839004669203830 9800 132810021678642020029634031 9801 132904896663162623585466673 9802 132999829735022413102515434 9803 133094820923855075688990935 9804 133189870259306391495603898 9805 133284977771034237416423204 9806 133380143488708590790488928 9807 133475367442011533104180428 9808 133570649660637253694339565 9809 133665990174292053452149131 9810 133761389012694348527766562 9811 133856846205574674035713013 9812 133952361782675687761017872 9813 134047935773752173866118790 9814 134143568208571046598517304 9815 134239259116911353999190130 9816 134335008528564281611756203 9817 134430816473333156192399541 9818 134526682981033449420548010 9819 134622608081492781610308067 9820 134718591804550925422655558 9821 134814634180059809578382648 9822 134910735237883522571800960 9823 135006895007898316385201000 9824 135103113519992610204067945 9825 135199390804066994133053871 9826 135295726890034232912706498 9827 135392121807819269636954529 9828 135488575587359229471349660 9829 135585088258603423372065338 9830 135681659851513351805652344 9831 135778290396062708469551278 9832 135874979922237384013362023 9833 135971728460035469760870265 9834 136068536039467261432831146 9835 136165402690555262870510127 9836 136262328443334189759981138 9837 136359313327850973357182092 9838 136456357374164764213727840 9839 136553460612346935903480644 9840 136650623072481088749878245 9841 136747844784663053554019603 9842 136845125779000895323508386 9843 136942466085614917002054285 9844 137039865734637663199832232 9845 137137324756213923924599598 9846 137234843180500738313571448 9847 137332421037667398366053930 9848 137430058357895452676835875 9849 137527755171378710170338685 9850 137625511508323243835524586 9851 137723327398947394461563323 9852 137821202873481774374257374 9853 137919137962169271173225760 9854 138017132695265051469846528 9855 138115187103036564625957984 9856 138213301215763546493318753 9857 138311475063738023153826743 9858 138409708677264314660497090 9859 138508002086659038779199161 9860 138606355322251114731152692 9861 138704768414381766936183138 9862 138803241393404528756736312 9863 138901774289685246242652390 9864 139000367133602081876699359 9865 139099019955545518320865985 9866 139197732785918362163414378 9867 139296505655135747666692231 9868 139395338593625140515704810 9869 139494231631826341567446772 9870 139593184800191490600993888 9871 139692198129185070068354748 9872 139791271649283908846082525 9873 139890405390977185987646875 9874 139989599384766434476566050 9875 140088853661165544980299301 9876 140188168250700769604899648 9877 140287543183910725650427094 9878 140386978491346399367122360 9879 140486474203571149712341218 9880 140586030351160712108249499 9881 140685646964703202200278853 9882 140785324074799119616343338 9883 140885061712061351726816915 9884 140984859907115177405271926 9885 141084718690598270789978632 9886 141184638093160705046165888 9887 141284618145464956129043032 9888 141384658878185906547583065 9889 141484760322010849129067199 9890 141584922507639490784390850 9891 141685145465783956274131153 9892 141785429227168791975376076 9893 141885773822530969649315210 9894 141986179282619890209592312 9895 142086645638197387491419678 9896 142187172920037732021454423 9897 142287761158927634788436745 9898 142388410385666251014590250 9899 142489120631065183927784415 9900 142589891925948488534459266 9901 142690724301152675393312348 9902 142791617787526714389748064 9903 142892572415932038511089460 9904 142993588217242547622552533 9905 143094665222344612243983139 9906 143195803462137077327356578 9907 143297002967531266035039933 9908 143398263769450983518817240 9909 143499585898832520699677566 9910 143600969386624658048366072 9911 143702414263788669366698138 9912 143803920561298325569636627 9913 143905488310139898468132365 9914 144007117541312164552727914 9915 144108808285826408777924715 9916 144210560574706428347313678 9917 144312374438988536499469296 9918 144414249909721566294607360 9919 144516187017966874402006352 9920 144618185794798344888192593 9921 144720246271302393005889223 9922 144822368478577968983729090 9923 144924552447736561816731625 9924 145026798209902203057543780 9925 145129105796211470608445106 9926 145231475237813492514117048 9927 145333906565869950755176534 9928 145436399811555085042473935 9929 145538955006055696612155473 9930 145641572180571152021490154 9931 145744251366313386945461303 9932 145846992594506909974122778 9933 145949795896388806410719940 9934 146052661303208742070575456 9935 146155588846228967080740012 9936 146258578556724319680408013 9937 146361630465982230022098347 9938 146464744605302723973600290 9939 146567921005998426920684629 9940 146671159699394567570580080 9941 146774460716828981756215078 9942 146877824089652116241225016 9943 146981249849227032525725010 9944 147084738026929410652848267 9945 147188288654147553016050133 9946 147291901762282388167177898 9947 147395577382747474625306435 9948 147499315546969004686339750 9949 147603116286385808233378520 9950 147706979632449356547853696 9951 147810905616623766121426248 9952 147914894270385802468653129 9953 148018945625224883940419535 9954 148123059712643085538137538 9955 148227236564155142728711169 9956 148331476211288455260268028 9957 148435778685583090978657498 9958 148540144018591789644715640 9959 148644572241879966752296846 9960 148749063387025717347072327 9961 148853617485619819846095513 9962 148958234569265739858134442 9963 149062914669579634004771215 9964 149167657818190353742268594 9965 149272464046739449184203820 9966 149377333386881172924869728 9967 149482265870282483863443236 9968 149587261528623051028921285 9969 149692320393595257405824307 9970 149797442496904203760667298 9971 149902627870267712469198573 9972 150007876545416331344406280 9973 150113188554093337465292750 9974 150218563928054741006416760 9975 150324002699069289068203786 9976 150429504898918469508024323 9977 150535070559396514772040349 9978 150640699712310405727820010 9979 150746392389479875497720603 9980 150852148622737413293039934 9981 150957968443928268248936128 9982 151063851884910453260115968 9983 151169798977554748817291840 9984 151275809753744706844407361 9985 151381884245376654536631767 9986 151488022484359698199123138 9987 151594224502615727086560537 9988 151700490332079417243445140 9989 151806820004698235345170434 9990 151913213552432442539861560 9991 152019671007255098290983878 9992 152126192401152064220720831 9993 152232777766122007954121185 9994 152339427134176406964015722 9995 152446140537339552416703463 9996 152552918007648553018407498 9997 152659759577153338862500500 9998 152766665277916665277500000 9999 152873635142014116675833500 10000 152980669201534110403373501