12455715650045584192045056
12,455,715,650,045,584,192,045,056 is an even composite number composed of six prime numbers multiplied together.
12455715650045584192045056 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand and forty-one divisors.
Prime factorization of 12455715650045584192045056:
222 × 36 × 72 × 192 × 612 × 78672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 61 × 61 × 7867 × 7867)See below for interesting mathematical facts about the number 12455715650045584192045056 from the Numbermatics database.
Names of 12455715650045584192045056
- Cardinal: 12455715650045584192045056 can be written as Twelve septillion, four hundred fifty-five sextillion, seven hundred fifteen quintillion, six hundred fifty quadrillion, forty-five trillion, five hundred eighty-four billion, one hundred ninety-two million, forty-five thousand and fifty-six.
Scientific notation
- Scientific notation: 1.2455715650045584192045056 × 1025
Factors of 12455715650045584192045056
Divisors of 12455715650045584192045056
- Number of divisors d(n): 13041
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 61 63 64 72 76 81 84 96 98 108 112 114 122 126 128 133 144 147 152 162 168 171 183 189 192 196 216 224 228 243 244 252 256 266 288 294 304 324 336 342 361 366 378 384 392 399 427 432 441 448 456 486 488 504 512 513 532 549 567 576 588 608 648 672 684 722 729 732 756 768 784 798 854 864 882 896 912 931 972 976 1008 1024 1026 1064 1083 1098 1134 1152 1159 1176 1197 1216 1281 1296 1323 1344 1368 1444 1458 1464 1512 1536 1539 1568 1596 1647 1701 1708 1728 1764 1792 1824 1862 1944 1952 2016 2048 2052 2128 2166 2196 2268 2304 2318 2352 2394 2432 2527 2562 2592 2646 2688 2736 2793 2888 2916 2928 2989 3024 3072 3078 3136 3192 3249 3294 3402 3416 3456 3477 3528 3584 3591 3648 3721 3724 3843 3888 3904 3969 4032 4096 4104 4256 4332 4392 4536 4608 4617 4636 4704 4788 4864 4941 5054 5103 5124 5184 5292 5376 5472 5586 5776 5832 5856 5978 6048 6144 6156 6272 6384 6498 6588 6804 6832 6912 6954 7056 7168 7182 7296 7442 7448 7581 7686 7776 7808 7867 7938 8064 8113 8192 8208 8379 8512 8664 8784 8967 9072 9216 9234 9272 9408 9576 9728 9747 9882 10108 10206 10248 10368 10431 10584 10752 10773 10944 11163 11172 11529 11552 11664 11712 11907 11956 12096 12288 12312 12544 12768 12996 13176 13608 13664 13824 13851 13908 14112 14336 14364 14592 14823 14884 14896 15162 15372 15552 15616 15734 15876 16128 16226 16384 16416 16758 17024 17328 17568 17689 17934 18144 18432 18468 18544 18816 19152 19456 19494 19764 20216 20412 20496 20736 20862 21168 21504 21546 21888 22021 22326 22344 22743 23058 23104 23328 23424 23601 23814 23912 24192 24339 24576 24624 25088 25137 25536 25992 26047 26352 26901 27216 27328 27648 27702 27816 28224 28672 28728 29184 29241 29646 29768 29792 30324 30744 31104 31232 31293 31468 31752 32256 32319 32452 32768 32832 33489 33516 34048 34587 34656 35136 35378 35721 35868 36288 36864 36936 37088 37632 38304 38912 38988 39528 40432 40824 40992 41472 41724 42336 43008 43092 43776 44042 44469 44652 44688 45486 46116 46208 46656 46848 47202 47628 47824 48384 48678 49152 49248 50176 50274 51072 51984 52094 52704 53067 53802 54432 54656 55069 55296 55404 55632 56448 56791 57344 57456 58368 58482 59292 59536 59584 60648 61488 62208 62464 62586 62936 63504 64512 64638 64904 65536 65664 66063 66978 67032 68096 68229 69174 69312 70272 70699 70756 70803 71442 71736 72576 73017 73728 73872 74176 75264 75411 76608 77824 77976 78141 79056 80703 80864 81648 81984 82944 83448 84672 86016 86184 87552 87723 88084 88938 89304 89376 90972 92232 92416 93312 93696 93879 94404 95256 95648 96768 96957 97356 98304 98496 100352 100467 100548 102144 103761 103968 104188 105408 106134 107604 108864 109312 110138 110592 110808 111264 112896 113582 114688 114912 116736 116964 118584 119072 119168 121296 122976 124416 124928 125172 125872 127008 129024 129276 129808 131072 131328 132126 133956 134064 136192 136458 138348 138624 140544 141398 141512 141606 142884 143472 145152 146034 147456 147744 148352 149473 150528 150822 153216 154147 155648 155952 156282 158112 159201 161406 161728 163296 163968 165207 165888 166896 169344 170373 172032 172368 175104 175446 176168 177876 178608 178752 181944 182329 184464 184832 186624 187392 187758 188808 190512 191296 193536 193914 194712 196608 196992 198189 200704 200934 201096 204288 204687 207522 207936 208376 210816 212097 212268 212409 215208 217728 218624 219051 220276 221184 221616 222528 225792 226233 227164 229376 229824 233472 233928 234423 237168 238144 238336 242109 242592 245952 248832 249856 250344 251744 254016 258048 258552 259616 262144 262656 263169 264252 267912 268128 272384 272916 276696 277248 281088 281637 282796 283024 283212 285768 286944 290304 292068 294912 295488 296704 298946 301056 301401 301644 306432 308294 311283 311296 311904 312564 316224 318402 322812 323456 326592 327936 330414 331776 333792 338688 340746 344064 344736 350208 350892 352336 355752 357216 357504 363888 364658 368928 369664 373248 374784 375516 377616 381024 382592 385483 387072 387828 389424 393216 393984 396378 401408 401868 402192 408576 409374 415044 415872 416752 421632 424194 424536 424818 430416 435456 437248 438102 440552 442368 443232 445056 448419 451584 452466 454328 458752 459648 462441 466944 467856 468846 474336 476288 476672 477603 479887 484218 485184 491904 494893 495621 497664 499712 500688 503488 508032 511119 516096 517104 519232 524288 525312 526338 528504 535824 536256 544768 545832 546987 553392 554496 562176 563274 565592 566048 566424 571536 573888 580608 584136 589824 590976 593408 594567 597892 602112 602802 603288 612864 614061 616588 622566 622592 623808 625128 632448 636291 636804 637227 645624 646912 653184 655872 657153 660828 663552 667584 677376 678699 681492 688128 689472 700416 701784 703269 704672 711504 714432 715008 726327 727776 729316 737856 739328 746496 749568 751032 755232 762048 765184 770966 774144 775656 778848 786432 787968 792756 802816 803736 804384 817152 818748 830088 831744 833504 843264 844911 848388 849072 849636 860832 870912 874496 876204 881104 884736 886464 890112 896838 903168 904203 904932 908656 917504 919296 924882 933888 935712 937692 948672 952576 953344 955206 959774 968436 970368 983808 989786 991242 995328 999424 1001376 1006976 1016064 1022238 1032192 1034208 1038464 1046311 1048576 1050624 1052676 1057008 1071648 1072512 1079029 1089536 1091664 1093974 1106784 1108992 1124352 1126548 1131184 1132096 1132848 1143072 1147776 1156449 1161216 1168272 1179648 1181952 1186816 1189134 1195784 1204224 1205604 1206576 1225728 1228122 1233176 1245132 1245184 1247616 1250256 1264896 1272582 1273608 1274454 1291248 1293824 1306368 1311744 1314306 1321656 1327104 1335168 1343281 1345257 1354752 1357398 1362984 1376256 1378944 1387323 1400832 1403568 1406538 1409344 1423008 1428864 1430016 1432809 1439661 1452654 1455552 1458632 1475712 1478656 1484679 1486863 1492992 1499136 1502064 1510464 1524096 1530368 1533357 1541932 1548288 1551312 1557696 1572864 1575936 1585512 1605632 1607472 1608768 1634304 1637496 1640961 1660176 1663488 1667008 1686528 1689822 1696776 1698144 1699272 1721664 1741824 1748992 1752408 1762208 1769472 1772928 1780224 1783701 1793676 1806336 1808406 1809864 1817312 1835008 1838592 1842183 1849764 1867776 1871424 1875384 1897344 1905152 1906688 1908873 1910412 1911681 1919548 1936872 1940736 1967616 1971459 1979572 1982484 1990656 1998848 2002752 2013952 2032128 2044476 2064384 2068416 2076928 2092622 2097152 2101248 2105352 2109807 2114016 2143296 2145024 2158058 2178981 2179072 2183328 2187948 2213568 2217984 2248704 2253096 2262368 2264192 2265696 2286144 2295552 2312898 2322432 2336544 2359296 2363904 2373632 2378268 2391568 2408448 2411208 2413152 2451456 2456244 2466352 2490264 2490368 2495232 2500512 2529792 2545164 2547216 2548908 2582496 2587648 2612736 2623488 2628612 2643312 2654208 2670336 2686562 2690514 2709504 2712609 2714796 2725968 2752512 2757888 2774646 2801664 2807136 2813076 2818688 2839987 2846016 2857728 2860032 2865618 2879322 2905308 2911104 2917264 2951424 2957312 2969358 2973726 2985984 2998272 3004128 3020928 3048192 3060736 3066714 3083864 3096576 3102624 3115392 3138933 3145728 3151872 3171024 3211264 3214944 3217536 3237087 3268608 3274992 3281922 3320352 3326976 3334016 3359209 3373056 3379644 3393552 3396288 3398544 3443328 3464251 3469347 3483648 3497984 3504816 3524416 3538944 3545856 3560448 3567402 3587352 3612672 3616812 3619728 3634624 3670016 3677184 3684366 3699528 3735552 3742848 3750768 3794688 3810304 3813376 3817746 3820824 3823362 3839096 3873744 3881472 3935232 3942918 3959144 3964968 3981312 3997696 4005504 4027904 4029843 4035771 4064256 4088952 4128768 4136832 4153856 4161969 4185244 4194304 4202496 4210704 4219614 4228032 4286592 4290048 4298427 4316116 4318983 4357962 4358144 4366656 4375896 4427136 4435968 4454037 4460589 4497408 4506192 4524736 4528384 4531392 4572288 4591104 4600071 4625796 4644864 4673088 4718592 4727808 4747264 4756536 4783136 4816896 4822416 4826304 4902912 4912488 4922883 4932704 4980528 4980736 4990464 5001024 5059584 5090328 5094432 5097816 5164992 5175296 5225472 5246976 5257224 5286624 5308416 5340672 5351103 5373124 5381028 5419008 5425218 5429592 5451936 5505024 5515776 5549292 5603328 5614272 5626152 5637376 5679974 5692032 5715456 5720064 5726619 5731236 5735043 5758644 5810616 5822208 5834528 5902848 5914377 5914624 5938716 5947452 5971968 5996544 6008256 6041856 6096384 6121472 6133428 6167728 6193152 6205248 6230784 6277866 6291456 6303744 6329421 6342048 6422528 6429888 6435072 6474174 6537216 6549984 6563844 6640704 6653952 6668032 6718418 6746112 6759288 6787104 6792576 6797088 6886656 6928502 6938694 6967296 6995968 7009632 7048832 7077888 7091712 7120896 7134804 7174704 7225344 7233624 7239456 7269248 7324177 7340032 7354368 7368732 7399056 7471104 7485696 7501536 7589376 7620608 7626752 7635492 7641648 7646724 7678192 7747488 7762944 7870464 7885836 7918288 7929936 7962624 7995392 8011008 8055808 8059686 8071542 8128512 8177904 8257536 8273664 8307712 8323938 8370488 8404992 8421408 8439228 8456064 8519961 8573184 8580096 8596854 8632232 8637966 8715924 8716288 8733312 8751792 8854272 8871936 8908074 8921178 8994816 9012384 9049472 9056768 9062784 9117853 9144576 9182208 9200142 9251592 9289728 9346176 9402967 9416799 9437184 9455616 9494528 9513072 9566272 9633792 9644832 9652608 9711261 9805824 9824976 9845766 9865408 9961056 9961472 9980928 10002048 10077627 10119168 10180656 10188864 10195632 10329984 10350592 10392753 10408041 10450944 10493952 10514448 10573248 10616832 10681344 10702206 10746248 10762056 10838016 10850436 10859184 10903872 11010048 11031552 11098584 11206656 11228544 11252304 11274752 11359948 11384064 11430912 11440128 11453238 11462472 11470086 11517288 11621232 11644416 11669056 11805696 11828754 11829248 11877432 11894904 11943936 11993088 12016512 12083712 12089529 12107313 12192768 12242944 12266856 12335456 12386304 12410496 12461568 12485907 12555732 12582912 12607488 12658842 12684096 12845056 12859776 12870144 12895281 12948348 12956949 13074432 13099968 13127688 13281408 13307904 13336064 13362111 13381767 13436836 13492224 13518576 13574208 13585152 13594176 13773312 13800213 13857004 13877388 13934592 13991936 14019264 14097664 14155776 14183424 14241792 14269608 14349408 14450688 14467248 14478912 14538496 14648354 14680064 14708736 14737464 14768649 14798112 14942208 14971392 15003072 15178752 15241216 15253504 15270984 15283296 15293448 15356384 15494976 15525888 15740928 15771672 15836576 15859872 15925248 15990784 16022016 16053309 16111616 16119372 16143084 16257024 16355808 16515072 16547328 16615424 16647876 16740976 16809984 16842816 16878456 16912128 17039922 17146368 17160192 17179857 17193708 17264464 17275932 17431848 17432576 17466624 17503584 17708544 17743872 17816148 17842356 17989632 18024768 18098944 18113536 18125568 18235706 18289152 18364416 18400284 18503184 18579456 18692352 18805934 18833598 18874368 18911232 18988263 18989056 19026144 19132544 19267584 19289664 19305216 19422522 19611648 19649952 19691532 19730816 19879909 19922112 19922944 19961856 20004096 20155254 20238336 20361312 20377728 20391264 20659968 20701184 20785506 20816082 20901888 20987904 21028896 21146496 21233664 21362688 21404412 21492496 21524112 21676032 21700872 21718368 21807744 21972531 22020096 22063104 22197168 22413312 22457088 22504608 22549504 22719896 22768128 22861824 22880256 22906476 22924944 22940172 23034576 23242464 23288832 23338112 23514463 23611392 23657508 23658496 23754864 23789808 23887872 23986176 24033024 24167424 24179058 24214626 24385536 24485888 24533712 24670912 24772608 24820992 24923136 24971814 25111464 25214976 25317684 25368192 25559883 25690112 25719552 25740288 25790562 25896696 25913898 26148864 26199936 26255376 26562816 26615808 26672128 26724222 26763534 26873672 26984448 27037152 27148416 27170304 27188352 27353559 27546624 27600426 27714008 27754776 27869184 27983872 28038528 28195328 28208901 28250397 28311552 28366848 28483584 28539216 28698816 28901376 28934496 28957824 29076992 29133783 29273107 29296708 29360128 29417472 29474928 29537298 29596224 29884416 29942784 30006144 30232881 30357504 30482432 30507008 30541968 30566592 30586896 30712768 30989952 31051776 31178259 31224123 31481856 31543344 31673152 31719744 31850496 31981568 32044032 32106618 32223232 32238744 32286168 32514048 32711616 33030144 33094656 33230848 33295752 33481952 33619968 33685632 33756912 33824256 34079844 34292736 34320384 34359714 34387416 34528928 34551864 34863696 34865152 34933248 35007168 35417088 35487744 35632296 35684712 35979264 36049536 36197888 36227072 36251136 36268587 36321939 36471412 36578304 36728832 36800568 37006368 37158912 37384704 37457721 37611868 37667196 37748736 37822464 37976526 37978112 38052288 38265088 38535168 38579328 38610432 38845044 38870847 39223296 39299904 39383064 39461632 39759818 39844224 39845888 39923712 40008192 40086333 40145301 40310508 40476672 40722624 40755456 40782528 41319936 41400639 41402368 41571012 41632164 41803776 41975808 42057792 42292992 42467328 42725376 42808824 42984992 43048224 43352064 43401744 43436736 43615488 43945062 44040192 44126208 44305947 44394336 44826624 44914176 45009216 45099008 45439792 45536256 45723648 45760512 45812952 45849888 45880344 46069152 46484928 46577664 46676224 47028926 47222784 47315016 47316992 47509728 47579616 47775744 47972352 48066048 48334848 48358116 48429252 48771072 48971776 49067424 49341824 49545216 49641984 49846272 49943628 50222928 50429952 50635368 50736384 51119766 51380224 51439104 51480576 51539571 51581124 51793392 51827796 52297728 52399872 52510752 53125632 53231616 53344256 53448444 53527068 53747344 53968896 54074304 54296832 54340608 54376704 54707118 55093248 55200852 55428016 55509552 55738368 55967744 56077056 56390656 56417802 56500794 56623104 56733696 56967168 57078432 57397632 57802752 57868992 57915648 58153984 58267566 58546214 58593416 58834944 58949856 59074596 59192448 59639727 59768832 59885568 60012288 60465762 60715008 60964864 61014016 61083936 61133184 61173792 61425536 61889689 61979904 62103552 62356518 62448246 62963712 63086688 63346304 63439488 63700992 63824971 63963136 64088064 64213236 64446464 64477488 64572336 65028096 65423232 65820769 65917593 66060288 66189312 66461696 66591504 66963904 67239936 67371264 67513824 67648512 68159688 68585472 68640768 68719428 68774832 69057856 69103728 69727392 69730304 69866496 70014336 70543389 70834176 70975488 71264592 71369424 71958528 72099072 72395776 72454144 72502272 72537174 72643878 72942824 73156608 73457664 73601136 74012736 74317824 74769408 74915442 75223736 75334392 75644928 75953052 75956224 76104576 76530176 76679649 77070336 77158656 77220864 77690088 77741694 78446592 78599808 78766128 78923264 79519636 79688448 79691776 79847424 80016384 80172666 80290602 80621016 80953344 81445248 81510912 81565056 82060677 82639872 82801278 82804736 83142024 83264328 83607552 83951616 84115584 84585984 84626703 84751191 84934656 85450752 85617648 85969984 86096448 86704128 86803488 86873472 87230976 87401349 87819321 87890124 88080384 88252416 88611894 88788672 89653248 89828352 90018432 90198016 90698643 90879584 91072512 91447296 91521024 91625904 91699776 91760688 92138304 92969856 93155328 93352448 93534777 93672369 94057852 94445568 94630032 94633984 95019456 95159232 95551488 95944704 96132096 96669696 96716232 96858504 97542144 97943552 98134848 98683648 99090432 99283968 99692544 99887256 100445856 100859904 101270736 101472768 102239532 102760448 102878208 102961152 103079142 103162248 103586784 103655592 104595456 104799744 105021504 106251264 106463232 106688512 106896888 107054136 107494688 107937792 108148608 108593664 108681216 108753408 108805761 108965817 109414236 110186496 110401704 110856032 111019104 111476736 111935488 112154112 112373163 112781312 112835604 113001588 113246208 113467392 113934336 114156864 114795264 115605504 115737984 115831296 116307968 116535132 116612541 117092428 117186832 117669888 117899712 118149192 118384896 119279454 119537664 119771136 120024576 120258999 120931524 121430016 121929728 122028032 122167872 122266368 122347584 122851072 123779378 123959808 124207104 124713036 124896492 125927424 126173376 126692608 126878976 127401984 127649942 127926272 128176128 128426472 128892928 128954976 129144672 130056192 130846464 131641538 131835186 132120576 132378624 132917841 132923392 133183008 133927808 134479872 134742528 135027648 135297024 136319376 137170944 137281536 137438856 137549664 138115712 138207456 139159363 139454784 139460608 139732992 140028672 141086778 141668352 141950976 142529184 142738848 143917056 144198144 144791552 144908288 145004544 145074348 145287756 145885648 146313216 146915328 147202272 148025472 148635648 149538816 149830884 150447472 150668784 151289856 151906104 151912448 152209152 153060352 153359298 154140672 154317312 154441728 155380176 155483388 156893184 157199616 157532256 157846528 159039272 159376896 159694848 160032768 160345332 160581204 161242032 161906688 162890496 163021824 163130112 164121354 165279744 165602556 165609472 166284048 166528656 167215104 167903232 168231168 169171968 169253406 169502382 169869312 170901504 171235296 171939968 172192896 173239207 173408256 173606976 173746944 174461952 174802698 175638642 175780248 176504832 177223788 177577344 178919181 179306496 179656704 180036864 180396032 181397286 181759168 182145024 182894592 183042048 183251808 183399552 183521376 184276608 185669067 185939712 186310656 186704896 187069554 187344738 188115704 188891136 189260064 189267968 190038912 190318464 191102976 191474913 191889408 192264192 193339392 193432464 193717008 195084288 195887104 196269696 197367296 197462307 197752779 198180864 198567936 199385088 199774512 200891712 201719808 202541472 202945536 204479064 204911749 205520896 205756416 205922304 206158284 206324496 207173568 207311184 209190912 209599488 210043008 211630167 212502528 212926464 213377024 213793776 214108272 214989376 215875584 216297216 217187328 217362432 217506816 217611522 217931634 218828472 220372992 220803408 221712064 222038208 222953472 223870976 224308224 224746326 225562624 225671208 226003176 226934784 227868672 228313728 229590528 230038947 231211008 231475968 231662592 232615936 233070264 233225082 234184856 234373664 235339776 235799424 236298384 236769792 238558908 239075328 239542272 240049152 240517998 241863048 242860032 243859456 244056064 244335744 244532736 244695168 245702144 246182031 247558756 247919616 248414208 249426072 249792984 251854848 252346752 253385216 253757952 253880109 254253573 254803968 255299884 255852544 256352256 256852944 257785856 257909952 258289344 260112384 261692928 262204047 263283076 263457963 263670372 264241152 264757248 265835682 265846784 266366016 267855616 268959744 269485056 270055296 270594048 272095929 272638752 274341888 274563072 274877712 275099328 276231424 276414912 278318726 278909568 278921216 279465984 280057344 280604331 281017107 282173556 283336704 283901952 285058368 285477696 287834112 288396288 289583104 289816576 290009088 290148696 290575512 291771296 292626432 293830656 294404544 296050944 297271296 299077632 299661768 300894944 301337568 302579712 303812208 303824896 304418304 306120704 306718596 308281344 308634624 308883456 310760352 310966776 313786368 314399232 315064512 315693056 318078544 318753792 319389696 320065536 320690664 321162408 322484064 323813376 325780992 326043648 326260224 326417283 328242708 330559488 331205112 331218944 332568096 333057312 334430208 335806464 336462336 338343936 338506812 339004764 339738624 341803008 342470592 343879936 344385792 346478414 346816512 347213952 347493888 348923904 349605396 349837623 351277284 351560496 353009664 354447576 355154688 357838362 358612992 359313408 360073728 360776997 360792064 362794572 363518336 364290048 365789184 366084096 366503616 366799104 367042752 368553216 371338134 371879424 372621312 373409792 374139108 374689476 376231408 377782272 378520128 378535936 380077824 380636928 382205952 382949826 383778816 384528384 386678784 386864928 387434016 390168576 391774208 392539392 394734592 394924614 395505558 396361728 397135872 398770176 399549024 401783424 403439616 405082944 405891072 408958128 409823498 411512832 411844608 412316568 412648992 414347136 414622368 417478089 418381824 419198976 420086016 423260334 425005056 425852928 426754048 427587552 428216544 429978752 431751168 432594432 433227823 434374656 434724864 435013632 435223044 435863268 437656944 440745984 441606816 443424128 444076416 445906944 446774797 447741952 448616448 449492652 451125248 451342416 452006352 453869568 455737344 456627456 459181056 460077894 462422016 462951936 463325184 465231872 466140528 466450164 468369712 468747328 470679552 471598848 472596768 473539584 477117816 479084544 480098304 481035996 483726096 485720064 487718912 488112128 488671488 489065472 489390336 491404288 492364062 495117512 495839232 496828416 498852144 499585968 503709696 504693504 506770432 507515904 507760218 508507146 509607936 510599768 512704512 513705888 515571712 515819904 516578688 519717621 520224768 523385856 524408094 526566152 526915926 527340744 529514496 531671364 531693568 532732032 535711232 536757543 537919488 538970112 540110592 541188096 544191858 545277504 548683776 549126144 549755424 550198656 552462848 552829824 556189033 556637452 557007201 557819136 557842432 558931968 560114688 561208662 562034214 564347112 566673408 567803904 570116736 570955392 574424739 575668224 576792576 579166208 579633152 580018176 580297392 581151024 583542592 585252864 587661312 588809088 592101888 592386921 593258337 594542592 598155264 599323536 601789888 602675136 605159424 607624416 607649792 608836608 612241408 613437192 614735247 616562688 617269248 617766912 621520704 621933552 627572736 628798464 630129024 631386112 634890501 636157088 637507584 638779392 640131072 641381328 642324816 644968128 647626752 651561984 652087296 652520448 652834566 656485416 661118976 662410224 662437888 665136192 666114624 668860416 671612928 672924672 676687872 677013624 678009528 683606016 684941184 687759872 688771584 690116841 692956828 693633024 694427904 694987776 697847808 699210792 699675246 702554568 703120992 706019328 708895152 710309376 715676724 717225984 718626816 720147456 721553994 721584128 725589144 727036672 728580096 731578368 732168192 733007232 733598208 734085504 737106432 738546093 742676268 743758848 745242624 746819584 748278216 749378952 752462816 755564544 757040256 757071872 760155648 761273856 761640327 762760719 764411904 765899652 767557632 769056768 773357568 773729856 774868032 780337152 783548416 785078784 786612141 789469184 789849228 790373889 791011116 792723456 794271744 797540352 799098048 803566848 806879232 810165888 811782144 816287787 817916256 819646996 823025664 823689216 824633136 825297984 828694272 829244736 834956178 836763648 838397952 840172032 841812993 846520668 850010112 851705856 853508096 855175104 856433088 859957504 863502336 865188864 866455646 868749312 869449728 870027264 870446088 871726536 875313888 881491968 883213632 886848256 888152832 891813888 893549594 895483904 897232896 898985304 902250496 902684832 904012704 907739136 911474688 913254912 918362112 920155788 924844032 925903872 926650368 930463744 932281056 932900328 936739424 937494656 941359104 943197696 945193536 947079168 954235632 958169088 960196608 962071992 967452192 971440128 975437824 976224256 977342976 978130944 978780672 979251849 982808576 984728124 990235024 991678464 993656832 997704288 999171936 1007419392 1009387008 1013540864 1015031808 1015520436 1017014292 1019215872 1021199536 1025409024 1027411776 1031143424 1031639808 1033157376 1039435242 1040449536 1046771712 1048816188 1053132304 1053831852 1054681488 1059028992 1063342728 1063387136 1065464064 1071422464 1073515086 1075838976 1077940224 1080221184 1082376192 1088383716 1090555008 1097367552 1098252288 1099510848 1100397312 1104925696 1105659648 1112378066 1113274904 1114014402 1115638272 1117863936 1120229376 1122417324 1124068428 1128694224 1133346816 1135607808 1140233472 1141910784 1148849478 1151336448 1153585152 1158332416 1159266304 1160036352 1160594784 1162302048 1167085184 1170505728 1175322624 1175904091 1177618176 1184203776 1184773842 1186516674 1189085184 1196310528 1198647072 1203579776 1205350272 1210318848 1212674449 1215248832 1215299584 1217673216 1224482816 1226874384 1229470494 1234538496 1235533824 1243041408 1243867104 1252434267 1255145472 1257596928 1260258048 1262772224 1269781002 1272314176 1275015168 1277558784 1280262144 1282762656 1284649632 1289936256 1295253504 1299683469 1303123968 1304174592 1305040896 1305669132 1312970832 1322237952 1324820448 1324875776 1330272384 1332229248 1337720832 1340324391 1343225856 1345849344 1353375744 1354027248 1356019056 1367212032 1369882368 1375519744 1377543168 1380233682 1385913656 1387266048 1388855808 1389975552 1395695616 1398421584 1399350492 1405109136 1406241984 1412038656 1417790304 1420618752 1431353448 1434382243 1437253632 1440294912 1443107988 1443168256 1451178288 1454073344 1457160192 1463156736 1464336384 1466014464 1467196416 1468171008 1474212864 1477092186 1485352536 1487517696 1490485248 1493639168 1496556432 1498757904 1504925632 1511129088 1514080512 1514143744 1520311296 1522547712 1523280654 1525521438 1528823808 1531799304 1538113536 1546715136 1547459712 1549736064 1559152863 1560674304 1567096832 1570157568 1573224282 1578938368 1579698456 1580747778 1582022232 1588543488 1595080704 1598196096 1607133696 1610272629 1613758464 1620331776 1623564288 1632575574 1635832512 1639293992 1646051328 1647378432 1649266272 1650595968 1657388544 1658489472 1668567099 1669912356 1671021603 1673527296 1676795904 1680344064 1683625986 1693041336 1700020224 1703411712 1707016192 1710350208 1712866176 1719915008 1723274217 1727004672 1730377728 1732911292 1737498624 1738899456 1740054528 1740892176 1743453072 1750627776 1762983936 1766427264 1773696512 1776305664 1777160763 1779775011 1783627776 1787099188 1790967808 1794465792 1797970608 1804500992 1805369664 1808025408 1815478272 1822949376 1826509824 1836724224 1840311576 1844205741 1849688064 1851807744 1853300736 1860927488 1864562112 1865800656 1873478848 1874989312 1882718208 1886395392 1890387072 1894158336 1904671503 1908471264 1916338176 1920393216 1924143984 1934904384 1942880256 1950875648 1952448512 1954685952 1956261888 1957561344 1958503698 1965617152 1969456248 1980470048 1983356928 1987313664 1995408576 1998343872 2014838784 2018774016 2027081728 2030063616 2031040872 2034028584 2042399072 2050818048 2054823552 2062286848 2063279616 2066314752 2070350523 2078870484 2080899072 2093543424 2097632376 2106264608 2107663704 2109362976 2118057984 2126685456 2126774272 2130928128 2142844928 2147030172 2151677952 2155880448 2160442368 2164752384 2176767432 2181110016 2194735104 2196504576 2199021696 2200794624 2209851392 2211319296 2215638279 2224756132 2226549808 2228028804 2231276544 2235727872 2240458752 2244834648 2248136856 2257388448 2266693632 2271215616 2280466944 2283821568 2284920981 2297698956 2302672896 2307170304 2316664832 2318532608 2320072704 2321189568 2324604096 2334170368 2341011456 2350645248 2351808182 2355236352 2368407552 2369547684 2371121667 2373033348 2378170368 2392621056 2397294144 2407159552 2410700544 2420637696 2425348898 2430497664 2430599168 2435346432 2448863361 2448965632 2453748768 2458940988 2469076992 2471067648 2486082816 2487734208 2504868534 2510290944 2515193856 2520516096 2525438979 2525544448 2539562004 2544628352 2550030336 2555117568 2560524288 2565525312 2569299264 2579872512 2590507008 2599366938 2606247936 2608349184 2610081792 2611338264 2625941664 2644475904 2649640896 2649751552 2660544768 2664458496 2675441664 2680648782 2686451712 2691698688 2706751488 2708054496 2712038112 2734424064 2739764736 2751039488 2755086336 2760467364 2771827312 2774532096 2777711616 2779951104 2791391232 2796843168 2798700984 2810218272 2812483968 2824077312 2835580608 2841237504 2862706896 2868764486 2874507264 2880589824 2886215976 2886336512 2902356576 2908146688 2914320384 2926313472 2928672768 2932028928 2934392832 2936342016 2948425728 2954184372 2970705072 2975035392 2980970496 2987278336 2993112864 2997515808 3009851264 3022258176 3028161024 3032594761 3040622592 3045095424 3046561308 3051042876 3057647616 3063598608 3076227072 3093430272 3094919424 3099472128 3118305726 3121348608 3134193664 3140315136 3146448564 3157876736 3159396912 3161495556 3164044464 3177086976 3190161408 3196392192 3214267392 3220545258 3227516928 3240663552 3247128576 3265151148 3271665024 3278587984 3292102656 3294756864 3298532544 3301191936 3314777088 3316978944 3337134198 3339824712 3342043206 3353591808 3360688128 3367251972 3386082672 3400040448 3406823424 3414032384 3420700416 3425732352 3439830016 3446548434 3454009344 3460755456 3465822584 3474997248 3477798912 3480109056 3481784352 3486906144 3501255552 3525967872 3527712273 3532854528 3547393024 3552611328 3554321526 3559550022 3567255552 3574198376 3588931584 3595941216 3609001984 3610739328 3616050816 3630956544 3638023347 3645898752 3653019648 3673448448 3680623152 3688411482 3703615488 3706601472 3721854976 3729124224 3731601312 3746957696 3749978624 3757302801 3765436416 3772790784 3775271029 3780774144 3788316672 3809343006 3816942528 3832676352 3840786432 3848287968 3869808768 3885760512 3893323231 3899050407 3901751296 3904897024 3909371904 3912523776 3915122688 3917007396 3931234304 3938912496 3960940096 3966713856 3974627328 3990817152 3996687744 4020973173 4029677568 4037548032 4054163456 4060127232 4062081744 4068057168 4084798144 4101636096 4109647104 4124573696 4126559232 4132629504 4140701046 4157740968 4161798144 4187086848 4195264752 4212529216 4215327408 4218725952 4236115968 4253370912 4253548544 4261856256 4285689856 4294060344 4303146729 4311760896 4320884736 4329504768 4353534864 4362220032 4389470208 4393009152 4398043392 4401589248 4419702784 4422638592 4431276558 4449512264 4453099616 4456057608 4462553088 4471455744 4480917504 4489669296 4496273712 4514776896 4533387264 4542431232 4560933888 4567643136 4569841962 4595397912 4614340608 4633329664 4637065216 4640145408 4642379136 4649208192 4668340736 4677458589 4682022912 4701290496 4703616364 4710472704 4736815104 4739095368 4742243334 4746066696 4785242112 4794588288 4814319104 4821401088 4830817887 4841275392 4850697796 4860995328 4861198336 4870692864 4897726722 4897931264 4907497536 4917881976 4938153984 4942135296 4972165632 4975468416 5005701297 5009737068 5013064809 5020581888 5030387712 5041032192 5050877958 5051088896 5079124008 5089256704 5100060672 5110235136 5121048576 5131050624 5138598528 5159745024 5169822651 5181014016 5198733876 5212495872 5216698368 5220163584 5222676528 5251883328 5288951808 5299281792 5299503104 5321089536 5328916992 5331482289 5339325033 5350883328 5361297564 5372903424 5383397376 5413502976 5416108992 5424076224 5468848128 5479529472 5502078976 5510172672 5520934728 5532617223 5543654624 5549064192 5555423232 5559902208 5582782464 5593686336 5597401968 5620436544 5624967936 5648154624 5671161216 5682475008 5714014509 5725413792 5737528972 5749014528 5761179648 5772431952 5772673024 5804713152 5816293376 5828640768 5852626944 5857345536 5864057856 5868785664 5872684032 5896851456 5908368744 5941410144 5950070784 5961940992 5974556672 5986225728 5995031616 6019702528 6044516352 6056322048 6065189522 6081245184 6090190848 6093122616 6102085752 6127197216 6152454144 6186860544 6189838848 6198944256 6236611452 6242697216 6268387328 6280630272 6292897128 6315753472 6318793824 6322991112 6328088928 6354173952 6380322816 6392784384 6428534784 6441090516 6455033856 6481327104 6494257152 6530302296 6543330048 6557175968 6584205312 6589513728 6597065088 6602383872 6629554176 6633957888 6646914837 6674268396 6679649424 6684086412 6707183616 6721376256 6734503944 6772165344 6800080896 6813646848 6828064768 6841400832 6851464704 6854762943 6879660032 6893096868 6908018688 6921510912 6931645168 6949994496 6955597824 6960218112 6963568704 6973812288 7002511104 7051935744 7055424546 7065709056 7094786048 7105222656 7108643052 7113365001 7119100044 7134511104 7148396752 7177863168 7191882432 7218003968 7221478656 7232101632 7261913088 7276046694 7291797504 7306039296 7346896896 7361246304 7376822964 7407230976 7413202944 7443709952 7458248448 7463202624 7493915392 7499957248 7514605602 7530872832 7545581568 7550542058 7561548288 7576633344 7618686012 7633885056 7665352704 7681572864 7696575936 7739617536 7771521024 7786646462 7798100814 7803502592 7818743808 7825047552 7830245376 7834014792 7862468608 7877824992 7921880192 7933427712 7949254656 7981634304 7993375488 8041946346 8059355136 8075096064 8108326912 8120254464 8124163488 8136114336 8169596288 8203272192 8219294208 8231328637 8249147392 8253118464 8265259008 8281402092 8315481936 8323596288 8374173696 8390529504 8425058432 8430654816 8437451904 8472231936 8488721143 8506741824 8507097088 8523712512 8571379712 8588120688 8606293458 8623521792 8641769472 8659009536 8707069728 8724440064 8778940416 8786018304 8796086784 8803178496 8839405568 8845277184 8862553116 8899024528 8906199232 8912115216 8925106176 8942911488 8961835008 8979338592 8992547424 9029553792 9066774528 9097784283 9121867776 9135286272 9139683924 9190795824 9228681216 9266659328 9274130432 9280290816 9284758272 9298416384 9336681472 9354917178 9364045824 9402580992 9407232728 9420945408 9473630208 9478190736 9484486668 9492133392 9570484224 9589176576 9628638208 9642802176 9661635774 9682550784 9701395592 9721990656 9741385728 9795453444 9795862528 9814995072 9835763952 9876307968 9884270592 9944331264 9950936832 10011402594 10019474136 10026129618 10060775424 10082064384 10101755916 10102177792 10158248016 10178513408 10200121344 10220470272 10242097152 10262101248 10277197056 10319490048 10339645302 10362028032 10397467752 10424991744 10433396736 10440327168 10445353056 10503766656 10567591627 10577903616 10583136819 10598563584 10599006208 10642179072 10657833984 10662964578 10678650066 10701766656 10722595128 10766794752 10827005952 10832217984 10848152448 10914070041 10937696256 10959058944 11004157952 11020345344 11041869456 11065234446 11087309248 11110846464 11119804416 11165564928 11187372672 11194803936 11240873088 11249935872 11271908403 11296309248 11325813087 11342322432 11364950016 11428029018 11450827584 11475057944 11498029056 11522359296 11544863904 11545346048 11609426304 11632586752 11657281536 11679969693 11697151221 11705253888 11714691072 11728115712 11737571328 11745368064 11793702912 11816737488 11882820288 11900141568 11923881984 11949113344 11972451456 11990063232 12039405056 12062919519 12089032704 12112644096 12130379044 12162490368 12180381696 12186245232 12204171504 12254394432 12304908288 12373721088 12379677696 12397888512 12473222904 12485394432 12536774656 12561260544 12585794256 12631506944 12637587648 12645982224 12656177856 12708347904 12760645632 12785568768 12857069568 12882181032 12909440187 12962654208 12988514304 13060604592 13086660096 13114351936 13168410624 13179027456 13194130176 13204767744 13259108352 13267915776 13293829674 13348536792 13359298848 13368172824 13414367232 13442752512 13469007888 13544330688 13600161792 13627293696 13656129536 13682801664 13702929408 13709525886 13759320064 13786193736 13843021824 13863290336 13899988992 13911195648 13920436224 13927137408 13947624576 14005022208 14032375767 14103871488 14110849092 14131418112 14189572096 14210445312 14217286104 14226730002 14238200088 14296793504 14355726336 14383764864 14436007936 14442957312 14464203264 14492453661 14523826176 14552093388 14583595008 14612078592 14693793792 14722492608 14753645928 14814461952 14826405888 14887419904 14916496896 14926405248 14987830784 14999914496 15017103891 15029211204 15039194427 15061745664 15091163136 15101084116 15123096576 15153266688 15237372024 15267770112 15330705408 15363145728 15393151872 15479235072 15509467953 15543042048 15573292924 15596201628 15607005184 15637487616 15650095104 15660490752 15668029584 15724937216 15755649984 15843760384 15866855424 15898509312 15963268608 15986750976 15994446867 16083892692 16118710272 16150192128 16216653824 16240508928 16248326976 16272228672 16339192576 16406544384 16438588416 16462657274 16498294784 16506236928 16530518016 16562804184 16597851669 16630963872 16647192576 16748347392 16781059008 16850116864 16861309632 16874903808 16944463872 16977442286 17013483648 17014194176 17047425024 17142043527 17142759424 17176241376 17212586916 17247043584 17283538944 17318019072 17414139456 17448880128 17557880832 17572036608 17592173568 17606356992 17678811136 17690554368 17725106232 17798049056 17812398464 17824230432 17850212352 17885822976 17923670016 17958677184 17985094848 18059107584 18133549056 18195568566 18243735552 18270572544 18279367848 18381591648 18457362432 18533318656 18548260864 18560581632 18569516544 18596832768 18673362944 18709834356 18728091648 18805161984 18814465456 18841890816 18947260416 18956381472 18968973336 18984266784 19140968448 19178353152 19257276416 19285604352 19323271548 19365101568 19402791184 19443981312 19482771456 19590906888 19591725056 19629990144 19671527904 19752615936 19768541184 19888662528 19901873664 20022805188 20038948272 20052259236 20121550848 20164128768 20203511832 20204355584 20316496032 20357026816 20400242688 20440940544 20484194304 20524202496 20554394112 20638980096 20679290604 20724056064 20794935504 20849983488 20866793472 20880654336 20890706112 21007533312 21135183254 21155807232 21166273638 21197127168 21284358144 21315667968 21325929156 21340095003 21357300132 21403533312 21445190256 21533589504 21654011904 21664435968 21696304896 21828140082 21875392512 21918117888 22008315904 22040690688 22083738912 22130468892 22174618496 22221692928 22239608832 22331129856 22342177729 22374745344 22389607872 22481746176 22499871744 22543816806 22592618496 22651626174 22684644864 22729900032 22856058036 22901655168 22950115888 22996058112 23044718592 23089727808 23090692096 23218852608 23265173504 23314563072 23359939386 23394302442 23410507776 23456231424 23475142656 23490736128 23587405824 23633474976 23765640576 23800283136 23847763968 23898226688 23944902912 23980126464 24078810112 24125839038 24178065408 24225288192 24260758088 24324980736 24360763392 24372490464 24408343008 24508788864 24609816576 24693985911 24747442176 24759355392 24795777024 24946445808 24970788864 25122521088 25171588512 25263013888 25275175296 25291964448 25312355712 25416695808 25466163429 25521291264 25571137536 25714139136 25764362064 25818880374 25925308416 25977028608 26121209184 26173320192 26228703872 26336821248 26358054912 26388260352 26409535488 26426897203 26518216704 26535831552 26587659348 26697073584 26718597696 26736345648 26828734464 26885505024 26938015776 27088661376 27200323584 27253262617 27293352849 27312259072 27365603328 27405858816 27419051772 27518640128 27572387472 27686043648 27726580672 27799977984 27822391296 27840872448 27854274816 27895249152 28010044416 28064751534 28207742976 28221698184 28262836224 28379144192 28420890624 28434572208 28453460004 28476400176 28593587008 28711452672 28767529728 28872015872 28885914624 28928406528 28984907322 29047652352 29104186776 29224157184 29387587584 29444985216 29507291856 29628923904 29652811776 29774839808 29832993792 29852810496 29975661568 29999828992 30034207782 30058422408 30078388854 30182326272 30202168232 30246193152 30306533376 30474744048 30535540224 30661410816 30726291456 30786303744 30958470144 31018935906 31086084096 31146585848 31192403256 31274975232 31300190208 31320981504 31336059168 31449874432 31511299968 31687520768 31702774881 31733710848 31749410457 31797018624 31926537216 31973501952 31988893734 32167785384 32300384256 32433307648 32481017856 32496653952 32544457344 32678385152 32742210123 32813088768 32877176832 32925314548 32996589568 33012473856 33061036032 33125608368 33195703338 33261927744 33496694784 33562118016 33700233728 33722619264 33749807616 33815725209 33888927744 33954884572 33977439261 34026967296 34028388352 34094850048 34284087054 34285518848 34352482752 34425173832 34494087168 34567077888 34636038144 34828278912 34897760256 35039909079 35091453663 35115761664 35144073216 35184347136 35212713984 35357622272 35381108736 35450212464 35596098112 35624796928 35648460864 35700424704 35771645952 35847340032 35917354368 35970189696 36118215168 36188758557 36267098112 36391137132 36487471104 36541145088 36558735696 36763183296 36914724864 37066637312 37096521728 37121163264 37139033088 37193665536 37346725888 37419668712 37456183296 37610323968 37628930912 37683781632 37894520832 37912762944 37937946672 37968533568 38281936896 38356706304 38514552832 38571208704 38646543096 38728320561 38805582368 38887962624 38965542912 39181813776 39183450112 39259980288 39343055808 39505231872 39537082368 39777325056 39803747328 40045610376 40077896544 40104518472 40243101696 40328257536 40407023664 40408711168 40632992064 40714053632 40800485376 40881881088 40968388608 41048404992 41108788224 41277960192 41358581208 41589871008 41699966976 41733586944 41761308672 41781412224 42015066624 42097127301 42270366508 42311614464 42332547276 42394254336 42568716288 42631335936 42651858312 42680190006 42714600264 42890380512 43067179008 43308023808 43328871936 43392609792 43656280164 43750785024 43836235776 44016631808 44081381376 44167477824 44260937784 44349236992 44443385856 44479217664 44662259712 44684355458 44749490688 44779215744 44963492352 44999743488 45051311673 45087633612 45117583281 45185236992 45303252348 45369289728 45459800064 45712116072 45803310336 45900231776 45992116224 46089437184 46179455616 46181384192 46437705216 46528403859 46530347008 46629126144 46719878772 46788604884 46821015552 46912462848 46950285312 46981472256 47174811648 47266949952 47531281152 47600566272 47695527936 47796453376 47889805824 47960252928 47983340601 48157620224 48251678076 48356130816 48450576384 48521516176 48649961472 48721526784 48744980928 48816686016 49017577728 49219633152 49387971822 49494884352 49518710784 49591554048 49793555007 49892891616 49941577728 50245042176 50343177024 50526027776 50550350592 50583928896 50624711424 50833391616 50932326858 51042582528 51142275072 51428278272 51528724128 51637760748 51850616832 51954057216 52242418368 52346640384 52457407744 52673642496 52716109824 52776520704 52819070976 52853794406 53036433408 53071663104 53175318696 53394147168 53437195392 53472691296 53657468928 53771010048 53876031552 54177322752 54400647168 54506525234 54586705698 54624518144 54731206656 54811717632 54838103544 55037280256 55144774944 55372087296 55453161344 55599955968 55644782592 55681744896 55708549632 55790498304 56020088832 56129503068 56415485952 56443396368 56525672448 56758288384 56841781248 56869144416 56906920008 56952800352 57187174016 57422905344 57535059456 57619300459 57744031744 57771829248 57856813056 57969814644 58095304704 58208373552 58448314368 58775175168 58889970432 59014583712 59257847808 59305623552 59549679616 59665987584 59705620992 59951323136 59999657984 60068415564 60116844816 60156777708 60364652544 60404336464 60492386304 60613066752 60949488096 61071080448 61322821632 61452582912 61572607488 61916940288 62037871812 62172168192 62293171696 62384806512 62549950464 62600380416 62641963008 62672118336 62899748864 63022599936 63375041536 63405549762 63467421696 63498820914 63853074432 63947003904 63977787468 64335570768 64600768512 64866615296 64962035712 64993307904 65088914688 65356770304 65484420246 65626177536 65754353664 65850629096 66024947712 66122072064 66251216736 66391406676 66523855488 66993389568 67026533187 67124236032 67400467456 67445238528 67499615232 67631450418 67777855488 67909769144 67954878522 68053934592 68189700096 68568174108 68571037696 68704965504 68850347664 68988174336 69134155776 69272076288 69656557824 69795520512 70079818158 70182907326 70231523328 70368694272 70425427968 70715244544 70762217472 70900424928 71192196224 71249593856 71296921728 71400849408 71543291904 71694680064 71730149551 71834708736 71940379392 72236430336 72377517114 72534196224 72782274264 72974942208 73082290176 73117471392 73526366592 73829449728 73973141389 74081957733 74133274624 74193043456 74242326528 74278066176 74387331072 74693451776 74839337424 74912366592 75257861824 75367563264 75789041664 75825525888 75875893344 75937067136 76398490287 76563873792 76713412608 77029105664 77142417408 77293086192 77456641122 77611164736 77775925248 77931085824 78363627552 78366900224 78519960576 78686111616 79010463744 79074164736 79280691609 79554650112 79607494656 80091220752 80155793088 80209036944 80486203392 80656515072 80814047328 80817422336 81265984128 81428107264 81600970752 81759787851 81880058547 81936777216 82096809984 82217576448 82555920384 82717162416 83179742016 83399933952 83467173888 83522617344 83562824448 84030133248 84194254602 84540733016 84623228928 84665094552 84788508672 85137432576 85262671872 85303716624 85360380012 85429200528 85780761024 86134358016 86616047616 86657743872 86785219584 87312560328 87672471552 88033263616 88162762752 88334955648 88521875568 88698473984 88886771712 88958435328 89324519424 89368710916 89498981376 89558431488 89926984704 89999486976 90102623346 90175267224 90235166562 90606504696 90738579456 90919600128 91424232144 91606620672 91800463552 91984232448 92178874368 92358911232 92362768384 92875410432 93056807718 93060694016 93258252288 93439757544 93577209768 93824925696 93900570624 93962944512 94349623296 94533899904 95062562304 95108324643 95201132544 95248231371 95391055872 95592906752 95779611648 95920505856 95966681202 96315240448 96503356152 96901152768 97043032352 97299922944 97443053568 97489961856 97633372032 98035155456 98226630369 98439266304 98775943644 98989768704 99037421568 99183108096 99587110014 99785783232 100490084352 100686354048 101052055552 101100701184 101167857792 101249422848 101447175627 101666783232 101864653716 101932317783 102085165056 102284550144 102856556544 103057448256 103275521496 103701233664 103908114432 104484836736 104693280768 104914815488 105119727237 105274360989 105347284992 105432219648 105553041408 105638141952 105707588812 106072866816 106143326208 106350637392 106788294336 106874390784 106945382592 107314937856 107542020096 107752063104 108354645504 108566275671 108801294336 109013050468 109173411396 109249036288 109462413312 109623435264 109676207088 110074560512 110289549888 110744174592 110906322688 111199911936 111289565184 111363489792 111417099264 111580996608 112040177664 112259006136 112830971904 112886792736 113051344896 113516576768 113683562496 113738288832 113813840016 113905600704 114374348032 114845810688 115070118912 115238600918 115488063488 115543658496 115713626112 115939629288 116184961683 116416747104 116896628736 117550350336 117779940864 118029167424 118515695616 118611247104 119099359232 119331975168 119411241984 119902646272 119999315968 120136831128 120233689632 120313555416 120729305088 120808672928 120984772608 121226133504 121898976192 122142160896 122645643264 122905165824 123145214976 123833880576 124075743624 124586343392 124769613024 125099900928 125200760832 125283926016 125344236672 125799497728 126045199872 126291381903 126750083072 126811099524 126934843392 126997641828 127706148864 127894007808 127955574936 128671141536 129201537024 129733230592 129924071424 129986615808 130177829376 130713540608 130968840492 131252355072 131508707328 131701258192 132049895424 132244144128 132502433472 132782813352 133047710976 133986779136 134053066374 134248472064 134800934912 134890477056 134999230464 135153935019 135262900836 135555710976 135819538288 135909757044 136107869184 136379400192 137136348216 137142075392 137409931008 137700695328 137976348672 138268311552 138544152576 139313115648 139591041024 140159636316 140365814652 140463046656 140737388544 140850855936 141430489088 141524434944 141800849856 142384392448 142499187712 142593843456 142801698816 143086583808 143389360128 143460299102 143669417472 143880758784 144472860672 144755034228 145068392448 145564548528 145949884416 146164580352 146234942784 147052733184 147658899456 147946282778 148163915466 148266549248 148484653056 148556132352 148774662144 149380665021 149386903552 149678674848 149824733184 150515723648 150735126528 151578083328 151651051776 151751786688 151874134272 152796980574 153127747584 153426825216 154058211328 154284834816 154586172384 154913282244 155222329472 155551850496 155862171648 156395244103 156727255104 156733800448 157039921152 157372223232 158020927488 158148329472 158561383218 159109300224 159214989312 160182441504 160311586176 160418073888 160972406784 161313030144 161628094656 161634844672 162531968256 162856214528 163201941504 163519575702 163760117094 163873554432 164193619968 164435152896 165111840768 165434324832 166359484032 166799867904 166934347776 167045234688 167125648896 168060266496 168388509204 169081466032 169246457856 169330189104 169577017344 170274865152 170525343744 170607433248 170720760024 170858401056 171561522048 172268716032 172857901377 173232095232 173315487744 173570439168 174625120656 175344943104 176066527232 176325525504 176669911296 177043751136 177396947968 177773543424 177916870656 178649038848 178737421832 178997962752 179116862976 179853969408 179998973952 180205246692 180350534448 180470333124 181213009392 181477158912 181839200256 182848464288 183213241344 183600927104 183968464896 184357748736 184717822464 184988280421 185750820864 186113615436 186121388032 186516504576 186879515088 187154419536 187649851392 187801141248 187925889024 188699246592 189067799808 190125124608 190216649286 190402265088 190496462742 191185813504 191559223296 191841011712 191933362404 192630480896 193006712304 193802305536 194086064704 194599845888 194886107136 194979923712 195266744064 196070310912 196453260738 196878532608 197551887288 198074843136 198366216192 199174220028 199571566464 200980168704 201079599561 201372708096 202104111104 202201402368 202335715584 202498845696 202894351254 203333566464 203729307432 203864635566 204569100288 205713113088 206114896512 206551042992 207402467328 207816228864 208969673472 209386561536 209829630976 210239454474 210548721978 210694569984 211106082816 211276283904 211415177624 212145733632 212286652416 212701274784 213576588672 213748781568 213890765184 214629875712 215084040192 215190448653 215504126208 216709291008 217132551342 217602588672 218026100936 218346822792 218924826624 219246870528 219352414176 220149121024 220579099776 221488349184 221812645376 221919424167 222245873199 222399823872 222579130368 222726979584 222834198528 223161993216 224080355328 224518012272 225773585472 226102689792 227033153536 227367124992 227476577664 227627680032 227811201408 228748696064 229195470861 229691621376 230140237824 230291532769 230477201836 230976126976 231087316992 231427252224 231879258576 232369923366 232833494208 233793257472 235100700672 235559881728 236058334848 237031391232 237222494208 237842074827 238198718464 238663950336 238822483968 239805292544 239998631936 240273662256 240467379264 240627110832 241458610176 241617345856 241969545216 242452267008 243797952384 244284321792 245279363553 245640175641 245810331648 246290429952 247667761152 248151487248 249172686784 249539226048 250199801856 250401521664 250567852032 250688473344 251598995456 252090399744 252582763806 253500166144 253622199048 253869686784 253995283656 255412297728 255788015616 255911149872 257342283072 258403074048 259466461184 259848142848 259973231616 260355658752 261427081216 261937680984 263017414656 263402516384 264099790848 264488288256 265004866944 265565626704 266095421952 267973558272 268106132748 268496944128 269601869824 269780954112 269998460928 270307870038 270525801672 271639076576 271819514088 272215738368 272758800384 274272696432 274284150784 274819862016 275401390656 275952697344 276536623104 277088305152 278626231296 279182082048 280319272632 280731629304 281474777088 281701711872 282860978176 283048869888 283601699712 284768784896 284998375424 285187686912 285324973929 285603397632 285744694113 286173167616 286778720256 286920598204 287338834944 287761517568 288945721344 289510068456 291129097056 291899768832 292329160704 292469885568 294105466368 294679891107 295317798912 295892565556 296327830932 296533098496 296969306112 297112264704 297549324288 298761330042 298773807104 299357349696 301031447296 301470253056 303156166656 303302103552 303503573376 303748268544 305593961148 305796953349 306255495168 306853650432 308116422656 308569669632 309172344768 309826564488 310444658944 311103700992 311724343296 312790488206 313454510208 313467600896 314079842304 314744446464 315359181711 315823082967 316041854976 316296658944 317122766436 318218600448 318429978624 320364883008 320623172352 320836147776 321944813568 322626060288 323256189312 323269689344 325063936512 325698827013 325712429056 326403883008 327039151404 327520234188 327747108864 328387239936 328870305792 330223681536 330868649664 332718968064 333599735808 333868695552 334090469376 334251297792 336120532992 336777018408 338162932064 338492915712 338660378208 339154034688 340549730304 341050687488 341214866496 341441520048 341716802112 343123044096 344537432064 345715802754 346464190464 346630975488 347140878336 348554885049 349250241312 350689886208 352133054464 352651051008 353339822592 354087502272 354793895936 355547086848 355833741312 357298077696 357474843664 357995925504 358233725952 359707938816 359997947904 360410493384 360701068896 360940666248 362426018784 362954317824 363678400512 365696928576 366426482688 367201854208 367936929792 368715497472 369435644928 369976560842 371501641728 372227230872 372242776064 373759030176 374308839072 375299702784 375602282496 375851778048 377398493184 378135599616 380250249216 380433298572 380804530176 380992925484 382371627008 383118446592 383682023424 383866724808 385260961792 386013424608 387604611072 388172129408 389199691776 389772214272 389959847424 390533488128 392140621824 392906521476 393757065216 395103774576 396149686272 396732432384 398348440056 399143132928 401960337408 402159199122 402745416192 404208222208 404402804736 404671431168 404997691392 405461805057 405788702508 406667132928 407458614864 407729271132 409138200576 411426226176 412229793024 413102085984 414804934656 415632457728 417939346944 418773123072 419659261952 420478908948 421097443956 421389139968 422212165632 422552567808 422830355248 424291467264 424573304832 425402549568 427153177344 427497563136 427781530368 429259751424 430168080384 430380897306 431008252416 433418582016 434265102684 435205177344 436052201872 436693645584 437849653248 438493741056 438704828352 440298242048 441158199552 442976698368 443625290752 443838848334 444491746398 444799647744 445453959168 445668397056 446323986432 448160710656 449036024544 451547170944 452205379584 454066307072 454734249984 454953155328 455255360064 455622402816 457497392128 458390941722 459383242752 460280475648 460583065538 460954403672 462174633984 462854504448 463758517152 464739846732 465666988416 467586514944 469185732309 470201401344 471119763456 472116669696 474062782464 474444988416 475684149654 477327900672 477644967936 479610585088 479997263872 480547324512 480934758528 481254221664 482917220352 483234691712 483939090432 484904534016 487595904768 488568643584 490558727106 491280351282 491620663296 492580859904 495335522304 496302974496 498345373568 499078452096 500399603712 500803043328 501135704064 501376946688 502111046857 503197990912 504180799488 505165527612 507000332288 507244398096 507739373568 507990567312 510824595456 511576031232 511822299744 514684566144 516806148096 517811989723 518573704131 518932922368 519696285696 519946463232 520711317504 522854162432 523875361968 526034829312 526805032768 528199581696 528976576512 530009733888 531131253408 532190843904 535947116544 536212265496 536993888256 539203739648 539561908224 539996921856 540615740076 541051603344 543278153152 543639028176 544431476736 545517600768 548545392864 548568301568 549639724032 550802781312 551905394688 553073246208 554964841263 557252462592 558364164096 560638545264 561463258608 562949554176 563403423744 565721956352 566097739776 567203399424 569537569792 569996750848 570375373824 570649947858 571206795264 571489388226 573557440512 573841196408 574677669888 575523035136 577891442688 579020136912 582258194112 583799537664 584658321408 584939771136 588210932736 589359782214 590635597824 591785131112 592655661864 594224529408 595098648576 597522660084 597547614208 598714699392 602062894592 602940506112 603238798683 606312333312 606604207104 607007146752 607496537088 611187922296 611593906698 613707300864 616232845312 617139339264 618344689536 619653128976 620889317888 622207401984 623448686592 625580976412 626909020416 626935201792 628159684608 629488892928 630718363422 631646165934 632083709952 634245532872 636437200896 636859957248 640729766016 641246344704 641672295552 643889627136 645252120576 645571345959 646512378624 646539378688 650127873024 651397654026 651424858112 652807766016 654078302808 655040468376 656774479872 657740611584 660447363072 661737299328 665437936128 665758272501 666737619597 667199471616 667737391104 668180938752 668502595584 672241065984 673554036816 676325864128 677320756416 678308069376 681099460608 682101374976 682429732992 682883040096 683433604224 686246088192 687586412583 689074864128 690874598307 691431605508 692928380928 693261950976 694281756672 697109770098 698500482624 701379772416 704266108928 705302102016 706679645184 708175004544 709587791872 711094173696 711667482624 713526224481 714596155392 714949687328 715991851008 716467451904 719415877632 719995895808 720820986768 721402137792 721881332496 724852037568 725908635648 727356801024 731393857152 732852965376 734403708416 735838090659 736920526923 737430994944 738871289856 739953121684 743003283456 744454461744 744485552128 747518060352 748617678144 750599405568 751204564992 751703556096 754796986368 756271199232 760500498432 760866597144 761609060352 761985850968 764743254016 766236893184 767364046848 767733449616 770521923584 772026849216 775209222144 776344258816 778399383552 779544428544 779919694848 781066976256 784281243648 785813042952 790207549152 792299372544 793464864768 796696880112 798286265856 803920674816 804318398244 805490832384 808416444416 808805609472 809342862336 809995382784 810923610114 811577405016 814917229728 815458542264 818276401152 822852452352 824459586048 826204171968 829609869312 831264915456 835878693888 837546246144 839318523904 840957817896 842194887912 844424331264 845105135616 845660710496 848582934528 849146609664 850805099136 854306354688 854995126272 855563060736 855974921787 857234082339 858519502848 860336160768 860761794612 862016504832 866837164032 868530205368 872104403744 873387291168 875699306496 876987482112 877409656704 880596484096 882316399104 884039673321 885953396736 887250581504 887677696668 888983492796 889599295488 890907918336 891336794112 892647972864 896321421312 898072049088 903094341888 904410759168 908132614144 909468499968 909906310656 910510720128 911244805632 914994784256 916781883444 917390860047 918766485504 920560951296 921166131076 921908807344 924349267968 925709008896 927517034304 929479693464 931333976832 935173029888 938371464618 940402802688 942239526912 944233339392 946077545133 948125564928 948889976832 951368299308 954655801344 955289935872 959221170176 959994527744 961094649024 961869517056 962508443328 965834440704 966469383424 967878180864 969809068032 975191809536 977137287168 981117454212 982560702564 983241326592 985161719808 990671044608 992605948992 996690747136 998156904192 1000799207424 1001606086656 1002271408128 1002753893376 1004222093714 1006395981824 1008361598976 1010331055224 1014000664576 1014488796192 1015478747136 1015981134624 1021649190912 1023152062464 1023644599488 1029369132288 1033612296192 1035623979446 1037147408262 1037865844736 1039392571392 1039892926464 1041422635008 1045664655147 1045708324864 1047750723936 1052069658624 1053610065536 1056399163392 1057953153024 1060019467776 1062262506816 1064381687808 1071894233088 1072424530992 1073987776512 1078407479296 1079123816448 1079993843712 1081231480152 1082103206688 1086556306304 1087278056352 1088862953472 1091035201536 1094766708721 1097090785728 1097136603136 1099279448064 1101605562624 1103810789376 1106146492416 1109929682526 1114504925184 1116728328192 1121277090528 1122926517216 1125899108352 1126806847488 1131443912704 1132195479552 1134406798848 1139075139584 1139993501696 1140750747648 1141299895716 1142413590528 1142978776452 1147114881024 1147682392816 1149355339776 1151046070272 1155782885376 1158040273824 1164516388224 1167599075328 1169316642816 1169879542272 1176421865472 1178719564428 1181271195648 1183570262224 1185311323728 1188449058816 1190197297152 1195045320168 1195095228416 1197429398784 1204125789184 1205881012224 1206477597366 1212624666624 1213208414208 1214014293504 1214993074176 1222375844592 1223187813396 1227414601728 1232465690624 1234278678528 1236689379072 1239306257952 1241778635776 1244414803968 1246897373184 1251161952824 1253818040832 1256319369216 1258977785856 1261436726844 1263292331868 1264167419904 1268491065744 1272874401792 1273719914496 1281459532032 1282492689408 1283344591104 1287779254272 1290504241152 1291142691918 1293024757248 1300255746048 1302795308052 1302849716224 1305615532032 1308156605616 1310080936752 1313548959744 1315481223168 1320894726144 1323474598656 1330875872256 1331516545002 1333475239194 1334398943232 1336361877504 1337005191168 1344482131968 1347108073632 1352651728256 1354641512832 1356616138752 1362198921216 1362872841469 1364202749952 1364859465984 1365766080192 1366867208448 1372492176384 1375172825166 1378149728256 1381749196614 1382863211016 1386523901952 1388563513344 1394219540196 1397000965248 1402759544832 1407557196927 1408532217856 1410604204032 1413359290368 1416350009088 1419175583744 1422188347392 1423334965248 1427052448962 1429899374656 1431983702016 1432934903808 1438831755264 1439991791616 1441641973536 1442804275584 1443762664992 1449704075136 1451817271296 1454713602048 1462787714304 1465705930752 1468807416832 1471676181318 1473841053846 1474861989888 1477742579712 1479906243368 1486006566912 1488908923488 1488971104256 1495036120704 1497235356288 1501198811136 1502409129984 1503407112192 1506333140571 1509593972736 1512542398464 1521000996864 1521733194288 1523218120704 1523971701936 1532473786368 1534728093696 1535466899232 1541043847168 1544053698432 1550418444288 1552688517632 1553435969169 1555721112393 1556798767104 1559088857088 1559839389696 1562133952512 1568562487296 1571626085904 1580415098304 1584598745088 1586929729536 1593393760224 1596572531712 1607841349632 1608636796488 1610981664768 1612040729383 1616832888832 1617611218944 1618685724672 1619990765568 1621847220228 1623154810032 1629834459456 1630917084528 1636552802304 1645704904704 1648919172096 1652408343936 1659219738624 1664894523789 1671757387776 1675092492288 1678637047808 1681915635792 1684389775824 1688848662528 1690210271232 1691321420992 1697165869056 1698293219328 1701610198272 1708612709376 1709990252544 1711126121472 1711949843574 1714468164678 1720672321536 1721523589224 1724033009664 1733674328064 1737060410736 1744208807488 1746774582336 1751398612992 1753974964224 1754819313408 1761192968192 1764632798208 1768079346642 1771906793472 1774501163008 1775355393336 1777966985592 1782673588224 1785295945728 1792642842624 1796144098176 1806188683776 1808821518336 1809716396049 1816265228288 1818936999936 1819812621312 1821021440256 1822489611264 1829989568512 1833563766888 1834781720094 1841121902592 1842332262152 1843817614688 1848698535936 1851418017792 1855034068608 1858959386928 1862667953664 1870346059776 1876742929236 1880805605376 1884479053824 1888466678784 1892155090266 1896251129856 1902736598616 1909311602688 1910579871744 1918442340352 1919989055488 1922189298048 1923739034112 1925016886656 1931668881408 1932938766848 1935756361728 1936714037877 1939618136064 1950383619072 1954274574336 1962234908424 1965121405128 1970323439616 1981342089216 1985211897984 1993381494272 1996313808384 1997274817503 2000212858791 2001598414848 2003212173312 2004542816256 2005507786752 2008444187428 2012791963648 2016723197952 2020662110448 2028001329152 2028977592384 2031962269248 2043298381824 2046304124928 2047289198976 2058738264576 2062759237749 2067224592384 2071247958892 2072623794921 2074294816524 2075731689472 2078785142784 2079785852928 2082845270016 2091329310294 2091416649728 2095501447872 2104139317248 2107220131072 2112798326784 2115906306048 2120038935552 2124525013632 2128763375616 2140578673443 2143788466176 2144849061984 2147975553024 2156814958592 2158247632896 2159987687424 2162462960304 2164206413376 2173112612608 2174556112704 2177725906944 2182070403072 2189533417442 2194181571456 2194273206272 2198558896128 2203211125248 2207514271977 2210761580769 2212292984832 2219859365052 2229009850368 2233456656384 2242554181056 2245853034432 2251798216704 2253613694976 2262887825408 2264390959104 2268813597696 2278150279168 2279987003392 2281501495296 2282599791432 2284827181056 2285957552904 2294229762048 2295364785632 2298710679552 2302092140544 2311565770752 2316080547648 2329032776448 2335198150656 2338633285632 2339759084544 2352843730944 2357439128856 2367140524448 2370622647456 2376898117632 2380394594304 2390090640336 2390190456832 2394858797568 2408251578368 2411762024448 2412955194732 2425249333248 2426416828416 2428028587008 2429986148352 2444751689184 2446375626792 2454829203456 2464931381248 2468557357056 2473378758144 2478612515904 2483557271552 2488829607936 2493794746368 2502323905648 2507636081664 2512638738432 2517955571712 2522873453688 2526584663736 2536982131488 2545748803584 2547439828992 2562919064064 2564985378816 2566689182208 2567924765361 2575558508544 2581008482304 2582285383836 2586049514496 2600511492096 2605590616104 2605699432448 2616313211232 2620161873504 2627097919488 2630962446336 2641789452288 2646949197312 2661751744512 2663033090004 2666950478388 2668797886464 2672723755008 2674010382336 2688964263936 2694216147264 2705303456512 2709283025664 2713232277504 2724397842432 2725745682938 2728405499904 2729718931968 2731532160384 2733734416896 2744984352768 2750345650332 2752172580141 2756299456512 2763498393228 2765726422032 2773047803904 2777127026688 2788439080392 2794001930496 2805519089664 2815114393854 2817064435712 2821208408064 2826718580736 2832700018176 2838232635399 2838351167488 2844376694784 2846669930496 2854104897924 2859798749312 2863967404032 2865869807616 2877663510528 2879983583232 2883283947072 2885608551168 2887525329984 2899408150272 2903634542592 2909427204096 2925575428608 2931411861504 2937614833664 2943352362636 2947682107692 2949723979776 2955485159424 2959812486736 2972013133824 2977817846976 2977942208512 2990072241408 2994470712576 3002397622272 3004818259968 3006814224384 3012666281142 3019187945472 3025084796928 3042001993728 3043466388576 3046436241408 3047943403872 3064947572736 3069456187392 3070933798464 3082087694336 3088107396864 3100836888576 3105377035264 3106871938338 3111442224786 3113597534208 3118177714176 3119678779392 3124267905024 3137124974592 3143252171808 3160830196608 3169197490176 3173859459072 3186787520448 3193145063424 3215682699264 3217273592976 3221963329536 3224081458766 3235222437888 3237371449344 3239981531136 3243694440456 3246309620064 3259668918912 3261834169056 3273105604608 3284300126163 3291409809408 3297838344192 3304816687872 3318439477248 3329789047578 3343514775552 3350184984576 3357274095616 3363831271584 3368779551648 3377697325056 3380420542464 3382642841984 3394331738112 3396586438656 3403220396544 3417225418752 3419980505088 3422252242944 3423899687148 3428936329356 3441344643072 3443047178448 3448066019328 3467348656128 3474120821472 3488417614976 3493549164672 3502797225984 3507949928448 3509638626816 3514777327999 3522385936384 3529265596416 3536158693284 3543813586944 3549002326016 3550710786672 3555933971184 3565347176448 3570591891456 3585285685248 3592288196352 3612377367552 3617643036672 3619432792098 3632530456576 3637873999872 3639625242624 3642042880512 3644979222528 3659979137024 3667127533776 3669563440188 3682243805184 3684664524304 3687635229376 3697397071872 3702836035584 3710068137216 3717918773856 3725335907328 3740692119552 3753485858472 3768958107648 3776933357568 3784310180532 3792502259712 3805473197232 3818623205376 3821159743488 3836884680704 3839978110976 3844378596096 3847478068224 3850033773312 3863337762816 3865877533696 3871512723456 3873428075754 3900767238144 3908549148672 3924469816848 3930242810256 3940646879232 3962684178432 3970423795968 3986762988544 3992627616768 3994549635006 4000425717582 4003196829696 4009085632512 4011015573504 4016888374856 4033446395904 4041324220896 4056002658304 4057955184768 4063924538496 4086596763648 4088618524407 4092608249856 4094578397952 4117476529152 4125518475498 4134449184768 4142495917784 4145247589842 4148589633048 4159571705856 4165690540032 4182658620588 4182833299456 4191002895744 4208278634496 4214440262144 4222671590781 4225596653568 4231812612096 4240077871104 4249050027264 4257526751232 4281157346886 4289698123968 4295951106048 4313629917184 4316495265792 4319975374848 4324925920608 4328412826752 4346225225216 4349112225408 4355451813888 4364140806144 4375539122611 4379066834884 4388363142912 4388546412544 4397117792256 4406422250496 4415028543954 4421523161538 4424585969664 4439718730104 4458019700736 4466913312768 4485108362112 4491706068864 4503596433408 4507227389952 4518999421713 4525775650816 4528781918208 4537627195392 4556300558336 4559974006784 4563002990592 4565199582864 4569654362112 4571915105808 4590729571264 4597421359104 4604184281088 4623131541504 4632161095296 4658065552896 4660307907507 4667163337179 4670396301312 4677266571264 4679518169088 4705687461888 4714878257712 4734281048896 4741245294912 4753796235264 4760789188608 4780181280672 4780380913664 4789717595136 4816503156736 4823524048896 4825910389464 4836122188149 4850498666496 4852833656832 4856057174016 4859972296704 4889503378368 4892751253584 4909658406912 4929862762496 4937114714112 4946757516288 4957225031808 4967114543104 4977659215872 4994683571367 5004647811296 5015272163328 5025277476864 5035911143424 5045746907376 5053169327472 5073964262976 5091497607168 5094879657984 5125838128128 5129970757632 5133378364416 5135849530722 5162016964608 5164570767672 5172099028992 5201022984192 5211181232208 5211398864896 5232626422464 5240323747008 5254195838976 5261924892672 5283578904576 5293898394624 5323503489024 5326066180008 5333900956776 5348020764672 5377928527872 5388432294528 5410606913024 5418566051328 5426464555008 5429149188147 5448795684864 5451491365876 5456810999808 5459437863936 5463064320768 5467468833792 5489968705536 5500691300664 5504345160282 5526996786456 5531452844064 5546095607808 5554254053376 5576878160784 5588003860992 5611038179328 5630228787708 5634128871424 5642416816128 5653437161472 5665400036352 5676465270798 5676702334976 5688753389568 5708209795848 5719597498624 5727934808064 5731739615232 5755327021056 5759967166464 5766567894144 5771217102336 5775050659968 5798816300544 5807269085184 5810142113631 5818854408192 5851150857216 5862823723008 5875229667328 5886704725272 5895364215384 5910970318848 5919624973472 5944026267648 5955635693952 5955884417024 5980144482816 5988941425152 5991824452509 6000638576373 6004795244544 6009636519936 6013628448768 6025332562284 6038375890944 6050169593856 6084003987456 6086932777152 6095886807744 6129895145472 6138912374784 6141867596928 6164175388672 6176214793728 6188277713247 6201673777152 6210754070528 6213743876676 6217871384763 6222884449572 6227195068416 6236355428352 6239357558784 6248535810048 6274249949184 6286504343616 6321660393216 6338394980352 6347718918144 6373575040896 6386290126848 6421736020329 6431365398528 6434547185952 6443926659072 6448162917532 6470444875776 6474742898688 6479963062272 6487388880912 6492619240128 6519337837824 6523668338112 6546211209216 6568600252326 6582819618816 6595676688384 6609633375744 6622542815931 6636878954496 6659578095156 6687029551104 6700369969152 6714548191232 6727662543168 6737559103296 6755394650112 6760841084928 6765285683968 6788663476224 6793172877312 6806440793088 6834450837504 6839961010176 6844504485888 6847799374296 6857872658712 6882689286144 6886094356896 6896132038656 6934697312256 6948241642944 6976835229952 6987098329344 7005594451968 7015899856896 7019277253632 7029554655998 7044771872768 7058531192832 7072317386568 7098004652032 7101421573344 7111867942368 7130694352896 7141183782912 7170571370496 7184576392704 7224754735104 7235286073344 7238865584196 7265060913152 7275747999744 7279250485248 7284085761024 7289958445056 7319958274048 7334255067552 7339126880376 7364487610368 7369329048608 7375270458752 7394794143744 7405672071168 7420136274432 7435837547712 7450671814656 7481384239104 7506971716944 7537916215296 7553866715136 7568620361064 7610946394464 7637246410752 7642319486976 7673769361408 7679956221952 7688757192192 7694956136448 7700067546624 7703774296083 7726675525632 7731755067392 7743025446912 7746856151508 7801534476288 7817098297344 7848939633696 7860485620512 7881293758464 7925368356864 7940847591936 7973525977088 7985255233536 7989099270012 8000851435164 8006393659392 8018171265024 8022031147008 8033776749712 8066892791808 8082648441792 8112005316608 8115910369536 8127849076992 8173193527296 8177237048814 8185216499712 8189156795904 8234953058304 8251036950996 8268898369536 8284991835568 8290495179684 8297179266096 8319143411712 8331381080064 8365317241176 8365666598912 8382005791488 8416557268992 8428880524288 8445343181562 8451193307136 8463625224192 8480155742208 8498100054528 8515053502464 8562314693772 8579396247936 8591902212096 8627259834368 8632990531584 8639950749696 8649851841216 8656825653504 8692450450432 8698224450816 8710903627776 8728281612288 8751078245222 8758133669768 8776726285824 8794235584512 8812844500992 8830057087908 8843046323076 8849171939328 8879437460208 8916039401472 8933826625536 8970216724224 8983412137728 9007192866816 9014454779904 9037998843426 9057563836416 9075254390784 9112601116672 9119948013568 9126005981184 9130399165728 9139308724224 9143830211616 9181459142528 9194842718208 9208368562176 9246263083008 9264322190592 9316131105792 9320615815014 9334326674358 9340792602624 9354533142528 9359036338176 9411374923776 9429756515424 9468562097792 9482490589824 9507592470528 9521578377216 9540109890283 9560362561344 9560761827328 9579435190272 9633006313472 9647048097792 9651820778928 9672244376298 9705667313664 9712114348032 9719944593408 9779006756736 9785502507168 9819316813824 9852900378489 9859725524992 9874229428224 9893515032576 9914450063616 9934229086208 9955318431744 9989367142734 10009295622592 10030544326656 10050554953728 10071822286848 10091493814752 10106338654944 10147928525952 10182995214336 10189759315968 10251676256256 10259941515264 10266756728832 10271699061444 10324033929216 10329141535344 10344198057984 10402045968384 10422362464416 10422797729792 10465252844928 10480647494016 10508391677952 10523849785344 10544331983997 10567157809152 10587796789248 10647006978048 10652132360016 10667801913552 10696041529344 10755857055744 10776864589056 10821213826048 10837132102656 10852929110016 10858298376294 10897591369728 10902982731752 10913621999616 10918875727872 10926128641536 10934937667584 10979937411072 11001382601328 11008690320564 11053993572912 11062905688128 11092191215616 11108508106752 11153756321568 11176007721984 11222076358656 11260457575416 11284285105681 11306874322944 11330800072704 11352930541596 11353404669952 11377506779136 11416419591696 11439194997248 11455869616128 11463479230464 11510654042112 11519934332928 11533135788288 11542434204672 11550101319936 11597632601088 11614538170368 11620284227262 11702301714432 11725647446016 11750459334656 11773409450544 11790728430768 11821940637696 11839249946944 11888052535296 11911271387904 11911768834048 11960288965632 11977882850304 11983648905018 12001277152746 12009590489088 12027256897536 12050665124568 12100339187712 12168007974912 12173865554304 12191773615488 12259790290944 12265855573221 12277824749568 12283735193856 12328350777344 12352429587456 12376555426494 12403347554304 12421508141056 12427487753352 12435742769526 12445768899144 12478715117568 12497071620096 12548499898368 12573008687232 12643320786432 12668014772343 12676789960704 12695437836288 12747150081792 12772580253696 12843472040658 12869094371904 12887853318144 12896325835064 12940889751552 12949485797376 12959926124544 12974777761824 12985238480256 13038675675648 13047336676224 13092422418432 13126617367833 13137200504652 13165639237632 13191353376768 13219266751488 13245085631862 13273757908992 13319156190312 13374059102208 13400739938304 13429096382464 13455325086336 13475118206592 13510789300224 13521682169856 13530571367936 13556998265139 13577326952448 13586345754624 13612881586176 13668901675008 13679922020352 13689008971776 13695598748592 13715745317424 13772188713792 13792264077312 13869394624512 13896483285888 13953670459904 13974196658688 13980923722521 14001490011537 14011188903936 14031799713792 14038554507264 14059109311996 14089543745536 14117062385664 14144634773136 14196009304064 14202843146688 14223735884736 14261388705792 14282367565824 14341142740992 14369152785408 14449509470208 14470572146688 14477731168392 14508366564447 14530121826304 14551495999488 14558500970496 14568171522048 14579916890112 14639916548096 14668510135104 14678253760752 14728975220736 14738658097216 14750540917504 14789588287488 14811344142336 14840272548864 14871675095424 14901343629312 14984050714101 15013943433888 15075832430592 15107733430272 15137240722128 15221892788928 15274492821504 15284638973952 15347538722816 15359912443904 15377514384384 15389912272896 15400135093248 15407548592166 15463510134784 15486050893824 15493712303016 15603068952576 15634196594688 15697879267392 15720971241024 15762587516928 15850736713728 15881695183872 15947051954176 15970510467072 15978198540024 16001702870328 16044062294016 16067553499424 16133785583616 16165296883584 16224010633216 16231820739072 16255698153984 16287447564441 16346387054592 16354474097628 16370432999424 16378313591808 16469906116608 16502073901992 16569983671136 16580990359368 16594358532192 16638286823424 16662762160128 16730634482352 16731333197824 16764011582976 16833114537984 16857761048576 16890686363124 16902386614272 16927250448384 16960311484416 16996200109056 17030107004928 17124629387544 17158792495872 17183804424192 17254519668736 17265981063168 17279901499392 17299703682432 17313651307008 17384900900864 17396448901632 17421807255552 17430426340893 17456563224576 17502156490444 17516267339536 17553452571648 17588471169024 17625689001984 17660114175816 17686092646152 17758874920416 17832078802944 17867653251072 17940433448448 17966824275456 17975473357527 18014385733632 18028909559808 18075997686852 18115127672832 18150508781568 18225202233344 18239896027136 18252011962368 18260798331456 18287660423232 18362918285056 18389685436416 18416737124352 18492526166016 18528644381184 18632262211584 18641231630028 18653614154289 18668653348716 18681585205248 18709066285056 18718072676352 18822749847552 18859513030848 18937124195584 18964981179648 19015184941056 19043156754432 19080219780566 19120725122688 19121523654656 19158870380544 19265208060987 19266012626944 19294096195584 19303641557856 19344488752596 19411334627328 19424228696064 19439889186816 19558013513472 19571005014336 19638633627648 19705800756978 19719451049984 19748458856448 19787030065152 19828900127232 19867628447793 19868458172416 19910636863488 19978734285468 20018591245184 20061088653312 20101109907456 20143644573696 20182987629504 20212677309888 20295857051904 20365990428672 20379518631936 20503352512512 20519883030528 20533513457664 20543398122888 20648067858432 20658283070688 20688396115968 20804091936768 20844724928832 20845595459584 20930505689856 20961294988032 21016783355904 21047699570688 21088663967994 21134315618304 21175593578496 21294013956096 21304264720032 21335603827104 21392083058688 21511714111488 21553729178112 21642427652096 21674264205312 21705858220032 21716596752588 21795182739456 21805965463504 21827243999232 21837751455744 21852257283072 21869875335168 21959874822144 22002765202656 22017380641128 22107987145824 22125811376256 22184382431232 22217016213504 22307512643136 22352015443968 22444152717312 22520915150832 22568570211362 22613748645888 22661600145408 22705861083192 22706809339904 22832839183392 22878389994496 22911739232256 22926958460928 23021308084224 23039868665856 23066271576576 23084868409344 23100202639872 23195265202176 23229076340736 23240568454524 23404603428864 23451294892032 23500918669312 23546818901088 23581456861536 23643881275392 23678499893888 23776105070592 23822542775808 23920577931264 23955765700608 23967297810036 24002554305492 24019180978176 24054513795072 24101330249136 24200678375424 24336015949824 24347731108608 24383547230976 24519580581888 24531711146442 24555649499136 24567470387712 24656701554688 24704859174912 24753110852988 24806695108608 24843016282112 24854975506704 24871485539052 24891537798288 24957430235136 24994143240192 25096999796736 25146017374464 25286641572864 25336029544686 25353579921408 25390875672576 25494300163584 25545160507392 25686944081316 25738188743808 25775706636288 25792651670128 25881779503104 25898971594752 25919852249088 25949555523648 25970476960512 26077351351296 26094673352448 26184844836864 26253234735666 26274401009304 26382706753536 26438533502976 26490171263724 26547515817984 26638312380624 26748118204416 26801479876608 26858192764928 26910650172672 26950236413184 27021578600448 27043364339712 27061142735872 27113996530278 27172691509248 27225763172352 27337803350016 27359844040704 27378017943552 27391197497184 27431490634848 27544377427584 27584528154624 27738789249024 27792966571776 27907340919808 27948393317376 27961847445042 28002980023074 28022377807872 28063599427584 28077109014528 28118218623992 28234124771328 28289269546272 28392018608128 28405686293376 28447471769472 28522777411584 28564735131648 28620329670849 28682285481984 28738305570816 28899018940416 28941144293376 28955462336784 29016733128894 29117001940992 29136343044096 29159833780224 29279833096192 29337020270208 29356507521504 29457950441472 29477316194432 29501081835008 29558701135467 29579176574976 29622688284672 29680545097728 29743350190848 29802687258624 29968101428202 30027886867776 30151664861184 30215466860544 30274481444256 30443785577856 30548985643008 30569277947904 30628773858277 30695077445632 30719824887808 30755028768768 30779824545792 30800270186496 30815097184332 30927020269568 30972101787648 30987424606032 31206137905152 31268393189376 31395758534784 31441942482048 31525175033856 31632995951991 31701473427456 31763390367744 31894103908352 31941020934144 31956397080048 32003405740656 32088124588032 32135106998848 32267571167232 32330593767168 32448021266432 32463641478144 32511396307968 32574895128882 32692774109184 32708948195256 32740865998848 32756627183616 32939812233216 33004147803984 33139967342272 33161980718736 33188717064384 33276573646848 33325524320256 33461268964704 33462666395648 33528023165952 33666229075968 33715522097152 33781372726248 33852855317043 33920622968832 33992400218112 34060214009856 34249258775088 34317584991744 34367608848384 34509039337472 34531962126336 34559802998784 34599407364864 34627302614016 34769801801728 34792897803264 34843614511104 34860852681786 35004312980888 35032534679072 35106905143296 35176942338048 35251378003968 35320228351632 35372185292304 35517749840832 35664157605888 35735306502144 35880866896896 35933648550912 35950946715054 36028771467264 36151995373704 36301017563136 36450404466688 36479792054272 36504023924736 36521596662912 36575320846464 36725836570112 36779370872832 36797566719663 36833474248704 36985052332032 37057288762368 37264524423168 37282463260056 37307228308578 37337306697432 37436145352704 37645499695104 37719026061696 37874248391168 37929962359296 38004044317029 38030369882112 38086313508864 38160439561132 38241450245376 38243047309312 38317740761088 38530416121974 38532025253888 38607283115712 38688977505192 38822669254656 38848457392128 38879778373632 39116027026944 39142010028672 39277267255296 39379852103499 39411601513956 39438902099968 39496917712896 39574060130304 39657800254464 39735256895586 39736916344832 39821273726976 39957468570936 40037182490368 40122177306624 40202219814912 40287289147392 40365975259008 40425354619776 40591714103808 40670994795417 40731980857344 40759037263872 41006705025024 41039766061056 41067026915328 41086796245776 41316566141376 41376792231936 41608183873536 41689449857664 41691190919168 41861011379712 41922589976064 41942771167563 42004470034611 42033566711808 42095399141376 42177327935988 42268631236608 42351187156992 42588027912192 42608529440064 42671207654208 42784166117376 43023428222976 43107458356224 43284855304192 43348528410624 43411716440064 43433193505176 43525099693341 43590365478912 43611930927008 43654487998464 43675502911488 43704514566144 43739750670336 43919749644288 44005530405312 44034761282256 44215974291648 44251622752512 44368764862464 44434032427008 44615025286272 44704030887936 44952152142303 45041830301664 45137140422724 45227497291776 45323200290816 45411722166384 45413618679808 45665678366784 45756779988992 45823478464512 45853916921856 46042616168448 46079737331712 46132543153152 46169736818688 46200405279744 46390530404352 46458152681472 46481136909048 46809206857728 46902589784064 47001837338624 47093637802176 47162913723072 47287762550784 47356999787776 47552210141184 47645085551616 47841155862528 47911531401216 47934595620072 48005108610984 48202660498272 48401356750848 48672031899648 48695462217216 48767094461952 49039161163776 49063422292884 49111298998272 49134940775424 49313403109376 49409718349824 49506221705976 49686032564224 49709951013408 49742971078104 49783075596576 49914860470272 49988286480384 50193999593472 50292034748928 50573283145728 50672059089372 50707159842816 50781751345152 50988600327168 51090321014784 51373888162632 51476377487616 51551413272576 51585303340256 51763559006208 51797943189504 51839704498176 51899111047296 51940953921024 52154702702592 52189346704896 52291279022679 52369689673728 52506469471332 52548802018608 52765413507072 52877067005952 52980342527448 53276624761248 53496236408832 53602959753216 53716385529856 53821300345344 53900472826368 53926420072581 54043157200896 54086728679424 54122285471744 54227993060556 54345383018496 54451526344704 54675606700032 54719688081408 54756035887104 54782394994368 54862981269696 55088754855168 55169056309248 55477578498048 55585933143552 55814681839616 55896786634752 55923694890084 55960842462867 56005960046148 56044755615744 56127198855168 56154218029056 56236437247984 56468249542656 56578539092544 56784037216256 56811372586752 56894943538944 57045554823168 57129470263296 57240659341698 57364570963968 57476611141632 57798037880832 57882288586752 57910924673568 58033466257788 58234003881984 58272686088192 58319667560448 58559666192384 58674040540416 58713015043008 58915900882944 58954632388864 59002163670016 59117402270934 59158353149952 59245376569344 59361090195456 59486700381696 59605374517248 59936202856404 60055773735552 60303329722368 60430933721088 60548962888512 60887571155712 61097971286016 61138555895808 61257547716554 61390154891264 61510057537536 61559649091584 61600540372992 61630194368664 61854040539136 61944203575296 61974849212064 62412275810304 62536786378752 62791517069568 62883884964096 63050350067712 63265991903982 63402946854912 63526780735488 63788207816704 63882041868288 63912794160096 64006811481312 64176249176064 64270213997696 64535142334464 64661187534336 64896042532864 64927282956288 65022792615936 65149790257764 65385548218368 65417896390512 65481731997696 65513254367232 65879624466432 66008295607968 66279934684544 66323961437472 66377434128768 66553147293696 66651048640512 66780769231981 66922537929408 66925332791296 67056046331904 67332458151936 67431044194304 67562745452496 67705710634086 67841245937664 67984800436224 68120428019712 68498517550176 68635169983488 68735217696768 69018078674944 69063924252672 69119605997568 69198814729728 69254605228032 69539603603456 69585795606528 69687229022208 69721705363572 70008625961776 70065069358144 70213810286592 70353884676096 70502756007936 70640456703264 70744370584608 71035499681664 71328315211776 71761733793792 71867297101824 71901893430108 72057542934528 72303990747408 72602035126272 72900808933376 72959584108544 73008047849472 73043193325824 73150641692928 73451673140224 73558741745664 73595133439326 73666948497408 73970104664064 74114577524736 74529048846336 74564926520112 74614456617156 74674613394864 74872290705408 75290999390208 75438052123392 75748496782336 75859924718592 76008088634058 76060739764224 76172627017728 76320879122264 76482900490752 76635481522176 77060832243948 77064050507776 77214566231424 77377955010384 77645338509312 77696914784256 77759556747264 78232054053888 78284020057344 78554534510592 78759704206998 78823203027912 79148120260608 79315600508928 79470513791172 79473832689664 79642547453952 79914937141872 80074364980736 80244354613248 80404439629824 80574578294784 80731950518016 80850709239552 81183428207616 81341989590834 81518074527744 82013410050048 82079532122112 82134053830656 82173592491552 82633132282752 82753584463872 83135243329609 83216367747072 83378899715328 83382381838336 83722022759424 83845179952128 83885542335126 84008940069222 84067133423616 84190798282752 84354655871976 84702374313984 85176055824384 85217058880128 85342415308416 85568332234752 85860989012547 86046856445952 86214916712448 86569710608384 86697056821248 86823432880128 86866387010352 87050199386682 87223861854016 87351005822976 87409029132288 87479501340672 87839499288576 88011060810624 88069522564512 88431948583296 88503245505024 88676103406401 88737529724928 88868064854016 89230050572544 89408061775872 89904304284606 90083660603328 90274280845448 90454994583552 90646400581632 90823444332768 90827237359616 91331356733568 91513559977984 91646956929024 91707833843712 91886321574831 92085232336896 92159474663424 92265086306304 92339473637376 92400810559488 92781060808704 92916305362944 92962273818096 93618413715456 93805179568128 94003674677248 94187275604352 94325827446144 94575525101568 94713999575552 94898987855973 95104420282368 95290171103232 95682311725056 95823062802432 95869191240144 96010217221968 96405320996544 96802713501696 97344063799296 97390924434432 97534188923904 98078322327552 98126844585768 98222597996544 98269881550848 98626806218752 98819436699648 99012443411952 99372065128448 99419902026816 99485942156208 99566151193152 99829720940544 99976572960768 100387999186944 100584069497856 101146566291456 101344118178744 101558565951129 101977200654336 102180642029568 102747776325264 102952754975232 103102826545152 103170606680512 103527118012416 103595886379008 103679408996352 103798222094592 103881907842048 104309405405184 104378693409792 104582558045358 105012938942664 105097604037216 105530827014144 105754134011904 105960685054896 106553249522496 106992472817664 107205919506432 107432771059712 107642600690688 107800945652736 107852840145162 108086314401792 108244570943488 108455986121112 108903052689408 109351213400064 109439376162816 109512071774208 109564789988736 109725962539392 110177509710336 110338112618496 110392700158989 110955156996096 111171866287104 111629363679232 111793573269504 111847389780168 111921684925734 112011920092296 112308436058112 112472874495968 112936499085312 113157078185088 113568074432512 113622745173504 113789887077888 114012132951087 114091109646336 114258940526592 114481318683396 114729141927936 114953222283264 115596075761664 115821849347136 116066932515576 116468007763968 116545372176384 116639335120896 117119332384768 117348081080832 117426030086016 117831801765888 117909264777728 118004327340032 118139556310497 118234804541868 118316706299904 118490753138688 118722180390912 118973400763392 119210749034496 119872405712808 120111547471104 120606659444736 120861867442176 121097925777024 121775142311424 122012984386251 122195942572032 122277111791616 122515095433108 122780309782528 123020115075072 123119298183168 123201080745984 123260388737328 123708081078272 123949698424128 124824551620608 125073572757504 125583034139136 125767769928192 125828313502689 126100700135424 126531983807964 126805893709824 127053561470976 127576415633408 127764083736576 127825588320192 128013622962624 128352498352128 128540427995392 129070284668928 129322375068672 129792085065728 129854565912576 130045585231872 130299580515528 130575299080023 130771096436736 130835792781024 130963463995392 131026508734464 131759248932864 132016591215936 132559869369088 132647922874944 132754868257536 133106294587392 133302097281024 133561538463962 133845075858816 133850665582592 134112092663808 134856456426909 134862088388608 135125490904992 135411421268172 135682491875328 135969600872448 136240856039424 136997035100352 137270339966976 137470435393536 138036157349888 138127848505344 138239211995136 138397629459456 138509210456064 139079207206912 139171591213056 139374458044416 139443410727144 140017251923552 140130138716288 140427620573184 140707769352192 141005512015872 141280913406528 141488741169216 142070999363328 142656630423552 143523467587584 143734594203648 143803786860216 144607981494816 145204070252544 145801617866752 145919168217088 146016095698944 146086386651648 146301283385856 146903346280448 147117483491328 147190266878652 147333896994816 147940209328128 148229155049472 149058097692672 149129853040224 149228913234312 149349226789728 149744581410816 150581998780416 150876104246784 151496993564672 151719849437184 152016177268116 152121479528448 152345254035456 152641758244528 152965800981504 153270963044352 154121664487896 154128101015552 154429132462848 154755910020768 155290677018624 155393829568512 155519113494528 156464108107776 156568040114688 157109069021184 157519408413996 157646406055824 158296240521216 158631201017856 158941027582344 158947665379328 159829874283744 160148729961472 160488709226496 160808879259648 161149156589568 161463901036032 161701418479104 162366856415232 162683979181668 163036149055488 164026820100096 164159064244224 164268107661312 164347184983104 165266264565504 165507168927744 166270486659218 166432735494144 166757799430656 167444045518848 167690359904256 167771084670252 167882527388601 168017880138444 168134266847232 168381596565504 168709311743952 169404748627968 170352111648768 170434117760256 170684830616832 171136664469504 171721978025094 172093712891904 172429833424896 173139421216768 173394113642496 173646865760256 173732774020704 174100398773364 174447723708032 174702011645952 174818058264576 174959002681344 175678998577152 176022121621248 176139045129024 176863897166592 177006491010048 177352206812802 177475059449856 177736129708032 178460101145088 178816123551744 179808608569212 180167321206656 180548561690896 180909989167104 181292801163264 181646888665536 181654474719232 182662713467136 183027119955968 183293913858048 183415667687424 183772643149662 184170464673792 184530172612608 184678947274752 184801621118976 185562121617408 185832610725888 185924547636192 187236827430912 187610359136256 188007349354496 188374551208704 188651654892288 189151050203136 189427999151104 189797975711946 190208840564736 190580342206464 191364623450112 191646125604864 191738382480288 192020434443936 192810641993088 193605427003392 194688127598592 194781848868864 195068377847808 196156644655104 196253689171536 196445195993088 196539763101696 197638873399296 198024886823904 198744130256896 198839804053632 198971884312416 199132302386304 199659441881088 199953145921536 200342307695943 200775998373888 201168138995712 202293132582912 202688236357488 203117131902258 203954401308672 204361284059136 205495552650528 205905509950464 206205653090304 206341213361024 207054236024832 207191772758016 207358817992704 207596444189184 207763815684096 208618810810368 208757386819584 209165116090716 210025877885328 210195208074432 211061654028288 211508268023808 211921370109792 213106499044992 213984945635328 214401417007939 214865542119424 215285201381376 215601891305472 215705680290324 216172628803584 216489141886976 216911972242224 217806105378816 218702426800128 218878752325632 219024143548416 219129579977472 219451925078784 220355019420672 220676225236992 220785400317978 221910313992192 222343732574208 223258727358464 223587146539008 223694779560336 223843369851468 224023840184592 224616872116224 224945748991936 225872998170624 226314156370176 227136148865024 227245490347008 227579774155776 228024265902174 228182219292672 228517881053184 228962637366792 229906444566528 231192151523328 231643698694272 232133865031152 232936015527936 233090744352768 233278670241792 234238664769536 234696162161664 234852060172032 235663603531776 235818529555456 236008654680064 236279112620994 236469609083736 237444360781824 237946801526784 238421498068992 239744811425616 240223094942208 241213318889472 241723734884352 242195851554048 243550284622848 244025968772502 244554223583232 245030190866216 246040230150144 246238596366336 246402161491968 246520777474656 247416162156544 247899396848256 249405729988827 249649103241216 250147145515008 251166068278272 251535539856384 251656627005378 252201400270848 253063967615928 254107122941952 255152831266816 255528167473152 255651176640384 256027245925248 256704996704256 257080855990784 257582967037641 258140569337856 258644750137344 259584170131456 259709131825152 260091170463744 260599161031056 261150598160046 261671585562048 262053017468928 263518497865728 264033182431872 265119738738176 265295845749888 265509736515072 266028310219203 266212589174784 266604194562048 267123076927924 267690151717632 267701331165184 268224185327616 269712912853818 269724176777216 270250981809984 270822842536344 271364983750656 271939201744896 272481712078848 273994070200704 274540679933952 274940870787072 275658964724493 276072314699776 276255697010688 276478423990272 276795258918912 277018420912128 278158414413824 278343182426112 278748916088832 278886821454288 280034503847104 280260277432576 280855241146368 281415538704384 282011024031744 282561826813056 282977482338432 284141998726656 284696963567919 285313260847104 287046935175168 287469188407296 287607573720432 289215962989632 290408140505088 291603235733504 291838336434176 292032191397888 292172773303296 292602566771712 293806692560896 294234966982656 294380533757304 294667793989632 295880418656256 296458310098944 298116195385344 298259706080448 298457826468624 298698453579456 299489162821632 301163997560832 301752208493568 302993987129344 303439698874368 304032354536232 304675697853387 305283516489056 305931601963008 306541926088704 308243328975792 308256202031104 308858264925696 309511820041536 310581354037248 310787659137024 311038226989056 312928216215552 313136080229376 315038816827992 315292812111648 316592481042432 317262402035712 317882055164688 317895330758656 319659748567488 320297459922944 320977418452992 321617758519296 322298313179136 322927802072064 323402836958208 324733712830464 325367958363336 328053640200192 328318128488448 328536215322624 328694369966208 330532529131008 331014337855488 331178100476967 332540973318436 332865470988288 333515598861312 334888091037696 335380719808512 335542169340504 335765054777202 336035760276888 337418623487904 338809497255936 340704223297536 340868235520512 341369661233664 342273328939008 343443956050188 344187425783808 344859666849792 346278842433536 346788227284992 347465548041408 348200797546728 348895447416064 349404023291904 349636116529152 349918005362688 351357997154304 352044243242496 352278090258048 353727794333184 354012982020096 354418668931491 354704413625604 354950118899712 355472259416064 356920202290176 357632247103488 359617217138424 360334642413312 361097123381792 361819978334208 362585602326528 363293777331072 363308949438464 365325426934272 366038953158753 366054239911936 366587827716096 366831335374848 367545286299324 368340929347584 369060345225216 369357894549504 369603242237952 371124243234816 371849095272384 374473654861824 375220718272512 376014698708992 376749102417408 377303309784576 377484940508067 378302100406272 378855998302208 379595951423892 380417681129472 381160684412928 382729246900224 383292251209728 383476764960576 384040868887872 385621283986176 387210854006784 389376255197184 389563697737728 390136755695616 391725897240069 392313289310208 392507378343072 392890391986176 393079526203392 395277746798592 396049773647808 397488260513792 397679608107264 397943768624832 398264604772608 399318883762176 399906291843072 400684615391886 401551996747776 402336277991424 404586265165824 405376472714976 406234263804516 407908802617344 408722568118272 410991105301056 411811019900928 412411306180608 412682426722048 414108472049664 414383545516032 414717635985408 415192888378368 415527631368192 417237621620736 417514773639168 418330232181432 420051755770656 420390416148864 422123308056576 423016536047616 423842740219584 426212998089984 427969891270656 428802834015878 429731084238848 430570402762752 431203782610944 431411360580648 432978283773952 433823944484448 435612210757632 437404853600256 437757504651264 438048287096832 438259159954944 438903850157568 440710038841344 441352450473984 441570800635956 443820627984384 444687465148416 446517454716928 447174293078016 447389559120672 447686739702936 448047680369184 449233744232448 449891497983872 451745996341248 452628312740352 454272297730048 454490980694016 455159548311552 456048531804348 456364438585344 457035762106368 457925274733584 459812889133056 462384303046656 463287397388544 464267730062304 465872031055872 466181488705536 466557340483584 468477329539072 469392324323328 469704120344064 471327207063552 471637059110912 472017309360128 472558225241988 472939218167472 474888721563648 475893603053568 476842996137984 479489622851232 480446189884416 482426637778944 483447469768704 484391703108096 487100569245696 488051937545004 489108447166464 490060381732432 492080460300288 492477192732672 492804322983936 493041554949312 494832324313088 495798793696512 498811459977654 499298206482432 502332136556544 503071079712768 503313254010756 504402800541696 506127935231856 508214245883904 510305662533632 511056334946304 511302353280768 512054491850496 513409993408512 514161711981568 515165934075282 516281138675712 517289500274688 519418263650304 520182340927488 521198322062112 522301196320092 523343171124096 524106034937856 527036995731456 528066364863744 530239477476352 530591691499776 531019473030144 532056620438406 532425178349568 533208389124096 534246153855848 535380303435264 536448370655232 539425825707636 539448353554432 540501963619968 541645685072688 542729967501312 543878403489792 544963424157696 547988140401408 549081359867904 549881741574144 551317929448986 552511394021376 553590517837824 554036841824256 556316828827648 556686364852224 557497832177664 557773642908576 560069007694208 560520554865152 561710482292736 562831077408768 564022048063488 565123653626112 565954964676864 568283997453312 569393927135838 570626521694208 574093870350336 574938376814592 575215147440864 578431925979264 580816281010176 581946703307263 583206471467008 583676672868352 584064382795776 584345546606592 585205133543424 587613385121792 588469933965312 588761067514608 589335587979264 592916620197888 596232390770688 596519412160896 596915652937248 597396907158912 598978325643264 601026923087829 602327995121664 603504416987136 605987974258688 606879397748736 608064709072464 609351395706774 610567032978112 611863203926016 613083852177408 616486657951584 616512404062208 617716529851392 619023640083072 621162708074496 621575318274048 622076453978112 625856432431104 626272160458752 630077633655984 630585624223296 633184962084864 634524804071424 635764110329376 635790661517312 639319497134976 640594919845888 641954836905984 643204251023817 644596626358272 645855604144128 646805673916416 649467425660928 650735916726672 656107280400384 656636256976896 657072430645248 657388739932416 661065058262016 662028675710976 662356200953934 665081946636872 665730941976576 667031197722624 669776182075392 670761439617024 671084338681008 671530109554404 672071520553776 674837246975808 677618994511872 681408446595072 681736471041024 682739322467328 684546657878016 686887912100376 689719333699584 692557684867072 693576454569984 694931096082816 696401595093456 697790894832128 698808046583808 699272233058304 699836010725376 702715994308608 704088486484992 704556180516096 707455588666368 708025964040192 708837337862982 709408827251208 713840404580352 715264494206976 719234434276848 720669284826624 722194246763584 723639956668416 725171204653056 726587554662144 726617898876928 730650853868544 732077906317506 732108479823872 733662670749696 735090572598648 738120690450432 738715789099008 739206484475904 742248486469632 743698190544768 748217189966481 748947309723648 750441436545024 752029397417984 753498204834816 754606619569152 754969881016134 756604200812544 757711996604416 759191902847784 762321368825856 765458493800448 766584502419456 766953529921152 768081737775744 771242567972352 772748901112923 774421708013568 778752510394368 779127395475456 780273511391232 783451794480138 785014756686144 786159052406784 790555493597184 792099547295616 794976521027584 795359216214528 795887537249664 796529209545216 798084930657609 798637767524352 799812583686144 801369230783772 803103993495552 804672555982848 809172530331648 810752945429952 812468527609032 815817605234688 817445136236544 821982210602112 823622039801856 824822612361216 825364853444096 826976894173479 828216944099328 828767091032064 829435271970816 830385776756736 831055262736384 834475243241472 835029547278336 836660464362864 840103511541312 840780832297728 844246616113152 846033072095232 847685480439168 852425996179968 854090890703757 855939782541312 857605668031756 859462168477696 861140805525504 862407565221888 862822721161296 865956567547904 867647888968896 871224421515264 874809707200512 875515009302528 876096574193664 876518319909888 877807700315136 881420077682688 882704900947968 883141601271912 887641255968768 889374930296832 893034909433856 894348586156032 894779118241344 895373479405872 896095360738368 898467488464896 899782995967744 903491992682496 905256625480704 908544595460096 908981961388032 910319096623104 912097063608696 914027093560161 915850549467168 919625778266112 924768606093312 926574794777088 928535460124608 931744062111744 932362977411072 933114680967168 936954659078144 938784648646656 939408240688128 943274118221824 944034618720256 945116450483976 945878436334944 949777443127296 951787206107136 953685992275968 958979245702464 960892379768832 964853275557888 966894939537408 968783406216192 974201138491392 976103875090008 980120763464864 984160920600576 984954385465344 985608645967872 986083109898624 989664648626176 991597587393024 993534301430901 997622919955308 998596412964864 1004664273113088 1006142159425536 1006626508021512 1012255870463712 1016428491767808 1020611325067264 1022112669892608 1022604706561536 1024108983700992 1026819986817024 1028323423963136 1030331868150564 1032562277351424 1034579000549376 1038836527300608 1040364681854976 1042396644124224 1044602392640184 1046686342248192 1048212069875712 1054073991462912 1056132729727488 1060478954952704 1061183382999552 1062038946060288 1063256006794473 1064113240876812 1064850356699136 1066416778248192 1068492307711696 1070760606870528 1072896741310464 1078851651415272 1078896707108864 1081003927239936 1083291370145376 1085459935002624 1087756806979584 1089926848315392 1095976280802816 1098162719735808 1099763483148288 1102635858897972 1105022788042752 1107181035675648 1108073683648512 1112633657655296 1113372729704448 1115547285817152 1120138015388416 1121041109730304 1123420964585472 1125662154817536 1128044096126976 1130247307252224 1131909929353728 1136567994906624 1138787854271676 1141253043388416 1148187740700672 1149876753629184 1150430294881728 1156863851958528 1161632562020352 1163893406614526 1166412942934016 1168128765591552 1168691093213184 1170410267086848 1175177691720207 1175226770243584 1176939867930624 1177522135029216 1178671175958528 1185833240395776 1192464781541376 1193038824321792 1193831305874496 1194793814317824 1197956651286528 1202053846175658 1204655990243328 1207008833974272 1211975948517376 1213758795497472 1216129418144928 1218702791413548 1221134065956224 1223726407852032 1226167704354816 1232973315903168 1233024808124416 1235433059702784 1238047280166144 1242325416148992 1243150636548096 1244152907956224 1251712864862208 1252544320917504 1260155267311968 1261171248446592 1266369924169728 1269049608142848 1271528220658752 1271581323034624 1278638994269952 1281189839691776 1283909673811968 1286408502047634 1289193252716544 1291711208288256 1293611347832832 1298934851321856 1301471833453344 1312214560800768 1313272513953792 1314144861290496 1314777479864832 1322130116524032 1324057351421952 1324712401907868 1330163893273744 1331461883953152 1334062395445248 1339552364150784 1341522879234048 1342168677362016 1343060219108808 1344143041107552 1349674493951616 1355237989023744 1362816893190144 1363472942082048 1365478644934656 1369093315756032 1373775824200752 1379438667399168 1385115369734144 1387152909139968 1389862192165632 1392803190186912 1395581789664256 1397616093167616 1398544466116608 1399672021450752 1405431988617216 1408176972969984 1409112361032192 1414911177332736 1416051928080384 1417674675725964 1418817654502416 1427680809160704 1430528988413952 1438468868553696 1441338569653248 1444388493527168 1447279913336832 1450342409306112 1453175109324288 1461301707737088 1464155812635012 1464216959647744 1467325341499392 1470181145197296 1476241380900864 1477431578198016 1478412968951808 1484496972939264 1487396381089536 1496434379932962 1497894619447296 1504058794835968 1506996409669632 1509213239138304 1509939762032268 1513208401625088 1515423993208832 1518383805695568 1524642737651712 1530916987600896 1533169004838912 1533907059842304 1536163475551488 1542485135944704 1545497802225846 1548843416027136 1558254790950912 1560547022782464 1566903588960276 1570029513372288 1572318104813568 1581110987194368 1584199094591232 1589953042055168 1590718432429056 1591775074499328 1593058419090432 1596169861315218 1597275535048704 1599625167372288 1602738461567544 1609345111965696 1618345060663296 1621505890859904 1624937055218064 1631635210469376 1634890272473088 1643964421204224 1647244079603712 1649645224722432 1650729706888192 1653953788346958 1657534182064128 1660771553513472 1662110525472768 1668950486482944 1670059094556672 1673320928725728 1680207023082624 1681561664595456 1688493232226304 1692066144190464 1695370960878336 1704851992359936 1708181781407514 1711879565082624 1715211336063512 1722281611051008 1724815130443776 1725645442322592 1731913135095808 1735295777937792 1742448843030528 1745840109921789 1749619414401024 1751030018605056 1752193148387328 1753036639819776 1755615400630272 1762840155365376 1765409801895936 1766283202543824 1778749860593664 1786069818867712 1788697172312064 1789558236482688 1790746958811744 1792190721476736 1796934976929792 1799565991935488 1803080769263487 1806983985364992 1810513250961408 1817089190920192 1817963922776064 1820638193246208 1824194127217392 1828054187120322 1831701098934336 1839251556532224 1849537212186624 1853149589554176 1857070920249216 1863488124223488 1864725954822144 1866229361934336 1873909318156288 1877569297293312 1878816481376256 1886548236443648 1888069237440512 1890232900967952 1891756872669888 1899554886254592 1903574412214272 1907371984551936 1917958491404928 1921784759537664 1929612753071451 1933789879074816 1937566812432384 1948402276982784 1952207750180016 1960241526929728 1968321841201152 1969908770930688 1971217291935744 1972166219797248 1979329297252352 1983195174786048 1987068602861802 1995245839910616 1997192825929728 2009328546226176 2012284318851072 2013253016043024 2024511740927424 2032856983535616 2041222650134528 2044225339785216 2045209413123072 2048217967401984 2053639973634048 2056646847926272 2060663736301128 2069158001098752 2077673054601216 2080729363709952 2084793288248448 2089204785280368 2093372684496384 2096424139751424 2108147982925824 2112265459454976 2120957909905408 2122366765999104 2124077892120576 2126512013588946 2128226481753624 2136984615423392 2141521213741056 2145793482620928 2157703302830544 2157793414217728 2162007854479872 2166582740290752 2170919870005248 2175513613959168 2179853696630784 2191952561605632 2196325439471616 2205271717795944 2214362071351296 2216147367297024 2225267315310592 2226745459408896 2231094571634304 2240276030776832 2242082219460608 2244651569899443 2246841929170944 2251324309635072 2256088192253952 2260494614504448 2263819858707456 2273135989813248 2277575708543352 2296375481401344 2299753507258368 2300860589763456 2313727703917056 2318246703338769 2323265124040704 2327786813229052 2332825885868032 2336257531183104 2337382186426368 2340820534173696 2350355383440414 2350453540487168 2355044270058432 2371666480791552 2384929563082752 2386077648643584 2387662611748992 2389587628635648 2395913302573056 2404107692351316 2409311980486656 2414017667948544 2423951897034752 2427517590994944 2432258836289856 2437405582827096 2442268131912448 2447452815704064 2452335408709632 2465946631806336 2466049616248832 2470866119405568 2476094560332288 2480930682520437 2484650832297984 2486301273096192 2488305815912448 2503425729724416 2505088641835008 2520310534623936 2522342496893184 2532739848339456 2538099216285696 2543056441317504 2543162646069248 2557277988539904 2562272672111271 2562379679383552 2567819347623936 2572817004095268 2578386505433088 2583422416576512 2587222695665664 2597869702643712 2602943666906688 2624429121601536 2626545027907584 2628289722580992 2629554959729664 2644260233048064 2648114702843904 2649424803815736 2660327786547488 2662923767906304 2668124790890496 2679104728301568 2683045758468096 2684337354724032 2686120438217616 2688286082215104 2699348987903232 2710475978047488 2725633786380288 2726945884164096 2730957289869312 2742081280680483 2747551648401504 2758877334798336 2770230739468288 2774305818279936 2779724384331264 2785606380373824 2791163579328512 2795232186335232 2797088932233216 2799344042901504 2810863977234432 2816353945939968 2818224722064384 2829822354665472 2832103856160768 2835349351451928 2837635309004832 2855361618321408 2861057976827904 2876937737107392 2882677139306496 2888776987054336 2894559826673664 2900684818612224 2906350218648576 2922603415474176 2928311625270024 2928433919295488 2940362290394592 2952482761801728 2954863156396032 2956825937903616 2968993945878528 2974792762179072 2992868759865924 2995789238894592 3008117589671936 3013992819339264 3018426478276608 3019879524064536 3030847986417664 3036767611391136 3049285475303424 3061833975201792 3066338009677824 3067814119684608 3072326951102976 3084970271889408 3090995604451692 3097686832054272 3116509581901824 3121094045564928 3133807177920552 3140059026744576 3144636209627136 3162221974388736 3168398189182464 3179906084110336 3181436864858112 3183550148998656 3186116838180864 3189768020383419 3192339722630436 3194551070097408 3199250334744576 3205476923135088 3218690223931392 3236690121326592 3243011781719808 3249874110436128 3263270420938752 3269780544946176 3287928842408448 3294488159207424 3299290449444864 3301459413776384 3307907576693916 3315068364128256 3321543107026944 3324221050945536 3337900972965888 3340118189113344 3346641857451456 3360414046165248 3363123329190912 3376986464452608 3384132288380928 3390741921756672 3409703984719872 3416363562815028 3423759130165248 3430422672127024 3444563222102016 3449630260887552 3451290884645184 3463826270191616 3470591555875584 3484897686061056 3491680219843578 3499238828802048 3504386296774656 3506073279639552 3511230801260544 3525680310730752 3530819603791872 3532566405087648 3557499721187328 3572139637735424 3577394344624128 3579116472965376 3581493917623488 3584381442953472 3593869953859584 3599131983870976 3606161538526974 3613967970729984 3621026501922816 3635927845552128 3641276386492416 3648388254434784 3656108374240644 3663402197868672 3678503113064448 3699074424373248 3706299179108352 3714141840498432 3726976248446976 3729451909644288 3732458723868672 3755138594586624 3757632962752512 3773096472887296 3776138474881024 3780465801935904 3783513745339776 3799109772509184 3807148824428544 3814743969103872 3835916982809856 3843569519075328 3859225506142902 3867579758149632 3875133624864768 3896804553965568 3904415500360032 3920483053859456 3936643682402304 3939817541861376 3942434583871488 3944332439594496 3958658594504704 3966390349572096 3974137205723604 3990491679821232 3994385651859456 4018657092452352 4024568637702144 4026506032086048 4049023481854848 4065713967071232 4073626923150841 4082445300269056 4088450679570432 4090418826246144 4096435934803968 4107279947268096 4113293695852544 4121327472602256 4138316002197504 4155346109202432 4161458727419904 4169586576496896 4178409570560736 4186745368992768 4192848279502848 4216295965851648 4224530918909952 4241915819810816 4244733531998208 4248155784241152 4253024027177892 4256452963507248 4273969230846784 4283042427482112 4291586965241856 4315406605661088 4315586828435456 4324015708959744 4333165480581504 4341839740010496 4351027227918336 4383905123211264 4392650878943232 4410543435591888 4428724142702592 4432294734594048 4450534630621184 4453490918817792 4462189143268608 4480552061553664 4484164438921216 4489303139798886 4493683858341888 4512176384507904 4520989229008896 4527639717414912 4546271979626496 4555151417086704 4592750962802688 4599507014516736 4601721179526912 4627455407834112 4636493406677538 4646530248081408 4655573626458104 4674764372852736 4681641068347392 4700710766880828 4700907080974336 4710088540116864 4743332961583104 4769859126165504 4772155297287168 4775325223497984 4779175257271296 4791826605146112 4808215384702632 4828035335897088 4847903794069504 4855035181989888 4864517672579712 4874811165654192 4884536263824896 4894905631408128 4904670817419264 4931893263612672 4932099232497664 4941732238811136 4952189120664576 4961861365040874 4972602546192384 5006851459448832 5010177283670016 5040621069247872 5044684993786368 5065479696678912 5076198432571392 5086112882635008 5086325292138496 5114555977079808 5124545344222542 5124759358767104 5135638695247872 5145634008190536 5166844833153024 5174445391331328 5195739405287424 5205887333813376 5237520329765367 5248858243203072 5253090055815168 5256579445161984 5259109919459328 5288520466096128 5296229405687808 5298849607631472 5320655573094976 5336249581780992 5358209456603136 5366091516936192 5368674709448064 5372240876435232 5376572164430208 5398697975806464 5409242307790461 5420951956094976 5451267572760576 5453891768328192 5461914579738624 5484162561360966 5495103296803008 5517754669596672 5540461478936576 5548611636559872 5559448768662528 5571212760747648 5582327158657024 5590464372670464 5594177864466432 5598688085803008 5621727954468864 5632707891879936 5636449444128768 5659644709330944 5664207712321536 5670698702903856 5675270618009664 5710723236642816 5722115953655808 5753875474214784 5765354278612992 5777553974108672 5788838259214353 5801369637224448 5812700437297152 5845206830948352 5856623250540048 5856867838590976 5880724580789184 5904965523603456 5909726312792064 5913651875807232 5937987891757056 5949585524358144 5985737519731848 5991578477789184 6016235179343872 6027985638678528 6036852956553216 6039759048129072 6061695972835328 6073535222782272 6098570950606848 6123667950403584 6132676019355648 6135628239369216 6144653902205952 6169940543778816 6181991208903384 6233019163803648 6242188091129856 6267614355841104 6280118053489152 6289272419254272 6324443948777472 6336796378364928 6359812168220672 6362873729716224 6367100297997312 6372233676361728 6379536040766838 6384679445260872 6410953846270176 6437380447862784 6473380242653184 6486023563439616 6499748220872256 6526540841877504 6539561089892352 6575857684816896 6588976318414848 6602918827552768 6615815153387832 6643086214053888 6648442101891072 6675801945931776 6680236378226688 6693283714902912 6720828092330496 6726246658381824 6733954709698329 6753972928905216 6768264576761856 6781483843513344 6819407969439744 6832727125630056 6860845344254048 6889126444204032 6899260521775104 6902581769290368 6927652540383232 6941183111751168 6954740110016307 6969795372122112 6983360439687156 6998477657604096 7008772593549312 7012146559279104 7022461602521088 7051360621461504 7065132810175296 7114999442374656 7144279275470848 7154788689248256 7158232945930752 7162987835246976 7168762885906944 7187739907719168 7198263967741952 7212323077053948 7227935941459968 7242053003845632 7271855691104256 7282552772984832 7296776508869568 7312216748481288 7326804395737344 7357006226128896 7398148848746496 7412598358216704 7428283680996864 7442792047561311 7453952496893952 7458903819288576 7464917447737344 7510277189173248 7515265925505024 7546192945774592 7552276949762048 7560931603871808 7567027490679552 7598219545018368 7614297648857088 7629487938207744 7671833965619712 7687139038150656 7718451012285804 7735159516299264 7750267249729536 7793609107931136 7808831000720064 7840966107718912 7873287364804608 7879635083722752 7884869167742976 7888664879188992 7917317189009408 7932780699144192 7948274411447208 7980983359642464 7988771303718912 8037314184904704 8049137275404288 8053012064172096 8098046963709696 8131427934142464 8147253846301682 8164890600538112 8176901359140864 8180837652492288 8192871869607936 8226243842041449 8226587391705088 8242654945204512 8276632004395008 8310692218404864 8322917454839808 8339173152993792 8356819141121472 8373490737985536 8385696559005696 8432591931703296 8449061837819904 8483831639621632 8489467063996416 8496311568482304 8506048054355784 8512905927014496 8547938461693568 8566084854964224 8583173930483712 8630813211322176 8631173656870912 8648031417919488 8666330961163008 8683679480020992 8702054455836672 8767810246422528 8785301757886464 8821086871183776 8857448285405184 8864589469188096 8901069261242368 8906981837635584 8924378286537216 8961104123107328 8968328877842432 8978606279597772 8987367716683776 9024352769015808 9041978458017792 9055279434829824 9092543959252992 9110302834173408 9185501925605376 9199014029033472 9203442359053824 9254910815668224 9272986813355076 9293060496162816 9311147252916208 9349528745705472 9363282136694784 9401421533761656 9401814161948672 9420177080233728 9486665923166208 9539718252331008 9544310594574336 9550650446995968 9558350514542592 9583653210292224 9616430769405264 9656070671794176 9695807588139008 9710070363979776 9729035345159424 9749622331308384 9769072527649792 9789811262816256 9809341634838528 9863786527225344 9883464477622272 9904378241329152 9923722730081748 9945205092384768 10013702918897664 10020354567340032 10081242138495744 10089369987572736 10130959393357824 10152396865142784 10172225765270016 10229111954159616 10249090688445084 10249518717534208 10271277390495744 10291268016381072 10333689666306048 10348890782662656 10391478810574848 10411774667626752 10475040659530734 10497716486406144 10513158890323968 10518219838918656 10577040932192256 10592458811375616 10597699215262944 10641311146189952 10672499163561984 10716418913206272 10732183033872384 10737349418896128 10744481752870464 10753144328860416 10797395951612928 10818484615580922 10841903912189952 10907783536656384 10923829159477248 10968325122721932 10990206593606016 11035509339193344 11080922957873152 11097223273119744 11118897537325056 11142425521495296 11164654317314048 11180928745340928 11188355728932864 11197376171606016 11265415783759872 11272898888257536 11319289418661888 11328415424643072 11341397405807712 11350541236019328 11421446473285632 11444231907311616 11507750948429568 11530708557225984 11555107948217344 11577676518428706 11602739274448896 11625400874594304 11690413661896704 11713246501080096 11713735677181952 11761449161578368 11809931047206912 11819452625584128 11827303751614464 11875975783514112 11899171048716288 11971475039463696 11983156955578368 12055971277357056 12073705913106432 12079518096258144 12123391945670656 12147070445564544 12197141901213696 12220880769452523 12247335900807168 12265352038711296 12271256478738432 12289307804411904 12339881087557632 12363982417806768 12466038327607296 12484376182259712 12535228711682208 12560236106978304 12578544838508544 12648887897554944 12673592756729856 12719624336441344 12725747459432448 12734200595994624 12744467352723456 12759072081533676 12769358890521744 12821907692540352 12874760895725568 12946760485306368 12972047126879232 12999496441744512 13053081683755008 13151715369633792 13177952636829696 13205837655105536 13231630306775664 13286172428107776 13296884203782144 13351603891863552 13360472756453376 13386567429805824 13441656184660992 13452493316763648 13467909419396658 13536529153523712 13562967687026688 13638815938879488 13665454251260112 13721690688508096 13778252888408064 13798521043550208 13805163538580736 13855305080766464 13882366223502336 13909480220032614 13939590744244224 13966720879374312 14024293118558208 14044923205042176 14102721242923008 14130265620350592 14229998884749312 14288558550941696 14309577378496512 14316465891861504 14325975670493952 14337525771813888 14375479815438336 14396527935483904 14424646154107896 14484106007691264 14543711382208512 14565105545969664 14593553017739136 14624433496962576 14653608791474688 14714012452257792 14796297697492992 14825196716433408 14856567361993728 14885584095122622 14917807638577152 15020554378346496 15030531851010048 15092385891549184 15104553899524096 15121863207743616 15134054981359104 15196439090036736 15228595297714176 15258975876415488 15343667931239424 15374278076301312 15436902024571608 15500534499459072 15587218215862272 15617662001440128 15681932215437824 15712560989296101 15746574729609216 15759270167445504 15769738335485952 15777329758377984 15834634378018816 15865561398288384 15896548822894416 15961966719284928 16074628369809408 16098274550808576 16106024128344192 16196093927419392 16227726923371383 16262855868284928 16294507692603364 16329781201076224 16353802718281728 16361675304984576 16385743739215872 16452487684082898 16453174783410176 16485309890409024 16553264008790016 16621384436809728 16645834909679616 16678346305987584 16713638282242944 16746981475971072 16771393118011392 16865183863406592 16898123675639808 16967663279243264 16978934127992832 16992623136964608 17012096108711568 17025811854028992 17095876923387136 17132169709928448 17166347860967424 17261626422644352 17262347313741824 17296062835838976 17332661922326016 17366514777643059 17404108911673344 17535620492845056 17570603515772928 17642173742367552 17714896570810368 17729178938376192 17802138522484736 17813963675271168 17848756573074432 17922208246214656 17936657755684864 17957212559195544 17974735433367552 18048705538031616 18083956916035584 18110558869659648 18185087918505984 18220605668346816 18371003851210752 18398028058066944 18406884718107648 18509821631336448 18545973626710152 18622294505832416 18699057491410944 18726564273389568 18802843067523312 18803628323897344 18840354160467456 18973331846332416 19079436504662016 19088621189148672 19101300893991936 19116701029085184 19232861538810528 19312141343588352 19391615176278016 19420140727959552 19458070690318848 19499244662616768 19538145055299584 19579622525632512 19618683269677056 19727573054450688 19766928955244544 19808756482658304 19847445460163496 20027405837795328 20040709134680064 20162484276991488 20178739975145472 20201864129094987 20261918786715648 20304793730285568 20344451530540032 20458223908319232 20498181376890168 20499037435068416 20582536032762144 20667379332612096 20697781565325312 20782957621149696 20823549335253504 20950081319061468 20995432972812288 21026317780647936 21036439677837312 21154081864384512 21195398430525888 21282622292379904 21344998327123968 21432837826412544 21464366067744768 21474698837792256 21488963505740928 21506288657720832 21594791903225856 21636969231161844 21683807824379904 21815567073312768 21847658318954496 21936650245443864 21980413187212032 22071018678386688 22161845915746304 22194446546239488 22237795074650112 22284851042990592 22328376142683933 22329308634628096 22361857490681856 22376711457865728 22394752343212032 22530831567519744 22545797776515072 22638578837323776 22656830849286144 22682794811615424 22701082472038656 22842892946571264 22888463814623232 23015501896859136 23061417114451968 23110215896434688 23155353036857412 23205478548897792 23250801749188608 23380827323793408 23426493002160192 23427471354363904 23522898323156736 23619862094413824 23638905251168256 23654607503228928 23751951567028224 23798342097432576 23942950078927392 23966313911156736 24111942554714112 24147411826212864 24159036192516288 24246783891341312 24294140891129088 24394283802427392 24441761538905046 24494671801614336 24530704077422592 24542512957476864 24578615608823808 24679762175115264 24727964835613536 24932076655214592 24968752364519424 25070457423364416 25120472213956608 25157089677017088 25297775795109888 25347185513459712 25451494918864896 25468401191989248 25488934705446912 25518144163067352 25538717781043488 25643815385080704 25749521791451136 25893520970612736 25944094253758464 25998992883489024 26106163367510016 26303430739267584 26355905273659392 26411675310211072 26463260613551328 26572344856215552 26593768407564288 26703207783727104 26720945512906752 26773134859611648 26883312369321984 26904986633527296 26935818838793316 27073058307047424 27125935374053376 27277631877758976 27330908502520224 27443381377016192 27556505776816128 27597042087100416 27610327077161472 27710610161532928 27764732447004672 27818960440065228 27879181488488448 27933441758748624 28048586237116416 28089846410084352 28205442485846016 28260531240701184 28459997769498624 28577117101883392 28619154756993024 28632931783723008 28651951340987904 28675051543627776 28750959630876672 28793055870967808 28849292308215792 28968212015382528 29087422764417024 29130211091939328 29187106035478272 29248866993925152 29307217582949376 29428024904515584 29650393432866816 29713134723987456 29771168190245244 29835615277154304 30041108756692992 30061063702020096 30184771783098368 30209107799048192 30243726415487232 30268109962718208 30392878180073472 30457190595428352 30687335862478848 30748556152602624 30873804049143216 31001068998918144 31174436431724544 31235324002880256 31363864430875648 31425121978592202 31493149459218432 31539476670971904 31554659516755968 31731122796576768 31793097645788832 31923933438569856 32149256739618816 32196549101617152 32212048256688384 32392187854838784 32455453846742766 32525711736569856 32589015385206728 32723350609969152 32771487478431744 32904975368165796 32906349566820352 32970619780818048 33106528017580032 33242768873619456 33291669819359232 33356692611975168 33427276564485888 33493962951942144 33542786236022784 33796247351279616 33935326558486528 33957868255985664 33985246273929216 34024192217423136 34051623708057984 34191753846774272 34264339419856896 34332695721934848 34523252845288704 34524694627483648 34592125671677952 34665323844652032 34733029555286118 34808217823346688 35071240985690112 35141207031545856 35284347484735104 35429793141620736 35458357876752384 35604277044969472 35627927350542336 35697513146148864 35844416492429312 35873315511369728 35914425118391088 35949470866735104 36167913832071168 36221117739319296 36370175837011968 36441211336693632 36662642308357569 36742007702421504 36796056116133888 36813769436215296 37019643262672896 37091947253420304 37244589011664832 37398114982821888 37453128546779136 37605686135046624 37607256647794688 37680708320934912 37946663692664832 38158873009324032 38177242378297344 38202601787983872 38233402058170368 38465723077621056 38624282687176704 38783230352556032 38840281455919104 38916141380637696 38998489325233536 39076290110599168 39159245051265024 39455146108901376 39533857910489088 39617512965316608 39694890920326992 40054811675590656 40081418269360128 40324968553982976 40357479950290944 40403728258189974 40609587460571136 40688903061080064 40916447816638464 40996362753780336 40998074870136832 41165072065524288 41334758665224192 41395563130650624 41565915242299392 41647098670507008 41900162638122936 42072879355674624 42308163728769024 42390796861051776 42565244584759808 42689996654247936 42865675652825088 42928732135489536 42949397675584512 42977927011481856 43012577315441664 43189583806451712 43273938462323688 43631134146625536 43695316637908992 43873300490887728 43960826374424064 44142037356773376 44323691831492608 44388893092478976 44475590149300224 44569702085981184 44656752285367866 44658617269256192 44753422915731456 45061663135039488 45091595553030144 45277157674647552 45313661698572288 45365589623230848 45402164944077312 45685785893142528 45776927629246464 46031003793718272 46122834228903936 46220431792869376 46310706073714824 46501603498377216 46761654647586816 46852986004320384 46854942708727808 47045796646313472 47137682967888303 47239724188827648 47277810502336512 47309215006457856 47503903134056448 47596684194865152 47885900157854784 48223885109428224 48294823652425728 48318072385032576 48493567782682624 48588281782258176 48683180770114149 48788567604854784 48883523077810092 48989343603228672 49061408154845184 49085025914953728 49157231217647616 49359524350230528 49455929671227072 49864153310429184 49937504729038848 50140914846728832 50240944427913216 50314179354034176 50595551590219776 50694371026919424 50902989837729792 50936802383978496 50977869410893824 51036288326134704 51077435562086976 51287630770161408 51499043582902272 51787041941225472 51888188507516928 51997985766978048 52099544332929177 52212326735020032 52606861478535168 52711810547318784 52823350620422144 52926521227102656 53144689712431104 53187536815128576 53406415567454208 53441891025813504 53546269719223296 53766624738643968 53809973267054592 53871637677586632 54146116614094848 54251870748106752 54555263755517952 54661817005040448 54886762754032384 55113011553632256 55194084174200832 55220654154322944 55421220323065856 55529464894009344 55637920880130456 55866883517497248 56097172474232832 56179692820168704 56410884971692032 56521062481402368 56919995538997248 57154234203766784 57238309513986048 57265863567446016 57303902681975808 57350103087255552 57586111741935616 57698584616431584 57936424030765056 58174845528834048 58260422183878656 58374212070956544 58497733987850304 58614435165898752 58856049809031168 59300786865733632 59426269447974912 59542336380490488 60082217513385984 60122127404040192 60369543566196736 60418215598096384 60487452830974464 60536219925436416 60605592387284961 60785756360146944 60914381190856704 61374671724957696 61497112305205248 61747608098286432 62002137997836288 62348872863449088 62470648005760512 62727728861751296 62850243957184404 62986298918436864 63078953341943808 63109319033511936 63462245593153536 63586195291577664 63847866877139712 64298513479237632 64393098203234304 64424096513376768 64784375709677568 64910907693485532 65051423473139712 65178030770413456 65446701219938304 65542974956863488 65809950736331592 65812699133640704 65941239561636096 66213056035160064 66485537747238912 66583339638718464 66713385223950336 66854553128971776 66987925903884288 67085572472045568 67592494702559232 67870653116973056 67915736511971328 67970492547858432 68048384434846272 68103247416115968 68383507693548544 68528678839713792 68665391443869696 69046505690577408 69184251343355904 69330647689304064 69466059110572236 69616435646693376 70142481971380224 70282414063091712 70568694969470208 70859586283241472 70916715753504768 71255854701084672 71395026292297728 71688832984858624 71746631022739456 71828850236782176 71898941733470208 72335827664142336 72442235478638592 72740351674023936 72882422673387264 73325284616715138 73484015404843008 73592112232267776 73627538872430592 74039286525345792 74183894506840608 74489178023329664 74796229965643776 74906257093558272 75211372270093248 75214513295589376 75361416641869824 75893327385329664 76354484756594688 76405203575967744 76466804116340736 76931446155242112 77248565374353408 77566460705112064 77680562911838208 77832282761275392 77996978650467072 78152580221198336 78318490102530048 78910292217802752 79067715820978176 79235025930633216 79389781840653984 80109623351181312 80162836538720256 80649937107965952 80714959900581888 80807456516379948 81219174921142272 81377806122160128 81832895633276928 81992725507560672 81996149740273664 82330144131048576 82669517330448384 82791126261301248 83131830484598784 83294197341014016 83800325276245872 84145758711349248 84616327457538048 84781593722103552 85130489169519616 85379993308495872 85731351305650176 85857464270979072 85898795351169024 85955854022963712 86025154630883328 86379167612903424 86547876924647376 87262268293251072 87390633275817984 87746600981775456 87921652748848128 88284074713546752 88951180298600448 89139404171962368 89313504570735732 89317234538512384 89506845831462912 90123326270078976 90183191106060288 90554315349295104 90627323397144576 90731179246461696 90804329888154624 91371571786285056 92062007587436544 92245668457807872 92440863585738752 92621412147429648 93003206996754432 93523309295173632 93705972008640768 93709885417455616 94091593292626944 94275365935776606 94479448377655296 94618430012915712 95193368389730304 95771800315709568 96447770218856448 96589647304851456 96636144770065152 96987135565365248 97176563564516352 97366361540228298 97577135209709568 97767046155620184 98170051829907456 98314462435295232 98719048700461056 98911859342454144 99728306620858368 99875009458077696 100281829693457664 100481888855826432 100628358708068352 101388742053838848 101805979675459584 101873604767956992 101955738821787648 102072576652269408 102154871124173952 102575261540322816 102998087165804544 103574083882450944 103776377015033856 103995971533956096 104199088665858354 104424653470040064 105213722957070336 105423621094637568 105646701240844288 105853042454205312 106289379424862208 106375073630257152 106812831134908416 106883782051627008 107092539438446592 107533249477287936 107619946534109184 107743275355173264 108503741496213504 109110527511035904 109323634010080896 109773525508064768 109987926925072707 110226023107264512 110388168348401664 110441308308645888 110842440646131712 111058929788018688 111275841760260912 111733767034994496 112194344948465664 112359385640337408 112821769943384064 113042124962804736 113839991077994496 114308468407533568 114476619027972096 114531727134892032 114607805363951616 114700206174511104 115172223483871232 115397169232863168 115872848061530112 116349691057668096 116520844367757312 116748424141913088 116995467975700608 117228870331797504 118601573731467264 118852538895949824 119084672760980976 120164435026771968 120244254808080384 120739087132393472 120836431196192768 120974905661948928 121072439850872832 121211184774569922 121828762381713408 122749343449915392 122994224610410496 123495216196572864 124004275995672576 124697745726898176 124941296011521024 125455457723502592 125700487914368808 126218638067023872 126924491186307072 127172390583155328 127695733754279424 128597026958475264 128786196406468608 128848193026753536 129568751419355136 129821815386971064 130356061540826912 130893402439876608 131085949913726976 131619901472663184 131625398267281408 131882479123272192 132426112070320128 132971075494477824 133166679277436928 133426770447900672 133709106257943552 133975851807768576 135184989405118464 135741306233946112 135831473023942656 135940985095716864 136096768869692544 136206494832231936 136767015387097088 137057357679427584 137330782887739392 138093011381154816 138368502686711808 138661295378608128 138932118221144472 140284963942760448 140564828126183424 141137389938940416 141413048903664909 141719172566482944 141833431507009536 142511709402169344 142790052584595456 143377665969717248 143493262045478912 143657700473564352 144671655328284672 144884470957277184 145480703348047872 145764845346774528 146650569233430276 146968030809686016 147184224464535552 147255077744861184 148078573050691584 148367789013681216 148978356046659328 149592459931287552 149812514187116544 150422744540186496 150429026591178752 150722833283739648 151786654770659328 152708969513189376 152810407151935488 152933608232681472 153862892310484224 154497130748706816 155132921410224128 155361125823676416 155664565522550784 155993957300934144 156298632998787531 156305160442396672 156636980205060096 157820584435605504 158135431641956352 158470051861266432 158779563681307968 160219246702362624 160325673077440512 161299874215931904 161429919801163776 161614913032759896 162438349842284544 162755612244320256 163665791266553856 163985451015121344 163992299480547328 164660288262097152 165339034660896768 165582252522602496 166263660969197568 166588394682028032 167600650552491744 168291517422698496 169232654915076096 169563187444207104 170260978339039232 170759986616991744 171462702611300352 171714928541958144 171797590702338048 171911708045927424 172050309261766656 172758335225806848 173095753849294752 174524536586502144 174781266551635968 175493201963550912 175843305497696256 176568149427093504 177902360597200896 178278808343924736 178627009141471464 178634469077024768 180246652540157952 180366382212120576 181108630698590208 181254646794289152 181462358492923392 181608659776309248 182743143572570112 184124015174873088 184491336915615744 184881727171477504 185242824294859296 186006413993508864 187046618590347264 187411944017281536 188183186585253888 188550731871553212 188958896755310592 189236860025831424 190386736779460608 191543600631419136 192895540437712896 193179294609702912 193272289540130304 193974271130730496 194353127129032704 194732723080456596 195154270419419136 195534092311240368 196340103659814912 196628924870590464 197438097400922112 197823718684908288 199456613241716736 199750018916155392 200563659386915328 200963777711652864 201256717416136704 202777484107677696 203611959350919168 203747209535913984 203911477643575296 204145153304538816 204309742248347904 205150523080645632 205996174331609088 207552754030067712 207991943067912192 208398177331716708 208849306940080128 210427445914140672 210847242189275136 211293402481688576 211706084908410624 212578758849724416 212750147260514304 213767564103254016 214185078876893184 215066498954575872 215239893068218368 215486550710346528 217007482992427008 218221055022071808 218647268020161792 219547051016129536 219975853850145414 220452046214529024 220776336696803328 220882616617291776 222117859576037376 222551683520521824 223467534069988992 224388689896931328 224718771280674816 225643539886768128 226084249925609472 227679982155988992 229063454269784064 229215610727903232 229400412349022208 230344446967742464 230794338465726336 231745696123060224 232699382115336192 233041688735514624 233496848283826176 233990935951401216 234457740663595008 237203147462934528 237705077791899648 238169345521961952 240328870053543936 240488509616160768 241478174264786944 241672862392385536 241949811323897856 242144879701745664 242422369549139844 243657524763426816 245498686899830784 245988449220820992 246990432393145728 248008551991345152 249395491453796352 249882592023042048 250910915447005184 251400975828737616 252437276134047744 253848982372614144 254344781166310656 255391467508558848 257194053916950528 257572392812937216 257696386053507072 259137502838710272 259643630773942128 260712123081653824 261786804879753216 262171899827453952 263239802945326368 263250796534562816 263764958246544384 264852224140640256 266853540895801344 267418212515887104 267951703615537152 270369978810236928 271482612467892224 271662946047885312 271881970191433728 272193537739385088 272412989664463872 273534030774194176 274114715358855168 276186022762309632 276737005373423616 277322590757216256 277864236442288944 280569927885520896 281129656252366848 282274779877880832 282826097807329818 283438345132965888 285580105169190912 286755331939434496 286986524090957824 287315400947128704 289343310656569344 289768941914554368 290961406696095744 291529690693549056 293301138466860552 294510155489722368 296157146101383168 296735578027362432 297956712093318656 299184919862575104 299625028374233088 300845489080372992 300858053182357504 301445666567479296 305417939026378752 305620814303870976 305867216465362944 307725784620968448 308994261497413632 310265842820448256 310722251647352832 311329131045101568 311987914601868288 312597265997575062 312610320884793344 313273960410120192 315641168871211008 316270863283912704 316940103722532864 317559127362615936 320438493404725248 320651346154881024 322599748431863808 322859839602327552 323229826065519792 325511224488640512 327331582533107712 327970902030242688 327984598961094656 329320576524194304 329963780775218121 330678069321793536 331164505045204992 332527321938395136 333176789364056064 335201301104983488 336583034845396992 338465309830152192 339126374888414208 340521956678078464 341519973233983488 342925405222600704 343429857083916288 343595181404676096 343823416091854848 344100618523533312 345516670451613696 346191507698589504 349049073173004288 349562533103271936 350986403927101824 351686610995392512 355804721194401792 356557616687849472 357254018282942928 357268938154049536 360493305080315904 360732764424241152 362217261397180416 362509293588578304 362924716985846784 363217319552618496 365486287145140224 368248030349746176 368982673831231488 369763454342955008 370485648589718592 372012827987017728 374093237180694528 374823888034563072 376366373170507776 377101463743106424 380773473558921216 383087201262838272 385791080875425792 386358589219405824 386544579080260608 387948542261460992 388706254258065408 389465446160913192 391068184622480736 392680207319629824 393257849741180928 394876194801844224 395647437369816576 398913226483433472 399500037832310784 401127318773830656 401927555423305728 405554968215355392 407223918701838336 407494419071827968 407822955287150592 408290306609077632 408619484496695808 410301046161291264 411992348663218176 415105508060135424 415983886135824384 416796354663433416 420854891828281344 421694484378550272 422586804963377152 423412169816821248 424239146710994727 425157517699448832 425500294521028608 427535128206508032 428370157753786368 430132997909151744 430479786136436736 430973101420693056 434014965984854016 436442110044143616 437294536040323584 439094102032259072 439951707700290828 440904092429058048 441552673393606656 441765233234583552 444235719152074752 445103367041043648 446935068139977984 448777379793862656 449437542561349632 451287079773536256 452168499851218944 455359964311977984 458126908539568128 458431221455806464 458800824698044416 460688893935484928 461588676931452672 463491392246120448 465398764230672384 466083377471029248 466993696567652352 467981871902802432 468915481327190016 474406294925869056 475410155583799296 476338691043923904 480657740107087872 480977019232321536 482956348529573888 483899622647795712 484289759403491328 484844739098279688 487315049526853632 490997373799661568 491976898441641984 493980864786291456 496017103982690304 498790982907592704 499765184046084096 501821830894010368 502801951657475232 504874552268095488 507697964745228288 508689562332621312 510782935017117696 514388107833901056 515144785625874432 515392772107014144 518275005677420544 519287261547884256 521424246163307648 523573609759506432 524343799654907904 526479605890652736 526501593069125632 527529916493088768 529704448281280512 533707081791602688 534836425031774208 535903407231074304 540739957620473856 542965224935784448 543325892095770624 543763940382867456 544387075478770176 544825979328927744 547068061548388352 548229430717710336 552372045524619264 553474010746847232 554645181514432512 555728472884577888 561139855771041792 564549559755761664 565652195614659636 566876690265931776 571160210338381824 573510663878868992 573973048181915648 574630801894257408 578686621313138688 579537883829108736 581922813392191488 583059381387098112 586602276933721104 589020310979444736 592314292202766336 593471156054724864 595913424186637312 598369839725150208 599250056748466176 601690978160745984 602891333134958592 610835878052757504 611241628607741952 611734432930725888 615451569241936896 617988522994827264 622658262090203136 623975829203736576 625194531995150124 625220641769586688 626547920820240384 631282337742422016 632541726567825408 633880207445065728 635118254725231872 641302692309762048 645199496863727616 645719679204655104 646459652131039584 651022448977281024 654663165066215424 655941804060485376 655969197922189312 658641153048388608 659927561550436242 661356138643587072 662329010090409984 666353578728112128 670402602209966976 673166069690793984 676930619660304384 678252749776828416 681043913356156928 683039946467966976 687190362809352192 687646832183709696 688201237047066624 691033340903227392 692383015397179008 698098146346008576 699125066206543872 701972807854203648 703373221990785024 711609442388803584 713115233375698944 714508036565885856 714537876308099072 720986610160631808 721465528848482304 724434522794360832 725018587177156608 725849433971693568 726434639105236992 730972574290280448 736496060699492352 737965347662462976 739526908685910016 740971297179437184 744025655974035456 748186474361389056 749647776069126144 752732746341015552 754202927486212848 761546947117842432 766174402525676544 771582161750851584 772717178438811648 773089158160521216 775897084522921984 777412508516130816 778930892321826384 782136369244961472 785360414639259648 786515699482361856 789752389603688448 791294874739633152 802254637547661312 803855110846611456 811109936430710784 814447837403676672 814988838143655936 815645910574301184 816580613218155264 817238968993391616 820602092322582528 830211016120270848 831967772271648768 833592709326866832 841709783656562688 843388968757100544 845173609926754304 846824339633642496 848478293421989454 850315035398897664 856740315507572736 860265995818303488 860959572272873472 861946202841386112 868029931969708032 872884220088287232 874589072080647168 878188204064518144 879903415400581656 883530466469167104 888471438304149504 890206734082087296 893870136279955968 897554759587725312 898875085122699264 902574159547072512 904336999702437888 916253817079136256 916862442911612928 917601649396088832 921377787870969856 923177353862905344 926982784492240896 930797528461344768 932166754942058496 933987393135304704 935963743805604864 937830962654380032 948812589851738112 950820311167598592 952677382087847808 961315480214175744 961954038464643072 965912697059147776 967799245295591424 968579518806982656 969689478196559376 981994747599323136 983953796883283968 987961729572582912 989891342325654363 992034207965380608 997581965815185408 999530368092168192 1003643661788020736 1005603903314950464 1009749104536190976 1015395929490456576 1017379124665242624 1021565870034235392 1028776215667802112 1030289571251748864 1030785544214028288 1036550011354841088 1038574523095768512 1042848492326615296 1047147219519012864 1048687599309815808 1052959211781305472 1053003186138251264 1055059832986177536 1067414163583205376 1069672850063548416 1071806814462148608 1081479915240947712 1085930449871568896 1086651784191541248 1087527880765734912 1088774150957540352 1089651958657855488 1094136123096776704 1096458861435420672 1104744091049238528 1106948021493694464 1109290363028865024 1111456945769155776 1122279711542083584 1129099119511523328 1131304391229319272 1142320420676763648 1147021327757737984 1147946096363831296 1149261603788514816 1157373242626277376 1159075767658217472 1163845626784382976 1166118762774196224 1173204553867442208 1178040621958889472 1184628584405532672 1186942312109449728 1191826848373274624 1196739679450300416 1198500113496932352 1203381956321491968 1205782666269917184 1221671756105515008 1222483257215483904 1223468865861451776 1230903138483873792 1235977045989654528 1245316524180406272 1247951658407473152 1250389063990300248 1250441283539173376 1262564675484844032 1265083453135650816 1267760414890131456 1270236509450463744 1282605384619524096 1290398993727455232 1291439358409310208 1292919304262079168 1302044897954562048 1309326330132430848 1311883608120970752 1317282306096777216 1319855123100872484 1322712277287174144 1324658020180819968 1332707157456224256 1340805204419933952 1346332139381587968 1353861239320608768 1356505499553656832 1362087826712313856 1366079892935933952 1374380725618704384 1375293664367419392 1376402474094133248 1382066681806454784 1384766030794358016 1396196292692017152 1398250132413087744 1403945615708407296 1406746443981570048 1423218884777607168 1426230466751397888 1429016073131771712 1429075752616198144 1441973220321263616 1442931057696964608 1448869045588721664 1451698867943387136 1452869278210473984 1461945148580560896 1472992121398984704 1475930695324925952 1479053817371820032 1481942594358874368 1488051311948070912 1496372948722778112 1499295552138252288 1505465492682031104 1508405854972425696 1523093894235684864 1532348805051353088 1543164323501703168 1545434356877623296 1546178316321042432 1554825017032261632 1557861784643652768 1564272738489922944 1570720829278519296 1573031398964723712 1579504779207376896 1582589749479266304 1604509275095322624 1607710221693222912 1622219872861421568 1628895674807353344 1629977676287311872 1631291821148602368 1633161226436310528 1634477937986783232 1641204184645165056 1660422032240541696 1663935544543297536 1667185418653733664 1683419567313125376 1690347219853508608 1693648679267284992 1696956586843978908 1700630070797795328 1713480631015145472 1720531991636606976 1721919144545746944 1723892405682772224 1736059863939416064 1745768440176574464 1749178144161294336 1756376408129036288 1759806830801163312 1767060932938334208 1776942876608299008 1780413468164174592 1787740272559911936 1795109519175450624 1797750170245398528 1808673999404875776 1832507634158272512 1833724885823225856 1835203298792177664 1842755575741939712 1846354707725810688 1853965568984481792 1867974786270609408 1871927487611209728 1875661925308760064 1897625179703476224 1901640622335197184 1905354764175695616 1923908076929286144 1935598490591182848 1937159037613965312 1939378956393118752 1963989495198646272 1967907593766567936 1975923459145165824 1979782684651308726 1984068415930761216 1999060736184336384 2007287323576041472 2011207806629900928 2019498209072381952 2030791858980913152 2034758249330485248 2043131740068470784 2061571088428056576 2073100022709682176 2077149046191537024 2085696984653230592 2094294439038025728 2097375198619631616 2105918423562610944 2106006372276502528 2110119665972355072 2134828327166410752 2139345700127096832 2143613628924297216 2162959830481895424 2171860899743137792 2173303568383082496 2175055761531469824 2177548301915080704 2179303917315710976 2188272246193553408 2192917722870841344 2209488182098477056 2213896042987388928 2218580726057730048 2222913891538311552 2244559423084167168 2258198239023046656 2262608782458638544 2284640841353527296 2294042655515475968 2295892192727662592 2298523207577029632 2314746485252554752 2318151535316434944 2327691253568765952 2332237525548392448 2346409107734884416 2356081243917778944 2369257168811065344 2373884624218899456 2383653696746549248 2406763912642983936 2411565332539834368 2443343512211030016 2444966514430967808 2446937731722903552 2461806276967747584 2490633048360812544 2495903316814946304 2500778127980600496 2500882567078346752 2525129350969688064 2530166906271301632 2535520829780262912 2540473018900927488 2580797987454910464 2582878716818620416 2585838608524158336 2604089795909124096 2618652660264861696 2623767216241941504 2634564612193554432 2639710246201744968 2665414314912448512 2681610408839867904 2692664278763175936 2707722478641217536 2713010999107313664 2724175653424627712 2748761451237408768 2750587328734838784 2752804948188266496 2764133363612909568 2769532061588716032 2792392585384034304 2796500264826175488 2807891231416814592 2813492887963140096 2846437769555214336 2852460933502795776 2858032146263543424 2858151505232396288 2883946440642527232 2885862115393929216 2897738091177443328 2903397735886774272 2905738556420947968 2945984242797969408 2951861390649851904 2958107634743640064 2963885188717748736 2969674026976963089 2976102623896141824 2992745897445556224 2998591104276504576 3010930985364062208 3016811709944851392 3046187788471369728 3064697610102706176 3086328647003406336 3090868713755246592 3092356632642084864 3109650034064523264 3115723569287305536 3128545476979845888 3141441658557038592 3146062797929447424 3159009558414753792 3165179498958532608 3209018550190645248 3215420443386445824 3244439745722843136 3257791349614706688 3259955352574623744 3262583642297204736 3266322452872621056 3268955875973566464 3282408369290330112 3320844064481083392 3327871089086595072 3334370837307467328 3366839134626250752 3380694439707017216 3387297358534569984 3393913173687957816 3426961262030290944 3441063983273213952 3443838289091493888 3447784811365544448 3472119727878832128 3491536880353148928 3498356288322588672 3512752816258072576 3519613661602326624 3534121865876668416 3553885753216598016 3560826936328349184 3575480545119823872 3590219038350901248 3595500340490797056 3617347998809751552 3665015268316545024 3667449771646451712 3670406597584355328 3685511151483879424 3692709415451621376 3707931137968963584 3735949572541218816 3743854975222419456 3751323850617520128 3795250359406952448 3803281244670394368 3810709528351391232 3847816153858572288 3871196981182365696 3874318075227930624 3878757912786237504 3927978990397292544 3951846918290331648 3959565369302617452 3968136831861522432 3998121472368672768 4014574647152082944 4022415613259801856 4038996418144763904 4061583717961826304 4069516498660970496 4086263480136941568 4123142176856113152 4146200045419364352 4154298092383074048 4171393969306461184 4188588878076051456 4194750397239263232 4211836847125221888 4220239331944710144 4269656654332821504 4278691400254193664 4287227257848594432 4325919660963790848 4346607136766164992 4355096603830161408 4358607834631421952 4376544492387106816 4385835445741682688 4418976364196954112 4427792085974777856 4437161452115460096 4445827783076623104 4489118846168334336 4516396478046093312 4525217564917277088 4569281682707054592 4588085311030951936 4591784385455325184 4597046415154059264 4629492970505109504 4636303070632869888 4664475051096784896 4692818215469768832 4712162487835557888 4738514337622130688 4747769248437798912 4767307393493098496 4813527825285967872 4823130665079668736 4886687024422060032 4889933028861935616 4893875463445807104 4923612553935495168 4981266096721625088 4991806633629892608 5001556255961200992 5001765134156693504 5050258701939376128 5071041659560525824 5080946037801854976 5161595974909820928 5165757433637240832 5171677217048316672 5208179591818248192 5237305320529723392 5247534432483883008 5269129224387108864 5279420492403489936 5330828629824897024 5363220817679735808 5385328557526351872 5426021998214627328 5448351306849255424 5497522902474817536 5501174657469677568 5505609896376532992 5528266727225819136 5539064123177432064 5615782462833629184 5626985775926280192 5692875539110428672 5704921867005591552 5716064292527086848 5716303010464792576 5771724230787858432 5806795471773548544 5811477112841895936 5891968485595938816 5903722781299703808 5916215269487280128 5927770377435497472 5939348053953926178 5952205247792283648 5997182208553009152 6021861970728124416 6033623419889702784 6092375576942739456 6129395220205412352 6184713265284169728 6219300068129046528 6231447138574611072 6257090953959691776 6282883317114077184 6292125595858894848 6318019116829507584 6330358997917065216 6418037100381290496 6430840886772891648 6488879491445686272 6515582699229413376 6519910705149247488 6525167284594409472 6532644905745242112 6537911751947132928 6564816738580660224 6641688128962166784 6655742178173190144 6668741674614934656 6733678269252501504 6761388879414034432 6774594717069139968 6787826347375915632 6853922524060581888 6882127966546427904 6887676578182987776 6895569622731088896 6944239455757664256 6983073760706297856 6996712576645177344 7025505632516145152 7039227323204653248 7068243731753336832 7107771506433196032 7121653872656698368 7150961090239647744 7234695997619503104 7330030536633090048 7334899543292903424 7340813195168710656 7371022302967758848 7385418830903242752 7471899145082437632 7487709950444838912 7502647701235040256 7590500718813904896 7606562489340788736 7621419056702782464 7742393962364731392 7748636150455861248 7757515825572475008 7855957980794585088 7903693836580663296 7919130738605234904 7996242944737345536 8029149294304165888 8044831226519603712 8077992836289527808 8123167435923652608 8139032997321940992 8172526960273883136 8246284353712226304 8292400090838728704 8308596184766148096 8342787938612922368 8377177756152102912 8389500794478526464 8423673694250443776 8440478663889420288 8539313308665643008 8557382800508387328 8574454515697188864 8651839321927581696 8693214273532329984 8710193207660322816 8717215669262843904 8753088984774213632 8837952728393908224 8855584171949555712 8874322904230920192 8891655566153246208 8978237692336668672 9032792956092186624 9050435129834554176 9138563365414109184 9176170622061903872 9194092830308118528 9258985941010219008 9272606141265739776 9328950102193569792 9385636430939537664 9424324975671115776 9477028675244261376 9495538496875597824 9534614786986196992 9627055650571935744 9646261330159337472 9773374048844120064 9779866057723871232 9787750926891614208 9847225107870990336 9962532193443250176 9983613267259785216 10003112511922401984 10003530268313387008 10100517403878752256 10142083319121051648 10161892075603709952 10323191949819641856 10331514867274481664 10343354434096633344 10416359183636496384 10474610641059446784 10495068864967766016 10538258448774217728 10558840984806979872 10661657259649794048 10726441635359471616 10770657115052703744 10852043996429254656 10896702613698510848 10995045804949635072 11002349314939355136 11011219792753065984 11056533454451638272 11078128246354864128 11231564925667258368 11253971551852560384 11385751078220857344 11409843734011183104 11432128585054173696 11543448461575716864 11613590943547097088 11622954225683791872 11783936971191877632 11832430538974560256 11855540754870994944 11878696107907852356 11904410495584567296 11994364417106018304 12043723941456248832 12067246839779405568 12184751153885478912 12258790440410824704 12369426530568339456 12438600136258093056 12462894277149222144 12514181907919383552 12565766634228154368 12584251191717789696 12660717995834130432 12836074200762580992 12861681773545783296 12977758982891372544 13039821410298494976 13065289811490484224 13075823503894265856 13129633477161320448 13283376257924333568 13311484356346380288 13337483349229869312 13467356538505003008 13549189434138279936 13575652694751831264 13707845048121163776 13764255933092855808 13775353156365975552 13791139245462177792 13888478911515328512 13993425153290354688 14051011265032290304 14078454646409306496 14136487463506673664 14215543012866392064 14243307745313396736 14301922180479295488 14469391995239006208 14660061073266180096 14669799086585806848 14681626390337421312 14742044605935517696 14770837661806485504 14943798290164875264 14975419900889677824 15005295402470080512 15213124978681577472 15242838113405564928 15484787924729462784 15497272300911722496 15515031651144950016 15711915961589170176 15807387673161326592 15838261477210469808 15992485889474691072 16058298588608331776 16089662453039207424 16155985672579055616 16278065994643881984 16345053920547766272 16492568707424452608 16584800181677457408 16617192369532296192 16685575877225844736 16847347388500887552 16880957327778840576 17078626617331286016 17114765601016774656 17148909031394377728 17420386415320645632 17434431338525687808 17506177969548427264 17675905456787816448 17711168343899111424 17748645808461840384 17783311132306492416 18065585912184373248 18100870259669108352 18277126730828218368 18352341244123807744 18388185660616237056 18657900204387139584 18771272861879075328 18848649951342231552 18954057350488522752 18991076993751195648 19069229573972393984 19254111301143871488 19292522660318674944 19546748097688240128 19559732115447742464 19575501853783228416 19694450215741980672 19925064386886500352 19967226534519570432 20006225023844803968 20007060536626774016 20201034807757504512 20284166638242103296 20323784151207419904 20646383899639283712 20663029734548963328 20686708868193266688 20832718367272992768 20949221282118893568 20990137729935532032 21076516897548435456 21117681969613959744 21323314519299588096 21452883270718943232 21704087992858509312 21793405227397021696 21990091609899270144 22004698629878710272 22022439585506131968 22113066908903276544 22156256492709728256 22463129851334516736 22507943103705120768 22771502156441714688 22819687468022366208 22864257170108347392 23227181887094194176 23245908451367583744 23567873942383755264 23664861077949120512 23711081509741989888 23757392215815704712 23988728834212036608 24087447882912497664 24134493679558811136 24369502307770957824 24517580880821649408 24738853061136678912 24877200272516186112 24925788554298444288 25028363815838767104 25131533268456308736 25168502383435579392 25321435991668260864 25672148401525161984 25723363547091566592 25955517965782745088 26079642820596989952 26130579622980968448 26151647007788531712 26259266954322640896 26566752515848667136 26622968712692760576 26674966698459738624 26934713077010006016 27098378868276559872 27151305389503662528 27415690096242327552 27528511866185711616 27582278490924355584 27776957823030657024 27986850306580709376 28102022530064580608 28156909292818612992 28272974927013347328 28431086025732784128 28486615490626793472 28603844360958590976 28938783990478012416 29320122146532360192 29339598173171613696 29363252780674842624 29541675323612971008 29887596580329750528 29950839801779355648 30010590804940161024 30426249957363154944 30485676226811129856 30969575849458925568 30994544601823444992 31030063302289900032 31423831923178340352 31614775346322653184 31676522954420939616 31984971778949382144 32116597177216663552 32179324906078414848 32311971345158111232 32556131989287763968 32690107841095532544 32985137414848905216 33169600363354914816 33234384739064592384 33371151754451689472 33694694777001775104 33761914655557681152 34157253234662572032 34229531202033549312 34840772830641291264 34868862677051375616 35012355939096854528 35351810913575632896 35497291616923680768 35566622264612984832 36131171824368746496 36201740519338216704 36554253461656436736 36776371321232474112 37315800408774279168 37542545723758150656 37697299902684463104 37982153987502391296 38138459147944787968 38508222602287742976 38585045320637349888 39119464230895484928 39388900431483961344 39850128773773000704 39934453069039140864 40012450047689607936 40014121073253548032 40402069615515009024 40647568302414839808 41292767799278567424 41326059469097926656 41373417736386533376 41665436734545985536 41980275459871064064 42153033795096870912 42235363939227919488 42646629038599176192 42905766541437886464 43408175985717018624 43586810454794043392 43980183219798540288 44009397259757420544 44044879171012263936 44226133817806553088 44312512985419456512 44926259702669033472 45015886207410241536 45639374936044732416 45728514340216694784 46454363774188388352 46491816902735167488 47135747884767510528 47329722155898241024 47422163019483979776 47514784431631409424 47977457668424073216 48174895765824995328 48268987359117622272 49035161761643298816 49477706122273357824 49754400545032372224 49851577108596888576 50056727631677534208 50642871983336521728 51344296803050323968 51446727094183133184 52261159245961936896 52303294015577063424 52518533908645281792 53133505031697334272 53245937425385521152 53349933396919477248 54196757736553119744 54302610779007325056 54831380192484655104 55057023732371423232 55164556981848711168 55973700613161418752 56204045060129161216 56313818585637225984 56545949854026694656 56862172051465568256 56973230981253586944 57207688721917181952 57877567980956024832 58640244293064720384 58679196346343227392 58726505561349685248 59083350647225942016 59775193160659501056 59901679603558711296 60021181609880322048 60852499914726309888 60971352453622259712 61939151698917851136 61989089203646889984 62060126604579800064 62847663846356680704 63229550692645306368 63353045908841879232 63969943557898764288 64233194354433327104 64358649812156829696 65112263978575527936 65380215682191065088 65970274829697810432 66339200726709829632 66468769478129184768 66742303508903378944 67389389554003550208 67523829311115362304 68314506469325144064 68459062404067098624 69681545661282582528 69737725354102751232 70024711878193709056 70703621827151265792 70994583233847361536 71133244529225969664 72262343648737492992 72403481038676433408 73108506923312873472 73552742642464948224 74631600817548558336 75085091447516301312 75394599805368926208 75964307975004782592 76276918295889575936 77016445204575485952 77170090641274699776 78238928461790969856 78777800862967922688 79700257547546001408 79868906138078281728 80024900095379215872 80804139231030018048 81295136604829679616 82585535598557134848 82746835472773066752 83330873469091971072 83960550919742128128 84306067590193741824 84470727878455838976 85293258077198352384 85811533082875772928 86816351971434037248 87173620909588086784 87960366439597080576 88018794519514841088 88089758342024527872 88625025970838913024 89852519405338066944 90031772414820483072 91278749872089464832 91457028680433389568 92908727548376776704 92983633805470334976 94271495769535021056 94844326038967959552 95029568863262818848 95954915336848146432 96349791531649990656 96537974718235244544 98070323523286597632 98955412244546715648 99508801090064744448 99703154217193777152 100113455263355068416 101285743966673043456 102688593606100647936 104522318491923873792 104606588031154126848 105037067817290563584 106491874850771042304 106699866793838954496 108393515473106239488 108605221558014650112 109662760384969310208 110329113963697422336 111947401226322837504 112408090120258322432 112627637171274451968 113091899708053389312 113946461962507173888 114415377443834363904 115755135961912049664 117358392692686454784 118166701294451884032 119550386321319002112 119803359207117422592 120042363219760644096 121942704907244519424 123878303397835702272 123978178407293779968 124120253209159600128 126459101385290612736 126706091817683758464 127939887115797528576 128466388708866654208 128717299624313659392 130224527957151055872 130760431364382130176 131940549659395620864 132678401453419659264 132937538956258369536 133484607017806757888 134778779108007100416 135047658622230724608 136918124808134197248 139363091322565165056 139475450708205502464 140049423756387418112 141407243654302531584 141989166467694723072 142266489058451939328 144524687297474985984 144806962077352866816 147105485284929896448 149263201635097116672 150170182895032602624 151928615950009565184 152553836591779151872 154032890409150971904 154340181282549399552 157555601725935845376 159400515095092002816 159737812276156563456 160049800190758431744 162590273209659359232 165171071197114269696 165493670945546133504 167921101839484256256 168612135180387483648 168941455756911677952 170586516154396704768 171623066165751545856 173632703942868074496 174347241819176173568 175920732879194161152 176037589039029682176 176179516684049055744 177250051941677826048 179705038810676133888 180063544829640966144 182557499744178929664 182914057360866779136 185817455096753553408 185967267610940669952 188542991539070042112 189688652077935919104 190059137726525637696 191909830673696292864 192699583063299981312 193075949436470489088 196140647046573195264 197910824489093431296 199017602180129488896 199406308434387554304 200226910526710136832 202571487933346086912 205377187212201295872 209044636983847747584 209213176062308253696 210074135634581127168 212983749701542084608 213399733587677908992 216787030946212478976 217210443116029300224 219325520769938620416 220658227927394844672 223894802452645675008 224816180240516644864 225255274342548903936 226183799416106778624 227892923925014347776 228830754887668727808 231510271923824099328 234716785385372909568 236333402588903768064 239100772642638004224 239606718414234845184 243885409814489038848 247756606795671404544 248240506418319200256 252918202770581225472 253412183635367516928 255879774231595057152 257434599248627318784 260449055914302111744 261520862728764260352 263881099318791241728 265875077912516739072 266969214035613515776 269557558216014200832 270095317244461449216 273836249616268394496 278726182645130330112 278950901416411004928 280098847512774836224 282814487308605063168 284532978116903878656 289049374594949971968 289613924154705733632 294210970569859792896 298526403270194233344 300340365790065205248 303857231900019130368 305107673183558303744 308065780818301943808 315111203451871690752 319475624552313126912 320099600381516863488 325180546419318718464 330987341891092267008 335842203678968512512 337224270360774967296 337882911513823355904 343246132331503091712 347265407885736148992 348694483638352347136 352075178078059364352 354500103883355652096 359410077621352267776 360127089659281932288 365828114721733558272 371634910193507106816 371934535221881339904 379377304155871838208 380118275453051275392 383819661347392585728 385399166126599962624 386151898872940978176 392281294093146390528 395821648978186862592 398035204360258977792 398812616868775108608 400453821053420273664 405142975866692173824 410754374424402591744 418089273967695495168 418426352124616507392 420148271269162254336 425967499403084169216 426799467175355817984 433574061892424957952 434420886232058600448 441316455854789689344 447789604905291350016 449632360481033289728 450510548685097807872 455785847850028695552 457661509775337455616 463020543847648198656 472666805177807536128 478201545285276008448 479213436828469690368 487770819628978077696 495513213591342809088 496481012836638400512 505836405541162450944 506824367270735033856 511759548463190114304 514869198497254637568 520898111828604223488 523041725457528520704 527762198637582483456 531750155825033478144 533938428071227031552 539115116432028401664 540190634488922898432 547672499232536788992 557452365290260660224 557901802832822009856 565628974617210126336 569065956233807757312 578098749189899943936 579227848309411467264 588421941139719585792 597052806540388466688 600680731580130410496 607714463800038260736 610215346367116607488 616131561636603887616 630222406903743381504 638951249104626253824 640199200763033726976 650361092838637436928 661974683782184534016 671684407357937025024 674448540721549934592 675765823027646711808 686492264663006183424 694530815771472297984 704150356156118728704 709000207766711304192 718820155242704535552 731656229443467116544 743269820387014213632 758754608311743676416 760236550906102550784 767639322694785171456 772303797745881956352 784562588186292781056 791643297956373725184 797625233737550217216 800907642106840547328 810285951733384347648 821508748848805183488 836178547935390990336 836852704249233014784 840296542538324508672 853598934350711635968 867148123784849915904 868841772464117200896 882632911709579378688 895579209810582700032 899264720962066579456 901021097370195615744 911571695700057391104 915323019550674911232 945333610355615072256 958426873656939380736 975541639257956155392 992962025673276801024 1011672811082324901888 1013648734541470067712 1029738396994509275136 1041796223657208446976 1046083450915057041408 1063500311650066956288 1067876856142454063104 1078230232864056803328 1080381268977845796864 1114904730580521320448 1115803605665644019712 1138131912467615514624 1156197498379799887872 1158455696618822934528 1176843882279439171584 1194105613080776933376 1201361463160260820992 1215428927600076521472 1220430692734233214976 1232263123273207775232 1260444813807486763008 1277902498209252507648 1280398401526067453952 1300722185677274873856 1323949367564369068032 1343368814715874050048 1348897081443099869184 1351531646055293423616 1372984529326012366848 1389061631542944595968 1418000415533422608384 1437640310485409071104 1463312458886934233088 1486539640774028427264 1517509216623487352832 1520473101812205101568 1535278645389570342912 1544607595491763912704 1569125176372585562112 1583286595912747450368 1595250467475100434432 1601815284213681094656 1620571903466768695296 1643017497697610366976 1672357095870781980672 1673705408498466029568 1707197868701423271936 1734296247569699831808 1737683544928234401792 1765265823419158757376 1791158419621165400064 1802042194740391231488 1823143391400114782208 1830646039101349822464 1890667220711230144512 1916853747313878761472 1951083278515912310784 1985924051346553602048 2023345622164649803776 2027297469082940135424 2059476793989018550272 2083592447314416893952 2127000623300133912576 2135753712284908126208 2156460465728113606656 2229809461161042640896 2276263824935231029248 2316911393237645869056 2353687764558878343168 2402722926320521641984 2430857855200153042944 2440861385468466429952 2464526246546415550464 2520889627614973526016 2560796803052134907904 2601444371354549747712 2647898735128738136064 2686737629431748100096 2697794162886199738368 2703063292110586847232 2745969058652024733696 2836000831066845216768 2875280620970818142208 2926624917773868466176 3035018433246974705664 3040946203624410203136 3089215190983527825408 3138250352745171124224 3190500934950200868864 3203630568427362189312 3241143806933537390592 3344714191741563961344 3347410816996932059136 3414395737402846543872 3468592495139399663616 3475367089856468803584 3530531646838317514752 3582316839242330800128 3604084389480782462976 3646286782800229564416 3661292078202699644928 3781334441422460289024 3833707494627757522944 3902166557031824621568 3971848102693107204096 4046691244329299607552 4054594938165880270848 4118953587978037100544 4167184894628833787904 4254001246600267825152 4271507424569816252416 4312920931456227213312 4459618922322085281792 4552527649870462058496 4633822786475291738112 4707375529117756686336 4805445852641043283968 4861715710400306085888 4929052493092831100928 5121593606104269815808 5202888742709099495424 5295797470257476272128 5373475258863496200192 5406126584221173694464 5491938117304049467392 5672001662133690433536 5750561241941636284416 5853249835547736932352 6070036866493949411328 6081892407248820406272 6178430381967055650816 6381001869900401737728 6407261136854724378624 6689428383483127922688 6828791474805693087744 6950734179712937607168 7061063293676635029504 7208168778961564925952 7292573565600459128832 7322584156405399289856 7562668882844920578048 7804333114063649243136 7943696205386214408192 8093382488658599215104 8109189876331760541696 8237907175956074201088 8508002493200535650304 8543014849139632504832 8625841862912454426624 9105055299740924116992 9267645572950583476224 9414751058235513372672 9610891705282086567936 9723431420800612171776 10243187212208539631616 10405777485418198990848 10591594940514952544256 10746950517726992400384 10812253168442347388928 10983876234608098934784 11344003324267380867072 11501122483883272568832 11706499671095473864704 12140073732987898822656 12163784814497640812544 12356860763934111301632 12762003739800803475456 12814522273709448757248 13378856766966255845376 13657582949611386175488 13901468359425875214336 14122126587353270059008 14416337557923129851904 14585147131200918257664 15608666228127298486272 15887392410772428816384 16218379752663521083392 16475814351912148402176 17016004986401071300608 17086029698279265009664 17251683725824908853248 18210110599481848233984 18535291145901166952448 19221783410564173135872 20486374424417079263232 21183189881029905088512 21624506336884694777856 21967752469216197869568 22688006648534761734144 23412999342190947729408 24280147465975797645312 24327569628995281625088 24713721527868222603264 25524007479601606950912 25629044547418897514496 27315165899222772350976 27802936718851750428672 28244253174706540118016 28832675115846259703808 29170294262401836515328 31217332456254596972544 31774784821544857632768 32436759505327042166784 32951628703824296804352 34032009972802142601216 34503367451649817706496 36420221198963696467968 37070582291802333904896 38443566821128346271744 40972748848834158526464 42366379762059810177024 43249012673769389555712 46825998684381895458816 48655139257990563250176 49427443055736445206528 51048014959203213901824 51258089094837795028992 54630331798445544701952 55605873437703500857344 57665350231692519407616 63549569643089715265536 64873519010654084333568 65903257407648593608704 68064019945604285202432 72840442397927392935936 74141164583604667809792 76887133642256692543488 81945497697668317052928 84732759524119620354048 86498025347538779111424 93651997368763790917632 97310278515981126500352 98854886111472890413056 102096029918406427803648 109260663596891089403904 111211746875407001714688 115330700463385038815232 127099139286179430531072 129747038021308168667136 148282329167209335619584 153774267284513385086976 163890995395336634105856 172996050695077558222848 194620557031962253000704 197709772222945780826112 204192059836812855607296 218521327193782178807808 222423493750814003429376 230661400926770077630464 254198278572358861062144 259494076042616337334272 296564658334418671239168 327781990790673268211712 345992101390155116445696 389241114063924506001408 444846987501628006858752 461322801853540155260928 518988152085232674668544 593129316668837342478336 655563981581346536423424 691984202780310232891392 778482228127849012002816 889693975003256013717504 1037976304170465349337088 1383968405560620465782784 1556964456255698024005632 1779387950006512027435008 2075952608340930698674176 3113928912511396048011264 4151905216681861397348352 6227857825022792096022528 12455715650045584192045056
- Sum of all divisors σ(n): 46625090900799731327617077
- Sum of proper divisors (its aliquot sum) s(n): 34169375250754147135572021
- 12455715650045584192045056 is an abundant number, because the sum of its proper divisors (34169375250754147135572021) is greater than itself. Its abundance is 21713659600708562943526965
Bases of 12455715650045584192045056
- Binary: 1010010011011001100110110010110010010010101010011010100001000100000000000000000000002
- Hexadecimal: 0xA4D99B2C92A9A84400000
- Base-36: 1KCB1S4GM3B9J4000
Squares and roots of 12455715650045584192045056
- 12455715650045584192045056 squared (124557156500455841920450562) is 155144852354790489968498496967217200546711534043136
- 12455715650045584192045056 cubed (124557156500455841920450563) is 1932440165499575411116337363958240371552349125471375592002669482583959535616
-
12455715650045584192045056 is a
perfect square number . Itssquare root is 3529265596416 -
The
cube root of 12455715650045584192045056 is 231805051.0671477827
Scales and comparisons
How big is 12455715650045584192045056?- 12,455,715,650,045,584,192,045,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,455,715,650,045,584,192,045,056 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 12455715650045584192045056 cubic inches would be around 19317087.6 feet tall.
Recreational maths with 12455715650045584192045056
- 12455715650045584192045056 backwards is 65054029148554005651755421
- The number of decimal digits it has is: 26
- The sum of 12455715650045584192045056's digits is 99
- 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 12455715650045584192045056 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 12455715650045584192045056 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/12455715650045584192045056/
Chicago style:
Numbermatics. 2024. "Number 12455715650045584192045056 - Facts about the integer". https://numbermatics.com/n/12455715650045584192045056/
The information we have on file for 12455715650045584192045056 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 12455715650045584192045056, math, Factors of 12455715650045584192045056, curriculum, school, college, exams, university, Prime factorization of 12455715650045584192045056, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, four hundred fifty-five sextillion, seven hundred fifteen quintillion, six hundred fifty quadrillion, forty-five trillion, five hundred eighty-four billion, one hundred ninety-two million, forty-five thousand and fifty-six.