0 -36 1 -10 2 -4 3 126 4 1820 5 9614 6 33660 7 92966 8 219356 9 462150 10 893564 11 1614830 12 2763036 13 4518686 14 7113980 15 10841814 16 16065500 17 23229206 18 32869116 19 45625310 20 62254364 21 83642670 22 110820476 23 144976646 24 187474140 25 239866214 26 303913340 27 381600846 28 475157276 29 587073470 30 720122364 31 877379510 32 1062244316 33 1278462006 34 1530146300 35 1821802814 36 2158353180 37 2545159886 38 2988051836 39 3493350630 40 4067897564 41 4719081350 42 5454866556 43 6283822766 44 7215154460 45 8258731614 46 9425121020 47 10725618326 48 12172280796 49 13777960790 50 15556339964 51 17521964190 52 19690279196 53 22077666926 54 24701482620 55 27580092614 56 30732912860 57 34180448166 58 37944332156 59 42047367950 60 46513569564 61 51368204030 62 56637834236 63 62350362486 64 68535074780 65 75222685814 66 82445384700 67 90236881406 68 98632453916 69 107668996110 70 117385066364 71 127820936870 72 139018643676 73 151022037446 74 163876834940 75 177630671214 76 192333152540 77 208035910046 78 224792654076 79 242659229270 80 261693670364 81 281956258710 82 303509579516 83 326418579806 84 350750627100 85 376575568814 86 403965792380 87 432996286086 88 463744700636 89 496291411430 90 530719581564 91 567115225550 92 605567273756 93 646167637566 94 689011275260 95 734196258614 96 781823840220 97 831998521526 98 884828121596 99 940423846590 100 998900359964 101 1060375853390 102 1124972118396 103 1192814618726 104 1264032563420 105 1338758980614 106 1417130792060 107 1499288888366 108 1585378204956 109 1675547798750 110 1769950925564 111 1868745118230 112 1972092265436 113 2080158691286 114 2193115235580 115 2311137334814 116 2434405103900 117 2563103418606 118 2697421998716 119 2837555491910 120 2983703558364 121 3136070956070 122 3294867626876 123 3460308783246 124 3632614995740 125 3812012281214 126 3998732191740 127 4193011904246 128 4395094310876 129 4605228110070 130 4823667898364 131 5050674262910 132 5286513874716 133 5531459582606 134 5785790507900 135 6049792139814 136 6323756431580 137 6607981897286 138 6902773709436 139 7208443797230 140 7525310945564 141 7853700894750 142 8193946440956 143 8546387537366 144 8911371396060 145 9289252590614 146 9680393159420 147 10085162709726 148 10503938522396 149 10937105657390 150 11385057059964 151 11848193667590 152 12326924517596 153 12821666855526 154 13332846244220 155 13860896673614 156 14406260671260 157 14969389413566 158 15550742837756 159 16150789754550 160 16770007961564 161 17408884357430 162 18067915056636 163 18747605505086 164 19448470596380 165 20171034788814 166 20915832223100 167 21683406840806 168 22474312503516 169 23289113112710 170 24128382730364 171 24992705700270 172 25882676770076 173 26798901214046 174 27741994956540 175 28712584696214 176 29711308030940 177 30738813583446 178 31795761127676 179 32882821715870 180 34000677806364 181 35150023392110 182 36331564129916 183 37546017470406 184 38794112788700 185 40076591515814 186 41394207270780 187 42747725993486 188 44137926078236 189 45565598508030 190 47031546989564 191 48536588088950 192 50081551368156 193 51667279522166 194 53294628516860 195 54964467727614 196 56677680078620 197 58435162182926 198 60237824483196 199 62086591393190 200 63982401439964 201 65926207406790 202 67918976476796 203 69961690377326 204 72055345525020 205 74200953171614 206 76399539550460 207 78652146023766 208 80959829230556 209 83323661235350 210 85744729677564 211 88224137921630 212 90763005207836 213 93362466803886 214 96023674157180 215 98747795047814 216 101536013742300 217 104389531148006 218 107309564968316 219 110297349858510 220 113354137582364 221 116481197169470 222 119679815073276 223 122951295329846 224 126296959717340 225 129718147916214 226 133216217670140 227 136792544947646 228 140448524104476 229 144185568046670 230 148005108394364 231 151908595646310 232 155897499345116 233 159973308243206 234 164137530469500 235 168391693696814 236 172737345309980 237 177176052574686 238 181709402807036 239 186339003543830 240 191066482713564 241 195893488808150 242 200821691055356 243 205852779591966 244 210988465637660 245 216230481669614 246 221580581597820 247 227040540941126 248 232612157003996 249 238297249053990 250 244097658499964 251 250015249070990 252 256051906995996 253 262209541184126 254 268490083405820 255 274895488474614 256 281427734429660 257 288088822718966 258 294880778383356 259 301805650241150 260 308865511073564 261 316062457810830 262 323398611719036 263 330876118587686 264 338497148917980 265 346263898111814 266 354178586661500 267 362243460340206 268 370460790393116 269 378832873729310 270 387362033114364 271 396050617363670 272 404901001536476 273 413915587130646 274 423096802278140 275 432447101941214 276 441968968109340 277 451664909996846 278 461537464241276 279 471589195102470 280 481822694662364 281 492240583025510 282 502845508520316 283 513640147901006 284 524627206550300 285 535809418682814 286 547189547549180 287 558770385640886 288 570554754895836 289 582545506904630 290 594745523117564 291 607157715052350 292 619785024502556 293 632630423746766 294 645696915758460 295 658987534416614 296 672505344717020 297 686253442984326 298 700234957084796 299 714453046639790 300 728910903239964 301 743611750660190 302 758558845075196 303 773755475275926 304 789204962886620 305 804910662582614 306 820875962308860 307 837104283499166 308 853599081296156 309 870363844771950 310 887402097149564 311 904717396025030 312 922313333590236 313 940193536856486 314 958361667878780 315 976821423980814 316 995576537980700 317 1014630778417406 318 1033987949777916 319 1053651892725110 320 1073626484326364 321 1093915638282870 322 1114523305159676 323 1135453472616446 324 1156710165638940 325 1178297446771214 326 1200219416348540 327 1222480212731046 328 1245084012538076 329 1268035030883270 330 1291337521610364 331 1314995777529710 332 1339014130655516 333 1363396952443806 334 1388148654031100 335 1413273686473814 336 1438776540988380 337 1464661749192086 338 1490933883344636 339 1517597556590430 340 1544657423201564 341 1572118178821550 342 1599984560709756 343 1628261347986566 344 1656953361879260 345 1686065465968614 346 1715602566436220 347 1745569612312526 348 1775971595725596 349 1806813552150590 350 1838100560659964 351 1869837744174390 352 1902030269714396 353 1934683348652726 354 1967802236967420 355 2001392235495614 356 2035458690188060 357 2070006992364366 358 2105042578968956 359 2140570932827750 360 2176597582905564 361 2213128104564230 362 2250168119821436 363 2287723297610286 364 2325799354039580 365 2364402052654814 366 2403537204699900 367 2443210669379606 368 2483428354122716 369 2524196214845910 370 2565520256218364 371 2607406531927070 372 2649861144942876 373 2692890247787246 374 2736500042799740 375 2780696782406214 376 2825486769387740 377 2870876357150246 378 2916871949994876 379 2963480003389070 380 3010707024238364 381 3058559571158910 382 3107044254750716 383 3156167737871606 384 3205936735911900 385 3256358017069814 386 3307438402627580 387 3359184767228286 388 3411604039153436 389 3464703200601230 390 3518489287965564 391 3572969392115750 392 3628150658676956 393 3684040288311366 394 3740645537000060 395 3797973716325614 396 3856032193755420 397 3914828392925726 398 3974369793926396 399 4034663933586390 400 4095718405759964 401 4157540861613590 402 4220139009913596 403 4283520617314526 404 4347693508648220 405 4412665567213614 406 4478444735067260 407 4545039013314566 408 4612456462401756 409 4680705202408550 410 4749793413341564 411 4819729335428430 412 4890521269412636 413 4962177576849086 414 5034706680400380 415 5108117064133814 416 5182417273819100 417 5257615917226806 418 5333721664427516 419 5410743248091710 420 5488689463790364 421 5567569170296270 422 5647391289886076 423 5728164808643046 424 5809898776760540 425 5892602308846214 426 5976284584226940 427 6060954847254446 428 6146622407611676 429 6233296640619870 430 6320986987546364 431 6409702955913110 432 6499454119805916 433 6590250120184406 434 6682100665192700 435 6775015530470814 436 6869004559466780 437 6964077663749486 438 7060244823322236 439 7157516086937030 440 7255901572409564 441 7355411466934950 442 7456056027404156 443 7557845580721166 444 7660790524120860 445 7764901325487614 446 7870188523674620 447 7976662728823926 448 8084334622687196 449 8193214958947190 450 8303314563539964 451 8414644334977790 452 8527215244672796 453 8641038337261326 454 8756124730929020 455 8872485617736614 456 8990132263946460 457 9109076010349766 458 9229328272594556 459 9350900541514350 460 9473804383457564 461 9598051440617630 462 9723653431363836 463 9850622150572886 464 9978969469961180 465 10108707338417814 466 10239847782338300 467 10372402905959006 468 10506384891692316 469 10641806000462510 470 10778678572042364 471 10917015025390470 472 11056827858989276 473 11198129651183846 474 11340933060521340 475 11485250826091214 476 11631095767866140 477 11778480787043646 478 11927418866388476 479 12077923070575670 480 12230006546534364 481 12383682523792310 482 12538964314821116 483 12695865315382206 484 12854399004873500 485 13014578946676814 486 13176418788505980 487 13339932262755686 488 13505133186851036 489 13672035463597830 490 13840653081533564 491 14011000115279150 492 14183090725891356 493 14356939161215966 494 14532559756241660 495 14709966933454614 496 14889175203193820 497 15070199164007126 498 15253053503007996 499 15437752996232990 500 15624312508999964 501 15812746996266990 502 16003071502991996 503 16195301164493126 504 16389451206809820 505 16585536947064614 506 16783573793825660 507 16983577247469966 508 17185562900547356 509 17389546438145150 510 17595543638253564 511 17803570372131830 512 18013642604675036 513 18225776394781686 514 18439987895721980 515 18656293355506814 516 18874709117257500 517 19095251619576206 518 19317937396917116 519 19542783079958310 520 19769805395974364 521 19999021169209670 522 20230447321252476 523 20464100871409646 524 20699998937082140 525 20938158734141214 526 21178597577305340 527 21421332880517846 528 21666382157325276 529 21913763021256470 530 22163493186202364 531 22415590466796510 532 22670072778796316 533 22926958139465006 534 23186264667954300 535 23448010585687814 536 23712214216745180 537 23978893988246886 538 24248068430739836 539 24519756178583630 540 24793975970337564 541 25070746649148350 542 25350087163138556 543 25632016565795766 544 25916554016362460 545 26203718780226614 546 26493530229313020 547 26786007842475326 548 27081171205888796 549 27379040013443790 550 27679634067139964 551 27982973277481190 552 28289077663871196 553 28597967355009926 554 28909662589290620 555 29224183715197614 556 29541551191704860 557 29861785588675166 558 30184907587260156 559 30510937980300950 560 30839897672729564 561 31171807681971030 562 31506689138346236 563 31844563285475486 564 32185451480682780 565 32529375195400814 566 32876356015576700 567 33226415642078406 568 33579575891101916 569 33935858694579110 570 34295286100586364 571 34657880273753870 572 35023663495675676 573 35392658165320446 574 35764886799442940 575 36140372032996214 576 36519136619544540 577 36901203431677046 578 37286595461422076 579 37675335820662270 580 38067447741550364 581 38462954576925710 582 38861879800731516 583 39264247008432806 584 39670079917435100 585 40079402367503814 586 40492238321184380 587 40908611864223086 588 41328547205988636 589 41752068679894430 590 42179200743821564 591 42609967980542550 592 43044395098145756 593 43482506930460566 594 43924328437483260 595 44369884705803614 596 44819200949032220 597 45272302508228526 598 45729214852329596 599 46189963578579590 600 46654574412959964 601 47123073210620390 602 47595485956310396 603 48071838764811726 604 48552157881371420 605 49036469682135614 606 49524800674584060 607 50017177497965366 608 50513626923732956 609 51014175855981750 610 51518851331885564 611 52027680522135230 612 52540690731377436 613 53057909398654286 614 53579364097843580 615 54105082538099814 616 54635092564295900 617 55169422157465606 618 55708099435246716 619 56251152652324910 620 56798610200878364 621 57350500611023070 622 57906852551258876 623 58467694828916246 624 59033056390603740 625 59602966322656214 626 60177453851583740 627 60756548344521246 628 61340279309678876 629 61928676396793070 630 62521769397578364 631 63119588246179910 632 63722163019626716 633 64329523938285606 634 64941701366315900 635 65558725812124814 636 66180627928823580 637 66807438514684286 638 67439188513597436 639 68075909015530230 640 68717631256985564 641 69364386621461750 642 70016206639912956 643 70673122991210366 644 71335167502604060 645 72002372150185614 646 72674769059351420 647 73352390505266726 648 74035268913330396 649 74723436859640390 650 75416927071459964 651 76115772427684590 652 76820005959309596 653 77529660849898526 654 78244770436052220 655 78965368207878614 656 79691487809463260 657 80423163039340566 658 81160427850965756 659 81903316353187550 660 82651862810721564 661 83406101644624430 662 84166067432768636 663 84931794910318086 664 85703318970204380 665 86480674663603814 666 87263897200415100 667 88053021949737806 668 88848084440351516 669 89649120361195710 670 90456165561850364 671 91269256053017270 672 92088428007002076 673 92913717758197046 674 93745161803564540 675 94582796803121214 676 95426659580422940 677 96276787123050446 678 97133216583095676 679 97995985277648870 680 98865130689286364 681 99740690466559110 682 100622702424481916 683 101511204545023406 684 102406234977596700 685 103307832039550814 686 104216034216662780 687 105130880163630486 688 106052408704566236 689 106980658833491030 690 107915669714829564 691 108857480683905950 692 109806131247440156 693 110761661084045166 694 111724110044724860 695 112693518153372614 696 113669925607270620 697 114653372777589926 698 115643900209891196 699 116641548624626190 700 117646358917639964 701 118658372160673790 702 119677629601868796 703 120704172666270326 704 121738042956333020 705 122779282252426614 706 123827932513342460 707 124884035876800766 708 125947634659958556 709 127018771359918350 710 128097488654237564 711 129183829401438630 712 130277836641519836 713 131379553596466886 714 132489023670765180 715 133606290451912814 716 134731397710934300 717 135864389402895006 718 137005309667416316 719 138154202829191510 720 139311113398502364 721 140476086071736470 722 141649165731905276 723 142830397449162846 724 144019826481325340 725 145217498274391214 726 146423458463062140 727 147637752871264646 728 148860427512672476 729 150091528591229670 730 151331102501674364 731 152579195830063310 732 153835855354297116 733 155101128044646206 734 156375061064277500 735 157657701769781814 736 158949097711701980 737 160249296635061686 738 161558346479895036 739 162876295381776830 740 164203191672353564 741 165539083879875150 742 166884020729727356 743 168238051144964966 744 169601224246845660 745 170973589355364614 746 172355195989789820 747 173746093869198126 748 175146332913011996 749 176555963241536990 750 177975035176499964 751 179403599241587990 752 180841706162987996 753 182289406869927126 754 183746752495213820 755 185213794375779614 756 186690584053221660 757 188177173274345966 758 189673613991711356 759 191179958364174150 760 192696258757433564 761 194222567744577830 762 195758938106631036 763 197305422833100686 764 198862075122525980 765 200428948383026814 766 202006096232853500 767 203593572500937206 768 205191431227441116 769 206799726664312310 770 208418513275834364 771 210047845739180670 772 211687778944968476 773 213338367997813646 774 214999668216886140 775 216671735136466214 776 218354624506501340 777 220048392293163846 778 221753094679409276 779 223468788065535470 780 225195529069742364 781 226933374528692510 782 228682381498072316 783 230442607253154006 784 232214109289358300 785 233996945322817814 786 235791173290941180 787 237596851352977886 788 239414037890583836 789 241242791508387630 790 243083171034557564 791 244935235521369350 792 246799044245774556 793 248674656709969766 794 250562132641966460 795 252461531996161614 796 254372914953909020 797 256296341924091326 798 258231873543692796 799 260179570678372790 800 262139494423039964 801 264111706102427190 802 266096267271667196 803 268093239716868926 804 270102685455694620 805 272124666737937614 806 274159246046100860 807 276206486095976166 808 278266449837224156 809 280339200453954950 810 282424801365309564 811 284523316226042030 812 286634808927102236 813 288759343596219486 814 290896984598486780 815 293047796536945814 816 295211844253172700 817 297389192827864406 818 299579907581425916 819 301784054074558110 820 304001698108846364 821 306232905727349870 822 308477743215191676 823 310736277100149446 824 313008574153246940 825 315294701389346214 826 317594726067740540 827 319908715692748046 828 322236738014306076 829 324578861028566270 830 326935152978490364 831 329305682354446710 832 331690517894807516 833 334089728586546806 834 336503383665839100 835 338931552618658814 836 341374305181380380 837 343831711341379086 838 346303841337632636 839 348790765661323430 840 351292555056441564 841 353809280520388550 842 356341013304581756 843 358887824915059566 844 361449787113087260 845 364026971915763614 846 366619451596628220 847 369227298686269526 848 371850585972933596 849 374489386503133590 850 377143773582259964 851 379813820775191390 852 382499601906906396 853 385201191063095726 854 387918662590775420 855 390652091098900614 856 393401551458980060 857 396167118805691366 858 398948868537496956 859 401746876317260750 860 404561218072865564 861 407391969997831230 862 410239208551933436 863 413103010461823286 864 415983452721647580 865 418880612593669814 866 421794567608891900 867 424725395567676606 868 427673174540370716 869 430637982867928910 870 433619899162538364 871 436619002308244070 872 439635371461574876 873 442669086052170246 874 445720225783407740 875 448788870633031214 876 451875100853779740 877 454978996974017246 878 458100639798362876 879 461240110408322070 880 464397490162918364 881 467572860699325910 882 470766303933502716 883 473977902060824606 884 477207737556719900 885 480455893177304814 886 483722451960019580 887 487007497224265286 888 490311112572041436 889 493633381888584230 890 496974389343005564 891 500334219388932750 892 503712956765148956 893 507110686496234366 894 510527493893208060 895 513963464554170614 896 517418684364947420 897 520893239499732726 898 524387216421734396 899 527900701883819390 900 531433782929159964 901 534986546891880590 902 538559081397705596 903 542151474364607526 904 545763814003456220 905 549396188818668614 906 553048687608859260 907 556721399467491566 908 560414413783529756 909 564127820242091550 910 567861708825101564 911 571616169811945430 912 575391293780124636 913 579187171605912086 914 583003894465008380 915 586841553833198814 916 590700241487011100 917 594580049504373806 918 598481070265275516 919 602403396452424710 920 606347121051910364 921 610312337353863270 922 614299138953118076 923 618307619749876046 924 622337873950368540 925 626389996067521214 926 630464080921618940 927 634560223640971446 928 638678519662579676 929 642819064732802870 930 646981954908026364 931 651167286555330110 932 655375156353157916 933 659605661291987406 934 663858898675000700 935 668134966118755814 936 672433961553858780 937 676755983225636486 938 681101129694810236 939 685469499838170030 940 689861192849249564 941 694276308239001950 942 698714945836476156 943 703177205789494166 944 707663188565328860 945 712172994951382614 946 716706726055866620 947 721264483308480926 948 725846368461095196 949 730452483588430190 950 735082931088739964 951 739737813684494790 952 744417234423064796 953 749121296677404326 954 753850104146737020 955 758603760857241614 956 763382371162738460 957 768186039745376766 958 773014871616322556 959 777868972116447350 960 782748446917017564 961 787653402020384630 962 792583943760675836 963 797540178804485886 964 802522214151569180 965 807530157135532814 966 812564115424530300 967 817624197021956006 968 822710510267140316 969 827823163836045510 970 832962266741962364 971 838127928336207470 972 843320258308821276 973 848539366689266846 974 853785363847129340 975 859058360492816214 976 864358467678258140 977 869685796797610646 978 875040459587956476 979 880422568130008670 980 885832234848814364 981 891269572514459310 982 896734694242773116 983 902227713496035206 984 907748744083681500 985 913297900163011814 986 918875296239897980 987 924481047169492686 988 930115268156939036 989 935778074758080830 990 941469582880173564 991 947189908782596150 992 952939169077563356 993 958717480730838966 994 964524961062449660 995 970361727747399614 996 976227898816385820 997 982123592656514126 998 988048928012015996 999 994004023984965990 1000 999989000035999964 1001 1006003975985033990 1002 1012049072011983996 1003 1018124408657486126 1004 1024230106823617820 1005 1030366287774619614 1006 1036533073137617660 1007 1042730584903346966 1008 1048958945426875356 1009 1055218277428328150 1010 1061508703993613564 1011 1067830348575148830 1012 1074183334992587036 1013 1080567787433544686 1014 1086983830454329980 1015 1093431588980671814 1016 1099911188308449500 1017 1106422754104423206 1018 1112966412406965116 1019 1119542289626791310 1020 1126150512547694364 1021 1132791208327276670 1022 1139464504497684476 1023 1146170528966342646 1024 1152909410016690140 1025 1159681276308916214 1026 1166486256880697340 1027 1173324481147934846 1028 1180196078905493276 1029 1187101180327939470 1030 1194039915970282364 1031 1201012416768713510 1032 1208018814041348316 1033 1215059239488968006 1034 1222133825195762300 1035 1229242703630072814 1036 1236386007645137180 1037 1243563870479833886 1038 1250776425759427836 1039 1258023807496316630 1040 1265306150090777564 1041 1272623588331715350 1042 1279976257397410556 1043 1287364292856268766 1044 1294787830667570460 1045 1302247007182221614 1046 1309741959143505020 1047 1317272823687832326 1048 1324839738345496796 1049 1332442841041426790 1050 1340082270095939964 1051 1347758164225498190 1052 1355470662543463196 1053 1363219904560852926 1054 1371006030187098620 1055 1378829179730802614 1056 1386689493900496860 1057 1394587113805402166 1058 1402522180956188156 1059 1410494837265733950 1060 1418505225049889564 1061 1426553487028238030 1062 1434639766324858236 1063 1442764206469088486 1064 1450926951396290780 1065 1459128145448615814 1066 1467367933375768700 1067 1475646460335775406 1068 1483963871895749916 1069 1492320314032662110 1070 1500715933134106364 1071 1509150875999070870 1072 1517625289838707676 1073 1526139322277103446 1074 1534693121352050940 1075 1543286835515821214 1076 1551920613635936540 1077 1560594604995944046 1078 1569308959296190076 1079 1578063826654595270 1080 1586859357607430364 1081 1595695703110092710 1082 1604573014537883516 1083 1613491443686785806 1084 1622451142774243100 1085 1631452264439938814 1086 1640494961746576380 1087 1649579388180660086 1088 1658705697653276636 1089 1667874044500877430 1090 1677084583486061564 1091 1686337469798359550 1092 1695632859055017756 1093 1704970907301783566 1094 1714351771013691260 1095 1723775607095848614 1096 1733242572884224220 1097 1742752826146435526 1098 1752306525082537596 1099 1761903828325812590 1100 1771544894943559964 1101 1781229884437887390 1102 1790958956746502396 1103 1800732272243504726 1104 1810549991740179420 1105 1820412276485790614 1106 1830319288168376060 1107 1840271188915542366 1108 1850268141295260956 1109 1860310308316664750 1110 1870397853430845564 1111 1880530940531652230 1112 1890709733956489436 1113 1900934398487117286 1114 1911205099350451580 1115 1921522002219364814 1116 1931885273213487900 1117 1942295078900012606 1118 1952751586294494716 1119 1963254962861657910 1120 1973805376516198364 1121 1984402995623590070 1122 1995047989000890876 1123 2005740525917549246 1124 2016480776096211740 1125 2027268909713531214 1126 2038105097400975740 1127 2048989510245638246 1128 2059922319791046876 1129 2070903698037976070 1130 2081933817445258364 1131 2093012850930596910 1132 2104140971871378716 1133 2115318354105488606 1134 2126545171932123900 1135 2137821600112609814 1136 2149147813871215580 1137 2160523988895971286 1138 2171950301339485436 1139 2183426927819763230 1140 2194954045421025564 1141 2206531831694528750 1142 2218160464659384956 1143 2229840122803383366 1144 2241570985083812060 1145 2253353230928280614 1146 2265187040235543420 1147 2277072593376323726 1148 2289010071194138396 1149 2300999655006123390 1150 2313041526603859964 1151 2325135868254201590 1152 2337282862700101596 1153 2349482693161441526 1154 2361735543335860220 1155 2374041597399583614 1156 2386401040008255260 1157 2398814056297767566 1158 2411280831885093756 1159 2423801552869120550 1160 2436376405831481564 1161 2449005577837391430 1162 2461689256436480636 1163 2474427629663631086 1164 2487220886039812380 1165 2500069214572918814 1166 2512972804758607100 1167 2525931846581134806 1168 2538946530514199516 1169 2552017047521778710 1170 2565143589058970364 1171 2578326347072834270 1172 2591565514003234076 1173 2604861282783680046 1174 2618213846842172540 1175 2631623400102046214 1176 2645090136982814940 1177 2658614252401017446 1178 2672195941771063676 1179 2685835401006081870 1180 2699532826518766364 1181 2713288415222226110 1182 2727102364530833916 1183 2740974872361076406 1184 2754906137132404700 1185 2768896357768085814 1186 2782945733696054780 1187 2797054464849767486 1188 2811222751669054236 1189 2825450795100974030 1190 2839738796600669564 1191 2854086958132222950 1192 2868495482169512156 1193 2882964571697068166 1194 2897494430210932860 1195 2912085261719517614 1196 2926737270744462620 1197 2941450662321496926 1198 2956225642001299196 1199 2971062415850359190 1200 2985961190451839964 1201 3000922172906440790 1202 3015945570833260796 1203 3031031592370663326 1204 3046180446177141020 1205 3061392341432181614 1206 3076667487837134460 1207 3092006095616077766 1208 3107408375516686556 1209 3122874538811101350 1210 3138404797296797564 1211 3153999363297455630 1212 3169658449663831836 1213 3185382269774629886 1214 3201171037537373180 1215 3217024967389277814 1216 3232944274298126300 1217 3248929173763142006 1218 3264979881815864316 1219 3281096615021024510 1220 3297279590477422364 1221 3313529025818803470 1222 3329845139214737276 1223 3346228149371495846 1224 3362678275532933340 1225 3379195737481366214 1226 3395780755538454140 1227 3412433550566081646 1228 3429154343967240476 1229 3445943357686912670 1230 3462800814212954364 1231 3479726936576980310 1232 3496721948355249116 1233 3513786073669549206 1234 3530919537188085500 1235 3548122564126366814 1236 3565395380248093980 1237 3582738211866048686 1238 3600151285842983036 1239 3617634829592509830 1240 3635189071079993564 1241 3652814238823442150 1242 3670510561894399356 1243 3688278269918837966 1244 3706117593078053660 1245 3724028762109559614 1246 3742012008307981820 1247 3760067563525955126 1248 3778195660175019996 1249 3796396531226519990 1250 3814670410212499964 1251 3833017531226604990 1252 3851438128924979996 1253 3869932438527170126 1254 3888500695817021820 1255 3907143137143584614 1256 3925859999422013660 1257 3944651520134472966 1258 3963517937331039356 1259 3982459489630607150 1260 4001476416221793564 1261 4020568956863844830 1262 4039737351887543036 1263 4058981842196113686 1264 4078302669266133980 1265 4097700075148441814 1266 4117174302469045500 1267 4136725594430034206 1268 4156354194810489116 1269 4176060347967395310 1270 4195844298836554364 1271 4215706292933497670 1272 4235646576354400476 1273 4255665395776996646 1274 4275762998461494140 1275 4295939632251491214 1276 4316195545574893340 1277 4336530987444830846 1278 4356946207460577276 1279 4377441455808468470 1280 4398016983262822364 1281 4418673041186859510 1282 4439409881533624316 1283 4460227756846907006 1284 4481126920262166300 1285 4502107625507452814 1286 4523170126904333180 1287 4544314679368814886 1288 4565541538412271836 1289 4586850960142370630 1290 4608243201263997564 1291 4629718519080186350 1292 4651277171493046556 1293 4672919417004692766 1294 4694645514718174460 1295 4716455724338406614 1296 4738350306173101020 1297 4760329521133698326 1298 4782393630736300796 1299 4804542897102605790 1300 4826777582960839964 1301 4849097951646694190 1302 4871504267104259196 1303 4893996793886961926 1304 4916575797158502620 1305 4939241542693792614 1306 4961994296879892860 1307 4984834326716953166 1308 5007761899819152156 1309 5030777284415637950 1310 5053880749351469564 1311 5077072564088559030 1312 5100352998706614236 1313 5123722323904082486 1314 5147180810999094780 1315 5170728731930410814 1316 5194366359258364700 1317 5218093966165811406 1318 5241911826459073916 1319 5265820214568891110 1320 5289819405551366364 1321 5313909675088916870 1322 5338091299491223676 1323 5362364555696182446 1324 5386729721270854940 1325 5411187074412421214 1326 5435736893949132540 1327 5460379459341265046 1328 5485115050682074076 1329 5509943948698749270 1330 5534866434753370364 1331 5559882790843863710 1332 5584993299604959516 1333 5610198244309149806 1334 5635497908867647100 1335 5660892577831343814 1336 5686382536391772380 1337 5711968070382066086 1338 5737649466277920636 1339 5763427011198556430 1340 5789300992907681564 1341 5815271699814455550 1342 5841339420974453756 1343 5867504446090632566 1344 5893767065514295260 1345 5920127570246058614 1346 5946586251936820220 1347 5973143402888726526 1348 5999799316056141596 1349 6026554285046616590 1350 6053408604121859964 1351 6080362568198708390 1352 6107416472850098396 1353 6134570614306038726 1354 6161825289454583420 1355 6189180795842805614 1356 6216637431677772060 1357 6244195495827518366 1358 6271855287822024956 1359 6299617107854193750 1360 6327481256780825564 1361 6355448036123598230 1362 6383517748070045436 1363 6411690695474536286 1364 6439967181859255580 1365 6468347511415184814 1366 6496831989003083900 1367 6525420920154473606 1368 6554114611072618716 1369 6582913368633511910 1370 6611817500386858364 1371 6640827314557061070 1372 6669943120044206876 1373 6699165226425053246 1374 6728493943954015740 1375 6757929583564156214 1376 6787472456868171740 1377 6817122876159384246 1378 6846881154412730876 1379 6876747605285755070 1380 6906722543119598364 1381 6936806282939992910 1382 6966999140458254716 1383 6997301432072277606 1384 7027713474867527900 1385 7058235586618039814 1386 7088868085787411580 1387 7119611291529802286 1388 7150465523690929436 1389 7181431102809067230 1390 7212508350116045564 1391 7243697587538249750 1392 7274999137697620956 1393 7306413323912657366 1394 7337940470199416060 1395 7369580901272515614 1396 7401334942546139420 1397 7433202920135039726 1398 7465185160855542396 1399 7497281992226552390 1400 7529493742470559964 1401 7561820740514647590 1402 7594263315991497596 1403 7626821799240400526 1404 7659496521308264220 1405 7692287813950623614 1406 7725196009632651260 1407 7758221441530168566 1408 7791364443530657756 1409 7824625350234274550 1410 7858004496954861564 1411 7891502219720962430 1412 7925118855276836636 1413 7958854741083475086 1414 7992710215319616380 1415 8026685616882763814 1416 8060781285390203100 1417 8094997561180020806 1418 8129334785312123516 1419 8163793299569257710 1420 8198373446458030364 1421 8233075569209930270 1422 8267900011782350076 1423 8302847118859609046 1424 8337917235853976540 1425 8373110708906696214 1426 8408427884889010940 1427 8443869111403188446 1428 8479434736783547676 1429 8515125110097485870 1430 8550940581146506364 1431 8586881500467247110 1432 8622948219332509916 1433 8659141089752290406 1434 8695460464474808700 1435 8731906696987540814 1436 8768480141518250780 1437 8805181153036023486 1438 8842010087252298236 1439 8878967300621903030 1440 8916053150344089564 1441 8953267994363568950 1442 8990612191371548156 1443 9028086100806767166 1444 9065690082856536860 1445 9103424498457777614 1446 9141289709298058620 1447 9179286077816637926 1448 9217413967205503196 1449 9255673741410413190 1450 9294065765131939964 1451 9332590403826511790 1452 9371248023707456796 1453 9410038991746047326 1454 9448963675672545020 1455 9488022443977246614 1456 9527215665911530460 1457 9566543711488903766 1458 9606006951486050556 1459 9645605757443880350 1460 9685340501668577564 1461 9725211557232651630 1462 9765219297975987836 1463 9805364098506898886 1464 9845646334203177180 1465 9886066381213147814 1466 9926624616456722300 1467 9967321417626453006 1468 10008157163188588316 1469 10049132232384128510 1470 10090247005229882364 1471 10131501862519524470 1472 10172897185824653276 1473 10214433357495849846 1474 10256110760663737340 1475 10297929779240041214 1476 10339890797918650140 1477 10381994202176677646 1478 10424240378275524476 1479 10466629713261941670 1480 10509162594969094364 1481 10551839412017626310 1482 10594660553816725116 1483 10637626410565188206 1484 10680737373252489500 1485 10723993833659846814 1486 10767396184361289980 1487 10810944818724729686 1488 10854640130913027036 1489 10898482515885063830 1490 10942472369396813564 1491 10986610088002413150 1492 11030896069055235356 1493 11075330710708961966 1494 11119914411918657660 1495 11164647572441844614 1496 11209530592839577820 1497 11254563874477521126 1498 11299747819527023996 1499 11345082830966198990 1500 11390569312580999964 1501 11436207668966300990 1502 11481998305526975996 1503 11527941628478979126 1504 11574038044850425820 1505 11620287962482674614 1506 11666691790031409660 1507 11713249936967723966 1508 11759962813579203356 1509 11806830830971011150 1510 11853854401066973564 1511 11901033936610665830 1512 11948369851166499036 1513 11995862559120807686 1514 12043512475682937980 1515 12091320016886336814 1516 12139285599589641500 1517 12187409641477770206 1518 12235692561063013116 1519 12284134777686124310 1520 12332736711517414364 1521 12381498783557843670 1522 12430421415640116476 1523 12479505030429775646 1524 12528750051426298140 1525 12578156902964191214 1526 12627726010214089340 1527 12677457799183851846 1528 12727352696719661276 1529 12777411130507122470 1530 12827633529072362364 1531 12878020321783130510 1532 12928571938849900316 1533 12979288811326971006 1534 13030171371113570300 1535 13081220050954957814 1536 13132435284443529180 1537 13183817506019920886 1538 13235367150974115836 1539 13287084655446549630 1540 13338970456429217564 1541 13391024991766782350 1542 13443248700157682556 1543 13495642021155241766 1544 13548205395168778460 1545 13600939263464716614 1546 13653844068167697020 1547 13706920252261689326 1548 13760168259591104796 1549 13813588534861909790 1550 13867181523642739964 1551 13920947672366015190 1552 13974887428329055196 1553 14029001239695195926 1554 14083289555494906620 1555 14137752825626907614 1556 14192391500859288860 1557 14247206032830629166 1558 14302196874051116156 1559 14357364477903666950 1560 14412709298645049564 1561 14468231791407005030 1562 14523932412197370236 1563 14579811617901201486 1564 14635869866281898780 1565 14692107615982330814 1566 14748525326525960700 1567 14805123458317972406 1568 14861902472646397916 1569 14918862831683245110 1570 14976004998485626364 1571 15033329436996887870 1572 15090836612047739676 1573 15148526989357386446 1574 15206401035534658940 1575 15264459218079146214 1576 15322702005382328540 1577 15381129866728711046 1578 15439743272296958076 1579 15498542693161028270 1580 15557528601291310364 1581 15616701469555759710 1582 15676061771721035516 1583 15735609982453638806 1584 15795346577321051100 1585 15855272032792873814 1586 15915386826241968380 1587 15975691435945597086 1588 16036186341086564636 1589 16096872021754360430 1590 16157748958946301564 1591 16218817634568676550 1592 16280078531437889756 1593 16341532133281606566 1594 16403178924739899260 1595 16465019391366393614 1596 16527054019629416220 1597 16589283296913142526 1598 16651707711518745596 1599 16714327752665545590 1600 16777143910492159964 1601 16840156676057654390 1602 16903366541342694396 1603 16966773999250697726 1604 17030379543608987420 1605 17094183669169945614 1606 17158186871612168060 1607 17222389647541619366 1608 17286792494492788956 1609 17351395910929847750 1610 17416200396247805564 1611 17481206450773669230 1612 17546414575767601436 1613 17611825273424080286 1614 17677439046873059580 1615 17743256400181129814 1616 17809277838352679900 1617 17875503867331059606 1618 17941934993999742716 1619 18008571726183490910 1620 18075414572649518364 1621 18142464043108657070 1622 18209720648216522876 1623 18277184899574682246 1624 18344857309731819740 1625 18412738392184906214 1626 18480828661380367740 1627 18549128632715255246 1628 18617638822538414876 1629 18686359748151659070 1630 18755291927810938364 1631 18824435880727513910 1632 18893792127069130716 1633 18963361187961191606 1634 19033143585487931900 1635 19103139842693594814 1636 19173350483583607580 1637 19243776033125758286 1638 19314417017251373436 1639 19385273962856496230 1640 19456347397803065564 1641 19527637850920095750 1642 19599145852004856956 1643 19670871931824056366 1644 19742816622115020060 1645 19814980455586875614 1646 19887363965921735420 1647 19959967687775880726 1648 20032792156780946396 1649 20105837909545106390 1650 20179105483654259964 1651 20252595417673218590 1652 20326308251146893596 1653 20400244524601484526 1654 20474404779545668220 1655 20548789558471788614 1656 20623399404857047260 1657 20698234863164694566 1658 20773296478845221756 1659 20848584798337553550 1660 20924100369070241564 1661 20999843739462658430 1662 21075815458926192636 1663 21152016077865444086 1664 21228446147679420380 1665 21305106220762733814 1666 21381996850506799100 1667 21459118591301031806 1668 21536471998534047516 1669 21614057628594861710 1670 21691876038874090364 1671 21769927787765151270 1672 21848213434665466076 1673 21926733539977663046 1674 22005488665110780540 1675 22084479372481471214 1676 22163706225515206940 1677 22243169788647484446 1678 22322870627325031676 1679 22402809308007014870 1680 22482986398166246364 1681 22563402466290393110 1682 22644058081883185916 1683 22724953815465629406 1684 22806090238577212700 1685 22887467923777120814 1686 22969087444645446780 1687 23050949375784404486 1688 23133054292819542236 1689 23215402772400957030 1690 23297995392204509564 1691 23380832730933039950 1692 23463915368317584156 1693 23547243885118591166 1694 23630818863127140860 1695 23714640885166162614 1696 23798710535091654620 1697 23883028397793903926 1698 23967595059198707196 1699 24052411106268592190 1700 24137477127004039964 1701 24222793710444707790 1702 24308361446670652796 1703 24394180926803556326 1704 24480252743007949020 1705 24566577488492436614 1706 24653155757510926460 1707 24739988145363854766 1708 24827075248399414556 1709 24914417664014784350 1710 25002015990657357564 1711 25089870827825972630 1712 25177982776072143836 1713 25266352437001292886 1714 25354980413273981180 1715 25443867308607142814 1716 25533013727775318300 1717 25622420276611889006 1718 25712087562010312316 1719 25802016191925357510 1720 25892206775374342364 1721 25982659922438370470 1722 26073376244263569276 1723 26164356353062328846 1724 26255600862114541340 1725 26347110385768841214 1726 26438885539443846140 1727 26530926939629398646 1728 26623235203887808476 1729 26715810950855095670 1730 26808654800242234364 1731 26901767372836397310 1732 26995149290502201116 1733 27088801176182952206 1734 27182723653901893500 1735 27276917348763451814 1736 27371382886954485980 1737 27466120895745535686 1738 27561132003492071036 1739 27656416839635742830 1740 27751976034705633564 1741 27847810220319509150 1742 27943920029185071356 1743 28040306095101210966 1744 28136969052959261660 1745 28233909538744254614 1746 28331128189536173820 1747 28428625643511212126 1748 28526402539943027996 1749 28624459519204002990 1750 28722797222766499964 1751 28821416293204121990 1752 28920317374192971996 1753 29019501110512913126 1754 29118968148048829820 1755 29218719133791889614 1756 29318754715840805660 1757 29419075543403099966 1758 29519682266796367356 1759 29620575537449540150 1760 29721756007904153564 1761 29823224331815611830 1762 29924981163954455036 1763 30027027160207626686 1764 30129362977579741980 1765 30231989274194356814 1766 30334906709295237500 1767 30438115943247631206 1768 30541617637539537116 1769 30645412454782978310 1770 30749501058715274364 1771 30853884114200314670 1772 30958562287229832476 1773 31063536244924679646 1774 31168806655536102140 1775 31274374188447016214 1776 31380239514173285340 1777 31486403304364997846 1778 31592866231807745276 1779 31699628970423901470 1780 31806692195273902364 1781 31914056582557526510 1782 32021722809615176316 1783 32129691554929160006 1784 32237963498124974300 1785 32346539319972587814 1786 32455419702387725180 1787 32564605328433151886 1788 32674096882319959836 1789 32783895049408853630 1790 32894000516211437564 1791 33004413970391503350 1792 33115136100766318556 1793 33226167597307915766 1794 33337509151144382460 1795 33449161454561151614 1796 33561125201002293020 1797 33673401085071805326 1798 33785989802534908796 1799 33898892050319338790 1800 34012108526516639964 1801 34125639930383461190 1802 34239486962342851196 1803 34353650323985554926 1804 34468130718071310620 1805 34582928848530147614 1806 34698045420463684860 1807 34813481140146430166 1808 34929236715027080156 1809 35045312853729820950 1810 35161710266055629564 1811 35278429662983576030 1812 35395471756672126236 1813 35512837260460445486 1814 35630526888869702780 1815 35748541357604375814 1816 35866881383553556700 1817 35985547684792258406 1818 36104540980582721916 1819 36223861991375724110 1820 36343511438811886364 1821 36463490045722983870 1822 36583798536133255676 1823 36704437635260715446 1824 36825408069518462940 1825 36946710566515996214 1826 37068345855060524540 1827 37190314665158282046 1828 37312617728015842076 1829 37435255776041432270 1830 37558229542846250364 1831 37681539763245780710 1832 37805187173261111516 1833 37929172510120252806 1834 38053496512259455100 1835 38178159919324528814 1836 38303163472172164380 1837 38428507912871253086 1838 38554193984704208636 1839 38680222432168289430 1840 38806594000976921564 1841 38933309438061022550 1842 39060369491570325756 1843 39187774910874705566 1844 39315526446565503260 1845 39443624850456853614 1846 39572070875587012220 1847 39700865276219683526 1848 39830008807845349596 1849 39959502227182599590 1850 40089346292179459964 1851 40219541762014725390 1852 40350089397099290396 1853 40480989959077481726 1854 40612244210828391420 1855 40743852916467210614 1856 40875816841346564060 1857 41008136752057845366 1858 41140813416432552956 1859 41273847603543626750 1860 41407240083706785564 1861 41540991628481865230 1862 41675103010674157436 1863 41809575004335749286 1864 41944408384766863580 1865 42079603928517199814 1866 42215162413387275900 1867 42351084618429770606 1868 42487371323950866716 1869 42624023311511594910 1870 42761041363929178364 1871 42898426265278378070 1872 43036178800892838876 1873 43174299757366436246 1874 43312789922554623740 1875 43451650085575781214 1876 43590881036812563740 1877 43730483567913251246 1878 43870458471793098876 1879 44010806542635688070 1880 44151528575894278364 1881 44292625368293159910 1882 44434097717829006716 1883 44575946423772230606 1884 44718172286668335900 1885 44860776108339274814 1886 45003758691884803580 1887 45147120841683839286 1888 45290863363395817436 1889 45434987063962050230 1890 45579492751607085564 1891 45724381235840066750 1892 45869653327456092956 1893 46015309838537580366 1894 46161351582455624060 1895 46307779373871360614 1896 46454594028737331420 1897 46601796364298846726 1898 46749387199095350396 1899 46897367352961785390 1900 47045737647029959964 1901 47194498903729914590 1902 47343651946791289596 1903 47493197601244693526 1904 47643136693423072220 1905 47793470050963078614 1906 47944198502806443260 1907 48095322879201345566 1908 48246844011703785756 1909 48398762733178957550 1910 48551079877802621564 1911 48703796281062479430 1912 48856912779759548636 1913 49010430212009538086 1914 49164349417244224380 1915 49318671236212828814 1916 49473396510983395100 1917 49628526084944167806 1918 49784060802804971516 1919 49940001510598590710 1920 50096349055682150364 1921 50253104286738497270 1922 50410268053777582076 1923 50567841208137842046 1924 50725824602487584540 1925 50884219090826371214 1926 51043025528486402940 1927 51202244772133905446 1928 51361877679770515676 1929 51521925110734668870 1930 51682387925702986364 1931 51843266986691664110 1932 52004563157057861916 1933 52166277301501093406 1934 52328410286064616700 1935 52490962978136825814 1936 52653936246452642780 1937 52817330961094910486 1938 52981147993495786236 1939 53145388216438136030 1940 53310052504056929564 1941 53475141731840635950 1942 53640656776632620156 1943 53806598516632540166 1944 53972967831397744860 1945 54139765601844672614 1946 54306992710250250620 1947 54474650040253294926 1948 54642738476855911196 1949 54811258906424896190 1950 54980212216693139964 1951 55149599296761028790 1952 55319421037097848796 1953 55489678329543190326 1954 55660372067308353020 1955 55831503144977751614 1956 56003072458510322460 1957 56175080905240930766 1958 56347529383881778556 1959 56520418794523813350 1960 56693750038638137564 1961 56867524019077418630 1962 57041741640077299836 1963 57216403807257811886 1964 57391511427624785180 1965 57567065409571262814 1966 57743066662878914300 1967 57919516098719450006 1968 58096414629656036316 1969 58273763169644711510 1970 58451562634035802364 1971 58629813939575341470 1972 58808518004406485276 1973 58987675748070932846 1974 59167288091510345340 1975 59347355957067766214 1976 59527880268489042140 1977 59708861950924244646 1978 59890301930929092476 1979 60072201136466374670 1980 60254560496907374364 1981 60437380943033293310 1982 60620663407036677116 1983 60804408822522841206 1984 60988618124511297500 1985 61173292249437181814 1986 61358432135152681980 1987 61544038720928466686 1988 61730112947455115036 1989 61916655756844546830 1990 62103668092631453564 1991 62291150899774730150 1992 62479105124658907356 1993 62667531715095584966 1994 62856431620324865660 1995 63045805791016789614 1996 63235655179272769820 1997 63425980738627028126 1998 63616783424048031996 1999 63808064191939931990 2000 63999824000143999964 2001 64192063807940067990 2002 64384784576047967996 2003 64577987266628972126 2004 64771672843287233820 2005 64965842271071229614 2006 65160496516475201660 2007 65355636547440600966 2008 65551263333357531356 2009 65747377845066194150 2010 65943981054858333564 2011 66141073936478682830 2012 66338657465126411036 2013 66536732617456570686 2014 66735300371581545980 2015 66934361707072501814 2016 67133917604960833500 2017 67333969047739617206 2018 67534517019365061116 2019 67735562505257957310 2020 67937106492305134364 2021 68139149968860910670 2022 68341693924748548476 2023 68544739351261708646 2024 68748287241165906140 2025 68952338588699966214 2026 69156894389577481340 2027 69361955640988268846 2028 69567523341599829276 2029 69773598491558805470 2030 69980182092492442364 2031 70187275147510047510 2032 70394878661204452316 2033 70602993639653474006 2034 70811621090421378300 2035 71020762022560342814 2036 71230417446611921180 2037 71440588374608507886 2038 71651275820074803836 2039 71862480798029282630 2040 72074204324985657564 2041 72286447418954349350 2042 72499211099443954556 2043 72712496387462714766 2044 72926304305519986460 2045 73140635877627711614 2046 73355492129301889020 2047 73570874087564046326 2048 73786782780942712796 2049 74003219239474892790 2050 74220184494707539964 2051 74437679579699032190 2052 74655705529020647196 2053 74874263378758038926 2054 75093354166512714620 2055 75312978931403512614 2056 75533138714068080860 2057 75753834556664356166 2058 75975067502872044156 2059 76196838597894099950 2060 76419148888458209564 2061 76641999422818272030 2062 76865391250755882236 2063 77089325423581814486 2064 77313802994137506780 2065 77538825016796545814 2066 77764392547466152700 2067 77990506643588669406 2068 78217168364143045916 2069 78444378769646328110 2070 78672138922155146364 2071 78900449885267204870 2072 79129312724122771676 2073 79358728505406169446 2074 79588698297347266940 2075 79819223169722971214 2076 80050304193858720540 2077 80281942442629978046 2078 80514138990463726076 2079 80746894913339961270 2080 80980211288793190364 2081 81214089195913926710 2082 81448529715350187516 2083 81683533929308991806 2084 81919102921557859100 2085 82155237777426308814 2086 82391939583807360380 2087 82629209429159034086 2088 82867048403505852636 2089 83105457598440343430 2090 83344438107124541564 2091 83583991024291493550 2092 83824117446246761756 2093 84064818470869929566 2094 84306095197616107260 2095 84547948727517438614 2096 84790380163184608220 2097 85033390608808349526 2098 85276981170160953596 2099 85521152954597778590 2100 85765907071058759964 2101 86011244630069921390 2102 86257166743744886396 2103 86503674525786390726 2104 86750769091487795420 2105 86998451557734600614 2106 87246723043005960060 2107 87495584667376196366 2108 87745037552516316956 2109 87995082821695530750 2110 88245721599782765564 2111 88496955013248186230 2112 88748784190164713436 2113 89001210260209543286 2114 89254234354665667580 2115 89507857606423394814 2116 89762081149981871900 2117 90016906121450606606 2118 90272333658550990716 2119 90528364900617823910 2120 90785000988600838364 2121 91042243065066224070 2122 91300092274198154876 2123 91558549761800315246 2124 91817616675297427740 2125 92077294163736781214 2126 92337583377789759740 2127 92598485469753372246 2128 92860001593551782876 2129 93122132904737842070 2130 93384880560494618364 2131 93648245719636930910 2132 93912229542612882716 2133 94176833191505394606 2134 94442057830033739900 2135 94707904623555079814 2136 94974374739065999580 2137 95241469345204045286 2138 95509189612249261436 2139 95777536712125729230 2140 96046511818403105564 2141 96316116106298162750 2142 96586350752676328956 2143 96857216936053229366 2144 97128715836596228060 2145 97400848636125970614 2146 97673616518117927420 2147 97947020667703937726 2148 98221062271673754396 2149 98495742518476589390 2150 98771062598222659964 2151 99047023702684735590 2152 99323627025299685596 2153 99600873761170027526 2154 99878765107065476220 2155 100157302261424493614 2156 100436486424355839260 2157 100716318797640121566 2158 100996800584731349756 2159 101277932990758486550 2160 101559717222527001564 2161 101842154488520425430 2162 102125245998901904636 2163 102408992965515757086 2164 102693396601889028380 2165 102978458123233048814 2166 103264178746444991100 2167 103550559690109428806 2168 103837602174499895516 2169 104125307421580444710 2170 104413676655007210364 2171 104702711100129968270 2172 104992411983993698076 2173 105282780535340146046 2174 105573817984609388540 2175 105865525563941396214 2176 106157904507177598940 2177 106450956049862451446 2178 106744681429244999676 2179 107039081884280447870 2180 107334158655631726364 2181 107629912985671060110 2182 107926346118481537916 2183 108223459299858682406 2184 108521253777312020700 2185 108819730800066655814 2186 109118891619064838780 2187 109418737486967541486 2188 109719269658156030236 2189 110020489388733440030 2190 110322397936526349564 2191 110624996561086356950 2192 110928286523691656156 2193 111232269087348614166 2194 111536945516793348860 2195 111842317078493307614 2196 112148385040648846620 2197 112455150673194810926 2198 112762615247802115196 2199 113070780037879325190 2200 113379646318574239964 2201 113689215366775474790 2202 113999488461114044796 2203 114310466881964949326 2204 114622151911448757020 2205 114934544833433191614 2206 115247646933534718460 2207 115561459499120131766 2208 115875983819308142556 2209 116191221184970967350 2210 116507172888735917564 2211 116823840224986989630 2212 117141224489866455836 2213 117459326981276455886 2214 117778148998880589180 2215 118097691844105507814 2216 118417956820142510300 2217 118738945231949136006 2218 119060658386250760316 2219 119383097591542190510 2220 119706264158089262364 2221 120030159397930437470 2222 120354784624878401276 2223 120680141154521661846 2224 121006230304226149340 2225 121333053393136816214 2226 121660611742179238140 2227 121988906674061215646 2228 122317939513274376476 2229 122647711586095778670 2230 122978224220589514364 2231 123309478746608314310 2232 123641476495795153116 2233 123974218801584855206 2234 124307706999205701500 2235 124641942425681036814 2236 124976926419830877980 2237 125312660322273522686 2238 125649145475427159036 2239 125986383223511475830 2240 126324374912549273564 2241 126663121890368076150 2242 127002625506601743356 2243 127342887112692083966 2244 127683908061890469660 2245 128025689709259449614 2246 128368233411674365820 2247 128711540527824969126 2248 129055612418217035996 2249 129400450445173985990 2250 129746055972838499964 2251 130092430367174138990 2252 130439574995966963996 2253 130787491228827156126 2254 131136180437190637820 2255 131485643994320694614 2256 131835883275309597660 2257 132186899657080226966 2258 132538694518387695356 2259 132891269239820973150 2260 133244625203804513564 2261 133598763794599878830 2262 133953686398307367036 2263 134309394402867639686 2264 134665889198063349980 2265 135023172175520771814 2266 135381244728711429500 2267 135740108252953728206 2268 136099764145414585116 2269 136460213805111061310 2270 136821458632911994364 2271 137183500031539631670 2272 137546339405571264476 2273 137909978161440862646 2274 138274417707440710140 2275 138639659453723041214 2276 139005704812301677340 2277 139372555197053664846 2278 139740212023720913276 2279 140108676709911834470 2280 140477950675102982364 2281 140848035340640693510 2282 141218932129742728316 2283 141590642467499913006 2284 141963167780877782300 2285 142336509498718222814 2286 142710669051741117180 2287 143085647872545988886 2288 143461447395613647836 2289 143838069057307836630 2290 144215514295876877564 2291 144593784551455320350 2292 144972881266065590556 2293 145352805883619638766 2294 145733559849920590460 2295 146115144612664396614 2296 146497561621441485020 2297 146880812327738412326 2298 147264898184939516796 2299 147649820648328571790 2300 148035581175090439964 2301 148422181224312728190 2302 148809622256987443196 2303 149197905736012647926 2304 149587033126194118620 2305 149977005894247002614 2306 150367825508797476860 2307 150759493440384407166 2308 151152011161461008156 2309 151545380146396503950 2310 151939601871477789564 2311 152334677814911093030 2312 152730609456823638236 2313 153127398279265308486 2314 153525045766210310780 2315 153923553403558840814 2316 154322922679138748700 2317 154723155082707205406 2318 155124252105952369916 2319 155526215242495057110 2320 155929045987890406364 2321 156332745839629550870 2322 156737316297141287676 2323 157142758861793748446 2324 157549075036896070940 2325 157956266327700071214 2326 158364334241401916540 2327 158773280287143799046 2328 159183105976015610076 2329 159593812821056615270 2330 160005402337257130364 2331 160417876041560197710 2332 160831235452863263516 2333 161245482092019855806 2334 161660617481841263100 2335 162076643147098213814 2336 162493560614522556380 2337 162911371412808940086 2338 163330077072616496636 2339 163749679126570522430 2340 164170179109264161564 2341 164591578557260089550 2342 165013879009092197756 2343 165437082005267278566 2344 165861189088266711260 2345 166286201802548148614 2346 166712121694547204220 2347 167138950312679140526 2348 167566689207340557596 2349 167995339930911082590 2350 168424904037755059964 2351 168855383084223242390 2352 169286778628654482396 2353 169719092231377424726 2354 170152325454712199420 2355 170586479862972115614 2356 171021557022465356060 2357 171457558501496672366 2358 171894485870369080956 2359 172332340701385559750 2360 172771124568850745564 2361 173210839049072632230 2362 173651485720364269436 2363 174093066163045462286 2364 174535581959444471580 2365 174979034693899714814 2366 175423425952761467900 2367 175868757324393567606 2368 176315030399175114716 2369 176762246769502177910 2370 177210408029789498364 2371 177659515776472195070 2372 178109571608007470876 2373 178560577124876319246 2374 179012533929585231740 2375 179465443626667906214 2376 179919307822686955740 2377 180374128126235618246 2378 180829906147939466876 2379 181286643500458121070 2380 181744341798486958364 2381 182203002658758826910 2382 182662627700045758716 2383 183123218543160683606 2384 183584776810959143900 2385 184047304128341009814 2386 184510802122252195580 2387 184975272421686376286 2388 185440716657686705436 2389 185907136463347533230 2390 186374533473816125564 2391 186842909326294383750 2392 187312265660040564956 2393 187782604116371003366 2394 188253926338661832060 2395 188726233972350705614 2396 189199528664938523420 2397 189673812065991153726 2398 190149085827141158396 2399 190625351602089518390 2400 191102611046607359964 2401 191580865818537681590 2402 192060117577797081596 2403 192540367986377486526 2404 193021618708347880220 2405 193503871409856033614 2406 193987127759130235260 2407 194471389426481022566 2408 194956658084302913756 2409 195442935407076140550 2410 195930223071368381564 2411 196418522755836496430 2412 196907836141228260636 2413 197398164910384101086 2414 197889510748238832380 2415 198381875341823393814 2416 198875260380266587100 2417 199369667554796814806 2418 199865098558743819516 2419 200361555087540423710 2420 200859038838724270364 2421 201357551511939564270 2422 201857094808938814076 2423 202357670433584575046 2424 202859280091851192540 2425 203361925491826546214 2426 203865608343713794940 2427 204370330359833122446 2428 204876093254623483676 2429 205382898744644351870 2430 205890748548577466364 2431 206399644387228581110 2432 206909587983529213916 2433 207420581062538396406 2434 207932625351444424700 2435 208445722579566610814 2436 208959874478357034780 2437 209475082781402297486 2438 209991349224425274236 2439 210508675545286869030 2440 211027063483987769564 2441 211546514782670202950 2442 212067031185619692156 2443 212588614439266813166 2444 213111266292188952860 2445 213634988495112067614 2446 214159782800912442620 2447 214685650964618451926 2448 215212594743412319196 2449 215740615896631879190 2450 216269716185772339964 2451 216799897374488045790 2452 217331161228594240796 2453 217863509516068833326 2454 218396944007054161020 2455 218931466473858756614 2456 219467078690959114460 2457 220003782435001457766 2458 220541579484803506556 2459 221080471621356246350 2460 221620460627825697564 2461 222161548289554685630 2462 222703736394064611836 2463 223247026731057224886 2464 223791421092416393180 2465 224336921272209877814 2466 224883529066691106300 2467 225431246274300947006 2468 225980074695669484316 2469 226530016133617794510 2470 227081072393159722364 2471 227633245281503658470 2472 228186536608054317276 2473 228740948184414515846 2474 229296481824386953340 2475 229853139343975991214 2476 230410922561389434140 2477 230969833297040311646 2478 231529873373548660476 2479 232091044615743307670 2480 232653348850663654364 2481 233216787907561460310 2482 233781363617902629116 2483 234347077815368994206 2484 234913932335860105500 2485 235481929017495016814 2486 236051069700614073980 2487 236621356227780703686 2488 237192790443783203036 2489 237765374195636529830 2490 238339109332584093564 2491 238913997706099547150 2492 239490041169888579356 2493 240067241579890707966 2494 240645600794281073660 2495 241225120673472234614 2496 241805803080115961820 2497 242387649879105035126 2498 242970662937575039996 2499 243554844124906164990 2500 244140195312724999964 2501 244726718374906334990 2502 245314415187574959996 2503 245903287629107465126 2504 246493337580134041820 2505 247084566923540284614 2506 247676977544468993660 2507 248270571330321977966 2508 248865350170761859356 2509 249461315957713877150 2510 250058470585367693564 2511 250656815950179199830 2512 251256353950872323036 2513 251857086488440833686 2514 252459015466150153980 2515 253062142789539166814 2516 253666470366422025500 2517 254272000106889964206 2518 254878733923313109116 2519 255486673730342290310 2520 256095821444910854364 2521 256706178986236477670 2522 257317748275822980476 2523 257930531237462141646 2524 258544529797235514140 2525 259159745883516241214 2526 259776181426970873340 2527 260393838360561185846 2528 261012718619545997276 2529 261632824141482988470 2530 262254156866230522364 2531 262876718735949464510 2532 263500511695105004316 2533 264125537690468477006 2534 264751798671119186300 2535 265379296588446227814 2536 266008033396150313180 2537 266638011050245594886 2538 267269231509061491836 2539 267901696733244515630 2540 268535408685760097564 2541 269170369331894416350 2542 269806580639256226556 2543 270444044577778687766 2544 271082763119721194460 2545 271722738239671206614 2546 272363971914546081020 2547 273006466123594903326 2548 273650222848400320796 2549 274295244072880375790 2550 274941531783290339964 2551 275589087968224549190 2552 276237914618618239196 2553 276888013727749381926 2554 277539387291240522620 2555 278192037307060617614 2556 278845965775526872860 2557 279501174699306583166 2558 280157666083418972156 2559 280815441935237032950 2560 281474504264489369564 2561 282134855083262039030 2562 282796496406000394236 2563 283459430249510927486 2564 284123658632963114780 2565 284789183577891260814 2566 285456007108196344700 2567 286124131250147866406 2568 286793558032385693916 2569 287464289485921911110 2570 288136327644142666364 2571 288809674542810021870 2572 289484332220063803676 2573 290160302716423452446 2574 290837588074789874940 2575 291516190340447296214 2576 292196111561065112540 2577 292877353786699745046 2578 293559919069796494076 2579 294243809465191394270 2580 294929027030113070364 2581 295615573824184593710 2582 296303451909425339516 2583 296992663350252844806 2584 297683210213484667100 2585 298375094568340243814 2586 299068318486442752380 2587 299762884041820971086 2588 300458793310911140636 2589 301156048372558826430 2590 301854651308020781564 2591 302554604200966810550 2592 303255909137481633756 2593 303958568206066752566 2594 304662583497642315260 2595 305367957105548983614 2596 306074691125549800220 2597 306782787655832056526 2598 307492248797009161596 2599 308203076652122511590 2600 308915273326643359964 2601 309628840928474688390 2602 310343781567953078396 2603 311060097357850583726 2604 311777790413376603420 2605 312496862852179755614 2606 313217316794349752060 2607 313939154362419273366 2608 314662377681365844956 2609 315386988878613713750 2610 316112990084035725564 2611 316840383429955203230 2612 317569171051147825436 2613 318299355084843506286 2614 319030937670728275580 2615 319763920950946159814 2616 320498307070101063900 2617 321234098175258653606 2618 321971296415948238716 2619 322709903944164656910 2620 323449922914370158364 2621 324191355483496291070 2622 324934203810945786876 2623 325678470058594448246 2624 326424156390793035740 2625 327171264974369156214 2626 327919797978629151740 2627 328669757575359989246 2628 329421145938831150876 2629 330173965245796525070 2630 330928217675496298364 2631 331683905409658847910 2632 332441030632502634716 2633 333199595530738097606 2634 333959602293569547900 2635 334721053112697064814 2636 335483950182318391580 2637 336248295699130832286 2638 337014091862333149436 2639 337781340873627462230 2640 338550044937221145564 2641 339320206259828729750 2642 340091827050673800956 2643 340864909521490902366 2644 341639455886527436060 2645 342415468362545565614 2646 343192949168824119420 2647 343971900527160494726 2648 344752324661872562396 2649 345534223799800572390 2650 346317600170309059964 2651 347102456005288752590 2652 347888793539158477596 2653 348676615008867070526 2654 349465922653895284220 2655 350256718716257698614 2656 351049005440504631260 2657 351842785073724048566 2658 352638059865543477756 2659 353434832068131919550 2660 354233103936201761564 2661 355032877727010692430 2662 355834155700363616636 2663 356636940118614570086 2664 357441233246668636380 2665 358247037351983863814 2666 359054354704573183100 2667 359863187577006325806 2668 360673538244411743516 2669 361485408984478527710 2670 362298802077458330364 2671 363113719806167285270 2672 363930164455987930076 2673 364748138314871129046 2674 365567643673337996540 2675 366388682824481821214 2676 367211258063969990940 2677 368035371690045918446 2678 368861026003530967676 2679 369688223307826380870 2680 370516965908915206364 2681 371347256115364227110 2682 372179096238325889916 2683 373012488591540235406 2684 373847435491336828700 2685 374683939256636690814 2686 375522002208954230780 2687 376361626672399178486 2688 377202814973678518236 2689 378045569442098423030 2690 378889892409566189564 2691 379735786210592173950 2692 380583253182291728156 2693 381432295664387137166 2694 382282915999209556860 2695 383135116531700952614 2696 383988899609416038620 2697 384844267582524217926 2698 385701222803811523196 2699 386559767628682558190 2700 387419904415162439964 2701 388281635523898741790 2702 389144963318163436796 2703 390009890163854842326 2704 390876418429499565020 2705 391744550486254446614 2706 392614288707908510460 2707 393485635470884908766 2708 394358593154242870556 2709 395233164139679650350 2710 396109350811532477564 2711 396987155556780506630 2712 397866580765046767836 2713 398747628828600118886 2714 399630302142357197180 2715 400514603103884372814 2716 401400534113399702300 2717 402288097573774883006 2718 403177295890537208316 2719 404068131471871523510 2720 404960606728622182364 2721 405854724074295004470 2722 406750485925059233276 2723 407647894699749494846 2724 408546952819867757340 2725 409447662709585291214 2726 410350026795744630140 2727 411254047507861532646 2728 412159727278126944476 2729 413067068541408961670 2730 413976073735254794364 2731 414886745299892731310 2732 415799085678234105116 2733 416713097315875258206 2734 417628782661099509500 2735 418546144164879121814 2736 419465184280877269980 2737 420385905465450009686 2738 421308310177648247036 2739 422232400879219708830 2740 423158180034610913564 2741 424085650110969143150 2742 425014813578144415356 2743 425945672908691456966 2744 426878230577871677660 2745 427812489063655144614 2746 428748450846722557820 2747 429686118410467226126 2748 430625494240997043996 2749 431566580827136468990 2750 432509380660428499964 2751 433453896235136655990 2752 434400130048246955996 2753 435348084599469899126 2754 436297762391242445820 2755 437249165928729999614 2756 438202297719828389660 2757 439157160275165853966 2758 440113756108105023356 2759 441072087734744906150 2760 442032157673922873564 2761 442993968447216645830 2762 443957522578946279036 2763 444922822596176152686 2764 445889871028716957980 2765 446858670409127686814 2766 447829223272717621500 2767 448801532157548325206 2768 449775599604435633116 2769 450751428156951644310 2770 451729020361426714364 2771 452708378766951448670 2772 453689505925378696476 2773 454672404391325545646 2774 455657076722175318140 2775 456643525478079566214 2776 457631753221960069340 2777 458621762519510831846 2778 459613555939200081276 2779 460607136052272267470 2780 461602505432750062364 2781 462599666657436360510 2782 463598622305916280316 2783 464599374960559166006 2784 465601927206520590300 2785 466606281631744357814 2786 467612440826964509180 2787 468620407385707325886 2788 469630183904293335836 2789 470641772981839319630 2790 471655177220260317564 2791 472670399224271637350 2792 473687441601390862556 2793 474706306961939861766 2794 475726997919046798460 2795 476749517088648141614 2796 477773867089490677020 2797 478800050543133519326 2798 479828070073950124796 2799 480857928309130304790 2800 481889627878682239964 2801 482923171415434495190 2802 483958561555038035196 2803 484995800935968240926 2804 486034892199526926620 2805 487075837989844357614 2806 488118640953881268860 2807 489163303741430884166 2808 490209829005120936156 2809 491258219400415686950 2810 492308477585617949564 2811 493360606221871110030 2812 494414607973161150236 2813 495470485506318671486 2814 496528241491020918780 2815 497587878599793805814 2816 498649399508013940700 2817 499712806893910652406 2818 500778103438568017916 2819 501845291825926890110 2820 502914374742786926364 2821 503985354878808617870 2822 505058234926515319676 2823 506133017581295281446 2824 507209705541403678940 2825 508288301507964646214 2826 509368808184973308540 2827 510451228279297816046 2828 511535564500681378076 2829 512621819561744298270 2830 513709996177986010364 2831 514800097067787114710 2832 515892124952411415516 2833 516986082556007958806 2834 518081972605613071100 2835 519179797831152398814 2836 520279560965442948380 2837 521381264744195127086 2838 522484911906014784636 2839 523590505192405255430 2840 524698047347769401564 2841 525807541119411656550 2842 526918989257540069756 2843 528032394515268351566 2844 529147759648617919260 2845 530265087416519943614 2846 531384380580817396220 2847 532505641906267097526 2848 533628874160541765596 2849 534754080114232065590 2850 535881262540848659964 2851 537010424216824259390 2852 538141567921515674396 2853 539274696437205867726 2854 540409812549106007420 2855 541546919045357520614 2856 542686018717034148060 2857 543827114358143999366 2858 544970208765631608956 2859 546115304739379992750 2860 547262405082212705564 2861 548411512599895899230 2862 549562630101140381436 2863 550715760397603675286 2864 551870906303892079580 2865 553028070637562729814 2866 554187256219125659900 2867 555348465872045864606 2868 556511702422745362716 2869 557676968700605260910 2870 558844267537967818364 2871 560013601770138512070 2872 561184974235388102876 2873 562358387774954702246 2874 563533845233045839740 2875 564711349456840531214 2876 565890903296491347740 2877 567072509605126485246 2878 568256171238851834876 2879 569441891056753054070 2880 570629671920897638364 2881 571819516696336993910 2882 573011428251108510716 2883 574205409456237636606 2884 575401463185739951900 2885 576599592316623244814 2886 577799799728889587580 2887 579002088305537413286 2888 580206460932563593436 2889 581412920498965516230 2890 582621469896743165564 2891 583832112020901200750 2892 585044849769451036956 2893 586259686043412926366 2894 587476623746818040060 2895 588695665786710550614 2896 589916815073149715420 2897 591140074519211960726 2898 592365447040992966396 2899 593592935557609751390 2900 594822542991202759964 2901 596054272266937948590 2902 597288126313008873596 2903 598524108060638779526 2904 599762220444082688220 2905 601002466400629488614 2906 602244848870604027260 2907 603489370797369199566 2908 604736035127328041756 2909 605984844809925823550 2910 607235802797652141564 2911 608488912046043013430 2912 609744175513682972636 2913 611001596162207164086 2914 612261176956303440380 2915 613522920863714458814 2916 614786830855239779100 2917 616052909904737961806 2918 617321160989128667516 2919 618591587088394756710 2920 619864191185584390364 2921 621138976266813131270 2922 622415945321266046076 2923 623695101341199808046 2924 624976447321944800540 2925 626259986261907221214 2926 627545721162571186940 2927 628833655028500839446 2928 630123790867342451676 2929 631416131689826534870 2930 632710680509769946364 2931 634007440344077998110 2932 635306414212746565916 2933 636607605138864199406 2934 637911016148614232700 2935 639216650271276895814 2936 640524510539231426780 2937 641834599987958184486 2938 643146921656040762236 2939 644461478585168102030 2940 645778273820136609564 2941 647097310408852269950 2942 648418591402332764156 2943 649742119854709586166 2944 651067898823230160860 2945 652395931368259962614 2946 653726220553284634620 2947 655058769444912108926 2948 656393581112874727196 2949 657730658630031362190 2950 659070005072369539964 2951 660411623519007562790 2952 661755517052196632796 2953 663101688757322976326 2954 664450141722909969020 2955 665800879040620261614 2956 667153903805257906460 2957 668509219114770484766 2958 669866828070251234556 2959 671226733775941179350 2960 672588939339231257564 2961 673953447870664452630 2962 675320262483937923836 2963 676689386295905137886 2964 678060822426578001180 2965 679434573999128992814 2966 680810644139893298300 2967 682189035978370944006 2968 683569752647228932316 2969 684952797282303377510 2970 686338173022601642364 2971 687725883010304475470 2972 689115930390768149276 2973 690508318312526598846 2974 691903049927293561340 2975 693300128389964716214 2976 694699556858619826140 2977 696101338494524878646 2978 697505476462134228476 2979 698911973929092740670 2980 700320834066237934364 2981 701732060047602127310 2982 703145655050414581116 2983 704561622255103647206 2984 705979964845298913500 2985 707400686007833351814 2986 708823788932745465980 2987 710249276813281440686 2988 711677152845897291036 2989 713107420230261012830 2990 714540082169254733564 2991 715975141868976864150 2992 717412602538744251356 2993 718852467391094330966 2994 720294739641787281660 2995 721739422509808179614 2996 723186519217369153820 2997 724636032989911542126 2998 726087967056108047996 2999 727542324647864897990 3000 728999109000323999964 3001 730458323351865101990 3002 731919970944107951996 3003 733384055021914458126 3004 734850578833390849820 3005 736319545629889839614 3006 737790958666012785660 3007 739264821199611854966 3008 740741136491792187356 3009 742219907806914060150 3010 743701138412595053564 3011 745184831579712216830 3012 746670990582404235036 3013 748159618698073596686 3014 749650719207388761980 3015 751144295394286331814 3016 752640350545973217500 3017 754138887952928811206 3018 755639910908907157116 3019 757143422710939123310 3020 758649426659334574364 3021 760157926057684544670 3022 761668924212863412476 3023 763182424435031074646 3024 764698430037635122140 3025 766216944337413016214 3026 767737970654394265340 3027 769261512311902602846 3028 770787572636558165276 3029 772316154958279671470 3030 773847262610286602364 3031 775380898929101381510 3032 776917067254551556316 3033 778455770929771980006 3034 779997013301206994300 3035 781540797718612612814 3036 783087127535058705180 3037 784636006106931181886 3038 786187436793934179836 3039 787741422959092248630 3040 789297967968752537564 3041 790857075192586983350 3042 792418748003594498556 3043 793982989778103160766 3044 795549803895772402460 3045 797119193739595201614 3046 798691162695900273020 3047 800265714154354260326 3048 801842851507963928796 3049 803422578153078358790 3050 805004897489391139964 3051 806589812919942566190 3052 808177327851121831196 3053 809767445692669224926 3054 811360169857678330620 3055 812955503762598222614 3056 814553450827235664860 3057 816154014474757310166 3058 817757198131691900156 3059 819363005227932465950 3060 820971439196738529564 3061 822582503474738306030 3062 824196201501930906236 3063 825812536721688540486 3064 827431512580758722780 3065 829053132529266475814 3066 830677400020716536700 3067 832304318511995563406 3068 833933891463374341916 3069 835566122338509994110 3070 837201014604448186364 3071 838838571731625338870 3072 840478797193870835676 3073 842121694468409235446 3074 843767267035862482940 3075 845415518380252121214 3076 847066451989001504540 3077 848720071352938012046 3078 850376379966295262076 3079 852035381326715327270 3080 853697078935250950364 3081 855361476296367760710 3082 857028576917946491516 3083 858698384311285197806 3084 860370901991101475100 3085 862046133475534678814 3086 863724082286148144380 3087 865404751947931408086 3088 867088145989302428636 3089 868774267942109809430 3090 870463121341635021564 3091 872154709726594627550 3092 873849036639142505756 3093 875546105624872075566 3094 877245920232818523260 3095 878948484015461028614 3096 880653800528724992220 3097 882361873331984263526 3098 884072705988063369596 3099 885786302063239744590 3100 887502665127245959964 3101 889221798753271955390 3102 890943706517967270396 3103 892668392001443276726 3104 894395858787275411420 3105 896126110462505410614 3106 897859150617643544060 3107 899594982846670850366 3108 901333610747041372956 3109 903075037919684396750 3110 904819267969006685564 3111 906566304502894720230 3112 908316151132716937436 3113 910068811473325969286 3114 911824289143060883580 3115 913582587763749424814 3116 915343710960710255900 3117 917107662362755200606 3118 918874445602191486716 3119 920644064314823989910 3120 922416522139957478364 3121 924191822720398858070 3122 925969969702459418876 3123 927750966735957081246 3124 929534817474218643740 3125 931321525574082031214 3126 933111094695898543740 3127 934903528503535106246 3128 936698830664376518876 3129 938497004849327708070 3130 940298054732815978364 3131 942101983992793264910 3132 943908796310738386716 3133 945718495371659300606 3134 947531084864095355900 3135 949346568480119549814 3136 951164949915340783580 3137 952986232868906119286 3138 954810421043503037436 3139 956637518145361695230 3140 958467527884257185564 3141 960300453973511796750 3142 962136300129997272956 3143 963975070074137075366 3144 965816767529908644060 3145 967661396224845660614 3146 969508959890040311420 3147 971359462260145551726 3148 973212907073377370396 3149 975069298071517055390 3150 976928638999913459964 3151 978790933607485269590 3152 980656185646723269596 3153 982524398873692613526 3154 984395577048035092220 3155 986269723932971403614 3156 988146843295303423260 3157 990026938905416475566 3158 991910014537281605756 3159 993796073968457852550 3160 995685120980094521564 3161 997577159356933459430 3162 999472192887311328636 3163 1001370225363161883086 3164 1003271260580018244380 3165 1005175302337015178814 3166 1007082354436891375100 3167 1008992420685991722806 3168 1010905504894269591516 3169 1012821610875289110710 3170 1014740742446227450364 3171 1016662903427877102270 3172 1018588097644648162076 3173 1020516328924570612046 3174 1022447601099296604540 3175 1024381918004102746214 3176 1026319283477892382940 3177 1028259701363197885446 3178 1030203175506182935676 3179 1032149709756644813870 3180 1034099307968016686364 3181 1036051973997369894110 3182 1038007711705416241916 3183 1039966524956510288406 3184 1041928417618651636700 3185 1043893393563487225814 3186 1045861456666313622780 3187 1047832610806079315486 3188 1049806859865387006236 3189 1051784207730495906030 3190 1053764658291324029564 3191 1055748215441450490950 3192 1057734883078117800156 3193 1059724665102234160166 3194 1061717565418375764860 3195 1063713587934789097614 3196 1065712736563393230620 3197 1067715015219782124926 3198 1069720427823226931196 3199 1071728978296678291190 3200 1073740670566768639964 3201 1075755508563814508790 3202 1077773496221818828796 3203 1079794637478473235326 3204 1081818936275160373020 3205 1083846396556956201614 3206 1085877022272632302460 3207 1087910817374658185766 3208 1089947785819203598556 3209 1091987931566140833350 3210 1094031258579047037564 3211 1096077770825206523630 3212 1098127472275613079836 3213 1100180366904972281886 3214 1102236458691703805180 3215 1104295751617943737814 3216 1106358249669546894300 3217 1108423956836089130006 3218 1110492877110869656316 3219 1112565014490913356510 3220 1114640372976973102364 3221 1116718956573532071470 3222 1118800769288806065276 3223 1120885815134745827846 3224 1122974098127039365340 3225 1125065622285114266214 3226 1127160391632140022140 3227 1129258410195030349646 3228 1131359682004445512476 3229 1133464211094794644670 3230 1135572001504238074364 3231 1137683057274689648310 3232 1139797382451819057116 3233 1141914981085054161206 3234 1144035857227583317500 3235 1146160014936357706814 3236 1148287458272093661980 3237 1150418191299274996686 3238 1152552218086155335036 3239 1154689542704760441830 3240 1156830169230890553564 3241 1158974101744122710150 3242 1161121344327813087356 3243 1163271901069099329966 3244 1165425776058902885660 3245 1167582973391931339614 3246 1169743497166680749820 3247 1171907351485437983126 3248 1174074540454283051996 3249 1176245068183091451990 3250 1178418938785536499964 3251 1180596156379091672990 3252 1182776725085032947996 3253 1184960649028441142126 3254 1187147932338204253820 3255 1189338579147019804614 3256 1191532593591397181660 3257 1193729979811659980966 3258 1195930741951948351356 3259 1198134884160221339150 3260 1200342410588259233564 3261 1202553325391665912830 3262 1204767632729871191036 3263 1206985336766133165686 3264 1209206441667540565980 3265 1211430951605015101814 3266 1213658870753313813500 3267 1215890203291031422206 3268 1218124953400602681116 3269 1220363125268304727310 3270 1222604723084259434364 3271 1224849751042435765670 3272 1227098213340652128476 3273 1229350114180578728646 3274 1231605457767739926140 3275 1233864248311516591214 3276 1236126490025148461340 3277 1238392187125736498846 3278 1240661343834245249276 3279 1242933964375505200470 3280 1245210052978215142364 3281 1247489613874944527510 3282 1249772651302135832316 3283 1252059169500106919006 3284 1254349172713053398300 3285 1256642665189050992814 3286 1258939651180057901180 3287 1261240134941917162886 3288 1263544120734359023836 3289 1265851612821003302630 3290 1268162615469361757564 3291 1270477132950840454350 3292 1272795169540742134556 3293 1275116729518268584766 3294 1277441817166523006460 3295 1279770436772512386614 3296 1282102592627149869020 3297 1284438289025257126326 3298 1286777530265566732796 3299 1289120320650724537790 3300 1291466664487292039964 3301 1293816566085748762190 3302 1296170029760494627196 3303 1298527059829852333926 3304 1300887660616069734620 3305 1303251836445322212614 3306 1305619591647715060860 3307 1307990930557285861166 3308 1310365857512006864156 3309 1312744376853787369950 3310 1315126492928476109564 3311 1317512210085863627030 3312 1319901532679684662236 3313 1322294465067620534486 3314 1324691011611301526780 3315 1327091176676309270814 3316 1329494964632179132700 3317 1331902379852402599406 3318 1334313426714429665916 3319 1336728109599671223110 3320 1339146432893501446364 3321 1341568400985260184870 3322 1343994018268255351676 3323 1346423289139765314446 3324 1348856218001041286940 3325 1351292809257309721214 3326 1353733067317774700540 3327 1356176996595620333046 3328 1358624601508013146076 3329 1361075886476104481270 3330 1363530855925032890364 3331 1365989514283926531710 3332 1368451865985905567516 3333 1370917915468084561806 3334 1373387667171574879100 3335 1375861125541487083814 3336 1378338295026933340380 3337 1380819180081029814086 3338 1383303785160899072636 3339 1385792114727672488430 3340 1388284173246492641564 3341 1390779965186515723550 3342 1393279495020913941756 3343 1395782767226877924566 3344 1398289786285619127260 3345 1400800556682372238614 3346 1403315082906397588220 3347 1405833369450983554526 3348 1408355420813448973596 3349 1410881241495145548590 3350 1413410836001460259964 3351 1415944208841817776390 3352 1418481364529682866396 3353 1421022307582562810726 3354 1423567042522009815420 3355 1426115573873623425614 3356 1428667906167052940060 3357 1431224043935999826366 3358 1433783991718220136956 3359 1436347754055526925750 3360 1438915335493792665564 3361 1441486740582951666230 3362 1444061973877002493436 3363 1446641039934010388286 3364 1449223943316109687580 3365 1451810688589506244814 3366 1454401280324479851900 3367 1456995723095386661606 3368 1459594021480661610716 3369 1462196180062820843910 3370 1464802203428464138364 3371 1467412096168277329070 3372 1470025862877034734876 3373 1472643508153601585246 3374 1475265036600936447740 3375 1477890452826093656214 3376 1480519761440225739740 3377 1483152967058585852246 3378 1485790074300530202876 3379 1488431087789520487070 3380 1491076012153126318364 3381 1493724852023027660910 3382 1496377612035017262716 3383 1499034296829003089606 3384 1501694911049010759900 3385 1504359459343185979814 3386 1507027946363796979580 3387 1509700376767236950286 3388 1512376755214026481436 3389 1515057086368815999230 3390 1517741374900388205564 3391 1520429625481660517750 3392 1523121842789687508956 3393 1525818031505663349366 3394 1528518196314924248060 3395 1531222341906950895614 3396 1533930472975370907420 3397 1536642594217961267726 3398 1539358710336650774396 3399 1542078826037522484390 3400 1544802946030816159964 3401 1547531075030930715590 3402 1550263217756426665596 3403 1552999378930028572526 3404 1555739563278627496220 3405 1558483775533283443614 3406 1561232020429227819260 3407 1563984302705865876566 3408 1566740627106779169756 3409 1569500998379728006550 3410 1572265421276653901564 3411 1575033900553682030430 3412 1577806440971123684636 3413 1580583047293478727086 3414 1583363724289438048380 3415 1586148476731886023814 3416 1588937309397902971100 3417 1591730227068767608806 3418 1594527234529959515516 3419 1597328336571161589710 3420 1600133537986262510364 3421 1602942843573359198270 3422 1605756258134759278076 3423 1608573786476983541046 3424 1611395433410768408540 3425 1614221203751068396214 3426 1617051102317058578940 3427 1619885133932137056446 3428 1622723303423927419676 3429 1625565615624281217870 3430 1628412075369280426364 3431 1631262687499239915110 3432 1634117456858709917916 3433 1636976388296478502406 3434 1639839486665574040700 3435 1642706756823267680814 3436 1645578203631075818780 3437 1648453831954762571486 3438 1651333646664342250236 3439 1654217652634081835030 3440 1657105854742503449564 3441 1659998257872386836950 3442 1662894866910771836156 3443 1665795686748960859166 3444 1668700722282521368860 3445 1671609978411288357614 3446 1674523460039366826620 3447 1677441172075134265926 3448 1680363119431243135196 3449 1683289307024623345190 3450 1686219739776484739964 3451 1689154422612319579790 3452 1692093360461905024796 3453 1695036558259305619326 3454 1697984020942875777020 3455 1700935753455262266614 3456 1703891760743406698460 3457 1706852047758548011766 3458 1709816619456224962556 3459 1712785480796278612350 3460 1715758636742854817564 3461 1718736092264406719630 3462 1721717852333697235836 3463 1724703921927801550886 3464 1727694306028109609180 3465 1730689009620328607814 3466 1733688037694485490300 3467 1736691395244929441006 3468 1739699087270334380316 3469 1742711118773701460510 3470 1745727494762361562364 3471 1748748220247977792470 3472 1751773300246547981276 3473 1754802739778407181846 3474 1757836543868230169340 3475 1760874717545033941214 3476 1763917265842180218140 3477 1766964193797377945646 3478 1770015506452685796476 3479 1773071208854514673670 3480 1776131306053630214364 3481 1779195803105155294310 3482 1782264705068572533116 3483 1785338017007726800206 3484 1788415743990827721500 3485 1791497891090452186814 3486 1794584463383546857980 3487 1797675465951430677686 3488 1800770903879797379036 3489 1803870782258717995830 3490 1806975106182643373564 3491 1810083880750406681150 3492 1813197111065225923356 3493 1816314802234706453966 3494 1819436959370843489660 3495 1822563587590024624614 3496 1825694692013032345820 3497 1828830277765046549126 3498 1831970349975647055996 3499 1835114913778816130990 3500 1838263974312940999964 3501 1841417536720816368990 3502 1844575606149646943996 3503 1847738187751049951126 3504 1850905286681057657820 3505 1854076908100119894614 3506 1857253057173106577660 3507 1860433739069310231966 3508 1863618958962448515356 3509 1866808722030666743150 3510 1870003033456540413564 3511 1873201898427077733830 3512 1876405322133722147036 3513 1879613309772354859686 3514 1882825866543297369980 3515 1886042997651313996814 3516 1889264708305614409500 3517 1892491003719856158206 3518 1895721889112147205116 3519 1898957369705048456310 3520 1902197450725576294364 3521 1905442137405205111670 3522 1908691434979869844476 3523 1911945348689968507646 3524 1915203883780364730140 3525 1918467045500390291214 3526 1921734839103847657340 3527 1925007269849012519846 3528 1928284342998636333276 3529 1931566063819948854470 3530 1934852437584660682364 3531 1938143469568965798510 3532 1941439165053544108316 3533 1944739529323563983006 3534 1948044567668684802300 3535 1951354285383059497814 3536 1954668687765337097180 3537 1957987780118665268886 3538 1961311567750692867836 3539 1964640055973572481630 3540 1967973250103962977564 3541 1971311155463032050350 3542 1974653777376458770556 3543 1978001121174436133766 3544 1981353192191673610460 3545 1984709995767399696614 3546 1988071537245364465020 3547 1991437821973842117326 3548 1994808855305633536796 3549 1998184642598068841790 3550 2001565189213009939964 3551 2004950500516853083190 3552 2008340581880531423196 3553 2011735438679517567926 3554 2015135076293826138620 3555 2018539500108016327614 3556 2021948715511194456860 3557 2025362727897016537166 3558 2028781542663690828156 3559 2032205165213980398950 3560 2035633600955205689564 3561 2039066855299247073030 3562 2042504933662547418236 3563 2045947841466114653486 3564 2049395584135524330780 3565 2052848167100922190814 3566 2056305595797026728700 3567 2059767875663131760406 3568 2063235012143108989916 3569 2066707010685410577110 3570 2070183876743071706364 3571 2073665615773713155870 3572 2077152233239543867676 3573 2080643734607363518446 3574 2084140125348565090940 3575 2087641410939137446214 3576 2091147596859667896540 3577 2094658688595344779046 3578 2098174691635960030076 3579 2101695611475911760270 3580 2105221453614206830364 3581 2108752223554463427710 3582 2112287926804913643516 3583 2115828568878406050806 3584 2119374155292408283100 3585 2122924691569009613814 3586 2126480183234923536380 3587 2130040635821490345086 3588 2133606054864679716636 3589 2137176445905093292430 3590 2140751814487967261564 3591 2144332166163174944550 3592 2147917506485229377756 3593 2151507841013285898566 3594 2155103175311144731260 3595 2158703514947253573614 3596 2162308865494710184220 3597 2165919232531264970526 3598 2169534621639323577596 3599 2173155038405949477590 3600 2176780488422866559964 3601 2180410977286461722390 3602 2184046510597787462396 3603 2187687093962564469726 3604 2191332732991184219420 3605 2194983433298711565614 3606 2198639200504887336060 3607 2202300040234130927366 3608 2205965958115542900956 3609 2209636959782907579750 3610 2213313050874695645564 3611 2216994237034066737230 3612 2220680523908872049436 3613 2224371917151656932286 3614 2228068422419663491580 3615 2231770045374833189814 3616 2235476791683809447900 3617 2239188667017940247606 3618 2242905677053280734716 3619 2246627827470595822910 3620 2250355123955362798364 3621 2254087572197773925070 3622 2257825177892739050876 3623 2261567946739888214246 3624 2265315884443574251740 3625 2269068996712875406214 3626 2272827289261597935740 3627 2276590767808278723246 3628 2280359438076187886876 3629 2284133305793331391070 3630 2287912376692453658364 3631 2291696656511040181910 3632 2295486150991320138716 3633 2299280865880269003606 3634 2303080806929611163900 3635 2306885979895822534814 3636 2310696390540133175580 3637 2314512044628529906286 3638 2318332947931758925436 3639 2322159106225328428230 3640 2325990525289511225564 3641 2329827210909347363750 3642 2333669168874646744956 3643 2337516404979991748366 3644 2341368925024739852060 3645 2345226734813026255614 3646 2349089840153766503420 3647 2352958246860659108726 3648 2356831960752188178396 3649 2360710987651626038390 3650 2364595333387035859964 3651 2368485003791274286590 3652 2372380004701994061596 3653 2376280341961646656526 3654 2380186021417484900220 3655 2384097048921565608614 3656 2388013430330752215260 3657 2391935171506717402566 3658 2395862278315945733756 3659 2399794756629736285550 3660 2403732612324205281564 3661 2407675851280288726430 3662 2411624479383745040636 3663 2415578502525157696086 3664 2419537926599937852380 3665 2423502757508326993814 3666 2427473001155399567100 3667 2431448663451065619806 3668 2435429750310073439516 3669 2439416267652012193710 3670 2443408221401314570364 3671 2447405617487259419270 3672 2451408461843974394076 3673 2455416760410438595046 3674 2459430519130485212540 3675 2463449743952804171214 3676 2467474440830944774940 3677 2471504615723318352446 3678 2475540274593200903676 3679 2479581423408735746870 3680 2483628068142936166364 3681 2487680214773688061110 3682 2491737869283752593916 3683 2495801037660768841406 3684 2499869725897256444700 3685 2503943939990618260814 3686 2508023685943143014780 3687 2512108969762007952486 3688 2516199797459281494236 3689 2520296175051925889030 3690 2524398108561799869564 3691 2528505604015661307950 3692 2532618667445169872156 3693 2536737304886889683166 3694 2540861522382291972860 3695 2544991325977757742614 3696 2549126721724580422620 3697 2553267715678968531926 3698 2557414313902048339196 3699 2561566522459866524190 3700 2565724347423392839964 3701 2569887794868522775790 3702 2574056870876080220796 3703 2578231581531820128326 3704 2582411932926431181020 3705 2586597931155538456614 3706 2590789582319706094460 3707 2594986892524439962766 3708 2599189867880190326556 3709 2603398514502354516350 3710 2607612838511279597564 3711 2611832846032265040630 3712 2616058543195565391836 3713 2620289936136392944886 3714 2624527030994920413180 3715 2628769833916283602814 3716 2633018351050584086300 3717 2637272588552891877006 3718 2641532552583248104316 3719 2645798249306667689510 3720 2650069684893142022364 3721 2654346865517641638470 3722 2658629797360118897276 3723 2662918486605510660846 3724 2667212939443740973340 3725 2671513162069723741214 3726 2675819160683365414140 3727 2680130941489567666646 3728 2684448510698230080476 3729 2688771874524252827670 3730 2693101039187539354364 3731 2697436010912999065310 3732 2701776795930550009116 3733 2706123400475121564206 3734 2710475830786657125500 3735 2714834093110116791814 3736 2719198193695480053980 3737 2723568138797748483686 3738 2727943934676948423036 3739 2732325587598133674830 3740 2736713103831388193564 3741 2741106489651828777150 3742 2745505751339607759356 3743 2749910895179915702966 3744 2754321927462984093660 3745 2758738854484088034614 3746 2763161682543548941820 3747 2767590417946737240126 3748 2772025067004075059996 3749 2776465636031038934990 3750 2780912131348162499964 3751 2785364559281039189990 3752 2789822926160324939996 3753 2794287238321740885126 3754 2798757502106076061820 3755 2803233723859190109614 3756 2807715909932015973660 3757 2812204066680562607966 3758 2816698200465917679356 3759 2821198317654250272150 3760 2825704424616813593564 3761 2830216527729947679830 3762 2834734633375082103036 3763 2839258747938738678686 3764 2843788877812534173980 3765 2848325029393183016814 3766 2852867209082500005500 3767 2857415423287403019206 3768 2861969678419915729116 3769 2866529980897170310310 3770 2871096337141410154364 3771 2875668753579992582670 3772 2880247236645391560476 3773 2884831792775200411646 3774 2889422428412134534140 3775 2894019150004034116214 3776 2898621964003866853340 3777 2903230876869730665846 3778 2907845895064856417276 3779 2912467025057610633470 3780 2917094273321498222364 3781 2921727646335165194510 3782 2926367150582401384316 3783 2931012792552143172006 3784 2935664578738476206300 3785 2940322515640638127814 3786 2944986609763021293180 3787 2949656867615175499886 3788 2954333295711810711836 3789 2959015900572799785630 3790 2963704688723181197564 3791 2968399666693161771350 3792 2973100841018119406556 3793 2977808218238605807766 3794 2982521804900349214460 3795 2987241607554257131614 3796 2991967632756419061020 3797 2996699887068109233326 3798 3001438377055789340796 3799 3006183109291111270790 3800 3010934090350919839964 3801 3015691326817255529190 3802 3020454825277357219196 3803 3025224592323664926926 3804 3030000634553822542620 3805 3034782958570680567614 3806 3039571570982298852860 3807 3044366478401949338166 3808 3049167687448118792156 3809 3053975204744511552950 3810 3058789036920052269564 3811 3063609190608888644030 3812 3068435672450394174236 3813 3073268489089170897486 3814 3078107647175052134780 3815 3082953153363105235814 3816 3087805014313634324700 3817 3092663236692183046406 3818 3097527827169537313916 3819 3102398792421728056110 3820 3107276139130033966364 3821 3112159873980984251870 3822 3117050003666361383676 3823 3121946534883203847446 3824 3126849474333808894940 3825 3131758828725735296214 3826 3136674604771806092540 3827 3141596809190111350046 3828 3146525448704010914076 3829 3151460530042137164270 3830 3156402059938397770364 3831 3161350045131978448710 3832 3166304492367345719516 3833 3171265408394249664806 3834 3176232799967726687100 3835 3181206673848102268814 3836 3186187036800993732380 3837 3191173895597313001086 3838 3196167257013269360636 3839 3201167127830372221430 3840 3206173514835433881564 3841 3211186424820572290550 3842 3216205864583213813756 3843 3221231840926095997566 3844 3226264360657270335260 3845 3231303430590105033614 3846 3236349057543287780220 3847 3241401248340828511526 3848 3246460009812062181596 3849 3251525348791651531590 3850 3256597272119589859964 3851 3261675786641203793390 3852 3266760899207156058396 3853 3271852616673448253726 3854 3276950945901423623420 3855 3282055893757769830614 3856 3287167467114521732060 3857 3292285672849064153366 3858 3297410517844134664956 3859 3302542008987826358750 3860 3307680153173590625564 3861 3312824957300239933230 3862 3317976428271950605436 3863 3323134572998265601286 3864 3328299398394097295580 3865 3333470911379730259814 3866 3338649118880824043900 3867 3343834027828415958606 3868 3349025645158923858716 3869 3354223977814148926910 3870 3359429032741278458364 3871 3364640816892888646070 3872 3369859337226947366876 3873 3375084600706816968246 3874 3380316614301257055740 3875 3385555384984427281214 3876 3390800919735890131740 3877 3396053225540613719246 3878 3401312309388974570876 3879 3406578178276760420070 3880 3411850839205172998364 3881 3417130299180830827910 3882 3422416565215772014716 3883 3427709644327457042606 3884 3433009543538771567900 3885 3438316269878029214814 3886 3443629830378974371580 3887 3448950232080784987286 3888 3454277482028075369436 3889 3459611587270898982230 3890 3464952554864751245564 3891 3470300391870572334750 3892 3475655105354749980956 3893 3481016702389122272366 3894 3486385190050980456060 3895 3491760575423071740614 3896 3497142865593602099420 3897 3502532067656239074726 3898 3507928188710114582396 3899 3513331235859827717390 3900 3518741216215447559964 3901 3524158136892515982590 3902 3529582005012050457596 3903 3535012827700546865526 3904 3540450612089982304220 3905 3545895365317817898614 3906 3551347094527001611260 3907 3556805806865971053566 3908 3562271509488656297756 3909 3567744209554482689550 3910 3573223914228373661564 3911 3578710630680753547430 3912 3584204366087550396636 3913 3589705127630198790086 3914 3595212922495642656380 3915 3600727757876338088814 3916 3606249640970256163100 3917 3611778578980885755806 3918 3617314579117236363516 3919 3622857648593840922710 3920 3628407794630758630364 3921 3633965024453577765270 3922 3639529345293418510076 3923 3645100764386935774046 3924 3650679288976322016540 3925 3656264926309310071214 3926 3661857683639175970940 3927 3667457568224741773446 3928 3673064587330378387676 3929 3678678748226008400870 3930 3684300058187108906364 3931 3689928524494714332110 3932 3695564154435419269916 3933 3701206955301381305406 3934 3706856934390323848700 3935 3712514099005538965814 3936 3718178456455890210780 3937 3723850014055815458486 3938 3729528779125329738236 3939 3735214758990028068030 3940 3740907960981088289564 3941 3746608392435273903950 3942 3752316060694936908156 3943 3758030973108020632166 3944 3763753137028062576860 3945 3769482559814197252614 3946 3775219248831159018620 3947 3780963211449284922926 3948 3786714455044517543196 3949 3792472986998407828190 3950 3798238814698117939964 3951 3804011945536424096790 3952 3809792386911719416796 3953 3815580146228016762326 3954 3821375230894951585020 3955 3827177648327784771614 3956 3832987405947405490460 3957 3838804511180334038766 3958 3844628971458724690556 3959 3850460794220368545350 3960 3856299986908696377564 3961 3862146556972781486630 3962 3868000511867342547836 3963 3873861859052746463886 3964 3879730605995011217180 3965 3885606760165808722814 3966 3891490329042467682300 3967 3897381320107976438006 3968 3903279740850985828316 3969 3909185598765812043510 3970 3915098901352439482364 3971 3921019656116523609470 3972 3926947870569393813276 3973 3932883552228056264846 3974 3938826708615196777340 3975 3944777347259183666214 3976 3950735475694070610140 3977 3956701101459599512646 3978 3962674232101203364476 3979 3968654875170009106670 3980 3974643038222840494364 3981 3980638728822220961310 3982 3986641954536376485116 3983 3992652722939238453206 3984 3998671041610446529500 3985 4004696918135351521814 3986 4010730360105018249980 3987 4016771375116228414686 3988 4022819970771483467036 3989 4028876154679007478830 3990 4034939934452750013564 3991 4041011317712388998150 3992 4047090312083333595356 3993 4053176925196727076966 3994 4059271164689449697660 3995 4065373038204121569614 3996 4071482553389105537820 3997 4077599717898510056126 3998 4083724539392192063996 3999 4089857025535759863990 4000 4095997184000575999964 4001 4102145022463760135990 4002 4108300548608191935996 4003 4114463770122513944126 4004 4120634694701134465820 4005 4126813330044230449614 4006 4132999683857750369660 4007 4139193763853417108966 4008 4145395577748730843356 4009 4151605133266971926150 4010 4157822438137203773564 4011 4164047500094275750830 4012 4170280326878826059036 4013 4176520926237284622686 4014 4182769305921875977980 4015 4189025473690622161814 4016 4195289437307345601500 4017 4201561204541672005206 4018 4207840783169033253116 4019 4214128180970670289310 4020 4220423405733636014364 4021 4226726465250798178670 4022 4233037367320842276476 4023 4239356119748274440646 4024 4245682730343424338140 4025 4252017206922448066214 4026 4258359557307331049340 4027 4264709789325890936846 4028 4271067910811780501276 4029 4277433929604490537470 4030 4283807853549352762364 4031 4290189690497542715510 4032 4296579448306082660316 4033 4302977134837844486006 4034 4309382757961552610300 4035 4315796325551786882814 4036 4322217845488985489180 4037 4328647325659447855886 4038 4335084773955337555836 4039 4341530198274685214630 4040 4347983606521391417564 4041 4354445006605229617350 4042 4360914406441849042556 4043 4367391813952777606766 4044 4373877237065424818460 4045 4380370683713084691614 4046 4386872161834938657020 4047 4393381679376058474326 4048 4399899244287409144796 4049 4406424864525851824790 4050 4412958548054146739964 4051 4419500302840956100190 4052 4426050136860847015196 4053 4432608058094294410926 4054 4439174074527683946620 4055 4445748194153314932614 4056 4452330424969403248860 4057 4458920774980084264166 4058 4465519252195415756156 4059 4472125864631380831950 4060 4478740620309890849564 4061 4485363527258788340030 4062 4491994593511849930236 4063 4498633827108789266486 4064 4505281236095259938780 4065 4511936828522858405814 4066 4518600612449126920700 4067 4525272595937556457406 4068 4531952787057589637916 4069 4538641193884623660110 4070 4545337824500013226364 4071 4552042686991073472870 4072 4558755789451082899676 4073 4565477139979286301446 4074 4572206746680897698940 4075 4578944617667103271214 4076 4585690761055064288540 4077 4592445184967920046046 4078 4599207897534790798076 4079 4605978906890780693270 4080 4612758221176980710364 4081 4619545848540471594710 4082 4626341797134326795516 4083 4633146075117615403806 4084 4639958690655405091100 4085 4646779651918765048814 4086 4653608967084768928380 4087 4660446644336497782086 4088 4667292691863043004636 4089 4674147117859509275430 4090 4681009930527017501564 4091 4687881138072707761550 4092 4694760748709742249756 4093 4701648770657308221566 4094 4708545212140620939260 4095 4715450081390926618614 4096 4722363386645505376220 4097 4729285136147674177526 4098 4736215338146789785596 4099 4743154000898251710590 4100 4750101132663505159964 4101 4757056741710043989390 4102 4764020836311413654396 4103 4770993424747214162726 4104 4777974515303103027420 4105 4784964116270798220614 4106 4791962235948081128060 4107 4798968882638799504366 4108 4805984064652870428956 4109 4813007790306283262750 4110 4820040067921102605564 4111 4827080905825471254230 4112 4834130312353613161436 4113 4841188295845836395286 4114 4848254864648536099580 4115 4855330027114197454814 4116 4862413791601398639900 4117 4869506166474813794606 4118 4876607160105215982716 4119 4883716780869480155910 4120 4890835037150586118364 4121 4897961937337621492070 4122 4905097489825784682876 4123 4912241703016387847246 4124 4919394585316859859740 4125 4926556145140749281214 4126 4933726390907727327740 4127 4940905331043590840246 4128 4948092973980265254876 4129 4955289328155807574070 4130 4962494402014409338364 4131 4969708204006399598910 4132 4976930742588247890716 4133 4984162026222567206606 4134 4991402063378116971900 4135 4998650862529806019814 4136 5005908432158695567580 4137 5013174780752002193286 4138 5020449916803100813436 4139 5027733848811527661230 4140 5035026585282983265564 4141 5042328134729335430750 4142 5049638505668622216956 4143 5056957706625054921366 4144 5064285746129021060060 4145 5071622632717087350614 4146 5078968374932002695420 4147 5086322981322701165726 4148 5093686460444304986396 4149 5101058820858127521390 4150 5108440071131676259964 4151 5115830219838655803590 4152 5123229275558970853596 4153 5130637246878729199526 4154 5138054142390244708220 4155 5145479970692040313614 4156 5152914740388851007260 4157 5160358460091626829566 4158 5167811138417535861756 4159 5175272783989967218550 4160 5182743405438534041564 4161 5190223011399076493430 4162 5197711610513664752636 4163 5205209211430602009086 4164 5212715822804427460380 4165 5220231453295919308814 4166 5227756111572097759100 4167 5235289806306228016806 4168 5242832546177823287516 4169 5250384339872647776710 4170 5257945196082719690364 4171 5265515123506314236270 4172 5273094130847966626076 4173 5280682226818475078046 4174 5288279420134903820540 4175 5295885719520586096214 4176 5303501133705127166940 4177 5311125671424407319446 4178 5318759341420584871676 4179 5326402152442099179870 4180 5334054113243673646364 4181 5341715232586318728110 4182 5349385519237334945916 4183 5357064981970315894406 4184 5364753629565151252700 4185 5372451470808029795814 4186 5380158514491442406780 4187 5387874769414185089486 4188 5395600244381361982236 4189 5403334948204388372030 4190 5411078889700993709564 4191 5418832077695224624950 4192 5426594521017447944156 4193 5434366228504353706166 4194 5442147208998958180860 4195 5449937471350606887614 4196 5457737024414977614620 4197 5465545877054083438926 4198 5473364038136275747196 4199 5481191516536247257190 4200 5489028321135035039964 4201 5496874460820023542790 4202 5504729944484947612796 4203 5512594781029895521326 4204 5520468979361311989020 4205 5528352548392001211614 4206 5536245497041129886460 4207 5544147834234230239766 4208 5552059568903203054556 4209 5559980709986320699350 4210 5567911266428230157564 4211 5575851247179956057630 4212 5583800661198903703836 4213 5591759517448862107886 4214 5599727824900007021180 4215 5607705592528903967814 4216 5615692829318511278300 4217 5623689544258183124006 4218 5631695746343672552316 4219 5639711444577134522510 4220 5647736647967128942364 4221 5655771365528623705470 4222 5663815606282997729276 4223 5671869379258043993846 4224 5679932693487972581340 4225 5688005558013413716214 4226 5696087981881420806140 4227 5704179974145473483646 4228 5712281543865480648476 4229 5720392700107783510670 4230 5728513451945158634364 4231 5736643808456820982310 4232 5744783778728426961116 4233 5752933371852077467206 4234 5761092596926320933500 4235 5769261463056156376814 4236 5777439979353036445980 4237 5785628154934870470686 4238 5793825998926027511036 4239 5802033520457339407830 4240 5810250728666103833564 4241 5818477632696087344150 4242 5826714241697528431356 4243 5834960564827140575966 4244 5843216611248115301660 4245 5851482390130125229614 4246 5859757910649327133820 4247 5868043181988364997126 4248 5876338213336373067996 4249 5884643013888978917990 4250 5892957592848306499964 4251 5901281959422979206990 4252 5909616122828122931996 4253 5917960092285369128126 4254 5926313877022857869820 4255 5934677486275240914614 4256 5943050929283684765660 4257 5951434215295873734966 4258 5959827353566013007356 4259 5968230353354831705150 4260 5976643223929585953564 4261 5985065974564061946830 4262 5993498614538579015036 4263 6001941153139992691686 4264 6010393599661697781980 4265 6018855963403631431814 4266 6027328253672276197500 4267 6035810479780663116206 4268 6044302651048374777116 4269 6052804776801548393310 4270 6061316866372878874364 4271 6069838929101621899670 4272 6078370974333596992476 4273 6086913011421190594646 4274 6095465049723359142140 4275 6104027098605632141214 4276 6112599167440115245340 4277 6121181265605493332846 4278 6129773402487033585276 4279 6138375587476588566470 4280 6146987829972599302364 4281 6155610139380098361510 4282 6164242525110712936316 4283 6172884996582667925006 4284 6181537563220789014300 4285 6190200234456505762814 4286 6198873019727854685180 4287 6207555928479482336886 4288 6216248970162648399836 4289 6224952154235228768630 4290 6233665490161718637564 4291 6242388987413235588350 4292 6251122655467522678556 4293 6259866503808951530766 4294 6268620541928525422460 4295 6277384779323882376614 4296 6286159225499298253020 4297 6294943889965689840326 4298 6303738782240617948796 4299 6312543911848290503790 4300 6321359288319565639964 4301 6330184921191954796190 4302 6339020820009625811196 4303 6347866994323406019926 4304 6356723453690785350620 4305 6365590207675919422614 4306 6374467265849632644860 4307 6383354637789421315166 4308 6392252333079456720156 4309 6401160361310588235950 4310 6410078732080346429564 4311 6419007454992946161030 4312 6427946539659289686236 4313 6436895995696969760486 4314 6445855832730272742780 4315 6454826060390181700814 4316 6463806688314379516700 4317 6472797726147251993406 4318 6481799183539890961916 4319 6490811070150097389110 4320 6499833395642384486364 4321 6508866169687980818870 4322 6517909401964833415676 4323 6526963102157610880446 4324 6536027279957706502940 4325 6545101945063241371214 4326 6554187107179067484540 4327 6563282776016770867046 4328 6572388961294674682076 4329 6581505672737842347270 4330 6590632920078080650364 4331 6599770713053942865710 4332 6608919061410731871516 4333 6618077974900503267806 4334 6627247463282068495100 4335 6636427536320997953814 4336 6645618203789624124380 4337 6654819475467044688086 4338 6664031361139125648636 4339 6673253870598504454430 4340 6682487013644593121564 4341 6691730800083581357550 4342 6700985239728439685756 4343 6710250342398922570566 4344 6719526117921571543260 4345 6728812576129718328614 4346 6738109726863487972220 4347 6747417579969801968526 4348 6756736145302381389596 4349 6766065432721750014590 4350 6775405452095237459964 4351 6784756213296982310390 4352 6794117726207935250396 4353 6803490000715862196726 4354 6812873046715347431420 4355 6822266874107796735614 4356 6831671492801440524060 4357 6841086912711336980366 4358 6850513143759375192956 4359 6859950195874278291750 4360 6869398078991606585564 4361 6878856803053760700230 4362 6888326378009984717436 4363 6897806813816369314286 4364 6907298120435854903580 4365 6916800307838234774814 4366 6926313386000158235900 4367 6935837364905133755606 4368 6945372254543532106716 4369 6954918064912589509910 4370 6964474806016410778364 4371 6974042487865972463070 4372 6983621120479125998876 4373 6993210713880600851246 4374 7002811278102007663740 4375 7012422823181841406214 4376 7022045359165484523740 4377 7031678896105210086246 4378 7041323444060184938876 4379 7050979013096472853070 4380 7060645613287037678364 4381 7070323254711746494910 4382 7080011947457372766716 4383 7089711701617599495606 4384 7099422527293022375900 4385 7109144434591152949814 4386 7118877433626421763580 4387 7128621534520181524286 4388 7138376747400710257436 4389 7148143082403214465230 4390 7157920549669832285564 4391 7167709159349636651750 4392 7177508921598638452956 4393 7187319846579789695366 4394 7197141944462986664060 4395 7206975225425073085614 4396 7216819699649843291420 4397 7226675377328045381726 4398 7236542268657384390396 4399 7246420383842525450390 4400 7256309733095096959964 4401 7266210326633693749590 4402 7276122174683880249596 4403 7286045287478193658526 4404 7295979675256147112220 4405 7305925348264232853614 4406 7315882316755925403260 4407 7325850590991684730566 4408 7335830181238959425756 4409 7345821097772189872550 4410 7355823350872811421564 4411 7365836950829257564430 4412 7375861907936963108636 4413 7385898232498367353086 4414 7395945934822917264380 4415 7406005025227070653814 4416 7416075514034299355100 4417 7426157411575092402806 4418 7436250728186959211516 4419 7446355474214432755710 4420 7456471660009072750364 4421 7466599295929468832270 4422 7476738392341243742076 4423 7486888959617056507046 4424 7497051008136605624540 4425 7507224548286632246214 4426 7517409590460923362940 4427 7527606145060314990446 4428 7537814222492695355676 4429 7548033833173008083870 4430 7558264987523255386364 4431 7568507695972501249110 4432 7578761968956874621916 4433 7589027816919572608406 4434 7599305250310863656700 4435 7609594279588090750814 4436 7619894915215674602780 4437 7630207167665116845486 4438 7640531047415003226236 4439 7650866564951006801030 4440 7661213730765891129564 4441 7671572555359513470950 4442 7681943049238827980156 4443 7692325222917888905166 4444 7702719086917853784860 4445 7713124651766986647614 4446 7723541928000661210620 4447 7733970926161364079926 4448 7744411656798697951196 4449 7754864130469384811190 4450 7765328357737269139964 4451 7775804349173321113790 4452 7786292115355639808796 4453 7796791666869456405326 4454 7807303014307137393020 4455 7817826168268187776614 4456 7828361139359254282460 4457 7838907938194128565766 4458 7849466575393750418556 4459 7860037061586210978350 4460 7870619407406755937564 4461 7881213623497788753630 4462 7891819720508873859836 4463 7902437709096739876886 4464 7913067599925282825180 4465 7923709403665569337814 4466 7934363130995839874300 4467 7945028792601511935006 4468 7955706399175183276316 4469 7966395961416635126510 4470 7977097490032835402364 4471 7987810995737941926470 4472 7998536489253305645276 4473 8009273981307473847846 4474 8020023482636193385340 4475 8030785003982413891214 4476 8041558556096291002140 4477 8052344149735189579646 4478 8063141795663686932476 4479 8073951504653576039670 4480 8084773287483868774364 4481 8095607154940799128310 4482 8106453117817826437116 4483 8117311186915638606206 4484 8128181373042155337500 4485 8139063687012531356814 4486 8149958139649159641980 4487 8160864741781674651686 4488 8171783504246955555036 4489 8182714437889129461830 4490 8193657553559574653564 4491 8204612862116923815150 4492 8215580374427067267356 4493 8226560101363156199966 4494 8237552053805605905660 4495 8248556242642099014614 4496 8259572678767588729820 4497 8270601373084302063126 4498 8281642336501743071996 4499 8292695579936696096990 4500 8303761114313228999964 4501 8314838950562696402990 4502 8325929099623742927996 4503 8337031572442306437126 4504 8348146379971621273820 4505 8359273533172221504614 4506 8370413043011944161660 4507 8381564920465932485966 4508 8392729176516639171356 4509 8403905822153829609150 4510 8415094868374585133564 4511 8426296326183306267830 4512 8437510206591715971036 4513 8448736520618862885686 4514 8459975279291124585980 4515 8471226493642210826814 4516 8482490174713166793500 4517 8493766333552376352206 4518 8505054981215565301116 4519 8516356128765804622310 4520 8527669787273513734364 4521 8538995967816463745670 4522 8550334681479780708476 4523 8561685939355948873646 4524 8573049752544813946140 4525 8584426132153586341214 4526 8595815089296844441340 4527 8607216635096537853846 4528 8618630780681990669276 4529 8630057537189904720470 4530 8641496915764362842364 4531 8652948927556832132510 4532 8664413583726167212316 4533 8675890895438613489006 4534 8687380873867810418300 4535 8698883530194794767814 4536 8710398875608003881180 4537 8721926921303278942886 4538 8733467678483868243836 4539 8745021158360430447630 4540 8756587372151037857564 4541 8768166331081179684350 4542 8779758046383765314556 4543 8791362529299127579766 4544 8802979791075026026460 4545 8814609842966650186614 4546 8826252696236622849020 4547 8837908362155003331326 4548 8849576851999290752796 4549 8861258177054427307790 4550 8872952348612801539964 4551 8884659377974251617190 4552 8896379276446068607196 4553 8908112055342999753926 4554 8919857725987251754620 4555 8931616299708494037614 4556 8943387787843862040860 4557 8955172201737960491166 4558 8966969552742866684156 4559 8978779852218133764950 4560 8990603111530794009564 4561 9002439342055362107030 4562 9014288555173838442236 4563 9026150762275712379486 4564 9038025974757965546780 4565 9049914204025075120814 4566 9061815461489017112700 4567 9073729758569269654406 4568 9085657106692816285916 4569 9097597517294149243110 4570 9109551001815272746364 4571 9121517571705706289870 4572 9133497238422487931676 4573 9145490013430177584446 4574 9157495908200860306940 4575 9169514934214149596214 4576 9181547102957190680540 4577 9193592425924663813046 4578 9205650914618787566076 4579 9217722580549322126270 4580 9229807435233572590364 4581 9241905490196392261710 4582 9254016756970185947516 4583 9266141247094913256806 4584 9278278972118091899100 4585 9290429943594800983814 4586 9302594173087684320380 4587 9314771672166953719086 4588 9326962452410392292636 4589 9339166525403357758430 4590 9351383902738785741564 4591 9363614596017193078550 4592 9375858616846681121756 4593 9388115976842939044566 4594 9400386687629247147260 4595 9412670760836480163614 4596 9424968208103110568220 4597 9437279041075211884526 4598 9449603271406461993596 4599 9461940910758146443590 4600 9474291970799161759964 4601 9486656463206018756390 4602 9499034399662845846396 4603 9511425791861392355726 4604 9523830651501031835420 4605 9536248990288765375614 4606 9548680819939224920060 4607 9561126152174676581366 4608 9573584998725023956956 4609 9586057371327811445750 4610 9598543281728227565564 4611 9611042741679108271230 4612 9623555762940940273436 4613 9636082357281864358286 4614 9648622536477678707580 4615 9661176312311842219814 4616 9673743696575477831900 4617 9686324701067375841606 4618 9698919337593997230716 4619 9711527617969476988910 4620 9724149554015627438364 4621 9736785157561941559070 4622 9749434440445596314876 4623 9762097414511455980246 4624 9774774091612075467740 4625 9787464483607703656214 4626 9800168602366286719740 4627 9812886459763471457246 4628 9825618067682608622876 4629 9838363438014756257070 4630 9851122582658683018364 4631 9863895513520871515910 4632 9876682242515521642716 4633 9889482781564553909606 4634 9902297142597612779900 4635 9915125337552070004814 4636 9927967378373027959580 4637 9940823277013322980286 4638 9953693045433528701436 4639 9966576695601959394230 4640 9979474239494673305564 4641 9992385689095475997750 4642 10005311056395923688956 4643 10018250353395326594366 4644 10031203592100752268060 4645 10044170784527028945614 4646 10057151942696748887420 4647 10070147078640271722726 4648 10083156204395727794396 4649 10096179332009021504390 4650 10109216473533834659964 4651 10122267641031629820590 4652 10135332846571653645596 4653 10148412102230940242526 4654 10161505420094314516220 4655 10174612812254395518614 4656 10187734290811599799260 4657 10200869867874144756566 4658 10214019555558051989756 4659 10227183365987150651550 4660 10240361311293080801564 4661 10253553403615296760430 4662 10266759655101070464636 4663 10279980077905494822086 4664 10293214684191487068380 4665 10306463486129792123814 4666 10319726495898985951100 4667 10333003725685478913806 4668 10346295187683519135516 4669 10359600894095195859710 4670 10372920857130442810364 4671 10386255089007041553270 4672 10399603601950624858076 4673 10412966408194680061046 4674 10426343519980552428540 4675 10439734949557448521214 4676 10453140709182439558940 4677 10466560811120464786446 4678 10479995267644334839676 4679 10493444091034735112870 4680 10506907293580229126364 4681 10520384887577261895110 4682 10533876885330163297916 4683 10547383299151151447406 4684 10560904141360336060700 4685 10574439424285721830814 4686 10587989160263211798780 4687 10601553361636610726486 4688 10615132040757628470236 4689 10628725209985883355030 4690 10642332881688905549564 4691 10655955068242140441950 4692 10669591782028952016156 4693 10683243035440626229166 4694 10696908840876374388860 4695 10710589210743336532614 4696 10724284157456584806620 4697 10737993693439126845926 4698 10751717831121909155196 4699 10765456582943820490190 4700 10779209961351695239964 4701 10792977978800316809790 4702 10806760647752421004796 4703 10820557980678699414326 4704 10834369990057802797020 4705 10848196688376344466614 4706 10862038088128903678460 4707 10875894201818029016766 4708 10889765041954241782556 4709 10903650621056039382350 4710 10917550951649898717564 4711 10931466046270279574630 4712 10945395917459628015836 4713 10959340577768379770886 4714 10973300039754963629180 4715 10987274315985804832814 4716 11001263419035328470300 4717 11015267361485962871006 4718 11029286155928143000316 4719 11043319814960313855510 4720 11057368351188933862364 4721 11071431777228478272470 4722 11085510105701442561276 4723 11099603349238345826846 4724 11113711520477734189340 4725 11127834632066184191214 4726 11141972696658306198140 4727 11156125726916747800646 4728 11170293735512197216476 4729 11184476735123386693670 4730 11198674738437095914364 4731 11212887758148155399310 4732 11227115806959449913116 4733 11241358897581921870206 4734 11255617042734574741500 4735 11269890255144476461814 4736 11284178547546762837980 4737 11298481932684640957686 4738 11312800423309392599036 4739 11327134032180377640830 4740 11341482772065037473564 4741 11355846655738898411150 4742 11370225695985575103356 4743 11384619905596773948966 4744 11399029297372296509660 4745 11413453884120042924614 4746 11427893678656015325820 4747 11442348693804321254126 4748 11456818942397177075996 4749 11471304437274911400990 4750 11485805191285968499964 4751 11500321217286911723990 4752 11514852528142426923996 4753 11529399136725325871126 4754 11543961055916549677820 4755 11558538298605172219614 4756 11573130877688403557660 4757 11587738806071593361966 4758 11602362096668234335356 4759 11617000762399965638150 4760 11631654816196576313564 4761 11646324270996008713830 4762 11661009139744361927036 4763 11675709435395895204686 4764 11690425170913031389980 4765 11705156359266360346814 4766 11719903013434642389500 4767 11734665146404811713206 4768 11749442771171979825116 4769 11764235900739438976310 4770 11779044548118665594364 4771 11793868726329323716670 4772 11808708448399268424476 4773 11823563727364549277646 4774 11838434576269413750140 4775 11853321008166310666214 4776 11868223036115893637340 4777 11883140673187024499846 4778 11898073932456776753276 4779 11913022827010438999470 4780 11927987369941518382364 4781 11942967574351744028510 4782 11957963453351070488316 4783 11972975020057681178006 4784 11988002287597991822300 4785 12003045269106653897814 4786 12018103977726558077180 4787 12033178426608837673886 4788 12048268628912872087836 4789 12063374597806290251630 4790 12078496346464974077564 4791 12093633888073061905350 4792 12108787235822951950556 4793 12123956402915305753766 4794 12139141402559051630460 4795 12154342247971388121614 4796 12169558952377787445020 4797 12184791529011998947326 4798 12200039991116052556796 4799 12215304351940262236790 4800 12230584624743229439964 4801 12245880822791846563190 4802 12261192959361300403196 4803 12276521047735075612926 4804 12291865101204958158620 4805 12307225133071038777614 4806 12322601156641716436860 4807 12337993185233701792166 4808 12353401232172020648156 4809 12368825310790017418950 4810 12384265434429358589564 4811 12399721616440036178030 4812 12415193870180371198236 4813 12430682209017017123486 4814 12446186646324963350780 4815 12461707195487538665814 4816 12477243869896414708700 4817 12492796682951609440406 4818 12508365648061490609916 4819 12523950778642779222110 4820 12539552088120553006364 4821 12555169589928249885870 4822 12570803297507671447676 4823 12586453224308986413446 4824 12602119383790734110940 4825 12617801789419827946214 4826 12633500454671558876540 4827 12649215393029598884046 4828 12664946617986004450076 4829 12680694143041220030270 4830 12696457981704081530364 4831 12712238147491819782710 4832 12728034653930064023516 4833 12743847514552845370806 4834 12759676742902600303100 4835 12775522352530174138814 4836 12791384356994824516380 4837 12807262769864224875086 4838 12823157604714467936636 4839 12839068875130069187430 4840 12854996594703970361564 4841 12870940777037542924550 4842 12886901435740591557756 4843 12902878584431357643566 4844 12918872236736522751260 4845 12934882406291212123614 4846 12950909106738998164220 4847 12966952351731903925526 4848 12983012154930406597596 4849 12999088530003440997590 4850 13015181490628403059964 4851 13031291050491153327390 4852 13047417223286020442396 4853 13063560022715804639726 4854 13079719462491781239420 4855 13095895556333704140614 4856 13112088317969809316060 4857 13128297761136818307366 4858 13144523899579941720956 4859 13160766747052882724750 4860 13177026317317840545564 4861 13193302624145513967230 4862 13209595681315104829436 4863 13225905502614321527286 4864 13242232101839382511580 4865 13258575492795019789814 4866 13274935689294482427900 4867 13291312705159540052606 4868 13307706554220486354716 4869 13324117250316142592910 4870 13340544807293861098364 4871 13356989239009528780070 4872 13373450559327570630876 4873 13389928782120953234246 4874 13406423921271188271740 4875 13422935990668336031214 4876 13439465004211008915740 4877 13456010975806374953246 4878 13472573919370161306876 4879 13489153848826657786070 4880 13505750778108720358364 4881 13522364721157774661910 4882 13538995691923819518716 4883 13555643704365430448606 4884 13572308772449763183900 4885 13588990910152557184814 4886 13605690131458139155580 4887 13622406450359426561286 4888 13639139880857931145436 4889 13655890436963762448230 4890 13672658132695631325564 4891 13689442982080853468750 4892 13706244999155352924956 4893 13723064197963665618366 4894 13739900592558942872060 4895 13756754197002954930614 4896 13773625025366094483420 4897 13790513091727380188726 4898 13807418410174460198396 4899 13824340994803615683390 4900 13841280859719764359964 4901 13858238019036464016590 4902 13875212486875916041596 4903 13892204277368968951526 4904 13909213404655121920220 4905 13926239882882528308614 4906 13943283726207999195260 4907 13960344948797006907566 4908 13977423564823688553756 4909 13994519588470849555550 4910 14011633033929967181564 4911 14028763915401194081430 4912 14045912247093361820636 4913 14063078043223984416086 4914 14080261318019261872380 4915 14097462085714083718814 4916 14114680360552032547100 4917 14131916156785387549806 4918 14149169488675128059516 4919 14166440370490937088710 4920 14183728816511204870364 4921 14201034841023032399270 4922 14218358458322234974076 4923 14235699682713345740046 4924 14253058528509619232540 4925 14270435010033034921214 4926 14287829141614300754940 4927 14305240937592856707446 4928 14322670412316878323676 4929 14340117580143280266870 4930 14357582455437719866364 4931 14375065052574600666110 4932 14392565385937075973916 4933 14410083469917052411406 4934 14427619318915193464700 4935 14445172947340923035814 4936 14462744369612428994780 4937 14480333600156666732486 4938 14497940653409362714236 4939 14515565543815018034030 4940 14533208285826911969564 4941 14550868893907105537950 4942 14568547382526445052156 4943 14586243766164565678166 4944 14603958059309894992860 4945 14621690276459656542614 4946 14639440432119873402620 4947 14657208540805371736926 4948 14674994617039784359196 4949 14692798675355554294190 4950 14710620730293938339964 4951 14728460796405010630790 4952 14746318888247666200796 4953 14764195020389624548326 4954 14782089207407433201020 4955 14800001463886471281614 4956 14817931804420953074460 4957 14835880243613931592766 4958 14853846796077302146556 4959 14871831476431805911350 4960 14889834299307033497564 4961 14907855279341428520630 4962 14925894431182291171836 4963 14943951769485781789886 4964 14962027308916924433180 4965 14980121064149610452814 4966 14998233049866602066300 4967 15016363280759535932006 4968 15034511771528926724316 4969 15052678536884170709510 4970 15070863591543549322364 4971 15089066950234232743470 4972 15107288627692283477276 4973 15125528638662659930846 4974 15143786997899219993340 4975 15162063720164724616214 4976 15180358820230841394140 4977 15198672312878148146646 4978 15217004212896136500476 4979 15235354535083215472670 4980 15253723294246715054364 4981 15272110505202889795310 4982 15290516182776922389116 4983 15308940341802927259206 4984 15327382997123954145500 4985 15345844163591991691814 4986 15364323856067971033980 4987 15382822089421769388686 4988 15401338878532213643036 4989 15419874238287083944830 4990 15438428183583117293564 4991 15457000729326011132150 4992 15475591890430426939356 4993 15494201681819993822966 4994 15512830118427312113660 4995 15531477215193956959614 4996 15550142987070481921820 4997 15568827449016422570126 4998 15587530616000300079996 4999 15606252502999624829990 5000 15624993125000899999964 5001 15643752496999625169990 5002 15662530634000299919996 5003 15681327551016427430126 5004 15700143263070518081820 5005 15718977785194093059614 5006 15737831132427687953660 5007 15756703319820856362966 5008 15775594362432173499356 5009 15794504275329239792150 5010 15813433073588684493564 5011 15832380772296169284830 5012 15851347386546391883036 5013 15870332931443089648686 5014 15889337422099043193980 5015 15908360873636079991814 5016 15927403301185077985500 5017 15946464719885969199206 5018 15965545144887743349116 5019 15984644591348451455310 5020 16003763074435209454364 5021 16022900609324201812670 5022 16042057211200685140476 5023 16061232895258991806646 5024 16080427676702533554140 5025 16099641570743805116214 5026 16118874592604387833340 5027 16138126757514953270846 5028 16157398080715266837276 5029 16176688577454191403470 5030 16195998262989690922364 5031 16215327152588834049510 5032 16234675261527797764316 5033 16254042605091870992006 5034 16273429198575458226300 5035 16292835057282083152814 5036 16312260196524392273180 5037 16331704631624158529886 5038 16351168377912284931836 5039 16370651450728808180630 5040 16390153865422902297564 5041 16409675637352882251350 5042 16429216781886207586556 5043 16448777314399486052766 5044 16468357250278477234460 5045 16487956604918096181614 5046 16507575393722417041020 5047 16527213632104676688326 5048 16546871335487278360796 5049 16566548519301795290790 5050 16586245198988974339964 5051 16605961389998739634190 5052 16625697107790196199196 5053 16645452367831633596926 5054 16665227185600529562620 5055 16685021576583553642614 5056 16704835556276570832860 5057 16724669140184645218166 5058 16744522343822043612156 5059 16764395182712239197950 5060 16784287672387915169564 5061 16804199828390968374030 5062 16824131666272512954236 5063 16844083201592883992486 5064 16864054449921641154780 5065 16884045426837572335814 5066 16904056147928697304700 5067 16924086628792271351406 5068 16944136885034788933916 5069 16964206932271987326110 5070 16984296786128850266364 5071 17004406462239611606870 5072 17024535976247758963676 5073 17044685343806037367446 5074 17064854580576452914940 5075 17085043702230276421214 5076 17105252724448047072540 5077 17125481662919576080046 5078 17145730533343950334076 5079 17165999351429536059270 5080 17186288132893982470364 5081 17206596893464225428710 5082 17226925648876491099516 5083 17247274414876299609806 5084 17267643207218468707100 5085 17288032041667117418814 5086 17308440933995669712380 5087 17328869899986858156086 5088 17349318955432727580636 5089 17369788116134638741430 5090 17390277397903271981564 5091 17410786816558630895550 5092 17431316387930045993756 5093 17451866127856178367566 5094 17472436052185023355260 5095 17493026176773914208614 5096 17513636517489525760220 5097 17534267090207878091526 5098 17554917910814340201596 5099 17575588995203633676590 5100 17596280359279836359964 5101 17616992018956386023390 5102 17637723990156084038396 5103 17658476288811099048726 5104 17679248930862970643420 5105 17700041932262613030614 5106 17720855308970318712060 5107 17741689076955762158366 5108 17762543252198003484956 5109 17783417850685492128750 5110 17804312888416070525564 5111 17825228381396977788230 5112 17846164345644853385436 5113 17867120797185740821286 5114 17888097752055091315580 5115 17909095226297767484814 5116 17930113235968047023900 5117 17951151797129626388606 5118 17972210925855624478716 5119 17993290638228586321910 5120 18014390950340486758364 5121 18035511878292734126070 5122 18056653438196173946876 5123 18077815646171092613246 5124 18098998518347221075740 5125 18120202070863738531214 5126 18141426319869276111740 5127 18162671281521920574246 5128 18183936971989217990876 5129 18205223407448177440070 5130 18226530604085274698364 5131 18247858578096455932910 5132 18269207345687141394716 5133 18290576923072229112606 5134 18311967326476098587900 5135 18333378572132614489814 5136 18354810676285130351580 5137 18376263655186492267286 5138 18397737525099042589436 5139 18419232302294623627230 5140 18440748003054581345564 5141 18462284643669769064750 5142 18483842240440551160956 5143 18505420809676806767366 5144 18527020367697933476060 5145 18548640930832851040614 5146 18570282515420005079420 5147 18591945137807370779726 5148 18613628814352456602396 5149 18635333561422307987390 5150 18657059395393511059964 5151 18678806332652196337590 5152 18700574389594042437596 5153 18722363582624279785526 5154 18744173928157694324220 5155 18766005442618631223614 5156 18787858142440998591260 5157 18809732044068271183566 5158 18831627163953494117756 5159 18853543518559286584550 5160 18875481124357845561564 5161 18897439997830949527430 5162 18919420155469962176636 5163 18941421613775836135086 5164 18963444389259116676380 5165 18985488498439945438814 5166 19007553957848064143100 5167 19029640784022818310806 5168 19051748993513160983516 5169 19073878602877656442710 5170 19096029628684483930364 5171 19118202087511441370270 5172 19140395995945949090076 5173 19162611370585053544046 5174 19184848228035431036540 5175 19207106584913391446214 5176 19229386457844881950940 5177 19251687863465490753446 5178 19274010818420450807676 5179 19296355339364643545870 5180 19318721442962602606364 5181 19341109145888517562110 5182 19363518464826237649916 5183 19385949416469275500406 5184 19408402017520810868700 5185 19430876284693694365814 5186 19453372234710451190780 5187 19475889884303284863486 5188 19498429250214080958236 5189 19520990349194410838030 5190 19543573198005535389564 5191 19566177813418408758950 5192 19588804212213682088156 5193 19611452411181707252166 5194 19634122427122540596860 5195 19656814276845946677614 5196 19679527977171401998620 5197 19702263544928098752926 5198 19725020996954948563196 5199 19747800350100586223190 5200 19770601621223373439964 5201 19793424827191402576790 5202 19816269984882500396796 5203 19839137111184231807326 5204 19862026222993903605020 5205 19884937337218568221614 5206 19907870470775027470460 5207 19930825640589836293766 5208 19953802863599306510556 5209 19976802156749510565350 5210 19999823536996285277564 5211 20022867021305235591630 5212 20045932626651738327836 5213 20069020370020945933886 5214 20092130268407790237180 5215 20115262338816986197814 5216 20138416598263035662300 5217 20161593063770231118006 5218 20184791752372659448316 5219 20208012681114205688510 5220 20231255867048556782364 5221 20254521327239205339470 5222 20277809078759453393276 5223 20301119138692416159846 5224 20324451524131025797340 5225 20347806252178035166214 5226 20371183339946021590140 5227 20394582804557390617646 5228 20418004663144379784476 5229 20441448932849062376670 5230 20464915630823351194364 5231 20488404774229002316310 5232 20511916380237618865116 5233 20535450466030654773206 5234 20559007048799418549500 5235 20582586145745077046814 5236 20606187774078659229980 5237 20629811951021059944686 5238 20653458693803043687036 5239 20677128019665248373830 5240 20700819945858189113564 5241 20724534489642261978150 5242 20748271668287747775356 5243 20772031499074815821966 5244 20795813999293527717660 5245 20819619186243841119614 5246 20843447077235613517820 5247 20867297689588606011126 5248 20891171040632487083996 5249 20915067147706836383990 5250 20938986028161148499964 5251 20962927699354836740990 5252 20986892178657236915996 5253 21010879483447611114126 5254 21034889631115151485820 5255 21058922639058984024614 5256 21082978524688172349660 5257 21107057305421721488966 5258 21131158998688581663356 5259 21155283621927652071150 5260 21179431192587784673564 5261 21203601728127787980830 5262 21227795246016430839036 5263 21252011763732446217686 5264 21276251298764534997980 5265 21300513868611369761814 5266 21324799490781598581500 5267 21349108182793848810206 5268 21373439962176730873116 5269 21397794846468842059310 5270 21422172853218770314364 5271 21446573999985098033670 5272 21470998304336405856476 5273 21495445783851276460646 5274 21519916456118298358140 5275 21544410338736069691214 5276 21568927449313202029340 5277 21593467805468324166846 5278 21618031424830085921276 5279 21642618325037161932470 5280 21667228523738255462364 5281 21691862038592102195510 5282 21716518887267474040316 5283 21741199087443182931006 5284 21765902656808084630300 5285 21790629613061082532814 5286 21815379973911131469180 5287 21840153757077241510886 5288 21864950980288481775836 5289 21889771661283984234630 5290 21914615817812947517564 5291 21939483467634640722350 5292 21964374628518407222556 5293 21989289318243668476766 5294 22014227554599927838460 5295 22039189355386774366614 5296 22064174738413886637020 5297 22089183721501036554326 5298 22114216322478093164796 5299 22139272559185026469790 5300 22164352449471911239964 5301 22189456011198930830190 5302 22214583262236380995196 5303 22239734220464673705926 5304 22264908903774340966620 5305 22290107330066038632614 5306 22315329517250550228860 5307 22340575483248790769166 5308 22365845245991810576156 5309 22391138823420799101950 5310 22416456233487088749564 5311 22441797494152158695030 5312 22467162623387638710236 5313 22492551639175312986486 5314 22517964559507123958780 5315 22543401402385176130814 5316 22568862185821739900700 5317 22594346927839255387406 5318 22619855646470336257916 5319 22645388359757773555110 5320 22670945085754539526364 5321 22696525842523791452870 5322 22722130648138875479676 5323 22747759520683330446446 5324 22773412478250891718940 5325 22799089538945495021214 5326 22824790720881280268540 5327 22850516042182595401046 5328 22876265520984000218076 5329 22902039175430270213270 5330 22927837023676400410364 5331 22953659083887609199710 5332 22979505374239342175516 5333 23005375912917275973806 5334 23031270718117322111100 5335 23057189808045630823814 5336 23083133200918594908380 5337 23109100914962853562086 5338 23135092968415296224636 5339 23161109379523066420430 5340 23187150166543565601564 5341 23213215347744456991550 5342 23239304941403669429756 5343 23265418965809401216566 5344 23291557439260123959260 5345 23317720380064586418614 5346 23343907806541818356220 5347 23370119737021134382526 5348 23396356189842137805596 5349 23422617183354724480590 5350 23448902735919086659964 5351 23475212865905716844390 5352 23501547591695411634396 5353 23527906931679275582726 5354 23554290904258725047420 5355 23580699527845492045614 5356 23607132820861628108060 5357 23633590801739508134366 5358 23660073488921834248956 5359 23686580900861639657750 5360 23713113056022292505564 5361 23739669972877499734230 5362 23766251669911310941436 5363 23792858165618122240286 5364 23819489478502680119580 5365 23846145627080085304814 5366 23872826629875796619900 5367 23899532505425634849606 5368 23926263272275786602716 5369 23953018948982808175910 5370 23979799554113629418364 5371 24006605106245557597070 5372 24033435623966281262876 5373 24060291125873874117246 5374 24087171630576798879740 5375 24114077156693911156214 5376 24141007722854463307740 5377 24167963347698108320246 5378 24194944049874903674876 5379 24221949848045315219070 5380 24248980760880221038364 5381 24276036807060915328910 5382 24303118005279112270716 5383 24330224374236949901606 5384 24357355932646993991900 5385 24384512699232241919814 5386 24411694692726126547580 5387 24438901931872520098286 5388 24466134435425738033436 5389 24493392222150542931230 5390 24520675310822148365564 5391 24547983720226222785750 5392 24575317469158893396956 5393 24602676576426750041366 5394 24630061060846849080060 5395 24657470941246717275614 5396 24684906236464355675420 5397 24712366965348243495726 5398 24739853146757342006396 5399 24767364799561098416390 5400 24794901942639449759964 5401 24822464594882826783590 5402 24850052775192157833596 5403 24877666502478872744526 5404 24905305795664906728220 5405 24932970673682704263614 5406 24960661155475222987260 5407 24988377259995937584566 5408 25016119006208843681756 5409 25043886413088461738550 5410 25071679499619840941564 5411 25099498284798563098430 5412 25127342787630746532636 5413 25155213027133049979086 5414 25183109022332676480380 5415 25211030792267377283814 5416 25238978355985455739100 5417 25266951732545771196806 5418 25294950941017742907516 5419 25322976000481353921710 5420 25351026930027154990364 5421 25379103748756268466270 5422 25407206475780392206076 5423 25435335130221803473046 5424 25463489731213362840540 5425 25491670297898518096214 5426 25519876849431308146940 5427 25548109404976366924446 5428 25576367983708927291676 5429 25604652604814824949870 5430 25632963287490502346364 5431 25661300050943012583110 5432 25689662914390023325916 5433 25718051897059820714406 5434 25746467018191313272700 5435 25774908297034035820814 5436 25803375752848153386780 5437 25831869404904465119486 5438 25860389272484408202236 5439 25888935374880061767030 5440 25917507731394150809564 5441 25946106361340050104950 5442 25974731284041788124156 5443 26003382518834050951166 5444 26032060085062186200860 5445 26060764002082206937614 5446 26089494289260795594620 5447 26118250965975307893926 5448 26147034051613776767196 5449 26175843565574916277190 5450 26204679527268125539964 5451 26233541956113492647790 5452 26262430871541798592796 5453 26291346292994521191326 5454 26320288239923839009020 5455 26349256731792635286614 5456 26378251788074501866460 5457 26407273428253743119766 5458 26436321671825379874556 5459 26465396538295153344350 5460 26494498047179529057564 5461 26523626218005700787630 5462 26552781070311594483836 5463 26581962623645872202886 5464 26611170897567936041180 5465 26640405911647932067814 5466 26669667685466754258300 5467 26698956238616048429006 5468 26728271590698216172316 5469 26757613761326418792510 5470 26786982770124581242364 5471 26816378636727396060470 5472 26845801380780327309276 5473 26875251021939614513846 5474 26904727579872276601340 5475 26934231074256115841214 5476 26963761524779721786140 5477 26993318951142475213646 5478 27022903373054552068476 5479 27052514810236927405670 5480 27082153282421379334364 5481 27111818809350492962310 5482 27141511410777664341116 5483 27171231106467104412206 5484 27200977916193842953500 5485 27230751859743732526814 5486 27260552956913452425980 5487 27290381227510512625686 5488 27320236691353257731036 5489 27350119368270870927830 5490 27380029278103377933564 5491 27409966440701650949150 5492 27439930875927412611356 5493 27469922603653239945966 5494 27499941643762568321660 5495 27529988016149695404614 5496 27560061740719785113820 5497 27590162837388871577126 5498 27620291326083863087996 5499 27650447226742546062990 5500 27680630559313588999964 5501 27710841343756546436990 5502 27741079600041862911996 5503 27771345348150876923126 5504 27801638608075824889820 5505 27831959399819845114614 5506 27862307743396981745660 5507 27892683658832188739966 5508 27923087166161333827356 5509 27953518285431202475150 5510 27983977036699501853564 5511 28014463440034864801830 5512 28044977515516853795036 5513 28075519283235964911686 5514 28106088763293631801980 5515 28136685975802229656814 5516 28167310940885079177500 5517 28197963678676450546206 5518 28228644209321567397116 5519 28259352552976610788310 5520 28290088729808723174364 5521 28320852759996012379670 5522 28351644663727555572476 5523 28382464461203403239646 5524 28413312172634583162140 5525 28444187818243104391214 5526 28475091418261961225340 5527 28506022992935137187846 5528 28536982562517609005276 5529 28567970147275350586470 5530 28598985767485337002364 5531 28630029443435548466510 5532 28661101195424974316316 5533 28692201043763616995006 5534 28723329008772496034300 5535 28754485110783652037814 5536 28785669370140150665180 5537 28816881807196086616886 5538 28848122442316587619836 5539 28879391295877818413630 5540 28910688388266984737564 5541 28942013739882337318350 5542 28973367371133175858556 5543 29004749302439853025766 5544 29036159554233778442460 5545 29067598146957422676614 5546 29099065101064321233020 5547 29130560437019078545326 5548 29162084175297371968796 5549 29193636336385955773790 5550 29225216940782665139964 5551 29256826008996420151190 5552 29288463561547229791196 5553 29320129618966195939926 5554 29351824201795517370620 5555 29383547330588493747614 5556 29415299025909529624860 5557 29447079308334138445166 5558 29478888198448946540156 5559 29510725716851697130950 5560 29542591884151254329564 5561 29574486720967607141030 5562 29606410247931873466236 5563 29638362485686304105486 5564 29670343454884286762780 5565 29702353176190350050814 5566 29734391670280167496700 5567 29766458957840561548406 5568 29798555059569507581916 5569 29830679996176137909110 5570 29862833788380745786364 5571 29895016456914789423870 5572 29927228022520895995676 5573 29959468505952865650446 5574 29991737927975675522940 5575 30024036309365483746214 5576 30056363670909633464540 5577 30088720033406656847046 5578 30121105417666279102076 5579 30153519844509422492270 5580 30185963334768210350364 5581 30218435909285971095710 5582 30250937588917242251516 5583 30283468394527774462806 5584 30316028346994535515100 5585 30348617467205714353814 5586 30381235776060725104380 5587 30413883294470211093086 5588 30446560043356048868636 5589 30479266043651352224430 5590 30512001316300476221564 5591 30544765882259021212550 5592 30577559762493836865756 5593 30610382977983026190566 5594 30643235549715949563260 5595 30676117498693228753614 5596 30709028845926750952220 5597 30741969612439672798526 5598 30774939819266424409596 5599 30807939487452713409590 5600 30840968638055528959964 5601 30874027292143145790390 5602 30907115470795128230396 5603 30940233195102334241726 5604 30973380486166919451420 5605 31006557365102341185614 5606 31039763853033362504060 5607 31072999971096056235366 5608 31106265740437809012956 5609 31139561182217325311750 5610 31172886317604631485564 5611 31206241167781079805230 5612 31239625753939352497436 5613 31273040097283465784286 5614 31306484219028773923580 5615 31339958140401973249814 5616 31373461882641106215900 5617 31406995466995565435606 5618 31440558914726097726716 5619 31474152247104808154910 5620 31507775485415164078364 5621 31541428650951999193070 5622 31575111765021517578876 5623 31608824848941297746246 5624 31642567924040296683740 5625 31676341011658853906214 5626 31710144133148695503740 5627 31743977309872938191246 5628 31777840563206093358876 5629 31811733914534071123070 5630 31845657385254184378364 5631 31879610996775152849910 5632 31913594770517107146716 5633 31947608727911592815606 5634 31981652890401574395900 5635 32015727279441439474814 5636 32049831916497002743580 5637 32083966823045510054286 5638 32118132020575642477436 5639 32152327530587520360230 5640 32186553374592707385564 5641 32220809574114214631750 5642 32255096150686504632956 5643 32289413125855495440366 5644 32323760521178564684060 5645 32358138358224553635614 5646 32392546658573771271420 5647 32426985443817998336726 5648 32461454735560491410396 5649 32495954555415986970390 5650 32530484925010705459964 5651 32565045865982355354590 5652 32599637399980137229596 5653 32634259548664747828526 5654 32668912333708384132220 5655 32703595776794747428614 5656 32738309899619047383260 5657 32773054723888006110566 5658 32807830271319862245756 5659 32842636563644375017550 5660 32877473622602828321564 5661 32912341469948034794430 5662 32947240127444339888636 5663 32982169616867625948086 5664 33017129960005316284380 5665 33052121178656379253814 5666 33087143294631332335100 5667 33122196329752246207806 5668 33157280305852748831516 5669 33192395244778029525710 5670 33227541168384843050364 5671 33262718098541513687270 5672 33297926057127939322076 5673 33333165066035595527046 5674 33368435147167539644540 5675 33403736322438414871214 5676 33439068613774454342940 5677 33474432043113485220446 5678 33509826632404932775676 5679 33545252403609824478870 5680 33580709378700794086364 5681 33616197579662085729110 5682 33651717028489558001916 5683 33687267747190688053406 5684 33722849757784575676700 5685 33758463082301947400814 5686 33794107742785160582780 5687 33829783761288207500486 5688 33865491159876719446236 5689 33901229960627970821030 5690 33937000185630883229564 5691 33972801856986029575950 5692 34008634996805638160156 5693 34044499627213596775166 5694 34080395770345456804860 5695 34116323448348437322614 5696 34152282683381429190620 5697 34188273497614999159926 5698 34224295913231393971196 5699 34260349952424544456190 5700 34296435637400069639964 5701 34332552990375280843790 5702 34368702033579185788796 5703 34404882789252492700326 5704 34441095279647614413020 5705 34477339527028672476614 5706 34513615553671501262460 5707 34549923381863652070766 5708 34586263033904397238556 5709 34622634532104734248350 5710 34659037898787389837564 5711 34695473156286824108630 5712 34731940326949234639836 5713 34768439433132560596886 5714 34804970497206486845180 5715 34841533541552448062814 5716 34878128588563632854300 5717 34914755660644987865006 5718 34951414780213221896316 5719 34988105969696810021510 5720 35024829251535997702364 5721 35061584648182804906470 5722 35098372182101030225276 5723 35135191875766254992846 5724 35172043751665847405340 5725 35208927832298966641214 5726 35245844140176566982140 5727 35282792697821401934646 5728 35319773527768028352476 5729 35356786652562810559670 5730 35393832094763924474364 5731 35430909876941361733310 5732 35468020021676933817116 5733 35505162551564276176206 5734 35542337489208852357500 5735 35579544857227958131814 5736 35616784678250725621980 5737 35654056974918127431686 5738 35691361769882980775036 5739 35728699085809951606830 5740 35766068945375558753564 5741 35803471371268178045150 5742 35840906386188046447356 5743 35878374012847266194966 5744 35915874273969808925660 5745 35953407192291519814614 5746 35990972790560121709820 5747 36028571091535219268126 5748 36066202117988303091996 5749 36103865892702753866990 5750 36141562438473846499964 5751 36179291778108754257990 5752 36217053934426552907996 5753 36254848930258224857126 5754 36292676788446663293820 5755 36330537531846676329614 5756 36368431183324991141660 5757 36406357765760258115966 5758 36444317302043054991356 5759 36482309815075891004150 5760 36520335327773211033564 5761 36558393863061399747830 5762 36596485443878785751036 5763 36634610093175645730686 5764 36672767833914208605980 5765 36710958689068659676814 5766 36749182681625144773500 5767 36787439834581774407206 5768 36825730170948627921116 5769 36864053713747757642310 5770 36902410486013193034364 5771 36940800510790944850670 5772 36979223811139009288476 5773 37017680410127372143646 5774 37056170330838012966140 5775 37094693596364909216214 5776 37133250229814040421340 5777 37171840254303392333846 5778 37210463692962961089276 5779 37249120568934757365470 5780 37287810905372810542364 5781 37326534725443172862510 5782 37365292052323923592316 5783 37404082909205173184006 5784 37442907319289067438300 5785 37481765305789791667814 5786 37520656891933574861180 5787 37559582100958693847886 5788 37598540956115477463836 5789 37637533480666310717630 5790 37676559697885638957564 5791 37715619631059972039350 5792 37754713303487888494556 5793 37793840738480039699766 5794 37833001959359154046460 5795 37872196989460041111614 5796 37911425852129595829020 5797 37950688570726802661326 5798 37989985168622739772796 5799 38029315669200583202790 5800 38068680095855611039964 5801 38108078471995207597190 5802 38147510821038867587196 5803 38186977166418200298926 5804 38226477531576933774620 5805 38266011939970918987614 5806 38305580415068134020860 5807 38345182980348688246166 5808 38384819659304826504156 5809 38424490475440933284950 5810 38464195452273536909564 5811 38503934613331313712030 5812 38543707982155092222236 5813 38583515582297857349486 5814 38623357437324754566780 5815 38663233570813094095814 5816 38703144006352355092700 5817 38743088767544189834406 5818 38783067878002427905916 5819 38823081361353080388110 5820 38863129241234344046364 5821 38903211541296605519870 5822 38943328285202445511676 5823 38983479496626642979446 5824 39023665199256179326940 5825 39063885416790242596214 5826 39104140172940231660540 5827 39144429491429760418046 5828 39184753395994661986076 5829 39225111910382992896270 5830 39265505058355037290364 5831 39305932863683311116710 5832 39346395350152566327516 5833 39386892541559795076806 5834 39427424461714233919100 5835 39467991134437368008814 5836 39508592583562935300380 5837 39549228832936930749086 5838 39589899906417610512636 5839 39630605827875496153430 5840 39671346621193378841564 5841 39712122310266323558550 5842 39752932919001673301756 5843 39793778471319053289566 5844 39834658991150375167260 5845 39875574502439841213614 5846 39916525029143948548220 5847 39957510595231493339526 5848 39998531224683575013596 5849 40039586941493600463590 5850 40080677769667288259964 5851 40121803733222672861390 5852 40162964856190108826396 5853 40204161162612275025726 5854 40245392676544178855420 5855 40286659422053160450614 5856 40327961423218896900060 5857 40369298704133406461366 5858 40410671288901052776956 5859 40452079201638549090750 5860 40493522466474962465564 5861 40535001107551718001230 5862 40576515149022603053436 5863 40618064615053771453286 5864 40659649529823747727580 5865 40701269917523431319814 5866 40742925802356100811900 5867 40784617208537418146606 5868 40826344160295432850716 5869 40868106681870586258910 5870 40909904797515715738364 5871 40951738531496058914070 5872 40993607908089257894876 5873 41035512951585363500246 5874 41077453686286839487740 5875 41119430136508566781214 5876 41161442326577847699740 5877 41203490280834410187246 5878 41245574023630412042876 5879 41287693579330445152070 5880 41329848972311539718364 5881 41372040226963168495910 5882 41414267367687251022716 5883 41456530418898157854606 5884 41498829405022714799900 5885 41541164350500207154814 5886 41583535279782383939580 5887 41625942217333462135286 5888 41668385187630130921436 5889 41710864215161555914230 5890 41753379324429383405564 5891 41795930539947744602750 5892 41838517886243259868956 5893 41881141387855042964366 5894 41923801069334705288060 5895 41966496955246360120614 5896 42009229070166626867420 5897 42051997438684635302726 5898 42094802085402029814396 5899 42137643034932973649390 5900 42180520311904153159964 5901 42223433940954782050590 5902 42266383946736605625596 5903 42309370353913905037526 5904 42352393187163501536220 5905 42395452471174760718614 5906 42438548230649596779260 5907 42481680490302476761566 5908 42524849274860424809756 5909 42568054609063026421550 5910 42611296517662432701564 5911 42654575025423364615430 5912 42697890157123117244636 5913 42741241937551564042086 5914 42784630391511161088380 5915 42828055543816951348814 5916 42871517419296568931100 5917 42915016042790243343806 5918 42958551439150803755516 5919 43002123633243683254710 5920 43045732649946923110364 5921 43089378514151177033270 5922 43133061250759715438076 5923 43176780884688429706046 5924 43220537440865836448540 5925 43264330944233081771214 5926 43308161419743945538940 5927 43352028892364845641446 5928 43395933387074842259676 5929 43439874928865642132870 5930 43483853542741602826364 5931 43527869253719737000110 5932 43571922086829716677916 5933 43616012067113877517406 5934 43660139219627223080700 5935 43704303569437429105814 5936 43748505141624847778780 5937 43792743961282512006486 5938 43837020053516139690236 5939 43881333443444138000030 5940 43925684156197607649564 5941 43970072216920347171950 5942 44014497650768857196156 5943 44058960482912344724166 5944 44103460738532727408860 5945 44147998442824637832614 5946 44192573620995427786620 5947 44237186298265172550926 5948 44281836499866675175196 5949 44326524251045470760190 5950 44371249577059830739964 5951 44416012503180767164790 5952 44460813054692036984796 5953 44505651256890146334326 5954 44550527135084354817020 5955 44595440714596679791614 5956 44640392020761900658460 5957 44685381078927563146766 5958 44730407914453983602556 5959 44775472552714253277350 5960 44820575019094242617564 5961 44865715338992605554630 5962 44910893537820783795836 5963 44956109641003011115886 5964 45001363673976317649180 5965 45046655662190534182814 5966 45091985631108296450300 5967 45137353606205049426006 5968 45182759612969051620316 5969 45228203676901379375510 5970 45273685823515931162364 5971 45319206078339431877470 5972 45364764466911437141276 5973 45410361014784337596846 5974 45455995747523363209340 5975 45501668690706587566214 5976 45547379869924932178140 5977 45593129310782170780646 5978 45638917038894933636476 5979 45684743079892711838670 5980 45730607459417861614364 5981 45776510203125608629310 5982 45822451336684052293116 5983 45868430885774170065206 5984 45914448876089821761500 5985 45960505333337753861814 5986 46006600283237603817980 5987 46052733751521904362686 5988 46098905763936087819036 5989 46145116346238490410830 5990 46191365524200356573564 5991 46237653323605843266150 5992 46283979770252024283356 5993 46330344889948894568966 5994 46376748708519374529660 5995 46423191251799314349614 5996 46469672545637498305820 5997 46516192615895649084126 5998 46562751488448432095996 5999 46609349189183459795990 6000 46655985744001295999964 6001 46702661178815460203990 6002 46749375519552431903996 6003 46796128792151654916126 6004 46842921022565541697820 6005 46889752236759477669614 6006 46936622460711825537660 6007 46983531720413929616966 6008 47030480041870120155356 6009 47077467451097717658150 6010 47124493974127037213564 6011 47171559637001392818830 6012 47218664465777101707036 6013 47265808486523488674686 6014 47312991725322890409980 6015 47360214208270659821814 6016 47407475961475170369500 6017 47454777011057820393206 6018 47502117383153037445116 6019 47549497103908282621310 6020 47596916199484054894364 6021 47644374696053895446670 6022 47691872619804392004476 6023 47739409996935183172646 6024 47786986853658962770140 6025 47834603216201484166214 6026 47882259110801564617340 6027 47929954563711089604846 6028 47977689601195017173276 6029 48025464249531382269470 6030 48073278535011301082364 6031 48121132483938975383510 6032 48169026122631696868316 6033 48216959477419851498006 6034 48264932574646923842300 6035 48312945440669501422814 6036 48360998101857279057180 6037 48409090584593063203886 6038 48457222915272776307836 6039 48505395120305461146630 6040 48553607226113285177564 6041 48601859259131544885350 6042 48650151245808670130556 6043 48698483212606228498766 6044 48746855185998929650460 6045 48795267192474629671614 6046 48843719258534335425020 6047 48892211410692208902326 6048 48940743675475571576796 6049 48989316079424908756790 6050 49037928649093873939964 6051 49086581411049293168190 6052 49135274391871169383196 6053 49184007618152686782926 6054 49232781116500215178620 6055 49281594913533314352614 6056 49330449035884738416860 6057 49379343510200440172166 6058 49428278363139575468156 6059 49477253621374507563950 6060 49526269311590811489564 6061 49575325460487278408030 6062 49624422094775919978236 6063 49673559241181972718486 6064 49722736926443902370780 6065 49771955177313408265814 6066 49821214020555427688700 6067 49870513482948140245406 6068 49919853591282972229916 6069 49969234372364600992110 6070 50018655853010959306364 6071 50068118060053239740870 6072 50117621020335899027676 6073 50167164760716662433446 6074 50216749308066528130940 6075 50266374689269771571214 6076 50316040931223949856540 6077 50365748060839906114046 6078 50415496105041773870076 6079 50465285090766981425270 6080 50515115044966256230364 6081 50564985994603629262710 6082 50614897966656439403516 6083 50664850988115337815806 6084 50714845085984292323100 6085 50764880287280591788814 6086 50814956619034850496380 6087 50865074108291012530086 6088 50915232782106356156636 6089 50965432667551498207430 6090 51015673791710398461564 6091 51065956181680364029550 6092 51116279864572053737756 6093 51166644867509482513566 6094 51217051217630025771260 6095 51267498942084423798614 6096 51317988068036786144220 6097 51368518622664596005526 6098 51419090633158714617596 6099 51469704126723385642590 6100 51520359130576239559964 6101 51571055671948298057390 6102 51621793778083978422396 6103 51672573476241097934726 6104 51723394793690878259420 6105 51774257757717949840614 6106 51825162395620356296060 6107 51876108734709558812366 6108 51927096802310440540956 6109 51978126625761310994750 6110 52029198232413910445564 6111 52080311649633414322230 6112 52131466904798437609436 6113 52182664025301039247286 6114 52233903038546726531580 6115 52285183971954459514814 6116 52336506852956655407900 6117 52387871708999192982606 6118 52439278567541416974716 6119 52490727456056142487910 6120 52542218402029659398364 6121 52593751432961736760070 6122 52645326576365627210876 6123 52696943859768071379246 6124 52748603310709302291740 6125 52800304956743049781214 6126 52852048825436544895740 6127 52903834944370524308246 6128 52955663341139234726876 6129 53007534043350437306070 6130 53059447078625412058364 6131 53111402474598962266910 6132 53163400258919418898716 6133 53215440459248645018606 6134 53267523103262040203900 6135 53319648218648544959814 6136 53371815833110645135580 6137 53424025974364376341286 6138 53476278670139328365436 6139 53528573948178649593230 6140 53580911836239051425564 6141 53633292362090812698750 6142 53685715553517784104956 6143 53738181438317392613366 6144 53790690044300645892060 6145 53843241399292136730614 6146 53895835531130047463420 6147 53948472467666154393726 6148 54001152236765832218396 6149 54053874866308058453390 6150 54106640384185417859964 6151 54159448818304106871590 6152 54212300196583938021596 6153 54265194546958344371526 6154 54318131897374383940220 6155 54371112275792744133614 6156 54424135710187746175260 6157 54477202228547349537566 6158 54530311858873156373756 6159 54583464629180415950550 6160 54636660567498029081564 6161 54689899701868552561430 6162 54743182060348203600636 6163 54796507671006864261086 6164 54849876561928085892380 6165 54903288761209093568814 6166 54956744296960790527100 6167 55010243197307762604806 6168 55063785490388282679516 6169 55117371204354315108710 6170 55171000367371520170364 6171 55224673007619258504270 6172 55278389153290595554076 6173 55332148832592306010046 6174 55385952073744878252540 6175 55439798904982518796214 6176 55493689354553156734940 6177 55547623450718448187446 6178 55601601221753780743676 6179 55655622695948277911870 6180 55709687901604803566364 6181 55763796867039966396110 6182 55817949620584124353916 6183 55872146190581389106406 6184 55926386605389630484700 6185 55980670893380480935814 6186 56034999082939339974780 6187 56089371202465378637486 6188 56143787280371543934236 6189 56198247345084563304030 6190 56252751425044949069564 6191 56307299548707002892950 6192 56361891744538820232156 6193 56416528041022294798166 6194 56471208466653123012860 6195 56525933049940808467614 6196 56580701819408666382620 6197 56635514803593828066926 6198 56690372031047245379196 6199 56745273530333695189190 6200 56800219330031783839964 6201 56855209458733951610790 6202 56910243945046477180796 6203 56965322817589482093326 6204 57020446104996935221020 6205 57075613835916657231614 6206 57130826039010325054460 6207 57186082742953476347766 6208 57241383976435513966556 6209 57296729768159710431350 6210 57352120146843212397564 6211 57407555141217045125630 6212 57463034780026116951836 6213 57518559092029223759886 6214 57574128105999053453180 6215 57629741850722190427814 6216 57685400354999120046300 6217 57741103647644233112006 6218 57796851757485830344316 6219 57852644713366126854510 6220 57908482544141256622364 6221 57964365278681276973470 6222 58020292945870173057276 6223 58076265574605862325846 6224 58132283193800199013340 6225 58188345832378978616214 6226 58244453519281942374140 6227 58300606283462781751646 6228 58356804153889142920476 6229 58413047159542631242670 6230 58469335329418815754364 6231 58525668692527233650310 6232 58582047277891394769116 6233 58638471114548786079206 6234 58694940231550876165500 6235 58751454657963119716814 6236 58808014422864962013980 6237 58864619555349843418686 6238 58921270084525203863036 6239 58977966039512487339830 6240 59034707449447146393564 6241 59091494343478646612150 6242 59148326750770471119356 6243 59205204700500125067966 6244 59262128221859140133660 6245 59319097344053079009614 6246 59376112096301539901820 6247 59433172507838161025126 6248 59490278607910625099996 6249 59547430425780663849990 6250 59604627990724062499964 6251 59661871332030664274990 6252 59719160479004374899996 6253 59776495460963167100126 6254 59833876307239085101820 6255 59891303047178249134614 6256 59948775710140859933660 6257 60006294325501203242966 6258 60063858922647654319356 6259 60121469530982682437150 6260 60179126179922855393564 6261 60236828898898844014830 6262 60294577717355426663036 6263 60352372664751493743686 6264 60410213770560052213980 6265 60468101064268230091814 6266 60526034575377280965500 6267 60584014333402588504206 6268 60642040367873670969116 6269 60700112708334185725310 6270 60758231384341933754364 6271 60816396425468864167670 6272 60874607861301078720476 6273 60932865721438836326646 6274 60991170035496557574140 6275 61049520833102829241214 6276 61107918143900408813340 6277 61166361997546229000846 6278 61224852423711402257276 6279 61283389452081225298470 6280 61341973112355183622364 6281 61400603434246956029510 6282 61459280447484419144316 6283 61518004181809651937006 6284 61576774666978940246300 6285 61635591932762781302814 6286 61694456008945888253180 6287 61753366925327194684886 6288 61812324711719859151836 6289 61871329397951269700630 6290 61930381013863048397564 6291 61989479589311055856350 6292 62048625154165395766556 6293 62107817738310419422766 6294 62167057371644730254460 6295 62226344084081188356614 6296 62285677905546915021020 6297 62345058865983297268326 6298 62404486995345992380796 6299 62463962323604932435790 6300 62523484880744328839964 6301 62583054696762676864190 6302 62642671801672760179196 6303 62702336225501655391926 6304 62762047998290736582620 6305 62821807150095679842614 6306 62881613710986467812860 6307 62941467711047394223166 6308 63001369180377068432156 6309 63061318149088419967950 6310 63121314647308703069564 6311 63181358705179501229030 6312 63241450352856731734236 6313 63301589620510650212486 6314 63361776538325855174780 6315 63422011136501292560814 6316 63482293445250260284700 6317 63542623494800412781406 6318 63603001315393765553916 6319 63663426937286699721110 6320 63723900390749966566364 6321 63784421706068692086870 6322 63844990913542381543676 6323 63905608043484924012446 6324 63966273126224596934940 6325 64026986192104070671214 6326 64087747271480413052540 6327 64148556394725093935046 6328 64209413592223989754076 6329 64270318894377388079270 6330 64331272331599992170364 6331 64392273934320925533710 6332 64453323732983736479516 6333 64514421758046402679806 6334 64575568039981335727100 6335 64636762609275385693814 6336 64698005496429845692380 6337 64759296731960456436086 6338 64820636346397410800636 6339 64882024370285358386430 6340 64943460834183410081564 6341 65004945768665142625550 6342 65066479204318603173756 6343 65128061171746313862566 6344 65189691701565276375260 6345 65251370824406976508614 6346 65313098570917388740220 6347 65374874971756980796526 6348 65436700057600718221596 6349 65498573859138068946590 6350 65560496407073007859964 6351 65622467732124021378390 6352 65684487865024112018396 6353 65746556836520802968726 6354 65808674677376142663420 6355 65870841418366709355614 6356 65933057090283615692060 6357 65995321723932513288366 6358 66057635350133597304956 6359 66119997999721611023750 6360 66182409703545850425564 6361 66244870492470168768230 6362 66307380397372981165436 6363 66369939449147269166286 6364 66432547678700585335580 6365 66495205116955057834814 6366 66557911794847395003900 6367 66620667743328889943606 6368 66683472993365425098716 6369 66746327575937476841910 6370 66809231522040120058364 6371 66872184862683032731070 6372 66935187628890500526876 6373 66998239851701421383246 6374 67061341562169310095740 6375 67124492791362302906214 6376 67187693570363162091740 6377 67250943930269280554246 6378 67314243902192686410876 6379 67377593517260047585070 6380 67440992806612676398364 6381 67504441801406534162910 6382 67567940532812235774716 6383 67631489032015054307606 6384 67695087330214925607900 6385 67758735458626452889814 6386 67822433448478911331580 6387 67886181331016252672286 6388 67949979137497109809436 6389 68013826899194801397230 6390 68077724647397336445564 6391 68141672413407418919750 6392 68205670228542452340956 6393 68269718124134544387366 6394 68333816131530511496060 6395 68397964282091883465614 6396 68462162607194908059420 6397 68526411138230555609726 6398 68590709906604523622396 6399 68655058943737241382390 6400 68719458281063874559964 6401 68783907950034329817590 6402 68848407982113259417596 6403 68912958408780065830526 6404 68977559261528906344220 6405 69042210571868697673614 6406 69106912371323120571260 6407 69171664691430624438566 6408 69236467563744431937756 6409 69301321019832543604550 6410 69366225091277742461564 6411 69431179809677598632430 6412 69496185206644473956636 6413 69561241313805526605086 6414 69626348162802715696380 6415 69691505785292805913814 6416 69756714212947372123100 6417 69821973477452803990806 6418 69887283610510310603516 6419 69952644643835925087710 6420 70018056609160509230364 6421 70083519538229758100270 6422 70149033462804204670076 6423 70214598414659224439046 6424 70280214425585040056540 6425 70345881527386725946214 6426 70411599751884212930940 6427 70477369130912292858446 6428 70543189696320623227676 6429 70609061479973731815870 6430 70674984513751021306364 6431 70740958829546773917110 6432 70806984459270156029916 6433 70873061434845222820406 6434 70939189788210922888700 6435 71005369551321102890814 6436 71071600756144512170780 6437 71137883434664807393486 6438 71204217618880557178236 6439 71270603340805246733030 6440 71337040632467282489564 6441 71403529525909996738950 6442 71470070053191652268156 6443 71536662246385446997166 6444 71603306137579518616860 6445 71670001758876949227614 6446 71736749142395769978620 6447 71803548320268965707926 6448 71870399324644479583196 6449 71937302187685217743190 6450 72004256941569053939964 6451 72071263618488834181790 6452 72138322250652381376796 6453 72205432870282499977326 6454 72272595509616980625020 6455 72339810200908604796614 6456 72407076976425149450460 6457 72474395868449391673766 6458 72541766909279113330556 6459 72609190131227105710350 6460 72676665566621174177564 6461 72744193247804142821630 6462 72811773207133859107836 6463 72879405476983198528886 6464 72947090089740069257180 6465 73014827077807416797814 6466 73082616473603228642300 6467 73150458309560538923006 6468 73218352618127433068316 6469 73286299431767052458510 6470 73354298782957599082364 6471 73422350704192340194470 6472 73490455227979612973276 6473 73558612386842829179846 6474 73626822213320479817340 6475 73695084739966139791214 6476 73763399999348472570140 6477 73831768024051234847646 6478 73900188846673281204476 6479 73968662499828568771670 6480 74037189016146161894364 6481 74105768428270236796310 6482 74174400768860086245116 6483 74243086070590124218206 6484 74311824366149890569500 6485 74380615688244055696814 6486 74449460069592425209980 6487 74518357542929944599686 6488 74587308141006703907036 6489 74656311896587942393830 6490 74725368842454053213564 6491 74794479011400588083150 6492 74863642436238261955356 6493 74932859149792957691966 6494 75002129184905730737660 6495 75071452574432813794614 6496 75140829351245621497820 6497 75210259548230755091126 6498 75279743198290007103996 6499 75349280334340366028990 6500 75418870989314020999964 6501 75488515196158366470990 6502 75558212987836006895996 6503 75627964397324761409126 6504 75697769457617668505820 6505 75767628201722990724614 6506 75837540662664219329660 6507 75907506873480078993966 6508 75977526867224532483356 6509 76047600676966785341150 6510 76117728335791290573564 6511 76187909876797753335830 6512 76258145333101135619036 6513 76328434737831660937686 6514 76398778124134819017980 6515 76469175525171370486814 6516 76539626974117351561500 6517 76610132504164078740206 6518 76680692148518153493116 6519 76751305940401466954310 6520 76821973913051204614364 6521 76892696099719851013670 6522 76963472533675194436476 6523 77034303248200331605646 6524 77105188276593672378140 6525 77176127652168944441214 6526 77247121408255198009340 6527 77318169578196810521846 6528 77389272195353491341276 6529 77460429293100286452470 6530 77531640904827583162364 6531 77602907063941114800510 6532 77674227803861965420316 6533 77745603158026574501006 6534 77817033159886741650300 6535 77888517842909631307814 6536 77960057240577777449180 6537 78031651386389088290886 6538 78103300313856850995836 6539 78175004056509736379630 6540 78246762647891803617564 6541 78318576121562504952350 6542 78390444511096690402556 6543 78462367850084612471766 6544 78534346172131930858460 6545 78606379510859717166614 6546 78678467899904459617020 6547 78750611372918067759326 6548 78822809963567877184796 6549 78895063705536654239790 6550 78967372632522600739964 6551 79039736778239358685190 6552 79112156176416014975196 6553 79184630860797106125926 6554 79257160865142622986620 6555 79329746223228015457614 6556 79402386968844197208860 6557 79475083135797550399166 6558 79547834757909930396156 6559 79620641869018670496950 6560 79693504502976586649564 6561 79766422693651982175030 6562 79839396474928652490236 6563 79912425880705889831486 6564 79985510944898487978780 6565 80058651701436746980814 6566 80131848184266477880700 6567 80205100427349007442406 6568 80278408464661182877916 6569 80351772330195376575110 6570 80425192057959490826364 6571 80498667681976962557870 6572 80572199236286768059676 6573 80645786754943427716446 6574 80719430272017010738940 6575 80793129821593139896214 6576 80866885437772996248540 6577 80940697154673323881046 6578 81014565006426434638076 6579 81088489027180212858270 6580 81162469251098120110364 6581 81236505712359199929710 6582 81310598445158082555516 6583 81384747483704989668806 6584 81458952862225739131100 6585 81533214614961749723814 6586 81607532776170045888380 6587 81681907380123262467086 6588 81756338461109649444636 6589 81830826053433076690430 6590 81905370191413038701564 6591 81979970909384659346550 6592 82054628241698696609756 6593 82129342222721547336566 6594 82204112886835251979260 6595 82278940268437499343614 6596 82353824401941631336220 6597 82428765321776647712526 6598 82503763062387210825596 6599 82578817658233650375590 6600 82653929143791968159964 6601 82729097553553842824390 6602 82804322922026634614396 6603 82879605283733390127726 6604 82954944673212847067420 6605 83030341125019438995614 6606 83105794673723300088060 6607 83181305353910269889366 6608 83256873200181898068956 6609 83332498247155449177750 6610 83408180529463907405564 6611 83483920081755981339230 6612 83559716938696108721436 6613 83635571134964461210286 6614 83711482705256949139580 6615 83787451684285226279814 6616 83863478106776694599900 6617 83939562007474509029606 6618 84015703421137582222716 6619 84091902382540589320910 6620 84168158926473972718364 6621 84244473087743946827070 6622 84320844901172502842876 6623 84397274401597413512246 6624 84473761623872237899740 6625 84550306602866326156214 6626 84626909373464824287740 6627 84703569970568678925246 6628 84780288429094642094876 6629 84857064783975275989070 6630 84933899070158957738364 6631 85010791322609884183910 6632 85087741576308076650716 6633 85164749866249385721606 6634 85241816227445496011900 6635 85318940694923930944814 6636 85396123303728057527580 6637 85473364088917091128286 6638 85550663085566100253436 6639 85628020328766011326230 6640 85705435853623613465564 6641 85782909695261563265750 6642 85860441888818389576956 6643 85938032469448498286366 6644 86015681472322177100060 6645 86093388932625600325614 6646 86171154885560833655420 6647 86248979366345838950726 6648 86326862410214479026396 6649 86404804052416522436390 6650 86482804328217648259964 6651 86560863272899450888590 6652 86638980921759444813596 6653 86717157310111069414526 6654 86795392473283693748220 6655 86873686446622621338614 6656 86952039265489094967260 6657 87030450965260301464566 6658 87108921581329376501756 6659 87187451149105409383550 6660 87266039704013447841564 6661 87344687281494502828430 6662 87423393917005553312636 6663 87502159646019551074086 6664 87580984504025425500380 6665 87659868526528088383814 6666 87738811749048438719100 6667 87817814207123367501806 6668 87896875936305762527516 6669 87975996972164513191710 6670 88055177350284515290364 6671 88134417106266675821270 6672 88213716275727917786076 6673 88293074894301184993046 6674 88372492997635446860540 6675 88451970621395703221214 6676 88531507801262989126940 6677 88611104572934379654446 6678 88690760972122994711676 6679 88770477034558003844870 6680 88850252795984631046364 6681 88930088292164159563110 6682 89009983558873936705916 6683 89089938631907378659406 6684 89169953547073975292700 6685 89250028340199294970814 6686 89330163047124989366780 6687 89410357703708798274486 6688 89490612345824554422236 6689 89570927009362188287030 6690 89651301730227732909564 6691 89731736544343328709950 6692 89812231487647228304156 6693 89892786596093801321166 6694 89973401905653539220860 6695 90054077452313060112614 6696 90134813272075113574620 6697 90215609400958585473926 6698 90296465874998502787196 6699 90377382730246038422190 6700 90458360002768516039964 6701 90539397728649414877790 6702 90620495943988374572796 6703 90701654684901199986326 6704 90782873987519866029020 6705 90864153887992522486614 6706 90945494422483498846460 6707 91026895627173309124766 6708 91108357538258656694556 6709 91189880191952439114350 6710 91271463624483752957564 6711 91353107872097898642630 6712 91434812971056385263836 6713 91516578957636935422886 6714 91598405868133490061180 6715 91680293738856213292814 6716 91762242606131497238300 6717 91844252506301966859006 6718 91926323475726484792316 6719 92008455550780156187510 6720 92090648767854333542364 6721 92172903163356621540470 6722 92255218773710881889276 6723 92337595635357238158846 6724 92420033784752080621340 6725 92502533258368071091214 6726 92585094092694147766140 6727 92667716324235530068646 6728 92750399989513723488476 6729 92833145125066524425670 6730 92915951767448025034364 6731 92998819953228618067310 6732 93081749718995001721116 6733 93164741101350184482206 6734 93247794136913489973500 6735 93330908862320561801814 6736 93414085314223368405980 6737 93497323529290207905686 6738 93580623544205712951036 6739 93663985395670855572830 6740 93747409120402952033564 6741 93830894755135667679150 6742 93914442336619021791356 6743 93998051901619392440966 6744 94081723486919521341660 6745 94165457129318518704614 6746 94249252865631868093820 6747 94333110732691431282126 6748 94417030767345453107996 6749 94501013006458566332990 6750 94585057486911796499964 6751 94669164245602566791990 6752 94753333319444702891996 6753 94837564745368437843126 6754 94921858560320416909820 6755 95006214801263702439614 6756 95090633505177778725660 6757 95175114709058556869966 6758 95259658449918379647356 6759 95344264764786026370150 6760 95428933690706717753564 6761 95513665264742120781830 6762 95598459523970353575036 6763 95683316505485990256686 6764 95768236246400065821980 6765 95853218783840081006814 6766 95938264154950007157500 6767 96023372396890291101206 6768 96108543546837860017116 6769 96193777641986126308310 6770 96279074719544992474364 6771 96364434816740855984670 6772 96449857970816614152476 6773 96535344219031669009646 6774 96620893598661932182140 6775 96706506146999829766214 6776 96792181901354307205340 6777 96877920899050834167846 6778 96963723177431409425276 6779 97049588773854565731470 6780 97135517725695374702364 6781 97221510070345451696510 6782 97307565845212960696316 6783 97393685087722619190006 6784 97479867835315703054300 6785 97566114125450051437814 6786 97652423995600071645180 6787 97738797483256744021886 6788 97825234625927626839836 6789 97911735461136861183630 6790 97998300026425175837564 6791 98084928359349892173350 6792 98171620497484929038556 6793 98258376478420807645766 6794 98345196339764656462460 6795 98432080119140216101614 6796 98519027854187844213020 6797 98606039582564520375326 6798 98693115341943850988796 6799 98780255170016074168790 6800 98867459104488064639964 6801 98954727183083338631190 6802 99042059443542058771196 6803 99129455923621038984926 6804 99216916661093749390620 6805 99304441693750321197614 6806 99392031059397551604860 6807 99479684795858908700166 6808 99567402940974536360156 6809 99655185532601259150950 6810 99743032608612587229564 6811 99830944206898721246030 6812 99918920365366557246236 6813 100006961121939691575486 6814 100095066514558425782780 6815 100183236581179771525814 6816 100271471359777455476700 6817 100359770888341924228406 6818 100448135204880349201916 6819 100536564347416631554110 6820 100625058353991407086364 6821 100713617262662051153870 6822 100802241111502683575676 6823 100890929938604173545446 6824 100979683782074144542940 6825 101068502680036979246214 6826 101157386670633824444540 6827 101246335792022595952046 6828 101335350082377983522076 6829 101424429579891455762270 6830 101513574322771265050364 6831 101602784349242452450710 6832 101692059697546852631516 6833 101781400405943098782806 6834 101870806512706627535100 6835 101960278056129683878814 6836 102049815074521326084380 6837 102139417606207430623086 6838 102229085689530697088636 6839 102318819362850653119430 6840 102408618664543659321564 6841 102498483633002914192550 6842 102588414306638459045756 6843 102678410723877182935566 6844 102768472923162827583260 6845 102858600942955992303614 6846 102948794821734138932220 6847 103039054597991596753526 6848 103129380310239567429596 6849 103219771997006129929590 6850 103310229696836245459964 6851 103400753448291762395390 6852 103491343289951421210396 6853 103581999260410859411726 6854 103672721398282616471420 6855 103763509742196138760614 6856 103854364330797784484060 6857 103945285202750828615366 6858 104036272396735467832956 6859 104127325951448825456750 6860 104218445905604956385564 6861 104309632297934852035230 6862 104400885167186445277436 6863 104492204552124615379286 6864 104583590491531192943580 6865 104675043024204964849814 6866 104766562188961679195900 6867 104858148024634050240606 6868 104949800570071763346716 6869 105041519864141479924910 6870 105133305945726842378364 6871 105225158853728479048070 6872 105317078627064009158876 6873 105409065304668047766246 6874 105501118925492210703740 6875 105593239528505119531214 6876 105685427152692406483740 6877 105777681837056719421246 6878 105870003620617726778876 6879 105962392542412122518070 6880 106054848641493631078364 6881 106147371956933012329910 6882 106239962527818066526716 6883 106332620393253639260606 6884 106425345592361626415900 6885 106518138164280979124814 6886 106610998148167708723580 6887 106703925583194891709286 6888 106796920508552674697436 6889 106889982963448279380230 6890 106983112987106007485564 6891 107076310618767245736750 6892 107169575897690470812956 6893 107262908863151254310366 6894 107356309554442267704060 6895 107449778010873287310614 6896 107543314271771199251420 6897 107636918376480004416726 6898 107730590364360823430396 6899 107824330274791901615390 6900 107918138147168613959964 6901 108012014020903470084590 6902 108105957935426119209596 6903 108199969930183355123526 6904 108294050044639121152220 6905 108388198318274515128614 6906 108482414790587794363260 6907 108576699501094380615566 6908 108671052489326865065756 6909 108765473794835013287550 6910 108859963457185770221564 6911 108954521515963265149430 6912 109049148010768816668636 6913 109143842981220937668086 6914 109238606466955340304380 6915 109333438507624940978814 6916 109428339142899865315100 6917 109523308412467453137806 6918 109618346356032263451516 6919 109713453013316079420710 6920 109808628424057913350364 6921 109903872628014011667270 6922 109999185664957859902076 6923 110094567574680187672046 6924 110190018396988973664540 6925 110285538171709450621214 6926 110381126938684110322940 6927 110476784737772708575446 6928 110572511608852270195676 6929 110668307591817093998870 6930 110764172726578757786364 6931 110860107053066123334110 6932 110956110611225341381916 6933 111052183441019856623406 6934 111148325582430412696700 6935 111244537075455057175814 6936 111340817960109146562780 6937 111437168276425351280486 6938 111533588064453660666236 6939 111630077364261387966030 6940 111726636215933175329564 6941 111823264659570998805950 6942 111919962735294173340156 6943 112016730483239357770166 6944 112113567943560559824860 6945 112210475156429141122614 6946 112307452162033822170620 6947 112404499000580687364926 6948 112501615712293189991196 6949 112598802337412157226190 6950 112696058916195795139964 6951 112793385488919693698790 6952 112890782095876831768796 6953 112988248777377582120326 6954 113085785573749716433020 6955 113183392525338410301614 6956 113281069672506248242460 6957 113378817055633228700766 6958 113476634715116769058556 6959 113574522691371710643350 6960 113672481024830323737564 6961 113770509755942312588630 6962 113868608925174820419836 6963 113966778573012434441886 6964 114065018739957190865180 6965 114163329466528579912814 6966 114261710793263550834300 6967 114360162760716516920006 6968 114458685409459360516316 6969 114557278780081438041510 6970 114655942913189585002364 6971 114754677849408121011470 6972 114853483629378854805276 6973 114952360293761089262846 6974 115051307883231626425340 6975 115150326438484772516214 6976 115249416000232342962140 6977 115348576609203667414646 6978 115447808306145594772476 6979 115547111131822498204670 6980 115646485127016280174364 6981 115745930332526377463310 6982 115845446789169766197116 6983 115945034537780966871206 6984 116044693619212049377500 6985 116144424074332638031814 6986 116244225944029916601980 6987 116344099269208633336686 6988 116444044090791105995036 6989 116544060449717226876830 6990 116644148386944467853564 6991 116744307943447885400150 6992 116844539160220125627356 6993 116944842078271429314966 6994 117045216738629636945660 6995 117145663182340193739614 6996 117246181450466154689820 6997 117346771584088189598126 6998 117447433624304588111996 6999 117548167612231264761990 7000 117648973589001763999964 7001 117749851595767265237990 7002 117850801673696587887996 7003 117951823863976196402126 7004 118052918207810205313820 7005 118154084746420384279614 7006 118255323521046163121660 7007 118356634572944636870966 7008 118458017943390570811356 7009 118559473673676405524150 7010 118661001805112261933564 7011 118762602379025946352830 7012 118864275436762955531036 7013 118966021019686481700686 7014 119067839169177417625980 7015 119169729926634361651814 7016 119271693333473622753500 7017 119373729431129225587206 7018 119475838261052915541116 7019 119578019864714163787310 7020 119680274283600172334364 7021 119782601559215879080670 7022 119885001733083962868476 7023 119987474846744848538646 7024 120090020941756711986140 7025 120192640059695485216214 7026 120295332242154861401340 7027 120398097530746299938846 7028 120500935967099031509276 7029 120603847592860063135470 7030 120706832449694183242364 7031 120809890579283966717510 7032 120913022023329779972316 7033 121016226823549786004006 7034 121119505021679949458300 7035 121222856659474041692814 7036 121326281778703645841180 7037 121429780421158161877886 7038 121533352628644811683836 7039 121636998442988644112630 7040 121740717906032540057564 7041 121844511059637217519350 7042 121948377945681236674556 7043 122052318606061004944766 7044 122156333082690782066460 7045 122260421417502685161614 7046 122364583652446693809020 7047 122468819829490655116326 7048 122573129990620288792796 7049 122677514177839192222790 7050 122781972433168845539964 7051 122886504798648616702190 7052 122991111316335766567196 7053 123095792028305453968926 7054 123200546976650740794620 7055 123305376203482597062614 7056 123410279750929906000860 7057 123515257661139469126166 7058 123620309976276011324156 7059 123725436738522185929950 7060 123830637990078579809564 7061 123935913773163718442030 7062 124041264130014071002236 7063 124146689102884055444486 7064 124252188734046043586780 7065 124357763065790366195814 7066 124463412140425318072700 7067 124569136000277163139406 7068 124674934687690139525916 7069 124780808245026464658110 7070 124886756714666340346364 7071 124992780139007957874870 7072 125098878560467503091676 7073 125205052021479161499446 7074 125311300564495123346940 7075 125417624231985588721214 7076 125524023066438772640540 7077 125630497110360910148046 7078 125737046406276261406076 7079 125843670996727116791270 7080 125950370924273801990364 7081 126057146231494683096710 7082 126163996960986171707516 7083 126270923155362730021806 7084 126377924857256875939100 7085 126485002109319188158814 7086 126592154954218311280380 7087 126699383434640960904086 7088 126806687593291928732636 7089 126914067472894087673430 7090 127021523116188396941564 7091 127129054565933907163550 7092 127236661864907765481756 7093 127344345055905220659566 7094 127452104181739628187260 7095 127559939285242455388614 7096 127667850409263286528220 7097 127775837596669827919526 7098 127883900890347913033596 7099 127992040333201507608590 7100 128100255968152714759964 7101 128208547838141780091390 7102 128316915986127096806396 7103 128425360455085210820726 7104 128533881288010825875420 7105 128642478527916808650614 7106 128751152217834193880060 7107 128859902400812189466366 7108 128968729119918181596956 7109 129077632418237739860750 7110 129186612338874622365564 7111 129295668924950780856230 7112 129404802219606365833436 7113 129514012265999731673286 7114 129623299107307441747580 7115 129732662786724273544814 7116 129842103347463223791900 7117 129951620832755513576606 7118 130061215285850593470716 7119 130170886750016148653910 7120 130280635268538104038364 7121 130390460884720629394070 7122 130500363641886144474876 7123 130610343583375324145246 7124 130720400752547103507740 7125 130830535192778683031214 7126 130940746947465533679740 7127 131051036060021402042246 7128 131161402573878315462876 7129 131271846532486587172070 7130 131382367979314821418364 7131 131492966957849918600910 7132 131603643511597080402716 7133 131714397684079814924606 7134 131825229518839941819900 7135 131936139059437597429814 7136 132047126349451239919580 7137 132158191432477654415286 7138 132269334352131958141436 7139 132380555152047605559230 7140 132491853875876393505564 7141 132603230567288466332750 7142 132714685269972321048956 7143 132826218027634812459366 7144 132937828884001158308060 7145 133049517882814944420614 7146 133161285067838129847420 7147 133273130482851052007726 7148 133385054171652431834396 7149 133497056178059378919390 7150 133609136545907396659964 7151 133721295319050387405590 7152 133833532541360657605596 7153 133945848256728922957526 7154 134058242509064313556220 7155 134170715342294379043614 7156 134283266800365093759260 7157 134395896927240861891566 7158 134508605766904522629756 7159 134621393363357355316550 7160 134734259760619084601564 7161 134847205002727885595430 7162 134960229133740389024636 7163 135073332197731686387086 7164 135186514238795335108380 7165 135299775301043363698814 7166 135413115428606276911100 7167 135526534665633060898806 7168 135640033056291188375516 7169 135753610644766623774710 7170 135867267475263828410364 7171 135981003592005765638270 7172 136094819039233906018076 7173 136208713861208232476046 7174 136322688102207245468540 7175 136436741806527968146214 7176 136550875018485951518940 7177 136665087782415279621446 7178 136779380142668574679676 7179 136893752143617002277870 7180 137008203829650276526364 7181 137122735245176665230110 7182 137237346434622995057916 7183 137352037442434656712406 7184 137466808313075610100700 7185 137581659091028389505814 7186 137696589820794108758780 7187 137811600546892466411486 7188 137926691313861750910236 7189 138041862166258845770030 7190 138157113148659234749564 7191 138272444305657007026950 7192 138387855681864862376156 7193 138503347321914116344166 7194 138618919270454705428860 7195 138734571572155192257614 7196 138850304271702770766620 7197 138966117413803271380926 7198 139082011043181166195196 7199 139197985204579574155190 7200 139314039942760266239964 7201 139430175302503670644790 7202 139546391328608877964796 7203 139662688065893646379326 7204 139779065559194406837020 7205 139895523853366268241614 7206 140012062993283022638460 7207 140128683023837150401766 7208 140245383989939825422556 7209 140362165936520920297350 7210 140479028908529011517564 7211 140595972950931384659630 7212 140712998108714039575836 7213 140830104426881695585886 7214 140947291950457796669180 7215 141064560724484516657814 7216 141181910794022764430300 7217 141299342204152189106006 7218 141416854999971185240316 7219 141534449226596898020510 7220 141652124929165228462364 7221 141769882152830838607470 7222 141887720942767156721276 7223 142005641344166382491846 7224 142123643402239492229340 7225 142241727162216244066214 7226 142359892669345183158140 7227 142478139968893646885646 7228 142596469106147770056476 7229 142714880126412490108670 7230 142833373075011552314364 7231 142951947997287514984310 7232 143070604938601754673116 7233 143189343944334471385206 7234 143308165059884693781500 7235 143427068330670284386814 7236 143546053802127944797980 7237 143665121519713220892686 7238 143784271528900508039036 7239 143903503875183056305830 7240 144022818604072975673564 7241 144142215761101241246150 7242 144261695391817698463356 7243 144381257541791068313966 7244 144500902256608952549660 7245 144620629581877838899614 7246 144740439563223106285820 7247 144860332246289030039126 7248 144980307676738787115996 7249 145100365900254461315990 7250 145220506962537048499964 7251 145340730909306461808990 7252 145461037786301536883996 7253 145581427639280037086126 7254 145701900514018658717820 7255 145822456456313036244614 7256 145943095511977747517660 7257 146063817726846318996966 7258 146184623146771230975356 7259 146305511817623922803150 7260 146426483785294798113564 7261 146547539095693230048830 7262 146668677794747566487036 7263 146789899928405135269686 7264 146911205542632249429980 7265 147032594683414212421814 7266 147154067396755323349500 7267 147275623728678882198206 7268 147397263725227195065116 7269 147518987432461579391310 7270 147640794896462369194364 7271 147762686163328920301670 7272 147884661279179615584476 7273 148006720290151870192646 7274 148128863242402136790140 7275 148251090182105910791214 7276 148373401155457735597340 7277 148495796208671207834846 7278 148618275387978982593276 7279 148740838739632778664470 7280 148863486309903383782364 7281 148986218145080659863510 7282 149109034291473548248316 7283 149231934795410074943006 7284 149354919703237355862300 7285 149477989061321602072814 7286 149601142916048125037180 7287 149724381313821341858886 7288 149847704301064780527836 7289 149971111924221085166630 7290 150094604229752021277564 7291 150218181264138480990350 7292 150341843073880488310556 7293 150465589705497204368766 7294 150589421205526932670460 7295 150713337620527124346614 7296 150837338997074383405020 7297 150961425381764471982326 7298 151085596821212315596796 7299 151209853362052008401790 7300 151334195050936818439964 7301 151458621934539192898190 7302 151583134059550763363196 7303 151707731472682351077926 7304 151832414220663972198620 7305 151957182350244843052614 7306 152082035908193385396860 7307 152206974941297231677166 7308 152331999496363230288156 7309 152457109620217450833950 7310 152582305359705189389564 7311 152707586761690973763030 7312 152832953873058568758236 7313 152958406740710981438486 7314 153083945411570466390780 7315 153209569932578530990814 7316 153335280350695940668700 7317 153461076712902724175406 7318 153586959066198178849916 7319 153712927457600875887110 7320 153838981934148665606364 7321 153965122542898682720870 7322 154091349330927351607676 7323 154217662345330391578446 7324 154344061633222822150940 7325 154470547241738968321214 7326 154597119218032465836540 7327 154723777609276266469046 7328 154850522462662643290076 7329 154977353825403195945270 7330 155104271744728855930364 7331 155231276267889891867710 7332 155358367442155914783516 7333 155485545314815883385806 7334 155612809933178109343100 7335 155740161344570262563814 7336 155867599596339376476380 7337 155995124735851853310086 7338 156122736810493469376636 7339 156250435867669380352430 7340 156378221954804126561564 7341 156506095119341638259550 7342 156634055408745240917756 7343 156762102870497660508566 7344 156890237552101028791260 7345 157018459501076888598614 7346 157146768764966199124220 7347 157275165391329341210526 7348 157403649427746122637596 7349 157532220921815783412590 7350 157660879921157001059964 7351 157789626473407895912390 7352 157918460626226036402396 7353 158047382427288444354726 7354 158176391924291600279420 7355 158305489164951448665614 7356 158434674197003403276060 7357 158563947068202352442366 7358 158693307826322664360956 7359 158822756519158192389750 7360 158952293194522280345564 7361 159081917900247767802230 7362 159211630684186995389436 7363 159341431594211810092286 7364 159471320678213570551580 7365 159601297984103152364814 7366 159731363559810953387900 7367 159861517453286899037606 7368 159991759712500447594716 7369 160122090385440595507910 7370 160252509520115882698364 7371 160383017164554397865070 7372 160513613366803783790876 7373 160644298174931242649246 7374 160775071637023541311740 7375 160905933801187016656214 7376 161036884715547580875740 7377 161167924428250726788246 7378 161299052987461533146876 7379 161430270441364669951070 7380 161561576838164403758364 7381 161692972226084602996910 7382 161824456653368743278716 7383 161956030168279912713606 7384 162087692819100817223900 7385 162219444654133785859814 7386 162351285721700776115580 7387 162483216070143379246286 7388 162615235747822825585436 7389 162747344803119989863230 7390 162879543284435396525564 7391 163011831240189225053750 7392 163144208718821315284956 7393 163276675768791172733366 7394 163409232438577973912060 7395 163541878776680571655614 7396 163674614831617500443420 7397 163807440651926981723726 7398 163940356286166929238396 7399 164073361782914954348390 7400 164206457190768371359964 7401 164339642558344202851590 7402 164472917934279185001596 7403 164606283367229772916526 7404 164739738905872145960220 7405 164873284598902213083614 7406 165006920495035618155260 7407 165140646643007745292566 7408 165274463091573724193756 7409 165408369889508435470550 7410 165542367085606515981564 7411 165676454728682364166430 7412 165810632867570145380636 7413 165944901551123797231086 7414 166079260828217034912380 7415 166213710747743356543814 7416 166348251358616048507100 7417 166482882709768190784806 7418 166617604850152662299516 7419 166752417828742146253710 7420 166887321694529135470364 7421 167022316496525937734270 7422 167157402283764681134076 7423 167292579105297319405046 7424 167427847010195637272540 7425 167563206047551255796214 7426 167698656266475637714940 7427 167834197716100092792446 7428 167969830445575783163676 7429 168105554504073728681870 7430 168241369940784812266364 7431 168377276804919785251110 7432 168513275145709272733916 7433 168649365012403778926406 7434 168785546454273692504700 7435 168921819520609291960814 7436 169058184260720750954780 7437 169194640723938143667486 7438 169331188959611450154236 7439 169467829017110561699030 7440 169604560945825286169564 7441 169741384795165353372950 7442 169878300614560420412156 7443 170015308453460077043166 7444 170152408361333851032860 7445 170289600387671213517614 7446 170426884581981584362620 7447 170564260993794337521926 7448 170701729672658806399196 7449 170839290668144289209190 7450 170976944029840054339964 7451 171114689807355345715790 7452 171252528050319388160796 7453 171390458808381392763326 7454 171528482131210562241020 7455 171666598068496096306614 7456 171804806669947197034460 7457 171943107985293074227766 7458 172081502064282950786556 7459 172219988956686068076350 7460 172358568712291691297564 7461 172497241380909114855630 7462 172636007012367667731836 7463 172774865656516718854886 7464 172913817363225682473180 7465 173052862182384023527814 7466 173192000163901263026300 7467 173331231357706983417006 7468 173470555813750833964316 7469 173609973582002536124510 7470 173749484712451888922364 7471 173889089255108774328470 7472 174028787260003162637276 7473 174168578777185117845846 7474 174308463856724803033340 7475 174448442548712485741214 7476 174588514903258543354140 7477 174728680970493468481646 7478 174868940800567874340476 7479 175009294443652500137670 7480 175149741949938216454364 7481 175290283369636030630310 7482 175430918752977092149116 7483 175571648150212698024206 7484 175712471611614298185500 7485 175853389187473500866814 7486 175994400928102077993980 7487 176135506883831970573686 7488 176276707105015294083036 7489 176418001642024343859830 7490 176559390545251600493564 7491 176700873865109735217150 7492 176842451652031615299356 7493 176984123956470309437966 7494 177125890828899093153660 7495 177267752319811454184614 7496 177409708479721097881820 7497 177551759359161952605126 7498 177693905008688175119996 7499 177836145478874155994990 7500 177978480820314524999964 7501 178120911083624156504990 7502 178263436319438174879996 7503 178406056578411959895126 7504 178548771911221152121820 7505 178691582368561658334614 7506 178834488001149656913660 7507 178977488859721603247966 7508 179120584995034235139356 7509 179263776457864578207150 7510 179407063299009951293564 7511 179550445569287971869830 7512 179693923319536561443036 7513 179837496600613950963686 7514 179981165463398686233980 7515 180124929958789633316814 7516 180268790137705983945500 7517 180412746051087260934206 7518 180556797749893323589116 7519 180700945285104373120310 7520 180845188707720958054364 7521 180989528068763979647670 7522 181133963419274697300476 7523 181278494810314733971646 7524 181423122292966081594140 7525 181567845918331106491214 7526 181712665737532554793340 7527 181857581801713557855846 7528 182002594162037637677276 7529 182147702869688712318470 7530 182292907975871101322364 7531 182438209531809531134510 7532 182583607588749140524316 7533 182729102197955486007006 7534 182874693410714547266300 7535 183020381278332732577814 7536 183166165852136884233180 7537 183312047183474283964886 7538 183458025323712658371836 7539 183604100324240184345630 7540 183750272236465494497564 7541 183896541111817682586350 7542 184042907001746308946556 7543 184189369957721405917766 7544 184335930031233483274460 7545 184482587273793533656614 7546 184629341736933038001020 7547 184776193472203970973326 7548 184923142531178806400796 7549 185070188965450522705790 7550 185217332826632608339964 7551 185364574166359067219190 7552 185511913036284424159196 7553 185659349488083730311926 7554 185806883573452568602620 7555 185954515344107059167614 7556 186102244851783864792860 7557 186250072148240196353166 7558 186397997285253818252156 7559 186546020314623053862950 7560 186694141288166790969564 7561 186842360257724487209030 7562 186990677275156175514236 7563 187139092392342469557486 7564 187287605661184569194780 7565 187436217133604265910814 7566 187584926861543948264700 7567 187733734896966607336406 7568 187882641291855842173916 7569 188031646098215865241110 7570 188180749368071507866364 7571 188329951153468225691870 7572 188479251506472104123676 7573 188628650479169863782446 7574 188778148123668865954940 7575 188927744492097118046214 7576 189077439636603279032540 7577 189227233609356664915046 7578 189377126462547254174076 7579 189527118248385693224270 7580 189677209019103301870364 7581 189827398826952078763710 7582 189977687724204706859516 7583 190128075763154558874806 7584 190278562996115702747100 7585 190429149475422907093814 7586 190579835253431646672380 7587 190730620382518107841086 7588 190881504915079194020636 7589 191032488903532531156430 7590 191183572400316473181564 7591 191334755457890107480550 7592 191486038128733260353756 7593 191637420465346502482566 7594 191788902520251154395260 7595 191940484345989291933614 7596 192092165995123751720220 7597 192243947520238136626526 7598 192395828973936821241596 7599 192547810408844957341590 7600 192699891877608479359964 7601 192852073432894109858390 7602 193004355127389364998396 7603 193156737013802560013726 7604 193309219144862814683420 7605 193461801573320058805614 7606 193614484351945037672060 7607 193767267533529317543366 7608 193920151170885291124956 7609 194073135316846183043750 7610 194226220024266055325564 7611 194379405346019812873230 7612 194532691335003208945436 7613 194686078044132850636286 7614 194839565526346204355580 7615 194993153834601601309814 7616 195146843021878242983900 7617 195300633141176206623606 7618 195454524245516450718716 7619 195608516387940820486910 7620 195762609621512053358364 7621 195916803999313784461070 7622 196071099574450552106876 7623 196225496400047803278246 7624 196379994529251899115740 7625 196534594015230120406214 7626 196689294911170673071740 7627 196844097270282693659246 7628 196999001145796254830876 7629 197154006590962370855070 7630 197309113659053003098364 7631 197464322403361065517910 7632 197619632877200430154716 7633 197775045133905932627606 7634 197930559226833377627900 7635 198086175209359544414814 7636 198241893134882192311580 7637 198397713056820066202286 7638 198553635028612902029436 7639 198709659103721432292230 7640 198865785335627391545564 7641 199022013777833521899750 7642 199178344483863578520956 7643 199334777507262335132366 7644 199491312901595589516060 7645 199647950720450169015614 7646 199804691017433936039420 7647 199961533846175793564726 7648 200118479260325690642396 7649 200275527313554627902390 7650 200432678059554663059964 7651 200589931552038916422590 7652 200747287844741576397596 7653 200904746991417905000526 7654 201062309045844243364220 7655 201219974061818017248614 7656 201377742093157742551260 7657 201535613193703030818566 7658 201693587417314594757756 7659 201851664817874253749550 7660 202009845449284939361564 7661 202168129365470700862430 7662 202326516620376710736636 7663 202485007267969270200086 7664 202643601362235814716380 7665 202802298957184919513814 7666 202961100106846305103100 7667 203120004865270842795806 7668 203279013286530560223516 7669 203438125424718646857710 7670 203597341333949459530364 7671 203756661068358527955270 7672 203916084682102560250076 7673 204075612229359448459046 7674 204235243764328274076540 7675 204394979341229313571214 7676 204554819014304043910940 7677 204714762837815148088446 7678 204874810866046520647676 7679 205034963153303273210870 7680 205195219753911740006364 7681 205355580722219483397110 7682 205516046112595299409916 7683 205676615979429223265406 7684 205837290377132534908700 7685 205998069360137764540814 7686 206158952982898698150780 7687 206319941299890383048486 7688 206481034365609133398236 7689 206642232234572535753030 7690 206803534961319454589564 7691 206964942600410037843950 7692 207126455206425722448156 7693 207288072833969239867166 7694 207449795537664621636860 7695 207611623372157204902614 7696 207773556392113637958620 7697 207935594652221885787926 7698 208097738207191235603196 7699 208259987111752302388190 7700 208422341420657034439964 7701 208584801188678718911790 7702 208747366470611987356796 7703 208910037321272821272326 7704 209072813795498557645020 7705 209235695948147894496614 7706 209398683834100896430460 7707 209561777508259000178766 7708 209724977025545020150556 7709 209888282440903153980350 7710 210051693809298988077564 7711 210215211185719503176630 7712 210378834625173079887836 7713 210542564182689504248886 7714 210706399913319973277180 7715 210870341872137100522814 7716 211034390114234921622300 7717 211198544694728899853006 7718 211362805668755931688316 7719 211527173091474352353510 7720 211691647018063941382364 7721 211856227503725928174470 7722 212020914603682997553276 7723 212185708373179295324846 7724 212350608867480433837340 7725 212515616141873497541214 7726 212680730251667048550140 7727 212845951252191132202646 7728 213011279198797282624476 7729 213176714146858528291670 7730 213342256151769397594364 7731 213507905268945924401310 7732 213673661553825653625116 7733 213839525061867646788206 7734 214005495848552487589500 7735 214171573969382287471814 7736 214337759479880691189980 7737 214504052435592882379686 7738 214670452892085589127036 7739 214836960904947089538830 7740 215003576529787217313564 7741 215170299822237367313150 7742 215337130837950501135356 7743 215504069632601152686966 7744 215671116261885433757660 7745 215838270781521039594614 7746 216005533247247254477820 7747 216172903714824957296126 7748 216340382240036627123996 7749 216507968878686348798990 7750 216675663686599818499964 7751 216843466719624349325990 7752 217011378033628876875996 7753 217179397684503964829126 7754 217347525728161810525820 7755 217515762220536250549614 7756 217684107217582766309660 7757 217852560775278489623966 7758 218021122949622208303356 7759 218189793796634371736150 7760 218358573372357096473564 7761 218527461732854171815830 7762 218696458934211065399036 7763 218865565032534928782686 7764 219034780083954603037980 7765 219204104144620624336814 7766 219373537270705229541500 7767 219543079518402361795206 7768 219712730943927676113116 7769 219882491603518544974310 7770 220052361553434063914364 7771 220222340849955057118670 7772 220392429549384083016476 7773 220562627708045439875646 7774 220732935382285171398140 7775 220903352628471072316214 7776 221073879502992693989340 7777 221244516062261350001846 7778 221415262362710121761276 7779 221586118460793864097470 7780 221757084412989210862364 7781 221928160275794580530510 7782 222099346105730181800316 7783 222270641959338019196006 7784 222442047893181898670300 7785 222613563963847433207814 7786 222785190227942048429180 7787 222956926742094988195886 7788 223128773562957320215836 7789 223300730747201941649630 7790 223472798351523584717564 7791 223644976432638822307350 7792 223817265047286073582556 7793 223989664252225609591766 7794 224162174104239558878460 7795 224334794660131913091614 7796 224507525976728532597020 7797 224680368110877152089326 7798 224853321119447386204796 7799 225026385059330735134790 7800 225199559987440590239964 7801 225372845960712239665190 7802 225546243036102873955196 7803 225719751270591591670926 7804 225893370721179405006620 7805 226067101444889245407614 7806 226240943498765969188860 7807 226414896939876363154166 7808 226588961825309150216156 7809 226763138212174995016950 7810 226937426157606509549564 7811 227111825718758258780030 7812 227286336952806766270236 7813 227460959916950519801486 7814 227635694668409976998780 7815 227810541264427570955814 7816 227985499762267715860700 7817 228160570219216812622406 7818 228335752692583254497916 7819 228511047239697432720110 7820 228686453917911742126364 7821 228861972784600586787870 7822 229037603897160385639676 7823 229213347313009578111446 7824 229389203089588629758940 7825 229565171284360037896214 7826 229741251954808337228540 7827 229917445158440105486046 7828 230093750952783969058076 7829 230270169395390608628270 7830 230446700543832764810364 7831 230623344455705243784710 7832 230800101188624922935516 7833 230976970800230756488806 7834 231153953348183781151100 7835 231331048890167121748814 7836 231508257483885996868380 7837 231685579187067724497086 7838 231863014057461727664636 7839 232040562152839540085430 7840 232218223530994811801564 7841 232395998249743314826550 7842 232573886366922948789756 7843 232751887940393746581566 7844 232930003028037879999260 7845 233108231687759665393614 7846 233286573977485569316220 7847 233465029955164214167526 7848 233643599678766383845596 7849 233822283206285029395590 7850 234001080595735274659964 7851 234179991905154421929390 7852 234359017192601957594396 7853 234538156516159557797726 7854 234717409933931094087420 7855 234896777504042639070614 7856 235076259284642472068060 7857 235255855333901084769366 7858 235435565710011186888956 7859 235615390471187711822750 7860 235795329675667822305564 7861 235975383381710916069230 7862 236155551647598631501436 7863 236335834531634853305286 7864 236516232092145718159580 7865 236696744387479620379814 7866 236877371476007217579900 7867 237058113416121436334606 7868 237238970266237477842716 7869 237419942084792823590910 7870 237601028930247241018364 7871 237782230861082789182070 7872 237963547935803824422876 7873 238144980212937006032246 7874 238326527751031301919740 7875 238508190608657994281214 7876 238689968844410685267740 7877 238871862516905302655246 7878 239053871684780105514876 7879 239235996406695689884070 7880 239418236741334994438364 7881 239600592747403306163910 7882 239783064483628266030716 7883 239965652008759874666606 7884 240148355381570498031900 7885 240331174660854873094814 7886 240514109905430113507580 7887 240697161174135715283286 7888 240880328525833562473436 7889 241063612019407932846230 7890 241247011713765503565564 7891 241430527667835356870750 7892 241614159940568985756956 7893 241797908590940299656366 7894 241981773677945630120060 7895 242165755260603736500614 7896 242349853397955811635420 7897 242534068149065487530726 7898 242718399573018841046396 7899 242902847728924399581390 7900 243087412675913146759964 7901 243272094473138528118590 7902 243456893179776456793596 7903 243641808855025319209526 7904 243826841558105980768220 7905 244011991348261791538614 7906 244197258284758591947260 7907 244382642426884718469566 7908 244568143833951009321756 7909 244753762565290810153550 7910 244939498680259979741564 7911 245125352238236895683430 7912 245311323298622460092636 7913 245497411920840105294086 7914 245683618164335799520380 7915 245869942088578052608814 7916 246056383753057921699100 7917 246242943217289016931806 7918 246429620540807507147516 7919 246616415783172125586710 7920 246803329003964175590364 7921 246990360262787536301270 7922 247177509619268668366076 7923 247364777133056619638046 7924 247552162863823030880540 7925 247739666871262141471214 7926 247927289215090795106940 7927 248115029955048445509446 7928 248302889150897162131676 7929 248490866862421635864870 7930 248678963149429184746364 7931 248867178071749759668110 7932 249055511689235950085916 7933 249243964061762989729406 7934 249432535249228762312700 7935 249621225311553807245814 7936 249810034308681325346780 7937 249998962300577184554486 7938 250188009347229925642236 7939 250377175508650767932030 7940 250566460844873615009564 7941 250755865415955060439950 7942 250945389281974393484156 7943 251135032503033604816166 7944 251324795139257392240860 7945 251514677250793166412614 7946 251704678897811056554620 7947 251894800140503916178926 7948 252085041039087328807196 7949 252275401653799613692190 7950 252465882044901831539964 7951 252656482272677790232790 7952 252847202397434050552796 7953 253038042479499931906326 7954 253229002579227518049020 7955 253420082756991662811614 7956 253611283073189995826460 7957 253802603588242928254766 7958 253994044362593658514556 7959 254185605456708178009350 7960 254377286931075276857564 7961 254569088846206549622630 7962 254761011262636401043836 7963 254953054240922051767886 7964 255145217841643544081180 7965 255337502125403747642814 7966 255529907152828365218300 7967 255722432984565938414006 7968 255915079681287853412316 7969 256107847303688346707510 7970 256300735912484510842364 7971 256493745568416300145470 7972 256686876332246536469276 7973 256880128264760914928846 7974 257073501426768009641340 7975 257266995879099279466214 7976 257460611682609073746140 7977 257654348898174638048646 7978 257848207586696119908476 7979 258042187809096574570670 7980 258236289626321970734364 7981 258430513099341196297310 7982 258624858289146064101116 7983 258819325256751317677206 7984 259013914063194636993500 7985 259208624769536644201814 7986 259403457436860909385980 7987 259598412126273956310686 7988 259793488898905268171036 7989 259988687815907293342830 7990 260184008938455451133564 7991 260379452327748137534150 7992 260575018045006730971356 7993 260770706151475598060966 7994 260966516708422099361660 7995 261162449777136595129614 7996 261358505418932451073820 7997 261554683695146044112126 7998 261750984667136768127996 7999 261947408396287039727990 8000 262143954944002303999964 8001 262340624371711040271990 8002 262537416740864767871996 8003 262734332112938051888126 8004 262931370549428508929820 8005 263128532111856812889614 8006 263325816861766700705660 8007 263523224860724978124966 8008 263720756170321525467356 8009 263918410852169303390150 8010 264116188967904358653564 8011 264314090579185829886830 8012 264512115747695953355036 8013 264710264535140068726686 8014 264908537003246624841980 8015 265106933213767185481814 8016 265305453228476435137500 8017 265504097109172184781206 8018 265702864917675377637116 8019 265901756715830094953310 8020 266100772565503561774364 8021 266299912528586152714670 8022 266499176666991397732476 8023 266698565042655987904646 8024 266898077717539781202140 8025 267097714753625808266214 8026 267297476212920278185340 8027 267497362157452584272846 8028 267697372649275309845276 8029 267897507750464234001470 8030 268097767523118337402364 8031 268298152029359808051510 8032 268498661331334047076316 8033 268699295491209674510006 8034 268900054571178535074300 8035 269100938633455703962814 8036 269301947740279492625180 8037 269503081953911454551886 8038 269704341336636391059836 8039 269905725950762357078630 8040 270107235858620666937564 8041 270308871122565900153350 8042 270510631804975907218556 8043 270712517968251815390766 8044 270914529674818034482460 8045 271116666987122262651614 8046 271318929967635492193020 8047 271521318678852015330326 8048 271723833183289430008796 8049 271926473543488645688790 8050 272129239822013889139964 8051 272332132081452710236190 8052 272535150384415987751196 8053 272738294793537935154926 8054 272941565371476106410620 8055 273144962180911401772614 8056 273348485284548073584860 8057 273552134745113732080166 8058 273755910625359351180156 8059 273959812988059274295950 8060 274163841896011220129564 8061 274367997412036288476030 8062 274572279598978966026236 8063 274776688519707132170486 8064 274981224237112064802780 8065 275185886814108446125814 8066 275390676313634368456700 8067 275595592798651340033406 8068 275800636332144290821916 8069 276005806977121578324110 8070 276211104796614993386364 8071 276416529853679766008870 8072 276622082211394571155676 8073 276827761932861534565446 8074 277033569081206238562940 8075 277239503719577727871214 8076 277445565911148515424540 8077 277651755719114588182046 8078 277858073206695412942076 8079 278064518437133942157270 8080 278271091473696619750364 8081 278477792379673386930710 8082 278684621218377688011516 8083 278891578053146476227806 8084 279098662947340219555100 8085 279305875964342906528814 8086 279513217167562052064380 8087 279720686620428703278086 8088 279928284386397445308636 8089 280136010528946407139430 8090 280343865111577267421564 8091 280551848197815260297550 8092 280759959851209181225756 8093 280968200135331392805566 8094 281176569113777830603260 8095 281385066850168008978614 8096 281593693408145026912220 8097 281802448851375573833526 8098 282011333243549935449596 8099 282220346648381999574590 8100 282429489129609261959964 8101 282638760750992832125390 8102 282848161576317439190396 8103 283057691669391437706726 8104 283267351094046813491420 8105 283477139914139189460614 8106 283687058193547831464060 8107 283897105996175654120366 8108 284107283385949226652956 8109 284317590426818778726750 8110 284528027182758206285564 8111 284738593717765077390230 8112 284949290095860638057436 8113 285160116381089818099286 8114 285371072637521236963580 8115 285582158929247209574814 8116 285793375320383752175900 8117 286004721875070588170606 8118 286216198657471153966716 8119 286427805731772604819910 8120 286639543162185820678364 8121 286851411012945412028070 8122 287063409348309725738876 8123 287275538232560850911246 8124 287487797730004624723740 8125 287700187904970638281214 8126 287912708821812242463740 8127 288125360544906553776246 8128 288338143138654460198876 8129 288551056667480627038070 8130 288764101195833502778364 8131 288977276788185324934910 8132 289190583509032125906716 8133 289404021422893738830606 8134 289617590594313803435900 8135 289831291087859771899814 8136 290045122968122914703580 8137 290259086299718326489286 8138 290473181147284931917436 8139 290687407575485491525230 8140 290901765649006607585564 8141 291116255432558729966750 8142 291330876990876161992956 8143 291545630388717066305366 8144 291760515690863470724060 8145 291975532962121274110614 8146 292190682267320252231420 8147 292405963671314063621726 8148 292621377238980255450396 8149 292836923035220269385390 8150 293052601124959447459964 8151 293268411573147037939590 8152 293484354444756201189596 8153 293700429804784015543526 8154 293916637718251483172220 8155 294132978250203535953614 8156 294349451465709041343260 8157 294566057429860808245566 8158 294782796207775592885756 8159 294999667864594104682550 8160 295216672465481012121564 8161 295433810075624948629430 8162 295651080760238518448636 8163 295868484584558302513086 8164 296086021613844864324380 8165 296303691913382755828814 8166 296521495548480523295100 8167 296739432584470713192806 8168 296957503086709878071516 8169 297175707120578582440710 8170 297394044751481408650364 8171 297612516044846962772270 8172 297831121066127880482076 8173 298049859880800832942046 8174 298268732554366532684540 8175 298487739152349739496214 8176 298706879740299266302940 8177 298926154383787985055446 8178 299145563148412832615676 8179 299365106099794816643870 8180 299584783303579021486364 8181 299804594825434614064110 8182 300024540731054849761916 8183 300244621086157078318406 8184 300464835956482749716700 8185 300685185407797420075814 8186 300905669505890757542780 8187 301126288316576548185486 8188 301347041905692701886236 8189 301567930339101258236030 8190 301788953682688392429564 8191 302010112002364421160950 8192 302231405364063808520156 8193 302452833833745171890166 8194 302674397477391287844860 8195 302896096361009098047614 8196 303117930550629715150620 8197 303339900112308428694926 8198 303562005112124711011196 8199 303784245616182223121190 8200 304006621690608820639964 8201 304229133401556559678790 8202 304451780815201702748796 8203 304674563997744724665326 8204 304897483015410318453020 8205 305120537934447401251614 8206 305343728821129120222460 8207 305567055741752858455766 8208 305790518762640240878556 8209 306014117950137140163350 8210 306237853370613682637564 8211 306461725090464254193630 8212 306685733176107506199836 8213 306909877693986361411886 8214 307134158710568019885180 8215 307358576292343964887814 8216 307583130505829968814300 8217 307807821417566099100006 8218 308032649094116724136316 8219 308257613602070519186510 8220 308482715008040472302364 8221 308707953378663890241470 8222 308933328780602404385276 8223 309158841280541976657846 8224 309384490945192905445340 8225 309610277841289831516214 8226 309836202035591743942140 8227 310062263594881986019646 8228 310288462585968261192476 8229 310514799075682638974670 8230 310741273130881560874364 8231 310967884818445846318310 8232 311194634205280698577116 8233 311421521358315710691206 8234 311648546344504871397500 8235 311875709230826571056814 8236 312103010084283607581980 8237 312330448971903192366686 8238 312558025960736956215036 8239 312785741117860955271830 8240 313013594510375676953564 8241 313241586205406045880150 8242 313469716270101429807356 8243 313697984771635645559966 8244 313926391777206964965660 8245 314154937354038120789614 8246 314383621569376312669820 8247 314612444490493213053126 8248 314841406184684973131996 8249 315070506719272228781990 8250 315299746161600106499964 8251 315529124579038229342990 8252 315758642038980722867996 8253 315988298608846221072126 8254 316218094356077872333820 8255 316448029348143345354614 8256 316678103652534835101660 8257 316908317336769068750966 8258 317138670468387311631356 8259 317369163114955373169150 8260 317599795344063612833564 8261 317830567223326946082830 8262 318061478820384850311036 8263 318292530202901370795686 8264 318523721438565126645980 8265 318755052595089316751814 8266 318986523740211725733500 8267 319218134941694729892206 8268 319449886267325303161116 8269 319681777784915023057310 8270 319913809562300076634364 8271 320145981667341266435670 8272 320378294167924016448476 8273 320610747131958378058646 8274 320843340627379036006140 8275 321076074722145314341214 8276 321308949484241182381340 8277 321541964981675260668846 8278 321775121282480826929276 8279 322008418454715822030470 8280 322241856566462855942364 8281 322475435685829213697510 8282 322709155880946861352316 8283 322943017219972451949006 8284 323177019771087331478300 8285 323411163602497544842814 8286 323645448782433841821180 8287 323879875379151683032886 8288 324114443460931245903836 8289 324349153096077430632630 8290 324584004352919866157564 8291 324818997299812916124350 8292 325054132005135684854556 8293 325289408537292023314766 8294 325524826964710535086460 8295 325760387355844582336614 8296 325996089779172291789020 8297 326231934303196560696326 8298 326467920996445062812796 8299 326704049927470254367790 8300 326940321164849380039964 8301 327176734777184478932190 8302 327413290833102390547196 8303 327649989401254760763926 8304 327886830550318047814620 8305 328123814348993528262614 8306 328360940866007302980860 8307 328598210170110303131166 8308 328835622330078296144156 8309 329073177414711891699950 8310 329310875492836547709564 8311 329548716633302576297030 8312 329786700904985149782236 8313 330024828376784306664486 8314 330263099117624957606780 8315 330501513196456891420814 8316 330740070682254781052700 8317 330978771644018189569406 8318 331217616150771576145916 8319 331456604271564302053110 8320 331695736075470636646364 8321 331935011631589763354870 8322 332174431009045785671676 8323 332413994276987733144446 8324 332653701504589567366940 8325 332893552761050187971214 8326 333133548115593438620540 8327 333373687637468113003046 8328 333613971395947960826076 8329 333854399460331693811270 8330 334094971899942991690364 8331 334335688784130508201710 8332 334576550182267877087516 8333 334817556163753718091806 8334 335058706798011642959100 8335 335300002154490261433814 8336 335541442302663187260380 8337 335783027312029044184086 8338 336024757252111471952636 8339 336266632192459132318430 8340 336508652202645715041564 8341 336750817352269943893550 8342 336993127710955582661756 8343 337235583348351441154566 8344 337478184334131381207260 8345 337720930737994322688614 8346 337963822629664249508220 8347 338206860078890215624526 8348 338450043155446351053596 8349 338693371929131867878590 8350 338936846469771066259964 8351 339180466847213340446390 8352 339424233131333184786396 8353 339668145392030199740726 8354 339912203699229097895420 8355 340156408122879709975614 8356 340400758732956990860060 8357 340645255599461025596366 8358 340889898792417035416956 8359 341134688381875383755750 8360 341379624437911582265564 8361 341624707030626296836230 8362 341869936230145353613436 8363 342115312106619745018286 8364 342360834730225635767580 8365 342606504171164368894814 8366 342852320499662471771900 8367 343098283785971662131606 8368 343344394100368854090716 8369 343590651513156164173910 8370 343837056094660917338364 8371 344083607915235652999070 8372 344330307045258131054876 8373 344577153555131337915246 8374 344824147515283492527740 8375 345071288996168052406214 8376 345318578068263719659740 8377 345566014802074447022246 8378 345813599268129443882876 8379 346061331536983182317070 8380 346309211679215403118364 8381 346557239765431121830910 8382 346805415866260634782716 8383 347053740052359525119606 8384 347302212394408668839900 8385 347550832963114240829814 8386 347799601829207720899580 8387 348048519063445899820286 8388 348297584736610885361436 8389 348546798919510108329230 8390 348796161682976328605564 8391 349045673097867641187750 8392 349295333235067482228956 8393 349545142165484635079366 8394 349795099960053236328060 8395 350045206689732781845614 8396 350295462425508132827420 8397 350545867238389521837726 8398 350796421199412558854396 8399 351047124379638237314390 8400 351297976850152940159964 8401 351548978682068445885590 8402 351800129946521934585596 8403 352051430714675994002526 8404 352302881057718625576220 8405 352554481046863250493614 8406 352806230753348715739260 8407 353058130248439300146566 8408 353310179603424720449756 8409 353562378889620137336550 8410 353814728178366161501564 8411 354067227541028859700430 8412 354319877048999760804636 8413 354572676773695861857086 8414 354825626786559634128380 8415 355078727159059029173814 8416 355331977962687484891100 8417 355585379268963931578806 8418 355838931149432797995516 8419 356092633675664017419710 8420 356346486919253033710364 8421 356600490951820807368270 8422 356854645845013821598076 8423 357108951670504088371046 8424 357363408499989154488540 8425 357618016405192107646214 8426 357872775457861582498940 8427 358127685729771766726446 8428 358382747292722407099676 8429 358637960218538815547870 8430 358893324579071875226364 8431 359148840446198046585110 8432 359404507891819373437916 8433 359660326987863489032406 8434 359916297806283622120700 8435 360172420419058603030814 8436 360428694898192869738780 8437 360685121315716473941486 8438 360941699743685087130236 8439 361198430254180006665030 8440 361455312919308161849564 8441 361712347811202120006950 8442 361969535002020092556156 8443 362226874563945941089166 8444 362484366569189183448860 8445 362742011089984999807614 8446 362999808198594238746620 8447 363257757967303423335926 8448 363515860468424757215196 8449 363774115774296130675190 8450 364032523957281126739964 8451 364291085089769027249790 8452 364549799244174818944796 8453 364808666492939199549326 8454 365067686908528583857020 8455 365326860563435109816614 8456 365586187530176644618460 8457 365845667881296790781766 8458 366105301689364892242556 8459 366365089026976040442350 8460 366625029966751080417564 8461 366885124581336616889630 8462 367145372943405020355836 8463 367405775125654433180886 8464 367666331200808775689180 8465 367927041241617752257814 8466 368187905320856857410300 8467 368448923511327381911006 8468 368710095885856418860316 8469 368971422517296869790510 8470 369232903478527450762364 8471 369494538842452698462470 8472 369756328682002976301276 8473 370018273070134480511846 8474 370280372079829246249340 8475 370542625784095153691214 8476 370805034255965934138140 8477 371067597568501176115646 8478 371330315794786331476476 8479 371593189007932721503670 8480 371856217281077543014364 8481 372119400687383874464310 8482 372382739300040682053116 8483 372646233192262825830206 8484 372909882437291065801500 8485 373173687108392068036814 8486 373437647278858410777980 8487 373701763022008590547686 8488 373966034411187028259036 8489 374230461519764075325830 8490 374495044421136019773564 8491 374759783188725092351150 8492 375024677895979472643356 8493 375289728616373295183966 8494 375554935423406655569660 8495 375820298390605616574614 8496 376085817591522214265820 8497 376351493099734464119126 8498 376617324988846367135996 8499 376883313332487915960990 8500 377149458204315100999964 8501 377415759678009916538990 8502 377682217827280366863996 8503 377948832725860472381126 8504 378215604447510275737820 8505 378482533066015847944614 8506 378749618655189294497660 8507 379016861288868761501966 8508 379284261040918441795356 8509 379551817985228581073150 8510 379819532195715484013564 8511 380087403746321520403830 8512 380355432711015131267036 8513 380623619163790834989686 8514 380891963178669233449980 8515 381160464829697018146814 8516 381429124190946976329500 8517 381697941336517997128206 8518 381966916340535077685116 8519 382236049277149329286310 8520 382505340220537983494364 8521 382774789244904398281670 8522 383044396424478064164476 8523 383314161833514610337646 8524 383584085546295810810140 8525 383854167637129590541214 8526 384124408180350031577340 8527 384394807250317379189846 8528 384665364921418048013276 8529 384936081268064628184470 8530 385206956364695891482364 8531 385477990285776797468510 8532 385749183105798499628316 8533 386020534899278351513006 8534 386292045740759912882300 8535 386563715704812955847814 8536 386835544866033471017180 8537 387107533299043673638886 8538 387379681078492009747836 8539 387651988279053162311630 8540 387924454975428057377564 8541 388197081242343870220350 8542 388469867154554031490556 8543 388742812786838233363766 8544 389015918214002435690460 8545 389289183510878872146614 8546 389562608752326056385020 8547 389836194013228788187326 8548 390109939368498159616796 8549 390383844893071561171790 8550 390657910661912687939964 8551 390932136750011545753190 8552 391206523232384457343196 8553 391481070184074068497926 8554 391755777680149354218620 8555 392030645795705624877614 8556 392305674605864532376860 8557 392580864185774076307166 8558 392856214610608610108156 8559 393131725955568847228950 8560 393407398295881867289564 8561 393683231706801122243030 8562 393959226263606442538236 8563 394235382041604043283486 8564 394511699116126530410780 8565 394788177562532906840814 8566 395064817456208578648700 8567 395341618872565361230406 8568 395618581887041485469916 8569 395895706575101603907110 8570 396172993012236796906364 8571 396450441273964578825870 8572 396728051435828904187676 8573 397005823573400173848446 8574 397283757762275241170940 8575 397561854078077418196214 8576 397840112596456481816540 8577 398118533393088679949046 8578 398397116543676737710076 8579 398675862123949863590270 8580 398954770209663755630364 8581 399233840876600607597710 8582 399513074200569115163516 8583 399792470257404482080806 8584 400072029122968426363100 8585 400351750873149186463814 8586 400631635583861527456380 8587 400911683331046747215086 8588 401191894190672682596636 8589 401472268238733715622430 8590 401752805551250779661564 8591 402033506204271365614550 8592 402314370273869528097756 8593 402595397836145891628566 8594 402876588967227656811260 8595 403157943743268606523614 8596 403439462240449112104220 8597 403721144534976139540526 8598 404002990703083255657596 8599 404285000821030634307590 8600 404567174965105062559964 8601 404849513211619946892390 8602 405132015636915319382396 8603 405414682317357843899726 8604 405697513329340822299420 8605 405980508749284200615614 8606 406263668653634575256060 8607 406546993118865199197366 8608 406830482221475988180956 8609 407114136037993526909750 8610 407397954644971075245564 8611 407681938118988574407230 8612 407966086536652653169436 8613 408250399974596634062286 8614 408534878509480539571580 8615 408819522217991098339814 8616 409104331176841751367900 8617 409389305462772658217606 8618 409674445152550703214716 8619 409959750322969501652910 8620 410245221050849405998364 8621 410530857413037512095070 8622 410816659486407665370876 8623 411102627347860467044246 8624 411388761074323280331740 8625 411675060742750236656214 8626 411961526430122241855740 8627 412248158213446982393246 8628 412534956169758931566876 8629 412821920376119355721070 8630 413109050909616320458364 8631 413396347847364696851910 8632 413683811266506167658716 8633 413971441244209233533606 8634 414259237857669219243900 8635 414547201184108279884814 8636 414835331300775407095580 8637 415123628284946435276286 8638 415412092213924047805436 8639 415700723165037783258230 8640 415989521215644041625564 8641 416278486443126090533750 8642 416567618924894071464956 8643 416856918738385005978366 8644 417146385961062801932060 8645 417436020670418259705614 8646 417725822943969078423420 8647 418015792859259862178726 8648 418305930493862126258396 8649 418596235925374303368390 8650 418886709231421749859964 8651 419177350489656751956590 8652 419468159777758531981596 8653 419759137173433254586526 8654 420050282754414032980220 8655 420341596598460935158614 8656 420633078783360990135260 8657 420924729386928194172566 8658 421216548487003517013756 8659 421508536161454908115550 8660 421800692488177302881564 8661 422093017545092628896430 8662 422385511410149812160636 8663 422678174161324783326086 8664 422971005876620483932380 8665 423264006634066872643814 8666 423557176511720931487100 8667 423850515587666672089806 8668 424144023940015141919516 8669 424437701646904430523710 8670 424731548786499675770364 8671 425025565436993070089270 8672 425319751676603866714076 8673 425614107583578385925046 8674 425908633236190021292540 8675 426203328712739245921214 8676 426498194091553618694940 8677 426793229450987790522446 8678 427088434869423510583676 8679 427383810425269632576870 8680 427679356196962120966364 8681 427975072262964057231110 8682 428270958701765646113916 8683 428567015591884221871406 8684 428863243011864254524700 8685 429159641040277356110814 8686 429456209755722286934780 8687 429752949236824961822486 8688 430049859562238456374236 8689 430346940810643013219030 8690 430644193060746048269564 8691 430941616391282156977950 8692 431239210881013120592156 8693 431536976608727912413166 8694 431834913653242704052860 8695 432133022093400871692614 8696 432431302008073002342620 8697 432729753476156900101926 8698 433028376576577592419196 8699 433327171388287336354190 8700 433626137990265624839964 8701 433925276461519192945790 8702 434224586881082024140796 8703 434524069328015356558326 8704 434823723881407689261020 8705 435123550620374788506614 8706 435423549624059694014460 8707 435723720971632725232766 8708 436024064742291487606556 8709 436324581015260878846350 8710 436625269869793095197564 8711 436926131385167637710630 8712 437227165640691318511836 8713 437528372715698267074886 8714 437829752689549936493180 8715 438131305641635109752814 8716 438433031651369906006300 8717 438734930798197786847006 8718 439037003161589562584316 8719 439339248821043398519510 8720 439641667856084821222364 8721 439944260346266724808470 8722 440247026371169377217276 8723 440549966010400426490846 8724 440853079343594907053340 8725 441156366450415245991214 8726 441459827410551269334140 8727 441763462303720208336646 8728 442067271209666705760476 8729 442371254208162822157670 8730 442675411379008042154364 8731 442979742802029280735310 8732 443284248557080889529116 8733 443588928724044663094206 8734 443893783382829845205500 8735 444198812613373135141814 8736 444504016495638693973980 8737 444809395109618150853686 8738 445114948535330609303036 8739 445420676852822653504830 8740 445726580142168354593564 8741 446032658483469276947150 8742 446338911956854484479356 8743 446645340642480546932966 8744 446951944620531546173660 8745 447258723971219082484614 8746 447565678774782280861820 8747 447872809111487797310126 8748 448180115061629825139996 8749 448487596705530101264990 8750 448795254123537912499964 8751 449103087396030101859990 8752 449411096603411074859996 8753 449719281826112805815126 8754 450027643144594844141820 8755 450336180639344320659614 8756 450644894390875953893660 8757 450953784479732056377966 8758 451262850986482540959356 8759 451572093991724927102150 8760 451881513576084347193564 8761 452191109820213552849830 8762 452500882804792921223036 8763 452810832610530461308686 8764 453120959318161820253980 8765 453431263008450289666814 8766 453741743762186811925500 8767 454052401660189986489206 8768 454363236783306076209116 8769 454674249212409013640310 8770 454985439028400407354364 8771 455296806312209548252670 8772 455608351144793415880476 8773 455920073607136684741646 8774 456231973780251730614140 8775 456544051745178636866214 8776 456856307582985200773340 8777 457168741374766939835846 8778 457481353201647098097276 8779 457794143144776652463470 8780 458107111285334319022364 8781 458420257704526559364510 8782 458733582483587586904316 8783 459047085703779373202006 8784 459360767446391654286300 8785 459674627792741936977814 8786 459988666824175505213180 8787 460302884622065426369886 8788 460617281267812557591836 8789 460931856842845552115630 8790 461246611428620865597564 8791 461561545106622762441350 8792 461876657958363322126556 8793 462191950065382445537766 8794 462507421509247861294460 8795 462823072371555132081614 8796 463138902733927660981020 8797 463454912678016697803326 8798 463771102285501345420796 8799 464087471638088566100790 8800 464404020817513187839964 8801 464720749905537910699190 8802 465037658983953313139196 8803 465354748134577858356926 8804 465672017439257900622620 8805 465989466979867691617614 8806 466307096838309386772860 8807 466624907096513051608166 8808 466942897836436668072156 8809 467261069140066140882950 8810 467579421089415303869564 8811 467897953766525926314030 8812 468216667253467719294236 8813 468535561632338342027486 8814 468854636985263408214780 8815 469173893394396492385814 8816 469493330941919136244700 8817 469812949710040855016406 8818 470132749780999143793916 8819 470452731237059483886110 8820 470772894160515349166364 8821 471093238633688212421870 8822 471413764738927551703676 8823 471734472558610856677446 8824 472055362175143634974940 8825 472376433670959418546214 8826 472697687128519770012540 8827 473019122630314289020046 8828 473340740258860618594076 8829 473662540096704451494270 8830 473984522226419536570364 8831 474306686730607685118710 8832 474629033691898777239516 8833 474951563192950768194806 8834 475274275316449694767100 8835 475597170145109681618814 8836 475920247761672947652380 8837 476243508248909812371086 8838 476566951689618702240636 8839 476890578166626157051430 8840 477214387762786836281564 8841 477538380560983525460550 8842 477862556644127142533756 8843 478186916095156744227566 8844 478511458997039532415260 8845 478836185432770860483614 8846 479161095485374239700220 8847 479486189237901345581526 8848 479811466773432024261596 8849 480136928175074298861590 8850 480462573525964375859964 8851 480788402909266651463390 8852 481114416408173717978396 8853 481440614105906370183726 8854 481766996085713611703420 8855 482093562430872661380614 8856 482420313224688959652060 8857 482747248550496174923366 8858 483074368491656209944956 8859 483401673131559208188750 8860 483729162553623560225564 8861 484056836841295910103230 8862 484384696078051161725436 8863 484712740347392485231286 8864 485040969732851323375580 8865 485369384317987397909814 8866 485697984186388715963900 8867 486026769421671576428606 8868 486355740107480576338716 8869 486684896327488617256910 8870 487014238165396911658364 8871 487343765704934989316070 8872 487673479029860703686876 8873 488003378223960238298246 8874 488333463371048113135740 8875 488663734554967191031214 8876 488994191859588684051740 8877 489324835368812159889246 8878 489655665166565548250876 8879 489986681336805147250070 8880 490317883963515629798364 8881 490649273130710049997910 8882 490980848922429849534716 8883 491312611422744864072606 8884 491644560715753329647900 8885 491976696885581889064814 8886 492309020016385598291580 8887 492641530192347932857286 8888 492974227497680794249436 8889 493307112016624516312230 8890 493640183833447871645564 8891 493973443032448078004750 8892 494306889697950804700956 8893 494640523914310179002366 8894 494974345765908792536060 8895 495308355337157707690614 8896 495642552712496464019420 8897 495976937976393084644726 8898 496311511213344082662396 8899 496646272507874467547390 8900 496981221944537751559964 8901 497316359607915956152590 8902 497651685582619618377596 8903 497987199953287797295526 8904 498322902804588080384220 8905 498658794221216589948614 8906 498994874287897989531260 8907 499331143089385490323566 8908 499667600710460857577756 8909 500004247235934417019550 8910 500341082750645061261564 8911 500678107339460256217430 8912 501015321087276047516636 8913 501352724079017066920086 8914 501690316399636538736380 8915 502028098134116286238814 8916 502366069367466738083100 8917 502704230184726934725806 8918 503042580670964534843516 8919 503381120911275821752710 8920 503719850990785709830364 8921 504058770994647750935270 8922 504397881008044140830076 8923 504737181116185725604046 8924 505076671404312008096540 8925 505416351957691154321214 8926 505756222861619999890940 8927 506096284201424056443446 8928 506436536062457518067676 8929 506776978530103267730870 8930 507117611689772883706364 8931 507458435626906646002110 8932 507799450426973542789916 8933 508140656175471276835406 8934 508482052957926271928700 8935 508823640859893679315814 8936 509165419966957384130780 8937 509507390364730011828486 8938 509849552138852934618236 8939 510191905374996277898030 8940 510534450158858926689564 8941 510877186576168532073950 8942 511220114712681517628156 8943 511563234654183085862166 8944 511906546486487224656860 8945 512250050295436713702614 8946 512593746166903130938620 8947 512937634186786858992926 8948 513281714441017091623196 8949 513625987015551840158190 8950 513970451996377939939964 8951 514315109469511056766790 8952 514659959520995693336796 8953 515005002236905195692326 8954 515350237703341759665020 8955 515695666006436437321614 8956 516041287232349143410460 8957 516387101467268661808766 8958 516733108797412651970556 8959 517079309309027655375350 8960 517425703088389101977564 8961 517772290221801316656630 8962 518119070795597525667836 8963 518466044896139863093886 8964 518813212609819377297180 8965 519160574023056037372814 8966 519508129222298739602300 8967 519855878294025313908006 8968 520203821324742530308316 8969 520551958400986105373510 8970 520900289609320708682364 8971 521248815036339969279470 8972 521597534768666482133276 8973 521946448892951814594846 8974 522295557495876512857340 8975 522644860664150108416214 8976 522994358484511124530140 8977 523344051043727082682646 8978 523693938428594509044476 8979 524044020725938940936670 8980 524394298022614933294364 8981 524744770405506065131310 8982 525095437961524946005116 8983 525446300777613222483206 8984 525797358940741584609500 8985 526148612537909772371814 8986 526500061656146582169980 8987 526851706382509873284686 8988 527203546804086574347036 8989 527555583007992689808830 8990 527907815081373306413564 8991 528260243111402599668150 8992 528612867185283840315356 8993 528965687390249400806966 8994 529318703813560761777660 8995 529671916542508518519614 8996 530025325664412387457820 8997 530378931266621212626126 8998 530732733436512972143996 8999 531086732261494784693990 9000 531440927829002915999964 9001 531795320226502785305990 9002 532149909541488971855996 9003 532504695861485221374126 9004 532859679274044452545820 9005 533214859866748763499614 9006 533570237727209438289660 9007 533925812943066953378966 9008 534281585601990984123356 9009 534637555791680411256150 9010 534993723599863327373564 9011 535350089114297043420830 9012 535706652422768095179036 9013 536063413613092249752686 9014 536420372773114512057980 9015 536777529990709131311814 9016 537134885353779607521500 9017 537492438950258697975206 9018 537850190868108423733116 9019 538208141195320076119310 9020 538566290019914223214364 9021 538924637429940716348670 9022 539283183513478696596476 9023 539641928358636601270646 9024 540000872053552170418140 9025 540360014686392453316214 9026 540719356345353814969340 9027 541078897118661942606846 9028 541438637094571852181276 9029 541798576361367894867470 9030 542158715007363763562364 9031 542519053120902499385510 9032 542879590790356498180316 9033 543240328104127517016006 9034 543601265150646680690300 9035 543962402018374488232814 9036 544323738795800819409180 9037 544685275571444941225886 9038 545047012433855514435836 9039 545408949471610600044630 9040 545771086773317665817564 9041 546133424427613592787350 9042 546495962523164681762556 9043 546858701148666659836766 9044 547221640392844686898460 9045 547584780344453362141614 9046 547948121092276730577020 9047 548311662725128289544326 9048 548675405331850995224796 9049 549039349001317269154790 9050 549403493822429004739964 9051 549767839884117573770190 9052 550132387275343832935196 9053 550497136085098130340926 9054 550862086402400312026620 9055 551227238316299728482614 9056 551592591915875241168860 9057 551958147290235229034166 9058 552323904528517595036156 9059 552689863719889772661950 9060 553056024953548732449564 9061 553422388318720988510030 9062 553788953904662605050236 9063 554155721800659202896486 9064 554522692096025966018780 9065 554889864880107648055814 9066 555257240242278578840700 9067 555624818271942670927406 9068 555992599058533426117916 9069 556360582691513941990110 9070 556728769260376918426364 9071 557097158854644664142870 9072 557465751563869103219676 9073 557834547477631781631446 9074 558203546685543873778940 9075 558572749277246189021214 9076 558942155342409178208540 9077 559311764970732940216046 9078 559681578251947228478076 9079 560051595275811457523270 9080 560421816132114709510364 9081 560792240910675740764710 9082 561162869701342988315516 9083 561533702593994576433806 9084 561904739678538323171100 9085 562275981044911746898814 9086 562647426783082072848380 9087 563019076983046239652086 9088 563390931734830905884636 9089 563762991128492456605430 9090 564135255254117009901564 9091 564507724201820423431550 9092 564880398061748300969756 9093 565253276924075998951566 9094 565626360879008633019260 9095 565999650016781084568614 9096 566373144427658007296220 9097 566746844201933833747526 9098 567120749429932781865596 9099 567494860202008861540590 9100 567869176608545881159964 9101 568243698739957454159390 9102 568618426686687005574396 9103 568993360539207778592726 9104 569368500388022841107420 9105 569743846323665092270614 9106 570119398436697269048060 9107 570495156817711952774366 9108 570871121557331575708956 9109 571247292746208427592750 9110 571623670475024662205564 9111 572000254834492303924230 9112 572377045915353254281436 9113 572754043808379298525286 9114 573131248604372112179580 9115 573508660394163267604814 9116 573886279268614240559900 9117 574264105318616416764606 9118 574642138635091098462716 9119 575020379308989510985910 9120 575398827431292809318364 9121 575777483093012084662070 9122 576156346385188371002876 9123 576535417398892651677246 9124 576914696225225865939740 9125 577294182955318915531214 9126 577673877680332671247740 9127 578053780491457979510246 9128 578433891479915668934876 9129 578814210736956556904070 9130 579194738353861456138364 9131 579575474421941181268910 9132 579956419032536555410716 9133 580337572277018416736606 9134 580718934246787625051900 9135 581100505033275068369814 9136 581482284727941669487580 9137 581864273422278392563286 9138 582246471207806249693436 9139 582628878176076307491230 9140 583011494418669693665564 9141 583394320027197603600750 9142 583777355093301306936956 9143 584160599708652154151366 9144 584544053964951583140060 9145 584927717953931125800614 9146 585311591767352414615420 9147 585695675497007189235726 9148 586079969234717303066396 9149 586464473072334729851390 9150 586849187101741570259964 9151 587234111414850058473590 9152 587619246103602568773596 9153 588004591259971622129526 9154 588390146975959892788220 9155 588775913343600214863614 9156 589161890454955588927260 9157 589548078402119188599566 9158 589934477277214367141756 9159 590321087172394664048550 9160 590707908179843811641564 9161 591094940391775741663430 9162 591482183900434591872636 9163 591869638798094712639086 9164 592257305177060673540380 9165 592645183129667269958814 9166 593033272748279529679100 9167 593421574125292719486806 9168 593810087353132351767516 9169 594198812524254191106710 9170 594587749731144260890364 9171 594976899066318849906270 9172 595366260622324518946076 9173 595755834491738107408046 9174 596145620767166739900540 9175 596535619541247832846214 9176 596925830906649101086940 9177 597316254956068564489446 9178 597706891782234554551676 9179 598097741477905721009870 9180 598488804135871038446364 9181 598880079848949812898110 9182 599271568709991688465916 9183 599663270811876653924406 9184 600055186247515049332700 9185 600447315109847572645814 9186 600839657491845286326780 9187 601232213486509623959486 9188 601624983186872396862236 9189 602017966685995800702030 9190 602411164076972422109564 9191 602804575452925245294950 9192 603198200907007658664156 9193 603592040532403461436166 9194 603986094422326870260860 9195 604380362670022525837614 9196 604774845368765499534620 9197 605169542611861300008926 9198 605564454492645879827196 9199 605959581104485642087190 9200 606354922540777447039964 9201 606750478894948618712790 9202 607146250260456951532796 9203 607542236730790716951326 9204 607938438399468670069020 9205 608334855360040056261614 9206 608731487706084617806460 9207 609128335531212600509766 9208 609525398929064760334556 9209 609922677993312370029350 9210 610320172817657225757564 9211 610717883495831653727630 9212 611115810121598516823836 9213 611513952788751221237886 9214 611912311591113723101180 9215 612310886622540535117814 9216 612709677976916733198300 9217 613108685748157963094006 9218 613507910030210447032316 9219 613907350917050990352510 9220 614307008502686988142364 9221 614706882881156431875470 9222 615106974146527916049276 9223 615507282392900644823846 9224 615907807714404438661340 9225 616308550205199740966214 9226 616709509959477624726140 9227 617110687071459799153646 9228 617512081635398616328476 9229 617913693745577077840670 9230 618315523496308841434364 9231 618717570981938227652310 9232 619119836296840226481116 9233 619522319535420503997206 9234 619925020792115409013500 9235 620327940161391979726814 9236 620731077737747950365980 9237 621134433615711757840686 9238 621538007889842548391036 9239 621941800654730184237830 9240 622345812004995250233564 9241 622750042035289060514150 9242 623154490840293665151356 9243 623559158514721856805966 9244 623964045153317177381660 9245 624369150850853924679614 9246 624774475702137159053820 9247 625180019802002710067126 9248 625585783245317183147996 9249 625991766126977966247990 9250 626397968541913236499964 9251 626804390585081966876990 9252 627211032351473932851996 9253 627617893936109719058126 9254 628024975434040725949820 9255 628432276940349176464614 9256 628839798550148122685660 9257 629247540358581452504966 9258 629655502460823896287356 9259 630063684952081033535150 9260 630472087927589299553564 9261 630880711482615992116830 9262 631289555712459278135036 9263 631698620712448200321686 9264 632107906577942683861980 9265 632517413404333543081814 9266 632927141287042488117500 9267 633337090321522131586206 9268 633747260603255995257116 9269 634157652227758516723310 9270 634568265290575056074364 9271 634979099887281902569670 9272 635390156113486281312476 9273 635801434064826359924646 9274 636212933836971255222140 9275 636624655525621039891214 9276 637036599226506749165340 9277 637448765035390387502846 9278 637861153048064935265276 9279 638273763360354355396470 9280 638686596068113600102364 9281 639099651267228617531510 9282 639512929053616358456316 9283 639926429523224782955006 9284 640340152772032867094300 9285 640754098896050609612814 9286 641168267991319038605180 9287 641582660153910218206886 9288 641997275479927255279836 9289 642412114065504306098630 9290 642827176006806583037564 9291 643242461400030361258350 9292 643657970341402985398556 9293 644073702927182876260766 9294 644489659253659537502460 9295 644905839417153562326614 9296 645322243514016640173020 9297 645738871640631563410326 9298 646155723893412234028796 9299 646572800368803670333790 9300 646990101163282013639964 9301 647407626373354534966190 9302 647825376095559641731196 9303 648243350426466884449926 9304 648661549462676963430620 9305 649079973300821735472614 9306 649498622037564220564860 9307 649917495769598608585166 9308 650336594593650266000156 9309 650755918606475742565950 9310 651175467904862778029564 9311 651595242585630308831030 9312 652015242745628474806236 9313 652435468481738625890486 9314 652855919890873328822780 9315 653276597069976373850814 9316 653697500116022781436700 9317 654118629126018808963406 9318 654539984197001957441916 9319 654961565426040978219110 9320 655383372910235879686364 9321 655805406746717933988870 9322 656227667032649683735676 9323 656650153865224948710446 9324 657072867341668832582940 9325 657495807559237729621214 9326 657918974615219331404540 9327 658342368606932633537046 9328 658765989631727942362076 9329 659189837786986881677270 9330 659613913170122399450364 9331 660038215878578774535710 9332 660462746009831623391516 9333 660887503661387906797806 9334 661312488930785936575100 9335 661737701915595382303814 9336 662163142713417278044380 9337 662588811421884029058086 9338 663014708138659418528636 9339 663440832961438614284430 9340 663867185987948175521564 9341 664293767315946059527550 9342 664720577043221628405756 9343 665147615267595655800566 9344 665574882086920333623260 9345 666002377599079278778614 9346 666430101901987539892220 9347 666858055093591604038526 9348 667286237271869403469596 9349 667714648534830322344590 9350 668143288980515203459964 9351 668572158706996354980390 9352 669001257812377557170396 9353 669430586394794069126726 9354 669860144552412635511420 9355 670289932383431493285614 9356 670719949986080378444060 9357 671150197458620532750366 9358 671580674899344710472956 9359 672011382406577185121750 9360 672442320078673756185564 9361 672873488014021755870230 9362 673304886311040055837436 9363 673736515068179073944286 9364 674168374383920780983580 9365 674600464356778707424814 9366 675032785085297950155900 9367 675465336668055179225606 9368 675898119203658644586716 9369 676331132790748182839910 9370 676764377527995223978364 9371 677197853514102798133070 9372 677631560847805542318876 9373 678065499627869707181246 9374 678499669953093163743740 9375 678934071922305410156214 9376 679368705634367578443740 9377 679803571188172441256246 9378 680238668682644418618876 9379 680673998216739584683070 9380 681109559889445674478364 9381 681545353799782090664910 9382 681981380046799910286716 9383 682417638729581891525606 9384 682854129947242480455900 9385 683290853798927817799814 9386 683727810383815745683580 9387 684164999801115814394286 9388 684602422150069289137436 9389 685040077529949156795230 9390 685477966040060132685564 9391 685916087779738667321750 9392 686354442848352953172956 9393 686793031345302931425366 9394 687231853370020298744060 9395 687670909021968514035614 9396 688110198400642805211420 9397 688549721605570175951726 9398 688989478736309412470396 9399 689429469892451090280390 9400 689869695173617580959964 9401 690310154679463058919590 9402 690750848509673508169596 9403 691191776763966729088526 9404 691632939542092345192220 9405 692074336943831809903614 9406 692515969068998413323260 9407 692957836017437289000566 9408 693399937889025420705756 9409 693842274783671649202550 9410 694284846801316679021564 9411 694727654041933085234430 9412 695170696605525320228636 9413 695613974592129720483086 9414 696057488101814513344380 9415 696501237234679823803814 9416 696945222090857681275100 9417 697389442770512026372806 9418 697833899373838717691516 9419 698278592001065538585710 9420 698723520752452203950364 9421 699168685728290367002270 9422 699614087028903626062076 9423 700059724754647531337046 9424 700505599005909591704540 9425 700951709883109281496214 9426 701398057486698047282940 9427 701844641917159314660446 9428 702291463275008495035676 9429 702738521660792992413870 9430 703185817175092210186364 9431 703633349918517557919110 9432 704081119991712458141916 9433 704529127495352353138406 9434 704977372530144711736700 9435 705425855196829036100814 9436 705874575596176868522780 9437 706323533828991798215486 9438 706772729996109468106236 9439 707222164198397581631030 9440 707671836536755909529564 9441 708121747112116296640950 9442 708571896025442668700156 9443 709022283377731039135166 9444 709472909270009515864860 9445 709923773803338308097614 9446 710374877078809733130620 9447 710826219197548223149926 9448 711277800260710332031196 9449 711729620369484742141190 9450 712181679625092271139964 9451 712633978128785878783790 9452 713086515981850673728796 9453 713539293285603920335326 9454 713992310141395045473020 9455 714445566650605645326614 9456 714899062914649492202460 9457 715352799034972541335766 9458 715806775113052937698556 9459 716260991250401022808350 9460 716715447548559341537564 9461 717170144109102648923630 9462 717625081033637916979836 9463 718080258423804341506886 9464 718535676381273348905180 9465 718991335007748602987814 9466 719447234404966011794300 9467 719903374674693734405006 9468 720359755918732187756316 9469 720816378238914053456510 9470 721273241737104284602364 9471 721730346515200112596470 9472 722187692675131053965276 9473 722645280318858917177846 9474 723103109548377809465340 9475 723561180465714143641214 9476 724019493172926644922140 9477 724478047772106357749646 9478 724936844365376652612476 9479 725395883054893232869670 9480 725855163942844141574364 9481 726314687131449768298310 9482 726774452722962855957116 9483 727234460819668507636206 9484 727694711523884193417500 9485 728155204937959757206814 9486 728615941164277423561980 9487 729076920305251804521686 9488 729538142463329906435036 9489 729999607740991136791830 9490 730461316240747311053564 9491 730923268065142659485150 9492 731385463316753833987356 9493 731847902098189914929966 9494 732310584512092417985660 9495 732773510661135300964614 9496 733236680648024970649820 9497 733700094575500289633126 9498 734163752546332583151996 9499 734627654663325645926990 9500 735091801029315748999964 9501 735556191747171646572990 9502 736020826919794582847996 9503 736485706650118298867126 9504 736950831041109039353820 9505 737416200195765559554614 9506 737881814217119132081660 9507 738347673208233553755966 9508 738813777272205152451356 9509 739280126512162793939150 9510 739746721031267888733564 9511 740213560932714398937830 9512 740680646319728845091036 9513 741147977295570313015686 9514 741615553963530460665980 9515 742083376426933524976814 9516 742551444789136328713500 9517 743019759153528287322206 9518 743488319623531415781116 9519 743957126302600335452310 9520 744426179294222280934364 9521 744895478701917106915670 9522 745365024629237295028476 9523 745834817179767960703646 9524 746304856457126860026140 9525 746775142564964396591214 9526 747245675606963628361340 9527 747716455686840274523846 9528 748187482908342722349276 9529 748658757375252034050470 9530 749130279191381953642364 9531 749602048460578913802510 9532 750074065286722042732316 9533 750546329773723171019006 9534 751018842025526838498300 9535 751491602146110301117814 9536 751964610239483537801180 9537 752437866409689257312886 9538 752911370760802905123836 9539 753385123396932670277630 9540 753859124422219492257564 9541 754333373940837067854350 9542 754807872056991858034556 9543 755282618874923094809766 9544 755757614498902788106460 9545 756232859033235732636614 9546 756708352582259514769020 9547 757184095250344519401326 9548 757660087141893936832796 9549 758136328361343769637790 9550 758612819013162839539964 9551 759089559201852794287190 9552 759566549031948114527196 9553 760043788608016120683926 9554 760521278034656979834620 9555 760999017416503712587614 9556 761477006858222199960860 9557 761955246464511190261166 9558 762433736340102305964156 9559 762912476589760050594950 9560 763391467318281815609564 9561 763870708630497887277030 9562 764350200631271453562236 9563 764829943425498611009486 9564 765309937118108371626780 9565 765790181814062669770814 9566 766270677618356369032700 9567 766751424636017269124406 9568 767232422972106112765916 9569 767713672731716592573110 9570 768195174019975357946364 9571 768676926942042021959870 9572 769158931603109168251676 9573 769641188108402357914446 9574 770123696563180136386940 9575 770606457072734040346214 9576 771089469742388604600540 9577 771572734677501368983046 9578 772056251983462885246076 9579 772540021765696723956270 9580 773024044129659481390364 9581 773508319180840786431710 9582 773992847024763307467516 9583 774477627766982759286806 9584 774962661513087909979100 9585 775447948368700587833814 9586 775933488439475688240380 9587 776419281831101180589086 9588 776905328649298115172636 9589 777391628999820630088430 9590 777878182988455958141564 9591 778364990721024433748550 9592 778852052303379499841756 9593 779339367841407714774566 9594 779826937441028759227260 9595 780314761208195443113614 9596 780802839248893712488220 9597 781291171669142656454526 9598 781779758574994514073596 9599 782268600072534681273590 9600 782757696267881717759964 9601 783247047267187353926390 9602 783736653176636497766396 9603 784226514102447241785726 9604 784716630150870869915420 9605 785207001428191864425614 9606 785697628040727912840060 9607 786188510094829914851366 9608 786679647696881989236956 9609 787171040953301480775750 9610 787662689970538967165564 9611 788154594855078265941230 9612 788646755713436441393436 9613 789139172652163811488286 9614 789631845777843954787580 9615 790124775197093717369814 9616 790617961016563219751900 9617 791111403342935863811606 9618 791605102282928339710716 9619 792099057943290632818910 9620 792593270430806030638364 9621 793087739852291129729070 9622 793582466314595842634876 9623 794077449924603404810246 9624 794572690789230381547740 9625 795068189015426674906214 9626 795563944710175530639740 9627 796059957980493545127246 9628 796556228933430672302876 9629 797052757676070230587070 9630 797549544315528909818364 9631 798046588958956778185910 9632 798543891713537289162716 9633 799041452686487288439606 9634 799539271985057020859900 9635 800037349716530137354814 9636 800535685988223701879580 9637 801034280907488198350286 9638 801533134581707537581436 9639 802032247118299064224230 9640 802531618624713563705564 9641 803031249208435269167750 9642 803531138976981868408956 9643 804031288037904510824366 9644 804531696498787814348060 9645 805032364467249872395614 9646 805533292050942260807420 9647 806034479357550044792726 9648 806535926494791785874396 9649 807037633570419548834390 9650 807539600692218908659964 9651 808041827968008957490590 9652 808544315505642311565596 9653 809047063413005118172526 9654 809550071798017062596220 9655 810053340768631375068614 9656 810556870432834837719260 9657 811060660898647791526566 9658 811564712274124143269756 9659 812069024667351372481550 9660 812573598186450538401564 9661 813078432939576286930430 9662 813583529034916857584636 9663 814088886580694090452086 9664 814594505685163433148380 9665 815100386456613947773814 9666 815606529003368317871100 9667 816112933433782855383806 9668 816619599856247507615516 9669 817126528379185864189710 9670 817633719111055164010364 9671 818141172160346302223270 9672 818648887635583837178076 9673 819156865645325997391046 9674 819665106298164688508540 9675 820173609702725500271214 9676 820682375967667713478940 9677 821191405201684306956446 9678 821700697513501964519676 9679 822210253011881081942870 9680 822720071805615773926364 9681 823230154003533881065110 9682 823740499714496976817916 9683 824251109047400374477406 9684 824761982111173134140700 9685 825273119014778069680814 9686 825784519867211755718780 9687 826296184777504534596486 9688 826808113854720523350236 9689 827320307207957620685030 9690 827832764946347513949564 9691 828345487179055686111950 9692 828858474015281422736156 9693 829371725564257818959166 9694 829885241935251786468860 9695 830399023237564060482614 9696 830913069580529206726620 9697 831427381073515628415926 9698 831941957825925573235196 9699 832456799947195140320190 9700 832971907546794287239964 9701 833487280734226836979790 9702 834002919619030484924796 9703 834518824310776805844326 9704 835034994919071260877020 9705 835551431553553204516614 9706 836068134323895891598460 9707 836585103339806484286766 9708 837102338711026059062556 9709 837619840547329613712350 9710 838137608958526074317564 9711 838655644054458302244630 9712 839173945945003101135836 9713 839692514740071223900886 9714 840211350549607379709180 9715 840730453483590240982814 9716 841249823652032450390300 9717 841769461164980627841006 9718 842289366132515377480316 9719 842809538664751294685510 9720 843329978871836973062364 9721 843850686863955011442470 9722 844371662751322020881276 9723 844892906644188631656846 9724 845414418652839500269340 9725 845936198887593316441214 9726 846458247458802810118140 9727 846980564476854758470646 9728 847503150052169992896476 9729 848026004295203406023670 9730 848549127316443958714364 9731 849072519226414687069310 9732 849596180135672709433116 9733 850120110154809233400206 9734 850644309394449562821500 9735 851168777965253104811814 9736 851693515977913376757980 9737 852218523543158013327686 9738 852743800771748773479036 9739 853269347774481547470830 9740 853795164662186363873564 9741 854321251545727396581150 9742 854847608536002971823356 9743 855374235743945575178966 9744 855901133280521858589660 9745 856428301256732647374614 9746 856955739783612947245820 9747 857483448972231951324126 9748 858011428933693047155996 9749 858539679779133823730990 9750 859068201619726078499964 9751 859596994566675824393990 9752 860126058731223296843996 9753 860655394224642960801126 9754 861185001158243517757820 9755 861714879643367912769614 9756 862245029791393341477660 9757 862775451713731257131966 9758 863306145521827377615356 9759 863837111327161692468150 9760 864368349241248469913564 9761 864899859375636263883830 9762 865431641841907921047036 9763 865963696751680587834686 9764 866496024216605717469980 9765 867028624348369076996814 9766 867561497258690754309500 9767 868094643059325165183206 9768 868628061862061060305116 9769 869161753778721532306310 9770 869695718921164022794364 9771 870229957401280329386670 9772 870764469330996612744476 9773 871299254822273403607646 9774 871834313987105609830140 9775 872369646937522523416214 9776 872905253785587827557340 9777 873441134643399603669846 9778 873977289623090338433276 9779 874513718836826930829470 9780 875050422396810699182364 9781 875587400415277388198510 9782 876124653004497176008316 9783 876662180276774681208006 9784 877199982344448969902300 9785 877738059319893562747814 9786 878276411315516441997180 9787 878815038443760058543886 9788 879353940817101338967836 9789 879893118548051692581630 9790 880432571749157018477564 9791 880972300532997712575350 9792 881512305012188674670556 9793 882052585299379315483766 9794 882593141507253563710460 9795 883133973748529873071614 9796 883675082135961229365020 9797 884216466782335157517326 9798 884758127800473728636796 9799 885300065303233567066790 9800 885842279403505857439964 9801 886384770214216351733190 9802 886927537848325376323196 9803 887470582418827839042926 9804 888013904038753236238620 9805 888557502821165659827614 9806 889101378879163804356860 9807 889645532325880974062166 9808 890189963274485089928156 9809 890734671838178696748950 9810 891279658130198970189564 9811 891824922263817723848030 9812 892370464352341416318236 9813 892916284509111158253486 9814 893462382847502719430780 9815 894008759480926535815814 9816 894555414522827716628700 9817 895102348086686051410406 9818 895649560286016017089916 9819 896197051234366785052110 9820 896744821045322228206364 9821 897292869832500928055870 9822 897841197709556181767676 9823 898389804790176009243446 9824 898938691188083160190940 9825 899487857017035121196214 9826 900037302390824122796540 9827 900587027423277146554046 9828 901137032228255932130076 9829 901687316919656984360270 9830 902237881611411580330364 9831 902788726417485776452710 9832 903339851451880415543516 9833 903891256828631133900806 9834 904442942661808368383100 9835 904994909065517363488814 9836 905547156153898178436380 9837 906099684041125694245086 9838 906652492841409620816636 9839 907205582668994504017430 9840 907758953638159732761564 9841 908312605863219546094550 9842 908866539458523040277756 9843 909420754538454175873566 9844 909975251217431784831260 9845 910530029609909577573614 9846 911085089830376150084220 9847 911640431993354990995526 9848 912196056213404488677596 9849 912751962605117938327590 9850 913308151283123549059964 9851 913864622362084450997390 9852 914421375956698702362396 9853 914978412181699296569726 9854 915535731151854169319420 9855 916093332981966205690614 9856 916651217786873247236060 9857 917209385681448099077366 9858 917767836780598537000956 9859 918326571199267314554750 9860 918885589052432170145564 9861 919444890455105834137230 9862 920004475522336035949436 9863 920564344369205511157286 9864 921124497110832008591580 9865 921684933862368297439814 9866 922245654739002174347900 9867 922806659855956470522606 9868 923367949328489058834716 9869 923929523271892860922910 9870 924491381801495854298364 9871 925053525032661079450070 9872 925615953080786646950876 9873 926178666061305744564246 9874 926741664089686644351740 9875 927304947281432709781214 9876 927868515752082402835740 9877 928432369617209291123246 9878 928996508992422054986876 9879 929560933993364494616070 9880 930125644735715537158364 9881 930690641335189243831910 9882 931255923907534817038716 9883 931821492568536607478606 9884 932387347434014121263900 9885 932953488619822027034814 9886 933519916241850163075580 9887 934086630416023544431286 9888 934653631258302370025436 9889 935220918884682029778230 9890 935788493411193111725564 9891 936356354953901409138750 9892 936924503628907927644956 9893 937492939552348892348366 9894 938061662840395754952060 9895 938630673609255200880614 9896 939199971975169156403420 9897 939769558054414795758726 9898 940339431963304548278396 9899 940909593818186105513390 9900 941480043735442428359964 9901 942050781831491754186590 9902 942621808222787603961596 9903 943193123025818789381526 9904 943764726357109420000220 9905 944336618333218910358614 9906 944908799070741987115260 9907 945481268686308696177566 9908 946054027296584409833756 9909 946627075018269833885550 9910 947200411968101014781564 9911 947774038262849346751430 9912 948347954019321578940636 9913 948922159354359822546086 9914 949496654384841557952380 9915 950071439227679641868814 9916 950646513999822314467100 9917 951221878818253206519806 9918 951797533799991346539516 9919 952373479062091167918710 9920 952949714721642516070364 9921 953526240895770655569270 9922 954103057701636277294076 9923 954680165256435505570046 9924 955257563677399905312540 9925 955835253081796489171214 9926 956413233586927724674940 9927 956991505310131541377446 9928 957570068368781338003676 9929 958148922880285989596870 9930 958728068962089854666364 9931 959307506731672782336110 9932 959887236306550119493916 9933 960467257804272717941406 9934 961047571342426941544700 9935 961628177038634673385814 9936 962209075010553322914780 9937 962790265375875833102486 9938 963371748252330687594236 9939 963953523757681917864030 9940 964535592009729110369564 9941 965117953126307413707950 9942 965700607225287545772156 9943 966283554424575800908166 9944 966866794842114057072860 9945 967450328595879782992614 9946 968034155803886045322620 9947 968618276584181515806926 9948 969202691054850478439196 9949 969787399334012836624190 9950 970372401539824120339964 9951 970957697790475493300790 9952 971543288204193760120796 9953 972129172899241373478326 9954 972715351993916441281020 9955 973301825606552733831614 9956 973888593855519690994460 9957 974475656859222429362766 9958 975063014736101749426556 9959 975650667604634142741350 9960 976238615583331799097564 9961 976826858790742613690630 9962 977415397345450194291836 9963 978004231366073868419886 9964 978593360971268690513180 9965 979182786279725449102814 9966 979772507410170673986300 9967 980362524481366643402006 9968 980952837612111391204316 9969 981543446921238714039510 9970 982134352527618178522364 9971 982725554550155128413470 9972 983317053107790691797276 9973 983908848319501788260846 9974 984500940304301136073340 9975 985093329181237259366214 9976 985686015069394495314140 9977 986278998087893001316646 9978 986872278355888762180476 9979 987465855992573597302670 9980 988059731117175167854364 9981 988653903848956983965310 9982 989248374307218411909116 9983 989843142611294681289206 9984 990438208880556892225500 9985 991033573234412022541814 9986 991629235792302934953980 9987 992225196673708384258686 9988 992821455998143024523036 9989 993418013885157416274830 9990 994014870454338033693564 9991 994612025825307271802150 9992 995209480117723453659356 9993 995807233451280837552966 9994 996405285945709624193660 9995 997003637720775963909614 9996 997602288896281963841820 9997 998201239592065695140126 9998 998800489928001200159996 9999 999400040023998499659990 10000 999999890000003599999964