315908595390540607160057856
315,908,595,390,540,607,160,057,856 is an even composite number composed of five prime numbers multiplied together.
315908595390540607160057856 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of ten thousand, three hundred ninety-five divisors.
Prime factorization of 315908595390540607160057856:
220 × 310 × 72 × 612 × 4094
(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 × 3 × 3 × 3 × 3 × 7 × 7 × 61 × 61 × 409 × 409 × 409 × 409)See below for interesting mathematical facts about the number 315908595390540607160057856 from the Numbermatics database.
Names of 315908595390540607160057856
- Cardinal: 315908595390540607160057856 can be written as Three hundred fifteen septillion, nine hundred eight sextillion, five hundred ninety-five quintillion, three hundred ninety quadrillion, five hundred forty trillion, six hundred seven billion, one hundred sixty million, fifty-seven thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 3.15908595390540607160057856 × 1026
Factors of 315908595390540607160057856
Divisors of 315908595390540607160057856
- Number of divisors d(n): 10395
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 61 63 64 72 81 84 96 98 108 112 122 126 128 144 147 162 168 183 189 192 196 216 224 243 244 252 256 288 294 324 336 366 378 384 392 409 427 432 441 448 486 488 504 512 549 567 576 588 648 672 729 732 756 768 784 818 854 864 882 896 972 976 1008 1024 1098 1134 1152 1176 1227 1281 1296 1323 1344 1458 1464 1512 1536 1568 1636 1647 1701 1708 1728 1764 1792 1944 1952 2016 2048 2187 2196 2268 2304 2352 2454 2562 2592 2646 2688 2863 2916 2928 2989 3024 3072 3136 3272 3294 3402 3416 3456 3528 3584 3681 3721 3843 3888 3904 3969 4032 4096 4374 4392 4536 4608 4704 4908 4941 5103 5124 5184 5292 5376 5726 5832 5856 5978 6048 6144 6272 6544 6561 6588 6804 6832 6912 7056 7168 7362 7442 7686 7776 7808 7938 8064 8192 8589 8748 8784 8967 9072 9216 9408 9816 9882 10206 10248 10368 10584 10752 11043 11163 11452 11529 11664 11712 11907 11956 12096 12288 12544 13088 13122 13176 13608 13664 13824 14112 14336 14724 14823 14884 15309 15372 15552 15616 15876 16128 16384 17178 17496 17568 17934 18144 18432 18816 19632 19683 19764 20041 20412 20496 20736 21168 21504 22086 22326 22904 23058 23328 23424 23814 23912 24192 24576 24949 25088 25767 26047 26176 26244 26352 26901 27216 27328 27648 28224 28672 29448 29646 29768 30618 30744 31104 31232 31752 32256 32768 33129 33489 34356 34587 34992 35136 35721 35868 36288 36864 37632 39264 39366 39528 40082 40824 40992 41472 42336 43008 44172 44469 44652 45808 45927 46116 46656 46848 47628 47824 48384 49152 49898 50176 51534 52094 52352 52488 52704 53802 54432 54656 55296 56448 57344 58896 59049 59292 59536 60123 61236 61488 62208 62464 63504 64512 65536 66258 66978 68712 69174 69984 70272 71442 71736 72576 73728 74847 75264 77301 78141 78528 78732 79056 80164 80703 81648 81984 82944 84672 86016 88344 88938 89304 91616 91854 92232 93312 93696 95256 95648 96768 98304 99387 99796 100352 100467 103068 103761 104188 104704 104976 105408 107163 107604 108864 109312 110592 112896 114688 117792 118098 118584 119072 120246 122472 122976 124416 124928 127008 129024 131072 132516 133407 133956 137424 137781 138348 139968 140544 142884 143472 145152 147456 149694 150528 154602 156282 157056 157464 158112 160328 161406 163296 163968 165888 167281 169344 172032 174643 176688 177876 178608 180369 182329 183232 183708 184464 186624 187392 190512 191296 193536 196608 198774 199592 200704 200934 206136 207522 208376 209408 209952 210816 214326 215208 217728 218624 221184 224541 225792 229376 231903 234423 235584 236196 237168 238144 240492 242109 244944 245952 248832 249856 254016 258048 262144 265032 266814 267912 274848 275562 276696 279936 281088 285768 286944 290304 294912 298161 299388 301056 301401 309204 311283 312564 314112 314928 316224 320656 321489 322812 326592 327936 331776 334562 338688 344064 349286 353376 355752 357216 360738 364658 366464 367416 368928 373248 374784 381024 382592 387072 393216 397548 399184 400221 401408 401868 412272 413343 415044 416752 418816 419904 421632 428652 430416 435456 437248 442368 449082 451584 458752 463806 468846 471168 472392 474336 476288 480984 484218 489888 491904 497664 499712 501843 508032 516096 523929 524288 530064 533628 535824 541107 546987 549696 551124 553392 559872 562176 571536 573888 580608 589824 596322 598776 602112 602802 618408 622566 625128 628224 629856 632448 641312 642978 645624 653184 655872 663552 669124 673623 677376 688128 695709 698572 703269 706752 711504 714432 721476 726327 729316 732928 734832 737856 746496 749568 762048 765184 774144 786432 795096 798368 800442 802816 803736 824544 826686 830088 833504 837632 839808 843264 857304 860832 870912 874496 884736 894483 898164 903168 904203 917504 927612 933849 937692 942336 944784 948672 952576 961968 964467 968436 979776 983808 995328 999424 1003686 1016064 1032192 1047858 1048576 1060128 1067256 1071648 1082214 1093974 1099392 1102248 1106784 1119744 1124352 1143072 1147776 1161216 1170967 1179648 1192644 1197552 1200663 1204224 1205604 1222501 1236816 1245132 1250256 1256448 1259712 1264896 1282624 1285956 1291248 1306368 1311744 1327104 1338248 1347246 1354752 1376256 1391418 1397144 1406538 1413504 1423008 1428864 1442952 1452654 1458632 1465856 1469664 1475712 1492992 1499136 1505529 1521889 1524096 1530368 1548288 1571787 1572864 1590192 1596736 1600884 1605632 1607472 1623321 1640961 1649088 1653372 1660176 1667008 1675264 1679616 1686528 1714608 1721664 1741824 1748992 1769472 1788966 1796328 1806336 1808406 1835008 1855224 1867698 1875384 1884672 1889568 1897344 1905152 1923936 1928934 1936872 1959552 1967616 1990656 1998848 2007372 2020869 2032128 2064384 2087127 2095716 2109807 2120256 2134512 2143296 2164428 2178981 2187948 2198784 2204496 2213568 2239488 2248704 2286144 2295552 2322432 2341934 2359296 2385288 2395104 2401326 2408448 2411208 2445002 2473632 2490264 2500512 2512896 2519424 2529792 2565248 2571912 2582496 2612736 2623488 2654208 2676496 2683449 2694492 2709504 2712609 2752512 2782836 2794288 2801547 2813076 2827008 2846016 2857728 2885904 2893401 2905308 2917264 2931712 2939328 2951424 2985984 2998272 3011058 3043778 3048192 3060736 3096576 3143574 3145728 3180384 3193472 3201768 3211264 3214944 3246642 3281922 3298176 3306744 3320352 3334016 3350528 3359232 3373056 3429216 3443328 3483648 3497984 3512901 3538944 3577932 3592656 3601989 3612672 3616812 3667503 3670016 3710448 3735396 3750768 3769344 3779136 3794688 3810304 3847872 3857868 3873744 3919104 3935232 3981312 3997696 4014744 4041738 4064256 4128768 4174254 4191432 4219614 4240512 4269024 4286592 4328856 4357962 4375896 4397568 4408992 4427136 4478976 4497408 4516587 4565667 4572288 4591104 4644864 4683868 4715361 4718592 4770576 4790208 4802652 4816896 4822416 4869963 4890004 4922883 4947264 4980528 5001024 5025792 5038848 5059584 5130496 5143824 5164992 5225472 5246976 5308416 5352992 5366898 5388984 5419008 5425218 5505024 5565672 5588576 5603094 5626152 5654016 5692032 5715456 5771808 5786802 5810616 5834528 5863424 5878656 5902848 5971968 5996544 6022116 6062607 6087556 6096384 6121472 6193152 6261381 6287148 6329421 6360768 6386944 6403536 6422528 6429888 6493284 6536943 6563844 6596352 6613488 6640704 6668032 6701056 6718464 6746112 6858432 6886656 6967296 6995968 7025802 7077888 7155864 7185312 7203978 7225344 7233624 7335006 7340032 7420896 7470792 7501536 7538688 7558272 7589376 7620608 7695744 7715736 7747488 7838208 7870464 7962624 7995392 8029488 8050347 8083476 8128512 8137827 8196769 8257536 8348508 8382864 8404641 8439228 8481024 8538048 8573184 8657712 8715924 8751792 8795136 8817984 8854272 8957952 8994816 9033174 9131334 9144576 9182208 9289728 9367736 9430722 9437184 9541152 9580416 9605304 9633792 9644832 9739926 9780008 9845766 9894528 9961056 10002048 10051584 10077696 10119168 10204141 10260992 10287648 10329984 10450944 10493952 10538703 10616832 10653223 10705984 10733796 10777968 10838016 10850436 11002509 11010048 11131344 11177152 11206188 11252304 11308032 11384064 11430912 11543616 11573604 11621232 11669056 11726848 11757312 11805696 11943936 11993088 12044232 12125214 12175112 12192768 12242944 12386304 12522762 12574296 12658842 12721536 12773888 12807072 12845056 12859776 12986568 13073886 13127688 13192704 13226976 13281408 13336064 13402112 13436928 13492224 13549761 13697001 13716864 13773312 13934592 13991936 14051604 14146083 14155776 14311728 14370624 14407956 14450688 14467248 14609889 14670012 14768649 14841792 14941584 15003072 15077376 15116544 15178752 15241216 15391488 15431472 15494976 15676416 15740928 15925248 15990784 16058976 16100694 16166952 16257024 16275654 16393538 16515072 16697016 16765728 16809282 16878456 16962048 17076096 17146368 17315424 17431848 17503584 17590272 17635968 17708544 17915904 17989632 18066348 18187821 18262668 18289152 18364416 18579456 18735472 18784143 18861444 18988263 19082304 19160832 19210608 19267584 19289664 19479852 19560016 19610829 19691532 19789056 19922112 20004096 20103168 20155392 20238336 20408282 20521984 20575296 20659968 20901888 20987904 21077406 21233664 21306446 21411968 21467592 21555936 21676032 21700872 22005018 22020096 22262688 22354304 22412376 22504608 22616064 22768128 22861824 23087232 23147208 23242464 23338112 23453696 23514624 23611392 23887872 23986176 24088464 24151041 24250428 24350224 24385536 24413481 24485888 24590307 24772608 25045524 25148592 25213923 25317684 25443072 25547776 25614144 25690112 25719552 25973136 26147772 26255376 26385408 26453952 26562816 26672128 26804224 26873856 26984448 27099522 27394002 27433728 27546624 27869184 27983872 28103208 28292166 28311552 28623456 28741248 28815912 28901376 28934496 29219778 29340024 29537298 29683584 29883168 30006144 30154752 30233088 30357504 30482432 30612423 30782976 30862944 30989952 31352832 31481856 31616109 31850496 31959669 31981568 32117952 32201388 32333904 32514048 32551308 32787076 33007527 33030144 33394032 33531456 33618564 33756912 33924096 34152192 34292736 34630848 34863696 35007168 35180544 35271936 35417088 35831808 35979264 36132696 36375642 36525336 36578304 36728832 37158912 37470944 37568286 37722888 37976526 38164608 38321664 38421216 38535168 38579328 38959704 39120032 39221658 39383064 39578112 39844224 40008192 40206336 40310784 40476672 40649283 40816564 41043968 41091003 41150592 41319936 41803776 41975808 42154812 42438249 42467328 42612892 42823936 42935184 43111872 43352064 43401744 43829667 44010036 44305947 44525376 44708608 44824752 45009216 45232128 45536256 45723648 46174464 46294416 46484928 46676224 46907392 47029248 47222784 47775744 47972352 48176928 48302082 48500856 48700448 48771072 48826962 48971776 49180614 49545216 50091048 50297184 50427846 50635368 50886144 51095552 51228288 51380224 51439104 51946272 52295544 52510752 52770816 52907904 53125632 53344256 53608448 53747712 53968896 54199044 54563463 54788004 54867456 55093248 55738368 55967744 56206416 56352429 56584332 56964789 57246912 57482496 57631824 57802752 57868992 58439556 58680048 58832487 59074596 59367168 59766336 60012288 60309504 60466176 60715008 60964864 61224846 61565952 61725888 61979904 62705664 62963712 63232218 63700992 63919338 63963136 64235904 64402776 64667808 65028096 65102616 65574152 66015054 66060288 66788064 67062912 67237128 67513824 67848192 68304384 68417929 68585472 69261696 69727392 70014336 70361088 70543872 70834176 71428987 71663616 71958528 72265392 72751284 73050672 73156608 73240443 73457664 73770921 74317824 74572561 74941888 75136572 75445776 75953052 76329216 76643328 76842432 77070336 77158656 77919408 78240064 78443316 78766128 79156224 79688448 80016384 80412672 80621568 80953344 81298566 81633128 82087936 82182006 82301184 82639872 83607552 83951616 84309624 84876498 84934656 85225784 85647872 85870368 86223744 86704128 86803488 87659334 88020072 88611894 89050752 89417216 89649504 90018432 90464256 91072512 91447296 91837269 92348928 92588832 92969856 93352448 93814784 94058496 94445568 94848327 95551488 95879007 95944704 96353856 96604164 97001712 97400896 97542144 97653924 97943552 98361228 99022581 99090432 100182096 100594368 100855692 101270736 101772288 102191104 102456576 102878208 103892544 104591088 105021504 105541632 105815808 106251264 106688512 107216896 107495424 107937792 108398088 109126926 109576008 109734912 110186496 111476736 111935488 112412832 112704858 113168664 113929578 114493824 114964992 115263648 115605504 115737984 116879112 117360096 117664974 118149192 118734336 119532672 120024576 120619008 120932352 121430016 121929728 121947849 122449692 123131904 123273009 123451776 123959808 125411328 125927424 126464436 127314747 127401984 127838676 128471808 128805552 129335616 130056192 130205232 131148304 131489001 132030108 132917841 133576128 134125824 134474256 135027648 135696384 136608768 136835858 137170944 138523392 139454784 140028672 140722176 141087744 141668352 142857974 143327232 143917056 144530784 145502568 146101344 146313216 146480886 146915328 147541842 148635648 149145122 149883776 150273144 150891552 151906104 152658432 153286656 153684864 154140672 154317312 155838816 156480128 156886632 157532256 158312448 159376896 160032768 160825344 161243136 161906688 162597132 163266256 163690389 164175872 164364012 164602368 165279744 167215104 167903232 168619248 169057287 169752996 170451568 170894367 171295744 171740736 172447488 173408256 173606976 175318668 176040144 176497461 177223788 178101504 178834432 179299008 180036864 180928512 182145024 182894592 183674538 184697856 185177664 185939712 186704896 187629568 188116992 188891136 189696654 191102976 191758014 191889408 192707712 193208328 194003424 194801792 195084288 195307848 195887104 196722456 198045162 198180864 200364192 201188736 201711384 202541472 203544576 204382208 204913152 205253787 205756416 207785088 209182176 210043008 211083264 211631616 212502528 213377024 214286961 214433792 214990848 215875584 216796176 218253852 219152016 219469824 219721329 220372992 221312763 222953472 223717683 223870976 224825664 225409716 226337328 227859156 228987648 229929984 230527296 231211008 231475968 233758224 234720192 235329948 236298384 237468672 239065344 240049152 241238016 241864704 242860032 243859456 243895698 244899384 246263808 246546018 246903552 247919616 250822656 251854848 252928872 254629494 254803968 255677352 256943616 257611104 258671232 260112384 260410464 262296608 262978002 264060216 265835682 267152256 268251648 268948512 270055296 271392768 273217536 273671716 274341888 275511807 277046784 278909568 280057344 281444352 282175488 283336704 284544981 285715948 286654464 287637021 287834112 289061568 291005136 292202688 292626432 292961772 293830656 295083684 297067743 297271296 298290244 299767552 300546288 301783104 303812208 305316864 306573312 307369728 308634624 311677632 312960256 313773264 315064512 316624896 318753792 320065536 321650688 322486272 323813376 325194264 326532512 327380778 328351744 328728024 329204736 330559488 334430208 335806464 337238496 338114574 339505992 340903136 341788734 342591488 343481472 344894976 346816512 347213952 350637336 352080288 352994922 354447576 356203008 357668864 358598016 360073728 361857024 364290048 365789184 365843547 367349076 369395712 369819027 370355328 371879424 373409792 375259136 376233984 377782272 379393308 381944241 382205952 383516028 385415424 386416656 388006848 389603584 390168576 390615696 391774208 393444912 394467003 396090324 398753523 400728384 402377472 403422768 405082944 407089152 408764416 409826304 410507574 411512832 415570176 418364352 420086016 422166528 423263232 425005056 426754048 428573922 428867584 429981696 431751168 433592352 436507704 438304032 438939648 439442658 440745984 442625526 445906944 447435366 447741952 449651328 450819432 452674656 455718312 457975296 459859968 461054592 462422016 462951936 467516448 469440384 470659896 472596768 474937344 478130688 478925503 480098304 482476032 483729408 485720064 487718912 487791396 489798768 491071167 492527616 493092036 493807104 495839232 500002909 501645312 503709696 505857744 509258988 511354704 512683101 513887232 515222208 517342464 520224768 520820928 524593216 525956004 528120432 531671364 534304512 536503296 537897024 540110592 542785536 546435072 547343432 548683776 551023614 554093568 557819136 560114688 562888704 564350976 566673408 569089962 571431896 573308928 575274042 575668224 578123136 582010272 584405376 585252864 585923544 587661312 590167368 594135486 594542592 596580488 599535104 601092576 603566208 607624416 610633728 613146624 614739456 615761361 617269248 622452601 623355264 625920512 627546528 630129024 633249792 637507584 640131072 642860883 643301376 644972544 647626752 650388528 653065024 654761556 656703488 657456048 658409472 661118976 663938289 668860416 671153049 671612928 674476992 676229148 679011984 681806272 683577468 685182976 686962944 689789952 693633024 694427904 701274672 704160576 705989844 708895152 712406016 715337728 717196032 720147456 723714048 728580096 731578368 731687094 734698152 738791424 739638054 740710656 743758848 746819584 750518272 752467968 755564544 758786616 763888482 764411904 767032056 770830848 772833312 776013696 779207168 780337152 781231392 783548416 786889824 788934006 792180648 797507046 801456768 804754944 806845536 810165888 814178304 817528832 819652608 821015148 823025664 826535421 831140352 836728704 840172032 844333056 846526464 850010112 853508096 853634943 857147844 859963392 862911063 863502336 867184704 873015408 876608064 877879296 878885316 881491968 885251052 891203229 891813888 894870732 899302656 901638864 905349312 911436624 915950592 919719936 922109184 925903872 935032896 938880768 941319792 945193536 949874688 956261376 957851006 960196608 964952064 967458816 971440128 975437824 975582792 979597536 982142334 985055232 986184072 987614208 991678464 1000005818 1003290624 1007419392 1011715488 1018517976 1022709408 1025366202 1027774464 1030444416 1034684928 1040449536 1041641856 1049186432 1051912008 1056240864 1063342728 1068609024 1073006592 1075794048 1080221184 1085571072 1092870144 1094686864 1097367552 1097530641 1102047228 1108187136 1109457081 1115638272 1120229376 1125777408 1128701952 1133346816 1138179924 1142863792 1145832723 1146617856 1150548084 1156246272 1164020544 1168810752 1170505728 1171847088 1175322624 1180334736 1183401009 1188270972 1193160976 1196260569 1199070208 1202185152 1207132416 1215248832 1221267456 1226293248 1229478912 1231522722 1234538496 1244905202 1246710528 1251841024 1255093056 1260258048 1266499584 1275015168 1280262144 1285721766 1286602752 1289945088 1295253504 1300777056 1306130048 1309523112 1313406976 1314912096 1316818944 1322237952 1327876578 1337720832 1342306098 1343225856 1348953984 1352458296 1358023968 1363612544 1367154936 1370365952 1373925888 1379579904 1387266048 1388855808 1402549344 1408321152 1411979688 1417790304 1424812032 1430675456 1434392064 1436776509 1440294912 1447428096 1457160192 1463156736 1463374188 1469396304 1473213501 1477582848 1479276108 1481421312 1487517696 1493639168 1500008727 1501036544 1504935936 1511129088 1517573232 1527776964 1534064112 1538049303 1541661696 1545666624 1552027392 1558414336 1560674304 1562462784 1567096832 1573779648 1577868012 1584361296 1595014092 1602913536 1609509888 1613691072 1620331776 1628356608 1635057664 1639305216 1642030296 1646051328 1653070842 1662280704 1673457408 1680344064 1688666112 1693052928 1700020224 1707016192 1707269886 1714295688 1719926784 1725822126 1727004672 1734369408 1746030816 1753216128 1755758592 1757770632 1762983936 1770502104 1782406458 1783627776 1789741464 1798605312 1803277728 1810698624 1822873248 1831901184 1839439872 1844218368 1847284083 1851807744 1867357803 1870065792 1877761536 1882639584 1890387072 1899749376 1912522752 1915702012 1920393216 1928582649 1929904128 1934917632 1942880256 1950875648 1951165584 1959195072 1964284668 1970110464 1972368144 1975228416 1983356928 1991814867 2000011636 2006581248 2013459147 2014838784 2023430976 2037035952 2045418816 2050732404 2055548928 2060888832 2069369856 2080899072 2083283712 2098372864 2103824016 2112481728 2126685456 2137218048 2146013184 2151588096 2160442368 2171142144 2185740288 2189373728 2194735104 2195061282 2204094456 2216374272 2218914162 2231276544 2240458752 2251554816 2257403904 2266693632 2276359848 2285727584 2291665446 2293235712 2301096168 2312492544 2328041088 2337621504 2341011456 2343694176 2350645248 2360669472 2366802018 2376541944 2386321952 2392521138 2398140416 2404370304 2414264832 2430497664 2442534912 2452586496 2458957824 2463045444 2469076992 2479606263 2489810404 2493421056 2503682048 2510186112 2520516096 2532999168 2550030336 2560524288 2560904829 2571443532 2579890176 2588733189 2590507008 2601554112 2612260096 2619046224 2626813952 2629824192 2633637888 2644475904 2655753156 2673609687 2675441664 2684612196 2697907968 2704916592 2716047936 2727225088 2734309872 2740731904 2747851776 2759159808 2777711616 2805098688 2816642304 2823959376 2835580608 2849624064 2861350912 2868784128 2873553018 2880589824 2894856192 2914320384 2926313472 2926748376 2938792608 2946427002 2955165696 2958552216 2962842624 2975035392 2987278336 3000017454 3002073088 3009871872 3022258176 3035146464 3055553928 3068128224 3076098606 3083323392 3091333248 3104054784 3116828672 3121348608 3124925568 3134193664 3147559296 3155736024 3168722592 3190028184 3205827072 3219019776 3227382144 3240663552 3256713216 3270115328 3278610432 3284060592 3292102656 3292591923 3306141684 3324561408 3328371243 3346914816 3352478521 3360688128 3377332224 3386105856 3400040448 3414032384 3414539772 3428591376 3437498169 3439853568 3451644252 3468738816 3492061632 3506432256 3511517184 3515541264 3525967872 3541004208 3564812916 3579482928 3588781707 3597210624 3606555456 3621397248 3645746496 3663802368 3678879744 3688436736 3694568166 3703615488 3734715606 3740131584 3755523072 3765279168 3780774144 3799498752 3825045504 3831404024 3840786432 3857165298 3859808256 3869835264 3885760512 3901751296 3902331168 3918390144 3928569336 3940220928 3944736288 3950456832 3966713856 3983629734 4000023272 4013162496 4026918294 4029677568 4046861952 4074071904 4090837632 4101464808 4111097856 4121777664 4138739712 4161798144 4166567424 4173493669 4196745728 4207648032 4224963456 4253370912 4274436096 4292026368 4303176192 4310329527 4320884736 4342284288 4357168207 4371480576 4378747456 4389470208 4390122564 4408188912 4432748544 4437828324 4462553088 4480917504 4500026181 4503109632 4514807808 4533387264 4552719696 4571455168 4583330892 4602192336 4624985088 4656082176 4675243008 4682022912 4687388352 4701290496 4721338944 4733604036 4753083888 4772643904 4785042276 4796280832 4808740608 4828529664 4860995328 4885069824 4905172992 4917915648 4926090888 4938153984 4959212526 4979620808 4986842112 5007364096 5020372224 5041032192 5065998336 5100060672 5121048576 5121809658 5142887064 5159780352 5177466378 5181014016 5203108224 5224520192 5238092448 5253627904 5259648384 5267275776 5288951808 5311506312 5347219374 5350883328 5369224392 5395815936 5409833184 5432095872 5454450176 5468619744 5481463808 5495703552 5518319616 5541852249 5555423232 5602073409 5610197376 5633284608 5647918752 5671161216 5699248128 5722701824 5737568256 5747106036 5761179648 5785747947 5789712384 5828640768 5852626944 5853496752 5877585216 5892854004 5910331392 5917104432 5925685248 5950070784 5974556672 5975444601 6000034908 6019743744 6040377441 6044516352 6070292928 6111107856 6136256448 6152197212 6166646784 6182666496 6208109568 6233657344 6242697216 6249851136 6295118592 6311472048 6337445184 6380056368 6411654144 6438039552 6454764288 6481327104 6513426432 6540230656 6557220864 6568121184 6584205312 6585183846 6612283368 6649122816 6656742486 6693829632 6704957042 6721376256 6754664448 6772211712 6800080896 6828064768 6829079544 6857182752 6874996338 6879707136 6903288504 6937477632 6984123264 7012864512 7023034368 7031082528 7051935744 7082008416 7129625832 7158965856 7177563414 7194421248 7213110912 7242794496 7291492992 7327604736 7357759488 7376873472 7389136332 7407230976 7438818789 7469431212 7480263168 7511046144 7530558336 7561548288 7598997504 7650091008 7662808048 7681572864 7682714487 7714330596 7739670528 7766199567 7771521024 7804662336 7836780288 7857138672 7880441856 7889472576 7900913664 7933427712 7967259468 8000046544 8020829061 8026324992 8053836588 8093723904 8148143808 8181675264 8202929616 8222195712 8243555328 8277479424 8333134848 8346987338 8393491456 8415296064 8449926912 8506741824 8548872192 8584052736 8606352384 8620659054 8641769472 8684568576 8714336414 8742961152 8757494912 8778940416 8780245128 8816377824 8865497088 8875656648 8925106176 8961835008 9000052362 9006219264 9029615616 9066774528 9105439392 9142910336 9166661784 9204384672 9249970176 9312164352 9350486016 9364045824 9374776704 9402580992 9442677888 9467208072 9506167776 9545287808 9570084552 9592561664 9617481216 9657059328 9721990656 9770139648 9810345984 9835831296 9852181776 9876307968 9877775769 9918425052 9959241616 9973684224 9985113729 10014728192 10040744448 10057435563 10082064384 10131996672 10200121344 10242097152 10243619316 10285774128 10312494507 10319560704 10354932756 10406216448 10449040384 10476184896 10507255808 10519296768 10534551552 10577903616 10623012624 10694438748 10738448784 10766345121 10791631872 10819666368 10864191744 10908900352 10937239488 10962927616 10991407104 11036639232 11083704498 11110846464 11204146818 11220394752 11266569216 11295837504 11342322432 11398496256 11445403648 11475136512 11494212072 11522359296 11571495894 11579424768 11657281536 11705253888 11706993504 11755170432 11785708008 11820662784 11834208864 11851370496 11900141568 11949113344 11950889202 12000069816 12039487488 12080754882 12089032704 12140585856 12222215712 12272512896 12304394424 12333293568 12365332992 12416219136 12467314688 12485394432 12499702272 12520481007 12590237184 12622944096 12674890368 12760112736 12823308288 12876079104 12909528576 12930988581 12962654208 13026852864 13071504621 13080461312 13114441728 13136242368 13168410624 13170367692 13224566736 13298245632 13313484972 13387659264 13409914084 13442752512 13500078543 13509328896 13544423424 13600161792 13656129536 13658159088 13714365504 13749992676 13806577008 13874955264 13968246528 14025729024 14046068736 14062165056 14103871488 14164016832 14259251664 14317931712 14355126828 14388842496 14426221824 14485588992 14582985984 14655209472 14715518976 14753746944 14778272664 14814461952 14877637578 14938862424 14960526336 15022092288 15061116672 15123096576 15197995008 15300182016 15325616096 15363145728 15365428974 15428661192 15479341056 15532399134 15543042048 15609324672 15673560576 15714277344 15760883712 15778945152 15801827328 15866855424 15934518936 16000093088 16041658122 16052649984 16107673176 16187447808 16296287616 16363350528 16405859232 16444391424 16487110656 16554958848 16625556747 16666269696 16693974676 16786982912 16806220227 16830592128 16899853824 17013483648 17097744384 17168105472 17212704768 17241318108 17283538944 17357243841 17369137152 17428672828 17485922304 17514989824 17557880832 17560490256 17632755648 17730994176 17751313296 17850212352 17923670016 17926333803 18000104724 18059231232 18121132323 18133549056 18210878784 18285820672 18333323568 18408769344 18499940352 18624328704 18700972032 18728091648 18749553408 18885355776 18934416144 19012335552 19090575616 19140169104 19185123328 19234962432 19314118656 19443981312 19540279296 19620691968 19671662592 19704363552 19752615936 19755551538 19836850104 19918483232 19947368448 19970227458 20029456384 20081488896 20114871126 20164128768 20263993344 20400242688 20484194304 20487238632 20571548256 20624989014 20639121408 20709865512 20812432896 20898080768 20952369792 21014511616 21038593536 21069103104 21155807232 21246025248 21388877496 21476897568 21532690242 21583263744 21639332736 21728383488 21817800704 21874478976 21925855232 21982814208 22073278464 22167408996 22221692928 22316456367 22408293636 22440789504 22533138432 22591675008 22684644864 22796992512 22890807296 22950273024 22988424144 23044718592 23048143461 23142991788 23298598701 23314563072 23413987008 23510340864 23571416016 23641325568 23668417728 23702740992 23800283136 23898226688 23901778404 24000139632 24062487183 24078974976 24161509764 24281171712 24444431424 24545025792 24608788848 24666587136 24730665984 24832438272 24934629376 24999404544 25040962014 25180474368 25245888192 25349780736 25520225472 25646616576 25752158208 25819057152 25861977162 25925308416 26053705728 26143009242 26160922624 26228883456 26272484736 26336821248 26340735384 26449133472 26596491264 26626969944 26775318528 26819828168 26885505024 27000157086 27018657792 27088846848 27200323584 27312259072 27316318176 27428731008 27499985352 27613154016 27749910528 27936493056 27982932961 28051458048 28092137472 28124330112 28207742976 28328033664 28518503328 28635863424 28710253656 28777684992 28852443648 28971177984 29165971968 29214455683 29310418944 29431037952 29507493888 29556545328 29628923904 29755275156 29877724848 29921052672 29955341187 30044184576 30122233344 30172306689 30246193152 30395990016 30500177449 30600364032 30651232192 30726291456 30730857948 30857322384 30958682112 31064798268 31218649344 31347121152 31428554688 31521767424 31557890304 31603654656 31733710848 31869037872 32000186176 32083316244 32215346352 32374895616 32592575232 32726701056 32811718464 32888782848 32974221312 33109917696 33251113494 33332539392 33387949352 33573965824 33612440454 33661184256 33799707648 34026967296 34195488768 34336210944 34425409536 34482636216 34567077888 34714487682 34738274304 34857345656 34971844608 35029979648 35115761664 35120980512 35265511296 35461988352 35502626592 35700424704 35847340032 35852667606 36000209448 36118462464 36242264646 36267098112 36421757568 36571641344 36666647136 36817538688 36999880704 37248657408 37401944064 37456183296 37499106816 37561443021 37770711552 37868832288 38024671104 38181151232 38280338208 38370246656 38469924864 38628237312 38792965743 38887962624 39080558592 39214513863 39241383936 39343325184 39408727104 39505231872 39511103076 39673700208 39836966464 39894736896 39940454916 40058912768 40162977792 40229742252 40328257536 40500235629 40527986688 40800485376 40968388608 40974477264 41143096512 41249978028 41419731024 41624865792 41796161536 41904739584 42077187072 42138206208 42311614464 42492050496 42777754992 42953795136 43065380484 43166527488 43278665472 43456766976 43635601408 43748957952 43851710464 43965628416 44146556928 44334817992 44443385856 44632912734 44816587272 44881579008 45066276864 45183350016 45369289728 45593985024 45781614592 45900546048 45976848288 46089437184 46096286922 46285983576 46597197402 46629126144 46827974016 47020681728 47142832032 47282651136 47336835456 47405481984 47600566272 47796453376 47803556808 48000279264 48124974366 48157949952 48323019528 48562343424 48888862848 49090051584 49217577696 49333174272 49461331968 49664876544 49869258752 49876670241 49998809088 50081924028 50360948736 50418660681 50491776384 50699561472 51040450944 51293233152 51504316416 51638114304 51723954324 51850616832 52071731523 52107411456 52286018484 52457766912 52544969472 52673642496 52681470768 52898266944 53192982528 53253939888 53550637056 53639656336 53771010048 53779001409 54000314172 54177693696 54363396969 54400647168 54632636352 54857462016 54999970704 55226308032 55499821056 55872986112 55965865922 56102916096 56184274944 56248660224 56656067328 57037006656 57271726848 57420507312 57555369984 57704887296 57942355968 58331943936 58428911366 58620837888 58862075904 59014987776 59113090656 59257847808 59510550312 59755449696 59842105344 59910682374 60088369152 60244466688 60344613378 60492386304 60791980032 61000354898 61200728064 61302464384 61452582912 61461715896 61714644768 61917364224 62129596536 62437298688 62694242304 62857109376 63043534848 63115780608 63207309312 63467421696 63738075744 64000372352 64166632488 64430692704 64749791232 65185150464 65453402112 65623436928 65777565696 65948442624 66219835392 66502226988 66665078784 66775898704 66949369101 67147931648 67224880908 67322368512 67599415296 68053934592 68390977536 68672421888 68850819072 68965272432 69134155776 69144430383 69428975364 69714691312 69895796103 69943689216 70059959296 70241961024 70531022592 70923976704 71005253184 71400849408 71694680064 71705335212 72000418896 72187461549 72236924928 72484529292 72843515136 73143282688 73333294272 73635077376 73999761408 74497314816 74803888128 74998213632 75122886042 75541423104 75737664576 76049342208 76362302464 76560676416 76740493312 76939849728 77256474624 77585931486 77775925248 78161117184 78429027726 78482767872 78686650368 78817454208 79010463744 79022206152 79347400416 79673932928 79789473792 79880909832 80117825536 80325955584 80459484504 80656515072 81000471258 81055973376 81600970752 81936777216 81948954528 82286193024 82499956056 82839462048 83249731584 83592323072 83809479168 83948798883 84154374144 84276412416 84623228928 84984100992 85555509984 85907590272 86130760968 86333054976 86557330944 86913533952 87271202816 87497915904 87643367049 87703420928 87931256832 88293113856 88669635984 88886771712 89265825468 89633174544 89763158016 89866023561 90132553728 90366700032 90516920067 90738579456 91187970048 91500532347 91563229184 91801092096 91953696576 92178874368 92192573844 92571967152 93194394804 93655948032 94041363456 94285664064 94565302272 94673670912 94810963968 95201132544 95592906752 95607113616 96000558528 96249948732 96646039056 97124686848 97777725696 98180103168 98435155392 98666348544 98922663936 99329753088 99738517504 99753340482 99997618176 100163848056 100721897472 100837321362 100983552768 101399122944 102080901888 102586466304 103008632832 103276228608 103447908648 103701233664 104143463046 104214822912 104572036968 104915533824 105089938944 105347284992 105362941536 105796533888 106385965056 106507879776 107101274112 107279312672 107542020096 107558002818 108000628344 108355387392 108726793938 108801294336 109265272704 109714924032 109999941408 110452616064 110999642112 111745972224 111931731844 112205832192 112368549888 112497320448 112684329063 113312134656 114074013312 114543453696 114841014624 115110739968 115409774592 115884711936 116378897229 116663887872 116857822732 117241675776 117643541589 117724151808 118029975552 118226181312 118515695616 119021100624 119510899392 119684210688 119821364748 120176738304 120488933376 120689226756 120984772608 121500706887 121583960064 122000709796 122401456128 122604928768 122905165824 122923431792 123429289536 124259193072 124874597376 125388484608 125714218752 126231561216 126414618624 126934843392 127476151488 128000744704 128333264976 128861385408 129499582464 130370300928 130906804224 131246873856 131555131392 131896885248 132439670784 133004453976 133330157568 133551797408 133898738202 134295863296 134449761816 134644737024 135198830592 136107869184 136781955072 137344843776 137701638144 137930544864 138268311552 138288860766 138857950728 139429382624 139791592206 139887378432 140119918592 140483922048 141062045184 141847953408 142010506368 142801698816 143389360128 143410670424 144000837792 144374923098 144473849856 144969058584 145687030272 146286565376 146666588544 147270154752 147999522816 148994629632 149607776256 149630010723 149996427264 150245772084 151082846208 151255982043 151475329152 152098684416 152724604928 153121352832 153480986624 153879699456 154512949248 155171862972 155551850496 156215194569 156322234368 156858055452 157373300736 157634908416 158020927488 158044412304 158694800832 159347865856 159578947584 159761819664 160235651072 160651911168 160918969008 161313030144 161337004227 162000942516 163090190907 163201941504 163897909056 164572386048 164999912112 165678924096 166499463168 167184646144 167618958336 167897597766 168308748288 168552824832 169968201984 171111019968 171815180544 172261521936 172666109952 173114661888 173827067904 174542405632 174995831808 175286734098 175406841856 175862513664 176586227712 177339271968 177773543424 178531650936 179266349088 179526316032 179732047122 180265107456 180733400064 181033840134 181477158912 182375940096 183001064694 183126458368 183602184192 183907393152 184357748736 184385147688 185143934304 186388789608 187311896064 188082726912 188571328128 189130604544 189347341824 189621927936 190402265088 191185813504 191214227232 192001117056 192499897464 193292078112 194249373696 195555451392 195880530727 196360206336 196870310784 197332697088 197845327872 198659506176 199477035008 199506680964 199995236352 200327696112 200848107303 201443794944 201674642724 201967105536 202798245888 204161803776 204501189781 205172932608 206017265664 206552457216 206895817296 207402467328 208286926092 209144073936 209687388309 209831067648 210179877888 210725883072 211593067776 212771930112 213015759552 214202548224 214558625344 215084040192 215116005636 216001256688 216710774784 217453587876 218530545408 219429848064 219999882816 220905232128 221999284224 223491944448 223863463688 224411664384 224994640896 225368658126 226624269312 228148026624 229086907392 229682029248 230221479936 230819549184 231769423872 232757794458 233327775744 233715645464 234483351552 235287083178 235448303616 236059951104 236452362624 237031391232 238042201248 239021798784 239368421376 239642729496 240353476608 240977866752 241378453512 241969545216 243001413774 243167920128 244001419592 244802912256 245209857536 245810331648 245846863584 246858579072 248518386144 249749194752 250776969216 251428437504 251846396649 252463122432 252829237248 253869686784 254583113809 254952302976 256001489408 256666529952 257722770816 258999164928 260740601856 261813608448 262493747712 262930101147 263110262784 263793770496 264879341568 266008907952 266660315136 267103594816 267797476404 268591726592 268899523632 269289474048 270397661184 271550760201 272215738368 273563910144 274501597041 274689687552 275403276288 275861089728 276536623104 276577721532 277715901456 278858765248 279583184412 280239837184 280967844096 282124090368 283695906816 284021012736 285603397632 286778720256 286821340848 288001675584 288749846196 289938117168 291374060544 292573130752 293333177088 294540309504 295999045632 297989259264 299215552512 299260021446 299992854528 300491544168 302165692416 302511964086 302950658304 304197368832 305449209856 306242705664 306961973248 307759398912 309025898496 310343725944 311103700992 312430389138 312644468736 313716110904 314746601472 315269816832 316041854976 316088824608 317389601664 318695731712 319157895168 319523639328 320471302144 321303822336 321837938016 322626060288 322674008454 324001885032 326180381814 326403883008 327795818112 329144772096 329999824224 331357848192 332998926336 334369292288 335237916672 335795195532 336617496576 337105649664 338052987189 339936403968 342222039936 343630361088 344523043872 345332219904 346229323776 347654135808 349084811264 349136691687 349991663616 350573468196 351725027328 352930624767 353172455424 354678543936 355547086848 357063301872 358532698176 359052632064 359464094244 360530214912 361466800128 362067680268 362954317824 364502120661 364751880192 366002129388 367204368384 367814786304 368715497472 368770295376 370287868608 372777579216 374623792128 376165453824 377142656256 378694683648 379243855872 380804530176 382428454464 384002234112 384999794928 386584156224 388498747392 391110902784 391761061454 392720412672 393740621568 394665394176 395690655744 397319012352 398954070016 399013361928 399990472704 400655392224 401696214606 402887589888 403349285448 403934211072 405596491776 408323607552 409002379562 410345865216 412034531328 413104914432 413791634592 414804934656 416573852184 418288147872 419374776618 419662135296 420359755776 421451766144 423186135552 425543860224 426031519104 428405096448 429117250688 430168080384 430232011272 432002513376 433421549568 434907175752 437061090816 438859696128 439999765632 441810464256 443998568448 446983888896 447726927376 448823328768 448890032169 449989281792 450737316252 453248538624 453767946129 456296053248 458173814784 459364058496 460442959872 461639098368 463538847744 465515588916 466655551488 467431290928 468645583707 468966703104 470574166356 472119902208 472904725248 474062782464 476084402496 478043597568 478736842752 479285458992 480706953216 481955733504 482756907024 483939090432 484011012681 486002827548 488002839184 489270572721 489605824512 490419715072 491693727168 493717158144 497036772288 499498389504 501553938432 502856875008 503692793298 504926244864 505658474496 509166227618 509904605952 512002978816 513333059904 515445541632 517998329856 521481203712 523627216896 524987495424 525860202294 526220525568 527587540992 529758683136 532017815904 533320630272 534207189632 535594952808 537183453184 537799047264 538578948096 540795322368 543101520402 544431476736 547127820288 549003194082 549379375104 550806552576 551722179456 553073246208 553155443064 555431802912 557717530496 559166368824 560479674368 561935688192 564248180736 567391813632 568042025472 571206795264 573557440512 573642681696 576003351168 577499692392 579876234336 582748121088 585146261504 586666354176 587641592181 589080619008 591998091264 595978518528 598431105024 598520042892 599985709056 600983088336 602544321909 604331384832 605023928172 605901316608 608394737664 610898419712 612485411328 613503569343 613923946496 615518797824 618051796992 620687451888 622207401984 624860778276 627432221808 629062164927 629493202944 630539633664 632177649216 634779203328 637391463424 638315790336 639047278656 640942604288 642607644672 643675876032 645252120576 645348016908 648003770064 652360763628 655591636224 658289544192 659999648448 662715696384 665997852672 668738584576 670475833344 671590391064 673234993152 676105974378 679872807936 684444079872 687260722176 689046087744 690664439808 692458647552 695308271616 698169622528 698273383374 699983327232 701146936392 703450054656 705861249534 706344910848 709357087872 711094173696 714126603744 717065396352 718105264128 718928188488 721060429824 722933600256 724135360536 725908635648 729004241322 729503760384 732004258776 734408736768 735629572608 737430994944 737540590752 740575737216 745555158432 749247584256 752330907648 754285312512 755539189947 757389367296 758487711744 761609060352 763749341427 764856908928 768004468224 769999589856 773168312448 776997494784 782221805568 783522122908 785440825344 787481243136 788790303441 789330788352 791381311488 794638024704 797908140032 798026723856 799980945408 801310784448 803392429212 805775179776 806698570896 807868422144 811192983552 814652280603 816647215104 818004759124 820691730432 823504791123 824069062656 826209828864 827583269184 829609869312 833147704368 836576295744 838749553236 840719511552 842903532288 846372271104 851087720448 852063038208 856810192896 858234501376 860336160768 860464022544 864005026752 869814351504 874122181632 877719392256 879999531264 883620928512 887997136896 893967777792 895453854752 897646657536 897780064338 899978563584 901474632504 906497077248 907535892258 912592106496 916347629568 918728116992 920885919744 923278196736 927077695488 931031177832 933311102976 934862581856 937291167414 937933406208 941148332712 944239804416 945809450496 948125564928 952168804992 956087195136 957473685504 958570917984 961413906432 963911467008 965513814048 967878180864 968022025362 972005655096 976005678368 978541145442 979211649024 980839430144 983387454336 987434316288 994073544576 998996779008 1003107876864 1005713750016 1007385586596 1009852489728 1011316948992 1014158961567 1018332455236 1019809211904 1024005957632 1026666119808 1030891083264 1035996659712 1042962407424 1047254433792 1047410075061 1049974990848 1051720404588 1055175081984 1058791874301 1059517366272 1064035631808 1066641260544 1068414379264 1071189905616 1074366906368 1075598094528 1077157896192 1081590644736 1086203040804 1088862953472 1093506361983 1094255640576 1098006388164 1101613105152 1103444358912 1106146492416 1106310886128 1110863605824 1115435060992 1118332737648 1120959348736 1123871376384 1128496361472 1136084050944 1142413590528 1147285363392 1152006702336 1154999384784 1159752468672 1165496242176 1170292523008 1173332708352 1175283184362 1178161238016 1183996182528 1191957037056 1196862210048 1197040085784 1199971418112 1201966176672 1205088643818 1208662769664 1210047856344 1211802633216 1216789475328 1221796839424 1224970822656 1227007138686 1227847892992 1231037595648 1236103593984 1241374903776 1244414803968 1249721556552 1254864443616 1258124329854 1258986405888 1261079267328 1264355298432 1269558406656 1274782926848 1276631580672 1278094557312 1281885208576 1285215289344 1287351752064 1290504241152 1290696033816 1296007540128 1304721527256 1311183272448 1316579088384 1319999296896 1325431392768 1331995705344 1337477169152 1340951666688 1343180782128 1346469986304 1346670096507 1352211948756 1359745615872 1361303838387 1368888159744 1371163715089 1374521444352 1378092175488 1381328879616 1384917295104 1390616543232 1396339245056 1396546766748 1399966654464 1402293872784 1405936751121 1406900109312 1411722499068 1418714175744 1422188347392 1428253207488 1434130792704 1436210528256 1437856376976 1442120859648 1445867200512 1448270721072 1451817271296 1458008482644 1464008517552 1467811718163 1468817473536 1471259145216 1475081181504 1481151474432 1491110316864 1498495168512 1504661815296 1508570625024 1511078379894 1514778734592 1516975423488 1527498682854 1529713817856 1536008936448 1539999179712 1546336624896 1553994989568 1564443611136 1567044245816 1570881650688 1574962486272 1577580606882 1578661576704 1582762622976 1589276049408 1595816280064 1596053447712 1599961890816 1602621568896 1606784858424 1611550359552 1613397141792 1615736844288 1622385967104 1629304561206 1633294430208 1636009518248 1641383460864 1647009582246 1648138125312 1652419657728 1655166538368 1659219738624 1666295408736 1673152591488 1677499106472 1681439023104 1685807064576 1692744542208 1702175440896 1704126076416 1706958910621 1713620385792 1716469002752 1720672321536 1720928045088 1728010053504 1739628703008 1748244363264 1755438784512 1759999062528 1762924776543 1767241857024 1775994273792 1782081796663 1787935555584 1790907709504 1795293315072 1795560128676 1799957127168 1802949265008 1812994154496 1815071784516 1825184212992 1832695259136 1837456233984 1840510708029 1841771839488 1846556393472 1854155390976 1862062355664 1866622205952 1869725163712 1874582334828 1882296665424 1888479608832 1891618900992 1904337609984 1912174390272 1914947371008 1917141835968 1922827812864 1927822934016 1931027628096 1935756361728 1936044050724 1944011310192 1952011356736 1957082290884 1961678860288 1966774908672 1974868632576 1988147089152 1997993558016 2006215753728 2011427500032 2014771173192 2019704979456 2028317923134 2036664910472 2039618423808 2048011915264 2053332239616 2061782166528 2071993319424 2085924814848 2094508867584 2094820150122 2099949981696 2103440809176 2110350163968 2117583748602 2119034732544 2128071263616 2133282521088 2136828758528 2142379811232 2148733812736 2151196189056 2154315792384 2163181289472 2172406081608 2177725906944 2187012723966 2188511281152 2196012776328 2203226210304 2206888717824 2212292984832 2212621772256 2221727211648 2230870121984 2236665475296 2241918697472 2247742752768 2256992722944 2266617569841 2272168101888 2284827181056 2291248024281 2294570726784 2304013404672 2309998769568 2319504937344 2330992484352 2340585046016 2346665416704 2350566368724 2356322476032 2366370910323 2367992365056 2383914074112 2393724420096 2394080171568 2399942836224 2403932353344 2410177287636 2417325539328 2420095712688 2423605266432 2433578950656 2443593678848 2443956841809 2449941645312 2454014277372 2462075191296 2470514373369 2472207187968 2482749807552 2488829607936 2499443113104 2509728887232 2516248659708 2522158534656 2528710596864 2539116813312 2549565853696 2553263161344 2556189114624 2570430578688 2574703504128 2581008482304 2581392067632 2592015080256 2609443054512 2622366544896 2633158176768 2639998593792 2650862785536 2663991410688 2674954338304 2681903333376 2686361564256 2692939972608 2693340193014 2704423897512 2719491231744 2722607676774 2737776319488 2742327430178 2749042888704 2756184350976 2762657759232 2769834590208 2781233086464 2792678490112 2793093533496 2799933308928 2804587745568 2811873502242 2813800218624 2823444998136 2837428351488 2844376694784 2856506414976 2868261585408 2872421056512 2875712753952 2884241719296 2891734401024 2896541442144 2903634542592 2916016965288 2928017035104 2935623436326 2937634947072 2942518290432 2950162363008 2962302948864 2982220633728 2996990337024 3009323630592 3017141250048 3022156759788 3029557469184 3033950846976 3042476884701 3054997365708 3059427635712 3072017872896 3079998359424 3092673249792 3107989979136 3128887222272 3134088491632 3141763301376 3142230225183 3149924972544 3155161213764 3165525245952 3176375622903 3178552098816 3192106895424 3199923781632 3205243137792 3213569716848 3223100719104 3226794283584 3231473688576 3244771934208 3258609122412 3266588860416 3272019036496 3280519085949 3282766921728 3294019164492 3304839315456 3310333076736 3318439477248 3332590817472 3346305182976 3354998212944 3362878046208 3371614129152 3385489084416 3408252152832 3413917821242 3427240771584 3432938005504 3441856090176 3456020107008 3479257406016 3496488726528 3510877569024 3519998125056 3525849553086 3534483714048 3551988547584 3564163593326 3575871111168 3581815419008 3590586630144 3591120257352 3599914254336 3605898530016 3625988308992 3630143569032 3650368425984 3665390518272 3674912467968 3681021416058 3683543678976 3693112786944 3708310781952 3724124711328 3733244411904 3739450327424 3749164669656 3764593330848 3776959217664 3783237801984 3808675219968 3824348780544 3829894742016 3834283671936 3845655625728 3855645868032 3862055256192 3871512723456 3872088101448 3888022620384 3904022713472 3914164581768 3923357720576 3933549817344 3949737265152 3976294178304 3995987116032 4012431507456 4022855000064 4029542346384 4039409958912 4040010289521 4056635846268 4073329820944 4079236847616 4083911515161 4096023830528 4106664479232 4113491145267 4123564333056 4143986638848 4171849629696 4189017735168 4189640300244 4199899963392 4206881618352 4217810253363 4220700327936 4235167497204 4256142527232 4266565042176 4273657517056 4284759622464 4297467625472 4302392378112 4308631584768 4326362578944 4344812163216 4355451813888 4374025447932 4392025552656 4403435154489 4406452420608 4413777435648 4425243544512 4443454423296 4461740243968 4473330950592 4483837394944 4495485505536 4513985445888 4533235139682 4544336203776 4582496048562 4589141453568 4608026809344 4619997539136 4639009874688 4661984968704 4681170092032 4693330833408 4701132737448 4712644952064 4732741820646 4735984730112 4767828148224 4787448840192 4788160343136 4799885672448 4807864706688 4820354575272 4834651078656 4840191425376 4847210532864 4867157901312 4887187357696 4887913683618 4899883290624 4908028554744 4924150382592 4941028746738 4944414375936 4965499615104 4977659215872 4998886226208 5019457774464 5032497319416 5044317069312 5057421193728 5078233626624 5099131707392 5106526322688 5112378229248 5120876731863 5140861157376 5149407008256 5162016964608 5162784135264 5184030160512 5218886109024 5244733089792 5266316353536 5279997187584 5288774329629 5301725571072 5327982821376 5346245389989 5349908676608 5363806666752 5372723128512 5385879945216 5386680386028 5408847795024 5438982463488 5445215353548 5475552638976 5484654860356 5498085777408 5512368701952 5521532124087 5525315518464 5539669180416 5562466172928 5585356980224 5586187066992 5599866617856 5609175491136 5623747004484 5646889996272 5674856702976 5713012829952 5736523170816 5744842113024 5751425507904 5768483438592 5783468802048 5793082884288 5807269085184 5832033930576 5856034070208 5871246872652 5885036580864 5900324726016 5924605897728 5964441267456 5993980674048 6018647261184 6034282500096 6044313519576 6059114938368 6084953769402 6109994731416 6118855271424 6144035745792 6159996718848 6185346499584 6215979958272 6257774444544 6268176983264 6283526602752 6284460450366 6299849945088 6310322427528 6331050491904 6352751245806 6357104197632 6384213790848 6399847563264 6410486275584 6427139433696 6446201438208 6453588567168 6462947377152 6489543868416 6517218244824 6533177720832 6544038072992 6561038171898 6565533843456 6588038328984 6609678630912 6620666153472 6636878954496 6665181634944 6692610365952 6709996425888 6725756092416 6743228258304 6770978168832 6799852709523 6816504305664 6827835642484 6854481543168 6865876011008 6873744072843 6883712180352 6912040214016 6958514812032 6992977453056 7021755138048 7039996250112 7051699106172 7068967428096 7099112730969 7103977095168 7128327186652 7151742222336 7163630838016 7181173260288 7182240514704 7199828508672 7211797060032 7251976617984 7260287138064 7300736851968 7330781036544 7331870525427 7349824935936 7362042832116 7386225573888 7411543120107 7416621563904 7448249422656 7466488823808 7478900654848 7498329339312 7529186661696 7566475603968 7617350439936 7648697561088 7659789484032 7668567343872 7711291736064 7724110512384 7743025446912 7744176202896 7776045240768 7808045426944 7828329163536 7846715441152 7867099634688 7899474530304 7952588356608 7991974232064 8024863014912 8045710000128 8059084692768 8078819917824 8080020579042 8113271692536 8146659641888 8158473695232 8167823030322 8192047661056 8213328958464 8226982290534 8247128666112 8287973277696 8343699259392 8378035470336 8379280600488 8399799926784 8413763236704 8435620506726 8441400655872 8470334994408 8512285054464 8533130084352 8547315034112 8569519244928 8594935250944 8604784756224 8617263169536 8652725157888 8689624326432 8710903627776 8748050895864 8784051105312 8806870308978 8812904841216 8827554871296 8850487089024 8886908846592 8923480487936 8946661901184 8967674789888 8990971011072 9027970891776 9066470279364 9088672407552 9127430654103 9164992097124 9178282907136 9216053618688 9239995078272 9278019749376 9323969937408 9362340184064 9386661666816 9402265474896 9425289904128 9426690675549 9465483641292 9529126868709 9535656296448 9576320686272 9599771344896 9615729413376 9640709150544 9669302157312 9680382850752 9694421065728 9734315802624 9774374715392 9775827367236 9799766581248 9816057109488 9841557257847 9848300765184 9882057493476 9930999230208 9955318431744 9997772452416 10038915548928 10064994638832 10088634138624 10114842387456 10156467253248 10198263414784 10224756458496 10241753463726 10281722314752 10298814016512 10325568270528 10368060321024 10437772218048 10489466179584 10532632707072 10559994375168 10577548659258 10603451142144 10655965642752 10692490779978 10699817353216 10727613333504 10745446257024 10771759890432 10773360772056 10817695590048 10877964926976 10890430707096 10951105277952 10969309720712 10996171554816 11024737403904 11043064248174 11050631036928 11079338360832 11124932345856 11170713960448 11172374133984 11199733235712 11218350982272 11247494008968 11293779992544 11349713405952 11426025659904 11473046341632 11489684226048 11502851015808 11536966877184 11566937604096 11586165768576 11614538170368 11664067861152 11712068140416 11742493745304 11770073161728 11800649452032 11849211795456 11928882534912 11948712374347 11987961348096 12037294522368 12068565000192 12088627039152 12118229876736 12169907538804 12219989462832 12237710542848 12251734545483 12288071491584 12319993437696 12340473435801 12370692999168 12431959916544 12474572576641 12515548889088 12536353966528 12567053205504 12568920900732 12599699890176 12620644855056 12662100983808 12705502491612 12768427581696 12799695126528 12820972551168 12854278867392 12892402876416 12907177134336 12925894754304 12979087736832 13034436489648 13066355441664 13088076145984 13122076343796 13176076657968 13219357261824 13241332306944 13330363269888 13385220731904 13419992851776 13451512184832 13486456516608 13541956337664 13599705419046 13633008611328 13655671284968 13731752022016 13747488145686 13767424360704 13824080428032 13917029624064 13985954906112 14043510276096 14079992500224 14103398212344 14137934856192 14198225461938 14207954190336 14256654373304 14303484444672 14327261676032 14362346520576 14364481029408 14399657017344 14423594120064 14503953235968 14520574276128 14601473703936 14661562073088 14663741050854 14699649871872 14724085664232 14772451147776 14823086240214 14833243127808 14896498845312 14932977647616 14957801309696 14996658678624 15058373323392 15132951207936 15234700879872 15297395122176 15319578968064 15337134687744 15362630195589 15422583472128 15448221024768 15486050893824 15488352405792 15552090481536 15616090853888 15656658327072 15693430882304 15734199269376 15798949060608 15866322988887 15905176713216 15983948464128 16038736169967 16049726029824 16091420000256 16118169385536 16157639835648 16160041158084 16226543385072 16293319283776 16316947390464 16335646060644 16384095322112 16426657916928 16453964581068 16494257332224 16564596372261 16575946555392 16687398518784 16756070940672 16758561200976 16799599853568 16827526473408 16871241013452 16940669988816 17024570108928 17094630068224 17139038489856 17209569512448 17234526339072 17305450315776 17379248652864 17421807255552 17496101791728 17568102210624 17613740617956 17655109742592 17700974178048 17773817693184 17846960975872 17893323802368 17935349579776 17981942022144 18055941783552 18132940558728 18177344815104 18254861308206 18329984194248 18356565814272 18432107237376 18479990156544 18556039498752 18647939874816 18724680368128 18773323333632 18804530949792 18850579808256 18853381351098 18930967282584 19058253737418 19071312592896 19152641372544 19199542689792 19231458826752 19281418301088 19338604314624 19360765701504 19388842131456 19468631605248 19548749430784 19551654734472 19599533162496 19632114218976 19683114515694 19696601530368 19764114986952 19861998460416 19910636863488 19995544904832 20077831097856 20129989277664 20177268277248 20229684774912 20312934506496 20396526829568 20399558128569 20449512916992 20483506927452 20563444629504 20597628033024 20621232218529 20651136541056 20736120642048 20875544436096 20978932359168 21065265414144 21119988750336 21155097318516 21206902284288 21297338192907 21311931285504 21384981559956 21455226667008 21490892514048 21543519780864 21546721544112 21635391180096 21755929853952 21780861414192 21902210555904 21938619441424 21992343109632 21995611576281 22049474807808 22086128496348 22158676721664 22234629360321 22249864691712 22344748267968 22399466471424 22436701964544 22494988017936 22587559985088 22699426811904 22852051319808 22946092683264 22979368452096 23005702031616 23133875208192 23172331537152 23229076340736 23328135722304 23424136280832 23484987490608 23540146323456 23601298904064 23698423590912 23857765069824 23897424748694 23975922696192 24074589044736 24137130000384 24177254078304 24236459753472 24339815077608 24439978925664 24475421085696 24503469090966 24576142983168 24639986875392 24680946871602 24741385998336 24863919833088 24949145153282 25031097778176 25072707933056 25134106411008 25137841801464 25199399780352 25241289710112 25324201967616 25411004983224 25536855163392 25599390253056 25641945102336 25708557734784 25784805752832 25814354268672 25851789508608 25958175473664 26068872979296 26132710883328 26176152291968 26244152687592 26352153315936 26438714523648 26482664613888 26660726539776 26770441463808 26839985703552 26903024369664 26972913033216 27083912675328 27199410838092 27266017222656 27311342569936 27382291962309 27463504044032 27494976291372 27534848721408 27648160856064 27834059248128 27971909812224 28087020552192 28159985000448 28206796424688 28275869712384 28280072026647 28396450923876 28513308746608 28587380606127 28606968889344 28654523352064 28728962058816 28799314034688 28847188240128 29007906471936 29041148552256 29202947407872 29323124146176 29327482101708 29399299743744 29448171328464 29524671773541 29544902295552 29646172480428 29792997690624 29865955295232 29915602619392 29993317357248 30116746646784 30265902415872 30469401759744 30594790244352 30674269375488 30725260391178 30845166944256 30896442049536 30976704811584 31104180963072 31232181707776 31313316654144 31386861764608 31468398538752 31597898121216 31732645977774 31810353426432 31967896928256 32077472339934 32099452059648 32182840000512 32236338771072 32315279671296 32320082316168 32453086770144 32586638567552 32633894780928 32671292121288 32768190644224 32853315833856 32907929162136 32988514664448 33129192744522 33151893110784 33374797037568 33512141881344 33517122401952 33599199707136 33655052946816 33742482026904 33881339977632 34049140217856 34189260136448 34278076979712 34419139024896 34469052678144 34610900631552 34758497305728 34843614511104 34992203583456 35136204421248 35227481235912 35310219485184 35401948356096 35547635386368 35693921951744 35786647604736 35846137123041 35870699159552 35963884044288 36111883567104 36265881117456 36354689630208 36509722616412 36659968388496 36713131628544 36755203636449 36864214474752 36959980313088 37021420307403 37112078997504 37295879749632 37423717729923 37449360736256 37546646667264 37609061899584 37701159616512 37706762702196 37861934565168 38116507474836 38305282745088 38399085379584 38462917653504 38562836602176 38677208629248 38721531403008 38777684262912 38937263210496 39097498861568 39103309468944 39199066324992 39264228437952 39366229031388 39528229973904 39723996920832 39991089809664 40155662195712 40259978555328 40354536554496 40459369549824 40625869012992 40793053659136 40799116257138 40899025833984 40967013854904 41195256066048 41242464437058 41302273082112 41472241284096 41751088872192 41957864718336 42130530828288 42239977500672 42310194637032 42413804568576 42594676385814 42623862571008 42769963119912 42910453334016 42981785028096 43087039561728 43093443088224 43270782360192 43511859707904 43561722828384 43804421111808 43877238882848 43984686219264 43991223152562 44098949615616 44172256992696 44317353443328 44469258720642 44499729383424 44689496535936 44798932942848 44873403929088 44989976035872 45175119970176 45398853623808 45704102639616 45892185366528 45958736904192 46011404063232 46087890586767 46267750416384 46344663074304 46458152681472 46656271444608 46848272561664 46969974981216 47080292646912 47202597808128 47396847181824 47598968966661 47715530139648 47794849497388 47951845392384 48116208509901 48149178089472 48274260000768 48354508156608 48472919506944 48679630155216 48879957851328 48950842171392 49006938181932 49152285966336 49279973750784 49361893743204 49482771996672 49693789116783 49727839666176 49898290306564 50062195556352 50145415866112 50268212822016 50275683602928 50398799560704 50482579420224 50822009966448 51073710326784 51283890204672 51417115469568 51628708537344 51703579017216 51916350947328 52137745958592 52265421766656 52352304583936 52488305375184 52704306631872 52965329227776 53321453079552 53540882927616 53679971407104 53806048739328 53945826066432 54167825350656 54398821676184 54532034445312 54622685139872 54764583924618 54927008088064 54989952582744 55069697442816 55296321712128 55668118496256 55943819624448 56174041104384 56319970000896 56413592849376 56551739424768 56560144053294 56792901847752 57026617493216 57174761212254 57213937778688 57309046704128 57457924117632 57598628069376 57694376480256 58015812943872 58082297104512 58405894815744 58646248292352 58654964203416 58798599487488 58896342656928 59049343547082 59089804591104 59292344960856 59585995381248 59731910590464 59831205238784 59986634714496 60233493293568 60531804831744 60938803519488 61189580488704 61198674385707 61348538750976 61450520782356 61690333888512 61792884099072 61863696655587 61953409623168 62208361926144 62464363415552 62626633308288 62773723529216 62936797077504 63195796242432 63465291955548 63620706852864 63892014578721 63935793856512 64154944679868 64365680001024 64472677542144 64630559342592 64640164632336 64906173540288 65173277135104 65267789561856 65342584242576 65536381288448 65706631667712 65815858324272 65977029328896 65986834728843 66258385489044 66703888080963 66749594075136 67034244803904 67198399414272 67310105893632 67484964053808 67762679955264 68098280435712 68378520272896 68556153959424 68838278049792 68938105356288 69516994611456 69687229022208 69984407166912 70272408842496 70454962471824 70620438970368 70803896712192 71095270772736 71387843903488 71573295209472 71692274246082 71741398319104 71927768088576 72223767134208 72531762234912 72709379260416 73019445232824 73319936776992 73426263257088 73510407272898 73728428949504 73919960626176 74042840614806 74224157995008 74591759499264 74847435459846 74898721472512 75093293334528 75218123799168 75402319233024 75413525404392 75723869130336 76233014949672 76610565490176 76798170759168 76925835307008 77125673204352 77354417258496 77443062806016 77555368525824 77874526420992 78194997723136 78206618937888 78398132649984 78528456875904 78732458062776 79056459947808 79447993841664 79982179619328 80311324391424 80519957110656 80709073108992 80918739099648 81251738025984 81586107318272 81598232514276 81798051667968 81934027709808 82146875886927 82390512132096 82484928874116 82604546164224 82944482568192 83502177744384 83640986620429 83915729436672 84261061656576 84479955001344 84620389274064 84827609137152 85189352771628 85539926239824 85762141818381 85820906668032 85963570056192 86186886176448 86541564720384 87023719415808 87123445656768 87608842223616 87754477765696 87969372438528 87982446305124 88197899231232 88344513985392 88634706886656 88938517441284 89378993071872 89597865885696 89746807858176 89979952071744 90350239940352 90797707247616 91408205279232 91784370733056 92022808126464 92175781173534 92535500832768 92689326148608 93312542889216 93696545123328 93939949962432 94160585293824 94405195616256 94793694363648 95197937933322 95431060279296 95589698994776 95903690784768 96232417019802 96298356178944 96548520001536 96709016313216 96945839013888 97359260310432 97759915702656 97901684342784 98013876363864 98304571932672 98559947501568 98723787486408 98965543993344 99387578233566 99455679332352 99796580613128 100124391112704 100290831732224 100536425644032 100551367205856 100797599121408 100965158840448 101644019932896 102147420653568 102567780409344 102834230939136 103257417074688 103407158034432 103832701894656 104124493547881 104275491917184 104530843533312 104704609167872 104976610750368 105408613263744 105930658455552 106642906159104 107081765855232 107359942814208 107538411369123 107612097478656 107891652132864 108335650701312 108797643352368 109064068890624 109245370279744 109529167849236 109854016176128 109979905165488 110139394885632 110592643424256 111064260922209 111336236992512 111887639248896 112271153189769 112348082208768 112639940001792 112827185698752 113103478849536 113120288106588 113585803695504 114053234986432 114349522424508 114618093408256 114915848235264 115197256138752 115388752960512 116031625887744 116164594209024 116811789631488 117292496584704 117309928406832 117597198974976 117792685313856 118098687094164 118584689921712 119171990762496 119662410477568 119973269428992 120466986587136 121063609663488 121877607038976 122379160977408 122397348771414 122697077501952 122901041564712 123585768198144 123727393311174 123906819246336 124416723852288 124928726831104 125253266616576 125547447058432 125873594155008 126391592484864 126930583911096 127241413705728 127784029157442 127871587713024 128309889359736 128731360002048 128945355084288 129261118685184 129280329264672 129812347080576 130346554270208 130535579123712 130685168485152 131072762576896 131413263335424 131631716648544 131954058657792 131973669457686 132516770978088 133407776161926 133499188150272 134068489607808 134396798828544 134620211787264 134969928107616 135525359910528 136196560871424 136757040545792 137112307918848 137676556099584 137876210712576 138263671760301 139033989222912 139374458044416 139968814333824 140544817684992 140909924943648 141240877940736 141607793424384 142190541545472 142775687806976 142796906899983 143146590418944 143384548492164 143855536177152 144348625529703 144447534268416 145063524469824 145418758520832 146038890465648 146639873553984 146852526514176 147020814545796 147456857899008 147839921252352 148085681229612 148448315990016 149081367350349 149183518998528 149694870919692 150186586669056 150436247598336 150804638466048 150827050808784 151447738260672 152466029899344 153221130980352 153851670614016 154251346408704 154886125612032 155110737051648 155749052841984 156413237875776 156796265299968 157056913751808 157464916125552 158112919895616 158895987683328 159964359238656 160622648782848 161039914221312 161418146217984 161837478199296 162503476051968 163172214636544 163196465028552 163596103335936 163868055419616 164293751773854 164781024264192 164969857748232 165209092328448 165888965136384 167004355488768 167281973240858 167831458873344 168522123313152 168959910002688 169240778548128 169655218274304 170378705543256 171079852479648 171524283636762 171641813336064 171927140112384 172373772352896 173083129440768 174047438831616 174246891313536 175217684447232 175508955531392 175938744877056 175964892610248 176395798462464 176689027970784 177269413773312 177877034882568 178757986143744 179195731771392 179493615716352 179959904143488 180700479880704 181595414495232 182816410558464 183568741466112 183596023157121 184045616252928 184351562347068 185071001665536 185378652297216 185591089966761 186625085778432 187393090246656 187879899924864 188321170587648 188810391232512 189587388727296 190395875866644 190862120558592 191179397989552 191676043736163 191807381569536 192464834039604 193097040003072 193418032626432 193891678027776 194718520620864 195519831405312 195803368685568 196027752727728 196609143865344 197119895003136 197447574972816 197931087986688 197960504186529 198775156467132 199593161226256 200111664242889 200248782225408 200581663464448 201102734411712 201595198242816 201930317680896 203288039865792 204294841307136 205135560818688 205668461878272 206514834149376 206814316068864 208248987095762 208550983834368 209061687066624 209409218335744 209953221500736 210817226527488 211861316911104 213285812318208 214163531710464 214719885628416 215076822738246 215224194957312 215783304265728 216671301402624 217595286704736 218128137781248 218490740559488 219058335698472 219708032352256 219959810330976 220278789771264 221185286848512 222128521844418 222672473985024 223775278497792 224542306379538 224696164417536 225279880003584 225654371397504 226206957699072 226240576213176 227171607391008 228106469972864 228699044849016 229236186816512 229831696470528 230394512277504 230777505921024 232063251775488 232329188418048 233623579262976 234584993169408 234619856813664 235194397949952 235585370627712 236197374188328 237169379843424 238343981524992 239324820955136 239946538857984 240933973174272 242127219326976 243755214077952 244758321954816 244794697542828 245394155003904 245802083129424 246440627660781 247171536396288 247454786622348 247813638492672 248833447704576 249857453662208 250506533233152 250922959861287 251094894116864 251747188310016 252783184969728 253861167822192 254482827411456 255568058314884 256619778719472 257286425455143 257462720004096 257890710168576 258560658529344 259624694161152 260693108540416 261071158247424 261370336970304 262145525153792 262826526670848 263263433297088 263908117315584 263947338915372 265033541956176 266815552323852 268136979215616 268793597657088 269240423574528 269939856215232 271050719821056 272393121742848 273514081091584 274224615837696 275353112199168 276527343520602 278067978445824 279937628667648 281089635369984 281819849887296 282481755881472 283215586848768 284381083090944 285551375613952 285593813799966 286293180837888 286769096984328 287711072354304 288697251059406 288895068536832 290127048939648 290837517041664 292077780931296 293279747107968 293705053028352 294041629091592 294913715798016 295679842504704 296171362459224 296896631980032 298162734700698 298367037997056 299389741839384 300373173338112 300872495196672 301609276932096 301654101617568 302895476521344 304932059798688 306442261960704 307703341228032 308502692817408 309772251224064 310221474103296 311498105683968 312373480643643 312826475751552 313592530599936 314113827503616 314929832251104 316225839791232 317791975366656 319928718477312 321245297565696 322079828442624 322615234107369 322836292435968 323674956398592 325006952103936 326344429273088 326392930057104 327192206671872 327736110839232 328587503547708 329562048528384 329939715496464 330418184656896 331777930272768 333192782766627 334008710977536 334563946481716 335662917746688 336813459569307 337044246626304 337919820005376 338481557096256 339310436548608 340757411086512 342159704959296 343048567273524 343854280224768 344747544705792 346166258881536 348094877663232 348493782627072 350435368894464 351017911062784 351877489754112 351929785220496 352791596924928 353378055941568 355754069765136 357515972287488 358987231432704 359919808286976 361400959761408 363190828990464 365632821116928 367137482932224 367192046314242 368091232505856 368703124694136 370757304594432 371182179933522 373250171556864 374786180493312 375759799849728 376642341175296 377620782465024 379174777454592 380791751733288 381724241117184 382358795979104 383352087472326 383614763139072 384929668079208 386194080006144 386836065252864 387783356055552 389437041241728 391039662810624 391606737371136 392055505455456 393218287730688 394239790006272 394895149945632 395862175973376 395921008373058 397550312934264 399186322452512 400223328485778 400497564450816 401163326928896 402205468823424 403190396485632 403860635361792 406576079731584 408589682614272 410271121637376 411336923756544 413029668298752 413628632137728 414791015280903 416497974191524 417101967668736 418123374133248 418818436671488 419906443001472 421634453054976 423722633822208 426571624636416 428327063420928 428390720699949 429439771256832 430153645476492 431566608531456 433045876589109 433342602805248 435190573409472 436256275562496 436981481118976 438116671396944 439416064704512 439919620661952 440557579542528 442370573697024 444257043688836 445344947970048 447244102051047 447550556995584 449084612759076 450559760007168 451308742795008 452413915398144 452481152426352 454343214782016 456212939945728 457398089698032 458472373633024 459663392941056 461555011842048 464658376836096 467247158525952 469239713627328 470388795899904 471170741255424 472394748376656 474338759686848 476687963049984 478649641910272 479893077715968 481867946348544 484254438653952 487510428155904 489516643909632 489589395085656 490788310007808 491604166258848 492881255321562 494343072792576 494909573244696 495627276985344 497666895409152 499714907324416 501013066466304 501845919722574 502189788233728 503494376620032 505566369939456 507722335644384 508965654822912 511136116629768 513239557438944 514572850910286 514925440008192 515781420337152 517121317058688 519249388322304 521386217080832 522142316494848 522740673940608 524291050307584 525653053341696 526526866594176 527816234631168 527894677830744 530067083912352 533631104647704 536273958431232 537587195314176 538480847149056 539879712430464 542101439642112 544786243485696 547028162183168 548449231675392 550706224398336 550788069471363 553054687041204 556135956891648 556773269900283 559875257335296 562179270739968 563639699774592 564963511762944 566431173697536 568762166181888 571102751227904 571187627599932 572586361675776 573538193968656 575028131208489 575422144708608 577394502118812 580254097879296 581675034083328 584155561862592 586559494215936 587410106056704 588083258183184 589827431596032 591359685009408 592342724918448 593793263960064 596325469401396 598779483678768 600334992728667 600746346676224 601744990393344 603308203235136 605790953042688 609864119597376 612884523921408 615406682456064 617005385634816 619544502448128 620442948206592 624746961287286 625652951503104 627185061199872 628227655007232 629859664502208 632451679582464 635583950733312 639857436954624 642490595131392 644159656885248 645230468214738 645672584871936 647349912797184 650013904207872 652688858546176 652785860114208 654384413343744 655472221678464 657175007095416 659124097056768 659879430992928 660836369313792 663555860545536 666385565533254 668017421955072 669127892963432 671325835493376 673626919138614 674088493252608 675839640010752 676963114192512 678620873097216 681514822173024 684319409918592 686097134547048 687708560449536 689495089411584 692332517763072 696189755326464 696987565254144 700870737788928 702035822125568 703754979508224 703859570440992 705583193849856 706756111883136 711508139530272 715031944574976 717974462865408 719839616573952 722801919522816 726381657980928 728871454835167 731265642233856 734274965864448 734384092628484 736182465011712 737406249388272 741514609188864 742364359867044 746500343113728 749572360986624 751519599699456 752768879583861 753284682350592 755241564930048 758349554909184 761583503466576 763448482234368 764717591958208 766704174944652 769859336158416 772388160012288 773672130505728 778874082483456 782079325621248 783213474742272 784111010910912 786436575461376 788479580012544 789790299891264 791724351946752 791842016746116 795100625868528 798372644905024 800446656971556 802326653857792 804410937646848 806380792971264 807721270723584 813152159463168 817179365228544 820542243274752 822673847513088 826059336597504 829582030561806 832995948383048 834203935337472 837636873342976 839812886002944 843268906109952 847445267644416 853143249272832 856654126841856 856781441399898 858879542513664 860307290952984 863133217062912 866091753178218 866685205610496 870381146818944 872512551124992 873962962237952 876233342793888 878832129409024 879839241323904 881115159085056 884741147394048 888514087377672 890689895940096 894488204102094 895101113991168 898169225518152 901119520014336 902617485590016 904827830796288 904962304852704 908686429564032 912425879891456 914796179396064 916944747266048 919326785882112 923110023684096 929316753672192 934494317051904 937120441930929 938479427254656 940777591799808 942341482510848 944789496753312 948677519373696 953375926099968 957299283820544 959786155431936 963735892697088 967845702322107 968508877307904 975020856311808 979033287819264 979178790171312 981576620015616 983208332517696 985762510643124 988686145585152 989819146489392 991254553970688 995333790818304 999429814648832 999578348299881 1002026132932608 1003691839445148 1006988753240064 1010440378707921 1011132739878912 1015444671288768 1017931309645824 1022272233259536 1026479114877888 1029145701820572 1031562840674304 1034242634117376 1038498776644608 1042772434161664 1044284632989696 1045481347881216 1051306106683392 1053053733188352 1055632469262336 1055789355661488 1060134167824704 1067262209295408 1072547916862464 1076961694298112 1079759424860928 1084202879284224 1089572486971392 1094056324366336 1096898463350784 1101412448796672 1101576138942726 1106109374082408 1112271913783296 1113546539800566 1119750514670592 1124358541479936 1127279399549184 1129927023525888 1132862347395072 1137524332363776 1142205502455808 1142375255199864 1145172723351552 1147076387937312 1150056262416978 1150844289417216 1154789004237624 1160508195758592 1163350068166656 1168311123725184 1173118988431872 1174820212113408 1176166516366368 1179654863192064 1182719370018816 1184685449836896 1187586527920128 1192650938802792 1197558967357536 1200669985457334 1201492693352448 1203489980786688 1206616406470272 1211581906085376 1219728239194752 1225769047842816 1230813364912128 1234010771269632 1239089004896256 1240885896413184 1244373045842709 1249493922574572 1251305903006208 1254370122399744 1256455310014464 1259719329004416 1264903359164928 1271167901466624 1279714873909248 1284981190262784 1285172162099847 1288319313770496 1290460936429476 1294699825594368 1299137629767327 1300027808415744 1305571720228416 1308768826687488 1310944443356928 1314350014190832 1318248194113536 1319758861985856 1321672738627584 1327111721091072 1332771131066508 1336034843910144 1338255785926864 1341732306153141 1342651670986752 1347253838277228 1351679280021504 1353926228385024 1357241746194432 1363029644346048 1368638819837184 1372194269094096 1375417120899072 1378990178823168 1384665035526144 1393975130508288 1401741475577856 1404071644251136 1407719140881984 1411166387699712 1413512223766272 1423016279060544 1430063889149952 1435948925730816 1439679233147904 1445603839045632 1452763315961856 1457742909670334 1462531284467712 1468549931728896 1468768185256968 1472364930023424 1474812498776544 1483029218377728 1484728719734088 1493000686227456 1499144721973248 1503039199398912 1505537759167722 1506569364701184 1510483129860096 1516699109818368 1523167006933152 1526896964468736 1529435183916416 1533408349889304 1539718672316832 1544776320024576 1547344261011456 1557748164966912 1564158651242496 1566426949484544 1568222021821824 1572873150922752 1576959160025088 1579580599782528 1583448703893504 1583684033492232 1590201251737056 1596745289810048 1600893313943112 1604653307715584 1608821875293696 1612761585942528 1615442541447168 1626304318926336 1634358730457088 1641084486549504 1645347695026176 1652118673195008 1652364208414089 1659164061123612 1665991896766096 1668407870674944 1670319809700849 1675273746685952 1679625772005888 1686537812219904 1694890535288832 1706286498545664 1713308253683712 1713562882799796 1717759085027328 1720614581905968 1725084393625467 1726266434125824 1732183506356436 1740762293637888 1745025102249984 1747925924475904 1752466685587776 1757664258818048 1759678482647808 1762230318170112 1769482294788096 1777028174755344 1781379791880192 1788976408204188 1796338451036304 1801004978186001 1802239040028672 1805234971180032 1809924609705408 1817372859128064 1824851759782912 1829592358792128 1833889494532096 1838653571764224 1846220047368192 1858633507344384 1874240883861858 1876958854509312 1881555183599616 1884682965021696 1889578993506624 1897355038747392 1906751852199936 1914598567641088 1919572310863872 1927471785394176 1935691404644214 1937017754615808 1950041712623616 1958066575638528 1958357580342624 1963153240031232 1966416665035392 1971525021286248 1977372291170304 1979638292978784 1982509107941376 1990667581636608 1998859629297664 1999156696599762 2004052265865216 2007383678890296 2013977506480128 2020880757415842 2022265479757824 2030889342577536 2035862619291648 2044544466519072 2052958229755776 2058291403641144 2063125681348608 2068485268234752 2076997553289216 2085544868323328 2088569265979392 2090962695762432 2102612213366784 2106107466376704 2111264938524672 2111578711322976 2120268335649408 2134524418590816 2145095833724928 2153923388596224 2159518849721856 2168405758568448 2179144973942784 2186614364505501 2188112648732672 2193796926701568 2202824897593344 2203152277885452 2212218748164816 2224543827566592 2227093079601132 2239501029341184 2248717082959872 2254558799098368 2258306638751583 2259854047051776 2265724694790144 2275048664727552 2284411004911616 2284750510399728 2290345446703104 2294152775874624 2300112524833956 2309578008475248 2321016391517184 2336622247450368 2346237976863744 2349640424226816 2352333032732736 2359309726384128 2365438740037632 2369370899673792 2375173055840256 2385301877605584 2395117934715072 2401339970914668 2406979961573376 2413232812940544 2423163812170752 2439456478389504 2451538095685632 2461626729824256 2468021542539264 2478178009792512 2488746091685418 2498987845149144 2502611806012416 2512910620028928 2519438658008832 2529806718329856 2542335802933248 2559429747818496 2569962380525568 2570344324199694 2576638627540992 2580921872858952 2589399651188736 2598275259534654 2600055616831488 2611143440456832 2617537653374976 2621888886713856 2628700028381664 2636496388227072 2639517723971712 2643345477255168 2654223442182144 2665542262133016 2672069687820288 2676511571853728 2683464612306282 2685303341973504 2694507676554456 2703358560043008 2707852456770048 2714483492388864 2726059288692096 2737277639674368 2744388538188192 2750834241798144 2757980357646336 2769330071052288 2787950261016576 2803482951155712 2808143288502272 2811361325792787 2815438281763968 2822332775399424 2827024447532544 2846032558121088 2860127778299904 2871897851461632 2879358466295808 2891207678091264 2903537106966321 2905526631923712 2915485819340668 2925062568935424 2937099863457792 2937536370513936 2944729860046848 2949624997553088 2966058436755456 2969457439468176 2986001372454912 2998289443946496 2998735044899643 3006078398797824 3011075518335444 3020966259720192 3031321136123763 3033398219636736 3046334013866304 3053793928937472 3058870367832832 3066816699778608 3079437344633664 3094688522022912 3115496329933824 3128317302484992 3132853898969088 3136444043643648 3153918320050176 3159161199565056 3166897407787008 3167368066984464 3180402503474112 3193490579620096 3201786627886224 3209306615431168 3217643750587392 3230885082894336 3252608637852672 3268717460914176 3282168973099008 3290695390052352 3304237346390016 3304728416828178 3318328122247224 3331983793532192 3336815741349888 3340639619401698 3350547493371904 3359251544011776 3373075624439808 3389781070577664 3412572997091328 3426616507367424 3427125765599592 3435518170054656 3441229163811936 3450168787250934 3452532868251648 3464367012712872 3481524587275776 3490050204499968 3495851848951808 3504933371175552 3515328517636096 3519356965295616 3524460636340224 3538964589576192 3554056349510688 3562759583760384 3577952816408376 3592676902072608 3602009956372002 3604478080057344 3610469942360064 3619849219410816 3634745718256128 3649703519565824 3659184717584256 3667778989064192 3677307143528448 3692440094736384 3717267014688768 3733119137528127 3748481767723716 3753917709018624 3763110367199232 3769365930043392 3779157987013248 3794710077494784 3813503704399872 3829197135282176 3839144621727744 3854943570788352 3855516486299541 3871382809288428 3897412889301981 3900083425247232 3916715160685248 3926306480062464 3932833330070784 3943050042572496 3954744582340608 3959276585957568 3965018215882752 3981335163273216 3997719258595328 3998313393199524 4008104531730432 4014767357780592 4025196918459423 4027955012960256 4041761514831684 4061778685155072 4071725238583296 4089088933038144 4105916459511552 4116582807282288 4126251362697216 4136970536469504 4153995106578432 4171089736646656 4181925391524864 4205224426733568 4212214932753408 4223157422645952 4240536671298816 4269048837181632 4290191667449856 4307846777192448 4319037699443712 4336811517136896 4358289947885568 4373228729011002 4376225297465344 4387593853403136 4405649795186688 4406304555770904 4424437496329632 4449087655133184 4454186159202264 4479002058682368 4497434165919744 4509117598196736 4516613277503166 4519708094103552 4531449389580288 4550097329455104 4568822009823232 4569501020799456 4580690893406208 4588305551749248 4600225049667912 4619156016950496 4642032783034368 4673244494900736 4692475953727488 4699280848453632 4704666065465472 4718619452768256 4730877480075264 4738741799347584 4750346111680512 4770603755211168 4790235869430144 4802679941829336 4813959923146752 4826465625881088 4846327624341504 4878912956779008 4903076191371264 4923253459648512 4936043085078528 4956356019585024 4977492183370836 4997975690298288 5005223612024832 5010959429102547 5025821240057856 5038877316017664 5059613436659712 5084671605866496 5102100183846169 5118859495636992 5139924761051136 5140688648399388 5153277255081984 5161843745717904 5178799302377472 5196550519069308 5222286880913664 5235075306749952 5243777773427712 5257400056763328 5272992776454144 5279035447943424 5286690954510336 5308446884364288 5331084524266032 5344139375640576 5353023143707456 5366929224612564 5389015353108912 5406717120086016 5415704913540096 5452118577384192 5474555279348736 5488777076376384 5501668483596288 5515960715292672 5538660142104576 5575900522033152 5616286577004544 5622722651585574 5630876563527936 5644665550798848 5654048895065088 5692065116242176 5720255556599808 5743795702923264 5758716932591616 5782415356182528 5807074213932642 5811053263847424 5830971638681336 5850125137870848 5874199726915584 5875072741027872 5889459720093696 5899249995106176 5932116873510912 5938914878936352 5972002744909824 5996578887892992 5997470089799286 6012156797595648 6022151036670888 6041932519440384 6062642272247526 6066796439273472 6092668027732608 6107587857874944 6117740735665664 6133633399557216 6158874689267328 6189377044045824 6230992659867648 6256634604969984 6265707797938176 6272888087287296 6307836640100352 6318322399130112 6333794815574016 6334736133968928 6360805006948224 6386981159240192 6403573255772448 6418613230862336 6435287501174784 6461770165788672 6505217275705344 6537434921828352 6559843093516503 6564337946198016 6581390780104704 6608474692780032 6609456833656356 6636656244494448 6663967587064384 6673631482699776 6681279238803396 6701094986743808 6718503088023552 6746151248879616 6774919916254749 6779562141155328 6825145994182656 6853233014734848 6854251531199184 6871036340109312 6882458327623872 6900337574501868 6928734025425744 6963049174551552 6991703697903616 7009866742351104 7038713930591232 7048921272680448 7077929179152384 7108112699021376 7125519167520768 7155905632816752 7185353804145216 7204019912744004 7220939884720128 7239698438821632 7269491436512256 7299407039131648 7318369435168512 7335557978128384 7354614287056896 7384880189472768 7434534029377536 7466238275056254 7496963535447432 7507835418037248 7538731860086784 7558315974026496 7589420154989568 7627007408799744 7658394270564352 7678289243455488 7709887141576704 7711032972599082 7742765618576856 7794825778603962 7800166850494464 7833430321370496 7852612960124928 7865666660141568 7886100085144992 7909489164681216 7918553171915136 7930036431765504 7962670326546432 7995438517190656 7996626786399048 8016209063460864 8029534715561184 8050393836918846 8055910025920512 8083523029663368 8123557370310144 8143450477166592 8178177866076288 8211832919023104 8233165614564576 8252502725394432 8273941072939008 8307990213156864 8342179473293312 8363850783049728 8410448853467136 8424429865506816 8434083977378361 8446314845291904 8481073342597632 8538097674363264 8580383334899712 8615693554384896 8638075398887424 8673623034273792 8710611320898963 8716579895771136 8746457458022004 8775187706806272 8811299590373376 8812609111541808 8848874992659264 8898175310266368 8908372318404528 8958004117364736 8994868331839488 8996205134698929 9018235196393472 9033226555006332 9062898779160576 9093963408371289 9100194658910208 9139002041598912 9161381786812416 9176611103498496 9200450099335824 9238312033900992 9284065566068736 9346488989801472 9384951907454976 9398561696907264 9409332130930944 9461754960150528 9477483598695168 9500692223361024 9541207510422336 9580471738860288 9605359883658672 9627919846293504 9652931251762176 9692655248683008 9757825913558016 9806152382742528 9846506919297024 9872086170157056 9912712039170048 9954984366741672 9995951380596576 10010447224049664 10021918858205094 10051642480115712 10077754632035328 10119226873319424 10169343211732992 10204200367692338 10237718991273984 10279849522102272 10281377296798776 10306554510163968 10323687491435808 10357598604754944 10393101038138616 10444573761827328 10470150613499904 10487555546855424 10514800113526656 10545985552908288 10558070895886848 10573381909020672 10616893768728576 10662169048532064 10688278751281152 10706046287414912 10733858449225128 10778030706217824 10813434240172032 10831409827080192 10904237154768384 10949110558697472 10977554152752768 11003336967192576 11031921430585344 11077320284209152 11151801044066304 11199357412584381 11232573154009088 11245445303171148 11261753127055872 11289331101597696 11308097790130176 11384130232484352 11440511113199616 11487591405846528 11517433865183232 11564830712365056 11566549458898623 11614148427865284 11661943277362672 11692238667905943 11700250275741696 11750145482055744 11778919440187392 11798499990212352 11864233747021824 11877829757872704 11944005489819648 11993157775785984 11994940179598572 12024313595191296 12044302073341776 12075590755378269 12083865038880768 12125284544495052 12185336055465216 12215175715749888 12235481471331328 12267266799114432 12317749378534656 12378754088091648 12461985319735296 12513269209939968 12545776174574592 12615673280200704 12636644798260224 12669472267937856 12721610013896448 12773962318480384 12807146511544896 12837226461724672 12870575002349568 12923540331577344 13010434551410688 13074869843656704 13119686187033006 13128675892396032 13162781560209408 13216949385560064 13218913667312712 13273312488988896 13327935174128768 13347262965399552 13362558477606792 13402189973487616 13437006176047104 13492302497759232 13549839832509498 13559124282310656 13650291988365312 13706466029469696 13708503062398368 13742072680218624 13764916655247744 13800675149003736 13857468050851488 13926098349103104 13983407395807232 14019733484702208 14077427861182464 14097842545360896 14155858358304768 14216225398042752 14251038335041536 14311811265633504 14370707608290432 14408039825488008 14441879769440256 14479396877643264 14538982873024512 14598814078263296 14636738870337024 14671115956256768 14709228574113792 14769760378945536 14869068058755072 14932476550112508 14993927070894864 15015670836074496 15032878287307641 15077463720173568 15116631948052992 15178840309979136 15254014817599488 15306300551538507 15316788541128704 15356578486910976 15419774283153408 15422065945198164 15485531237153712 15589651557207924 15666860642740992 15705225920249856 15731333320283136 15772200170289984 15818978329362432 15837106343830272 15860072863531008 15925340653092864 15990877034381312 15993253572798096 16032418126921728 16059069431122368 16100787673837692 16167046059326736 16247114740620288 16356355732152576 16423665838046208 16466331229129152 16505005450788864 16547882145878016 16615980426313728 16684358946586624 16727701566099456 16848859731013632 16868167954756722 16892629690583808 16962146685195264 17076195348726528 17160766669799424 17231387108769792 17276150797774848 17347246068547584 17421222641797926 17433159791542272 17492914916044008 17550375413612544 17622599180746752 17625218223083616 17697749985318528 17796350620532736 17816744636809056 17916008234729472 17989736663678976 17992410269397858 18036470392786944 18066453110012664 18125797558321152 18187926816742578 18200389317820416 18278004083197824 18322763573624832 18353222206996992 18400900198671648 18476624067801984 18568131132137472 18692977979602944 18769903814909952 18797123393814528 18818664261861888 18923509920301056 18954967197390336 19001384446722048 19082415020844672 19160943477720576 19210719767317344 19255839692587008 19305862503524352 19385310497366016 19515651827116032 19612304765485056 19679529280549509 19693013838594048 19744172340314112 19825424078340096 19909968733483344 19991902761193152 20020894448099328 20043837716410188 20103284960231424 20155509264070656 20238453746638848 20324759748764247 20338686423465984 20408400735384676 20475437982547968 20559699044204544 20562754593597552 20613109020327936 20647374982871616 20786202076277232 20889147523654656 20975111093710848 21029600227053312 21116141791773696 21146763818041344 21233787537457152 21324338097064128 21376557502562304 21412092574829824 21467716898450256 21556061412435648 21662819654160384 21808474309536768 21898221117394944 21955108305505536 22006673934385152 22063842861170688 22154640568418304 22303602088132608 22398714825168762 22465146308018176 22490890606342296 22523506254111744 22616195580260352 22768260464968704 22881022226399232 22975182811693056 23034867730366464 23129661424730112 23133098917797246 23228296855730568 23323886554725344 23384477335811886 23400500551483392 23500290964111488 23557838880374784 23596999980424704 23728467494043648 23755659515745408 23888010979639296 23986315551571968 23989880359197144 24048627190382592 24088604146683552 24151181510756538 24167730077761536 24250569088990104 24370672110930432 24430351431499776 24470962942662656 24534533598228864 24635498757069312 24757508176183296 24923970639470592 25026538419879936 25091552349149184 25231346560401408 25273289596520448 25302251932135083 25338944535875712 25443220027792896 25547924636960768 25614293023089792 25674452923449344 25741150004699136 25847080663154688 26020869102821376 26131833962696889 26149739687313408 26239372374066012 26325563120418816 26433898771120128 26437827334625424 26546624977977792 26655870348257536 26694525930799104 26725116955213584 26804379946975232 26874012352094208 26984604995518464 26988615404096787 27099679665018996 27281890225113867 27300583976730624 27417006124796736 27484145360437248 27529833310495488 27601350298007472 27714936101702976 27852196698206208 27966814791614464 28039466969404416 28154855722364928 28195685090721792 28432450796085504 28502076670083072 28623622531267008 28741415216580864 28816079650976016 28883759538880512 28958793755286528 29077965746049024 29197628156526592 29273477740674048 29342231912513536 29418457148227584 29539520757891072 29738136117510144 29864953100225016 29987854141789728 30031341672148992 30065756574615282 30154927440347136 30233263896105984 30357680619958272 30508029635198976 30612601103077014 30633577082257408 30713156973821952 30839548566306816 30844131890396328 30971062474307424 31179303114415848 31333721285481984 31410451840499712 31462666640566272 31544400340579968 31637956658724864 31674212687660544 31720145727062016 31850681306185728 31981754068762624 31986507145596192 32064836253843456 32118138862244736 32201575347675384 32334092118653472 32494229481240576 32712711464305152 32847331676092416 32932662458258304 33010010901577728 33095764291756032 33231960852627456 33368717893173248 33455403132198912 33598072237753143 33697719462027264 33736335909513444 33785259381167616 33924293370390528 34152390697453056 34321533339598848 34462774217539584 34552301595549696 34694492137095168 34842445283595852 34985829832088016 35076716003717829 35100750827225088 35250436446167232 35395499970637056 35592701241065472 35633489273618112 35832016469458944 35979473327357952 35984820538795716 36072940785573888 36132906220025328 36251595116642304 36375853633485156 36556008166395648 36645527147249664 36706444413993984 36801800397343296 36953248135603968 37136262264274944 37385955959205888 37539807629819904 37637328523723776 37847019840602112 37909934394780672 38164830041689344 38321886955441152 38421439534634688 38511679385174016 38611725007048704 38770620994732032 39031303654232064 39224609530970112 39359058561099018 39386027677188096 39488344680628224 39650848156680192 39819937466966688 39983805522386304 40041788896198656 40087675432820376 40206569920462848 40311018528141312 40476907493277696 40649519497528494 40677372846931968 40816801470769352 40950875965095936 41119398088409088 41125509187195104 41226218040655872 41294749965743232 41572404152554464 41778295047309312 41950222187421696 42059200454106624 42232283583547392 42293527636082688 42467575074914304 42648676194128256 42753115005124608 42824185149659648 42935433796900512 43112122824871296 43325639308320768 43616948619073536 43796442234789888 43910216611011072 44013347868770304 44127685722341376 44309281136836608 44607204176265216 44797429650337524 44930292616036352 44981781212684592 45047012508223488 45232391160520704 45536520929937408 45762044452798464 45918901654615521 45950365623386112 46069735460732928 46259322849460224 46266197835594492 46456593711461136 46647773109450688 46768954671623772 47000581928222976 47115677760749568 47193999960849408 47456934988087296 47511319031490816 47776021959278592 47972631103143936 47979760718394288 48097254380765184 48177208293367104 48302363021513076 48501138177980208 48741344221860864 48941925885325312 49069067196457728 49270997514138624 49515016352366592 49847941278941184 50053076839759872 50183104698298368 50546579193040896 50604503864270166 50677889071751424 50886440055585792 51095849273921536 51228586046179584 51348905846898688 51482300009398272 51694161326309376 52041738205642752 52263667925393778 52299479374626816 52478744748132024 52651126240837632 52867797542240256 52875654669250848 53093249955955584 53311740696515072 53389051861598208 53450233910427168 53608759893950464 53748024704188416 53969209991036928 53977230808193574 54199359330037992 54563780450227734 54601167953461248 54834012249593472 54968290720874496 55059666620990976 55202700596014944 55429872203405952 55704393396412416 55933629583228928 56078933938808832 56309711444729856 56391370181443584 56864901592171008 57004153340166144 57247245062534016 57482830433161728 57632159301952032 57767519077761024 57917587510573056 58155931492098048 58395256313053184 58546955481348096 58836914296455168 59038587841648527 59079041515782144 59476272235020288 59729906200450032 59975708283579456 60062683344297984 60131513149230564 60309854880694272 60466527792211968 60715361239916544 60974279246292741 61016059270397952 61225202206154028 61426313947643904 61679097132613632 61688263780792656 61942124948614848 62358606228831696 62667442570963968 62925333281132544 63088800681159936 63348425375321088 63440291454124032 63701362612371456 63973014291192384 64129672507686912 64236277724489472 64403150695350768 64668184237306944 64988458962481152 65425422928610304 65694663352184832 65865324916516608 66020021803155456 66191528583512064 66463921705254912 66737435786346496 66910806264397824 67196144475506286 67395438924054528 67472671819026888 67570518762335232 67848586740781056 68304781394906112 68643066679197696 68925548435079168 69104603191099392 69388984274190336 69684890567191704 69971659664176032 70153432007435658 70201501654450176 70500872892334464 70790999941274112 71185402482130944 71266978547236224 71664032938917888 71958946654715904 71969641077591432 72145881571147776 72265812440050656 72503190233284608 72751707266970312 73112016332791296 73291054294499328 73412888827987968 73603600794686592 73906496271207936 74272524528549888 74771911918411776 75079615259639808 75274657047447552 75694039681204224 75819868789561344 75906755796405249 76329660083378688 76643773910882304 76842879069269376 77023358770348032 77223450014097408 77541241989464064 78062607308464128 78395501888090667 78449219061940224 78718117122198036 78976689361256448 79301696313360384 79639874933933376 79967611044772608 80083577792397312 80175350865640752 80413139840925696 80622037056282624 80953814986555392 80965846212290361 81299038995056988 81633602941538704 81845670675341601 81901751930191872 82251018374390208 82452436081311744 82589499931486464 83144808305108928 83556590094618624 83900444374843392 84118400908213248 84464567167094784 84587055272165376 85297352388256512 85506230010249216 85648370299319296 85870867593801024 86224245649742592 86651278616641536 87233897238147072 87592884469579776 87820433222022144 88026695737540608 88255371444682752 88618562273673216 89214408352530432 89594859300675048 89860585232072704 89963562425369184 90094025016446976 90464782321041408 91073041859874816 91524088905596928 91837803309231042 91900731246772224 92139470921465856 92518645698920448 92532395671188984 92913187422922272 93295546218901376 93537909343247544 94001163856445952 94231355521499136 94387999921698816 94913869976174592 95022638062981632 95552043918557184 95945262206287872 95959521436788576 96194508761530368 96354416586734208 96604726043026152 97002276355960416 97482688443721728 97883851770650624 98138134392915456 98541995028277248 99030032704733184 99695882557882368 100106153679519744 100366209396596736 100794216713259429 101093158386081792 101209007728540332 101355778143502848 101772880111171584 102191698547843072 102457172092359168 102697811693797376 102964600018796544 103388322652618752 104083476411285504 104527335850787556 104957489496264048 105230148011153487 105302252481675264 105751309338501696 106186499911911168 106623481393030144 106778103723196416 106900467820854336 107217519787900928 107496049408376832 107938419982073856 107954461616387148 108398718660075984 109127560900455468 109668024499186944 109936581441748992 110119333241981952 110405401192029888 110859744406811904 111408786792824832 111867259166457856 112157867877617664 112619422889459712 113729803184342016 114494490125068032 114965660866323456 115264318603904064 115535038155522048 115835175021146112 116311862984196096 116790512626106368 117093910962696192 117673828592910336 118077175683297054 118158083031564288 118952544470040576 119459812400900064 119951416567158912 120125366688595968 120263026298461128 120619709761388544 120933055584423936 121430722479833088 121948558492585482 122032118540795904 122450404412308056 122852627895287808 123358194265227264 123376527561585312 123884249897229696 124717212457663392 125334885141927936 125850666562265088 126177601362319872 126696850750642176 126880582908248064 127402725224742912 127946028582384768 128259345015373824 128472555448978944 128806301390701536 129336368474613888 129976917924962304 130850845857220608 131389326704369664 131730649833033216 132040043606310912 132383057167024128 132927843410509824 133474871572692992 133821612528795648 134392288951012572 134790877848109056 134945343638053776 135141037524670464 135697173481562112 136609562789812224 137286133358395392 137756704963846563 137851096870158336 138209206382198784 138777968548380672 139369781134383408 139943319328352064 140306864014871316 141001745784668928 141581999882548224 142370804964261888 142533957094472448 143328065877835776 143917893309431808 143939282155182864 144291763142295552 144531624880101312 145503414533940624 146224032665582592 146825777655975936 147207201589373184 147812992542415872 148545049057099776 149543823836823552 150159230519279616 150549314094895104 151639737579122688 151813511592810498 152659320166757376 153287547821764608 153685758138538752 154046717540696064 154446900028194816 155082483978928128 156125214616928256 156791003776181334 156898438123880448 157436234244396072 157953378722512896 158603392626720768 159279749867866752 159935222089545216 160167155584794624 160350701731281504 160826279681851392 161244074112565248 161907629973110784 161931692424580722 162598077990113976 163267205883077408 163691341350683202 163803503860383744 164502036748780416 164904872162623488 165178999862972928 166289616610217856 167113180189237248 167800888749686784 168236801816426496 168929134334189568 169174110544330752 170594704776513024 171012460020498432 171296740598638592 171741735187602048 172448491299485184 173302557233283072 174467794476294144 175185768939159552 175640866444044288 176510742889365504 177115763524945581 177237124547346432 178428816705060864 179189718601350096 179721170464145408 179927124850738368 180188050032893952 180929564642082816 182146083719749632 182922837738878223 183048177811193856 183675606618462084 184278941842931712 185037291397840896 185064791342377968 185826374845844544 186591092437802752 187075818686495088 188002327712891904 188775999843397632 190045276125963264 191104087837114368 191919042873577152 192389017523060736 192708833173468416 193209452086052304 194004552711920832 194965376887443456 195767703541301248 196276268785830912 197083990056554496 198060065409466368 199391765115764736 200212307359039488 200732418793193472 201588433426518858 202186316772163584 202418015457080664 202711556287005696 203545760222343168 204383397095686144 204914344184718336 205395623387594752 205929200037593088 206776645305237504 208166952822571008 209054671701575112 209914978992528096 210460296022306974 210604504963350528 211502618677003392 212372999823822336 213246962786060288 213556207446392832 213800935641708672 214435039575801856 214992098816753664 215876839964147712 215908923232774296 216797437320151968 218255121800910936 219336048998373888 219873162883497984 220238666483963904 220810802384059776 221719488813623808 222817573585649664 223734518332915712 224315735755235328 225238845778919424 227459606368684032 227720267389215747 228988980250136064 229931321732646912 230528637207808128 231070076311044096 231670350042292224 232623725968392192 233581025252212736 234187821925392384 235186505664272001 235347657185820672 236154351366594108 237905088940081152 238919624801800128 239902833134317824 240250733377191936 240526052596922256 241239419522777088 241866111168847872 242861444959666176 243897116985170964 244900808824616112 245537012026024803 245705255790575616 246753055123170624 247768499794459392 249434424915326784 250669770283855872 251701333124530176 252355202724639744 253393701501284352 253761165816496128 255892057164769536 256518690030747648 256945110897957888 257612602781403072 258672736949227776 259953835849924608 261701691714441216 262778653408739328 263461299666066432 264080087212621824 264766114334048256 265855686821019648 266949743145385984 267643225057591296 268784577902025144 269581755696218112 269890687276107552 270282075049340928 271394346963124224 273219125579624448 274572266716790784 275513409927693126 275702193740316672 276418412764397568 277555937096761344 278739562268766816 279886638656704128 280613728029742632 282003491569337856 283163999765096448 284741609928523776 285067914188944896 286656131755671552 287835786618863616 287878564310365728 288583526284591104 289063249760202624 291006829067881248 292448065331165184 293651555311951872 294414403178746368 295625985084831744 297090098114199552 299087647673647104 300318461038559232 301098628189790208 303279475158245376 303627023185620996 305318640333514752 306575095643529216 307371516277077504 308093435081392128 308893800056389632 310164967957856256 312250429233856512 313582007552362668 314872468488792144 315906757445025792 318559499735733504 319870444179090432 320334311169589248 320701403462563008 321652559363702784 322488148225130496 323815259946221568 323863384849161444 325196155980227952 326534411766154816 327382682701366404 329004073497560832 329809744325246976 330357999725945856 332579233220435712 334226360378474496 335601777499373568 336473603632852992 337858268668379136 341189409553026048 342593481197277184 343483470375204096 344896982598970368 346605114466566144 348935588952588288 350371537878319104 351281732888088576 353021485778731008 354231527049891162 354474249094692864 356857633410121728 358379437202700192 359442340928290816 359854249701476736 360376100065787904 361859129284165632 364292167439499264 365845675477756446 366096355622387712 367351213236924168 368557883685863424 370074582795681792 370129582684755936 371652749691689088 373182184875605504 374151637372990176 376004655425783808 377551999686795264 380090552251926528 382208175674228736 383838085747154304 384778035046121472 385417666346936832 386418904172104608 388009105423841664 389930753774886912 391535407082602496 392552537571661824 394167980113108992 396120130818932736 398783530231529472 400424614718078976 401464837586386944 403176866853037716 404372633544327168 404836030914161328 405423112574011392 407091520444686336 408766794191372288 409828688369436672 411858400075186176 413270114891539689 413553290610475008 416333905645142016 418109343403150224 419829957985056192 420920592044613948 423005237354006784 424745999647644672 426493925572120576 427112414892785664 427601871283417344 429984197633507328 431753679928295424 431817846465548592 433594874640303936 436510243601821872 438672097996747776 440477332967927808 441621604768119552 443438977627247616 445635147171299328 447469036665831424 448631471510470656 450477691557838848 454919212737368064 455440534778431494 457977960500272128 459862643465293824 461057274415616256 462140152622088192 463340700084584448 465247451936784384 467162050504425472 468375643850784768 470373011328544002 470695314371641344 472308702733188216 475810177880162304 477839249603600256 479805666268635648 480501466754383872 481052105193844512 482478839045554176 483732222337695744 485722889919332352 487794233970341928 489801617649232224 491074024052049606 491410511581151232 493506110246341248 495536999588918784 498868849830653568 501339540567711744 503402666249060352 504710405449279488 506787403002568704 507522331632992256 511784114329539072 513037380061495296 513890221795915776 515225205562806144 517345473898455552 519907671699849216 523403383428882432 525557306817478656 526922599332132864 529532228668096512 531347290574836743 531711373642039296 535286450115182592 537569155804050288 539163511392436224 539781374552215104 540564150098681856 542788693926248448 546438251159248896 548768513216634669 549144533433581568 551026819855386252 552836825528795136 555111874193522688 557479124537533632 559773277313408256 561227456059485264 564006983138675712 566327999530192896 570135828377889792 573312263511343104 575757128620731456 577167052569182208 578126499520405248 582013658135762496 584896130662330368 587303110623903744 588828806357492736 591251970169663488 594180196228399104 598175295347294208 600636922077118464 602197256379580416 606558950316490752 607254046371241992 610637280667029504 613150191287058432 614743032554155008 616186870162784256 617787600112779264 620329935915712512 624500858467713024 627164015104725336 629744936977584288 631813514890051584 637118999471467008 639740888358180864 640668622339178496 641402806925126016 643305118727405568 644976296450260992 647630519892443136 647726769698322888 650392311960455904 653068823532309632 654765365402732808 658008146995121664 659619488650493952 660715999451891712 665158466440871424 668452720756948992 671203554998747136 672947207265705984 675716537336758272 682378819106052096 683160802167647241 685186962394554368 686966940750408192 689793965197940736 693210228933132288 697871177905176576 700743075756638208 702563465776177152 705559516992816003 706042971557462016 708463054099782324 713715266820243456 716758874405400384 718884681856581632 719708499402953472 720752200131575808 723718258568331264 728584334878998528 731691350955512892 734702426473848336 736611036078074409 737115767371726848 740259165369511872 743305499383378176 746364369751211008 748303274745980352 752009310851567616 755103999373590528 760181104503853056 767676171494308608 769556070092242944 770835332693873664 772837808344209216 776018210847683328 779861507549773824 783070814165204992 785105075143323648 788335960226217984 792240261637865472 797567060463058944 800849229436157952 802929675172773888 806353733706075432 808745267088654336 809672061828322656 810846225148022784 814183040889372672 817533588382744576 819657376738873344 823716800150372352 826540229783079378 827106581220950016 832667811290284032 836218686806300448 839659915970112384 841841184089227896 846010474708013568 849491999295289344 852987851144241152 854224829785571328 855203742566834688 859968395267014656 863507359856590848 863635692931097184 867189749280607872 873020487203643744 877344195993495552 880954665935855616 883243209536239104 886877955254495232 891270294342598656 894938073331662848 897262943020941312 900955383115677696 909838425474736128 910881069556862988 915955921000544256 919725286930587648 922114548831232512 924280305244176384 926681400169168896 930494903873568768 934324101008850944 936751287701569536 940746022657088004 944617405466376432 955678499207200512 959611332537271296 961002933508767744 962104210387689024 964957678091108352 967464444675391488 971445779838664704 975588467940683856 979603235298464448 982148048104099212 987012220492682496 991073999177837568 997737699661307136 1002679081135423488 1006805332498120704 1009420810898558976 1013574806005137408 1023568228659078144 1027780443591831552 1030450411125612288 1034690947796911104 1039815343399698432 1046806766857764864 1051114613634957312 1053845198664265728 1059064457336193024 1062694581149673486 1063422747284078592 1070572900230365184 1075138311608100576 1078327022784872448 1079562749104430208 1081128300197363712 1085577387852496896 1092876502318497792 1097537026433269338 1098289066867163136 1102053639710772504 1105673651057590272 1110223748387045376 1114958249075067264 1119546554626816512 1122454912118970528 1128013966277351424 1132655999060385792 1140271656755779584 1146624527022686208 1151514257241462912 1154334105138364416 1156252999040810496 1164027316271524992 1169792261324660736 1174606221247807488 1177657612714985472 1182503940339326976 1188360392456798208 1196350590694588416 1201273844154236928 1204394512759160832 1213117900632981504 1214508092742483984 1221274561334059008 1226300382574116864 1229486065108310016 1235575200225558528 1239810344674619067 1240659871831425024 1249001716935426048 1254328030209450672 1259489873955168576 1274237998942934016 1279481776716361728 1281337244678356992 1282805613850252032 1289952592900521984 1295261039784886272 1295453539396645776 1300784623920911808 1306137647064619264 1309530730805465616 1316016293990243328 1321431998903783424 1330316932881742848 1336905441513897984 1342407109997494272 1345894414531411968 1351433074673516544 1364757638212104192 1366321604335294482 1370373924789108736 1373933881500816384 1379587930395881472 1386420457866264576 1395742355810353152 1401486151513276416 1405126931552354304 1411119033985632006 1412085943114924032 1416926108199564648 1427430533640486912 1433517748810800768 1437769363713163264 1439416998805906944 1441504400263151616 1447436517136662528 1457168669757997056 1463382701911025784 1469404852947696672 1473222072156148818 1474231534743453696 1480518330739023744 1486610998766756352 1492728739502422016 1496606549491960704 1504018621703135232 1510207998747181056 1520362209007706112 1535352342988617216 1539112140184485888 1541670665387747328 1545675616688418432 1552036421695366656 1559723015099547648 1566141628330409984 1570210150286647296 1576671920452435968 1594041871724510229 1595134120926117888 1605859350345547776 1612707467412150864 1617490534177308672 1619344123656645312 1621692450296045568 1628366081778745344 1635067176765489152 1639314753477746688 1646305539649904007 1647433600300744704 1653080459566158756 1665335622580568064 1672437373612600896 1679319831940224768 1683682368178455792 1692020949416027136 1698983998590578688 1705975702288482304 1710407485133669376 1719936790534029312 1727271385862194368 1734379498561215744 1746040974407287488 1754688391986991104 1761909331871711232 1766486419072478208 1773755910508990464 1782540588685197312 1789876146663325696 1794525886041882624 1801910766231355392 1819676850949472256 1821762139113725976 1831911842001088512 1839450573861175296 1844229097662465024 1848560610488352768 1853362800338337792 1860989807747137536 1868648202017701888 1873502575403139072 1881492045314176008 1889234810932752864 1911356998414401024 1919222665074542592 1922005867017535488 1924208420775378048 1929915356182216704 1934928889350782976 1942891559677329408 1951176935881367712 1959206470596928896 1964296096208198424 1974024440985364992 1982147998355675136 1995475399322614272 2005358162270846976 2013610664996241408 2018841621797117952 2027149612010274816 2047136457318156288 2049482406502941723 2055560887183663104 2060900822251224576 2069381895593822208 2079630686799396864 2093613533715529728 2102229227269914624 2107690397328531456 2118128914672386048 2125389162299346972 2141145800460730368 2150276623216201152 2156654045569744896 2159125498208860416 2162256600394727424 2171154775704993792 2185753004636995584 2195074052866538676 2204107279421545008 2211347302115180544 2229916498150134528 2239093109253633024 2244909824237941056 2256027932554702848 2265311998120771584 2280543313511559168 2303028514482925824 2308668210276728832 2312505998081620992 2328054632543049984 2339584522649321472 2349212442495614976 2355315225429970944 2365007880678653952 2376720784913596416 2392701181389176832 2402547688308473856 2408789025518321664 2426235801265963008 2429016185484967968 2442549122668118016 2452600765148233728 2458972130216620032 2471150400451117056 2479620689349238134 2481319743662850048 2498003433870852096 2508656060418901344 2518979747910337152 2548475997885868032 2558963553432723456 2562674489356713984 2565611227700504064 2579905185801043968 2590522079569772544 2590907078793291552 2601569247841823616 2612275294129238528 2619061461610931232 2632032587980486656 2642863997807566848 2660633865763485696 2673810883027795968 2684814219994988544 2691788829062823936 2702866149347033088 2729515276424208384 2732643208670588964 2740747849578217472 2747867763001632768 2759175860791762944 2772840915732529152 2791484711620706304 2802972303026552832 2810253863104708608 2822238067971264012 2833852216399129296 2867035497621601536 2878833997611813888 2883008800526303232 2894873034273325056 2914337339515994112 2926765403822051568 2938809705895393344 2946444144312297636 2961036661478047488 2973221997533512704 2985457479004844032 2993213098983921408 3008037243406270464 3020415997494362112 3040724418015412224 3070704685977234432 3083341330775494656 3091351233376836864 3104072843390733312 3119446030199095296 3132283256660819968 3140420300573294592 3153343840904871936 3188083743449020458 3190268241852235776 3211718700691095552 3225414934824301728 3234981068354617344 3238688247313290624 3243384900592091136 3256732163557490688 3270134353530978304 3278629506955493376 3292611079299808014 3294867200601489408 3306160919132317512 3330671245161136128 3344874747225201792 3358639663880449536 3367364736356911584 3384041898832054272 3397967997181157376 3411951404576964608 3420814970267338752 3439873581068058624 3454542771724388736 3468758997122431488 3492081948814574976 3509376783973982208 3523818663743422464 3532972838144956416 3547511821017980928 3565081177370394624 3589051772083765248 3603821532462710784 3639353701898944512 3643524278227451952 3663823684002177024 3678901147722350592 3688458195324930048 3706725600676675584 3719431034023857201 3721979615494275072 3747005150806278144 3762984090628352016 3778469621865505728 3822713996828802048 3838445330149085184 3844011734035070976 3848416841550756096 3869857778701565952 3885783119354658816 3902353871762735424 3918412941193857792 3928592192416396848 3948048881970729984 3964295996711350272 3990950798645228544 4010716324541693952 4027221329992482816 4037683243594235904 4054299224020549632 4094272914636312576 4098964813005883446 4111121774367326208 4121801644502449152 4138763791187644416 4159261373598793728 4187227067431059456 4204458454539829248 4215380794657062912 4236257829344772096 4250778324598693944 4282291600921460736 4300553246432402304 4313308091139489792 4318250996417720832 4324513200789454848 4342309551409987584 4371506009273991168 4390148105733077352 4408214558843090016 4422694604230361088 4459832996300269056 4478186218507266048 4489819648475882112 4512055865109405696 4530623996241543168 4561086627023118336 4606057028965851648 4617336420553457664 4625011996163241984 4656109265086099968 4679169045298642944 4698424884991229952 4710630450859941888 4730015761357307904 4782125615173530687 4785402362778353664 4817578051036643328 4852471602531926016 4858032370969935936 4885098245336236032 4905201530296467456 4917944260433240064 4938916618949712021 4942300800902234112 4959241378698476268 4996006867741704192 5017312120837802688 5037959495820674304 5096951995771736064 5117927106865446912 5131222455401008128 5159810371602087936 5181814157586583104 5203138495683647232 5224550588258477056 5238122923221862464 5264065175960973312 5285727995615133696 5321267731526971392 5347621766055591936 5369628439989977088 5383577658125647872 5405732298694066176 5459030552848416768 5465286417341177928 5481495699156434944 5495735526003265536 5518351721583525888 5545681831465058304 5582969423241412608 5605944606053105664 5620507726209417216 5644476135942528024 5667704432798258592 5734070995243203072 5757667995223627776 5766017601052606464 5789746068546650112 5828674679031988224 5853530807644103136 5877619411790786688 5892888288624595272 5922073322956094976 5946443995067025408 5970914958009688064 5986426197967842816 6016074486812540928 6040831994988724224 6081448836030824448 6141409371954468864 6148447219508825169 6166682661550989312 6182702466753673728 6208145686781466624 6238892060398190592 6264566513321639936 6280840601146589184 6306687681809743872 6376167486898040916 6423437401382191104 6450829869648603456 6469962136709234688 6477376494626581248 6486769801184182272 6513464327114981376 6540268707061956608 6557259013910986752 6585222158599616028 6612321838264635024 6689749494450403584 6717279327760899072 6734729472713823168 6768083797664108544 6795935994362314752 6823902809153929216 6841629940534677504 6909085543448777472 6937517994244862976 6984163897629149952 7018753567947964416 7047637327486844928 7065945676289912832 7095023642035961856 7130162354740789248 7178103544167530496 7207643064925421568 7278707403797889024 7287048556454903904 7327647368004354048 7357802295444701184 7376916390649860096 7413451201353351168 7438862068047714402 7443959230988550144 7494010301612556288 7525968181256704032 7556939243731011456 7645427993657604096 7676890660298170368 7688023468070141952 7696833683101512192 7739715557403131904 7771566238709317632 7804707743525470848 7836825882387715584 7857184384832793696 7896097763941459968 7928591993422700544 7981901597290457088 8021432649083387904 8054442659984965632 8075366487188471808 8108598448041099264 8188545829272625152 8197929626011766892 8222243548734652416 8243603289004898304 8277527582375288832 8318522747197587456 8374454134862118912 8408916909079658496 8430761589314125824 8501556649197387888 8601106492864804608 8636501992835441664 8649026401578909696 8684619102819975168 8743012018547982336 8780296211466154704 8816429117686180032 8919665992600538112 8956372437014532096 8979639296951764224 9024111730218811392 9061247992483086336 9122173254046236672 9212114057931703296 9250023992326483968 9312218530172199936 9358338090597285888 9396849769982459904 9421260901719883776 9460031522714615808 9564251230347061374 9570804725556707328 9635156102073286656 9704943205063852032 9716064741939871872 9770196490672472064 9810403060592934912 9835888520866480128 9877833237899424042 9884601601804468224 9918482757396952536 9992013735483408384 10034624241675605376 10075918991641348608 10193903991543472128 10235854213730893824 10262444910802016256 10319620743204175872 10363628315173166208 10406276991367294464 10449101176516954112 10476245846443724928 10528130351921946624 10571455991230267392 10642535463053942784 10695243532111183872 10767155316251295744 10811464597388132352 10918061105696833536 10930572834682355856 10962991398312869888 10991471052006531072 11036703443167051776 11158293102071571603 11165938846482825216 11241015452418834432 11288952271885056048 11335408865596517184 11468141990486406144 11515335990447255552 11532035202105212928 11657349358063976448 11707061615288206272 11755238823581573376 11785776577249190544 11844146645912189952 11892887990134050816 11941829916019376128 11972852395935685632 12032148973625081856 12081663989977448448 12162897672061648896 12282818743908937728 12296894439017650338 12333365323101978624 12365404933507347456 12416291373562933248 12477784120796381184 12529133026643279872 12561681202293178368 12613375363619487744 12752334973796081832 12846874802764382208 12901659739297206912 12939924273418469376 12954752989253162496 12973539602368364544 13026928654229962752 13080537414123913216 13114518027821973504 13170444317199232056 13224643676529270048 13379498988900807168 13434558655521798144 13469458945427646336 13536167595328217088 13591871988724629504 13647805618307858432 13683259881069355008 13818171086897554944 13875035988489725952 13968327795258299904 14037507135895928832 14095274654973689856 14131891352579825664 14190047284071923712 14346376845520592061 14356207088335060992 14557414807595778048 14574097112909807808 14655294736008708096 14715604590889402368 14753832781299720192 14826902402706702336 14877724136095428804 14988020603225112576 15051936362513408064 15113878487462022912 15290855987315208192 15353781320596340736 15393667366203024384 15479431114806263808 15609415487050941696 15673651764775431168 15714368769665587392 15792195527882919936 15857183986845401088 15963803194580914176 16042865298166775808 16108885319969931264 16150732974376943616 16217196896082198528 16377091658545250304 16395859252023533784 16444487097469304832 16487206578009796608 16555055164750577664 16637045494395174912 16748908269724237824 16817833818159316992 16861523178628251648 17003113298394775776 17202212985729609216 17273003985670883328 17298052803157819392 17369238205639950336 17486024037095964672 17560592422932309408 17632858235372360064 17839331985201076224 17912744874029064192 17959278593903528448 18048223460437622784 18122495984966172672 18244346508092473344 18424228115863406592 18500047984652967936 18624437060344399872 18716676181194571776 18793699539964919808 18842521803439767552 18920063045429231616 19128502460694122748 19270312204146573312 19409886410127704064 19432129483879743744 19540392981344944128 19620806121185869824 19671777041732960256 19755666475798848084 19836965514793905072 20069248483351210752 20151837983282697216 20387807983086944256 20471708427461787648 20524889821604032512 20727256630346332416 20812553982734588928 20898202353033908224 20952491692887449856 21056260703843893248 21142911982460534784 21285070926107885568 21390487064222367744 21534310632502591488 21622929194776264704 21836122211393667072 21861145669364711712 21925982796625739776 21982942104013062144 22073406886334103552 22316586204143143206 22331877692965650432 22482030904837668864 22577904543770112096 22670817731193034368 22936283980972812288 23030671980894511104 23064070404210425856 23314698716127952896 23414123230576412544 23510477647163146752 23571553154498381088 23688293291824379904 23785775980268101632 23883659832038752256 23945704791871371264 24064297947250163712 24163327979954896896 24325795344123297792 24565637487817875456 24593788878035300676 24666730646203957248 24730809867014694912 24832582747125866496 24955568241592762368 25123362404586356736 25226750727238975488 25504669947592163664 25803319478594413824 25909505978506324992 25947079204736729088 26053857308459925504 26229036055643947008 26340888634398464112 26449287353058540096 26758997977801614336 26869117311043596288 26938917890855292672 27072335190656434176 27183743977449259008 27295611236615716864 27366519762138710016 27636342173795109888 27750071976979451904 27936655590516599808 28075014271791857664 28190549309947379712 28263782705159651328 28380094568143847424 28692753691041184122 28712414176670121984 29114829615191556096 29148194225819615616 29310589472017416192 29431209181778804736 29507665562599440384 29653804805413404672 29755448272190857608 29976041206450225152 30103872725026816128 30227756974924045824 30581711974630416384 30707562641192681472 30787334732406048768 30958862229612527616 31218830974101883392 31347303529550862336 31428737539331174784 31584391055765839872 31714367973690802176 31927606389161828352 32085730596333551616 32301465948753887232 32434393792164397056 32754183317090500608 32791718504047067568 32888974194938609664 32974413156019593216 33110110329501155328 33474879306214714809 33497816539448475648 33723046357256503296 34006226596789551552 34404425971459218432 34546007971341766656 34596105606315638784 34972048074191929344 35121184845864618816 35265716470744720128 35678663970402152448 35825489748058128384 35918557187807056896 36096446920875245568 36244991969932345344 36488693016184946688 36848456231726813184 37000095969305935872 37248874120688799744 37433352362389143552 37587399079929839616 37685043606879535104 37840126090858463232 38257004921388245496 38540624408293146624 38819772820255408128 38864258967759487488 39080785962689888256 39241612242371739648 39343554083465920512 39511332951597696168 39673931029587810144 40138496966702421504 40303675966565394432 40775615966173888512 40943416854923575296 41049779643208065024 41454513260692664832 41625107965469177856 41796404706067816448 41904983385774899712 42112521407687786496 42285823964921069568 42570141852215771136 43039130536561776183 43068621265005182976 43672244422787334144 43722291338729423424 43851965593251479552 43965884208026124288 44146813772668207104 44633172408286286412 44964061809675337728 45155809087540224192 45341635462386068736 45872567961945624576 46061343961789022208 46828246461152825088 47020955294326293504 47143106308996762176 47376586583648759808 47571551960536203264 47767319664077504512 47891409583742742528 48128595894500327424 48326655959909793792 48651590688246595584 49131274975635750912 49187577756070601352 49333461292407914496 49461619734029389824 49665165494251732992 49911136483185524736 50246724809172713472 50453501454477950976 51009339895184327328 51606638957188827648 51819011957012649984 51894158409473458176 52107714616919851008 52458072111287894016 52681777268796928224 52898574706117080192 53517995955603228672 53738234622087192576 53877835781710585344 54144670381312868352 54367487954898518016 54591222473231433728 54733039524277420032 55272684347590219776 55500143953958903808 55873311181033199616 56150028543583715328 56381098619894759424 56527565410319302656 56760189136287694848 57385507382082368244 58229659230383112192 58296388451639231232 58621178944034832384 58862418363557609472 59015331125198880768 59510896544381715216 60207745450053632256 60455513949848091648 61163423949260832768 61415125282385362944 61574669464812097536 62437661948203766784 62694607059101724672 62857475078662349568 63168782111531679744 63428735947381604352 63855212778323656704 64171461192667103232 64602931897507774464 64868787584328794112 65508366634181001216 65583437008094135136 65777948389877219328 65948826312039186432 66220220659002310656 66949758612429429618 66995633078896951296 67446092714513006592 68012453193579103104 68808851942918436864 69092015942683533312 69192211212631277568 69944096148383858688 70242369691729237632 70531432941489440256 71357327940804304896 71650979496116256768 71837114375614113792 72192893841750491136 72489983939864690688 72977386032369893376 73696912463453626368 74000191938611871744 74497748241377599488 74866704724778287104 75370087213759070208 75680252181716926464 76514009842776490992 77728517935518974976 78161571925379776512 78687108166931841024 79022665903195392336 79347862059175620288 80276993933404843008 80607351933130788864 81551231932347777024 81886833709847150592 82099559286416130048 82909026521385329664 83250215930938355712 83592809412135632896 83809966771549799424 84225042815375572992 84571647929842139136 85140283704431542272 86078261073123552366 86137242530010365952 87344488845574668288 87444582677458846848 87703931186502959104 87931768416052248576 88293627545336414208 89266344816572572824 89928123619350675456 90311618175080448384 90683270924772137472 91745135923891249152 92122687923578044416 93656492922305650176 94041910588652587008 94286212617993524352 94753173167297519616 95143103921072406528 95534639328155009024 95782819167485485056 96257191789000654848 97303181376493191168 98262549951271501824 98375155512141202704 98666922584815828992 98923239468058779648 99330330988503465984 100424637918644144427 100493449618345426944 102018679790368654656 103213277914377655296 103638023914025299968 103788316818946916352 104916144222575788032 105363554537593856448 105797149412234160384 107035991911206457344 107476469244174385152 107755671563421170688 108289340762625736704 108734975909797036032 109182444946462867456 109466079048554840064 110545368695180439552 111000287907917807616 111746622362066399232 112300057087167430656 112762197239789518848 113055130820638605312 113520378272575389696 114771014764164736488 116459318460766224384 116592776903278462464 117242357888069664768 117724836727115218944 118030662250397761536 119021793088763430432 120415490900107264512 120911027899696183296 122326847898521665536 122830250564770725888 123149338929624195072 124875323896407533568 125389214118203449344 125714950157324699136 126337564223063359488 126857471894763208704 127710425556647313408 129205863795015548928 131016733268362002432 131166874016188270272 131555896779754438656 131897652624078372864 132440441318004621312 133899517224858859236 134892185429026013184 136024906387158206208 137617703885836873728 138184031885367066624 140484739383458475264 141062865882978880512 142714655881608609792 143301958992232513536 143674228751228227584 144385787683500982272 144979967879729381376 145954772064739786752 147393824926907252736 148000383877223743488 148995496482755198976 149733409449556574208 150740174427518140416 151360504363433852928 153028019685552981984 155457035871037949952 156323143850759553024 157374216333863682048 158045331806390784672 158695724118351240576 160553987866809686016 161214703866261577728 163102463864695554048 163773667419694301184 164199118572832260096 165818053042770659328 166500431861876711424 167185618824271265792 167619933543099598848 168450085630751145984 169143295859684278272 170280567408863084544 172156522146247104732 174688977691149336576 174889165354917693696 175863536832104497152 176587255090672828416 178532689633145145648 180623236350160896768 181366541849544274944 183490271847782498304 184245375847156088832 187312985844611300352 188083821177305174016 188572425235987048704 189506346334595039232 190286207842144813056 191069278656310018048 191565638334970970112 192514383578001309696 194606362752986382336 196525099902543003648 196750311024282405408 197333845169631657984 197846478936117559296 198660661977006931968 200849275837288288854 200986899236690853888 204037359580737309312 206426555828755310592 207276047828050599936 207576633637893832704 209832288445151576064 210727109075187712896 211594298824468320768 214071983822412914688 214952938488348770304 215511343126842341376 216578681525251473408 217469951819594072064 218932158097109680128 221090737390360879104 222000575815835615232 223493244724132798464 224600114174334861312 226110261641277210624 227040756545150779392 229542029528329472976 233185553806556924928 234484715776139329536 236061324500795523072 238043586177526860864 240830981800214529024 241822055799392366592 244653695797043331072 245660501129541451776 246298677859248390144 249750647792815067136 250778428236406898688 251429900314649398272 252675128446126718976 253714943789526417408 255420851113294626816 258411727590031097856 262033466536724004864 262333748032376540544 263111793559508877312 263795305248156745728 264880882636009242624 267799034449717718472 269784370858052026368 272049812774316412416 275235407771673747456 276368063770734133248 280969478766916950528 282125731765957761024 285429311763217219584 286603917984465027072 287348457502456455168 288771575367001964544 291909544129479573504 294787649853814505472 296000767754447486976 297990992965510397952 301273913755932433281 301480348855036280832 306056039371105963968 310914071742075899904 314748432667727364096 316090663612781569344 317391448236702481152 321107975733619372032 322429407732523155456 326204927729391108096 327547334839388602368 328398237145664520192 331636106085541318656 333000863723753422848 334371237648542531584 335239867086199197696 336900171261502291968 338286591719368556544 340561134817726169088 344313044292494209464 349377955382298673152 349778330709835387392 351727073664208994304 353174510181345656832 357065379266290291296 361246472700321793536 362733083699088549888 366980543695564996608 368490751694312177664 374625971689222600704 376167642354610348032 377144850471974097408 379012692669190078464 380572415684289626112 382138557312620036096 383131276669941940224 393050199805086007296 393500622048564810816 394667690339263315968 395692957872235118592 397321323954013863936 401698551674576577708 408074719161474618624 412853111657510621184 414552095656101199872 421454218150375425792 423188597648936641536 428143967644825829376 429905876976697540608 431022686253684682752 433157363050502946816 434939903639188144128 437864316194219360256 442181474780721758208 444001151631671230464 446986489448265596928 449200228348669722624 452220523282554421248 454081513090301558784 459084059056658945952 466371107613113849856 468969431552278659072 472122649001591046144 476087172355053721728 481661963600429058048 483644111598784733184 489307391594086662144 491321002259082903552 492597355718496780288 499501295585630134272 501556856472813797376 502859800629298796544 505350256892253437952 507429887579052834816 510841702226589253632 524066933073448009728 524667496064753081088 527590610496313491456 529761765272018485248 535598068899435436944 544099625548632824832 550470815543347494912 552736127541468266496 561938957533833901056 564251463531915522048 570858623526434439168 573207835968930054144 574696915004912910336 577543150734003929088 583819088258959147008 589575299707629010944 592001535508894973952 595981985931020795904 602547827511864866562 602960697710072561664 612112078742211927936 621828143484151799808 629496865335454728192 632181327225563138688 634782896473404962304 642215951467238744064 644858815465046310912 652409855458782216192 656796474291329040384 663272212171082637312 666001727447506845696 668742475297085063168 670479734172398395392 673800342523004583936 681122269635452338176 688626088584988418928 699556661419670774784 703454147328417988608 714130758532580582592 722492945400643587072 725466167398177099776 733961087391129993216 736981503388624355328 749251943378445201408 752335284709220696064 754289700943948194816 758025385338380156928 761144831368579252224 764277114625240072192 766262553339883880448 786100399610172014592 787001244097129621632 789335380678526631936 791385915744470237184 794642647908027727872 803397103349153155416 816149438322949237248 825706223315021242368 829104191312202399744 842908436300750851584 846377195297873283072 856287935289651658752 859811753953395081216 862045372507369365504 866314726101005893632 875728632388438720512 884362949561443516416 888002303263342460928 893972978896531193856 904441046565108842496 918168118113317891904 932742215226227699712 944245298003182092288 952174344710107443456 963323927200858116096 967288223197569466368 978614783188173324288 982642004518165807104 985194711436993560576 999002591171260268544 1003113712945627594752 1005719601258597593088 1010700513784506875904 1014859775158105669632 1021683404453178507264 1048133866146896019456 1049334992129506162176 1055181220992626982912 1059523530544036970496 1071196137798870873888 1088199251097265649664 1100941631086694989824 1105472255082936532992 1123877915067667802112 1128502927063831044096 1141717247052868878336 1146415671937860108288 1149393830009825820672 1179150599415258021888 1184003071017789947904 1191963971862041591808 1205095655023729733124 1224224157484423855872 1243656286968303599616 1264362654451126277376 1269565792946809924608 1284431902934477488128 1289717630930092621824 1304819710917564432384 1313592948582658080768 1326544424342165274624 1332003454895013691392 1337484950594170126336 1340959468344796790784 1347600685046009167872 1362244539270904676352 1377252177169976837856 1399113322839341549568 1406908294656835977216 1428261517065161165184 1444985890801287174144 1450932334796354199552 1467922174782259986432 1473963006777248710656 1498503886756890402816 1504670569418441392128 1508579401887896389632 1516050770676760313856 1522289662737158504448 1532525106679767760896 1572200799220344029184 1574002488194259243264 1582771831488940474368 1589285295816055455744 1606794206698306310832 1632298876645898474496 1651412446630042484736 1658208382624404799488 1685816872601501703168 1692754390595746566144 1712575870579303317504 1719623507906790162432 1724090745014738731008 1732629452202011787264 1751457264776877441024 1768725899122887032832 1776004606526684921856 1787945957793062387712 1808882093130217684992 1836336236226635783808 1865484430452455399424 1888490596006364184576 1904348689420214886912 1926647854401716232192 1934576446395138932736 1957229566376346648576 1970389422873987121152 1998005182342520537088 2006227425891255189504 2011439202517195186176 2021401027569013751808 2043366808906357014528 2098669984259012324352 2110362441985253965824 2142392275597741747776 2176398502194531299328 2201883262173389979648 2210944510165873065984 2247755830135335604224 2257005854127662088192 2283434494105737756672 2292831343875720216576 2298787660019651641344 2358301198830516043776 2368006142035579895808 2383927943724083183616 2410191310047459466248 2448448314968847711744 2487312573936607199232 2528725308902252554752 2539131585893619849216 2568863805868954976256 2579435261860185243648 2627185897165316161536 2653088848684330549248 2664006909790027382784 2674969901188340252672 2681918936689593581568 2754504354339953675712 2798226645678683099136 2856523034130322330368 2889971781602574348288 2901864669592708399104 2935844349564519972864 2947926013554497421312 2997007773513780805632 3009341138836882784256 3017158803775792779264 3032101541353520627712 3044579325474317008896 3065050213359535521792 3144401598440688058368 3148004976388518486528 3165543662977880948736 3178570591632110911488 3213588413396612621664 3264597753291796948992 3302824893260084969472 3316416765248809598976 3371633745203003406336 3385508781191493132288 3425151741158606635008 3439247015813580324864 3448181490029477462016 3537451798245774065664 3552009213053369843712 3575891915586124775424 3672672472453271567616 3730968860904910798848 3808697378840429773824 3853295708803432464384 3869152892790277865472 3914459132752693297152 3940778845747974242304 3996010364685041074176 4012454851782510379008 4022878405034390372352 4042802055138027503616 4086733617812714029056 4197339968518024648704 4220724883970507931648 4284784551195483495552 4352797004389062598656 4403766524346779959296 4421889020331746131968 4495511660270671208448 4514011708255324176384 4566868988211475513344 4597575320039303282688 4716602397661032087552 4767855887448166367232 4820382620094918932496 4896896629937695423488 4974625147873214398464 5057450617804505109504 5078263171787239698432 5137727611737909952512 5158870523720370487296 5254371794330632323072 5306177697368661098496 5328013819580054765568 5349939802376680505344 5363837873379187163136 5509008708679907351424 5596453291357366198272 5713046068260644660736 5779943563205148696576 5803729339185416798208 5871688699129039945728 5994015547027561611264 6018682277673765568512 6034317607551585558528 6064203082707041255424 6130100426719071043584 6296009952777036973056 6331087325955761897472 6427176826793225243328 6529195506583593897984 6605649786520169938944 6632833530497619197952 6743267490406006812672 6771017562382986264576 6850303482317213270016 6878494031627160649728 6896362980058954924032 7074903596491548131328 7104018426106739687424 7151783831172249550848 7345344944906543135232 7461937721809821597696 7617394757680859547648 7706591417606864928768 7738305785580555730944 7881557691495948484608 7992020729370082148352 8024909703565020758016 8045756810068780744704 8394679937036049297408 8569569102390966991104 8705594008778125197312 8807533048693559918592 8843778040663492263936 8991023320541342416896 9028023416510648352768 9133737976422951026688 9195150640078606565376 9433204795322064175104 9535711774896332734464 9640765240189837864992 9793793259875390846976 9949250295746428796928 10114901235609010219008 10156526343574479396864 10275455223475819905024 10317741047440740974592 10612355394737322196992 10656027639160109531136 10727675746758374326272 11018017417359814702848 11192906582714732396544 11426092136521289321472 11559887126410297393152 11607458678370833596416 11743377398258079891456 11988031094055123222528 12037364555347531137024 12068635215103171117056 12128406165414082510848 12260200853438142087168 12592019905554073946112 12662174651911523794944 12854353653586450486656 13058391013167187795968 13211299573040339877888 13265667060995238395904 13486534980812013625344 13542035124765972529152 13700606964634426540032 13792725960117909848064 14149807192983096262656 14303567662344499101696 14690689889813086270464 14923875443619643195392 15234789515361719095296 15413182835213729857536 15476611571161111461888 15763115382991896969216 15984041458740164296704 16049819407130041516032 16091513620137561489408 16789359874072098594816 17139138204781933982208 17411188017556250394624 17615066097387119837184 17982046641082684833792 18056046833021296705536 18390301280157213130752 19281530480379675729984 19587586519750781693952 19898500591492857593856 20229802471218020438016 20313052687148958793728 20550910446951639810048 20635482094881481949184 21224710789474644393984 21312055278320219062272 21455351493516748652544 22036034834719629405696 22385813165429464793088 22852184273042578642944 23119774252820594786304 23214917356741667192832 23976062188110246445056 24074729110695062274048 24137270430206342234112 25184039811108147892224 25708707307172900973312 26116782026334375591936 26422599146080679755776 26531334121990476791808 26973069961624027250688 27084070249531945058304 27401213929268853080064 27585451920235819696128 28299614385966192525312 28607135324688998203392 29381379779626172540928 29847750887239286390784 30469579030723438190592 30826365670427459715072 30953223142322222923776 31968082917480328593408 32183027240275122978816 33578719748144197189632 34278276409563867964416 34822376035112500789248 35230132194774239674368 35964093282165369667584 36112093666042593411072 36780602560314426261504 38563060960759351459968 39175173039501563387904 39797001182985715187712 40459604942436040876032 40626105374297917587456 41101820893903279620096 42449421578949288787968 42910702987033497305088 44072069669439258811392 44771626330858929586176 45704368546085157285888 46239548505641189572608 46429834713483334385664 47952124376220492890112 48149458221390124548096 48274540860412684468224 50368079622216295784448 51417414614345801946624 52233564052668751183872 52845198292161359511552 53946139923248054501376 54168140499063890116608 55170903840471639392256 58762759559252345081856 59695501774478572781568 60939158061446876381184 61652731340854919430144 61906446284644445847552 63936165834960657186816 64366054480550245957632 67157439496288394379264 68556552819127735928832 69644752070225001578496 71928186564330739335168 72224187332085186822144 77126121921518702919936 78350346079003126775808 79594002365971430375424 80919209884872081752064 81252210748595835174912 82203641787806559240192 84898843157898577575936 85821405974066994610176 88144139338878517622784 89543252661717859172352 91408737092170314571776 92479097011282379145216 92859669426966668771328 95904248752440985780224 96549081720825368936448 100736159244432591568896 102834829228691603893248 104467128105337502367744 105690396584322719023104 107892279846496109002752 108336280998127780233216 110341807680943278784512 117525519118504690163712 119391003548957145563136 121878316122893752762368 123305462681709838860288 128732108961100491915264 134314878992576788758528 137113105638255471857664 139289504140450003156992 143856373128661478670336 144448374664170373644288 154252243843037405839872 156700692158006253551616 161838419769744163504128 162504421497191670349824 176288278677757035245568 179086505323435718344704 182817474184340629143552 184958194022564758290432 185719338853933337542656 191808497504881971560448 193098163441650737872896 201472318488865183137792 205669658457383207786496 208934256210675004735488 215784559692992218005504 216672561996255560466432 235051038237009380327424 238782007097914291126272 243756632245787505524736 246610925363419677720576 257464217922200983830528 268629757985153577517056 274226211276510943715328 278579008280900006313984 287712746257322957340672 308504487686074811679744 313401384316012507103232 323676839539488327008256 325008842994383340699648 352576557355514070491136 358173010646871436689408 365634948368681258287104 369916388045129516580864 386196326883301475745792 402944636977730366275584 411339316914766415572992 417868512421350009470976 431569119385984436011008 433345123992511120932864 470102076474018760654848 487513264491575011049472 537259515970307155034112 548452422553021887430656 557158016561800012627968 575425492514645914681344 617008975372149623359488 626802768632025014206464 647353679078976654016512 650017685988766681399296 705153114711028140982272 716346021293742873378816 731269896737362516574208 739832776090259033161728 772392653766602951491584 805889273955460732551168 822678633829532831145984 835737024842700018941952 863138238771968872022016 940204152948037521309696 975026528983150022098944 1074519031940614310068224 1096904845106043774861312 1234017950744299246718976 1253605537264050028412928 1294707358157953308033024 1300035371977533362798592 1410306229422056281964544 1462539793474725033148416 1611778547910921465102336 1645357267659065662291968 1671474049685400037883904 1726276477543937744044032 1880408305896075042619392 1950053057966300044197888 2149038063881228620136448 2193809690212087549722624 2468035901488598493437952 2507211074528100056825856 2589414716315906616066048 2820612458844112563929088 2925079586949450066296832 3223557095821842930204672 3290714535318131324583936 3760816611792150085238784 3900106115932600088395776 4387619380424175099445248 4936071802977196986875904 5014422149056200113651712 5178829432631813232132096 5641224917688225127858176 5850159173898900132593664 6447114191643685860409344 6581429070636262649167872 7521633223584300170477568 8775238760848350198890496 9872143605954393973751808 11282449835376450255716352 11700318347797800265187328 13162858141272525298335744 15043266447168600340955136 17550477521696700397780992 19744287211908787947503616 22564899670752900511432704 26325716282545050596671488 35100955043393400795561984 39488574423817575895007232 45129799341505801022865408 52651432565090101193342976 78977148847635151790014464 105302865130180202386685952 157954297695270303580028928 315908595390540607160057856
- Sum of all divisors σ(n): 1123566108078731114220521553
- Sum of proper divisors (its aliquot sum) s(n): 807657512688190507060463697
- 315908595390540607160057856 is an abundant number, because the sum of its proper divisors (807657512688190507060463697) is greater than itself. Its abundance is 491748917297649899900405841
Bases of 315908595390540607160057856
- Binary: 100000101010100000011111101000101011111101010000001100001101110000001000000000000000000002
- Hexadecimal: 0x105503F457EA061B8100000
- Base-36: 13OZ0M64UCRGG00000
Squares and roots of 315908595390540607160057856
- 315908595390540607160057856 squared (3159085953905406071600578562) is 99798240641624294149283600656291273500335701267316736
- 315908595390540607160057856 cubed (3159085953905406071600578563) is 31527122023542694776252416272548269016753052794328043114427814963801951637078016
-
315908595390540607160057856 is a
perfect square number . Itssquare root is 17773817693184 -
The
cube root of 315908595390540607160057856 is 681062781.1436392653
Scales and comparisons
How big is 315908595390540607160057856?- 315,908,595,390,540,607,160,057,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 315,908,595,390,540,607,160,057,856 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 315908595390540607160057856 cubic inches would be around 56755231.8 feet tall.
Recreational maths with 315908595390540607160057856
- 315908595390540607160057856 backwards is 658750061706045093595809513
- The number of decimal digits it has is: 27
- The sum of 315908595390540607160057856's digits is 117
- 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 315908595390540607160057856 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 315908595390540607160057856 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/315908595390540607160057856/
Chicago style:
Numbermatics. 2024. "Number 315908595390540607160057856 - Facts about the integer". https://numbermatics.com/n/315908595390540607160057856/
The information we have on file for 315908595390540607160057856 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 315908595390540607160057856, math, Factors of 315908595390540607160057856, curriculum, school, college, exams, university, Prime factorization of 315908595390540607160057856, STEM, science, technology, engineering, physics, economics, calculator, three hundred fifteen septillion, nine hundred eight sextillion, five hundred ninety-five quintillion, three hundred ninety quadrillion, five hundred forty trillion, six hundred seven billion, one hundred sixty million, fifty-seven thousand, eight hundred fifty-six.