53755844402153985503985664
53,755,844,402,153,985,503,985,664 is an even composite number composed of six prime numbers multiplied together.
What does the number 53755844402153985503985664 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 11475 divisors.
53755844402153985503985664 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eleven thousand, four hundred seventy-five divisors.
Prime factorization of 53755844402153985503985664:
216 × 72 × 134 × 192 × 792 × 1274
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 79 × 79 × 127 × 127 × 127 × 127)See below for interesting mathematical facts about the number 53755844402153985503985664 from the Numbermatics database.
Names of 53755844402153985503985664
- Cardinal: 53755844402153985503985664 can be written as Fifty-three septillion, seven hundred fifty-five sextillion, eight hundred forty-four quintillion, four hundred two quadrillion, one hundred fifty-three trillion, nine hundred eighty-five billion, five hundred three million, nine hundred eighty-five thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 5.3755844402153985503985664 × 1025
Factors of 53755844402153985503985664
Divisors of 53755844402153985503985664
- Number of divisors d(n): 11475
-
Complete list of divisors:
1 2 4 7 8 13 14 16 19 26 28 32 38 49 52 56 64 76 79 91 98 104 112 127 128 133 152 158 169 182 196 208 224 247 254 256 266 304 316 338 361 364 392 416 448 494 508 512 532 553 608 632 637 676 722 728 784 832 889 896 931 988 1016 1024 1027 1064 1106 1183 1216 1264 1274 1352 1444 1456 1501 1568 1651 1664 1729 1778 1792 1862 1976 2032 2048 2054 2128 2197 2212 2366 2413 2432 2527 2528 2548 2704 2888 2912 3002 3136 3211 3302 3328 3458 3556 3584 3724 3871 3952 4064 4096 4108 4256 4394 4424 4693 4732 4826 4864 5054 5056 5096 5408 5776 5824 6004 6223 6241 6272 6422 6604 6656 6916 7112 7168 7189 7448 7742 7904 8128 8192 8216 8281 8512 8788 8848 9386 9464 9652 9728 10033 10108 10112 10192 10507 10816 11552 11557 11648 12008 12103 12446 12482 12544 12844 13208 13312 13351 13832 14224 14336 14378 14896 15379 15484 15808 16129 16256 16384 16432 16562 16891 17024 17576 17689 17696 18772 18928 19304 19456 19513 20066 20216 20224 20384 21014 21463 21632 22477 23104 23114 23296 24016 24206 24892 24964 25088 25688 26416 26624 26702 27664 28448 28519 28561 28672 28756 29792 30758 30968 31369 31616 32258 32512 32768 32851 32864 33124 33782 34048 35152 35378 35392 37544 37856 38608 38912 39026 40132 40432 40448 40768 41743 42028 42926 43264 43687 44954 45847 46208 46228 46592 48032 48412 49784 49928 50176 50323 51376 52832 53248 53404 55328 56896 57038 57122 57344 57512 59584 61009 61516 61936 62738 63232 64516 65024 65536 65702 65728 66248 67564 68096 70231 70304 70756 70784 73549 75088 75712 77216 77824 78052 80264 80864 80896 80899 81133 81536 83486 84056 85852 86528 87374 89908 91694 92416 92456 93184 93457 96064 96824 99568 99856 100352 100646 102752 105664 106496 106808 107653 110656 112903 113792 114076 114244 114688 115024 118237 118579 119168 122018 123032 123872 125476 126464 129032 130048 130429 131404 131456 132496 135128 136192 136591 140462 140608 141512 141568 147098 150176 150241 151424 154432 155648 156104 157339 160528 161728 161792 161798 162266 163072 166972 168112 171704 173056 173563 174748 179816 183388 184832 184912 186368 186914 190627 192128 193648 199136 199633 199712 199927 200704 201292 205504 209677 211328 212992 213616 215306 219583 221312 225806 227584 228152 228488 229376 229957 230048 236474 237158 238336 244036 246064 247744 250952 252928 253669 258064 260096 260858 262808 262912 264992 270256 272384 273182 279019 280924 281216 283024 283136 292201 294196 300352 300482 302848 305809 306451 308864 311296 312208 314678 320929 321056 323456 323584 323596 324532 326144 333944 336224 343408 346112 347126 349496 359632 366776 369664 369824 370747 372736 373828 381254 384256 387296 398272 399266 399424 399854 401408 402584 407797 411008 419354 422656 425984 427063 427232 430612 439166 442624 451612 455168 456304 456976 458752 459914 460096 472948 474316 476672 488072 491617 492128 495488 501904 505856 507338 516128 520192 521716 525616 525824 529984 540512 542659 544768 546364 558038 561848 562432 566048 566272 567931 584402 588392 596011 600704 600964 605696 611618 612902 617728 622592 624416 629356 641858 642112 646912 647168 647192 649064 652288 654199 667888 672448 686816 692224 694252 698992 719264 733552 739328 739648 741494 745472 747656 762508 768512 774592 790321 792607 793117 796544 798532 798848 799708 802816 805168 815594 822016 830053 838708 845312 851968 854126 854464 861224 878332 885248 903224 910336 912608 913003 913952 919828 920192 945896 948632 953344 956137 976144 983234 984256 990976 1003808 1011712 1014676 1032256 1040384 1043432 1051232 1051648 1051687 1054729 1059968 1081024 1085318 1089536 1092728 1116076 1123696 1124864 1132096 1132544 1135862 1168804 1176784 1192022 1201408 1201928 1211392 1214941 1223236 1225804 1235456 1245184 1248832 1258712 1274191 1283716 1284224 1293824 1294336 1294384 1298128 1304576 1308398 1334389 1335776 1344896 1373632 1384448 1388504 1397431 1397984 1399489 1438528 1467104 1467739 1478656 1479296 1482988 1490944 1495312 1525016 1537024 1537081 1541527 1549184 1580642 1585214 1586234 1593088 1597064 1597696 1599416 1605632 1610336 1631188 1644032 1660106 1677416 1690624 1695577 1708252 1708928 1722448 1756664 1770496 1775683 1806448 1820672 1825216 1826006 1827904 1839656 1840384 1891792 1897264 1906688 1912274 1952288 1953133 1966468 1968512 1981952 2007616 2023424 2029352 2045407 2048383 2064512 2080768 2086864 2102464 2103296 2103374 2109458 2119936 2145157 2162048 2170636 2179072 2185456 2232152 2246503 2247392 2249728 2253001 2256319 2264192 2265088 2271724 2337608 2353568 2384044 2402816 2403856 2422784 2429882 2446472 2451608 2470912 2478151 2497664 2517424 2548382 2567432 2568448 2587648 2588672 2588768 2595229 2596256 2609152 2616796 2668778 2671552 2689792 2725801 2747264 2768896 2777008 2794862 2795968 2798978 2854579 2877056 2934208 2935478 2957312 2958592 2965976 2981888 2989441 2990624 3050032 3074048 3074162 3083054 3098368 3161284 3170428 3172468 3186176 3194128 3195392 3198832 3211264 3220672 3262376 3288064 3297697 3320212 3354832 3381248 3391154 3416504 3417856 3444896 3513328 3540992 3551366 3612896 3621913 3627247 3641344 3650432 3652012 3655808 3679312 3680768 3783584 3794528 3798613 3813376 3824548 3904576 3906266 3932936 3937024 3963904 3975517 3983863 4015232 4046848 4058704 4090814 4096766 4129024 4161536 4172077 4173728 4204928 4206592 4206748 4218916 4239872 4290314 4324096 4341272 4358144 4370912 4464304 4493006 4494784 4499456 4506002 4512638 4528384 4530176 4543448 4675216 4707136 4768088 4805632 4807712 4819711 4845568 4859764 4892944 4903216 4941824 4956302 4995328 5034848 5096764 5134864 5136896 5175296 5177344 5177536 5190458 5192512 5218304 5233592 5301361 5337556 5343104 5379584 5451602 5494528 5537792 5548249 5551819 5554016 5589724 5591936 5597956 5709158 5754112 5810371 5822569 5868416 5870956 5914624 5917184 5931952 5963776 5978882 5981248 6100064 6148096 6148324 6166108 6196736 6322568 6340856 6344936 6372352 6388256 6390784 6391021 6397664 6441344 6524752 6576128 6595394 6640424 6709664 6762496 6782308 6833008 6835712 6889792 7026656 7081984 7102732 7225792 7243826 7254494 7282688 7300864 7304024 7311616 7358624 7361536 7383103 7567168 7589056 7597226 7626752 7649096 7748143 7809152 7812532 7865872 7874048 7927808 7951034 7967726 8030464 8093696 8117408 8181628 8193532 8258048 8323072 8344154 8347456 8409856 8413184 8413496 8437832 8479744 8504587 8580628 8648192 8682544 8716288 8741824 8919337 8928608 8986012 8989568 8998912 9012004 9025276 9056768 9060352 9086896 9340723 9350432 9414272 9536176 9611264 9615424 9639422 9691136 9719528 9785888 9806432 9883648 9912604 9990656 10069696 10193528 10269728 10273792 10274173 10303891 10310521 10350592 10355072 10380916 10385024 10436608 10467184 10602722 10675112 10686208 10759168 10790689 10903204 10989056 11075584 11096498 11103638 11108032 11179448 11183872 11195912 11418316 11508224 11620742 11645138 11736832 11741912 11829248 11834368 11863904 11869039 11957764 11962496 12200128 12296192 12296648 12332216 12393472 12429781 12645136 12681712 12689872 12744704 12776512 12781568 12782042 12795328 12882688 13049504 13152256 13190788 13280848 13419328 13524992 13564616 13666016 13671424 13671931 13711477 13779584 14053312 14163968 14205464 14338681 14451584 14487652 14508988 14565376 14601728 14608048 14623232 14717248 14723072 14766206 15016099 15059533 15134336 15178112 15194452 15253504 15298192 15496286 15618304 15625064 15731744 15748096 15771007 15794233 15855616 15902068 15935452 16060928 16187392 16234816 16363256 16387064 16516096 16564483 16688308 16694912 16819712 16826368 16826992 16875664 16959488 17009174 17161256 17296384 17347057 17365088 17483648 17838674 17857216 17972024 17979136 17997824 18024008 18050552 18113536 18120704 18166603 18173792 18681446 18700864 18828544 19072352 19080607 19222528 19230848 19278844 19382272 19439056 19571776 19612864 19767296 19825208 19981312 19982053 20039851 20139392 20387056 20539456 20547584 20548346 20607782 20621042 20701184 20710144 20761832 20770048 20873216 20934368 21205444 21350224 21372416 21518336 21581378 21806408 21978112 22042501 22192996 22207276 22216064 22358896 22367744 22391824 22836632 23016448 23083879 23241484 23290276 23473664 23483824 23658496 23668736 23727808 23738078 23915528 23924992 24209629 24400256 24592384 24593296 24664432 24786944 24859562 25290272 25353391 25363424 25379744 25390729 25489408 25553024 25563136 25564084 25590656 25765376 26099008 26304512 26381576 26561696 26590291 26628979 26838656 27049984 27129232 27332032 27342848 27343862 27422954 27559168 27887041 28106624 28327936 28410928 28677362 28903168 28975304 29017976 29130752 29203456 29204539 29216096 29246464 29289013 29434496 29446144 29532412 30032198 30119066 30268672 30356224 30388904 30507008 30596384 30992572 31236608 31250128 31463488 31496192 31542014 31588466 31711232 31804136 31870904 32121856 32215963 32469632 32726512 32774128 33032192 33128966 33376616 33389824 33639424 33652736 33653984 33737977 33751328 33918976 34018348 34322512 34592768 34694114 34730176 34967296 35435413 35677348 35714432 35944048 35958272 35995648 36048016 36101104 36227072 36241408 36333206 36347584 37109527 37362892 37401728 37657088 38144704 38161214 38445056 38461696 38557688 38764544 38837743 38862733 38878112 38919277 39143552 39225728 39534592 39650416 39962624 39964106 40079702 40278784 40757983 40774112 41078912 41095168 41096692 41215564 41242084 41402368 41420288 41523664 41540096 41746432 41868736 42410888 42700448 42744832 42870061 43036672 43162756 43612816 43956224 44085002 44385992 44414552 44432128 44717792 44735488 44783648 45673264 46032896 46167758 46482968 46580552 46947328 46967648 47084869 47337472 47455616 47476156 47831056 47849984 48419258 48800512 49184768 49186592 49328864 49573888 49719124 50580544 50706782 50726848 50759488 50781458 50978816 51106048 51126272 51128168 51181312 51530752 51681721 51790219 52198016 52609024 52763152 53123392 53180582 53257958 53677312 54099968 54237001 54258464 54664064 54685696 54687724 54845908 55118336 55774082 56213248 56655872 56821856 57354724 57806336 57950608 58035952 58261504 58406912 58409078 58432192 58492928 58578026 58868992 58892288 59064824 60064396 60238132 60537344 60712448 60777808 61014016 61192768 61985144 62435359 62473216 62500256 62656243 62926976 62992384 63084028 63176932 63422464 63608272 63741808 64243712 64431926 64939264 65453024 65548256 66064384 66257932 66753232 66779648 67278848 67305472 67307968 67475954 67502656 67837952 68036696 68645024 68917693 69185536 69388228 69460352 69934592 70870826 71354696 71428864 71888096 71916544 71991296 72096032 72127237 72173647 72202208 72454144 72666412 72695168 74219054 74725784 74803456 75314176 75534823 75693397 76289408 76322428 76890112 76923392 77115376 77529088 77675486 77725466 77756224 77838554 78287104 78451456 79069184 79300832 79925248 79928212 80159404 80557568 81515966 81548224 82157824 82190336 82193384 82431128 82484168 82804736 82840576 83047328 83080192 83083273 83737472 84821776 85400896 85489664 85740122 86073344 86325512 87225632 87912448 88170004 88771984 88829104 88864256 89435584 89470976 89567296 91346528 92065792 92335516 92965936 93161104 93894656 93935296 94169738 94674944 94911232 94952312 95662112 95699968 95980339 96838516 97601024 98369536 98373184 98657728 99147776 99438248 100370767 100661089 100725859 101161088 101413564 101453696 101518976 101562916 101957632 102212096 102252544 102256336 102362624 103061504 103363442 103580438 104396032 105218048 105416731 105526304 106246784 106361164 106515916 107354624 108199936 108474002 108516928 109328128 109371392 109375448 109691816 110236672 110397049 110559631 111548164 112426496 113311744 113643712 114709448 115612672 115901216 115951381 116071904 116813824 116818156 116864384 116985856 117156052 117737984 117784576 118129648 120128792 120476264 121074688 121424896 121429399 121555616 122385536 123970288 124870718 124946432 125000512 125312486 125853952 125984768 126168056 126353864 126844928 127216544 127483616 128487424 128863852 129878528 130906048 131096512 132128768 132515864 133506464 133559296 133564249 133950583 134557696 134615936 134951908 135005312 135675904 136073392 137290048 137835386 138371072 138776456 138920704 139869184 140278957 141741652 142709392 142857728 143776192 143833088 143982592 144192064 144254474 144347294 144404416 144908288 145332824 145390336 148438108 149451568 149606912 150628352 151069646 151386794 152578816 152644856 153780224 153846784 154230752 154297507 155350972 155450932 155512448 155677108 156574208 156902912 158138368 158601664 159850496 159856424 160318808 161115136 161587153 161822257 163031932 163096448 164315648 164380672 164386768 164862256 164968336 165609472 165681152 166094656 166160384 166166546 167474944 169467403 169643552 170801792 170979328 171480244 172146688 172651024 174451264 175824896 176340008 177473737 177543968 177658208 177728512 177735103 178249201 178871168 178941952 179134592 182693056 184131584 184671032 185931872 186322208 186402853 187789312 187870592 188339476 189349888 189822464 189904624 191324224 191399936 191960678 193677032 195202048 195209287 195773929 196746368 197315456 198295552 198876496 200741534 201322178 201451718 202322176 202827128 202907392 203037952 203125832 203915264 204424192 204505088 204512672 204725248 205023091 206123008 206726884 207160876 208792064 210436096 210833462 211052608 212493568 212722328 213031832 214709248 215338279 216948004 217033856 218656256 218742784 218750896 219383632 220473344 220794098 221119262 223096328 224852992 225511741 227287424 229418896 231225344 231802432 231902762 232143808 233627648 233636312 233728768 233971712 234312104 235475968 235569152 236165839 236259296 240257584 240952528 242149376 242849792 242858798 243111232 244771072 247940576 248047891 249741436 249892864 250001024 250624972 251707904 251969536 252336112 252707728 253689856 254433088 254967232 256974848 257727704 259757056 259766689 260144641 260518063 261812096 262193024 264257536 265031728 267012928 267118592 267128498 267901166 269115392 269231872 269903816 270010624 271351808 272146784 272434939 274580096 275670772 276742144 277552912 277841408 279738368 280557914 283483304 285305881 285418784 285715456 286131127 286552513 287552384 287666176 288384128 288508948 288694588 288808832 289816576 290665648 290780672 296876216 298903136 299213824 300090427 301256704 302139292 302773588 305157632 305289712 307560448 307693568 308461504 308595014 310701944 310901864 311024896 311354216 313148416 313805824 314725177 317203328 319700992 319712848 320637616 322230272 323174306 323644514 326063864 326192896 328631296 328761344 328773536 329594083 329724512 329936672 331362304 332189312 332320768 332333092 334949888 338934806 339287104 341603584 341958656 342960488 344293376 345302048 346176727 348902528 351649792 352680016 354947474 355087936 355316416 355457024 355470206 356498402 357742336 357883904 358269184 362531533 365386112 368263168 369342064 371863744 372644416 372805706 375578624 375741184 376678952 378699776 379644928 379659007 379809248 380757169 382648448 382799872 383921356 387354064 390404096 390418574 391547858 393492736 394630912 396591104 397752992 401483068 402644356 402903436 404644352 405654256 405814784 406075904 406251664 407830528 408848384 409010176 409025344 409450496 410046182 412246016 413453768 414321752 417584128 418807519 421666924 422105216 424987136 425444656 426063664 429418496 430676558 433896008 434067712 437312512 437485568 437501792 438593701 438767264 440946688 441588196 442238524 446192656 449705984 451023482 454574848 458837792 459982951 460660369 462450688 463604864 463805524 464287616 467255296 467272624 467457536 467943424 468624208 470951936 471138304 472331678 472518592 480515168 481905056 482423851 484298752 485699584 485717596 486222464 489542144 495881152 496095782 499482872 499785728 500002048 501249944 503415808 503939072 504672224 504890659 505215529 505415456 505950601 508866176 509934464 513949696 515455408 519514112 519533378 520289282 521036126 523624192 524386048 528515072 529853779 530063456 534025856 534237184 534256996 535802332 538230784 538463744 539807632 540021248 542703616 544293568 544869878 549160192 551341544 553484288 555105824 555682816 559476736 561115828 566966608 570611762 570837568 571430912 572262254 573105026 575104768 575332352 576768256 577017896 577389176 577617664 579633152 581331296 581561344 593752432 597806272 598427648 600180854 602513408 604278584 605547176 610315264 610579424 612103297 615387136 616923008 617190028 621403888 621803728 622049792 622708432 626296832 627611648 629450354 634406656 639401984 639425696 641275232 644460544 646348612 647289028 652127728 652385792 657262592 657522688 657547072 659188166 659449024 659873344 662724608 664378624 664641536 664666184 669899776 671862373 673272847 677869612 678574208 683207168 683917312 685920976 688586752 690604096 692353454 697805056 703299584 704627623 705081013 705360032 709894948 710175872 710632832 710914048 710940412 712996804 715484672 715767808 716538368 725063066 730772224 736526336 737917117 738684128 739466263 743727488 745288832 745611412 751157248 751482368 753357904 757399552 759289856 759318014 759618496 761514338 765296896 765599744 767842712 774708128 780808192 780837148 783095716 786985472 789261824 793182208 795505984 802966136 805288712 805806872 809288704 811308512 811629568 811659667 812151808 812503328 814531159 817696768 818050688 818900992 820092364 824492032 826907536 828643504 835168256 837615038 843333848 844210432 849974272 850889312 852127328 858836992 861353116 867792016 868135424 874625024 874971136 875003584 877187402 877534528 881893376 883176392 884477048 892385312 899411968 902046964 909149696 917675584 919965902 921320738 924901376 927209728 927611048 928575232 934510592 934545248 934915072 935886848 937248416 937654081 941903872 944663356 945037184 961030336 963810112 964847702 968597504 971399168 971435192 972444928 979084288 981952699 984014161 991762304 992191564 998965744 999571456 1000004096 1002499888 1006831616 1007878144 1009344448 1009781318 1010431058 1010830912 1011901202 1017732352 1019868928 1027899392 1030910816 1039028224 1039066756 1040578564 1042072252 1047248384 1048772096 1057030144 1059707558 1060126912 1068051712 1068474368 1068513992 1071604664 1076461568 1076927488 1079615264 1080042496 1080082549 1088587136 1089739756 1098320384 1102683088 1106968576 1110211648 1111365632 1118953472 1122231656 1132755799 1133933216 1141223524 1141675136 1142861824 1144524508 1146210052 1150209536 1150664704 1153536512 1154035792 1154778352 1155235328 1159266304 1162662592 1163122688 1186271821 1187504864 1195612544 1196855296 1200361708 1205026816 1208557168 1211094352 1220630528 1221158848 1224206594 1230774272 1233846016 1234380056 1242807776 1243607456 1244099584 1245416864 1247744407 1252593664 1255223296 1258900708 1268813312 1278803968 1278851392 1282550464 1288921088 1292697224 1294578056 1304255456 1304771584 1304819971 1308594157 1309436167 1314525184 1315094144 1318376332 1318898048 1319746688 1325449216 1328757248 1329283072 1329332368 1339799552 1343724746 1346545694 1355739224 1357148416 1366414336 1367834624 1370417503 1371841952 1381208192 1384706908 1395610112 1406599168 1409255246 1410162026 1410720064 1419789896 1420351744 1421265664 1421828096 1421880824 1425993608 1430969344 1431535616 1433076736 1435161637 1450126132 1461544448 1473052672 1475834234 1477368256 1478932526 1487454976 1490577664 1491222824 1502314496 1502964736 1506715808 1507367953 1518579712 1518636028 1519236992 1523028676 1530593792 1531199488 1535685424 1549416256 1561616384 1561674296 1566191432 1573970944 1578523648 1578582187 1591011968 1605932272 1610577424 1611613744 1618577408 1622617024 1623259136 1623319334 1624303616 1625006656 1629062318 1635393536 1636101376 1637801984 1640184728 1648984064 1653815072 1657287008 1670336512 1675230076 1686667696 1688420864 1699948544 1701778624 1704254656 1717673984 1722706232 1735584032 1736270848 1736335237 1741357579 1749250048 1750007168 1754374804 1755069056 1763786752 1766352784 1768954096 1784770624 1798823936 1804093928 1818299392 1821012487 1823626441 1835351168 1839931804 1842641476 1849802752 1854419456 1855222096 1857150464 1869021184 1869090496 1869830144 1871773696 1874496832 1875308162 1883807744 1889326712 1890074368 1907044573 1912560691 1922060672 1927620224 1929695404 1937195008 1942798336 1942870384 1944889856 1958168576 1963905398 1968028322 1983524608 1984383128 1997931488 1999142912 2000008192 2002917889 2004999776 2005867591 2013663232 2018688896 2019562636 2020862116 2021661824 2023802404 2035464704 2039737856 2055798784 2061821632 2078056448 2078133512 2081157128 2084144504 2094496768 2097544192 2100632989 2103689341 2119415116 2120253824 2136103424 2136948736 2137027984 2143209328 2152923136 2153854976 2159230528 2160084992 2160165098 2177174272 2179479512 2196640768 2203076239 2205366176 2220423296 2222731264 2237906944 2244463312 2265511598 2267866432 2282447048 2283350272 2285723648 2289049016 2292420104 2300419072 2301329408 2307073024 2307158581 2308071584 2309556704 2310470656 2325325184 2326245376 2372543642 2375009728 2391225088 2393710592 2400723416 2410053632 2417114336 2422188704 2423237089 2441261056 2442317696 2448413188 2461548544 2467692032 2468760112 2485615552 2487214912 2488199168 2490833728 2495488814 2505187328 2510446592 2517801416 2537626624 2537720731 2545061077 2557702784 2565100928 2577842176 2585394448 2589156112 2608510912 2609543168 2609639942 2617188314 2618872334 2629050368 2630188288 2636752664 2637796096 2639493376 2650898432 2657514496 2658566144 2658664736 2665300183 2679599104 2687449492 2693091388 2711478448 2714296832 2732828672 2735669248 2740835006 2743683904 2762416384 2769413816 2791220224 2799397627 2818510492 2820324052 2821440128 2839579792 2840703488 2842531328 2843656192 2843761648 2851987216 2861938688 2863071232 2866153472 2870323274 2900252264 2923088896 2931652633 2951668468 2954736512 2957865052 2974909952 2981155328 2982445648 3004628992 3005929472 3013431616 3014735906 3037159424 3037272056 3038473984 3046057352 3061187584 3062398976 3070155907 3071370848 3074622883 3098832512 3123232768 3123348592 3132382864 3147941888 3157047296 3157164374 3182023936 3211864544 3219880657 3221154848 3223227488 3224622583 3237154816 3245234048 3246518272 3246638668 3248607232 3250013312 3258124636 3270787072 3272202752 3275603968 3280369456 3297968128 3307630144 3314574016 3340673024 3350460152 3373335392 3376841728 3376966957 3381880333 3386734819 3399897088 3403557248 3408509312 3435347968 3445412464 3471168064 3472541696 3472670474 3482715158 3498500096 3500014336 3508749608 3510138112 3527573504 3532705568 3537908192 3541654207 3569541248 3597647872 3608187856 3636598784 3642024974 3647252882 3670702336 3679863608 3685282952 3699605504 3708838912 3708976453 3710444192 3714300928 3719704651 3738180992 3739660288 3748993664 3750616324 3767615488 3778653424 3780148736 3814089146 3825121382 3844121344 3855240448 3859390808 3874390016 3885596672 3885740768 3889779712 3916337152 3927810796 3936056644 3967049216 3968766256 3995862976 3998285824 4000016384 4005835778 4009999552 4011735182 4027326464 4037377792 4039125272 4041724232 4043323648 4047604808 4070929408 4079475712 4091427301 4123643264 4156112896 4156267024 4162314256 4168289008 4188993536 4195088384 4201265978 4207378682 4238830232 4240507648 4272206848 4273897472 4274055968 4284723079 4286418656 4307709952 4318461056 4320169984 4320330196 4354348544 4358959024 4393281536 4406152478 4410732352 4440846592 4445462528 4475813888 4488926624 4500297451 4531023196 4535732864 4564894096 4566700544 4571447296 4578098032 4584840208 4600838144 4602658816 4614146048 4614317162 4616143168 4619113408 4620941312 4650650368 4652490752 4712909929 4745087284 4750019456 4782450176 4787421184 4801446832 4820107264 4834228672 4844377408 4846474178 4882522112 4884635392 4896826376 4923097088 4932393361 4935384064 4935567091 4937520224 4942748179 4949843197 4971231104 4974429824 4976398336 4981667456 4990977628 5010374656 5020893184 5035602832 5075253248 5075441462 5090122154 5115405568 5130201856 5155684352 5170788896 5176263841 5178312224 5217021824 5219086336 5219279884 5234376628 5237744668 5258100736 5260376576 5273505328 5275592192 5278986752 5301796864 5315028992 5317132288 5317329472 5330600366 5359198208 5374898984 5386182776 5422956896 5428593664 5444497747 5465657344 5481670012 5487367808 5524832768 5538827632 5582440448 5598795254 5637020984 5640648104 5642880256 5679159584 5681406976 5685062656 5687312384 5687523296 5701718113 5703974432 5723877376 5732306944 5740646548 5800504528 5846177792 5863305266 5903336936 5909473024 5915730104 5949819904 5962310656 5964891296 5979778363 6011858944 6026863232 6029471812 6074318848 6074544112 6076947968 6092114704 6122375168 6124797952 6140311814 6142741696 6149245766 6197665024 6246465536 6246697184 6264765728 6295883776 6314094592 6314328748 6364047872 6423729088 6439761314 6442309696 6446454976 6449245166 6474309632 6490468096 6493036544 6493277336 6497214464 6500026624 6516249272 6541574144 6544405504 6551207936 6560738912 6563578567 6577357813 6615260288 6629148032 6681346048 6700920304 6746670784 6753683456 6753933914 6763760666 6773469638 6799794176 6807114496 6817018624 6870695936 6888099127 6890824928 6942336128 6945083392 6945340948 6965430316 6997000192 7000028672 7017499216 7020276224 7055147008 7065411136 7075816384 7083308414 7139082496 7195295744 7216375712 7273197568 7284049948 7294505764 7341404672 7359727216 7370565904 7399211008 7417677824 7417952906 7420888384 7428601856 7439409302 7476361984 7479320576 7497987328 7501232648 7535230976 7557306848 7560297472 7628178292 7650242764 7688242688 7710480896 7718781616 7748780032 7771193344 7771481536 7779559424 7832674304 7855621592 7872113288 7929290593 7934098432 7937532512 7957342861 7991725952 8000032768 8011671556 8019999104 8023470364 8054652928 8074755584 8078250544 8083448464 8086647296 8095209616 8141858816 8158951424 8182854602 8247286528 8312225792 8312534048 8324628512 8336578016 8377987072 8390176768 8402531956 8414757364 8477660464 8481015296 8544413696 8547794944 8548111936 8569446158 8572837312 8615419904 8636922112 8640339968 8640660392 8708697088 8717918048 8734210849 8752547011 8786563072 8812304956 8821464704 8881693184 8890925056 8951627776 8977853248 9000594902 9062046392 9071465728 9129788192 9133401088 9142894592 9156196064 9160159099 9166053169 9169680416 9201676288 9228292096 9228634324 9232286336 9238226816 9241882624 9301300736 9304981504 9425819858 9490174568 9500038912 9564900352 9574842368 9592922521 9602893664 9613061419 9668457344 9688754816 9692948356 9765044224 9769270784 9793652752 9846194176 9864786722 9870768128 9871134182 9875040448 9885496358 9899686394 9942462208 9948859648 9952796672 9963334912 9981955256 10020749312 10041786368 10071205664 10150506496 10150882924 10180244308 10230811136 10260403712 10311368704 10341577792 10352527682 10356624448 10434043648 10438172672 10438559768 10468753256 10475489336 10516201472 10520753152 10547010656 10551184384 10551575671 10557973504 10630057984 10634658944 10661200732 10718396416 10749797968 10772365552 10845913792 10857187328 10888995494 10931314688 10963340024 10974735616 11049665536 11077655264 11164880896 11197590508 11274041968 11281296208 11285760512 11358319168 11362813952 11370125312 11374624768 11375046592 11403436226 11407948864 11447754752 11464613888 11481293096 11601009056 11692355584 11726610532 11806673872 11818946048 11831460208 11899639808 11924621312 11929782592 11959556726 12023717888 12053726464 12058943624 12148637696 12149088224 12153895936 12184229408 12189503053 12244750336 12280623628 12285483392 12298491532 12395330048 12492931072 12493394368 12529531456 12591767552 12628189184 12628657496 12728095744 12747087409 12765385087 12783958303 12792184093 12847458176 12879522628 12884619392 12892909952 12898490332 12948619264 12980936192 12986073088 12986554672 12994428928 13000053248 13032498544 13083148288 13088811008 13102415872 13121477824 13127157134 13154715626 13230520576 13258296064 13362692096 13387924837 13401840608 13493341568 13507366912 13507867828 13527521332 13546939276 13599588352 13614228992 13634037248 13741391872 13776198254 13781649856 13884672256 13890166784 13890681896 13930860632 13994000384 14000057344 14020425223 14034998432 14040552448 14041073137 14130822272 14151632768 14166616828 14278164992 14390591488 14432751424 14546395136 14568099896 14589011528 14682809344 14719454432 14725825387 14741131808 14835355648 14835905812 14841776768 14857203712 14878818604 14952723968 14958641152 14995974656 15002465296 15070461952 15114613696 15120594944 15256356584 15300485528 15376485376 15420961792 15421533673 15437563232 15542963072 15559118848 15665348608 15711243184 15744226576 15858581186 15868196864 15875065024 15914685722 15983451904 16000065536 16023343112 16039998208 16046940728 16109305856 16149511168 16156501088 16166896928 16173294592 16190419232 16283717632 16317902848 16365709204 16494573056 16624451584 16625068096 16649257024 16673156032 16755974144 16780353536 16805063912 16829514728 16955320928 16962030592 16962659623 17011724041 17088827392 17096223872 17138892316 17145674624 17230839808 17273844224 17280679936 17281320784 17417394176 17435836096 17468421698 17505094022 17573126144 17624609912 17642929408 17763386368 17781850112 17815427539 17955706496 18001189804 18124092784 18142931456 18259576384 18266802176 18285789184 18312392128 18320318198 18332106338 18339360832 18403352576 18456584192 18457268648 18464572672 18476453632 18483765248 18602601472 18609963008 18657101281 18851639716 18980349136 19000077824 19129800704 19149684736 19185845042 19205787328 19226122838 19336914688 19377509632 19385896712 19530088448 19538541568 19587305504 19595783389 19729573444 19741536256 19742268364 19750080896 19770992716 19799372788 19884924416 19897719296 19905593344 19926669824 19963910512 20041498624 20083572736 20142411328 20301012992 20301765848 20360488616 20461622272 20520807424 20521568431 20551426639 20683155584 20705055364 20713248896 20868087296 20876345344 20877119536 20937506512 20950978672 21032402944 21041506304 21094021312 21102368768 21103151342 21115947008 21260115968 21269317888 21322401464 21436792832 21499595936 21522360181 21544731104 21691827584 21714374656 21777990988 21862629376 21926680048 21949471232 22099331072 22155310528 22329761792 22395181016 22539164599 22548083936 22562592416 22571521024 22572358081 22637648527 22716638336 22725627904 22740250624 22750093184 22806872452 22815897728 22895509504 22929227776 22962586192 23202018112 23384711168 23453221064 23613347744 23637892096 23662920416 23673162331 23707143733 23799279616 23849242624 23859565184 23919113452 24047435776 24107452928 24117887248 24297275392 24298176448 24307791872 24368458816 24379006106 24489500672 24561247256 24570966784 24596983064 24790660096 24791579449 24863288983 24986788736 25059062912 25183535104 25256378368 25257314992 25456191488 25494174818 25530770174 25567916606 25584368186 25694916352 25759045256 25769238784 25785819904 25796980664 25897238528 25961872384 25972146176 25973109344 25988857856 26000106496 26037932557 26064997088 26177622016 26242955648 26254314268 26309431252 26461041152 26516592128 26725384192 26775849674 26803681216 26986683136 27014733824 27015735656 27055042664 27093878552 27199176704 27228457984 27268074496 27347961433 27552396508 27563299712 27769344512 27780333568 27781363792 27861721264 27988000768 28000114688 28040850446 28069996864 28081104896 28082146274 28261644544 28303265536 28333233656 28556329984 28639991107 28865502848 29092790272 29136199792 29178023056 29365618688 29438908864 29451650774 29482263616 29670711296 29671811624 29683553536 29714407424 29757637208 29905447936 29917282304 29991949312 29993061553 30004930592 30229227392 30241189888 30512713168 30600971056 30752970752 30841923584 30843067346 30875126464 31085926144 31118237696 31330697216 31422486368 31488453152 31502082157 31717162372 31736393728 31750130048 31829371444 31966903808 32000131072 32046686224 32079996416 32093881456 32218611712 32299022336 32313002176 32333793856 32346589184 32380838464 32567435264 32635805696 32731418408 32989146112 32990369503 33085794001 33250136192 33298514048 33346312064 33511948288 33560707072 33610127824 33659029456 33910641856 33924061184 33925319246 34023448082 34177654784 34192447744 34277784632 34291349248 34461679616 34547688448 34561359872 34562641568 34599237253 34648902379 34834788352 34871672192 34936843396 35010188044 35146252288 35249219824 35285858816 35526772736 35563700224 35630855078 35911412992 36002379608 36233846887 36248185568 36285862912 36338653129 36392169151 36519152768 36533604352 36624784256 36640636396 36664212676 36678721664 36806705152 36913168384 36914537296 36929145344 36952907264 36967530496 37205202944 37219926016 37314202562 37703279432 37960698272 38000155648 38111484229 38259601408 38371690084 38411574656 38452245676 38673829376 38755019264 38771793424 39060176896 39077083136 39174611008 39191566778 39459146888 39483072512 39484536728 39500161792 39541985432 39598745576 39769848832 39795438592 39811186688 39853339648 39912026791 39927821024 39970097479 40284822656 40602025984 40603531696 40720977232 40923244544 41041614848 41043136862 41102853278 41366311168 41410110728 41426497792 41736174592 41752690688 41754239072 41858448541 41875013024 41901957344 42083012608 42188042624 42204737536 42206302684 42231894016 42520231936 42538635776 42644802928 42873585664 42999191872 43044720362 43089462208 43383655168 43428749312 43555981976 43725258752 43853360096 43898942464 43964444329 44198662144 44310621056 44659523584 44790362032 45078329198 45096167872 45125184832 45143042048 45144716162 45275297054 45433276672 45451255808 45480501248 45500186368 45613744904 45631795456 45791019008 45858455552 45925172384 46041504691 46404036224 46769422336 46906442128 47226695488 47275784192 47325840832 47346324662 47414287466 47598559232 47698485248 47719130368 47838226904 48094871552 48214905856 48216693889 48235774496 48356160463 48596352896 48615583744 48736917632 48758012212 48979001344 49122494512 49141933568 49193966128 49581320192 49583158898 49726577966 49973577472 50118125824 50367070208 50512756736 50514629984 50912382976 50988349636 51061540348 51135833212 51168736372 51389832704 51518090512 51538477568 51571639808 51593961328 51794477056 51923744768 51944292352 51946218688 51977715712 52000212992 52075865114 52129994176 52355244032 52485911296 52508628536 52618862504 52922082304 53033184256 53188554913 53551699348 53607362432 53973366272 54029467648 54031471312 54110085328 54187757104 54398353408 54456915968 54536148992 54695922866 55104793016 55126599424 55538689024 55560667136 55562727584 55701400027 55723442528 56000229376 56081700892 56139993728 56162209792 56164292548 56523289088 56606531072 56666467312 57112659968 57279982214 57731005696 58185580544 58272399584 58356046112 58417834777 58503866863 58731237376 58877817728 58903301548 58964527232 59341422592 59343623248 59367107072 59428814848 59515274416 59810895872 59834564608 59983898624 59986123106 60009861184 60458454784 60482379776 61025426336 61201942112 61267829077 61505941504 61683847168 61686134692 61750252928 62171852288 62236475392 62661394432 62844972736 62976906304 63004164314 63434324744 63472787456 63500260096 63658742888 63933807616 64000262144 64093372448 64121113693 64159992832 64162372183 64187762912 64255726327 64347961561 64598044672 64626004352 64667587712 64693178368 64761676928 65134870528 65271611392 65462836816 65978292224 65980739006 66171588002 66500272384 66597028096 66692624128 67023896576 67121414144 67220255648 67291429933 67318058912 67821283712 67848122368 67850638492 68046896164 68355309568 68384895488 68555569264 68582698496 68923359232 69095376896 69122719744 69125283136 69198474506 69297804758 69669576704 69743344384 69873686792 70020376088 70292504576 70498439648 70571717632 71053545472 71261710156 71822825984 72004759216 72467693774 72496371136 72571725824 72677306258 72784338302 73038305536 73067208704 73249568512 73281272792 73328425352 73357443328 73613410304 73826336768 73829074592 73858290688 73905814528 73935060992 74410405888 74628405124 75406558864 75921396544 76000311296 76222968458 76519202816 76743380168 76823149312 76904491352 77347658752 77510038528 77543586848 77737118719 78154166272 78349222016 78383133556 78918293776 78966145024 78969073456 79000323584 79083970864 79197491152 79539697664 79590877184 79622373376 79706679296 79824053582 79855642048 79940194958 80569645312 81204051968 81207063392 81441954464 81846489088 82083229696 82086273724 82205706556 82732622336 82820221456 82852995584 83472349184 83505381376 83508478144 83716897082 83750026048 83803914688 84166025216 84376085248 84409475072 84412605368 84463788032 85040463872 85077271552 85289605856 85326521371 85505651569 85998383744 86089440724 86178924416 86767310336 86857498624 87111963952 87450517504 87706720192 87797884928 87928888658 88397324288 88621242112 89319047168 89487708121 89545288651 89580724064 90156658396 90192335744 90250369664 90286084096 90289432324 90550594108 90866553344 90902511616 90961002496 91000372736 91227489808 91263590912 91582038016 91716911104 91850344768 92083009382 92808072448 93538844672 93715473859 93812884256 93912215401 94453390976 94551568384 94651681664 94692649324 94828574932 95197118464 95396970496 95438260736 95676453808 96189743104 96429811712 96433387778 96471548992 96712320926 97192705792 97231167488 97473835264 97516024424 97958002688 98244989024 98283867136 98387932256 99162640384 99166317796 99453155932 99947154944 100236251648 100734140416 101025513472 101029259968 101824765952 101976699272 102123080696 102271666424 102337472744 102779665408 103036181024 103076955136 103080777709 103143279616 103187922656 103445457193 103847489536 103892437376 104000425984 104151730228 104259988352 104710488064 104971822592 105017257072 105237725008 105844164608 106066368512 106377109826 107103398696 107214724864 107946732544 108058935296 108062942624 108220170656 108375514208 108913831936 109072297984 109391845732 110209586032 110253198848 111077378048 111121334272 111125455168 111402800054 111446885056 112000458752 112163401784 112279987456 112324419584 112328585096 113046578176 113213062144 113332934624 114225319936 114559964428 115462011392 116371161088 116544799168 116712092224 116835669554 117007733726 117462474752 117755635456 117806603096 117929054464 118682845184 118687246496 118734214144 118857629696 119030548832 119082068287 119621791744 119967797248 119972246212 120019722368 120916909568 120964759552 122050852672 122403884224 122535658154 123011883008 123367694336 123372269384 123500505856 124343704576 124472950784 124707992773 124969798447 125689945472 125953812608 126008328628 126868649488 126945574912 127000520192 127317485776 127867615232 128000524288 128186744896 128242227386 128319985664 128324744366 128375525824 128511452654 128695923122 129196089344 129252008704 129335175424 129386356736 129523353856 130269741056 130543222784 130925673632 131956584448 131961478012 132343176004 133000544768 133194056192 133385248256 134047793152 134242828288 134440511296 134582859866 134636117824 135642567424 135696244736 135701276984 136093792328 136710619136 136769790976 137111138528 137165396992 137170483723 138190753792 138250566272 138396949012 138595609516 139339153408 139486688768 139747373584 140040752176 140585009152 140996879296 141143435264 142107090944 142523420312 143645651968 143859986473 144009518432 144935387548 144992742272 145143451648 145354612516 145568676604 146076611072 146134417408 146499137024 146562545584 146656850704 146714886656 147226820608 147652673536 147658149184 147716581376 147811629056 147870121984 148820811776 149256810248 150656521267 150813117728 151842793088 152000622592 152445936916 153038405632 153486760336 153646298624 153808982704 154695317504 155020077056 155087173696 155474237438 156308332544 156698444032 156766267112 157836587552 157932290048 157938146912 158000647168 158167941728 158394982304 158463539689 159079395328 159181754368 159413358592 159648107164 159711284096 159880389916 161139290624 162408103936 162414126784 162883908928 163692978176 164166459392 164172547448 164411413112 165465244672 165640442912 165705991168 165712136317 165950006131 166191457939 166298393209 166944698368 167016956288 167433794164 167500052096 167607829376 168332050432 168752170496 168818950144 168825210736 168927576064 170080927744 170154543104 170579211712 170653042742 171011303138 171996767488 172178881448 172357848832 173534620672 173714997248 174043022881 174223927904 175413440384 175595769856 175857777316 176794648576 177242484224 178638094336 178975416242 179090577302 179161448128 180313316792 180384671488 180500739328 180572168192 180578864648 181101188216 181733106688 181805023232 181922004992 182000745472 182265527899 182454979616 182527181824 183700689536 184166018764 185616144896 187077689344 187430947718 187625768512 187824430802 188906781952 189103136768 189303363328 189385298648 189657149864 190394236928 190793940992 190876521472 191352907616 191435730031 192859623424 192866775556 192943097984 193424641852 194385411584 194462334976 194947670528 195032048848 195916005376 196489978048 196567734272 196775864512 198325280768 198332635592 198906311864 199894309888 200472503296 200479937749 202058519936 203649531904 203953398544 204246161392 204543332848 204674945488 205559330816 206072362048 206153910272 206161555418 206286559232 206375845312 206890914386 207694979072 207784874752 208000851968 208303460456 208519976704 209420976128 209943645184 210034514144 210475450016 211688329216 212132737024 212754219652 214206797392 214429449728 215893465088 216117870592 216125885248 216440341312 216751028416 217827663872 218144595968 218783691464 220419172064 220506397696 220514575099 221152412533 222154756096 222250910336 222805600108 222893770112 224000917504 224326803568 224559974912 224648839168 224657170192 226093156352 226426124288 226665869248 228450639872 229119928856 230924022784 231600558007 233089598336 233424184448 233671339108 234015467452 234924949504 235511270912 235613206192 235858108928 237365690368 237374492992 237468428288 237715259392 238061097664 238164136574 239243583488 239935594496 239944492424 240039444736 241833819136 241929519104 242194660771 242542316653 242895207757 244101705344 244807768448 245071316308 246023766016 246735388672 246744538768 247001011712 248687409152 248945901568 249415985546 249939596894 251379890944 251907625216 252016657256 253737298976 253891149824 254001040384 254370571903 254634971552 254745184057 255735230464 256373489792 256484454772 256639971328 256649488732 256751051648 257022905308 257391846244 258392178688 258504017408 258670350848 258772713472 259046707712 260539482112 261086445568 261851347264 263913168896 263922956024 264686352008 266001089536 266388112384 266770496512 266780389603 267168546307 268881022592 269165719732 269272235648 271285134848 271392489472 271402553968 272187584656 273421238272 273539581952 274222277056 274330793984 274340967446 276381507584 276501132544 276793898024 277191219032 278678306816 278973377536 279494747168 279790682353 280081504352 281993758592 282286870528 284214181888 285046840624 287291303936 287719972946 288019036864 289870775096 289985484544 290286903296 290709225032 291137353208 292153222144 292268834816 292998274048 293009139787 293125091168 293313701408 293429773312 295316298368 295433162752 295623258112 297641623552 298513620496 301313042534 301626235456 303685586176 304001245184 304891873832 306076811264 306973520672 307292597248 307617965408 307751110303 309390635008 310040154112 310174347392 310948474876 312616665088 313396888064 313532534224 315673175104 315864580096 315876293824 316001294336 316335883456 316789964608 316927079378 318158790656 318363508736 318826717184 319296214328 319422568192 319760779832 322278581248 322290532837 323222756779 324828253568 325767817856 327385956352 328332918784 328345094896 328822826224 330930489344 331280885824 331411982336 331424272634 331900012262 332382915878 332596786418 333889396736 334033912576 334867588328 335000104192 335215658752 336664100864 337504340992 337637900288 337650421472 337855152128 338493123241 340309086208 341158423424 341306085484 342022606276 343993534976 344357762896 344715697664 347069241344 347429994496 348086045762 348447855808 350826880768 351191539712 351715554632 353589297152 354484968448 355523498629 357950832484 358181154604 358322896256 360626633584 360769342976 361001478656 361144336384 361157729296 362202376432 363466213376 363610046464 363844009984 364001490944 364531055798 364909959232 365054363648 367401379072 368332037528 371232289792 372319884391 374861895436 375251537024 375648861604 377813563904 378206273536 378606726656 378770597296 379314299728 380788473856 381587881984 381753042944 382705815232 382871460062 385719246848 385733551112 385886195968 386849283704 388770823168 388924669952 389895341056 389909800189 390064097696 390477106141 392979956096 393135468544 393551729024 396650561536 396665271184 397812623728 399788619776 400945006592 400959875498 404117039872 407299063808 407906797088 408492322784 408924843439 409086665696 409349890976 409527068041 411118661632 412144724096 412307820544 412323110836 412573118464 412751690624 413781828772 415389958144 415569749504 416001703936 416606920912 417039953408 418841952256 419887290368 420069028288 420950900032 423376658432 424265474048 425508439304 428413594784 428858899456 428874803539 430115322013 431786930176 432251770496 432880682624 433502056832 435655327744 436289191936 437567382928 440838344128 441012795392 441029150198 442304825066 444309512192 444501820672 445611200216 445787540224 448001835008 448653607136 449119949824 449297678336 449314340384 449790084289 450435730927 452186312704 452852248576 453331738496 456901279744 458239857712 461848045568 463201116014 466179196672 466848368896 467342678216 468030934904 469849899008 471022541824 471040009531 471226412384 471716217856 472402490677 474748985984 474936856576 476122195328 476328273148 478487166976 479871188992 479888984848 480078889472 483667638272 483859038208 484389321542 485084633306 485790415514 488203410688 489615536896 490142632616 492047532032 493470777344 493489077536 494002023424 497374818304 498831971092 499879193788 502759781888 503815250432 504033314512 507474597952 507782299648 508002080768 508741143806 509269943104 509490368114 511470460928 512746979584 512968909544 513279942656 513298977464 513502103296 514045810616 514783692488 516784357376 517008034816 517340701696 517545426944 518093415424 519611267227 523702694528 527826337792 527845912048 529372704016 532002179072 532776224768 533540993024 533560779206 534337092614 537762045184 538331439464 538544471296 542570269696 542784978944 542805107936 544159831033 544375169312 547079163904 548444554112 548661587968 548681934892 552763015168 553002265088 553587796048 554382438064 557356613632 557946755072 558989494336 559581364706 560163008704 563987517184 564573741056 568428363776 570093681248 571537776277 574582607872 575439945892 576038073728 579741550192 579970969088 580573806592 581418450064 582274706416 584306444288 584537669632 585996548096 586018279574 586250182336 586627402816 586859546624 590632596736 590866325504 591246516224 595283247104 597027240992 598539560983 602626085068 603252470912 607371172352 608002490368 609783747664 612153622528 613947041344 614585194496 615235930816 615502220606 618781270016 620080308224 620348694784 621896949752 625233330176 626413956847 626793776128 626817020557 627065068448 628630086019 631346350208 631752587648 632002588672 632671766912 633579929216 633854158756 636317581312 636727017472 637653434368 638592428656 638845136384 639521559664 644557162496 644581065674 646445513558 649656507136 651535635712 654771912704 656665837568 656690189792 657385507807 657645652448 661860978688 662561771648 662823964672 662848545268 663800024524 664765831756 665193572836 667778793472 668067825152 669735176656 670000208384 670431317504 673328201728 675008681984 675275800576 675300842944 675710304256 676986246482 680618172416 682316846848 682612170968 684045212552 687987069952 688715525792 689431395328 691451213869 694138482688 696172091524 696895711616 701653761536 702383079424 703431109264 707178594304 708969936896 711046997258 715901664968 716362309208 716645792512 721253267168 721538685952 722002957312 722288672768 722315458592 724118200351 724404752864 726932426752 728002981888 729062111596 729819918464 730108727296 734802758144 736664075056 742464579584 744639768782 749723790872 750503074048 751297723208 755627127808 756412547072 757213453312 757541194592 758628599456 759431852101 763506085888 765411630464 765742920124 771438493696 771467102224 771772391936 773698567408 777541646336 777849339904 779790682112 779819600378 780128195392 780954212282 785959912192 786270937088 787103458048 793301123072 793330542368 795625247456 799577239552 801890013184 801919750996 808234079744 814598127616 815813594176 816984645568 817849686878 818173331392 818699781952 819054136082 822237323264 824289448192 824615641088 824646221672 825146236928 825503381248 827563657544 830779916288 831139499008 832003407872 833213841824 833574478009 834079906816 835324442251 839774580736 840138056576 841901800064 846753316864 848530948096 851016878608 856827189568 857717798912 857749607078 860230644026 863573860352 864503540992 865761365248 867004113664 871310655488 872578383872 874788589129 875134765856 881676688256 882025590784 882058300396 884609650132 888619024384 889003641344 891222400432 891575080448 896003670016 897307214272 898239899648 898595356672 898628680768 899580168578 900871461854 904372625408 905704497152 906663476992 913802559488 916479715424 923696091136 926402232028 932358393344 933696737792 934685356432 936061869808 939699798016 942045083648 942080019062 942452824768 943432435712 944804981354 949497971968 949873713152 952244390656 952656546296 956974333952 959742377984 959777969696 960157778944 967335276544 968778643084 970169266612 971580831028 976406821376 979231073792 980285265232 984095064064 986941554688 986978155072 988004046848 994749636608 997663942184 999758387576 1005519563776 1007019905311 1007630500864 1008066629024 1010582543347 1014949195904 1016004161536 1017482287612 1018539886208 1018980736228 1022940921856 1025493959168 1025937819088 1026559885312 1026597954928 1027004206592 1028091621232 1029567384976 1033568714752 1034016069632 1034681403392 1035090853888 1036186830848 1039222534454 1047405389056 1055652675584 1055691824096 1058745408032 1064004358144 1065552449536 1067081986048 1067121558412 1068674185228 1075524090368 1076662878928 1077088942592 1085140539392 1085569957888 1085610215872 1088319662066 1088750338624 1094158327808 1096889108224 1097323175936 1097363869784 1105526030336 1106004530176 1107175592096 1108764876128 1109244777823 1111573470397 1115893510144 1117978988672 1119162729412 1120326017408 1127975034368 1129147482112 1136856727552 1140187362496 1143075552554 1149165215744 1150879891784 1152076147456 1159483100384 1159941938176 1161147613184 1162836900128 1163340205573 1164088752463 1164549412832 1168612888576 1171993096192 1172036559148 1172500364672 1173254805632 1173719093248 1181265193472 1181732651008 1182493032448 1190566494208 1194054481984 1197079121966 1205252170136 1206504941824 1214742344704 1216004980736 1218301160167 1219567495328 1220858800213 1227894082688 1229170388992 1230471861632 1231004441212 1237562540032 1240160616448 1240697389568 1243793899504 1250466660352 1252827913694 1253587552256 1253634041114 1254130136896 1257260172038 1262692700416 1263505175296 1264005177344 1265343533824 1267159858432 1267708317512 1272635162624 1273454034944 1275306868736 1277184857312 1277690272768 1279043119328 1289114324992 1289162131348 1292891027116 1299313014272 1303071271424 1309543825408 1313331675136 1313380379584 1314771015614 1315291304896 1323721957376 1325123543296 1325647929344 1325697090536 1327600049048 1329531663512 1330387145672 1335557586944 1336135650304 1339470353312 1340000416768 1340050110217 1340862635008 1350017363968 1350601685888 1353972492964 1361236344832 1364633693696 1365224341936 1368090425104 1375974139904 1377431051584 1378862790656 1382902427738 1388276965376 1392344183048 1393791423232 1403307523072 1404766158848 1406862218528 1417939873792 1422093994516 1431803329936 1432724618416 1433291585024 1442506534336 1443077371904 1444005914624 1444577345536 1444630917184 1448236400702 1448809505728 1453864853504 1456005963776 1458124223192 1459639836928 1460217454592 1469605516288 1473328150112 1484929159168 1489279537564 1499447581744 1501006148096 1502595446416 1511254255616 1512825094144 1514426906624 1515082389184 1517257198912 1518863704202 1527012171776 1530823260928 1531485840248 1542876987392 1542934204448 1543544783872 1547397134816 1548066887731 1555083292672 1559581364224 1559639200756 1560256390784 1561908424564 1571919824384 1572541874176 1574206916096 1586602246144 1586661084736 1591250494912 1599154479104 1603780026368 1603839501992 1616468159488 1621203906049 1623562704481 1624607379811 1631627188352 1633969291136 1635699373756 1636346662784 1637399563904 1638108272164 1644474646528 1648578896384 1649231282176 1649292443344 1650292473856 1651006762496 1655127315088 1661559832576 1662278998016 1664006815744 1666427683648 1667148956018 1668159813632 1670648884502 1679549161472 1680276113152 1683803600128 1693506633728 1697061896192 1700266454299 1702033757216 1713654379136 1715435597824 1715499214156 1720461288052 1727147720704 1729007081984 1731522730496 1734008227328 1742621310976 1745156767744 1749577178258 1750269531712 1763353376512 1764051181568 1764116600792 1769219300264 1777238048768 1778007282688 1780594003321 1782444800864 1783150160896 1783216288399 1794614428544 1796479799296 1797257361536 1799160337156 1801742923708 1808745250816 1811408994304 1813326953984 1827605118976 1832959430848 1847392182272 1852804464056 1864716786688 1867393475584 1869370712864 1870179824149 1872123739616 1884090167296 1884160038124 1884905649536 1886864871424 1889609962708 1898995943936 1899747426304 1904488781312 1905313092592 1913948667904 1919484755968 1919555939392 1920315557888 1934670553088 1937557286168 1940338533224 1943161662056 1952813642752 1958462147584 1958534776471 1960570530464 1973956310144 1976008093696 1989499273216 1995327884368 1999516775152 2011039127552 2014039810622 2015261001728 2016133258048 2021165086694 2029898391808 2032008323072 2034964575224 2037079772416 2037961472456 2045881843712 2050987918336 2051875638176 2053119770624 2053195909856 2054008413184 2056183242464 2059134769952 2068032139264 2069362806784 2072373661696 2078445068908 2094810778112 2111305351168 2111383648192 2117490816064 2128008716288 2131104899072 2134163972096 2134243116824 2137348370456 2151048180736 2153325757856 2154177885184 2154257772121 2160488953207 2170281078784 2171220431744 2176639324132 2177500677248 2188316655616 2193778216448 2194646351872 2194727739568 2211052060672 2212009060352 2214351184192 2217529752256 2218489555646 2223146940794 2231787020288 2235957977344 2238325458824 2240652034816 2255950068736 2258294964224 2262559297453 2280374724992 2286151105108 2298330431488 2301759783568 2304152294912 2318966200768 2319883876352 2322295226368 2325673800256 2326680411146 2328177504926 2329098825664 2337225777152 2343986192384 2344073118296 2345000729344 2346509611264 2347438186496 2362530386944 2363465302016 2364986064896 2369451862687 2388108963968 2394158243932 2410504340272 2413009883648 2429484689408 2432009961472 2436602320334 2439134990656 2441717600426 2455788165376 2458340777984 2460943723264 2462008882424 2475125080064 2480321232896 2481394779136 2487587799008 2488664490403 2505655827388 2507175104512 2507268082228 2508260273792 2514520344076 2525385400832 2527010350592 2528010354688 2530687067648 2534319716864 2535416635024 2545270325248 2546908069888 2550613737472 2554369714624 2555380545536 2558086238656 2578228649984 2578324262696 2585782054232 2598626028544 2606142542848 2606239190737 2626760759168 2629542031228 2630582609792 2647443914752 2650247086592 2651295858688 2651394181072 2655200098096 2659063327024 2660774291344 2671115173888 2672271300608 2678940706624 2680000833536 2680100220434 2681725270016 2700034727936 2701203371776 2707944985928 2722472689664 2729267387392 2730448683872 2733339742987 2736180850208 2751948279808 2754862103168 2757725581312 2765804855476 2776553930752 2784688366096 2787582846464 2806615046144 2809532317696 2813724437056 2835879747584 2844187989032 2862473904073 2863606659872 2865449236832 2866583170048 2866689476287 2874981362929 2885013068672 2886154743808 2888011829248 2889261834368 2896472801404 2897619011456 2907729707008 2912011927552 2916248446384 2919279673856 2920434909184 2939211032576 2946656300224 2969858318336 2978559075128 2998895163488 3002012296192 3005190892832 3010807254091 3022508511232 3028853813248 3030164778368 3034514397824 3037727408404 3054024343552 3061646521856 3062971680496 3085753974784 3085868408896 3087089567744 3094794269632 3096133775462 3110166585344 3119162728448 3119278401512 3120512781568 3123816849128 3143839648768 3145083748352 3148413832192 3148530590023 3153050116489 3157637700841 3173322169472 3182500989824 3198308958208 3207560052736 3207679003984 3232936318976 3242407812098 3247125408962 3249214759622 3263254376704 3267938582272 3271398747512 3272693325568 3274799127808 3276216544328 3288949293056 3297157792768 3298462564352 3298584886688 3300584947712 3302013524992 3306817434739 3310254630176 3324557996032 3332855367296 3334297912036 3336319627264 3341297769004 3359098322944 3360552226304 3367607200256 3387013267456 3394123792384 3400532908598 3404067514432 3427308758272 3430871195648 3430998428312 3440922576104 3454295441408 3458014163968 3463045460992 3468016454656 3473191101991 3499154356516 3500539063424 3526706753024 3528102363136 3528233201584 3538438600528 3554476097536 3556014565376 3561188006642 3564889601728 3566300321792 3566432576798 3589228857088 3592959598592 3594514723072 3598320674312 3603485847416 3617490501632 3622817988608 3626653907968 3637278870589 3665918861696 3694784364544 3705608928112 3729433573376 3734786951168 3738741425728 3740359648298 3744247479232 3768180334592 3768320076248 3769811299072 3773729742848 3779219925416 3797991887872 3799494852608 3808977562624 3809118817231 3810626185184 3839111878784 3840631115776 3869341106176 3875114572336 3880677066448 3886323324112 3905627285504 3916924295168 3917069552942 3921141060928 3947912620288 3952016187392 3978998546432 3990655768736 3999033550304 4000764433939 4022078255104 4028079621244 4030522003456 4032266516096 4042330173388 4059796783616 4064016646144 4069929150448 4074159544832 4075922944912 4091763687424 4101975836672 4103751276352 4106239541248 4106391819712 4108016826368 4112366484928 4118269539904 4136064278528 4138725613568 4144747323392 4156890137816 4189621556224 4189776926881 4201895838127 4222767296384 4234981632128 4256017432576 4262209798144 4268327944192 4268486233648 4274696740912 4302096361472 4306651515712 4308355770368 4308515544242 4320977906414 4340562157568 4342440863488 4353278648264 4355001354496 4376633311232 4387556432896 4389292703744 4389455479136 4400410602133 4424018120704 4428702368384 4435059504512 4436979111292 4446293881588 4463574040576 4471915954688 4476650917648 4481304069632 4511900137472 4516589928448 4525118594906 4560749449984 4572302210216 4596660862976 4601698554649 4603519567136 4608304589824 4615008947383 4621805482177 4637932401536 4639767752704 4651347600512 4653360822292 4656355009852 4658197651328 4674451554304 4687972384768 4688146236592 4690001458688 4693019222528 4694876372992 4725060773888 4726930604032 4729972129792 4738903725374 4776217927936 4788316487864 4821008680544 4826019767296 4840158497083 4858969378816 4873204640668 4878269981312 4883435200852 4911576330752 4916681555968 4921887446528 4924017764848 4950250160128 4960642465792 4962789558272 4975175598016 4977328980806 5011311654776 5014350209024 5014536164456 5016520547584 5029040688152 5050770801664 5054020701184 5056020709376 5061374135296 5068639433728 5068827402457 5070833270048 5076202379833 5108739429248 5110761091072 5116172477312 5156457299968 5156648525392 5171564108464 5197252057088 5212285085696 5212478381474 5253521518336 5259084062456 5261165219584 5294887829504 5300494173184 5302591717376 5302788362144 5310400196192 5316022964707 5318126654048 5321548582688 5344542601216 5357881413248 5360001667072 5360200440868 5363450540032 5400069455872 5402406743552 5415889971856 5444945379328 5458534774784 5460897367744 5466679485974 5472361700416 5503896559616 5509724206336 5515451162624 5531609710952 5553107861504 5569376732192 5575165692928 5613230092288 5627448874112 5671759495168 5688375978064 5724947808146 5727213319744 5730898473664 5733166340096 5733378952574 5749962725858 5770026137344 5772309487616 5776023658496 5778523668736 5792945602808 5795238022912 5815459414016 5824023855104 5832496892768 5838559347712 5840869818368 5847271095757 5878422065152 5893312600448 5939716636672 5957118150256 5997790326976 6004024592384 6010381785664 6021614508182 6045017022464 6057707626496 6060329556736 6069028795648 6075454816808 6108048687104 6123293043712 6123520123903 6125943360992 6141232378801 6171736817792 6174179135488 6189588539264 6192267550924 6220333170688 6238325456896 6238556803024 6241025563136 6247633698256 6287679297536 6290167496704 6296827664384 6297061180046 6306100232978 6315275401682 6346644338944 6365001979648 6396617916416 6415120105472 6415358007968 6465872637952 6484815624196 6494250817924 6498429519244 6526508753408 6535877164544 6542797495024 6545386651136 6549598255616 6552433088656 6577898586112 6594315585536 6596925128704 6597169773376 6601169895424 6604027049984 6613634869478 6620509260352 6649115992064 6665710734592 6668595824072 6672639254528 6682595538008 6718196645888 6721104452608 6735214400512 6754946473951 6801065817196 6808135028864 6854617516544 6861742391296 6861996856624 6881845152208 6908590882816 6916028327936 6926090921984 6936032909312 6946382203982 6998308713032 7001078126848 7053413506048 7056204726272 7056466403168 7074077803429 7076877201056 7112029130752 7122376013284 7129779203456 7132600643584 7132865153596 7178457714176 7185919197184 7189029446144 7196641348624 7206971694832 7234981003264 7245635977216 7253307815936 7274557741178 7331837723392 7389568729088 7411217856224 7419065016679 7429991091601 7458867146752 7469573902336 7477482851456 7480719296596 7488494958464 7536360669184 7536640152496 7539622598144 7547459485696 7558439850832 7595983775744 7598989705216 7617955125248 7618237634462 7621252370368 7678223757568 7681262231552 7738682212352 7750229144672 7761354132896 7772646648224 7781014292779 7811254571008 7833848590336 7834139105884 7842282121856 7895825240576 7904032374784 7957997092864 7981311537472 7998067100608 8001528867878 8044156510208 8056159242488 8061044006912 8064533032192 8084660346776 8119593567232 8128033292288 8139858300896 8143381439011 8148319089664 8148621267241 8151845889824 8172191118247 8203951673344 8207502552704 8212783639424 8216033652736 8224732969856 8236539079808 8272128557056 8277451227136 8289494646784 8313780275632 8379243112448 8379553853762 8403791676254 8445534592768 8469963264256 8512034865152 8524419596288 8536655888384 8536972467296 8546011601491 8549393481824 8604192722944 8613303031424 8616711540736 8617031088484 8641955812828 8681124315136 8684881726976 8706557296528 8710002708992 8753266622464 8775112865792 8778585407488 8778910958272 8800821204266 8848036241408 8857404736768 8870119009024 8873958222584 8892587763176 8927148081152 8943831909376 8953301835296 8962608139264 9023800274944 9050237189812 9121498899968 9144604420432 9193321725952 9203397109298 9207039134272 9216609179648 9230017894766 9243610964354 9275864803072 9279535505408 9302695201024 9306721644584 9312710019704 9316395302656 9348903108608 9375944769536 9376292473184 9380002917376 9386038445056 9389752745984 9450121547776 9477807450748 9552435855872 9576632975728 9642017361088 9652039534592 9680316994166 9717938757632 9746409281336 9756539962624 9766870401704 9823152661504 9833363111936 9843774893056 9848035529696 9872614077313 9925579116544 9950351196032 9954657961612 10022623309552 10028700418048 10029072328912 10033041095168 10058081376304 10101541603328 10108041402368 10112041418752 10122748270592 10137278867456 10137654804914 10141666540096 10152404759666 10217478858496 10221522182144 10232344954624 10312914599936 10313297050784 10343128216928 10394504114176 10424570171392 10424956762948 10507043036672 10518168124912 10522330439168 10589775659008 10600988346368 10605183434752 10605576724288 10620800392384 10632045929414 10636253308096 10643097165376 10689085202432 10715762826496 10720003334144 10720400881736 10726901080064 10800138911744 10804813487104 10831779943712 10836468214117 10859217749263 10917069549568 10921794735488 10933358971948 10944723400832 11007793119232 11019448412672 11030902325248 11063219421904 11106215723008 11138753464384 11150331385856 11226460184576 11254897748224 11343518990336 11364938931367 11372251658677 11376751956128 11449895616292 11454426639488 11461796947328 11466332680192 11466757905148 11499925451716 11540052274688 11544618975232 11552047316992 11557047337472 11585891205616 11590476045824 11630918828032 11648047710208 11664993785536 11677118695424 11681739636736 11694542191514 11756844130304 11786625200896 11879433273344 11901865180093 11914236300512 11995580653952 12008049184768 12020763571328 12043229016364 12090034044928 12115415252992 12120659113472 12138057591296 12150909633616 12216097374208 12246586087424 12247040247806 12251886721984 12282464757602 12343473635584 12348358270976 12379177078528 12384535101848 12440666341376 12476650913792 12477113606048 12482051126272 12495267396512 12575358595072 12593655328768 12594122360092 12612200465956 12630550803364 12693288677888 12730003959296 12793235832832 12830240210944 12830716015936 12931745275904 12969631248392 12988501635848 12996859038488 13053017506816 13071754329088 13085594990048 13090773302272 13091258769043 13099196511232 13104866177312 13137573063511 13188631171072 13194339546752 13208054099968 13227269738956 13241018520704 13298231984128 13331421469184 13337191648144 13345278509056 13365191076016 13436393291776 13442208905216 13470428801024 13509892947902 13602131634392 13616270057728 13709235033088 13723484782592 13723993713248 13763690304416 13832056655872 13852181843968 13872065818624 13892764407964 13996617426064 14002156253696 14106827012096 14112409452544 14112932806336 14148155606858 14153754402112 14224058261504 14244752026568 14259558406912 14265201287168 14265730307192 14356915428352 14371838394368 14378058892288 14393282697248 14413943389664 14506615631872 14549115482356 14663675446784 14779137458176 14822435712448 14838130033358 14859982183202 14917734293504 14939147804672 14954965702912 14961438593192 14976989916928 15072721338368 15073280304992 15079245196288 15094918971392 15116879701664 15123422672449 15191967551488 15235910250496 15236475268924 15242504740736 15356447515136 15362524463104 15477364424704 15500458289344 15522708265792 15545293296448 15562028585558 15622509142016 15667697180672 15668278211768 15684564243712 15791650481152 15808064749568 15837915082171 15871164402769 15962623074944 15996134201216 16003057735756 16088313020416 16112318484976 16122088013824 16129066064384 16169320693552 16239187134464 16256066584576 16279716601792 16286762878022 16296638179328 16297242534482 16303691779648 16344382236494 16407903346688 16415005105408 16425567278848 16432067305472 16449465939712 16473078159616 16544257114112 16554902454272 16578989293568 16627560551264 16758486224896 16759107707524 16807583352508 16891069185536 16939926528512 17024069730304 17048839192576 17073311776768 17073944934592 17092023202982 17098786963648 17208385445888 17226606062848 17233423081472 17234062176968 17283911625656 17362248630272 17369763453952 17413114593056 17420005417984 17420651432821 17550225731584 17557821916544 17601642408532 17696072482816 17714809473536 17740238018048 17747916445168 17785175526352 17854296162304 17887663818752 17906603670592 17925216278528 18047600549888 18100474379624 18242997799936 18289208840864 18406794218596 18414078268544 18433218359296 18460035789532 18487221928708 18551729606144 18559071010816 18605390402048 18613443289168 18625420039408 18632790605312 18697806217216 18751889539072 18752584946368 18760005834752 18772076890112 18779505491968 18900243095552 18955614901496 19104871711744 19133378200909 19153265951456 19284034722176 19304079069184 19360633988332 19435877515264 19492818562672 19513079925248 19533740803408 19646305323008 19666726223872 19687549786112 19696071059392 19745228154626 19851158233088 19900702392064 19909315923224 20045246619104 20057400836096 20058144657824 20066082190336 20116162752608 20124869540503 20203083206656 20216082804736 20245496541184 20274557734912 20275309609828 20283333080192 20304809519332 20434957716992 20443044364288 20464689909248 20625829199872 20626594101568 20686256433856 20789008228352 20849140342784 20849913525896 21014086073344 21036336249824 21044660878336 21075650778637 21106315158253 21119895937543 21201976692736 21211153448576 21241600784768 21264091858828 21272506616192 21286194330752 21378170404864 21431525652992 21440006668288 21440801763472 21453802160128 21600277823488 21609626974208 21663559887424 21672936428234 21718435498526 21834139099136 21843589470976 21866717943896 21889446801664 22015586238464 22038896825344 22061804650496 22103463905887 22126438843808 22277506928768 22300662771712 22452920369152 22509795496448 22687037980672 22729877862734 22744503317354 22753503912256 22899791232584 22908853278976 22923593894656 22932665360384 22933515810296 22999850903432 23080104549376 23089237950464 23104094633984 23114094674944 23147722043173 23171782411232 23180952091648 23329987571072 23354237390848 23389084383028 23513688260608 23573250401792 23758866546688 23803730360186 23828472601024 23991161307904 24016098369536 24041527142656 24086458032728 24180068089856 24230830505984 24241318226944 24276115182592 24301819267232 24312337713937 24493172174848 24494080495612 24503773443968 24564929515204 24686947271168 24696716541952 24758354157056 24769070203696 24881332682752 24953301827584 24954227212096 24964102252544 24990534793024 25150717190144 25187310657536 25188244720184 25224400931912 25261101606728 25386577355776 25460007918592 25460952094123 25661432031872 25863490551808 25939262496784 25977003271696 25993718076976 26106035013632 26143508658176 26171189980096 26181546604544 26182517538086 26198393022464 26209732354624 26275146127022 26377262342144 26388679093504 26416108199936 26454539477912 26482037041408 26596463968256 26662842938368 26674383296288 26690557018112 26730382152032 26884417810432 26940857602048 27019785895804 27204263268784 27232540115456 27418470066176 27446969565184 27447987426496 27527380608832 27664113311744 27704363687936 27744131637248 27785528815928 27993234852128 28004312507392 28005351037573 28086356391691 28213654024192 28225865612672 28296311213716 28307508804224 28448116523008 28489504053136 28519116813824 28530402574336 28531460614384 28713830856704 28743676788736 28756117784576 28786565394496 28827886779328 29013231263744 29098230964712 29327350893568 29413270866889 29644871424896 29676260066716 29719964366404 29835468587008 29878295609344 29909931405824 29922877186384 29953979833856 30145442676736 30146560609984 30158490392576 30189837942784 30233759403328 30246845344898 30383935102976 30471820500992 30472950537848 30485009481472 30712895030272 30725048926208 30802874214931 30847691385139 31000916578688 31045416531584 31090586592896 31124057171116 31245018284032 31335394361344 31336556423536 31369128487424 31583300962304 31616129499136 31675830164342 31742328805538 31925246149888 31992268402432 32006115471512 32176626040832 32224636969952 32244176027648 32258132128768 32305062631681 32338641387104 32352638375239 32478374268928 32559433203584 32573525756044 32593276358656 32594485068964 32607383559296 32688764472988 32815806693376 32830010210816 32851134557696 32864134610944 32898931879424 32946156319232 33088514228224 33109804908544 33157978587136 33255121102528 33516972449792 33518215415048 33615166705016 33782138371072 33879853057024 33881109479581 34147889869184 34184046405964 34197573927296 34416770891776 34453212125696 34466846162944 34468124353936 34567823251312 34724497260544 34739526907904 34826229186112 34840010835968 34841302865642 35100451463168 35115643833088 35203284817064 35392144965632 35429618947072 35480476036096 35495832890336 35533416658831 35570351052704 35775327637504 35813207341184 35850432557056 36095201099776 36200948759248 36485995599872 36578417681728 36813588437192 36828156537088 36866436718592 36920071579064 36974443857416 37103459212288 37118142021632 37210780804096 37212160752949 37226886578336 37250840078816 37265581210624 37505169892736 37520011669504 37544153780224 37800486191104 37911229802992 38209743423488 38266756401818 38306531902912 38568069444352 38608158138368 38721267976664 38871755030528 38985637125344 39026159850496 39067481606816 39292610646016 39375099572224 39392142118784 39490456309252 39702316466176 39801404784128 39818631846448 40090493238208 40114801672192 40116289315648 40132164380672 40232325505216 40249739081006 40406166413312 40432165609472 40490993082368 40549115469824 40550619219656 40566666160384 40609619038664 40869915433984 40886088728576 40929379818496 40930897670299 41049290110933 41253188203136 41372512867712 41578016456704 41698280685568 41699827051792 42028172146688 42072672499648 42089321756672 42151301557274 42212630316506 42239791875086 42403953385472 42422306897152 42483201569536 42528183717656 42545013232384 42572388661504 42756340809728 42863051305984 42880013336576 42881603526944 42907604320256 42988626651607 43219253948416 43327119774848 43345872856468 43436870997052 43668278198272 43687178941952 43733435887792 43778893603328 44031172476928 44077793650688 44123609300992 44206927811774 44252877687616 44555013857536 44601325543424 44905840738304 45019590992896 45151484325883 45459755725468 45489006634708 45507007824512 45799582465168 45817706557952 45847187789312 45865330720768 45867031620592 45999701806864 46160209098752 46178475900928 46208189267968 46228189349888 46295444086346 46343564822464 46361904183296 46659975142144 46708474781696 46778168766056 47027376521216 47146500803584 47284625317657 47607460720372 47656945202048 47982322615808 48032196739072 48083054285312 48172916065456 48360136179712 48461661011968 48482636453888 48552230365184 48603638534464 48624675427874 48986344349696 48988160991224 49007546887936 49129859030408 49373894542336 49393433083904 49516708314112 49518544624003 49538140407392 49908454424192 49928204505088 49981069586048 50301434380288 50374621315072 50376489440368 50448801863824 50522203213456 50773154711552 50920015837184 50921904188246 51322864063744 51726981103616 51878524993568 51933455116753 51954006543392 51987436153952 52009937641207 52212070027264 52287017316352 52342379960192 52363093209088 52365035076172 52396786044928 52419464709248 52550292254044 52754524684288 52777358187008 52832216399872 52909078955824 52964074082816 53192927936512 53325685876736 53348766592576 53381114036224 53460764304064 53768835620864 53881715204096 54039571791608 54408526537568 54465080230912 54467100049453 54624645895651 54836940132352 54895974852992 55054761217664 55328226623488 55408727375872 55488263274496 55571057631856 55986469704256 56008625014784 56010702075146 56172712783382 56427308048384 56451731225344 56592622427432 56615017608448 56896233046016 56979008106272 57038233627648 57060805148672 57062921228768 57205337827729 57427661713408 57512235569152 57573130788992 57655773558656 58026462527488 58196461929424 58654701787136 58826541733778 59289742849792 59352520133432 59439928732808 59670937174016 59756591218688 59819862811648 59822081210437 59845754372768 59907959667712 59995116315979 60293121219968 60316980785152 60467518806656 60493690689796 60767870205952 60943641001984 60945901075696 60970018962944 61425790060544 61450097852416 61605748429862 61695382770278 62001833157376 62090833063168 62181173185792 62248114342232 62490036568064 62670788722688 62673112847072 62738256974848 63166601924608 63351660328684 63484657611076 63850492299776 63984536804864 64012230943024 64353252081664 64449273939904 64488352055296 64516264257536 64610125263362 64677282774208 64705276750478 64956748537856 65118866407168 65147051512088 65186552717312 65188970137928 65214767118592 65377528945976 65631613386752 65660020421632 65702269115392 65728269221888 65797863758848 65892312638464 65990630937829 66510242205056 67033944899584 67036430830096 67230333410032 67564276742144 67759706114048 67762218959162 68295779738368 68368092811928 68395147854592 68833541783552 68906424251392 68933692325888 68936248707872 69108298541191 69135646502624 69479053815808 69652458372224 69680021671936 69682605731284 70200902926336 70231287666176 70406569634128 70784289931264 70859237894144 70960952072192 70991665780672 71066833317662 71140702105408 71550655275008 71626414682368 71700865114112 72190402199552 72401897518496 72971991199744 73156835363456 73627176874384 73656313074176 73732873437184 73840143158128 73948887714832 74206918424576 74236284043264 74421561608192 74424321505898 74453773156672 74501680157632 74531162421248 75010339785472 75040023339008 75088307560448 75600972382208 75822459605984 76014524244841 76419486846976 76533512803636 76613063805824 77136138888704 77216316276736 77442535953328 77743510061056 77971274250688 78052319700992 78134963213632 78585221292032 78750199144448 78784284237568 78980912618504 79404632932352 79554572519569 79602809568256 79605761610739 79637263692896 79836020924413 80180986476416 80232578631296 80264328761344 80464651010432 80499478162012 80812332826624 80864331218944 80981986164736 81098230939648 81101238439312 81133332320768 81219238077328 81739830867968 81772177457152 81858759636992 81861795340598 82098580221866 82506376406272 82745025735424 83156032913408 83396561371136 83399654103584 84056344293376 84145344999296 84178643513344 84302603114548 84425260633012 84479583750172 84807906770944 84844613794304 84966403139072 85056367435312 85090026464768 85144777323008 85512681619456 85726102611968 85760026673152 85763207053888 85815208640512 85977253303214 86438507896832 86654239549696 86691745712936 86873741994104 87336556396544 87374357883904 87466871775584 87557787206656 87814304161363 88155587301376 88413855623548 88505755375232 89110027715072 89202651086848 89811681476608 90039181985792 90302968651766 90919511450936 90978013269416 91014015649024 91599164930336 91635413115904 91694375578624 91730661441536 91734063241184 91963011444577 91999403613728 92320418197504 92456378699776 92590888172692 92687129644928 92723808366592 93319950284288 93416949563392 93556337532112 94054753042432 94293001607168 94569250635314 95214921440744 95313890404096 95964645231616 96064393478144 96166108570624 96345832130912 96447845216827 96965272907776 97104460730368 97207277068928 97249350855748 97972688699392 97976321982448 98015093775872 98259718060816 98747789084672 98786866167808 99033416628224 99037089248006 99076280814784 99816908848384 99856409010176 99962139172096 100602868760576 100749242630144 100752978880736 100897603727648 101044406426912 101546309423104 101840031674368 101843808376492 102645728127488 103453962207232 103757049987136 103866910233506 103908013086784 103974872307904 104019875282414 104424140054528 104574034632704 104684759920384 104726186418176 104730070152344 104793572089856 104838929418496 105100584508088 105509049368576 105554716374016 105664432799744 105818157911648 105863958707143 105928148165632 106651371753472 106697533185152 106921528608128 107537671241728 107763430408192 108079143583216 108817053075136 108930160461824 108934200098906 109249291791302 109673880264704 109791949705984 110109522435328 110656453246976 110817454751744 110976526548992 111098150819383 111142115263712 111972939408512 112017250029568 112021404150292 112345425566764 112854616096768 112903462450688 113185244854864 113230035216896 113792466092032 113958016212544 114076467255296 114121610297344 114125842457536 114410675655458 114855323426816 115024471138304 115146261577984 115311547117312 116052925054976 116392923858848 117309403574272 117653083467556 118579485699584 118705040266864 118879857465616 119341874348032 119513182437376 119639725623296 119644162420874 119691508745536 119815919335424 119990232631958 120586242439936 120633961570304 120935037613312 120987381379592 121535740411904 121887282003968 121891802151392 121940037925888 122851580121088 123211496859724 123390765540556 124003666314752 124181666126336 124362346371584 124496228684464 124980073136128 125341577445376 125346225694144 125476513949696 126333203849216 126703320657368 126969315222152 127700984599552 127969073609728 128024461886048 128343983005069 128898547879808 129032528515072 129220250526724 129354565548416 129410553500956 129913497075712 130237732814336 130294103024176 130373105434624 130377940275856 130429534237184 130755057891952 131263226773504 131320040843264 131404538230784 131456538443776 131595727517696 131784625276928 131981261875658 133020484410112 134067889799168 134072861660192 134460666820064 135128553484288 135519412228096 135524437918324 136591559476736 136736185623856 136790295709184 137667083567104 137812848502784 137867384651776 137872497415744 138216597082382 138271293005248 138958107631616 139304916744448 139360043343872 139365211462568 140401805852672 140462575332352 140813139268256 140874086783521 141169830740419 141718475788288 141921904144384 141983331561344 142133666635324 142281404210816 143101310550016 143252829364736 143401730228224 144380804399104 144803795036992 145943982399488 146313670726912 147254353748768 147312626148352 147465746874368 147680286316256 147744206107771 147839271562801 147897775429664 148413836849152 148843123216384 148848643011796 148907546313344 149003360315264 149062324842496 150020679570944 150080046678016 150176615120896 151201944764416 151644919211968 152029048489682 152838973693952 153067025607272 153226127611648 154272277777408 154432632553472 154724247341209 154885071906656 155942548501376 156104639401984 156269926427264 157170442584064 157500398288896 157568568475136 157961825237008 158809265864704 159109145039138 159205619136512 159211523221478 159274527385792 159672041848826 160361972952832 160465157262592 160528657522688 160929302020864 160998956324024 161624665653248 161728662437888 161963972329472 162196461879296 162202476878624 162266664641536 162438476154656 163479661735936 163717519273984 163723590681196 164197160443732 165012752812544 165490051470848 166312065826816 166793122742272 166799308207168 168112688586752 168290689998592 168357287026688 168605206229096 168850521266024 168959167500344 169615813541888 169689227588608 169932806278144 170112734870624 170180052929536 170186363997559 170289554646016 171452205223936 171526414107776 171954506606428 172877015793664 173308479099392 173383491425872 173747483988208 174673112793088 174748715767808 174933743551168 175115574413312 175628608322726 176311174602752 176827711247096 177011510750464 178220055430144 178405302173696 180078363971584 180605937303532 181839022901872 181956026538832 182028031298048 183198329860672 183270826231808 183388751157248 183461322883072 183468126482368 183926022889154 183998807227456 184640836395008 184912757399552 185181776345384 185374259289856 185447616733184 186639900568576 186833899126784 187112675064224 188586003214336 189138501270628 190429842881488 190627780808192 191929290463232 192128786956288 192332217141248 192691664261824 192895690433654 193930545815552 194208921460736 194414554137856 194498701711496 195945377398784 195952643964896 196030187551744 196519436121632 196604494741837 197495578169344 198066833256448 198074178496012 198152561629568 199633817696768 199712818020352 199924278344192 201205737521152 201498485260288 201505957761472 201795207455296 202088812853824 203092618846208 203680063348736 203687616752984 205291456254976 205892896068223 206325137235997 207514099974272 207733820467012 207816026173568 207949744615808 208039750564828 208848280109056 209148069265408 209369519840768 209452372836352 209460140304688 209587144179712 209677858836992 210201169016176 211018098737152 211109432748032 211328865599488 211636315823296 211727917414286 211856296331264 213302743506944 213395066370304 213843057216256 215075342483456 215526860816384 215933839695973 216158287166432 217634106150272 217860320923648 217868400197812 218498583582604 219347760529408 219583899411968 220219044870656 221312906493952 221634909503488 221953053097984 222196301638766 222284230527424 223945878817024 224034500059136 224042808300584 224690851133528 225709232193536 225806924901376 226135438421767 226370489709728 226460070433792 226468468626673 227916032425088 228152934510592 228251684915072 228821351310916 229710646853632 230048942276608 230292523155968 230623094234624 232105850109952 232785847717696 234618807148544 235306166935112 237158971399168 237410080533728 237759714931232 239279451246592 239288324841748 239383017491072 239631838670848 239980465263916 241172484879872 241267923140608 241870075226624 241974762759184 243071480823808 243774564007936 243783604302784 243880075851776 245703160242176 246422993719448 246781531081112 248007332629504 248363332252672 248724692743168 248733916611817 248992457368928 250692451388288 250953027899392 252666407698432 253406641314736 253938630444304 255401969199104 255938147219456 256048923772096 256687966010138 257797095759616 258065057030144 258440501053448 258709131096832 258821107001912 259826994151424 260475465628672 260588206048352 260746210869248 260755880551712 260859068474368 261510115783904 262640081686528 262809076461568 263191455035392 263569250553856 263962523751316 266040968820224 268135779598336 268145723320384 268921333640128 270257106968576 271038824456192 271048875836648 273183118953472 273472371247712 273580591418368 274382097057289 275625697005568 275744994831488 276433194164764 276542586010496 277916215263232 278609833488896 278720086687744 278730422925136 280803611705344 280925150664704 281626278536512 281748173567042 282339661480838 283436951576576 283843808288768 283966663122688 284267333270648 284562808421632 286202621100032 286505658729472 286803460456448 287345030776531 289607590073984 291887964798976 292627341453824 294508707497536 294625252296704 294931493748736 295360572632512 295488412215542 295678543125602 295795550859328 296827673698304 297686246432768 297697286023592 297815092626688 298006720630528 298124649684992 300041359141888 300160093356032 300353230241792 300920386561249 303289838423936 304058096979364 305677947387904 306134051214544 306452255223296 308544555554816 308865265106944 309448494682418 309770143813312 311885097002752 312209278803968 312539852854528 314340885168128 315000796577792 315137136950272 315923650474016 316060390281181 318218290078276 318411238273024 318423046442956 318549054771584 319344083697652 320723945905664 320930314525184 321057315045376 321858604041728 321997912648048 323249331306496 323457324875776 323927944658944 324392923758592 324404953757248 324533329283072 324876952309312 326959323471872 327435038547968 327447181362392 328394320887464 330025505625088 330980102941696 330992377223599 333598616414336 336225377173504 336581379997184 336714574053376 337210412458192 337701042532048 337918335000688 339231627083776 339378455177216 339865612556288 340225469741248 340360105859072 340372727995118 340579109292032 342904410447872 343052828215552 343909013212856 345754031587328 346616958198784 346766982851744 347494967976416 349497431535616 349867487102336 350231148826624 351257216645452 352622349205504 353655422494192 354023021500928 356440110860288 356810604347392 360156727943168 361211874607064 363534185817271 363678045803744 363912053077664 364056062596096 364069563488449 365122633091983 366396659721344 366541652463616 366777502314496 366936252964736 367852045778308 367997614454912 369281672790016 369825514799104 370363552690768 370748518579712 370895233466368 373279801137152 373667798253568 374225350128448 377172006428672 378277002541256 380859685762976 381255561616384 382372521269557 383858580926464 384664434282496 385383328523648 385791380867308 387861091631104 388417842921472 388829108275712 388997403422992 391890754797568 391905287929792 392060375103488 393038872243264 393208989483674 394991156338688 396133666512896 396148356992024 396305123259136 399267635393536 399425636040704 399848556688384 400437364794103 401019988006807 403011915522944 403590414910592 404177625707648 406185237692416 407360126697472 407375233505968 410582912509952 411785792136446 412650274471994 415028199948544 415467640934024 415632052347136 415899489231616 416079501129656 417696560218112 418296138530816 418739039681536 418904745672704 418920280609376 419174288359424 419355717673984 419965814211853 420402338032352 422218865496064 423272631646592 423455834828572 423712592662528 426605487013888 426790132740608 427686114432512 430150684966912 431053721632768 431867679391946 432316574332864 435268212300544 435720641847296 435736800395624 436997167165208 438695521058816 439167798823936 440438089741312 444392603277532 444568461054848 447891757634048 448069000118272 448085616601168 449381702267056 451418464387072 451613849802752 452270876843534 452740979419456 452920140867584 452936937253346 455832064850176 456305869021184 456503369830144 457642702621832 459421293707264 460097884553216 460585046311936 461246188469248 461934416564803 465571695435392 469237614297088 470612333870224 474317942798336 474820161067456 475519429862464 478558902493184 478576649683496 478766034982144 479263677341696 479960930527832 482344969759744 482535846281216 483740150453248 483758089788337 483949525518368 487567208605568 487760151703552 491406320484352 492845987438896 493563062162224 496014665259008 496726664505344 497449385486336 497467833223634 497984914737856 501384902776576 501906055798784 505332815396864 506813282629472 507877260888608 510803938398208 511876294438912 512097847544192 513375932020276 515594191519232 516130114060288 516881002106896 517418262193664 517642214003824 519653988302848 520950931257344 521176412096704 521492421738496 521511761103424 521718136948736 523020231567808 525280163373056 525618152923136 526382910070784 527138501107712 527925047502632 532081937640448 532101669713887 533640771442129 536291446640768 537842667280256 540514213937152 542077648912384 542097751673296 546366237906944 546944742495424 547161182836736 548764194114578 551251394011136 551489989662976 552866388329528 553085172020992 555832430526464 557219666977792 557440173375488 557460845850272 558852146470891 561850301329408 563252557073024 563496347134084 564679322961676 566873903153152 567687616577536 567933326245376 568534666541296 569125616843264 572405242200064 573011317458944 573606920912896 574690061553062 579215180147968 583775929597952 585254682907648 586106136317641 586969296236479 589017414995072 589250504593408 590721145265024 590976824431084 591357086251204 591591101718656 593655347396608 595372492865536 595394572047184 595630185253376 596013441261056 596249299369984 600082718283776 600320186712064 600706460483584 601840773122498 606579676847872 608116193958728 611355894775808 612268102429088 612904510446592 614700129129541 617089111109632 618896989364836 619540287626624 623770194005504 624418557607936 625079705709056 628681770336256 630001593155584 630274273900544 631847300948032 632120780562362 636436580156552 636822476546048 636846092885912 637098109543168 638688167395304 641447891811328 641860629050368 642114630090752 643717208083456 643741080112039 643995825296096 648809907514496 649066658566144 649753904618624 653918646943744 654870077095936 654894362724784 656788641774928 660051011250176 661960205883392 661984754447198 667197232828672 672450754347008 673162759994368 673429148106752 674420824916384 675134916517789 675402085064096 675836670001376 678756910354432 679731225112576 680450939482496 680720211718144 680745455990236 681158218584064 685808820895744 686105656431104 687818026425712 691508063174656 693233916397568 693533965703488 694989935952832 698994863071232 699734974204672 700462297653248 702514433290904 705244698411008 707310844988384 708046043001856 712880221720576 720313455886336 722423749214128 727068371634542 727356091607488 727824106155328 728112125192192 728139126976898 730245266183966 732793319442688 733083304927232 733555004628992 733872505929472 735704091556616 735995228909824 738563345580032 739651029598208 740727105381536 741497037159424 741790466932736 746559602274304 748450700256896 754344012857344 756554005082512 761719371525952 762511123232768 764745042539114 767717161852928 769328868564992 770766657047296 771582761734616 775722183262208 776835685842944 777658216551424 777687055735681 777994806845984 779936512107727 783810575859584 784120750206976 786077744486528 786417978967348 789982312677376 792267333025792 792296713984048 792610246518272 798535270787072 798851272081408 799697113376768 800874729588206 802039976013614 806023831045888 807180829821184 808355251415296 812370475384832 814720253394944 814750467011936 821165825019904 823571584272892 825300548943988 830056399897088 830935281868048 831264104694272 831798978463232 832159002259312 835393120436224 836592277061632 837478079363072 837809491345408 837840561218752 838348576718848 838711435347968 839931628423706 840804676064704 844437730992128 846545263293184 846911669657144 847425185325056 853210974027776 853580265481216 855372228865024 857878202191777 863735358783892 864633148665728 870536424601088 871441283694592 871473600791248 873994334330416 877391042117632 878335597647872 880876179482624 888785206555064 889136922109696 895783515268096 896138000236544 896171233202336 898407881035483 898763404534112 903227699605504 904541753687068 905481958838912 905840281735168 905873874506692 911664129700352 912611738042368 913006739660288 915285405243664 918842587414528 920195769106432 921170092623872 922492376938496 923868833129606 931143390870784 938475228594176 941224667740448 948635885596672 949640322134912 951038859724928 957117804986368 957153299366992 957532069964288 958527354683392 959921861055664 964689939519488 965071692562432 967480300906496 967516179576674 967899051036736 975134417211136 975520303407104 982812640968704 985691974877792 987126124324448 988188815182933 992029330518016 993453329010688 994898770972672 994935666447268 995969829475712 1002769805553152 1003812111597568 1010665630793728 1013626565258944 1015754521777216 1021607876796416 1023752588877824 1024195695088384 1026751864040552 1031188383038464 1032260228120576 1033762004213792 1034209442754397 1034836524387328 1034874900939607 1035284428007648 1037868272017369 1041901862514688 1042352824193408 1043023522206848 1043436273897472 1046040463135616 1050560326746112 1051236305846272 1052765820141568 1054277002215424 1055850095005264 1064163875280896 1064203339427774 1067281542884258 1072582893281536 1075685334560512 1081028427874304 1084155297824768 1084195503346592 1092732475813888 1093889484990848 1094322365673472 1097528388229156 1102502788022272 1102979979325952 1105732776659056 1106170344041984 1111664861052928 1114439333955584 1114880346750976 1114921691700544 1117704292941782 1123700602658816 1126505114146048 1126992694268168 1129358645923352 1133747806306304 1135375233155072 1135866652490752 1137069333082592 1138251233686528 1146022634917888 1149380123106124 1158430360295936 1167551859195904 1170509365815296 1172212272635282 1173938592472958 1178034829990144 1178501009186816 1181442290530048 1181953648862168 1182714172502408 1183182203437312 1187310694793216 1190744985731072 1190789144094368 1191260370506752 1192026882522112 1192498598739968 1200165436567552 1203681546244996 1213159353695744 1216232387917456 1222711789551616 1224536204858176 1225809020893184 1229400258259082 1234178222219264 1237793978729672 1239080575253248 1247540388011008 1248837115215872 1250159411418112 1253821987818751 1260548547801088 1263694601896064 1264241561124724 1272873160313104 1273644953092096 1273692185771824 1274196219086336 1277376334790608 1282895783622656 1283721258100736 1284229260181504 1287434416166912 1287482160224078 1287991650592192 1297619815028992 1298133317132288 1299507809237248 1307837293887488 1309740154191872 1309788725449568 1313577283549856 1320102022500352 1323920411766784 1323969508894396 1334394465657344 1344901508694016 1346325519988736 1346858296213504 1348841649832768 1350269833035578 1350804170128192 1351673340002752 1357513820708864 1359462450225152 1360901878964992 1361440423436288 1361490911980472 1362316437168128 1371617641791488 1372211312862208 1375636052851424 1376231463192859 1386467832795136 1387067931406976 1389979871905664 1397989726142464 1399469948409344 1400924595306496 1405028866581808 1410489396822016 1414621689976768 1416092086003712 1425760443441152 1440626911772672 1444275960651979 1444847498428256 1454136743269084 1454712183214976 1455648212310656 1456224250384384 1456278253953796 1460490532367932 1465586638885376 1466166609854464 1467110009257984 1467745011858944 1471408183113232 1471990457819648 1477126691160064 1479302059196416 1481454210763072 1482994074318848 1483580933865472 1493119204548608 1496901400513792 1508688025714688 1511536877871811 1513108010165024 1523438743051904 1525022246465536 1529490085078228 1535434323705856 1538657737129984 1541533314094592 1543165523469232 1551444366524416 1553671371685888 1555316433102848 1555374111471362 1555989613691968 1559873024215454 1567621151719168 1568241500413952 1572155488973056 1572835957934696 1579964625354752 1584534666051584 1584593427968096 1585220493036544 1597070541574144 1599394226753536 1601749459176412 1604079952027228 1612047662091776 1614361659642368 1616710502830592 1624740950769664 1629440506789888 1629500934023872 1642331650039808 1647143168545784 1650601097887976 1660112799794176 1661870563736096 1662528209388544 1663597956926464 1664318004518624 1668471779065897 1674956158726144 1675681122437504 1677422870695936 1679863256847412 1681609352129408 1688875461984256 1693090526586368 1693823339314288 1694850370650112 1706421948055552 1707160530962432 1710744457730048 1715756404383554 1727470717567784 1729266297331456 1741072849202176 1742882567389184 1742947201582496 1747988668660832 1756671195295744 1761752358965248 1777570413110128 1778273844219392 1791567030536192 1792276000473088 1792342466404672 1796815762070966 1797526809068224 1806455399211008 1809083507374136 1810963917677824 1811680563470336 1811747749013384 1823328259400704 1825223476084736 1826013479320576 1830570810487328 1842340185247744 1844984753876992 1847737666259212 1862286781741568 1876950457188352 1882449335480896 1897271771193344 1899280644269824 1902077719449856 1914235609972736 1914306598733984 1915064139928576 1917054709366784 1919843722111328 1920674679401023 1929379879038976 1934960601812992 1935032359153348 1935798102073472 1950268834422272 1951040606814208 1965625281937408 1971383949755584 1974252248648896 1976377630365866 1984058661036032 1986906658021376 1989797541945344 1989871332894536 1991939658951424 2005539611106304 2007624223195136 2011415215435717 2027253130517888 2031509043554432 2043215753592832 2047505177755648 2048391390176768 2053503728081104 2062376766076928 2064520456241152 2067524008427584 2068418885508794 2069673048774656 2069749801879214 2070568856015296 2075736544034738 2083803725029376 2084705648386816 2086047044413696 2086872547794944 2092080926271232 2101120653492224 2102472611692544 2105531640283136 2108554004430848 2111700190010528 2128327750561792 2128406678855548 2134563085768516 2145165786563072 2151370669121024 2162056855748608 2168310595649536 2168391006693184 2185464951627776 2187778969981696 2188644731346944 2195056776458312 2205005576044544 2205959958651904 2211465553318112 2212340688083968 2212422731968267 2228878667911168 2229843383401088 2235408585883564 2247401205317632 2253010228292096 2253985388536336 2258717291846704 2267495612612608 2270750466310144 2271733304981504 2274138666165184 2276502467373056 2292045269835776 2298760246212248 2316860720591872 2341018731630592 2344424545270564 2347877184945916 2356069659980288 2357002018373632 2362884581060096 2363907297724336 2365428345004816 2366364406874624 2374621389586432 2381489971462144 2381578288188736 2382520741013504 2384053765044224 2384997197479936 2400330873135104 2407363092489992 2426318707391488 2432464775834912 2449072409716352 2451618041786368 2458800516518164 2468356444438528 2475587957459344 2478161150506496 2495080776022016 2497674230431744 2500318822836224 2507643975637502 2521097095602176 2527389203792128 2528483122249448 2545746320626208 2547289906184192 2547384371543648 2548392438172672 2554752669581216 2555858431643881 2565791567245312 2567442516201472 2574868832333824 2574964320448156 2575983301184384 2595239630057984 2596266634264576 2599015618474496 2615674587774976 2619480308383744 2619577450899136 2627154567099712 2640204045000704 2647840823533568 2647939017788792 2668788931314688 2676607648886899 2682226784067961 2692651039977472 2697683299665536 2700539666071156 2701608340256384 2703346680005504 2715027641417728 2718924900450304 2721803757929984 2722880846872576 2722981823960944 2724632874336256 2743235283582976 2744422625724416 2751272105702848 2752462926385718 2772935665590272 2774135862813952 2779959743811328 2795979452284928 2798939896818688 2801849190612992 2807139916047649 2810057733163616 2829243379953536 2832184172007424 2851520886882304 2881253823545344 2888551921303958 2889694996856512 2908273486538168 2909424366429952 2911296424621312 2912448500768768 2912556507907592 2920981064735864 2931173277770752 2932333219708928 2934220018515968 2935490023717888 2939760699482971 2942816366226464 2943980915639296 2962908421526144 2965988148637696 2986238409097216 2993802801027584 3017376051429376 3023073755743622 3026216020330048 3046877486103808 3050044492931072 3058980170156456 3070868647411712 3077315474259968 3083066628189184 3086331046938464 3110632866205696 3110748222942724 3111979227383936 3119746048430908 3135242303438336 3136483000827904 3144310977946112 3145671915869392 3159929250709504 3169069332103168 3169186855936192 3170440986073088 3194141083148288 3198788453507072 3203498918352824 3208159904054456 3224095324183552 3228723319284736 3233421005661184 3233540915953621 3259001868047744 3284663300079616 3294286337091568 3301202195775952 3320225599588352 3323741127472192 3325056418777088 3327195913852928 3328636009037248 3336943558131794 3349912317452288 3351362244875008 3354845741391872 3359726513694824 3363218704258816 3377750923968512 3386181053172736 3387646678628576 3389700741300224 3414321061924864 3421488915460096 3431512808767108 3454941435135568 3458532594662912 3482145698404352 3485765134778368 3485894403164992 3495977337321664 3513342390591488 3523504717930496 3555140826220256 3556547688438784 3566967261744757 3583134061072384 3584684932809344 3593631524141932 3595053618136448 3612910798422016 3618167014748272 3621927835355648 3623361126940672 3623495498026768 3646656518801408 3650446952169472 3652026958641152 3661141620974656 3684680370495488 3689969507753984 3695475332518424 3724573563483136 3735485400094903 3764898670961792 3794543542386688 3798561288539648 3804155438899712 3828471219945472 3828613197467968 3830128279857152 3834109418733568 3839687444222656 3841349358802046 3858759758077952 3869921203625984 3870064718306696 3871596204146944 3900537668844544 3902081213628416 3911965025296237 3942767899511168 3948504497297792 3952755260731732 3968117322072064 3973813316042752 3979595083890688 3979742665789072 3983879317902848 4011079222212608 4015248446390272 4022830430871434 4054506261035776 4063018087108864 4086431507185664 4095010355511296 4096782780353536 4102742954223487 4107007456162208 4108785073655353 4124753532153856 4135048016855168 4136837771017588 4139346097549312 4139499603758428 4141137712030592 4151473088069476 4167607450058752 4169411296773632 4172094088827392 4173745095589888 4184161852542464 4202241306984448 4204945223385088 4211063280566272 4217108008861696 4223400380021056 4256655501123584 4256813357711096 4269126171537032 4290331573126144 4302741338242048 4302900903906787 4336782013386368 4370929903255552 4375557939963392 4377289462693888 4390113552916624 4410011152089088 4411919917303808 4422931106636224 4424681376167936 4424845463936534 4457757335822336 4459686766802176 4470817171767128 4494802410635264 4506020456584192 4507970777072672 4517434583693408 4543466609963008 4548277332330368 4553004934746112 4584090539671552 4597520492424496 4633721441183744 4682037463261184 4688849090541128 4695754369891832 4712139319960576 4714004036747264 4725769162120192 4725944415624523 4727814595448672 4730856690009632 4732728813749248 4763156576377472 4765041482027008 4768107530088448 4800661746270208 4814726184979984 4852637414782976 4864929551669824 4898144819432704 4903236083572736 4917601033036328 4936712888877056 4951175914918688 4956322301012992 4990161552044032 5000637645672448 5015287951275004 5042194191204352 5054778407584256 5056966244498896 5091492641252416 5094579812368384 5094768743087296 5096784876345344 5109505339162432 5111716863287762 5131583134490624 5134885032402944 5149737664667648 5149928640896312 5151966602368768 5190479260115968 5192533268529152 5198031236948992 5213259844088491 5239154901798272 5254309134199424 5280408090001408 5295681647067136 5295878035577584 5337577862629376 5353215297773798 5364453568135922 5385302079954944 5395366599331072 5401079332142312 5403216680512768 5406693360011008 5430055282835456 5437849800900608 5443607515859968 5445761693745152 5445963647921888 5449265748672512 5459555584754089 5488845251448832 5502544211405696 5504925852771436 5545871331180544 5548271725627904 5559919487622656 5591958904569856 5597879793637376 5603698381225984 5614279832095298 5620115466327232 5658486759907072 5664368344014848 5703041773764608 5777103842607916 5779389993713024 5816546973076336 5818848732859904 5822592849242624 5824897001537536 5825113015815184 5841962129471728 5862346555541504 5864666439417856 5868440037031936 5870980047435776 5879521398965942 5885632732452928 5887961831278592 5925816843052288 5931976297275392 5972476818194432 5987605602055168 6005147415342439 6046147511487244 6052432040660096 6093754972207616 6100088985862144 6117960340312912 6141737294823424 6154630948519936 6166133256378368 6172662093876928 6221265732411392 6221496445885448 6223958454767872 6239492096861816 6270484606876672 6272966001655808 6288621955892224 6288855167248381 6291343831738784 6338373711872384 6340881972146176 6388282166296576 6397576907014144 6406997836705648 6416319808108912 6448190648367104 6457446638569472 6466842011322368 6467081831907242 6518003736095488 6569326600159232 6588572674183136 6602404391551904 6640451199176704 6647482254944384 6650112837554176 6654391827705856 6657272018074496 6673887116263588 6699824634904576 6702724489750016 6709691482783744 6719453027389648 6726437408517632 6755501847937024 6772362106345472 6775293357257152 6779401482600448 6828642123849728 6842977830920192 6863025617534216 6909882870271136 6917065189325824 6917321706280531 6937330028747677 6964291396808704 6971788806329984 6991954674643328 7026684781182976 7047009435860992 7110281652440512 7113095376877568 7133934523489514 7166268122144768 7169369865618688 7187263048283864 7190107236272896 7225821596844032 7236334029496544 7243855670711296 7246722253881344 7246990996053536 7265077904121583 7293313037602816 7304053917282304 7322283241949312 7369360740990976 7379939015507968 7390950665036848 7449147126966272 7470970800189806 7529797341923584 7589087084773376 7597122577079296 7608310877799424 7619379772129333 7657226394935936 7660256559714304 7679374888445312 7682698717604092 7717519516155904 7739842407251968 7740129436613392 7743192408293888 7801075337689088 7804162427256832 7823930050592474 7885535799022336 7897008994595584 7905510521463464 7936234644144128 7947626632085504 7959190167781376 7959485331578144 7967758635805696 8022158444425216 8045660861742868 8109012522071552 8126036174217728 8172863014371328 8190020711022592 8193565560707072 8205485908446974 8214014912324416 8217570147310706 8249507064307712 8270096033710336 8273675542035176 8278692195098624 8278999207516856 8282275424061184 8302946176138952 8335214900117504 8338822593547264 8344188177654784 8347490191179776 8368323705084928 8446800760042112 8513311002247168 8513626715422192 8538252343074064 8580663146252288 8605482676484096 8605801807813574 8673564026772736 8741859806511104 8751115879926784 8754578925387776 8776753914731257 8780227105833248 8823839834607616 8845862213272448 8849362752335872 8849690927873068 8915514671644672 8919373533604352 8941634343534256 8989604821270528 9012040913168384 9015941554145344 9034869167386816 9086933219926016 9096554664660736 9106009869492224 9168181079343104 9195040984848992 9267442882367488 9364074926522368 9377698181082256 9391508739783664 9424278639921152 9428008073494528 9451538324240384 9451888831249046 9455629190897344 9461713380019264 9465457627498496 9526313152754944 9530082964054016 9536215060176896 9601323492540416 9629452369959968 9705274829565952 9729859103339648 9796289638865408 9806472167145472 9835202066072656 9873425777754112 9902351829837376 9912644602025984 9980323104088064 10001275291344896 10030575902550008 10084388382408704 10109556815168512 10109931724563853 10113932488997792 10139174657400451 10182985282504832 10189537486174592 10193569752690688 10219010678324864 10223433726575524 10263166268981248 10269770064805888 10299475329335296 10299857281792624 10303933204737536 10380958520231936 10385066537058304 10396062473897984 10426519688176982 10478309803596544 10508618268398848 10560816180002816 10591363294134272 10591756071155168 10675155725258752 10706430595547596 10728907136271844 10770604159909888 10790733198662144 10802158664284624 10806433361025536 10813386720022016 10860110565670912 10875699601801216 10887215031719936 10891523387490304 10891927295843776 10898531497345024 10919111169508178 10977690502897664 11005088422811392 11009851705542872 11091742662361088 11096543451255808 11119838975245312 11152416628493101 11195759587274752 11228559664190596 11240230932654464 11316973519814144 11328736688029696 11406083547529216 11554207685215832 11558779987426048 11633093946152672 11637697465719808 11645185698485248 11649794003075072 11650226031630368 11679302453461279 11683924258943456 11724693111083008 11741960094871552 11759042797931884 11771265464905856 11775923662557184 11851633686104576 11863952594550784 11944953636388864 11975211204110336 12010294830684878 12092295022974488 12104864081320192 12187509944415232 12200177971724288 12235920680625824 12332266512756736 12345324187753856 12442531464822784 12442992891770896 12447916909535744 12478984193723632 12540969213753344 12545932003311616 12577243911784448 12577710334496762 12582687663477568 12676747423744768 12681763944292352 12776564332593152 12795153814028288 12813995673411296 12832639616217824 12896381296734208 12914893277138944 12933684022644736 12934163663814484 13036007472190976 13138653200318464 13177145348366272 13204808783103808 13280902398353408 13294964509888768 13300225675108352 13308783655411712 13314544036148992 13347774232527176 13399649269809152 13405448979500032 13419382965567488 13438906054779296 13444722755807161 13452874817035264 13544724212690944 13550586714514304 13657284247699456 13685955661840384 13726051235068432 13819765740542272 13834130378651648 13834643412561062 13874660057495354 13928582793617408 13943577612659968 13983909349286656 14053369562365952 14094018871721984 14220563304881024 14226190753755136 14267869046979028 14332536244289536 14338739731237376 14374526096567728 14380214472545792 14451643193688064 14472668058993088 14487711341422592 14493444507762688 14493981992107072 14530155808243166 14586626075205632 14608107834564608 14644566483898624 14738721481981952 14759878031015936 14781901330073696 14898294253932544 14941941600379612 15059594683847168 15178174169546752 15194245154158592 15216621755598848 15238759544258666 15314452789871872 15320513119428608 15358749776890624 15365397435208184 15435039032311808 15479684814503936 15480258873226784 15486384816587776 15602150675378176 15647860101184948 15771071598044672 15794017989191168 15811021042926928 15872469288288256 15895253264171008 15918380335562752 15918970663156288 15935517271611392 16044316888850432 16091321723485736 16218025044143104 16252072348435456 16299685841643763 16387131121414144 16410971816893948 16428029824648832 16435140294621412 16499014128615424 16540192067420672 16547351084070352 16557384390197248 16557998415033712 16564550848122368 16605892352277904 16670429800235008 16677645187094528 16688376355309568 16694980382359552 16736647410169856 16893601520084224 17026622004494336 17027253430844384 17076504686148128 17161326292504576 17210965352968192 17211603615627148 17347128053545472 17483719613022208 17502231759853568 17509157850775552 17553507829462514 17560454211666496 17647679669215232 17691724426544896 17698725504671744 17699381855746136 17831029343289344 17838747067208704 17883268687068512 17891009021507167 18024081826336768 18031883108290688 18069738334773632 18173866439852032 18193109329321472 18212019738984448 18336362158686208 18390081969697984 18534885764734976 18728149853044736 18755396362164512 18775587488475727 18783017479567328 18848557279842304 18903076648480768 18903777662498092 18911258381794688 18923426760038528 18930915254996992 19052626305509888 19060165928108032 19072430120353792 19202646985080832 19258904739919936 19410549659131904 19459718206679296 19592579277730816 19612944334290944 19649979412333543 19670404132145312 19804703659674752 19825289204051968 19960646208176128 20002550582689792 20061151805100016 20168776764817408 20219113630337024 20219863449127706 20227864977995584 20278349314800902 20365970565009664 20379074972349184 20387139505381376 20438021356649728 20446867453151048 20526332537962496 20539540129611776 20598950658670592 20599714563585248 20607866409475072 20761917040463872 20792124947795968 20853039376353964 20956619607193088 21017236536797696 21121632360005632 21182726588268544 21183512142310336 21350311450517504 21412861191095192 21457814272543688 21541208319819776 21581466397324288 21604317328569248 21612866722051072 21626773440044032 21774430063439872 21783854591687552 21838222339016356 21955381005795328 22010176845622784 22019703411085744 22183485324722176 22193086902511616 22239677950490624 22304833256986202 22391519174549504 22457119328381192 22480461865308928 22633947039628288 22657473376059392 23108415370431664 23117559974852096 23266187892305344 23275394931439616 23290371396970496 23299588006150144 23300452063260736 23358604906922558 23367848517886912 23449386222166016 23483920189743104 23518085595863768 23542530929811712 23551847325114368 23703267372209152 23727905189101568 23950422408220672 24020589661369756 24184590045948976 24209728162640384 24375019888830464 24400355943448576 24471841361251648 24664533025513472 24690648375507712 24885062929645568 24885985783541792 24895833819071488 24957968387447264 24968770832213299 25081938427506688 25154487823568896 25155420668993524 25165375326955136 25353494847489536 25363527888584704 25553128665186304 25590307628056576 25627991346822592 25665279232435648 25792762593468416 25829786554277888 25867368045289472 25868327327628968 26072014944381952 26148397800664321 26354290696732544 26409617566207616 26561804796706816 26589929019777536 26600451350216704 26617567310823424 26629088072297984 26695548465054352 26799298539618304 26810897959000064 26838765931134976 26877812109558592 26889445511614322 26905749634070528 27089448425381888 27101173429028608 27314568495398912 27371911323680768 27452102470136864 27639531481084544 27668260757303296 27669286825122124 27749320114990708 27857165587234816 27887155225319936 27967818698573312 28106739124731904 28188037743443968 28441126609762048 28452381507510272 28535738093958056 28665072488579072 28677479462474752 28719200679564409 28749052193135456 28760428945091584 28761495515587471 28945336117986176 28975422682845184 28987963984214144 29060311616486332 29173252150411264 29216215669129216 29289132967797248 29477442963963904 29519756062031872 29563802660147392 29796588507865088 29883883200759224 30119189367694336 30388490308317184 30433243511197696 30477519088517332 30628905579743744 30641026238857216 30717499553781248 30730794870416368 30870078064623616 30959369629007872 30960517746453568 30972769633175552 31204301350756352 31295720202369896 31542143196089344 31588035978382336 31622042085853856 31837941326312576 31871034543222784 32088633777700864 32182643446971472 32436050088286208 32504144696870912 32599371683287526 32774262242828288 32821943633787896 32856059649297664 32870280589242824 32998028257230848 33080384134841344 33094702168140704 33114768780394496 33115996830067424 33129101696244736 33211784704555808 33355290374189056 33376752710619136 33473294820339712 33787203040168448 34053244008988672 34054506861688768 34153009372296256 34322652585009152 34421930705936384 34423207231254296 34694256107090944 35004463519707136 35107015658925028 35120908423332992 35295359338430464 35383448853089792 35397451009343488 35398763711492272 35662058686578688 35677494134417408 35766537374137024 35782018043014334 36048163652673536 36063766216581376 36139476669547264 36347732879704064 36386218658642944 36424039477968896 36492818908619437 36780163939395968 37069771529469952 37456299706089472 37510792724329024 37551174976951454 37566034959134656 37697114559684608 37806153296961536 37807555324996184 37822516763589376 37846853520077056 37861830509993984 38105252611019776 38120331856216064 38144860240707584 38216889093278623 38517809479839872 38821099318263808 38919436413358592 39185158555461632 39225888668581888 39299958824667086 39340808264290624 39609407319349504 39650578408103936 39921292416352256 40005101165379584 40122303610200032 40438227260674048 40439726898255412 40455729955991168 40556698629601804 40731941130019328 40758149944698368 40774279010762752 40876042713299456 40893734906302096 41052665075924992 41079080259223552 41197901317341184 41199429127170496 41215732818950144 41523834080927744 41584249895591936 41706078752707928 41913239214386176 42034473073595392 42036031907397073 42367024284620672 42700622901035008 42825722382190384 42915628545087376 43082416639639552 43162932794648576 43208634657138496 43225733444102144 43253546880088064 43548860126879744 43567709183375104 43676444678032712 43910762011590656 44020353691245568 44039406822171488 44386173805023232 44479355900981248 44609666513972404 44783038349099008 44914238656762384 44960923730617856 45267894079256576 45314946752118784 46216830740863328 46235119949704192 46370574402681841 46532375784610688 46550789862879232 46580742793940992 46600904126521472 46717209813845116 46735697035773824 46898772444332032 46967840379486208 47036171191727536 47085061859623424 47103694650228736 47406534744418304 47455810378203136 47900844816441344 48041179322739512 48369180091897952 48419456325280768 48561310201233739 48750039777660928 48943682722503296 49329066051026944 49381296751015424 49770125859291136 49771971567083584 49791667638142976 49915936774894528 49937541664426598 50163876855013376 50308975647137792 50310841337987048 50330750653910272 50706989694979072 50727055777169408 50855545328851081 51255982693645184 51330558464871296 51585525186936832 51659573108555776 51734736090578944 51736654655257936 52144029888763904 52296795601328642 52708581393465088 52819235132415232 53123609593413632 53179858039555072 53200902700433408 53235134621646848 53258176144595968 53335658404905331 53391096930108704 53621795918000128 53755624219117184 53778891023228644 53811499268141056 54178896850763776 54202346858057216 54629136990797824 54743822647361536 54904204940273728 55279062962169088 55336521514606592 55338573650244248 55498640229981416 55714331174469632 55774310450639872 55935637397146624 56882253219524096 56904763015020544 57071476187916112 57330144977158144 57354958924949504 57438401359128818 57498104386270912 57520857890183168 57522991031174942 57890672235972352 57950845365690368 57975927968428288 58120623232972664 58346504300822528 58432431338258432 58578265935594496 59127605320294784 59593177015730176 59767766401518448 60238378735388672 60776980616634368 60866487022395392 60955038177034664 61257811159487488 61282052477714432 61434999107562496 61437277403118799 61461589740832736 61921035492907136 61945539266351104 62408602701512704 62591440404739792 63084286392178688 63176071956764672 63244084171707712 63675882652625152 63742069086445568 64177267555401728 64365286893942944 64872100176572416 65008289393741824 65198743366575052 65548524485656576 65643887267575792 65712119298595328 65740561178485648 65996056514461696 66160768269682688 66189404336281408 66229537560788992 66231993660134848 66258203392489472 66423569409111616 66710580748378112 66753505421238272 66946589640679424 67574406080336896 67772377973150383 68109013723377536 68306018744592512 68645305170018304 68843861411872768 68846414462508592 69388512214181888 70008927039414272 70214031317850056 70241816846665984 70590718676860928 70766897706179584 70794902018686976 70797527422984544 70974222601803157 71354988268834816 71533074748274048 71564036086028668 72096327305347072 72127532433162752 72278953339094528 72695465759408128 72772437317285888 72848078955937792 72985637817238874 73560327878791936 74139543058939904 75021585448658048 75102349953902908 75132069918269312 75394229119369216 75612306593923072 75615110649992368 75645033527178752 75693707040154112 75723661019987968 76210505222039552 76240663712432128 76289720481415168 76433778186557246 77035618959679744 77642198636527616 77838872826717184 78066916399451707 78370317110923264 78599917649334172 78681616528581248 79218814638699008 79301156816207872 79842584832704512 80010202330759168 80244607220400064 80876454521348096 80879453796510824 80911459911982336 81113397259203608 81463882260038656 81516299889396736 81548558021525504 81752085426598912 81755117174228953 81787469812604192 82398858254340992 82431465637900288 83047668161855488 83168499791183872 83412157505415856 83826478428772352 84068946147190784 84072063814794146 84734048569241344 85401245802070016 85651444764380768 85831257090174752 86325865589297152 86417269314276992 86451466888204288 86507093760176128 87097720253759488 87135418366750208 87352889356065424 87821524023181312 88040707382491136 88078813644342976 88772347610046464 88958711801962496 89219333027944808 89566076698198016 89828477313524768 89921847461235712 90535788158513152 92433661481726656 92470239899408384 92741148805363682 93064751569221376 93101579725758464 93161485587881984 93201808253042944 93434419627690232 93471394071547648 93797544888664064 93935680758972416 94072342383455072 94170123719246848 94207389300457472 94813069488836608 95801689632882688 96082358645479024 96738360183795904 96838912650561536 97122620402467478 97500079555321856 97887365445006592 98658132102053888 98762593502030848 99051937037681329 99543943134167168 99583335276285952 99831873549789056 99875083328853196 100327753710026752 100617951294275584 100621682675974096 100661501307820544 101413979389958144 101454111554338816 101711090657702162 102511965387290368 102661116929742592 103171050373873664 103319146217111552 103469472181157888 103473309310515872 104288059777527808 104593591202657284 105417162786930176 105638470264830464 106247219186827264 106359716079110144 106401805400866816 106470269243293696 106516352289191936 106671316809810662 106782193860217408 107243591836000256 107511248438234368 107557782046457288 107622998536282112 108357793701527552 108404693716114432 109808409880547456 110558125924338176 110673043029213184 110677147300488496 110997280459962832 111428662348939264 111548620901279744 111871274794293248 113764506439048192 113809526030041088 114097800891506341 114142952375832224 114709917849899008 114876802718257636 114996208772541824 115041715780366336 115045982062349884 115781344471944704 115901690731380736 115951855936856576 116241246465945328 116693008601645056 116864862676516864 117156531871188992 118255210640589568 119186354031460352 119535532803036896 120476757470777344 121553961233268736 121732974044790784 121910076354069328 122515622318974976 122564104955428864 122869998215124992 122874554806237598 122923179481665472 123842070985814272 123891078532702208 124817205403025408 125182880809479584 126168572784357376 126352143913529344 126488168343415424 127351765305250304 127484138172891136 128354535110803456 128730573787885888 129744200353144832 130016578787483648 130397486733150104 131097048971313152 131287774535151584 131424238597190656 131429112419330089 131481122356971296 131809270546205863 132321536539365376 132378808672562816 132463987320269696 132516406784978944 132847138818223232 133421161496756224 133507010842476544 133893179281358848 135148812160673792 135544755946300766 136218027446755072 136612037489185024 137290610340036608 137687722823745536 137692828925017184 138777024428363776 140017854078828544 140428062635700112 140483633693331968 141181437353721856 141533795412359168 141589804037373952 141595054845969088 141948445203606314 142709976537669632 143066149496548096 143128072172057336 144192654610694144 144255064866325504 144557906678189056 145544874634571776 145971275634477748 147120655757583872 148279086117879808 150043170897316096 150204699907805816 150264139836538624 150788458238738432 151224613187846144 151230221299984736 151290067054357504 151387414080308224 151447322039975936 152421010444079104 152867556373114492 154071237919359488 155284397273055232 155677745653434368 156133832798903414 156740634221846528 157199835298668344 157363233057162496 158437629277398016 158602313632415744 160489214440800128 161752909042696192 161758907593021648 161822919823964672 162226794518407216 162927764520077312 163032599778793472 163097116043051008 163504170853197824 163510234348457906 163574939625208384 164797716508681984 164862931275800576 166095336323710976 166336999582367744 166824315010831712 167652956857544704 168137892294381568 168144127629588292 169468097138482688 170802491604140032 171302889528761536 171662514180349504 172651731178594304 172834538628553984 172902933776408576 173014187520352256 174195440507518976 174270836733500416 174705778712130848 174781395825493093 176081414764982272 176157627288685952 177544695220092928 177917423603924992 178438666055889616 179132153396396032 179656954627049536 179843694922471424 181071576317026304 184867322963453312 184940479798816768 185482297610727364 186129503138442752 186203159451516928 186322971175763968 186403616506085888 186868839255380464 186942788143095296 187595089777328128 187871361517944832 188144684766910144 188340247438493696 188414778600914944 189626138977673216 191603379265765376 192164717290958048 193476720367591808 193677825301123072 194245240804934956 195000159110643712 195774730890013184 197316264204107776 197525187004061696 198103874075362658 199087886268334336 199166670552571904 199663747099578112 199750166657706392 200655507420053504 201235902588551168 201243365351948192 201323002615641088 202827958779916288 203422181315404324 205023930774580736 205322233859485184 206342100747747328 206638292434223104 206938944362315776 206946618621031744 208576119555055616 209187182405314568 210834325573860352 211276940529660928 211895915941368919 212719432158220288 213032704578383872 213342633619621324 213564387720434816 214487183672000512 215022496876468736 215115564092914576 215245997072564224 216715587403055104 216809387432228864 219616819761094912 221116251848676352 221346086058426368 221354294600976992 221994560919925664 223097241802559488 223742549588586496 227529012878096384 227619052060082176 228195601783012682 228285904751664448 229419835699798016 229753605436515272 229992417545083648 230083431560732672 230091964124699768 231562688943889408 231803381462761472 231903711873713152 232482492931890656 234313063742377984 236510421281179136 238372708062920704 239071065606073792 240953514941554688 243107922466537472 243465948089581568 243820152708138656 245031244637949952 245739996430249984 245749109612475196 245846358963330944 247684141971628544 247782157065404416 249634410806050816 250365761618959168 252337145568714752 252704287827058688 252976336686830848 254703530610500608 254968276345782272 255449732360336059 257461147575771776 259488400706289664 260033157574967296 260794973466300208 262194097942626304 262575549070303168 262848477194381312 262858224838660178 262962244713942592 263618541092411726 264643073078730752 264757617345125632 264927974640539392 265032813569957888 265694277636446464 266842322993512448 267014021684953088 267786358562717696 270297624321347584 271089511892601532 272436054893510144 273224074978370048 274581220680073216 275375445647491072 275385657850034368 277554048856727552 280035708157657088 280856125271400224 280967267386663936 283067590824718336 283190109691938176 283896890407212628 285419953075339264 286132298993096192 286256144344114672 288385309221388288 288510129732651008 289115813356378112 291089749269143552 291942551268955496 294241311515167744 300086341794632192 300409399815611632 300528279673077248 301576916477476864 302449226375692288 302460442599969472 302580134108715008 302774828160616448 302894644079951872 304842020888158208 305735112746228984 308142475838718976 311355491306868736 312267665597806828 313481268443693056 314399670597336688 314726466114324992 316875258554796032 317204627264831488 320978428881600256 323505818085392384 323517815186043296 323645839647929344 324453589036814432 324594020818772887 325855529040154624 326065199557586944 327008341706395648 327020468696915812 327149879250416768 329595433017363968 329725862551601152 332190672647421952 332673999164735488 333648630021663424 335305913715089408 336275784588763136 336288255259176584 338936194276965376 339929171408636173 342605779057523072 343325028360699008 345303462357188608 345669077257107968 345805867552817152 346028375040704512 348390881015037952 348541673467000832 349411557424261696 349562791650986186 352162829529964544 352315254577371904 355089390440185856 355834847207849984 356877332111779232 359313909254099072 359687389844942848 362143152634052608 369734645926906624 369880959597633536 370964595221454728 372259006276885504 372406318903033856 372645942351527936 372807233012171776 373349608834337317 373737678510760928 373885576286190592 376289369533820288 376680494876987392 379252277955346432 383206758531530752 384329434581916096 386953440735183616 387355650602246144 388490481609869912 390000318221287424 391549461780026368 395050374008123392 396207748150725316 398175772536668672 398333341105143808 399327494199156224 399500333315412784 401311014840107008 402471805177102336 402486730703896384 402646005231282176 405655917559832576 406844362630808648 410047861549161472 410644467718970368 413893237242063488 417152239110111232 418374364810629136 421668651147720704 422553881059321856 423791831882737838 425438864316440576 426065409156767744 426685267239242648 427128775440869632 428974367344001024 430044993752937472 430231128185829152 430491994145128448 433618774864457728 439233639522189824 442232503697352704 442692172116852736 442708589201953984 443989121839851328 446194483605118976 447485099177172992 455058025756192768 456391203566025364 456571809503328896 458839671399596032 459507210873030544 459984835090167296 460166863121465344 460183928249399536 463125377887778816 463606762925522944 463807423747426304 464964985863781312 468626127484755968 473020842562358272 474406645812052681 478142131212147584 481907029883109376 486215844933074944 486931896179163136 487640305416277312 490062489275899904 491479992860499968 491498219224950392 491692717926661888 495368283943257088 495564314130808832 496819558212622099 500731523237918336 504674291137429504 505408575654117376 505952673373661696 509407061221001216 509936552691564544 510899464720672118 514922295151543552 518976801412579328 520066315149934592 521589946932600416 525151098140606336 525696954388762624 525716449677320356 525924489427885184 527237082184823452 529286146157461504 529515234690251264 529855949281078784 530065627139915776 531388555272892928 533684645987024896 534028043369906176 535572717125435392 540595248642695168 542179023785203064 544872109787020288 546448149956740096 546468414796161949 550771315700068736 555108097713455104 560071416315314176 561712250542800448 561934534773327872 566135181649436672 566380219383876352 567793780814425256 570839906150678528 572264597986192384 572512288688229344 577020259465302016 578231626712756224 582179498538287104 583885102537910992 588482623030335488 600172683589264384 600818799631223264 601056559346154496 604920885199938944 605160268217430016 605549656321232896 609684041776316416 611470225492457968 616284951677437952 622710982613737472 624535331195613656 626962536887386112 628799341194673376 629452932228649984 633750517109592064 641956857763200512 647011636170784768 647035630372086592 647291679295858688 648907178073628864 649188041637545774 651711058080309248 652130399115173888 654016683412791296 654040937393831624 654299758500833536 659190866034727936 659451725103202304 667297260043326848 670611827430178816 672551569177526272 672576510518353168 677872388553930752 679858342817272346 685211558115046144 686650056721398016 690606924714377216 691338154514215936 691611735105634304 692056750081409024 693363559263769303 697083346934001664 698823114848523392 699125583301972372 704325659059929088 704630509154743808 710178780880371712 711669694415699968 713754664223558464 718627818508198144 719374779689885696 724286305268105216 739469291853813248 739761919195267072 741929190442909456 744518012553771008 744812637806067712 745291884703055872 745614466024343552 746699217668674634 747475357021521856 747771152572381184 752578739067640576 753360989753974784 758504555910692864 768658869163832192 773906881470367232 774711301204492288 776980963219739824 780000636442574848 783098923560052736 790100748016246784 792415496301450632 796351545073337344 796666682210287616 798654988398312448 798684606240544387 799000666630825568 804973461407792768 805292010462564352 811311835119665152 813688725261617296 820095723098322944 821288935437940736 827786474484126976 834304478220222464 836748729621258272 843337302295441408 845107762118643712 847583663765475676 850877728632881152 852130818313535488 853370534478485296 854257550881739264 857948734688002048 860089987505874944 860462256371658304 860983988290256896 867237549728915456 878467279044379648 881040913650954979 884465007394705408 885417178403907968 887978243679702656 892388967210237952 894970198354345984 910116051512385536 912782407132050728 913143619006657792 917679342799192064 919014421746061088 919969670180334592 920333726242930688 920367856498799072 922664893823441041 926250755775557632 927614847494852608 929929971727562624 937252254969511936 946041685124716544 948813291624105362 956284262424295168 963814059766218752 975280610832554624 980124978551799808 982959985720999936 982996438449900784 983385435853323776 990736567886514176 991128628261617664 993639116425244198 1001463046475836672 1009348582274859008 1010817151308234752 1011905346747323392 1018814122442002432 1021798929441344236 1029844590303087104 1037953602825158656 1040132630299869184 1043179893865200832 1050302196281212672 1051393908777525248 1051432899354640712 1051848978855770368 1054474164369646904 1058572292314923008 1059030469380502528 1059711898562157568 1060131254279831552 1062777110545785856 1081190497285390336 1084358047570406128 1089744219574040576 1092896299913480192 1092936829592323898 1101542631400137472 1110216195426910208 1123424501085600896 1123869069546655744 1132270363298873344 1132760438767752704 1135587561628850512 1141679812301357056 1144529195972384768 1145024577376458688 1154040518930604032 1156463253425512448 1164358997076574208 1167770205075821984 1176965246060670976 1200345367178528768 1201637599262446528 1202113118692308992 1209841770399877888 1210320536434860032 1211099312642465792 1219368083552632832 1222940450984915936 1232569903354875904 1245421965227474944 1249070662391227312 1253925073774772224 1257598682389346752 1258905864457299968 1267501034219184128 1283913715526401024 1287675181489857277 1294071260744173184 1294583358591717376 1297814356147257728 1298376083275091548 1303422116160618496 1304260798230347776 1308033366825582592 1308081874787663248 1308599517001667072 1318381732069455872 1318903450206404608 1334594520086653696 1341223654860357632 1345103138355052544 1345153021036706336 1355744777107861504 1359716685634544692 1370423116230092288 1373300113442796032 1381213849428754432 1382676309028431872 1383223470211268608 1384113500162818048 1386727118527538606 1394166693868003328 1397646229697046784 1398251166603944744 1408651318119858176 1409261018309487616 1427509328447116928 1437255637016396288 1438749559379771392 1448572610536210432 1478938583707626496 1479523838390534144 1483271411589582433 1483858380885818912 1489036025107542016 1491228932048687104 1493398435337349268 1494950714043043712 1495542305144762368 1505157478135281152 1506721979507949568 1517009111821385728 1537317738327664384 1547813762940734464 1549422602408984576 1553961926439479648 1566197847120105472 1580201496032493568 1584830992602901264 1592703090146674688 1593333364420575232 1597309976796624896 1597369212481088774 1598001333261651136 1609946922815585536 1610584020925128704 1622623670239330304 1627377450523234592 1640191446196645888 1642577870875881472 1655572948968253952 1668608956440444928 1673497459242516544 1686674604590882816 1690215524237287424 1695167327530951352 1701755457265762304 1704261636627070976 1706741068956970592 1708515101763478528 1720179975011749888 1720924512743316608 1734475099457830912 1756934558088759296 1762081827301909958 1768930014789410816 1770834356807815936 1775956487359405312 1784777934420475904 1789940396708691968 1820232103024771072 1825564814264101456 1826287238013315584 1835358685598384128 1838028843492122176 1839939340360669184 1840667452485861376 1840735712997598144 1845329787646882082 1852501511551115264 1855229694989705216 1859859943455125248 1874504509939023872 1892083370249433088 1897626583248210724 1912568524848590336 1927628119532437504 1950561221665109248 1960249957103599616 1965919971441999872 1965992876899801568 1966770871706647552 1981473135773028352 1987278232850488396 2002926092951673344 2018697164549718016 2021634302616469504 2023810693494646784 2037628244884004864 2043597858882688472 2059689180606174208 2086359787730401664 2100604392562425344 2102787817555050496 2102865798709281424 2103697957711540736 2108948328739293808 2117144584629846016 2118060938761005056 2119423797124315136 2120262508559663104 2125554221091571712 2162380994570780672 2168716095140812256 2179488439148081152 2185792599826960384 2185873659184647796 2203085262800274944 2220432390853820416 2246849002171201792 2247738139093311488 2264540726597746688 2265520877535505408 2271175123257701024 2272158145731410209 2289058391944769536 2290049154752917376 2308081037861208064 2312926506851024896 2328717994153148416 2335540410151643968 2353930492121341952 2400690734357057536 2403275198524893056 2404226237384617984 2419683540799755776 2420641072869720064 2422198625284931584 2438736167105265664 2445880901969831872 2465139806709751808 2490843930454949888 2498141324782454624 2515197364778693504 2517811728914599936 2535002068438368256 2567827431052802048 2575350362979714554 2588142521488346368 2589166717183434752 2595628712294515456 2596752166550183096 2606844232321236992 2608521596460695552 2616066733651165184 2616163749575326496 2617199034003334144 2636763464138911744 2669189040173307392 2682447309720715264 2690206276710105088 2690306042073412672 2711489554215723008 2719433371269089384 2740846232460184576 2746600226885592064 2765352618056863744 2773454237055077212 2788333387736006656 2795292459394093568 2796502333207889488 2817302636239716352 2818522036618975232 2855018656894233856 2874511274032792576 2877499118759542784 2957877167415252992 2959047676781068288 2966542823179164866 2967716761771637824 2978072050215084032 2982457864097374208 2986796870674698536 2989901428086087424 2991084610289524736 3010314956270562304 3013443959015899136 3074635476655328768 3095627525881468928 3098845204817969152 3107923852878959296 3132395694240210944 3160402992064987136 3169661985205802528 3185406180293349376 3194619953593249792 3194738424962177548 3196002666523302272 3219893845631171072 3221168041850257408 3245247340478660608 3254754901046469184 3280382892393291776 3285155741751762944 3311145897936507904 3320846520684368767 3346994918485033088 3373349209181765632 3380431048474574848 3390334655061902704 3403510914531524608 3408523273254141952 3413482137913941184 3417030203526957056 3440359950023499776 3441849025486633216 3468950198915661824 3513869116177518592 3524163654603819916 3537860029578821632 3541668713615631872 3551912974718810624 3569555868840951808 3579880793417383936 3640464206049542144 3651129628528202912 3652574476026631168 3676057686984244352 3679878680721338368 3681471425995196288 3690659575293764164 3705003023102230528 3710459389979410432 3719719886910250496 3749009019878047744 3784166740498866176 3795253166496421448 3825137049697180672 3901122443330218496 3920499914207199232 3931839942883999744 3931985753799603136 3933541743413295104 3962946271546056704 3974556465700976792 4005852185903346688 4047621386989293568 4075256489768009728 4087195717765376944 4119378361212348416 4172719575460803328 4201208785124850688 4205575635110100992 4205731597418562848 4207395915423081472 4217896657478587616 4236121877522010112 4238847594248630272 4251108442183143424 4324761989141561344 4337432190281624512 4358976878296162304 4371585199653920768 4371747318369295592 4406170525600549888 4493698004342403584 4495476278186622976 4529081453195493376 4531041755071010816 4542350246515402048 4544316291462820418 4578116783889539072 4580098309505834752 4616162075722416128 4625853013702049792 4671080820303287936 4707860984242683904 4801381468714115072 4806550397049786112 4808452474769235968 4839367081599511552 4841282145739440128 4844397250569863168 4853544914846385121 4891761803939663744 4930279613419503616 4981687860909899776 4996282649564909248 5030394729557387008 5035623457829199872 5070004136876736512 5135654862105604096 5150700725959429108 5176285042976692736 5178333434366869504 5191257424589030912 5193504333100366192 5213688464642473984 5217043192921391104 5232133467302330368 5232327499150652992 5234398068006668288 5273526928277823488 5338378080346614784 5380612084146825344 5422979108431446016 5438866742538178768 5481692464920369152 5493200453771184128 5530705236113727488 5546908474110154424 5576666775472013312 5590584918788187136 5593004666415778976 5637044073237950464 5710037313788467712 5749022548065585152 5754998237519085568 5915754334830505984 5933085646358329732 5935433523543275648 5956144100430168064 5964915728194748416 5973593741349397072 5979802856172174848 5982169220579049472 6020629912541124608 6026887918031798272 6149270953310657536 6167286395556684853 6191255051762937856 6215847705757918592 6264791388480421888 6320805984129974272 6339323970411605056 6370812360586698752 6389239907186499584 6389476849924355096 6392005333046604544 6439787691262342144 6442336083700514816 6458654256764087287 6509509802092938368 6560765784786583552 6570311483503525888 6622291795873015808 6641693041368737534 6693989836970066176 6746698418363531264 6760862096949149696 6780669310123805408 6826964275827882368 6834060407053914112 6880719900046999552 6883698050973266432 6937900397831323648 7027738232355037184 7048327309207639832 7075720059157643264 7083337427231263744 7103825949437621248 7280928412099084288 7302259257056405824 7305148952053262336 7352115373968488704 7359757361442676736 7362942851990392576 7381319150587528328 7410006046204461056 7420918779958820864 7439439773820500992 7568333480997732352 7590506332992842896 7650274099394361344 7802244886660436992 7863971507599206272 7867083486826590208 7925892543092113408 7949112931401953584 8011704371806693376 8095242773978587136 8150512979536019456 8174391435530753888 8238756722424696832 8345439150921606656 8402417570249701376 8411151270220201984 8411463194837125696 8414791830846162944 8435793314957175232 8472243755044020224 8477695188497260544 8502216884366286848 8674864380563249024 8717953756592324608 8743170399307841536 8743494636738591184 8812341051201099776 8987396008684807168 8990952556373245952 9013726270429000939 9062083510142021632 9084700493030804096 9088632582925640836 9156233567779078144 9160196619011669504 9232324151444832256 9251706027404099584 9342161640606575872 9415721968485367808 9602762937428230144 9613100794099572224 9616904949538471936 9678734163199023104 9682564291478880256 9688794501139726336 9707089829692770242 9783523607879327488 9860559226839007232 9992565299129818496 10060789459114774016 10071246915658399744 10140008273753473024 10271309724211208192 10301401451918858216 10352570085953385472 10356666868733739008 10382514849178061824 10382899881127077031 10387008666200732384 10464654998301305984 10468796136013336576 10547053856555646976 10676756160693229568 10761224168293650688 10845958216862892032 10877733485076357536 10963384929840738304 10986400907542368256 11061410472227454976 11093816948220308848 11153333550944026624 11181169837576374272 11186009332831557952 11274088146475900928 11420074627576935424 11498045096131170304 11831508669661011968 11866171292716659464 11870867047086551296 11912288200860336128 11929831456389496832 11947187482698794144 11959605712344349696 11964338441158098944 12041259825082249216 12298541906621315072 12334572791113369706 12382510103525875712 12431695411515837184 12529582776960843776 12678647940823210112 12741624721173397504 12778479814372999168 12778953699848710192 12784010666093209088 12879575382524684288 12884672167401029632 12917308513528174574 13019019604185876736 13121531569573167104 13140622967007051776 13244583591746031616 13283386082737475068 13387979673940132352 13493396836727062528 13521724193898299392 13561338620247610816 13653928551655764736 13668120814107828224 13761439800093999104 13767396101946532864 14055476464710074368 14096654618415279664 14151440118315286528 14166674854462527488 14207651898875242496 14604518514112811648 14610297904106524672 14704230747936977408 14719514722885353472 14725885703980785152 14762638301175056656 14820012092408922112 14841837559917641728 14878879547641001984 15136666961995464704 15181012665985685792 15300548198788722688 15604489773320873984 15727943015198412544 15734166973653180416 15851785086184226816 15898225862803907168 16023408743613386752 16190485547957174272 16301025959072038912 16348782871061507776 16477513444849393664 16690878301843213312 16739777359368144601 16804835140499402752 16822926389674251392 16829583661692325888 16871586629914350464 16944487510088040448 16955390376994521088 17004433768732573696 17349728761126498048 17435907513184649216 17486340798615683072 17486989273477182368 17624682102402199552 17974792017369614336 17981905112746491904 18027452540858001878 18124167020284043264 18169400986061608192 18177265165851281672 18312467135558156288 18320393238023339008 18684323281213151744 18831443936970735616 19205525874856460288 19226201588199144448 19233809899076943872 19357468326398046208 19414179659385540484 19567047215758654976 19721118453678014464 19985130598259636992 20121578918229548032 20142493831316799488 20542619448422416384 20602802903837716432 20705140171906770944 20713333737467478016 20765029698356123648 20765799762254154062 20774017332401464768 20929309996602611968 20937592272026673152 21094107713111293952 21353512321386459136 21522448336587301376 21691916433725784064 21755466970152715072 21926769859681476608 21972801815084736512 22122820944454909952 22187633896440617696 22362339675152748544 22372018665663115904 22548176292951801856 22840149255153870848 22996090192262340608 23663017339322023936 23732342585433318928 23741734094173102592 23824576401720672256 23859662912778993664 23894374965397588288 23919211424688699392 23928676882316197888 24082519650164498432 24597083813242630144 24669145582226739412 24765020207051751424 24863390823031674368 25059165553921687552 25357295881646420224 25483249442346795008 25556959628745998336 25557907399697420384 25568021332186418176 25759150765049368576 25834617027056349148 26038039208371753472 26243063139146334208 26281245934014103552 26489167183492063232 26566772165474950136 26775959347880264704 27122677240495221632 27307857103311529472 27336241628215656448 27522879600187998208 27534792203893065728 28110952929420148736 28193309236830559328 28333349708925054976 28415303797750484992 29209037028225623296 29220595808213049344 29408461495873954816 29439029445770706944 29451771407961570304 29525276602350113312 29757759095282003968 30273333923990929408 30362025331971371584 30601096397577445376 31208979546641747968 31455886030396825088 31468333947306360832 31703570172368453632 31796451725607814336 32046817487226773504 32380971095914348544 32697565742123015552 32955026889698787328 33381756603686426624 33479554718736289202 33609670280998805504 33645852779348502784 33659167323384651776 33743173259828700928 33888975020176080896 33910780753989042176 34008867537465147392 34699457522252996096 34871815026369298432 34972681597231366144 34973978546954364736 35249364204804399104 35949584034739228672 36054905081716003756 36248334040568086528 36338801972123216384 36354530331702563344 36624934271116312576 36640786476046678016 37368646562426303488 38411051749712920576 38452403176398288896 38467619798153887744 38714936652796092416 38828359318771080968 39134094431517309952 39970261196519273984 40243157836459096064 40284987662633598976 41085238896844832768 41205605807675432864 41410280343813541888 41530059396712247296 41531599524508308124 41548034664802929536 41858619993205223936 41875184544053346304 42188215426222587904 42707024642772918272 43044896673174602752 43171004768896793971 43510933940305430144 43853539719362953216 43945603630169473024 44245641888909819904 44375267792881235392 44724679350305497088 44744037331326231808 45096352585903603712 45680298510307741696 45992180384524681216 47326034678644047872 47464685170866637856 47483468188346205184 47788749930795176576 47838422849377398784 48165039300328996864 49194167626485260288 49338291164453478824 49530040414103502848 49726781646063348736 50714591763292840448 50966498884693590016 51113919257491996672 51115814799394840768 51136042664372836352 51518301530098737152 51669234054112698296 52076078416743506944 52978334366984126464 53133544330949900272 53551918695760529408 54245354480990443264 54615714206623058944 54672483256431312896 55069584407786131456 56221905858840297472 56386618473661118656 56666699417850109952 56830607595500969984 58418074056451246592 58441191616426098688 58816922991747909632 58878058891541413888 58903542815923140608 59050553204700226624 59515518190564007936 60724050663942743168 61202192795154890752 62417959093283495936 62911772060793650176 62936667894612721664 63096083893003006573 63592903451215628672 64093634974453547008 64761942191828697088 65395131484246031104 65910053779397574656 66763513207372853248 66959109437472578404 67219340561997611008 67291705558697005568 67318334646769303552 67486346519657401856 67777950040352161792 67821561507978084352 68017735074930294784 69398915044505992192 69947957093908729472 70498728409608798208 71899168069478457344 72109810163432007512 72496668081136173056 72677603944246432768 72709060663405126688 73281572952093356032 74737293124852606976 76904806352796577792 77429873305592184832 77656718637542161936 78268188863034619904 79940522393038547968 80486315672918192128 82170477793689665536 82411211615350865728 82820560687627083776 83060118793424494592 83063199049016616248 83096069329605859072 83717239986410447872 83750369088106692608 85414049285545836544 86089793346349205504 86342009537793587942 87021867880610860288 87707079438725906432 87891207260338946048 88750535585762470784 89449358700610994176 89488074662652463616 90192705171807207424 91360597020615483392 91984360769049362432 94652069357288095744 94929370341733275712 94966936376692410368 95577499861590353152 95676845698754797568 96330078600657993728 98388335252970520576 98676582328906957648 99060080828207005696 99453563292126697472 101429183526585680896 102231629598789681536 102272085328745672704 103036603060197474304 103338468108225396592 104152156833487013888 105956668733968252928 106267088661899800544 107103837391521058816 108490708961980886528 109231428413246117888 109344966512862625792 110139168815572262912 112773236947322237312 113333398835700219904 113661215191001939968 116836148112902493184 116882383232852197376 117178441515577012207 117633845983495819264 117807085631846281216 118101106409400453248 119031036381128015872 121448101327885486336 122404385590309781504 124835918186566991872 125823544121587300352 125873335789225443328 126192167786006013146 127185806902431257344 128187269948907094016 130790262968492062208 131820107558795149312 133527026414745706496 133918218874945156808 134438681123995222016 134583411117394011136 134636669293538607104 134972693039314803712 138797830089011984384 139895914187817458944 140997456819217596416 143798336138956914688 144219620326864015024 144993336162272346112 145355207888492865536 145418121326810253376 146563145904186712064 149474586249705213952 153809612705593155584 154859746611184369664 155313437275084323872 156536377726069239808 159881044786077095936 160972631345836384256 164822423230701731456 165641121375254167552 166120237586848989184 166126398098033232496 166192138659211718144 167434479972820895744 167500738176213385216 170828098571091673088 172179586692698411008 172684019075587175884 174043735761221720576 175414158877451812864 175782414520677892096 177501071171524941568 178898717401221988352 178976149325304927232 182721194041230966784 183968721538098724864 189858740683466551424 189933872753384820736 191154999723180706304 191353691397509595136 192660157201315987456 196776670505941041152 197353164657813915296 198907126584253394944 202858367053171361792 204463259197579363072 204544170657491345408 206073206120394948608 206676936216450793184 208304313666974027776 211913337467936505856 212534177323799601088 214207674783042117632 216981417923961773056 218462856826492235776 220278337631144525824 225546473894644474624 226666797671400439808 227322430382003879936 233672296225804986368 233764766465704394752 234356883031154024414 235267691966991638528 235614171263692562432 236202212818800906496 238062072762256031744 242896202655770972672 244808771180619563008 249671836373133983744 251647088243174600704 252384335572012026292 254371613804862514688 256374539897814188032 261580525936984124416 267054052829491412992 267836437749890313616 268877362247990444032 269166822234788022272 269273338587077214208 269945386078629607424 277595660178023968768 279791828375634917888 281994913638435192832 287596672277913829376 288439240653728030048 290710415776985731072 290836242653620506752 293126291808373424128 298949172499410427904 307619225411186311168 309719493222368739328 310626874550168647744 313072755452138479616 319762089572154191872 321945262691672768512 329644846461403462912 331282242750508335104 332240475173697978368 332252796196066464992 332384277318423436288 334868959945641791488 341656197142183346176 344359173385396822016 345368038151174351768 348087471522443441152 355002142343049883136 357797434802443976704 357952298650609854464 365442388082461933568 379717481366933102848 379867745506769641472 382309999446361412608 382707382795019190272 393553341011882082304 394706329315627830592 397814253168506789888 405716734106342723584 408926518395158726144 409088341314982690816 412146412240789897216 413353872432901586368 416608627333948055552 425068354647599202176 428415349566084235264 433962835847923546112 436925713652984471552 440556675262289051648 451092947789288949248 453333595342800879616 454644860764007759872 467344592451609972736 468713766062308048828 470535383933983277056 471228342527385124864 472404425637601812992 476124145524512063488 485792405311541945344 499343672746267967488 503294176486349201408 504768671144024052584 508743227609725029376 523161051873968248832 534108105658982825984 535672875499780627232 538333644469576044544 539890772157259214848 555191320356047937536 559583656751269835776 575193344555827658752 576878481307456060096 581420831553971462144 581672485307241013504 586252583616746848256 597898344998820855808 615238450822372622336 621253749100337295488 626145510904276959232 639524179144308383744 643890525383345537024 659289692922806925824 662564485501016670208 664480950347395956736 664505592392132929984 664768554636846872576 669737919891283582976 688718346770793644032 690736076302348703536 696174943044886882304 710004284686099766272 715904597301219708928 730884776164923867136 759434962733866205696 759735491013539282944 764619998892722825216 765414765590038380544 789412658631255661184 795628506337013579776 811433468212685447168 817853036790317452288 818176682629965381632 820249090609039085449 826707744865803172736 833217254667896111104 850136709295198404352 856830699132168470528 867925671695847092224 873851427305968943104 881113350524578103296 902185895578577898496 934689184903219945472 937427532124616097656 941070767867966554112 942456685054770249728 944808851275203625984 971584810623083890688 1006588352972698402816 1009537342288048105168 1017486455219450058752 1046322103747936497664 1068216211317965651968 1071345750999561254464 1076667288939152089088 1079781544314518429696 1110382640712095875072 1119167313502539671552 1153756962614912120192 1162841663107942924288 1163344970614482027008 1172505167233493696512 1195796689997641711616 1230476901644745244672 1242507498200674590976 1252291021808553918464 1279048358288616767488 1287781050766691074048 1318579385845613851648 1329011184784265859968 1329537109273693745152 1339475839782567165952 1377436693541587288064 1381472152604697407072 1392349886089773764608 1420008569372199532544 1431809194602439417856 1518869925467732411392 1519470982027078565888 1529239997785445650432 1578825317262511322368 1591257012674027159552 1622866936425370894336 1635706073580634904576 1636353365259930763264 1640498181218078170898 1653415489731606345472 1666434509335792222208 1700273418590396808704 1713661398264336941056 1735851343391694184448 1747702854611937886208 1804371791157155796992 1869378369806439890944 1874855064249232195312 1882141535735933108224 1884913370109540499456 1889617702550407251968 1943169621246167781376 2013176705945396805632 2019074684576096210336 2034972910438900117504 2092644207495872995328 2142691501999122508928 2153334577878304178176 2159563088629036859392 2220765281424191750144 2238334627005079343104 2307513925229824240384 2325683326215885848576 2326689941228964054016 2391593379995283423232 2485014996401349181952 2504582043617107836928 2558096716577233534976 2637158771691227703296 2658022369568531719936 2659074218547387490304 2678951679565134331904 2754873387083174576128 2762944305209394814144 2784699772179547529216 2840017138744399065088 2863618389204878835712 3037739850935464822784 3038941964054157131776 3058479995570891300864 3157650634525022644736 3182514025348054319104 3245733872850741788672 3271412147161269809152 3280996362436156341796 3306830979463212690944 3332869018671584444416 3400546837180793617408 3471702686783388368896 3495405709223875772416 3608743582314311593984 3738756739612879781888 3749710128498464390624 3779235405100814503936 3886339242492335562752 4026353411890793611264 4038149369152192420672 4069945820877800235008 4185288414991745990656 4285383003998245017856 4306669155756608356352 4319126177258073718784 4441530562848383500288 4476669254010158686208 4615027850459648480768 4651366652431771697152 4653379882457928108032 4970029992802698363904 5116193433154467069952 5274317543382455406592 5316044739137063439872 5318148437094774980608 5357903359130268663808 5525888610418789628288 5569399544359095058432 5680034277488798130176 5727236778409757671424 6075479701870929645568 6116959991141782601728 6315301269050045289472 6491467745701483577344 6542824294322539618304 6561992724872312683592 6613661958926425381888 6801093674361587234816 6943405373566776737792 7217487164628623187968 7477513479225759563776 7499420256996928781248 7558470810201629007872 7772678484984671125504 8076298738304384841344 8139891641755600470016 8370576829983491981312 8570766007996490035712 8613338311513216712704 8638252354516147437568 8953338508020317372416 9230055700919296961536 9306759764915856216064 9940059985605396727808 10548635086764910813184 10632089478274126879744 10636296874189549961216 11051777220837579256576 11138799088718190116864 11360068554977596260352 11454473556819515342848 12150959403741859291136 12233919982283565203456 12630602538100090578944 13085648588645079236608 13123985449744625367184 13227323917852850763776 13602187348723174469632 13886810747133553475584 14434974329257246375936 14998840513993857562496 15116941620403258015744 15545356969969342251008 16152597476608769682688 16279783283511200940032 16741153659966983962624 17141532015992980071424 17906677016040634744832 18460111401838593923072 18613519529831712432128 19880119971210793455616 21097270173529821626368 21264178956548253759488 21272593748379099922432 22103554441675158513152 22277598177436380233728 22720137109955192520704 24301918807483718582272 24467839964567130406912 25261205076200181157888 26171297177290158473216 26247970899489250734368 26454647835705701527552 27204374697446348939264 28869948658514492751872 29997681027987715124992 30233883240806516031488 31090713939938684502016 32305194953217539365376 32559566567022401880064 34283064031985960142848 35813354032081269489664 36920222803677187846144 37227039059663424864256 39760239942421586911232 42194540347059643252736 42528357913096507518976 44207108883350317026304 45440274219910385041408 48603837614967437164544 50522410152400362315776 52342594354580316946432 52495941798978501468736 52909295671411403055104 54408749394892697878528 57739897317028985503744 59995362055975430249984 60467766481613032062976 64610389906435078730752 68566128063971920285696 73840445607354375692288 74454078119326849728512 79520479884843173822464 84389080694119286505472 85056715826193015037952 88414217766700634052608 97207675229934874329088 101044820304800724631552 104991883597957002937472 105818591342822806110208 108817498789785395757056 119990724111950860499968 129220779812870157461504 137132256127943840571392 147680891214708751384576 148908156238653699457024 159040959769686347644928 170113431652386030075904 176828435533401268105216 202089640609601449263104 209983767195914005874944 211637182685645612220416 217634997579570791514112 239981448223901720999936 258441559625740314923008 274264512255887681142784 295361782429417502769152 318081919539372695289856 340226863304772060151808 353656871066802536210432 404179281219202898526208 419967534391828011749888 423274365371291224440832 479962896447803441999872 516883119251480629846016 548529024511775362285568 590723564858835005538304 680453726609544120303616 707313742133605072420864 839935068783656023499776 959925792895606883999744 1033766238502961259692032 1097058049023550724571136 1414627484267210144841728 1679870137567312046999552 1919851585791213767999488 2067532477005922519384064 2829254968534420289683456 3359740275134624093999104 3839703171582427535998976 4135064954011845038768128 6719480550269248187998208 7679406343164855071997952 13438961100538496375996416 26877922201076992751992832 53755844402153985503985664
- Sum of all divisors σ(n): 145973707986658181509003887
- Sum of proper divisors (its aliquot sum) s(n): 92217863584504196005018223
- 53755844402153985503985664 is an abundant number, because the sum of its proper divisors (92217863584504196005018223) is greater than itself. Its abundance is 38462019182350210501032559
Bases of 53755844402153985503985664
- Binary: 101100011101110011111000101010000010110000000011111001000011111000100100000000000000002
- Hexadecimal: 0x2C773E2A0B00F90F890000
- Base-36: 6R5OHKEDFJ6H7SWSG
Squares and roots of 53755844402153985503985664
- 53755844402153985503985664 squared (537558444021539855039856642) is 2889690807388589979188857521180743574943629517520896
- 53755844402153985503985664 cubed (537558444021539855039856643) is 155337769412315765366791115425119493843972530278046427582578532128328404434944
-
53755844402153985503985664 is a
perfect square number . Itssquare root is 7331837723392 -
The
cube root of 53755844402153985503985664 is 377405793.5522523777
Scales and comparisons
How big is 53755844402153985503985664?- 53,755,844,402,153,985,503,985,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 53,755,844,402,153,985,503,985,664 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 53755844402153985503985664 cubic inches would be around 31450482.8 feet tall.
Recreational maths with 53755844402153985503985664
- 53755844402153985503985664 backwards is 46658930558935120444855735
- The number of decimal digits it has is: 26
- The sum of 53755844402153985503985664's digits is 124
- 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 53755844402153985503985664 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 53755844402153985503985664 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/53755844402153985503985664/
Chicago style:
Numbermatics. 2024. "Number 53755844402153985503985664 - Facts about the integer". https://numbermatics.com/n/53755844402153985503985664/
The information we have on file for 53755844402153985503985664 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 53755844402153985503985664, math, Factors of 53755844402153985503985664, curriculum, school, college, exams, university, Prime factorization of 53755844402153985503985664, STEM, science, technology, engineering, physics, economics, calculator, fifty-three septillion, seven hundred fifty-five sextillion, eight hundred forty-four quintillion, four hundred two quadrillion, one hundred fifty-three trillion, nine hundred eighty-five billion, five hundred three million, nine hundred eighty-five thousand, six hundred sixty-four.