3 4 4 49 5 273 6 1023 7 3003 8 7462 9 16422 10 32946 11 61446 12 108031 13 180895 14 290745 15 451269 16 679644 17 997084 18 1429428 19 2007768 20 2769117 21 3757117 22 5022787 23 6625311 24 8632866 25 11123490 26 14185990 27 17920890 28 22441419 29 27874539 30 34362013 31 42061513 32 51147768 33 61813752 34 74271912 35 88755436 36 105519561 37 124842921 38 147028935 39 172407235 40 201335134 41 234199134 42 271416474 43 313436718 44 360743383 45 413855607 46 473329857 47 539761677 48 613787476 49 696086356 50 787381980 51 888444480 52 1000092405 53 1123194709 54 1258672779 55 1407502503 56 1570716378 57 1749405658 58 1944722542 59 2157882402 60 2390166051 61 2642922051 62 2917569061 63 3215598225 64 3538575600 65 3888144624 66 4266028624 67 4674033364 68 5114049633 69 5588055873 70 6098120847 71 6646406347 72 7235169942 73 7866767766 74 8543657346 75 9268400470 76 10043666095 77 10872233295 78 11756994249 79 12700957269 80 13707249868 81 14779121868 82 15919948548 83 17133233832 84 18422613517 85 19791858541 86 21244878291 87 22785723951 88 24418591890 89 26147827090 90 27977926614 91 29913543114 92 31959488379 93 34120736923 94 36402429613 95 38809877337 96 41348564712 97 44024153832 98 46842488056 99 49809595836 100 52931694585 101 56215194585 102 59666702935 103 63293027539 104 67101181134 105 71098385358 106 75292074858 107 79689901438 108 84299738247 109 89129684007 110 94188067281 111 99483450781 112 105024635716 113 110820666180 114 116880833580 115 123214681104 116 129832008229 117 136742875269 118 143957607963 119 151486802103 120 159341328202 121 167532336202 122 176071260222 123 184969823346 124 194240042451 125 203894233075 126 213945014325 127 224405313825 128 235288372704 129 246607750624 130 258377330848 131 270611325348 132 283324279953 133 296531079537 134 310246953247 135 324487479771 136 339268592646 137 354606585606 138 370518117970 139 387020220070 140 404130298719 141 421866142719 142 440245928409 143 459288225253 144 479012001468 145 499436629692 146 520581892692 147 542467989112 148 565115539261 149 588545590941 150 612779625315 151 637839562815 152 663747769090 153 690527060994 154 718200712614 155 746792461338 156 776326513963 157 806827552843 158 838320742077 159 870831733737 160 904386674136 161 939012210136 162 974735495496 163 1011584197260 164 1049586502185 165 1088771123209 166 1129167305959 167 1170804835299 168 1213714041918 169 1257925808958 170 1303471578682 171 1350383359182 172 1398693731127 173 1448435854551 174 1499643475681 175 1552350933805 176 1606593168180 177 1662405724980 178 1719824764284 179 1778887067104 180 1839630042453 181 1902091734453 182 1966310829483 183 2032326663367 184 2100179228602 185 2169909181626 186 2241557850126 187 2315167240386 188 2390780044675 189 2468439648675 190 2548190138949 191 2630076310449 192 2714143674064 193 2800438464208 194 2889007646448 195 2979898925172 196 3073160751297 197 3168842330017 198 3266993628591 199 3367665384171 200 3470909111670 201 3576777111670 202 3685322478370 203 3796599107574 204 3910661704719 205 4027565792943 206 4147367721193 207 4270124672373 208 4395894671532 209 4524736594092 210 4656710174116 211 4791876012616 212 4930295585901 213 5072031253965 214 5217146268915 215 5365704783439 216 5517771859314 217 5673413475954 218 5832696538998 219 5995688888938 220 6162459309787 221 6333077537787 222 6507614270157 223 6686141173881 224 6868730894536 225 7055457065160 226 7246394315160 227 7441618279260 228 7641205606489 229 7845233969209 230 8053782072183 231 8266929661683 232 8484757534638 233 8707347547822 234 8934782627082 235 9167146776606 236 9404525088231 237 9647003750791 238 9894670059505 239 10147612425405 240 10405920384804 241 10669684608804 242 10938996912844 243 11213950266288 244 11494638802053 245 11781157826277 246 12073603828027 247 12372074489047 248 12676668693546 249 12987486538026 250 13304629341150 251 13628199653650 252 13958301268275 253 14295039229779 254 14638519844949 255 14988850692673 256 15346140634048 257 15710499822528 258 16082039714112 259 16460873077572 260 16847114004721 261 17240877920721 262 17642281594431 263 18051443148795 264 18468482071270 265 18893519224294 266 19326676855794 267 19768078609734 268 20217849536703 269 20676116104543 270 21143006209017 271 21618649184517 272 22103175814812 273 22596718343836 274 23099410486516 275 23611387439640 276 24132785892765 277 24663744039165 278 25204401586819 279 25754899769439 280 26315381357538 281 26885990669538 282 27466873582918 283 28058177545402 284 28660051586187 285 29272646327211 286 29896113994461 287 30530608429321 288 31176285099960 289 31833301112760 290 32501815223784 291 33181987850284 292 33873981082249 293 34577958693993 294 35294086155783 295 36022530645507 296 36763461060382 297 37517048028702 298 38283463921626 299 39062882865006 300 39855480751255 301 40661435251255 302 41480925826305 303 42314133740109 304 43161242070804 305 44022435723028 306 44897901440028 307 45787827815808 308 46692405307317 309 47611826246677 310 48546284853451 311 49495977246951 312 50461101458586 313 51441857444250 314 52438447096750 315 53451074258274 316 54479944732899 317 55525266299139 318 56587248722533 319 57666103768273 320 58762045213872 321 59875288861872 322 61006052552592 323 62154556176916 324 63321021689121 325 64505673119745 326 65708736588495 327 66930440317195 328 68171014642774 329 69430692030294 330 70709707086018 331 72008296570518 332 73326699411823 333 74665156718607 334 76023911793417 335 77403210145941 336 78803299506316 337 80224429838476 338 81666853353540 339 83130824523240 340 84616600093389 341 86124439097389 342 87654602869779 343 89207355059823 344 90782961645138 345 92381690945362 346 94003813635862 347 95649602761482 348 97319333750331 349 99013284427611 350 100731735029485 351 102474968216985 352 104243269089960 353 106036925201064 354 107856226569784 355 109701465696508 356 111572937576633 357 113470939714713 358 115395772138647 359 117347737413907 360 119327140657806 361 121334289553806 362 123369494365866 363 125433067952830 364 127525325782855 365 129646585947879 366 131797169178129 367 133977398856669 368 136187601033988 369 138428104442628 370 140699240511852 371 143001343382352 372 145334749920997 373 147699799735621 374 150096835189851 375 152526201417975 376 154988246339850 377 157483320675850 378 160011777961854 379 162573974564274 380 165170269695123 381 167801025427123 382 170466606708853 383 173167381379937 384 175903720186272 385 178675996795296 386 181484587811296 387 184329872790756 388 187212234257745 389 190132057719345 390 193089731681119 391 196085647662619 392 199120200212934 393 202193786926278 394 205306808457618 395 208459668538342 396 211652773991967 397 214886534749887 398 218161363867161 399 221477677538341 400 224835895113340 401 228236439113340 402 231679735246740 403 235166212425144 404 238696302779389 405 242270441675613 406 245889067731363 407 249552622831743 408 253261552145602 409 257016304141762 410 260817330605286 411 264665086653786 412 268560030753771 413 272502624737035 414 276493333817085 415 280532626605609 416 284620975128984 417 288758854844824 418 292946744658568 419 297185126940108 420 301474487540457 421 305815315808457 422 310208104607527 423 314653350332451 424 319151552926206 425 323703215896830 426 328308846334330 427 332968954927630 428 337684055981559 429 342454667433879 430 347281310872353 431 352164511551853 432 357104798411508 433 362102704091892 434 367158764952252 435 372273521087776 436 377447516346901 437 382681298348661 438 387975418500075 439 393330432013575 440 398746897924474 441 404225379108474 442 409766442299214 443 415370658105858 444 421038601030723 445 426770849486947 446 432567985816197 447 438430596306417 448 444359271209616 449 450354604759696 450 456417195190320 451 462547644752820 452 468746559734145 453 475014550474849 454 481352231387119 455 487760220972843 456 494239141841718 457 500789620729398 458 507412288515682 459 514107780242742 460 520876735133391 461 527719796609391 462 534637612309801 463 541630834109365 464 548700118136940 465 555846124793964 466 563069518772964 467 570370969076104 468 577751149033773 469 585210736323213 470 592750412987187 471 600370865452687 472 608072784549682 473 615856865529906 474 623723808085686 475 631674316368810 476 639709099009435 477 647828869135035 478 656034344389389 479 664326246951609 480 672705303555208 481 681172245507208 482 689727808707288 483 698372733666972 484 707107765528857 485 715933654085881 486 724851153800631 487 733861023824691 488 742964028018030 489 752160934968430 490 761452518010954 491 770839555247454 492 780322829566119 493 789903128661063 494 799581245051953 495 809357976103677 496 819234124046052 497 829210495993572 498 839287903965196 499 849467164904176 500 859749100697925 501 870134538197925 502 880624309239675 503 891219250662679 504 901920204330474 505 912728017150698 506 923643541095198 507 934667633220178 508 945801155686387 509 957044975779347 510 968399965929621 511 979867003733121 512 991446971971456 513 1003140758632320 514 1014949256929920 515 1026873365325444 516 1038913987547569 517 1051072032613009 518 1063348414847103 519 1075744053904443 520 1088259874789542 521 1100896807877542 522 1113655788934962 523 1126537759140486 524 1139543665105791 525 1152674458896415 526 1165931098052665 527 1179314545610565 528 1192825770122844 529 1206465745679964 530 1220235451931188 531 1234135874105688 532 1248168003033693 533 1262332835167677 534 1276631372603587 535 1291064623102111 536 1305633600109986 537 1320339322781346 538 1335182815999110 539 1350165110396410 540 1365287242378059 541 1380550254142059 542 1395955193701149 543 1411503114904393 544 1427195077458808 545 1443032146951032 546 1459015394869032 547 1475145898623852 548 1491424741571401 549 1507853013034281 550 1524431808323655 551 1541162228761155 552 1558045381700830 553 1575082380551134 554 1592274344796954 555 1609622400021678 556 1627127677929303 557 1644791316366583 558 1662614459345217 559 1680598257064077 560 1698743865931476 561 1717052448587476 562 1735525173926236 563 1754163217118400 564 1772967759633525 565 1791939989262549 566 1811081100140299 567 1830392292768039 568 1849874774036058 569 1869529757246298 570 1889358462135022 571 1909362114895522 572 1929541948200867 573 1949899201226691 574 1970435119674021 575 1991150955792145 576 2012047968401520 577 2033127422916720 578 2054390591369424 579 2075838752431444 580 2097473191437793 581 2119295200409793 582 2141306078078223 583 2163507129906507 584 2185899668113942 585 2208485011698966 586 2231264486462466 587 2254239425031126 588 2277411166880815 589 2300781058360015 590 2324350452713289 591 2348120710104789 592 2372093197641804 593 2396269289398348 594 2420650366438788 595 2445237816841512 596 2470033035722637 597 2495037425259757 598 2520252394715731 599 2545679360462511 600 2571319746005010 601 2597174982005010 602 2623246506305110 603 2649535763952714 604 2676044207224059 605 2702773295648283 606 2729724496031533 607 2756899282481113 608 2784299136429672 609 2811925546659432 610 2839780009326456 611 2867864027984956 612 2896179113611641 613 2924726784630105 614 2953508566935255 615 2982525993917779 616 3011780606488654 617 3041273953103694 618 3071007589788138 619 3100983080161278 620 3131201995461127 621 3161665914569127 622 3192376424034897 623 3223335118101021 624 3254543598727876 625 3286003475618500 626 3317716366243500 627 3349683895866000 628 3381907697566629 629 3414389412268549 630 3447130688762523 631 3480133183732023 632 3513398561778378 633 3546928495445962 634 3580724665247422 635 3614788759688946 636 3649122475295571 637 3683727516636531 638 3718605596350645 639 3753758435171745 640 3789187761954144 641 3824895313698144 642 3860882835575584 643 3897152080955428 644 3933704811429393 645 3970542796837617 646 4007667815294367 647 4045081653213787 648 4082786105335686 649 4120782974751366 650 4159074072929490 651 4197661219741990 652 4236546243490015 653 4275730980929919 654 4315217277299289 655 4355006986343013 656 4395101970339388 657 4435504100126268 658 4476215255127252 659 4517237323377912 660 4558572201552061 661 4600221794988061 662 4642188017715171 663 4684472792479935 664 4727078050772610 665 4770005732853634 666 4813257787780134 667 4856836173432474 668 4900742856540843 669 4944979812711883 670 4989549026455357 671 5034452491210857 672 5079692209374552 673 5125270192325976 674 5171188460454856 675 5217449043187980 676 5264053979016105 677 5311005315520905 678 5358305109401959 679 5405955426503779 680 5453958341842878 681 5502315939634878 682 5551030313321658 683 5600103565598542 684 5649537808441527 685 5699335163134551 686 5749497760296801 687 5800027739910061 688 5850927251346100 689 5902198453394100 690 5953843514288124 691 6005864611734624 692 6058263932939989 693 6111043674638133 694 6164206043118123 695 6217753254251847 696 6271687533521722 697 6326011116048442 698 6380726246618766 699 6435835179713346 700 6491340179534595 701 6547243520034595 702 6603547484943045 703 6660254367795249 704 6717366471960144 705 6774886110668368 706 6832815607040368 707 6891157294114548 708 6949913514875457 709 7009086622282017 710 7068678979295791 711 7128692958909291 712 7189130944174326 713 7249995328230390 714 7311288514333090 715 7373012915882614 716 7435170956452239 717 7497765069816879 718 7560797699981673 719 7624271301210613 720 7688188338055212 721 7752551285383212 722 7817362628407332 723 7882624862714056 724 7948340494292461 725 8014512039563085 726 8081142025406835 727 8148232989193935 728 8215787478812914 729 8283808052699634 730 8352297279866358 731 8421257739930858 732 8490692023145563 733 8560602730426747 734 8630992473383757 735 8701863874348281 736 8773219566403656 737 8845062193414216 738 8917394410054680 739 8990218881839580 740 9063538285152729 741 9137355307276729 742 9211672646422519 743 9286493011758963 744 9361819123442478 745 9437653712646702 746 9513999521592202 747 9590859303576222 748 9668235823002471 749 9746131855410951 750 9824550187507825 751 9903493617195325 752 9982964953601700 753 10062967017111204 754 10143502639394124 755 10224574663436848 756 10306185943571973 757 10388339345508453 758 10471037746361787 759 10554284034684247 760 10638081110495146 761 10722431885311146 762 10807339282176606 763 10892806235693970 764 10978835692054195 765 11065430609067219 766 11152593956192469 767 11240328714569409 768 11328637877048128 769 11417524448219968 770 11506991444448192 771 11597041893898692 772 11687678836570737 773 11778905324327761 774 11870724420928191 775 11963139202056315 776 12056152755353190 777 12149768180447590 778 12243988588986994 779 12338817104668614 780 12434256863270463 781 12530311012682463 782 12626982712937593 783 12724275136243077 784 12822191467011612 785 12920734901892636 786 13019908649803636 787 13119715931961496 788 13220159981913885 789 13321244045570685 790 13422971381235459 791 13525345259636959 792 13628368963960674 793 13732045789880418 794 13836379045589958 795 13941372051834682 796 14047028141943307 797 14153350661859627 798 14260342970174301 799 14368008438156681 800 14476350449786680 801 14585372401786680 802 14695077703653480 803 14805469777690284 804 14916552059038729 805 15028327995710953 806 15140801048621703 807 15253974691620483 808 15367852411523742 809 15482437708147102 810 15597734094337626 811 15713745096006126 812 15830474252159511 813 15947925114933175 814 16066101249623425 815 16185006234719949 816 16304643661938324 817 16425017136252564 818 16546130275927708 819 16667986712552448 820 16790590091071797 821 16913944069819797 822 17038052320552267 823 17162918528479591 824 17288546392299546 825 17414939624230170 826 17542101950042670 827 17670037109094370 828 17798748854361699 829 17928240952473219 830 18058517183742693 831 18189581342202193 832 18321437235635248 833 18454088685610032 834 18587539527512592 835 18721793610580116 836 18856854797934241 837 18992726966614401 838 19129414007611215 839 19266919825899915 840 19405248340473814 841 19544403484377814 842 19684389204741954 843 19825209462814998 844 19966868233998063 845 20109369507878287 846 20252717288262537 847 20396915593211157 848 20541968455071756 849 20687879920513036 850 20834654050558660 851 20982294920621160 852 21130806620535885 853 21280193254594989 854 21430458941581459 855 21581607814803183 856 21733644022127058 857 21886571726013138 858 22040395103548822 859 22195118346483082 860 22350745661260731 861 22507281269056731 862 22664729405810541 863 22823094322260505 864 22982380283978280 865 23142591571403304 866 23303732479877304 867 23465807319678844 868 23628820416057913 869 23792776109270553 870 23957678754613527 871 24123532722459027 872 24290342398289422 873 24458112182732046 874 24626846491594026 875 24796549755897150 876 24967226421912775 877 25138880951196775 878 25311517820624529 879 25485141522425949 880 25659756564220548 881 25835367469052548 882 26011978775426028 883 26189595037340112 884 26368220824324197 885 26547860721473221 886 26728519329482971 887 26910201264685431 888 27092911159084170 889 27276653660389770 890 27461433432055294 891 27647255153311794 892 27834123519203859 893 28022043240625203 894 28211019044354293 895 28401055673090017 896 28592157885487392 897 28784330456193312 898 28977578175882336 899 29171905851292516 900 29367318305261265 901 29563820376761265 902 29761416920936415 903 29960112809137819 904 30159912928959814 905 30360822184276038 906 30562845495275538 907 30765987798498918 908 30970254046874527 909 31175649209754687 910 31382178272951961 911 31589846238775461 912 31798658126067196 913 32008618970238460 914 32219733823306260 915 32432007753929784 916 32645445847446909 917 32860053205910749 918 33075834948126243 919 33292796209686783 920 33510942143010882 921 33730277917378882 922 33950808718969702 923 34172539750897626 924 34395476233249131 925 34619623403119755 926 34844986514651005 927 35071570839067305 928 35299381664712984 929 35528424297089304 930 35758704058891528 931 35990226290046028 932 36222996347747433 933 36457019606495817 934 36692301458133927 935 36928847311884451 936 37166662594387326 937 37405752749737086 938 37646123239520250 939 37887779542852750 940 38130727156417399 941 38374971594501399 942 38620518389033889 943 38867373089623533 944 39115541263596148 945 39365028496032372 946 39615840389805372 947 39867982565618592 948 40121460662043541 949 40376280335557621 950 40632447260581995 951 40889967129519495 952 41148845652792570 953 41409088558881274 954 41670701594361294 955 41933690523942018 956 42198061130504643 957 42463819215140323 958 42730970597188357 959 42999521114274417 960 43269476622348816 961 43540842995724816 962 43813626127116976 963 44087831927679540 964 44363466327044865 965 44640535273361889 966 44919044733334639 967 45199000692260779 968 45480409154070198 969 45763276141363638 970 46047607695451362 971 46333409876391862 972 46620688763030607 973 46909450453038831 974 47199701062952361 975 47491446728210485 976 47784693603194860 977 48079447861268460 978 48375715694814564 979 48673503315275784 980 48972816953193133 981 49273662858245133 982 49576047299286963 983 49879976564389647 984 50185456960879282 985 50492494815376306 986 50801096473834806 987 51111268301581866 988 51423016683356955 989 51736348023351355 990 52051268745247629 991 52367785292259129 992 52685904127169544 993 53005631732372488 994 53326974609911128 995 53649939281517852 996 53974532288653977 997 54300760192549497 998 54628629574242871 999 54958147034620851 1000 55289319194458350 1001 55622152694458350 1002 55956654195291850 1003 56292830377637854 1004 56630687942223399 1005 56970233609863623 1006 57311474121501873 1007 57654416238249853 1008 57999066741427812 1009 58345432432604772 1010 58693520133638796 1011 59043336686717296 1012 59394888954397381 1013 59748183819646245 1014 60103228185881595 1015 60460028977012119 1016 60818593137477994 1017 61178927632291434 1018 61541039447077278 1019 61904935588113618 1020 62270623082372467 1021 62638108977560467 1022 63007400342159637 1023 63378504265468161 1024 63751427857641216 1025 64126178249731840 1026 64502762593731840 1027 64881188062612740 1028 65261461850366769 1029 65643591172047889 1030 66027583263812863 1031 66413445382962363 1032 66801184807982118 1033 67190808838584102 1034 67582324795747762 1035 67975740021761286 1036 68371061880262911 1037 68768297756282271 1038 69167455056281785 1039 69568541208198085 1040 69971563661483484 1041 70376529887147484 1042 70783447377798324 1043 71192323647684568 1044 71603166232736733 1045 72015982690608957 1046 72430780600720707 1047 72847567564298527 1048 73266351204417826 1049 73687139166044706 1050 74109939116077830 1051 74534758743390330 1052 74961605758871755 1053 75390487895470059 1054 75821412908233629 1055 76254388574353353 1056 76689422693204728 1057 77126523086390008 1058 77565697597780392 1059 78006954093558252 1060 78450300462259401 1061 78895744614815401 1062 79343294484595911 1063 79792958027451075 1064 80244743221753950 1065 80698658068442974 1066 81154710591064474 1067 81612908835815214 1068 82073260871584983 1069 82535774789999223 1070 83000458705461697 1071 83467320755197197 1072 83936369099294292 1073 84407611920748116 1074 84881057425503196 1075 85356713842496320 1076 85834589423699445 1077 86314692444162645 1078 86797031202057099 1079 87281614018718119 1080 87768449238688218 1081 88257545229760218 1082 88748910383020398 1083 89242553112891682 1084 89738481857176867 1085 90236705077101891 1086 90737231257359141 1087 91240068906150801 1088 91745226555232240 1089 92252712759955440 1090 92762536099312464 1091 93274705175978964 1092 93789228616357729 1093 94306115070622273 1094 94825373212760463 1095 95347011740618187 1096 95871039375943062 1097 96397464864428182 1098 96926296975755906 1099 97457544503641686 1100 97991216265877935 1101 98527321104377935 1102 99065867885219785 1103 99606865498690389 1104 100150322859329484 1105 100696248905973708 1106 101244652601800708 1107 101795542934373288 1108 102348928915683597 1109 102904819582197357 1110 103463223994898131 1111 104024151239331631 1112 104587610425650066 1113 105153610688656530 1114 105722161187849430 1115 106293271107466954 1116 106866949656531579 1117 107443206068894619 1118 108022049603280813 1119 108603489543332953 1120 109187535197656552 1121 109774195899864552 1122 110363481008622072 1123 110955399907691196 1124 111549962005975801 1125 112147176737566425 1126 112747053561785175 1127 113349601963230675 1128 113954831451823054 1129 114562751562848974 1130 115173371857006698 1131 115786701920451198 1132 116402751364839303 1133 117021529827374887 1134 117643046970854097 1135 118267312483710621 1136 118894336080060996 1137 119524127499749956 1138 120156696508395820 1139 120792052897435920 1140 121430206484172069 1141 122071167111816069 1142 122714944649535259 1143 123361548992498103 1144 124010990061919818 1145 124663277805108042 1146 125318422195508542 1147 125976433232750962 1148 126637320942694611 1149 127301095377474291 1150 127967766615546165 1151 128637344761733665 1152 129309839947273440 1153 129985262329861344 1154 130663622093698464 1155 131344929449537188 1156 132029194634727313 1157 132716427913262193 1158 133406639575824927 1159 134099839939834587 1160 134796039349492486 1161 135495248175828486 1162 136197476816747346 1163 136902735697075110 1164 137611035268605535 1165 138322386010146559 1166 139036798427566809 1167 139754283053842149 1168 140474850449102268 1169 141198511200677308 1170 141925275923144532 1171 142655155258375032 1172 143388159875580477 1173 144124300471359901 1174 144863587769746531 1175 145606032522254655 1176 146351645507926530 1177 147100437533379330 1178 147852419432852134 1179 148607602068252954 1180 149365996329205803 1181 150127613133097803 1182 150892463425126333 1183 151660558178346217 1184 152431908393716952 1185 153206525100149976 1186 153984419354555976 1187 154765602241892236 1188 155550084875210025 1189 156337878395702025 1190 157128993972749799 1191 157923442803971299 1192 158721236115268414 1193 159522385160874558 1194 160326901223402298 1195 161134795613891022 1196 161946079671854647 1197 162760764765329367 1198 163578862290921441 1199 164400383673855021 1200 165225340368020020 1201 166053743856020020 1202 166885605649220220 1203 167720937287795424 1204 168559750340778069 1205 169402056406106293 1206 170247867110672043 1207 171097194110369223 1208 171950049090141882 1209 172806443764032442 1210 173666389875229966 1211 174529899196118466 1212 175396983528325251 1213 176267654702769315 1214 177141924579709765 1215 178019805048794289 1216 178901308029107664 1217 179786445469220304 1218 180675229347236848 1219 181567671670844788 1220 182463784477363137 1221 183363579833791137 1222 184267069836857007 1223 185174266613066731 1224 186085182318752886 1225 186999829140123510 1226 187918219293311010 1227 188840365024421110 1228 189766278609581839 1229 190695972354992559 1230 191629458596973033 1231 192566749702012533 1232 193507858066818988 1233 194452796118368172 1234 195401576313952932 1235 196354211141232456 1236 197310713118281581 1237 198271094793640141 1238 199235368746362355 1239 200203547586066255 1240 201175643952983154 1241 202151670518007154 1242 203131639982744694 1243 204115565079564138 1244 205103458571645403 1245 206095333253029627 1246 207091201948668877 1247 208091077514475897 1248 209094972837373896 1249 210102900835346376 1250 211114874457487000 1251 212130906684049500 1252 213151010526497625 1253 214175199027555129 1254 215203485261255799 1255 216235882332993523 1256 217272403379572398 1257 218313061569256878 1258 219357870101821962 1259 220406842208603422 1260 221459991152548071 1261 222517330228264071 1262 223578872762071281 1263 224644632112051645 1264 225714621668099620 1265 226788854851972644 1266 227867345117341644 1267 228950105949841584 1268 230037150867122053 1269 231128493418897893 1270 232224147186999867 1271 233324125785425367 1272 234428442860389162 1273 235537112090374186 1274 236650147186182366 1275 237767561890985490 1276 238889369980376115 1277 240015585262418515 1278 241146221577699669 1279 242281292799380289 1280 243420812833245888 1281 244564795617757888 1282 245713255124104768 1283 246866205356253252 1284 248023660350999537 1285 249185634178020561 1286 250352140939925311 1287 251523194772306171 1288 252698809843790310 1289 253879000356091110 1290 255063780544059634 1291 256253164675736134 1292 257447167052401599 1293 258645802008629343 1294 259849083912336633 1295 261057027164836357 1296 262269646200888732 1297 263486955488753052 1298 264708969530239476 1299 265935702860760856 1300 267167170049384605 1301 268403385698884605 1302 269644364445793155 1303 270890120960452959 1304 272140669947069154 1305 273396026143761378 1306 274656204322615878 1307 275921219289737658 1308 277191085885302667 1309 278465818983610027 1310 279745433493134301 1311 281029944356577801 1312 282319366550922936 1313 283613715087484600 1314 284913005011962600 1315 286217251404494124 1316 287526469379706249 1317 288840674086768489 1318 290159880709445383 1319 291484104466149123 1320 292813360609992222 1321 294147664428840222 1322 295487031245364442 1323 296831476417094766 1324 298181015336472471 1325 299535663430903095 1326 300895436162809345 1327 302260349029684045 1328 303630417564143124 1329 305005657333978644 1330 306386083942211868 1331 307771713027146368 1332 309162560262421173 1333 310558641357063957 1334 311959972055544267 1335 313366568137826791 1336 314778445419424666 1337 316195619751452826 1338 317618107020681390 1339 319045923149589090 1340 320479084096416739 1341 321917605855220739 1342 323361504455926629 1343 324810795964382673 1344 326265496482413488 1345 327725622147873712 1346 329191189134701712 1347 330662213652973332 1348 332138711948955681 1349 333620700305160961 1350 335108195040400335 1351 336601212509837835 1352 338099769105044310 1353 339603881254051414 1354 341113565421405634 1355 342628838108222358 1356 344149715852239983 1357 345676215227874063 1358 347208352846271497 1359 348746145355364757 1360 350289609439926156 1361 351838761821622156 1362 353393619259067716 1363 354954198547880680 1364 356520516520736205 1365 358092590047421229 1366 359670436034888979 1367 361254071427313519 1368 362843513206144338 1369 364438778390160978 1370 366039884035527702 1371 367646847235848202 1372 369259685122220347 1373 370878414863290971 1374 372503053665310701 1375 374133618772188825 1376 375770127465548200 1377 377412597064780200 1378 379061044927099704 1379 380715488447600124 1380 382375945059308473 1381 384042432233240473 1382 385714967478455703 1383 387393568342112787 1384 389078252409524622 1385 390769037304213646 1386 392465940687967146 1387 394168980260892606 1388 395878173761473095 1389 397593538966622695 1390 399315093691741969 1391 401042855790773469 1392 402776843156257284 1393 404517073719386628 1394 406263565450063468 1395 408016336356954192 1396 409775404487545317 1397 411540787928199237 1398 413312504804210011 1399 415090573279859191 1400 416875011558471690 1401 418665837882471690 1402 420463070533438590 1403 422266727832162994 1404 424076828138702739 1405 425893389852438963 1406 427716431412132213 1407 429545971295978593 1408 431382028021665952 1409 433224620146430112 1410 435073766267111136 1411 436929485020209636 1412 438791795081943121 1413 440660715168302385 1414 442536264035107935 1415 444418460478066459 1416 446307323332827334 1417 448202871475039174 1418 450105123820406418 1419 452014099324745958 1420 453929816984043807 1421 455852295834511807 1422 457781554952644377 1423 459717613455275301 1424 461660490499634556 1425 463610205283405180 1426 465566777044780180 1427 467530225062519480 1428 469500568656006909 1429 471477827185307229 1430 473462020051223203 1431 475453166695352703 1432 477451286600145858 1433 479456399288962242 1434 481468524326128102 1435 483487681316993626 1436 485513889907990251 1437 487547169786688011 1438 489587540681852925 1439 491635022363504425 1440 493689634642972824 1441 495751397372956824 1442 497820330447581064 1443 499896453802453708 1444 501979787414724073 1445 504070351303140297 1446 506168165528107047 1447 508273250191743267 1448 510385625437939966 1449 512505311452418046 1450 514632328462786170 1451 516766696738598670 1452 518908436591413495 1453 521057568374850199 1454 523214112484647969 1455 525378089358723693 1456 527549519477230068 1457 529728423362613748 1458 531914821579673532 1459 534108734735618592 1460 536310183480126741 1461 538519188505402741 1462 540735770546236651 1463 542959950380062215 1464 545191748827015290 1465 547431186749992314 1466 549678285054708814 1467 551933064689757954 1468 554195546646669123 1469 556465751959966563 1470 558743701707228037 1471 561029417009143537 1472 563322919029574032 1473 565624228975610256 1474 567933368097631536 1475 570250357689364660 1476 572575219087942785 1477 574907973673964385 1478 577248642871552239 1479 579597248148412459 1480 581953811015893558 1481 584318353029045558 1482 586690895786679138 1483 589071460931424822 1484 591460070149792207 1485 593856745172229231 1486 596261507773181481 1487 598674379771151541 1488 601095383028758380 1489 603524539452796780 1490 605961870994296804 1491 608407399648583304 1492 610861147455335469 1493 613323136498646413 1494 615793388907082803 1495 618271926853744527 1496 620758772556324402 1497 623253948277167922 1498 625757476323333046 1499 628269379046650026 1500 630789678843781275 1501 633318398156281275 1502 635855559470656525 1503 638401185318425529 1504 640955298276178824 1505 643517920965639048 1506 646089076053721048 1507 648668786252592028 1508 651257074319731737 1509 653853963057992697 1510 656459475315660471 1511 659073633986513971 1512 661696462009885806 1513 664327982370722670 1514 666968218099645770 1515 669617192273011294 1516 672274928012970919 1517 674941448487532359 1518 677616776910619953 1519 680300936542135293 1520 682993950688017892 1521 685695842700305892 1522 688406635977196812 1523 691126353963108336 1524 693855020148739141 1525 696592658071129765 1526 699339291313723515 1527 702094943506427415 1528 704859638325673194 1529 707633399494478314 1530 710416250782507038 1531 713208216006131538 1532 716009319028493043 1533 718819583759563027 1534 721639034156204437 1535 724467694222232961 1536 727305588008478336 1537 730152739612845696 1538 733009173180376960 1539 735874912903312260 1540 738749983021151409 1541 741634407820715409 1542 744528211636207999 1543 747431418849277243 1544 750344053889077158 1545 753266141232329382 1546 756197705403384882 1547 759138770974285702 1548 762089362564826751 1549 765049504842617631 1550 768019222523144505 1551 770998540369832005 1552 773987483194105180 1553 776986075855451484 1554 779994343261482804 1555 783012310367997528 1556 786040002179042653 1557 789077443746975933 1558 792124660172528067 1559 795181676604864927 1560 798248518241649826 1561 801325210329105826 1562 804411778162078086 1563 807508247084096250 1564 810614642487436875 1565 813730989813185899 1566 816857314551301149 1567 819993642240674889 1568 823139998469196408 1569 826296408873814648 1570 829462899140600872 1571 832639495004811372 1572 835826222250950217 1573 839023106712832041 1574 842230174273644871 1575 845447450866012995 1576 848674962472059870 1577 851912735123471070 1578 855160794901557274 1579 858419167937317294 1580 861687880411501143 1581 864966958554673143 1582 868256428647275073 1583 871556317019689357 1584 874866650052302292 1585 878187454175567316 1586 881518755870068316 1587 884860581666582976 1588 888212958146146165 1589 891575911940113365 1590 894949469730224139 1591 898333658248665639 1592 901728504278136154 1593 905134034651908698 1594 908550276253894638 1595 911977256018707362 1596 915415000931725987 1597 918863538029159107 1598 922322894398108581 1599 925793097176633361 1600 929274173553813360 1601 932766150769813360 1602 936269056115946960 1603 939782916934740564 1604 943307760619997409 1605 946843614616861633 1606 950390506421882383 1607 953948463583077963 1608 957517513700000022 1609 961097684423797782 1610 964689003457282306 1611 968291498554990806 1612 971905197523250991 1613 975530128220245455 1614 979166318556076105 1615 982813796492828629 1616 986472590044637004 1617 990142727277748044 1618 993824236310585988 1619 997517145313817128 1620 1001221482510414477 1621 1004937276175722477 1622 1008664554637521747 1623 1012403346276093871 1624 1016153679524286226 1625 1019915582867576850 1626 1023689084844139350 1627 1027474214044907850 1628 1031270999113641979 1629 1035079468746991899 1630 1038899651694563373 1631 1042731576758982873 1632 1046575272795962728 1633 1050430768714366312 1634 1054298093476273272 1635 1058177276097044796 1636 1062068345645388921 1637 1065971331243425881 1638 1069886262066753495 1639 1073813167344512595 1640 1077752076359452494 1641 1081703018447996494 1642 1085666023000307434 1643 1089641119460353278 1644 1093628337325972743 1645 1097627706148940967 1646 1101639255535035217 1647 1105663015144100637 1648 1109699014690116036 1649 1113747283941259716 1650 1117807852719975340 1651 1121880750903037840 1652 1125966008421619365 1653 1130063655261355269 1654 1134173721462410139 1655 1138296237119543863 1656 1142431232382177738 1657 1146578737454460618 1658 1150738782595335102 1659 1154911398118603762 1660 1159096614392995411 1661 1163294461842231411 1662 1167504970945092021 1663 1171728172235482785 1664 1175964096302500960 1665 1180212773790501984 1666 1184474235399165984 1667 1188748511883564324 1668 1193035634054226193 1669 1197335632777205233 1670 1201648538974146207 1671 1205974383622351707 1672 1210313197754848902 1673 1214665012460456326 1674 1219029858883850706 1675 1223407768225633830 1676 1227798771742399455 1677 1232202900746800255 1678 1236620186607614809 1679 1241050660749814629 1680 1245494354654631228 1681 1249951299859623228 1682 1254421527958743508 1683 1258905070602406392 1684 1263401959497554877 1685 1267912226407727901 1686 1272435903153127651 1687 1276973021610686911 1688 1281523613714136450 1689 1286087711454072450 1690 1290665346878023974 1691 1295256552090520474 1692 1299861359253159339 1693 1304479800584673483 1694 1309111908360998973 1695 1313757714915342697 1696 1318417252638250072 1697 1323090553977672792 1698 1327777651439036616 1699 1332478577585309196 1700 1337193365037067945 1701 1341922046472567945 1702 1346664654627809895 1703 1351421222296608099 1704 1356191782330658494 1705 1360976367639606718 1706 1365775011191116218 1707 1370587746010936398 1708 1375414605182970807 1709 1380255621849345367 1710 1385110829210476641 1711 1389980260525140141 1712 1394863949110538676 1713 1399761928342370740 1714 1404674231654898940 1715 1409600892541018464 1716 1414541944552325589 1717 1419497421299186229 1718 1424467356450804523 1719 1429451783735291463 1720 1434450736939733562 1721 1439464249910261562 1722 1444492356552119182 1723 1449535090829731906 1724 1454592486766775811 1725 1459664578446246435 1726 1464751400010527685 1727 1469852985661460785 1728 1474969369660413264 1729 1480100586328347984 1730 1485246670045892208 1731 1490407655253406708 1732 1495583576451054913 1733 1500774468198872097 1734 1505980365116834607 1735 1511201301884929131 1736 1516437313243222006 1737 1521688433991928566 1738 1526954698991482530 1739 1532236143162605430 1740 1537532801486376079 1741 1542844709004300079 1742 1548171900818379369 1743 1553514412091181813 1744 1558872278045910828 1745 1564245533966475052 1746 1569634215197558052 1747 1575038357144688072 1748 1580457995274307821 1749 1585893165113844301 1750 1591343902251778675 1751 1596810242337716175 1752 1602292221082456050 1753 1607789874258061554 1754 1613303237697929974 1755 1618832347296862698 1756 1624377239011135323 1757 1629937948858567803 1758 1635514512918594637 1759 1641106967332335097 1760 1646715348302663496 1761 1652339692094279496 1762 1657980035033778456 1763 1663636413509721820 1764 1669308863972707545 1765 1674997422935440569 1766 1680702126972803319 1767 1686423012721926259 1768 1692160116882258478 1769 1697913476215638318 1770 1703683127546364042 1771 1709469107761264542 1772 1715271453809770087 1773 1721090202703983111 1774 1726925391518749041 1775 1732777057391727165 1776 1738645237523461540 1777 1744529969177451940 1778 1750431289680224844 1779 1756349236421404464 1780 1762283846853783813 1781 1768235158493395813 1782 1774203208919584443 1783 1780188035775075927 1784 1786189676766049962 1785 1792208169662210986 1786 1798243552296859486 1787 1804295862566963346 1788 1810365138433229235 1789 1816451417920174035 1790 1822554739116196309 1791 1828675140173647809 1792 1834812659308905024 1793 1840967334802440768 1794 1847139204998895808 1795 1853328308307150532 1796 1859534683200396657 1797 1865758368216208977 1798 1871999401956617151 1799 1878257823088177531 1800 1884533670342045030 1801 1890826982514045030 1802 1897137798464745330 1803 1903466157119528134 1804 1909812097468662079 1805 1916175658567374303 1806 1922556879535922553 1807 1928955799559667333 1808 1935372457889144092 1809 1941806893840135452 1810 1948259146793743476 1811 1954729256196461976 1812 1961217261560248861 1813 1967723202462598525 1814 1974247118546614275 1815 1980789049521080799 1816 1987349035160536674 1817 1993927115305346914 1818 2000523329861775558 1819 2007137718802058298 1820 2013770322164475147 1821 2020421180053423147 1822 2027090332639489117 1823 2033777820159522441 1824 2040483682916707896 1825 2047207961280638520 1826 2053950695687388520 1827 2060711926639586220 1828 2067491694706487049 1829 2074290040524046569 1830 2081107004794993543 1831 2087942628288903043 1832 2094796951842269598 1833 2101670016358580382 1834 2108561862808388442 1835 2115472532229385966 1836 2122402065726477591 1837 2129350504471853751 1838 2136317889705064065 1839 2143304262733090765 1840 2150309664930422164 1841 2157334137739126164 1842 2164377722668923804 1843 2171440461297262848 1844 2178522395269391413 1845 2185623566298431637 1846 2192744016165453387 1847 2199883786719548007 1848 2207042919877902106 1849 2214221457625871386 1850 2221419442017054510 1851 2228636915173367010 1852 2235873919285115235 1853 2243130496611070339 1854 2250406689478542309 1855 2257702540283454033 1856 2265018091490415408 1857 2272353385632797488 1858 2279708465312806672 1859 2287083373201558932 1860 2294478152039154081 1861 2301892844634750081 1862 2309327493866637391 1863 2316782142682313355 1864 2324256834098556630 1865 2331751611201501654 1866 2339266517146713154 1867 2346801595159260694 1868 2354356888533793263 1869 2361932440634613903 1870 2369528294895754377 1871 2377144494821049877 1872 2384781083984213772 1873 2392438106028912396 1874 2400115604668839876 1875 2407813623687793000 1876 2415532206939746125 1877 2423271398348926125 1878 2431031241909887379 1879 2438811781687586799 1880 2446613061817458898 1881 2454435126505490898 1882 2462278020028297878 1883 2470141786733197962 1884 2478026471038287547 1885 2485932117432516571 1886 2493858770475763821 1887 2501806474798912281 1888 2509775275103924520 1889 2517765216163918120 1890 2525776342823241144 1891 2533808699997547644 1892 2541862332673873209 1893 2549937285910710553 1894 2558033604838085143 1895 2566151334657630867 1896 2574290520642665742 1897 2582451208138267662 1898 2590633442561350186 1899 2598837269400738366 1900 2607062734217244615 1901 2615309882643744615 1902 2623578760385253265 1903 2631869413219000669 1904 2640181886994508164 1905 2648516227633664388 1906 2656872481130801388 1907 2665250693552770768 1908 2673650911039019877 1909 2682073179801668037 1910 2690517546125582811 1911 2698984056368456311 1912 2707472756960881546 1913 2715983694406428810 1914 2724516915281722110 1915 2733072466236515634 1916 2741650393993770259 1917 2750250745349730099 1918 2758873567173999093 1919 2767518906409617633 1920 2776186810073139232 1921 2784877325254707232 1922 2793590499118131552 1923 2802326378900965476 1924 2811085011914582481 1925 2819866445544253105 1926 2828670727249221855 1927 2837497904562784155 1928 2846348025092363334 1929 2855221136519587654 1930 2864117286600367378 1931 2873036523164971878 1932 2881978894118106783 1933 2890944447438991167 1934 2899933231181434777 1935 2908945293473915301 1936 2917980682519655676 1937 2927039446596701436 1938 2936121634057998100 1939 2945227293331468600 1940 2954356472920090749 1941 2963509221401974749 1942 2972685587430440739 1943 2981885619734096383 1944 2991109367116914498 1945 3000356878458310722 1946 3009628202713221222 1947 3018923388912180442 1948 3028242486161398891 1949 3037585543642840971 1950 3046952610614302845 1951 3056343736409490345 1952 3065758970438096920 1953 3075198362185881624 1954 3084661961214747144 1955 3094149817162817868 1956 3103661979744517993 1957 3113198498750649673 1958 3122759424048471207 1959 3132344805581775267 1960 3141954693370967166 1961 3151589137513143166 1962 3161248188182168826 1963 3170931895628757390 1964 3180640310180548215 1965 3190373482242185239 1966 3200131462295395489 1967 3209914300899067629 1968 3219722048689330548 1969 3229554756379631988 1970 3239412474760817212 1971 3249295254701207712 1972 3259203147146679957 1973 3269136203120744181 1974 3279094473724623211 1975 3289078010137331335 1976 3299086863615753210 1977 3309121085494722810 1978 3319180727187102414 1979 3329265840183861634 1980 3339376476054156483 1981 3349512686445408483 1982 3359674523083383813 1983 3369862037772272497 1984 3380075282394767632 1985 3390314308912144656 1986 3400579169364340656 1987 3410869915870033716 1988 3421186600626722305 1989 3431529275910804705 1990 3441897994077658479 1991 3452292807561719979 1992 3462713768876563894 1993 3473160930614982838 1994 3483634345449066978 1995 3494134066130283702 1996 3504660145489557327 1997 3515212636437348847 1998 3525791591963735721 1999 3536397065138491701 2000 3547029109111166700 2001 3557687777111166700 2002 3568373122447833700 2003 3579085198510525704 2004 3589824058768696749 2005 3600589756771976973 2006 3611382346150252723 2007 3622201880613746703 2008 3633048413953098162 2009 3643922000039443122 2010 3654822692824494646 2011 3665750546340623146 2012 3676705614700936731 2013 3687687952099361595 2014 3698697612810722445 2015 3709734651190822969 2016 3720799121676526344 2017 3731891078785835784 2018 3743010577117975128 2019 3754157671353469468 2020 3765332416254225817 2021 3776534866663613817 2022 3787765077506546487 2023 3799023103789561011 2024 3810309000600899566 2025 3821622823110590190 2026 3832964626570527690 2027 3844334466314554590 2028 3855732397758542119 2029 3867158476400471239 2030 3878612757820513713 2031 3890095297681113213 2032 3901606151727066468 2033 3913145375785604452 2034 3924713025766473612 2035 3936309157662017136 2036 3947933827547256261 2037 3959587091579971621 2038 3971269006000784635 2039 3982979627133238935 2040 3994719011383881834 2041 4006487215242345834 2042 4018284295281430174 2043 4030110308157182418 2044 4041965310608980083 2045 4053849359459612307 2046 4065762511615361557 2047 4077704824066085377 2048 4089676353885298176 2049 4101677158230253056 2050 4113707294342023680 2051 4125766819545586180 2052 4137855791249901105 2053 4149974266947995409 2054 4162122304217044479 2055 4174299960718454203 2056 4186507294197943078 2057 4198744362485624358 2058 4211011223496088242 2059 4223307935228484102 2060 4235634555766602751 2061 4247991143278958751 2062 4260377756018872761 2063 4272794452324553925 2064 4285241290619182300 2065 4297718329410991324 2066 4310225627293350324 2067 4322763242944847064 2068 4335331235129370333 2069 4347929662696192573 2070 4360558584580052547 2071 4373218059801238047 2072 4385908147465668642 2073 4398628906764978466 2074 4411380396976599046 2075 4424162677463842170 2076 4436975807675982795 2077 4449819847148341995 2078 4462694855502369949 2079 4475600892445728969 2080 4488538017772376568 2081 4501506291362648568 2082 4514505773183342248 2083 4527536523287799532 2084 4540598601815990217 2085 4553692068994595241 2086 4566816985137089991 2087 4579973410643827651 2088 4593161406002122590 2089 4606381031786333790 2090 4619632348657948314 2091 4632915417365664814 2092 4646230298745477079 2093 4659577053720757623 2094 4672955743302341313 2095 4686366428588609037 2096 4699809170765571412 2097 4713284031106952532 2098 4726791070974273756 2099 4740330351816937536 2100 4753901935172311285 2101 4767505882665811285 2102 4781142256010986635 2103 4794811117009603239 2104 4808512527551727834 2105 4822246549615812058 2106 4836013245268776558 2107 4849812676666095138 2108 4863644906051878947 2109 4877509995758960707 2110 4891408008208978981 2111 4905339005912462481 2112 4919303051468914416 2113 4933300207566896880 2114 4947330536984115280 2115 4961394102587502804 2116 4975490967333304929 2117 4989621194267163969 2118 5003784846524203663 2119 5017981987329113803 2120 5032212679996234902 2121 5046476987929642902 2122 5060774974623233922 2123 5075106703660809046 2124 5089472238716159151 2125 5103871643553149775 2126 5118304982025806025 2127 5132772318078397525 2128 5147273715745523404 2129 5161809239152197324 2130 5176378952513932548 2131 5190982920136827048 2132 5205621206417648653 2133 5220293875843920237 2134 5235000992994004947 2135 5249742622537191471 2136 5264518829233779346 2137 5279329677935164306 2138 5294175233583923670 2139 5309055561213901770 2140 5323970725950295419 2141 5338920793009739419 2142 5353905827700392109 2143 5368925895422020953 2144 5383981061666088168 2145 5399071392015836392 2146 5414196952146374392 2147 5429357807824762812 2148 5444554024910099961 2149 5459785669353607641 2150 5475052807198717015 2151 5490355504581154515 2152 5505693827729027790 2153 5521067842962911694 2154 5536477616695934314 2155 5551923215433863038 2156 5567404705775190663 2157 5582922154411221543 2158 5598475628126157777 2159 5614065193797185437 2160 5629690918394560836 2161 5645352868981696836 2162 5661051112715249196 2163 5676785716845202960 2164 5692556748714958885 2165 5708364275761419909 2166 5724208365515077659 2167 5740089085600098999 2168 5756006503734412618 2169 5771960687729795658 2170 5787951705491960382 2171 5803979625020640882 2172 5820044514409679827 2173 5836146441847115251 2174 5852285475615267381 2175 5868461684090825505 2176 5884675135744934880 2177 5900925899143283680 2178 5917214042946189984 2179 5933539635908688804 2180 5949902746880619153 2181 5966303444806711153 2182 5982741798726673183 2183 5999217877775279067 2184 6015731751182455302 2185 6032283488273368326 2186 6048873158468511826 2187 6065500831283794086 2188 6082166576330625375 2189 6098870463316005375 2190 6115612562042610649 2191 6132392942408882149 2192 6149211674409112764 2193 6166068828133534908 2194 6182964473768408148 2195 6199898681596106872 2196 6216871521995207997 2197 6233883065440578717 2198 6250933382503464291 2199 6268022543851575871 2200 6285150620249178370 2201 6302317682557178370 2202 6319523801733212070 2203 6336769048831733274 2204 6354053495004101419 2205 6371377211498669643 2206 6388740269660872893 2207 6406142740933316073 2208 6423584696855862232 2209 6441066209065720792 2210 6458587349297535816 2211 6476148189383474316 2212 6493748801253314601 2213 6511389256934534665 2214 6529069628552400615 2215 6546789988330055139 2216 6564550408588606014 2217 6582350961747214654 2218 6600191720323184698 2219 6618072756932050638 2220 6635994144287666487 2221 6653955955202294487 2222 6671958262586693857 2223 6690001139450209581 2224 6708084658900861236 2225 6726208894145431860 2226 6744373918489556860 2227 6762579805337812960 2228 6780826628193807189 2229 6799114460660265909 2230 6817443376439123883 2231 6835813449331613383 2232 6854224753238353338 2233 6872677362159438522 2234 6891171350194528782 2235 6909706791542938306 2236 6928283760503724931 2237 6946902331475779491 2238 6965562578957915205 2239 6984264577548957105 2240 7003008401947831504 2241 7021794126953655504 2242 7040621827465826544 2243 7059491578484111988 2244 7078403455108738753 2245 7097357532540482977 2246 7116353886080759727 2247 7135392591131712747 2248 7154473723196304246 2249 7173597357878404726 2250 7192763570882882850 2251 7211972438015695350 2252 7231224035183976975 2253 7250518438396130479 2254 7269855723761916649 2255 7289235967492544373 2256 7308659245900760748 2257 7328125635400941228 2258 7347635212509179812 2259 7367188053843379272 2260 7386784236123341421 2261 7406423836170857421 2262 7426106930909798131 2263 7445833597366204495 2264 7465603912668377970 2265 7485417954046970994 2266 7505275798835077494 2267 7525177524468323434 2268 7545123208484957403 2269 7565112928525941243 2270 7585146762335040717 2271 7605224787758916217 2272 7625347082747213512 2273 7645513725352654536 2274 7665724793731128216 2275 7685980366141781340 2276 7706280520947109465 2277 7726625336613047865 2278 7747014891709062519 2279 7767449264908241139 2280 7787928534987384238 2281 7808452780827096238 2282 7829022081411876618 2283 7849636515830211102 2284 7870296163274662887 2285 7891001103041963911 2286 7911751414533106161 2287 7932547177253433021 2288 7953388470812730660 2289 7974275374925319460 2290 7995207969410145484 2291 8016186334190871984 2292 8037210549295970949 2293 8058280694858814693 2294 8079396851117767483 2295 8100559098416277207 2296 8121767517202967082 2297 8143022188031727402 2298 8164323191561807326 2299 8185670608557906706 2300 8207064519890267955 2301 8228505006534767955 2302 8249992149573010005 2303 8271526030192415809 2304 8293106729686317504 2305 8314734329454049728 2306 8336408911001041728 2307 8358130555938909508 2308 8379899345985548017 2309 8401715362965223377 2310 8423578688808665151 2311 8445489405553158651 2312 8467447595342637286 2313 8489453340427774950 2314 8511506723166078450 2315 8533607826021979974 2316 8555756731566929599 2317 8577953522479487839 2318 8600198281545418233 2319 8622491091657779973 2320 8644832035817020572 2321 8667221197131068572 2322 8689658658815426292 2323 8712144504193262616 2324 8734678816695505821 2325 8757261679860936445 2326 8779893177336280195 2327 8802573392876300895 2328 8825302410343893474 2329 8848080313710176994 2330 8870907187054587718 2331 8893783114564972218 2332 8916708180537680523 2333 8939682469377659307 2334 8962706065598545117 2335 8985779053822757641 2336 9008901518781593016 2337 9032073545315317176 2338 9055295218373259240 2339 9078566623013904940 2340 9101887844404990089 2341 9125258967823594089 2342 9148680078656233479 2343 9172151262398955523 2344 9195672604657431838 2345 9219244191147052062 2346 9242866107693017562 2347 9266538440230435182 2348 9290261274804411031 2349 9314034697570144311 2350 9337858794793021185 2351 9361733652848708685 2352 9385659358223248660 2353 9409635997513151764 2354 9433663657425491484 2355 9457742424777998208 2356 9481872386499153333 2357 9506053629628283413 2358 9530286241315654347 2359 9554570308822565607 2360 9578905919521444506 2361 9603293160895940506 2362 9627732120541019566 2363 9652222886163058530 2364 9676765545579939555 2365 9701360186721144579 2366 9726006897627849829 2367 9750705766453020369 2368 9775456881461504688 2369 9800260331030129328 2370 9825116203647793552 2371 9850024587915564052 2372 9874985572546769697 2373 9899999246367096321 2374 9925065698314681551 2375 9950185017440209675 2376 9975357292907006550 2377 10000582613991134550 2378 10025861070081487554 2379 10051192750679885974 2380 10076577745401171823 2381 10102016143973303823 2382 10127508036237452553 2383 10153053512148095637 2384 10178652661773112972 2385 10204305575293881996 2386 10230012343005372996 2387 10255773055316244456 2388 10281587802748938445 2389 10307456675939776045 2390 10333379765639052819 2391 10359357162711134319 2392 10385388958134551634 2393 10411475243002096978 2394 10437616108520919318 2395 10463811646012620042 2396 10490061946913348667 2397 10516367102773898587 2398 10542727205259802861 2399 10569142346151430041 2400 10595612617344080040 2401 10622138110848080040 2402 10648718918788880440 2403 10675355133407150844 2404 10702046847058876089 2405 10728794152215452313 2406 10755597141463783063 2407 10782455907506375443 2408 10809370543161436302 2409 10836341141362968462 2410 10863367795160866986 2411 10890450597721015486 2412 10917589642325382471 2413 10944785022372117735 2414 10972036831375648785 2415 10999345162966777309 2416 11026710110892775684 2417 11054131769017483524 2418 11081610231321404268 2419 11109145591901801808 2420 11136737944972797157 2421 11164387384865465157 2422 11192094006027931227 2423 11219857903025468151 2424 11247679170540592906 2425 11275557903373163530 2426 11303494196440476030 2427 11331488144777361330 2428 11359539843536282259 2429 11387649387987430579 2430 11415816873518824053 2431 11444042395636403553 2432 11472326049964130208 2433 11500667932244082592 2434 11529068138336553952 2435 11557526764220149476 2436 11586043905991883601 2437 11614619659867277361 2438 11643254122180455775 2439 11671947389384245275 2440 11700699558050271174 2441 11729510724869055174 2442 11758380986650112914 2443 11787310440322051558 2444 11816299182932667423 2445 11845347311649043647 2446 11874454923757647897 2447 11903622116664430117 2448 11932848987894920316 2449 11962135635094326396 2450 11991482156027632020 2451 12020888648579694520 2452 12050355210755342845 2453 12079881940679475549 2454 12109468936597158819 2455 12139116296873724543 2456 12168824119994868418 2457 12198592504566748098 2458 12228421549316081382 2459 12258311353090244442 2460 12288262014857370091 2461 12318273633706446091 2462 12348346308847413501 2463 12378480139611265065 2464 12408675225450143640 2465 12438931665937440664 2466 12469249560767894664 2467 12499629009757689804 2468 12530070112844554473 2469 12560572970087859913 2470 12591137681668718887 2471 12621764347890084387 2472 12652453069176848382 2473 12683203946075940606 2474 12714017079256427386 2475 12744892569509610510 2476 12775830517749126135 2477 12806831025011043735 2478 12837894192453965089 2479 12869020121359123309 2480 12900208913130481908 2481 12931460669294833908 2482 12962775491501900988 2483 12994153481524432672 2484 13025594741258305557 2485 13057099372722622581 2486 13088667478059812331 2487 13120299159535728391 2488 13151994519539748730 2489 13183753660584875130 2490 13215576685307832654 2491 13247463696469169154 2492 13279414796953354819 2493 13311430089768881763 2494 13343509678048363653 2495 13375653665048635377 2496 13407862154150852752 2497 13440135248860592272 2498 13472473052807950896 2499 13504875669747645876 2500 13537343203559114625 2501 13569875758246614625 2502 13602473437939323375 2503 13635136346891438379 2504 13667864589482277174 2505 13700658270216377398 2506 13733517493723596898 2507 13766442364759213878 2508 13799432988204027087 2509 13832489469064456047 2510 13865611912472641321 2511 13898800423686544821 2512 13932055108090050156 2513 13965376071193063020 2514 13998763418631611620 2515 14032217256167947144 2516 14065737689690644269 2517 14099324825214701709 2518 14132978768881642803 2519 14166699626959616143 2520 14200487505843496242 2521 14234342512054984242 2522 14268264752242708662 2523 14302254333182326186 2524 14336311361776622491 2525 14370435945055613115 2526 14404628190176644365 2527 14438888204424494265 2528 14473216095211473544 2529 14507611970077526664 2530 14542075936690332888 2531 14576608102845407388 2532 14611208576466202393 2533 14645877465604208377 2534 14680614878439055287 2535 14715420923278613811 2536 14750295708559096686 2537 14785239342845160046 2538 14820251934830004810 2539 14855333593335478110 2540 14890484427312174759 2541 14925704545839538759 2542 14960994058125964849 2543 14996353073508900093 2544 15031781701454945508 2545 15067280051559957732 2546 15102848233549150732 2547 15138486357277197552 2548 15174194532728332101 2549 15209972870016450981 2550 15245821479385215355 2551 15281740471208152855 2552 15317729955988759530 2553 15353790044360601834 2554 15389920847087418654 2555 15426122475063223378 2556 15462395039312406003 2557 15498738650989835283 2558 15535153421380960917 2559 15571639461901915777 2560 15608196884099618176 2561 15644825799651874176 2562 15681526320367479936 2563 15718298558186324100 2564 15755142625179490225 2565 15792058633549359249 2566 15829046695629711999 2567 15866106923885831739 2568 15903239430914606758 2569 15940444329444632998 2570 15977721732336316722 2571 16015071752581977222 2572 16052494503305949567 2573 16089990097764687391 2574 16127558649346865721 2575 16165200271573483845 2576 16202915078097968220 2577 16240703182706275420 2578 16278564699316995124 2579 16316499741981453144 2580 16354508424883814493 2581 16392590862341186493 2582 16430747168803721923 2583 16468977458854722207 2584 16507281847210740642 2585 16545660448721685666 2586 16584113378370924166 2587 16622640751275384826 2588 16661242682685661515 2589 16699919287986116715 2590 16738670682694984989 2591 16777496982464476489 2592 16816398303080880504 2593 16855374760464669048 2594 16894426470670600488 2595 16933553549887823212 2596 16972756114439979337 2597 17012034280785308457 2598 17051388165516751431 2599 17090817885362054211 2600 17130323557183871710 2601 17169905297979871710 2602 17209563224882838810 2603 17249297455160778414 2604 17289108106217020759 2605 17328995295590324983 2606 17368959140954983233 2607 17408999760120924813 2608 17449117271033820372 2609 17489311791775186132 2610 17529583440562488156 2611 17569932335749246656 2612 17610358595825140341 2613 17650862339416110805 2614 17691443685284466955 2615 17732102752328989479 2616 17772839659585035354 2617 17813654526224642394 2618 17854547471556633838 2619 17895518615026722978 2620 17936568076217617827 2621 17977695974849125827 2622 18018902430778258597 2623 18060187563999336721 2624 18101551494644094576 2625 18142994342981785200 2626 18184516229419285200 2627 18226117274501199700 2628 18267797598909967329 2629 18309557323465965249 2630 18351396569127614223 2631 18393315456991483723 2632 18435314108292397078 2633 18477392644403536662 2634 18519551186836549122 2635 18561789857241650646 2636 18604108777407732271 2637 18646508069262465231 2638 18688987854872406345 2639 18731548256443103445 2640 18774189396319200844 2641 18816911396984544844 2642 18859714381062289284 2643 18902598471315001128 2644 18945563790644766093 2645 18988610462093294317 2646 19031738608842026067 2647 19074948354212237487 2648 19118239821665146386 2649 19161613134802018066 2650 19205068417364271190 2651 19248605793233583690 2652 19292225386431998715 2653 19335927321122030619 2654 19379711721606770989 2655 19423578712329994713 2656 19467528417876266088 2657 19511560962971044968 2658 19555676472480792952 2659 19599875071413079612 2660 19644156884916688761 2661 19688522038281724761 2662 19732970656939718871 2663 19777502866463735635 2664 19822118792568479310 2665 19866818561110400334 2666 19911602298087801834 2667 19956470129640946174 2668 20001422182052161543 2669 20046458581745948583 2670 20091579455289087057 2671 20136784929390742557 2672 20182075130902573252 2673 20227450186818836676 2674 20272910224276496556 2675 20318455370555329680 2676 20364085753078032805 2677 20409801499410329605 2678 20455602737261077659 2679 20501489594482375479 2680 20547462199069669578 2681 20593520679161861578 2682 20639665163041415358 2683 20685895779134464242 2684 20732212656010918227 2685 20778615922384571251 2686 20825105707113208501 2687 20871682139198713761 2688 20918345347787176800 2689 20965095462169000800 2690 21011932611779009824 2691 21058856926196556324 2692 21105868535145628689 2693 21152967568494958833 2694 21200154156258129823 2695 21247428428593683547 2696 21294790515805228422 2697 21342240548341547142 2698 21389778656796704466 2699 21437404971910155046 2700 21485119624566851295 2701 21532922745797351295 2702 21580814466777926745 2703 21628794918830670949 2704 21676864233423606844 2705 21725022542170795068 2706 21773269976832442068 2707 21821606669315008248 2708 21870032751671316157 2709 21918548356100658717 2710 21967153614948907491 2711 22015848660708620991 2712 22064633626019153026 2713 22113508643666761090 2714 22162473846584714790 2715 22211529367853404314 2716 22260675340700448939 2717 22309911898500805579 2718 22359239174776877373 2719 22408657303198622313 2720 22458166417583661912 2721 22507766651897389912 2722 22557458140253081032 2723 22607241016911999756 2724 22657115416283509161 2725 22707081472925179785 2726 22757139321542898535 2727 22807289096990977635 2728 22857530934272263614 2729 22907864968538246334 2730 22958291335089168058 2731 23008810169374132558 2732 23059421606991214263 2733 23110125783687567447 2734 23160922835359535457 2735 23211812898052759981 2736 23262796107962290356 2737 23313872601432692916 2738 23365042514958160380 2739 23416305985182621280 2740 23467663148899849429 2741 23519114143053573429 2742 23570659104737586219 2743 23622298171195854663 2744 23674031479822629178 2745 23725859168162553402 2746 23777781373910773902 2747 23829798234913049922 2748 23881909889165863171 2749 23934116474816527651 2750 23986418130163299525 2751 24038814993655487025 2752 24091307203893560400 2753 24143894899629261904 2754 24196578219765715824 2755 24249357303357538548 2756 24302232289610948673 2757 24355203317883877153 2758 24408270527686077487 2759 24461434058679235947 2760 24514694050677081846 2761 24568050643645497846 2762 24621503977702630306 2763 24675054193118999670 2764 24728701430317610895 2765 24782445829874063919 2766 24836287532516664169 2767 24890226679126533109 2768 24944263410737718828 2769 24998397868537306668 2770 25052630193865529892 2771 25106960528215880392 2772 25161389013235219437 2773 25215915790723888461 2774 25270541002635819891 2775 25325264791078648015 2776 25380087298313819890 2777 25435008666756706290 2778 25490029038976712694 2779 25545148557697390314 2780 25600367365796547163 2781 25655685606306359163 2782 25711103422413481293 2783 25766620957459158777 2784 25822238354939338312 2785 25877955758504779336 2786 25933773311961165336 2787 25989691159269215196 2788 26045709444544794585 2789 26101828312059027385 2790 26158047906238407159 2791 26214368371664908659 2792 26270789853076099374 2793 26327312495365251118 2794 26383936443581451658 2795 26440661842929716382 2796 26497488838771100007 2797 26554417576622808327 2798 26611448202158310001 2799 26668580861207448381 2800 26725815699756553380 2801 26783152863948553380 2802 26840592500083087180 2803 26898134754616615984 2804 26955779774162535429 2805 27013527705491287653 2806 27071378695530473403 2807 27129332891364964183 2808 27187390440237014442 2809 27245551489546373802 2810 27303816186850399326 2811 27362184679864167826 2812 27420657116460588211 2813 27479233644670513875 2814 27537914412682855125 2815 27596699568844691649 2816 27655589261661385024 2817 27714583639796691264 2818 27773682852072873408 2819 27832887047470814148 2820 27892196375130128497 2821 27951610984349276497 2822 28011131024585675967 2823 28070756645455815291 2824 28130487996735366246 2825 28190325228359296870 2826 28250268490421984370 2827 28310317933177328070 2828 28370473707038862399 2829 28430735962579869919 2830 28491104850533494393 2831 28551580521792853893 2832 28612163127411153948 2833 28672852818601800732 2834 28733649746738514292 2835 28794554063355441816 2836 28855565920147270941 2837 28916685468969343101 2838 28977912861837766915 2839 29039248250929531615 2840 29100691788582620514 2841 29162243627296124514 2842 29223903919730355654 2843 29285672818706960698 2844 29347550477209034763 2845 29409537048381234987 2846 29471632685529894237 2847 29533837542123134857 2848 29596151771790982456 2849 29658575528325479736 2850 29721108965680800360 2851 29783752237973362860 2852 29846505499481944585 2853 29909368904647795689 2854 29972342608074753159 2855 30035426764529354883 2856 30098621528940953758 2857 30161927056401831838 2858 30225343502167314522 2859 30288871021655884782 2860 30352509770449297431 2861 30416259904292693431 2862 30480121579094714241 2863 30544094950927616205 2864 30608180176027384980 2865 30672377410793850004 2866 30736686811790799004 2867 30801108535746092544 2868 30865642739551778613 2869 30930289580264207253 2870 30995049215104145227 2871 31059921801456890727 2872 31124907496872388122 2873 31190006459065342746 2874 31255218845915335726 2875 31320544815466938850 2876 31385984525929829475 2877 31451538135678905475 2878 31517205803254400229 2879 31582987687361997649 2880 31648883946872947248 2881 31714894740824179248 2882 31781020228418419728 2883 31847260569024305812 2884 31913615922176500897 2885 31980086447575809921 2886 32046672305089294671 2887 32113373654750389131 2888 32180190656759014870 2889 32247123471481696470 2890 32314172259451676994 2891 32381337181369033494 2892 32448618398100792559 2893 32516016070681045903 2894 32583530360311065993 2895 32651161428359421717 2896 32718909436362094092 2897 32786774546022592012 2898 32854756919212068036 2899 32922856717969434216 2900 32991074104501477965 2901 33059409241182977965 2902 33127862290556820115 2903 33196433415334113519 2904 33265122778394306514 2905 33333930542785302738 2906 33402856871723577238 2907 33471901928594292618 2908 33541065876951415227 2909 33610348880517831387 2910 33679751103185463661 2911 33749272709015387161 2912 33818913862237945896 2913 33888674727252869160 2914 33958555468629387960 2915 34028556251106351484 2916 34098677239592343609 2917 34168918599165799449 2918 34239280495075121943 2919 34309763092738798483 2920 34380366557745517582 2921 34451091055854285582 2922 34521936752994543402 2923 34592903815266283326 2924 34663992408940165831 2925 34735202700457636455 2926 34806534856431042705 2927 34877989043643751005 2928 34949565429050263684 2929 35021264179776336004 2930 35093085463119093228 2931 35165029446547147728 2932 35237096297700716133 2933 35309286184391736517 2934 35381599274603985627 2935 35454035736493196151 2936 35526595738387174026 2937 35599279448785915786 2938 35672087036361725950 2939 35745018669959334450 2940 35818074518596014099 2941 35891254751461698099 2942 35964559537919097589 2943 36037989047503819233 2944 36111543449924482848 2945 36185222915062839072 2946 36259027612973887072 2947 36332957713885992292 2948 36407013388201004241 2949 36481194806494374321 2950 36555502139515273695 2951 36629935558186711195 2952 36704495233605651270 2953 36779181337043131974 2954 36853994039944382994 2955 36928933513928943718 2956 37003999930790781343 2957 37079193462498409023 2958 37154514281195004057 2959 37229962559198526117 2960 37305538469001835516 2961 37381242183272811516 2962 37457073874854470676 2963 37533033716765085240 2964 37609121882198301565 2965 37685338544523258589 2966 37761683877284706339 2967 37838158054203124479 2968 37914761249174840898 2969 37991493636272150338 2970 38068355389743433062 2971 38145346684013273562 2972 38222467693682579307 2973 38299718593528699531 2974 38377099558505544061 2975 38454610763743702185 2976 38532252384550561560 2977 38610024596410427160 2978 38687927574984640264 2979 38765961496111697484 2980 38844126535807369833 2981 38922422870264821833 2982 39000850675854730663 2983 39079410129125405347 2984 39158101406802905982 2985 39236924685791163006 2986 39315880143172096506 2987 39394967956205735566 2988 39474188302330337655 2989 39553541359162508055 2990 39633027304497319329 2991 39712646316308430829 2992 39792398572748208244 2993 39872284252147843188 2994 39952303533017472828 2995 40032456594046299552 2996 40112743614102710677 2997 40193164772234398197 2998 40273720247668478571 2999 40354410219811612551 3000 40435234868250125050 3001 40516194372750125050 3002 40597288913257625550 3003 40678518669898663554 3004 40759883822979420099 3005 40841384552986340323 3006 40923021040586253573 3007 41004793466626493553 3008 41086702012135018512 3009 41168746858320531472 3010 41250928186572600496 3011 41333246178461778996 3012 41415701015739726081 3013 41498292880339326945 3014 41581021954374813295 3015 41663888420141883819 3016 41746892460117824694 3017 41830034256961630134 3018 41913313993514122978 3019 41996731852798075318 3020 42080288018018329167 3021 42163982672561917167 3022 42247815999998183337 3023 42331788184078903861 3024 42415899408738407916 3025 42500149858093698540 3026 42584539716444573540 3027 42669069168273746440 3028 42753738398246967469 3029 42838547591213144589 3030 42923496932204464563 3031 43008586606436514063 3032 43093816799308400818 3033 43179187696402874802 3034 43264699483486449462 3035 43350352346509522986 3036 43436146471606499611 3037 43522082045095910971 3038 43608159253480537485 3039 43694378283447529785 3040 43780739321868530184 3041 43867242555799794184 3042 43953888172482312024 3043 44040676359341930268 3044 44127607303989473433 3045 44214681194220865657 3046 44301898218017252407 3047 44389258563545122227 3048 44476762419156428526 3049 44564409973388711406 3050 44652201414965219530 3051 44740136932795032030 3052 44828216715973180455 3053 44916440953780770759 3054 45004809835685105329 3055 45093323551339805053 3056 45181982290584931428 3057 45270786243447108708 3058 45359735600139646092 3059 45448830551062659952 3060 45538071286803196101 3061 45627457998135352101 3062 45716990876020399611 3063 45806670111606906775 3064 45896495896230860650 3065 45986468421415789674 3066 46076587878872886174 3067 46166854460501128914 3068 46257268358387405683 3069 46347829764806635923 3070 46438538872221893397 3071 46529395873284528897 3072 46620400960834292992 3073 46711554327899458816 3074 46802856167696944896 3075 46894306673632438020 3076 46985906039300516145 3077 47077654458484771345 3078 47169552125157932799 3079 47261599233481989819 3080 47353795977808314918 3081 47446142552677786918 3082 47538639152820914098 3083 47631285973157957382 3084 47724083208799053567 3085 47817031055044338591 3086 47910129707384070841 3087 48003379361498754501 3088 48096780213259262940 3089 48190332458726962140 3090 48284036294153834164 3091 48377891915982600664 3092 48471899520846846429 3093 48566059305571142973 3094 48660371467171172163 3095 48754836202853849887 3096 48849453710017449762 3097 48944224186251726882 3098 49039147829338041606 3099 49134224837249483386 3100 49229455408150994635 3101 49324839740399494635 3102 49420378032544003485 3103 49516070483325766089 3104 49611917291678376184 3105 49707918656727900408 3106 49804074777793002408 3107 49900385854385066988 3108 49996852086208324297 3109 50093473673159974057 3110 50190250815330309831 3111 50287183713002843331 3112 50384272566654428766 3113 50481517576955387230 3114 50578918944769631130 3115 50676476871154788654 3116 50774191557362328279 3117 50872063204837683319 3118 50970092015220376513 3119 51068278190344144653 3120 51166621932237063252 3121 51265123443121671252 3122 51363782925415095772 3123 51462600581729176896 3124 51561576614870592501 3125 51660711227840983125 3126 51760004623837076875 3127 51859457006250814375 3128 51959068578669473754 3129 52058839544875795674 3130 52158770108848108398 3131 52258860474760452898 3132 52359110846982708003 3133 52459521430080715587 3134 52560092428816405797 3135 52660824048147922321 3136 52761716493229747696 3137 52862769969412828656 3138 52963984682244701520 3139 53065360837469617620 3140 53166898641028668769 3141 53268598299059912769 3142 53370460017898498959 3143 53472484004076793803 3144 53574670464324506518 3145 53677019605568814742 3146 53779531634934490242 3147 53882206759744024662 3148 53985045187517755311 3149 54088047125973990991 3150 54191212783029137865 3151 54294542366797825365 3152 54398036085593032140 3153 54501694147926212044 3154 54605516762507420164 3155 54709504138245438888 3156 54813656484247904013 3157 54917974009821430893 3158 55022456924471740627 3159 55127105437903786287 3160 55231919760021879186 3161 55336900100929815186 3162 55442046670931001046 3163 55547359680528580810 3164 55652839340425562235 3165 55758485861524943259 3166 55864299454929838509 3167 55970280331943605849 3168 56076428704069972968 3169 56182744783013164008 3170 56289228780678026232 3171 56395880909170156732 3172 56502701380796029177 3173 56609690408063120601 3174 56716848203680038231 3175 56824174980556646355 3176 56931670951804193230 3177 57039336330735438030 3178 57147171330864777834 3179 57255176165908374654 3180 57363351049784282503 3181 57471696196612574503 3182 57580211820715470033 3183 57688898136617461917 3184 57797755359045443652 3185 57906783702928836676 3186 58015983383399717676 3187 58125354615792945936 3188 58234897615646290725 3189 58344612598700558725 3190 58454499780899721499 3191 58564559378391042999 3192 58674791607525207114 3193 58785196684856445258 3194 58895774827142663998 3195 59006526251345572722 3196 59117451174630811347 3197 59228549814368078067 3198 59339822388131257141 3199 59451269113698546721 3200 59562890209052586720 3201 59674685892380586720 3202 59786656382074453920 3203 59898801896730921124 3204 60011122655151674769 3205 60123618876343482993 3206 60236290779518323743 3207 60349138584093512923 3208 60462162509691832582 3209 60575362776141659142 3210 60688739603477091666 3211 60802293211938080166 3212 60916023821970553951 3213 61029931654226550015 3214 61144016929564341465 3215 61258279869048565989 3216 61372720693950354364 3217 61487339625747459004 3218 61602136886124382548 3219 61717112696972506488 3220 61832267280390219837 3221 61947600858683047837 3222 62063113654363780707 3223 62178805890152602431 3224 62294677788977219586 3225 62410729573972990210 3226 62526961468483052710 3227 62643373696058454810 3228 62759966480458282539 3229 62876740045649789259 3230 62993694615808524733 3231 63110830415318464233 3232 63228147668772137688 3233 63345646600970758872 3234 63463327436924354632 3235 63581190401851894156 3236 63699235721181418281 3237 63817463620550168841 3238 63935874325804718055 3239 64054468063001097955 3240 64173245058404929854 3241 64292205538491553854 3242 64411349729946158394 3243 64530677859663909838 3244 64650190154750082103 3245 64769886842520186327 3246 64889768150500100577 3247 65009834306426199597 3248 65130085538245484596 3249 65250522074115713076 3250 65371144142405528700 3251 65491951971694591200 3252 65612945790773706325 3253 65734125828644955829 3254 65855492314521827499 3255 65977045477829345223 3256 66098785548204199098 3257 66220712755494875578 3258 66342827329761787662 3259 66465129501277405122 3260 66587619500526384771 3261 66710297558205700771 3262 66833163905224774981 3263 66956218772705607345 3264 67079462391982906320 3265 67202894994604219344 3266 67326516812330063344 3267 67450328077134055284 3268 67574329021203042753 3269 67698519876937234593 3270 67822900876950331567 3271 67947472254069657067 3272 68072234241336287862 3273 68197187072005184886 3274 68322330979545324066 3275 68447666197639827190 3276 68573192960186092815 3277 68698911501295927215 3278 68824822055295675369 3279 68950924856726351989 3280 69077220140343772588 3281 69203708141118684588 3282 69330389094236898468 3283 69457263235099418952 3284 69584330799322576237 3285 69711592022738157261 3286 69839047141393537011 3287 69966696391551809871 3288 70094540009691921010 3289 70222578232508797810 3290 70350811296913481334 3291 70479239440033257834 3292 70607862899211790299 3293 70736681912009250043 3294 70865696716202448333 3295 70994907549784968057 3296 71124314650967295432 3297 71253918258176951752 3298 71383718610058625176 3299 71513715945474302556 3300 71643910503503401305 3301 71774302523442901305 3302 71904892244807476855 3303 72035679907329628659 3304 72166665750959815854 3305 72297850015866588078 3306 72429232942436717578 3307 72560814771275331358 3308 72692595743206043367 3309 72824576099271086727 3310 72956756080731446001 3311 73089135929066989501 3312 73221715885976601636 3313 73354496193378315300 3314 73487477093409444300 3315 73620658828426715824 3316 73754041641006402949 3317 73887625773944457189 3318 74021411470256641083 3319 74155398973178660823 3320 74289588526166298922 3321 74423980372895546922 3322 74558574757262738142 3323 74693371923384680466 3324 74828372115598789171 3325 74963575578463219795 3326 75098982556757001045 3327 75234593295480167745 3328 75370408039853893824 3329 75506427035320625344 3330 75642650527544213568 3331 75779078762410048068 3332 75915711986025189873 3333 76052550444718504657 3334 76189594385040795967 3335 76326844053764938491 3336 76464299697886011366 3337 76601961564621431526 3338 76739829901411087090 3339 76877904955917470790 3340 77016186976025813439 3341 77154676209844217439 3342 77293372905703790329 3343 77432277312158778373 3344 77571389677986700188 3345 77710710252188480412 3346 77850239283988583412 3347 77989977022835147032 3348 78129923718400116381 3349 78270079620579377661 3350 78410444979492892035 3351 78551020045484829535 3352 78691805069123703010 3353 78832800301202502114 3354 78974005992738827334 3355 79115422394975024058 3356 79257049759378316683 3357 79398888337640942763 3358 79540938381680287197 3359 79683200143639016457 3360 79825673875885212856 3361 79968359831012508856 3362 80111258261840221416 3363 80254369421413486380 3364 80397693563003392905 3365 80541230940107117929 3366 80684981806448060679 3367 80828946415975977219 3368 80973125022867115038 3369 81117517881524347678 3370 81262125246577309402 3371 81406947372882529902 3372 81551984515523569047 3373 81697236929811151671 3374 81842704871283302401 3375 81988388595705480525 3376 82134288359070714900 3377 82280404417599738900 3378 82426737027741125404 3379 82573286446171421824 3380 82720052929795285173 3381 82867036735745617173 3382 83014238121383699403 3383 83161657344299328487 3384 83309294662310951322 3385 83457150333465800346 3386 83605224616040028846 3387 83753517768538846306 3388 83902030049696653795 3389 84050761718477179395 3390 84199713034073613669 3391 84348884255908745169 3392 84498275643635095984 3393 84647887457135057328 3394 84797719956521025168 3395 84947773402135535892 3396 85098048054551402017 3397 85248544174571847937 3398 85399262023230645711 3399 85550201861792250891 3400 85701363951751938390 3401 85852748554835938390 3402 86004355933001572290 3403 86156186348437388694 3404 86308240063563299439 3405 86460517341030715663 3406 86613018443722683913 3407 86765743634754022293 3408 86918693177471456652 3409 87071867335453756812 3410 87225266372511872836 3411 87378890552689071336 3412 87532740140261071821 3413 87686815399736183085 3414 87841116595855439635 3415 87995643993592738159 3416 88150397858154974034 3417 88305378454982177874 3418 88460586049747652118 3419 88616020908358107658 3420 88771683296953800507 3421 88927573481908668507 3422 89083691729830468077 3423 89240038307560911001 3424 89396613482175801256 3425 89553417520985171880 3426 89710450691533421880 3427 89867713261599453180 3428 90025205499196807609 3429 90182927672573803929 3430 90340880050213674903 3431 90499062900834704403 3432 90657476493390364558 3433 90816121097069452942 3434 90974996981296229802 3435 91134104415730555326 3436 91293443670268026951 3437 91453015015040116711 3438 91612818720414308625 3439 91772855056994236125 3440 91933124295619819524 3441 92093626707367403524 3442 92254362563549894764 3443 92415332135716899408 3444 92576535695654860773 3445 92737973515387196997 3446 92899645867174438747 3447 93061553023514366967 3448 93223695257142150666 3449 93386072841030484746 3450 93548686048389727870 3451 93711535152668040370 3452 93874620427551522195 3453 94037942146964350899 3454 94201500585068919669 3455 94365296016265975393 3456 94529328715194756768 3457 94693598956733132448 3458 94858107015997739232 3459 95022853168344120292 3460 95187837689366863441 3461 95353060854899739441 3462 95518522941015840351 3463 95684224224027717915 3464 95850164980487521990 3465 96016345487187139014 3466 96182766021158330514 3467 96349426859672871654 3468 96516328280242689823 3469 96683470560620003263 3470 96850853978797459737 3471 97018478813008275237 3472 97186345341726372732 3473 97354453843666520956 3474 97522804597784473236 3475 97691397883277106360 3476 97860233979582559485 3477 98029313166380373085 3478 98198635723591627939 3479 98368201931379084159 3480 98538012070147320258 3481 98708066420542872258 3482 98878365263454372838 3483 99048908880012690522 3484 99219697551591068907 3485 99390731559805265931 3486 99562011186513693181 3487 99733536713817555241 3488 99905308424060989080 3489 100077326599831203480 3490 100249591523958618504 3491 100422103479517005004 3492 100594862749823624169 3493 100767869618439367113 3494 100941124369168894503 3495 101114627286060776227 3496 101288378653407631102 3497 101462378755746266622 3498 101636627877857818746 3499 101811126304767891726 3500 101985874321746697975 3501 102160872214309197975 3502 102336120268215240225 3503 102511618769469701229 3504 102687368004322625524 3505 102863368259269365748 3506 103039619821050722748 3507 103216122976653085728 3508 103392878013308572437 3509 103569885218495169397 3510 103747144879936872171 3511 103924657285603825671 3512 104102422723712464506 3513 104280441482725653370 3514 104458713851352827470 3515 104637240118550132994 3516 104816020573520567619 3517 104995055505714121059 3518 105174345204827915653 3519 105353889960806346993 3520 105533690063841224592 3521 105713745804371912592 3522 105894057473085470512 3523 106074625360916794036 3524 106255449759048755841 3525 106436530958912346465 3526 106617869252186815215 3527 106799464930799811115 3528 106981318286927523894 3529 107163429612994825014 3530 107345799201675408738 3531 107528427345891933238 3532 107711314338816161743 3533 107894460473869103727 3534 108077866044721156137 3535 108261531345292244661 3536 108445456669751965036 3537 108629642312519724396 3538 108814088568264882660 3539 108998795731906893960 3540 109183764098615448109 3541 109368993963810612109 3542 109554485623162971699 3543 109740239372593772943 3544 109926255508275063858 3545 110112534326629836082 3546 110299076124332166582 3547 110485881198307359402 3548 110672949845732087451 3549 110860282364034534331 3550 111047879050894536205 3551 111235740204243723705 3552 111423866122265663880 3553 111612257103396002184 3554 111800913446322604504 3555 111989835449985699228 3556 112179023413578019353 3557 112368477636544944633 3558 112558198418584643767 3559 112748186059648216627 3560 112938440859939836526 3561 113128963119916892526 3562 113319753140290131786 3563 113510811222023801950 3564 113702137666335793575 3565 113893732774697782599 3566 114085596848835372849 3567 114277730190728238589 3568 114470133102610267108 3569 114662805886969701348 3570 114855748846549282572 3571 115048962284346393072 3572 115242446503613198917 3573 115436201807856792741 3574 115630228500839336571 3575 115824526886578204695 3576 116019097269346126570 3577 116213939953671329770 3578 116409055244337682974 3579 116604443446384838994 3580 116800104865108377843 3581 116996039806059949843 3582 117192248575047418773 3583 117388731478135005057 3584 117585488821643428992 3585 117782520912150054016 3586 117979828056489030016 3587 118177410561751436676 3588 118375268735285426865 3589 118573402884696370065 3590 118771813317846995839 3591 118970500342857537339 3592 119169464268105874854 3593 119368705402227679398 3594 119568224054116556338 3595 119768020532924189062 3596 119968095148060482687 3597 120168448209193707807 3598 120369080026250644281 3599 120569990909416725061 3600 120771181169136180060 3601 120972651116112180060 3602 121174401061306980660 3603 121376431315942066264 3604 121578742191498294109 3605 121781333999716038333 3606 121984207052595334083 3607 122187361662396021663 3608 122390798141637890722 3609 122594516803100824482 3610 122798517959824944006 3611 123002801925110752506 3612 123207369012519279691 3613 123412219535872226155 3614 123617353809252107805 3615 123822772147002400329 3616 124028474863727683704 3617 124234462274293786744 3618 124440734693827931688 3619 124647292437718878828 3620 124854135821617071177 3621 125061265161434779177 3622 125268680773346245447 3623 125476382973787829571 3624 125684372079458152926 3625 125892648407318243550 3626 126101212274591681050 3627 126310063998764741550 3628 126519203897586542679 3629 126728632289069188599 3630 126938349491487915073 3631 127148355823381234573 3632 127358651603551081428 3633 127569237151062957012 3634 127780112785246074972 3635 127991278825693506496 3636 128202735592262325621 3637 128414483405073754581 3638 128626522584513309195 3639 128838853451230944295 3640 129051476326141199194 3641 129264391530423343194 3642 129477599385521521134 3643 129691100213144898978 3644 129904894335267809443 3645 130118982074129897667 3646 130333363752236266917 3647 130548039692357624337 3648 130763010217530426736 3649 130978275651057026416 3650 131193836316505817040 3651 131409692537711379540 3652 131625844638774628065 3653 131842292944062955969 3654 132059037778210381839 3655 132276079466117695563 3656 132493418332952604438 3657 132711054704149879318 3658 132928988905411500802 3659 133147221262706805462 3660 133365752102272632111 3661 133584581750613468111 3662 133803710534501595721 3663 134023138780977238485 3664 134242866817348707660 3665 134462894971192548684 3666 134683223570353687684 3667 134903852942945578024 3668 135124783417350346893 3669 135346015322218941933 3670 135567548986471277907 3671 135789384739296383407 3672 136011522910152547602 3673 136233963828767467026 3674 136456707825138392406 3675 136679755229532275530 3676 136903106372485916155 3677 137126761584806108955 3678 137350721197569790509 3679 137574985542124186329 3680 137799554950086957928 3681 138024429753346349928 3682 138249610284061337208 3683 138475096874661772092 3684 138700889857848531577 3685 138926989566593664601 3686 139153396334140539351 3687 139380110494003990611 3688 139607132379970467150 3689 139834462326098179150 3690 140062100666717245674 3691 140290047736429842174 3692 140518303870110348039 3693 140746869402905494183 3694 140975744670234510673 3695 141204930007789274397 3696 141434425751534456772 3697 141664232237707671492 3698 141894349802819622316 3699 142124778783654250896 3700 142355519517268884645 3701 142586572340994384645 3702 142817937592435293595 3703 143049615609469983799 3704 143281606730250805194 3705 143513911293204233418 3706 143746529637031017918 3707 143979462100706330098 3708 144212709023479911507 3709 144446270744876222067 3710 144680147604694588341 3711 144914339943009351841 3712 145148848100170017376 3713 145383672416801401440 3714 145618813233803780640 3715 145854270892353040164 3716 146090045733900822289 3717 146326138100174674929 3718 146562548333178200223 3719 146799276775191203163 3720 147036323768769840262 3721 147273689656746768262 3722 147511374782231292882 3723 147749379488609517606 3724 147987704119544492511 3725 148226349018976363135 3726 148465314531122519385 3727 148704601000477744485 3728 148944208771814363964 3729 149184138190182394684 3730 149424389600909693908 3731 149664963349602108408 3732 149905859782143623613 3733 150147079244696512797 3734 150388622083701486307 3735 150630488645877840831 3736 150872679278223608706 3737 151115194328015707266 3738 151358034142810088230 3739 151601199070441887130 3740 151844689459025572779 3741 152088505656955096779 3742 152332648012904043069 3743 152577116875825777513 3744 152821912594953597528 3745 153067035519800881752 3746 153312486000161239752 3747 153558264386108661772 3748 153804371027997668521 3749 154050806276463461001 3750 154297570482422070375 3751 154544663997070507875 3752 154792087171886914750 3753 155039840358630712254 3754 155287923909342751674 3755 155536338176345464398 3756 155785083512243012023 3757 156034160269921436503 3758 156283568802548810337 3759 156533309463575386797 3760 156783382606733750196 3761 157033788586038966196 3762 157284527755788732156 3763 157535600470563527520 3764 157787007085226764245 3765 158038747954924937269 3766 158290823435087775019 3767 158543233881428389959 3768 158795979649943429178 3769 159049061096913225018 3770 159302478578901945742 3771 159556232452757746242 3772 159810323075612918787 3773 160064750804884043811 3774 160319515998272140741 3775 160574619013762818865 3776 160830060209626428240 3777 161085839944418210640 3778 161341958576978450544 3779 161598416466432626164 3780 161855213972191560513 3781 162112351453951572513 3782 162369829271694628143 3783 162627647785688491627 3784 162885807356486876662 3785 163144308344929597686 3786 163403151112142721186 3787 163662336019538717046 3788 163921863428816609935 3789 164181733701962130735 3790 164441947201247868009 3791 164702504289233419509 3792 164963405328765543724 3793 165224650682978311468 3794 165486240715293257508 3795 165748175789419532232 3796 166010456269354053357 3797 166273082519381657677 3798 166536054904075252851 3799 166799373788295969231 3800 167063039537193311730 3801 167327052516205311730 3802 167591413091058679030 3803 167856121627768953834 3804 168121178492640658779 3805 168386584052267451003 3806 168652338673532274253 3807 168918442723607511033 3808 169184896569955134792 3809 169451700580326862152 3810 169718855122764305176 3811 169986360565599123676 3812 170254217277453177561 3813 170522425627238679225 3814 170790985984158345975 3815 171059898717705552499 3816 171329164197664483374 3817 171598782794110285614 3818 171868754877409221258 3819 172139080818218819998 3820 172409760987488031847 3821 172680795756457379847 3822 172952185496659112817 3823 173223930579917358141 3824 173496031378348274596 3825 173768488264360205220 3826 174041301610653830220 3827 174314471790222319920 3828 174587999176351487749 3829 174861884142619943269 3830 175136127062899245243 3831 175410728311354054743 3832 175685688262442288298 3833 175961007290915271082 3834 176236685771817890142 3835 176512724080488747666 3836 176789122592560314291 3837 177065881683959082451 3838 177343001730905719765 3839 177620483109915222465 3840 177898326197797068864 3841 178176531371655372864 3842 178455099008889037504 3843 178734029487191908548 3844 179013323184552928113 3845 179292980479256288337 3846 179573001749881585087 3847 179853387375303971707 3848 180134137734694312806 3849 180415253207519338086 3850 180696734173541796210 3851 180978581012820608710 3852 181260794105711023935 3853 181543373832864771039 3854 181826320575230214009 3855 182109634714052505733 3856 182393316630873742108 3857 182677366707533116188 3858 182961785326167072372 3859 183246572869209460632 3860 183531729719391690781 3861 183817256259742886781 3862 184103152873590041091 3863 184389419944558169055 3864 184676057856570463330 3865 184963066993848448354 3866 185250447740912134854 3867 185538200482580174394 3868 185826325603970013963 3869 186114823490498050603 3870 186403694527879786077 3871 186692939102129981577 3872 186982557599562812472 3873 187272550406792023096 3874 187562917910731081576 3875 187853660498593334700 3876 188144778557892162825 3877 188436272476441134825 3878 188728142642354163079 3879 189020389444045658499 3880 189313013270230685598 3881 189606014509925117598 3882 189899393552445791578 3883 190193150787410663662 3884 190487286604738964247 3885 190781801394651353271 3886 191076695547670075521 3887 191371969454619115981 3888 191667623506624355220 3889 191963658095113724820 3890 192260073611817362844 3891 192556870448767769344 3892 192854048998299961909 3893 193151609653051631253 3894 193449552805963296843 3895 193747878850278462567 3896 194046588179543772442 3897 194345681187609166362 3898 194645158268628035886 3899 194945019817057380066 3900 195245266227657961315 3901 195545897895494461315 3902 195846915215935636965 3903 196148318584654476369 3904 196450108397628354864 3905 196752285051139191088 3906 197054848941773603088 3907 197357800466423064468 3908 197661140022284060577 3909 197964868006858244737 3910 198268984817952594511 3911 198573490853679568011 3912 198878386512457260246 3913 199183672193009559510 3914 199489348294366303810 3915 199795415215863437334 3916 200101873357143166959 3917 200408723118154118799 3918 200715964899151494793 3919 201023599100697229333 3920 201331626123660145932 3921 201640046369216113932 3922 201948860238848205252 3923 202258068134346851176 3924 202567670457809999181 3925 202877667611643269805 3926 203188059998560113555 3927 203498848021581967855 3928 203810032084038414034 3929 204121612589567334354 3930 204433589942115069078 3931 204745964545936573578 3932 205058736805595575483 3933 205371907125964731867 3934 205685475912225786477 3935 205999443569869727001 3936 206313810504696942376 3937 206628577122817380136 3938 206943743830650703800 3939 207259311034926450300 3940 207575279142684187449 3941 207891648561273671449 3942 208208419698355004439 3943 208525592961898792083 3944 208843168760186301198 3945 209161147501809617422 3946 209479529595671802922 3947 209798315450987054142 3948 210117505477280859591 3949 210437100084390157671 3950 210757099682463494545 3951 211077504681961182045 3952 211398315493655455620 3953 211719532528630632324 3954 212041156198283268844 3955 212363186914322319568 3956 212685625088769294693 3957 213008471133958418373 3958 213331725462536786907 3959 213655388487464526967 3960 213979460622014953866 3961 214303942279774729866 3962 214628833874644022526 3963 214954135820836663090 3964 215279848532880304915 3965 215605972425616581939 3966 215932507914201267189 3967 216259455414104431329 3968 216586815341110601248 3969 216914588111318918688 3970 217242774141143298912 3971 217571373847312589412 3972 217900387646870728657 3973 218229815957176904881 3974 218559659195905714911 3975 218889917781047323035 3976 219220592130907619910 3977 219551682664108381510 3978 219883189799587428114 3979 220215113956598783334 3980 220547455554712833183 3981 220880215013816485183 3982 221213392754113327513 3983 221546989196123788197 3984 221881004760685294332 3985 222215439868952431356 3986 222550294942397102356 3987 222885570402808687416 3988 223221266672294203005 3989 223557384173278461405 3990 223893923328504230179 3991 224230884561032391679 3992 224568268294242102594 3993 224906074951830953538 3994 225244304957815128678 3995 225582958736529565402 3996 225922036712628114027 3997 226261539311083697547 3998 226601466957188471421 3999 226941820076553983401 4000 227282599095111333400 4001 227623804439111333400 4002 227965436535124667400 4003 228307495810042051404 4004 228649982691074393449 4005 228992897605752953673 4006 229336240981929504423 4007 229680013247776490403 4008 230024214831787188862 4009 230368846162775869822 4010 230713907669877956346 4011 231059399782550184846 4012 231405322930570765431 4013 231751677544039542295 4014 232098464053378154145 4015 232445682889330194669 4016 232793334482961373044 4017 233141419265659674484 4018 233489937669135520828 4019 233838890125421931168 4020 234188277066874682517 4021 234538098926172470517 4022 234888356136317070187 4023 235239049130633496711 4024 235590178342770166266 4025 235941744206699056890 4026 236293747156715869390 4027 236646187627440188290 4028 236999066053815642819 4029 237352382871110067939 4030 237706138514915665413 4031 238060333421149164913 4032 238414968026051985168 4033 238770042766190395152 4034 239125558078455675312 4035 239481514400064278836 4036 239837912168557992961 4037 240194751821804100321 4038 240552033797995540335 4039 240909758535651070635 4040 241267926473615428534 4041 241626538051059492534 4042 241985593707480443874 4043 242345093882701928118 4044 242705039016874216783 4045 243065429550474369007 4046 243426265924306393257 4047 243787548579501409077 4048 244149277957517808876 4049 244511454500141419756 4050 244874078649485665380 4051 245237150847991727880 4052 245600671538428709805 4053 245964641163893796109 4054 246329060167812416179 4055 246693928993938405903 4056 247059248086354169778 4057 247425017889470843058 4058 247791238848028453942 4059 248157911407096085802 4060 248525036012072039451 4061 248892613108683995451 4062 249260643142989176461 4063 249629126561374509625 4064 249998063810556789000 4065 250367455337582838024 4066 250737301589829672024 4067 251107603015004660764 4068 251478360061145691033 4069 251849573176621329273 4070 252221242810130984247 4071 252593369410705069747 4072 252965953427705167342 4073 253338995310824189166 4074 253712495510086540746 4075 254086454475848283870 4076 254460872658797299495 4077 254835750509953450695 4078 255211088480668745649 4079 255586887022627500669 4080 255963146587846503268 4081 256339867628675175268 4082 256717050597795735948 4083 257094695948223365232 4084 257472804133306366917 4085 257851375606726331941 4086 258230410822498301691 4087 258609910234970931351 4088 258989874298826653290 4089 259370303469081840490 4090 259751198201086970014 4091 260132558950526786514 4092 260514386173420465779 4093 260896680326121778323 4094 261279441865319253013 4095 261662671248036340737 4096 262046368931631578112 4097 262430535373798751232 4098 262815171032567059456 4099 263200276366301279236 4100 263585851833701927985 4101 263971897893805427985 4102 264358415005984270335 4103 264745403629947178939 4104 265132864225739274534 4105 265520797253742238758 4106 265909203174674478258 4107 266298082449591288838 4108 266687435539885019647 4109 267077262907285237407 4110 267467565013858890681 4111 267858342322010474181 4112 268249595294482193116 4113 268641324394354127580 4114 269033530085044396980 4115 269426212830309324504 4116 269819373094243601629 4117 270213011341280452669 4118 270607128036191799363 4119 271001723644088425503 4120 271396798630420141602 4121 271792353460975949602 4122 272188388601884207622 4123 272584904519612794746 4124 272981901680969275851 4125 273379380553101066475 4126 273777341603495597725 4127 274175785299980481225 4128 274574712110723674104 4129 274974122504233644024 4130 275374016949359534248 4131 275774395915291328748 4132 276175259871560017353 4133 276576609288037760937 4134 276978444634938056647 4135 277380766382815903171 4136 277783575002567966046 4137 278186870965432743006 4138 278590654742990729370 4139 278994926807164583470 4140 279399687630219292119 4141 279804937684762336119 4142 280210677443743855809 4143 280616907380456816653 4144 281023627968537174868 4145 281430839681964043092 4146 281838542995059856092 4147 282246738382490536512 4148 282655426319265660661 4149 283064607280738624341 4150 283474281742606808715 4151 283884450180911746215 4152 284295113072039286490 4153 284706270892719762394 4154 285117924120028156014 4155 285530073231384264738 4156 285942718704552867363 4157 286355861017643890243 4158 286769500649112573477 4159 287183638077759637137 4160 287598273782731447536 4161 288013408243520183536 4162 288429041939964002896 4163 288845175352247208660 4164 289261808960900415585 4165 289678943246800716609 4166 290096578691171849359 4167 290514715775584362699 4168 290933354981955783318 4169 291352496792550782358 4170 291772141689981342082 4171 292192290157206922582 4172 292612942677534628527 4173 293034099734619375951 4174 293455761812464059081 4175 293877929395419717205 4176 294300602968185701580 4177 294723783015809842380 4178 295147470023688615684 4179 295571664477567310504 4180 295996366863540195853 4181 296421577668050687853 4182 296847297377891516883 4183 297273526480204894767 4184 297700265462482682002 4185 298127514812566555026 4186 298555275018648173526 4187 298983546569269347786 4188 299412329953322206075 4189 299841625660049362075 4190 300271434179044082349 4191 300701756000250453849 4192 301132591613963551464 4193 301563941510829605608 4194 301995806181846169848 4195 302428186118362288572 4196 302861081812078664697 4197 303294493755047827417 4198 303728422439674299991 4199 304162868358714767571 4200 304597832005278245070 4201 305033313872826245070 4202 305469314455172945770 4203 305905834246485358974 4204 306342873741283498119 4205 306780433434440546343 4206 307218513821183024593 4207 307657115397090959773 4208 308096238658098052932 4209 308535884100491847492 4210 308976052220913897516 4211 309416743516359936016 4212 309857958484180043301 4213 310299697622078815365 4214 310741961428115532315 4215 311184750400704326839 4216 311628065038614352714 4217 312071905840969953354 4218 312516273307250830398 4219 312961167937292212338 4220 313406590231285023187 4221 313852540689776051187 4222 314299019813668117557 4223 314746028104220245281 4224 315193566063047827936 4225 315641634192122798560 4226 316090232993773798560 4227 316539362970686346660 4228 316989024625903007889 4229 317439218462823562609 4230 317889944985205175583 4231 318341204697162565083 4232 318792998103168172038 4233 319245325708052329222 4234 319698188017003430482 4235 320151585535568100006 4236 320605518769651361631 4237 321059988225516808191 4238 321514994409786770905 4239 321970537829442488805 4240 322426618991824278204 4241 322883238404631702204 4242 323340396575923740244 4243 323798094014118957688 4244 324256331227995675453 4245 324715108726692139677 4246 325174427019706691427 4247 325634286616897936447 4248 326094688028484914946 4249 326555631765047271426 4250 327017118337525424550 4251 327479148257220737050 4252 327941722035795685675 4253 328404840185274031179 4254 328868503218040988349 4255 329332711646843396073 4256 329797465984789887448 4257 330262766745351059928 4258 330728614442359645512 4259 331195009590010680972 4260 331661952702861678121 4261 332129444295832794121 4262 332597484884207001831 4263 333066074983630260195 4264 333535215110111684670 4265 334004905780023717694 4266 334475147510102299194 4267 334945940817447037134 4268 335417286219521378103 4269 335889184234152777943 4270 336361635379532872417 4271 336834640174217647917 4272 337308199137127612212 4273 337782312787547965236 4274 338256981645128769916 4275 338732206229885123040 4276 339207987062197326165 4277 339684324662811056565 4278 340161219552837538219 4279 340638672253753712839 4280 341116683287402410938 4281 341595253175992522938 4282 342074382442099170318 4283 342554071608663876802 4284 343034321198994739587 4285 343515131736766600611 4286 343996503746021217861 4287 344478437751167436721 4288 344960934276981361360 4289 345443993848606526160 4290 345927616991554067184 4291 346411804231702893684 4292 346896556095299859649 4293 347381873108959935393 4294 347867755799666379183 4295 348354204694770908907 4296 348841220321993873782 4297 349328803209424426102 4298 349816953885520693026 4299 350305672879109948406 4300 350794960719388784655 4301 351284817935923284655 4302 351775245058649193705 4303 352266242617872091509 4304 352757811144267564204 4305 353249951168881376428 4306 353742663223129643428 4307 354235947838799003208 4308 354729805548046788717 4309 355224236883401200077 4310 355719242377761476851 4311 356214822564398070351 4312 356710977976952815986 4313 357207709149439105650 4314 357705016616242060150 4315 358202900912118701674 4316 358701362572198126299 4317 359200402131981676539 4318 359700020127343113933 4319 360200217094528791673 4320 360700993570157827272 4321 361202350091222275272 4322 361704287195087299992 4323 362206805419491348316 4324 362709905302546322521 4325 363213587382737753145 4326 363717852198924971895 4327 364222700290341284595 4328 364728132196594144174 4329 365234148457665323694 4330 365740749613911089418 4331 366247936206062373918 4332 366755708775224949223 4333 367264067862879600007 4334 367773014010882296817 4335 368282547761464369341 4336 368792669657232679716 4337 369303380241169795876 4338 369814680056634164940 4339 370326569647360286640 4340 370839049557458886789 4341 371352120331417090789 4342 371865782514098597179 4343 372380036650743851223 4344 372894883286970218538 4345 373410322968772158762 4346 373926356242521399262 4347 374442983654967108882 4348 374960205753236071731 4349 375478023084832861011 4350 375996436197640012885 4351 376515445639918200385 4352 377035051960306407360 4353 377555255707822102464 4354 378076057431861413184 4355 378597457682199299908 4356 379119457008989730033 4357 379642055962765852113 4358 380165255094440170047 4359 380689054955304717307 4360 381213456097031231206 4361 381738459071671327206 4362 382264064431656673266 4363 382790272729799164230 4364 383317084519291096255 4365 383844500353705341279 4366 384372520786995521529 4367 384901146373496184069 4368 385430377667922975388 4369 385960215225372816028 4370 386490659601324075252 4371 387021711351636745752 4372 387553371032552618397 4373 388085639200695457021 4374 388618516413071173251 4375 389152003227068001375 4376 389686100200456673250 4377 390220807891390593250 4378 390756126858406013254 4379 391292057660422207674 4380 391828600856741648523 4381 392365757007050180523 4382 392903526671417196253 4383 393441910410295811337 4384 393980908784523039672 4385 394520522355319968696 4386 395060751684291934696 4387 395601597333428698156 4388 396143059865104619145 4389 396685139842078832745 4390 397227837827495424519 4391 397771154384883606019 4392 398315090078157890334 4393 398859645471618267678 4394 399404821129950381018 4395 399950617618225701742 4396 400497035501901705367 4397 401044075346822047287 4398 401591737719216738561 4399 402140023185702321741 4400 402688932313282046740 4401 403238465669346046740 4402 403788623821671514140 4403 404339407338422876544 4404 404890816788151972789 4405 405442852739798229013 4406 405995515762688834763 4407 406548806426538919143 4408 407102725301451727002 4409 407657272957918795162 4410 408212449966820128686 4411 408768256899424377186 4412 409324694327389011171 4413 409881762822760498435 4414 410439462957974480485 4415 410997795305855949009 4416 411556760439619422384 4417 412116358932869122224 4418 412676591359599149968 4419 413237458294193663508 4420 413798960311427053857 4421 414361097986464121857 4422 414923871894860254927 4423 415487282612561603851 4424 416051330715905259606 4425 416616016781619430230 4426 417181341386823617730 4427 417747305109028795030 4428 418313908526137582959 4429 418881152216444427279 4430 419449036758635775753 4431 420017562731790255253 4432 420586730715378848908 4433 421156541289265073292 4434 421726995033705155652 4435 422298092529348211176 4436 422869834357236420301 4437 423442221098805206061 4438 424015253335883411475 4439 424588931650693476975 4440 425163256625851617874 4441 425738228844368001874 4442 426313848889646926614 4443 426890117345486997258 4444 427467034796081304123 4445 428044601826017600347 4446 428622819020278479597 4447 429201686964241553817 4448 429781206243679631016 4449 430361377444760893096 4450 430942201154049073720 4451 431523677958503636220 4452 432105808445479951545 4453 432688593202729476249 4454 433272032818399930519 4455 433856127881035476243 4456 434440878979576895118 4457 435026286703361766798 4458 435612351642124647082 4459 436199074385997246142 4460 436786455525508606791 4461 437374495651585282791 4462 437963195355551517201 4463 438552555229129420765 4464 439142575864439150340 4465 439733257853999087364 4466 440324601790726016364 4467 440916608267935303504 4468 441509277879341075173 4469 442102611219056396613 4470 442696608881593450587 4471 443291271461863716087 4472 443886599555178147082 4473 444482593757247351306 4474 445079254664181769086 4475 445676582872491852210 4476 446274578979088242835 4477 446873243581281952435 4478 447472577276784540789 4479 448072580663708295009 4480 448673254340566408608 4481 449274598906273160608 4482 449876614960144094688 4483 450479303101896198372 4484 451082663931648082257 4485 451686698049920159281 4486 452291406057634824031 4487 452896788556116632091 4488 453502846147092479430 4489 454109579432691781830 4490 454716989015446654354 4491 455325075498292090854 4492 455933839484566143519 4493 456543281578010102463 4494 457153402382768675353 4495 457764202503390167077 4496 458375682544826659452 4497 458987843112434190972 4498 459600684811972936596 4499 460214208249607387576 4500 460828414031906531325 4501 461443302765844031325 4502 462058875058798407075 4503 462675131518553214079 4504 463292072753297223874 4505 463909699371624604098 4506 464528011982535098598 4507 465147011195434207578 4508 465766697620133367787 4509 466387071866850132747 4510 467008134546208353021 4511 467629886269238356521 4512 468252327647377128856 4513 468875459292468493720 4514 469499281816763293320 4515 470123795832919568844 4516 470749001954002740969 4517 471374900793485790409 4518 472001492965249438503 4519 472628779083582327843 4520 473256759763181202942 4521 473885435619151090942 4522 474514807267005482362 4523 475144875322666511886 4524 475775640402465139191 4525 476407103123141329815 4526 477039264101844236065 4527 477672123956132377965 4528 478305683303973824244 4529 478939942763746373364 4530 479574902954237734588 4531 480210564494645709088 4532 480846928004578371093 4533 481483994104054249077 4534 482121763413502506987 4535 482760236553763125511 4536 483399414146087083386 4537 484039296812136538746 4538 484679885173985010510 4539 485321179854117559810 4540 485963181475430971459 4541 486605890661233935459 4542 487249308035247228549 4543 487893434221603895793 4544 488538269844849432208 4545 489183815529941964432 4546 489830071902252432432 4547 490477039587564771252 4548 491124719212076092801 4549 491773111402396867681 4550 492422216785551107055 4551 493072035988976544555 4552 493722569640524818230 4553 494373818368461652534 4554 495025782801467040354 4555 495678463568635425078 4556 496331861299475882703 4557 496985976623912303983 4558 497640810172283576617 4559 498296362575343767477 4560 498952634464262304876 4561 499609626470624160876 4562 500267339226430033636 4563 500925773364096529800 4564 501584929516456346925 4565 502244808316758455949 4566 502905410398668283699 4567 503566736396267895439 4568 504228786944056177458 4569 504891562676949019698 4570 505555064230279498422 4571 506219292239798058922 4572 506884247341672698267 4573 507549930172489148091 4574 508216341369251057421 4575 508883481569380175545 4576 509551351410716534920 4577 510219951531518634120 4578 510889282570463620824 4579 511559345166647474844 4580 512230139959585191193 4581 512901667589210963193 4582 513573928695878365623 4583 514246923920360537907 4584 514920653903850367342 4585 515595119287960672366 4586 516270320714724385866 4587 516946258826594738526 4588 517622934266445442215 4589 518300347677570873415 4590 518978499703686256689 4591 519657390988927848189 4592 520337022177853119204 4593 521017393915440939748 4594 521698506847091762188 4595 522380361618627804912 4596 523062958876293236037 4597 523746299266754357157 4598 524430383437099787131 4599 525115212034840645911 4600 525800785707910738410 4601 526487105104666738410 4602 527174170873888372510 4603 527861983664778604114 4604 528550544126963817459 4605 529239852910494001683 4606 529929910665842934933 4607 530620718043908368513 4608 531312275696012211072 4609 532004584273900712832 4610 532697644429744649856 4611 533391456816139508356 4612 534086022086105669041 4613 534781340893088591505 4614 535477413890958998655 4615 536174241734013061179 4616 536871825076972582054 4617 537570164574985181094 4618 538269260883624479538 4619 538969114658890284678 4620 539669726557208774527 4621 540371097235432682527 4622 541073227350841482297 4623 541776117561141572421 4624 542479768524466461276 4625 543184180899376951900 4626 543889355344861326900 4627 544595292520335533400 4628 545301993085643368029 4629 546009457701056661949 4630 546717687027275465923 4631 547426681725428235423 4632 548136442457072015778 4633 548846969884192627362 4634 549558264669204850822 4635 550270327474952612346 4636 550983158964709168971 4637 551696759802177293931 4638 552411130651489462045 4639 553126272177208035145 4640 553842185044325447544 4641 554558869918264391544 4642 555276327464878002984 4643 555994558350450046828 4644 556713563241695102793 4645 557433342805758751017 4646 558153897710217757767 4647 558875228623080261187 4648 559597336212785957086 4649 560320221148206284766 4650 561043884098644612890 4651 561768325733836425390 4652 562493546723949507415 4653 563219547739584131319 4654 563946329451773242689 4655 564673892531982646413 4656 565402237652111192788 4657 566131365484490963668 4658 566861276701887458652 4659 567591971977499781312 4660 568323451984960825461 4661 569055717398337461461 4662 569788768892130722571 4663 570522607141275991335 4664 571257232821143186010 4665 571992646607536947034 4666 572728849176696823534 4667 573465841205297459874 4668 574203623370448782243 4669 574942196349696185283 4670 575681560821020718757 4671 576421717462839274257 4672 577162666954004771952 4673 577904409973806347376 4674 578646947201969538256 4675 579390279318656471380 4676 580134407004466049505 4677 580879330940434138305 4678 581625051808033753359 4679 582371570289175247179 4680 583118887066206496278 4681 583867002821913088278 4682 584615918239518509058 4683 585365634002684329942 4684 586116150795510394927 4685 586867469302535007951 4686 587619590208735120201 4687 588372514199526517461 4688 589126241960764007500 4689 589880774178741607500 4690 590636111540192731524 4691 591392254732290378024 4692 592149204442647317389 4693 592906961359316279533 4694 593665526170790141523 4695 594424899566002115247 4696 595185082234325935122 4697 595946074865576045842 4698 596707878150007790166 4699 597470492778317596746 4700 598233919441643167995 4701 598998158831563667995 4702 599763211640099910445 4703 600529078559714546649 4704 601295760283312253544 4705 602063257504239921768 4706 602831570916286843768 4707 603600701213684901948 4708 604370649091108756857 4709 605141415243676035417 4710 605913000366947519191 4711 606685405156927332691 4712 607458630310063131726 4713 608232676523246291790 4714 609007544493812096490 4715 609783234919539926014 4716 610559748498653445639 4717 611337085929820794279 4718 612115247912154773073 4719 612894235145213034013 4720 613674048328998268612 4721 614454688163958396612 4722 615236155350986754732 4723 616018450591422285456 4724 616801574587049725861 4725 617585528040099796485 4726 618370311653249390235 4727 619155926129621761335 4728 619942372172786714314 4729 620729650486760793034 4730 621517761776007469758 4731 622306706745437334258 4732 623096486100408282963 4733 623887100546725708147 4734 624678550790642687157 4735 625470837538860171681 4736 626263961498527177056 4737 627057923377240971616 4738 627852723883047266080 4739 628648363724440402980 4740 629444843610363546129 4741 630242164250208870129 4742 631040326353817749919 4743 631839330631480950363 4744 632639177793938815878 4745 633439868552381460102 4746 634241403618448955602 4747 635043783704231523622 4748 635847009522269723871 4749 636651081785554644351 4750 637456001207528091225 4751 638261768502082778725 4752 639068384383562519100 4753 639875849566762412604 4754 640684164766929037524 4755 641493330699760640248 4756 642303348081407325373 4757 643114217628471245853 4758 643925940058006793187 4759 644738516087520787647 4760 645551946434972668546 4761 646366231818774684546 4762 647181372957792084006 4763 647997370571343305370 4764 648814225379200167595 4765 649631938101588060619 4766 650450509459186135869 4767 651269940173127496809 4768 652090230964999389528 4769 652911382556843393368 4770 653733395671155611592 4771 654556271030886862092 4772 655380009359442868137 4773 656204611380684449161 4774 657030077818927711591 4775 657856409398944239715 4776 658683606845961286590 4777 659511670885661964990 4778 660340602244185438394 4779 661170401648127112014 4780 662001069824538823863 4781 662832607500929035863 4782 663665015405263024993 4783 664498294265963074477 4784 665332444811908665012 4785 666167467772436666036 4786 667003363877341527036 4787 667840133856875468896 4788 668677778441748675285 4789 669516298363129484085 4790 670355694352644578859 4791 671195967142379180359 4792 672037117464877238074 4793 672879146053141621818 4794 673722053640634313358 4795 674565840961276598082 4796 675410508749449256707 4797 676256057739992757027 4798 677102488668207445701 4799 677949802269853740081 4800 678797999281152320080 4801 679647080438784320080 4802 680497046479891520880 4803 681347898142076541684 4804 682199636163403032129 4805 683052261282395864353 4806 683905774238041325103 4807 684760175769787307883 4808 685615466617543505142 4809 686471647521681600502 4810 687328719223035461026 4811 688186682462901329526 4812 689045537983038016911 4813 689905286525667094575 4814 690765928833473086825 4815 691627465649603663349 4816 692489897717669831724 4817 693353225781746129964 4818 694217450586370819108 4819 695082572876546075848 4820 695948593397738185197 4821 696815512895877733197 4822 697683332117359799667 4823 698552051809044150991 4824 699421672718255432946 4825 700292195592783363570 4826 701163621180882926070 4827 702035950231274561770 4828 702909183493144363099 4829 703783321716144266619 4830 704658365650392246093 4831 705534316046472505593 4832 706411173655435672648 4833 707288939228798991432 4834 708167613518546515992 4835 709047197277129303516 4836 709927691257465607641 4837 710809096212941071801 4838 711691412897408922615 4839 712574642065190163315 4840 713458784471073767214 4841 714343840870316871214 4842 715229812018644969354 4843 716116698672252106398 4844 717004501587801071463 4845 717893221522423591687 4846 718782859233720525937 4847 719673415479762058557 4848 720564891019087893156 4849 721457286610707446436 4850 722350603014100042060 4851 723244840989215104560 4852 724140001296472353285 4853 725036084696761996389 4854 725933091951444924859 4855 726831023822352906583 4856 727729881071788780458 4857 728629664462526650538 4858 729530374757812080222 4859 730432012721362286482 4860 731334579117366334131 4861 732238074710485330131 4862 733142500265852617941 4863 734047856549073971905 4864 734954144326227791680 4865 735861364363865296704 4866 736769517429010720704 4867 737678604289161506244 4868 738588625712288499313 4869 739499582466836143953 4870 740411475321722676927 4871 741324305046340322427 4872 742238072410555486822 4873 743152778184708953446 4874 744068423139616077426 4875 744985008046566980550 4876 745902533677326746175 4877 746821000804135614175 4878 747740410199709175929 4879 748660762637238569349 4880 749582058890390673948 4881 750504299733308305948 4882 751427485940610413428 4883 752351618287392271512 4884 753276697549225677597 4885 754202724502159146621 4886 755129699922718106371 4887 756057624587905092831 4888 756986499275199945570 4889 757916324762560003170 4890 758847101828420298694 4891 759778831251693755194 4892 760711513811771381259 4893 761645150288522466603 4894 762579741462294777693 4895 763515288113914753417 4896 764451791024687700792 4897 765389250976397990712 4898 766327668751309253736 4899 767267045132164575916 4900 768207380902186694665 4901 769148676845078194665 4902 770090933745021703815 4903 771034152386680089219 4904 771978333555196653214 4905 772923478036195329438 4906 773869586615780878938 4907 774816660080539086318 4908 775764699217536955927 4909 776713704814322908087 4910 777663677658926975361 4911 778614618539860998861 4912 779566528246118824596 4913 780519407567176499860 4914 781473257292992469660 4915 782428078214007773184 4916 783383871121146240309 4917 784340636805814688149 4918 785298376059903117643 4919 786257089675784910183 4920 787216778446317024282 4921 788177443164840192282 4922 789139084625179117102 4923 790101703621642669026 4924 791065300949024082531 4925 792029877402601153155 4926 792995433778136434405 4927 793961970871877434705 4928 794929489480556814384 4929 795897990401392582704 4930 796867474432088294928 4931 797837942370833249428 4932 798809395016302684833 4933 799781833167657977217 4934 800755257624546837327 4935 801729669187103507851 4936 802705068655948960726 4937 803681456832191094486 4938 804658834517424931650 4939 805637202513732816150 4940 806616561623684610799 4941 807596912650337894799 4942 808578256397238161289 4943 809560593668419014933 4944 810543925268402369548 4945 811528252002198645772 4946 812513574675306968772 4947 813499894093715365992 4948 814487211063900964941 4949 815475526392830191021 4950 816464840887958965395 4951 817455155357232902895 4952 818446470609087509970 4953 819438787452448382674 4954 820432106696731404694 4955 821426429151842945418 4956 822421755628180058043 4957 823418086936630677723 4958 824415423888573819757 4959 825413767295879777817 4960 826413117970910322216 4961 827413476726518898216 4962 828414844376050824376 4963 829417221733343490940 4964 830420609612726558265 4965 831425008829022155289 4966 832430420197545078039 4967 833436844534102988179 4968 834444282654996611598 4969 835452735377019937038 4970 836462203517460414762 4971 837472687894099155262 4972 838484189325211128007 4973 839496708629565360231 4974 840510246626425135761 4975 841524804135548193885 4976 842540381977186928260 4977 843556980972088585860 4978 844574601941495465964 4979 845593245707145119184 4980 846612913091270546533 4981 847633604916600398533 4982 848655322006359174363 4983 849678065184267421047 4984 850701835274541932682 4985 851726633101895949706 4986 852752459491539358206 4987 853779315269178889266 4988 854807201261018318355 4989 855836118293758664755 4990 856866067194598391029 4991 857897048791233602529 4992 858929063911858246944 4993 859962113385164313888 4994 860996198040342034528 4995 862031318707080081252 4996 863067476215565767377 4997 864104671396485246897 4998 865142905081023714271 4999 866182178100865604251 5000 867222491288194791750 5001 868263845475694791750 5002 869306241496548959250 5003 870349680184440689254 5004 871394162373553616799 5005 872439688898571817023 5006 873486260594680005273 5007 874533878297563737253 5008 875582542843409609212 5009 876632255068905458172 5010 877683015811240562196 5011 878734825908105840696 5012 879787686197694054781 5013 880841597518700007645 5014 881896560710320744995 5015 882952576612255755519 5016 884009646064707171394 5017 885067769908379968834 5018 886126948984482168678 5019 887187184134725037018 5020 888248476201323285867 5021 889310826026995273867 5022 890374234454963207037 5023 891438702328953339561 5024 892504230493196174616 5025 893570819792426665240 5026 894638471071884415240 5027 895707185177313880140 5028 896776962954964568169 5029 897847805251591241289 5030 898919712914454116263 5031 899992686791319065763 5032 901066727730457819518 5033 902141836580648165502 5034 903218014191174151162 5035 904295261411826284686 5036 905373579092901736311 5037 906452968085204539671 5038 907533429240045793185 5039 908614963409243861485 5040 909697571445124576884 5041 910781254200521440884 5042 911866012528775825724 5043 912951847283737175968 5044 914038759319763210133 5045 915126749491720122357 5046 916215818654982784107 5047 917305967665434945927 5048 918397197379469439226 5049 919489508653988378106 5050 920582902346403361230 5051 921677379314635673730 5052 922772940417116489155 5053 923869586512787071459 5054 924967318461098977029 5055 926066137122014256753 5056 927166043356005658128 5057 928267038024056827408 5058 929369121987662511792 5059 930472296108828761652 5060 931576561250073132801 5061 932681918274424888801 5062 933788368045425203311 5063 934895911427127362475 5064 936004549284096967350 5065 937114282481412136374 5066 938225111884663707874 5067 939337038359955442614 5068 940450062773904226383 5069 941564185993640272623 5070 942679408886807325097 5071 943795732321562860597 5072 944913157166578291692 5073 946031684291039169516 5074 947151314564645386596 5075 948272048857611379720 5076 949393888040666332845 5077 950516832985054380045 5078 951640884562534808499 5079 952766043645382261519 5080 953892311106386941618 5081 955019687818854813618 5082 956148174656607807798 5083 957277772493984023082 5084 958408482205837930267 5085 959540304667540575291 5086 960673240754979782541 5087 961807291344560358201 5088 962942457313204293640 5089 964078739538350968840 5090 965216138897957355864 5091 966354656270498222364 5092 967494292534966335129 5093 968635048570872663673 5094 969776925258246583863 5095 970919923477636081587 5096 972064044110107956462 5097 973209288037248025582 5098 974355656141161327306 5099 975503149304472325086 5100 976651768410325111335 5101 977801514342383611335 5102 978952387984831787185 5103 980104390222373841789 5104 981257521940234422884 5105 982411784024158827108 5106 983567177360413204108 5107 984723702835784760688 5108 985881361337581964997 5109 987040153753634750757 5110 988200080972294721531 5111 989361143882435355031 5112 990523343373452207466 5113 991686680335263117930 5114 992851155658308412830 5115 994016770233551110354 5116 995183524952477124979 5117 996351420707095472019 5118 997520458389938472213 5119 998690638894061956353 5120 999861963113045469952 5121 1001034431940992477952 5122 1002208046272530569472 5123 1003382807002811662596 5124 1004558715027512209201 5125 1005735771242833399825 5126 1006913976545501368575 5127 1008093331832767398075 5128 1009273838002408124454 5129 1010455495952725742374 5130 1011638306582548210098 5131 1012822270791229454598 5132 1014007389478649576703 5133 1015193663545215056287 5134 1016381093891858957497 5135 1017569681420041134021 5136 1018759427031748434396 5137 1019950331629494907356 5138 1021142396116322007220 5139 1022335621395798799320 5140 1023530008372022165469 5141 1024725557949617009469 5142 1025922271033736462659 5143 1027120148530062089503 5144 1028319191344804093218 5145 1029519400384701521442 5146 1030720776557022471942 5147 1031923320769564298362 5148 1033127033930653816011 5149 1034331916949147507691 5150 1035537970734431729565 5151 1036745196196422917065 5152 1037953594245567790840 5153 1039163165792843562744 5154 1040373911749758141864 5155 1041585833028350340588 5156 1042798930541190080713 5157 1044013205201378599593 5158 1045228657922548656327 5159 1046445289618864737987 5160 1047663101205023265886 5161 1048882093596252801886 5162 1050102267708314254746 5163 1051323624457501086510 5164 1052546164760639518935 5165 1053769889535088739959 5166 1054994799698741110209 5167 1056220896170022369549 5168 1057448179867891843668 5169 1058676651711842650708 5170 1059906312621901907932 5171 1061137163518630938432 5172 1062369205323125477877 5173 1063602438957015881301 5174 1064836865342467329931 5175 1066072485402180038055 5176 1067309300059389459930 5177 1068547310237866496730 5178 1069786516861917703534 5179 1071026920856385496354 5180 1072268523146648359203 5181 1073511324658621051203 5182 1074755326318754813733 5183 1076000529054037577617 5184 1077246933791994170352 5185 1078494541460686523376 5186 1079743352988713879376 5187 1080993369305212999636 5188 1082244591339858371425 5189 1083497020022862415425 5190 1084750656284975693199 5191 1086005501057487114699 5192 1087261555272224145814 5193 1088518819861553015958 5194 1089777295758378925698 5195 1091036983896146254422 5196 1092297885208838768047 5197 1093560000630979826767 5198 1094823331097632592841 5199 1096087877544400238421 5200 1097353640907426153420 5201 1098620622123394153420 5202 1099888822129528687620 5203 1101158241863595046824 5204 1102428882263899571469 5205 1103700744269289859693 5206 1104973828819154975443 5207 1106248136853425656623 5208 1107523669312574523282 5209 1108800427137616285842 5210 1110078411270107953366 5211 1111357622652149041866 5212 1112638062226381782651 5213 1113919730935991330715 5214 1115202629724705973165 5215 1116486759536797337689 5216 1117772121317080601064 5217 1119058716010914697704 5218 1120346544564202528248 5219 1121635607923391168188 5220 1122925907035472076537 5221 1124217442847981304537 5222 1125510216308999704407 5223 1126804228367153138131 5224 1128099479971612686286 5225 1129395972072094856910 5226 1130693705618861794410 5227 1131992681562721488510 5228 1133292900855027983239 5229 1134594364447681585959 5230 1135897073293129076433 5231 1137201028344363915933 5232 1138506230554926456388 5233 1139812680878904149572 5234 1141120380270931756332 5235 1142429329686191555856 5236 1143739530080413554981 5237 1145050982409875697541 5238 1146363687631404073755 5239 1147677646702373129655 5240 1148992860580705876554 5241 1150309330224874100554 5242 1151627056593898572094 5243 1152946040647349255538 5244 1154266283345345518803 5245 1155587785648556343027 5246 1156910548518200532277 5247 1158234572916046923297 5248 1159559859804414595296 5249 1160886410146173079776 5250 1162214224904742570400 5251 1163543305044094132900 5252 1164873651528749915025 5253 1166205265323783356529 5254 1167538147394819399199 5255 1168872298708034696923 5256 1170207720230157825798 5257 1171544412928469494278 5258 1172882377770802753362 5259 1174221615725543206822 5260 1175562127761629221471 5261 1176903914848552137471 5262 1178246977956356478681 5263 1179591318055640163045 5264 1180936936117554713020 5265 1182283833113805466044 5266 1183632010016651785044 5267 1184981467798907268984 5268 1186332207433939963453 5269 1187684229895672571293 5270 1189037536158582663267 5271 1190392127197702888767 5272 1191748003988621186562 5273 1193105167507480995586 5274 1194463618730981465766 5275 1195823358636377668890 5276 1197184388201480809515 5277 1198546708404658435915 5278 1199910320224834651069 5279 1201275224641490323689 5280 1202641422634663299288 5281 1204008915184948611288 5282 1205377703273498692168 5283 1206747787882023584652 5284 1208119169992791152937 5285 1209491850588627293961 5286 1210865830652916148711 5287 1212241111169600313571 5288 1213617693123181051710 5289 1214995577498718504510 5290 1216374765281831903034 5291 1217755257458699779534 5292 1219137055016060178999 5293 1220520158941210870743 5294 1221904570222009560033 5295 1223290289846874099757 5296 1224677318804782702132 5297 1226065658085274150452 5298 1227455308678448010876 5299 1228846271574964844256 5300 1230238547766046418005 5301 1231632138243475918005 5302 1233027043999598160555 5303 1234423266027319804359 5304 1235820805320109562554 5305 1237219662871998414778 5306 1238619839677579819278 5307 1240021336732009925058 5308 1241424155031007784067 5309 1242828295570855563427 5310 1244233759348398757701 5311 1245640547361046401201 5312 1247048660606771280336 5313 1248458100084110146000 5314 1249868866792163926000 5315 1251280961730597937524 5316 1252694385899642099649 5317 1254109140300091145889 5318 1255525225933304836783 5319 1256942643801208172523 5320 1258361394906291605622 5321 1259781480251611253622 5322 1261202900840789111842 5323 1262625657678013266166 5324 1264049751768038105871 5325 1265475184116184536495 5326 1266901955728340192745 5327 1268330067610959651445 5328 1269759520771064644524 5329 1271190316216244272044 5330 1272622454954655215268 5331 1274055937995021949768 5332 1275490766346636958573 5333 1276926941019360945357 5334 1278364463023623047667 5335 1279803333370421050191 5336 1281243553071321598066 5337 1282685123138460410226 5338 1284128044584542492790 5339 1285572318422842352490 5340 1287017945667204210139 5341 1288464927332042214139 5342 1289913264432340654029 5343 1291362957983654174073 5344 1292814009002107986888 5345 1294266418504398087112 5346 1295720187507791465112 5347 1297175317030126320732 5348 1298631808089812277081 5349 1300089661705830594361 5350 1301548878897734383735 5351 1303009460685648821235 5352 1304471408090271361710 5353 1305934722132871952814 5354 1307399403835293249034 5355 1308865454219950825758 5356 1310332874309833393383 5357 1311801665128503011463 5358 1313271827700095302897 5359 1314743363049319668157 5360 1316216272201459499556 5361 1317690556182372395556 5362 1319166216018490375116 5363 1320643252736820092080 5364 1322121667364943049605 5365 1323601460931015814629 5366 1325082634463770232379 5367 1326565188992513640919 5368 1328049125547129085738 5369 1329534445158075534378 5370 1331021148856388091102 5371 1332509237673678211602 5372 1333998712642133917747 5373 1335489574794520012371 5374 1336981825164178294101 5375 1338475464785027772225 5376 1339970494691564881600 5377 1341466915918863697600 5378 1342964729502576151104 5379 1344463936478932243524 5380 1345964537884740261873 5381 1347466534757386993873 5382 1348969928134837943103 5383 1350474719055637544187 5384 1351980908558909378022 5385 1353488497684356387046 5386 1354997487472261090546 5387 1356507878963485800006 5388 1358019673199472834495 5389 1359532871222244736095 5390 1361047474074404485369 5391 1362563482799135716869 5392 1364080898440202934684 5393 1365599722041951728028 5394 1367119954649308986868 5395 1368641597307783117592 5396 1370164651063464258717 5397 1371689116963024496637 5398 1373214996053718081411 5399 1374742289383381642591 5400 1376270998000434405090 5401 1377801122953878405090 5402 1379332665293298705990 5403 1380865626068863614394 5404 1382400006331324896139 5405 1383935807132017992363 5406 1385473029522862235613 5407 1387011674556361065993 5408 1388551743285602247352 5409 1390093236764258083512 5410 1391636156046585634536 5411 1393180502187426933036 5412 1394726276242209200521 5413 1396273479266945063785 5414 1397822112318232771335 5415 1399372176453256409859 5416 1400923672729786120734 5417 1402476602206178316574 5418 1404030965941375897818 5419 1405586764994908469358 5420 1407144000426892557207 5421 1408702673298031825207 5422 1410262784669617291777 5423 1411824335603527546701 5424 1413387327162228967956 5425 1414951760408775938580 5426 1416517636406811063580 5427 1418084956220565386880 5428 1419653720914858608309 5429 1421223931555099300629 5430 1422795589207285126603 5431 1424368694938003056103 5432 1425943249814429583258 5433 1427519254904330943642 5434 1429096711276063331502 5435 1430675619998573117026 5436 1432255982141397063651 5437 1433837798774662545411 5438 1435421070969087764325 5439 1437005799795981967825 5440 1438591986327245666224 5441 1440179631635370850224 5442 1441768736793441208464 5443 1443359302875132345108 5444 1444951330954711997473 5445 1446544822107040253697 5446 1448139777407569770447 5447 1449736197932345990667 5448 1451334084758007361366 5449 1452933438961785551446 5450 1454534261621505669570 5451 1456136553815586482070 5452 1457740316623040630895 5453 1459345551123474851599 5454 1460952258397090191369 5455 1462560439524682227093 5456 1464170095587641283468 5457 1465781227667952651148 5458 1467393836848196804932 5459 1469007924211549621992 5460 1470623490841782600141 5461 1472240537823263076141 5462 1473859066240954444051 5463 1475479077180416373615 5464 1477100571727805028690 5465 1478723550969873285714 5466 1480348015993970952214 5467 1481973967888044985354 5468 1483601407740639710523 5469 1485230336640897039963 5470 1486860755678556691437 5471 1488492665943956406937 5472 1490126068528032171432 5473 1491760964522318431656 5474 1493397355018948314936 5475 1495035241110653848060 5476 1496674623890766176185 5477 1498315504453215781785 5478 1499957883892532703639 5479 1501601763303846755859 5480 1503247143782887746958 5481 1504894026425985698958 5482 1506542412330071066538 5483 1508192302592674956222 5484 1509843698311929345607 5485 1511496600586567302631 5486 1513151010515923204881 5487 1514806929199932958941 5488 1516464357739134219780 5489 1518123297234666610180 5490 1519783748788271940204 5491 1521445713502294426704 5492 1523109192479680912869 5493 1524774186823981087813 5494 1526440697639347706203 5495 1528108726030536807927 5496 1529778273102907937802 5497 1531449339962424365322 5498 1533121927715653304446 5499 1534796037469766133426 5500 1536471670332538614675 5501 1538148827412351114675 5502 1539827509818188823925 5503 1541507718659641976929 5504 1543189455046906072224 5505 1544872720090782092448 5506 1546557514902676724448 5507 1548243840594602579428 5508 1549931698279178413137 5509 1551621089069629346097 5510 1553312014079787083871 5511 1555004474424090137371 5512 1556698471217584043206 5513 1558394005575921584070 5514 1560091078615363009170 5515 1561789691452776254694 5516 1563489845205637164319 5517 1565191540992029709759 5518 1566894779930646211353 5519 1568599563140787558693 5520 1570305891742363431292 5521 1572013766855892519292 5522 1573723189602502744212 5523 1575434161103931479736 5524 1577146682482525772541 5525 1578860754861242563165 5526 1580576379363648906915 5527 1582293557113922194815 5528 1584012289236850374594 5529 1585732576857832171714 5530 1587454421102877310438 5531 1589177823098606734938 5532 1590902783972252830443 5533 1592629304851659644427 5534 1594357386865283107837 5535 1596087031142191256361 5536 1597818238812064451736 5537 1599551011005195603096 5538 1601285348852490388360 5539 1603021253485467475660 5540 1604758726036258744809 5541 1606497767637609508809 5542 1608238379422878735399 5543 1609980562526039268643 5544 1611724318081678050558 5545 1613469647224996342782 5546 1615216551091809948282 5547 1616965030818549433102 5548 1618715087542260348151 5549 1620466722400603451031 5550 1622219936531854927905 5551 1623974731074906615405 5552 1625731107169266222580 5553 1627489065955057552884 5554 1629248608573020726204 5555 1631009736164512400928 5556 1632772449871505996053 5557 1634536750836591913333 5558 1636302640202977759467 5559 1638070119114488568327 5560 1639839188715567023226 5561 1641609850151273679226 5562 1643382104567287185486 5563 1645155953109904507650 5564 1646931396926041150275 5565 1648708437163231379299 5566 1650487074969628444549 5567 1652267311494004802289 5568 1654049147885752337808 5569 1655832585294882588048 5570 1657617624872026964272 5571 1659404267768436974772 5572 1661192515135984447617 5573 1662982368127161753441 5574 1664773827895082028271 5575 1666566895593479396395 5576 1668361572376709193270 5577 1670157859399748188470 5578 1671955757818194808674 5579 1673755268788269360694 5580 1675556393466814254543 5581 1677359133011294226543 5582 1679163488579796562473 5583 1680969461331031320757 5584 1682777052424331555692 5585 1684586263019653540716 5586 1686397094277576991716 5587 1688209547359305290376 5588 1690023623426665707565 5589 1691839323642109626765 5590 1693656649168712767539 5591 1695475601170175409039 5592 1697296180810822613554 5593 1699118389255604450098 5594 1700942227670096218038 5595 1702767697220498670762 5596 1704594799073638239387 5597 1706423534396967256507 5598 1708253904358564179981 5599 1710085910127133816761 5600 1711919552872007546760 5601 1713754833763143546760 5602 1715591753971127014360 5603 1717430314667170391964 5604 1719270517023113590809 5605 1721112362211424215033 5606 1722955851405197785783 5607 1724800985778157965363 5608 1726647766504656781422 5609 1728496194759674851182 5610 1730346271718821605706 5611 1732197998558335514206 5612 1734051376455084308391 5613 1735906406586565206855 5614 1737763090130905139505 5615 1739621428266860972029 5616 1741481422173819730404 5617 1743343073031798825444 5618 1745206382021446277388 5619 1747071350324040940528 5620 1748937979121492727877 5621 1750806269596342835877 5622 1752676222931763969147 5623 1754547840311560565271 5624 1756421122920169019626 5625 1758296071942657910250 5626 1760172688564728222750 5627 1762050973972713575250 5628 1763930929353580443379 5629 1765812555894928385299 5630 1767695854784990266773 5631 1769580827212632486273 5632 1771467474367355200128 5633 1773355797439292547712 5634 1775245797619212876672 5635 1777137476098518968196 5636 1779030834069248262321 5637 1780925872724073083281 5638 1782822593256300864895 5639 1784720996859874375995 5640 1786621084729371945894 5641 1788522858060007689894 5642 1790426318047631734834 5643 1792331465888730444678 5644 1794238302780426646143 5645 1796146829920479854367 5646 1798057048507286498617 5647 1799968959739880148037 5648 1801882564817931737436 5649 1803797864941749793116 5650 1805714861312280658740 5651 1807633555131108721240 5652 1809553947600456636765 5653 1811476039923185556669 5654 1813399833302795353539 5655 1815325328943424847263 5656 1817252528049852031138 5657 1819181431827494298018 5658 1821112041482408666502 5659 1823044358221292007162 5660 1824978383251481268811 5661 1826914117780953704811 5662 1828851563018327099421 5663 1830790720172859994185 5664 1832731590454451914360 5665 1834674175073643595384 5666 1836618475241617209384 5667 1838564492170196591724 5668 1840512227071847467593 5669 1842461681159677678633 5670 1844412855647437409607 5671 1846365751749519415107 5672 1848320370680959246302 5673 1850276713657435477726 5674 1852234781895269934106 5675 1854194576611427917230 5676 1856156099023518432855 5677 1858119350349794417655 5678 1860084331809152966209 5679 1862051044621135558029 5680 1864019490005928284628 5681 1865989669184362076628 5682 1867961583377912930908 5683 1869935233808702137792 5684 1871910621699496508277 5685 1873887748273708601301 5686 1875866614755396951051 5687 1877847222369266294311 5688 1879829572340667797850 5689 1881813665895599285850 5690 1883799504260705467374 5691 1885787088663278163874 5692 1887776420331256536739 5693 1889767500493227314883 5694 1891760330378425022373 5695 1893754911216732206097 5696 1895751244238679663472 5697 1897749330675446670192 5698 1899749171758861208016 5699 1901750768721400192596 5700 1903754122796189701345 5701 1905759235217005201345 5702 1907766107218271777295 5703 1909774740035064359499 5704 1911785134903107951894 5705 1913797293058777860118 5706 1915811215739099919618 5707 1917826904181750723798 5708 1919844359625057852207 5709 1921863583308000098767 5710 1923884576470207700041 5711 1925907340351962563541 5712 1927931876194198496076 5713 1929958185238501432140 5714 1931986268727109662340 5715 1934016127902914061864 5716 1936047764009458318989 5717 1938081178290939163629 5718 1940116371992206595923 5719 1942153346358764114863 5720 1944192102636768946962 5721 1946232642073032274962 5722 1948274965915019466582 5723 1950319075410850303306 5724 1952364971809299209211 5725 1954412656359795479835 5726 1956462130312423511085 5727 1958513394917923028185 5728 1960566451427689314664 5729 1962621301093773441384 5730 1964677945168882495608 5731 1966736384906379810108 5732 1968796621560285192313 5733 1970858656385275153497 5734 1972922490636683138007 5735 1974988125570499752531 5736 1977055562443372995406 5737 1979124802512608485966 5738 1981195847036169693930 5739 1983268697272678168830 5740 1985343354481413769479 5741 1987419819922314893479 5742 1989498094855978706769 5743 1991578180543661373213 5744 1993660078247278284228 5745 1995743789229404288452 5746 1997829314753273921452 5747 1999916656082781635472 5748 2002005814482482029221 5749 2004096791217590077701 5750 2006189587553981362075 5751 2008284204758192299575 5752 2010380644097420373450 5753 2012478906839524362954 5754 2014578994253024573374 5755 2016680907607103066098 5756 2018784648171603888723 5757 2020890217217033305203 5758 2022997616014560026037 5759 2025106845836015438497 5760 2027217907953893836896 5761 2029330803641352652896 5762 2031445534172212685856 5763 2033562100820958333220 5764 2035680504862737820945 5765 2037800747573363433969 5766 2039922830229311746719 5767 2042046754107723853659 5768 2044172520486405599878 5769 2046300130643827811718 5770 2048429585859126527442 5771 2050560887412103227942 5772 2052694036583225067487 5773 2054829034653625104511 5774 2056965882905102532441 5775 2059104582620122910565 5776 2061245135081818394940 5777 2063387541573987969340 5778 2065531803381097676244 5779 2067677921788280847864 5780 2069825898081338337213 5781 2071975733546738749213 5782 2074127429471618671843 5783 2076280987143782907327 5784 2078436407851704703362 5785 2080593692884525984386 5786 2082752843532057582886 5787 2084913861084779470746 5788 2087076746833840990635 5789 2089241502071061087435 5790 2091408128088928539709 5791 2093576626180602191209 5792 2095746997639911182424 5793 2097919243761355182168 5794 2100093365840104619208 5795 2102269365172000913932 5796 2104447243053556710057 5797 2106627000781956106377 5798 2108808639655054888551 5799 2110992160971380760931 5800 2113177566030133578430 5801 2115364856131185578430 5802 2117554032575081612730 5803 2119745096663039379534 5804 2121938049696949655479 5805 2124132892979376527703 5806 2126329627813557625953 5807 2128528255503404354733 5808 2130728777353502125492 5809 2132931194669110588852 5810 2135135508756163866876 5811 2137341720921270785376 5812 2139549832471715106261 5813 2141759844715455759925 5814 2143971758961127077675 5815 2146185576518039024199 5816 2148401298696177430074 5817 2150618926806204224314 5818 2152838462159457666958 5819 2155059906067952581698 5820 2157283259844380588547 5821 2159508524802110336547 5822 2161735702255187736517 5823 2163964793518336193841 5824 2166195799906956841296 5825 2168428722737128771920 5826 2170663563325609271920 5827 2172900322989834053620 5828 2175139003047917488449 5829 2177379604818652839969 5830 2179622129621512496943 5831 2181866578776648206443 5832 2184112953604891306998 5833 2186361255427752961782 5834 2188611485567424391842 5835 2190863645346777109366 5836 2193117736089363150991 5837 2195373759119415311151 5838 2197631715761847375465 5839 2199891607342254354165 5840 2202153435186912715564 5841 2204417200622780619564 5842 2206682904977498151204 5843 2208950549579387554248 5844 2211220135757453464813 5845 2213491664841383145037 5846 2215765138161546716787 5847 2218040557048997395407 5848 2220317922835471723506 5849 2222597236853389804786 5850 2224878500435855537910 5851 2227161714916656850410 5852 2229446881630265932635 5853 2231734001911839471739 5854 2234023077097218885709 5855 2236314108522930557433 5856 2238607097526186068808 5857 2240902045444882434888 5858 2243198953617602338072 5859 2245497823383614362332 5860 2247798656082873227481 5861 2250101453056020023481 5862 2252406215644382444791 5863 2254712945189975024755 5864 2257021643035499370030 5865 2259332310524344395054 5866 2261644949000586556554 5867 2263959559808990088094 5868 2266276144295007234663 5869 2268594703804778487303 5870 2270915239685132817777 5871 2273237753283587913277 5872 2275562245948350411172 5873 2277888719028316133796 5874 2280217173873070323276 5875 2282547611832887876400 5876 2284880034258733579525 5877 2287214442502262343525 5878 2289550837915819438779 5879 2291889221852440730199 5880 2294229595665852912298 5881 2296571960710473744298 5882 2298916318341412285278 5883 2301262669914469129362 5884 2303611016786136640947 5885 2305961360313599189971 5886 2308313701854733387221 5887 2310668042768108319681 5888 2313024384412985785920 5889 2315382728149320531520 5890 2317743075337760484544 5891 2320105427339646991044 5892 2322469785517015050609 5893 2324836151232593551953 5894 2327204525849805508543 5895 2329574910732768294267 5896 2331947307246293879142 5897 2334321716755889065062 5898 2336698140627755721586 5899 2339076580228791021766 5900 2341457036926587678015 5901 2343839512089434178015 5902 2346224007086315020665 5903 2348610523286910952069 5904 2350999062061599201564 5905 2353389624781453717788 5906 2355782212818245404788 5907 2358176827544442358168 5908 2360573470333210101277 5909 2362972142558411821437 5910 2365372845594608606211 5911 2367775580817059679711 5912 2370180349601722638946 5913 2372587153325253690210 5914 2374995993365007885510 5915 2377406871099039359034 5916 2379819787906101563659 5917 2382234745165647507499 5918 2384651744257829990493 5919 2387070786563501841033 5920 2389491873464216152632 5921 2391915006342226520632 5922 2394340186580487278952 5923 2396767415562653736876 5924 2399196694673082415881 5925 2401628025296831286505 5926 2404061408819660005255 5927 2406496846628030151555 5928 2408934340109105464734 5929 2411373890650752081054 5930 2413815499641538770778 5931 2416259168470737175278 5932 2418704898528322044183 5933 2421152691204971472567 5934 2423602547892067138177 5935 2426054469981694538701 5936 2428508458866643229076 5937 2430964515940407058836 5938 2433422642597184409500 5939 2435882840231878432000 5940 2438345110240097284149 5941 2440809454018154368149 5942 2443275872963068568139 5943 2445744368472564487783 5944 2448214941945072687898 5945 2450687594779729924122 5946 2453162328376379384622 5947 2455639144135570927842 5948 2458118043458561320291 5949 2460599027747314474371 5950 2463082098404501686245 5951 2465567256833501873745 5952 2468054504438401814320 5953 2470543842623996383024 5954 2473035272795788790544 5955 2475528796359990821268 5956 2478024414723523071393 5957 2480522129294015187073 5958 2483021941479806102607 5959 2485523852689944278667 5960 2488027864334187940566 5961 2490533977823005316566 5962 2493042194567574876226 5963 2495552515979785568790 5964 2498064943472237061615 5965 2500579478458239978639 5966 2503096122351816138889 5967 2505614876567698795029 5968 2508135742521332871948 5969 2510658721628875205388 5970 2513183815307194780612 5971 2515711024973872971112 5972 2518240352047203777357 5973 2520771797946194065581 5974 2523305364090563806611 5975 2525841051900746314735 5976 2528378862797888486610 5977 2530918798203851040210 5978 2533460859541208753814 5979 2536005048233250705034 5980 2538551365703980509883 5981 2541099813378116561883 5982 2543650392681092271213 5983 2546203105039056303897 5984 2548757951878872821032 5985 2551314934628121718056 5986 2553874054715098864056 5987 2556435313568816341116 5988 2558998712619002683705 5989 2561564253296103118105 5990 2564131937031279801879 5991 2566701765256412063379 5992 2569273739404096641294 5993 2571847860907647924238 5994 2574424131201098190378 5995 2577002551719197847102 5996 2579583123897415670727 5997 2582165849171939046247 5998 2584750728979674207121 5999 2587337764758246475101 6000 2589926957946000500100 6001 2592518309982000500100 6002 2595111822306030501100 6003 2597707496358594577104 6004 2600305333580917090149 6005 2602905335414942930373 6006 2605507503303337756123 6007 2608111838689488234103 6008 2610718343017502279562 6009 2613327017732209296522 6010 2615937864279160418046 6011 2618550884104628746546 6012 2621166078655609594131 6013 2623783449379820722995 6014 2626402997725702585845 6015 2629024725142418566369 6016 2631648633079855219744 6017 2634274722988622513184 6018 2636902996320054066528 6019 2639533454526207392868 6020 2642166099059864139217 6021 2644800931374530327217 6022 2647437952924436593887 6023 2650077165164538432411 6024 2652718569550516432966 6025 2655362167538776523590 6026 2658007960586450211090 6027 2660655950151394821990 6028 2663306137692193743519 6029 2665958524668156664639 6030 2668613112539319817113 6031 2671269902766446216613 6032 2673928896811025903868 6033 2676590096135276185852 6034 2679253502202141877012 6035 2681919116475295540536 6036 2684586940419137729661 6037 2687256975498797229021 6038 2689929223180131296035 6039 2692603684929725902335 6040 2695280362214895975234 6041 2697959256503685639234 6042 2700640369264868457574 6043 2703323701967947673818 6044 2706009256083156453483 6045 2708697033081458125707 6046 2711387034434546424957 6047 2714079261614845732777 6048 2716773716095511319576 6049 2719470399350429586456 6050 2722169312854218307080 6051 2724870458082226869580 6052 2727573836510536518505 6053 2730279449615960596809 6054 2732987298876044787879 6055 2735697385769067357603 6056 2738409711774039396478 6057 2741124278370705061758 6058 2743841087039541819642 6059 2746560139261760687502 6060 2749281436519306476151 6061 2752004980294858032151 6062 2754730772071828480161 6063 2757458813334365465325 6064 2760189105567351395700 6065 2762921650256403684724 6066 2765656448887874993724 6067 2768393502948853474464 6068 2771132813927163011733 6069 2773874383311363465973 6070 2776618212590750915947 6071 2779364303255357901447 6072 2782112656795953666042 6073 2784863274704044399866 6074 2787616158471873482446 6075 2790371309592421725570 6076 2793128729559407616195 6077 2795888419867287559395 6078 2798650382011256121349 6079 2801414617487246272369 6080 2804181127791929629968 6081 2806949914422716701968 6082 2809720978877757129648 6083 2812494322655939930932 6084 2815269947256893743617 6085 2818047854180987068641 6086 2820828044929328513391 6087 2823610521003767035051 6088 2826395283906892183990 6089 2829182335142034347190 6090 2831971676213264991714 6091 2834763308625396908214 6092 2837557233883984454479 6093 2840353453495323799023 6094 2843151968966453164713 6095 2845952781805153072437 6096 2848755893519946584812 6097 2851561305620099549932 6098 2854369019615620845156 6099 2857179037017262620936 6100 2859991359336520544685 6101 2862805988085634044685 6102 2865622924777586554035 6103 2868442170926105754639 6104 2871263728045663821234 6105 2874087597651477665458 6106 2876913781259509179958 6107 2879742280386465482538 6108 2882573096549799160347 6109 2885406231267708514107 6110 2888241686059137802381 6111 2891079462443777485881 6112 2893919561942064471816 6113 2896761986075182358280 6114 2899606736365061678680 6115 2902453814334380146204 6116 2905303221506562898329 6117 2908154959405782741369 6118 2911009029556960395063 6119 2913865433485764737203 6120 2916724172718613048302 6121 2919585248782671256302 6122 2922448663205854181322 6123 2925314417516825780446 6124 2928182513244999392551 6125 2931052951920537983175 6126 2933925735074354389425 6127 2936800864238111564925 6128 2939678340944222824804 6129 2942558166725852090724 6130 2945440343116914135948 6131 2948324871652074830448 6132 2951211753866751386053 6133 2954100991297112601637 6134 2956992585480079108347 6135 2959886537953323614871 6136 2962782850255271152746 6137 2965681523925099321706 6138 2968582560502738535070 6139 2971485961528872265170 6140 2974391728544937288819 6141 2977299863093123932819 6142 2980210366716376319509 6143 2983123240958392612353 6144 2986038487363625261568 6145 2988956107477281249792 6146 2991876102845322337792 6147 2994798475014465310212 6148 2997723225532182221361 6149 3000650355946700641041 6150 3003579867807003900415 6151 3006511762662831337915 6152 3009446042064678545190 6153 3012382707563797613094 6154 3015321760712197377714 6155 3018263203062643666438 6156 3021207036168659544063 6157 3024153261584525558943 6158 3027101880865279989177 6159 3030052895566719088837 6160 3033006307245397334236 6161 3035962117458627670236 6162 3038920327764481756596 6163 3041880939721790214360 6164 3044843954890142872285 6165 3047809374829889013309 6166 3050777201102137621059 6167 3053747435268757626399 6168 3056720078892378154018 6169 3059695133536388769058 6170 3062672600764939723782 6171 3065652482142942204282 6172 3068634779236068577227 6173 3071619493610752636651 6174 3074606626834189850781 6175 3077596180474337608905 6176 3080588156099915468280 6177 3083582555280405401080 6178 3086579379586052041384 6179 3089578630587862932204 6180 3092580309857608772553 6181 3095584418967823664553 6182 3098590959491805360583 6183 3101599933003615510467 6184 3104611341078079908702 6185 3107625185290788741726 6186 3110641467218096835226 6187 3113660188437123901486 6188 3116681350525754786775 6189 3119704955062639718775 6190 3122731003627194554049 6191 3125759497799601025549 6192 3128790439160806990164 6193 3131823829292526676308 6194 3134859669777240931548 6195 3137897962198197470272 6196 3140938708139411121397 6197 3143981909185664076117 6198 3147027566922506135691 6199 3150075682936254959271 6200 3153126258813996311770 6201 3156179296143584311770 6202 3159234796513641679470 6203 3162292761513559984674 6204 3165353192733499894819 6205 3168416091764391423043 6206 3171481460197934176293 6207 3174549299626597603473 6208 3177619611643621243632 6209 3180692397843014974192 6210 3183767659819559259216 6211 3186845399168805397716 6212 3189925617487075772001 6213 3193008316371464096065 6214 3196093497419835664015 6215 3199181162230827598539 6216 3202271312403849099414 6217 3205363949539081692054 6218 3208459075237479476098 6219 3211556691100769374038 6220 3214656798731451379887 6221 3217759399732798807887 6222 3220864495708858541257 6223 3223972088264451280981 6224 3227082179005171794636 6225 3230194769537389165260 6226 3233309861468247040260 6227 3236427456405663880360 6228 3239547555958333208589 6229 3242670161735723859309 6230 3245795275348080227283 6231 3248922898406422516783 6232 3252053032522546990738 6233 3255185679309026219922 6234 3258320840379209332182 6235 3261458517347222261706 6236 3264598711827967998331 6237 3267741425437126836891 6238 3270886659791156626605 6239 3274034416507293020505 6240 3277184697203549724904 6241 3280337503498718748904 6242 3283492837012370653944 6243 3286650699364854803388 6244 3289811092177299612153 6245 3292974017071612796377 6246 3296139475670481623127 6247 3299307469597373160147 6248 3302478000476534525646 6249 3305651069932993138126 6250 3308826679592556966250 6251 3312004831081814778750 6252 3315185526028136394375 6253 3318368766059672931879 6254 3321554552805357060049 6255 3324742887894903247773 6256 3327933772958808014148 6257 3331127209628350178628 6258 3334323199535591111212 6259 3337521744313374982672 6260 3340722845595329014821 6261 3343926505015863730821 6262 3347132724210173205531 6263 3350341504814235315895 6264 3353552848464811991370 6265 3356766756799449464394 6266 3359983231456478520894 6267 3363202274075014750834 6268 3366423886294958798803 6269 3369648069756996614643 6270 3372874826102599704117 6271 3376104156974025379617 6272 3379336064014317010912 6273 3382570548867304275936 6274 3385807613177603411616 6275 3389047258590617464740 6276 3392289486752536542865 6277 3395534299310338065265 6278 3398781697911787013919 6279 3402031684205436184539 6280 3405284259840626437638 6281 3408539426467486949638 6282 3411797185736935464018 6283 3415057539300678542502 6284 3418320488811211816287 6285 3421586035921820237311 6286 3424854182286578329561 6287 3428124929560350440421 6288 3431398279398790992060 6289 3434674233458344732860 6290 3437952793396246988884 6291 3441233960870523915384 6292 3444517737539992748349 6293 3447804125064262056093 6294 3451093125103731990883 6295 3454384739319594540607 6296 3457678969373833780482 6297 3460975816929226124802 6298 3464275283649340578726 6299 3467577371198538990106 6300 3470882081241976301355 6301 3474189415445600801355 6302 3477499375476154377405 6303 3480811963001172767209 6304 3484127179688985810904 6305 3487445027208717703128 6306 3490765507230287245128 6307 3494088621424408096908 6308 3497414371462589029417 6309 3500742759017134176777 6310 3504073785761143288551 6311 3507407453368511982051 6312 3510743763513931994686 6313 3514082717872891436350 6314 3517424318121675041850 6315 3520768565937364423374 6316 3524115462997838322999 6317 3527465010981772865239 6318 3530817211568641809633 6319 3534172066438716803373 6320 3537529577273067633972 6321 3540889745753562481972 6322 3544252573562868173692 6323 3547618062384450434016 6324 3550986213902574139221 6325 3554357029802303569845 6326 3557730511769502663595 6327 3561106661490835268295 6328 3564485480653765394874 6329 3567866970946557470394 6330 3571251134058276591118 6331 3574637971678788775618 6332 3578027485498761217923 6333 3581419677209662540707 6334 3584814548503763048517 6335 3588212101074134981041 6336 3591612336614652766416 6337 3595015256819993274576 6338 3598420863385636070640 6339 3601829158007863668340 6340 3605240142383761783489 6341 3608653818211219587489 6342 3612070187188929960879 6343 3615489251016389746923 6344 3618911011393900005238 6345 3622335470022566265462 6346 3625762628604298780962 6347 3629192488841812782582 6348 3632625052438628732431 6349 3636060321099072577711 6350 3639498296528276004585 6351 3642938980432176692085 6352 3646382374517518566060 6353 3649828480491852053164 6354 3653277300063534334884 6355 3656728834941729601608 6356 3660183086836409306733 6357 3663640057458352420813 6358 3667099748519145685747 6359 3670562161731183869007 6360 3674027298807670017906 6361 3677495161462615713906 6362 3680965751410841326966 6363 3684439070367976269930 6364 3687915120050459252955 6365 3691393902175538537979 6366 3694875418461272193229 6367 3698359670626528347769 6368 3701846660390985446088 6369 3705336389475132502728 6370 3708828859600269356952 6371 3712324072488506927452 6372 3715822029862767467097 6373 3719322733446784817721 6374 3722826184965104664951 6375 3726332386143084793075 6376 3729841338706895339950 6377 3733353044383519051950 6378 3736867504900751538954 6379 3740384721987201529374 6380 3743904697372291125223 6381 3747427432786256057223 6382 3750952929960145939953 6383 3754481190625824527037 6384 3758012216515969966372 6385 3761546009364075055396 6386 3765082570904447496396 6387 3768621902872210151856 6388 3772164007003301299845 6389 3775708885034474889445 6390 3779256538703300796219 6391 3782806969748165077719 6392 3786360179908270229034 6393 3789916170923635438378 6394 3793474944535096842718 6395 3797036502484307783442 6396 3800600846513739062067 6397 3804167978366679195987 6398 3807737899787234674261 6399 3811310612520330213441 6400 3814886118311709013440 6401 3818464418907933013440 6402 3822045516056383147840 6403 3825629411505259602244 6404 3829216107003582069489 6405 3832805604301190005713 6406 3836397905148742886463 6407 3839993011297720462843 6408 3843590924500423017702 6409 3847191646509971621862 6410 3850795179080308390386 6411 3854401523966196738886 6412 3858010682923221639871 6413 3861622657707789879135 6414 3865237450077130312185 6415 3868855061789294120709 6416 3872475494603155069084 6417 3876098750278409760924 6418 3879724830575577895668 6419 3883353737256002525208 6420 3886985472081850310557 6421 3890620036816111778557 6422 3894257433222601578627 6423 3897897663065958739551 6424 3901540728111646926306 6425 3905186630125954696930 6426 3908835370875995759430 6427 3912486952129709228730 6428 3916141375655859883659 6429 3919798643224038423979 6430 3923458756604661727453 6431 3927121717568973106953 6432 3930787527889042567608 6433 3934456189337767063992 6434 3938127703688870757352 6435 3941802072716905272876 6436 3945479298197249957001 6437 3949159381906112134761 6438 3952842325620527367175 6439 3956528131118359708675 6440 3960216800178301964574 6441 3963908334579875948574 6442 3967602736103432740314 6443 3971300006530152942958 6444 3975000147642046940823 6445 3978703161221955157047 6446 3982409049053548311297 6447 3986117812921327677517 6448 3989829454610625341716 6449 3993543975907604459796 6450 3997261378599259515420 6451 4000981664473416577920 6452 4004704835318733560245 6453 4008430892924700476949 6454 4012159839081639702219 6455 4015891675580706227943 6456 4019626404213887921818 6457 4023364026774005785498 6458 4027104545054714212782 6459 4030847960850501247842 6460 4034594275956688843491 6461 4038343492169433119491 6462 4042095611285724620901 6463 4045850635103388576465 6464 4049608565421085157040 6465 4053369404038309734064 6466 4057133152755393138064 6467 4060899813373501917204 6468 4064669387694638595873 6469 4068441877521641933313 6470 4072217284658187182287 6471 4075995610908786347787 6472 4079776858078788445782 6473 4083561027974379762006 6474 4087348122402584110786 6475 4091138143171263093910 6476 4094931092089116359535 6477 4098726970965681861135 6478 4102525781611336116489 6479 4106327525837294466709 6480 4110132205455611335308 6481 4113939822279180487308 6482 4117750378121735288388 6483 4121563874797848964072 6484 4125380314122934858957 6485 4129199697913246695981 6486 4133022027985878835731 6487 4136847306158766535791 6488 4140675534250686210130 6489 4144506714081255688530 6490 4148340847470934476054 6491 4152177936241024012554 6492 4156017982213667932219 6493 4159860987211852323163 6494 4163706953059405987053 6495 4167555881581000698777 6496 4171407774602151466152 6497 4175262633949216789672 6498 4179120461449398922296 6499 4182981258930744129276 6500 4186845028222142948025 6501 4190711771153330448025 6502 4194581489554886490775 6503 4198454185258235989779 6504 4202329860095649170574 6505 4206208515900241830798 6506 4210090154505975600298 6507 4213974777747658201278 6508 4217862387460943708487 6509 4221752985482332809447 6510 4225646573649173064721 6511 4229543153799659168221 6512 4233442727772833207556 6513 4237345297408584924420 6514 4241250864547651975020 6515 4245159431031620190544 6516 4249070998702923837669 6517 4252985569404845879109 6518 4256903144981518234203 6519 4260823727277922039543 6520 4264747318139887909642 6521 4268673919414096197642 6522 4272603532948077256062 6523 4276536160590211697586 6524 4280471804189730655891 6525 4284410465596716046515 6526 4288352146662100827765 6527 4292296849237669261665 6528 4296244575176057174944 6529 4300195326330752220064 6530 4304149104556094136288 6531 4308105911707275010788 6532 4312065749640339539793 6533 4316028620212185289777 6534 4319994525280562958687 6535 4323963466704076637211 6536 4327935446342184070086 6537 4331910466055196917446 6538 4335888527704281016210 6539 4339869633151456641510 6540 4343853784259598768159 6541 4347840982892437332159 6542 4351831230914557492249 6543 4355824530191399891493 6544 4359820882589260918908 6545 4363820289975292971132 6546 4367822754217504714132 6547 4371828277184761344952 6548 4375836860746784853501 6549 4379848506774154284381 6550 4383863217138305998755 6551 4387880993711533936255 6552 4391901838366989876930 6553 4395925752978683703234 6554 4399952739421483662054 6555 4403982799571116626778 6556 4408015935304168359403 6557 4412052148498083772683 6558 4416091441031167192317 6559 4420133814782582619177 6560 4424179271632353991576 6561 4428227813461365447576 6562 4432279442151361587336 6563 4436334159584947735500 6564 4440391967645590203625 6565 4444452868217616552649 6566 4448516863186215855399 6567 4452583954437438959139 6568 4456654143858198748158 6569 4460727433336270406398 6570 4464803824760291680122 6571 4468883320019763140622 6572 4472965921005048446967 6573 4477051629607374608791 6574 4481140447718832249121 6575 4485232377232375867245 6576 4489327420041824101620 6577 4493425578041859992820 6578 4497526853128031246524 6579 4501631247196750496544 6580 4505738762145295567893 6581 4509849399871809739893 6582 4513963162275302009323 6583 4518080051255647353607 6584 4522200068713586994042 6585 4526323216550728659066 6586 4530449496669546847566 6587 4534578910973383092226 6588 4538711461366446222915 6589 4542847149753812630115 6590 4546985978041426528389 6591 4551127948136100219889 6592 4555273061945514357904 6593 4559421321378218210448 6594 4563572728343629923888 6595 4567727284752036786612 6596 4571884992514595492737 6597 4576045853543332405857 6598 4580209869751143822831 6599 4584377043051796237611 6600 4588547375359926605110 6601 4592720868591042605110 6602 4596897524661522906210 6603 4601077345488617429814 6604 4605260332990447614159 6605 4609446489086006678383 6606 4613635815695159886633 6607 4617828314738644812213 6608 4622023988138071601772 6609 4626222837815923239532 6610 4630424865695555811556 6611 4634630073701198770056 6612 4638838463757955197741 6613 4643050037791802072205 6614 4647264797729590530355 6615 4651482745499046132879 6616 4655703883028769128754 6617 4659928212248234719794 6618 4664155735087793325238 6619 4668386453478670846378 6620 4672620369352968931227 6621 4676857484643665239227 6622 4681097801284613705997 6623 4685341321210544808121 6624 4689588046357065827976 6625 4693837978660661118600 6626 4698091120058692368600 6627 4702347472489398867100 6628 4706607037891897768729 6629 4710869818206184358649 6630 4715135815373132317623 6631 4719405031334493987123 6632 4723677468032900634478 6633 4727953127411862718062 6634 4732232011415770152522 6635 4736514121989892574046 6636 4740799461080379605671 6637 4745088030634261122631 6638 4749379832599447517745 6639 4753674868924729966845 6640 4757973141559780694244 6641 4762274652455153238244 6642 4766579403562282716684 6643 4770887396833486092528 6644 4775198634221962439493 6645 4779513117681793207717 6646 4783830849167942489467 6647 4788151830636257284887 6648 4792476064043467767786 6649 4796803551347187551466 6650 4801134294505913954590 6651 4805468295479028267090 6652 4809805556226796016115 6653 4814146078710367232019 6654 4818489864891776714389 6655 4822836916733944298113 6656 4827187236200675119488 6657 4831540825256659882368 6658 4835897685867475124352 6659 4840257819999583483012 6660 4844621229620333962161 6661 4848987916697962198161 6662 4853357883201590726271 6663 4857731131101229247035 6664 4862107662367774892710 6665 4866487478973012493734 6666 4870870582889614845234 6667 4875256976091142973574 6668 4879646660552046402943 6669 4884039638247663421983 6670 4888435911154221350457 6671 4892835481248836805957 6672 4897238350509515970652 6673 4901644520915154858076 6674 4906053994445539579956 6675 4910466773081346613080 6676 4914882858804143066205 6677 4919302253596386947005 6678 4923724959441427429059 6679 4928150978323505118879 6680 4932580312227752322978 6681 4937012963140193314978 6682 4941448933047744602758 6683 4945888223938215195642 6684 4950330837800306871627 6685 4954776776623614444651 6686 4959226042398626031901 6687 4963678637116723321161 6688 4968134562770181838200 6689 4972593821352171214200 6690 4977056414856755453224 6691 4981522345278893199724 6692 4985991614614438006089 6693 4990464224860138600233 6694 4994940178013639153223 6695 4999419476073479546947 6696 5003902121039095641822 6697 5008388114910819544542 6698 5012877459689879875866 6699 5017370157378402038446 6700 5021866209979408484695 6701 5026365619496818984695 6702 5030868387935450894145 6703 5035374517301019422349 6704 5039884009600137900244 6705 5044396866840318048468 6706 5048913091029970245468 6707 5053432684178403795648 6708 5057955648295827197557 6709 5062481985393348412117 6710 5067011697482975130891 6711 5071544786577615044391 6712 5076081254691076110426 6713 5080621103838066822490 6714 5085164336034196478190 6715 5089710953295975447714 6716 5094260957640815442339 6717 5098814351087029782979 6718 5103371135653833668773 6719 5107931313361344445713 6720 5112494886230581875312 6721 5117061856283468403312 6722 5121632225542829428432 6723 5126205996032393571156 6724 5130783169776792942561 6725 5135363748801563413185 6726 5139947735133144881935 6727 5144535130798881545035 6728 5149125937827022165014 6729 5153720158246720339734 6730 5158317794088034771458 6731 5162918847381929535958 6732 5167523320160274351663 6733 5172131214455844848847 6734 5176742532302322838857 6735 5181357275734296583381 6736 5185975446787261063756 6737 5190597047497618250316 6738 5195222079902677371780 6739 5199850546040655184680 6740 5204482447950676242829 6741 5209117787672773166829 6742 5213756567247886913619 6743 5218398788717867046063 6744 5223044454125472002578 6745 5227693565514369366802 6746 5232346124929136137302 6747 5237002134415258997322 6748 5241661596019134584571 6749 5246324511788069761051 6750 5250990883770281882925 6751 5255660714014899070425 6752 5260334004571960477800 6753 5265010757492416563304 6754 5269690974828129359224 6755 5274374658631872741948 6756 5279061810957332702073 6757 5283752433859107614553 6758 5288446529392708508887 6759 5293144099614559339347 6760 5297845146581997255246 6761 5302549672353272871246 6762 5307257678987550537706 6763 5311969168544908611070 6764 5316684143086339724295 6765 5321402604673751057319 6766 5326124555369964607569 6767 5330849997238717460509 6768 5335578932344662060228 6769 5340311362753366480068 6770 5345047290531314693292 6771 5349786717745906843792 6772 5354529646465459516837 6773 5359276078759206009861 6774 5364026016697296603291 6775 5368779462350798831415 6776 5373536417791697753290 6777 5378296885092896223690 6778 5383060866328215164094 6779 5387828363572393833714 6780 5392599378901090100563 6781 5397373914390880712563 6782 5402151972119261568693 6783 5406933554164647990177 6784 5411718662606374991712 6785 5416507299524697552736 6786 5421299467000790888736 6787 5426095167116750722596 6788 5430894401955593555985 6789 5435697173601256940785 6790 5440503484138599750559 6791 5445313335653402452059 6792 5450126730232367376774 6793 5454943669963118992518 6794 5459764156934204175058 6795 5464588193235092479782 6796 5469415780956176413407 6797 5474246922188771705727 6798 5479081619025117581401 6799 5483919873558377031781 6800 5488761687882637086780 6801 5493607064092909086780 6802 5498456004285128954580 6803 5503308510556157467384 6804 5508164585003780528829 6805 5513024229726709441053 6806 5517887446824581176803 6807 5522754238397958651583 6808 5527624606548330995842 6809 5532498553378113827202 6810 5537376080990649522726 6811 5542257191490207491226 6812 5547141886981984445611 6813 5552030169572104675275 6814 5556922041367620318525 6815 5561817504476511635049 6816 5566716561007687278424 6817 5571619213070984568664 6818 5576525462777169764808 6819 5581435312237938337548 6820 5586348763565915241897 6821 5591265818874655189897 6822 5596186480278642923367 6823 5601110749893293486691 6824 5606038629834952499646 6825 5610970122220896430270 6826 5615905229169332867770 6827 5620843952799400795470 6828 5625786295231170863799 6829 5630732258585645663319 6830 5635681844984759997793 6831 5640635056551381157293 6832 5645591895409309191348 6833 5650552363683277182132 6834 5655516463498951517692 6835 5660484196982932165216 6836 5665455566262752944341 6837 5670430573466881800501 6838 5675409220724721078315 6839 5680391510166607795015 6840 5685377443923813913914 6841 5690367024128546617914 6842 5695360252913948583054 6843 5700357132414098252098 6844 5705357664764010108163 6845 5710361852099634948387 6846 5715369696557860157637 6847 5720381200276509982257 6848 5725396365394345803856 6849 5730415194051066413136 6850 5735437688387308283760 6851 5740463850544645846260 6852 5745493682665591761985 6853 5750527186893597197089 6854 5755564365373052096559 6855 5760605220249285458283 6856 5765649753668565607158 6857 5770697967778100469238 6858 5775749864726037845922 6859 5780805446661465688182 6860 5785864715734412370831 6861 5790927674095846966831 6862 5795994323897679521641 6863 5801064667292761327605 6864 5806138706434885198380 6865 5811216443478785743404 6866 5816297880580139642404 6867 5821383019895565919944 6868 5826471863582626220013 6869 5831564413799825080653 6870 5836660672706610208627 6871 5841760642463372754127 6872 5846864325231447585522 6873 5851971723173113564146 6874 5857082838451593819126 6875 5862197673231056022250 6876 5867316229676612662875 6877 5872438509954321322875 6878 5877564516231184951629 6879 5882694250675152141049 6880 5887827715455117400648 6881 5892964912740921432648 6882 5898105844703351407128 6883 5903250513514141237212 6884 5908398921345971854297 6885 5913551070372471483321 6886 5918706962768215918071 6887 5923866600708728796531 6888 5929029986370481876270 6889 5934197121930895309870 6890 5939368009568337920394 6891 5944542651462127476894 6892 5949721049792530969959 6893 5954903206740764887303 6894 5960089124488995489393 6895 5965278805220339085117 6896 5970472251118862307492 6897 5975669464369582389412 6898 5980870447158467439436 6899 5986075201672436717616 6900 5991283730099360911365 6901 5996496034628062411365 6902 6001712117448315587515 6903 6006931980750847064919 6904 6012155626727335999914 6905 6017383057570414356138 6906 6022614275473667180638 6907 6027849282631632880018 6908 6033088081239803496627 6909 6038330673494624984787 6910 6043577061593497487061 6911 6048827247734775610561 6912 6054081234117768703296 6913 6059339022942741130560 6914 6064600616410912551360 6915 6069866016724458194884 6916 6075135226086509137009 6917 6080408246701152576849 6918 6085685080773432113343 6919 6090965730509348021883 6920 6096250198115857530982 6921 6101538485800875098982 6922 6106830595773272690802 6923 6112126530242880054726 6924 6117426291420484999231 6925 6122729881517833669855 6926 6128037302747630826105 6927 6133348557323540118405 6928 6138663647460184365084 6929 6143982575373145829404 6930 6149305343278966496628 6931 6154631953395148351128 6932 6159962407940153653533 6933 6165296709133405217917 6934 6170634859195286689027 6935 6175976860347142819551 6936 6181322714811279747426 6937 6186672424810965273186 6938 6192025992570429137350 6939 6197383420314863297850 6940 6202744710270422207499 6941 6208109864664223091499 6942 6213478885724346224989 6943 6218851775679835210633 6944 6224228536760697256248 6945 6229609171197903452472 6946 6234993681223389050472 6947 6240382069070053739692 6948 6245774336971761925641 6949 6251170487163343007721 6950 6256570521880591657095 6951 6261974443360268094595 6952 6267382253840098368670 6953 6272793955558774633374 6954 6278209550755955426394 6955 6283629041672265947118 6956 6289052430549298334743 6957 6294479719629611946423 6958 6299910911156733635457 6959 6305346007375158029517 6960 6310785010530347808916 6961 6316227922868733984916 6962 6321674746637716178076 6963 6327125484085662896640 6964 6332580137461911814965 6965 6338038709016770051989 6966 6343501201001514449739 6967 6348967615668391851879 6968 6354437955270619382298 6969 6359912222062384723738 6970 6365390418298846396462 6971 6370872546236134036962 6972 6376358608131348676707 6973 6381848606242563020931 6974 6387342542828821727461 6975 6392840420150141685585 6976 6398342240467512294960 6977 6403848006042895744560 6978 6409357719139227291664 6979 6414871382020415540884 6980 6420388996951342723233 6981 6425910566197864975233 6982 6431436092026812618063 6983 6436965576705990436747 6984 6442499022504177959382 6985 6448036431691129736406 6986 6453577806537575619906 6987 6459123149315221042966 6988 6464672462296747299055 6989 6470225747755811821455 6990 6475783007967048462729 6991 6481344245206067774229 6992 6486909461749457285644 6993 6492478659874781784588 6994 6498051841860583596228 6995 6503629009986382862952 6996 6509210166532677824077 6997 6514795313780945095597 6998 6520384454013639949971 6999 6525977589514196595951 7000 6531574722567028458450 7001 6537175855457528458450 7002 6542780990472069292950 7003 6548390129898003714954 7004 6554003276023664813499 7005 6559620431138366293723 7006 6565241597532402756973 7007 6570866777497049980953 7008 6576495973324565199912 7009 6582129187308187384872 7010 6587766421742137523896 7011 6593407678921618902396 7012 6599052961142817383481 7013 6604702270702901688345 7014 6610355609900023676695 7015 6616012981033318627219 7016 6621674386402905518094 7017 6627339828309887307534 7018 6633009309056351214378 7019 6638682830945368998718 7020 6644360396280997242567 7021 6650042007368277630567 7022 6655727666513237230737 7023 6661417376022888775261 7024 6667111138205230941316 7025 6672808955369248631940 7026 6678510829824913256940 7027 6684216763883183013840 7028 6689926759856003168869 7029 6695640820056306337989 7030 6701358946798012767963 7031 6707081142396030617463 7032 6712807409166256238218 7033 6718537749425574456202 7034 6724272165491858852862 7035 6730010659683972046386 7036 6735753234321765973011 7037 6741499891726082168371 7038 6747250634218752048885 7039 6753005464122597193185 7040 6758764383761429623584 7041 6764527395460052087584 7042 6770294501544258339424 7043 6776065704340833421668 7044 6781841006177553946833 7045 6787620409383188379057 7046 6793403916287497315807 7047 6799191529221233769627 7048 6804983250516143449926 7049 6810779082504965044806 7050 6816579027521430502930 7051 6822383087900265315430 7052 6828191265977188797855 7053 6834003564088914372159 7054 6839819984573149848729 7055 6845640529768597708453 7056 6851465202014955384828 7057 6857294003652915546108 7058 6863126937024166377492 7059 6868964004471391863352 7060 6874805208338272069501 7061 6880650550969483425501 7062 6886500034710699007011 7063 6892353661908588818175 7064 6898211434910820074050 7065 6904073356066057483074 7066 6909939427723963529574 7067 6915809652235198756314 7068 6921684031951422047083 7069 6927562569225290909323 7070 6933445266410461756797 7071 6939332125861590192297 7072 6945223149934331290392 7073 6951118340985339880216 7074 6957017701372270828296 7075 6962921233453779321420 7076 6968828939589521149545 7077 6974740822140152988745 7078 6980656883467332684199 7079 6986577125933719533219 7080 6992501551902974568318 7081 6998430163739760840318 7082 7004362963809743701498 7083 7010299954479591088782 7084 7016241138116973806967 7085 7022186517090565811991 7086 7028136093770044494241 7087 7034089870526090961901 7088 7040047849730390324340 7089 7046010033755631975540 7090 7051976424975509877564 7091 7057947025764722844064 7092 7063921838498974823829 7093 7069900865554975184373 7094 7075884109310438995563 7095 7081871572144087313287 7096 7087863256435647463162 7097 7093859164565853324282 7098 7099859298916445613006 7099 7105863661870172166786 7100 7111872255810788228035 7101 7117885083123056728035 7102 7123902146192748570885 7103 7129923447406642917489 7104 7135948989152527469584 7105 7141978773819198753808 7106 7148012803796462405808 7107 7154051081475133454388 7108 7160093609247036605697 7109 7166140389505006527457 7110 7172191424642888133231 7111 7178246717055536866731 7112 7184306269138818986166 7113 7190370083289611848630 7114 7196438161905804194530 7115 7202510507386296432054 7116 7208587122131000921679 7117 7214668008540842260719 7118 7220753169017757567913 7119 7226842605964696768053 7120 7232936321785622876652 7121 7239034318885512284652 7122 7245136599670355043172 7123 7251243166547155148296 7124 7257354021923930825901 7125 7263469168209714816525 7126 7269588607814554660275 7127 7275712343149512981775 7128 7281840376626667775154 7129 7287972710659112689074 7130 7294109347660957311798 7131 7300250290047327456298 7132 7306395540234365445403 7133 7312545100639230396987 7134 7318698973680098509197 7135 7324857161776163345721 7136 7331019667347636121096 7137 7337186492815745986056 7138 7343357640602740312920 7139 7349533113131884981020 7140 7355712912827464662169 7141 7361897042114783106169 7142 7368085503420163426359 7143 7374278299170948385203 7144 7380475431795500679918 7145 7386676903723203228142 7146 7392882717384459453642 7147 7399092875210693572062 7148 7405307379634350876711 7149 7411526233088898024391 7150 7417749438008823321265 7151 7423976996829637008765 7152 7430208911987871549540 7153 7436445185921081913444 7154 7442685821067845863564 7155 7448930819867764242288 7156 7455180184761461257413 7157 7461433918190584768293 7158 7467692022597806572027 7159 7473954500426822689687 7160 7480221354122353652586 7161 7486492586130144788586 7162 7492768198896966508446 7163 7499048194870614592210 7164 7505332576499910475635 7165 7511621346234701536659 7166 7517914506525861381909 7167 7524212059825290133249 7168 7530514008585914714368 7169 7536820355261689137408 7170 7543131102307594789632 7171 7549446252179640720132 7172 7555765807334863926577 7173 7562089770231329642001 7174 7568418143328131621631 7175 7574750929085392429755 7176 7581088129964263726630 7177 7587429748426926555430 7178 7593775786936591629234 7179 7600126247957499618054 7180 7606481133954921435903 7181 7612840447395158527903 7182 7619204190745543157433 7183 7625572366474438693317 7184 7631944977051239897052 7185 7638322024946373210076 7186 7644703512631297041076 7187 7651089442578502053336 7188 7657479817261511452125 7189 7663874639154881272125 7190 7670273910734200664899 7191 7676677634476092186399 7192 7683085812858212084514 7193 7689498448359250586658 7194 7695915543458932187398 7195 7702337100638015936122 7196 7708763122378295724747 7197 7715193611162600575467 7198 7721628569474794928541 7199 7728067999799778930121 7200 7734511904623488720120 7201 7740960286432896720120 7202 7747413147716011921320 7203 7753870490961880172524 7204 7760332318660584468169 7205 7766798633303245236393 7206 7773269437382020627143 7207 7779744733390106800323 7208 7786224523821738213982 7209 7792708811172187912542 7210 7799197597937767815066 7211 7805690886615829003566 7212 7812188679704762011351 7213 7818690979703997111415 7214 7825197789114004604865 7215 7831709110436295109389 7216 7838224946173419847764 7217 7844745298828970936404 7218 7851270170907581673948 7219 7857799564914926829888 7220 7864333483357722933237 7221 7870871928743728561237 7222 7877414903581744628107 7223 7883962410381614673831 7224 7890514451654225152986 7225 7897071029911505723610 7226 7903632147666429536110 7227 7910197807433013522210 7228 7916768011726318683939 7229 7923342763062450382659 7230 7929922063958558628133 7231 7936505916932838367633 7232 7943094324504529775088 7233 7949687289193918540272 7234 7956284813522336158032 7235 7962886900012160217556 7236 7969493551186814691681 7237 7976104769570770226241 7238 7982720557689544429455 7239 7989340918069702161355 7240 7995965853238855823254 7241 8002595365725665647254 7242 8009229458059839985794 7243 8015868132772135601238 7244 8022511392394357955503 7245 8029159239459361499727 7246 8035811676501049963977 7247 8042468706054376646997 7248 8049130330655344705996 7249 8055796552841007446476 7250 8062467375149468612100 7251 8069142800119882674600 7252 8075822830292455123725 7253 8082507468208442757229 7254 8089196716410153970899 7255 8095890577440949048623 7256 8102589053845240452498 7257 8109292148168493112978 7258 8115999862957224719062 7259 8122712200759006008522 7260 8129429164122461058171 7261 8136150755597267574171 7262 8142876977734157182381 7263 8149607833084915718745 7264 8156343324202383519720 7265 8163083453640455712744 7266 8169828223954082506744 7267 8176577637699269482684 7268 8183331697433077884153 7269 8190090405713624907993 7270 8196853765100083994967 7271 8203621778152685120467 7272 8210394447432715085262 7273 8217171775502517806286 7274 8223953764925494607466 7275 8230740418266104510590 7276 8237531738089864526215 7277 8244327726963349944615 7278 8251128387454194626769 7279 8257933722131091295389 7280 8264743733563791825988 7281 8271558424323107537988 7282 8278377796980909485868 7283 8285201854110128750352 7284 8292030598284756729637 7285 8298864032079845430661 7286 8305702158071507760411 7287 8312544978836917817271 7288 8319392496954311182410 7289 8326244715002985211210 7290 8333101635563299324734 7291 8339963261216675301234 7292 8346829594545597567699 7293 8353700638133613491443 7294 8360576394565333671733 7295 8367456866426432231457 7296 8374342056303647108832 7297 8381231966784780349152 7298 8388126600458698396576 7299 8395025959915332385956 7300 8401930047745678434705 7301 8408838866541797934705 7302 8415752418896817844255 7303 8422670707404930980059 7304 8429593734661396309254 7305 8436521503262539241478 7306 8443454015805751920978 7307 8450391274889493518758 7308 8457333283113290524767 7309 8464280043077737040127 7310 8471231557384495069401 7311 8478187828636294812901 7312 8485148859436934959036 7313 8492114652391282976700 7314 8499085210105275407700 7315 8506060535185918159224 7316 8513040630241286796349 7317 8520025497880526834589 7318 8527015140713854032483 7319 8534009561352554684223 7320 8541008762408985912322 7321 8548012746496575960322 7322 8555021516229824485542 7323 8562035074224302851866 7324 8569053423096654422571 7325 8576076565464594853195 7326 8583104503946912384445 7327 8590137241163468135145 7328 8597174779735196395224 7329 8604217122284104918744 7330 8611264271433275216968 7331 8618316229806862851468 7332 8625373000030097727273 7333 8632434584729284386057 7334 8639500986531802299367 7335 8646572208066106161891 7336 8653648251961726184766 7337 8660729120849268388926 7338 8667814817360414898490 7339 8674905344127924234190 7340 8682000703785631606839 7341 8689100898968449210839 7342 8696205932312366517729 7343 8703315806454450569773 7344 8710430524032846273588 7345 8717550087686776693812 7346 8724674500056543346812 7347 8731803763783526494432 7348 8738937881510185437781 7349 8746076855880058811061 7350 8753220689537764875435 7351 8760369385129001812935 7352 8767522945300548020410 7353 8774681372700262403514 7354 8781844669977084670734 7355 8789012839781035627458 7356 8796185884763217470083 7357 8803363807575814080163 7358 8810546610872091318597 7359 8817734297306397319857 7360 8824926869534162786256 7361 8832124330211901282256 7362 8839326681997209528816 7363 8846533927548767697780 7364 8853746069526339706305 7365 8860963110590773511329 7366 8868185053404001404079 7367 8875411900629040304619 7368 8882643654929992056438 7369 8889880318972043721078 7370 8897121895421467872802 7371 8904368386945622893302 7372 8911619796212953266447 7373 8918876125892989873071 7374 8926137378656350285801 7375 8933403557174739063925 7376 8940674664120948048300 7377 8947950702168856656300 7378 8955231673993432176804 7379 8962517582270730065224 7380 8969808429677894238573 7381 8977104218893157370573 7382 8984404952595841186803 7383 8991710633466356759887 7384 8999021264186204804722 7385 9006336847437975973746 7386 9013657385905351152246 7387 9020982882273101753706 7388 9028313339227090015195 7389 9035648759454269292795 7390 9042989145642684357069 7391 9050334500481471688569 7392 9057684826660859773384 7393 9065040126872169398728 7394 9072400403807813948568 7395 9079765660161299699292 7396 9087135898627226115417 7397 9094511121901286145337 7398 9101891332680266517111 7399 9109276533662048034291 7400 9116666727545605871790 7401 9124061917031009871790 7402 9131462104819424839690 7403 9138867293613110840094 7404 9146277486115423492839 7405 9153692685030814269063 7406 9161112893064830787313 7407 9168538112924117109693 7408 9175968347316414038052 7409 9183403598950559410212 7410 9190843870536488396236 7411 9198289164785233794736 7412 9205739484408926329221 7413 9213194832120794944485 7414 9220655210635167103035 7415 9228120622667469081559 7416 9235591070934226267434 7417 9243066558153063455274 7418 9250547087042705143518 7419 9258032660322975831058 7420 9265523280714800313907 7421 9273018950940203981907 7422 9280519673722313115477 7423 9288025451785355182401 7424 9295536287854659134656 7425 9303052184656655705280 7426 9310573144918877705280 7427 9318099171369960320580 7428 9325630266739641409009 7429 9333166433758761797329 7430 9340707675159265578303 7431 9348253993674200407803 7432 9355805392037717801958 7433 9363361872985073434342 7434 9370923439252627433202 7435 9378490093577844678726 7436 9386061838699295100351 7437 9393638677356653974111 7438 9401220612290702220025 7439 9408807646243326699525 7440 9416399781957520512924 7441 9423997022177383296924 7442 9431599369648121522164 7443 9439206827116048790808 7444 9446819397328586134173 7445 9454437083034262310397 7446 9462059886982714102147 7447 9469687811924686614367 7448 9477320860612033572066 7449 9484959035797717618146 7450 9492602340235810611270 7451 9500250776681493923770 7452 9507904347891058739595 7453 9515563056621906352299 7454 9523226905632548463069 7455 9530895897682607478793 7456 9538570035532816810168 7457 9546249321945021169848 7458 9553933759682176870632 7459 9561623351508352123692 7460 9569318100188727336841 7461 9577018008489595412841 7462 9584723079178362047751 7463 9592433315023546029315 7464 9600148718794779535390 7465 9607869293262808432414 7466 9615595041199492573914 7467 9623325965377806099054 7468 9631062068571837731223 7469 9638803353556791076663 7470 9646549823108984923137 7471 9654301480005853538637 7472 9662058327025946970132 7473 9669820366948931342356 7474 9677587602555589156636 7475 9685360036627819589760 7476 9693137671948638792885 7477 9700920511302180190485 7478 9708708557473694779339 7479 9716501813249551427559 7480 9724300281417237173658 7481 9732103964765357525658 7482 9739912866083636760238 7483 9747726988162918221922 7484 9755546333795164622307 7485 9763370905773458339331 7486 9771200706892001716581 7487 9779035739946117362641 7488 9786876007732248450480 7489 9794721513047959016880 7490 9802572258691934261904 7491 9810428247463980848404 7492 9818289482165027201569 7493 9826155965597123808513 7494 9834027700563443517903 7495 9841904689868281839627 7496 9849786936317057244502 7497 9857674442716311464022 7498 9865567211873709790146 7499 9873465246598041375126 7500 9881368549699219531375 7501 9889277123988282031375 7502 9897190972277391407625 7503 9905110097379835252629 7504 9913034502110026518924 7505 9920964189283503819148 7506 9928899161716931726148 7507 9936839422228101073128 7508 9944784973635929253837 7509 9952735818760460522797 7510 9960691960422866295571 7511 9968653401445445449071 7512 9976620144651624621906 7513 9984592192865958514770 7514 9992569548914130190870 7515 10000552215622951376394 7516 10008540195820362761019 7517 10016533492335434298459 7518 10024532107998365507053 7519 10032536045640485770393 7520 10040545308094254637992 7521 10048559898193262125992 7522 10056579818772229017912 7523 10064605072667007165436 7524 10072635662714579789241 7525 10080671591753061779865 7526 10088712862621699998615 7527 10096759478160873578515 7528 10104811441212094225294 7529 10112868754618006518414 7530 10120931421222388212138 7531 10128999443870150536638 7532 10137072825407338499143 7533 10145151568681131185127 7534 10153235676539842059537 7535 10161325151832919268061 7536 10169419997410945938436 7537 10177520216125640481796 7538 10185625810829856894060 7539 10193736784377585057360 7540 10201853139623951041509 7541 10209974879425217405509 7542 10218102006638783499099 7543 10226234524123185764343 7544 10234372434738098037258 7545 10242515741344331849482 7546 10250664446803836729982 7547 10258818553979700506802 7548 10266978065736149608851 7549 10275142984938549367731 7550 10283313314453404319605 7551 10291489057148358507105 7552 10299670215892195781280 7553 10307856793554840103584 7554 10316048793007355847904 7555 10324246217121948102628 7556 10332449068771962972753 7557 10340657350831887882033 7558 10348871066177351875167 7559 10357090217685125920027 7560 10365314808233123209926 7561 10373544840700399465926 7562 10381780317967153239186 7563 10390021242914726213350 7564 10398267618425603506975 7565 10406519447383413975999 7566 10414776732672930516249 7567 10423039477180070365989 7568 10431307683791895408508 7569 10439581355396612474748 7570 10447860494883573645972 7571 10456145105143276556472 7572 10464435189067364696317 7573 10472730749548627714141 7574 10481031789481001719971 7575 10489338311759569588095 7576 10497650319280561259970 7577 10505967814941354047170 7578 10514290801640472934374 7579 10522619282277590882394 7580 10530953259753529131243 7581 10539292736970257503243 7582 10547637716830894706173 7583 10555988202239708636457 7584 10564344196102116682392 7585 10572705701324686027416 7586 10581072720815133953416 7587 10589445257482328144076 7588 10597823314236286988265 7589 10606206893988179883465 7590 10614595999650327539239 7591 10622990634136202280739 7592 10631390800360428352254 7593 10639796501238782220798 7594 10648207739688192879738 7595 10656624518626742152462 7596 10665046840973664996087 7597 10673474709649349805207 7598 10681908127575338715681 7599 10690347097674327908461 7600 10698791622870167913460 7601 10707241706087863913460 7602 10715697350253576048060 7603 10724158558294619717664 7604 10732625333139465887509 7605 10741097677717741391733 7606 10749575594960229237483 7607 10758059087798868909063 7608 10766548159166756672122 7609 10775042811998145877882 7610 10783543049228447267406 7611 10792048873794229275906 7612 10800560288633218337091 7613 10809077296684299187555 7614 10817599900887515171205 7615 10826128104184068543729 7616 10834661909516320777104 7617 10843201319827792864144 7618 10851746338063165623088 7619 10860296967168280002228 7620 10868853210090137384577 7621 10877415069776899892577 7622 10885982549177890692847 7623 10894555651243594300971 7624 10903134378925656886326 7625 10911718735176886576950 7626 10920308722951253764450 7627 10928904345203891408950 7628 10937505604891095344079 7629 10946112504970324581999 7630 10954725048400201618473 7631 10963343238140512737973 7632 10971967077152208318828 7633 10980596568397403138412 7634 10989231714839376678372 7635 10997872519442573429896 7636 11006518985172603199021 7637 11015171114996241411981 7638 11023828911881429420595 7639 11032492378797274807695 7640 11041161518714051692594 7641 11049836334603201036594 7642 11058516829437330948534 7643 11067203006190216990378 7644 11075894867836802482843 7645 11084592417353198811067 7646 11093295657716685730317 7647 11102004591905711671737 7648 11110719222899894048136 7649 11119439553680019559816 7650 11128165587228044500440 7651 11136897326527095062940 7652 11145634774561467645465 7653 11154377934316629157369 7654 11163126808779217325239 7655 11171881400937040998963 7656 11180641713779080457838 7657 11189407750295487716718 7658 11198179513477586832202 7659 11206957006317874208862 7660 11215740231810018905511 7661 11224529192948862941511 7662 11233323892730421603121 7663 11242124334151883749885 7664 11250930520211612121060 7665 11259742453909143642084 7666 11268560138245189731084 7667 11277383576221636605424 7668 11286212770841545588293 7669 11295047725109153415333 7670 11303888442029872541307 7671 11312734924610291446807 7672 11321587175858174945002 7673 11330445198782464488426 7674 11339308996393278475806 7675 11348178571701912558930 7676 11357053927720839949555 7677 11365935067463711726355 7678 11374821993945357141909 7679 11383714710181783929729 7680 11392613219190178611328 7681 11401517523988906803328 7682 11410427627597513524608 7683 11419343533036723503492 7684 11428265243328441484977 7685 11437192761495752538001 7686 11446126090562922362751 7687 11455065233555397598011 7688 11464010193499806128550 7689 11472960973423957392550 7690 11481917576356842689074 7691 11490880005328635485574 7692 11499848263370691725439 7693 11508822353515550135583 7694 11517802278796932534073 7695 11526788042249744137797 7696 11535779646910073870172 7697 11544777095815194668892 7698 11553780392003563793716 7699 11562789538514823134296 7700 11571804538389799518045 7701 11580825394670505018045 7702 11589852110400137260995 7703 11598884688623079735199 7704 11607923132384902098594 7705 11616967444732360486818 7706 11626017628713397821318 7707 11635073687377144117498 7708 11644135623773916792907 7709 11653203440955220975467 7710 11662277141973749811741 7711 11671356729883384775241 7712 11680442207739195974776 7713 11689533578597442462840 7714 11698630845515572544040 7715 11707734011552224083564 7716 11716843079767224815689 7717 11725958053221592652329 7718 11735078934977535991623 7719 11744205728098454026563 7720 11753338435648937053662 7721 11762477060694766781662 7722 11771621606302916640282 7723 11780772075541552089006 7724 11789928471480030925911 7725 11799090797188903596535 7726 11808259055739913502785 7727 11817433250205997311885 7728 11826613383661285265364 7729 11835799459181101488084 7730 11844991479841964297308 7731 11854189448721586511808 7732 11863393368898875761013 7733 11872603243453934794197 7734 11881819075468061789707 7735 11891040868023750664231 7736 11900268624204691382106 7737 11909502347095770264666 7738 11918742039783070299630 7739 11927987705353871450530 7740 11937239346896650966179 7741 11946496967501083690179 7742 11955760570258042370469 7743 11965030158259597968913 7744 11974305734599019970928 7745 11983587302370776695152 7746 11992874864670535603152 7747 12002168424595163609172 7748 12011467985242727389921 7749 12020773549712493694401 7750 12030085121104929653775 7751 12039402702521703091275 7752 12048726297065682832150 7753 12058055907840939013654 7754 12067391537952743395074 7755 12076733190507569667798 7756 12086080868613093765423 7757 12095434575378194173903 7758 12104794313912952241737 7759 12114160087328652490197 7760 12123531898737782923596 7761 12132909751254035339596 7762 12142293647992305639556 7763 12151683592068694138920 7764 12161079586600505877645 7765 12170481634706250930669 7766 12179889739505644718419 7767 12189303904119608317359 7768 12198724131670268770578 7769 12208150425280959398418 7770 12217582788076220109142 7771 12227021223181797709642 7772 12236465733724646216187 7773 12245916322832927165211 7774 12255372993636009924141 7775 12264835749264472002265 7776 12274304592850099361640 7777 12283779527525886728040 7778 12293260556426037901944 7779 12302747682685966069564 7780 12312240909442294113913 7781 12321740239832854925913 7782 12331245676996691715543 7783 12340757224074058323027 7784 12350274884206419530062 7785 12359798660536451371086 7786 12369328556208041444586 7787 12378864574366289224446 7788 12388406718157506371335 7789 12397954990729217044135 7790 12407509395230158211409 7791 12417069934810279962909 7792 12426636612620745821124 7793 12436209431813933052868 7794 12445788395543432980908 7795 12455373506964051295632 7796 12464964769231808366757 7797 12474562185503939555077 7798 12484165758938895524251 7799 12493775492696342552631 7800 12503391389937162845130 7801 12513013453823454845130 7802 12522641687518533546430 7803 12532276094186930805234 7804 12541916676994395652179 7805 12551563439107894604403 7806 12561216383695611977653 7807 12570875513926950198433 7808 12580540832972530116192 7809 12590212344004191315552 7810 12599890050194992428576 7811 12609573954719211447076 7812 12619264060752346034961 7813 12628960371471113840625 7814 12638662890053452809375 7815 12648371619678521495899 7816 12658086563526699376774 7817 12667807724779587163014 7818 12677535106620007112658 7819 12687268712232003343398 7820 12697008544800842145247 7821 12706754607513012293247 7822 12716506903556225360217 7823 12726265436119416029541 7824 12736030208392742407996 7825 12745801223567586338620 7826 12755578484836553713620 7827 12765361995393474787320 7828 12775151758433404489149 7829 12784947777152622736669 7830 12794750054748634748643 7831 12804558594420171358143 7832 12814373399367189325698 7833 12824194472790871652482 7834 12834021817893627893542 7835 12843855437879094471066 7836 12853695335952134987691 7837 12863541515318840539851 7838 12873393979186530031165 7839 12883252730763750485865 7840 12893117773260277362264 7841 12902989109887114866264 7842 12912866743856496264904 7843 12922750678381884199948 7844 12932640916677971001513 7845 12942537461960679001737 7846 12952440317447160848487 7847 12962349486355799819107 7848 12972264971906210134206 7849 12982186777319237271486 7850 12992114905816958279610 7851 13002049360622682092110 7852 13011990144960949841335 7853 13021937262057535172439 7854 13031890715139444557409 7855 13041850507434917609133 7856 13051816642173427395508 7857 13061789122585680753588 7858 13071767951903618603772 7859 13081753133360416264032 7860 13091744670190483764181 7861 13101742565629466160181 7862 13111746822914243848491 7863 13121757445282932880455 7864 13131774435974885276730 7865 13141797798230689341754 7866 13151827535292169978254 7867 13161863650402389001794 7868 13171906146805645455363 7869 13181955027747475924003 7870 13192010296474654849477 7871 13202071956235194844977 7872 13212140010278347009872 7873 13222214461854601244496 7874 13232295314215686564976 7875 13242382570614571418100 7876 13252476234305463996225 7877 13262576308543812552225 7878 13272682796586305714479 7879 13282795701690872801899 7880 13292915027116684138998 7881 13303040776124151370998 7882 13313172951974927778978 7883 13323311557931908595062 7884 13333456597259231317647 7885 13343608073222276026671 7886 13353765989087665698921 7887 13363930348123266523381 7888 13374101153598188216620 7889 13384278408782784338220 7890 13394462116948652606244 7891 13404652281368635212744 7892 13414848905316819139309 7893 13425051992068536472653 7894 13435261544900364720243 7895 13445477567090127125967 7896 13455700061916892985842 7897 13465929032660977963762 7898 13476164482603944407286 7899 13486406415028601663466 7900 13496654833219006394715 7901 13506909740460462894715 7902 13517171140039523404365 7903 13527439035243988427769 7904 13537713429362907048264 7905 13547994325686577244488 7906 13558281727506546206488 7907 13568575638115610651868 7908 13578876060807817141977 7909 13589182998878462398137 7910 13599496455624093617911 7911 13609816434342508791411 7912 13620142938332757017646 7913 13630475970895138820910 7914 13640815535331206467210 7915 13651161634943764280734 7916 13661514273036868960359 7917 13671873452915829896199 7918 13682239177887209486193 7919 13692611451258823452733 7920 13702990276339741159332 7921 13713375656440285927332 7922 13723767594872035352652 7923 13734166094947821622576 7924 13744571159981731832581 7925 13754982793289108303205 7926 13765400998186548896955 7927 13775825777991907335255 7928 13786257136024293515434 7929 13796695075604073827754 7930 13807139600052871472478 7931 13817590712693566776978 7932 13828048416850297512883 7933 13838512715848459213267 7934 13848983613014705489877 7935 13859461111676948350401 7936 13869945215164358515776 7937 13880435926807365737536 7938 13890933249937659115200 7939 13901437187888187413700 7940 13911947743993159380849 7941 13922464921588044064849 7942 13932988724009571131839 7943 13943519154595731183483 7944 13954056216685776074598 7945 13964599913620219230822 7946 13975150248740835966322 7947 13985707225390663801542 7948 13996270846914002780991 7949 14006841116656415791071 7950 14017418037964728877945 7951 14028001614187031565445 7952 14038591848672677173020 7953 14049188744772283133724 7954 14059792305837731312244 7955 14070402535222168322968 7956 14081019436280005848093 7957 14091643012366920955773 7958 14102273266839856418307 7959 14112910203057021030367 7960 14123553824377889927266 7961 14134204134163204903266 7962 14144861135774974729926 7963 14155524832576475474490 7964 14166195227932250818315 7965 14176872325208112375339 7966 14187556127771140010589 7967 14198246638989682158729 7968 14208943862233356142648 7969 14219647800873048492088 7970 14230358458280915262312 7971 14241075837830382352812 7972 14251799942896145826057 7973 14262530776854172226281 7974 14273268343081698898311 7975 14284012644957234306435 7976 14294763685860558353310 7977 14305521469172722698910 7978 14316285998276051079514 7979 14327057276554139626734 7980 14337835307391857186583 7981 14348620094175345638583 7982 14359411640292020214913 7983 14370209949130569819597 7984 14381015024080957347732 7985 14391826868534420004756 7986 14402645485883469625756 7987 14413470879521892994816 7988 14424303052844752164405 7989 14435142009248384774805 7990 14445987752130404373579 7991 14456840284889700735079 7992 14467699610926440179994 7993 14478565733642065894938 7994 14489438656439298252078 7995 14500318382722135128802 7996 14511204915895852227427 7997 14522098259367003394947 7998 14532998416543420942821 7999 14543905390834215966801 8000 14554819185649778666800 8001 14565739804401778666800 8002 14576667250503165334800 8003 14587601527368168102804 8004 14598542638412296786849 8005 14609490587052341907073 8006 14620445376706375007823 8007 14631407010793748977803 8008 14642375492735098370262 8009 14653350825952339723222 8010 14664333013868671879746 8011 14675322059908576308246 8012 14686317967497817422831 8013 14697320740063442903695 8014 14708330381033784017545 8015 14719346893838455938069 8016 14730370281908358066444 8017 14741400548675674351884 8018 14752437697573873612228 8019 14763481732037709854568 8020 14774532655503222595917 8021 14785590471407737183917 8022 14796655183189865117587 8023 14807726794289504368111 8024 14818805308147839699666 8025 14829890728207342990290 8026 14840983057911773552790 8027 14852082300706178455690 8028 14863188460036892844219 8029 14874301539351540261339 8030 14885421542099032968813 8031 14896548471729572268313 8032 14907682331694648822568 8033 14918823125447042976552 8034 14929970856440825078712 8035 14941125528131355802236 8036 14952287143975286466361 8037 14963455707430559357721 8038 14974631221956408051735 8039 14985813691013357734035 8040 14997003118063225521934 8041 15008199506569120785934 8042 15019402859995445471274 8043 15030613181807894419518 8044 15041830475473455690183 8045 15053054744460410882407 8046 15064285992238335456657 8047 15075524222278099056477 8048 15086769438051865830276 8049 15098021643033094753156 8050 15109280840696539948780 8051 15120547034518251011280 8052 15131820227975573327205 8053 15143100424547148397509 8054 15154387627712914159579 8055 15165681840954105309303 8056 15176983067753253623178 8057 15188291311594188280458 8058 15199606575962036185342 8059 15210928864343222289202 8060 15222258180225469912851 8061 15233594527097801068851 8062 15244937908450536783861 8063 15256288327775297421025 8064 15267645788565003002400 8065 15279010294313873531424 8066 15290381848517429315424 8067 15301760454672491288164 8068 15313146116277181332433 8069 15324538836830922602673 8070 15335938619834439847647 8071 15347345468789759733147 8072 15358759387200211164742 8073 15370180378570425610566 8074 15381608446406337424146 8075 15393043594215184167270 8076 15404485825505506932895 8077 15415935143787150668095 8078 15427391552571264497049 8079 15438855055370302044069 8080 15450325655698021756668 8081 15461803357069487228668 8082 15473288163001067523348 8083 15484780077010437496632 8084 15496279102616578120317 8085 15507785243339776805341 8086 15519298502701627725091 8087 15530818884225032138751 8088 15542346391434198714690 8089 15553881027854643853890 8090 15565422797013192013414 8091 15576971702437976029914 8092 15588527747658437443179 8093 15600090936205326819723 8094 15611661271610704076413 8095 15623238757407938804137 8096 15634823397131710591512 8097 15646415194318009348632 8098 15658014152504135630856 8099 15669620275228700962636 8100 15681233566031628161385 8101 15692854028454151661385 8102 15704481666038817837735 8103 15716116482329485330339 8104 15727758480871325367934 8105 15739407665210822092158 8106 15751064038895772881658 8107 15762727605475288676238 8108 15774398368499794301047 8109 15786076331521028790807 8110 15797761498092045714081 8111 15809453871767213497581 8112 15821153456102215750516 8113 15832860254654051588980 8114 15844574270981035960380 8115 15856295508642799967904 8116 15868023971200291195029 8117 15879759662215774030069 8118 15891502585252829990763 8119 15903252743876358048903 8120 15915010141652574955002 8121 15926774782149015563002 8122 15938546668934533155022 8123 15950325805579299766146 8124 15962112195654806509251 8125 15973905842733863899875 8126 15985706750390602181125 8127 15997514922200471648625 8128 16009330361740242975504 8129 16021153072588007537424 8130 16032983058323177737648 8131 16044820322526487332148 8132 16056664868779991754753 8133 16068516700667068442337 8134 16080375821772417160047 8135 16092242235682060326571 8136 16104115945983343339446 8137 16115996956264934900406 8138 16127885270116827340770 8139 16139780891130336946870 8140 16151683822898104285519 8141 16163594069014094529519 8142 16175511633073597783209 8143 16187436518673229408053 8144 16199368729410930348268 8145 16211308268885967456492 8146 16223255140698933819492 8147 16235209348451749083912 8148 16247170895747659782061 8149 16259139786191239657741 8150 16271116023388389992115 8151 16283099610946339929615 8152 16295090552473646803890 8153 16307088851580196463794 8154 16319094511877203599414 8155 16331107536977212068138 8156 16343127930494095220763 8157 16355155696043056227643 8158 16367190837240628404877 8159 16379233357704675540537 8160 16391283261054392220936 8161 16403340550910304156936 8162 16415405230894268510296 8163 16427477304629474220060 8164 16439556775740442328985 8165 16451643647853026310009 8166 16463737924594412392759 8167 16475839609593119890099 8168 16487948706479001524718 8169 16500065218883243755758 8170 16512189150438367105482 8171 16524320504778226485982 8172 16536459285538011525927 8173 16548605496354246897351 8174 16560759140864792642481 8175 16572920222708844500605 8176 16585088745526934234980 8177 16597264712960929959780 8178 16609448128654036467084 8179 16621638996250795553904 8180 16633837319397086349253 8181 16646043101740125641253 8182 16658256346928468204283 8183 16670477058612007126167 8184 16682705240441974135402 8185 16694940896070939928426 8186 16707184029152814496926 8187 16719434643342847455186 8188 16731692742297628367475 8189 16743958329675087075475 8190 16756231409134494025749 8191 16768511984336460597249 8192 16780800058942939428864 8193 16793095636617224747008 8194 16805398721023952693248 8195 16817709315829101651972 8196 16830027424699992578097 8197 16842353051305289324817 8198 16854686199314998971391 8199 16867026872400472150971 8200 16879375074234403378470 8201 16891730808490831378470 8202 16904094078845139413170 8203 16916464888974055610374 8204 16928843242555653291519 8205 16941229143269351299743 8206 16953622594795914327993 8207 16966023600817453247173 8208 16978432165017425434332 8209 16990848291080635100892 8210 17003271982693233620916 8211 17015703243542719859416 8212 17028142077317940500701 8213 17040588487709090376765 8214 17053042478407712795715 8215 17065504053106699870239 8216 17077973215500292846114 8217 17090449969284082430754 8218 17102934318155009121798 8219 17115426265811363535738 8220 17127925815952786736587 8221 17140432972280270564587 8222 17152947738496157964957 8223 17165470118304143316681 8224 17178000115409272761336 8225 17190537733517944531960 8226 17203082976337909281960 8227 17215635847578270414060 8228 17228196350949484409289 8229 17240764490163361156009 8230 17253340268933064278983 8231 17265923690973111468483 8232 17278514759999374809438 8233 17291113479729081110622 8234 17303719853880812233882 8235 17316333886174505423406 8236 17328955580331453635031 8237 17341584940074305865591 8238 17354221969127067482305 8239 17366866671215100552205 8240 17379519050065124171604 8241 17392179109405214795604 8242 17404846852964806567644 8243 17417522284474691649088 8244 17430205407667020548853 8245 17442896226275302453077 8246 17455594744034405554827 8247 17468300964680557383847 8248 17481014891951345136346 8249 17493736529585716004826 8250 17506465881323977507950 8251 17519202950907797820450 8252 17531947742080206103075 8253 17544700258585592832579 8254 17557460504169710131749 8255 17570228482579672099473 8256 17583004197563955140848 8257 17595787652872398297328 8258 17608578852256203576912 8259 17621377799467936284372 8260 17634184498261525351521 8261 17646998952392263667521 8262 17659821165616808409231 8263 17672651141693181371595 8264 17685488884380769298070 8265 17698334397440324211094 8266 17711187684633963742594 8267 17724048749725171464534 8268 17736917596478797219503 8269 17749794228661057451343 8270 17762678650039535535817 8271 17775570864383182111317 8272 17788470875462315409612 8273 17801378687048621586636 8274 17814294302915155053316 8275 17827217726836338806440 8276 17840148962587964759565 8277 17853088013947194073965 8278 17866034884692557489619 8279 17878989578603955656239 8280 17891952099462659464338 8281 17904922451051310376338 8282 17917900637153920757718 8283 17930886661555874208202 8284 17943880528043925892987 8285 17956882240406202874011 8286 17969891802432204441261 8287 17982909217912802444121 8288 17995934490640241622760 8289 18008967624408139939560 8290 18022008623011488910584 8291 18035057490246653937084 8292 18048114229911374637049 8293 18061178845804765176793 8294 18074251341727314602583 8295 18087331721480887172307 8296 18100419988868722687182 8297 18113516147695436823502 8298 18126620201767021464426 8299 18139732154890845031806 8300 18152852010875652818055 8301 18165979773531567318055 8302 18179115446670088561105 8303 18192259034104094442909 8304 18205410539647841057604 8305 18218569967116963029828 8306 18231737320328473846828 8307 18244912603100766190608 8308 18258095819253612270117 8309 18271286972608164153477 8310 18284486066986954100251 8311 18297693106213894893751 8312 18310908094114280173386 8313 18324131034514784767050 8314 18337361931243465023550 8315 18350600788129759145074 8316 18363847609004487519699 8317 18377102397699853053939 8318 18390365158049441505333 8319 18403635893888221815073 8320 18416914609052546440672 8321 18430201307380151688672 8322 18443495992710158047392 8323 18456798668883070519716 8324 18470109339740778955921 8325 18483428009126558386545 8326 18496754680885069355295 8327 18510089358862358251995 8328 18523432046905857645574 8329 18536782748864386617094 8330 18550141468588151092818 8331 18563508209928744177318 8332 18576882976739146486623 8333 18590265772873726481407 8334 18603656602188240800217 8335 18617055468539834592741 8336 18630462375787041853116 8337 18643877327789785753276 8338 18657300328409378976340 8339 18670731381508524050040 8340 18684170490951313680189 8341 18697617660603231084189 8342 18711072894331150324579 8343 18724536196003336642623 8344 18738007569489446791938 8345 18751487018660529372162 8346 18764974547389025162662 8347 18778470159548767456282 8348 18791973859014982393131 8349 18805485649664289294411 8350 18819005535374700996285 8351 18832533520025624183785 8352 18846069607497859724760 8353 18859613801673603003864 8354 18873166106436444256584 8355 18886726525671368903308 8356 18900295063264757883433 8357 18913871723104387989513 8358 18927456509079432201447 8359 18941049425080460020707 8360 18954650474999437804606 8361 18968259662729729100606 8362 18981876992166094980666 8363 18995502467204694375630 8364 19009136091743084409655 8365 19022777869680220734679 8366 19036427804916457864929 8367 19050085901353549511469 8368 19063752162894648916788 8369 19077426593444309189428 8370 19091109196908483638652 8371 19104799977194526109152 8372 19118498938211191315797 8373 19132206083868635178421 8374 19145921418078415156651 8375 19159644944753490584775 8376 19173376667808223006650 8377 19187116591158376510650 8378 19200864718721118064654 8379 19214621054415017851074 8380 19228385602160049601923 8381 19242158365877590933923 8382 19255939349490423683653 8383 19269728556922734242737 8384 19283525992100113893072 8385 19297331658949559142096 8386 19311145561399472058096 8387 19324967703379660605556 8388 19338798088821338980545 8389 19352636721657127946145 8390 19366483605821055167919 8391 19380338745248555549419 8392 19394202143876471567734 8393 19408073805643053609078 8394 19421953734487960304418 8395 19435841934352258865142 8396 19449738409178425418767 8397 19463643162910345344687 8398 19477556199493313609961 8399 19491477522874035105141 8400 19505407137000624980140 8401 19519345045822608980140 8402 19533291253290923781540 8403 19547245763357917327944 8404 19561208579977349166189 8405 19575179707104390782413 8406 19589159148695625938163 8407 19603146908709051006543 8408 19617142991104075308402 8409 19631147399841521448562 8410 19645160138883625652086 8411 19659181212194038100586 8412 19673210623737823268571 8413 19687248377481460259835 8414 19701294477392843143885 8415 19715348927441281292409 8416 19729411731597499715784 8417 19743482893833639399624 8418 19757562418123257641368 8419 19771650308441328386908 8420 19785746568764242567257 8421 19799851203069808435257 8422 19813964215337251902327 8423 19828085609547216875251 8424 19842215389681765593006 8425 19856353559724378963630 8426 19870500123659956901130 8427 19884655085474818662430 8428 19898818449156703184359 8429 19912990218694769420679 8430 19927170398079596679153 8431 19941358991303184958653 8432 19955556002358955286308 8433 19969761435241750054692 8434 19983975293947833359052 8435 19998197582474891334576 8436 20012428304822032493701 8437 20026667464989788063461 8438 20040915066980112322875 8439 20055171114796382940375 8440 20069435612443401311274 8441 20083708563927392895274 8442 20097989973256007554014 8443 20112279844438319888658 8444 20126578181484829577523 8445 20140884988407461713747 8446 20155200269219567142997 8447 20169524027935922801217 8448 20183856268572732052416 8449 20198196995147625026496 8450 20212546211679658957120 8451 20226903922189318519620 8452 20241270130698516168945 8453 20255644841230592477649 8454 20270028057810316473919 8455 20284419784463885979643 8456 20298820025218927948518 8457 20313228784104498804198 8458 20327646065151084778482 8459 20342071872390602249542 8460 20356506209856398080191 8461 20370949081583249956191 8462 20385400491607366724601 8463 20399860443966388732165 8464 20414328942699388163740 8465 20428805991846869380764 8466 20443291595450769259764 8467 20457785757554457530904 8468 20472288482202737116573 8469 20486799773441844470013 8470 20501319635319449913987 8471 20515848071884657979487 8472 20530385087188007744482 8473 20544930685281473172706 8474 20559484870218463452486 8475 20574047646053823335610 8476 20588619016843833476235 8477 20603198986646210769835 8478 20617787559520108692189 8479 20632384739526117638409 8480 20646990530726265262008 8481 20661604937184016814008 8482 20676227962964275482088 8483 20690859612133382729772 8484 20705499888759118635657 8485 20720148796910702232681 8486 20734806340658791847431 8487 20749472524075485439491 8488 20764147351234320940830 8489 20778830826210276595230 8490 20793522953079771297754 8491 20808223735920664934254 8492 20822933178812258720919 8493 20837651285835295543863 8494 20852378061071960298753 8495 20867113508605880230477 8496 20881857632522125272852 8497 20896610436907208388372 8498 20911371925849085907996 8499 20926142103437157870976 8500 20940920973762268364725 8501 20955708540916705864725 8502 20970504808994203574475 8503 20985309782089939765479 8504 21000123464300538117274 8505 21014945859724068057498 8506 21029776972460045101998 8507 21044616806609431194978 8508 21059465366274635049187 8509 21074322655559512486147 8510 21089188678569366776421 8511 21104063439410948979921 8512 21118946942192458286256 8513 21133839191023542355120 8514 21148740190015297656720 8515 21163649943280269812244 8516 21178568454932453934369 8517 21193495729087294967809 8518 21208431769861688029903 8519 21223376581373978751243 8520 21238330167743963616342 8521 21253292533092890304342 8522 21268263681543458029762 8523 21283243617219817883286 8524 21298232344247573172591 8525 21313229866753779763215 8526 21328236188866946419465 8527 21343251314717035145365 8528 21358275248435461525644 8529 21373307994155095066764 8530 21388349556010259537988 8531 21403399938136733312488 8532 21418459144671749708493 8533 21433527179753997330477 8534 21448604047523620410387 8535 21463689752122219148911 8536 21478784297692850056786 8537 21493887688380026296146 8538 21508999928329718021910 8539 21524121021689352723210 8540 21539250972607815564859 8541 21554389785235449728859 8542 21569537463724056755949 8543 21584694012226896887193 8544 21599859434898689405608 8545 21615033735895612977832 8546 21630216919375305995832 8547 21645408989496866918652 8548 21660609950420854614201 8549 21675819806309288701081 8550 21691038561325649890455 8551 21706266219634880327955 8552 21721502785403383935630 8553 21736748262799026753934 8554 21752002655991137283754 8555 21767265969150506828478 8556 21782538206449389836103 8557 21797819372061504241383 8558 21813109470162031808017 8559 21828408504927618470877 8560 21843716480536374678276 8561 21859033401167875734276 8562 21874359271003162141036 8563 21889694094224739941200 8564 21905037875016581060325 8565 21920390617564123649349 8566 21935752326054272427099 8567 21951123004675399022839 8568 21966502657617342318858 8569 21981891289071408793098 8570 21997288903230372861822 8571 22012695504288477222322 8572 22028111096441433195667 8573 22043535683886421069491 8574 22058969270822090440821 8575 22074411861448560558945 8576 22089863459967420668320 8577 22105324070581730351520 8578 22120793697496019872224 8579 22136272344916290518244 8580 22151760017050014944593 8581 22167256718106137516593 8582 22182762452295074653023 8583 22198277223828715169307 8584 22213801036920420620742 8585 22229333895785025645766 8586 22244875804638838309266 8587 22260426767699640445926 8588 22275986789186688003615 8589 22291555873320711386815 8590 22307134024323915800089 8591 22322721246419981591589 8592 22338317543834064596604 8593 22353922920792796481148 8594 22369537381524285085588 8595 22385160930258114768312 8596 22400793571225346749437 8597 22416435308658519454557 8598 22432086146791648858531 8599 22447746089860228829311 8600 22463415142101231471810 8601 22479093307753107471810 8602 22494780591055786439910 8603 22510476996250677255514 8604 22526182527580668410859 8605 22541897189290128355083 8606 22557620985624905838333 8607 22573353920832330255913 8608 22589095999161211992472 8609 22604847224861842766232 8610 22620607602185995973256 8611 22636377135386927031756 8612 22652155828719373726441 8613 22667943686439556552905 8614 22683740712805179062055 8615 22699546912075428204579 8616 22715362288510974675454 8617 22731186846373973258494 8618 22747020589928063170938 8619 22762863523438368408078 8620 22778715651171498087927 8621 22794576977395546795927 8622 22810447506380094929697 8623 22826327242396209043821 8624 22842216189716442194676 8625 22858114352614834285300 8626 22874021735366912410300 8627 22889938342249691200800 8628 22905864177541673169429 8629 22921799245522849055349 8630 22937743550474698169323 8631 22953697096680188738823 8632 22969659888423778253178 8633 22985631929991413808762 8634 23001613225670532454222 8635 23017603779750061535746 8636 23033603596520419042371 8637 23049612680273513951331 8638 23065631035302746573445 8639 23081658665903008898545 8640 23097695576370684940944 8641 23113741771003651084944 8642 23129797254101276430384 8643 23145862029964423138228 8644 23161936102895446776193 8645 23178019477198196664417 8646 23194112157178016221167 8647 23210214147141743308587 8648 23226325451397710578486 8649 23242446074255745818166 8650 23258576020027172296290 8651 23274715293024809108790 8652 23290863897562971524815 8653 23307021837957471332719 8654 23323189118525617186089 8655 23339365743586214949813 8656 23355551717459568046188 8657 23371747044467477801068 8658 23387951728933243790052 8659 23404165775181664184712 8660 23420389187539036098861 8661 23436621970333155934861 8662 23452864127893319729971 8663 23469115664550323502735 8664 23485376584636463599410 8665 23501646892485537040434 8666 23517926592432841866934 8667 23534215688815177487274 8668 23550514185970845023643 8669 23566822088239647658683 8670 23583139399962890982157 8671 23599466125483383337657 8672 23615802269145436169352 8673 23632147835294864368776 8674 23648502828278986621656 8675 23664867252446625754780 8676 23681241112148109082905 8677 23697624411735268755705 8678 23714017155561442104759 8679 23730419347981471990579 8680 23746830993351707149678 8681 23763252096030002541678 8682 23779682660375719696458 8683 23796122690749727061342 8684 23812572191514400348327 8685 23829031167033622881351 8686 23845499621672785943601 8687 23861977559798789124861 8688 23878464985780040668900 8689 23894961903986457820900 8690 23911468318789467174924 8691 23927984234562005021424 8692 23944509655678517694789 8693 23961044586514961920933 8694 23977589031448805164923 8695 23994142994859025978647 8696 24010706481126114348522 8697 24027279494632072043242 8698 24043862039760412961566 8699 24060454120896163480146 8700 24077055742425862801395 8701 24093666908737563301395 8702 24110287624220830877845 8703 24126917893266745298049 8704 24143557720267900546944 8705 24160207109618405175168 8706 24176866065713882647168 8707 24193534592951471689348 8708 24210212695729826638257 8709 24226900378449117788817 8710 24243597645511031742591 8711 24260304501318771756091 8712 24277020950277058089126 8713 24293746996792128353190 8714 24310482645271737859890 8715 24327227900125159969414 8716 24343982765763186439039 8717 24360747246598127771679 8718 24377521347043813564473 8719 24394305071515592857413 8720 24411098424430334482012 8721 24427901410206427410012 8722 24444714033263781102132 8723 24461536298023825856856 8724 24478368208909513159261 8725 24495209770345316029885 8726 24512060986757229373635 8727 24528921862572770328735 8728 24545792402220978615714 8729 24562672610132416886434 8730 24579562490739171073158 8731 24596462048474850737658 8732 24613371287774589420363 8733 24630290213075044989547 8734 24647218828814399990557 8735 24664157139432361995081 8736 24681105149370163950456 8737 24698062863070564529016 8738 24715030284977848477480 8739 24732007419537826966380 8740 24748994271197837939529 8741 24765990844406746463529 8742 24782997143614945077319 8743 24800013173274354141763 8744 24817038937838422189278 8745 24834074441762126273502 8746 24851119689501972319002 8747 24868174685515995471022 8748 24885239434263760445271 8749 24902313940206361877751 8750 24919398207806424674625 8751 24936492241528104362125 8752 24953596045837087436500 8753 24970709625200591714004 8754 24987832984087366680924 8755 25004966126967693843648 8756 25022109058313387078773 8757 25039261782597792983253 8758 25056424304295791224587 8759 25073596627883794891047 8760 25090778757839750841946 8761 25107970698643140057946 8762 25125172454774977991406 8763 25142384030717814916770 8764 25159605430955736280995 8765 25176836659974363054019 8766 25194077722260852079269 8767 25211328622303896424209 8768 25228589364593725730928 8769 25245859953622106566768 8770 25263140393882342774992 8771 25280430689869275825492 8772 25297730846079285165537 8773 25315040867010288570561 8774 25332360757161742494991 8775 25349690521034642423115 8776 25367030163131523219990 8777 25384379687956459482390 8778 25401739100015065889794 8779 25419108403814497555414 8780 25436487603863450377263 8781 25453876704672161389263 8782 25471275710752409112393 8783 25488684626617513905877 8784 25506103456782338318412 8785 25523532205763287439436 8786 25540970878078309250436 8787 25558419478246894976296 8788 25575878010790079436685 8789 25593346480230441397485 8790 25610824891092103922259 8791 25628313247900734723759 8792 25645811555183546515474 8793 25663319817469297363218 8794 25680838039288291036758 8795 25698366225172377361482 8796 25715904379654952570107 8797 25733452507270959654427 8798 25751010612556888717101 8799 25768578700050777323481 8800 25786156774292210853480 8801 25803744839822322853480 8802 25821342901183795388280 8803 25838950962920859393084 8804 25856569029579295025529 8805 25874197105706432017753 8806 25891835195851150028503 8807 25909483304563878995283 8808 25927141436396599486542 8809 25944809595902843053902 8810 25962487787637692584426 8811 25980176016157782652926 8812 25997874286021299874311 8813 26015582601787983255975 8814 26033300968019124550225 8815 26051029389277568606749 8816 26068767870127713725124 8817 26086516415135512007364 8818 26104275028868469710508 8819 26122043715895647599248 8820 26139822480787661298597 8821 26157611328116681646597 8822 26175410262456435047067 8823 26193219288382203822391 8824 26211038410470826566346 8825 26228867633300698496970 8826 26246706961451771809470 8827 26264556399505556029170 8828 26282415952045118364499 8829 26300285623655084060019 8830 26318165418921636749493 8831 26336055342432518808993 8832 26353955398777031710048 8833 26371865592546036372832 8834 26389785928331953519392 8835 26407716410728764026916 8836 26425657044332009281041 8837 26443607833738791529201 8838 26461568783547774234015 8839 26479539898359182426715 8840 26497521182774803060614 8841 26515512641397985364614 8842 26533514278833641196754 8843 26551526099688245397798 8844 26569548108569836144863 8845 26587580310088015305087 8846 26605622708853948789337 8847 26623675309480366905957 8848 26641738116581564714556 8849 26659811134773402379836 8850 26677894368673305525460 8851 26695987822900265587960 8852 26714091502074840170685 8853 26732205410819153397789 8854 26750329553756896268259 8855 26768463935513327009983 8856 26786608560715271433858 8857 26804763433991123287938 8858 26822928559970844611622 8859 26841103943285966089882 8860 26859289588569587407531 8861 26877485500456377603531 8862 26895691683582575425341 8863 26913908142585989683305 8864 26932134882105999605080 8865 26950371906783555190104 8866 26968619221261177564104 8867 26986876830182959333644 8868 27005144738194564940713 8869 27023422949943231017353 8870 27041711470077766740327 8871 27060010303248554185827 8872 27078319454107548684222 8873 27096638927308279174846 8874 27114968727505848560826 8875 27133308859356934063950 8876 27151659327519787579575 8877 27170020136654236031575 8878 27188391291421681727329 8879 27206772796485102712749 8880 27225164656509053127348 8881 27243566876159663559348 8882 27261979460104641400828 8883 27280402413013271202912 8884 27298835739556415030997 8885 27317279444406512820021 8886 27335733532237582729771 8887 27354198007725221500231 8888 27372672875546604806970 8889 27391158140380487616570 8890 27409653806907204542094 8891 27428159879808670198594 8892 27446676363768379558659 8893 27465203263471408308003 8894 27483740583604413201093 8895 27502288328855632416817 8896 27520846503914885914192 8897 27539415113473575788112 8898 27557994162224686625136 8899 27576583654862785859316 8900 27595183596084024128065 8901 27613793990586135628065 8902 27632414843068438471215 8903 27651046158231835040619 8904 27669687940778812346614 8905 27688340195413442382838 8906 27707002926841382482338 8907 27725676139769875673718 8908 27744359838907751037327 8909 27763054028965424061487 8910 27781758714654896998761 8911 27800473900689759222261 8912 27819199591785187581996 8913 27837935792657946761260 8914 27856682508026389633060 8915 27875439742610457616584 8916 27894207501131681033709 8917 27912985788313179465549 8918 27931774608879662109043 8919 27950573967557428133583 8920 27969383869074367037682 8921 27988204318159959005682 8922 28007035319545275264502 8923 28025876877962978440426 8924 28044728998147322915931 8925 28063591684834155186555 8926 28082464942760914217805 8927 28101348776666631802105 8928 28120243191291932915784 8929 28139148191379036076104 8930 28158063781671753698328 8931 28176989966915492452828 8932 28195926751857253622233 8933 28214874141245633458617 8934 28233832139830823540727 8935 28252800752364611131251 8936 28271779983600379534126 8937 28290769838293108451886 8938 28309770321199374343050 8939 28328781437077350779550 8940 28347803190686808804199 8941 28366835586789117288199 8942 28385878630147243288689 8943 28404932325525752406333 8944 28423996677690809142948 8945 28443071691410177259172 8946 28462157371453220132172 8947 28481253722590901113392 8948 28500360749595783886341 8949 28519478457242032824421 8950 28538606850305413348795 8951 28557745933563292286295 8952 28576895711794638227370 8953 28596056189780021884074 8954 28615227372301616448094 8955 28634409264143197948818 8956 28653601870090145611443 8957 28672805194929442215123 8958 28692019243449674451157 8959 28711244020441033281217 8960 28730479530695314295616 8961 28749725779005918071616 8962 28768982770167850531776 8963 28788250508977723302340 8964 28807529000233754071665 8965 28826818248735766948689 8966 28846118259285192821439 8967 28865429036685069715579 8968 28884750585740043152998 8969 28904082911256366510438 8970 28923426018041901378162 8971 28942779910906117918662 8972 28962144594660095225407 8973 28981520074116521681631 8974 29000906354089695319161 8975 29020303439395524177285 8976 29039711334851526661660 8977 29059130045276831903260 8978 29078559575492180117364 8979 29097999930319922962584 8980 29117451114584023899933 8981 29136913133110058551933 8982 29156385990725215061763 8983 29175869692258294452447 8984 29195364242539710986082 8985 29214869646401492523106 8986 29234385908677280881606 8987 29253913034202332196666 8988 29273451027813517279755 8989 29292999894349321978155 8990 29312559638649847534429 8991 29332130265556810945929 8992 29351711779913545324344 8993 29371304186565000255288 8994 29390907490357742157928 8995 29410521696139954644652 8996 29430146808761438880777 8997 29449782833073613944297 8998 29469429773929517185671 8999 29489087636183804587651 9000 29508756424692751125150 9001 29528436144314251125150 9002 29548126799907818626650 9003 29567828396334587740654 9004 29587540938457313010199 9005 29607264431140369770423 9006 29626998879249754508673 9007 29646744287653085224653 9008 29666500661219601790612 9009 29686268004820166311572 9010 29706046323327263485596 9011 29725835621615000964096 9012 29745635904559109712181 9013 29765447177036944369045 9014 29785269443927483608395 9015 29805102710111330498919 9016 29824946980470712864794 9017 29844802259889483646234 9018 29864668553253121260078 9019 29884545865448729960418 9020 29904434201365040199267 9021 29924333565892408987267 9022 29944243963922820254437 9023 29964165400349885210961 9024 29984097880068842708016 9025 30004041407976559598640 9026 30023995988971531098640 9027 30043961627953881147540 9028 30063938329825362769569 9029 30083926099489358434689 9030 30103924941850880419663 9031 30123934861816571169163 9032 30143955864294703656918 9033 30163987954195181746902 9034 30184031136429540554562 9035 30204085415910946808086 9036 30224150797554199209711 9037 30244227286275728797071 9038 30264314886993599304585 9039 30284413604627507524885 9040 30304523444098783670284 9041 30324644410330391734284 9042 30344776508246929853124 9043 30364919742774630667368 9044 30385074118841361683533 9045 30405239641376625635757 9046 30425416315311560847507 9047 30445604145578941593327 9048 30465803137113178460626 9049 30486013294850318711506 9050 30506234623728046644630 9051 30526467128685683957130 9052 30546710814664190106555 9053 30566965686606162672859 9054 30587231749455837720429 9055 30607509008159090160153 9056 30627797467663434111528 9057 30648097132918023264808 9058 30668408008873651243192 9059 30688730100482751965052 9060 30709063412699400006201 9061 30729407950479310962201 9062 30749763718779841810711 9063 30770130722559991273875 9064 30790508966780400180750 9065 30810898456403351829774 9066 30831299196392772351274 9067 30851711191714231070014 9068 30872134447334940867783 9069 30892568968223758546023 9070 30913014759351185188497 9071 30933471825689366523997 9072 30953940172212093289092 9073 30974419803894801590916 9074 30994910725714573269996 9075 31015412942650136263120 9076 31035926459681864966245 9077 31056451281791780597445 9078 31076987413963551559899 9079 31097534861182493804919 9080 31118093628435571195018 9081 31138663720711395867018 9082 31159245143000228595198 9083 31179837900293979154482 9084 31200441997586206683667 9085 31221057439872120048691 9086 31241684232148578205941 9087 31262322379414090565601 9088 31282971886668817355040 9089 31303632758914569982240 9090 31324305001154811399264 9091 31344988618394656465764 9092 31365683615640872312529 9093 31386389997901878705073 9094 31407107770187748407263 9095 31427836937510207544987 9096 31448577504882635969862 9097 31469329477320067622982 9098 31490092859839190898706 9099 31510867657458349008486 9100 31531653875197540344735 9101 31552451518078418844735 9102 31573260591124294354585 9103 31594081099360132993189 9104 31614913047812557516284 9105 31635756441509847680508 9106 31656611285481940607508 9107 31677477584760431148088 9108 31698355344378572246397 9109 31719244569371275304157 9110 31740145264775110544931 9111 31761057435628307378431 9112 31781981086970754764866 9113 31802916223844001579330 9114 31823862851291256976230 9115 31844820974357390753754 9116 31865790598088933718379 9117 31886771727534078049419 9118 31907764367742677663613 9119 31928768523766248579753 9120 31949784200657969283352 9121 31970811403472681091352 9122 31991850137266888516872 9123 32012900407098759633996 9124 32033962218028126442601 9125 32055035575116485233225 9126 32076120483426996951975 9127 32097216948024487565475 9128 32118324973975448425854 9129 32139444566348036635774 9130 32160575730212075413498 9131 32181718470639054457998 9132 32202872792702130314103 9133 32224038701476126737687 9134 32245216202037535060897 9135 32266405299464514557421 9136 32287605998836892807796 9137 32308818305236166064756 9138 32330042223745499618620 9139 32351277759449728162720 9140 32372524917435356158869 9141 32393783702790558202869 9142 32415054120605179390059 9143 32436336175970735680903 9144 32457629873980414266618 9145 32478935219729073934842 9146 32500252218313245435342 9147 32521580874831131845762 9148 32542921194382608937411 9149 32564273182069225541091 9150 32585636842994203912965 9151 32607012182262440100465 9152 32628399204980504308240 9153 32649797916256641264144 9154 32671208321200770585264 9155 32692630424924487143988 9156 32714064232541061434113 9157 32735509749165439936993 9158 32756966979914245487727 9159 32778435929905777641387 9160 32799916604260013039286 9161 32821409008098605775286 9162 32842913146544887762146 9163 32864429024723869097910 9164 32885956647762238432335 9165 32907496020788363333359 9166 32929047148932290653609 9167 32950610037325746896949 9168 32972184691102138585068 9169 32993771115396552624108 9170 33015369315345756671332 9171 33036979296088199501832 9172 33058601062764011375277 9173 33080234620515004402701 9174 33101879974484672913331 9175 33123537129818193821455 9176 33145206091662426993330 9177 33166886865165915614130 9178 33188579455478886554934 9179 33210283867753250739754 9180 33232000107142603512603 9181 33253728178802225004603 9182 33275468087889080501133 9183 33297219839561820809017 9184 33318983438980782623752 9185 33340758891307988896776 9186 33362546201707149202776 9187 33384345375343660107036 9188 33406156417384605532825 9189 33427979332998757128825 9190 33449814127356574636599 9191 33471660805630206258099 9192 33493519372993489023214 9193 33515389834621949157358 9194 33537272195692802449098 9195 33559166461384954617822 9196 33581072636879001681447 9197 33602990727357230324167 9198 33624920738003618264241 9199 33646862674003834621821 9200 33668816540545240286820 9201 33690782342816888286820 9202 33712760086009524155020 9203 33734749775315586298224 9204 33756751415929206364869 9205 33778765013046209613093 9206 33800790571864115278843 9207 33822828097582136944023 9208 33844877595401182904682 9209 33866939070523856539242 9210 33889012528154456676766 9211 33911097973498977965266 9212 33933195411765111240051 9213 33955304848162243892115 9214 33977426287901460236565 9215 33999559736195541881089 9216 34021705198258968094464 9217 34043862679307916175104 9218 34066032184560261819648 9219 34088213719235579491588 9220 34110407288555142789937 9221 34132612897741924817937 9222 34154830552020598551807 9223 34177060256617537209531 9224 34199302016760814619686 9225 34221555837680205590310 9226 34243821724607186277810 9227 34266099682774934555910 9228 34288389717418330384639 9229 34310691833773956179359 9230 34333006037080097179833 9231 34355332332576741819333 9232 34377670725505582093788 9233 34400021221110013930972 9234 34422383824635137559732 9235 34444758541327757879256 9236 34467145376436384828381 9237 34489544335211233754941 9238 34511955422904225785155 9239 34534378644768988193055 9240 34556814006060854769954 9241 34579261512036866193954 9242 34601721167955770399494 9243 34624192979078022946938 9244 34646676950665787392203 9245 34669173087982935656427 9246 34691681396295048395677 9247 34714201880869415370697 9248 34736734546975035816696 9249 34759279399882618813176 9250 34781836444864583653800 9251 34804405687195060216300 9252 34826987132149889332425 9253 34849580785006623157929 9254 34872186651044525542599 9255 34894804735544572400323 9256 34917435043789452079198 9257 34940077581063565731678 9258 34962732352653027684762 9259 34985399363845665810222 9260 35008078619931021894871 9261 35030770126200352010871 9262 35053473887946626886081 9263 35076189910464532274445 9264 35098918199050469326420 9265 35121658759002554959444 9266 35144411595620622228444 9267 35167176714206220696384 9268 35189954120062616804853 9269 35212743818494794244693 9270 35235545814809454326667 9271 35258360114315016352167 9272 35281186722321617983962 9273 35304025644141115616986 9274 35326876885087084749166 9275 35349740450474820352290 9276 35372616345621337242915 9277 35395504575845370453315 9278 35418405146467375602469 9279 35441318062809529267089 9280 35464243330195729352688 9281 35487180953951595464688 9282 35510130939404469279568 9283 35533093291883414916052 9284 35556068016719219306337 9285 35579055119244392567361 9286 35602054604793168372111 9287 35625066478701504320971 9288 35648090746307082313110 9289 35671127412949308917910 9290 35694176483969315746434 9291 35717237964709959822934 9292 35740311860515823956399 9293 35763398176733217112143 9294 35786496918710174783433 9295 35809608091796459363157 9296 35832731701343560515532 9297 35855867752704695547852 9298 35879016251234809782276 9299 35902177202290576927656 9300 35925350611230399451405 9301 35948536483414408951405 9302 35971734824204466527955 9303 35994945638964163155759 9304 36018168933058820055954 9305 36041404711855489068178 9306 36064652980722953022678 9307 36087913745031726112458 9308 36111187010154054265467 9309 36134472781463915516827 9310 36157771064337020381101 9311 36181081864150812224601 9312 36204405186284467637736 9313 36227741036118896807400 9314 36251089419036743889400 9315 36274450340422387380924 9316 36297823805661940493049 9317 36321209820143251523289 9318 36344608389255904228183 9319 36368019518391218195923 9320 36391443212942249219022 9321 36414879478303789667022 9322 36438328319872368859242 9323 36461789743046253437566 9324 36485263753225447739271 9325 36508750355811694169895 9326 36532249556208473576145 9327 36555761359821005618845 9328 36579285772056249145924 9329 36602822798322902565444 9330 36626372444031404218668 9331 36649934714593932753168 9332 36673509615424407495973 9333 36697097151938488826757 9334 36720697329553578551067 9335 36744310153688820273591 9336 36767935629765099771466 9337 36791573763205045367626 9338 36815224559433028304190 9339 36838888023875163115890 9340 36862564161959308003539 9341 36886252979115065207539 9342 36909954480773781381429 9343 36933668672368547965473 9344 36957395559334201560288 9345 36981135147107324300512 9346 37004887441126244228512 9347 37028652446831035668132 9348 37052430169663519598481 9349 37076220615067264027761 9350 37100023788487584367135 9351 37123839695371543804635 9352 37147668341167953679110 9353 37171509731327373854214 9354 37195363871302113092434 9355 37219230766546229429158 9356 37243110422515530546783 9357 37267002844667574148863 9358 37290908038461668334297 9359 37314826009358871971557 9360 37338756762821995072956 9361 37362700304315599168956 9362 37386656639305997682516 9363 37410625773261256303480 9364 37434607711651193363005 9365 37458602459947380208029 9366 37482610023623141575779 9367 37506630408153555968319 9368 37530663619015456027138 9369 37554709661687428907778 9370 37578768541649816654502 9371 37602840264384716575002 9372 37626924835375981615147 9373 37651022260109220733771 9374 37675132544071799277501 9375 37699255692752839355625 9376 37723391711643220215000 9377 37747540606235578615000 9378 37771702382024309202504 9379 37795877044505564886924 9380 37820064599177257215273 9381 37844265051539056747273 9382 37868478407092393430503 9383 37892704671340456975587 9384 37916943849788197231422 9385 37941195947942324560446 9386 37965460971311310213946 9387 37989738925405386707406 9388 38014029815736548195895 9389 38038333647818550849495 9390 38062650427166913228769 9391 38086980159298916660269 9392 38111322849733605612084 9393 38135678503991788069428 9394 38160047127596035910268 9395 38184428726070685280992 9396 38208823304941836972117 9397 38233230869737356794037 9398 38257651425986875952811 9399 38282084979221791425991 9400 38306531534975266338490 9401 38330991098782230338490 9402 38355463676179379973390 9403 38379949272705179065794 9404 38404447893899859089539 9405 38428959545305419545763 9406 38453484232465628339013 9407 38478021960926022153393 9408 38502572736233906828752 9409 38527136563938357736912 9410 38551713449590220157936 9411 38576303398742109656436 9412 38600906416948412457921 9413 38625522509765285825185 9414 38650151682750658434735 9415 38674793941464230753259 9416 38699449291467475414134 9417 38724117738323637593974 9418 38748799287597735389218 9419 38773493944856560192758 9420 38798201715668677070607 9421 38822922605604425138607 9422 38847656620235917939177 9423 38872403765137043818101 9424 38897164045883466301356 9425 38921937468052624471980 9426 38946724037223733346980 9427 38971523758977784254280 9428 38996336638897545209709 9429 39021162682567561294029 9430 39046001895574155030003 9431 39070854283505426759503 9432 39095719851951255020658 9433 39120598606503296925042 9434 39145490552754988534902 9435 39170395696301545240426 9436 39195314042739962137051 9437 39220245597669014402811 9438 39245190366689257675725 9439 39270148355403028431225 9440 39295119569414444359624 9441 39320104014329404743624 9442 39345101695755590835864 9443 39370112619302466236508 9444 39395136790581277270873 9445 39420174215205053367097 9446 39445224898788607433847 9447 39470288846948536238067 9448 39495366065303220782766 9449 39520456559472826684846 9450 39545560335079304552970 9451 39570677397746390365470 9452 39595807753099605848295 9453 39620951406766258852999 9454 39646108364375443734769 9455 39671278631558041730493 9456 39696462213946721336868 9457 39721659117175938688548 9458 39746869346881937936332 9459 39772092908702751625392 9460 39797329808278201073541 9461 39822580051249896749541 9462 39847843643261238651451 9463 39873120589957416685015 9464 39898410896985411042090 9465 39923714569993992579114 9466 39949031614633723195614 9467 39974362036556956212754 9468 39999705841417836751923 9469 40025063034872302113363 9470 40050433622578082154837 9471 40075817610194699670337 9472 40101215003383470768832 9473 40126625807807505253056 9474 40152050029131706998336 9475 40177487673022774331460 9476 40202938745149200409585 9477 40228403251181273599185 9478 40253881196791077855039 9479 40279372587652493099259 9480 40304877429441195600358 9481 40330395727834658352358 9482 40355927488512151453938 9483 40381472717154742487622 9484 40407031419445296899007 9485 40432603601068478376031 9486 40458189267710749228281 9487 40483788425060370766341 9488 40509401078807403681180 9489 40535027234643708423580 9490 40560666898262945583604 9491 40586320075360576270104 9492 40611986771633862490269 9493 40637666992781867529213 9494 40663360744505456329603 9495 40689068032507295871327 9496 40714788862491855551202 9497 40740523240165407562722 9498 40766271171236027275846 9499 40792032661413593616826 9500 40817807716409789448075 9501 40843596341938101948075 9502 40869398543713822991325 9503 40895214327454049528329 9504 40921043698877683965624 9505 40946886663705434545848 9506 40972743227659815727848 9507 40998613396465148566828 9508 41024497175847561094537 9509 41050394571534988699497 9510 41076305589257174507271 9511 41102230234745669760771 9512 41128168513733834200606 9513 41154120431956836445470 9514 41180085995151654372570 9515 41206065209057075498094 9516 41232058079413697357719 9517 41258064611963927887159 9518 41284084812451985802753 9519 41310118686623900982093 9520 41336166240227514844692 9521 41362227479012480732692 9522 41388302408730264291612 9523 41414391035134143851136 9524 41440493363979210805941 9525 41466609401022369996565 9526 41492739152022340090315 9527 41518882622739653962215 9528 41545039818936659075994 9529 41571210746377517865114 9530 41597395410828208113838 9531 41623593818056523338338 9532 41649805973832073167843 9533 41676031883926283725827 9534 41702271554112398011237 9535 41728524990165476279761 9536 41754792197862396425136 9537 41781073182981854360496 9538 41807367951304364399760 9539 41833676508612259639060 9540 41859998860689692338209 9541 41886335013322634302209 9542 41912684972298877262799 9543 41939048743408033260043 9544 41965426332441535023958 9545 41991817745192636356182 9546 42018222987456412511682 9547 42044642065029760580502 9548 42071074983711399869551 9549 42097521749301872284431 9550 42123982367603542711305 9551 42150456844420599398805 9552 42176945185559054339980 9553 42203447396826743654284 9554 42229963484033327969604 9555 42256493452990292804328 9556 42283037309510948949453 9557 42309595059410432850733 9558 42336166708505706990867 9559 42362752262615560271727 9560 42389351727560608396626 9561 42415965109163294252626 9562 42442592413247888292886 9563 42469233645640488919050 9564 42495888812169022863675 9565 42522557918663245572699 9566 42549240970954741587949 9567 42575937974876924929689 9568 42602648936265039479208 9569 42629373860956159361448 9570 42656112754789189327672 9571 42682865623604865138172 9572 42709632473245753945017 9573 42736413309556254674841 9574 42763208138382598411671 9575 42790016965572848779795 9576 42816839796976902326670 9577 42843676638446488905870 9578 42870527495835172060074 9579 42897392374998349404094 9580 42924271281793253007943 9581 42951164222078949779943 9582 42978071201716341849873 9583 43004992226568166952157 9584 43031927302498998809092 9585 43058876435375247514116 9586 43085839631065159915116 9587 43112816895438819997776 9588 43139808234368149268965 9589 43166813653726907140165 9590 43193833159390691310939 9591 43220866757236938152439 9592 43247914453144923090954 9593 43274976252995760991498 9594 43302052162672406541438 9595 43329142188059654634162 9596 43356246335044140752787 9597 43383364609514341353907 9598 43410497017360574251381 9599 43437643564474999000161 9600 43464804256751617280160 9601 43491979100086273280160 9602 43519168100376654081760 9603 43546371263522290043364 9604 43573588595424555184209 9605 43600820101986667568433 9606 43628065789113689689183 9607 43655325662712528852763 9608 43682599728691937562822 9609 43709887992962513904582 9610 43737190461436701929106 9611 43764507140028792037606 9612 43791838034654921365791 9613 43819183151233074168255 9614 43846542495683082202905 9615 43873916073926625115429 9616 43901303891887230823804 9617 43928705955490275902844 9618 43956122270662985968788 9619 43983552843334436063928 9620 44010997679435551041277 9621 44038456784899105949277 9622 44065930165659726416547 9623 44093417827653889036671 9624 44120919776819921753026 9625 44148436019098004243650 9626 44175966560430168306150 9627 44203511406760298242650 9628 44231070564034131244779 9629 44258644038199257778699 9630 44286231835205121970173 9631 44313833961003021989673 9632 44341450421546110437528 9633 44369081222789394729112 9634 44396726370689737480072 9635 44424385871205856891596 9636 44452059730298327135721 9637 44479747953929578740681 9638 44507450548063898976295 9639 44535167518667432239395 9640 44562898871708180439294 9641 44590644613156003383294 9642 44618404748982619162234 9643 44646179285161604536078 9644 44673968227668395319543 9645 44701771582480286767767 9646 44729589355576433962017 9647 44757421552937852195437 9648 44785268180547417358836 9649 44813129244389866326516 9650 44841004750451797342140 9651 44868894704721670404640 9652 44896799113189807654165 9653 44924717981848393758069 9654 44952651316691476296939 9655 44980599123714966150663 9656 45008561408916637884538 9657 45036538178296130135418 9658 45064529437854945997902 9659 45092535193596453410562 9660 45120555451525885542211 9661 45148590217650341178211 9662 45176639497978785106821 9663 45204703298522048505585 9664 45232781625292829327760 9665 45260874484305692688784 9666 45288981881577071252784 9667 45317103823125265619124 9668 45345240314970444708993 9669 45373391363134646152033 9670 45401556973641776673007 9671 45429737152517612478507 9672 45457931905789799643702 9673 45486141239487854499126 9674 45514365159643164017506 9675 45542603672288986200630 9676 45570856783460450466255 9677 45599124499194558035055 9678 45627406825530182317609 9679 45655703768508069301429 9680 45684015334170837938028 9681 45712341528562980530028 9682 45740682357730863118308 9683 45769037827722725869192 9684 45797407944588683461677 9685 45825792714380725474701 9686 45854192143152716774451 9687 45882606236960397901711 9688 45911035001861385459250 9689 45939478443915172499250 9690 45967936569183128910774 9691 45996409383728501807274 9692 46024896893616415914139 9693 46053399104913873956283 9694 46081916023689757045773 9695 46110447656014825069497 9696 46138994007961717076872 9697 46167555085604951667592 9698 46196130895020927379416 9699 46224721442287923075996 9700 46253326733486098334745 9701 46281946774697493834745 9702 46310581572006031744695 9703 46339231131497516110899 9704 46367895459259633245294 9705 46396574561381952113518 9706 46425268443955924723018 9707 46453977113074886511198 9708 46482700574834056733607 9709 46511438835330538852167 9710 46540191900663320923441 9711 46568959776933275986941 9712 46597742470243162453476 9713 46626539986697624493540 9714 46655352332403192425740 9715 46684179513468283105264 9716 46713021536003200312389 9717 46741878406120135141029 9718 46770750129933166387323 9719 46799636713558260938263 9720 46828538163113274160362 9721 46857454484717950288362 9722 46886385684493922813982 9723 46915331768564714874706 9724 46944292743055739642611 9725 46973268614094300713235 9726 47002259387809592494485 9727 47031265070332700595585 9728 47060285667796602216064 9729 47089321186336166534784 9730 47118371632088155099008 9731 47147437011191222213508 9732 47176517329785915329713 9733 47205612594014675434897 9734 47234722810021837441407 9735 47263847983953630575931 9736 47292988121958178768806 9737 47322143230185501043366 9738 47351313314787511905330 9739 47380498381918021732230 9740 47409698437732737162879 9741 47438913488389261486879 9742 47468143540047095034169 9743 47497388598867635564613 9744 47526648671014178657628 9745 47555923762651918101852 9746 47585213879947946284852 9747 47614519029071254582872 9748 47643839216192733750621 9749 47673174447485174311101 9750 47702524729123266945475 9751 47731890067283602882975 9752 47761270468144674290850 9753 47790665937886874664354 9754 47820076482692499216774 9755 47849502108745745269498 9756 47878942822232712642123 9757 47908398629341404042603 9758 47937869536261725457437 9759 47967355549185486541897 9760 47996856674306401010296 9761 48026372917820087026296 9762 48055904285924067593256 9763 48085450784817770944620 9764 48115012420702530934345 9765 48144589199781587427369 9766 48174181128260086690119 9767 48203788212345081781059 9768 48233410458245532941278 9769 48263047872172307985118 9770 48292700460338182690842 9771 48322368228957841191342 9772 48352051184247876364887 9773 48381749332426790225911 9774 48411462679714994315841 9775 48441191232334810093965 9776 48470934996510469328340 9777 48500693978468114486740 9778 48530468184435799127644 9779 48560257620643488291264 9780 48590062293323058890613 9781 48619882208708300102613 9782 48649717373034913759243 9783 48679567792540514738727 9784 48709433473464631356762 9785 48739314422048705757786 9786 48769210644536094306286 9787 48799122147172067978146 9788 48829048936203812752035 9789 48858991017880430000835 9790 48888948398452936883109 9791 48918921084174266734609 9792 48948909081299269459824 9793 48978912396084711923568 9794 49008931034789278342608 9795 49038965003673570677332 9796 49069014309000109023457 9797 49099078957033332003777 9798 49129158954039597159951 9799 49159254306287181344331 9800 49189365020046281111830 9801 49219491101589013111830 9802 49249632557189414480130 9803 49279789393123443230934 9804 49309961615668978648879 9805 49340149231105821681103 9806 49370352245715695329353 9807 49400570665782245042133 9808 49430804497591039106892 9809 49461053747429569042252 9810 49491318421587249990276 9811 49521598526355421108776 9812 49551894068027345963661 9813 49582205052898212921325 9814 49612531487265135541075 9815 49642873377427152967599 9816 49673230729685230323474 9817 49703603550342259101714 9818 49733991845703057558358 9819 49764395622074371105098 9820 49794814885764872701947 9821 49825249643085163249947 9822 49855699900347771983917 9823 49886165663867156865241 9824 49916646939959704974696 9825 49947143734943732905320 9826 49977656055139487155320 9827 50008183906869144521020 9828 50038727296456812489849 9829 50069286230228529633369 9830 50099860714512266000343 9831 50130450755637923509843 9832 50161056359937336344398 9833 50191677533744271343182 9834 50222314283394428395242 9835 50252966615225440832766 9836 50283634535576875824391 9837 50314318050790234768551 9838 50345017167208953686865 9839 50375731891178403617565 9840 50406462229045891008964 9841 50437208187160658112964 9842 50467969771873883378604 9843 50498746989538681845648 9844 50529539846510105538213 9845 50560348349145143858437 9846 50591172503802723980187 9847 50622012316843711242807 9848 50652867794630909544906 9849 50683738943529061738186 9850 50714625769904850021310 9851 50745528280126896333810 9852 50776446480565762750035 9853 50807380377593951873139 9854 50838329977585907229109 9855 50869295286918013660833 9856 50900276311968597722208 9857 50931273059117928072288 9858 50962285534748215869472 9859 50993313745243615165732 9860 51024357696990223300881 9861 51055417396376081296881 9862 51086492849791174252191 9863 51117584063627431736155 9864 51148691044278728183430 9865 51179813798140883288454 9866 51210952331611662399954 9867 51242106651090776915494 9868 51273276762979884676063 9869 51304462673682590360703 9870 51335664389604445881177 9871 51366881917152950776677 9872 51398115262737552608572 9873 51429364432769647355196 9874 51460629433662579806676 9875 51491910271831643959800 9876 51523206953694083412925 9877 51554519485669091760925 9878 51585847874177812990179 9879 51617192125643341873599 9880 51648552246490724365698 9881 51679928243146957997698 9882 51711320122040992272678 9883 51742727889603729060762 9884 51774151552268022994347 9885 51805591116468681863371 9886 51837046588642467010621 9887 51868517975228093727081 9888 51900005282666231647320 9889 51931508517399505144920 9890 51963027685872493727944 9891 51994562794531732434444 9892 52026113849825712228009 9893 52057680858204880393353 9894 52089263826121640931943 9895 52120862760030354957667 9896 52152477666387341092542 9897 52184108551650875862462 9898 52215755422281194092986 9899 52247418284740489305166 9900 52279097145492914111415 9901 52310792011004580611415 9902 52342502887743560788065 9903 52374229782179886903469 9904 52405972700785551894964 9905 52437731650034509771188 9906 52469506636402676008188 9907 52501297666367927945568 9908 52533104746410105182677 9909 52564927883011009974837 9910 52596767082654407629611 9911 52628622351826026903111 9912 52660493697013560396346 9913 52692381124706664951610 9914 52724284641396962048910 9915 52756204253578038202434 9916 52788139967745445357059 9917 52820091790396701284899 9918 52852059728031289981893 9919 52884043787150662064433 9920 52916043974258235166032 9921 52948060295859394334032 9922 52980092758461492426352 9923 53012141368573850508276 9924 53044206132707758249281 9925 53076287057376474319905 9926 53108384149095226788655 9927 53140497414381213518955 9928 53172626859753602566134 9929 53204772491733532574454 9930 53236934316844113174178 9931 53269112341610425378678 9932 53301306572559521981583 9933 53333517016220427953967 9934 53365743679124140841577 9935 53397986567803631162101 9936 53430245688793842802476 9937 53462521048631693416236 9938 53494812653856074820900 9939 53527120511007853395400 9940 53559444626629870477549 9941 53591785007266942761549 9942 53624141659465862695539 9943 53656514589775398879183 9944 53688903804746296461298 9945 53721309310931277537522 9946 53753731114885041548022 9947 53786169223164265675242 9948 53818623642327605241691 9949 53851094378935694107771 9950 53883581439551145069645 9951 53916084830738550257145 9952 53948604559064481531720 9953 53981140631097490884424 9954 54013693053408110833944 9955 54046261832568854824668 9956 54078846975154217624793 9957 54111448487740675724473 9958 54144066376906687734007 9959 54176700649232694782067 9960 54209351311301120913966 9961 54242018369696373489966 9962 54274701831004843583626 9963 54307401701814906380190 9964 54340117988716921575015 9965 54372850698303233772039 9966 54405599837168172882289 9967 54438365411908054522429 9968 54471147429121180413348 9969 54503945895407838778788 9970 54536760817370304744012 9971 54569592201612840734512 9972 54602440054741696874757 9973 54635304383365111386981 9974 54668185194093310990011 9975 54701082493538511298135 9976 54733996288314917220010 9977 54766926585038723357610 9978 54799873390328114405214 9979 54832836710803265548434 9980 54865816553086342863283 9981 54898812923801503715283 9982 54931825829574897158613 9983 54964855277034664335297 9984 54997901272810938874432 9985 55030963823535847291456 9986 55064042935843509387456 9987 55097138616370038648516 9988 55130250871753542645105 9989 55163379708634123431505 9990 55196525133653877945279 9991 55229687153456898406779 9992 55262865774689272718694 9993 55296061003999084865638 9994 55329272848036415313778 9995 55362501313453341410502 9996 55395746406903937784127 9997 55429008135044276743647 9998 55462286504532428678521 9999 55495581522028462458501 10000 55528893194194445833500