312805969268767126078590976
312,805,969,268,767,126,078,590,976 is an even composite number composed of six prime numbers multiplied together.
What does the number 312805969268767126078590976 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 12285 divisors.
312805969268767126078590976 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, two hundred eighty-five divisors.
Prime factorization of 312805969268767126078590976:
212 × 132 × 196 × 232 × 474 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 13 × 13 × 19 × 19 × 19 × 19 × 19 × 19 × 23 × 23 × 47 × 47 × 47 × 47 × 61 × 61)See below for interesting mathematical facts about the number 312805969268767126078590976 from the Numbermatics database.
Names of 312805969268767126078590976
- Cardinal: 312805969268767126078590976 can be written as Three hundred twelve septillion, eight hundred five sextillion, nine hundred sixty-nine quintillion, two hundred sixty-eight quadrillion, seven hundred sixty-seven trillion, one hundred twenty-six billion, seventy-eight million, five hundred ninety thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 3.12805969268767126078590976 × 1026
Factors of 312805969268767126078590976
Divisors of 312805969268767126078590976
- Number of divisors d(n): 12285
-
Complete list of divisors:
1 2 4 8 13 16 19 23 26 32 38 46 47 52 61 64 76 92 94 104 122 128 152 169 184 188 208 244 247 256 299 304 338 361 368 376 416 437 488 494 512 529 598 608 611 676 722 736 752 793 832 874 893 976 988 1024 1058 1081 1159 1196 1216 1222 1352 1403 1444 1472 1504 1586 1664 1748 1786 1952 1976 2048 2116 2162 2209 2318 2392 2432 2444 2704 2806 2867 2888 2944 3008 3172 3211 3328 3496 3572 3721 3887 3904 3952 4096 4232 4324 4418 4636 4693 4784 4864 4888 5408 5612 5681 5734 5776 5888 6016 6344 6422 6656 6859 6877 6992 7144 7442 7774 7808 7904 7943 8303 8464 8648 8836 9272 9386 9568 9728 9776 10051 10309 10816 11224 11362 11468 11552 11609 11776 12032 12688 12844 13312 13718 13754 13984 14053 14288 14884 15067 15548 15616 15808 15886 16606 16928 16967 17296 17672 18239 18544 18772 19136 19456 19552 20102 20539 20618 21632 22021 22448 22724 22936 23104 23218 23552 24064 24863 25376 25688 26624 26657 27436 27508 27968 28106 28576 28717 29768 30134 31096 31232 31616 31772 32269 33212 33856 33934 34592 35344 36478 37088 37271 37544 38272 38912 39104 40204 41078 41236 41971 43264 44042 44896 45448 45872 46208 46436 47104 48128 48373 49726 50752 50807 51376 53248 53314 54473 54872 55016 55936 56212 57152 57434 59536 60268 61009 62192 62464 63232 63544 64538 65941 66424 67712 67868 69184 70688 70699 72956 73853 74176 74542 75088 76544 77824 78208 80408 82156 82472 83942 85583 86528 88084 89167 89401 89792 90896 91744 92416 92872 94208 96256 96746 99452 101504 101614 102752 103823 106628 107939 108946 109744 110032 111872 112424 114304 114868 119072 120536 122018 124384 124928 126464 127088 129076 130321 130663 131882 132848 134749 135424 135736 138368 141376 141398 145912 147706 148352 149084 150176 150917 153088 156416 157757 160816 164312 164944 167884 171166 173056 174887 176168 178334 178802 179584 181792 182689 183488 184832 185744 190969 192512 193492 195871 198904 203008 203228 205504 207646 213256 215878 217892 219488 220064 220571 223744 224848 228608 229736 237107 238144 241072 244036 248768 249856 252928 254176 258152 260642 261326 263764 265696 267007 269498 270848 271472 276736 282752 282796 286273 291824 295412 296704 298168 300352 301834 306176 312832 315514 321632 322373 323219 328624 329888 335768 342332 346112 346541 349774 352336 356668 357604 359168 363584 365378 366976 369664 371488 373321 381938 386984 390241 391742 397808 406016 406456 411008 415292 418399 419497 426512 431756 435784 438976 440128 441142 447488 449696 457216 459472 472397 474214 476288 482144 484523 488072 497536 505856 506483 508352 516304 521284 522652 527528 531392 534014 538996 541696 542944 545623 553472 565504 565592 572546 583648 590824 593408 596336 600704 603668 612352 613111 625664 628849 631028 643264 644746 646438 657248 659776 660491 671536 684664 692224 693082 699548 704672 708149 713336 715208 718336 727168 730756 733952 739328 742976 746642 763876 773968 780482 783484 795616 797449 812032 812912 822016 830584 836798 838994 853024 857233 863512 871568 877952 880256 882284 894976 899392 914432 918944 919087 944794 948428 952576 964288 965333 969046 976144 995072 1011712 1012966 1016704 1032608 1034987 1042568 1045304 1055056 1062784 1068028 1077992 1083392 1085888 1091246 1106944 1112579 1131008 1131184 1145092 1159171 1167296 1168561 1181648 1186816 1192672 1201408 1207336 1224704 1226222 1251328 1252879 1257698 1262056 1286528 1289492 1292876 1314496 1319552 1320982 1343072 1343281 1349699 1369328 1386164 1399096 1403207 1409344 1416298 1426672 1430416 1436672 1454336 1461512 1467904 1478656 1485952 1493284 1516643 1527752 1547936 1560964 1566968 1591232 1594898 1624064 1625824 1626077 1644032 1661168 1673596 1677988 1694173 1698619 1706048 1714466 1727024 1743136 1751737 1755904 1760512 1764568 1789952 1798784 1828864 1837888 1838174 1889588 1896856 1905152 1928576 1930666 1938092 1952288 1968409 1972637 1990144 2025932 2033408 2050841 2065216 2069974 2085136 2090608 2110112 2125568 2136056 2155984 2166784 2171776 2182492 2213888 2225158 2262016 2262368 2273531 2290184 2318342 2334592 2337122 2363296 2373632 2385344 2387929 2402816 2414672 2452444 2476099 2482597 2502656 2505758 2515396 2524112 2560231 2573056 2578984 2585752 2628992 2639104 2641964 2686144 2686562 2699398 2738656 2772328 2798192 2806414 2818688 2832596 2853344 2860832 2867423 2873344 2908672 2923024 2935808 2971904 2986568 2997383 3033286 3055504 3095872 3099227 3121928 3133936 3182464 3189796 3248128 3251648 3252154 3288064 3322336 3322853 3347192 3355976 3388346 3397238 3412096 3428932 3454048 3471091 3486272 3503474 3511808 3521024 3529136 3597568 3628411 3657728 3675776 3676348 3721549 3779176 3793712 3810304 3857152 3861332 3876184 3904576 3936818 3945274 3980288 4022401 4051864 4066816 4101682 4130432 4139948 4170272 4181216 4190849 4201847 4220224 4251136 4272112 4311968 4343552 4364984 4427776 4450316 4505033 4524032 4524736 4547062 4580368 4636684 4669184 4674244 4726592 4747264 4770688 4775858 4805632 4829344 4879681 4904888 4952198 4965194 5011516 5030792 5048224 5073133 5120462 5146112 5157968 5171504 5257984 5278208 5283928 5372288 5373124 5398796 5439187 5453461 5477312 5544656 5596384 5612828 5637376 5665192 5706688 5721664 5734846 5746688 5817344 5846048 5871616 5943808 5973136 5994766 6066572 6111008 6125087 6141161 6191744 6198454 6243856 6267872 6333203 6364928 6379592 6503296 6504308 6576128 6584279 6644672 6645706 6694384 6711952 6776692 6794476 6824192 6857864 6908096 6942182 6972544 7006948 7023616 7042048 7058272 7093099 7195136 7256822 7351552 7352696 7414579 7443098 7558352 7587424 7620608 7714304 7722664 7752368 7809152 7873636 7890548 7949581 7960576 7970443 8044802 8103728 8133632 8203364 8219689 8260864 8279896 8340544 8362432 8381698 8403694 8440448 8502272 8544224 8586383 8623936 8687104 8729968 8900632 8975543 9010066 9048064 9049472 9094124 9160736 9205937 9273368 9338368 9348488 9453184 9541376 9551716 9611264 9623177 9658688 9759362 9809776 9904396 9930388 10023032 10061584 10096448 10146266 10240924 10292224 10315936 10343008 10366837 10515968 10556416 10567856 10744576 10746248 10797592 10878374 10906922 10954624 11089312 11144029 11192768 11225656 11274752 11330384 11413376 11443328 11469692 11634688 11649109 11692096 11743232 11887616 11946272 11948131 11989532 12133144 12222016 12250174 12282322 12383488 12396908 12487712 12535744 12549329 12666406 12729856 12759184 13006592 13008616 13152256 13168558 13289344 13291412 13388768 13423904 13454831 13553384 13588952 13648384 13715728 13816192 13884364 13945088 14013896 14047232 14084096 14116544 14186198 14390272 14463527 14513644 14703104 14705392 14829158 14886196 15116704 15151531 15174848 15191293 15241216 15428608 15445328 15504736 15618304 15747272 15781096 15899162 15921152 15940886 16089604 16207456 16267264 16287427 16406728 16439378 16521728 16559792 16681088 16724864 16763396 16807388 16880896 17004544 17088448 17172766 17247872 17374208 17459936 17462653 17546087 17801264 17951086 18020132 18098944 18188248 18321472 18341327 18411874 18546736 18676736 18696976 18906368 19082752 19103432 19222528 19246354 19317376 19518724 19619552 19664753 19716359 19808792 19860776 20046064 20123168 20192896 20292532 20481848 20584448 20631872 20686016 20733674 21031936 21112832 21135712 21139001 21489152 21492496 21595184 21756748 21813844 21909248 22024249 22178624 22202659 22288058 22385536 22451312 22549504 22660768 22772581 22826752 22886656 22939384 23269376 23298218 23384192 23775232 23804701 23892544 23896262 23979064 24266288 24444032 24500348 24564644 24766976 24793816 24975424 25071488 25098658 25332812 25459712 25518368 25522339 25589317 25644281 26013184 26017232 26337116 26578688 26582824 26660933 26777536 26847808 26909662 27106768 27177904 27296768 27431456 27632384 27768728 27890176 28027792 28094464 28168192 28233088 28372396 28780544 28816217 28927054 29027288 29406208 29410784 29555903 29658316 29772392 30233408 30303062 30349696 30382586 30857216 30890656 30895463 31009472 31043077 31236608 31494544 31562192 31798324 31881772 32179208 32189287 32273761 32414912 32534528 32574854 32813456 32878756 33043456 33119584 33283003 33362176 33449728 33526792 33614776 33761792 34009088 34176896 34345532 34495744 34748416 34919872 34925306 35092174 35602528 35902172 36040264 36197888 36376496 36642944 36682654 36823748 37093472 37353472 37393952 37399771 37480103 37812736 38165504 38206864 38492708 38634752 38965979 39037448 39239104 39329506 39432718 39617584 39721552 40092128 40246336 40289951 40385792 40585064 40963696 41168896 41263744 41372032 41467348 42063872 42225664 42271424 42278002 42978304 42984992 43190368 43197089 43513496 43627688 43818496 44048498 44357248 44405318 44576116 44771072 44902624 45099008 45321536 45370651 45545162 45653504 45773312 45878768 46596436 46768384 47045881 47169343 47550464 47609402 47785088 47792524 47958128 48532576 48644389 48888064 49000696 49129288 49533952 49587632 49950848 50142976 50197316 50665624 50919424 51036736 51044678 51178634 51288562 52026368 52034464 52291213 52674232 53157376 53165648 53321866 53555072 53695616 53819324 54213536 54355808 54481037 54593536 54862912 54922367 55264768 55537456 55780352 56055584 56466176 56744792 56950277 57561088 57632434 57854108 58054576 58812416 58821568 58885313 59111806 59316632 59544784 60466816 60606124 60699392 60765172 61714432 61781312 61790926 62018944 62086154 62473216 62989088 63124384 63134207 63435853 63596648 63763544 64358416 64378574 64547522 64829824 65149708 65626912 65757512 65950729 66086912 66239168 66566006 66724352 66899456 67053584 67229552 67523584 68353792 68691064 68939809 68991488 69496832 69839744 69850612 70184348 70709431 71205056 71282221 71804344 72080528 72395776 72752992 73285888 73365308 73647496 74186944 74706944 74787904 74799542 74960206 75625472 76331008 76413728 76425619 76985416 77269504 77931958 78074896 78478208 78659012 78865436 79235168 79443104 79626131 79835093 80184256 80492672 80579902 80771584 81170128 81927392 82331639 82527488 82744064 82934696 84127744 84542848 84556004 85595627 85956608 85969984 86380736 86394178 87026992 87255376 87636992 88096996 88714496 88810636 89152232 89542144 89805248 90198016 90643072 90741302 91090324 91307008 91546624 91757536 92515223 92713939 93192872 93536768 94091762 94338686 95218804 95570176 95585048 95916256 96389527 97065152 97288778 97776128 98001392 98258576 99067904 99175264 99901696 100285952 100394632 101331248 101838848 102073472 102089356 102357268 102577124 103344553 103615759 104052736 104068928 104582426 105348464 106314752 106331296 106643732 106855957 107110144 107391232 107638648 108427072 108711616 108962074 109187072 109725824 109844734 110529536 111074912 111560704 112111168 112232663 112932352 113489584 113900554 115264868 115708216 116109152 116376653 116682059 117624832 117643136 117770626 118223612 118633264 119089568 120330857 120933632 121212248 121398784 121530344 123562624 123581852 124037888 124172308 124946432 125101301 125978176 126248768 126268414 126871706 127193296 127527088 128716832 128757148 129095044 129659648 130299416 131253824 131515024 131901458 132173824 132478336 133132012 133448704 133798912 134107168 134459104 134768881 135047168 136707584 137382128 137879618 137982976 139679488 139701224 140368696 140877001 141418862 142410112 142564442 143608688 144161056 144791552 145505984 145663669 146571776 146730616 147294992 148373888 149575808 149599084 149920412 151042039 151250944 151438417 152662016 152827456 152851238 153970832 154539008 155863916 156149792 156174091 156956416 157318024 157730872 158470336 158886208 159252262 159670186 160368512 160985344 161159804 161543168 162340256 163141277 163854784 164663278 165054976 165488128 165869392 169085696 169112008 170535317 171191254 171913216 171939968 172761472 172788356 174053984 174510752 174912803 175273984 176193992 177428992 177621272 178304464 179084288 179610496 181286144 181482604 182180648 182614016 182840363 183093248 183515072 185030446 185427878 186385744 187073536 188183524 188677372 189052847 190437608 191140352 191170096 191832512 192779054 194130304 194577556 195552256 196002784 196517152 196969903 197486809 198135808 198350528 199803392 200571904 200789264 202662496 204146944 204178712 204714536 205154248 206689106 207231518 208105472 208137856 209164852 210696928 211736551 212629504 212662592 213287464 213711914 214220288 214782464 215277296 216854144 217423232 217924148 219451648 219689468 221059072 221333071 222149824 223121408 224222336 224465326 225864704 226979168 227014489 227801108 230529736 231416432 232218304 232753306 233364118 235286272 235541252 236447224 237266528 238179136 238437251 240661714 241867264 242424496 242797568 243060688 247125248 247163704 248075776 248344616 249892864 250202602 251956352 252497536 252536828 253743412 254386592 255054176 255641789 256312667 257433664 257514296 258190088 259319296 260598832 262507648 263030048 263802916 264956672 266264024 266897408 267597824 268214336 268918208 269537762 270094336 273415168 274764256 274807013 275759236 275965952 279358976 279402448 280737392 281754002 282837724 284820224 285128884 287217376 287879089 288322112 288634567 289583104 291011968 291327338 293143552 293461232 294589984 296747776 297660541 299151616 299198168 299840824 302084078 302501888 302876834 305654912 305702476 307941664 309078016 309461113 311727832 312299584 312348182 313912832 314636048 315461744 316940672 317772416 318504524 319340372 320737024 321970688 322319608 323086336 324680512 326282554 327709568 329326556 330109952 330976256 331738784 331790407 332661121 333375653 338171392 338224016 341070634 342382508 343879936 345522944 345576712 348107968 348485213 349021504 349825606 350547968 352387984 354857984 355242544 356608928 358168576 359220992 362572288 362965208 364361296 365228032 365680726 366186496 367030144 370060892 370855756 372771488 373630307 374147072 374610821 376367048 377354744 378105694 380875216 382280704 382340192 383665024 385558108 386325383 388260608 389155112 391104512 392005568 393034304 393939806 394973618 396701056 399606784 401143808 401578528 401641019 403560001 405324992 408293888 408357424 409429072 410308496 413378212 414463036 416275712 418329704 418460731 421393856 421850521 423473102 425259008 425325184 426574928 427423828 428440576 429564928 430554592 432679039 433708288 434846464 435848296 438903296 439378936 442118144 442666142 444299648 448444672 448930652 451729408 452289319 453958336 454028978 455602216 461059472 462832864 464436608 465506612 466728236 470572544 471082504 472894448 474533056 476358272 476874502 481323428 483734528 484848992 484924441 485595136 486121376 486197023 487241339 494250496 494327408 496151552 496689232 500405204 503912704 504995072 505073656 506557727 507486824 508773184 510108352 511283578 512625334 514867328 515028592 516380176 518638592 521197664 523769363 525015296 526060096 527605832 529913344 532528048 533794816 535195648 536428672 537836416 539075524 546830336 547508123 549528512 549614026 551518472 551931904 558717952 558804896 561474784 561562157 563508004 565675448 569640448 570257768 574434752 575758178 576644224 577269134 582023936 582654676 586287104 586922464 587013797 589179968 589818463 593495552 595321082 598303232 598396336 599681648 604168156 605753668 611309824 611404952 611596453 613201459 615883328 618156032 618922226 623455664 624599168 624696364 627825664 629272096 630923488 632377057 633881344 635544832 637009048 638680744 641474048 643941376 644639216 646172672 649361024 652565108 655419136 658653112 660219904 661952512 663477568 663580814 665322242 666751306 676342784 676448032 679785769 682141268 684765016 687759872 691045888 691153424 696215936 696970426 698043008 699651212 704775968 709715968 710485088 710595649 712121957 713217856 713990771 716337152 718441984 725144576 725930416 728722592 731361452 734060288 740121784 740353601 741711512 745542976 747260614 748294144 749221642 752734096 754709488 756211388 761750432 764561408 764680384 765509069 767330048 771116216 772650766 776521216 778310224 782209024 784011136 786068608 787879612 789947236 793402112 799213568 802287616 803157056 803282038 807120002 810649984 816587776 816714848 818858144 820616992 820744691 824666089 826756424 828926072 832551424 836659408 836921462 842787712 843701042 846946204 850650368 853149856 854847656 856881152 859129856 861109184 862042369 865358078 867416576 869692928 871696592 877806592 878757872 885332284 888599296 896217517 896889344 897861304 903458816 904578638 907916672 908057956 911204432 922118944 924243391 925665728 926668873 928873216 931013224 933456472 941145088 942165008 945788896 949066112 952716544 953749004 962646856 967469056 969697984 969848882 971190272 972242752 972394046 974482678 988500992 988654816 992303104 993378464 993533047 1000810408 1007825408 1009990144 1010147312 1013115454 1014973648 1017546368 1020216704 1022567156 1025250668 1029734656 1030057184 1032760352 1035139703 1037277184 1042395328 1043524973 1047538726 1050030592 1052120192 1055211664 1059826688 1065056096 1070311307 1072857344 1075672832 1078151048 1082055263 1093660672 1095016246 1099057024 1099228052 1103036944 1117435904 1117609792 1118820947 1122949568 1123124314 1127016008 1131350896 1139280896 1140515536 1148869504 1151516356 1153288448 1154538268 1164047872 1165309352 1172574208 1173844928 1174027594 1178359936 1179636926 1186991104 1190642164 1196606464 1196792672 1199363296 1199549933 1202697899 1205281207 1208336312 1211507336 1222619648 1222809904 1223192906 1226402918 1231766656 1237844452 1246911328 1249198336 1249392728 1253063851 1255651328 1258544192 1261846976 1264754114 1267762688 1271089664 1274018096 1277361488 1282948096 1287882752 1289278432 1298722048 1305130216 1309856371 1310838272 1317306224 1320439808 1323905024 1326955136 1327161628 1330644484 1333502612 1343479189 1352685568 1352896064 1354362199 1359571538 1364282536 1369530032 1375519744 1382091776 1382306848 1389127441 1392431872 1393940852 1396086016 1399302424 1409551936 1419431936 1420970176 1421191298 1424243914 1426435712 1427981542 1436883968 1450289152 1451860832 1452086761 1457445184 1459024619 1462722904 1468120576 1480243568 1480707202 1483423024 1491085952 1494521228 1498443284 1505468192 1509418976 1512422776 1512896489 1516866767 1523500864 1529122816 1529360768 1531018138 1534660096 1542232432 1545301532 1553042432 1556620448 1564301141 1568022272 1572137216 1575759224 1579894472 1586804224 1598427136 1606314112 1606564076 1614240004 1621299968 1626316913 1633175552 1633429696 1637716288 1641233984 1641489382 1649332178 1653512848 1657852144 1665102848 1673318816 1673842924 1685575424 1687402084 1693892408 1701300736 1706299712 1709695312 1713762304 1718259712 1722218368 1724084738 1730716156 1734833152 1739385856 1743393184 1755613184 1757515744 1757789237 1761564841 1770664568 1777198592 1792435034 1793778688 1795722608 1809157276 1815833344 1816115912 1822408864 1831401013 1844237888 1848486782 1851331456 1853337746 1857746432 1862026448 1866912944 1882290176 1884330016 1891577792 1893627697 1898132224 1905433088 1907498008 1925293712 1934938112 1939395968 1939697764 1944485504 1944788092 1948965356 1963546507 1968699421 1977001984 1977309632 1984606208 1986756928 1987066094 2001620816 2015650816 2019980288 2020294624 2026230908 2029947296 2030263183 2035092736 2040433408 2045134312 2050501336 2059469312 2060114368 2065520704 2070279406 2074554368 2084790656 2087049946 2095077452 2100061184 2104240384 2110423328 2119653376 2130112192 2132420597 2140622614 2145714688 2151345664 2156302096 2164110526 2190032492 2198114048 2198456104 2206073888 2211156407 2216959121 2234871808 2235219584 2237641894 2245899136 2246248628 2254032016 2262701792 2278561792 2281031072 2286286283 2297739008 2303032712 2306576896 2309076536 2328095744 2330618704 2347689856 2348055188 2356719872 2359273852 2373982208 2376924719 2381284328 2393212928 2393585344 2398726592 2399099866 2405395798 2410562414 2416672624 2423014672 2445239296 2445619808 2446385812 2452805836 2457687011 2463533312 2475688904 2493822656 2498396672 2498785456 2506127702 2511302656 2517088384 2523693952 2529508228 2535525376 2542179328 2548036192 2554722976 2560608739 2565896192 2575765504 2578556864 2581351249 2597444096 2610260432 2619712742 2621676544 2634612448 2653910272 2654323256 2661288968 2667005224 2676663019 2686958378 2705371136 2705792128 2708724398 2719143076 2728565072 2739060064 2751039488 2764183552 2764613696 2767609711 2778254882 2784863744 2787881704 2792172032 2798604848 2819103872 2841940352 2842382596 2848487828 2852871424 2855963084 2869798741 2873767936 2877329923 2900578304 2903721664 2904173522 2914890368 2918049238 2925445808 2936241152 2960487136 2961414404 2966846048 2967307729 2982171904 2989042456 2996886568 3010936384 3018837952 3024845552 3025792978 3033733534 3047001728 3058721536 3062036276 3069320192 3084464864 3090603064 3099684263 3106084864 3113240896 3128602282 3136044544 3144274432 3151518448 3159788944 3173608448 3212628224 3213128152 3228480008 3240171023 3242599936 3252633826 3266351104 3266859392 3275432576 3282467968 3282978764 3298664356 3307025696 3315704288 3323343257 3330205696 3346637632 3347685848 3350264387 3371150848 3374804168 3387784816 3402601472 3412599424 3419390624 3444436736 3448169476 3461432312 3469666304 3473966897 3478771712 3486786368 3511226368 3515031488 3515578474 3523129682 3541329136 3554397184 3584870068 3587557376 3591445216 3592004093 3618314552 3631666688 3632231824 3644817728 3662802026 3688475776 3696973564 3702662912 3706675492 3715492864 3724052896 3733825888 3742428157 3752249371 3764580352 3768660032 3783155584 3787255394 3796264448 3810866176 3814996016 3850587424 3869587033 3878791936 3879395528 3888971008 3889576184 3897930712 3927093014 3937398842 3954003968 3954619264 3973513856 3974132188 4003241632 4022994469 4031301632 4039960576 4040589248 4052461816 4059894592 4060526366 4070185472 4080866816 4090268624 4101002672 4118938624 4120228736 4131041408 4140558812 4169581312 4174099892 4190154904 4200122368 4205328349 4208480768 4220846656 4239306752 4260224384 4264841194 4281245228 4291429376 4302691328 4312604192 4313275291 4328221052 4348215481 4380064984 4396228096 4396912208 4412147776 4422312814 4433918242 4470439168 4475283788 4491798272 4492497256 4508064032 4525403584 4530307769 4557123584 4562062144 4572572566 4595478016 4606065424 4613153792 4618153072 4656191488 4661237408 4695379712 4696110376 4713439744 4718547704 4747964416 4753849438 4762568656 4786425856 4787170688 4797453184 4798199732 4810791596 4821124828 4833345248 4846029344 4857193991 4869940673 4890478592 4891239616 4892771624 4905611672 4915374022 4927066624 4951377808 4987645312 4996793344 4997570912 5012255404 5022229979 5034176768 5047387904 5059016456 5071050752 5084358656 5096072384 5109445952 5121217478 5131792384 5157113728 5162702498 5194888192 5220520864 5221333247 5239425484 5243353088 5269224896 5307820544 5308646512 5322577936 5334010448 5353326038 5373916756 5411584256 5417448796 5438286152 5457130144 5469702691 5478120128 5484056773 5502078976 5528367104 5529227392 5535219422 5556509764 5569727488 5575763408 5584344064 5597209696 5638207744 5655550279 5683880704 5684765192 5696975656 5705742848 5711926168 5739597482 5747535872 5754659846 5807443328 5808347044 5829780736 5836098476 5850891616 5872482304 5879761147 5920974272 5922828808 5933692096 5934615458 5964343808 5978084912 5993773136 6021872768 6037675904 6049691104 6051585956 6067467068 6094003456 6117443072 6124072552 6138640384 6168929728 6181206128 6199368526 6212169728 6226481792 6257204564 6272089088 6288548864 6303036896 6304017733 6319577888 6320561299 6334137407 6347216896 6425256448 6426256304 6456960016 6480342046 6485199872 6505267652 6533718784 6550865152 6564935936 6565957528 6597328712 6614051392 6621219047 6631408576 6646686514 6660411392 6693275264 6695371696 6700528774 6742301696 6749608336 6775569632 6805202944 6825198848 6838781248 6846192443 6888873472 6896338952 6922864624 6939332608 6947933794 6957543424 6973572736 7030062976 7031156948 7046259364 7082658272 7098975833 7108794368 7117605599 7169740136 7175114752 7182890432 7184008186 7236629104 7263333376 7264463648 7289635456 7325604052 7340182277 7376951552 7393947128 7405325824 7413350984 7430985728 7448105792 7467651776 7484856314 7504498742 7537320064 7566311168 7574510788 7592528896 7621732352 7629992032 7631179361 7667640019 7701174848 7739174066 7757583872 7758791056 7777942016 7779152368 7795861424 7854186028 7874797684 7909238528 7947027712 7948264376 7950753889 8006483264 8015159899 8045988938 8062603264 8079921152 8081178496 8104923632 8119789184 8121052732 8140370944 8161733632 8180537248 8202005344 8220901741 8237877248 8240457472 8262082816 8281117624 8339162624 8348199784 8380309808 8400244736 8410656698 8416961536 8441693312 8520448768 8529682388 8562490456 8582858752 8593497061 8605382656 8625208384 8626550582 8656442104 8696430962 8760129968 8792456192 8793824416 8824295552 8844625628 8867836484 8885483809 8940878336 8950567576 8983596544 8984994512 9016128064 9050807168 9060615538 9124124288 9145145132 9190956032 9212130848 9213564379 9226307584 9236306144 9237743437 9257585441 9281880023 9312382976 9322474816 9390759424 9392220752 9426879488 9437095408 9507698876 9525137312 9574341376 9594906368 9596399464 9621583192 9624596813 9642249656 9666690496 9692058688 9714387982 9739881346 9780957184 9782479232 9785543248 9811223344 9830748044 9854133248 9902755616 9951617897 9975290624 9993586688 9995141824 10024510808 10044459958 10068353536 10094775808 10118032912 10142101504 10168717312 10192144768 10218891904 10242434956 10314227456 10325404996 10389776384 10402654337 10441041728 10442666494 10478850968 10486706176 10538449792 10615641088 10617293024 10645155872 10668020896 10669680983 10706652076 10747833512 10823168512 10834897592 10876572304 10914260288 10939405382 10956240256 10968113546 11058454784 11070438844 11113019528 11139454976 11151526816 11153262143 11168688128 11194419392 11206550797 11276415488 11311100558 11367761408 11369530384 11393951312 11411485696 11423852336 11479194964 11509319692 11614886656 11616694088 11650827721 11659561472 11672196952 11701783232 11744964608 11759522294 11841948544 11845657616 11867384192 11869230916 11928687616 11956169824 11987546272 12015164083 12043745536 12046695349 12075351808 12099382208 12103171912 12134934136 12188006912 12234886144 12248145104 12277280768 12337859456 12362412256 12398737052 12452963584 12514409128 12544178176 12577097728 12606073792 12608035466 12639155776 12641122598 12668274814 12694433792 12850512896 12852512608 12913920032 12915929611 12960684092 12970399744 13010535304 13067437568 13101730304 13129871872 13131915056 13194657424 13228102784 13242438094 13262817152 13293373028 13386550528 13390743392 13401057548 13484603392 13499216672 13501317331 13530317183 13551139264 13565824649 13610405888 13650397696 13677562496 13692384886 13777746944 13792677904 13845729248 13895867588 13947145472 14060125952 14062313896 14066718419 14092518728 14165316544 14197951666 14217588736 14235211198 14339480272 14365780864 14368016372 14473258208 14526666752 14528927296 14544672311 14579270912 14651208104 14680364554 14753903104 14787894256 14810651648 14826701968 14861971456 14896211584 14935303552 14969712628 15008997484 15074640128 15132622336 15149021576 15185057792 15243464704 15259984064 15262358722 15335280038 15402349696 15478348132 15515167744 15517582112 15555884032 15558304736 15591722848 15594149129 15635072687 15668655691 15708372056 15749595368 15818477056 15894055424 15896528752 15901507778 16012966528 16030319798 16091977876 16162356992 16209847264 16239578368 16242105464 16280741888 16323467264 16361074496 16378805011 16404010688 16441803482 16475754496 16480914944 16524165632 16562235248 16678325248 16696399568 16760619616 16821313396 16833923072 16883386624 17028132823 17040897536 17059364776 17124980912 17165717504 17186994122 17210765312 17250416768 17253101164 17312884208 17392861924 17520259936 17560624429 17584912384 17587648832 17606708587 17648591104 17689251256 17735672968 17770967618 17881756672 17901135152 17967193088 17969989024 18032256128 18101614336 18121231076 18157293001 18248248576 18290290264 18381912064 18424261696 18427128758 18452615168 18472612288 18475486874 18515170882 18563760046 18644949632 18781518848 18784441504 18853758976 18874190816 18877127893 18967320047 19015397752 19050274624 19148682752 19189812736 19192798928 19243166384 19249193626 19284499312 19333380992 19384117376 19428775964 19479762692 19564958464 19571086496 19622446688 19661496088 19667654357 19708266496 19805511232 19826974487 19903235794 19950581248 19987173376 19990283648 20049021616 20088919916 20136707072 20189551616 20236065824 20335914833 20384289536 20437783808 20484869912 20628454912 20650809992 20779552768 20805308674 20882083456 20885332988 20957701936 21076899584 21231282176 21234586048 21257597993 21290311744 21336041792 21339361966 21413304152 21495667024 21646337024 21669795184 21753144608 21828520576 21878810764 21912480512 21936227092 22116909568 22140877688 22226039056 22278909952 22303053632 22306524286 22337376256 22388838784 22413101594 22552830976 22622201116 22735522816 22739060768 22787902624 22791448727 22822971392 22847704672 22851260081 22900342933 22958389928 23018639384 23229773312 23233388176 23301655442 23319122944 23344393904 23403566464 23519044588 23683897088 23691315232 23734768384 23738461832 23808213169 23857375232 23912339648 23975092544 24030328166 24087491072 24093390698 24150703616 24198764416 24206343824 24269868272 24376013824 24469772288 24496290208 24617160061 24675718912 24724824512 24797474104 24887271049 24905927168 25028818256 25088356352 25154195456 25212147584 25216070932 25278311552 25282245196 25336549628 25526104591 25701025792 25705025216 25732881781 25827840064 25831859222 25921368184 25940799488 26021070608 26134875136 26203460608 26259743744 26263830112 26389314848 26393421379 26456205568 26484876188 26525634304 26586746056 26773101056 26781486784 26802115096 26969206784 26998433344 27002634662 27060634366 27102278528 27131649298 27300795392 27355124992 27384769772 27555493888 27585355808 27589648459 27691458496 27721467761 27791735176 27894290944 28120251904 28124627792 28133436838 28185037456 28330633088 28395903332 28470422396 28678960544 28731561728 28736032744 28745033291 28820468573 28946516416 29053333504 29057854592 29089344622 29158541824 29302416208 29360729108 29507806208 29575788512 29621303296 29653403936 29721721679 29792423168 29870607104 29939425256 30017994968 30149280256 30265244672 30298043152 30370115584 30519968128 30524717444 30670560076 30804699392 30900021347 30956696264 31030335488 31035164224 31111768064 31116609472 31183445696 31188298258 31270145374 31337311382 31416744112 31499190736 31636954112 31788110848 31793057504 31803015556 31949931143 32025933056 32060639596 32183955752 32324713984 32419694528 32479156736 32484210928 32561483776 32646934528 32722148992 32757610022 32808021376 32883606964 32961829888 33048331264 33124470496 33356650496 33392799136 33397995503 33469731979 33521239232 33557566237 33642626792 33667846144 33766773248 34056265646 34081795072 34118729552 34249961824 34373988244 34500833536 34506202328 34625768416 34785723848 34796619247 35040519872 35121248858 35169824768 35175297664 35213417174 35297182208 35378502512 35471345936 35541935236 35763513344 35802270304 35934386176 35939978048 35978926243 36064512256 36203228672 36242462152 36314586002 36496497152 36580580528 36763824128 36848523392 36854257516 36945224576 36950973748 37030341764 37127520092 37289899264 37307383633 37405288999 37563037696 37568883008 37707517952 37748381632 37754255786 37934640094 38030795504 38100549248 38297365504 38379625472 38385597856 38486332768 38498387252 38568998624 38575000477 38666761984 38768234752 38857551928 38959525384 39129916928 39142172992 39244893376 39322992176 39335308714 39416532992 39611022464 39653948974 39806471588 39901162496 39980567296 40098043232 40177839832 40273414144 40379103232 40472131648 40515991343 40671829666 40768579072 40875567616 40969739824 41256909824 41301619984 41610617348 41764166912 41770665976 41915403872 42122223299 42153799168 42462564352 42469172096 42515195986 42580623488 42672083584 42678723932 42826608304 42991334048 43292674048 43339590368 43439439377 43506289216 43553437031 43657041152 43757621528 43824961024 43872454184 44233819136 44281755376 44452078112 44606107264 44613048572 44777677568 44826203188 45105661952 45161569661 45244402232 45471045632 45478121536 45575805248 45582897454 45645942784 45695409344 45702520162 45800685866 45916779856 46037278768 46459546624 46466776352 46603310884 46638245888 46688787808 46696053209 46807132928 47038089176 47367794176 47382630464 47469536768 47476923664 47616426338 47714750464 47824679296 47950185088 48060656332 48174982144 48186781396 48301407232 48397528832 48412687648 48539736544 48651566041 48752027648 48939544576 48992580416 49045673731 49234320122 49351437824 49449649024 49594948208 49774542098 49811854336 50057636512 50304631429 50424295168 50432141864 50556623104 50564490392 50673099256 50856597361 51052209182 51402051584 51410050432 51465763562 51655680128 51663718444 51842736368 52042141216 52269750272 52406921216 52519487488 52527660224 52584584509 52778629696 52786842758 52912411136 52969752376 53051268608 53173492112 53546202112 53562973568 53604230192 53996866688 54005269324 54121268732 54204557056 54263298596 54601590784 54669268537 54710249984 54769539544 55110987776 55170711616 55179296918 55382916992 55442935522 55583470352 55788581888 56240503808 56249255584 56266873676 56370074912 56378846851 56526801253 56661266176 56791806664 56940844792 57357921088 57463123456 57472065488 57490066582 57640937146 57893032832 58115709184 58178689244 58317083648 58604832416 58721458216 58894000997 59015612416 59151577024 59242606592 59306807872 59443443358 59584846336 59741214208 59878850512 60035989936 60298560512 60530489344 60596086304 61039936256 61049434888 61341120152 61563249437 61609398784 61800042694 61913392528 62060670976 62070328448 62223536128 62233218944 62366891392 62376596516 62540290748 62674622764 62833488224 62998381472 63143521883 63273908224 63576221696 63586115008 63606031112 63655023353 63899862286 64051866112 64121279192 64367911504 64649427968 64839389056 64958313472 64968421856 65288989727 65444297984 65515220044 65616042752 65767213928 65923659776 66005371043 66096662528 66248940992 66713300992 66785598272 66795991006 66939463958 67042478464 67115132474 67285253584 67533546496 68112531292 68163590144 68237459104 68248077767 68499923648 68747976488 69001667072 69012404656 69251536832 69571447696 69593238494 70081039744 70242497716 70350595328 70426834348 70594364416 70757005024 70942691872 71083870472 71106134983 71292738049 71527026688 71604540608 71868772352 71879956096 71957852486 72129024512 72406457344 72484924304 72629172004 72992994304 73161161056 73522153627 73697046784 73708515032 73890449152 73901947496 74060683528 74255040184 74579798528 74614767266 74810577998 75126075392 75137766016 75496763264 75508511572 75869280188 76061591008 76201098496 76436894911 76594731008 76759250944 76771195712 76972665536 76996774504 77137997248 77150000954 77333523968 77536469504 77715103856 77919050768 78259833856 78284345984 78489786752 78645984352 78670617428 79222044928 79307897948 79612943176 79802324992 79901238631 79961134592 80196086464 80355679664 80546828288 80758206464 80944263296 81031982686 81343659332 81537158144 81751135232 81939479648 81952230529 82513819648 82603239968 82616094139 83221234696 83528333824 83541331952 83830807744 84244446598 84307598336 84938344192 85030391972 85161246976 85344167168 85357447864 85653216608 85982668096 86075847611 86585348096 86679180736 86878878754 87012578432 87106874062 87314082304 87515243056 87649922048 87744908368 88467638272 88563510752 88904156224 89000501759 89212214528 89226097144 89555355136 89652406376 90211323904 90323139322 90488804464 90942091264 90956243072 91151610496 91165794908 91390818688 91405040324 91601371732 91833559712 92074557536 92286685829 92528872787 92919093248 92933552704 93206621768 93276491776 93377575616 93392106418 93614265856 94076178352 94735588352 94765260928 94939073536 94953847328 95232852676 95422369601 95649358592 95900370176 96121312664 96349964288 96373562792 96602814464 96795057664 96825375296 97079473088 97303132082 97504055296 97985160832 98091347462 98468640244 98702875648 98899298048 99189896416 99205331693 99549084196 99623708672 100115273024 100609262858 100848590336 100864283728 101113246208 101128980784 101346198512 101713194722 102104418364 102820100864 102931527124 103311360256 103327436888 103685472736 103924351129 104084282432 104197078687 104539500544 104813842432 105038974976 105055320448 105169169018 105557259392 105573685516 105824822272 105939504752 106102537216 106346984224 107092404224 107125947136 107208460384 107455455301 107993733376 108010538648 108242537464 108409114112 108526597192 109203181568 109338537074 109420499968 109539079088 110341423232 110358593836 110765833984 110885871044 111166940704 111577163776 111715461793 112481007616 112498511168 112533747352 112740149824 112757693702 113053602506 113322532352 113583613328 113881689584 114715842176 114926246912 114944130976 114980133164 115281874292 115511289517 115786065664 116231418368 116357378488 116634167296 117209664832 117442916432 117788001994 118031224832 118303154048 118613615744 118886886716 119169692672 119482428416 119757701024 119776336927 120071979872 120090664681 120348610733 120597121024 121060978688 121192172608 122079872512 122098869776 122682240304 123126498874 123218797568 123600085388 123826785056 124140656896 124466437888 124733782784 124753193032 125080581496 125349245528 125666976448 125803161893 125996762944 126287043766 126547816448 127152443392 127172230016 127212062224 127310046706 127799724572 128103732224 128242558384 128735823008 129298855936 129678778112 129916626944 129936843712 130077656417 130577979454 130888595968 131030440088 131232085504 131534427856 131847319552 132010742086 132193325056 132497881984 133571196544 133591982012 133878927916 134084956928 134230264948 134570507168 134880540827 135067092992 135234506381 136225062584 136327180288 136474918208 136496155534 136999847296 137495952976 138003334144 138024809312 138503073664 139142895392 139186476988 139463463263 140162079488 140484995432 140701190656 140853668696 141188728832 141514010048 141885383744 142167740944 142212269966 142585476098 143209081216 143759912192 143915704972 144258049024 144812914688 144969848608 144992407859 145258344008 145685160361 145985988608 146322322112 147044307254 147394093568 147417030064 147780898304 147803894992 148121367056 148510080368 149159597056 149229534532 149621155996 150275532032 150993526528 151017023144 151738560376 152123182016 152288038081 152402196992 152873789822 153189462016 153518501888 153542391424 153945331072 153993549008 154275994496 154300001908 154667047936 155072939008 155430207712 155838101536 156197133079 156519667712 156568691968 156979573504 157291968704 157341234856 157462426189 158444089856 158615795896 159225886352 159604649984 159802477262 159922269184 160392172928 160711359328 161888526592 162063965372 162687318664 163074316288 163276444159 163502270464 163878959296 163904461058 165027639296 165206479936 165232188278 166442469392 167056667648 167082663904 167661615488 168488893196 168615196672 168824192371 169876688384 170060783944 170322493952 170688334336 170714895728 171306433216 171965336192 172151695222 173358361472 173757757508 174025156864 174213748124 174628164608 175030486112 175057723201 175299844096 175489816736 175517125303 175894123379 176355720437 176935276544 177127021504 177808312448 178001003518 178424429056 178452194288 179110710272 179304812752 180646278644 180977608928 181912486144 182303220992 182331589816 182781637376 182810080648 182867339447 183202743464 183667119424 184149115072 184573371658 185057745574 185838186496 185867105408 186413243536 186755151232 186784212836 187228531712 188152356704 189080740043 189471176704 189530521856 189878147072 189907694656 190465705352 190844739202 191298717184 191800740352 192242625328 192699928576 192747125584 193205628928 193590115328 193650750592 194158946176 194606264164 195970321664 196182694924 196937280488 197405751296 197650432403 197798596096 198379792832 198410663386 199098168392 199247417344 200230546048 201218525716 201697180672 201728567456 202226492416 202257961568 202692397024 202723938677 203426389444 204208836728 204366127607 205640201728 205863054248 206622720512 206654873776 207370945472 207848702258 208168564864 208394157374 210110640896 210338338036 211114518784 211147371032 211649644544 211879009504 211911980717 212205074432 212693968448 212924465143 214184808448 214251894272 214416920768 214910910602 215987466752 216021077296 216485074928 216818228224 217053194384 218677074148 218840999936 219078158176 220682846464 220717187672 221365726699 221531667968 221771742088 222333881408 223154327552 223430923586 224962015232 224997022336 225067494704 225480299648 225515387404 226107205012 226645064704 227167226656 227763379168 228288117577 228887211631 229431684352 229852493824 229888261952 229960266328 230563748584 231022579034 231572131328 232462836736 232714756976 233268334592 234419329664 234885832864 235576003988 236044809013 236606308096 237227231488 237773773432 238339385344 238964856832 239515402048 239552673854 240143959744 240181329362 240697221466 241194242048 242384345216 244159745024 244197739552 245364480608 245402662609 246252997748 246437595136 247200170776 247653570112 248281313792 248932875776 249467565568 249506386064 250161162992 250698491056 251333952896 251606323786 251993525888 252574087532 254344460032 254424124448 254620093412 255599449144 256207464448 256485116768 256525029289 257076026477 257471646016 257750668331 258597711872 259357556224 259833253888 259873687424 260155312834 261155958908 261777191936 262060880176 262464171008 263068855712 264021484172 264995763968 267142393088 267183964024 267757855832 268169913856 268460529896 269141014336 269761081654 270134185984 270469012762 272450125168 272949836416 272992311068 273999694592 274991905952 276006668288 276049618624 276348773909 277006147328 278285790784 278372953976 278926926526 280324158976 280969990864 281402381312 281707337392 282377457664 283028020096 283770767488 284335481888 284424539932 285170952196 286418162432 287519824384 287831409944 288516098048 289625829376 289939697216 289984815718 290516688016 291370320722 291971977216 292644644224 294088614508 294788187136 294834060128 295561796608 295607789984 296242734112 296288833451 297020160736 297066381053 297704458129 298319194112 298459069064 299242311992 300551064064 301987053056 302034046288 303477120752 304246364032 304576076162 304804393984 305747579644 307084782848 307890662144 307987098016 308551988992 308600003816 309334095872 310145878016 310860415424 311197295209 311676203072 312394266158 313039335424 313137383936 313959147008 314583937408 314682469712 314924852378 316888179712 317231591792 318451772704 319604954524 319844538368 320784345856 321422718656 323534523637 323777053184 324127930744 325374637328 326148632576 326552888318 327004540928 327757918592 327808922116 330412959872 330464376556 332884938784 333651864151 334113335296 334165327808 334527463153 335323230976 336977786392 337230393344 337648384742 339753376768 340121567888 340644987904 341376668672 341429791456 342612866432 343930672384 344303390444 344988567019 346716722944 347515515016 348050313728 348427496248 349256329216 350060972224 350115446402 350599688192 350979633472 351034250606 351788246758 352711440874 354254043008 355616624896 356002007036 356848858112 356904388576 358221420544 358609625504 358665429967 360379080893 361292557288 361955217856 363824972288 364606441984 364663179632 365563274752 365620161296 365734678894 366405486928 367334238848 368298230144 369146743316 370115491148 371734210816 372826487072 373510302464 373568425672 373685432783 374457063424 376304713408 376712515253 378161480086 378942353408 379061043712 379756294144 379815389312 380931410704 381689478404 382597434368 383601480704 384485250656 385494251168 386382381827 387180230656 387301501184 388317892352 389212528328 391940643328 392365389848 393874560976 394811502592 395300864806 395597192192 396759585664 396821326772 398196336784 400461092096 402437051432 403394361344 403457134912 403894361867 404452984832 404515923136 405384794048 405447877354 406852778888 408417673456 408732255214 411280403456 411726108496 413245441024 413309747552 414741890944 415697404516 416337129728 416788314748 417617739023 420221281792 420676676072 422229037568 422294742064 423299289088 423758019008 423823961434 424410148864 425387936896 425848930286 428503788544 428833841536 429821821204 431974933504 432042154592 432970149856 433037525813 433636456448 434106388768 434173941539 435106515727 436248361081 437354148296 437681999872 438156316352 441365692928 441434375344 442731453398 443063335936 443543484176 444667762816 446861847172 449994044672 450134989408 450960599296 451030774808 452214410024 452356050211 453290129408 454334453312 455526758336 456576235154 457774423262 458863368704 459704987648 459776523904 459920532656 461127497168 462045158068 463144262656 464925673472 465429513952 467726041159 468838659328 469771665728 471152007976 472089618026 473212616192 474454462976 475547546864 476678770688 477929713664 479030804096 479105347708 480287919488 480362658724 481394442932 484768690432 484995987229 488319490048 488395479104 488924753839 490728961216 490805325218 492505995496 492875190272 494400341552 495307140224 496562627584 497865751552 498935131136 499012772128 500322325984 501396982112 501475006201 502667905792 503212647572 503987051776 505148175064 508688920064 508848248896 509240186824 511198898288 512414928896 512970233536 513050058578 514152052954 514943292032 515501336662 518715112448 519747374848 520310625668 522311917816 523554383872 524121760352 524203320721 524928342016 526137711424 526707887459 528042968344 529991527936 534284786176 534367928048 535515711664 536339827712 536921059792 538282028672 539522163308 540938025524 544900250336 545899672832 545984622136 547588902887 547999389184 549983811904 552013336576 552099237248 552697547818 554012294656 556571581568 556745907952 557853853052 560648317952 561939981728 562804762624 563414674784 564712711901 566056040192 566194681403 567541534976 568670963776 568849079864 570341904392 572836324864 575039648768 575662819888 577032196096 579879394432 579969631436 581033376032 582740641444 585289288448 587100405593 588177229016 589576374272 589668120256 591123593216 591215579968 592485468224 592577666902 594040321472 594132762106 595408916258 596638388224 596918138128 598484623984 601102128128 603974106112 604068092576 606954241504 607048691717 608492728064 609152152324 609608787968 611495159288 614169565696 615781324288 615974196032 617103977984 617200007632 618668191744 620291756032 621720830848 622394590418 623352406144 624788532316 626274767872 627918294016 629167874816 629364939424 629849704756 633776359424 634463183584 634561914557 635924907601 636903545408 637593758503 639209909048 639689076736 641568691712 642845437312 647069047274 647554106368 648255861488 650749274656 653105776636 655515837184 655617844232 660825919744 660928753112 661135765693 665769877568 667303728302 668226670592 668330655616 669054926306 670646461952 673955572784 675296769484 679506753536 680243135776 681289975808 682753337344 682859582912 683599598617 685225732864 687861344768 688606780888 689977134038 693433445888 695031030032 696100627456 696854992496 698512658432 700121944448 700230892804 701959266944 702068501212 703576493516 705422881748 708508086016 710700490981 711233249792 712004014072 713697716224 713808777152 716442841088 717219251008 717330859934 720758161786 722585114576 723910435712 727649944576 729212883968 729326359264 731126549504 731240322592 731469357788 732810973856 732925009063 734668477696 734848416289 736596460288 738293486632 740230982296 743468421632 745652974144 747020604928 747136851344 747370865566 748914126848 752609426816 753425030506 756322960172 758122087424 759630778624 761862821408 763378956808 765194868736 767202961408 768970501312 769803835517 770988502336 772764763654 774360461312 774603002368 776635784704 778425056656 783881286656 784730779696 787749121952 790601729612 791194384384 793519171328 793642653544 796392673568 800322242681 800922184192 804874102864 806788722688 806914269824 807788723734 808905969664 809031846272 810769588096 810895754708 813705557776 816835346912 817464510428 822560806912 823452216992 825349348163 826490882048 826619495104 827515303589 829483781888 831394809032 832674259456 833576629496 835235478046 840442563584 841353352144 844458075136 844589484128 847516038016 847647922868 850775873792 851697860572 857007577088 857667683072 858069823559 859643642408 863949867008 864084309184 865940299712 866075051626 867272912896 868212777536 868347883078 870213031454 872496722162 874708296592 876312632704 882731385856 882868750688 885462906796 886126671872 887086968352 887225010971 889335525632 893723694344 899988089344 900269978816 901921198592 902061549616 904428820048 904712100422 906580258816 908668906624 911053516672 913152470308 915548846524 917726737408 919553047808 919841065312 922254994336 924090316136 924379754779 926288525312 929851346944 930859027904 931867800889 935452082318 937677318656 939543331456 942304015952 944179236052 946425232384 948908925952 951095093728 955787997151 958061608192 958210695416 960575838976 960725317448 962788885864 969537380864 969991974458 976638980096 976790958208 977849507678 981457922432 981610650436 985011990992 988800683104 990614280448 993125255168 995731503104 997870262272 998025544256 999107105671 1000644651968 1002793964224 1002950012402 1005335811584 1006425295144 1007974103552 1010296350128 1017377840128 1017696497792 1018480373648 1022397796576 1025940467072 1026100117156 1028304105908 1029886584064 1031002673324 1037430224896 1038716102203 1039494749696 1040621251336 1044623835632 1047108767744 1048243520704 1048406641442 1049856684032 1052275422848 1053415774918 1056085936688 1059983055872 1068569572352 1068735856096 1071031423328 1071198090169 1072679655424 1073842119584 1074009223807 1076564057344 1079044326616 1081876051048 1089800500672 1091799345664 1091969244272 1095177805774 1095998778368 1099967623808 1104198474496 1105395095636 1108024589312 1113143163136 1113491815904 1115707706104 1118986018943 1121296635904 1123879963456 1125609525248 1126829349568 1129425423802 1132112080384 1132389362806 1135083069952 1137341927552 1137698159728 1140683808784 1145672649728 1150079297536 1151325639776 1157006522867 1159758788864 1159939262872 1162066752064 1165481282888 1169701739303 1170578576896 1174200811186 1176354458032 1179152748544 1179336240512 1182247186432 1182431159936 1184970936448 1185155333804 1188080642944 1188265524212 1190817832516 1193836276256 1196969247968 1199726915777 1202204256256 1207948212224 1208136185152 1209445443707 1213908483008 1214097383434 1216985456128 1218304304648 1219217575936 1222990318576 1228339131392 1231562648576 1231948392064 1234207955968 1234400015264 1240490804813 1243441661696 1244789180836 1246704812288 1249577064632 1252549535744 1255836588032 1258335749632 1258729878848 1259699409512 1267552718848 1268926367168 1269123829114 1271849815202 1273807090816 1275187517006 1278419818096 1283137383424 1285690874624 1294138094548 1295108212736 1296511722976 1296713477573 1301498549312 1306211553272 1311031674368 1311235688464 1321651839488 1321857506224 1322271531386 1331539755136 1334607456604 1336661311232 1338109852612 1341292923904 1347911145568 1350593538968 1351016564677 1354562022931 1359013507072 1360486271552 1362579951616 1365506674688 1365719165824 1367199197234 1370451465728 1375722689536 1377213561776 1379954268076 1386866891776 1390062060064 1392201254912 1393709984992 1396920918913 1400243888896 1400461785608 1403918533888 1404137002424 1407152987032 1410845763496 1417016172032 1421400981962 1422466499584 1424008028144 1427395432448 1427617554304 1434438502016 1434661719868 1441516323572 1445170229152 1447820871424 1452301003309 1455299889152 1458425767936 1458652718528 1462253099008 1462480645184 1462938715576 1465621947712 1465850018126 1469336955392 1469696832578 1473192920576 1476586973264 1480461964592 1486936843264 1491305948288 1494041209856 1494273702688 1494741731132 1501646763721 1505218853632 1506850061012 1512645920344 1516244174848 1518123533989 1519261557248 1523725642816 1526757913616 1530389737472 1534405922816 1537941002624 1539607671034 1541977004672 1545529527308 1549206004736 1553271569408 1556850113312 1557092380051 1567762573312 1569461559392 1569705788641 1575498243904 1581203459224 1582388768768 1587038342656 1587285307088 1592785347136 1600644485362 1601844368384 1609748205728 1613828539648 1615577447468 1618063692544 1621539176192 1621791509416 1627411115552 1633670693824 1634929020856 1635441104609 1645121613824 1646904433984 1650698696326 1652981764096 1653238990208 1655030607178 1658967563776 1662789618064 1665348518912 1667153258992 1670470956092 1680885127168 1682706704288 1688916150272 1689178968256 1691009533421 1695032076032 1695295845736 1701551747584 1703395721144 1714015154176 1715335366144 1716139647118 1719287284816 1727899734016 1728168618368 1731880599424 1732150103252 1736425555072 1736695766156 1740426062908 1744993444324 1749416593184 1752625265408 1753447030751 1758048582953 1765462771712 1765737501376 1770925813592 1772253343744 1774173936704 1774450021942 1778671051264 1787447388688 1799976178688 1800539957632 1803842397184 1804123099232 1808857640096 1809424200844 1813025022419 1817337813248 1822107033344 1826304940616 1831097693048 1835453474816 1839106095616 1839682130624 1844509988672 1848180632272 1848759509558 1852577050624 1861718055808 1863735601778 1870904164636 1875354637312 1879086662912 1884608031904 1884901302167 1888358472104 1892850464768 1897817851904 1902190187456 1911575994302 1916123216384 1916421390832 1921151677952 1921450634896 1925577771728 1939074761728 1939983948916 1953581916416 1955699015356 1962915844864 1963221300872 1970023981984 1977601366208 1979744495053 1981228560896 1986250510336 1991463006208 1995740524544 1996051088512 1998214211342 2001289303936 2005587928448 2005900024804 2010671623168 2012850590288 2015948207104 2020592700256 2034755680256 2035392995584 2036960747296 2041653650719 2044795593152 2047011540457 2051880934144 2052200234312 2056608211816 2059773168128 2062005346648 2074860449792 2077432204406 2078989499392 2081242502672 2089247671264 2096487041408 2096813282884 2104550845696 2106831549836 2112171873376 2119966111744 2122593774067 2137139144704 2137471712192 2142062846656 2142396180338 2145359310848 2147684239168 2148018447614 2153128114688 2158088653232 2163752102096 2179601001344 2183598691328 2183938488544 2190355611548 2191997556736 2194714500823 2199935247616 2208396948992 2210790191272 2216049178624 2226286326272 2226983631808 2231415412208 2237972037886 2242593271808 2247759926912 2253658699136 2258850847604 2264224160768 2264778725612 2270166139904 2274683855104 2275396319456 2275750401613 2281367617568 2281722628939 2286623603927 2291345299456 2300158595072 2302651279552 2314013045734 2319517577728 2319878525744 2324133504128 2330962565776 2339403478606 2341157153792 2348401622372 2352708916064 2358672481024 2364862319872 2369941872896 2370310667608 2376161285888 2376531048424 2381635665032 2387672552512 2390260075967 2393938495936 2399453831554 2404408512512 2415896424448 2416272370304 2418890887414 2427816966016 2428194766868 2433970912256 2436608609296 2445980637152 2456678262784 2463125297152 2463896784128 2468415911936 2468800030528 2471475471923 2480981609626 2486883323392 2489578361672 2493409624576 2499154129264 2505099071488 2511673176064 2516671499264 2517459757696 2519398819024 2537852734336 2538247658228 2543699630404 2547614181632 2550375034012 2556839636192 2566274766848 2569455621239 2571381749248 2588276189096 2590216425472 2593023445952 2593426955146 2602997098624 2612423106544 2622063348736 2622471376928 2643303678976 2643715012448 2644543062772 2649805801997 2656759658891 2663079510272 2669214913208 2673322622464 2676219705224 2682585847808 2695822291136 2701187077936 2702033129354 2709124045862 2720972543104 2731438331648 2734398394468 2740902931456 2751445379072 2754427123552 2754855749321 2759908536152 2768018046859 2773733783552 2780124120128 2784402509824 2787419969984 2793841837826 2800487777792 2800923571216 2807837067776 2808274004848 2814305974064 2821691526992 2834032344064 2842801963924 2844932999168 2848016056288 2855235108608 2868877004032 2869323439736 2883032647144 2890340458304 2893472723539 2895641742848 2904602006618 2910599778304 2916851535872 2917305437056 2924506198016 2924961290368 2925877431152 2931243895424 2931700036252 2938673910784 2939393665156 2946385841152 2953173946528 2960923929184 2967745528501 2973873686528 2982611896576 2988082419712 2988547405376 2989483462264 2991786097591 3003293527442 3010437707264 3013700122024 3025291840688 3032488349696 3036247067978 3038523114496 3047451285632 3053515827232 3068582517169 3075882005248 3079215342068 3083954009344 3091059054616 3098412009472 3102252439021 3106543138816 3113700226624 3114184760102 3135525146624 3138923118784 3139411577282 3150996487808 3162406918448 3174076685312 3174570614176 3185570694272 3201288970724 3203688736768 3207659655049 3219496411456 3227657079296 3231154894936 3236127385088 3243078352384 3243583018832 3254822231104 3267341387648 3269858041712 3270882209218 3293808867968 3301397392652 3306477980416 3310061214356 3317935127552 3325579236128 3330697037824 3334306517984 3334825380757 3340941912184 3341988344201 3350758688303 3361770254336 3365413408576 3377832300544 3378357936512 3382019066842 3390064152064 3390591691472 3403103495168 3406791442288 3430670732288 3432279294236 3438574569632 3456337236736 3463761198848 3464300206504 3472851110144 3473391532312 3480852125816 3489986888648 3498833186368 3505250530816 3506894061502 3516097165906 3530925543424 3531475002752 3541851627184 3548347873408 3548900043884 3557342102528 3574894777376 3592534060817 3599952357376 3601079915264 3607684794368 3608246198464 3617715280192 3618848401688 3626050044838 3634675626496 3644214066688 3652609881232 3662195386096 3670906949632 3678212191232 3679364261248 3689019977344 3696361264544 3697519019116 3723436111616 3727471203556 3741808329272 3750709274624 3755358215657 3758173325824 3769216063808 3769802604334 3776716944208 3785700929536 3795635703808 3804380374912 3823151988604 3832246432768 3832842781664 3842303355904 3842901269792 3851155543456 3851754834863 3878149523456 3879967897832 3882956424533 3907163832832 3911398030712 3925831689728 3926442601744 3940047963968 3955202732416 3959488990106 3962457121792 3992102177024 3996428422684 4002578607872 4011175856896 4011800049608 4021343246336 4025701180576 4026327633623 4031896414208 4041185400512 4045564837717 4069511360512 4070785991168 4073921494592 4083307301438 4089591186304 4094023080914 4103761868288 4104400468624 4113216423632 4119546336256 4124010693296 4154864408812 4157978998784 4162485005344 4178495342528 4192974082816 4193626565768 4205948807281 4209101691392 4213663099672 4224343746752 4239932223488 4245187548134 4274278289408 4274943424384 4284125693312 4284792360676 4295368478336 4296036895228 4306256229376 4316177306464 4327504204192 4337474233963 4348857020989 4359202002688 4367197382656 4367876977088 4380711223096 4383995113472 4389429001646 4399870495232 4416793897984 4421580382544 4432098357248 4452572652544 4453967263616 4462830824416 4475944075772 4484851371247 4495519853824 4507317398272 4517701695208 4528448321536 4529557451224 4540332279808 4549367710208 4550792638912 4551500803226 4562735235136 4563445257878 4573247207854 4582690598912 4605302559104 4628026091468 4639035155456 4639757051488 4648267008256 4661925131552 4662650589571 4678806957212 4682314307584 4696803244744 4705417832128 4717344962048 4729724639744 4739883745792 4740621335216 4752322571776 4753062096848 4763271330064 4775345105024 4780520151934 4787876991872 4798907663108 4832544740608 4837781774828 4855633932032 4856389533736 4867941824512 4873217218592 4873975556491 4884444503063 4891961274304 4897262698289 4913356525568 4926250594304 4927793568256 4936831823872 4937600061056 4942950943846 4961963219252 4973766646784 4979156723344 4986819249152 4998308258528 5033342998528 5034919515392 5038797638048 5075705468672 5076495316456 5087399260808 5095228363264 5100750068024 5113679272384 5132549533696 5138911242478 5142763498496 5176552378192 5186046891904 5186853910292 5205994197248 5224846213088 5244126697472 5244942753856 5250626704271 5286607357952 5287430024896 5289086125544 5299611603994 5313519317782 5326159020544 5338429826416 5346645244928 5352439410448 5365171695616 5391644582272 5402374155872 5404066258708 5418248091724 5429030607299 5441945086208 5462876663296 5468796788936 5481805862912 5502890758144 5508854247104 5509711498642 5519817072304 5536036093718 5547467567104 5560248240256 5574839939968 5587683675652 5600975555584 5601847142432 5615674135552 5616548009696 5628611948128 5629487835569 5643383053984 5644261240007 5656384704451 5668064688128 5685603927848 5689865998336 5696032112576 5710470217216 5737754008064 5738646879472 5766065294288 5780680916608 5786945447078 5791283485696 5809204013236 5834610874112 5849922580736 5851754862304 5862487790848 5863400072504 5877347821568 5878787330312 5892771682304 5906347893056 5912748608971 5921847858368 5935491057002 5947747373056 5965223793152 5976164839424 5977094810752 5978966924528 5983572195182 6006587054884 6020875414528 6027400244048 6050583681376 6072494135956 6077046228992 6094902571264 6107031654464 6137165034338 6151764010496 6158430684136 6167908018688 6182118109232 6196824018944 6204504878042 6213086277632 6227400453248 6228369520204 6277846237568 6278823154564 6301992975616 6324813836896 6339385418869 6348153370624 6349141228352 6356021799907 6371141388544 6402577941448 6407377473536 6415319310098 6438992822912 6455314158592 6462309789872 6472254770176 6486156704768 6487166037664 6509644462208 6534682775296 6539716083424 6541764418436 6554782773361 6587617735936 6602794785304 6612955960832 6620122428712 6635870255104 6651158472256 6661394075648 6668613035968 6669650761514 6681883824368 6683976688402 6701517376606 6730826817152 6756715873024 6764038133684 6780128304128 6781183382944 6806206990336 6813582884576 6814643169373 6847202536967 6861341464576 6864558588472 6877149139264 6912674473472 6927522397696 6928600413008 6945702220288 6946783064624 6961704251632 6979973777296 6997666372736 7010501061632 7013788123004 7032194331812 7062950005504 7083703254368 7096695746816 7097800087768 7114684205056 7149789554752 7157537789807 7185068121634 7199904714752 7202159830528 7215369588736 7216492396928 7235430560384 7237696803376 7252100089676 7269351252992 7288428133376 7305219762464 7324390772192 7341265254713 7356424382464 7358728522496 7378039954688 7392722529088 7395038038232 7446872223232 7454942407112 7483616658544 7501418549248 7510716431314 7516346651648 7538432127616 7539605208668 7553433888416 7608760749824 7646303977208 7664492865536 7665685563328 7673992875473 7684606711808 7685802539584 7702311086912 7703509669726 7756299046912 7759935795664 7765912849066 7814327665664 7822796061424 7851663379456 7852885203488 7880095927936 7910405464832 7918977980212 7924914243584 7934737041437 7984204354048 7992856845368 8005157215744 8022351713792 8023600099216 8042686492672 8051402361152 8052655267246 8063792828416 8082370801024 8091129675434 8141571982336 8147842989184 8166614602876 8179182372608 8188046161828 8207523736576 8208800937248 8226432847264 8227712990447 8239092672512 8248021386592 8249304889241 8267023798813 8288718860539 8309728817624 8315957997568 8324970010688 8356990685056 8385948165632 8387253131536 8411897614562 8418203382784 8427326199344 8448687493504 8490375096268 8549886848768 8568251386624 8569584721352 8590736956672 8592073790456 8594764954009 8612512458752 8632354612928 8655008408384 8674948467926 8697714041978 8718404005376 8734394765312 8735753954176 8761422446192 8778858003292 8799740990464 8833587795968 8843160765088 8886794782021 8905145305088 8907934527232 8925661648832 8951888151544 8969702742494 8991039707648 9014634796544 9035403390416 9056896643072 9059114902448 9080664559616 9098735420416 9101585277824 9103001606452 9125470470272 9126890515756 9146494415708 9210605118208 9256052182936 9278070310912 9279514102976 9289570322941 9296534016512 9323850263104 9325301179142 9357613914424 9364628615168 9393606489488 9410835664256 9434689924096 9459449279488 9479767491584 9481242670432 9504645143552 9506124193696 9526542660128 9528025117819 9550690210048 9561040303868 9575753983744 9597815326216 9605207997529 9665089481216 9675563549656 9711267864064 9712779067472 9735883649024 9746434437184 9747951112982 9768889006126 9783922548608 9794525396578 9855587136512 9875200122112 9885901887692 9923926438504 9947533293568 9958313446688 9959863093699 9973638498304 9996616517056 10007449861721 10066685997056 10069839030784 10077595276096 10151410937344 10152990632912 10174798521616 10190456726528 10201500136048 10227358544768 10277822484956 10285526996992 10353104756384 10372093783808 10373707820584 10404189154853 10411988394496 10449692426176 10488253394944 10489885507712 10501253408542 10573214715904 10574860049792 10578172251088 10599223207988 10627038635564 10652318041088 10676859652832 10693290489856 10704878820896 10729541526119 10757698946657 10783289164544 10804748311744 10808132517416 10836496183448 10858061214598 10883890172416 10925753326592 10937593577872 10963611725824 11017708494208 11019422997284 11039634144608 11072072187436 11120496480512 11149679879936 11154907706267 11175367351304 11201951111168 11203694284864 11231348271104 11233096019392 11257223896256 11258975671138 11286766107968 11288522480014 11312769408902 11336129376256 11371207855696 11392064225152 11420940434432 11475508016128 11477293758944 11532130588576 11533925142623 11561361833216 11573890894156 11582566971392 11618408026472 11669221748224 11699845161472 11703509724608 11724975581696 11726800145008 11754695643136 11757574660624 11785543364608 11812695786112 11825497217942 11843695716736 11870982114004 11930447586304 11954189621504 11957933849056 11967144390364 12013174109768 12041750829056 12054800488096 12056676376583 12082573244419 12101167362752 12114281411557 12144988271912 12154092457984 12189805142528 12214063308928 12274330068676 12303528020992 12316861368272 12335816037376 12364236218464 12409009756084 12454800906496 12456739040408 12555692475136 12557646309128 12603985951232 12649627673792 12678770837738 12696306741248 12698282456704 12712043599814 12742282777088 12805155882896 12830638620196 12877985645824 12910628317184 12924619579744 12944509540352 12972313409536 12974332075328 12988392373723 13019288924416 13069365550592 13079432166848 13083528836872 13109565546722 13175235471872 13205589570608 13225911921664 13240244857424 13271740510208 13302316944512 13337226071936 13339301523028 13363767648736 13367953376804 13403034753212 13461653634304 13503309328639 13513431746048 13528076267368 13560256608256 13562366765888 13612413980672 13627165769152 13629286338746 13694405073934 13722682929152 13729117176944 13754298278528 13825348946944 13855044795392 13857200826016 13891404440576 13893566129248 13923408503264 13925575172197 13959947554592 13962119909491 13995332745472 14021002123264 14027576246008 14064388663624 14125900011008 14167406508736 14193391493632 14195600175536 14229368410112 14299579109504 14315075579614 14370136243268 14404319661056 14432984793856 14470861120768 14475393606752 14504200179352 14538702505984 14576856266752 14610439524928 14626272874823 14648781544384 14682530509426 14712848764928 14717457044992 14756079909376 14785445058176 14790076076464 14893744446464 14909884814224 14967233317088 15021432862628 15032693303296 15076864255232 15079210417336 15106867776832 15206122610939 15217521499648 15292607954416 15328985731072 15331371126656 15347985750946 15369213423616 15371605079168 15404622173824 15407019339452 15519871591328 15531825698132 15628655331328 15645592122848 15681637615097 15703326758912 15705770406976 15722790768191 15760191855872 15820810929664 15837955960424 15849828487168 15869474082874 15968408708096 15985713690736 16010314431488 16044703427584 16047200198432 16102804722304 16105310534492 16164741602048 16182259350868 16283143964672 16295685978368 16333229205752 16358364745216 16376092323656 16415047473152 16417601874496 16452865694528 16455425980894 16478185345024 16496042773184 16498609778482 16534047597626 16577437721078 16619457635248 16649940021376 16713981370112 16771896331264 16774506263072 16823795229124 16836406765568 16854652398688 16857275208449 16897374987008 16980750192536 17099773697536 17136502773248 17139169442704 17181473913344 17184147580912 17189529908018 17225024917504 17264709225856 17310016816768 17349896935852 17395428083956 17436808010752 17471507908352 17522844892384 17557716006584 17563215340801 17599481980928 17667175591936 17686321530176 17705488216891 17773589564042 17810290610176 17815869054464 17851323297664 17903776303088 17939405484988 17982079415296 18029269593088 18070806780832 18118229804896 18159971945869 18197470840832 18203170555648 18206003212904 18250940940544 18253781031512 18292988831416 18421210236416 18512104365872 18556140621824 18559028205952 18579140645882 18593068033024 18647700526208 18650602358284 18715227828848 18787212978976 18821671328512 18869379848192 18918898558976 18959534983168 18962485340864 18983035007749 19009290287104 19012248387392 19053085320256 19056050235638 19101380420096 19122080607736 19151507967488 19195630652432 19210415995058 19330178962432 19351127099312 19422535728128 19425558134944 19492868874368 19495902225964 19537778012252 19567845097216 19589050793156 19711174273024 19735605941857 19750400244224 19771803775384 19847852877008 19895066587136 19916626893376 19919726187398 19947276996608 19993233034112 20014899723442 20139678061568 20155190552192 20302821874688 20305981265824 20349597043232 20352763713211 20380913453056 20403000272096 20406175252333 20454717089536 20555644969912 20571053993984 20706209512768 20744187567616 20747415641168 20808378309706 20823976788992 20899384852352 20979771015424 21002506817084 21149720099584 21156344502176 21198446415976 21254077271128 21260734359917 21304636082176 21353719305664 21386580979712 21409757641792 21459083052238 21515397893314 21566578329088 21609496623488 21616265034832 21672992366896 21716122429196 21767780344832 21851506653184 21875187155744 21983123934473 22035416988416 22038845994568 22079268289216 22144144374872 22240992961024 22299359759872 22309815412534 22350734702608 22403902222336 22407388569728 22462696542208 22466192038784 22514447792512 22517951342276 22573532215936 22577044960028 22625538817804 22742415711392 22784128450304 22794811399763 22841880868864 22951016032256 22954587517888 22979463430433 23064261177152 23067850285246 23122723666432 23147781788312 23165133942784 23236816052944 23338443496448 23399690322944 23407019449216 23449951163392 23453600290016 23515149321248 23569325291447 23625391572224 23650994435884 23687391433472 23741964228008 23860895172608 23908379243008 23915867698112 23934288780728 24026348219536 24083501658112 24109600976192 24113352753166 24165146488838 24202334725504 24228562823114 24289976543824 24379610285056 24428126617856 24548660137352 24607056041984 24633722736544 24637556073887 24671632074752 24728472436928 24818019512168 24909601812992 24913478080816 25111384950272 25115292618256 25207971902464 25299255347584 25357541675476 25396564913408 25424087199628 25484565554176 25610311765792 25661277240392 25736678435689 25755971291648 25821256634368 25849239159488 25889019080704 25944626819072 25948664150656 25976784747446 26038577848832 26138731101184 26158864333696 26167057673744 26219131093444 26350470943744 26411179141216 26451823843328 26480489714848 26541497459347 26604633889024 26611150025941 26674452143872 26678603046056 26727535297472 26735906753608 26806069506424 26923307268608 27006618657278 27026863492096 27056152534736 27120513216512 27124733531776 27254331538304 27258572677492 27388810147868 27458234353888 27508596557056 27593719062871 27650697893888 27710089590784 27714401652032 27782808881152 27787132258496 27846817006528 27851150344394 27919895109184 27924239818982 27990665490944 28042004246528 28055152492016 28128777327248 28251800022016 28334813017472 28386782987264 28391200351072 28531288510699 28599158219008 28630151159228 28740272486536 28808639322112 28865969587712 28941722241536 28950787213504 29008400358704 29077405011968 29153712533504 29220879049856 29252545749646 29297563088768 29365061018852 29434914089984 29512159818752 29570890116352 29580152152928 29584755220969 29787488892928 29819769628448 29824409984179 29934466634176 30042865725256 30065386606592 30153728510464 30158420834672 30213735553664 30412245221878 30435042999296 30585215908832 30662742253312 30695971501892 30743210158336 30809244347648 30814038678904 31039743182656 31063651396264 31073380987571 31257310662656 31291184245696 31363275230194 31406653517824 31411540813952 31445581536382 31520383711744 31641621859328 31675911920848 31738948165748 31936817416192 31971427381472 32020628862976 32089406855168 32094400396864 32129181134999 32205609444608 32210621068984 32329483204096 32364518701736 32566287929344 32591371956736 32666458411504 32716729490432 32752184647312 32830094946304 32835203748992 32905731389056 32910851961788 32992085546368 32997219556964 33068095195252 33154875442156 33238915270496 33299880042752 33402923076107 33427962740224 33543792662528 33549012526144 33647590458248 33672813531136 33709304797376 33714550416898 33794749974016 33961500385072 34199547395072 34273005546496 34278338885408 34362947826688 34368295161824 34379059816036 34447475425961 34529418451712 34537875565583 34620033633536 34699793871704 34790856167912 34873616021504 34943015816704 35045689784768 35115432013168 35126430681602 35198963961856 35372643060352 35410976433782 35547179128084 35631738108928 35702646595328 35807552606176 35813124741173 35878810969976 35964158830592 36058539186176 36141613561664 36236459609792 36319943891738 36394941681664 36406341111296 36412006425808 36501881881088 36507562063024 36585977662832 36842420472832 37024208731744 37118056411904 37158281291764 37186136066048 37295401052416 37301204716568 37430455657696 37574425957952 37615145406007 37643342657024 37738759696384 37837797117952 37919069966336 37924970681728 37966070015498 38018580574208 38024496774784 38106170640512 38112100471276 38202760840192 38244161215472 38303015934976 38391261304864 38420831990116 38660357924864 38702254198624 38791419363661 38845071456256 38851116269888 38893219268683 38985737748736 38991804451928 39075556024504 39135690194432 39178101586312 39422348546048 39471211883714 39500800488448 39543607550768 39695705754016 39833253786752 39839452374796 39986466068224 40029799446884 40279356123136 40310381104384 40329281707273 40605643749376 40611962531648 40699194086464 40705527426422 40761826906112 40806000544192 40812350504666 40909434179072 41111289939824 41412419025536 41488375135232 41494831282336 41616756619412 41647953577984 41699575515637 41798769704704 41959542030848 42005013634168 42299440199168 42312689004352 42396892831952 42508154542256 42521468719834 42609272164352 42707438611328 42819515283584 42918166104476 43030795786628 43133156658176 43218993246976 43232530069664 43345984733792 43352729949841 43432244858392 43445848474613 43535560689664 43703013306368 43750374311488 43966247868946 44070833976832 44077691989136 44158536578432 44288288749744 44481985922048 44598719519744 44619630825068 44701469405216 44814777139456 44932384077568 45028895585024 45035902684552 45147064431872 45154089920056 45251077635608 45484831422784 45568256900608 45589622799526 45683761737728 45902032064512 45909175035776 45958926860866 46128522354304 46135700570492 46245447332864 46295563576624 46473632105888 46676886992896 46799380645888 46814038898432 46899902326784 46907200580032 46958033966537 47030298642496 47138650582894 47250783144448 47301988871768 47374782866944 47483928456016 47721790345216 47816758486016 47831735396224 47868577561456 48052696439072 48219201952384 48226705506332 48330292977676 48404669451008 48457125646228 48579953087648 48759220570112 48819656803541 48856253235712 49097320274704 49214112083968 49267445473088 49275112147774 49343264149504 49456944873856 49636039024336 49819203625984 49826956161632 50222769900544 50230585236512 50346310237943 50415943804928 50478433518929 50598510695168 50715083350952 50793129826816 50848174399256 50969131108352 51220623531584 51322554480784 51473356871378 51511942583296 51698478318976 51897328301312 51953569494892 52077155697664 52277462202368 52317728667392 52334115347488 52342259237099 52438262186888 52592342890321 52700941887488 52822358282432 52903647686656 52960979429696 53082994918694 53209267778048 53222300051882 53348904287744 53357206092112 53455070594944 53471813507216 53612139012848 53846614537216 54013237314556 54053726984192 54112305069472 54249467063552 54508663076608 54517145354984 54777620295736 54916468707776 54975981747241 55017193114112 55187438125742 55301395787776 55420179181568 55428803304064 55565617762304 55574264516992 55693634013056 55702300688788 55839790218368 55848479637964 55981330981888 56110304984032 56257554654496 56387165041519 56503600044032 56669626034944 56773565974528 56782400702144 56843935854229 57062577021398 57198316438016 57260302318456 57480544973072 57617278644224 57731939175424 57883444483072 57901574427008 58016800717408 58303067826211 58441758099712 58505091499292 58595126177536 58730122037704 58869828179968 59024319637504 59141780232704 59160304305856 59169510441938 59574977785856 59639539256896 59648819968358 59868933268352 60085731450512 60307457020928 60316841669344 60427471107328 60824490443756 60870085998592 60945533445931 61170431817664 61325484506624 61391943003784 61486420316672 61618488695296 61628077357808 62079486365312 62127302792528 62146761975142 62582368491392 62726550460388 62823081627904 62891163072764 63040767423488 63283243718656 63351823841696 63361682234383 63477896331496 63497778539819 63664415077757 63873634832384 63942854762944 64041257725952 64178813710336 64188800793728 64258362269998 64411218889216 64421242137968 64658966408192 64729037403472 65182743913472 65332916823008 65433458980864 65504369294624 65670407497984 65811462778112 65821703923576 65984171092736 65994439113928 66136190390504 66309750884312 66477830540992 66599760085504 66805846152214 66855925480448 67087585325056 67098025052288 67295180916496 67418609594752 67429100833796 67589499948032 67923000770144 68258147155523 68399094790144 68546011092992 68556677770816 68725895653376 68736590323648 68758119632072 68894950851922 69058836903424 69075751131166 69240067267072 69399587743408 69581712335824 69747232043008 69886031633408 70091379569536 70230864026336 70252861363204 70577397894887 70745286120704 70821952867564 71094358256168 71263476217856 71351806097483 71405293190656 71615105212352 71626249482346 71757621939952 71928317661184 72117078372352 72283227123328 72472919219584 72639887783476 72812682222592 72824012851616 73003763762176 73015124126048 73171955325664 73183341862397 73684840945664 73776172066127 74048417463488 74236112823808 74316562583528 74372272132096 74590802104832 74602409433136 74860911315392 75148851915904 75230290812014 75286685314048 75849941363456 75932140030996 76048993549568 76212341281024 76224200942552 76405521680384 76488322430944 76606031869952 76782522609728 76841663980232 76865731916623 77320715849728 77404508397248 77582838727322 77690142912512 77702232539776 77786438537366 77971475497472 77983608903856 78151112049008 78271380388864 78356203172624 78942423767428 79001600976896 79087215101536 79391411508032 79666507573504 79678904749592 79972932136448 80059598893768 80558712246272 80620762208768 80658563414546 81211287498752 81223925063296 81398388172928 81411054852844 81612001088384 81624701009332 81818868358144 82222579879648 82412010445297 82628283398791 82824838051072 82976750270464 82989662564672 83233513238824 83295907155968 83399151031274 83597539409408 83919084061696 84010027268336 84598880398336 84625378008704 84793785663904 85016309084512 85042937439668 85212176053693 85414877222656 85639030567168 85836332208952 86061591573256 86266313316352 86437986493952 86465060139328 86691969467584 86705459899682 86864489716784 86891696949226 87071121379328 87500748622976 87932495737892 88141667953664 88155383978272 88317073156864 88576577499488 88590361201849 88963971844096 89197439039488 89239261650136 89402938810432 89629554278912 89864768155136 90057791170048 90071805369104 90294128863744 90308179840112 90502155271216 90969662845568 91136513801216 91179245599052 91818350071552 91917853721732 92257044708608 92271401140984 92490894665728 92591127153248 92605535573329 92947264211776 93047991267491 93353773985792 93598761291776 93628077796864 93799804653568 93814401160064 93916067933074 94060597284992 94277301165788 94501566288896 94603977743536 94749565733888 94967856912032 95633516972032 95663470792448 95737155122912 96105392878144 96438403904768 96453411012664 96660585955352 96809338902016 96914251292456 97159906175296 97518441140224 97639313607082 97712506471424 98194640549408 98534890946176 98550224295548 98913889747712 99272078048672 99638407251968 99653912323264 99761907381149 100445539801088 100461170473024 100692620475886 100831887609856 100956867037858 101197021390336 101430166701904 101586259653632 101696348798512 101938262216704 102441247063168 102645108961568 102946713742756 103023885166592 103151581538681 103396956637952 103794656602624 103907138989784 104154311395328 104554924404736 104635457334784 104668230694976 104684518474198 104876524373776 105184685780642 105401883774976 105644716564864 105921958859392 106165989837388 106418535556096 106444600103764 106697808575488 106714412184224 106910141189888 106943627014432 106960268875811 107224278025696 107240963560133 107471309384569 107693229074432 108026474629112 108107453968384 108224610138944 108498934127104 109017326153216 109034290709968 109555240591472 109832937415552 109951963494482 110034386228224 110374876251484 110857606608128 111148529033984 111387268026112 111404601377576 111679580436736 111696959275928 111962661963776 112220609968064 112342223570449 112515109308992 112774330083038 113007200088064 113339252069888 113547131949056 113564801404288 113687871708458 114125154042796 114396632876032 114520604636912 114961089946144 115463878350848 115766888966144 115803148854016 116033601434816 116606135652422 116883516199424 117010182998584 117190252355072 117460244075408 117739656359936 118048639275008 118283560465408 118320608611712 118339020883876 119279078513792 119297639936716 119737866536704 120171462901024 120614914041856 120633683338688 120764414198233 120854942214656 121648980887512 121740171997184 121891066891862 122340863635328 122650969013248 122783886007568 122972840633344 123236977390592 123256154715616 124158972730624 124254605585056 124293523950284 124540872693859 124867703967877 125164736982784 125453100920776 125646163255808 125782326145528 126081534846976 126566487437312 126703647683392 126723364468766 126955792662992 126995557079638 127328830155514 127885709525888 128377601587456 128516724539996 128822437778432 128842484275936 129317932816384 129458074806944 129478220218087 130096848202373 130365487826944 130665833646016 130866917961728 131008738589248 131340814995968 131622925556224 131643407847152 131968342185472 131988878227856 132272380781008 132619501768624 132955661081984 133199520171008 133611692304428 133711850960896 134196050104576 134590361832992 134837219189504 134858201667592 135178999896064 135846001540288 135993218006333 136516294311046 136798189580288 137092022185984 137113355541632 137451791306752 137473180647296 137516239264144 137789901703844 138117673806848 138151502262332 138480134534144 138799175486816 139163424671648 139484039839547 139772063266816 140182759139072 140461728052672 140505722726408 141154795789774 141490572241408 141643905735128 142188716512336 142526952435712 142703612194966 142810586381312 143230210424704 143252498964692 143515243879904 144566454246656 144945838439168 145279775566952 145625364445184 145648025703232 145805864633987 146007527524352 146030248252096 146343910651328 146366683724794 147369681891328 147552344132254 148096834926976 148472225647616 148633125167056 149181604209664 149204818866272 149721822630784 150297703831808 150460581624028 150573370628096 150760003787303 151699882726912 151864280061992 152097987099136 152424682562048 152448401885104 152811043360768 152976644861888 153212063739904 153565045219456 153683327960464 153731463833246 154809016794496 155165677454644 155404465079552 155572877074732 155942950994944 155967217807712 156302224098016 156542760777728 156712406345248 156736792895579 157073452177447 157485658350241 157884847534856 158003201953792 158174430203072 158782823016064 159333015147008 159357809499184 159945864272896 160119197787536 161241524417536 161317126829092 162447850126592 162796776345856 162822109705688 163224002176768 163249402018664 163637736716288 164445159759296 164824020890594 165256566797582 165649676102144 165953500540928 165979325129344 166467026477648 166798302062548 167195078818816 167838168123392 168020054536672 168849100858399 169197760796672 169250756017408 169587571327808 170032618169024 170085874879336 170424352107386 170829754445312 171278061134336 171672664417904 172123183146512 172532626632704 172875972987904 172930120278656 173383938935168 173410919799364 173728979433568 173783393898452 175001497245952 175864991475784 176283335907328 176310767956544 176501836135879 176634146313728 177153154998976 177180722403698 177927943688192 178394878078976 178478523300272 178805877620864 179259108557824 179729536310272 180115582340096 180143610738208 180588257727488 180616359680224 181004310542432 181032477238561 181939325691136 182273027602432 182358491198104 182498951953051 183636700143104 183835707443464 184514089417216 184542802281968 184981789331456 185182254306496 185211071146658 185894528423552 186095982534982 187256155593728 187628802320128 187832135866148 188121194569984 188554602331576 189003132577792 189207955487072 189237398780281 189499131467776 189935713824064 190141547372699 191267033944064 191326941584896 191474310245824 192210785756288 192876807809536 192906822025328 193321171910704 193618677804032 193828502584912 194319812350592 195278627214164 195425012942848 196389281098816 197069781892352 197100448591096 197679593942207 197827779495424 198544156097344 199276814503936 199307824646528 199523814762298 200891079602176 200922340946048 201385240951772 201913734075716 202394042780672 202860333403808 203172519307264 203392697597024 203861288996261 204396279986483 204882494126336 205290217923136 205893427485512 206047770333184 206303163077362 206793913275904 207589313205248 207814277979568 208308622790656 209270914669568 209336461389952 209369036948396 209753048747552 210369371561284 211289433129728 211843917718784 212331979674776 212837071112192 212889200207528 213395617150976 213428824368448 213820282379776 213887254028864 213920537751622 214448556051392 214481927120266 214942618769138 215386458148864 216052949258224 216449220277888 216997868254208 218034652306432 218068581419936 219110481182944 219144577709837 219665874831104 219903926988964 220068772456448 220749752502968 221715213216256 222297058067968 222774536052224 222809202755152 223359160873472 223393918551856 223925323927552 224441219936128 224684447140898 225030218617984 225548660166076 226678504139776 227129602808576 227375743416916 228250308085592 228793265752064 229041209273824 229076851155077 229568891643961 229922179892288 230171346819583 230927756701696 231533777932288 231606297708032 232067202869632 233212271304844 233767032398848 234020365997168 234380504710144 234920488150816 236567120930816 236641217223424 236678041767752 238558157027584 238595279873432 239475733073408 240342925802048 241229828083712 241267366677376 241528828396466 241709884429312 243297961775024 243782133783724 244681727270656 245301938026496 245567772015136 245945681266688 246473954781184 246512309431232 246779455100737 248317945461248 248509211170112 248587047900568 249081745387718 249735407935754 250329473965568 250906201841552 251292326511616 251564652291056 252163069693952 253407295366784 253446728937532 253911585325984 253991114159276 254657660311028 255771419051776 256562877244141 256755203174912 257033449079992 257644875556864 257684968551872 258635865632768 258916149613888 258956440436174 260193696404746 260730975653888 261331667292032 262017477178496 262681629991936 263245851112448 263286815694304 263936684370944 263977756455712 264544761562016 264585928271743 265239003537248 265280278280329 265911322163968 266399040342016 267223384608856 267423701921792 268392100209152 269180723665984 269674438379008 269716403335184 270357999792128 271692003080576 271986436012666 273032588622092 274226711083264 274946361294592 275032478528288 275579803407688 276235347613696 276303004524664 276960269068288 277598350973632 277899184621637 278326849343296 278968079679094 279544126533632 280365518278144 280923456105344 281011445452816 282309591579548 282981144482816 283287811470256 284377433024672 285407224389932 285621172762624 286460420849408 286504997929384 287030487759808 289132908493312 289891676878336 290559551133904 291250728890368 291296051406464 291611729267974 292015055048704 292060496504192 292687821302656 292733367449588 295104688264508 296193669853952 296944451295232 297266250334112 297951114686843 298363208419328 298409637732544 298733024595629 299443645261568 300595407663616 300921163248056 301146741256192 301520007574606 303399765453824 303728560123984 304195974198272 304849365124096 304896803770208 305953289723776 307130090438912 307366655920928 307462927666492 309618033588992 310331354909288 310808930159104 311145754149464 311885901989888 311934435615424 312604448196032 313085521555456 313424812690496 313473585791158 314146904354894 314971316700482 315769695069712 316348860406144 317565646032128 318666030294016 318715618998368 319891728545792 320238395575072 320288228960531 322483048835072 322634253658184 324895700253184 325593552691712 325644219411376 326448004353536 326498804037328 327275473432576 328890319518592 329648041781188 330513133595164 331299352204288 331958650258688 332934052955296 333596604125096 334390157637632 335676336246784 336040109073344 336404276120929 337698201716798 338395521593344 338501512034816 339175142655616 340065236338048 340171749758672 340848704214772 341659508890624 342556122268672 343345328835808 344246366293024 345039466971511 345751945975808 345860240557312 346767877870336 346821839598728 347457958867136 347566787796904 350002994491904 351729982951568 352566671814656 352621535913088 353003672271758 353268292627456 354306309997952 354361444807396 356957046600544 357611755241728 358518217115648 359459072620544 360231164680192 360287221476416 360677665147231 361176515454976 361232719360448 362008621084864 362064954477122 363878651382272 364546055204864 364716982396208 364997903906102 367273400286208 367671414886928 369028178834432 369085604563936 370364508612992 370422142293316 371789056847104 372191965069964 374512311187456 375257604640256 375664271732296 376242389139968 377109204663152 378006265155584 378415910974144 378474797560562 378998262935552 379871427648128 380283094745398 382653883169792 382948620491648 384421571512576 385753615619072 385813644050656 386642343821408 386702510551009 387237355608064 387657005169824 387717329794327 388639624701184 390557254428328 390850025885696 392778562197632 394139563784704 394200897182192 395359187884414 395655558990848 397088312194688 398615649293056 399047629524596 401844681892096 402770481903544 403827468151432 403953952838423 404788085561344 405720666807616 406345038614528 406785395194048 407722577992522 408792559972966 409764988252672 410580435846272 411786854971024 412606326154724 413587826551808 415178626410496 415628555959136 417679354754987 418541829339136 418672922779904 418738073896792 419506097495104 420738743122568 422578866259456 423687835437568 424663959349552 425674142224384 425778400415056 426791234301952 426857648736896 427640564759552 427774508057728 427841075503244 428897112102784 428963854240532 429885237538276 432105898516448 432898440555776 433995736508416 436069304612864 436137162839872 436609805178227 438220962365888 438289155419674 439331749662208 439807853977928 440137544912896 441499505005936 443430426432512 444594116135936 445549072104448 445618405510304 446718321746944 446787837103712 447817180537493 448882439872256 449368894281796 450060437235968 451097320332152 453357008279552 454259205617152 454751486833832 456500616171184 457586531504128 458082418547648 458153702310154 459137783287922 459844359784576 460342693639166 463212595416064 464134405739264 466424542609688 467534064797696 468040731994336 468113565403853 468761009420288 469840976301632 473134241861632 473282434446848 473356083535504 477116314055168 477190559746864 478951466146816 480685851604096 482534733354752 483057656792932 483419768858624 486595923550048 487564267567448 488996890278091 489363454541312 490603876052992 491135544030272 491891362533376 492947909562368 493024618862464 493558910201474 496635890922496 497018422340224 497174095801136 498163490775436 499470815871508 500658947931136 501812403683104 502584653023232 503129304582112 504288451727593 505611850492879 506814590733568 506893457875064 507823170651968 507982228318552 509315320622056 511542838103552 513125754488282 513510406349824 514066898159984 515289751113728 515369937103744 517832299227776 517912880872348 520387392809492 522663334584064 524034954356992 524280662194549 525363259983872 526491702224896 526573631388608 527873368741888 527955512911424 529089523124032 529171856543486 530478007074496 530560556560658 531822644327936 532798080684032 534446769217712 536784200418304 538361447331968 539348876758016 539432806670368 542094481703281 543384006161152 543972872025332 546065177244184 548453422166528 549892722589184 550064957056576 551159606815376 552470695227392 552606009049328 553920538136576 555196701947264 555798369243274 556653698686592 557936159358188 560731036556288 561846912210688 562022890905632 564619183159096 565962288965632 566575622940512 566663789699401 568754866049344 570814448779864 571242345525248 572920841698816 573009995858768 574060975519616 578265816986624 579783353756672 581119102267808 582592102812928 583223458535948 584120993008384 585375642605312 585466734899176 590209376529016 592387339707904 593888902590464 594532500668224 595902229373686 596726416838656 596819275465088 597466049191258 598887290523136 601190815327232 601842326496112 603040015149212 606799530907648 607457120247968 608391948396544 609698730248192 609793607540416 610454441564981 611906579447552 614260180877824 614733311841856 614925855332984 619236067177984 620662709818576 621617860318208 622291508298928 623771803979776 623868871230848 625208896392064 626849625380992 626947171582316 628293808709788 629942633400964 631539390139424 632697720812288 634655538446033 635131292064256 637332060588032 637431237996736 639783457091584 640476791150144 640576457921062 644966097670144 645268507316368 649791400506368 651187105383424 651288438822752 652896008707072 652997608074656 654502033093259 656219635746077 657780639037184 659296083562376 661026267190328 662598704408576 663917300517376 665868105910592 667193208250192 668780315275264 672080218146688 672808552241858 675396403433596 677003024069632 678350285311232 680130472676096 680343499517344 680449370082287 681697408429544 683319017781248 685112244537344 686690657671616 688492732586048 690078933943022 691503891951616 691720481114624 693535755740672 693643679197456 694915917734272 695133575593808 700005988983808 703459965903136 705243071826176 706007344543516 706536585254912 708612619995904 708722889614792 713914093201088 714687762714133 715223510483456 717036434231296 718918145241088 720462329360384 720574442952832 721355330294462 722353030909952 722465438720896 724017242169728 724129908954244 727757302764544 729433964792416 729995807812204 734546800572416 735342829773856 737036967909559 738056357668864 738171209127872 738971166104977 740729017225984 740844284586632 743578113694208 744383930139928 749024622374912 750515209280512 751328543464592 752484778279936 754218409326304 756831821948288 756949595121124 759742855296256 760566189490796 765307766339584 765897240983296 768843143025152 771507231238144 771627288101312 773284687642816 773405021102018 774474711216128 775314010339648 775434659588654 777279249402368 781114508856656 785557124395264 788279127569408 788401794364384 790718375768828 791311117981696 792291934797103 794176624389376 797231298586112 798095259049192 803689363784192 805540963807088 807654936302864 807907905676846 809576171122688 811441333615232 813570790388096 815445155985044 817585119945932 819529976505344 821160871692544 823573709942048 823701869046979 825212652309448 825471121017647 827175653103616 830357252820992 831257111918272 835358709509974 837083658678272 837345845559808 837476147793584 839012194990208 841477486245136 845157732518912 847375670875136 849327918699104 851556800830112 853715297473792 855281129519104 855549016115456 855682151006488 857794224205568 857927708481064 859770475076552 864211797032896 865796881111552 867991473016832 872138609225728 872274325679744 873219610356454 876441924731776 876578310839348 878663499324416 879615707955856 882999010011872 886860852865024 889188232271872 891098144208896 891236811020608 892202645364203 893436643493888 893575674207424 895634361074986 897764879744512 898737788563592 900120874471936 902194640664304 906714016559104 908518411234304 909502973667664 913001232342368 916164837095296 916307404620308 918275566575844 919688719569152 920685387278332 926425190832128 927573479267279 928268811478528 932849085219376 935068129595392 936081463988672 936227130807706 937522018840576 939681952603264 946564868893696 946712167071008 954232628110336 954381119493728 956579894520917 957902932293632 959090236859651 961371703208192 965069466709504 966115313585864 966839537717248 973191847100096 975128535134896 977993780556182 978726909082624 982271088060544 986049237724928 987117820402948 993271781844992 994036844680448 994348191602272 996326981550872 998941631743016 999254514916099 1001317895862272 1003624807366208 1005169306046464 1006258609164224 1008576903455186 1011223700985758 1013629181467136 1013786915750128 1015646341303936 1015964456637104 1018630641244112 1023085676207104 1026251508976564 1027020812699648 1028133796319968 1030739874207488 1035664598455552 1035825761744696 1040774785618984 1045326669168128 1048069908713984 1048561324389098 1050726519967744 1052983404449792 1053147262777216 1055746737483776 1055911025822848 1058179046248064 1058343713086972 1060956014148992 1061121113121316 1063645288655872 1068893538435424 1071356135788861 1073568400836608 1076722894663936 1078697753516032 1078865613340736 1080034781230351 1084188963406562 1086768012322304 1087945744050664 1092130354488368 1096906844333056 1099785445178368 1100129914113152 1102319213630752 1105212018098656 1107758288698009 1110393403894528 1111596738486548 1113307397373184 1115872318716376 1121462073112576 1123693824421376 1124045781811264 1129238366318192 1131924577931264 1133151245881024 1133327579398802 1137509732098688 1141628897559728 1145841683397632 1146019991717536 1148121951039232 1156531633973248 1157965135472689 1159566707513344 1162238204535616 1165184205625856 1166446917071896 1168241986016768 1170751285210624 1170933469798352 1180418753058032 1184774679415808 1189065001336448 1191804458747372 1193638550930176 1194932098382516 1197774581046272 1202381630654464 1203684652992224 1203871962453277 1206080030298424 1209623886477383 1213599061815296 1214914240495936 1216783896793088 1219397460496384 1219587215080832 1220908883129962 1223813158895104 1228520361755648 1229466623683712 1229851710665968 1238472134355968 1241325419637152 1243235720636416 1244583016597856 1247737742461696 1250417792784128 1253699250761984 1253894343164632 1256587617419576 1259885266801928 1263078780278848 1265395441624576 1269311076892066 1270262584128512 1274664121176064 1274862475993472 1280953582300288 1281152915842124 1290537014632736 1296904795954937 1299582801012736 1302374210766848 1302576877645504 1305792017414144 1305995216149312 1309004066186518 1312439271492154 1315561278074368 1318592167124752 1322052534380656 1325197408817152 1327834601034752 1331736211821184 1334386416500384 1340970560002853 1344160436293376 1345617104483716 1350792806867192 1354006048139264 1356700570622464 1360260945352192 1360686999034688 1360898740164574 1363394816859088 1366638035562496 1370224489074688 1373381315343232 1376985465172096 1380157867886044 1383440962229248 1387071511481344 1387287358394912 1389831835468544 1390267151187616 1390483495385543 1400011977967616 1401747269256413 1406919931806272 1410486143652352 1412014689087032 1413073170509824 1417225239991808 1417445779229584 1427828186402176 1429375525428266 1430447020966912 1441148885905664 1442710660588924 1444930877441792 1448034484339456 1448259817908488 1455514605529088 1458867929584832 1459991615624408 1460448906415837 1469093601144832 1470685659547712 1474073935819118 1476112715337728 1476342418255744 1477942332209954 1481458034451968 1481688569173264 1487156227388416 1488767860279856 1501030418561024 1502657086929184 1504969556559872 1508436818652608 1513663643896576 1513899190242248 1519485710592512 1521132378981592 1530615532679168 1531794481966592 1537686286050304 1543014462476288 1543254576202624 1546569375285632 1546810042204036 1550628020679296 1550869319177308 1554558498804736 1562229017713312 1569937384577029 1571114248790528 1576558255138816 1576803588728768 1581436751537656 1582622235963392 1584583869594206 1588353248778752 1594462597172224 1596190518098384 1607378727568384 1611081927614176 1615309872605728 1615815811353692 1619031345020167 1622882667230464 1623280151582401 1627141580776192 1630890311970088 1635170239891864 1639059953010688 1642321743385088 1647147419884096 1647403738093958 1650425304618896 1650942242035294 1654351306207232 1662514223836544 1670717419019948 1674691691119616 1674952295587168 1678024389980416 1682954972490272 1683216862835131 1690315465037824 1694751341750272 1698655837398208 1703113601660224 1707430594947584 1710562259038208 1711098032230912 1711364302012976 1715588448411136 1715855416962128 1719540950153104 1728423594065792 1731593762223104 1744548651359488 1746439220712908 1752883849463552 1753156621678696 1757326998648832 1759231415911712 1765998020023744 1767911834082329 1773721705730048 1778376464543744 1782196288417792 1782473622041216 1784405290728406 1786873286987776 1787151348414848 1791268722149972 1795529759489024 1797475577127184 1800241748943872 1804389281328608 1817036822468608 1819005947335328 1826002464684736 1832329674190592 1832614809240616 1836551133151688 1839377439138304 1841370774556664 1852850381664256 1855146958534558 1856537622957056 1865698170438752 1872162927977344 1872454261615412 1879363905206528 1893129737787392 1893424334142016 1895476240241831 1908465256220672 1908762238987456 1913159789041834 1915805864587264 1918180473719302 1922743406416384 1930138933419008 1932230627171728 1946383694200192 1950257070269792 1955987561112364 1957453818165248 1959880049234939 1964542176121088 1972098475449856 1974235640805896 1986543563689984 1988073689360896 1988696383204544 1992653963101744 1997883263486032 1998509029832198 2002635791724544 2007249614732416 2012517218328448 2017153806910372 2022447401971516 2027258362934272 2027573831500256 2031292682607872 2031928913274208 2037261282488224 2037578307642527 2041954878306811 2046171352414208 2052503017953128 2054041625399296 2056267592639936 2061479748414976 2071329196911104 2071651523489392 2081549571237968 2090653338336256 2096139817427968 2097122648778196 2106294525554432 2111822051645696 2116358092496128 2116687426173944 2121912028297984 2122242226242632 2127290577311744 2137787076870848 2142712271577722 2147136801673216 2153445789327872 2157395507032064 2157731226681472 2160069562460702 2168377926813124 2173536024644608 2175891488101328 2184260708976736 2193813688666112 2199570890356736 2200259828226304 2204638427261504 2210424036197312 2215516577396018 2220786807789056 2223193476973096 2226614794746368 2231744637432752 2242924146225152 2247387648842752 2248091563622528 2258476732636384 2266302491762048 2266655158797604 2275019464197376 2283257795119456 2291683366795264 2292039983435072 2294523869766427 2296243902078464 2313063267946496 2315930270945378 2319133415026688 2324476409071232 2330368411251712 2332893834143792 2336483972033536 2341502570421248 2341866939596704 2360837506116064 2366276581183321 2369549358831616 2372486375389663 2378130002672896 2383608917494744 2387277101860352 2389864196765032 2395549162092544 2404763261308928 2407369305984448 2407743924906554 2412160060596848 2419247772954766 2429828480991872 2439174430161664 2441817766259924 2447626317790208 2457040723511296 2458933247367424 2459703421331936 2460086184143653 2471840115845087 2476944268711936 2482650839274304 2486471441272832 2489166033195712 2495475484923392 2500835585568256 2507398501523968 2507788686329264 2513175234839152 2519770533603856 2526157560557696 2530790883249152 2538622153784132 2540525168257024 2549724951986944 2561907164600576 2562305831684248 2581074029265472 2583871142120327 2593809591909874 2599165602025472 2604748421533696 2605153755291008 2611584034828288 2611990432298624 2618008132373036 2624878542984308 2631122556148736 2637184334249504 2644105068761312 2650196756951393 2655669202069504 2663472423642368 2668772833000768 2681941120005706 2688320872586752 2691234208967432 2701585613734384 2708012096278528 2713401141244928 2720521890704384 2721373998069376 2721797480329148 2726789633718176 2746762630686464 2753970930344192 2760315735772088 2766881924458496 2774143022962688 2774574716789824 2779663670937088 2780534302375232 2780966990771086 2800023955935232 2803494538512826 2813839863612544 2820972287304704 2824029378174064 2834450479983616 2834891558459168 2855656372804352 2858751050856532 2860894041933824 2864440071958757 2882297771811328 2885421321177848 2889861754883584 2896068968678912 2896519635816976 2911029211058176 2917735859169664 2919983231248816 2920897812831674 2941371319095424 2948147871638236 2952684836511488 2955884664419908 2962916068903936 2963377138346528 2974312454776832 2977535720559712 2977999065016001 2984395591371493 2992227508654579 3002060837122048 3005314173858368 3009939113119744 3016873637305216 3027327287793152 3027798380484496 3038971421185024 3042264757963184 3063588963933184 3075372572100608 3086509152405248 3093138750571264 3093620084408072 3101256041358592 3101738638354616 3109116997609472 3124458035426624 3139874769154058 3142228497581056 3153116510277632 3153607177457536 3162873503075312 3169167739188412 3176706497557504 3188925194344448 3192381036196768 3208132916309581 3214757455136768 3222163855228352 3230619745211456 3231631622707384 3238062690040334 3245765334460928 3246560303164802 3254283161552384 3261780623940176 3270340479783728 3278119906021376 3284643486770176 3294294839768192 3294807476187916 3300850609237792 3301884484070588 3325028447673088 3341434838039896 3349383382239232 3349904591174336 3353534886581701 3356048779960832 3365909944980544 3366433725670262 3380630930075648 3389502683500544 3397311674796416 3406227203320448 3414861189895168 3422196064461824 3422728604025952 3431176896822272 3431710833924256 3439081900306208 3439617067532659 3456847188131584 3463187524446208 3467480087107969 3489097302718976 3492878441425816 3505767698927104 3506313243357392 3514653997297664 3518462831823424 3531996040047488 3535823668164658 3564947244082432 3568810581456812 3574302696829696 3582537444299944 3591059518978048 3594951154254368 3600483497887744 3608778562657216 3612689400081281 3634073644937216 3638011894670656 3652004929369472 3664659348381184 3665229618481232 3673102266303376 3678754878276608 3682741549113328 3710293917069116 3713075245914112 3731396340877504 3744325855954688 3744908523230824 3758727810413056 3786259475574784 3786848668284032 3790952480483662 3816930512441344 3817524477974912 3826319578083668 3836360947438604 3845486812832768 3860277866838016 3864461254343456 3873364490928959 3883529319743177 3892767388400384 3900514140539584 3911975122224728 3914907636330496 3919760098469878 3929084352242176 3944196950899712 3948471281611792 3976147378721792 3977392766409088 3985307926203488 3995766526972064 3997018059664396 4014499229464832 4025034436656896 4034307613820744 4044894803943032 4054516725868544 4055147663000512 4062585365215744 4063857826548416 4074522564976448 4075156615285054 4083909756613622 4092342704828416 4105006035906256 4112535185279872 4122959496829952 4142658393822208 4143303046978784 4163099142475936 4163746976486903 4181306676672512 4192279634855936 4194245297556392 4212589051108864 4223644103291392 4232716184992256 4233374852347888 4243824056595968 4244484452485264 4254581154623488 4275574153741696 4285424543155444 4306891578655744 4315462453362944 4320139124921404 4336755853626248 4347072049289216 4351782976202656 4352460171946463 4368521417953472 4373255589572077 4387627377332224 4399141780713472 4400519656452608 4409276854523008 4420848072394624 4431033154792036 4441573615578112 4446386953946192 4453229589492736 4463489274865504 4494775297685504 4496183127245056 4516953465272768 4532604983524096 4533310317595208 4550038928394752 4566515590238912 4583366733590528 4584079966870144 4589047739532854 4592487804156928 4631860541890756 4648952818142464 4660736822503424 4665787668287584 4672967944067072 4683005140842496 4683733879193408 4688809646914003 4721675012232128 4732553162366642 4739098717663232 4744972750779326 4756260005345792 4767217834989488 4774554203720704 4779728393530064 4791098324185088 4814738611968896 4815487849813108 4824320121193696 4838495545909532 4859656961983744 4878348860323328 4883635532519848 4895252635580416 4914081447022592 4917866494734848 4919406842663872 4920172368287306 4943680231690174 4953888537423872 4965301678548608 4978332066391424 4990950969846784 5001671171136512 5014797003047936 5015577372658528 5026350469678304 5027132637163117 5039541067207712 5040325287326251 5052315121115392 5061581766498304 5077244307568264 5081050336514048 5099449903973888 5123814329201152 5124611663368496 5162148058530944 5167742284240654 5187619183819748 5210307510582016 5223980864597248 5236016264746072 5249757085968616 5262245112297472 5274368668499008 5280084507811103 5288210137522624 5300393513902786 5311338404139008 5326944847284736 5337545666001536 5363882240011412 5376641745173504 5382468417934864 5403171227468768 5426802282489856 5441043781408768 5442747996138752 5443594960658296 5453579267436352 5493525261372928 5507941860688384 5520631471544176 5533763848916992 5548286045925376 5549149433579648 5559327341874176 5561068604750464 5561933981542172 5606989077025652 5627679727225088 5641944574609408 5648058756348128 5668900959967232 5669783116918336 5675927467316951 5711312745608704 5717502101713064 5721788083867648 5728880143917514 5764595543622656 5770842642355696 5779723509767168 5792137937357824 5793039271633952 5835471718339328 5839966462497632 5841795625663348 5882742638190848 5896295743276472 5905369673022976 5911769328839816 5925832137807872 5926754276693056 5948624909553664 5955071441119424 5955998130032002 5968791182742986 5984455017309158 6010628347716736 6033747274610432 6054654575586304 6055596760968992 6077942842370048 6084529515926368 6085476350250089 6127177927866368 6150745144201216 6173018304810496 6186277501142528 6187240168816144 6202512082717184 6203477276709232 6218233995218944 6248916070853248 6279749538308116 6284456995162112 6307214354915072 6325747006150624 6338335478376824 6353412995115008 6377850388688896 6384762072393536 6391681246297651 6416265832619162 6429514910273536 6444327710456704 6461239490422912 6463263245414768 6476125380080668 6491530668921856 6493120606329604 6508566323104768 6523561247880352 6540680959567456 6555749872458709 6569286973540352 6588589679536384 6589614952375832 6601701218475584 6603768968141176 6650056895346176 6682869676079792 6698766764478464 6699809182348672 6707069773163402 6712097559921664 6731819889961088 6732867451340524 6794623349592832 6812454406640896 6829722379790336 6844392128923648 6845457208051904 6852875637797389 6862353793644544 6863421667848512 6878163800612416 6879234135065318 6913694376263168 6926375048892416 6934960174215938 6978194605437952 6985756882851632 7011535397854208 7012626486714784 7036925663646848 7063992080094976 7071647336329316 7129894488164864 7137621162913624 7148605393659392 7165074888599888 7182119037956096 7189902308508736 7200966995775488 7217557125314432 7225378800162562 7276023789341312 7304009858738944 7329318696762368 7330459236962464 7346204532606752 7357509756553216 7365483098226656 7366629266092213 7420587834138232 7426150491828224 7462792681755008 7488651711909376 7489817046461648 7517455620826112 7573697336568064 7581904960967324 7635048955949824 7652639156167336 7672721894877208 7690973625665536 7720555733676032 7728922508686912 7746728981857918 7767058639486354 7785534776800768 7801028281079168 7823950244449456 7839520196939756 7858168704484352 7888393901799424 7896942563223584 7935907740344753 7952294757443584 7954785532818176 7970615852406976 7991533053944128 7994036119328792 8028998458929664 8050068873313792 8068615227641488 8089789607886064 8109033451737088 8110295326001024 8125170730431488 8127715653096832 8149045129952896 8150313230570108 8167819513227244 8210012071812512 8225070370559744 8245918993659904 8285316787644416 8286606093957568 8295586298386313 8326198284951872 8327493952973806 8362613353345024 8384559269711872 8388490595112784 8425178102217728 8447288206582784 8465432369984512 8466749704695776 8487648113191936 8488968904970528 8508526430212367 8551148307483392 8570849086310888 8613783157311488 8630924906725888 8640278249842808 8673511707252496 8694144098578432 8703565952405312 8704920343892926 8737042835906944 8746511179144154 8801039312905216 8818553709046016 8841696144789248 8862066309584072 8883147231156224 8892773907892384 8894157742673207 8906459178985472 8926978549731008 8989550595371008 8992366254490112 9033906930545536 9065209967048192 9066620635190416 9100077856789504 9133031180477824 9168159933740288 9178095479065708 9184975608313856 9263721083781512 9290940915283729 9297905636284928 9321473645006848 9331575336575168 9345935888134144 9366010281684992 9367467758386816 9377619293828006 9443350024464256 9465106324733284 9489945501558652 9512520010691584 9534435669978976 9549108407441408 9559456787060128 9581480582824267 9606625159364701 9629477223937792 9630975699626216 9648640242387392 9676991091819064 9719313923967488 9756697720646656 9767271065039696 9790505271160832 9835732989469696 9838813685327744 9840344736574612 9887360463380348 9930603357097216 9956664132782848 9981901939693568 10003342342273024 10029594006095872 10031154745317056 10052700939356608 10054265274326234 10079082134415424 10080650574652502 10104630242230784 10123163532996608 10154488615136528 10198899807947776 10247628658402304 10249223326736992 10299795152362339 10324296117061888 10335484568481308 10375238367639496 10420615021164032 10447961729194496 10472032529492144 10499514171937232 10524490224594944 10548737336998016 10560169015622206 10576420275045248 10600787027805572 10653889694569472 10675091332003072 10727764480022824 10753283490347008 10764936835869728 10766612004288619 10806342454937536 10853604564979712 10882087562817536 10885495992277504 10887189921316592 10907158534872704 10987050522745856 11015883721376768 11041262943088352 11098298867159296 11118654683748352 11122137209500928 11123867963084344 11213978154051304 11255359454450176 11283889149218816 11296117512696256 11337801919934464 11339566233836672 11351854934633902 11422625491217408 11435004203426128 11457760287835028 11529191087245312 11541685284711392 11559447019534336 11584275874715648 11586078543267904 11598634389734639 11670943436678656 11679932924995264 11683591251326696 11765485276381696 11792591486552944 11810739346045952 11823538657679632 11851664275615744 11853508553386112 11910142882238848 11911996260064004 11937582365485972 11968910034618316 12021256695433472 12058455230474627 12067494549220864 12109309151172608 12111193521937984 12155885684740096 12169059031852736 12170952700500178 12254355855732736 12346036609620992 12372555002285056 12374480337632288 12405024165434368 12406954553418464 12435538628771921 12468173079175463 12497832141706496 12559499076616232 12568913990324224 12614428709830144 12651494012301248 12676670956753648 12706825990230016 12769524144787072 12783362492595302 12832531665238324 12888655420913408 12922478980845824 12926526490829536 12952250760161336 12983061337843712 12986241212659208 13017132646209536 13047122495760704 13081361919134912 13111499744917418 13138573947080704 13177179359072768 13179229904751664 13203402436951168 13207537936282352 13300113790692352 13365739352159584 13399618364697344 13414139546326804 13424195119843328 13463639779922176 13465734902681048 13589246699185664 13624908813281792 13659444759580672 13688784257847296 13690914416103808 13705751275594778 13724707587289088 13726843335697024 13756327601224832 13758468270130636 13827388752526336 13869920348431876 13956389210875904 13971513765703264 14003702390281621 14023070795708416 14025252973429568 14040452155994563 14073851327293696 14127984160189952 14143294672658632 14259788976329728 14275242325827248 14297210787318784 14330149777199776 14379804617017472 14435114250628864 14450757600325124 14552047578682624 14608019717477888 14658637393524736 14660918473924928 14692409065213504 14715019513106432 14730966196453312 14733258532184426 14841175668276464 14925585363510016 14977303423818752 14979634092923296 15034911241652224 15053546761144957 15147394673136128 15163809921934648 15270097911899648 15305278312334672 15345443789754416 15381947251331072 15457845017373824 15493457963715836 15534117278972708 15571069553601536 15602056562158336 15647900488898912 15650335511892601 15679040393879512 15716337408968704 15776787803598848 15793885126447168 15871815480689506 15904589514887168 15909571065636352 15941231704813952 15983066107888256 15988072238657584 16057996917859328 16100137746627584 16137230455282976 16179579215772128 16220590652002048 16250341460862976 16255431306193664 16298090259905792 16300626461140216 16335639026454488 16420024143625024 16450140741119488 16491837987319808 16570633575288832 16573212187915136 16591172596772626 16652396569903744 16654987905947612 16776981190225568 16850356204435456 16894576413165568 16930864739969024 16933499409391552 16951850261919857 16975296226383872 16977937809941056 17017052860424734 17102296614966784 17141698172621776 17227566314622976 17261849813451776 17280556499685616 17347023414504992 17407131904810624 17409840687785852 17474085671813888 17493022358288308 17602078625810432 17637107418092032 17683392289578496 17724132619168144 17766294462312448 17785547815784768 17788315485346414 17812918357970944 17853957099462016 17984732508980224 18067813861091072 18130419934096384 18133241270380832 18175017995897423 18200155713579008 18222714500333369 18266062360955648 18336319867480576 18356190958131416 18369951216627712 18527442167563024 18581881830567458 18595811272569856 18663150673150336 18734935516773632 18755238587656012 18886700048928512 18930212649466568 18979891003117304 18985835783405881 19025040021383168 19068871339957952 19098216814882816 19118913574120256 19162961165648534 19213250318729402 19258954447875584 19261951399252432 19297280484774784 19353982183638128 19438627847934976 19513395441293312 19534542130079392 19671465978939392 19677627370655488 19680689473149224 19774720926760696 19861206714194432 19913328265565696 19963803879387136 20006684684546048 20059188012191744 20062309490634112 20105401878713216 20108530548652468 20158164268830848 20161301149305004 20209260484461568 20308977230273056 20397799615895552 20495257316804608 20498446653473984 20520660843376669 20599590304724678 20648592234123776 20670969136962616 20750476735278992 20841230042328064 20895923458388992 20944065058984288 20999028343874464 21047407485262171 21097474673996032 21120338031244412 21152840550090496 21201574055611144 21307779389138944 21350182664006144 21455528960045648 21506566980694016 21529873671739456 21533224008577238 21612684909875072 21770991984555008 21774379842633184 21814317069745408 21974101045491712 22001337573981091 22031767442753536 22082525886176704 22196597734318592 22237309367496704 22244274419001856 22247735926168688 22427956308102608 22510718908900352 22592235025392512 22679132467673344 22703709869267804 22845250982434816 22870008406852256 22915520575670056 22982853843070277 23058382174490624 23083370569422784 23118894039068672 23168551749431296 23172157086535808 23197268779469278 23341886873357312 23359865849990528 23367182502653392 23530970552763392 23585182973105888 23621478692091904 23647077315359264 23707017106772224 23820285764477696 23823992520128008 23875164730971944 23937820069236632 24042513390866944 24116910460949254 24134989098441728 24218618302345216 24222387043875968 24338118063705472 24341905401000356 24641191123143803 24692073219241984 24745110004570112 24748960675264576 24810048330868736 24813909106836928 24871077257543842 24936346158350926 24995664283412992 25118998153232464 25228857419660288 25302988024602496 25353341913507296 25478440640054207 25539048289574144 25566724985190604 25665063330476648 25777310841826816 25844957961691648 25853052981659072 25904501520322672 25966122675687424 25972482425318416 26034265292419072 26094244991521408 26162723838269824 26222999489834836 26354358718145536 26358459809503328 26406804873902336 26415075872564704 26600227581384704 26633198115871847 26731478704319168 26799236729394688 26828279092653608 26848390239686656 26927279559844352 26931469805362096 27178493398371328 27249817626563584 27381828832207616 27411502551189556 27453686671394048 27512655202449664 27516936540261272 27654777505052672 27739840696863752 27912778421751808 27943027531406528 28007404780563242 28046141591416832 28050505946859136 28080904311989126 28147702654587392 28255968320379904 28286589345317264 28519577952659456 28550484651654496 28594421574637568 28660299554399552 28759609234034944 28870228501257728 28901515200650248 29104095157365248 29216039434955776 29317274787049472 29321836947849856 29384818130427008 29461932392906624 29466517064368852 29682351336552928 29828810306963551 29851170727020032 29954606847637504 29959268185846592 30069822483304448 30107093522289914 30294789346272256 30327619843869296 30540195823799296 30610556624669344 30690887579508832 30761595555383173 30842322880065619 30915690034747648 30986915927431672 31068234557945416 31142139107203072 31204113124316672 31295800977797824 31300671023785202 31358080787759024 31432674817937408 31587770252894336 31743630961379012 31819142131272704 31882463409627904 31966132215776512 31976144477315168 31981120393867489 32115993835718656 32200275493255168 32274460910565952 32359158431544256 32441181304004096 32500682921725952 32510862612387328 32596180519811584 32601252922280432 32671278052908976 32840048287250048 32900281482238976 33146424375830272 33182345193545252 33304793139807488 33309975811895224 33553962380451136 33590324847564251 33700712408870912 33789152826331136 33861729479938048 33866998818783104 33903700523839714 33950592452767744 33955875619882112 34034105720849468 34204593229933568 34283396345243552 34523699626903552 34561112999371232 34694046829009984 34814263809621248 34819681375571704 34948171343627776 34986044716576616 35204157251620864 35274214836184064 35366784579156992 35448265238336288 35571095631569536 35576630970692828 35707914198924032 35969465017960448 36135627722182144 36260839868192768 36266482540761664 36350035991794846 36400311427158016 36445429000666738 36532124721911296 36672639734961152 36712381916262832 37054884335126048 37163763661134916 37191622545139712 37237720935463841 37326301346300672 37469871033547264 37510477175312024 37773400097857024 37860425298933136 37959782006234608 37971671566811762 38050080042766336 38137742679915904 38237827148240512 38325922331297068 38426500637458804 38517908895751168 38523902798504864 38594560969549568 38707964367276256 38713987845208013 38797142687829409 38877255695869952 39026790882586624 39069084260158784 39342931957878784 39355254741310976 39361378946298448 39549441853521392 39722413428388864 39826656531131392 40124618981268224 40210803757426432 40217061097304936 40316328537661696 40322602298610008 40418520968923136 40617954460546112 40795599231791104 40990514633609216 40996893306947968 41041321686753338 41199180609449356 41297184468247552 41341938273925232 41500953470557984 41682460084656128 41791846916777984 41888130117968576 41998056687748928 42094814970524342 42194949347992064 42240676062488824 42305681100180992 42403148111222288 42615558778277888 42700365328012288 42911057920091296 43059747343478912 43066448017154476 43225369819750144 43541983969110016 43548759685266368 43595953525562113 43628634139490816 43948202090983424 44002675147962182 44063534885507072 44165051772353408 44393195468637184 44488548838003712 44495471852337376 44855912616205216 44959255042483099 45021437817800704 45077241132403597 45184470050785024 45358264935346688 45407419738535608 45690501964869632 45740016813704512 45831041151340112 45965707686140554 46166741138845568 46344314173071616 46394537558938556 46683773746714624 46719731699981056 46734365005306784 46964962201056653 47061941105526784 47170365946211776 47242957384183808 47294154630718528 47414034213544448 47640571528955392 47647985040256016 47750329461943888 47875640138473264 48085026781733888 48233820921898508 48269978196883456 48444774087751936 48676236127410944 48683810802000712 49282382246287606 49384146438483968 49490220009140224 49497921350529152 49620096661737472 49627818213673856 49742154515087684 49872692316701852 49991328566825984 50237996306464928 50353738382076467 50457714839320576 50605976049204992 50706683827014592 50956881280108414 51078096579148288 51133449970381208 51330126660953296 51554621683653632 51689915923383296 51706105963318144 51809003040645344 51944964850636832 52188489983042816 52325447676539648 52445998979669672 52708717436291072 52716919619006656 52813609747804672 52830151745129408 53200455162769408 53266396231743694 53462957408638336 53598473458789376 53656558185307216 53854559119688704 53862939610724192 54356986796742656 54424361367216383 54499635253127168 54763657664415232 54823005102379112 54907373342788096 55025310404899328 55033873080522544 55309555010105344 55479681393727504 55886055062813056 56014809561126484 56101011893718272 56161808623978252 56295405309174784 56511936640759808 56573178690634528 56581982235304019 56852322664437001 57039155905318912 57100969303308992 57188843149275136 57320599108799104 57519218468069888 57740457002515456 57803030401300496 58208190314730496 58432078869911552 58643673895699712 58769636260854016 58923864785813248 58933034128737704 59364702673105856 59657620613927102 59702341454040064 59909213695275008 59918536371693184 60214187044579828 60589578692544512 60655239687738592 60954525409882039 61080391647598592 61221113249338688 61381775159017664 61523191110766346 61684645760131238 61831380069495296 61973831854863344 62136469115890832 62284278214406144 62408226248633344 62591601955595648 62601342047570404 62716161575518048 63175540505788672 63487261922758024 63638284262545408 63764926819255808 63932264431553024 63952288954630336 63962240787734978 64231987671437312 64400550986510336 64548921821131904 64718316863088512 64882362608008192 65021725224774656 65192361039623168 65202505844560864 65342556105817952 65352724283120521 65680096574500096 65800562964477952 65882121655051411 66292848751660544 66364690387090504 66609586279614976 66619951623790448 67107924760902272 67180649695128502 67733997637566208 67807401047679428 67911751239764224 68068211441698936 68409186459867136 68566792690487104 68641098601544339 69047399253807104 69122225998742464 69388093658019968 69628527619242496 69639362751143408 69896342687255552 69972089433153232 70548429672368128 70733569158313984 70896530476672576 71142191263139072 71153261941385656 71415828397848064 71938930035920896 72271255444364288 72521679736385536 72532965081523328 72700071983589692 72890858001333476 73064249443822592 73345279469922304 73424763832525664 73787057075120363 74109768670252096 74327527322269832 74383245090279424 74475441870927682 74652602692601344 74939742067094528 75020954350624048 75546800195714048 75720850597866272 75919564012469216 75943343133623524 76275485359831808 76475654296481024 76651844662594136 76853001274917608 77035817791502336 77047805597009728 77189121939099136 77415928734552512 77427975690416026 77594285375658818 77754511391739904 78138168520317568 78710509482621952 78722757892596896 79098883707042784 79111192553251157 79444826856777728 79653313062262784 80249237962536448 80421607514852864 80434122194609872 80632657075323392 80645204597220016 80837041937846272 81235908921092224 81993786613895936 82082643373506676 82398361218898712 82594368936495104 82683876547850464 83001906941115968 83091856201869463 83364920169312256 83583693833555968 83776260235937152 83996113375497856 84189629941048684 84389898695984128 84481352124977648 84611362200361984 84806296222444576 85400730656024576 85822115840182592 86119494686957824 86132896034308952 86450739639500288 87083967938220032 87097519370532736 87191907051124226 87257268278981632 88005350295924364 88330103544706816 88786390937274368 88977097676007424 88990943704674752 89087383291366057 89711825232410432 89918510084966198 90042875635601408 90154482264807194 90368940101570048 90716529870693376 90814839477071216 91480033627409024 91662082302680224 91931415372281108 92333482277691136 92688628346143232 92789075117877112 93367547493429248 93439463399962112 93468730010613568 93929924402113306 94123882211053568 94340731892423552 94588309261437056 94828068427088896 95281143057910784 95295970080512032 95500658923887776 95751280276946528 95766180459198769 96170053563467776 96467641843797016 96539956393766912 96889548175503872 97352472254821888 97367621604001424 98564764492575212 98995842701058304 99255636427347712 99484309030175368 99745384633403704 99982657133651968 100475992612929856 100707476764152934 100915429678641152 101211952098409984 101413367654029184 101913762560216828 102156193158296576 102266899940762416 102660253321906592 103109243367307264 103379831846766592 103412211926636288 103618006081290688 103889929701273664 104376979966085632 104650895353079296 104891997959339344 105417434872582144 105433839238013312 105627219495609344 105660303490258816 106532792463487388 106925914817276672 107196946917578752 107313116370614432 107709118239377408 107725879221448384 107842621879022069 108713973593485312 108848722734432766 108999270506254336 109527315328830464 109646010204758224 109814746685576192 110050620809798656 110067746161045088 110959362787455008 111772110125626112 112029619122252968 112202023787436544 112323617247956504 112590810618349568 113023873281519616 113146357381269056 113163964470608038 113704645328874002 114201938606617984 114641198217598208 115038436936139776 115480914005030912 115606060802600992 115624050654751691 116416380629460992 116864157739823104 117287347791399424 117539272521708032 117847729571626496 117866068257475408 118729405346211712 119315241227854204 119404682908080128 119837072743386368 120428374089159656 121179157385089024 121310479375477184 121441943679655369 121909050819764078 122160783295197184 122442226498677376 122763550318035328 123046382221532692 123369291520262476 123662760138990592 123947663709726688 124272938231781664 124559247576715471 124816452497266688 125183203911191296 125202684095140808 125432323151036096 126351081011577344 126974523845516048 127276568525090816 127529853638511616 127864528863106048 127904577909260672 127924481575469956 129097843642263808 129436633726177024 129764725216016384 130043450449549312 130384722079246336 130405011689121728 130685112211635904 130705448566241042 131360193149000192 131601125928955904 131764243310102822 132585697503321088 132729380774181008 133219172559229952 133239903247580896 134215849521804544 134361299390257004 135467995275132416 135614802095358856 135823502479528448 136136422883397872 136818372919734272 137133585380974208 137282197203088678 138244451997484928 138776187316039936 139257055238484992 139278725502286816 139792685374511104 139944178866306464 139965956055752047 141096859344736256 141467138316627968 141793060953345152 142284382526278144 142306523882771312 142831656795696128 144542510888728576 145065930163046656 145400143967179384 145781716002666952 146128498887645184 146690558939844608 146849527665051328 147574114150240726 148219537340504192 148655054644539664 148950883741855364 149305205385202688 149879484134189056 150041908701248096 150782247066550307 151093600391428096 151441701195732544 151839128024938432 151886686267247048 152550970719663616 152951308592962048 153303689325188272 153706002549835216 154071635583004672 154095611194019456 154378243878198272 154831857469105024 154855951380832052 155188570751317636 156276337040635136 157421018965243904 157445515785193792 157616139669339947 158197767414085568 158222385106502314 158889653713555456 159306626124525568 160498475925072896 160843215029705728 160868244389219744 161265314150646784 161290409194440032 161662002174034973 162471817842184448 163987573227791872 164165286747013352 164796722437797424 165188737872990208 165367753095700928 166003813882231936 166183712403738926 167552520471874304 167992226750995712 168379259882097368 168779797391968256 168962704249955296 169222724400723968 169612592444889152 170801461312049152 171644231680365184 172238989373915648 172265792068617904 172901479279000576 174195038741065472 174383814102248452 174514536557963264 176010700591848728 176660207089413632 177572781874548736 177954195352014848 177981887409349504 178174766582732114 179423650464820864 179837020169932396 180308964529614388 180737880203140096 181433059741386752 181629678954142432 182048131073661073 182525878027929319 182960067254818048 183324164605360448 183862830744562216 184666964555382272 185377256692286464 185578150235754224 186878926799924224 186937460021227136 187859848804226612 188681463784847104 189176618522874112 189656136854177792 190562286115821568 190591940161024064 191001317847775552 191502560553893056 191532360918397538 192340107126935552 192935283687594032 193779096351007744 194704944509643776 194735243208002848 195696107894884441 197129528985150424 197991685402116608 198511272854695424 198968618060350736 199490769266807408 199965314267303936 200951985225859712 201414953528305868 202423904196819968 202826735308058368 203827525120433656 204312386316593152 204533799881524832 204565628081483761 205320506643813184 206218486734614528 206759663693533184 206824423853272576 207236012162581376 207779859402547328 208753959932171264 209301790706158592 209783995918678688 210867678476026624 211254438991218688 211320606980517632 213065584926974776 213851829634553344 214393893835157504 214626232741228864 215418236478754816 215451758442896768 215685243758044138 217697445468865532 219054630657660928 219292020409516448 219629493371152384 220101241619597312 220135492322090176 220374053404958141 221918725574910016 223544220251252224 224059238244505936 224404047574873088 224647234495913008 225181621236699136 226292714762538112 226327928941216076 227409290657748004 228403877213235968 229282396435196416 230076873872279552 230961828010061824 231212121605201984 231248101309503382 232832761258921984 234574695582798848 235078545043416064 235695459143252992 235732136514950816 236275233946666499 236895288504333797 237458810692423424 238630482455708408 238809365816160256 239674145486772736 240856748178319312 242620958750954368 242883887359310738 243818101639528156 244884452997354752 245527100636070656 246092764443065384 246738583040524952 247325520277981184 247895327419453376 248545876463563328 249118495153430942 249632904994533376 250366407822382592 250405368190281616 250864646302072192 252702162023154688 253949047691032096 255059707277023232 255729057726212096 255809155818521344 255848963150939912 258195687284527616 258873267452354048 259529450432032768 260086900899098624 260769444158492672 260810023378243456 261370224423271808 261410897132482084 262720386298000384 263528486620205644 265171395006642176 265458761548362016 266438345118459904 266479806495161792 266768590963896697 268431699043609088 268722598780514008 270935990550264832 271229604190717712 271647004959056896 272272845766795744 274267170761948416 274564394406177356 276488903994969856 277552374632079872 278514110476969984 278557451004573632 279585370749022208 279888357732612928 279931912111504094 283586121906690304 284568765052556288 284613047765542624 285663313591392256 286017388461754183 289085021777457152 290131860326093312 290800287934358768 291563432005333904 292256997775290368 293699055330102656 295148228300481452 296439074681008384 297310109289079328 297901767483710728 298610410770405376 299758968268378112 300083817402496192 301564494133100614 302187200782856192 302883402391465088 303678256049876864 303773372534494096 305101941439327232 305902617185924096 306607378650376544 307412005099670432 308191222388038912 308756487756396544 309663714938210048 309711902761664104 310377141502635272 312552674081270272 314842037930487808 314891031570387584 315232279338679894 316395534828171136 316444770213004628 320996951850145792 321686430059411456 321736488778439488 322085154976477283 322530628301293568 322580818388880064 323324004348069946 324943635684368896 327975146455583744 328330573494026704 329593444875594848 330735506191401856 332007627764463872 332367424807477852 335105040943748608 335984453501991424 336758519764194736 337559594783936512 337925408499910592 338445448801447936 339225184889778304 343288463360730368 344477978747831296 344531584137235808 345802958558001152 346231575506334011 348390077482130944 348767628204496904 349029073115926528 352021401183697456 353320414178827264 355963774818699008 356349533165464228 358847300929641728 359674040339864792 360617929059228776 361475760406280192 362866119482773504 363259357908284864 364096262147322146 365051756055858638 365920134509636096 366648329210720896 367725661489124432 369333929110764544 370754513384572928 371156300471508448 373757853599848448 373874920042454272 375719697608453224 377362927569694208 378353237045748224 379312273708355584 381124572231643136 381183880322048128 382002635695551104 383005121107786112 383064721836795076 385870567375188064 387558192702015488 389409889019287552 389470486416005696 389892556024156711 391392215789768882 394259057970300848 395983370804233216 397022545709390848 397937236120701472 398981538533614816 399900742219981249 401903970451719424 402829907056611736 404847808393639936 405653470616116736 407655050240867312 408624772633186304 409067599763049664 409131256162967522 410641013287626368 413648847706545152 414472024325162752 415559718805094656 417507919864342528 418025413905640729 418603581412317184 419567991837357376 421735356952053248 422508877982437376 422641213961035264 426131169853949552 427703659269106688 429252465482457728 430903516885793536 431370487516088276 435394890937731064 436674223018335263 438109261315321856 438584040819032896 439258986742304768 440202483239194624 440270984644180352 440748106809916282 443837451149820032 447088440502504448 448118476489011872 448808095149746176 449294468991826016 452585429525076224 452655857882432152 454818581315496008 456807754426471936 458564792870392832 460153747744559104 462424243210403968 462496202619006764 469149391165597696 470157090086832128 471390918286505984 471464273029901632 472550467893332998 473790577008667594 474917621384846848 477260964911416816 479348290973545472 481713496356638624 484090372161029933 485241917501908736 485767774718621476 487636203279056312 489768905994709504 491054201272141312 492185528886130768 493477166081049904 494651040555962368 495790654838906752 497091752927126656 498236990306861884 500732815644765184 500810736380563232 501729292604144384 505404324046309376 506030764201565093 507898095382064192 510119414554046464 511458115452424192 511618311637042688 511697926301879824 516391374569055232 517746534904708096 521620046756486912 522740448846543616 522821794264964168 525440772596000768 527056973240411288 530342790013284352 530917523096724032 532876690236919808 532959612990323584 533537181927793394 536863398087218176 537445197561028016 541871981100529664 542459208381435424 543294009918113792 544545691533591488 548534341523896832 549128788812354712 552977807989939712 555104749264159744 557028220953939968 557114902009147264 559776715465225856 559863824223008188 566747395832307469 567172243813380608 569137530105112576 569226095531085248 571326627182784512 572034776923508366 580263720652186624 581600575868717536 583126864010667808 584470315552280287 586004134721246761 587398110660205312 590296456600962904 592878149362016768 594620218578158656 595803534967421456 597220821540810752 600167634804992384 603128988266201228 605766804782930176 607356512099753728 607546745068988192 610203882878654464 611805234371848192 613214757300753088 614824010199340864 616382444776077824 617512975512793088 619327429876420096 619423805523328208 620754283005270544 625105348162540544 629782063140775168 630464558677359788 632791069656342272 632889540426009256 641993903700291584 643372860118822912 643472977556878976 644170309952954566 645061256602587136 645161636777760128 646648008696139892 649887271368737792 655950292911167488 656661146988053408 659186889751189696 661471012382803712 664015255528927744 664734849614955704 670210081887497216 671968907003982848 673517039528389472 675850816999821184 678450369779556608 686576926721460736 688955957495662592 689063168274471616 691605917116002304 692463151012668022 696780154964261888 697535256408993808 704042802367394912 706640828357654528 707516697773812979 711927549637398016 712699066330928456 717694601859283456 719348080679729584 721235858118457552 722951520812560384 726518715816569728 728192524294644292 730103512111717276 731840269019272192 733296658421441792 735451322978248864 735565769058952247 738667858221529088 741509026769145856 742312600943016896 747515707199696896 747749840084908544 751439395216906448 754725855139388416 756706474091496448 762367760644096256 764005271391102208 766010242215572224 766129443673590152 771741134750376128 775116385404030976 778819778038575104 778940972832011392 779785112048313422 782784431579537764 788518115940601696 791966741608466432 794045091418781696 795874472241402944 797963077067229632 799801484439962498 803807940903438848 805659814113223472 809695616787279872 811306941232233472 815310100481734624 818135199526099328 818262512325935044 821282026575252736 827297695413090304 828944048650325504 831119437610189312 835015839728685056 836050827811281458 837207162824634368 839135983674714752 843470713904106496 845282427922070528 852262339707899104 854225845807178881 855407318538213376 856467581515668343 858504930964915456 861807033771587072 862740975032176552 870789781875462128 873348446036670526 877168081638065792 880541969288360704 881496213619832564 887674902299640064 892334281820076407 894176881005008896 896236952978023744 897616190299492352 898588937983652032 905170859050152448 905311715764864304 909637162630992016 913615508852943872 917129585740785664 924848486420807936 924992405238013528 938298782331195392 940314180173664256 942781836573011968 942928546059803264 945100935786665996 947581154017335188 949835242769693696 954521929822833632 958696581947090944 963426992713277248 968180744322059866 970483835003817472 971535549437242952 975272406558112624 979537811989419008 982108402544282624 984371057772261536 986954332162099808 991581309677813504 994183505854253312 996473980613723768 1001465631289530368 1001621472761126464 1003458585208288768 1010808648092618752 1012061528403130186 1015796190764128384 1023236623274085376 1023395852603759648 1032782749138110464 1034062865977111277 1035493069809416192 1043240093512973824 1045480897693087232 1045643588529928336 1050881545192001536 1054113946480822576 1061835046193448064 1065919225980647168 1067074363855586788 1073726796174436352 1074890395122056032 1080194130624303019 1083743962201059328 1084918416762870848 1086588019836227584 1089091383067182976 1097068683047793664 1098257577624709424 1105955615979879424 1110209498528319488 1114229804018294528 1119553430930451712 1119727648446016376 1133494791664614938 1134344487626761216 1138275060210225152 1138452191062170496 1144069553847016732 1158135982787758741 1160527441304373248 1163201151737435072 1166253728021335616 1168940631104560574 1172008269442493522 1174796221320410624 1180592913201925808 1185756298724033536 1189240437156317312 1191607069934842912 1200335269609984768 1206257976532402456 1211533609565860352 1214713024199507456 1215093490137976384 1220407765757308928 1223610468743696384 1226429514601506176 1229648020398681728 1232764889552155648 1238654859752840192 1238847611046656416 1241508566010541088 1250210696325081088 1251760311445976809 1259564126281550336 1260929117354719576 1265582139312684544 1265779080852018512 1286945955113757952 1288340619905909132 1290323273555520256 1293296017392279784 1299774542737475584 1311900585822334976 1313322293976106816 1318373779502379392 1322942024765607424 1328030511057855488 1329469699229911408 1340420163774994432 1343937814007965696 1347034079056778944 1351701633999642368 1356900739559113216 1373153853442921472 1377911914991325184 1378126336548943232 1384926302025336044 1393560309928523776 1395070512817987616 1401954084427286897 1408085604734789824 1413281656715309056 1415033395547625958 1423855099274796032 1425398132661856912 1435389203718566912 1438696161359459168 1442471716236915104 1453037431633139456 1456385048589288584 1460207024223434552 1463680538038544384 1466593316842883584 1470902645956497728 1471131538117904494 1477335716443058176 1484625201886033792 1495499680169817088 1502878790433812896 1503112658511771983 1509451710278776832 1513412948182992896 1524735521288192512 1528010542782204416 1532020484431144448 1532258887347180304 1543482269500752256 1557881945664022784 1559570224096626844 1565568863159075528 1577036231881203392 1578745267835519797 1583933483216932864 1588090182837563392 1591748944482805888 1595926154134459264 1599602968879924996 1607615881806877696 1611319628226446944 1622613882464466944 1630620200963469248 1636270399052198656 1636525024651870088 1642564053150505472 1654595390826180608 1657888097300651008 1662238875220378624 1672101655622562916 1678271967349429504 1686941427808212992 1690564855844141056 1704524679415798208 1708451691614357762 1710814637076426752 1712935163031336686 1717009861929830912 1723614067543174144 1725481950064353104 1741579563750924256 1746696892073341052 1754336163276131584 1761083938576721408 1762992427239665128 1775349804599280128 1784668563640152814 1788353762010017792 1792473905956047488 1797177875967304064 1810341718100304896 1810623431529728608 1819274325261984032 1819557428724776611 1827231017705887744 1834259171481571328 1849696972841615872 1849984810476027056 1885857092119606528 1890201871573331992 1895162308034670376 1899670485539387392 1909043859645667264 1917393163894181888 1926853985426554496 1936361488644119732 1940967670007634944 1943071098874485904 1950544813116225248 1959075623978838016 1964216805088565248 1968742115544523072 1973908664324199616 1983162619355627008 1988367011708506624 1992947961227447536 2002931262579060736 2003242945522252928 2006917170416577536 2024123056806260372 2031592381528256768 2046473246548170752 2046791705207519296 2049009815701419311 2065565498276220928 2068125731954222554 2070986139618832384 2086480187025947648 2090961795386174464 2091287177059856672 2108227892961645152 2123670092386896128 2131838451961294336 2134148727711173576 2147453592348872704 2149780790244112064 2160388261248606038 2169836833525741696 2178182766134365952 2194137366095587328 2196515155249418848 2211911231959758848 2220418997056638976 2228459608036589056 2239106861860903424 2239455296892032752 2266989583329229876 2268688975253522432 2276904382124340992 2288139107694033464 2316271965575517482 2321054882608746496 2326402303474870144 2332507456042671232 2337881262209121148 2344016538884987044 2349592442640821248 2361185826403851616 2366625703957593949 2371512597448067072 2378480874312634624 2383214139869685824 2400670539219969536 2412515953064804912 2423067219131720704 2429426048399014912 2430186980275952768 2452859029203012352 2459296040797363456 2465529779104311296 2477309719505680384 2477695222093312832 2483017132021082176 2500421392650162176 2503520622891953618 2519128252563100672 2521858234709439152 2531164278625369088 2531558161704037024 2573891910227515904 2576681239811818264 2580646547111040512 2586592034784559568 2599549085474951168 2626644587952213632 2636747559004758784 2645884049531214848 2656061022115710976 2658939398459822816 2659353165059288893 2680840327549988864 2687875628015931392 2694068158113557888 2703403267999284736 2713801479118226432 2746307706885842944 2756252673097886464 2769852604050672088 2787120619857047552 2790141025635975232 2803908168854573794 2816171209469579648 2830066791095251916 2847710198549592064 2850796265323713824 2864862694264455833 2870778407437133824 2877392322718918336 2884943432473830208 2906074863266278912 2912770097178577168 2920414048446869104 2927361076077088768 2933186633685767168 2941805291912995456 2942263076235808988 2969250403772067584 2990999360339634176 3005757580867625792 3006225317023543966 3018903420557553664 3026825896365985792 3049471042576385024 3056021085564408832 3064040968862288896 3064517774694360608 3071578041306664487 3086964539001504512 3115763891328045568 3119140448193253688 3131137726318151056 3154072463762406784 3157490535671039594 3183497888965611776 3191852308268918528 3199205937759849992 3215231763613755392 3222639256452893888 3245227764928933888 3261240401926938496 3272540798104397312 3273050049303740176 3285128106301010944 3315776194601302016 3324477750440757248 3344203311245125832 3356543934698859008 3373882855616425984 3381129711688282112 3409049358831596416 3416903383228715524 3425870326062673372 3434019723859661824 3447228135086348288 3450963900128706208 3467991682530657061 3483159127501848512 3493393784146682104 3508672326552263168 3522167877153442816 3525984854479330256 3550699609198560256 3569337127280305628 3584947811912094976 3594355751934608128 3620683436200609792 3621246863059457216 3638548650523968064 3639114857449553222 3654462035411775488 3699393945683231744 3699969620952054112 3718226050002804379 3771714184239213056 3780403743146663984 3790324616069340752 3799340971078774784 3818087719291334528 3853707970853108992 3872722977288239464 3881935340015269888 3886142197748971808 3901089626232450496 3918151247957676032 3928433610177130496 3937484231089046144 3947817328648399232 3966325238711254016 3976734023417013248 3985895922454895072 4006485891044505856 4013834340833155072 4048246113612520744 4063184763056513536 4092946493096341504 4093583410415038592 4098019631402838622 4136251463908445108 4172960374051895296 4181923590772348928 4182574354119713344 4187107014694204679 4216455785923290304 4247340184773792256 4263676903922588672 4268297455422347152 4299561580488224128 4320776522497212076 4339673667051483392 4356365532268731904 4388274732191174656 4393030310498837696 4423822463919517696 4456919216073178112 4478213723721806848 4478910593784065504 4501010481582342143 4533979166658459752 4537377950507044864 4553808764248681984 4576278215388066928 4632543931151034964 4652804606949740288 4665014912085342464 4675762524418242296 4688033077769974088 4699184885281642496 4722371652807703232 4733251407915187898 4743025194896134144 4756961748625269248 4766428279739371648 4801341078439939072 4825031906129609824 4846134438263441408 4858852096798029824 4860373960551905536 4905718058406024704 4918592081594726912 4931059558208622592 4954619439011360768 4955390444186625664 4966034264042164352 5007041245783907236 5038256505126201344 5043716469418878304 5062328557250738176 5063116323408074048 5068603228314037243 5147783820455031808 5153362479623636528 5161293094222081024 5173184069569119136 5253289175904427264 5273495118009517568 5291768099062429696 5312122044231421952 5317878796919645632 5318706330118577786 5388136316227115776 5406806535998569472 5427602958236452864 5434330380773329477 5492615413771685888 5512505346195772928 5539705208101344176 5580282051271950464 5607816337709147588 5632342418939159296 5660133582190503832 5695420397099184128 5701592530647427648 5729725388528911666 5741556814874267648 5754784645437836672 5769886864947660416 5812149726532557824 5825540194357154336 5840828096893738208 5866373267371534336 5883610583825990912 5884526152471617976 5938500807544135168 5981998720679268352 6011515161735251584 6012450634047087932 6098942085152770048 6112042171128817664 6128081937724577792 6129035549388721216 6143156082613328974 6173929078003009024 6231527782656091136 6238280896386507376 6262275452636302112 6308144927524813568 6314981071342079188 6366995777931223552 6383704616537837056 6398411875519699984 6430463527227510784 6445278512905787776 6522480803853876992 6545081596208794624 6546100098607480352 6570256212602021888 6578399934620346209 6631552389202604032 6648955500881514496 6688406622490251664 6713087869397718016 6818098717663192832 6833806766457431048 6851740652125346744 6868039447719323648 6894456270172696576 6901927800257412416 6935983365061314122 6966318255003697024 6986787568293364208 7017344653104526336 7044335754306885632 7051969708958660512 7101399218397120512 7138674254560611256 7169895623824189952 7188711503869216256 7241366872401219584 7242493726118914432 7277097301047936128 7278229714899106444 7398787891366463488 7399939241904108224 7407958564458977509 7436452100005608758 7543428368478426112 7560807486293327968 7580649232138681504 7598114102179643731 7636175438582669056 7707415941706217984 7745445954576478928 7763870680030539776 7772284395497943616 7802179252464900992 7874968462178092288 7895634657296798464 7932650477422508032 7953468046834026496 7971791844909790144 8012971782089011712 8027668681666310144 8096492227225041488 8126369526113027072 8187166820830077184 8196039262805677244 8272502927816890216 8345920748103790592 8363847181544697856 8365148708239426688 8374214029388409358 8432911571846580608 8494680369547584512 8527353807845177344 8536594910844694304 8599123160976448256 8641553044994424152 8679347334102966784 8712731064537463808 8786060620997675392 8913838432146356224 8956427447443613696 8957821187568131008 9002020963164684286 9067958333316919504 9107617528497363968 9152556430776133856 9197717071059568727 9265087862302069928 9305609213899480576 9330029824170684928 9351525048836484592 9376066155539948176 9398369770563284992 9444743305615406464 9466502815830375796 9513923497250538496 9532856559478743296 9602682156879878144 9614584519829736767 9650063812259219648 9692268876526882816 9717704193596059648 9720747921103811072 9811436116812049408 9837184163189453824 9910780888373251328 9932068528084328704 10014082491567814472 10076513010252402688 10087432938837756608 10124657114501476352 10126232646816148096 10137206456628074486 10295567640910063616 10306724959247273056 10322586188444162048 10346368139138238272 10506578351808854528 10546990236019035136 10583536198124859392 10635757593839291264 10637412660237155572 10776272632454231552 10813613071997138944 10855205916472905728 10868660761546658954 11025010692391545856 11079410416202688352 11104935995493325453 11134078559703688459 11160564102543900928 11215632675418295176 11264684837878318592 11320267164381007664 11403185061294855296 11459450777057823332 11509569290875673344 11539773729895320832 11624299453065115648 11651080388714308672 11681656193787476416 11732746534743068672 11767221167651981824 11769052304943235952 11877001615088270336 12023030323470503168 12024901268094175864 12197884170305540096 12224084342257635328 12256163875449155584 12258071098777442432 12286312165226657948 12347858156006018048 12463055565312182272 12476561792773014752 12524550905272604224 12616289855049627136 12629962142684158376 12733991555862447104 12767409233075674112 12796823751039399968 12890557025811575552 13044961607707753984 13090163192417589248 13092200197214960704 13140512425204043776 13156799869240692418 13376813244980503328 13426175738795436032 13442817257702446601 13636197435326385664 13667613532914862096 13703481304250693488 13736078895438647296 13803855600514824832 13871966730122628244 13932636510007394048 13973575136586728416 14034689306209052672 14088671508613771264 14103939417917321024 14202798436794241024 14277348509121222512 14339791247648379904 14377423007738432512 14484987452237828864 14554194602095872256 14556459429798212888 14797575782732926976 14799878483808216448 14815917128917955018 14872904200011217516 15086856736956852224 15121614972586655936 15161298464277363008 15196228204359287462 15272350877165338112 15414831883412435968 15490891909152957856 15544568790995887232 15604358504929801984 15749936924356184576 15791269314593596928 15865300954845016064 15906936093668052992 15943583689819580288 16025943564178023424 16192984454450082976 16252739052226054144 16272884048797698517 16374333641660154368 16392078525611354488 16545005855633780432 16730297416478853376 16748428058776818716 16865823143693161216 16989360739095169024 17054707615690354688 17073189821689388608 17198246321952896512 17283106089988848304 17358694668205933568 17425462129074927616 17572121241995350784 17827676864292712448 17912854894887227392 17915642375136262016 18004041926329368572 18135916666633839008 18215235056994727936 18305112861552267712 18395434142119137454 18530175724604139856 18611218427798961152 18660059648341369856 18703050097672969184 18752132311079896352 18889486611230812928 18933005631660751592 19027846994501076992 19065713118957486592 19205364313759756288 19229169039659473534 19300127624518439296 19441495842207622144 19622872233624098816 19647194453565114263 19674368326378907648 19821561776746502656 19864137056168657408 20028164983135628944 20174865877675513216 20252465293632296192 20274412913256148972 20523688481861757361 20591135281820127232 20613449918494546112 20645172376888324096 20692736278276476544 21013156703617709056 21093980472038070272 21271515187678582528 21274825320474311144 21552545264908463104 21627226143994277888 21737321523093317908 22050021384783091712 22158820832405376704 22209871990986650906 22268157119407376918 22321128205087801856 22431265350836590352 22529369675756637184 22640534328762015328 22806370122589710592 22918901554115646664 23019138581751346688 23079547459790641664 23248598906130231296 23302160777428617344 23363312387574952832 23534442335303963648 23538104609886471904 23754003230176540672 23783445917473559371 24046060646941006336 24049802536188351728 24516142197554884864 24572624330453315896 24695716312012036096 24926111130624364544 24953123585546029504 25049101810545208448 25232579710099254272 25259924285368316752 25467983111724894208 25534818466151348224 25593647502078799936 25781114051623151104 26089923215415507968 26180326384835178496 26184400394429921408 26313599738481384836 26637127604118451043 26753626489961006656 26852351477590872064 26885634515404893202 27272394870652771328 27335227065829724192 27406962608501386976 27607711201029649664 27743933460245256488 27865273020014788096 27947150273173456832 28069378612418105344 28207878835834642048 28554697018242445024 28679582495296759808 28754846015476865024 28969974904475657728 29108389204191744512 29112918859596425776 29599756967616432896 29631834257835910036 29745808400022435032 30173713473913704448 30243229945173311872 30322596928554726016 30392456408718574924 30544701754330676224 30829663766824871936 30981783818305915712 31089137581991774464 31208717009859603968 31499873848712369152 31582538629187193856 31887167379639160576 32051887128356046848 32385968908900165952 32505478104452108288 32545768097595397034 32748667283320308736 32784157051222708976 33090011711267560864 33460594832957706752 33496856117553637432 33731646287386322432 33978721478190338048 34146379643378777216 34396492643905793024 34566212179977696608 34571591145770755609 34717389336411867136 34850924258149855232 35144242483990701568 35831284750272524032 36008083852658737144 36271833333267678016 36430470113989455872 36610225723104535424 36790868284238274908 37060351449208279712 37222436855597922304 37320119296682739712 37406100195345938368 37504264622159792704 37778973222461625856 37866011263321503184 38055693989002153984 38131426237914973184 38458338079318947068 38600255249036878592 38882991684415244288 39245744467248197632 39294388907130228526 39348736652757815296 39643123553493005312 39728274112337314816 40056329966271257888 40349731755351026432 40504930587264592384 40548825826512297944 41047376963723514722 41226899836989092224 41385472556552953088 42026313407235418112 42187960944076140544 42543030375357165056 42549650640948622288 43105090529816926208 43474643046186635816 44100042769566183424 44317641664810753408 44419743981973301812 44536314238814753836 44642256410175603712 44862530701673180704 45058739351513274368 45281068657524030656 45612740245179421184 45837803108231293328 46038277163502693376 46159094919581283328 46604321554857234688 46726624775149905664 47068884670607927296 47076209219772943808 47508006460353081344 47566891834947118742 48092121293882012672 48099605072376703456 49032284395109769728 49145248660906631792 49391432624024072192 49906247171092059008 50098203621090416896 50465159420198508544 50519848570736633504 50935966223449788416 51069636932302696448 51187295004157599872 51562228103246302208 52179846430831015936 52368800788859842816 52627199476962769672 53274255208236902086 53507252979922013312 53771269030809786404 54432391191024660827 54544789741305542656 54670454131659448384 54813925217002773952 55215422402059299328 55487866920490512976 55730546040029576192 55894300546346913664 56415757671669284096 57109394036484890048 57359164990593519616 57509692030953730048 57939949808951315456 58216778408383489024 58225837719192851552 59199513935232865792 59263668515671820072 59491616800044870064 60486459890346623744 60645193857109452032 60784912817437149848 61089403508661352448 61659327533649743872 61963567636611831424 62178275163983548928 62417434019719207936 62999747697424738304 63165077258374387712 63774334759278321152 64103774256712093696 64771937817800331904 65091536195190794068 65497334566640617472 65568314102445417952 65891841968082484159 66180023422535121728 66921189665915413504 66993712235107274864 67463292574772644864 68292759286757554432 68792985287811586048 69132424359955393216 69143182291541511218 69434778672823734272 70288484967981403136 70646294950053283201 71662569500545048064 72016167705317474288 72543666666535356032 73220451446209070848 73581736568476549816 74120702898416559424 74444873711195844608 74640238593365479424 74812200390691876736 75008529244319585408 75557946444923251712 75732022526643006368 76262852475829946368 76916676158637894136 77200510498073757184 77765983368830488576 78588777814260457052 79286247106986010624 79456548224674629632 80112659932542515776 80699463510702052864 81009861174529184768 81097651653024595888 82094753927447029444 82453799673978184448 82770945113105906176 84052626814470836224 85086060750714330112 85099301281897244576 85519199150064500717 86210181059633852416 86949286092373271632 88635283329621506816 88839487963946603624 89072628477629507672 89284512820351207424 89725061403346361408 90117478703026548736 90562137315048061312 91225480490358842368 91675606216462586656 92076554327005386752 92318189839162566656 93208643109714469376 93453249550299811328 94137769341215854592 94152418439545887616 95133783669894237484 96184242587764025344 96199210144753406912 96303461337966707617 98064568790219539456 98290497321813263584 99812494342184118016 100196407242180833792 100930318840397017088 101039697141473267008 102374590008315199744 103124456206492604416 104359692861662031872 104737601577719685632 105254398953925539344 106548510416473804172 107014505959844026624 107542538061619572808 108864782382049321654 109089579482611085312 109340908263318896768 109627850434005547904 110430844804118598656 110975733840981025952 111461092080059152384 111788601092693827328 112831515343338568192 114218788072969780096 115879899617902630912 116433556816766978048 116451675438385703104 118399027870465731584 118527337031343640144 118983233600089740128 120972919780693247488 121290387714218904064 121569825634874299696 122178807017322704896 123927135273223662848 124356550327967097856 124834868039438415872 124989598757786577971 125999495394849476608 126330154516748775424 127548669518556642304 129543875635600663808 130183072390381588136 130994669133281234944 131136628204890835904 131783683936164968318 132360046845070243456 133842379331830827008 133987424470214549728 134926585149545289728 136585518573515108864 137585970575623172096 138264848719910786432 138286364583083022436 140576969935962806272 141292589900106566402 143325139001090096128 144032335410634948576 144364167941413230889 145087333333070712064 146440902892418141696 147163473136953099632 148241405796833118848 149624400781383753472 150017058488639170816 151115892889846503424 151464045053286012736 152525704951659892736 153833352317275788272 154401020996147514368 157177555628520914104 158572494213972021248 158913096449349259264 160225319865085031552 161398927021404105728 162019722349058369536 162195303306049191776 164189507854894058888 164907599347956368896 165541890226211812352 170172121501428660224 170198602563794489152 171038398300129001434 173898572184746543264 174756624350131805813 177270566659243013632 177678975927893207248 178145256955259015344 178569025640702414848 179450122806692722816 181124274630096122624 182450960980717684736 183351212432925173312 184153108654010773504 184636379678325133312 186417286219428938752 186906499100599622656 188304836879091775232 190267567339788474968 192368485175528050688 192398420289506813824 192606922675933415234 196129137580439078912 196580994643626527168 199624988684368236032 200392814484361667584 202079394282946534016 204749180016630399488 206248912412985208832 209475203155439371264 210508797907851078688 211547492634370080721 213097020832947608344 214029011919688053248 215085076123239145616 217729564764098643308 218681816526637793536 219255700868011095808 220861689608237197312 221951467681962051904 222922184160118304768 223577202185387654656 225663030686677136384 228437576145939560192 231759799235805261824 232867113633533956096 232903350876771406208 236798055740931463168 237054674062687280288 237966467200179480256 241945839561386494976 242580775428437808128 243139651269748599392 247854270546447325696 248713100655934195712 249669736078876831744 249979197515573155942 255097339037113284608 255413527896346485419 259087751271201327616 260366144780763176272 262273256409781671808 263567367872329936636 264720093690140486912 267684758663661654016 267974848940429099456 269853170299090579456 273171037147030217728 276529697439821572864 276572729166166044872 281153939871925612544 282585179800213132804 286650278002180192256 288064670821269897152 288728335882826461778 290174666666141424128 292881805784836283392 294326946273906199264 296482811593666237696 299248801562767506944 300034116977278341632 302231785779693006848 302928090106572025472 307666704634551576544 308802041992295028736 309184796927156271823 314355111257041828208 320450639730170063104 322797854042808211456 324039444698116739072 324390606612098383552 328379015709788117776 329815198695912737792 331083780452423624704 340344243002857320448 340397205127588978304 342076796600258002868 347797144369493086528 349513248700263611626 354541133318486027264 355357951855786414496 356290513910518030688 358900245613385445632 362248549260192245248 364901921961435369472 366702424865850346624 372834572438857877504 373812998201199245312 376609673758183550464 380535134679576949936 384796840579013627648 385213845351866830468 392258275160878157824 393161989287253054336 399249977368736472064 400785628968723335168 404158788565893068032 409498360033260798976 418950406310878742528 421017595815702157376 423094985268740161442 426194041665895216688 428058023839376106496 430170152246478291232 435459129528197286616 437363633053275587072 438511401736022191616 441723379216474394624 443902935363924103808 447154404370775309312 451326061373354272768 451885472431997628049 456875152291879120384 465806701753542812416 473596111481862926336 474109348125374560576 475932934400358960512 483891679122772989952 485161550856875616256 486279302539497198784 495708541092894651392 497426201311868391424 499958395031146311884 510194678074226569216 510827055792692970838 518175502542402655232 520732289561526352544 524546512819563343616 527134735744659873272 529440187380280973824 535949697880858198912 546342074294060435456 553059394879643145728 553145458332332089744 565170359600426265608 573300556004360384512 576129341642539794304 577456671765652923556 580349333332282848256 585763611569672566784 588653892547812398528 592965623187332475392 598497603125535013888 600068233954556683264 605856180213144050944 615333409269103153088 617604083984590057472 618369593854312543646 628710222514083656416 640901279460340126208 645595708085616422912 648781213224196767104 656758031419576235552 659630397391825475584 662167560904847249408 680794410255177956608 684153593200516005736 695594288738986173056 699026497400527223252 709082266636972054528 710715903711572828992 712581027821036061376 717800491226770891264 724497098520384490496 733404849731700693248 745669144877715755008 747625996402398490624 753219347516367100928 761070269359153899872 769593681158027255296 770427690703733660936 786323978574506108672 798499954737472944128 801571257937446670336 808317577131786136064 818996720066521597952 837900812621757485056 842035191631404314752 846189970537480322884 852388083331790433376 856116047678752212992 860340304492956582464 870918259056394573232 874727266106551174144 877022803472044383232 887805870727848207616 894308808741550618624 902652122746708545536 903770944863995256098 913750304583758240768 931613403507085624832 948218696250749121152 951865868800717921024 967783358245545979904 970323101713751232512 972558605078994397568 991417082185789302784 999916790062292623768 1021654111585385941676 1036351005084805310464 1041464579123052705088 1049093025639126687232 1054269471489319746544 1058880374760561947648 1071899395761716397824 1092684148588120870912 1106118789759286291456 1106290916664664179488 1130340719200852531216 1152258683285079588608 1154913343531305847112 1160698666664565696512 1171527223139345133568 1177307785095624797056 1185931246374664950784 1196995206251070027776 1200136467909113366528 1211712360426288101888 1230666818538206306176 1236739187708625087292 1251944997393567199021 1257420445028167312832 1281802558920680252416 1297562426448393534208 1313516062839152471104 1319260794783650951168 1361588820510355913216 1368307186401032011472 1391188577477972346112 1398052994801054446504 1418164533273944109056 1421431807423145657984 1425162055642072122752 1435600982453541782528 1448994197040768980992 1466809699463401386496 1506438695032734201856 1522140538718307799744 1539187362316054510592 1540855381407467321872 1572647957149012217344 1596999909474945888256 1616635154263572272128 1624864783851225513623 1637993440133043195904 1684070383262808629504 1692379941074960645768 1704776166663580866752 1712232095357504425984 1720680608985913164928 1741836518112789146464 1749454532213102348288 1754045606944088766464 1775611741455696415232 1788617617483101237248 1807541889727990512196 1827500609167516481536 1863226807014171249664 1896437392501498242304 1903731737601435842048 1945117210157988795136 1982834164371578605568 1999833580124585247536 2043308223170771883352 2072702010169610620928 2082929158246105410176 2098186051278253374464 2108538942978639493088 2117760749521123895296 2143798791523432795648 2212237579518572582912 2212581833329328358976 2260681438401705062432 2304517366570159177216 2309826687062611694224 2321397333329131393024 2354615570191249594112 2371862492749329901568 2393990412502140055552 2400272935818226733056 2423424720852576203776 2461333637076412612352 2473478375417250174584 2503889994787134398042 2514840890056334625664 2563605117841360504832 2595124852896787068416 2627032125678304942208 2723177641020711826432 2736614372802064022944 2782377154955944692224 2796105989602108893008 2842863614846291315968 2850324111284144245504 2871201964907083565056 2897988394081537961984 2933619398926802772992 3012877390065468403712 3044281077436615599488 3078374724632109021184 3081710762814934643744 3145295914298024434688 3233270308527144544256 3249729567702451027246 3320375862652504310447 3368140766525617259008 3384759882149921291536 3409552333327161733504 3441361217971826329856 3483673036225578292928 3498909064426204696576 3508091213888177532928 3551223482911392830464 3615083779455981024392 3655001218335032963072 3726453614028342499328 3792874785002996484608 3807463475202871684096 3890234420315977590272 3999667160249170495072 4019402360053031533699 4086616446341543766704 4165858316492210820352 4196372102556506748928 4217077885957278986176 4235521499042247790592 4287597583046865591296 4424475159037145165824 4425163666658656717952 4521362876803410124864 4609034733140318354432 4619653374125223388448 4709231140382499188224 4743724985498659803136 4846849441705152407552 4922667274152825224704 4946956750834500349168 5007779989574268796084 5029681780112669251328 5127210235682721009664 5190249705793574136832 5254064251356609884416 5446355282041423652864 5473228745604128045888 5564754309911889384448 5592211979204217786016 5685727229692582631936 5700648222568288491008 5742403929814167130112 5867238797853605545984 5874511141615969164637 6088562154873231198976 6156749449264218042368 6163421525629869287488 6290591828596048869376 6466540617054289088512 6499459135404902054492 6640751725305008620894 6736281533051234518016 6769519764299842583072 6819104666654323467008 6882722435943652659712 6967346072451156585856 7102446965822785660928 7230167558911962048784 7452907228056684998656 7585749570005992969216 7614926950405743368192 7780468840631955180544 7999334320498340990144 8038804720106063067398 8173232892683087533408 8331716632984421640704 8392744205113013497856 8434155771914557972352 8575195166093731182592 8850327333317313435904 9042725753606820249728 9218069466280636708864 9239306748250446776896 9418462280764998376448 9693698883410304815104 9845334548305650449408 9893913501669000698336 10015559979148537592168 10059363560225338502656 10380499411587148273664 10508128502713219768832 10892710564082847305728 10946457491208256091776 11129508619823778768896 11184423958408435572032 11371454459385165263872 11401296445136576982016 11734477595707211091968 11749022283231938329274 12177124309746462397952 12326843051259738574976 12581183657192097738752 12998918270809804108984 13281503450610017241788 13472563066102469036032 13539039528599685166144 13638209333308646934016 13765444871887305319424 13934692144902313171712 14204893931645571321856 14460335117823924097568 15171499140011985938432 15229853900811486736384 15560937681263910361088 15998668640996681980288 16077609440212126134796 16346465785366175066816 16663433265968843281408 16868311543829115944704 17150390332187462365184 17700654666634626871808 18085451507213640499456 18436138932561273417728 18478613496500893553792 18836924561529996752896 19690669096611300898816 19787827003338001396672 20031119958297075184336 20118727120450677005312 20760998823174296547328 21016257005426439537664 21892914982416512183552 22259017239647557537792 22368847916816871144064 22742908918770330527744 22802592890273153964032 23498044566463876658548 24354248619492924795904 24653686102519477149952 25997836541619608217968 26563006901220034483576 26945126132204938072064 27078079057199370332288 27276418666617293868032 27530889743774610638848 27869384289804626343424 28920670235647848195136 30342998280023971876864 31121875362527820722176 31997337281993363960576 32155218880424252269592 32692931570732350133632 33326866531937686562816 33736623087658231889408 35401309333269253743616 36170903014427280998912 36957226993001787107584 37673849123059993505792 39381338193222601797632 39575654006676002793344 40062239916594150368672 40237454240901354010624 42032514010852879075328 43785829964833024367104 44737695833633742288128 45485817837540661055488 45605185780546307928064 46996089132927753317096 48708497238985849591808 49307372205038954299904 51995673083239216435936 53126013802440068967152 54156158114398740664576 54552837333234587736064 55061779487549221277696 55738768579609252686848 57841340471295696390272 63994674563986727921152 64310437760848504539184 65385863141464700267264 66653733063875373125632 67473246175316463778816 70802618666538507487232 72341806028854561997824 73914453986003574215168 76368644841007599140281 79151308013352005586688 80124479833188300737344 80474908481802708021248 84065028021705758150656 87571659929666048734208 89475391667267484576256 93992178265855506634192 97416994477971699183616 98614744410077908599808 103991346166478432871872 106252027604880137934304 108312316228797481329152 109105674666469175472128 111477537159218505373696 115682680942591392780544 127989349127973455842304 128620875521697009078368 130771726282929400534528 134946492350632927557632 141605237333077014974464 144683612057709123995648 147828907972007148430336 152737289682015198280562 158302616026704011173376 160248959666376601474688 175143319859332097468416 178950783334534969152512 187984356531711013268384 197229488820155817199616 207982692332956865743744 212504055209760275868608 216624632457594962658304 222955074318437010747392 231365361885182785561088 255978698255946911684608 257241751043394018156736 261543452565858801069056 269892984701265855115264 289367224115418247991296 295657815944014296860672 305474579364030396561124 316605232053408022346752 320497919332753202949376 350286639718664194936832 357901566669069938305024 375968713063422026536768 394458977640311634399232 415965384665913731487488 425008110419520551737216 433249264915189925316608 462730723770365571122176 511957396511893823369216 514483502086788036313472 523086905131717602138112 591315631888028593721344 610949158728060793122248 633210464106816044693504 640995838665506405898752 715803133338139876610048 751937426126844053073536 831930769331827462974976 850016220839041103474432 866498529830379850633216 925461447540731142244352 1028967004173576072626944 1046173810263435204276224 1221898317456121586244496 1266420928213632089387008 1281991677331012811797504 1503874852253688106147072 1663861538663654925949952 1700032441678082206948864 1850922895081462284488704 2057934008347152145253888 2443796634912243172488992 2563983354662025623595008 3007749704507376212294144 3327723077327309851899904 3400064883356164413897728 4115868016694304290507776 4887593269824486344977984 5127966709324051247190016 6015499409014752424588288 6655446154654619703799808 6800129766712328827795456 8231736033388608581015552 9775186539648972689955968 12030998818029504849176576 13600259533424657655590912 16463472066777217162031104 19550373079297945379911936 24061997636059009698353152 39100746158595890759823872 78201492317191781519647744 156402984634383563039295488 312805969268767126078590976
- Sum of all divisors σ(n): 776396636806755014578474947
- Sum of proper divisors (its aliquot sum) s(n): 463590667537987888499883971
- 312805969268767126078590976 is an abundant number, because the sum of its proper divisors (463590667537987888499883971) is greater than itself. Its abundance is 150784698269220762421292995
Bases of 312805969268767126078590976
- Binary: 100000010101111110011110110010010100001111001100100011100110100111101101110010000000000002
- Hexadecimal: 0x102BF3D9287991CD3DB9000
- Base-36: 13AXS43EPO54ULQ6F4
Squares and roots of 312805969268767126078590976
- 312805969268767126078590976 squared (3128059692687671260785909762) is 97847574410172883688953408865216705504286493508632576
- 312805969268767126078590976 cubed (3128059692687671260785909763) is 30607305353971943707830613140277698866712514382399917678665425349957674573234176
-
312805969268767126078590976 is a
perfect square number . Itssquare root is 17686321530176 -
The
cube root of 312805969268767126078590976 is 678825806.1389629021
Scales and comparisons
How big is 312805969268767126078590976?- 312,805,969,268,767,126,078,590,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 312,805,969,268,767,126,078,590,976 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 312805969268767126078590976 cubic inches would be around 56568817.2 feet tall.
Recreational maths with 312805969268767126078590976
- 312805969268767126078590976 backwards is 679095870621767862969508213
- The number of decimal digits it has is: 27
- The sum of 312805969268767126078590976's digits is 139
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 312805969268767126078590976 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 312805969268767126078590976 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/312805969268767126078590976/
Chicago style:
Numbermatics. 2024. "Number 312805969268767126078590976 - Facts about the integer". https://numbermatics.com/n/312805969268767126078590976/
The information we have on file for 312805969268767126078590976 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 312805969268767126078590976, math, Factors of 312805969268767126078590976, curriculum, school, college, exams, university, Prime factorization of 312805969268767126078590976, STEM, science, technology, engineering, physics, economics, calculator, three hundred twelve septillion, eight hundred five sextillion, nine hundred sixty-nine quintillion, two hundred sixty-eight quadrillion, seven hundred sixty-seven trillion, one hundred twenty-six billion, seventy-eight million, five hundred ninety thousand, nine hundred seventy-six.