389987359698754018260025344
389,987,359,698,754,018,260,025,344 is an even composite number composed of four prime numbers multiplied together.
389987359698754018260025344 is an even composite number. It is composed of four distinct prime numbers multiplied together. It has a total of ten thousand, seven hundred eighty divisors.
Prime factorization of 389987359698754018260025344:
221 × 36 × 79 × 436
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 43 × 43 × 43 × 43 × 43 × 43)See below for interesting mathematical facts about the number 389987359698754018260025344 from the Numbermatics database.
Names of 389987359698754018260025344
- Cardinal: 389987359698754018260025344 can be written as Three hundred eighty-nine septillion, nine hundred eighty-seven sextillion, three hundred fifty-nine quintillion, six hundred ninety-eight quadrillion, seven hundred fifty-four trillion, eighteen billion, two hundred sixty million, twenty-five thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 3.89987359698754018260025344 × 1026
Factors of 389987359698754018260025344
Divisors of 389987359698754018260025344
- Number of divisors d(n): 10780
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 48 49 54 56 63 64 72 81 84 86 96 98 108 112 126 128 129 144 147 162 168 172 189 192 196 216 224 243 252 256 258 288 294 301 324 336 343 344 378 384 387 392 432 441 448 486 504 512 516 567 576 588 602 648 672 686 688 729 756 768 774 784 864 882 896 903 972 1008 1024 1029 1032 1134 1152 1161 1176 1204 1296 1323 1344 1372 1376 1458 1512 1536 1548 1568 1701 1728 1764 1792 1806 1849 1944 2016 2048 2058 2064 2107 2268 2304 2322 2352 2401 2408 2592 2646 2688 2709 2744 2752 2916 3024 3072 3087 3096 3136 3402 3456 3483 3528 3584 3612 3698 3888 3969 4032 4096 4116 4128 4214 4536 4608 4644 4704 4802 4816 5103 5184 5292 5376 5418 5488 5504 5547 5832 6048 6144 6174 6192 6272 6321 6804 6912 6966 7056 7168 7203 7224 7396 7776 7938 8064 8127 8192 8232 8256 8428 9072 9216 9261 9288 9408 9604 9632 10206 10368 10449 10584 10752 10836 10976 11008 11094 11664 11907 12096 12288 12348 12384 12544 12642 12943 13608 13824 13932 14112 14336 14406 14448 14749 14792 15552 15876 16128 16254 16384 16464 16512 16641 16807 16856 18144 18432 18522 18576 18816 18963 19208 19264 20412 20736 20898 21168 21504 21609 21672 21952 22016 22188 23328 23814 24192 24381 24576 24696 24768 25088 25284 25886 27216 27648 27783 27864 28224 28672 28812 28896 29498 29584 31104 31347 31752 32256 32508 32768 32928 33024 33282 33614 33712 35721 36288 36864 37044 37152 37632 37926 38416 38528 38829 40824 41472 41796 42336 43008 43218 43344 43904 44032 44247 44376 46656 47628 48384 48762 49152 49392 49536 49923 50176 50421 50568 51772 54432 55296 55566 55728 56448 56889 57344 57624 57792 58996 59168 62208 62694 63504 64512 64827 65016 65536 65856 66048 66564 67228 67424 71442 72576 73143 73728 74088 74304 75264 75852 76832 77056 77658 79507 81648 82944 83349 83592 84672 86016 86436 86688 87808 88064 88494 88752 90601 93312 95256 96768 97524 98304 98784 99072 99846 100352 100842 101136 103243 103544 108864 110592 111132 111456 112896 113778 114688 115248 115584 116487 117649 117992 118336 124416 125388 127008 129024 129654 130032 131072 131712 132096 132741 133128 134456 134848 142884 145152 146286 147456 148176 148608 149769 150528 151263 151704 153664 154112 155316 159014 163296 165888 166698 167184 169344 170667 172032 172872 173376 175616 176128 176988 177504 181202 186624 190512 193536 194481 195048 196608 197568 198144 199692 200704 201684 202272 206486 207088 217728 219429 221184 222264 222912 225792 227556 229376 230496 231168 232974 235298 235984 236672 238521 248832 250047 250776 254016 258048 259308 260064 262144 263424 264192 265482 266256 268912 269696 271803 285768 290304 292572 294912 296352 297216 299538 301056 302526 303408 307328 308224 309729 310632 318028 326592 331776 333396 334368 338688 341334 344064 345744 346752 349461 351232 352256 352947 353976 355008 362404 373248 381024 387072 388962 390096 393216 395136 396288 398223 399384 401408 403368 404544 412972 414176 435456 438858 442368 444528 445824 449307 451584 453789 455112 458752 460992 462336 465948 470596 471968 473344 477042 497664 500094 501552 508032 512001 516096 518616 520128 524288 526848 528384 530964 532512 537824 539392 543606 556549 571536 580608 583443 585144 589824 592704 594432 599076 602112 605052 606816 614656 616448 619458 621264 634207 636056 653184 663552 666792 668736 677376 682668 688128 691488 693504 698922 702464 704512 705894 707952 710016 715563 722701 724808 746496 762048 774144 777924 780192 786432 790272 792576 796446 798768 802816 806736 809088 815409 823543 825944 828352 870912 877716 884736 889056 891648 898614 903168 907578 910224 917504 921984 924672 929187 931896 941192 943936 946688 954084 995328 1000188 1003104 1016064 1024002 1032192 1037232 1040256 1048383 1048576 1053696 1056768 1058841 1061928 1065024 1075648 1078784 1087212 1113098 1143072 1161216 1166886 1170288 1179648 1185408 1188864 1194669 1198152 1204224 1210104 1213632 1229312 1232896 1238916 1242528 1268414 1272112 1306368 1327104 1333584 1337472 1347921 1354752 1361367 1365336 1376256 1382976 1387008 1397844 1404928 1409024 1411788 1415904 1420032 1431126 1445402 1449616 1492992 1524096 1536003 1548288 1555848 1560384 1572864 1580544 1585152 1592892 1597536 1605632 1613472 1618176 1630818 1647086 1651888 1656704 1669647 1741824 1750329 1755432 1769472 1778112 1783296 1797228 1806336 1815156 1820448 1835008 1843968 1849344 1858374 1863792 1882384 1887872 1893376 1902621 1908168 1990656 2000376 2006208 2032128 2048004 2064384 2074464 2080512 2096766 2097152 2107392 2113536 2117682 2123856 2130048 2146689 2151296 2157568 2168103 2174424 2226196 2286144 2322432 2333772 2340576 2359296 2370816 2377728 2389338 2396304 2408448 2420208 2427264 2446227 2458624 2465792 2470629 2477832 2485056 2536828 2544224 2612736 2654208 2667168 2674944 2695842 2709504 2722734 2730672 2752512 2765952 2774016 2787561 2795688 2809856 2818048 2823576 2831808 2840064 2862252 2890804 2899232 2985984 3048192 3072006 3096576 3111696 3120768 3145149 3145728 3161088 3170304 3176523 3185784 3195072 3211264 3226944 3236352 3261636 3294172 3303776 3313408 3339294 3418801 3483648 3500658 3510864 3538944 3556224 3566592 3584007 3594456 3612672 3630312 3640896 3670016 3687936 3698688 3716748 3727584 3764768 3775744 3786752 3805242 3816336 3895843 3981312 4000752 4012416 4064256 4084101 4096008 4128768 4148928 4161024 4193532 4214784 4227072 4235364 4247712 4260096 4293378 4302592 4315136 4336206 4348848 4439449 4452392 4572288 4644864 4667544 4681152 4718592 4741632 4755456 4778676 4792608 4816896 4840416 4854528 4892454 4917248 4931584 4941258 4955664 4970112 5008941 5058907 5073656 5088448 5225472 5308416 5334336 5349888 5391684 5419008 5445468 5461344 5505024 5531904 5548032 5575122 5591376 5619712 5636096 5647152 5663616 5680128 5707863 5724504 5764801 5781608 5798464 5971968 6096384 6144012 6193152 6223392 6241536 6290298 6291456 6322176 6340608 6353046 6371568 6390144 6422528 6440067 6453888 6472704 6504309 6523272 6588344 6607552 6626816 6678588 6837602 6967296 7001316 7021728 7077888 7112448 7133184 7168014 7188912 7225344 7260624 7281792 7338681 7340032 7375872 7397376 7411887 7433496 7455168 7529536 7551488 7573504 7610484 7632672 7791686 7962624 8001504 8024832 8128512 8168202 8192016 8257536 8297856 8322048 8362683 8387064 8429568 8454144 8470728 8495424 8520192 8586756 8605184 8630272 8672412 8697696 8878898 8904784 9144576 9289728 9335088 9362304 9435447 9437184 9483264 9510912 9529569 9557352 9585216 9633792 9680832 9709056 9784908 9834496 9863168 9882516 9911328 9940224 10017882 10117814 10147312 10176896 10256403 10450944 10616832 10668672 10699776 10752021 10783368 10838016 10890936 10922688 11010048 11063808 11096064 11150244 11182752 11239424 11272192 11294304 11327232 11360256 11415726 11449008 11529602 11563216 11596928 11687529 11943936 12192768 12252303 12288024 12386304 12446784 12483072 12580596 12644352 12681216 12706092 12743136 12780288 12845056 12880134 12907776 12945408 13008618 13046544 13176688 13215104 13253632 13318347 13357176 13675204 13934592 14002632 14043456 14155776 14224896 14266368 14336028 14377824 14450688 14521248 14563584 14677362 14680064 14751744 14794752 14823774 14866992 14910336 15026823 15059072 15102976 15147008 15176721 15220968 15265344 15583372 15925248 16003008 16049664 16257024 16336404 16384032 16515072 16595712 16644096 16725366 16774128 16859136 16908288 16941456 16990848 17040384 17123589 17173512 17210368 17260544 17294403 17344824 17395392 17757796 17809568 18289152 18579456 18670176 18724608 18870894 18874368 18966528 19021824 19059138 19114704 19170432 19267584 19320201 19361664 19418112 19512927 19569816 19668992 19726336 19765032 19822656 19880448 20035764 20235628 20294624 20353792 20512806 20901888 21233664 21337344 21399552 21504042 21566736 21676032 21781872 21845376 22016043 22020096 22127616 22192128 22235661 22300488 22365504 22478848 22544384 22588608 22654464 22720512 22831452 22898016 23059204 23126432 23193856 23375058 23887872 23931607 24385536 24504606 24576048 24772608 24893568 24966144 25088049 25161192 25288704 25362432 25412184 25486272 25560576 25690112 25760268 25815552 25890816 26017236 26093088 26353376 26430208 26507264 26636694 26714352 27270901 27350408 27869184 28005264 28086912 28311552 28449792 28532736 28588707 28672056 28755648 28901376 29042496 29127168 29354724 29503488 29589504 29647548 29733984 29820672 30053646 30118144 30205952 30294016 30353442 30441936 30530688 30769209 31076143 31166744 31850496 32006016 32099328 32514048 32672808 32768064 33030144 33191424 33288192 33450732 33548256 33718272 33816576 33882912 33981696 34080768 34247178 34347024 34420736 34521088 34588806 34689648 34790784 35062587 35412349 35515592 35619136 36578304 37158912 37340352 37449216 37741788 37933056 38043648 38118276 38229408 38340864 38535168 38640402 38723328 38836224 39025854 39139632 39337984 39452672 39530064 39645312 39760896 39955041 40071528 40353607 40471256 40589248 40707584 41025612 41803776 42467328 42674688 42799104 43008084 43133472 43352064 43563744 43690752 44032086 44040192 44255232 44384256 44471322 44600976 44731008 44957696 45080469 45088768 45177216 45308928 45441024 45530163 45662904 45796032 46118408 46252864 46387712 46750116 47775744 47863214 48771072 49009212 49152096 49545216 49787136 49932288 50176098 50322384 50577408 50724864 50824368 50972544 51121152 51370767 51380224 51520536 51631104 51781632 51883209 52034472 52186176 52706752 52860416 53014528 53273388 53428704 54541802 54700816 55738368 56010528 56173824 56623104 56899584 57065472 57177414 57344112 57511296 57802752 57960603 58084992 58254336 58538781 58709448 59006976 59179008 59295096 59467968 59641344 60107292 60236288 60411904 60588032 60706884 60883872 61061376 61538418 62152286 62333488 63700992 64012032 64198656 65028096 65345616 65536128 66048129 66060288 66382848 66576384 66706983 66901464 67096512 67436544 67633152 67765824 67963392 68161536 68494356 68694048 68841472 69042176 69177612 69379296 69581568 70125174 70824698 71031184 71238272 71794821 73156608 74317824 74680704 74898432 75264147 75483576 75866112 76087296 76236552 76458816 76681728 77070336 77280804 77446656 77672448 78051708 78279264 78675968 78905344 79060128 79290624 79521792 79910082 80143056 80707214 80942512 81178496 81415168 81812703 82051224 83607552 84934656 85349376 85598208 85766121 86016168 86266944 86704128 87127488 87381504 88064172 88510464 88768512 88942644 89201952 89462016 89915392 90160938 90177536 90354432 90617856 90882048 91060326 91325808 91592064 92236816 92307627 92505728 92775424 93228429 93500232 95551488 95726428 97542144 98018424 98304192 99090432 99574272 99864576 100352196 100644768 101154816 101449728 101648736 101945088 102242304 102741534 102760448 103041072 103262208 103563264 103766418 104068944 104372352 105187761 105413504 105720832 106029056 106237047 106546776 106857408 109083604 109401632 111476736 112021056 112347648 113799168 114130944 114354828 114688224 115022592 115605504 115921206 116169984 116508672 117077562 117418896 118013952 118358016 118590192 118935936 119282688 119865123 120214584 120472576 120823808 121060821 121176064 121413768 121767744 122122752 123076836 124304572 124666976 127401984 128024064 128397312 130056192 130691232 131072256 132096258 132120576 132765696 133152768 133413966 133802928 134193024 134873088 135241407 135266304 135531648 135926784 136323072 136590489 136988712 137388096 137682944 138084352 138355224 138758592 139163136 140250348 141649396 142062368 142476544 143589642 146313216 147008443 148635648 149361408 149796864 150528294 150967152 151732224 152174592 152473104 152917632 153363456 154112301 154140672 154561608 154893312 155344896 155649627 156103416 156558528 157351936 157810688 158120256 158581248 159043584 159820164 160286112 161414428 161885024 162356992 162830336 163625406 164102448 167215104 167521249 169869312 170698752 171196416 171532242 172032336 172533888 173408256 174254976 174763008 175616343 176128344 177020928 177537024 177885288 178403904 178924032 179830784 180321876 180708864 181235712 181764096 182120652 182651616 183184128 184473632 184615254 185011456 185550848 186456858 187000464 190896307 191102976 191452856 195084288 196036848 196608384 198180864 199148544 199729152 200120949 200704392 201289536 202309632 202899456 203297472 203890176 204484608 205483068 206082144 206524416 207126528 207532836 208137888 208744704 210375522 210827008 211441664 212058112 212474094 213093552 213714816 215384463 217533001 218167208 218803264 222953472 224042112 224695296 227598336 228261888 228709656 229376448 230045184 231211008 231842412 232339968 233017344 234155124 234837792 236027904 236716032 237180384 237871872 238565376 239730246 240429168 240945152 241647616 242121642 242352128 242827536 243535488 244245504 245438109 246153672 247886443 248609144 249333952 254803968 256048128 256794624 260112384 261382464 262144512 264192516 265531392 266305536 266827932 267605856 268386048 269746176 270482814 270532608 271063296 271853568 272646144 273180978 273977424 274776192 275365888 276168704 276710448 276922881 277517184 278326272 279685287 280500696 283298792 284124736 284953088 287179284 292626432 294016886 297271296 298722816 299593728 301056588 301934304 303464448 304349184 304946208 305835264 306726912 308224602 308281344 309123216 309786624 310689792 311299254 312206832 313117056 314703872 315563283 315621376 316240512 317162496 318087168 318711141 319640328 320572224 322828856 323770048 324713984 325660672 327250812 328204896 334430208 335042498 341397504 342392832 343064484 344064672 345067776 346816512 348509952 349526016 351232686 352256688 354041856 355074048 355770576 356807808 357848064 359595369 359661568 360643752 361417728 362471424 363182463 363528192 364241304 365303232 366368256 368947264 369230508 370022912 371101696 372913716 374000928 381792614 382205952 382905712 390168576 392073696 393216768 396361728 398297088 399458304 400241898 401408784 402579072 404619264 405724221 405798912 406594944 407780352 408969216 409771467 410966136 412164288 413048832 414253056 415065672 416275776 417489408 420751044 421654016 422883328 424116224 424948188 426187104 427429632 430768926 435066002 436334416 437606528 441025329 445906944 448084224 449390592 455196672 456523776 457419312 458752896 460090368 462336903 462422016 463684824 464679936 466034688 466948881 468310248 469675584 472055808 473432064 474360768 475743744 477130752 479460492 480858336 481890304 483295232 484243284 484704256 485655072 487070976 488491008 490876218 492307344 495772886 497218288 498667904 502563747 509607936 512096256 513589248 520224768 522764928 524289024 526849029 528385032 531062784 532611072 533655864 535211712 536772096 539492352 540965628 542126592 543707136 545292288 546361956 547954848 549552384 550731776 552337408 553420896 553845762 555034368 556652544 559370574 561001392 566597584 568249472 569906176 572688921 574358568 585252864 588033772 594542592 597445632 599187456 600362847 602113176 603868608 606928896 608698368 609892416 611670528 613453824 616449204 618246432 619573248 621379584 622598508 624413664 626234112 629407744 631126566 631242752 632481024 634324992 636174336 637422282 639280656 641144448 645657712 646153389 647540096 649427968 651321344 652599003 654501624 656409792 668860416 670084996 682795008 684785664 686128968 688129344 690135552 693633024 697019904 699052032 702465372 704513376 708083712 710148096 711541152 713615616 715696128 719190738 719323136 721287504 722835456 724942848 726364926 727056384 728482608 730606464 732736512 736314327 737894528 738461016 740045824 742203392 743659329 745827432 748001856 763585228 764411904 765811424 780337152 784147392 786433536 796594176 798916608 800483796 802817568 805158144 809238528 811448442 811597824 813189888 815560704 817938432 819542934 821932272 824328576 826097664 828506112 830131344 830768643 832551552 834978816 839055861 841502088 843308032 845766656 848232448 849896376 852374208 854859264 861537852 870132004 872668832 875213056 882050658 891813888 896168448 898781184 910393344 913047552 914838624 917505792 920180736 924673806 924844032 927369648 929359872 932069376 933897762 936620496 939351168 944111616 946689849 946864128 948721536 951487488 954261504 956133423 958920984 961716672 963780608 966590464 968486568 969408512 971310144 974141952 976982016 981752436 984614688 991545772 994436576 997335808 1005127494 1024192512 1027178496 1029059101 1040449536 1045529856 1048578048 1053698058 1056770064 1062125568 1065222144 1067311728 1070423424 1073544192 1078786107 1078984704 1081931256 1084253184 1087414272 1089547389 1090584576 1092723912 1095909696 1099104768 1101463552 1104674816 1106841792 1107691524 1110068736 1113305088 1118741148 1122002784 1133195168 1136498944 1139812352 1145377842 1148717136 1170505728 1172648743 1176067544 1189085184 1194891264 1198374912 1200725694 1204226352 1207737216 1213857792 1217396736 1219784832 1223341056 1226907648 1229314401 1232898408 1236492864 1239146496 1242759168 1245197016 1248827328 1252468224 1258815488 1262253132 1264962048 1268649984 1272348672 1274844564 1278561312 1282288896 1291315424 1292306778 1295080192 1298855936 1302642688 1305198006 1309003248 1312819584 1323075987 1336274149 1337720832 1340169992 1365590016 1369571328 1372257936 1376258688 1380271104 1387266048 1394039808 1398104064 1400846643 1404930744 1409026752 1416167424 1420296192 1423082304 1427231232 1431392256 1438381476 1442575008 1445670912 1449885696 1452729852 1454112768 1456965216 1461212928 1465473024 1472628654 1475789056 1476922032 1480091648 1484406784 1487318658 1491654864 1496003712 1507691241 1522731007 1527170456 1528823808 1531622848 1560674304 1568294784 1572867072 1593188352 1597833216 1600967592 1605635136 1610316288 1618477056 1622896884 1626379776 1631121408 1635876864 1639085868 1643864544 1648657152 1652195328 1657012224 1660262688 1661537286 1665103104 1669957632 1678111722 1683004176 1686616064 1691533312 1696464896 1699792752 1704748416 1709718528 1718066763 1723075704 1735205101 1740264008 1745337664 1750426112 1764101316 1783627776 1792336896 1797562368 1820786688 1826095104 1829677248 1835011584 1840361472 1849347612 1854739296 1858719744 1864138752 1867795524 1873240992 1878702336 1888223232 1893379698 1893728256 1897443072 1902974976 1908523008 1912266846 1917841968 1923433344 1927561216 1933180928 1936973136 1938460167 1938817024 1942620288 1948283904 1953964032 1957797009 1963504872 1969229376 1983091544 1988873152 1994671616 2010254988 2048385024 2054356992 2058118202 2080899072 2091059712 2097156096 2107396116 2113540128 2124251136 2130444288 2134623456 2140846848 2147088384 2157572214 2157969408 2163862512 2168506368 2174828544 2179094778 2181169152 2185447824 2191819392 2198209536 2202927104 2208942981 2209349632 2213683584 2215383048 2220137472 2226610176 2230977987 2237482296 2244005568 2266390336 2272997888 2279624704 2290755684 2297434272 2341011456 2345297486 2352135088 2389782528 2396749824 2401451388 2408452704 2415474432 2427715584 2434793472 2439569664 2446682112 2453815296 2458628802 2465796816 2472985728 2478292992 2485518336 2490394032 2492305929 2497654656 2504936448 2517167583 2517630976 2524506264 2529924096 2537299968 2544697344 2549689128 2557122624 2564577792 2582630848 2584613556 2590160384 2597711872 2605285376 2610396012 2618006496 2625639168 2646151974 2672548298 2675441664 2680339984 2731180032 2739142656 2744515872 2752517376 2760542208 2774532096 2788079616 2796208128 2801693286 2809861488 2818053504 2832334848 2840069547 2840592384 2846164608 2854462464 2862784512 2868400269 2876762952 2885150016 2891341824 2899771392 2905459704 2908225536 2913930432 2922425856 2930946048 2945257308 2951578112 2953844064 2960183296 2968813568 2974637316 2983309728 2992007424 3015382482 3045462014 3054340912 3063245696 3087177303 3121348608 3136589568 3145734144 3186376704 3195666432 3201935184 3211270272 3220632576 3236358321 3236954112 3245793768 3252759552 3262242816 3268642167 3271753728 3278171736 3287729088 3297314304 3304390656 3314024448 3320525376 3323074572 3330206208 3339915264 3356223444 3366008352 3373232128 3383066624 3392929792 3399585504 3409496832 3419437056 3436133526 3446151408 3470410202 3480528016 3490675328 3500852224 3517946229 3528202632 3567255552 3584673792 3595124736 3641573376 3652190208 3659354496 3670023168 3680722944 3687943203 3698695224 3709478592 3717439488 3728277504 3735591048 3746481984 3757404672 3776446464 3786759396 3794886144 3805949952 3817046016 3824533692 3835683936 3846866688 3855122432 3866361856 3873946272 3876920334 3877634048 3885240576 3896567808 3907928064 3915594018 3927009744 3938458752 3966183088 3969227961 3977746304 3989343232 4008822447 4020509976 4096770048 4108713984 4116236404 4161798144 4182119424 4194312192 4202539929 4214792232 4227080256 4248502272 4260888576 4269246912 4281693696 4294176768 4315144428 4327725024 4337012736 4349657088 4358189556 4362338304 4370895648 4383638784 4396419072 4405854208 4417885962 4418699264 4427367168 4430766096 4440274944 4453220352 4461955974 4474964592 4488011136 4523073723 4532780672 4545995776 4559249408 4568193021 4581511368 4594868544 4682022912 4690594972 4704270176 4779565056 4793499648 4802902776 4816905408 4830948864 4855431168 4879139328 4893364224 4907630592 4917257604 4931593632 4945971456 4956585984 4971036672 4980788064 4984611858 4995309312 5009872896 5034335166 5035261952 5049012528 5059848192 5074599936 5089394688 5099378256 5114245248 5129155584 5154200289 5165261696 5169227112 5180320768 5195423744 5205615303 5210570752 5220792024 5236012992 5251278336 5292303948 5345096596 5350883328 5360679968 5462360064 5478285312 5489031744 5505034752 5521084416 5576159232 5592416256 5603386572 5619722976 5636107008 5664669696 5680139094 5681184768 5692329216 5708924928 5725569024 5736800538 5753525904 5770300032 5782683648 5799542784 5810919408 5815380501 5816451072 5827860864 5844851712 5861892096 5873391027 5890514616 5903156224 5907688128 5920366592 5937627136 5949274632 5966619456 5984014848 6030764964 6090924028 6108681824 6126491392 6174354606 6242697216 6273179136 6291468288 6321363049 6372753408 6391332864 6403870368 6422540544 6441265152 6472716642 6473908224 6491587536 6505519104 6524485632 6537284334 6543507456 6556343472 6575458176 6594628608 6608781312 6626828943 6628048896 6641050752 6646149144 6660412416 6679830528 6692933961 6712446888 6732016704 6746464256 6766133248 6785859584 6799171008 6818993664 6838874112 6872267052 6892302816 6940820404 6961056032 6981350656 7001704448 7035892458 7056405264 7169347584 7190249472 7203413707 7283146752 7304380416 7318708992 7340046336 7361445888 7375886406 7397390448 7418957184 7434878976 7456555008 7471182096 7492963968 7514809344 7551502749 7552892928 7573518792 7589772288 7611899904 7634092032 7649067384 7671367872 7693733376 7710244864 7732723712 7747892544 7753840668 7770481152 7793135616 7815856128 7831188036 7854019488 7876917504 7932366176 7938455922 7955492608 7978686464 8017644894 8041019952 8193540096 8208541201 8217427968 8232472808 8323596288 8364238848 8388624384 8405079858 8429584464 8454160512 8497004544 8521777152 8538493824 8563387392 8588353536 8605200807 8630288856 8655450048 8674025472 8699314176 8716379112 8724676608 8741791296 8767277568 8792838144 8811708416 8835771924 8854734336 8861532192 8880549888 8906440704 8923911948 8949929184 8976022272 9046147446 9065561344 9091991552 9118498816 9136386042 9163022736 9189737088 9261531909 9353919043 9364045824 9381189944 9408540352 9559130112 9586999296 9605805552 9633810816 9661897728 9710862336 9758278656 9786728448 9805926501 9815261184 9834515208 9863187264 9891942912 9913171968 9942073344 9961576128 9969223716 9990618624 10019745792 10068670332 10098025056 10119696384 10149199872 10178789376 10198756512 10228490496 10258311168 10308400578 10330523392 10338454224 10360641536 10390847488 10411230606 10421141504 10441584048 10472025984 10502556672 10553838687 10584607896 10659117049 10690193192 10701766656 10721359936 10924720128 10956570624 10978063488 11010069504 11042168832 11152318464 11184832512 11206773144 11239445952 11272214016 11329339392 11360278188 11384658432 11417849856 11451138048 11473601076 11507051808 11540600064 11565367296 11599085568 11621838816 11630761002 11632902144 11655721728 11689703424 11723784192 11746782054 11781029232 11806312448 11815376256 11840733184 11875254272 11898549264 11907683883 11933238912 11968029696 12026467341 12061529928 12181848056 12217363648 12252982784 12348709212 12485394432 12546358272 12582936576 12642726098 12745506816 12782665728 12807740736 12845081088 12882530304 12945433284 12983175072 13011038208 13048971264 13074568668 13087014912 13112686944 13150916352 13189257216 13217562624 13253657886 13256097792 13282101504 13292298288 13320824832 13359661056 13385867922 13424893776 13464033408 13492928512 13532266496 13569221169 13571719168 13598342016 13637987328 13677748224 13704579063 13744534104 13784605632 13881640808 13922112064 13962701312 14003408896 14071784916 14112810528 14338695168 14380498944 14406827414 14566293504 14637417984 14680092672 14722891776 14751772812 14794780896 14837914368 14869757952 14913110016 14942364192 14985927936 15029618688 15103005498 15105785856 15147037584 15179544576 15223799808 15268184064 15298134768 15342735744 15387466752 15420489728 15462600867 15465447424 15495785088 15507681336 15540962304 15586271232 15616845909 15631712256 15662376072 15708038976 15753835008 15864732352 15876911844 15910985216 15957372928 16035289788 16082039904 16387080192 16417082402 16434855936 16464945616 16728477696 16777248768 16810159716 16859168928 16908321024 16994009088 17043554304 17076987648 17126774784 17176707072 17210401614 17260577712 17310900096 17348050944 17398628352 17432758224 17446141503 17449353216 17483582592 17534555136 17585676288 17620173081 17623416832 17671543848 17709468672 17723064384 17761099776 17812881408 17847823896 17899858368 17952044544 18092294892 18131122688 18183983104 18236997632 18272772084 18326045472 18379474176 18523063818 18707838086 18728091648 18762379888 18817080704 18964089147 19118260224 19173998592 19211611104 19267621632 19323795456 19421724672 19516557312 19573456896 19611853002 19630522368 19669030416 19726374528 19783885824 19826343936 19880486829 19884146688 19923152256 19938447432 19981237248 20039491584 20078801883 20137340664 20196050112 20239392768 20298399744 20357578752 20397513024 20456980992 20516622336 20616801156 20661046784 20676908448 20721283072 20781694976 20822461212 20842283008 20883168096 20944051968 21005113344 21107677374 21169215792 21318234098 21380386384 21442719872 21610241121 21849440256 21913141248 21956126976 22020139008 22084337664 22304636928 22369665024 22413546288 22478891904 22544428032 22654508247 22658678784 22720556376 22769316864 22835699712 22902276096 22947202152 23014103616 23081200128 23130734592 23198171136 23243677632 23261522004 23311443456 23379406848 23447568384 23493564108 23562058464 23612624896 23630752512 23681466368 23750508544 23797098528 23815367766 23866477824 23936059392 24052934682 24123059856 24363696112 24434727296 24505965568 24625623603 24697418424 24970788864 25092716544 25165873152 25285452196 25491013632 25565331456 25615481472 25690162176 25765060608 25815602421 25890866568 25966350144 26022076416 26097942528 26149137336 26174029824 26225373888 26301832704 26378514432 26435125248 26507315772 26564203008 26584596576 26641649664 26719322112 26771735844 26849787552 26928066816 26985857024 27064532992 27138442338 27143438336 27196684032 27275974656 27355496448 27409158126 27489068208 27569211264 27763281616 27784595727 27844224128 27925402624 28006817792 28061757129 28143569832 28225621056 28677390336 28760997888 28813654828 29132587008 29274835968 29360185344 29417779503 29445783552 29503545624 29589561792 29675828736 29739515904 29826220032 29884728384 29971855872 30059237376 30206010996 30294075168 30359089152 30447599616 30536368128 30596269536 30685471488 30774933504 30840979456 30925201734 30930894848 30991570176 31015362672 31081924608 31172542464 31233691818 31263424512 31324752144 31416077952 31507670016 31661516061 31729464704 31753823688 31821970432 31914745856 31977351147 32070579576 32164079808 32774160384 32834164804 32869711872 32929891232 33456955392 33554497536 33620319432 33718337856 33816642048 33988018176 34153975296 34253549568 34353414144 34420803228 34521155424 34621800192 34696101888 34797256704 34865516448 34892283006 34898706432 34967165184 35069110272 35171352576 35240346162 35246833664 35343087696 35418937344 35446128768 35522199552 35625762816 35695647792 35723051649 35799716736 35904089088 36079402023 36184589784 36262245376 36367966208 36473995264 36545544168 36652090944 36758948352 37046127636 37415676172 37456183296 37524759776 37634161408 37928178294 38236520448 38347997184 38423222208 38535243264 38647590912 39033114624 39146913792 39223706004 39261044736 39338060832 39452749056 39567771648 39652687872 39760973658 39768293376 39846304512 39876894864 39962474496 40078983168 40157603766 40274681328 40392100224 40478785536 40596799488 40707663507 40715157504 40795026048 40913961984 41033244672 41113737189 41233602312 41322093568 41353816896 41442566144 41563389952 41644922424 41684566016 41766336192 41888103936 42010226688 42215354748 42338431584 42636468196 42760772768 42885439744 43220482242 43698880512 43912253952 44040278016 44168675328 44249541343 44609273856 44739330048 44827092576 44957783808 45088856064 45309016494 45317357568 45441112752 45538633728 45671399424 45804552192 45894404304 46028207232 46162400256 46261469184 46387802601 46396342272 46487355264 46523044008 46622886912 46758813696 46850537727 46895136768 46987128216 47124116928 47225249792 47261505024 47362932736 47501017088 47594197056 47630735532 47732955648 47872118784 48105869364 48246119712 48727392224 48869454592 49011931136 49251247206 49394836848 50185433088 50331746304 50423895949 50570904392 50982027264 51130662912 51230962944 51380324352 51530121216 51631204842 51781733136 51932700288 52044152832 52195885056 52298274672 52348059648 52450747776 52603665408 52757028864 52860519243 52870250496 53014631544 53128406016 53169193152 53283299328 53438644224 53543471688 53699575104 53856133632 53971714048 54129065984 54276884676 54393368064 54551949312 54710992896 54818316252 54978136416 55138422528 55526563232 55569191454 55688448256 55850805248 56013635584 56123514258 56287139664 56451242112 56892267441 57354780672 57459788407 57521995776 57627309656 58265174016 58549671936 58720370688 58835559006 58891567104 59007091248 59179123584 59351657472 59479031808 59652440064 59769456768 59943711744 60118474752 60236405649 60412021992 60588150336 60718178304 60895199232 61072736256 61192539072 61370942976 61549867008 61681958912 61850403468 61983140352 62030725344 62163849216 62345084928 62467383636 62526849024 62649504288 62832155904 63015340032 63323032122 63458929408 63507647376 63643940864 63829491712 63954702294 64141159152 64328159616 64830723363 65477433301 65548320768 65668329608 65739423744 65859782464 66913910784 67108995072 67240638864 67436675712 67633284096 67976036352 68307950592 68507099136 68706828288 68841606456 69042310848 69243600384 69392203776 69594513408 69731032896 69784566012 69934330368 70138220544 70342705152 70480692324 70686175392 70837874688 70892257536 71044399104 71251525632 71391295584 71446103298 71599433472 71808178176 72158804046 72369179568 72524490752 72735932416 72947990528 73091088336 73304181888 73517896704 73876870809 74092255272 74613819343 74831352344 74912366592 75049519552 75268322816 75856356588 76473040896 76695994368 76846444416 77070486528 77295181824 78066229248 78293827584 78447412008 78522089472 78676121664 78905498112 79135543296 79305375744 79521947316 79692609024 79753789728 79924948992 80157966336 80315207532 80549362656 80784200448 80957571072 81193598976 81415327014 81430315008 81590052096 81827923968 82066489344 82227474378 82467204624 82644187136 82707633792 82885132288 83126779904 83289844848 83353787181 83369132032 83532672384 83776207872 84020453376 84185271387 84430709496 84676863168 85272936392 85521545536 85770879488 86440964484 87397761024 87824507904 88080556032 88337350656 88499082686 89218547712 89478660096 89654185152 89915567616 90177712128 90618032988 90882225504 91077267456 91342798848 91609104384 91788808608 92056414464 92324800512 92522938368 92775605202 92792684544 92974710528 93046088016 93245773824 93517627392 93701075454 93790273536 93974256432 94248233856 94450499584 94523010048 94725865472 94984548183 95002034176 95188394112 95261471064 95465911296 95744237568 95932053441 96211738728 96492239424 97454784448 97738909184 98023862272 98502494412 98789673696 100370866176 100663492608 100847791898 101141808784 101964054528 102461925888 102760648704 103060242432 103262409684 103563466272 103865400576 104088305664 104391770112 104596549344 104696119296 104901495552 105207330816 105514057728 105721038486 105740500992 106029263088 106256812032 106338386304 106566598656 106877288448 107086943376 107169154947 107399150208 107712267264 107943428096 108238206069 108258131968 108553769352 108786736128 109103898624 109421985792 109636632504 109956272832 110276845056 111053126464 111138382908 111376896512 111701610496 112027271168 112247028516 112574279328 112902484224 113784534882 114709561344 114919576814 115043991552 115254619312 117099343872 117440741376 117671118012 117783134208 118014182496 118358247168 118703314944 118958063616 119304880128 119538913536 119887423488 120236949504 120472811298 120824043984 121176300672 121436356608 121790398464 122122990521 122145472512 122385078144 122741885952 123099734016 123341211567 123363917824 123700806936 123966280704 124061450688 124327698432 124690169856 124934767272 125053698048 125299008576 125664311808 126030680064 126646064244 126917858816 127015294752 127287881728 127658983424 127909404588 128282318304 128656319232 129661446726 130954866602 131096641536 131336659216 131719564928 132748624029 133827821568 134217990144 134481277728 134873351424 135266568192 135952072704 136615901184 137014198272 137413656576 137683212912 138084621696 138487200768 138784407552 139163407803 139189026816 139462065792 139569132024 139868660736 140276441088 140551613181 140685410304 140961384648 141372350784 141675749376 141784515072 142088798208 142503051264 142782591168 142892206596 143198866944 143616356352 144317608092 144738359136 145048981504 145471864832 145895981056 146182176672 146608363776 147035793408 147753741618 148184510544 149227638686 149662704688 150099039104 150536645632 151271687847 151712713176 152946081792 153391988736 153692888832 154140973056 154590363648 156132458496 156587655168 156894824016 157044178944 157352243328 157810996224 158271086592 158581557729 158610751488 159043894632 159385218048 159507579456 159849897984 160315932672 160630415064 161098725312 161568400896 161915142144 162387197952 162830654028 163180104192 163655847936 164132978688 164454948756 164934409248 165288374272 165415267584 165770264576 166253559808 166579689696 166707574362 166738264064 167065344768 167552415744 168040906752 168370542774 168861418992 169353726336 170545872784 170676802323 171043091072 171541758976 172379365221 172881928968 174795522048 175649015808 176161112064 176674701312 176998165372 178437095424 178957320192 179308370304 179831135232 180355424256 180709216947 181236065976 181764451008 182154534912 182685597696 183218208768 183577617216 184112828928 184649601024 185045876736 185551210404 185949421056 186092176032 186491547648 187035254784 187402150908 187580547072 187948512864 188496467712 188900999168 189046020096 189451730944 189969096366 190004068352 190376788224 190522942128 190931822592 191488475136 191864106882 192423477456 192984478848 194492170089 194909568896 195477818368 196047724544 196432299903 197004988824 197579347392 200741732352 201326985216 201695583796 202283617568 203928109056 204923851776 205521297408 206120484864 206524819368 207126932544 207730801152 208176611328 208783540224 209193098688 209802991104 210414661632 211028115456 211442076972 212058526176 212513624064 212676772608 213133197312 213754576896 214173886752 214338309894 214798300416 215424534528 215886856192 216476412138 216516263936 217107538704 217573472256 218207797248 218843971584 219273265008 219912545664 220553690112 221630612427 222106252928 222276765816 222753793024 223403220992 223841458029 224054542336 224494057032 225148558656 225804968448 227569069764 229419122688 229839153628 230087983104 230509238624 234198687744 234881482752 235342236024 235566268416 236028364992 236716494336 237406629888 237916127232 239077827072 239774846976 240473899008 240945622596 241648087968 242352601344 242872713216 243580796928 244245981042 244290945024 244770156288 245483771904 246199468032 246682423134 246727835648 247401613872 247932561408 248122901376 248655396864 249380339712 249869534544 250061361543 250107396096 250598017152 251328623616 252061360128 252555814161 253292128488 253835717632 254030589504 254575763456 255317966848 255818809176 256564636608 257312638464 259322893452 261909733204 262193283072 262673318432 263439129856 265497248058 267655643136 268435980288 268962555456 269746702848 270533136384 273231802368 274028396544 274827313152 275366425824 276169243392 276974401536 277568815104 278326815606 278378053632 278924131584 279138264048 279737321472 280552882176 281103226362 281370820608 281922769296 282744701568 283351498752 283569030144 284177596416 284953644549 285006102528 285565182336 285784413192 286397733888 287232712704 287796160323 288635216184 289476718272 290097963008 290943729664 291791962112 292364353344 293216727552 294071586816 295507483236 296369021088 298455277372 299325409376 300198078208 301073291264 302543375694 303425426352 305892163584 307385777664 308281946112 309180727296 309746789401 312264916992 313175310336 313789648032 314088357888 314704486656 315621992448 316542173184 317163115458 317221502976 318087789264 318770436096 319015158912 319699795968 320631865344 321260830128 322197450624 323136801792 323830284288 324714618207 324774395904 325661308056 326360208384 327311695872 328265957376 328909897512 329868818496 330576748544 330830535168 331540529152 332507119616 333159379392 333415148724 334130689536 335104831488 336081813504 336741085548 337722837984 338707452672 341091745568 341353604646 342086182144 343083517952 344758730442 345763857936 351298031616 352322224128 352967271643 353349402624 353996330744 356874190848 357914640384 358616740608 359662270464 360710848512 361418433894 362472131952 363528902016 364309069824 365371195392 366436417536 367155234432 368225657856 369299202048 370023634701 370091753472 371102420808 371898842112 372184352064 372983095296 374070509568 374804301816 375161094144 375897025728 376992935424 377801998336 378092040192 378903461888 379938192732 380753576448 381045884256 381863645184 382976950272 383728213764 384846954912 385968957696 388984340178 389819137792 390955636736 392095449088 392864599806 394009977648 395158694784 398245872087 401483464704 402218518849 402653970432 403391167592 404567235136 407856218112 409847703552 411042594816 412240969728 413049638736 414253865088 415461602304 416353222656 417567080448 418386197376 419605982208 420829323264 421654839543 422056230912 422884153944 424117052352 425027248128 425353545216 426266394624 427509153792 428347773504 428676619788 429596600832 430849069056 431773712384 432952824276 434215077408 435146944512 436415594496 437687943168 438546530016 439825091328 441107380224 443261224854 444212505856 444553531632 445507586048 446806441984 447682916058 448109084672 448988114064 450297117312 451609936896 453815063541 455138139528 458342033107 458838245376 459678307256 460175966208 461018477248 468397375488 469762965504 470684472048 471132536832 472056729984 473432988672 474813259776 475832254464 478155654144 479549693952 480947798016 481891245192 483296175936 484705202688 485745426432 487161593856 488491962084 489540312576 490967543808 492398936064 493364846268 494803227744 495865122816 496245802752 497310793728 498760679424 499739069088 500122723086 500214792192 501196034304 502657247232 504122720256 505111628322 506584256976 507671435264 508061179008 509151526912 510635933696 511637618352 512030406969 513129273216 514625276928 517138095663 518645786904 523819466408 524386566144 525346636864 526878259712 530994496116 535311286272 536871960576 537925110912 539493405696 541066272768 546463604736 548056793088 549654626304 550732851648 552338486784 553948803072 555137630208 556653631212 557848263168 558276528096 559474642944 561105764352 562206452724 562741641216 563845538592 565489403136 566702997504 567138060288 568355192832 569907289098 570012205056 571130364672 571568826384 572795467776 574465425408 575592320646 577270432368 578953436544 580195926016 581887459328 583476510267 583583924224 584728706688 586433455104 588143173632 589296899709 591014966472 592738042176 596910554744 598650818752 600396156416 602146582528 605086751388 606850852704 611784327168 614771555328 616563892224 618361454592 619493578802 624529833984 626350620672 627579296064 629408973312 631243984896 633084346368 634326230916 636175578528 637540872192 638030317824 639399591936 641263730688 642521660256 644394901248 646273603584 647660568576 649429236414 649548791808 651322616112 652720416768 654623391744 656531914752 657819795024 659737636992 661153497088 661661070336 663081058304 664891837281 665014239232 666318758784 666830297448 668261379072 670209662976 671524374087 672163627008 673482171096 675445675968 677414905344 682183491136 682707209292 684172364288 686167035904 689517460884 691527715872 702596063232 704644448256 705934543286 706698805248 707992661488 713748381696 717233481216 719324540928 721421697024 722836867788 724944263904 727057804032 728618139648 730742390784 732872835072 734310468864 736451315712 738598404096 740047269402 740183506944 742204841616 743797684224 744368704128 745966190592 748141019136 749608603632 750184084629 750322188288 751794051456 753985870848 755603996672 756184080384 757667442483 757806923776 759876385464 761507152896 762091768512 763727290368 765953900544 767456427528 769693909824 771937915392 777968680356 779638275584 781911273472 784190898176 785729199612 788019955296 790317389568 796491744174 802966929408 804437037698 805307940864 806782335184 809134470272 819695407104 822085189632 824481939456 826099277472 828507730176 830923204608 832706445312 835134160896 836772394752 839211964416 841658646528 843309679086 844112461824 845768307888 848234104704 850054496256 850707090432 852532789248 854860933647 855018307584 856695547008 857353239576 859193201664 861698138112 863388480969 863547424768 865905648552 868430154816 870293889024 872831188992 875375886336 877093060032 879650182656 882214760448 886522449708 888425011712 889107063264 891015172096 893612883968 895365832116 896218169344 897976228128 900594234624 903219873792 907630127082 910276279056 916684066214 917676490752 919356614512 922036954496 929240368203 936794750976 939525931008 941368944096 942265073664 944113459968 946865977344 949626519552 951664508928 956311308288 959099387904 961895596032 963782490384 966592351872 969410405376 971490852864 974143854621 974323187712 976983924168 979080625152 981935087616 984797872128 986729692536 989606455488 991730245632 992491605504 994621587456 997521358848 999478138176 1000245446172 1002392068608 1005314494464 1008245440512 1010223256644 1013168513952 1015342870528 1016122358016 1018303053824 1021271867392 1023275236704 1024060813938 1026258546432 1029250553856 1034276191326 1037291573808 1047638932816 1050693273728 1053756519424 1058901814929 1061988992232 1070622572544 1073743921152 1075850221824 1078986811392 1082132545536 1092927209472 1096113586176 1099309252608 1101465703296 1104676973568 1107897606144 1110070904103 1110275260416 1113307262424 1115696526336 1116553056192 1118949285888 1122211528704 1124412905448 1125483282432 1127691077184 1130978806272 1133405995008 1134276120576 1136710385664 1139814578196 1142260729344 1143137652768 1145590935552 1148930850816 1151184641292 1154540864736 1157906873088 1160391852032 1163774918656 1166953020534 1167167848448 1169457413376 1172866910208 1176286347264 1178593799418 1182029932944 1185476084352 1193821109488 1194737616261 1197301637504 1200792312832 1204293165056 1206655556547 1210173502776 1213701705408 1223568654336 1229543110656 1233127784448 1236722909184 1238987157604 1249059667968 1252701241344 1255158592128 1258817946624 1262487969792 1264964518629 1266168692736 1268652461832 1272351157056 1275081744384 1276060635648 1278799183872 1282527461376 1285043320512 1288789802496 1292547207168 1295321137152 1298858472828 1302645232224 1305440833536 1309246783488 1313063829504 1315639590048 1319475273984 1322306994176 1323322140672 1326162116608 1329783674562 1330028478464 1332637517568 1333660594896 1336522758144 1340419325952 1343048748174 1344327254016 1346964342192 1350891351936 1354829810688 1361445190623 1364366982272 1365414418584 1368344728576 1372334071808 1375026099321 1379034921768 1383055431744 1405192126464 1409288896512 1411869086572 1413397610496 1415985322976 1427496763392 1434466962432 1438649081856 1442843394048 1445673735576 1449888527808 1454115608064 1457236279296 1461484781568 1468620937728 1472902631424 1477196808192 1480094538804 1484409683232 1487595368448 1488737408256 1491932381184 1496282038272 1499217207264 1500368169258 1500644376576 1503588102912 1507971741696 1511207993344 1512368160768 1515334884966 1515613847552 1519752770928 1523014305792 1524183537024 1527454580736 1531907801088 1534912855056 1536091220907 1539387819648 1543875830784 1551414286989 1555937360712 1559276551168 1563822546944 1568381796352 1571458399224 1576039910592 1580634779136 1592983488348 1605933858816 1608874075396 1610615881728 1613564670368 1618268940544 1639390814208 1644170379264 1648963878912 1652198554944 1657015460352 1661846409216 1665412890624 1673544789504 1678423928832 1683317293056 1686619358172 1688224923648 1691536615776 1696468209408 1700108992512 1701414180864 1705065578496 1709721867294 1710036615168 1713391094016 1714706479152 1718386403328 1723396276224 1726776961938 1727094849536 1731811297104 1736860309632 1740587778048 1745662377984 1750429530801 1750751772672 1754186120064 1759300365312 1764429520896 1767890699127 1773044899416 1776850023424 1778214126528 1782030344192 1787225767936 1790731664232 1792436338688 1795952456256 1801188469248 1806439747584 1815260254164 1820552558112 1833368132428 1835352981504 1838713229024 1844073908992 1858480736406 1873589501952 1879051862016 1882737888192 1888226919936 1893731954688 1899253039104 1912622616576 1918198775808 1923791192064 1927564980768 1933184703744 1938820810752 1942981705728 1948287709242 1948646375424 1953967848336 1958161250304 1963870175232 1969595744256 1973459385072 1979212910976 1983460491264 1984983211008 1989243174912 1994675511843 1995042717696 1998956276352 2000490892344 2004784137216 2010628988928 2014573122261 2016490881024 2020446513288 2026337027904 2030685741056 2032244716032 2036606107648 2042543734784 2046550473408 2048121627876 2052517092864 2058501107712 2068552382652 2074583147616 2095277865632 2101386547456 2107513038848 2117803629858 2123977984464 2141245145088 2151700443648 2157973622784 2164265091072 2168227525807 2185854418944 2192227172352 2198618505216 2202931406592 2209353947136 2215795212288 2220141808206 2220550520832 2226614524848 2231393052672 2233106112384 2237898571776 2244423057408 2248825810896 2250966564864 2255382154368 2261957612544 2266811990016 2268552241152 2273002327449 2273420771328 2279629156392 2284521458688 2286275305536 2291181871104 2297861701632 2302369282584 2309081729472 2315813746176 2320783704064 2327549837312 2333906041068 2338914826752 2345733820416 2352572694528 2357187598836 2364059865888 2370952168704 2387642218976 2389475232522 2394603275008 2401584625664 2408586330112 2413311113094 2420347005552 2427403410816 2459086221312 2466255568896 2470770901501 2473445818368 2477974315208 2498119335936 2505402482688 2510317184256 2517635893248 2524975939584 2529929037258 2532337385472 2537304923664 2544702314112 2550163488768 2552121271296 2557598367744 2565054922752 2570086641024 2577579604992 2585094414336 2590165442907 2590642274304 2597716945656 2605290464448 2610881667072 2618493566976 2626127659008 2631279180096 2638950547968 2644613988352 2646644281344 2652324233216 2659567349124 2665275035136 2667321189792 2673045516288 2680838651904 2686097496348 2688654508032 2693928684384 2701782703872 2709659621376 2722890381246 2728733964544 2730828837168 2736689457152 2744668143616 2750052198642 2758069843536 2766110863488 2787721104609 2810384252928 2815529631943 2818577793024 2823738173144 2826795220992 2831970645952 2854993526784 2868933924864 2877298163712 2885686788096 2891347471152 2899777055616 2908231216128 2914472558592 2922969563136 2937241875456 2945805262848 2954393616384 2960189077608 2968819366464 2975190736896 2977474816512 2983864762368 2992564076544 2998434414528 3000736338516 3007176205824 3015943483392 3022415986688 3024736321536 3030669769932 3039505541856 3046028611584 3048367074048 3054909161472 3063815602176 3069825710112 3072182441814 3078775639296 3087751661568 3102828573978 3111874721424 3118553102336 3127645093888 3136763592704 3142916798448 3152079821184 3161269558272 3176705444787 3185966976696 3208394231749 3211867717632 3217748150792 3221231763456 3227129340736 3236537881088 3278781628416 3288340758528 3297927757824 3304397109888 3314030920704 3323692818432 3330825781248 3347089579008 3356847857664 3366634586112 3373238716344 3376449847296 3383073231552 3392936418816 3400217985024 3402828361728 3410131156992 3419443734588 3426782188032 3429412958304 3436772806656 3446792552448 3453553923876 3463622594208 3473720619264 3481175556096 3491324755968 3500859061602 3501503545344 3508372240128 3518600730624 3528859041792 3535781398254 3546089798832 3553700046848 3556428253056 3564060688384 3574451535872 3581463328464 3584212848783 3584872677376 3591904912512 3602376938496 3612879495168 3619966669641 3630520508328 3641105116224 3666736264856 3670705963008 3677426458048 3688147817984 3716961472812 3747179003904 3758103724032 3765475776384 3776453839872 3787463909376 3798506078208 3825245233152 3836397551616 3847582384128 3855129961536 3866369407488 3877641621504 3885963411456 3896575418484 3907935696672 3916322500608 3927740350464 3939191488512 3946918770144 3958425821952 3966920982528 3969966422016 3978486349824 3989351023686 3990085435392 3997912552704 4000981784688 4009568274432 4021257977856 4029146244522 4032981762048 4040893026576 4052674055808 4061371482112 4064489432064 4073212215296 4084335571869 4085087469568 4093100946816 4096243255752 4105034185728 4117002215424 4125078297963 4137104765304 4149166295232 4190555731264 4202773094912 4215026077696 4235607259716 4247955968928 4282490290176 4303400887296 4315947245568 4328530182144 4336455051614 4371708837888 4384454344704 4405862813184 4418707894272 4431590424576 4440283616412 4453229049696 4462786105344 4466212224768 4475797143552 4488846114816 4497651621792 4501933129728 4510764308736 4523915225088 4533623980032 4537104482304 4546004654898 4546841542656 4559258312784 4569042917376 4572550611072 4582363742208 4595723403264 4604738565168 4608273662721 4618163458944 4631627492352 4641567408128 4654242860967 4655099674624 4667812082136 4677829653504 4691467640832 4705145389056 4714375197672 4728119731776 4741904337408 4775284437952 4778950465044 4789206550016 4803169251328 4817172660224 4826622226188 4840694011104 4854806821632 4918172442624 4932511137792 4941541803002 4946891636736 4955948630416 4996238671872 5020634368512 5035271786496 5049951879168 5059858074516 5064674770944 5074609847328 5089404628224 5100326977536 5104242542592 5115196735488 5130109845504 5140173282048 5155159209984 5170188828672 5180330885814 5181284548608 5195433891312 5210580928896 5221763334144 5236987133952 5251288592403 5252255318016 5262558360192 5277901095936 5289227976704 5293288562688 5303672097381 5304648466432 5319134698248 5330550070272 5334642379584 5346091032576 5361677303808 5372194992696 5377309016064 5387857368768 5403565407744 5419319242752 5445780762492 5457467929088 5461657674336 5473378914304 5489336287232 5500104397284 5516139687072 5532221726976 5575442209218 5620768505856 5631059263886 5637155586048 5647476346288 5663941291904 5737867849728 5754596327424 5771373576192 5782694942304 5799554111232 5816462432256 5828945117184 5845939126272 5874483750912 5891610525696 5908787232768 5920378155216 5937638732928 5950381473792 5954949633024 5967729524736 5984026535529 5985128153088 5996868829056 6001472677032 6014352411648 6031886966784 6043719366783 6044831973376 6049472643072 6061339539864 6079011083712 6092057223168 6096734148096 6109818322944 6127631204352 6139651420224 6144364883628 6157551278592 6175503323136 6205657147956 6223749442848 6237106204672 6255290187776 6273527185408 6285833596896 6304159642368 6322539116544 6353410889574 6371933953392 6416788463498 6423735435264 6435496301584 6454258681472 6473075762176 6504682577421 6557563256832 6576681517056 6595855515648 6608794219776 6628061841408 6647385636864 6661651562496 6694179158016 6713695715328 6733269172224 6746477432688 6752899694592 6766146463104 6785872837632 6800435970048 6805656723456 6819006982347 6820262313984 6838887469176 6853564376064 6858825916608 6873545613312 6893585104896 6907107847752 6927245188416 6947441238528 6962351112192 6982649511936 7001718123204 7016744480256 7037201461248 7057718083584 7071562796508 7092179597664 7107400093696 7112856506112 7128121376768 7148903071744 7162926656928 7168425697566 7169745354752 7183809825024 7204753876992 7225758990336 7239933339282 7261041016656 7282210232448 7333472529712 7354852916096 7376295635968 7412312704503 7433922945624 7494358007808 7516207448064 7530951552768 7552907679744 7574927818752 7597012156416 7650490466304 7672795103232 7695164768256 7710259923072 7732738814976 7755283243008 7770496328721 7771926822912 7793150836968 7815871393344 7832645001216 7855480700928 7878382977024 7893837540288 7916851643904 7933841965056 7939932844032 7956972699648 7978702047372 7995825105408 8001963569376 8019136548864 8042515955712 8058292489044 8065963524096 8081786053152 8105348111616 8122742964224 8128978864128 8146424430592 8168671143738 8170174939136 8186201893632 8192486511504 8210068371456 8234004430848 8250156595926 8274209530608 8298332590464 8363163313827 8381111462528 8405546189824 8430052155392 8446588895829 8471214519432 8495911937856 8564980580352 8606801774592 8631894491136 8657060364288 8672910103228 8743417675776 8768908689408 8811725626368 8837415788544 8863180849152 8880567232824 8906458099392 8925572210688 8932424449536 8951594287104 8977692229632 8995303243584 9021528617472 9047830450176 9067247960064 9074208964608 9092009309796 9118516625568 9138085834752 9145101222144 9164727484416 9191446806528 9209477130336 9216547325442 9236326917888 9263254984704 9283134816256 9308485721934 9310199349248 9335624164272 9355659307008 9382935281664 9410290778112 9428750395344 9456239463552 9483808674816 9530116334361 9550568875904 9557900930088 9578413100032 9606338502656 9625182695247 9634345320448 9653244452376 9681388022208 9709613643264 9836344885248 9865022275584 9883083606004 9893783273472 9911897260832 9992477343744 10041268737024 10070543572992 10099903758336 10119716149032 10129349541888 10149219694656 10178809256448 10200653955072 10208485085184 10230393470976 10280346564096 10310318419968 10340377657344 10360661771628 10390867782624 10421161857792 10443526668288 10473974267904 10502577184806 10504510636032 10525116720384 10555802191872 10578455953408 10586577125376 10607344194762 10609296932864 10638269396496 10661100140544 10669284759168 10692182065152 10723354607616 10744389985392 10752638546349 10754618032128 10775714737536 10807130815488 10838638485504 10859900008923 10891561524984 10914935858176 10923315348672 10946757828608 10978672574464 11000208794568 11032279374144 11064443453952 11150884418436 11241537011712 11262118527772 11274311172096 11294952692576 11327882583808 11475735699456 11509192654848 11542747152384 11565389884608 11599108222464 11632924864512 11657890234368 11748967501824 11783221051392 11817574465536 11840756310432 11875277465856 11900762947584 11909899266048 11935459049472 11968053071058 11970256306176 11993737658112 12002945354064 12028704823296 12063773933568 12087438733566 12089663946752 12098945286144 12122679079728 12158022167424 12184114446336 12193468296192 12219636645888 12253006715607 12255262408704 12279302840448 12288729767256 12315102557184 12351006646272 12375234893889 12411314295912 12447498885696 12474212409344 12510580375552 12547054370816 12571667193792 12608319284736 12645078233088 12706821779148 12743867906784 12833576926996 12847470870528 12870992603168 12908517362944 12946151524352 13009365154842 13115126513664 13153363034112 13217588439552 13256123682816 13294771273728 13388358316032 13427391430656 13466538344448 13492954865376 13505799389184 13532292926208 13571745675264 13600871940096 13611313446912 13638013964694 13640524627968 13677774938352 13707128752128 13717651833216 13747091226624 13787170209792 13814215695504 13854490376832 13894882477056 13924702224384 13962728582901 13965299023872 14003436246408 14033488960512 14074402922496 14115436167168 14143125593016 14184359195328 14214800187392 14225713012224 14256242753536 14297806143488 14325853313856 14336851395132 14367619650048 14409507753984 14451517980672 14479866678564 14522082033312 14564420464896 14666945059424 14709705832192 14752591271936 14824625409006 14867845891248 14988716015616 15061903105536 15105815359488 15149855637504 15177592680649 15194024312832 15300980932608 15345590206464 15390329536512 15420519846144 15465477629952 15510566486016 15540992657442 15543853645824 15586301673936 15631742786688 15665290002432 15710961401856 15756765954048 15787675080576 15833703287808 15867683930112 15879865688064 15911016292143 15913945399296 15957404094744 15991650210816 16003927138752 16038273097728 16085031911424 16116584978088 16131927048192 16163572106304 16210696223232 16245485928448 16257957728256 16292848861184 16337342287476 16372403787264 16384973023008 16420136742912 16468008861696 16500313191852 16548419061216 16596665180928 16726326627654 16762222925056 16811092379648 16860104310784 16893177791658 16942429038864 16991823875712 17213603549184 17263788982272 17295396310507 17314120728576 17345820206456 17486835351552 17537817378816 17623451252736 17674831577088 17726361698304 17761134465648 17812916198784 17851144421376 17864848899072 17903188574208 17955384459264 17990606487168 18043057234944 18095660900352 18131158100349 18134495920128 18148417929216 18184018619592 18237033251136 18276171669504 18290202444288 18329454968832 18382893613056 18418954260672 18433094650884 18472653835776 18526509969408 18566269632512 18616971443868 18671248328544 18711318614016 18765870563328 18820581556224 18857500790688 18912478927104 18967617349632 19060232668722 19101137751808 19115801860176 19156826200064 19212677005312 19250365390494 19268690640896 19306488904752 19362776044416 19419227286528 19514047732263 19672689770496 19708707423601 19730044551168 19766167212008 19787566546944 19823794521664 19984954687488 20082537474048 20141087145984 20199807516672 20239432298064 20258699083776 20298439389312 20357618512896 20401307910144 20416970170368 20460786941952 20560693128192 20620636839936 20680755314688 20721323543256 20781735565248 20842323715584 20887053336576 20947948535808 21005154369612 21050233440768 21111604383744 21156911906816 21173154250752 21214688389524 21276538792992 21322200281088 21338569518336 21384364130304 21446709215232 21488779970784 21505277092698 21509236064256 21551429475072 21614261630976 21677276971008 21719800017846 21783123049968 21829871716352 21846630697344 21893515657216 21957345148928 22000417589136 22064558748288 22128886907904 22236938113509 22301768836872 22483074023424 22524237055544 22548622344192 22589905385152 22655765167616 22951471398912 23018385309696 23085494304768 23130779769216 23198216444928 23265849729024 23315780468736 23497935003648 23566442102784 23635148931072 23681512620864 23750554931712 23801525895168 23819798532096 23870918098944 23936106142116 23987475316224 24005890708128 24057409646592 24127547867136 24174877467132 24197890572288 24245358159456 24316044334848 24368228892672 24386936592384 24439273291776 24506013431214 24510524817408 24558605680896 24577459534512 24630205114368 24702013292544 24750469787778 24822628591824 24894997771392 24948424818688 25021160751104 25089489941481 25094108741632 25143334387584 25216638569472 25290156466176 25339766687487 25413643558296 25487735813568 25667153853992 25694941741056 25741985206336 25817034725888 25892303048704 26018730309684 26230253027328 26306726068224 26435176879104 26512247365632 26589542547456 26776716632064 26854782861312 26933076688896 26985909730752 27064585852416 27143491350528 27201743880192 27222626893824 27276027929388 27355549876704 27414257504256 27435303666432 27494182453248 27574340419584 27628431391008 27708980753664 27789764954112 27849404448768 27925457165802 27930598047744 28006872492816 28066977921024 28148805844992 28230872334336 28286251186032 28368718390656 28429600374784 28451426024448 28512485507072 28590349003083 28595612286976 28651706627712 28673702790264 28735239300096 28819015507968 28875548085741 28903035961344 28959733357128 29044164066624 29128840929792 29333890118848 29419411664384 29505182543872 29649250818012 29735691782496 29977432031232 30123806211072 30211630718976 30299711275008 30355185361298 30388048625664 30601961865216 30691180412928 30841039692288 30930955259904 31021132972032 31081985314884 31172603347872 31263485573376 31330580004864 31421922803712 31513531908096 31575350161152 31667406575616 31735367860224 31759731376128 31822032584286 31827890798592 31914808189488 31983300421632 32007854277504 32076546195456 32170063822848 32233169956176 32257915639047 32263854096384 32327144212608 32421392446464 32490971856896 32515915456512 32579700026769 32585697722368 32674684574952 32744807574528 32769946046016 32840273485824 32936017723392 33000626383704 33096838122432 33193330361856 33452653255308 33524445850112 33622184759296 33720208621568 33786355583316 33884858077728 33983647751424 34427207098368 34527577964544 34590792621014 34628241457152 34691640412912 34973670703104 35246902505472 35349663154176 35452723396608 35522268931296 35625832397568 35702288842752 35729697798144 35806377148416 35910768918528 35981212974336 36086114469888 36191321800704 36262316200698 36268991840256 36296835858432 36368037239184 36474066502272 36552343339008 36580404888576 36658909937664 36759020146821 36765787226112 36837908521344 36866189301768 36945307671552 37053019938816 37125704681667 37132539265024 37233942887736 37342496657088 37422637228032 37531741126656 37641163112448 37715001581376 37824957854208 37935234699264 38120465337444 38202275503616 38231603720352 38313652400128 38425354010624 38500730780988 38537381281792 38612977809504 38725552088832 38838454573056 39028095464526 39345379540992 39417414847202 39460089102336 39532334424016 39647589043328 40165074948096 40282174291968 40399615033344 40478864596128 40517398167552 40596878778624 40715237025792 40802615820288 40833940340736 40921573883904 41121386256384 41241273679872 41361510629376 41442647086512 41563471130496 41684647431168 41774106673152 41888185748703 41895897071616 42010308739224 42100466881536 42223208767488 42313823813632 42346308501504 42429376779048 42553077585984 42644400562176 42677139036672 42768728260608 42893418430464 42977559941568 43010554185396 43102858950144 43228523261952 43354553942016 43439600035692 43566246099936 43659743432704 43693261394688 43787031314432 43914690297856 44000835178272 44129117496576 44257773815808 44473876227018 44603537673744 44966148046848 45048474111088 45179810770304 45311530335232 45532778041947 45902942797824 46036770619392 46170988609536 46261559538432 46396432889856 46531699458048 46631560937472 46995870007296 47132884205568 47270297862144 47363025241728 47501109863424 47603051790336 47639597064192 47733048876429 47741836197888 47872212284232 47974950632448 48011781416256 48114819293184 48255095734272 48349754934264 48395781144576 48490716318912 48632088669696 48736457785344 48773873184768 48878546583552 49012026862428 49117211361792 49154919069024 49260410228736 49404026585088 49500939575556 49645257183648 49789995542784 49896849637376 50042321502208 50178979882962 50188217483264 50286668775168 50433277138944 50580312932352 50679533374974 50827287116592 50975471627136 51334307707984 51483970412672 51634069451776 51784606097408 51886188931521 52037460619368 52460506054656 52613452136448 52870353758208 53024494731264 53179085094912 53553433264128 53709565722624 53866153377792 53971819461504 54129171704832 54286982701056 54393474301047 54403487760384 54445253787648 54552055858776 54711099753408 54828515008512 54870607332864 54988364906496 55148680839168 55256862782016 55417961507328 55579529908224 55698808897536 55850914331604 56013744985632 56133955842048 56297611689984 56461744668672 56572502372064 56737436781312 56859200749568 56902852048896 57024971014144 57180698006166 57191224573952 57303413255424 57347405580528 57470478600192 57638031015936 57751096171482 57806071922688 57919466714256 58088328133248 58257681859584 58542143196789 58667780237696 58838823328768 59010365087744 59126122270803 59298501636024 59471383564992 59954864062464 60247612422144 60423261437952 60599422550016 60710370722596 60776097251328 61203923730432 61382360825856 61682079384576 61861910519808 62042265944064 62163970629768 62345206695744 62526971146752 62661160009728 62843845607424 63150700322304 63334813151232 63470735720448 63519462752256 63644065168572 63829616378976 63966600843264 64015708555008 64153092390912 64340127645696 64466339912352 64515831278094 64527708192768 64654288425216 64842784892928 64981943713792 65031830913024 65159400053538 65171395444736 65349369149904 65489615149056 65539892092032 65680546971648 65872035446784 66001252767408 66193676244864 66386660723712 66710814340527 66905306510616 67048891700224 67244369518592 67440417243136 67572711166632 67769716155456 67967295502848 68854414196736 69055155929088 69181585242028 69256482914304 69383280825824 69947341406208 70493805010944 70699326308352 70905446793216 71044537862592 71251664795136 71404577685504 71459395596288 71612754296832 71962425948672 72172228939776 72382643601408 72524632401396 72593671716864 72736074478368 72948133004544 73104686678016 73160809777152 73317819875328 73518040293642 73531574452224 73675817042688 73732378603536 73890615343104 74106039877632 74251409363334 74265078530048 74467885775472 74684993314176 74845274456064 75063482253312 75268469824443 75282326224896 75430003162752 75649915708416 75870469398528 76019300062461 76240930674888 76404551007232 76463207440704 76627304800256 76850708021248 77001461561976 77074762563584 77225955619008 77451104177664 77676909146112 78056190929052 78690759081984 78834829694404 78920178204672 79064668848032 79295178086656 80330149896192 80564348583936 80799230066688 80957729192256 81193757557248 81430474051584 81605231640576 81667880681472 82242772512768 82482547359744 82723021258752 82885294173024 83126942260992 83369294862336 83548213346304 83776371497406 83791794143232 84020617478448 84200933763072 84446417534976 84627647627264 84692617003008 84858753558096 85106155171968 85288801124352 85354278073344 85537456521216 85771047009249 85786836860928 85955119883136 86021108370792 86205717900288 86457046523904 86626644257223 86709107884032 86879200071384 87132492199872 87319486865408 87386522789376 87574062628864 87829380595712 88001670356544 88258234993152 88515547631616 88947752454036 89207075347488 89932296093696 90096948222176 90359621540608 90623060670464 91065556083894 91805885595648 92073541238784 92523119076864 92792865779712 93063398916096 93991740014592 94265768411136 94540595724288 94726050483456 95002219726848 95206103580672 95279194128384 95466097752858 95483672395776 95744424568464 95949901264896 96023562832512 96229638586368 96510191468544 96699509868528 96791562289152 96981432637824 97264177339392 97472915570688 97547746369536 97739100080307 97757093167104 98024053724856 98234422723584 98309838138048 98520820457472 98808053170176 99001879151112 99290514367296 99579991085568 99793699274752 100084643004416 100357959765924 100573337550336 100866554277888 101160625864704 101359066749948 101654574233184 101950943254272 102668615415968 102967940825344 103268138903552 103569212194816 103772377863042 104074921238736 104921012109312 105740707516416 106048989462528 106243148764543 106358170189824 107106866528256 107419131445248 107732306755584 107943638923008 108258343409664 108573965402112 108786948602094 108806975520768 108890507575296 109104111717552 109422199506816 109657030017024 109741214665728 109976729812992 110297361678336 110513725564032 110835923014656 111159059816448 111377114045001 111397617795072 111701828663208 112027489971264 112267911684096 112595223379968 112923489337344 113145004744128 113474873562624 113718401499136 113805704097792 114049942028288 114361396012332 114606826510848 114694811161056 114940957200384 115276062031872 115502192342964 115612143845376 115838933428512 116176656266496 116515363719168 117084286393578 117335560475392 117677646657536 118020730175488 118252244541606 118597003272048 118942767129984 120495224844288 120846522875904 121067774173549 121198845100032 121420741445192 121552194502656 122407847460864 122764721651712 123364158769152 123723821039616 124084531888128 124327941259536 124690413391488 125053942293504 125322320019456 125687691214848 126301400644608 126669626302464 126941471440896 127038925504512 127288130337144 127659232757952 127933201686528 128031417110016 128306184781824 128680255291392 128932679824704 129031662556188 129308576850432 129685569785856 129963887427584 130063661826048 130318800107076 130698738299808 130979230298112 131079784184064 131361093943296 131744070893568 132002505534816 132387352489728 132773321447424 133421628681054 133810613021232 134097783400448 134488739037184 134880834486272 135145422333264 135539432310912 135934591005696 136598334125841 137708828393472 137960951965207 138110311858176 138363170484056 138512965828608 138766561651648 139894682812416 140987610021888 141398652616704 141810893586432 142089075725184 142503329590272 142809155371008 142918791192576 143225508593664 143924851897344 144344457879552 144765287202816 145049264802792 145187343433728 145472148956736 145896266009088 146209373356032 146321619554304 146635639750656 147036080587284 147351634085376 147464757207072 147781230686208 148212079755264 148502818726668 148935771550944 149369986628352 149690548912128 150126964506624 150536939648886 150564652449792 150860006325504 151299831416832 151740938797056 152038600124922 152481861349776 152809102014464 152926414881408 153254609600512 153701416042496 154002923123952 154149525127168 154451911238016 154902208355328 155353818292224 155658566794563 156112381858104 157381518163968 157669659388808 157840356409344 158129337696064 158590356173312 160660299792384 161128697167872 161598460133376 161915458384512 162387515114496 162860948103168 163210463281152 163335761362944 164485545025536 164965094719488 165446042517504 165770588346048 166253884521984 166738589724672 167096426692608 167552742994812 168041234956896 168401867526144 168892835069952 169385234006016 169717507116192 170212310343936 170577602248704 170708556146688 171074913042432 171542094018498 171573673721856 171910239766272 172042216741584 172411435800576 172914093047808 173253288514446 173418215768064 173758400142768 174264984399744 174638973730816 174773045578752 175148125257728 175626429590367 175658761191424 176003340713088 176516469986304 177031095263232 177378366812409 177895504908072 178414150694976 179864592187392 180193896444352 180719243081216 181246121340928 182131112167788 183611771191296 184147082477568 185046238153728 185585731559424 186126797832192 187983480029184 188531536822272 189452100966912 190004439453696 190412207161344 190558388256768 190932195505716 191488849136928 191899802529792 192047125665024 192459277172736 193020382937088 193399019737056 193583124578304 193962865275648 194528354678784 194945831141376 195095492739072 195478200160614 195514186334208 196048107449712 196468845447168 196619676276096 197041640914944 197616106340352 198003758302224 198581028734592 199159982171136 199587398549504 200132443021581 200169286008832 200715919531848 201146675100672 201733108555776 202321251729408 202718133499896 203309148466368 203901886508544 205337230831936 205935881650688 206536277807104 207138424389632 207544755726084 208149842477472 209842024218624 211481415032832 212097978925056 212486297529086 212716340379648 214213733056512 214838262890496 215887277846016 216516686819328 217147930804224 217573897204188 217781015150592 218208223435104 218844399013632 219314060034048 219482429331456 219953459625984 220594723356672 221027451128064 221671846029312 222318119632896 222754228090002 222795235590144 223403657326416 224054979942528 224535823368192 225190446759936 225805409473329 225846978674688 226290009488256 226949747125248 227436802998272 227611408195584 228057900187383 228099884056576 228722792024664 229213653021696 229389622322112 229881914400768 230552124063744 231004384685928 231224287690752 231677866857024 232353312532992 233030727438336 234168572787156 234671120950784 235355293315072 236041460350976 236504489083212 237194006544096 237885534259968 240990449688576 241693045751808 242135548347098 242397690200064 242841482890384 244815694921728 246728317538304 247447642079232 248169063776256 248655882519072 249380826782976 250107884587008 250644640038912 251375382429696 252602801289216 253339252604928 253882942881792 254077851009024 254576260674288 255318465515904 255866403373056 256062834220032 256612369563648 257313141027747 257360510582784 257865359649408 258063325112376 258617153700864 259371139571712 259879932771669 259927774855168 260127323652096 260637600214152 261397476599616 261958460596224 262159568368128 262722187886592 263488141787136 264005011069632 264774704979456 265546642894848 266843257362108 267621226042464 268195566800896 268977478074368 269761668972544 270290844666528 271078864621824 271869182011392 273196668251682 275417656786944 275921903930414 276220623716352 276726340968112 277533123303296 281975220043776 282797305233408 283621787172864 284178151450368 285006659180544 285618310742016 285837582385152 286451017187328 287849703794688 288688915759104 289530574405632 290098529605584 290374686867456 290944297913472 291792532018176 292418746712064 292643239108608 293217300240921 293271279501312 294072161174568 294703268170752 294929514414144 295562461372416 296424159510528 297005637453336 297871543101888 298739973256704 299381097824256 300253929013248 301073879297772 301720012651008 302599662833664 303481877594112 304077200249844 304963722699552 305618204028928 305852829762816 306509219201024 307402832084992 308005846247904 308299050254336 308903822476032 309804416710656 310707636584448 311317133589126 312224763716208 314763036327936 315339318777616 316258675392128 317180712346624 318729446293629 321320599584768 322257394335744 323196920266752 323830916769024 324775030228992 325721896206336 326420926562304 326671522725888 328971090051072 329930189438976 330892085035008 331541176692096 332507769043968 333477179449344 334131342135003 334192853385216 335105485989624 336082469913792 336803735052288 337785670139904 338770468012032 339435014232384 340424620687872 341155204497408 341417112293376 342149826084864 343084188036996 343820479532544 344084433483168 344822871601152 345828186095616 346506577028892 346836431536128 347516800285536 348529968799488 349277947461632 349546091157504 350296250515456 351252859180734 351317522382848 352006681426176 353032939972608 354062190526464 354756733624818 355791009816144 356828301389952 360387792888704 361438486162432 362492242681856 363203322520647 364262224335576 367223542382592 368294164955136 370092476307456 371171463118848 372253595664384 375966960058368 377063073644544 378904201933824 380008878907392 380824414322688 381116776513536 381864391011432 382977698273856 383799605059584 384094251330048 384918554345472 386040765874176 386798039474112 387925730551296 389056709357568 389891662282752 390190985478144 390956400321228 392096214899424 392937690894336 393239352552192 394083281829888 395232212680704 396007516604448 397162057469184 398319964342272 399174797099008 400264886043162 400338572017664 401431839063696 402293350201344 403466217111552 404642503458816 405436266999792 406618296932736 407803773017088 409795002377523 410674461663872 411871763301376 413072555614208 413882855895621 414276848779264 415089511452168 416299684954944 419684048437248 422962830065664 424195957850112 424972595058172 425432680759296 428427466113024 429676525780992 431774555692032 433033373638656 434295861608448 435147794408376 435562030301184 436416446870208 437688798027264 438628120068096 438964858662912 439906919251968 442054902256128 443343692058624 444636239265792 445508456180004 446807314652832 448109959885056 449071646736384 450380893519872 451610818946658 451693957349376 452580018976512 453899494250496 454873605996544 455222816391168 456115800374766 456199768113152 457445584049328 458427306043392 458779244644224 459763828801536 461104248127488 462008769371856 462448575381504 463355733714048 464706625065984 466061454876672 466975700383689 468337145574312 469342241901568 470710586630144 472082920701952 473008978166424 474388013088192 475771068519936 481980899377152 483386091503616 484271096694196 484795380400128 485682965780768 489631389843456 493456635076608 494895284158464 496338127552512 497311765038144 498761653565952 500215769174016 501289280077824 505205602578432 506678505209856 508155702018048 509152521348576 510636931031808 511732806746112 512125668440064 513224739127296 514626282055494 514721021165568 515730719298816 516126650224752 517234307401728 518742279143424 519759865543338 519855549710336 520254647304192 521275200428304 522794953199232 523916921192448 524319136736256 525444375773184 526879288771101 526976283574272 528010022139264 529549409958912 531093285789696 532135100437227 533686514724216 535242452084928 536391133601792 537954956148736 539523337945088 540581689333056 542157729243648 543738364022784 546393336503364 550835313573888 551843807860828 552441247432704 553452681936224 555066246606592 563950440087552 565594610466816 568356302900736 570013318361088 571236621484032 571675164770304 575699407589376 577377831518208 579061148811264 580197059211168 580749373734912 581888595826944 583585064036352 584837493424128 585286478217216 586434600481842 586542559002624 588144322349136 589406536341504 589859028828288 591124922744832 592848319021056 594011274906672 595743086203776 597479946513408 598762195648512 600397329064743 600507858026496 602147758595544 603440025302016 605199325667328 606963755188224 608154400499688 609927445399104 611236408057856 611705659525632 613018438402048 614805664169984 616011692495808 617807644952064 619608833421312 621415273168896 622634267178252 624449527432416 629526072655872 630678637555232 632517350784256 634361424693248 637458892587258 642641199169536 644514788671488 647661833538048 649550060457984 651443792412672 653343045451776 657942180102144 659860378877952 661784170070016 663082353384192 665015538087936 666954358898688 668262684270006 668385706770432 670210971979248 672164939827584 673607470104576 675571340279808 677540936024064 678870028464768 680849241375744 682310408994816 682834224586752 684173700562149 684299652169728 686168376073992 687640959065088 688168866966336 689645743202304 691656372191232 693013154057784 693672863072256 695033600571072 697059937598976 698555894923264 699092182315008 700592501030912 702505718361468 704013362852352 706065879945216 708124381052928 709513467249636 711582019632288 713656602779904 720775585777408 722876972324864 724984485363712 726406645041294 728524448671152 734447084765184 740184952614912 742342926237696 743702041351801 744507191328768 751933920116736 754126147289088 757808403867648 760017757814784 761648828645376 762233553027072 763728782022864 765955396547712 767599210119168 768188502660096 769837108690944 772081531748352 773596078948224 775851461102592 778113418715136 779639798315007 779783324565504 780381970956288 781912800642456 784192429798848 785875381788672 786478705104384 788166563659776 790464425361408 792015033208896 794324114938368 796639928684544 798349594198016 800529772086324 802863678127392 804586700402688 806932434223104 809285006917632 810872533999584 813236593865472 815607546034176 819590004755046 821348923327744 823743526602752 826145111228416 827765711791242 828553697558528 830179022904336 832599369909888 845925660131328 847474419214843 848391915700224 849945190116344 850865361518592 856854932226048 859353051561984 863549111384064 866066747277312 868591723216896 870295588816752 871124060602368 872832893740416 875377596054528 877256240136192 877929717325824 879813838503936 884109804512256 886687384117248 889272478531584 891016912360008 893614629305664 896219919770112 898143293472768 900761787039744 903221637893316 905160037953024 907798988500992 909747211993088 910445632782336 912231600749532 914891168098656 916854612086784 917558489288448 919527657603072 922208496254976 924017538743712 924897150763008 926711467428096 929413250131968 932122909753344 933951400767378 936674291148624 938684483803136 941421173260288 944165841403904 946017956332848 948776026176384 951542137039872 956188338880887 963961798754304 966772183007232 968542193388392 969590760800256 971365931561536 979262779686912 986913270153216 989790568316928 992676255105024 994623530076288 997523307131904 1000431538348032 1002578560155648 1010411205156864 1013357010419712 1016311404036096 1018305042697152 1021273862063616 1023465613492224 1024251336880128 1026449478254592 1029252564110988 1031461438597632 1032253300449504 1034468614803456 1037484558286848 1039519731086676 1040509294608384 1042550400856608 1045589906398464 1047833842384896 1048638273472512 1050888751546368 1053758577542202 1053952567148544 1056020044278528 1059098819917824 1062186571579392 1064270200874454 1067373029448432 1070484904169856 1072782267203584 1075909912297472 1079046675890176 1081163378666112 1084315458487296 1087476728045568 1089609967561941 1092786673006728 1101670627147776 1103687615721656 1104882494865408 1106905363872448 1110132493213184 1127900880175104 1131189220933632 1136712605801472 1140026636722176 1142473242968064 1143350329540608 1151398815178752 1154755663036416 1158122297622528 1160394118422336 1163777191653888 1167170128072704 1169674986848256 1170572956434432 1172869200963684 1176288644698272 1178813072683008 1179718057656576 1182249845489664 1185696638042112 1188022549813344 1191486172407552 1194959893026816 1197524391297024 1200794658129486 1201015716052992 1204295517191088 1206880050604032 1210398651334656 1213927510376448 1216308800999376 1219854890798208 1222472816115712 1223411319051264 1226036876804096 1229385007132569 1229611328339968 1232023384991616 1235615289904128 1239217666842624 1241648567686863 1242830546337792 1245268534356504 1248899054864832 1259052145311744 1261357275110464 1265034701568512 1268722849386496 1274917785174516 1285282398339072 1289029577342976 1295323667076096 1299100120915968 1302887584825344 1306686090903552 1315884360204288 1319720757755904 1326164706768384 1330031076175872 1333908717797376 1336525368540012 1340421943958496 1344329879655168 1347214940209152 1351142680559616 1355081872048128 1357740056929536 1361698482751488 1364620817989632 1365668449173504 1368347401124298 1368599304339456 1372336752147984 1375281918130176 1376337733932672 1379291486404608 1383312744382464 1386026308115568 1387345726144512 1390067201142144 1394119875197952 1397111789846528 1398184364630016 1400927101151067 1401185002061824 1405011436722936 1408026725704704 1412131759890432 1416248762105856 1419026934499272 1423164039264576 1427313205559808 1441551171554816 1445753944649728 1449968970727424 1452813290082588 1457048897342304 1468894169530368 1480369905229824 1484685852475392 1487404082703602 1489014382657536 1503867840233472 1515616807735296 1520035515629568 1524467106054144 1527457564045728 1531910793095424 1535198420238336 1536377005320192 1539674217381888 1544163063496704 1547192157896448 1551702922205184 1556226837430272 1559279596630014 1559566649131008 1560763941912576 1563825601284912 1568384859597696 1571750763577344 1572957410208768 1576333127319552 1580637866313303 1580928850722816 1584030066417792 1588648229876736 1593279857369088 1596405301311681 1596699188396032 1601059544172648 1605727356254784 1609173400805376 1613864868446208 1618570013835264 1621745067999168 1626473187730944 1631215092068352 1639180009510092 1642697846655488 1647487053205504 1652290222456832 1655531423582484 1657107395117056 1660358045808672 1665198739819776 1691851320262656 1694948838429686 1696783831400448 1699890380232688 1713709864452096 1727098222768128 1732133494554624 1737183446433792 1740591177633504 1742248121204736 1745665787480832 1750755192109056 1754512480272384 1755859434651648 1759627677007872 1768219609024512 1773374768234496 1778544957063168 1782033824720016 1787229258611328 1792439839540224 1796286586945536 1801191987194229 1801523574079488 1806443275786632 1810320075906048 1815597977001984 1819494423986176 1820891265564672 1824463201499064 1829782336197312 1833709224173568 1835116978576896 1839055315206144 1844416992509952 1848035077487424 1853422934856192 1858826500263936 1864245819506688 1867902801534756 1873348582297248 1877368967606272 1882842346520576 1888331682807808 1892035912665696 1897552052352768 1903084274079744 1912376677761774 1927923597508608 1933544366014464 1937084386776784 1942731863123072 1973826540306432 1979581136633856 1985352510210048 1989247060152576 1995046614263808 2000863076696064 2005157120311296 2020822410313728 2026714020839424 2032622808072192 2036610085394304 2042547724127232 2046931226984448 2048502673760256 2052521101686447 2052898956509184 2058505128221976 2062922877195264 2064506600899008 2068937229606912 2074969116573696 2079039462173352 2081018589216768 2085100801713216 2091179812796928 2095667684769792 2097276546945024 2101777503092736 2107517155084404 2112040088557056 2118197639835648 2124373143158784 2128540401748908 2134746058896864 2140969808339712 2145564534407168 2151819824594944 2158093351780352 2162326757332224 2168630916974592 2174953456091136 2179219935123882 2185573346013456 2203341254295552 2207375231443312 2213810727744896 2220264986426368 2231106124055403 2255801760350208 2262378441867264 2273425211602944 2280053273444352 2284946485936128 2286700659081216 2302797630357504 2309511326072832 2316244595245056 2320788236844672 2327554383307776 2334340256145408 2338919394945021 2339349973696512 2341145912868864 2345738401927368 2352577289396544 2357626145366016 2359436115313152 2364499690979328 2371393276084224 2376045099626688 2382972344815104 2389919786053632 2395048782594048 2401589316258972 2408591034382176 2413760101208064 2420797302669312 2427855020752896 2432617601998752 2439709781596416 2444945632231424 2446822638102528 2452073753608192 2458770014265138 2459222656679936 2464046769983232 2471230579808256 2478435333685248 2483297135373726 2485661092675584 2490537068713008 2497798109729664 2522714550220928 2530069403137024 2537445698772992 2542423257644529 2549835570349032 2570564796678144 2578059154685952 2590647334152192 2598200241831936 2605775169650688 2613372181807104 2631768720408576 2639441515511808 2652329413536768 2660062152351744 2667817435594752 2673050737080024 2680843887916992 2688659759310336 2694429880418304 2702285361119232 2715480113859072 2723396965502976 2729241635979264 2731336898347008 2736694802248596 2744673504295968 2750563836260352 2752675467865344 2758582972809216 2766625488764928 2772052616231136 2774691452289024 2780134402284288 2788239750395904 2794223579693056 2796368729260032 2801854202302134 2802370004123648 2810022873445872 2816053451409408 2824263519780864 2832497524211712 2838053868998544 2846328078529152 2854626411119616 2868565016642661 2883102343109632 2891507889299456 2899937941454848 2905626580165176 2914097794684608 2937788339060736 2960739810459648 2969371704950784 2974808165407204 2978028765315072 3007735680466944 3031233615470592 3040071031259136 3048934212108288 3054915128091456 3063821586190848 3070396840476672 3072754010640384 3079348434763776 3094384315792896 3103405844410368 3112453674860544 3118559193260028 3121527883825152 3127651202569824 3136769719195392 3143501527154688 3145914820417536 3152666254639104 3161275732626606 3161857701445632 3168060132835584 3177296459753472 3186559714738176 3192810602623362 3193398376792064 3202119088345296 3211454712509568 3218346801610752 3227729736892416 3237140027670528 3243490135998336 3252946375461888 3262430184136704 3268829902685823 3278360019020184 3285395693310976 3294974106411008 3304580444913664 3311062847164968 3314214790234112 3320716091617344 3330397479639552 3383702640525312 3389897676859372 3393567662800896 3399780760465376 3427419728904192 3454196445536256 3464266989109248 3474366892867584 3481182355267008 3491331574961664 3501510384218112 3509024960544768 3511718869303296 3536439218049024 3546749536468992 3557089914126336 3564067649440032 3574458517222656 3584879679080448 3592573173891072 3602383974388458 3603047148158976 3612886551573264 3620640151812096 3631195954003968 3638988847972352 3641782531129344 3648926402998128 3659564672394624 3667418448347136 3670233957153792 3678110630412288 3688155021397707 3688833985019904 3696070154974848 3706845869712384 3717653000527872 3724945703060589 3728491639013376 3735805603069512 3746697164594496 3754737935212544 3765684693041152 3776663365615616 3784071825331392 3795104104705536 3806168548159488 3824753355523548 3855847195017216 3867088732028928 3874168773553568 3885463726246144 3947653080612864 3959162273267712 3978494120305152 3990093228527616 4001726153392128 4041644820627456 4053428041678848 4065245616144384 4073220170788608 4085095448254464 4093862453968896 4097005347520512 4105042203372894 4105797913018368 4117010256443952 4125845754390528 4129013201798016 4137874459213824 4149938233147392 4158078924346704 4162037178433536 4170201603426432 4182359625593856 4191335369539584 4194553093890048 4202781303453201 4203555006185472 4215034310168808 4224080177114112 4236395279671296 4248746286317568 4257080803497816 4269492117793728 4281939616679424 4291129068814336 4303639649189888 4324653514664448 4337261833949184 4349906912182272 4358439870247764 4371146692026912 4406682508591104 4414750462886624 4427621455489792 4440529972852736 4462212248110806 4511603520700416 4546850423205888 4560106546888704 4573401318162432 4605595260715008 4619022652145664 4632489190490112 4641576473689344 4655108766615552 4668680512290816 4677838789890042 4678699947393024 4682291825737728 4691476803854736 4705154578793088 4715252290732032 4718872230626304 4728999381958656 4742786552168448 4752090199253376 4765944689630208 4779839572107264 4789215903935043 4790097565188096 4803178632517944 4817182068764352 4827520202416128 4841594605338624 4855710041505792 4865235203997504 4879419563192832 4889891264462848 4893645276205056 4904147507216384 4917540028530276 4928093539966464 4942461159616512 4956870667370496 4966594270747452 4971322185351168 4981074137426016 4995596219459328 5045429100441856 5060138806274048 5074891397545984 5084846515289058 5099671140698064 5141129593356288 5181294668304384 5196400483663872 5205914289462607 5211550339301376 5226744363614208 5263537440817152 5278883031023616 5304658827073536 5320124304703488 5335634871189504 5346101474160048 5361687775833984 5377319518620672 5388859760836608 5404570722238464 5430960227718144 5446793931005952 5458483271958528 5462673796694016 5473389604497192 5489347008591936 5501127672520704 5505350935730688 5517165945618432 5533250977529856 5544105232462272 5560268804568576 5576479500791808 5588447159386112 5592737458520064 5603708404604268 5620045746891744 5632106902818816 5648527039561728 5664995048423424 5676107737997088 5692656157058304 5709252822239232 5737130033285322 5766204686219264 5783015778598912 5799875882909696 5811253160330352 5828195589369216 5921479620919296 5932320934503901 5938743409901568 5949616330814408 5956057530630144 6015471360933888 6062467230941184 6080142062518272 6097868424216576 6109830256182912 6127643172381696 6140793680953344 6145508021280768 6158696869527552 6188768631585792 6206811688820736 6224907349721088 6237118386520056 6243055767650304 6255302405139648 6273539438390784 6287003054309376 6291829640835072 6305332509278208 6322551465253212 6336120265671168 6354592919506944 6373119429476352 6385621205246724 6404238176690592 6422909425019136 6436693603221504 6455459473784832 6474280055341056 6486980271996672 6505892750923776 6524860368273408 6537659805371646 6556720038040368 6570791386621952 6589948212822016 6609160889827328 6622125694329936 6628429580468224 6641432183234688 6660794959279104 6693318372166209 6767405281050624 6779795353718744 6787135325601792 6799561520930752 6854839457808384 6908392891072512 6928533978218496 6948733785735168 6962364710534016 6982663149923328 7003020768436224 7018049921089536 7023437738606592 7072878436098048 7093499072937984 7114179828252672 7128135298880064 7148917034445312 7169759358160896 7185146347782144 7204767948776916 7225773103146528 7241280303624192 7262391908007936 7283565062258688 7297852805996256 7319129344789248 7334836896694272 7340467914307584 7356221260824576 7376310042795414 7377667970039808 7392140309949696 7413691739424768 7435306001055744 7449891406121178 7456983278026752 7471611206139024 7493394329188992 7509475870425088 7531369386082304 7553326731231232 7568143650662784 7590208209411072 7612337096318976 7627269772933587 7649506711047096 7711694390034432 7734177464057856 7748337547107136 7770927452492288 7895306161225728 7918324546535424 7956988240610304 7980186457055232 8003452306784256 8083289641254912 8106856083357696 8146440341577216 8170190896508928 8187724907937792 8194010695041024 8210084406745788 8234020512887904 8251691508781056 8258026403596032 8275748918427648 8299876466294784 8316157848693408 8324074356867072 8340403206852864 8364719251187712 8382670739079168 8389106187780096 8405562606906402 8407110012370944 8430068620337616 8448160354228224 8472790559342592 8497492572635136 8514161606995632 8538984235587456 8563879233358848 8582258137628672 8605695049927983 8607279298379776 8649307029328896 8674523667898368 8699813824364544 8716879740495528 8742293384053824 8813365017182208 8829500925773248 8855242910979584 8881059945705472 8924424496221612 9023207041400832 9093700846411776 9120213093777408 9146802636324864 9211190521430016 9238045304291328 9283152947378688 9310217533231104 9337361024581632 9355677579780084 9364583651475456 9382953607709472 9410309157586176 9430504581464064 9437744461252608 9457998763917312 9485573104336896 9504180398506752 9531889379260416 9559679144214528 9578431807870086 9580195130376192 9606357265035888 9634364137528704 9655040404832256 9683189210677248 9711420083011584 9730470407995008 9758839126385664 9779782528925696 9787290552410112 9806489708057469 9808295014432768 9835080057060552 9856187079932928 9884922319233024 9913741334740992 9933188541494904 9942644370702336 9962148274852032 9991192438918656 10090858200883712 10120277612548096 10149782795091968 10169693030578116 10199342281396128 10282259186712576 10362589336608768 10392800967327744 10411828578925214 10423100678602752 10527074881634304 10609317654147072 10640248609406976 10671269742379008 10692202948320096 10723375551667968 10754639037241344 10777719521673216 10809141444476928 10861920455436288 10893587862011904 10916966543917056 10925347593388032 10946779208994384 10978694017183872 11002255345041408 11010701871461376 11034331891236864 11064465064193121 11066501955059712 11088210464924544 11120537609137152 11152959001583616 11174837109181767 11176894318772224 11185474917040128 11207416809208536 11240091493783488 11264213805637632 11297054079123456 11329990096846848 11352215475994176 11385312314116608 11418505644478464 11474260066570644 11532409372438528 11566031557197824 11599751765819392 11622506320660704 11656391178738432 11842959241838592 11864641869007802 11877486819803136 11899232661628816 12124934461882368 12160284125036544 12195736848433152 12219660512365824 12255286344763392 12281587361906688 12291016042561536 12317393739055104 12377537263171584 12413623377641472 12449814699442176 12474236773040112 12486111535300608 12510604810279296 12547078876781568 12574006108618752 12583659281670144 12608343910359603 12610665018556416 12645102930506424 12672240531342336 12709185839013888 12746238858952704 12771242410493448 12808476353381184 12845818850038272 12873387206443008 12910918947569664 12973960543993344 13011785501847552 13049720736546816 13075319610743292 13113440076080736 13141582773243904 13179896425644032 13218321779654656 13244251388659872 13256859160936448 13282864366469376 13321589918558208 13386636744332418 13534810562101248 13559590707437488 13599123041861504 13816785782145024 13857067956436992 13897467571470336 13924729421068032 13965326299846656 14006041536872448 14036099842179072 14046875477213184 14145756872196096 14186998145875968 14228359656505344 14256270597760128 14297834068890624 14339518716321792 14367647711805129 14370292695564288 14409535897553832 14451546206293056 14482560607248384 14524783816015872 14567130124517376 14595705611992512 14638258689578496 14669673793388544 14680935828615168 14712442521649152 14752620085590828 14784280619899392 14827383478849536 14870612002111488 14899782812242356 14913966556053504 14943222412278048 14986788658377984 15018951740850176 15062738772164608 15106653462462464 15136287301325568 15180416418822144 15224674192637952 15254539545867174 15299013422094192 15423388780068864 15496675094214272 15541854904984576 15617742868387821 15790612322451456 15836649093070848 15913976481220608 15960372914110464 16006904613568512 16166579282509824 16213712166715392 16292880683154432 16340381793017856 16375449815875584 16388021390082048 16420168813491576 16468041025775808 16503383017562112 16516052807192064 16551497836855296 16599752932589568 16632315697386816 16680806413705728 16729438502375424 16765341478158336 16778212375560192 16811125213812804 16860137240675232 16896320708456448 16945581118685184 16994985145270272 17028323213991264 17077968471174912 17127758466717696 17164516275257344 17211390099855966 17214558596759552 17298614058657792 17349047335796736 17399627648729088 17433759480991056 17484586768107648 17659001851546496 17710485821959168 17762119891410944 17796962803511703 17848848992443224 18046414082801664 18187401692823552 18240426187554816 18293605272649728 18422381042860032 18476090608582656 18566305894757376 18620435066462208 18674722049163264 18711355159560168 18729167302950912 18765907215418944 18820618315172352 18861009162928128 18875488922505216 18915997527834624 19008360797013504 19063778758520832 19119358288429056 19156863615740172 19212714530071776 19268728275057408 19310080809664512 19366378421354496 19422840166023168 19460940815990016 19517678252771328 19559565057851392 19574581104820224 19612979416114938 19616590028865536 19670160114121104 19712374159865856 19769844638466048 19827482669481984 19866377082989808 19885288741404672 19924296549704064 19982384877837312 20079955116498627 20181716401767424 20240555225096192 20299565590183936 20339386061156232 20398684562792256 20564518373425152 20725178673217536 20785601934655488 20823657157850428 20846201357205504 21054149763268608 21218635308294144 21280497218813952 21342539484758016 21384405896640192 21446751103335936 21509278074482688 21555439043346432 21723840910872576 21787175724023808 21850695186776064 21893558417988768 21957388034367744 22004510690082816 22021403742922752 22068663782473728 22128930128386242 22133003910119424 22176420929849088 22241075218274304 22305918003167232 22349674218363534 22353788637544448 22370949834080256 22414833618417072 22480182987566976 22528427611275264 22594108158246912 22659980193693696 22704430951988352 22770624628233216 22837011288956928 22881809318800761 22948520133141288 23064818744877056 23132063114395648 23199503531638784 23245012641321408 23312782357476864 23685918483677184 23729283738015604 23754973639606272 23798465323257632 24249868923764736 24320568250073088 24439321024731648 24510572689526784 24563174723813376 24582032085123072 24755074526343168 24827246755282944 24899629398884352 24948473546080224 24972223070601216 25021209620558592 25094157753563136 25148012217237504 25167318563340288 25216687820719206 25221330037112832 25290205861012848 25344481062684672 25418371678027776 25492477717905408 25542484820986896 25616952706762368 25691637700076544 25746774412886016 25817085149783949 25821837895139328 25947921087986688 26023571003695104 26099441473093632 26150639221486584 26226880152161472 26283165546487808 26359792851288064 26436643559309312 26488502777319744 26565728732938752 26643179837116416 26773273488664836 27069621124202496 27119181414874976 27198246083723008 27633571564290048 27714135912873984 27849458842136064 27930652599693312 28012083073744896 28093750954426368 28291513744392192 28373996291751936 28456719313010688 28512541195520256 28595668137781248 28679037432643584 28735295423610258 28740585391128576 28819071795107664 28903092412586112 28965121214496768 29049567632031744 29134260249034752 29191411223985024 29276517379156992 29339347586777088 29361871657230336 29419469124172407 29424885043298304 29505240171181656 29568561239798784 29654766957699072 29741224004222976 29799565624484712 29827933112107008 29886444824556096 29973577316755968 30037903481700352 30125477544329216 30272574602651136 30360832837644288 30449348385275904 30509079091734348 30598026844188384 30846777560137728 30993350188428544 31083709809969152 31235485736775642 31581224644902912 31827952962441216 31920745828220928 32013809227137024 32333158565019648 32427424333430784 32585761366308864 32680763586035712 32750899631751168 32776042780164096 32840337626983152 32936082051551616 33006766035124224 33032105614384128 33102995673710592 33199505865179136 33264631394773632 33361612827411456 33458877004750848 33524511327545301 33530682956316672 33556424751120384 33622250427625608 33720274481350464 33792641416912896 33891162237370368 33989970290540544 34056646427982528 34155936942349824 34255516933435392 34329032550514688 34422780199711932 34597228117315584 34698094671593472 34799255297458176 34867518961982112 34969173536215296 35318003703092992 35420971643918336 35524239782821888 35593925607023406 35697697984886448 36374803385647104 36441400026238249 36480852375109632 36587210545299456 36844762085720064 36952181217165312 37132611789514752 37240870132924416 37349444098326528 37422710319120336 37458334605901824 37531814430837888 37641236630344704 37722018325856256 37750977845010432 37831995055669248 38016721594027008 38127557517041664 38238716576858112 38313727231480344 38425429060143552 38537456550114816 38620161619329024 38732756842708992 38921881631980032 39035356505542656 39119130115702784 39149162209640448 39225958832229876 39340320228242208 39424748319731712 39539689276932096 39654965338963968 39732754165979616 39770577482809344 39848593099408128 39964769755674624 40159910232997254 40363432803534848 40481110450192384 40599131180367872 40678772122312464 40797369125584512 41450357346435072 41571203869310976 41647314315700856 41692402714411008 42108299526537216 42437270616588288 42560994437627904 42685078969516032 42768811793280384 42893502206671872 43018556148965376 43110878086692864 43447681821745152 43574351448047616 43701390373552128 43787116835977536 43914776068735488 44009021380165632 44042807485845504 44137327564947456 44257860256772484 44352841859698176 44482150436548608 44611836006334464 44699348436727068 44741899668160512 44829667236834144 44960365975133952 45056855222550528 45188216316493824 45319960387387392 45408861903976704 45541249256466432 45674022577913856 45763618637601522 45897040266282576 46129637489754112 46264126228791296 46399007063277568 46490025282642816 46625564714953728 46853228605163463 47371836967354368 47458567476031208 47509947279212544 47596930646515264 48499737847529472 48641136500146176 48878642049463296 49021145379053568 49126349447626752 49164064170246144 49510149052686336 49654493510565888 49799258797768704 49896947092160448 50042419241117184 50188315507126272 50296024434475008 50334637126680576 50433375641438412 50580411722025696 50688962125369344 50836743356055552 50984955435810816 51084969641973792 51233905413524736 51383275400153088 51493548825772032 51634170299567898 51643675790278656 51895842175973376 52047142007390208 52198882946187264 52301278442973168 52453760304322944 52566331092975616 52719585702576128 52873287118618624 52977005554639488 53131457465877504 53286359674232832 53390888410535109 53546546977329672 54139242248404992 54238362829749952 54396492167446016 55267143128580096 55428271825747968 55698917684272128 55861305199386624 56024166147489792 56187501908852736 56583027488784384 56747992583503872 57025082391040512 57191336275562496 57358074865287168 57470590847220516 57638143590215328 57806184825172224 57930242428993536 58099135264063488 58268520498069504 58382822447970048 58553034758313984 58678695173554176 58723743314460672 58838938248344814 58849770086596608 59010480342363312 59137122479597568 59309533915398144 59482448008445952 59599131248969424 59655866224214016 59772889649112192 59947154633511936 60075806963400704 60239865349495881 60250955088658432 60545149205302272 60721665675288576 60898696770551808 61018158183468696 61196053688376768 61693555120275456 61986700376857088 62167419619938304 62470971473551284 63162449289805824 63655905924882432 63841491656441856 64027618454274048 64666317130039296 65171522732617728 65361527172071424 65552085560328192 65680675253966304 65872164103103232 66013532070248448 66064211228768256 66205991347421184 66399011730358272 66529262789547264 66723225654822912 66917754009501696 67049022655090602 67061365912633344 67112849502240768 67244500855251216 67440548962700928 67585282833825792 67782324474740736 67979940581081088 68113292855965056 68311873884699648 68511033866870784 68645427956402283 68658065101029376 68845560399423864 69194456234631168 69396189343186944 69598510594916352 69735037923964224 69938347072430592 70636007406185984 70841943287836672 71048479565643776 71187851214046812 71395395969772896 72749606771294208 72882800052476498 72961704750219264 73689524171440128 74265223579029504 74481740265848832 74698888196653056 74845420638240672 74916669211803648 75063628861675776 75282473260689408 75444036651712512 75501955690020864 75663990111338496 76033443188054016 76255115034083328 76477433153716224 76627454462960688 76850858120287104 77074913100229632 77240323238658048 77451255449351847 77465513685417984 77843763263960064 78070713011085312 78238260231405568 78298324419280896 78451917664459752 78680640456484416 78849496639463424 79079378553864192 79309930677927936 79465508331959232 79697186198816256 79929539511349248 80319820465994508 80726865607069696 80962220900384768 81198262360735744 81357544244624928 81594738251169024 82900714692870144 83142407738621952 83294628631401712 84874541233176576 85121988875255808 85370157939032064 85537623586560768 85787004413343744 86037112297930752 86221756173385728 86895363643490304 87148702896095232 87402780747104256 87574233671955072 87829552137470976 88018042760331264 88085614971691008 88258407372517221 88274655129894912 88515720513544968 88705683719396352 88964300873097216 89223672012668928 89398696873454136 89483799336321024 89659334473668288 89920731950267904 90113710445101056 90376432632987648 90817723807953408 91082498512932864 91348045155827712 91527237275203044 91794080532565152 92259274979508224 92528252457582592 92798014126555136 92980050565285632 93251129429907456 93706457210326926 94743673934708736 94917134952062416 95193861293030528 96999475695058944 97282273000292352 97757284098926592 98042290758107136 98252698895253504 98328128340492288 99020298105372672 99308987021131776 99598517595537408 99793894184320896 100084838482234368 100376631014252544 100573533982635903 100592048868950016 100669274253361152 100866751282876824 101160823444051392 101377924250738688 101673486712111104 101969910871621632 102169939283947584 102467810827049472 102766550800306176 102987097651544064 103268340599135796 103791684351946752 104094284014780416 104397765892374528 104602556885946336 104907520608645888 105132662185951232 105439171405152256 105746574237237248 105954011109278976 106262914931755008 106572719348465664 106781776821070218 107093093954659344 108476725659499904 108792984334892032 109324200078714747 110534286257160192 110856543651495936 111397835368544256 111722610398773248 112048332294979584 112375003817705472 113166054977568768 113495985167007744 114050164782081024 114382672551124992 114716149730574336 114941181694441032 115276287180430656 115612369650344448 115860484857987072 116198270528126976 116765644895940096 117106069516627968 117357390347108352 117447486628921344 117677876496689628 118020960684726624 118274244959195136 118619067830796288 118964896016891904 119198262497938848 119311732448428032 119545779298224384 119894309267023872 120151613926801408 120479730698991762 120501910177316864 121090298410604544 121443331350577152 121797393541103616 122036316366937392 122392107376753536 123973400753714176 124334839239876608 124941942947102568 126324898579611648 127311811849764864 127682983312883712 128055236908548096 129332634260078592 130343045465235456 130723054344142848 131104171120656384 131361350507932608 131744328206206464 132027064140496896 132128422457536512 132411982694842368 133058525579094528 133446451309645824 133835508019003392 134098045310181204 134225699004481536 134489001710502432 134881097925401856 135170565667651584 135564648949481472 135959881162162176 136226585711930112 136623747769399296 137022067733741568 137290855912804566 137316130202058752 137691120798847728 138388912469262336 138792378686373888 139197021189832704 139470075847928448 139876694144861184 140559685815490389 141272014812371968 141683886575673344 142096959131287552 142375702428093624 142790791939545792 145499213542588416 145765600104952996 145923409500438528 147379048342880256 148530447158059008 148963480531697664 149397776393306112 149690841276481344 150127257723351552 150564946521378816 150888073303425024 151003911380041728 152066886376108032 152510230068166656 152954866307432448 153254908925921376 153701716240574208 154149826200459264 154480646477316096 154902510898703694 154931027370835968 155687526527920128 156141426022170624 156476520462811136 156596648838561792 156903835328919504 157361280912968832 157698993278926848 158158757107728384 158619861355855872 158931016663918464 159394372397632512 159859079022698496 160172665231605327 160639640931989016 161453731214139392 161924441800769536 162396524721471488 162715088489249856 163189476502338048 165801429385740288 166284815477243904 166589257262803424 169749082466353152 170243977750511616 171075247173121536 171574008826687488 172074224595861504 173790727286980608 174297405792190464 174805561494208512 175148467343910144 175659104274941952 176036085520662528 176171229943382016 176516814745034442 176549310259789824 177031441027089936 177411367438792704 177928601746194432 178447344025337856 178797393746908272 178967598672642048 179318668947336576 179841463900535808 180227420890202112 180719596048487643 180752865265975296 181635447615906816 182164997025865728 182696090311655424 183054474550406088 183588161065130304 184518549959016448 185056504915165184 185960101130571264 186502258859814912 187412914420653852 189487347869417472 189834269904124832 190387722586061056 193998951390117888 195514568197853184 196084581516214272 196656256680984576 198040596210745344 198617974042263552 199197035191074816 199587788368641792 200169676964468736 200753262028505088 201147067965271806 201184097737900032 201338548506722304 201733502565753648 202321646888102784 202755848501477376 203346973424222208 203939821743243264 204339878567895168 204935621654098944 205533101600612352 205936283869206849 205974195303088128 206536681198271592 207583368703893504 208188568029560832 208795531784749056 209205113771892672 209815041217291776 210265324371902464 210878342810304512 211908022218557952 212525829863510016 213145438696931328 213563553642140436 214186187909318688 216953451318999808 217585968669784064 218648400157429494 221068572514320384 222795670737088512 223445220797546496 224096664589959168 224750007635410944 226332109955137536 226991970334015488 228100329564162048 228765345102249984 229432299461148672 229882363388882064 230552574360861312 231224739300688896 231720969715974144 232396541056253952 233531289791880192 234212139033255936 234714780694216704 234894973257842688 235355752993379256 236041921369453248 236548489918390272 237238135661592576 237929792033783808 238396524995877696 239091558596448768 239788618534047744 240303227853602816 240959461397983524 242180596821209088 242886662701154304 243594787082207232 244072632733874784 244784214753507072 247946801507428352 248669678479753216 249883885894205136 254623623699529728 255089800183667743 255365966625767424 256110473817096192 258665268520157184 260686090930470912 261446108688285696 262208342241312768 262722701015865216 263488656412412928 264054128280993792 264256844915073024 264823965389684736 266117051158189056 266892902619291648 267671016038006784 268196090620362408 268451398008963072 268978003421004864 269762195850803712 270341131335303168 271129297898962944 272453171423860224 273247495538798592 274044135467483136 274581711825609132 275382241597695456 276777824938524672 277584757372747776 278394042379665408 278940151695856896 279753388289722368 281119371630980778 282544029624743936 283367773151346688 284193918262575104 284751404856187248 285581583879091584 290998427085176832 291531200209905992 291846819000877056 294758096685760512 297060894316118016 297926961063395328 298795552786612224 299381682552962688 300254515446703104 301129893042757632 301776146606850048 302007822760083456 304133772752216064 305020460136333312 305909732614864896 306509817851842752 307403432481148416 308299652400918528 308961292954632192 309805021797407388 311375053055840256 312282852044341248 313193297677123584 313807670657839008 314722561825937664 315397986557853696 316317514215456768 317239722711711744 317862033327836928 318788744795265024 319718158045396992 320345330463210654 321279281863978032 322907462428278784 323848883601539072 324793049442942976 325430176978499712 326378953004676096 327972600236144241 331602858771480576 332569630954487808 333178514525606848 339498164932706304 340487955501023232 342150494346243072 343148017653374976 344148449191723008 347581454573961216 348594811584380928 350296934687820288 351318208549883904 352072171041325056 352342459886764032 353033629490068884 354062882054179872 354822734877585408 355857203492388864 356894688050675712 357594787493816544 357935197345284096 358637337894673152 359682927801071616 360454841780404224 361439192096975286 361505730531950592 363270895231813632 364329994051731456 365392180623310848 366108949100812176 367176322130260608 369037099918032896 370113009830330368 371920202261142528 373004517719629824 374825828841307704 378974695738834944 379668539808249664 380775445172122112 387997902780235776 391029136395706368 392169163032428544 393312513361969152 396081192421490688 397235948084527104 399175576737283584 400339353928937472 401506524057010176 402294135930543612 402677097013444608 403467005131507296 404643293776205568 405511697002954752 406693946848444416 407879643486486528 408679757135790336 409871243308197888 411066203201224704 411872567738413698 411948390606176256 413073362396543184 415166737407787008 416377136059121664 417591063569498112 418410227543785344 419630082434583552 420530648743804928 421679057446471167 421756685620609024 423816044437115904 425051659727020032 426290877393862656 427127107284280872 428372375818637376 433906902637999616 435171937339568128 437296800314858988 442137145028640768 445591341474177024 446890441595092992 448193329179918336 452664219910275072 456200659128324096 457530690204499968 458864598922297344 459764726777764128 461105148721722624 462449478601377792 463441939431948288 464793082112507904 467062579583760384 468424278066511872 469429561388433408 469789946515685376 470711505986758512 472083842738906496 473096979836780544 474476271323185152 475859584067567616 476793049991755392 478183117192897536 479577237068095488 480517995694815981 480606455707205632 481918922795967048 484361193642418176 485773325402308608 487189574164414464 488145265467749568 489568429507014144 495893603014856704 497339356959506432 499767771788410272 509247247399059456 510179600367335486 510731933251534848 521372181860941824 522892217376571392 524416684482625536 525445402031730432 526977312824825856 528108256561987584 528513689830146048 529647930779369472 532234102316378112 533785805238583296 535342032076013568 536392181240724816 536902796017926144 537956006842009728 539524391701607424 540682262670606336 542158788145462929 542258595797925888 544906342847720448 546494991077597184 548088270934966272 549163423651218264 550764483195390912 553555649877049344 555169514745495552 557880303391713792 559506776579444736 562238743261961556 565088059249487872 566735546302693376 568387836525150208 569502809712374496 571163167758183168 581996854170353664 583062400419811984 594121788632236032 595853922126790656 597591105573224448 598763365105925376 600509030893406208 602259786085515264 603552293213700096 604015645520166912 608267545504432128 610040920272666624 611819465229729792 613019635703685504 614806864962296832 616599304801837056 617808851607620547 617922585909264384 619610043594814776 622750106111680512 624565704088682496 626386595354247168 627615341315678016 629445123651875328 630795973115707392 632635028430913536 635724066655673856 637577489590530048 639436316090793984 640690660926421308 642558563727956064 645814924856557568 647697767203078144 649586098885885952 650860353956999424 652757906009352192 655945200472288482 663205717542961152 666357029051213696 678996329865412608 680975911002046464 684300988692486144 686296035306749952 688296898383446016 695162909147922432 697189623168761856 700593869375640576 702636417099767808 704144342082650112 704684919773528064 706067258980137768 708125764108359744 709645469755170816 711714406984777728 713789376101351424 715189574987633088 717274675789346304 719365855602143232 720909683560808448 722878384193950572 726541790463627264 728659988103462912 730784361246621696 732217898201624352 734352644260521216 738074199836065792 740226019660660736 743840404522285056 746009035439259648 749651657682615408 759337079616499328 761550890344244224 765269400551003229 775995805560471552 782058272791412736 784338326064857088 786625026723938304 792162384842981376 794471896169054208 798351153474567168 800678707857874944 803013048114020352 804588271861087224 805354194026889216 806934010263014592 809286587552411136 811023394005909504 813387893696888832 817359514271580672 819742486616395776 822132406402449408 823745135476827396 826146724793086368 830333474815574016 832754272118243328 835182127138996224 836820455087570688 839260164869167104 841061297487609856 843358114892942334 843513371241218048 847632088874231808 850103319454040064 852581754787725312 854254214568561744 856744751637274752 867813805275999232 870343874679136256 874593600629717976 884274290057281536 891182682948354048 893780883190185984 896386658359836672 905328439820550144 912401318256648192 915061380408999936 917729197844594688 919529453555528256 922210297443445248 924898957202755584 926883878863896576 934125159167520768 936848556133023744 939579893031370752 941423011973517024 944167685477812992 946193959673561088 948952542646370304 951719168135135232 953586099983510784 956366234385795072 959154474136190976 961035991389631962 961212911414411264 963837845591934096 968722387284836352 971546650804617216 974379148328828928 976290530935499136 979136859014028288 983917800708432723 991787206029713408 994678713919012864 999535543576820544 1018494494798118912 1020359200734670972 1021463866503069696 1042744363721883648 1045784434753142784 1050890804063460864 1053954625649651712 1056216513123975168 1057027379660292096 1064468204632756224 1067571610477166592 1070684064152027136 1072784362481449632 1073805592035852288 1075912013684019456 1079048783403214848 1081364525341212672 1084317576290925858 1084517191595851776 1089812685695440896 1092989982155194368 1096176541869932544 1098326847302436528 1101528966390781824 1107111299754098688 1110339029490991104 1115760606783427584 1119013553158889472 1124477486523923112 1130176118498975744 1133471092605386752 1136775673050300416 1139005619424748992 1142326335516366336 1163993708340707328 1166124800839623968 1188243577264472064 1191707844253581312 1197526730211850752 1201018061786812416 1204519572171030528 1208031291040333824 1216535091008864256 1220081840545333248 1223638930459459584 1226039271407371008 1229613729924593664 1233198609603674112 1235617703215241094 1235845171818528768 1239220087189629552 1245500212223361024 1249131408177364992 1252773190708494336 1255230682631356032 1258890247303750656 1261591946231414784 1265037172339413501 1265270056861827072 1271448133311347712 1275154979181060096 1278872632181587968 1281381321852842616 1285117127455912128 1291629849713115136 1295395534406156288 1301720707913998848 1305515812018704384 1311890400944576964 1326411435085922304 1332714058102427392 1357992659730825216 1368601977384972288 1372592070613499904 1376593796766892032 1390325818295844864 1394379246337523712 1401187738751281152 1405272834199535616 1408288684165300224 1409369839547056128 1412134517960275536 1416251528216719488 1419290939510341632 1423428813969555456 1427578752202702848 1430379149975266176 1434549351578692608 1438731711204286464 1441553987084447943 1441819367121616896 1445756768387901144 1453083580927254528 1457319976206925824 1461568722493243392 1464435796403248704 1468705288521042432 1476148399672131584 1487680809044570112 1492018070878519296 1499303315365230816 1518674159232998656 1523101780688488448 1530538801102006458 1564116545582825472 1568676652129714176 1573250053447876608 1584324769685962752 1588943792338108416 1596702306949134336 1601357415715749888 1606026096228040704 1609176543722174448 1610708388053778432 1613868020526029184 1618573175104822272 1622046788011819008 1626775787393777664 1634719028543161344 1639484973232791552 1644264812804898816 1647490270953654792 1652293449586172736 1660666949631148032 1665508544236486656 1673640910175141376 1678520329738334208 1682122594975219712 1686716229785884668 1695264177748463616 1700206638908080128 1705163509575450624 1708508429137123488 1713489503274549504 1735627610551998464 1740687749358272512 1749187201259435952 1782365365896708096 1787561766380371968 1792773316719673344 1810656879641100288 1824802636513296384 1830122760817999872 1835458395689189376 1839058907111056512 1844420594886890496 1849797914405511168 1853767757727793152 1868250318335041536 1873697112266047488 1879159786062741504 1882846023947034048 1888335370955625984 1892387919347122176 1897905085292740608 1907172199967021568 1912732468771590144 1918308948272381952 1922071982779263924 1927675691183868192 1937444774569672704 1943093301609234432 1948758296657657856 1952581061870998272 1958273718028056576 1967835601416865446 1983574412059426816 1989357427838025728 1999071087153641088 2036988989596237824 2040718401469341944 2042927733006139392 2085488727443767296 2091568869506285568 2101781608126921728 2107909251299303424 2112433026247950336 2114054759320584192 2128936409265512448 2135143220954333184 2141368128304054272 2145568724962899264 2151824027368038912 2158097566806429696 2162729050682425344 2168635152581851716 2179625371390881792 2185979964310388736 2192353083739865088 2196653694604873056 2203057932781563648 2214222599508197376 2220678058981982208 2231521213566855168 2238027106317778944 2248954973047846224 2260352236997951488 2266942185210773504 2273551346100600832 2278011238849497984 2284652671032732672 2295808201653009687 2327987416681414656 2332249601679247936 2376487154528944128 2383415688507162624 2395053460423701504 2402036123573624832 2409039144342061056 2416062582080667648 2433070182017728512 2440163681090666496 2452078542814742016 2459227459849187328 2466397219207348224 2471235406430482188 2478440174379259104 2491000424446722048 2498262816354729984 2505546381416988672 2510461365262712064 2517780494607501312 2523183892462829568 2530074344678827002 2530540113723654144 2542896266622695424 2550309958362120192 2557745264363175936 2562762643705685232 2570234254911824256 2583259699426230272 2590791068812312576 2603441415827997696 2611031624037408768 2623780801889153928 2652822870171844608 2665428116204854784 2715985319461650432 2737203954769944576 2745184141226999808 2753187593533784064 2780651636591689728 2802375477502562304 2810545668399071232 2818739679094112256 2824269035920551072 2832503056433438976 2838581879020683264 2846857627939110912 2855157504405405696 2860758299950532352 2869098703157385216 2877463422408572928 2883107974168895886 2883638734243233792 2891513536775802288 2906167161854509056 2914639952413851648 2923137444986486784 2928871592806497408 2937410577042084864 2951753402125298169 2952296799344263168 2975361618089140224 2984036141757038592 2998606630730461632 3037348318465997312 3046203561376976896 3061077602204012916 3128233091165650944 3137353304259428352 3168649539371925504 3193404613898268672 3202714831431499776 3212052192456081408 3218353087444348896 3221416776107556864 3227736041052058368 3237146350209644544 3244093576023638016 3253551574787555328 3269438057086322688 3278969946465583104 3288529625609797632 3294980541907309584 3304586899172345472 3321333899262296064 3331017088472973312 3347281820350282752 3357040659476668416 3364245189950439424 3373432459571769336 3390528355496927232 3400413277816160256 3410327019150901248 3417016858274246976 3426979006549099008 3471255221103996928 3481375498716545024 3498374402518871904 3564730731793416192 3575123532760743936 3649605273026592768 3660245521635999744 3670916791378378752 3678117814222113024 3688841189773780992 3699595828811022336 3707535515455586304 3736500636670083072 3747394224532094976 3758319572125483008 3765692047894068096 3776670741911251968 3784775838694244352 3795111517018240503 3795810170585481216 3814344399934043136 3825464937543180288 3836617896544763904 3844143965558527848 3855351382367736384 3874889549139345408 3886186603218468864 3905162123741996544 3916547436056113152 3935671202833730892 3967148824118853632 3978714855676051456 3998142174307282176 4073977979192475648 4081436802938683888 4170977454887534592 4183137739012571136 4203563216253843456 4215818502598606848 4224866052495900672 4228109518641168384 4257872818531024896 4270286441908666368 4282736256608108544 4291137449925798528 4303648054736077824 4316195133612859392 4324661961253343829 4325458101364850688 4337270305163703432 4359250742781763584 4371959928620777472 4384706167479730176 4393307389209746112 4406115865563127296 4428445199016394752 4463042427133710336 4476054212635557888 4497909946095692448 4520704473995902976 4533884370421547008 4547102692201201664 4556022477698995968 4569305342065465344 4591616403306019374 4664499203358495872 4752974309057888256 4766831377014325248 4790106920847403008 4804072247147249664 4818078288684122112 4832125164161335296 4866140364035457024 4880327362181332992 4904157085629484032 4918454919698374656 4932794438414696448 4942470812860964376 4956880348758518208 4982000848893444096 4996525632709459968 5020922730525424128 5035560989215002624 5046367784925659136 5060148689357654004 5085792533245390848 5100619916724240384 5115490528726351872 5125525287411370464 5140468509823648512 5166519398852460544 5181582137624625152 5206882831655995392 5222063248074817536 5247561603778307856 5330856232409709568 5431970638923300864 5474407909539889152 5490368282453999616 5506375187067568128 5561303273183379456 5604750955005124608 5621091336798142464 5637479358188224512 5648538071841102144 5665006112866877952 5677163758041366528 5693715255878221824 5721516599901064704 5738197406314770432 5754926844817145856 5766215948337791772 5783027073551604576 5812334323709018112 5829279904827703296 5846274889972973568 5857743185612994816 5874821154084169728 5903506804250596338 5904593598688526336 5950723236178280448 5968072283514077184 5997213261460923264 6074696636931994624 6092407122753953792 6122155204408025832 6256466182331301888 6274706608518856704 6337299078743851008 6386809227796537344 6405429662862999552 6424104384912162816 6436706174888697792 6455472082104116736 6474292700419289088 6488187152047276032 6538876114172645376 6557939892931166208 6577059251219595264 6589961083814619168 6609173798344690944 6642667798524592128 6662034176945946624 6694563640700565504 6714081318953336832 6728490379900878848 6746864919143538672 6781056710993854464 6800826555632320512 6820654038301802496 6834033716548493952 6853958013098198016 6887424604959029061 6942510442207993856 6962750997433090048 6996748805037743808 7129461463586832384 7150247065521487872 7299210546053185536 7320491043271999488 7356235628444226048 7377682379547561984 7399191657622044672 7473001273340166144 7494788449064189952 7516639144250966016 7531384095788136192 7553341483822503936 7569551677388488704 7590223034036481006 7591620341170962432 7628688799868086272 7650929875086360576 7673235793089527808 7688287931117055696 7710702764735472768 7749779098278690816 7772373206436937728 7810324247483993088 7833094872112226304 7871342405667461784 7934297648237707264 7957429711352102912 7996284348614564352 8147955958384951296 8162873605877367776 8341954909775069184 8407126432507686912 8431637005197213696 8456219037282336768 8515745637062049792 8540572883817332736 8565472513216217088 8582274899851597056 8607296109472155648 8632390267225718784 8649323922506687658 8650916202729701376 8674540610327406864 8718501485563527168 8743919857241554944 8769412334959460352 8786614778419492224 8812231731126254592 8855260206375894507 8856890398032789504 8926084854267420672 8952108425271115776 8995819892191384896 9041408947991805952 9067768740843094016 9112044955397991936 9138610684130930688 9183232806612038748 9328998406716991744 9505948618115776512 9580213841694806016 9608144494294499328 9636156577368244224 9664250328322670592 9732280728070914048 9760654724362665984 9808314171258968064 9836909839396749312 9865588876829392896 9884941625721928752 9913760697517036416 9964001697786888192 9993051265418919936 10041845461050848256 10071121978430005248 10092735569851318272 10120297378715308008 10171585066490781696 10201239833448480768 10230981057452703744 10251050574822740928 10280937019647297024 10333038797704921088 10413765663311990784 10444126496149635072 10495123207556615712 10661712464819419136 10948815819079778304 10980736564907999232 11012750374135136256 11122606546366758912 11209501910010249216 11242182673596284928 11274958716376449024 11297076143682204288 11330012225733755904 11354327516082733056 11387430511756443648 11443033199802129408 11476394812629540864 11509853689634291712 11532431896675583544 11566054147103209152 11624668647418036224 11658559809655406592 11715486371225989632 11749642308168339456 11807013608501192676 11901446472356560896 11936144567028154368 11994426522921846528 12149393273863989248 12184814245507907584 12244310408816051664 12512932364662603776 12549413217037713408 12674598157487702016 12773618455593074688 12810859325725999104 12848208769824325632 12873412349777395584 12910944164208233472 12948585400838578176 12976374304094552064 13077752228345290752 13115879785862332416 13154118502439190528 13179922167629238336 13218347596689381888 13285335597049184256 13389127281401131008 13428162637906673664 13493729838287077344 13562113421987708928 13601653111264641024 13641308076603604992 13668067433096987904 13707916026196396032 13774849209918058122 13885020884415987712 13925501994866180096 13993497610075487616 14258922927173664768 14300494131042975744 14598421092106371072 14640982086543998976 14712471256888452096 14755364759095123968 14798383315244089344 14946002546680332288 14989576898128379904 15062768191576272384 15106682967645007872 15139103354776977408 15180446068072962012 15257377599736172544 15301859750172721152 15346471586179055616 15376575862234111392 15421405529470945536 15499558196557381632 15544746412873875456 15620648494967986176 15666189744224452608 15742684811334923568 15868595296475414528 15914859422704205824 15992568697229128704 16295911916769902592 16325747211754735552 16683909819550138368 16814252865015373824 16863274010394427392 16912438074564673536 17031491274124099584 17081145767634665472 17164549799703194112 17214592218944311296 17264780534451437568 17298647845013375316 17349081220654813728 17437002971127054336 17487839714483109888 17538824669918920704 17573229556838984448 17624463462252509184 17710520412751789014 17713780796065579008 17852169708534841344 17904216850542231552 17991639784382769792 18082817895983611904 18135537481686188032 18224089910795983872 18277221368261861376 18366465613224077496 18657996813433983488 19011897236231553024 19160427683389612032 19216288988588998656 19272313154736488448 19464561456141828096 19616628342517936128 19673819678793498624 19731177753658785792 19769883251443857504 19827521395034072832 19928003395573776384 19986102530837839872 20083690922101696512 20142243956860010496 20185471139702636544 20240594757430616016 20343170132981563392 20402479666896961536 20461962114905407488 20502101149645481856 20561874039294594048 20662273814877087183 20666077595409842176 20827531326623981568 20888252992299270144 20990246415113231424 21323424929638838272 21897631638159556608 21961473129815998464 22419003820020498432 22484365347192569856 22549917432752898048 22594152287364408576 22660024451467511808 22708655032165466112 22774861023512887296 22886066399604258816 22952789625259081728 23019707379268583424 23064863793351167088 23132108294206418304 23249337294836072448 23317119619310813184 23430972742451979264 23499284616336678912 23614027217002385352 23802892944713121792 23872289134056308736 23988853045843693056 24298786547727978496 24369628491015815168 24488620817632103328 25025864729325207552 25547236911186149376 25621718651451998208 25696417539648651264 25746824699554791168 25821888328416466944 25897170801677156352 25952748608189104128 26155504456690581504 26231759571724664832 26308237004878381056 26359844335258476672 26436695193378763776 26565780619127683521 26570671194098368512 26778254562802262016 26856325275813347328 26987459676574154688 27124226843975417856 27203306222529282048 27336134866193975808 27415832052392792064 27549698419836116244 27770041768831975424 27851003989732360192 27986995220150975232 28517845854347329536 29196842184212742144 29281964173087997952 29424942513776904192 29510729518190247936 29596766630488178688 29892005093360664576 29979153796256759808 30125536383152544768 30213365935290015744 30278206709553954816 30360892136145924024 30514755199472345088 30603719500345442304 30692943172358111232 30753151724468222784 30842811058941891072 30999116393114763264 31241296989935972352 31332379488448905216 31485369622669847136 31737190592950829056 31829718845408411648 31985137394458257408 32651494423509471104 33367819639100276736 33628505730030747648 33726548020788854784 33824876149129347072 34062982548248199168 34162291535269330944 34329099599406388224 34429184437888622592 34529561068902875136 34597295690026750632 34698162441309627456 34874005942254108672 34975679428966219776 35146459113677968896 35248926924505018368 35421040825503578028 35704339417069682688 35808433701084463104 35983279568765539584 36165635791967223808 36271074963372376064 36448179821591967744 36554442736523722752 36732931226448154992 37315993626867966976 38023794472463106048 38320855366779224064 38432577977177997312 38544626309472976896 38929122912283656192 39233256685035872256 39347639357586997248 39462355507317571584 39539766502887715008 39655042790068145664 39856006791147552768 40167381844203393024 40284487913720020992 40481189514861232032 40686340265963126784 40804959333793923072 40923924229810814976 41004202299290963712 41123748078589188096 41324547629754174366 41332155190819684352 41655062653247963136 41776505984598540288 41980492830226462848 42646849859277676544 43795263276319113216 43922946259631996928 44838007640040996864 44968730694385139712 45188304574728817152 45320048902935023616 45417310064330932224 45772132799208517632 45905579250518163456 46039414758537166848 46129727586702334176 46264216588412836608 46498674589672144896 46634239238621626368 46861945484903958528 46998569232673357824 47228054434004770704 47605785889426243584 47744578268112617472 47977706091687386112 48597573095455956992 48739256982031630336 48977241635264206656 50051729458650415104 51094473822372298752 51243437302903996416 51493649399109582336 51643776656832933888 51794341603354312704 52311008913381163008 52463519143449329664 52616474009756762112 52719688670516953344 52873390386757527552 53131561238255367042 53141342388196737024 53556509125604524032 53712650551626694656 53974919353148309376 54248453687950835712 54406612445058564096 54672269732387951616 54831664104785584128 55099396839672232488 55540083537663950848 55702007979464720384 55973990440301950464 57035691708694659072 58393684368425484288 58849885027553808384 59021459036380495872 59193533260976357376 59784010186721329152 59958307592513519616 60251072766305089536 60426731870580031488 60556413419107909632 60721784272291848048 61029510398944690176 61207439000690884608 61385886344716222464 61506303448936445568 61685622117883782144 61986821444631261549 61998232786229526528 62482593979871944704 62664758976897810432 62970739245339694272 63474381185901658112 63970274788916514816 65302988847018942208 67257011460061495296 67453096041577709568 67649752298258694144 68125965096496398336 68324583070538661888 68658199198812776448 68858368875777245184 69059122137805750272 69194591380053501264 69396324882619254912 69748011884508217344 69951358857932439552 70292918227355937792 70497853849010036736 70842081651007156056 71408678834139365376 71616867402168926208 71966559137531079168 72331271583934447616 72896359643183935488 73108885473047445504 73465862452896309984 74631987253735933952 76641710733558448128 76865155954355994624 77089252618945953792 77858245824567312384 78466513370071744512 78695278715173994496 78924711014635143168 79079533005775430016 79310085580136291328 79712013582295105536 80334763688406786048 80568975827440041984 80962379029722464064 81372680531926253568 81609918667587846144 82008404598581927424 82247496157178376192 82649095259508348732 83310125306495926272 83553011969197080576 83960985660452925696 85293699718555353088 87590526552638226432 87845892519263993856 89676015280081993728 89937461388770279424 90376609149457634304 90640097805870047232 90834620128661864448 91544265598417035264 91811158501036326912 92078829517074333696 92259455173404668352 92528433176825673216 92997349179344289792 93723890969807917056 93997138465346715648 94456108868009541408 95211571778852487168 95489156536225234944 95955412183374772224 97195146190911913984 97478513964063260672 97954483270528413312 100103458917300830208 102188947644744597504 102486874605807992832 102987298798219164672 103287553313665867776 103588683206708625408 104622017826762326016 104927038286898659328 105439377341033906688 105746780773515055104 106263122476510734084 107113018251209048064 107425301103253389312 107949838706296618752 108496907375901671424 108813224890117128192 109344539464775903232 109663328209571168256 110198793679344464976 111080167075327901696 111404015958929440768 111947980880603900928 114071383417389318144 116787368736850968576 117699770055107616768 118042918072760991744 118387066521952714752 119568020373442658304 120502145532610179072 120853463741160062976 121443568544583696096 122059020797889380352 122414878001381769216 122771772689432444928 123012606897872891136 123371244235767564288 123973642889262523098 123996465572459053056 124965187959743889408 125329517953795620864 125941478490679388544 126948762371803316224 127940549577833029632 130605977694037884416 134514022920122990592 134906192083155419136 136251930192992796672 137316398397625552896 137716737751554490368 138118244275611500544 138389182760107002528 138792649765238509824 139496023769016434688 139902717715864879104 140585836454711875584 140995707698020073472 141684163302014312112 142817357668278730752 143233734804337852416 143933118275062158336 144662543167868895232 145792719286367870976 146217770946094891008 146931724905792619968 149263974507471867904 153283421467116896256 153730311908711989248 156933026740143489024 157390557430347988992 157849422029270286336 158159066011550860032 158620171160272582656 159424027164590211072 160669527376813572096 161137951654880083968 161924758059444928128 162745361063852507136 163219837335175692288 164016809197163854848 164494992314356752384 165298190519016697464 166620250612991852544 167106023938394161152 167921971320905851392 170587399437110706176 175181053105276452864 179352030560163987456 179874922777540558848 180753218298915268608 181280195611740094464 181669240257323728896 183088531196834070528 183622317002072653824 184157659034148667392 184518910346809336704 185056866353651346432 185960464333893784647 185994698358688579584 187447781939615834112 187994276930693431296 188912217736019082816 190423143557704974336 191910824366749544448 194390292381823827968 194957027928126521344 195908966541056826624 204377895289489195008 204973749211615985664 205974597596438329344 206575106627331735552 207177366413417250816 209244035653524652032 209854076573797318656 210878754682067813376 211493561547030110208 212526244953021468168 214226036502418096128 214850602206506778624 215899677412593237504 216993814751803342848 218689078929551806464 219326656419142336512 220397587358688929952 222160334150655803392 222808031917858881536 223895961761207801856 233574737473701937152 235399540110215233536 236085836145521983488 236774133043905429504 239136040746885316608 241004291065220358144 241706927482320125952 242887137089167392192 244118041595778760704 244829756002763538432 246025213795745782272 246742488471535128576 247947285778525046196 249930375919487778816 250659035907591241728 251882956981358777088 253897524743606632448 255881099155666059264 261211955388075768832 269028045840245981184 269812384166310838272 272503860385985593344 274632796795251105792 275433475503108980736 276236488551223001088 276778365520214005056 277585299530477019648 278992047538032869376 281171672909423751168 281991415396040146944 283368326604028624224 285634715336557461504 286467469608675704832 287866236550124316672 289325086335737790464 291585438572735741952 292435541892189782016 293863449811585239936 298527949014943735808 306566842934233792512 307460623817423978496 313866053480286978048 314781114860695977984 316318132023101720064 317240342320545165312 321339054753627144192 322275903309760167936 323849516118889856256 325490722127705014272 326439674670351384576 328033618394327709696 328989984628713504768 330596381038033394928 333240501225983705088 334212047876788322304 335843942641811702784 341174798874221412352 350362106210552905728 358704061120327974912 361506436597830537216 362560391223480188928 366177062393668141056 367244634004145307648 368315318068297334784 369037820693618673408 370113732707302692864 371920928667787569294 371989396717377159168 374895563879231668224 375988553861386862592 377824435472038165632 380846287115409948672 383821648733499088896 388780584763647655936 389914055856253042688 391817933082113653248 408755790578978390016 411949195192876658688 413150213254663471104 414354732826834501632 418488071307049304064 419708153147594637312 421757509364135626752 422987123094060220416 425052489906042936336 428452073004836192256 429701204413013557248 431799354825186475008 433987629503606685696 437378157859103612928 438653312838284673024 440795174717377859904 444320668301311606784 447791923522415603712 470799080220430467072 472171672291043966976 473548266087810859008 478272081493770633216 482008582130440716288 483413854964640251904 485774274178334784384 488236083191557521408 489659512005527076864 492050427591491564544 493484976943070257152 495894571557050092392 499860751838975557632 501318071815182483456 503765913962717554176 511762198311332118528 522423910776151537664 538056091680491962368 539624768332621676544 545007720771971186688 549265593590502211584 550866951006217961472 552472977102446002176 553556731040428010112 555170599060954039296 557984095076065738752 562343345818847502336 563982830792080293888 566736653208057248448 571269430673114923008 575732473100248633344 583170877145471483904 584871083784379564032 587726899623170479872 597055898029887471616 613133685868467585024 614921247634847956992 627732106960573956096 629562229721391955968 632636264046203440128 634480684641090330624 642678109507254288384 644551806619520335872 647699032237779712512 650981444255410028544 656067236788655419392 657979969257427009536 661192762076066789856 666481002451967410176 668424095753576644608 671687885283623405568 682349597748442824704 700724212421105811456 717408122240655949824 723012873195661074432 725120782446960377856 732354124787336282112 734489268008290615296 738075641387237346816 740227465414605385728 743841857335575138588 749791127758463336448 751977107722773725184 755648870944076331264 761692574230819897344 767643297466998177792 777561169527295311872 779828111712506085376 783635866164227306496 817511581157956780032 823898390385753317376 826300426509326942208 828709465653669003264 836976142614098608128 843515018728271253504 845974246188120440832 850104979812085872672 856904146009672384512 859402408826027114496 863598709650372950016 867975259007213371392 874756315718207225856 877306625676569346048 881590349434755719808 888641336602623213568 895583847044831207424 941598160440860934144 944343344582087933952 964017164260881432576 966827709929280503808 971548548356669568768 976472166383115042816 979319024011054153728 984100855182983129088 986969953886140514304 991789143114100184784 999721503677951115264 1002636143630364966912 1007531827925435108352 1023524396622664237056 1044847821552303075328 1076112183360983924736 1098531187181004423168 1101733902012435922944 1104945954204892004352 1107113462080856020224 1110341198121908078592 1115968190152131477504 1124686691637695004672 1127965661584160587776 1133473306416114496896 1142538861346229846016 1151464946200497266688 1166341754290942967808 1169742167568759128064 1175453799246340959744 1194111796059774943232 1226267371736935170048 1255464213921147912192 1259124459442783911936 1265272528092406880256 1268961369282180661248 1285356219014508576768 1289103613239040671744 1295398064475559425024 1301962888510820057088 1312134473577310838784 1315959938514854019072 1322385524152133579712 1332962004903934820352 1343375770567246811136 1364699195496885649408 1434816244481311899648 1446025746391322148864 1450241564893920755712 1464708249574672564224 1468978536016581230592 1476151282774474693632 1480454930829210771456 1487683714671150277176 1499582255516926672896 1503954215445547450368 1511297741888152662528 1535286594933996355584 1555122339054590623744 1559656223425012170752 1567271732328454612992 1635023162315913560064 1647796780771506634752 1652600853018653884416 1657418931307338006528 1673952285228197216256 1687030037456542507008 1691948492376240881664 1700209959624171745344 1713808292019344769024 1727197419300745900032 1749512631436414451712 1754613251353138692096 1763180698869511439616 1777282673205246427136 1791167694089662414848 1883196320881721868288 1888686689164175867904 1928034328521762865152 1933655419858561007616 1943097096713339137536 1952944332766230085632 1968201710365966258176 1973939907772281028608 1983578286228200369568 1999443007355902230528 2005272287260729933824 2015063655850870216704 2047048793245328474112 2089695643104606150656 2152224366721967849472 2197062374362008846336 2203467804024871845888 2214226924161712040448 2220682396243816157184 2249373383275390009344 2255931323168321175552 2266946612832228993792 2285077722692459692032 2302929892400994533376 2332683508581885935616 2339484335137518256128 2350907598492681919488 2388223592119549886464 2452534743473870340096 2510928427842295824384 2530545056184813760512 2537922738564361322496 2570712438029017153536 2578207226478081343488 2590796128951118850048 2603925777021640114176 2624268947154621677568 2631919877029708038144 2644771048304267159424 2665924009807869640704 2686751541134493622272 2729398390993771298816 2892051492782644297728 2900483129787841511424 2929416499149345128448 2937957072033162461184 2952302565548949387264 2960909861658421542912 2975367429342300554352 2999164511033853345792 3007908430891094900736 3022595483776305325056 3070573189867992711168 3110244678109181247488 3134543464656909225984 3295593561543013269504 3305201706037307768832 3314837862614676013056 3347904570456394432512 3374060074913085014016 3383896984752481763328 3400419919248343490688 3427616584038689538048 3454394838601491800064 3499025262872828903424 3509226502706277384192 3526361397739022879232 3582335388179324829696 3766392641763443736576 3777373378328351735808 3856068657043525730304 3867310839717122015232 3886194193426678275072 3905888665532460171264 3936403420731932516352 3947879815544562057216 3967156572456400739136 3998886014711804461056 4030127311701740433408 4094097586490656948224 4179391286209212301312 4304448733443935698944 4394124748724017692672 4406935608049743691776 4428453848323424080896 4441364792487632314368 4498746766550780018688 4511862646336642351104 4533893225664457987584 4605859784801989066752 4665367017163771871232 4678968670275036512256 4701815196985363838976 4776447184239099772928 4905069486947740680192 5021856855684591648768 5061090112369627521024 5075845477128722644992 5141424876058034307072 5181592257902237700096 5248537894309243355136 5263839754059416076288 5289542096608534318848 5331848019615739281408 5373503082268987244544 5458796781987542597632 5784102985565288595456 5800966259575683022848 5858832998298690256896 5904605131097898774528 5921819723316843085824 5950734858684601108704 5998329022067706691584 6015816861782189801472 6045190967552610650112 6141146379735985422336 6220489356218362494976 6269086929313818451968 6591187123086026539008 6610403412074615537664 6748120149826170028032 6767793969504963526656 6800839838496686981376 6855233168077379076096 6908789677202983600128 6998050525745657806848 7018453005412554768384 7052722795478045758464 7164670776358649659392 7532785283526887473152 7712137314087051460608 7734621679434244030464 7772388386853356550144 7811777331064920342528 7872806841463865032704 7895759631089124114432 7934313144912801478272 7997772029423608922112 8060254623403480866816 8188195172981313896448 8358782572418424602624 8788249497448035385344 8813871216099487383552 8856907696646848161792 8882729584975264628736 8997493533101560037376 9023725292673284702208 9067786451328915975168 9211719569603978133504 9330734034327543742464 9403630393970727677952 9552894368478199545856 10043713711369183297536 10122180224739255042048 10151690954257445289984 10282849752116068614144 10363184515804475400192 10497075788618486710272 10527679508118832152576 10579084193217068637696 10747006164537974489088 10917593563975085195264 11568205971130577190912 11601932519151366045696 11717665996597380513792 11809210262195797549056 11843639446633686171648 11901469717369202217408 11996658044135413383168 12090381935105221300224 12282292759471970844672 12440978712436724989952 12538173858627636903936 13182374246172053078016 13220806824149231075328 13496240299652340056064 13535587939009927053312 13601679676993373962752 13817579354405967200256 13996101051491315613696 14036906010825109536768 14105445590956091516928 14329341552717299318784 15065570567053774946304 15424274628174102921216 15544776773706713100288 15745613682927730065408 15791519262178248228864 15868626289825602956544 15995544058847217844224 16120509246806961733632 16376390345962627792896 16717565144836849205248 17576498994896070770688 17713815393293696323584 17765459169950529257472 17994987066203120074752 18047450585346569404416 18135572902657831950336 18423439139207956267008 18661468068655087484928 18807260787941455355904 19105788736956399091712 20244360449478510084096 20303381908514890579968 20565699504232137228288 20726369031608950800384 20994151577236973420544 21055359016237664305152 21158168386434137275392 21494012329075948978176 23136411942261154381824 23203865038302732091392 23435331993194761027584 23618420524391595098112 23687278893267372343296 23802939434738404434816 23993316088270826766336 24180763870210442600448 24564585518943941689344 25076347717255273807872 26364748492344106156032 26441613648298462150656 26992480599304680112128 27071175878019854106624 27203359353986747925504 27635158708811934400512 27992202102982631227392 28210891181912183033856 28658683105434598637568 30131141134107549892608 30848549256348205842432 31089553547413426200576 31491227365855460130816 31583038524356496457728 31737252579651205913088 32241018493613923467264 32752780691925255585792 33435130289673698410496 35152997989792141541376 35427630786587392647168 35530918339901058514944 35989974132406240149504 36271145805315663900672 36846878278415912534016 37322936137310174969856 37614521575882910711808 38211577473912798183424 40488720898957020168192 40606763817029781159936 41452738063217901600768 41988303154473946841088 42110718032475328610304 42316336772868274550784 42988024658151897956352 46272823884522308763648 47236841048783190196224 47374557786534744686592 47605878869476808869632 47986632176541653532672 48361527740420885200896 49129171037887883378688 50152695434510547615744 52729496984688212312064 53984961198609360224256 54142351756039708213248 54406718707973495851008 55270317417623868801024 55984404205965262454784 56421782363824366067712 57317366210869197275136 61697098512696411684864 62179107094826852401152 62982454731710920261632 63166077048712992915456 63474505159302411826176 64482036987227846934528 66870260579347396820992 70305995979584283082752 70855261573174785294336 71061836679802117029888 71979948264812480299008 72542291610631327801344 73693756556831825068032 75229043151765821423616 76423154947825596366848 80977441797914040336384 81213527634059562319872 82905476126435803201536 83976606308947893682176 84632673545736549101568 85976049316303795912704 92545647769044617527296 94473682097566380392448 94749115573069489373184 95211757738953617739264 96723055480841770401792 98258342075775766757376 100305390869021095231488 105458993969376424624128 107969922397218720448512 108813437415946991702016 110540634835247737602048 111968808411930524909568 112843564727648732135424 114634732421738394550272 124358214189653704802304 125964909463421840523264 126332154097425985830912 126949010318604823652352 128964073974455693869056 133740521158694793641984 141710523146349570588672 142123673359604234059776 143959896529624960598016 145084583221262655602688 147387513113663650136064 150458086303531642847232 161954883595828080672768 162427055268119124639744 165810952252871606403072 167953212617895787364352 169265347091473098203136 171952098632607591825408 185091295538089235054592 188947364195132760784896 189498231146138978746368 190423515477907235478528 193446110961683540803584 200610781738042190462976 210917987938752849248256 215939844794437440897024 217626874831893983404032 221081269670495475204096 225687129455297464270848 229269464843476789100544 248716428379307409604608 251929818926843681046528 253898020637209647304704 257928147948911387738112 267481042317389587283968 283421046292699141177344 284247346719208468119552 290169166442525311205376 294775026227327300272128 300916172607063285694464 323909767191656161345536 331621904505743212806144 335906425235791574728704 338530694182946196406272 343904197265215183650816 377894728390265521569792 378996462292277957492736 380847030955814470957056 386892221923367081607168 401221563476084380925952 431879689588874881794048 435253749663787966808064 442162539340990950408192 451374258910594928541696 497432856758614819209216 503859637853687362093056 507796041274419294609408 515856295897822775476224 534962084634779174567936 566842092585398282354688 568494693438416936239104 580338332885050622410752 601832345214126571388928 647819534383312322691072 663243809011486425612288 677061388365892392812544 687808394530430367301632 755789456780531043139584 761694061911628941914112 773784443846734163214336 802443126952168761851904 870507499327575933616128 884325078681981900816384 902748517821189857083392 994865713517229638418432 1007719275707374724186112 1015592082548838589218816 1031712591795645550952448 1133684185170796564709376 1136989386876833872478208 1160676665770101244821504 1203664690428253142777856 1295639068766624645382144 1326487618022972851224576 1354122776731784785625088 1511578913561062086279168 1523388123823257883828224 1547568887693468326428672 1604886253904337523703808 1741014998655151867232256 1805497035642379714166784 1989731427034459276836864 2031184165097677178437632 2063425183591291101904896 2267368370341593129418752 2321353331540202489643008 2407329380856506285555712 2652975236045945702449152 2708245553463569571250176 3023157827122124172558336 3046776247646515767656448 3095137775386936652857344 3482029997310303734464512 3610994071284759428333568 3979462854068918553673728 4062368330195354356875264 4534736740683186258837504 4642706663080404979286016 4814658761713012571111424 5416491106927139142500352 6093552495293031535312896 6190275550773873305714688 6964059994620607468929024 7221988142569518856667136 7958925708137837107347456 8124736660390708713750528 9069473481366372517675008 9285413326160809958572032 10832982213854278285000704 12187104990586063070625792 13928119989241214937858048 14443976285139037713334272 16249473320781417427501056 18570826652321619917144064 21665964427708556570001408 24374209981172126141251584 27856239978482429875716096 32498946641562834855002112 43331928855417113140002816 48748419962344252282503168 55712479956964859751432192 64997893283125669710004224 97496839924688504565006336 129995786566251339420008448 194993679849377009130012672 389987359698754018260025344
- Sum of all divisors σ(n): 1396815385120350221703298776
- Sum of proper divisors (its aliquot sum) s(n): 1006828025421596203443273432
- 389987359698754018260025344 is an abundant number, because the sum of its proper divisors (1006828025421596203443273432) is greater than itself. Its abundance is 616840665722842185183248088
Bases of 389987359698754018260025344
- Binary: 101000010100101110000100100100001101000010000110111111010100010001110000000000000000000002
- Hexadecimal: 0x142970921A10DFA88E00000
- Base-36: 1D02408CVF6MQ68000
Squares and roots of 389987359698754018260025344
- 389987359698754018260025344 squared (3899873596987540182600253442) is 152090140724805349831987296393784823871277563522318336
- 389987359698754018260025344 cubed (3899873596987540182600253443) is 59313232417478781139238281066135036179056587809925036007493154129446724995907584
-
The
square root of 389987359698754018260025344 is 19748097622271.2150704587 -
389987359698754018260025344 is a
perfect cube number . Itscube root is 730606464 - Being both a perfect square and a perfect cube, 389987359698754018260025344 is also a
perfect sixth number .
Scales and comparisons
How big is 389987359698754018260025344?- 389,987,359,698,754,018,260,025,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 389,987,359,698,754,018,260,025,344 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 389987359698754018260025344 cubic inches would be around 60883872 feet tall.
Recreational maths with 389987359698754018260025344
- 389987359698754018260025344 backwards is 443520062810457896953789983
- The number of decimal digits it has is: 27
- The sum of 389987359698754018260025344's digits is 135
- 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 389987359698754018260025344 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 389987359698754018260025344 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/389987359698754018260025344/
Chicago style:
Numbermatics. 2024. "Number 389987359698754018260025344 - Facts about the integer". https://numbermatics.com/n/389987359698754018260025344/
The information we have on file for 389987359698754018260025344 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 389987359698754018260025344, math, Factors of 389987359698754018260025344, curriculum, school, college, exams, university, Prime factorization of 389987359698754018260025344, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-nine septillion, nine hundred eighty-seven sextillion, three hundred fifty-nine quintillion, six hundred ninety-eight quadrillion, seven hundred fifty-four trillion, eighteen billion, two hundred sixty million, twenty-five thousand, three hundred forty-four.