302242150178210264259047616
302,242,150,178,210,264,259,047,616 is an even composite number composed of six prime numbers multiplied together.
302242150178210264259047616 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 302242150178210264259047616:
26 × 39 × 133 × 173 × 313 × 9073
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 17 × 17 × 17 × 31 × 31 × 31 × 907 × 907 × 907)See below for interesting mathematical facts about the number 302242150178210264259047616 from the Numbermatics database.
Names of 302242150178210264259047616
- Cardinal: 302242150178210264259047616 can be written as Three hundred two septillion, two hundred forty-two sextillion, one hundred fifty quintillion, one hundred seventy-eight quadrillion, two hundred ten trillion, two hundred sixty-four billion, two hundred fifty-nine million, forty-seven thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 3.02242150178210264259047616 × 1026
Factors of 302242150178210264259047616
Divisors of 302242150178210264259047616
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 31 32 34 36 39 48 51 52 54 62 64 68 72 78 81 93 96 102 104 108 117 124 136 144 153 156 162 169 186 192 204 208 216 221 234 243 248 272 279 288 289 306 312 324 338 351 372 403 408 416 432 442 459 468 486 496 507 527 544 558 576 578 612 624 648 663 676 702 729 744 806 816 832 837 864 867 884 907 918 936 961 972 992 1014 1053 1054 1088 1116 1156 1209 1224 1248 1296 1326 1352 1377 1404 1458 1488 1521 1581 1612 1632 1674 1728 1734 1768 1814 1836 1872 1922 1944 1984 1989 2028 2106 2108 2187 2197 2232 2312 2418 2448 2496 2511 2592 2601 2652 2704 2721 2754 2808 2873 2883 2916 2976 3042 3159 3162 3224 3264 3348 3468 3536 3627 3628 3672 3744 3757 3844 3888 3978 4056 4131 4212 4216 4374 4394 4464 4563 4624 4743 4836 4896 4913 5022 5184 5202 5239 5304 5408 5442 5508 5616 5746 5766 5832 5952 5967 6084 6318 6324 6448 6561 6591 6696 6851 6936 7072 7254 7256 7344 7488 7514 7533 7688 7776 7803 7956 8112 8163 8262 8424 8432 8619 8649 8748 8788 8928 8959 9126 9248 9477 9486 9672 9792 9826 10044 10404 10478 10608 10816 10881 10884 11016 11232 11271 11492 11532 11664 11791 11934 12168 12393 12493 12636 12648 12896 13122 13182 13392 13689 13702 13872 14144 14229 14508 14512 14688 14739 15028 15066 15376 15419 15552 15606 15717 15912 16224 16326 16337 16524 16848 16864 17238 17298 17496 17576 17856 17901 17918 18252 18496 18954 18972 19344 19652 19683 19773 20088 20553 20808 20956 21216 21762 21768 22032 22464 22542 22599 22984 23064 23328 23409 23582 23868 24336 24489 24786 24986 25272 25296 25792 25857 25947 26244 26364 26784 26877 27378 27404 27744 28117 28431 28458 29016 29024 29376 29478 29791 30056 30132 30752 30838 31212 31434 31824 32448 32643 32652 32674 33048 33696 33728 33813 34476 34596 34992 35152 35373 35802 35836 36504 37179 37349 37479 37908 37944 38688 39304 39366 39546 40176 41067 41106 41616 41912 42432 42687 43524 43536 44064 44217 45084 45198 45968 46128 46257 46656 46818 47151 47164 47736 48672 48841 48978 49011 49572 49972 50544 50592 51714 51894 52488 52728 53568 53703 53754 54756 54808 55488 56234 56862 56916 58032 58048 58956 59319 59582 60112 60264 61504 61659 61676 62424 62868 63648 63869 65286 65304 65348 66096 67392 67626 67797 68107 68952 69192 69984 70227 70304 70746 71604 71672 73008 73467 74358 74698 74958 75816 75888 77376 77571 77841 78608 78732 79092 80352 80631 82134 82212 83232 83824 84351 85293 85374 87048 87072 88128 88434 89063 89373 90168 90396 91936 92256 92514 93636 94302 94328 95472 97344 97682 97929 97956 98022 99144 99944 101088 101184 101439 103428 103788 104976 105456 106119 107406 107508 109512 109616 111537 112047 112437 112468 113724 113832 116064 116467 117912 118638 119164 120224 120528 123201 123318 123352 124848 125736 127296 127738 128061 130572 130608 130696 132192 132651 135252 135594 136214 137904 138384 138771 139968 140454 140608 141453 141492 143208 143344 146016 146523 146934 147033 148716 149396 149916 151632 151776 152303 153283 155142 155682 157216 157464 158184 160704 161109 161262 162409 164268 164424 166464 167648 168702 170586 170748 174096 174144 176868 177957 178126 178746 180336 180792 183872 184512 184977 185028 187272 188604 188656 190944 191607 195364 195858 195912 196044 198288 199888 200447 202176 202878 203391 204321 206856 207576 209952 210681 210912 212238 212381 214812 215016 219024 219232 220401 223074 224094 224874 224936 227448 227664 232128 232713 232934 233523 235824 237276 238328 240448 241056 241893 246402 246636 246704 249696 251472 253053 255476 255879 256122 261144 261216 261392 262123 264384 265302 267189 268119 270504 271188 272428 275808 276768 277542 277729 280908 282906 282984 286416 286688 292032 293046 293787 293868 294066 297432 298792 299832 303264 303552 304317 304606 306566 310284 311364 314432 314928 316368 318357 322218 322524 324818 328536 328848 334611 335296 336141 337311 337404 341172 341496 348192 349401 353736 355914 356252 357492 360672 361584 365521 369603 369954 370056 374544 377208 377312 381888 383214 384183 387283 390728 391716 391824 392088 396576 397953 399776 400894 405756 406782 408642 413712 415152 416313 419904 421362 421824 424359 424476 424762 429624 430032 438048 438464 439569 440802 441099 446148 448188 449748 449872 454896 455328 456909 459849 465426 465868 467046 471648 474552 476656 477989 482112 483327 483786 487227 492804 493272 493408 499392 502944 506106 506447 510952 511758 512244 522288 522432 522784 524246 530604 533871 534378 536238 541008 542376 544856 551616 553536 554931 555084 555458 561816 565812 565968 572832 573376 574821 586092 587574 587736 588132 594864 597584 599664 601341 606528 608634 609212 610173 612963 613132 620568 622728 629856 632043 632736 634933 636714 637143 644436 645048 649636 657072 657696 661203 669222 672282 674622 674808 682344 682992 696384 698139 698802 700569 707472 711828 712504 714984 721344 723168 725679 731042 739206 739908 740112 749088 754416 754624 759159 766428 768366 774566 781456 783432 783648 784176 786369 793152 795906 799552 801567 801788 804357 811512 813564 817284 822649 827424 830297 830304 832626 833187 842724 848718 848952 849524 859248 860064 871627 876096 879138 881361 881604 882198 892296 896376 899496 899744 909792 910656 912951 913818 919698 930852 931736 934092 943296 949104 953312 955071 955978 966654 967572 974454 985608 986544 986816 1005888 1008423 1011933 1012212 1012894 1021904 1023516 1024488 1044576 1045568 1048203 1048492 1061208 1067742 1068756 1072476 1082016 1084752 1089712 1096563 1108809 1109862 1110168 1110916 1123632 1131624 1131936 1145664 1149642 1152549 1157819 1161849 1172184 1175148 1175472 1176264 1189728 1193859 1195168 1199328 1202682 1217268 1218424 1220346 1225926 1226264 1241136 1245456 1248939 1259712 1264086 1265472 1269866 1273077 1273428 1274286 1288872 1290096 1299272 1314144 1315392 1318707 1322406 1323297 1338444 1344564 1349244 1349616 1364688 1365984 1370727 1379547 1396278 1397604 1401138 1414944 1423656 1425008 1429968 1433967 1446336 1449981 1451358 1461681 1462084 1478412 1479816 1480224 1498176 1508832 1514071 1518318 1519341 1532856 1536732 1549132 1562912 1566864 1567296 1568352 1572738 1591812 1601613 1603134 1603576 1608714 1623024 1627128 1634568 1645298 1654848 1660594 1660608 1664793 1665252 1666374 1685448 1697436 1697904 1699048 1718496 1720128 1724463 1743254 1758276 1762722 1763208 1764396 1784592 1792752 1798992 1799488 1804023 1819584 1825902 1827636 1838889 1839396 1861704 1863472 1868184 1896129 1898208 1904799 1906624 1910142 1911429 1911956 1933308 1935144 1948908 1971216 1973088 1979939 1983609 1992679 2016846 2023866 2024424 2025788 2043808 2047032 2048976 2089152 2094417 2096406 2096984 2101707 2111317 2122416 2135484 2137512 2144952 2164032 2169504 2177037 2179424 2193126 2217618 2219724 2220336 2221832 2247264 2263248 2263872 2277477 2299284 2305098 2315638 2323698 2344368 2350296 2350944 2352528 2359107 2379456 2387718 2390336 2398656 2404701 2405364 2413071 2434536 2436848 2440692 2451852 2452528 2467947 2482272 2490891 2490912 2497878 2499561 2528172 2539732 2546154 2546856 2548572 2577744 2580192 2598544 2605811 2614881 2628288 2637414 2644083 2644812 2646594 2676888 2689128 2698488 2699232 2729376 2731968 2738853 2741454 2759094 2760953 2792556 2795208 2802276 2829888 2847312 2850016 2859936 2865213 2867934 2899962 2902716 2923362 2924168 2956824 2959632 2960448 3017664 3025269 3028142 3035799 3036636 3038682 3065712 3073464 3098264 3125824 3133728 3136704 3144609 3145476 3183624 3203226 3206268 3207152 3217428 3246048 3254256 3269136 3289689 3290596 3321188 3326427 3329586 3330504 3332748 3370896 3394872 3395808 3398096 3407599 3436992 3448926 3457647 3473457 3485547 3486508 3516552 3525444 3526416 3528792 3569184 3581577 3585504 3597984 3608046 3610477 3651804 3655272 3677778 3678792 3723408 3726944 3736368 3746817 3792258 3796416 3809598 3819231 3820284 3822858 3823912 3866616 3870288 3897816 3942432 3946176 3956121 3959878 3967218 3969891 3985358 4033692 4047732 4048848 4051576 4087616 4094064 4097952 4112181 4138641 4188834 4192812 4193968 4203414 4222634 4244832 4270968 4275024 4289904 4301901 4339008 4349943 4354074 4358848 4385043 4386252 4435236 4439448 4440672 4443664 4456091 4494528 4526496 4542213 4554954 4558023 4598568 4610196 4631276 4647396 4688736 4700592 4701888 4705056 4718214 4721393 4751773 4775436 4804839 4809402 4810728 4826142 4869072 4873696 4881384 4903704 4905056 4935894 4964544 4981782 4981824 4994379 4995756 4999122 5034679 5056344 5079464 5092308 5093712 5097144 5155488 5160384 5173389 5197088 5211622 5229762 5274828 5288166 5289624 5293188 5353776 5378256 5396976 5398464 5412069 5458752 5477706 5482908 5516667 5518188 5521906 5585112 5590416 5604552 5688387 5694624 5700032 5714397 5719872 5730426 5734287 5735868 5799924 5805432 5846724 5848336 5913648 5919264 5939817 5950827 5978037 6050538 6056284 6071598 6073272 6077364 6131424 6146928 6196528 6213857 6267456 6283251 6289218 6290952 6305121 6333951 6367248 6406452 6412536 6414304 6434856 6492096 6508512 6531111 6538272 6579378 6581192 6583811 6642376 6652854 6659172 6661008 6665496 6741792 6789744 6791616 6796192 6815198 6832431 6897852 6915294 6946914 6971094 6973016 7033104 7050888 7052832 7057584 7077321 7138368 7163154 7171008 7195968 7214103 7216092 7220954 7239213 7303608 7310544 7355556 7357584 7403841 7446816 7453888 7472673 7472736 7493634 7498683 7584516 7619196 7638462 7640568 7645716 7647824 7733232 7740576 7795632 7817433 7844643 7884864 7912242 7919756 7932249 7934436 7939782 7970716 8067384 8095464 8097696 8103152 8125813 8188128 8195904 8216559 8224362 8277282 8282859 8377668 8385624 8387936 8406828 8445268 8489664 8541936 8550048 8579808 8595639 8603802 8609599 8699886 8708148 8770086 8772504 8870472 8878896 8881344 8887328 8912182 9052992 9075807 9084426 9107397 9109908 9116046 9197136 9220392 9262552 9294792 9377472 9401184 9410112 9433827 9436428 9442786 9503546 9550872 9609678 9618804 9621456 9652284 9738144 9747392 9762768 9807408 9810112 9869067 9871788 9963564 9988758 9991512 9998244 10069358 10112688 10158928 10184616 10187424 10194288 10222797 10310976 10346778 10372941 10394176 10420371 10423244 10456641 10459524 10549656 10576332 10579248 10586376 10694437 10707552 10744731 10756512 10793861 10793952 10824138 10831431 10955412 10965816 11033334 11036376 11043812 11170224 11180832 11209104 11240451 11331151 11376774 11389248 11428794 11457693 11460852 11468574 11471736 11599848 11610864 11693448 11696672 11827296 11838528 11868363 11879634 11901654 11909673 11956074 12101076 12112568 12143196 12146544 12154728 12262848 12293856 12336543 12393056 12415923 12427714 12566502 12578436 12581904 12610242 12667902 12734496 12812904 12825072 12828608 12869712 12905703 13017024 13062222 13076544 13155129 13158756 13162384 13167622 13284752 13305708 13318344 13322016 13330992 13368273 13483584 13579488 13592384 13626639 13630396 13664862 13674069 13795704 13830588 13893828 13942188 13946032 13985033 14066208 14101776 14105664 14115168 14154642 14164179 14255319 14326308 14414517 14428206 14432184 14441908 14478426 14607216 14621088 14711112 14715168 14807682 14817659 14893632 14945346 14945472 14983137 14987268 14997366 15104037 15169032 15238392 15276924 15281136 15291432 15295648 15466464 15481152 15520167 15591264 15634866 15689286 15824484 15839512 15864498 15868872 15879564 15941432 16134768 16190928 16195392 16206304 16236207 16251626 16376256 16433118 16448724 16550001 16554564 16565718 16755336 16771248 16775872 16813656 16890536 17083872 17100096 17143191 17159616 17191278 17202861 17207604 17219198 17399772 17416296 17540172 17545008 17740944 17757792 17774656 17819451 17824364 17852481 17934111 18151614 18168852 18214794 18219816 18232092 18394272 18440784 18525104 18589584 18641571 18802368 18849753 18867654 18872856 18885572 18915363 19001853 19007092 19101744 19219356 19237608 19242912 19304568 19476288 19525536 19593333 19614816 19682923 19738134 19743576 19751433 19927128 19977516 19983024 19996488 20138716 20225376 20317856 20369232 20374848 20388576 20445594 20497293 20693556 20745882 20840742 20846488 20913282 20919048 21099312 21152664 21158496 21172752 21231963 21388874 21415104 21489462 21513024 21587722 21587904 21642309 21648276 21662862 21717639 21910824 21931632 22066668 22072752 22087624 22211523 22340448 22361664 22418019 22418208 22480902 22496049 22662302 22753548 22857588 22915386 22921704 22937148 22943472 23199696 23221728 23386896 23393344 23452299 23533929 23654592 23736726 23759268 23803308 23819346 23912148 24202152 24225136 24286392 24293088 24309456 24377439 24587712 24649677 24673086 24786112 24831846 24848577 24855428 25133004 25156872 25163808 25220484 25335804 25468992 25502119 25625808 25650144 25739207 25739424 25786917 25811406 25828797 26124444 26310258 26317512 26324768 26335244 26569504 26611416 26636688 26644032 26661984 26736546 27020437 27158976 27227421 27253278 27260792 27322191 27329724 27348138 27591408 27661176 27787656 27884376 27892064 27970066 28132416 28203552 28230336 28301481 28309284 28328358 28510638 28652616 28829034 28856412 28864368 28883816 28956852 29214432 29242176 29422224 29430336 29607201 29615364 29635318 29890692 29966274 29974536 29994732 30208074 30338064 30476784 30553848 30562272 30582864 30591296 30668391 30932928 31040334 31182528 31261113 31269732 31369923 31378572 31648968 31679024 31728996 31737744 31759128 31882864 32083311 32234193 32269536 32381583 32381856 32412608 32472414 32494293 32503252 32866236 32897448 33100002 33109128 33131436 33510672 33542496 33627312 33721353 33781072 33875543 33993453 34167744 34286382 34373079 34382556 34405722 34415208 34438396 34799544 34832592 35080344 35090016 35481888 35515584 35605089 35638902 35648728 35704962 35729019 35868222 35892389 36303228 36337704 36429588 36439632 36464184 36788544 36881568 37009629 37050208 37179168 37247769 37283142 37699506 37735308 37745712 37771144 37830726 38003706 38014184 38203488 38438712 38475216 38485824 38609136 38717109 39051072 39186666 39229632 39365846 39465387 39476268 39487152 39502866 39854256 39955032 39966048 39992976 40104819 40277432 40450752 40635712 40738464 40777152 40879917 40891188 40994586 41022207 41387112 41491764 41681484 41692976 41826564 41838096 41955099 42198624 42305328 42316992 42345504 42463926 42492537 42765957 42777748 42978924 43175444 43243551 43284618 43296552 43325724 43435278 43821648 43863264 44133336 44145504 44175248 44298787 44423046 44452977 44680896 44836038 44836416 44949411 44961804 44992098 45312111 45324604 45507096 45715176 45830772 45843408 45874296 45886944 46399392 46443456 46560501 46773792 46904598 46936201 47067858 47473452 47518536 47606616 47638692 47824296 48404304 48450272 48572784 48586176 48618912 48708621 48754878 49299354 49346172 49650003 49663692 49697154 49710856 50266008 50313744 50327616 50440968 50671608 51004238 51251616 51300288 51429573 51478414 51478848 51573834 51608583 51622812 51657594 52248888 52620516 52635024 52649536 52670488 53139008 53222832 53273376 53323968 53458353 53473092 53802333 54040874 54454842 54506556 54521584 54644382 54659448 54696276 55182816 55322352 55575312 55768752 55784128 55924713 55940132 56407104 56549259 56602962 56618568 56656716 57005559 57021276 57305232 57658068 57712824 57728736 57767632 57913704 57929183 58428864 58779999 58844448 59048769 59214402 59230728 59254299 59270636 59781384 59932548 59949072 59989464 60416148 60676128 60953568 61107696 61124544 61165728 61336782 61378109 61491879 61773049 62080668 62522226 62539464 62739846 62757144 63297936 63358048 63457992 63475488 63518256 63695889 63765728 64166622 64468386 64539072 64763166 64763712 64926927 64944828 64988586 65006504 65152917 65450827 65732472 65794896 66200004 66218256 66262872 66634569 67021344 67084992 67254057 67254624 67442706 67488147 67562144 67751086 67986906 68572764 68746158 68765112 68811444 68830416 68876792 69599088 69665184 70160688 70180032 70356897 70601787 70963776 71210178 71277804 71297456 71409924 71458038 71736444 71784778 72606456 72675408 72859176 72879264 72928368 73132317 73763136 73949031 74019258 74100416 74358336 74495538 74545731 74566284 75399012 75470616 75491424 75542288 75661452 76007412 76028368 76406976 76506357 76877424 76950432 77217621 77218272 77360751 77434218 77486391 78373332 78731692 78930774 78952536 78974304 79005732 79708512 79910064 79932096 79985952 80209638 80554864 80780141 81061311 81476928 81682263 81759834 81782376 81966573 81989172 82044414 82774224 82983528 83362968 83385952 83653128 83676192 83910198 84397248 84610656 84691008 84904443 84927852 84985074 85531914 85555496 85589543 85957848 86350888 86487102 86569236 86593104 86651448 86870556 87643296 87726528 88266672 88291008 88350496 88597574 88821603 88846092 88905954 89672076 89898822 89923608 89984196 90624222 90649208 91014192 91430352 91661544 91686816 91748592 91773888 92005173 92798784 93121002 93547584 93783339 93809196 93872402 94109769 94135716 94946904 95037072 95213232 95277384 95648592 96249933 96702579 96808608 96900544 97144749 97145568 97237824 97417242 97482879 97509756 98598708 98692344 99300006 99327384 99394308 99421712 100532016 100627488 100881936 101164059 101343216 101626629 101980359 102008476 102503232 102859146 102956828 103119237 103147668 103217166 103245624 103315188 104497776 105241032 105270048 105340976 105635569 106445664 106546752 106815267 106916706 106946184 107187057 107604666 107677167 108081748 108909684 109013112 109043168 109288764 109318896 109392552 110365632 110644704 111028887 111150624 111537504 111743307 111849426 111880264 111924787 113098518 113205924 113237136 113313432 114011118 114042552 114610464 115316136 115425648 115457472 115535264 115827408 115858366 116151327 117559998 117688896 118097538 118396161 118428804 118461456 118508598 118541272 119562768 119865096 119898144 119978928 120314457 120832296 121352256 121907136 122215392 122331456 122639751 122673564 122756218 122983758 123066621 123546098 124161336 125044452 125078928 125479692 125514288 125865297 126595872 126716096 126915984 126950976 127036512 127391778 127477611 127531456 128297871 128333244 128936772 129526332 129853854 129889656 129977172 130013008 130305834 130901654 131464944 131589792 132400008 132436512 132525744 132896361 133269138 133358931 134042688 134508114 134509248 134848233 134885412 134976294 135124288 135502172 135936333 135973812 137145528 137492316 137530224 137622888 137660832 137753584 138138821 139027681 139198176 139330368 139681503 140321376 140713794 140808603 141203574 142420356 142555608 142594912 142819848 142916076 143472888 143569556 145212912 145350816 145718352 145758528 145856736 146125863 146264634 146363183 147304963 147898062 148038516 148950009 148991076 149091462 149132568 150798024 150941232 150982848 151084576 151322904 152014824 152056736 153012714 153754848 153900864 154288719 154435242 154436544 154721502 154825749 154868436 154972782 156746664 157463384 157861548 157905072 157948608 158011464 159417024 159820128 159971904 160375059 160419276 161109728 161406999 161560282 162122622 163364526 163519668 163564752 163933146 163978344 164088828 165548448 165967056 166725936 166771904 167306256 167352384 167774139 167820396 169221312 169808886 169855704 169970148 171016677 171063828 171110992 171179086 171915696 172701776 172974204 173138472 173186208 173302896 173741112 173787549 175286592 176339997 176533344 176700992 177146307 177195148 177643206 177692184 177762897 177811908 179344152 179797644 179847216 179968392 181248444 181298416 181805429 182028384 182860704 183323088 183373632 183497184 184010346 184134327 184475637 185319147 186242004 187566678 187618392 187744804 188219538 188271432 189893808 190074144 190426464 190554768 191087667 191297184 192499866 192629567 193405158 193617216 194289498 194291136 194780781 194834484 194965758 195019512 195458751 196352481 197197416 197384688 198600012 198654768 198788616 198843424 199903707 201064032 201254976 201762171 201763872 202328118 202464441 202686432 203253258 203960718 204016952 205718292 205913656 206238474 206295336 206434332 206491248 206630376 208995552 210482064 210540096 210681952 211070691 211271138 211805361 212891328 213630534 213833412 213892368 214374114 215209332 215354334 216163496 217819368 218026224 218086336 218577528 218637792 218785104 219396951 221289408 222057774 222301248 223075008 223486614 223637193 223698852 223760528 223849574 226197036 226411848 226474272 226626864 228022236 228085104 229220928 229519071 230632272 230851296 231070528 231652863 231654816 231716732 232082253 232302654 232459173 235119996 236195076 236792322 236857608 236922912 237017196 237082544 237745561 239125536 239730192 239796288 239957856 240628914 241664592 242340423 243183933 244430784 245046789 245279502 245347128 245512436 245899719 245967516 246133242 247092196 248322672 250088904 250157856 250959384 251028576 251730594 251900203 253191744 253831968 254073024 254713329 254783556 254955222 256595742 256666488 256768629 257873544 259052664 259707708 259779312 259954344 260026016 260611668 261803308 262929888 263179584 264800016 264873024 265051488 265792722 266464809 266538276 266717862 269016228 269696466 269770824 269952588 271004344 271872666 271947624 274291056 274984632 275060448 275245776 275321664 275507168 276015519 276277642 278055362 278396352 279363006 280642752 281350017 281427588 281617206 282329307 282407148 284840712 285111216 285189824 285639696 285832152 286945776 287139112 288749799 290425824 290701632 291434247 291436704 291713472 292251726 292448637 292529268 292726366 294609926 295796124 296077032 297900018 297982152 298182924 298265136 301596048 301882464 302169152 302645808 303492177 304029648 304113472 304879887 305941077 306025428 307509696 308577438 308870484 309443004 309651498 309736872 309945564 313493328 314926768 315723096 315810144 316022928 316906707 319640256 320445801 320750118 320838552 321561171 322219456 322813998 323031501 323120564 324245244 326729052 327039336 327129504 327866292 327956688 328177656 331096896 331527547 331934112 333086661 333451872 334609691 334612512 335229921 335548278 335640792 335774361 339617772 339711408 339940296 342033354 342127656 342221984 342358172 343831392 345403552 345948408 346276944 346372416 346605792 347482224 347575098 348453981 351265681 352679994 353066688 354292614 354390296 355188483 355286412 355384368 355525794 355623816 358688304 359595288 359694432 359936784 360943371 362496888 362596832 363610858 364056768 365721408 366646176 366994368 367919253 368020692 368268654 368951274 369199863 370638294 372484008 375133356 375236784 375489608 376439076 376542864 377595891 379787616 380148288 380852928 381109536 382175334 382432833 382594368 384893613 384999732 385259134 386810316 388578996 389561562 389668968 389931516 390039024 390917502 392704962 394394832 394769376 397200024 397309536 397577232 397686848 398689083 399807414 400076793 402128064 403524342 403527744 404656236 404928882 405372864 406506516 407808999 407921436 408033904 411436584 411827312 412476948 412590672 412868664 412982496 413260752 414416463 417083043 417991104 419044509 420964128 421363904 422141382 422425809 422542276 423610722 427261068 427666824 427784736 428748228 430418664 430708668 432326992 433536023 435638736 436052448 437155056 437275584 437570208 438377589 438793902 439089549 441914889 444115548 446850027 446973228 447274386 447397704 447521056 447699148 452394072 452823696 452948544 453253728 456044472 456170208 459038142 459347429 461264544 461702592 462866157 463305726 463309632 463433464 464164506 464477247 464605308 464918346 470239992 472390152 473584644 473715216 473845824 474034392 474165088 475491122 478251072 479460384 479915712 481125177 481257828 483329184 484220997 484680846 486367866 490093578 490559004 490694256 491024872 491799438 491935032 492266484 494184392 496645344 500177808 500315712 501918768 502057152 503322417 503461188 503800406 507663936 509426658 509567112 509910444 513050031 513191484 513332976 513537258 515747088 518105328 519415416 519558624 519908688 520052032 521223336 521362647 523606616 525859776 529600032 530102976 531438921 531585444 532929618 533076552 533288691 533435724 538032456 539392932 539541648 539905176 542008688 543745332 543895248 545416287 548582112 549969264 550120896 550491552 551014336 552031038 552402981 552555284 553426911 555957441 556110724 558726012 562700034 562855176 563234412 564658614 564814296 569681424 570222432 571279392 571664304 573263001 573891552 574278224 575884231 577499598 577888701 580851648 582868494 582873408 584342343 584503452 584897274 585058536 585452732 586376253 589057443 589219852 591592248 592154064 595800036 595964304 596365848 596530272 599711121 603192096 603764928 605286513 605291616 606984354 607393323 608059296 609759774 610170613 611882154 612050856 617154876 617740968 618886008 619302996 619473744 619891128 626986656 629853536 631446192 631620288 632045856 633212073 633813414 635416083 640891602 641500236 641677104 643122342 645627996 646063002 646241128 648490488 653458104 654078672 654259008 655732584 655913376 656355312 658190853 663055094 663868224 666173322 666903744 669219382 669225024 670459842 670911579 671096556 671281584 671548722 679235544 679422816 679880592 684066708 684255312 684443968 684716344 687662784 688557213 690807104 691896816 692553888 693211584 694958589 694964448 695150196 696907962 697377519 702531362 705359988 708585228 708780592 710376966 710572824 710768736 711051588 711247632 713236683 717376608 719190576 719388864 719873568 721886742 724993776 725193664 727021269 727221716 729551799 733292352 735140367 735838506 736041384 736537308 737902548 738399726 741276588 744968016 746142643 750266712 750473568 750979216 752878152 753079379 753085728 755191782 755700609 759575232 762219072 764139987 764350668 764865666 769787226 769999464 770305887 770518268 773620632 777157992 779123124 779337936 779863032 780078048 781835004 785409924 788789664 789538752 790565689 794400048 794619072 795154464 797378166 797915417 799394427 799614828 800153586 807048684 809312472 809857764 813013032 815617998 815842872 816067808 822873168 823654624 824953896 825181344 825737328 825964992 826521504 828046557 828832926 834166086 838089018 841928256 844050051 844282764 844851618 845084552 846987921 847221444 854522136 855333648 855569472 857496456 860837328 861417336 864653984 866249397 867072046 871277472 872104896 874302741 874310112 875140416 876755178 877345911 877587804 878179098 883829778 888231096 893700054 893946456 894548772 894795408 895042112 895398296 904788144 905647392 906507456 912088944 912340416 914639661 917823231 918076284 918694858 922529088 925732314 926611452 926866928 928329012 928954494 929210616 929836692 940479984 944780304 947169288 947430432 948068784 948330176 950720121 950982244 958920768 961337403 962250354 962515656 966658368 968441994 969094503 969361692 972735732 980187156 981118008 981388512 982049744 983598876 983870064 984532968 988368784 993290688 994582641 999259983 1000355616 1003829073 1003837536 1005689763 1006644834 1006922376 1007323083 1007600812 1018853316 1019134224 1019820888 1026100062 1026382968 1026665952 1027074516 1031494176 1036210656 1038830832 1039117248 1039817376 1042446672 1042725294 1045361943 1047213232 1050141833 1053797043 1059200064 1062877842 1063170888 1065565449 1065859236 1066153104 1066577382 1066871448 1076064912 1078785864 1079083296 1079810352 1082830113 1084017376 1087490664 1087790496 1090832574 1097164224 1099938528 1100983104 1103757759 1104062076 1104805962 1105110568 1106853822 1107599589 1111914882 1112221448 1112664059 1117452024 1125400068 1125710352 1126468824 1129317228 1129628592 1132787673 1139362848 1140444864 1142558784 1143328608 1146526002 1147298499 1147783104 1148556448 1151768462 1154680839 1154999196 1155777402 1165736988 1168684686 1169006904 1169794548 1170117072 1170905464 1172752506 1178114886 1178439704 1183184496 1184308128 1191600072 1191928608 1192731696 1193060544 1196067249 1199422242 1200230379 1206384192 1210573026 1210583232 1213968708 1214786646 1216118592 1219519548 1220341226 1223426997 1223764308 1224101712 1234309752 1235481936 1237772016 1238605992 1238947488 1239782256 1243249389 1251249129 1253973312 1257133527 1259707072 1262892384 1264091712 1266424146 1267277427 1267626828 1270832166 1281783204 1283000472 1283354208 1286244684 1291255992 1292126004 1292482256 1296980976 1300608069 1306916208 1308157344 1311465168 1311826752 1312710624 1315132767 1316381706 1317268647 1325744667 1326110188 1332346644 1338438764 1340550081 1340919684 1341823158 1342193112 1342563168 1343097444 1358471088 1358845632 1359761184 1368133416 1368510624 1369432688 1373262397 1377114426 1378042287 1383793632 1385107776 1388598471 1389917178 1389928896 1390300392 1393431741 1393815924 1394755038 1405062724 1410719976 1417170456 1417561184 1420753932 1421145648 1421537472 1422103176 1422495264 1426473366 1434753216 1438381152 1439747136 1443375531 1443773484 1449987552 1452662991 1454042538 1454443432 1455022231 1459103598 1470280734 1471677012 1472082768 1473074616 1475805096 1476799452 1482553176 1489936032 1492285286 1500533424 1500947136 1501958432 1505756304 1506158758 1506171456 1509967251 1510383564 1511401218 1528279974 1528701336 1529731332 1539150093 1539574452 1539998928 1540611774 1541036536 1547241264 1554315984 1558246248 1558675872 1559726064 1560156096 1563670008 1564087941 1570819848 1577579328 1581131378 1588800096 1590308928 1594316763 1594756332 1595830834 1598788854 1599229656 1599866073 1600307172 1614097368 1618624944 1619715528 1626026064 1631235996 1631685744 1632135616 1636248861 1645746336 1647309248 1649907792 1650362688 1651474656 1653043008 1656093114 1657208943 1657665852 1667872323 1668332172 1676178036 1688100102 1688565528 1689703236 1690169104 1693975842 1694442888 1709044272 1710667296 1714992912 1719789003 1721674656 1722834672 1727652693 1729307968 1732498794 1733666103 1734144092 1742554944 1748605482 1748620224 1753027029 1753510356 1754691822 1755175608 1756358196 1767172329 1767659556 1776462192 1787400108 1787892912 1789097544 1789590816 1790796592 1795804673 1799133363 1807359853 1809576288 1811294784 1815859539 1822179969 1824177888 1829279322 1830511839 1835646462 1836152568 1837389716 1851464628 1853222904 1853733856 1856658024 1857908988 1858421232 1859673384 1880959968 1889560608 1894338576 1894860864 1896137568 1899636219 1901440242 1901964488 1902721379 1906248249 1914964519 1922674806 1924500708 1925031312 1936883988 1938189006 1938723384 1945471464 1960374312 1962236016 1962777024 1964099488 1967197752 1967740128 1969065936 1974572559 1976737568 1989165282 1998519966 2000711232 2007658146 2007675072 2011379526 2012734737 2013289668 2013844752 2014646166 2015201624 2037706632 2038268448 2039641776 2052200124 2052765936 2053331904 2054149032 2062988352 2065671639 2072421312 2077661664 2079634752 2084875767 2084893344 2085450588 2090723886 2092132557 2094426464 2100283666 2107594086 2125755684 2126341776 2131130898 2131718472 2132306208 2133154764 2133742896 2139710049 2152129824 2157571728 2158166592 2159620704 2165660226 2168034752 2174981328 2175580992 2181063807 2181665148 2188655397 2199877056 2207515518 2208124152 2209611924 2210221136 2213707644 2215199178 2223829764 2224442896 2225328118 2234904048 2238427929 2250800136 2251420704 2252937648 2258634456 2259238137 2259257184 2265575346 2267101827 2278725696 2286657216 2292419961 2293052004 2294596998 2297112896 2303536924 2309361678 2309998392 2310917661 2311554804 2331473976 2337369372 2338013808 2339589096 2340234144 2341810928 2345505012 2356229772 2356879408 2363470577 2366368992 2368616256 2371697067 2383200144 2383857216 2385463392 2392134498 2393746251 2398183281 2398844484 2400460758 2421146052 2427937416 2429573292 2439039096 2440682452 2446853994 2447528616 2448203424 2468619504 2470963872 2475544032 2477211984 2477894976 2479564512 2484139671 2486498778 2502498258 2504184371 2514267054 2525784768 2532150153 2532848292 2534554854 2535253656 2540963763 2541664332 2563566408 2566000944 2566708416 2572489368 2582511984 2584252008 2584964512 2593961952 2598748191 2601216138 2613832416 2616314688 2622908223 2622930336 2625421248 2630265534 2632037733 2632763412 2634537294 2651489334 2652220376 2664693288 2676877528 2681100162 2681839368 2683646316 2684386224 2685126336 2686194888 2716942176 2719522368 2736266832 2737021248 2738865376 2743918983 2746524794 2753469693 2754228852 2756084574 2767587264 2777196942 2779834356 2780600784 2786863482 2787631848 2789510076 2810125448 2821439952 2834340912 2835122368 2841507864 2842291296 2844206352 2844990528 2852160363 2852946732 2876762304 2886751062 2887546968 2899975104 2905325982 2907283509 2908085076 2908886864 2910044462 2918207196 2940561468 2943354024 2944165536 2946149232 2951610192 2953598904 2965106352 2979872064 2983747923 2984570572 2997779949 3001066848 3003916864 3011487219 3011512608 3012317516 3017069289 3019934502 3020767128 3021969249 3022802436 3056559948 3057402672 3059462664 3078300186 3079148904 3079997856 3081223548 3082073072 3090692293 3094482528 3108631968 3116492496 3117351744 3119452128 3127340016 3128175882 3136085829 3141639696 3150425499 3161391129 3162262756 3177600192 3188633526 3189512664 3191661668 3196696347 3197577708 3198459312 3199732146 3200614344 3228194736 3237249888 3239431056 3248490339 3252052128 3262471992 3263371488 3272497722 3274702639 3291492672 3299815584 3302949312 3311273277 3312186228 3314417886 3315331704 3322798767 3335744646 3336664344 3337992177 3352356072 3376200204 3377131056 3379406472 3380338208 3387951684 3388885776 3398363019 3418088544 3421334592 3429985824 3439578006 3441895497 3443349312 3445669344 3455305386 3464042517 3464997588 3467332206 3468288184 3497210964 3506054058 3507020712 3509383644 3510351216 3512716392 3534344658 3535319112 3552924384 3574800216 3575785824 3578195088 3579181632 3581593184 3588201747 3591609346 3598266726 3600691137 3614719706 3619152576 3631719078 3644359938 3648355776 3658558644 3661023678 3670280991 3671292924 3672305136 3674779432 3702929256 3706445808 3707467712 3713316048 3715817976 3716842464 3719346768 3729748167 3753747387 3761919936 3779121216 3788677152 3792275136 3799272438 3801832281 3802880484 3803928976 3805442758 3812496498 3829929038 3845349612 3849001416 3850062624 3873767976 3876378012 3877446768 3890942928 3901824207 3920748624 3924472032 3928198976 3934395504 3935480256 3938131872 3945398301 3949145118 3951805941 3953475136 3977234001 3978330564 3997039932 4015316292 4022759052 4025469474 4026579336 4027689504 4029292332 4030403248 4041674537 4075413264 4076536896 4079283552 4104400248 4105531872 4108298064 4119787191 4131343278 4134126861 4155323328 4165795413 4169751534 4169786688 4170901176 4180295223 4181447772 4184265114 4188852928 4200567332 4215188172 4251511368 4252683552 4262261796 4263436944 4264612416 4266309528 4267485792 4279420098 4282303451 4304259648 4309858111 4315143456 4319241408 4330126593 4331320452 4349962656 4357988973 4362127614 4363330296 4365066693 4377310794 4415031036 4416248304 4419223848 4420442272 4427415288 4430398356 4447659528 4448885792 4450656236 4469808096 4476855858 4501600272 4502841408 4505875296 4517268912 4518476274 4518514368 4529901753 4531150692 4534203654 4566453853 4584839922 4586104008 4589193996 4607073848 4617450279 4618723356 4619996784 4621835322 4623109608 4662947952 4674738744 4676027616 4679178192 4680468288 4683621856 4691010024 4692263823 4712459544 4713758816 4726941154 4732737984 4743394134 4766400288 4770926784 4782950289 4784268996 4787492502 4796366562 4797688968 4799598219 4800921516 4842292104 4855874832 4859146584 4878078192 4881364904 4893707988 4895057232 4896406848 4908746583 4937239008 4941927744 4951088064 4954423968 4959129024 4968279342 4971626829 4972997556 5003616969 5004996516 5008368742 5028534108 5064300306 5065696584 5069109708 5070507312 5081927526 5083328664 5127132816 5132001888 5144978736 5159367009 5165023968 5168504016 5169929024 5182958079 5187923904 5197496382 5200998309 5202432276 5227664832 5245816446 5245860672 5260531068 5264075466 5265526824 5269074588 5301516987 5302978668 5304440752 5329386576 5353755056 5362200324 5363678736 5367292632 5368772448 5372389776 5387414019 5397400089 5422079559 5433884352 5447578617 5466539907 5472533664 5477730752 5487837966 5491535517 5493049588 5506939386 5508457704 5512169148 5554393884 5559668712 5561201568 5573726964 5575263696 5579020152 5620250896 5635968299 5642879904 5668681824 5683015728 5684582592 5688412704 5698908657 5704320726 5705893464 5708164137 5718744747 5744893557 5773502124 5775093936 5810651964 5814567018 5816170152 5817773728 5820088924 5836414392 5881122936 5886708048 5888331072 5892298464 5903220384 5907197808 5923717677 5930212704 5967495846 5969141144 5971516577 5995559898 6002133696 6022974438 6023025216 6024635032 6034138578 6038204211 6039869004 6041534256 6043938498 6045604872 6113119896 6114805344 6118925328 6156600372 6158297808 6159995712 6162447096 6164146144 6181384586 6188965056 6197014917 6217263936 6232984992 6238904256 6254627301 6254680032 6256351764 6272171658 6276397671 6283279392 6300850998 6322782258 6324525512 6377267052 6379025328 6383323336 6393392694 6395155416 6396918624 6399464292 6401228688 6419130147 6456389472 6474499776 6478862112 6496980678 6504104256 6524943984 6526742976 6543191421 6544995444 6549405278 6565966191 6599631168 6622546554 6624372456 6628835772 6630663408 6645597534 6671489292 6673328688 6675984354 6704712144 6715283787 6752400408 6754262112 6758812944 6760676416 6775903368 6777714411 6777771552 6796726038 6801305481 6836177088 6859971648 6879156012 6883790994 6891338688 6910610772 6928085034 6929995176 6932752983 6934664412 6936576368 6994421928 7012108116 7014041424 7018767288 7020702432 7025432784 7068689316 7070638224 7090411731 7105848768 7115091201 7149600432 7151571648 7156390176 7163186368 7176403494 7181238753 7183218692 7194549843 7196533452 7201382274 7229439412 7263438156 7288719876 7317117288 7322047356 7340561982 7342585848 7344610272 7349558864 7370112391 7405858512 7412891616 7426632096 7431635952 7433684928 7438693536 7452419013 7459496334 7507494774 7512553113 7577354304 7596450459 7598544876 7603664562 7605760968 7607857952 7610885516 7622891289 7624992996 7659858076 7690699224 7698002832 7700125248 7747535952 7752756024 7754893536 7781885856 7796244573 7803648414 7808906293 7841497248 7848944064 7868724669 7868791008 7876263744 7890796602 7896113199 7898290236 7903611882 7954468002 7956661128 7994079864 8030632584 8045518104 8050938948 8053158672 8055379008 8058584664 8060806496 8083349074 8150826528 8158567104 8208800496 8211063744 8216596128 8231756949 8239574382 8260409079 8262686556 8268253722 8331590826 8339503068 8341802352 8360590446 8362895544 8368530228 8401134664 8430376344 8503022736 8505367104 8524523592 8526873888 8532619056 8534971584 8556481089 8558840196 8564606902 8619716222 8630286912 8660253186 8662640904 8699925312 8715977946 8721850527 8724255228 8726660592 8730133386 8754621588 8830062072 8832496608 8838447696 8840884544 8854830576 8860796712 8895319056 8897771584 8901312472 8939616192 8951243769 8953711716 9003200544 9011750592 9034461657 9034537824 9036952548 9059803506 9062301384 9065907747 9068407308 9132907706 9169679844 9172208016 9178387992 9214147696 9234900558 9237446712 9239993568 9243670644 9246219216 9272076879 9325895904 9349477488 9352055232 9358356384 9367243712 9382020048 9384527646 9408257487 9424919088 9427517632 9451276497 9453882308 9484173387 9486788268 9532800576 9565900578 9568537992 9574985004 9592733124 9595377936 9599196438 9601843032 9684584208 9699854359 9711749664 9718293168 9745471017 9756156384 9762729808 9787415976 9790031927 9790114464 9817493166 9824107917 9874478016 9908847936 9933819831 9936558684 9943253658 9945995112 9968396301 10007233938 10009993032 10013976531 10016737484 10057068216 10128600612 10131393168 10138219416 10141014624 10163855052 10166657328 10195089057 10254265632 10264003776 10277353957 10289957472 10318734018 10325686491 10330047936 10337008032 10365916158 10372900421 10392127551 10394992764 10401996618 10404864552 10491632892 10521062136 10528150932 10531053648 10538149176 10603033974 10605957336 10608881504 10658773152 10707510112 10724400648 10727357472 10734585264 10737544896 10744779552 10764605241 10774828038 10794800178 10802073411 10844159118 10895157234 10933079814 10945067328 10975675932 10983071034 10986099176 11010842973 11013878772 11016915408 11024338296 11108787768 11119337424 11122403136 11147453928 11150527392 11158040304 11189244501 11240501792 11261242161 11271936598 11285759808 11337363648 11366031456 11376825408 11397817314 11405496843 11408641452 11411786928 11416328274 11437489494 11489787114 11547004248 11550187872 11621303928 11629134036 11632340304 11635547456 11640177848 11672828784 11705472621 11762245872 11773416096 11784596928 11806440768 11814395616 11847435354 11855417823 11860425408 11931702003 11934991692 11938282288 11943033154 11991119796 12045948876 12049270064 12068277156 12076408422 12079738008 12083068512 12087876996 12091209744 12125023611 12226239792 12229610688 12237850656 12313200744 12316595616 12324894192 12328292288 12359361573 12362769172 12394029834 12402380583 12465969984 12497386239 12509254602 12509360064 12512703528 12544343316 12552795342 12566558784 12601701996 12645564516 12649051024 12684424931 12754534104 12758050656 12766646672 12786785388 12790310832 12793837248 12798928584 12802457376 12838260294 12846910353 12912778944 12929574333 12957724224 12990379779 12993961356 13049887968 13073966919 13086382842 13089990888 13095200079 13098810556 13131932382 13245093108 13248744912 13257671544 13261326816 13291195068 13342978584 13346657376 13351968708 13409424288 13430567574 13439616713 13504800816 13508524224 13517625888 13551806736 13555428822 13555543104 13589705259 13593452076 13602610962 13699361559 13758312024 13767581988 13821221544 13852350837 13856170068 13859990352 13865505966 13869328824 13873152736 13988843856 14024216232 14028082848 14037534576 14041404864 14050865568 14076791469 14137378632 14141276448 14180823462 14230182402 14299200864 14312780352 14348850867 14352806988 14362477506 14366437384 14389099686 14393066904 14398794657 14402764548 14458878824 14526876312 14577439752 14634234576 14644094712 14681123964 14685171696 14689220544 14699117728 14726239749 14740224782 14811717024 14825783232 14853264192 14863271904 14877387072 14904838026 14914880487 14918992668 15010850907 15014989548 15025106226 15192900918 15197089752 15207329124 15211521936 15215715904 15221771032 15245782578 15249985992 15319716152 15381398448 15396005664 15495071904 15505512048 15509787072 15548874237 15563771712 15592489146 15602994927 15607296828 15617812586 15682994496 15737449338 15737582016 15781593204 15792226398 15796580472 15807223764 15904550961 15908936004 15913322256 15988159728 16061265168 16091036208 16101877896 16106317344 16117169328 16121612992 16162242057 16166698148 16192200267 16266238677 16301653056 16342735851 16417600992 16433192256 16463513898 16474606551 16479148764 16520818158 16525373112 16536507444 16663181652 16679006136 16683604704 16721180892 16725791088 16737060456 16802269328 16860752688 16907904897 17006045472 17049047184 17053747776 17065238112 17096725971 17112962178 17117680392 17124492411 17129213804 17156234241 17234680671 17239432444 17320506372 17325281808 17431955892 17443701054 17448510456 17453321184 17460266772 17509243176 17660124144 17664993216 17676895392 17709661152 17721593424 17771153031 17790638112 17802624944 17852411161 17902487538 17907423432 17914549731 18006401088 18068923314 18069075648 18073905096 18114612633 18119607012 18124602768 18131815494 18136814616 18265815412 18339359688 18344416032 18356775984 18428295392 18469801116 18474893424 18479987136 18487341288 18492438432 18544153758 18591044751 18651791808 18698954976 18716712768 18763881903 18764040096 18769055292 18816514974 18829193013 18849838176 18902552994 18907764616 18915289003 18968346774 18973576536 19131801156 19137075984 19149970008 19185466248 19190755872 19198392876 19203686064 19257390441 19369168416 19399708718 19423499328 19436586336 19490942034 19512312768 19525459616 19574831952 19580063854 19580228928 19629574263 19634986332 19648215834 19697898573 19867639662 19873117368 19886507316 19891990224 19936792602 20014467876 20019986064 20027953062 20033474968 20114136432 20145851361 20257201224 20262786336 20276438832 20282029248 20327710104 20333143233 20333314656 20390178114 20403916443 20508531264 20554707914 20579914944 20637468036 20651372982 20674016064 20731832316 20745800842 20784255102 20789985528 20798258949 20803993236 20809729104 20983265784 21042124272 21056301864 21062107296 21076298352 21206067948 21211914672 21217763008 21271235193 21317546304 21345273603 21415020224 21448801296 21454714944 21469170528 21489559104 21529210482 21543716259 21549656076 21589600356 21604146822 21688318236 21790314468 21866159628 21951351864 21966142068 21972198352 22021685946 22027757544 22033830816 22048676592 22110337173 22217575536 22238674848 22294907856 22301054784 22316080608 22357257039 22378489002 22481003584 22522484322 22537659339 22543873196 22732062912 22789351377 22795634628 22810993686 22817282904 22823573856 22832656548 22874978988 22979574228 23094008496 23100375744 23130421933 23242607856 23258268072 23264680608 23280355696 23345460749 23345657568 23388733719 23410945242 23426718879 23524491744 23546832192 23606174007 23628791232 23688339597 23694870708 23710835646 23863404006 23869983384 23876564576 23886066308 23982239592 24091897752 24098540128 24136554312 24152816844 24159476016 24166137024 24175753992 24182419488 24250047222 24452479584 24475701312 24507536359 24626401488 24633191232 24649788384 24695270847 24718723146 24725538344 24735377927 24781227237 24788059668 24804761166 24994772478 25018509204 25025407056 25088686632 25105590684 25203403992 25291129032 25298102048 25368849862 25509068208 25516101312 25533293344 25573570776 25580621664 25597857168 25604914752 25669443267 25676520588 25693820706 25859148666 25980759558 25987922712 26099775936 26147933838 26165551581 26172765684 26179981776 26190400158 26197621112 26263864764 26490186216 26497489824 26515343088 26522653632 26582390136 26685957168 26693314752 26703937416 26818848576 26853731307 26861135148 26879233426 27009601632 27035251776 27103384971 27103613472 27110857644 27179410518 27186904152 27197723241 27205221924 27398723118 27516624048 27535163976 27642443088 27704701674 27712340136 27719980704 27731011932 27738657648 27746305472 27816230637 27977687712 28048432464 28056165696 28075069152 28101731136 28153582938 28274757264 28282552896 28353829491 28361646924 28452520161 28460364804 28598401728 28697701734 28705613976 28724955012 28732874768 28778199372 28786133808 28797589314 28805529096 28917757648 29053752624 29099563077 29154879504 29236413051 29268469152 29288189424 29362247928 29370095781 29370343392 29398235456 29452479498 29472323751 29480449564 29623434048 29726543808 29801459493 29809676052 29829760974 29837985336 30021701814 30029979096 30041929593 30050212452 30385801836 30394179504 30414658248 30423043872 30443542064 30491565156 30499971984 30585267171 30639432304 30725117501 30762796896 30792011328 30832061871 30977059473 30990143808 31011024096 31097748474 31118701263 31176382653 31184978292 31205989854 31214593656 31235625172 31474898676 31563186408 31584452796 31593160944 31614447528 31809101922 31817872008 31826644512 31976319456 32122530336 32182072416 32203755792 32212634688 32234338656 32293815723 32324484114 32333396296 32384400534 32406220233 32532477354 32554396823 32685471702 32835201984 32927027796 32949213102 32958297528 33032528919 33041636316 33050746224 33073014888 33326363304 33358012272 33367209408 33442361784 33451582176 33474120912 33567733503 33604538656 33721505376 33783726483 33815809794 34012090944 34098094368 34130476224 34193451942 34216490529 34225924356 34235360784 34248984822 34258427608 34312468482 34469361342 34478864888 34641012744 34650563616 34863911784 34887402108 34897020912 34906642368 34920533544 35018486352 35116417863 35320248288 35353790784 35419322304 35443186848 35542306062 35566253469 35581276224 35605249888 35704822322 35795106009 35804975076 35814846864 35829099462 36137846628 36147810192 36229225266 36239214024 36249205536 36263630988 36273629232 36375070833 36531630824 36678719376 36688832064 36713551968 36856590784 36939602232 36949786848 36974682576 36984876864 37078084719 37088307516 37182089502 37207141749 37397909952 37527763806 37528080192 37538110584 37633029948 37658386026 37699676352 37805105988 37815529232 37830578006 37936693548 37947153072 38053274793 38263602312 38274151968 38299940016 38370932496 38381511744 38396785752 38407372128 38514780882 38540731059 38738336832 38788722999 38799417436 38873172672 38971139337 38981884068 39050919232 39149663904 39160127708 39221900757 39259148526 39269972664 39285600237 39296431668 39395797146 39735279324 39746234736 39773014632 39783980448 39873585204 40028935752 40039972128 40055906124 40066949936 40178999809 40228272864 40291702722 40318850139 40514402448 40525572672 40552877664 40655420208 40666286466 40666629312 40769115777 40780356228 40807832886 41098084677 41109415828 41274936072 41302745964 41463664632 41491601684 41557052511 41568510204 41579971056 41596517898 41607986472 41619458208 41966531568 42084248544 42112603728 42124214592 42152596704 42230374407 42412135896 42423829344 42542470386 42571134307 42690547206 42897602592 42938341056 43046552601 43058420964 43087432518 43099312152 43179200712 43196383971 43208293644 43376636472 43580628936 43732319256 43902703728 43932284136 43944396704 44043371892 44055515088 44067661632 44097353184 44178719247 44220674346 44435151072 44477349696 44589815712 44632161216 44714514078 44744641461 44756978004 45032552721 45044968644 45075318678 45087746392 45578702754 45591269256 45621987372 45634565808 45647147712 45665313096 45749957976 45959148456 46188016992 46260843866 46485215712 46516536144 46529361216 46560711392 46646622711 46690921498 46691315136 46777467438 46808984781 46821890484 46853437758 47048983488 47212348014 47376679194 47389741416 47421671292 47713652883 47726808012 47739966768 47753129152 47772132616 47964479184 48183795504 48197080256 48273108624 48305633688 48318952032 48351507984 48364838976 48486726171 48500094444 48798716031 48904959168 49015072718 49252802976 49299576768 49390541694 49423819653 49437446292 49451076688 49470755854 49562454474 49576119336 49609522332 49989544956 50037018408 50050814112 50177373264 50211181368 50406807984 50582258064 50596204096 50723714691 50737699724 51018136416 51066586688 51147141552 51161243328 51195714336 51290177913 51338886534 51353041176 51373477233 51387641412 51704042013 51718297332 51961519116 51975845424 52295867676 52331103162 52345531368 52359963552 52380800316 52395242224 52527729528 52541768981 52980372432 52994979648 53030686176 53164780272 53313459093 53371914336 53407874832 53557233483 53707462614 53722270296 53743649193 53758466852 54019203264 54206769942 54207226944 54221715288 54343837899 54358821036 54373808304 54395446482 54410443848 54797446236 55033248096 55070327952 55284886176 55409403348 55424680272 55439961408 55462023864 55477315296 55632461274 55669944863 55773134253 55955375424 56028155443 56096864928 56150138304 56291645709 56307165876 56487579039 56549514528 56707658982 56723293848 56745867009 56905040322 56920729608 57395403468 57411227952 57449910024 57465749536 57556398744 57572267616 57595178628 57611058192 57772171323 57835515296 58107505248 58199126154 58309759008 58472826102 58536938304 58576378848 58724495856 58740191562 58740686784 58888722789 58904958996 58944647502 58960899128 59093695719 59363900089 59602918986 59619352104 59659521948 59675970672 60043403628 60059958192 60083859186 60100424904 60437554083 60771603672 60788359008 60829316496 60846087744 60887084128 60983130312 60999429699 60999943968 61170534342 61211749329 61278864608 61450235002 61525593792 61664123742 61954118946 62022048192 62195496948 62237402526 62352765306 62369956584 62394776847 62411979708 62429187312 62471250344 62949797352 63126372816 63168905592 63186321888 63228895056 63618203844 63635744016 63653289024 63813705579 63952638912 64035820809 64245060672 64364144832 64407511584 64468677312 64587631446 64631148777 64648968228 64666792592 64768801068 64812440466 65064954708 65108793646 65370943404 65854055592 65898426204 65916595056 66065057838 66083272632 66101492448 66146029776 66331011519 66652726608 66716024544 66884723568 66903164352 66948241824 67071771117 67135467006 67209077312 67443010752 67567452966 67612978017 67631619588 68196188736 68386903884 68432981058 68451848712 68470721568 68497969644 68516855216 68624936964 68938722684 68957729776 69282025488 69301127232 69391265799 69727823568 69774804216 69794041824 69841067088 70036382247 70036972704 70166201157 70232835726 70280156637 70640496576 70818522021 70886373696 71065018791 71084612124 71132506938 71210499776 71409644644 71590212018 71609950152 71629693728 71658198924 72275693256 72295620384 72458450532 72478428048 72498411072 72527261976 72547258464 72750141666 73063261648 73267587887 73357438752 73427103936 73522609077 73879204464 73899573696 73949365152 74085812541 74156169438 74176615032 74206133781 74343681711 74364179004 74414283498 75055527612 75076221168 75266059896 75316772052 75610211976 75631058464 75661156012 75873387096 75894306144 76106549586 76527204624 76548303936 76599880032 76741864992 76793571504 76814744256 77008329801 77029561764 77081462118 77577445998 77598834872 77629715501 77942278674 77963768136 78299327808 78320255416 78443801514 78496654743 78518297052 78539945328 78571200474 78592863336 78791594292 79470558648 79492469472 79546029264 79567960896 79747170408 80057871504 80079944256 80111812248 80133899872 80357999618 80456545728 80561193921 80583405444 80637700278 81028804896 81105755328 81310154913 81310840416 81332572932 81538231554 81560712456 81593169723 81615665772 82196169354 82218831656 82549872144 82605491928 82927329264 82983203368 83114105022 83137020408 83159942112 83193035796 83215972944 83238916416 83448691911 83933063136 84168497088 84225207456 84305193408 84460748814 84824271792 84847658688 85061488473 85084940772 85142268614 85357560483 85381094412 85795205184 86093105202 86116841928 86174865036 86198624304 86358401424 86392767942 86416587288 86753272944 87161257872 87298689231 87464638512 87709239153 87805407456 87864568272 87888793408 88086743784 88110287343 88111030176 88194706368 88357438494 88416971253 88441348692 88870302144 89179631424 89429028156 89489282922 89513956008 90065105442 90089937288 90125788779 90150637356 90175492784 91157405508 91182538512 91243974744 91269131616 91330626192 91499915952 91755801513 91918296912 92175352503 92376033984 92496185613 92521687732 92931178419 92970431424 93033072288 93121422784 93293245422 93356103789 93381842996 93529147959 93554934876 93617969562 93643780968 93706875516 94424696028 94753358388 94779482832 94843342584 95427305766 95453616024 95479933536 95544265232 95811461083 95928958368 96367591008 96546217248 96611267376 96637904064 96703015968 96881447169 96973452342 97000188888 97218660699 97597432062 97663190469 98030145436 98505605952 98781083388 98847639306 98874892584 98902153376 98941511708 99097586757 99124908948 99152238672 99219044664 99979089912 100074036816 100101628224 100354746528 100422362736 100703200509 100813615968 101164516128 101351179449 101447429382 101475399448 101515781809 102036272832 102294283104 102391428672 102580355826 102649471587 102677773068 102706082352 102746954466 102775282824 103408084026 103436594664 103923038232 103951690848 104591735352 104662206324 104691062736 104719927104 104761600632 104790484448 105055459056 105083537962 105349253589 105960744864 106061372352 106329560544 106626918186 106698760407 106743828672 106815749664 107114466966 107385318027 107414925228 107444540592 107487298386 107516933704 108413539884 108443430576 108687675798 108717642072 108747616608 108790892964 108820887696 109125212499 109594892472 110066496192 110140655904 110569772352 110818806696 110849360544 110924047728 110954630592 111234254157 111264922548 111339889726 111546268506 111621425247 112056310886 112193729856 112583291418 112614331752 112975158078 113099029056 113415317964 113446587696 113491734018 113810080644 113841459216 114159824379 114790806936 114822455904 114899820048 114931499072 115112797488 115144535232 115190357256 115222116384 115544342646 115622193177 115671030592 116215010496 116366168997 116398252308 116619518016 116945652204 117152757696 117448991712 117480383124 117777445578 117809917992 117856800711 117889295004 117921798256 118187391438 118727800178 119205837972 119238704208 119319043896 119351941344 120086807256 120119916384 120167718372 120200849808 120536999427 120875108166 120956550417 121543207344 121576718016 121658632992 121774168256 121966260624 121998859398 121999887936 122307347331 122341068684 122423498658 122557729216 122900470004 123294254031 123328247484 123908237892 124390993896 124474805052 124705530612 124739913168 124789553694 124823959416 124858374624 124942500688 125291910647 125899594704 126098106667 126252745632 126337811184 126372643776 126457790112 126691123221 127236407688 127271488032 127627411158 127713402921 128071641618 128815023168 129139657803 129175262892 129262297554 129297936456 129333585184 129537602136 129589151913 129624880932 130129909416 130217587292 130741886808 131708111184 131796852408 131833190112 132130115676 132166545264 132202984896 132292059552 132536157741 132662023038 132751406981 133305453216 133432049088 133605601441 133769447136 133896483648 134143542234 134233924383 134270934012 135097658163 135134905932 135225956034 135263239176 136773807768 136865962116 136903697424 136941443136 136995939288 137033710432 137249873928 137877445368 137915459552 138564050976 138782531598 139455647136 139549608432 139588083648 139682134176 139939868133 140072764494 140073945408 140332402314 140426954343 140465671452 140560313274 141637044042 142130037582 142169224248 142265013876 142819289288 143140958649 143180424036 143219900304 143259387456 143316397848 144551386512 144591240768 144916901064 144956856096 145054523952 145094516928 145460178513 145500283332 146126523296 146396148093 146535175774 146714877504 147045218154 147758408928 147898730304 148171625082 148271458959 148312338876 148353230064 148412267562 148687363422 148728358008 148828566996 150111055224 150152442336 150532119792 150633544104 151220423952 151262116928 151322312024 151746774192 151788612288 152171144073 152213099172 153054409248 153199760064 153483729984 153587143008 154016659602 154059123528 154120431699 154162924236 155112126039 155154891996 155197669744 155259431002 155884557348 155927536272 156640510832 156887603028 156993309486 157036594104 157079890656 157142400948 157185726672 157583188584 157625306943 158941117296 158984938944 159092058528 159494340816 159940377279 160115743008 160223624496 160267799744 160671700449 160715999236 161122387842 161166810888 161230947579 161275400556 162057609792 162620309826 162621680832 162665145864 163076463108 163121424912 163186339446 163231331544 164392338708 164437663312 164897524103 165099744288 165210983856 165854658528 165966406736 166228210044 166274040816 166319884224 166386071592 166431945888 166897383822 167009834589 167319402759 167866126272 168084466329 168450414912 168874937127 168921497628 169462737117 169648543584 170122976946 170169881544 170237601027 170284537228 170715120966 170762188824 172186210404 172233683856 172349730072 172397248608 172716802848 172785535884 172833174576 173316513969 173506545888 174322515744 174597378462 174715017269 174929277024 175418478306 175610814912 175729136544 176173487568 176220574686 176222060352 176666168367 176714876988 176833942506 176882697384 177281087157 178091700267 178858056312 178978565844 179027912016 180130210884 180179874576 180251577558 180301274712 180350985568 181312662249 182314811016 182365077024 182487949488 182538263232 182661252384 182998289097 182999831904 183511603026 183635247987 183836593824 184350705006 184992371226 185043375464 185862356838 186066144576 186586490844 186712207578 186763685992 187058295918 187109869752 187184330541 187235939124 187287561936 187413751032 188849392056 189506716776 189558965664 189686685168 190854611532 190907232048 190959867072 191088530464 191441116737 191622922166 191857916736 192107462427 192735182016 193092434496 193222534752 193406031936 193762894338 193893446331 193946904684 194000377776 194437321398 195194864124 195326380938 196060290872 197562166776 197695278612 197749785168 197804306752 197883023416 198195173514 198249817896 198304477344 198438089328 198993034557 199958179824 200148073632 200709493056 200844725472 201406401018 201627231936 202329032256 202702358898 202838934051 202894858764 202950798896 203031563618 204588566208 205160711652 205298943174 205355546136 205412164704 205493908932 205550565648 206816168052 206873189328 207846076464 207903381696 208173797397 209183470704 209324412648 209382125472 209523201264 209580968896 210109146741 210110918112 210167075924 210498603471 210698507178 210840469911 211921489728 212455566063 212659121088 213253836372 213397520814 213631499328 214228933932 214770636054 214829850456 214889081184 214974596772 215033867408 215635223827 216827079768 216886861152 217375351596 217435284144 217495233216 217581785928 217641775392 218250424998 219189784944 219802763661 220281311808 220567827231 221637613392 221698721088 221848095456 222257437623 222468508314 222529845096 222618401343 222679779452 223031045133 223092537012 223242850494 224112621772 225166582836 225228663504 225950316156 226830635928 226893175392 226983468036 227620161288 227682918432 228319648758 228473484121 229581613872 229644911808 229799640096 230225594976 230380714512 230444232768 231024989403 231088685292 231244386354 232732337994 232796504616 232889146503 233891304408 234897983424 234960766248 235489964229 235554891156 235619835984 235713601422 235778590008 235843596512 236374782876 237455600356 238411675944 238477408416 238638087792 238703882688 240173614512 240239832768 240335436744 240401699616 241073998854 241683581763 241750216332 241913100834 243086414688 243317265984 243930464739 243932521248 243997718796 244614694662 244682137368 244779509169 244846997316 245800940008 246588508062 246656494968 247816475784 248781987792 248949610104 249411061224 249479826336 249579107388 249647918832 249716749248 249885001376 250346075733 250583821294 251799189408 252196213334 252505491264 252675622368 252915580224 253382246442 254472815376 254542976064 255184465419 255254822316 255426805842 256072681449 256143283236 258279315606 258350525784 258524595108 258595872912 258667170368 259075204272 259178303826 259249761864 260259818832 260435174584 261483773616 261896067693 263416222368 263593704816 263666380224 264260231352 264330862029 264333090528 264584119104 265072315482 265250913759 265324046076 265502813962 266610906432 267211202882 267538894272 268287084468 268467848766 268541868024 270195316326 270269811864 270377366337 270451912068 270526478352 273547615536 273731924232 273807394848 273991878576 274067420864 274499747856 275267404539 275754890736 275830919104 276526057509 277128101952 277488556839 277565063196 278911294272 279099216864 279364268352 279879736266 280068311367 280145528988 280664804628 280853908686 280931342904 281120626548 283274088084 284260075164 284338448496 284530027752 285638578576 286281917298 286360848072 286439800608 286632795696 287434383249 289102773024 289833802128 289913712192 290109047904 290644341507 290920357026 291000566664 291655982097 292253046592 292792296186 292989571407 293070351548 294090436308 295516817856 296343250164 296542917918 296624677752 296706460128 296824535124 297374726844 297456716016 297657133992 300222110448 300304884672 300695485129 301064239584 301267088208 302109601527 302440847904 302644624048 303490989737 303493548384 304053538347 304342288146 304426198344 304547345427 306108818496 307174286016 307948414761 308033319204 308118247056 308240863398 308325848472 310224252078 310309783992 310395339488 310518862004 311769114696 311855072544 313281021664 313775206056 313986618972 314073188208 314159781312 314284801896 314371453344 315166377168 315250613886 316047760767 317882234592 318184117056 318597972667 318988681632 319880754558 320096281221 320231486016 320447248992 321343400898 321431998472 321559913051 322155954081 322244775684 322333621776 322461895158 322550801112 325240619652 325330291728 326152926216 326242849824 326372678892 326462663088 327375637497 328784677416 328875326624 329795048206 330199488576 330421967712 331709317056 331932813472 332456420088 332548081632 332772143184 332863891776 333702762471 333794767644 334019669178 334638805518 334864275741 336168932658 337749874254 337842995256 338925474234 339297087168 340245953892 340339763088 340475202054 340569074456 341430241932 341524377648 342479473137 344372420808 344467367712 344699460144 344794497216 345433605696 345571071768 345666349152 346633027938 346866579531 347013091776 348645031488 349098506991 349194756924 349430034538 349858554048 350836956612 351458273088 352346975136 352441149372 353332336734 353429753976 353570402133 353667885012 353765394768 354562174314 356183400534 357716112624 357957131688 358055824032 360260421768 360359749152 360503155116 360602549424 360701971136 361610998281 362625324498 362869651251 364629622032 364730154048 364975898976 365322504768 365996578194 365999663808 367023206052 367270495974 367673187648 368701410012 369882762093 369984742452 370086750928 371724713676 373172981688 373424415156 373527371984 374116591836 374219739504 374368661082 374471878248 374575123872 374827502064 375875731941 377698784112 378294320001 379013433552 379117931328 379373370336 380073369663 381709223064 381814464096 382177060928 382882233474 383140208763 383245844332 384214924854 386445069504 387418973409 387525788676 387786892662 387893809368 388000755552 388874642796 390389728248 390652761876 392120581744 393217172861 395124333552 395390557224 395499570336 395766046832 396390347028 396499635792 396608954688 396876178656 397608473223 397986069114 398254220943 399916359648 400296147264 400816804323 401689450944 402701773149 402812802036 405292974489 405404717796 405677868102 405789717528 405901597792 406063127236 410321423304 410597886348 410711092272 410824329408 410987817864 411101131296 413632336104 413746378656 415692152928 416347594794 416628118103 418366941408 418648825296 418764250944 419046402528 419819604399 420218293482 420221836224 420334151848 420997206942 421280863029 421397014356 421680939822 424911132126 426507672744 426795041628 428457867864 429422875947 429541272108 429659700912 429778162368 429949193544 430067734816 431270447654 433654159536 433773722304 434750703192 434870568288 435163571856 435283550784 436380535539 436500849996 438379569888 439188444279 439605527322 441135654462 443275226784 443696190912 444514875246 444814376877 444937016628 445059690192 445236802686 445359558904 446062090266 446185074024 446485700988 448225243544 450333165672 450457327008 451900632312 453661271856 453786350784 453966936072 455240322576 455365836864 456513432219 456639297516 456946968242 459163227744 459599280192 460451189952 460761429024 462049978806 462177370584 462361295097 462488772708 465336378117 465464675988 465593009232 465778293006 467782608816 469921532496 470979928458 471109782312 471239671968 471427202844 471557180016 471687193024 472749565752 472875920829 474911200712 476823351888 476954816832 477276175584 480347229024 480670873488 480803399232 482015101347 482147997708 483367163526 483500432664 483692842737 483826201668 486172829376 487860929478 487865042496 487995437592 489229389324 489364274736 489559018338 489693994632 491601880016 493177016124 493312989936 494692572309 495632951568 497563975584 497899220208 498822122448 498959652672 499158214776 499295837664 499770002752 500692151466 501029503767 501167642588 501958208277 503598378816 504253398987 504392426668 505351244736 506624811381 506764492884 508945630752 510368930838 510509644632 510712803081 510853611684 512145362898 512286566472 516558631212 516701051568 517049190216 517191745824 518150408544 518356607652 518499523728 519949541907 520519637664 520870349168 522326997517 522967547232 523792135386 524145051807 526832444736 527187409632 528520462704 528661724058 528666181056 529998505101 530144630964 530501827518 530648092152 531005627924 531843261471 534275100801 534422405764 536574168936 536935697532 537083736048 540390632652 540539623728 540754732674 540903824136 541052956704 543937986747 547095231072 547463848464 547614789696 547983757152 548994867291 548999495712 550534809078 550905743961 551509781472 553052115018 553424745991 554977113678 555130126392 558198433728 559759472532 560136622734 560291057976 561329609256 561552991623 561707817372 561862685808 562241253096 566548176168 568520150328 568676896992 569060055504 571277157152 572563834596 572721696144 572879601216 573265591392 574323350211 574868766498 576322387281 578205546048 579667604256 580218095808 581288683014 581680338993 581840714052 582001133328 583311964194 585584592372 585979142814 586140703096 588180872616 592686500328 593085835836 593249355504 593412920256 593649070248 594749453688 594913432032 595314267984 596979103671 600444220896 601390970258 602128479168 602534176416 604219203054 604881695808 605289248096 606981979474 606987096768 608107076694 608516802153 608684576292 608852396688 609094690854 615896829522 616066638408 616236494112 616481726796 616651696944 620448504156 620619567984 620790678976 621037724008 623538229392 623710145088 624521392191 626562043328 627550412112 627973237944 628146376416 628569603792 628742906688 630327440223 630332754336 630501227772 632095521534 632521409733 635764469184 637195945334 637977363264 639761509116 640192562442 640894497984 642686801796 642863996944 643119826102 644311908162 644489551368 644667243552 644923790316 645101602224 646905671481 650481239304 650660583456 652305852432 652485699648 652745357784 652925326176 654751274994 657569354832 657750653248 659408290983 659590096412 660843935424 661703481693 663865626944 664912840176 665096163264 665544286368 666772312869 667405524942 667589535288 667855204029 668039338356 669277611036 669728551482 672337865316 675499748508 675685990512 677850948468 680491907784 680679526176 680950404108 681138148912 682860483864 683042996753 683048755296 684958946274 685420452363 688744841616 688934735424 689398920288 691142143536 691332698304 693074968209 693266055876 693733159062 698197013982 698389513848 698667439509 698860069076 701673913224 704693950272 704882298744 706469892687 706664673468 706859507952 707140804266 707335770024 707530789536 709124348628 712366801068 715432225248 715914263376 716111648064 717043079923 720520843536 720719498304 721006310232 721205098848 723221996562 723709283219 725050745289 725250648996 725739302502 729259244064 729951797952 731791394217 731993156388 734046412104 734338527507 734540991948 737402820024 739765524186 739969484904 740173501856 743449427352 746345963376 746848830312 747054743968 748233183672 748439479008 748737322164 748943756496 749150247744 749655004128 751038227199 751751463882 755397568224 756588640002 758026867104 758746740672 760146739326 763418446128 763628928192 765553396257 765764466948 766280417526 766491688664 768218044347 768429849708 774837946818 775051577352 775573785324 775787618736 776001511104 777749285592 780779456496 781305523752 784241163488 785688203079 786434345722 790248667104 790781114448 790999140672 791532093664 792780694056 792992586087 792999271584 793752357312 795216946446 795752741277 795972138228 796508441886 799832719296 801633608646 805403546298 805625604072 810585948978 810809435592 811132099011 811355736204 811579435056 811803195584 812126254472 820642846608 821195772696 821422184544 821975635728 822202262592 827264672208 827492757312 829578172527 831384305856 832465670517 832695189588 833256236206 836733882816 837297650592 838092805056 839639208798 840204934101 840436586964 840668303696 841994413884 842561726058 842794028712 843361879644 849822264252 853015345488 853590083256 856915735728 858845751894 859082544216 859319401824 859898387088 860135469632 862303149747 862540895308 867308319072 869501406384 869741136576 870327143712 871933024521 872761071078 873001699992 876759139776 878376888558 878968714221 879211054644 882271308924 886550453568 889029750492 889628753754 889874033256 890119380384 890473605372 890719117808 892124180532 892370148048 892971401976 896450487088 900666331344 900914654016 902086455387 903801264624 906328804581 907322543712 907933872144 910472969211 910480645152 912160615041 913026864438 913278595032 913642036281 913893936484 918326455488 921522858048 923845244283 924099957612 924354741168 924722590194 924977545416 930672756234 930929351976 931186018464 931556586012 935565217632 939843064992 941959856916 942219564624 942479343936 942854405688 943114360032 945499131504 945751841658 948143282301 949822401424 952478642531 953646703776 954552351168 955793918001 960288843663 960694458048 961341746976 964030202694 964295995416 964679739153 966467862243 966734327052 967000865328 967385685474 967652403336 975721858956 975990875184 978458778648 978728549472 979118036676 979387989264 982126912491 983203760032 986354032248 986625979872 989385144618 991265903136 995127951168 995798440416 997644244896 998316429552 998591675328 1001108287413 1001384302932 1002059007534 1002335285176 1003916416554 1004592827223 1008506797974 1008784853336 1009186301513 1013249622762 1013528985768 1017891261504 1020737861676 1021019289264 1021425606162 1021707223368 1024290725796 1024573132944 1027438419411 1033117262424 1033402103136 1034098380432 1034383491648 1036300817088 1036713215304 1036999047456 1039899083814 1040599738593 1041039275328 1041740698336 1044653995034 1045935094464 1047295520973 1047584270772 1048290103614 1054374819264 1057040925408 1057323448116 1059997010202 1060289261928 1060711206399 1061003655036 1061296184304 1062011255848 1063686522942 1068550201602 1068844811528 1073148337872 1073871395064 1074167472096 1080781265304 1081079247456 1081509465348 1081807648272 1082105913408 1084832994843 1087875973494 1088608953753 1094190462144 1094927696928 1095967514304 1097989734582 1097998991424 1101069618156 1101811487922 1103019562944 1106104230036 1106849491982 1109648286279 1109954227356 1110260252784 1119518945064 1120273245468 1120582115952 1122659218512 1123105983246 1123415634744 1123725371616 1124482506192 1127627195823 1133096352336 1134882960003 1137040300656 1137353793984 1138120111008 1140220108989 1142554314304 1145127669192 1145443392288 1146531182784 1148646700422 1149420626289 1149737532996 1152644774562 1159335208512 1162577366028 1163360677986 1163681428104 1164002266656 1166623928388 1171169184744 1171958285628 1172281406192 1176361745232 1179651518583 1185373000656 1186171671672 1186498711008 1187298140496 1189498907376 1189826864064 1190628535968 1192825419669 1193958207342 1194762662829 1200888441792 1202450412969 1202781940516 1205068352832 1208105319447 1208438406108 1210578496192 1213963958948 1215878923467 1216214153388 1217033604306 1217369152584 1217704793376 1218189381708 1231793659044 1232133276816 1232472988224 1232963453592 1233303393888 1240897008312 1241239135968 1242075448016 1245548994079 1247076458784 1249042784382 1249884354309 1255100824224 1255946475888 1256292752832 1257139207584 1259458813197 1260654880446 1260665508672 1261002455544 1263842589087 1264191043068 1265042819466 1274391890668 1279523018232 1280385124884 1285373603592 1285727993888 1286239652204 1288268627841 1288623816324 1288979102736 1289334487104 1289847580632 1290203204448 1293811342962 1300962478608 1301321166912 1304611704864 1305490715568 1305850652352 1309141606617 1309502549988 1315138709664 1317565332837 1318816581966 1319180192824 1319705163517 1323406963386 1329825680352 1331088572736 1333544625738 1334443130631 1334811049884 1335179070576 1335710408058 1336078676712 1338555222072 1339457102964 1344675730632 1350999497016 1351371981024 1355701896936 1360983815568 1361359052352 1361900808216 1362276297824 1365720967728 1366085993506 1366097510592 1369540296657 1369917892548 1370840904726 1377489683232 1378797840576 1382284287072 1386149936418 1386532111752 1387083885291 1387466318124 1396009134351 1396394027964 1396779027696 1397334879018 1397720138152 1403347826448 1409764597488 1412939785374 1413329346936 1413719015904 1414281608532 1414671540048 1415061579072 1418248697256 1418627762487 1424733602136 1430864450496 1431828526752 1434086159846 1441041687072 1442012620464 1442410197696 1446045304041 1446443993124 1447418566438 1450101490578 1450501297992 1451078528211 1451478605004 1458518488128 1463582788434 1463986312776 1468092824208 1468677055014 1469081983896 1474805640048 1479531048372 1479938969808 1480347003712 1484077716927 1486898854704 1492691926752 1493697660624 1494109487936 1496466367344 1496878958016 1497474644328 1497887512992 1499310008256 1502076454398 1503088511301 1503502927764 1510795136448 1512760196961 1513177280004 1516053734208 1520293478652 1526836892256 1531106792514 1531528933896 1532138409243 1532560835052 1532983377328 1536436088694 1536859699416 1549675893636 1550103154704 1551147570648 1551575237472 1555498571184 1559848625721 1561558912992 1562611047504 1566980992551 1568482326976 1571376406158 1572435155421 1572868691444 1580497334208 1581562228896 1583064187328 1585561388112 1585985172174 1585998543168 1589995515303 1590433892892 1591505482554 1591944276456 1593016883772 1602825302403 1603267217292 1610807092596 1611251208144 1621171897956 1621618871184 1622264198022 1622711472408 1623158870112 1624252508944 1628794838411 1631813960241 1639275386671 1641285693216 1642391545392 1642844369088 1643951271456 1646984601873 1652717231883 1654529344416 1659156345054 1660274237973 1664931341034 1665390379176 1666512472412 1674595301184 1679278417596 1680409868202 1680873173928 1681336607392 1683988827768 1684658974869 1685123452116 1685588057424 1686723759288 1699644528504 1706030690976 1707180166512 1713831471456 1717691503788 1718165088432 1718638803648 1719796774176 1722970050633 1724606299494 1725081790616 1725768290753 1728967161843 1734616638144 1736872818733 1739002812768 1740654287424 1743866049042 1745041016979 1745522142156 1746003399984 1756753777116 1757937428442 1758422109288 1764542617848 1778059500984 1779257507508 1779748066512 1780238760768 1780947210744 1781438235616 1784248361064 1784740296096 1785942803952 1790937311013 1792900974176 1801332662688 1804172910774 1807602529248 1812657609162 1814645087424 1815867744288 1820945938422 1820961290304 1824321230082 1825550406459 1826053728876 1826557190064 1827284072562 1827787872968 1847690488566 1848199915224 1848709482336 1849445180388 1849955090832 1861345512468 1861858703952 1862372036928 1863113172024 1871130435264 1873564176573 1879686129984 1883919713832 1884439129248 1885708811376 1886228720064 1890982320669 1890998263008 1891503683316 1896286564602 1897564229199 1899644802848 1904957285062 1907293407552 1911587836002 1920577687326 1922683493952 1928060405388 1928591990832 1929359478306 1932935724486 1933468654104 1934001730656 1934771370948 1935304806672 1940717014443 1951443717912 1951981750368 1956917557296 1957457098944 1958236073352 1958775978528 1964253824982 1966407520064 1972708064496 1973251959744 1978224872949 1978770289236 1982531806272 1985110445079 1991596880832 1995288489792 1996632859104 2002216574826 2002768605864 2003565612087 2004118015068 2004670570352 2007832833108 2009185654446 2017013595948 2017569706672 2018372603026 2026499245524 2027057971536 2041475723352 2042038578528 2042851212324 2043414446736 2048581451592 2049128990259 2049146265888 2054876838822 2056261357089 2066234524848 2066804206272 2068196760864 2073426430608 2073998094912 2079224904627 2079798167628 2081199477186 2083481396672 2089307990068 2094591041946 2095168541544 2096002318527 2096580207228 2114081850816 2114646896232 2119994020404 2120578523856 2121422412798 2122007310072 2122592368608 2124022511696 2127373045884 2137100403204 2137689623056 2143667813339 2146296675744 2147742790128 2148334944192 2151129239769 2161562530608 2162158494912 2163018930696 2163615296544 2169665989686 2171127849657 2175152235867 2175751946988 2177217907506 2189855393856 2195374182651 2195979469164 2202139236312 2203015582521 2203622975844 2212208460072 2213698983964 2219296572558 2219908454712 2220520505568 2239037890128 2240546490936 2241164231904 2245318437024 2246211966492 2246831269488 2247450743232 2248965012384 2253114681597 2255254391646 2266192704672 2269765920006 2271295224497 2274080601312 2276240222016 2280440217978 2290255338384 2290886784576 2296660188771 2297293400844 2298841252578 2299475065992 2304654133041 2305289549124 2325154732056 2326721355972 2327362856208 2328004533312 2333247856776 2342338369488 2343916571256 2344562812384 2352723490464 2357064609237 2359303037166 2370746001312 2372343343344 2372997422016 2374596280992 2378977758261 2378997814752 2381257071936 2385650839338 2387258223831 2387916414684 2389525325658 2404900825938 2405563881032 2416210638894 2416876812216 2427927917896 2431757846934 2432428306776 2433396297033 2434067208612 2434738305168 2435409586752 2436378763416 2463587318088 2464266553632 2465926907184 2466606787776 2481794016624 2482478271936 2484150896032 2488734517581 2491097988158 2494152917568 2497397011551 2498085568764 2499768708618 2510201648448 2511892951776 2514278415168 2518917626394 2520614802303 2521309760892 2522004911088 2527685178174 2528382086136 2530085638932 2548783781336 2559046036464 2560770249768 2570747207184 2571455987776 2572479304408 2576537255682 2577247632648 2577958205472 2579695161264 2580406408896 2586909449241 2587622685924 2601924957216 2609223409728 2610981431136 2618283213234 2619005099976 2630277419328 2635130665674 2636906142663 2637633163932 2638360385648 2639410327034 2646813926772 2659651360704 2667089251476 2668886261262 2669622099768 2670358141152 2671420816116 2672157353424 2677110444144 2678914205928 2689351461264 2701998994032 2702743962048 2706259366161 2711403793872 2718986413743 2721967631136 2723801616432 2724552595648 2731418907633 2731441935456 2732171987012 2736481845123 2739080593314 2739835785096 2740926108843 2741681809452 2754979366464 2764568574144 2772299872836 2773064223504 2774167770582 2774932636248 2792018268702 2792788055928 2793558055392 2794669758036 2795440276304 2803257909751 2806695652896 2819529194976 2825879570748 2826658693872 2827438031808 2828563217064 2829343080096 2836497394512 2837255524974 2844429846903 2849467204272 2857435927593 2863657053504 2867381754003 2868172319692 2880866530989 2882083374144 2884025240928 2892090608082 2892887986248 2894039217459 2894837132876 2899403586729 2900202981156 2901002595984 2902157056422 2902957210008 2927165576868 2927972625552 2936185648416 2937354110028 2938163967792 2946380737473 2949611280096 2959062096744 2959877939616 2968155433854 2970155293573 2973797709408 2985383853504 2987395321248 2992932734688 2994949288656 2995775025984 3003324862239 3004152908796 3006177022602 3007005855528 3013778481669 3025520393922 3026354560008 3027558904539 3040586957304 3053673784512 3062213585028 3063057867792 3064276818486 3065121670104 3065966754656 3072872177388 3073719398832 3082315258233 3099351787272 3100206309408 3102295141296 3103150474944 3110997142368 3119697251442 3121799215779 3123117825984 3125222095008 3133961985102 3141886562919 3142752812316 3144870310842 3145737382888 3163124457792 3171122776224 3171970344348 3179991030606 3180867785784 3182133619197 3183010965108 3183888552912 3186033767544 3205650604806 3206534434584 3221614185192 3222502416288 3242343795912 3243237742368 3244528396044 3245422944816 3246317740224 3248505017888 3254498984529 3257589676822 3263627920482 3265826861259 3278550773342 3282571386432 3284783090784 3287902542912 3293969203746 3305434463766 3309058688832 3318312690108 3320548475946 3328944858837 3329862682068 3330780758352 3333024944824 3358556835192 3360819736404 3361746347856 3362673214784 3367977655536 3369317949738 3370246904232 3371176114848 3373447518576 3382881587469 3399289057008 3404648880009 3412061381952 3414360333024 3427662942912 3435383007576 3436330176864 3439593548352 3445940101266 3448261878867 3449212598988 3450163581232 3451536581506 3457934323686 3473745637466 3478005625536 3487732098084 3490082033958 3491044284312 3492006799968 3513507554232 3515874856884 3516844218576 3529085235696 3538954555749 3556119001968 3558515015016 3559496133024 3561894421488 3562876471232 3568496722128 3569480592192 3571885607904 3578476259007 3581874622026 3584287988487 3585801948352 3602665325376 3607351238907 3608345821548 3615205058496 3625315218324 3631735488576 3641891876844 3648642460164 3651100812918 3652107457752 3653114380128 3654568145124 3655575745936 3665798805059 3695380977132 3696399830448 3697418964672 3698890360776 3699910181664 3722691024936 3723717407904 3726226344048 3736646982237 3747128353146 3749653062927 3767839427664 3768878258496 3771417622752 3778376439591 3781964641338 3781996526016 3783007366632 3791527767261 3792573129204 3795128458398 3799289605696 3809914570124 3823175672004 3841155374652 3856120810776 3857183981664 3858718956612 3865871448972 3866937308208 3868003461312 3869542741896 3870609613344 3881434028886 3884049230057 3902887435824 3903963500736 3909041306677 3913835114592 3916472146704 3917551957056 3927424819851 3928507649964 3945416128992 3952695998511 3956449745898 3957540578472 3959115490551 3970220890158 3993265718208 4003329391893 4004433149652 4005537211728 4007131224174 4008236030136 4009341140704 4015665666216 4018371308892 4034027191896 4035139413344 4036745206052 4052998491048 4054115943072 4082951446704 4084077157056 4085702424648 4086828893472 4097162903184 4098257980518 4098292531776 4108620889971 4109753677644 4112522714178 4132469049696 4136393521728 4141773644671 4146852861216 4158449809254 4159596335256 4161251655873 4162398954372 4178615980136 4188027403053 4189182083892 4190337083088 4192004637054 4193160414456 4229293792464 4239988040808 4241157047712 4242844825596 4244014620144 4245184737216 4248045023392 4254746091768 4255883287461 4274200806408 4275379246112 4287335626678 4292593351488 4295485580256 4302258479538 4323125061216 4326037861392 4327230593088 4338135912123 4339331979372 4342255699314 4350304471734 4351503893976 4353235584633 4354435815012 4390748365302 4391958938328 4404278472624 4406031165042 4407245951688 4424416920144 4427397967928 4438593145116 4439816909424 4441041011136 4452233150781 4478075780256 4481092981872 4482328463808 4490636874048 4492423932984 4493662538976 4497930024768 4506229363194 4509265533903 4510508783292 4532385409344 4538280590883 4539531840012 4542590448994 4548161202624 4560880435956 4580510676768 4593320377542 4594586801688 4596415227729 4597682505156 4598950131984 4609308266082 4610579098248 4650309464112 4653442711944 4654725712416 4666495713552 4679545877163 4684676738976 4687833142512 4689125624768 4700942977653 4705446980928 4714129218474 4717305466263 4718606074332 4741492002624 4744686686688 4749192561984 4757955516522 4757995629504 4771301678676 4774516447662 4775832829368 4779050651316 4808475907209 4809801651876 4811127762064 4832421277788 4833753624432 4855855835792 4863515693868 4864856613552 4866792594066 4868134417224 4869476610336 4872757526832 4886384515233 4895441880723 4917826160013 4927174636176 4928533107264 4931853814368 4940953805619 4958151695649 4963588033248 4968301792064 4977469035162 4980822713919 4982195976316 4994794023102 4996171137528 4999537417236 5023785903552 5037835252788 5041229604606 5042619521784 5044009822176 5055370356348 5056764172272 5060171277864 5097567562672 5111823247193 5118092072928 5121540499536 5141494414368 5144958608816 5153074511364 5154495265296 5155916410944 5159390322528 5168910151899 5173818898482 5175245371848 5177304872259 5186901485529 5203849914432 5210618456199 5221962862272 5235123050937 5236566426468 5238010199952 5270261331348 5273812285326 5275266327864 5276720771296 5278820654068 5293627853544 5334178502952 5337772522524 5339244199536 5340716282304 5342841632232 5344314706848 5354220888288 5357828411856 5372811933039 5378702922528 5403997988064 5412518732322 5416165535339 5422807587744 5437972827486 5443935262272 5447603232864 5462837815266 5462883870912 5464343974024 5472963690246 5476651219377 5478161186628 5479671570192 5481852217686 5483363618904 5544599745672 5546128447008 5548335541164 5549865272496 5584036537404 5585576111856 5587116110784 5589339516072 5590880552608 5606515819502 5613391305792 5620692529719 5639058389952 5651759141496 5653317387744 5657126434128 5658686160192 5672946962007 5672994789024 5674511049948 5688859693806 5692692687597 5698934408544 5714871855186 5734763508006 5736344639384 5761733061978 5768050481856 5784181216164 5785775972496 5788078434918 5789674265752 5798807173458 5800405962312 5802005191968 5804314112844 5805914420016 5822151043329 5854331153736 5855945251104 5872371296832 5874708220056 5876327935584 5892761474946 5899222560192 5918124193488 5919755879232 5934674618847 5936310867708 5940310587146 5947595418816 5955331335237 5974790642496 5985865469376 5989898577312 6006649724478 6008305817592 6010696836261 6012354045204 6014011711056 6027556963338 6051040787844 6052709120016 6055117809078 6081173914608 6124427170056 6126115735584 6128553636972 6130243340208 6131933509312 6145744354776 6147386970777 6147438797664 6164630516466 6168784071267 6198703574544 6200412618816 6204590282592 6221994284736 6239394502884 6243598431558 6250444190016 6267923970204 6283773125838 6285505624632 6288006955581 6289740621684 6291474765776 6342245552448 6343940688696 6359982061212 6361735571568 6364267238394 6366021930216 6367777105824 6372067535088 6411301209612 6413068869168 6431003440017 6443228370384 6445004832576 6453387719307 6484687591824 6486475484736 6489056792088 6490845889632 6497010035776 6508997969058 6513383548971 6515179353644 6525456707601 6527255840964 6531653722518 6557101546684 6569566181568 6586122547953 6587938407492 6610868927532 6636625380216 6641096951892 6657889717674 6659725364136 6661561516704 6666049889648 6684691938637 6717113670384 6721639472808 6723492695712 6735955311072 6738635899476 6740493808464 6742352229696 6746895037152 6759344044791 6765763174938 6798578114016 6809297760018 6813885673491 6828720666048 6870766015152 6872660353728 6889980566313 6891880202532 6896523757734 6898425197976 6900327162464 6903073163012 6913962399123 6915868647372 6947491274932 6975464196168 6980164067916 6982088568624 6984013599936 7027015108464 7031749713768 7033688437152 7058170471392 7071193827711 7077909111498 7082678007751 7112238003936 7117030030032 7118992266048 7123788842976 7136933274783 7136993444256 7143771215808 7156952518014 7161774671493 7163749244052 7168575976974 7214702477814 7216691643096 7250630436648 7283783753688 7297284920328 7300188891099 7302201625836 7304214915504 7306228760256 7309136290248 7311151491872 7331597610118 7390761954264 7392799660896 7397780721552 7399820363328 7445382049872 7447434815808 7452452688096 7466203552743 7473293964474 7492191034653 7494256706292 7499306125854 7535678855328 7542835245504 7556752879182 7561844406909 7563929282676 7566014733264 7583055534522 7585146258408 7590256916796 7619829140248 7646351344008 7682310749304 7712241621552 7714367963328 7717437913224 7731742897944 7733874616416 7739085483792 7741219226688 7760728347723 7762868057772 7768098460114 7805774871648 7818082613354 7827670229184 7832944293408 7854849639702 7857015299928 7890832257984 7905391997022 7910718427989 7912899491796 7915081156944 7918230981102 7940441780316 8006658783786 8008866299304 8011074423456 8014262448348 8016472060272 8018682281408 8031331332432 8036742617784 8068054383792 8070278826688 8073490412104 8105996982096 8108231886144 8118778098483 8165902893408 8171404849296 8173657786944 8194256722899 8194325806368 8196515961036 8217241779942 8219507355288 8222778326529 8225045428356 8264938099392 8283547289342 8293705722432 8316899618508 8319192670512 8322503311746 8324797908744 8357231960272 8376054806106 8378364167784 8380674166176 8384009274108 8386320828912 8409773729253 8458587584928 8479976081616 8482314095424 8485689651192 8488029240288 8496090046784 8509492183536 8511766574922 8533289540709 8548401612816 8550758492224 8572307782779 8574671253356 8590971160512 8602145262009 8604516959076 8646250122432 8652075722784 8676271824246 8678663958744 8682117652377 8684511398628 8700608943468 8703007787952 8706471169266 8708871630024 8781496730604 8783917876656 8808556945248 8812062330084 8814491903376 8839142212419 8848833840288 8854795935856 8877186290232 8879558957789 8879633818848 8904466301562 8910465880719 8956151560512 8962185963744 8984847865968 8987325077952 9009974586717 9012458726388 9018531067806 9021017566584 9041335445007 9076561181766 9079063680024 9082676713617 9085180897988 9121760871912 9161021353536 9186640755084 9189173603376 9192830455458 9195365010312 9197900263968 9218616532164 9221158196496 9246945774699 9300618928224 9306885423888 9309451424832 9321560038999 9332991427104 9359091754326 9365397647337 9369353477952 9375666285024 9401885955306 9408220681847 9425659688757 9428258436948 9434610932526 9437212148664 9489373373376 9515911033044 9542603357352 9546400857591 9549032895324 9551665658736 9558101302632 9616951814418 9619603303752 9622255524128 9664842555576 9667507248864 9711711671584 9727031387736 9729713227104 9733585188132 9736268834448 9738953220672 9745515053664 9763496953587 9772769030466 9790883761446 9797480583777 9835652320026 9854349272352 9863707628736 9881907611238 9916303391298 9927176066496 9954938070324 9961645427838 9964391952632 9986834576511 9989588046204 9992342275056 9999074834472 10075670505576 10082459209212 10085239043568 10088019644352 10110740712696 10113528344544 10120342555728 10148644762407 10195135125344 10213946640027 10223646494386 10236184145856 10243080999072 10282988828736 10289917217632 10306149022728 10308990530592 10318780645056 10337820303798 10344785636601 10347637796964 10350490743696 10354609744518 10373802971058 10421236912398 10470246101874 10473132852936 10476020399904 10540522662696 10547624570652 10550532655728 10553441542592 10557641308136 10587255707088 10616863667247 10668357005904 10675545045048 10678488399072 10685683264464 10688629413696 10708441776576 10715656823712 10745623866078 10752863965461 10757405845056 10807995976128 10822053716721 10825037464644 10832331070678 10845615175488 10875945654972 10895206465728 10925675630532 10928687948048 10945927380492 10953302438754 10956322373256 10959343140384 10963704435372 10966727237808 10997396415177 11089199491344 11092256894016 11096671082328 11099730544992 11168073074808 11171152223712 11178679032144 11181761105216 11209940946711 11213031639004 11241385059438 11248959188781 11303518282992 11306634775488 11314252868256 11335129318773 11345893924014 11345989578048 11349022099896 11377719387612 11385385375194 11397868817088 11429743710372 11469527016012 11472689278768 11523466123956 11568362432328 11571551944992 11576156869836 11579348531504 11597614346916 11600811924624 11604010383936 11608628225688 11611828840032 11644302086658 11652147690171 11708662307472 11711890502208 11727123920031 11749416440112 11752655871168 11782274459553 11785522949892 11836248386976 11858087995533 11869349237694 11872621735416 11877346471653 11880621174292 11910662670474 11979797154624 12009988175679 12013299448956 12016611635184 12021393672522 12024708090408 12028023422112 12055113926676 12102081575688 12105418240032 12110235618156 12162347829216 12189732358691 12248854340112 12252231471168 12257107273944 12260486680416 12291488709552 12294773941554 12294877595328 12325862669913 12329261032932 12337568142534 12397407149088 12409180565184 12425320934013 12478789005768 12483754967619 12487196863116 12535847940408 12564082209159 12567546251676 12571011249264 12576013911162 12579481243368 12582949531552 12687881377392 12719964122424 12723471143136 12728534476788 12732043860432 12735554211648 12744135070176 12767649862383 12822602419224 12826137738336 12862006880034 12886456740768 12906775438614 12969375183648 12978113584176 12981691779264 13014407736369 13017995938116 13026767097942 13030358707288 13050913415202 13054511681928 13059706753899 13063307445036 13114203093368 13172245095906 13175876814984 13221737855064 13273250760432 13282193903784 13315779435348 13319450728272 13323123033408 13332099779296 13356699452343 13369383877274 13434227340768 13443278945616 13446985391424 13471910622144 13477271798952 13480987616928 13493790074304 13518688089582 13527796601709 13531526349876 13597156228032 13614841772649 13618595520036 13627771346982 13741532030304 13779961132626 13783760405064 13789245683187 13793047515468 13796850395952 13800654324928 13806146326024 13827924798246 13831737294744 13894982549864 13950928392336 13960328135832 13964177137248 14054030216928 14063499427536 14067376874304 14102828932959 14116340942784 14142387655422 14151916398789 14155818222996 14165356015502 14224476007872 14234060060064 14247577685952 14273866549566 14273986888512 14313905036028 14323549342986 14327498488104 14337151953948 14425427721627 14429404955628 14433383286192 14501260873296 14567567507376 14594569840656 14600377782198 14604403251672 14608429831008 14618272580496 14622302983744 14659153545699 14663195220236 14686325642169 14753478480039 14781523908528 14785599321792 14795561443104 14822861416857 14890764099744 14904905376192 14932407105486 14942468141757 14946587928948 14984382069306 14988513412584 14998612251708 15071357710656 15113505758364 15123688813818 15127858565352 15132029466528 15166111069044 15170292516816 15180513833592 15239658280496 15292702688016 15335469741579 15364621498608 15424483243104 15434875826448 15463485795888 15467749232832 15478170967584 15506730455697 15521456695446 15525736115544 15531914616777 15536196920228 15560704456587 15611549743296 15631855368597 15636165226708 15665888586816 15705369152811 15709699279404 15714030599856 15810783994044 15821436855978 15825798983592 15830162313888 15836461962204 15880883560632 16013317567572 16017732598608 16022148846912 16028524896696 16032944120544 16062662664864 16073485235568 16118435799117 16136108767584 16146980824208 16192136923027 16211993964192 16237556196966 16248496606017 16331805786816 16342809698592 16388513445798 16388651612736 16393031922072 16429953658131 16434483559884 16439014710576 16445556653058 16450090856712 16567094578684 16633799237016 16638385341024 16645006623492 16649595817488 16714463920544 16752109612212 16756728335568 16761348332352 16768018548216 16772641657824 16819547458506 16862077589157 16917175169856 16959952163232 16971379302384 16976058480576 17018840886021 17018984367072 17023533149844 17066579081418 17078078062791 17096803225632 17144615565558 17149342506712 17156167125721 17204290524018 17209033918152 17304151445568 17352543648492 17357327917488 17364235304754 17369022797256 17401217886936 17406015575904 17412942338532 17417743260048 17466453129987 17562993461208 17567835753312 17617113890496 17624124660168 17628983806752 17678284424838 17697667680576 17709591871712 17754372580464 17759117915578 17759267637696 17804023856541 17808932603124 17820931761438 17865994005711 17924371927488 17969695731936 18019949173434 18024917452776 18032090508783 18037062135612 18042035133168 18082670890014 18153122363532 18158127360048 18165353427234 18170361795976 18243521743824 18373281510168 18378347206752 18385660910916 18390730020624 18395800527936 18437233064328 18442160912331 18442316392992 18493891549398 18506352213801 18601237856448 18613770847776 18643120077998 18665982854208 18718183508652 18730795294674 18751332570048 18803771910612 18816441363694 18851319377514 18856516873896 18864020866743 18869221865052 18874424297328 19031822066088 19085206714704 19092801715182 19098065790648 19103331317472 19116202605264 19233903628836 19239206607504 19244511048256 19293010320051 19329685111152 19335014497728 19360163157921 19423423343168 19454062775472 19459426454208 19467170376264 19472537668896 19491030107328 19526993907174 19540150646913 19545538060932 19581767522892 19594961167554 19671304640052 19708698544704 19763815222476 19832606782596 19909876140648 19923290855676 19928783905264 19973669153022 19979176092408 19984684550112 19998149668944 20054075815911 20151341011152 20164918418424 20170478087136 20221481425392 20227056689088 20240685111456 20278032134373 20297289524814 20390270250688 20427893280054 20441657020473 20447292988772 20486161998144 20579834435264 20612298045456 20617981061184 20669941698939 20675640607596 20689571273202 20695275593928 20700981487392 20709219489036 20747605942116 20842473824796 20940492203748 20946265705872 20952040799808 21081045325392 21095249141304 21101065311456 21115282616272 21174332899343 21174511414176 21213581483133 21233727334494 21248034023253 21336714011808 21351090090096 21356976798144 21371366528928 21410799824349 21431313647424 21485324014479 21491247732156 21505727930922 21644107433442 21650074929288 21664662141356 21751891309944 21851351261064 21857375896096 21891854760984 21900566673297 21906604877508 21912644746512 21918686280768 21927408870744 21933454475616 21994792830354 22178398982688 22193342164656 22199461089984 22228335477613 22336146149616 22342304447424 22357358064288 22398610658229 22419881893422 22426063278008 22434987779789 22476573103959 22482770118876 22497918377562 22607036565984 22628505736512 22670258637546 22685533220727 22691787848028 22698044199792 22755438775224 22770770750388 22859487420744 22939054032024 22945378557536 23046932247912 23136724864656 23143103889984 23152313739672 23158697063008 23195228693832 23201623849248 23217256451376 23223657680064 23282185043169 23288604173316 23304295380342 23417324614944 23454247840062 23498832880224 23564548919106 23571045899784 23672496773952 23716175991066 23732155283967 23738698475388 23745243470832 23754692943306 23761242348584 23821325340948 24019976351358 24026598897912 24033223270368 24042787345044 24049416180816 24056046844224 24110227853352 24204163151376 24210836480064 24220471236312 24324695658432 24356334295449 24379464717382 24497708680224 24514214547888 24520973360832 24582770168697 24582977419104 24589547883108 24651725339826 24658522065864 24668334979587 24675136285068 24794814298176 24850641868026 24957578011536 24967509935238 24974393726232 25071695880816 25128164418318 25135092503352 25142022498528 25152027822324 25158962486736 25165899063104 25229321187759 25375762754784 25439928244848 25446942286272 25457068953576 25464087720864 25488270140352 25535299724766 25645204838448 25652275476672 25716923348337 25724013760068 25772913481536 25806435786027 25813550877228 25938750367296 25956227168352 26028815472738 26035991876232 26046352957131 26053534195884 26060717414576 26101826830404 26109023363856 26119413507798 26126614890072 26228406186736 26344490191812 26351753629968 26443475710128 26517426637257 26546501520864 26564387807568 26631558870696 26638676873367 26638901456544 26664199558592 26713398904686 26731397642157 26738767754548 26868454681536 26886557891232 26954543597904 26961975233856 27029923760151 27037376179164 27055593203418 27063052699752 27229683545298 27237191040072 27248030140851 27255542693964 27483064060608 27559922265252 27567520810128 27578491366374 27586095030936 27593700791904 27612292652048 27655849596492 27663474589488 27740837324097 27789965099728 27867681573407 27901856784672 27920656271664 27928354274496 27964680116997 28096192942011 28108060433856 28126998855072 28205657865918 28224662045541 28276979066271 28284775310844 28303832797578 28311636445992 28330712031004 28468120120128 28547733099132 28627810072056 28639202572773 28647098685972 28654996976208 28674303907896 28850855443254 28858809911256 28866766572384 29002521746592 29135135014752 29189139681312 29200755564396 29208806503344 29216859662016 29236545160992 29290490860761 29318307091398 29326390440472 29372651284338 29392441751331 29506956960078 29526837918461 29563047817056 29591122886208 29645722833714 29781528199488 29864814210972 29884936283514 29893175857896 29960503729533 29968764138612 29977026825168 29997224503416 30227011516728 30247377627636 30255717130704 30264058933056 30332222138088 30340585033632 30361027667184 30445934287221 30479316560992 30585405376032 30641839920081 30670939483158 30729242997216 30848966486208 30869751652896 30926971591776 30956341935168 31013460911394 31034356909803 31042913390892 31051472231088 31063829233554 31072393840456 31121408913174 31263710737194 31272330453416 31410738305622 31419398558808 31428061199712 31621567988088 31642873711956 31651597967184 31660324627776 31672923924408 31761767121264 31850591001741 32026635135144 32035465197216 32057049793392 32065888241088 32125325329728 32146970471136 32236871598234 32258591896383 32272217535168 32293961648416 32384273846054 32423987928384 32466161150163 32475112393932 32496993212034 32685619397184 32777026891596 32786063844144 32859907316262 32868967119768 32878029421152 32891113306116 32900181713424 32992189245531 33134189157368 33267598474032 33276770682048 33290013246984 33299191634976 33428927841088 33504219224424 33513456671136 33536037096432 33545283315648 33629822840133 33639094917012 33724155178314 33746877566343 33919904326464 33942758604768 34037681772042 34037968734144 34047066299688 34133158162836 34156156125582 34193606451264 34289231131116 34298685013424 34312334251442 34408581048036 34418067836304 34705087296984 34714655834976 34728470609508 34738045594512 34802435773872 34812031151808 34825884677064 34835486520096 34932906259974 34956443070513 35125986922416 35135671506624 35181371760093 35248249320336 35257967613504 35346823378659 35356568849676 35419183743424 35508745160928 35518235831156 35574263986599 35608047713082 35617865206248 35632039414959 35641863522876 35731988011422 35939391463872 36039898346868 36049834905552 36064181017566 36074124271224 36084070266336 36165341780028 36306244727064 36316254720096 36330706854468 36340723591952 36442352826763 36487043487648 36569197076073 36746563020336 36756694413504 36771321821832 36781460041248 36874466128656 36884321824662 36884632785984 36977588009739 36987783098796 37012704427602 37227541695552 37275962802039 37286240155996 37436367017304 37451264902857 37461590589348 37607543821224 37632882727388 37692246627477 37702638755028 37713033747792 37728041733486 37738443730104 37748848594656 38063644132176 38170413429408 38185603430364 38196131581296 38206662634944 38232405210528 38302949587149 38467807257672 38478413215008 38586020640102 38612018816449 38659370222304 38720326315842 38908125550944 38934340752528 38945075337792 39043223209107 39053987814348 39080301293826 39091076121864 39163535045784 39179120261697 39189922335108 39342609280104 39527630444952 39665213565192 39819752281296 39846581711352 39857567810528 39947338306044 39958352184816 39969369100224 39996299337888 40070098357029 40108151631822 40302682022304 40329836836848 40340956174272 40442962850784 40481370222912 40556064268746 40583389805127 40594579049628 40844525317947 40855786560108 40883314040946 40894585977544 41224596090912 41339883397878 41351281215192 41367737049561 41379142546404 41390551187856 41401962974784 41418438978072 41495211884232 41684947649592 41880984407496 41892531411744 42162090650784 42190498282608 42202130622912 42230565232544 42308486798877 42348665798686 42349022828352 42427162966266 42455749196367 42467454668988 42496068046506 42673428023616 42702180180192 42742733057856 42821599648698 42970648028958 42982495464312 43011455861844 43276283164881 43288214866884 43300149858576 43329324282712 43503782619888 43702702522128 43714751792192 43783709521968 43801133346594 43813209755016 43825289493024 43854817741488 43866908951232 43977460637097 43989585660708 44260435440117 44356797965376 44386684329312 44456670955226 44672292299232 44714716128576 44797221316458 44827404425271 44839763786844 44852126556016 44869975559578 44953146207918 44965540237752 44995836755124 45214073131968 45340517275092 45371066441454 45383575696056 45396088399584 45510877550448 45541541500776 45718974841488 45878108064048 45890757115072 46006409224737 46093864495824 46273449729312 46304627479344 46317394126016 46390457387664 46403247698496 46434512902752 46520191367091 46564370086338 46577208346632 46595743850331 46608590760684 46834649229888 46895566105791 46908495680124 46997665760448 47129097838212 47142091799568 47432351982132 47464310567934 47477396950776 47490486941664 47509385886612 47522484697168 47642650681896 47655384465767 48039952702716 48053197795824 48066446540736 48085574690088 48098832361632 48220455706704 48355307397351 48408326302752 48440942472624 48576410769081 48712668590898 48745489818051 48758929434764 48995417360448 49028429095776 49165540337394 49165954838208 49179095766216 49289860974393 49303450679652 49317044131728 49336669959174 49350272570136 49701283736052 49915156023072 49935019870476 49948787452464 50143391761632 50256328836636 50270185006704 50284044997056 50304055644648 50317924973472 50458642375518 50492639990741 50586232767471 50751525509568 50817536986801 50879856489696 50914137907152 50928175441728 51056522658063 51070599449532 51234234188373 51290409676896 51433846696674 51448027520136 51468501377163 51612871572054 51627101754456 51912454336704 52057630945476 52071983752464 52092705914262 52107068391768 52121434829152 52203653660808 52218046727712 52238827015596 52253229780144 52399359389961 52456812373472 52688980383624 52703507259936 52886951420256 53034853274514 53093003041728 53128775615136 53263117741392 53277353746734 53277802913088 53412071569623 53426797809372 53462795284314 53477535509096 53597982017133 53773115782464 53843057380723 53909087195808 54059847520302 54074752358328 54096271526349 54111186406836 54126105399504 54459367090596 54474382080144 54496060281702 54511085387928 55119844530504 55135041620256 55156982732748 55172190061872 55187401583808 55224585304096 55311699192984 55326482736993 55326949178976 55481674648194 55519056641403 55579930199456 55735363146814 55803713569344 55841312543328 55929360233994 56192385884022 56253997710144 56411315731836 56449324091082 56553958132542 56569550621688 56592062600229 56607665595156 56623272891984 56661424062008 57095466198264 57255620144112 57278405145546 57294197371944 57309993952416 57348607815792 57701710886508 57717619822512 57733533144768 57879030960153 58005043493184 58080489473763 58270270029504 58378279362624 58401511128792 58417613006688 58473090321984 58580981721522 58620451940739 58636614182796 58652780880944 58745302568676 58784883502662 59013913920156 59053675836922 59126095634112 59291445667428 59729628421944 59769872567028 59786351715792 59921007459066 59937528277224 59954053650336 59994449006832 60162227447733 60454023033456 60494755255272 60511434261408 60664444276176 60681170067264 60722055334368 60834096403119 60891868574442 60958633121984 61170810752064 61283679840162 61324971061419 61341878966316 61458485994432 61739503305792 61853943183552 62026921822788 62068713819606 62085826781784 62102944462176 62127658467108 62144787680912 62242817826348 62527421474388 62544660906832 62821476611244 62838797117616 62856122399424 63243135976176 63285747423912 63303195934368 63345847848816 63522998698029 63523534242528 63640744449399 63701182003482 63744102069759 64053270270288 64070930394432 64114099586784 64232399473047 64293940942272 64455972043437 64473743196468 64517183792766 64587923296832 64768547692108 64932322300326 64950224787864 64993986424068 65554053783192 65572127688288 65719814632524 65737934239536 65756058842304 65782226612232 65800363426848 65984378491062 66268378314736 66453702213509 66535196948064 66580026493968 66598383269952 66685006432839 67008438448848 67026913342272 67072074192864 67195831974687 67259645680266 67278189834024 67304963339367 67429719311877 67448310356628 67493755132686 67885517209536 68056599662181 68075363544084 68094132599376 68266316325672 68312312251164 68578462262232 68597370026848 68624668502884 68817162096072 68836135672608 69410174593968 69429311669952 69456941219016 69476091189024 69604871547744 69651769354128 69670973040192 69846555129507 69865812519948 69912886141026 70251973844832 70362743520186 70410151959407 70496498640672 70693646757318 70713137699352 71017490321856 71036471662312 71148527973198 71196465851901 71216095426164 71235730412496 71264078829918 71283727045752 71463976022844 72079796693736 72099669811104 72128362035132 72148248542448 72168140532672 72330683560056 72612489454128 72632509440192 72661413708936 72681447183904 72884705653526 72974086975296 73069002886347 73138394152146 73493126040672 73542643643664 73562920082496 73748310506091 73748932257312 73768643649324 73955176019478 73975566197592 74005004938761 74025408855204 74551925604078 74572480311992 74872734034608 74902529805714 74923181178696 75215087642448 75265765454776 75384493254954 75405277510056 75426067495584 75456083466972 75476887460208 75497697189312 75687963563277 76127288264352 76340826858816 76371206860728 76392263162592 76464810421056 76605899174298 76935614515344 76956826430016 77150770045011 77172041280204 77224037632898 77318740444608 77419307358081 77440652631684 77816251101888 77868681505056 78086446418214 78107975628696 78139058871393 78160602587652 78182152243728 78327070091568 78358240523394 78379844670216 78685218560208 79055260889904 79330427130384 79552279911771 79639504562592 79693163422704 79715135621056 79894676612088 79916030620101 79916704369632 79992598675776 80140196714058 80194192926471 80216303263644 80605364044608 80659673673696 80885925701568 81112128537492 81166779610254 81189158099256 81689050635894 81711573120216 81744090422553 81766628081892 81789171955088 82449192181824 82679766795756 82702562430384 82735474099122 82758285092808 82781102375712 82836877956144 82990423768464 83222511972291 83369895299184 83603044720221 83761968814992 83785062823488 83894040350991 84288578826033 84324181301568 84380996565216 84461130465088 84616973597754 84673986136623 84697331597372 84830937198813 84854325932532 84911498392734 84934909337976 84992136093012 85404360360384 85643199297396 85941296057916 85964990928624 86022911723688 86552566329762 86576429733768 86600299717152 86658648565424 86900995202281 87007565239776 87405405044256 87567419043936 87602266693188 87626419510032 87650578986048 87709635482976 87871472582283 87954921274194 87979171321416 88177325253993 88520870880234 88580513755383 88773368658624 88913341910452 89344584598464 89594442632916 89654808850542 89679527573688 89704253112032 89739951119156 89881511188599 89906292415836 89931080475504 89991673510248 90681034550184 90742132882908 90767151392112 90792176799168 91021755100896 91083083001552 91337802861663 91437949682976 91756216128096 91925519760243 92012818449474 92074814100763 92187728991648 92546899458624 92609254958688 92780914775328 92869025805504 93040382734182 93103070729409 93128740172676 93154416693264 93191487700662 93217181521368 93791132211582 93816991360248 94258195676424 94284183599136 94864703964264 94928621135868 94954793901552 94980973883328 95018771773224 95044969394336 95285301363792 95310768931534 95551773005223 96079905405432 96106395591648 96171149380176 96197664723264 96440911413408 96710614794702 96775775689149 96816652605504 96881884945248 97152821538162 97398483450489 97425337181796 97490979636102 97517858869528 98056858191552 98331080674788 98358191532432 98579721948786 98606901359304 98634088263456 98673339918348 98700545140272 98976567736593 99402567472104 99830312046144 99870039740952 99897574904928 100286783523264 100512657673272 100540370013408 100608111289296 100635849946944 100889468520399 100917284751036 100985279981482 101172465534942 101240632699029 101635073973602 101759712979392 101828275814304 102113045316126 102141198899064 102468468376746 102580819353792 102867693393348 102896055040272 102937002754326 103225743144108 103254203508912 104115261890952 104143967504928 104185411828524 104214136783536 104242869658304 104407307321616 104436093455424 104477654031192 104506459560288 104798718779922 104869329211539 104913624746944 105377960767248 105407014519872 105544115280279 105773902840512 106069706549028 106257551230272 106526235482784 106554707493468 106824143139246 106853595618744 106896118244877 106925590568628 106955071018192 107195964034266 107686114761446 107818174391616 108119695040604 108149504716656 108192543052698 108222372813672 108252210799008 108918734181192 108948764160288 108992120563404 109022170775856 109327058480289 109707591228219 110239689061008 110270083240512 110313965465496 110344380123744 110449170608192 110623398385968 110652965473986 110653898357952 110932764029217 110963349296388 111038113282806 111159860398912 111470726293628 111682625086656 111827888406117 111858720467988 112384771768044 112822631463672 112898648182164 113107916265084 113139101243376 113184125200458 113215331190312 113246545783968 113322848124016 113639762956829 114190932396528 114511240288224 114556810291092 114588394743888 114619987904832 114697215631584 114908848761447 115403421773016 115435239645024 115758061920306 115836056449347 116160978947526 116803022257584 116835226013376 117129669627321 117161963443044 117240903881478 117273228365592 117305561761888 117490605137352 117537360785091 117569767005324 118027827840312 118107351673844 118582891334856 119459256843888 119539745134056 119572703431584 119842014918132 119875056554448 119908107300672 119988898013664 120210295071087 120324454895466 120405526131767 120908046066912 120989510510544 121022868522816 121180280506987 121328888552352 121444110668736 121668192806238 121750169415381 121783737148884 122533575953841 122567359680324 122649942122838 122683757932632 124053843645576 124103211148683 124137427639212 124171653563568 124205888924352 124255316934216 124289575361824 124485635652696 125054842948776 125089321813664 125642953222488 125677594235232 126486271952352 126571494847824 126606391868736 126691695697632 126925460396631 127045997396058 127047068485056 127281488898798 127367247589101 127402364006964 127488204139518 128106540540576 128228199173568 128464798946094 128911944086874 128947486392936 129034367585532 129537095384216 129828849494643 129864644600652 129900449575728 129987972848136 131108107566384 131144255376576 131439629265048 131475868479072 131564453224464 131600726853696 131932381911291 131968756982124 132536756629472 132781306320351 132907404427018 133070393896128 133160052987936 133370012865678 134016876897696 134144148385728 134391663949374 134482213275813 134519291360532 134556379668048 134609926678734 134859438623754 134896620713256 134987510265372 136113199324362 136150727088168 136188265198752 136532632651344 136624624502328 137156924524464 137194740053696 137249337005768 137634324192144 137672271345216 138019227674211 138820349187936 138913882438032 138952182378048 139209743095488 139303538708256 139693110259014 139731625039896 139787231550993 139825772282052 140503947689664 140686698317373 140725487040372 140820303918814 140992997281344 141387293514636 141426275398704 142072943324624 142297055946396 142392931703802 142432190852328 142471460824992 142528157659836 142567454091504 142927952045688 142966153397301 144159593387472 144199339622208 144256724070264 144296497084896 144661367120112 145065922192053 145224978908256 145322827417872 145362894367808 145729232307243 145769411307052 146138005772694 146236469454153 146276788304292 146986252081344 147085287287328 147496621012182 147497864514624 147537287298648 147910352038956 147951132395184 148010009877522 148050817710408 149103851208156 149144960623984 149745468069216 149805059611428 149846362357392 150430175284896 150531530909552 150768986509908 150810555020112 150852134991168 150912166933944 150953774920416 151375927126554 151477919972223 151758698302413 152254576528704 152452610960403 152742413721456 152784526325184 153169567974189 153211798348596 153702702565119 153871229030688 154301540090022 154344082560408 154405504131489 154448075265796 154838614716162 154881305263368 155737363010112 156172892836428 156215951257392 156278117742786 156321205175304 156364304487456 156654140183136 156716481046788 156759689340432 157198078169883 157370437120416 158110521779808 158466520662983 158660854260768 159104559823542 159279009125184 159386326845408 159789353224176 159832061240202 159833408739264 160236214708869 160280393428116 160388385852942 160432606527288 160793946051399 161319347347392 161529172142169 162224257074984 162288814579047 162333559220508 162378316198512 163378101271788 163423146240432 163488180845106 163533256163784 163578343910176 165359533591512 165405124860768 165470948198244 165516570185616 165562204751424 165673755912288 165979448210979 165980847536928 166445023944582 166557169924209 166739790598368 167206089440442 167523937629984 167788080701982 168577157652066 168761993130432 169233947195508 169347972273246 169394663194744 169661874397626 169708651865064 169776187800687 169822996785468 169869818675952 169984272186024 171286398594792 171882592115832 171929981857248 172045823447376 173105132659524 173152859467536 173200599434304 173317297130848 173637092880459 173801990404562 174015130479552 174241468421289 174810810088512 175134838087872 175204533386376 175252839020064 175419270965952 175742945164566 175861355822217 175909842548388 175958342642832 176354650507986 177041741760468 177161027510766 177826683820904 179188885265832 179309617701084 179359055147376 179408506224064 179479902238312 179763022377198 179812584831672 179862160951008 179983347020496 180486682343199 181362069100368 181484265765816 181534302784224 182043510201792 182166166003104 182675605723326 182875899365952 183512432256192 183851039520486 183974913184257 184025636898948 184149628201526 184375457983296 185218509917376 185561829550656 186080765468364 186206141458818 186257480345352 186308833386528 186382975401324 186434363042736 187582264423164 187633982720496 188516391352848 188568367198272 189729407928528 189857242271736 189909587803104 190037543546448 190089938788672 190568996094087 190570602727584 190621537863068 190922233348197 191103546010446 191232306209277 192159810810864 192212791183296 192342298760352 192697198419141 192881822826816 193421229589404 193551551378298 193763769890496 194305643076324 194796966900978 194850674363592 194981959272204 195035717739056 196662161349576 196716383064864 197159443897572 197213802718608 197268176526912 197346679836696 197401090280544 197953135473186 198805134944208 199361106640527 199740079481904 199795149809856 200055019298517 201025315346544 201080740026816 201216222578592 201587495924061 201778937040798 201834569502072 201914890018101 201970559962964 202289157935631 202344931069884 202481265398058 203270147947204 203656551628608 204169798986543 204226090632252 204282397798128 204936936753492 205735386786696 205792110080544 205874005508652 206451486288216 206508407017824 207225450097747 208230523781904 208287935009856 208370823657048 208428273567072 208814614643232 208955308062384 209012919120576 209539665388521 209597437559844 209738658423078 210755921534496 211088230560558 211230455878221 212139413098056 213052470965568 213109414986936 213589397555703 213648286278492 213707191237488 213792236489754 213851181137256 213910142036384 214391928068532 215372229522892 216239390081208 216299009433312 216385086105396 216444745627344 216504421598016 217837468362384 217897528320576 217984241126808 218044341551712 218654116960578 219207008659041 219415182456438 220479378122016 220627930930992 220688760247488 221244931518273 221246796771936 221305930947972 221865528058434 221926698592776 222015014816283 222076226565612 222941452587256 223655776812234 223717440935976 224769543536088 225645262927344 225797296364328 226215832530168 226278202486752 226368250400916 226430662380624 226493091567936 226645696248032 227063890689831 227279525913658 228381864793056 229022480576448 229113620582184 229176789487776 229394431263168 229817697522894 230806843546032 230870479290048 231452310135033 231516123840612 231672112898694 232257922074243 232321957895052 233606044515168 234259339254642 234323926886088 234417176614179 234481807762956 234546456731184 234611123523776 234981210274704 235074721570182 235139534010648 236055655680624 236214703347688 237165782669712 238918513687776 239079490268112 239145406863168 239684029836264 239748091860303 239750113108896 239977796027328 240420590142174 240582578779413 240648909790932 240811052263534 241816092133824 241979021021088 242360561013974 242657777104704 243336385612476 243500338830762 243567474297768 245067151907682 245134719360648 245232271267659 245299884245676 245367515865264 248107687291152 248206422297366 248274855278424 248343307127136 248510633868432 248579150723648 248971271305392 249667535916873 250109685897552 250178643627328 250809134160663 251285906444976 251355188470464 251682121052973 252972543904704 253142989695648 253383391395264 253850920793262 254021958409869 254091994792116 254562977797596 254734495178202 254804728013928 254976408279036 256213081081152 256929597892188 257823888173748 257894972785872 258068735171064 259074190768432 259657698989286 259729289201304 259800899151456 259975945696272 260702985606843 262216215132768 262879258530096 262951736958144 263128906448928 263614417746849 263864763822582 263937513964248 264531975761979 265073513258944 265562612640702 265741541266149 265814808854036 266320105975872 266740025731356 268033753795392 268783327898748 268964426551626 269038582721064 269112759336096 269219853357468 269718877247508 269793241426512 269975020530744 272226398648724 272301454176336 272376530397504 273065265302688 273249249004656 274013408584989 274313849048928 274498674011536 275266327691459 275268648384288 275776559280729 276038455348422 276224442302289 277640698375872 277827764876064 278607077416512 279309212188227 279386220518028 279463250079792 279574463101986 279651544564104 281373396634746 281450974080744 281640607837628 282774587029272 282852550797408 284145886649248 284594111892792 284785863407604 284864381704656 284942921649984 285056315319672 285134908183008 285855904091376 285932306794602 286655319015669 288319186774944 288513448140528 288592994169792 288968361208969 289322734240224 290131844384106 290327327067447 290449957816512 290645654835744 291458464614486 291538822614104 291654841137257 292195450351467 292276011545388 292472938908306 292553576608584 294170574574656 294993242024364 295074574597296 295820704077912 295902264790368 296020019755044 296101635420816 296929703209779 298207702416312 298289921247968 299490936138432 299610119222856 299692724714784 300860350569792 301063061819104 301537973019816 301621110040224 301824333867888 301907549840832 302668405561197 302751854253108 302955839944446 303517396604826 303721898097087 304905221920806 305484827442912 306339135948378 306423596697192 307405405130238 307742458061376 308603080180044 308688165120816 308811008262978 308896150531592 309677229432324 309762610526736 312345785672856 312431902514784 312556235485572 312642410350608 312728608974912 313308280366272 313432962093576 313519378680864 314396156339766 314607987634617 314740874240832 316221043559616 316632345840837 316933041325966 317321708521536 318209119647084 318772653690816 319578706448352 319664122480404 320472429417738 320560786856232 320688354734631 320776771705884 320865213054576 321587892102798 323058344284338 324448514149968 324577629158094 324667118441016 324756632397024 326756202543576 326846292480864 326976361690212 327066512327568 327156687820352 327981175440867 329122773684657 330719067183024 330810249721536 330941896396488 331033140371232 331347511824576 331958896421958 331961695073856 332890047889164 333114339848418 333479581196736 334412178880884 335047875259968 335483665218351 335576161403964 337154315304132 338467894391016 338695944546492 338789326389488 339323748795252 339417303730128 339552375601374 339645993570936 339739637351904 339968544372048 340919288870487 342572797189584 343765184231664 343859963714496 344091646894752 344726546284341 346210265319048 346305718935072 346634594261696 347274185760918 347508169348041 347603980809124 348482936842578 350409066772752 350505678040128 351389008881963 351485890329132 351722711644434 351819685096776 351916685285664 352709301015972 354083483520936 354322055021532 355653367641808 358377770531664 358619235402168 358718110294752 358959804476624 359526044754396 359625169663344 359724321902016 359966694040992 360630885213261 360973364686398 361216578395301 362724138200736 362968531531632 363068605568448 363540841520961 364332332006208 365250508246143 365351211446652 367600727861523 367702079040972 367949826368514 368051273797896 368299256403052 372161530936728 372309633446049 372412282917636 372514960690704 372617666773056 372765950802648 372868726085472 375164528846328 375267965440992 377032782705696 377881703119421 379458815857056 379714484543472 379819175606208 380075087092896 380776381189893 381137992188174 381141205455168 381243075726136 381844466696394 382101742767303 382207092020892 382464612418554 384319621621728 384684597520704 385394396838282 386842459178808 387103102756596 388611286152648 389486548483929 389593933801956 389701348727184 389963918544408 390071435478112 393324322699152 393432766129728 394318887795144 394427605437216 394693359673392 394802180561088 395797145733873 395906270946372 397610269888416 398343918961053 398722213281054 399480158963808 400110038597034 402050630693088 402432445157184 403174991848122 403446639827439 403557874081596 403669139004144 403829780036202 403941119925928 404578315871262 404689862139768 404962530796116 406540295894408 408339597973086 408452181264504 408564795596256 409873873506984 411470773573392 411584220161088 411748011017304 412902972576432 413016814035648 414057683022633 414450900195494 416461047563808 416741647314096 416856547134144 417629229286464 417910616124768 419079330777042 419194875119688 419361694652979 419477316846156 421511843068992 422060094952119 422176461121116 422460911756442 424278826196112 426218829973872 427178795111406 427296572556984 427414382474976 427584472979508 427702362274512 427820284072768 428783856137064 428898460191903 430744459045784 432478780162416 432598018866624 432770172210792 432889491254688 435674936724768 435968482253616 436088683103424 437187696921729 437308233921156 438414017318082 438709408362459 438830364912876 440958756244032 441255861861984 442489863036546 442493593543872 442611861895944 443731056116868 443853397185552 444030029632566 444152453131224 445882905174512 447311553624468 447434881871952 449539087072176 451290525854688 451594592728656 452431665060336 452556404973504 452736500801832 452861324761248 453291392496064 454127781379662 454433759916669 454559051827316 455276094907239 456763729586112 457357832881209 458227241164368 458353578975552 459508703922567 459635395045788 461613687092064 462904620270066 463032247681224 463216512394467 463344225797388 464515844148486 464643915790104 467212089030336 468518678509284 468647853772176 468834353228358 468963615525912 469092913462368 469962420549408 470149443140364 470279068021296 471594234509649 472111311361248 472429406695376 473750586747919 474331565339424 475399561988949 477837027375552 478158980536224 479368059672528 479496183720606 479500226217792 480708644126607 480841180284348 481165157558826 481297819581864 481622104527068 482381838154197 483958042042176 484587516426507 484721122027948 486672771224952 486866443737141 487000677661524 487134948595536 490134303815364 490269438721296 490464542535318 490599768491352 490735031730528 496215374582304 496412844594732 496549710556848 496686614254272 497021267736864 497938344632937 497942542610784 499335071833746 499671509772627 500219371795104 501618268321326 501956244613837 502571812889952 503364242105946 506285979391296 507701841586524 508043916819738 508183989584232 509125955595192 509328563402061 509468990356404 509609456027856 509952816558072 513859195784376 515647776347496 515789945571744 516137470342128 518148381536864 519315397978572 519458578402608 519601798302912 519951891392544 520911278641377 521405971213686 522724405263867 524432430265536 525758517060192 526257812897856 527228835493698 527584067466651 527729527645164 527875027928496 529063951523958 531125225281404 531483082532298 531629617708072 533480051462712 537566655797496 537928853103252 538077165442128 538225518672192 538439706714936 539437754495016 539586482853024 539950041061488 541460047029597 544452797297448 544602908352672 546130530605376 546498498009312 548026817169978 548627698097856 548997348023072 550532655382918 550537296768576 551553118561458 551924739552771 552076910696844 552448884604578 555655529752128 558618424376454 558772441036056 558926500159584 559148926203972 559303089128208 562746793269492 562901948161488 563281215675256 565549174058544 565705101594816 568291773298496 569188223785584 569571726815208 569728763409312 570112630639344 570269816366016 571706988282261 571711808182752 571864613589204 573310638031338 573696918627831 576638373549888 577026896281056 577936722417938 578645468480448 580263688768212 580654654134894 581291309671488 582916929228972 583077645228208 583309682274514 584390900702934 584552023090776 584945877816612 585107153217168 589986484048728 590149149194592 591641408155824 591804529580736 592040039510088 592203270841632 593859406419558 596415404832624 596579842495936 598083319921581 599220238445712 599385449429568 600165057895551 602126123638208 603075946039632 603242220080448 603648667735776 604762487772183 605336811122394 605503708506216 605744670054303 605911679888892 607034793209652 607443796194174 609810443841612 610969654885824 612678271896756 612847193394384 614810810260476 617206160360088 617376330241632 617622016525956 617792301063184 619354458864648 619519998054971 619525221053472 621676350293241 624691571345712 624863805029568 625112470971144 625284820701216 626865924187152 627038757361728 628618996165563 628792312679532 629215975269234 633264691681674 633691367634663 633866082651932 636418239294168 639157412896704 639328244960808 640768192667109 640944858835476 641121573712464 641376709469262 641553543411768 641730426109152 643175784205596 646116688568676 648897028299936 649155258316188 649334236882032 649513264794048 653512405087152 653692584961728 653952723380424 654133024655136 655962350881734 656404319879633 657621025977123 658245547369314 661438134366048 661883792792976 662066280742464 663734794554819 663917792843916 665780095778328 666045044448849 666228679696836 668824357761768 670967330436702 671152322807928 674308630608264 676935788782032 677391889092984 677578652778976 678647497590504 678834607460256 679104751202748 679291987141872 679479274703808 679937088744096 681191672069493 681838577740974 685145594379168 687530368463328 688183293789504 689453092568682 692420530638096 692611437870144 694356930405099 694548371521836 695016338696082 695207961618248 696773766222729 696965873685156 700818133545504 702778017763926 702971780658264 703251529842537 703445423288868 703639370193552 703833370571328 705418602031944 708166967041872 708644110043064 711306735283616 716755541063328 717238470804336 717436220589504 717919608953248 719052089508792 719244275580909 719250339326688 719933388081984 721261770426522 721747736338239 721946729372796 722433156790602 725448276401472 725937063063264 727081683041922 730501016492286 730702422893304 735201455723046 735404158081944 735696813802977 735899652737028 736102547595792 736598512806104 744323061873456 744619266892098 744824565835272 745029921381408 745531901605296 745737452170944 750329057692656 750535930881984 752427402481989 754065565411392 755046363158919 755763406238842 758917631714112 759428969086944 760150174185792 761552762379786 762065875229607 762275984376348 762486151452272 763688933392788 764203485534606 764414184041784 764929224837108 768639243243456 770788793676564 773684918357616 774206205513192 777222572305296 778973096967858 779187867603912 779402697454368 779927837088816 780142870956224 782108956820529 786648645398304 788637775590288 788855210874432 789386719346784 790843253240547 791594291467746 791812541892744 795220539776832 796687837922106 797224623798447 797444426562108 798960317927616 800220077194068 804101261386176 806349983696244 806893279654878 807115748163192 807338278008288 807659560072404 807882239851856 809156631742524 809379724279536 809925061592232 813080591788816 816679195946172 816904362529008 817129591192512 819747747013968 822040225754967 822941547146784 823496022034608 825798983074377 825805945152864 827329677842187 828115366045266 828673326906867 828901800390988 832922095127616 833483294628192 835821232249536 837927636564681 838158661554084 838389750239376 838723389305958 838954633692312 844120189904238 844352922242232 844921823512884 848557652392224 852437659947744 854357590222812 854593145113968 854828764949952 855168945959016 855404724549024 857567712274128 857796920383806 859965957047007 861488918091568 863898128775617 864957560324832 865540344421584 865778982509376 866905083626907 870981981202341 871349873449536 871936964507232 874375393843458 874616467842312 874964523411771 876586351054401 876828034636164 877418816724918 877660729825752 882511723723968 884979726073092 885223723791888 887462112233736 887706794371104 888060059265132 888304906262448 890789109629337 891765810349024 894623107248936 894869763743904 899078174144352 902581051709376 903189185457312 904863330120672 905473001603664 905722649522496 908005216683591 908255562759324 908867519833338 909118103654632 910552189814478 911165694291261 914715665762418 915331975472291 916454482328736 919017407845134 919270790091576 923227374184128 925809240540132 926064495362448 926433024788934 926688451594776 929031688296972 929287831580208 937037357018568 937295707544352 937668706456716 937927231051824 938185826924736 939924841098816 940298886280728 940558136042592 943188469019298 943823962903851 944222622722496 944858813390752 947501173495838 948663130678848 949897037522511 950799123977898 956317961072448 958736119345056 958992367441212 961417288253214 961682360568696 962065064203893 962330315117652 962595639163728 963244209054136 964763676308394 969175032853014 969442244055896 973345542449904 973732887474282 974001355323048 974269897191072 980268607630728 980538877442592 980929085070636 981199536982704 981470063461056 983943526322601 987368321053971 992430749164608 992825689189464 993099421113696 994042535473728 995876689265874 995885085221568 998670143667492 999343019545254 1000438743590208 1003236536642652 1003912489227674 1005143625779904 1006450995655053 1006728484211892 1015403683173048 1016087833639476 1016367979168464 1018251911190384 1018657126804122 1018937980712808 1019218912055712 1019905633116144 1022757866611461 1027718391568752 1031295552694992 1031579891143488 1032274940684256 1034179638853023 1036296763073728 1038630795957144 1038917156805216 1039903782785088 1041822557282754 1042524508044123 1042811942427372 1045448810527734 1051517034120384 1054457670987396 1055168134933302 1055459055290328 1055750055856992 1058127903047916 1062250450562808 1062966165064596 1063259235416144 1066960102925424 1075133311594992 1075857706206504 1076154330884256 1076879413429872 1078875508990032 1079172965706048 1079900082122976 1081892655639783 1082920094059194 1083649735185903 1088905594594896 1089205816705344 1090622524562883 1092996996018624 1095751524738429 1096053634339956 1097994696046144 1101065310765836 1102802183584569 1103106237122916 1103849479105542 1104153821393688 1104897769209156 1117236848752908 1117544882072112 1117853000319168 1118297852407944 1118606178256416 1125493586538984 1125803896322976 1126562431350512 1129712937629653 1131098348117088 1133645109358263 1138376447571168 1139143453630416 1139457526818624 1140225261278688 1142329143569679 1143413976564522 1143423616365504 1143729227178408 1146305228301909 1146621276062676 1147393837255662 1154053792562112 1155873444835876 1160527377536424 1161309308269788 1165833858457944 1166155290456416 1166619364549028 1168459645451787 1168781801405868 1169104046181552 1169891755633224 1170214306434336 1179972968097456 1180298298389184 1183282816311648 1184080079020176 1184406541683264 1187391437201619 1187718812839116 1192830809665248 1195031756883159 1196166639843162 1196972583309919 1198440476891424 1200330115791102 1206151892079264 1207297335471552 1209524975544366 1210339919482317 1210673622244788 1211007417012432 1211489340108606 1211823359777784 1214069586419304 1214887592388348 1219620887683224 1225356543793512 1225694386788768 1229621620520952 1234412320720176 1234752660483264 1235244033051912 1235584602126368 1238708917729296 1239039996109942 1239050442106944 1242173049067899 1243352700586482 1249383142691424 1250224941942288 1250569641402432 1253731848374304 1257237992331126 1257584625359064 1258085083958937 1258431950538468 1266180284856357 1266529383363348 1267382735269326 1267732165303864 1272836478588336 1278656489921616 1281536385334218 1281889717670952 1282243147424928 1282753418938524 1283107086823536 1283460852218304 1286351568411192 1286695380575709 1292233377137352 1297794056599872 1298310516632376 1298668473764064 1307024810174304 1307905446760848 1308266049310272 1311563090765187 1311924701763468 1312808639759266 1315242051954246 1316128225087377 1316491094738628 1322876268732096 1323767585585952 1327469589109638 1327835585687832 1331560191556656 1332090088897698 1332457359393672 1337648715523536 1341934660873404 1342304645615856 1348617261216528 1353871577564064 1354783778185968 1355157305557952 1357294995181008 1357669214920512 1358209502405496 1358583974283744 1359874177488192 1362383344138986 1363301279750007 1363677155481948 1370291188758336 1372073498643627 1375060736926656 1378906185137364 1384841061276192 1388713860810198 1389096743043672 1389649537183401 1390032677392164 1390415923236496 1393547532445458 1393931747370312 1401636267091008 1405556035527852 1405943561316528 1406503059685074 1406890846577736 1407278740387104 1410837204063888 1414782703528947 1416333934083744 1417288220086128 1421251760243757 1422613470567232 1426198685966847 1433511082126656 1434476941608672 1435839217906496 1438104179017584 1438488551161818 1438500678653376 1442125932379821 1442523540853044 1443495472676478 1443893458745592 1444866313581204 1451874126126528 1453762549279521 1454163366083844 1461002032984572 1461404845786608 1470402911446092 1470808316163888 1471393627605954 1471799305474056 1472205095191584 1473197025612208 1477316918438777 1488646123746912 1489238533784196 1489649131670544 1490059842762816 1491063803210592 1493815033898811 1499014529317881 1500658115385312 1504854804963978 1505868733841511 1510092726317838 1511526812477684 1518857938173888 1523105524759572 1524131750459214 1524551968752696 1524972302904544 1527377866785576 1527985690206183 1528406971069212 1528828368083568 1529858449674216 1541577587353128 1547369836715232 1548412411026384 1554445144610592 1557946193935716 1558375735207824 1558805394908736 1559855674177632 1562733835924131 1564217913641058 1565271839712971 1568173215791601 1573297290796608 1575343646590831 1577275551180576 1578773438693568 1581686506481094 1582752202399953 1583188582935492 1583625083785488 1593375675844212 1594449247596894 1594888853124216 1600440154388136 1612699967392488 1613786559309756 1614231496326384 1614676556016576 1615319120144808 1615764479703712 1618313263485048 1618759448559072 1619850123184464 1624380141088791 1626161183577632 1633358391892344 1633808725058016 1639495494027936 1644080451509934 1645883094293568 1646992044069216 1651597966148754 1651611890305728 1654659355684374 1655774218658313 1656230732090532 1657346653813734 1657803600781976 1666966589256384 1675855273129362 1676317323108168 1676779500478752 1677446778611916 1677909267384624 1688240379808476 1688705844484464 1689843647025768 1697115304784448 1704875319895488 1708715180445624 1709186290227936 1710337891918032 1710809449098048 1715120964846783 1715135424548256 1715593840767612 1719931914094014 1721090755883493 1722977836183136 1727796257551234 1729915120649664 1731080688843168 1733810167253814 1741963962404682 1743873929014464 1748750787686916 1749232935684624 1749929046823542 1753172702108802 1753656069272328 1754837633449836 1755321459651504 1769959452146184 1770447447583776 1774924224467472 1775413588742208 1776120118530264 1776609812524896 1781578219258674 1783531620698048 1789246214497872 1789739527487808 1794249959764743 1798156348288704 1800495173686653 1806378370914624 1809726660241344 1810946003207328 1816010433367182 1816511125518648 1817234010162909 1817735039666676 1818236207309264 1821104379628956 1822331388582522 1829431331524836 1830663950944582 1832908964657472 1838034815690268 1838541580183152 1851618481080264 1852128990724896 1852866049577868 1853376903189552 1858063376593944 1858559994164913 1858575663160416 1865029050879723 1874074714037136 1874591415088704 1875337412913432 1875854462103648 1880597772561456 1881116272085184 1885856988496689 1886376938038596 1887647925807702 1889717626781504 1895002346991676 1899794075045022 1901074102903989 1901598247955796 1917472238690112 1917984734882424 1922834576506428 1923364721137392 1924130128407786 1924660630235304 1925191278327456 1926488418108272 1929527352616788 1938350065706028 1938884488111792 1946691084899808 1947465774948564 1948002710646096 1948539794382144 1960537215261456 1961077754885184 1961858170141272 1962399073965408 1967887052645202 1969212959638899 1972863077931369 1974736642107942 1985651378378928 1986198842227392 1991204383664457 1991753378531748 1997340287334984 1998135133346547 1998686039090508 2006473073285304 2007824978455348 2012901991310106 2013456968423784 2030807366346096 2032175667278952 2032735958336928 2036503822380768 2037314253608244 2037875961425616 2038437824111424 2039811266232288 2043575016208479 2045515733222922 2055436783137504 2060064768618779 2062591105389984 2064549881368512 2068359277706046 2077261591914288 2077834313610432 2083070791215297 2083645114565508 2085049016088246 2085623884854744 2090321298668187 2090897621055468 2108915341974792 2109754589527611 2110336269866604 2110918110580656 2111500111713984 2116255806095832 2124500901125616 2125932330129192 2126518470832288 2133920205850848 2150266623189984 2151715412413008 2152308661768512 2153758826859744 2157732826742727 2157751017980064 2159800164245952 2163785311279566 2165243209014717 2165840188118388 2167299470371806 2177811189189792 2181245049125766 2191503049476858 2192107268679912 2202130621531672 2205604367169138 2206212474245832 2207090441408931 2207698958211084 2208307642787376 2209795538418312 2234473697505816 2235089764144224 2236595704815888 2237212356512832 2250987173077968 2251607792645952 2253124862701024 2257282207445967 2259425875259306 2262196696234176 2265139089476757 2267290218716526 2276752895142336 2278286907260832 2280450522557376 2284658287139358 2286197625688821 2286827953129044 2287458454356816 2292610456603818 2293242552125352 2294787674511324 2311746889671752 2321054755072848 2322618616539576 2331667716915888 2332310580912832 2333238729098056 2336919290903574 2337563602811736 2338208092363104 2339783511266448 2340428612868672 2346326870461587 2359945936194912 2366565632623296 2368160158040352 2374782874403238 2375437625678232 2385661619330496 2390063513766318 2391673871395341 2392333279686324 2393945166619838 2396880953782848 2400660231582204 2412303784158528 2419049951088732 2420679838964634 2421347244489576 2422014834024864 2422978680217212 2423646719555568 2428139172838608 2429775184776696 2439241775366448 2450713087587024 2451388773577536 2459243241041904 2466120677264901 2468824641440352 2470488066103824 2471169204252736 2477396949223131 2477417835458592 2478079992219884 2481989033526561 2484346098135798 2486019980720601 2486705401172964 2498766285382848 2500449883884576 2507463696748608 2514475984662252 2515169250718128 2516170167917874 2516863901076936 2532360569712714 2533058766726696 2534765470538652 2535464330607728 2545672957176672 2557312979843232 2563072770668436 2563779435341904 2564486294849856 2565506837877048 2566214173647072 2572703136822384 2573390761151418 2579897871141021 2584466754274704 2591694386326851 2596621033264752 2597336947528128 2600715250880721 2612945943607023 2614049620348608 2615810893521696 2623126181530374 2623849403526936 2624893570235313 2625617279518532 2629759053163203 2630484103908492 2632256450174754 2632982189477256 2647535171171904 2654939178219276 2655671171375664 2663120383113312 2664180177795396 2664914718787344 2672367328888011 2675297431047072 2683869321746808 2684609291231712 2693930851270711 2697234522433056 2707743155128128 2709567556371936 2714589990362016 2716419004810992 2717167948567488 2724015650050773 2724766688277972 2726602559500014 2727354310963896 2733497082873783 2744146997287254 2745995926416873 2757812370274728 2769682122552384 2777427721620396 2778193486087344 2779299074366802 2780065354784328 2780831846472992 2787095064890916 2787863494740624 2811112071055704 2811887122633056 2813006119370148 2813781693155472 2814557480774208 2821674408127776 2829565407057894 2831471888711553 2832667868167488 2834576440172256 2842503520487514 2849691112567533 2852397371933694 2868953883217344 2876208358035168 2876977102323636 2884251864759642 2885047081706088 2886195192611679 2886990945352956 2887786917491184 2889732627162408 2907525098559042 2908326732167688 2922004065969144 2922809691573216 2940805822892184 2941616632327776 2942787255211908 2943598610948112 2944410190383168 2946394051224416 2951830578967803 2954633836877554 2962104963161913 2977292247493824 2978477067568392 2979298263341088 2982127606421184 2987630067797622 2998029058635762 3001316230770624 3009709609927956 3011737467683022 3019352986965159 3020185452635676 3023053624955368 3046211049519144 3048263500918428 3049103937505392 3049944605809088 3054755733571152 3055971380412366 3056813942138424 3057656736167136 3059716899348432 3068273599834383 3083155174706256 3094739673430464 3096824822052768 3108890289221184 3115892387871432 3116751470415648 3119711348355264 3125467671848262 3127573524132369 3128435827282116 3130543679425942 3136346431583202 3150687293181662 3154551102361152 3163373012962188 3165504404799906 3166377165870984 3167250167570976 3186751351688424 3188898495193788 3189777706248432 3200880308776272 3225399934784976 3227573118619512 3228462992652768 3230638240289616 3231528959407424 3236626526970096 3237518897118144 3239700246368928 3245677966919349 3248760282177582 3250949205557709 3252322367155264 3266716783784688 3267617450116032 3271867573688649 3278990988055872 3288160903019868 3293984088138432 3303195932297508 3309318711368748 3311548437316626 3312461464181064 3314693307627468 3315607201563952 3351710546258724 3352634646216336 3353559000957504 3354893557223832 3355818534769248 3376480759616952 3377411688968928 3379687294051536 3389138812888959 3400935328074789 3417430360891248 3418372580455872 3420675783836064 3426987430709037 3430241929693566 3430270849096512 3431187681535224 3438915684905727 3439863828188028 3442181511766986 3445955672366272 3455592515102468 3462161377686336 3467620334507628 3483927924809364 3497501575373832 3498465871369248 3499858093647084 3506345404217604 3507312138544656 3509675266899672 3510642919303008 3522832651661699 3539918904292368 3540894895167552 3549848448934944 3552240237060528 3553219625049792 3562174311604857 3563156438517348 3578492428995744 3585095270649477 3588499919529486 3590917749929757 3600990347373306 3621892006414656 3631019758446951 3632020866734364 3633022251037296 3634468020325818 3635470079333352 3636472414618528 3642208759257912 3644662777165044 3658862663049672 3661327901889164 3676069631380536 3677083160366304 3703236962160528 3704257981449792 3705732099155736 3706753806379104 3716126753187888 3717119988329826 3717151326320832 3726519147203697 3730058101759446 3748149428074272 3750674825826864 3751708924207296 3756588695716597 3761195545122912 3771713976993378 3772753876077192 3774255251876811 3775295851615404 3790004693983352 3798540854569071 3799588150090044 3802148205807978 3803196495911592 3835969469764848 3845669153012856 3846729442274784 3848260256815572 3849321260470608 3850382556654912 3852976836216544 3859054705233576 3860086141727127 3876700131412056 3877768976223584 3893382169799616 3894931549897128 3896005421292192 3921074430522912 3923716340282544 3924798147930816 3934689272295561 3935774105290404 3938425919277798 3945726155862738 3948384675262131 3949473284215884 3971302756757856 3982408767328914 3983506757063496 3994680574669968 3996270266693094 3997372078181016 4012946146570608 4015649956910696 4025803982620212 4026913936847568 4061614732692192 4064351334557904 4065471916673856 4073007644761536 4074628507216488 4075751922851232 4079622532464576 4087150032416958 4089903839250021 4091031466445844 4110873566275008 4116220495930881 4120129537237558 4125182210779968 4136718555412092 4154523183828576 4166141582430594 4167290229131016 4168948611550203 4170098032176492 4171247769709488 4180642597336374 4181795242110936 4217830683949584 4219509179055222 4220672539733208 4221836221161312 4232511612191664 4244348110586841 4249001802251232 4251864660258384 4253036941664576 4263755280731271 4267840411701696 4278596057900541 4300533246379968 4303430824826016 4307517653719488 4315465653485454 4315502035960128 4327570622559132 4330486418029434 4331680376236776 4334598940743612 4355622378379584 4361287647838563 4362490098251532 4383006098953716 4384214537359824 4404261243063344 4411208734338276 4412424948491664 4414180882817862 4415397916422168 4416615285574752 4419591076836624 4431950755316331 4468947395011632 4470179528288448 4473191409631776 4481445101696433 4497043587953643 4501974346155936 4506249725402048 4514564414891934 4517606201524533 4518851750518612 4530278178953514 4534580437433052 4556573814521664 4569316574278716 4572395251377642 4573655906258088 4574916908713632 4585220913207636 4586485104250704 4589575349022648 4623493779343504 4642109510145696 4645237233079152 4663335433831776 4666477458196112 4673838581807148 4675127205623472 4676416184726208 4679567022532896 4688201507772393 4692653740923174 4695815519138913 4704519647374803 4719891872389824 4726030939772493 4736320316080704 4748256607199859 4749565748806476 4750875251356464 4780127027532636 4783347742790682 4784666559372648 4787890333239676 4801320463164408 4838099902177464 4841359677929268 4842694488979152 4844029668049728 4845957360434424 4847293439111136 4856278345677216 4859550369553392 4873140423266373 4878483550732896 4901426175174048 4912462140552473 4918486482083808 4932241354529802 4937649282880704 4940976132207648 4954793898446262 4954835670917184 4956159984439768 4963978067053122 4967322655974939 4968692196271596 4972039961441202 4973410802345928 5000899767769152 5028951969324504 5030338501436256 5032340335835748 5033727802153872 5064721139425428 5066117533453392 5069530941077304 5070928661215456 5091345914353344 5114625959686464 5126145541336872 5127558870683808 5131013675754096 5132428347294144 5145362894540349 5145406273644768 5146781522302836 5159795742282042 5163272267650479 5168933508549408 5183388772653702 5193242066529504 5201430501761442 5225891887214046 5231621787043392 5246252363060748 5247698807053872 5249787140470626 5251234559037064 5259518106326406 5260968207816984 5264512900349508 5265964378954512 5309878356438552 5311342342751328 5326240766226624 5328360355590792 5329829437574688 5344734657776022 5350594862094144 5367738643493616 5369218582463424 5382749879294229 5387861702541422 5394469044866112 5401485521059959 5419135112743872 5429179980724032 5432838009621984 5448031300101546 5449533376555944 5451702030488727 5453205119000028 5454708621927792 5466994165747566 5488293994574508 5491991852833746 5515624740549456 5554855443240792 5556386972174688 5558598148733604 5560130709568656 5561663692945984 5574190129781832 5575679982494739 5575726989481248 5595087152639169 5622224142111408 5623774245266112 5626012238740296 5627563386310944 5643348816255552 5659130814115788 5662943777423106 5669152880344512 5685007040975028 5699382225135066 5703222308711967 5704794743867388 5752416716070336 5753954204647272 5768503729519284 5770094163412176 5772390385223358 5773981890705912 5775573834982368 5779465254324816 5815050197118084 5816653464335376 5844008131938288 5845619383146432 5881611645784368 5883233264655552 5885574510423816 5887197221896224 5892788102448832 5903661157935606 5907638878916697 5909267673755108 5918589233794107 5924209926323826 5956954135136784 5958596526682176 5973613150993371 5975260135595244 5996058117271524 6019419219855912 6023474935366044 6038705973930318 6040370905271352 6046107249910736 6092422099038288 6096527001836856 6098207875010784 6109511467142304 6111942760824732 6113627884276848 6115313472334272 6119433798696864 6130725048625437 6136547199668766 6166310349412512 6180194305856337 6193649644105536 6231784775742864 6233502940831296 6249212373645891 6250935343696524 6255147048264738 6256871654564232 6261087358851884 6270963896004561 6272692863166404 6301374586363324 6326746025924376 6329263768582833 6331008809599812 6332754331741968 6334500335141952 6373502703376848 6377796990387576 6379555412496864 6401760617552544 6423988953030157 6450799869569952 6455146237239024 6456925985305536 6461276480579232 6473198480228181 6473253053940192 6479400492737856 6491355933838698 6495729627044151 6497520564355164 6501898411115418 6533433567569376 6543735147377298 6576321806039736 6606391864595016 6618637422737496 6621271324226793 6623096874633252 6624922928362128 6629386615254936 6631214403127904 6703421092517448 6705269292432672 6709787114447664 6711637069538496 6752961519233904 6754823377937856 6759374588103072 6771846622337901 6778277625777918 6795417268430271 6801870656149578 6834860721782496 6841351567672128 6853974861418074 6858592877066463 6860483859387132 6862375363070448 6877831369811454 6879727656376056 6884363023533972 6911185030204936 6935240669015256 6967855849618728 6995003150747664 6996931742738496 6999716187294168 7012690808435208 7014624277089312 7019350533799344 7021285838606016 7038980611384761 7045665303323398 7079837808584736 7099696897869888 7104480474121056 7124348623209714 7126312877034696 7156984857991488 7170190541298954 7175021614186023 7176999839058972 7181835499859514 7201980694746612 7262039516893902 7264041733468728 7266044502074592 7268936040651636 7270940158666704 7272944829237056 7284417518515824 7289325554330088 7317725326099344 7322655803778328 7352139262761072 7354166320732608 7406473924321056 7411464198311472 7413507612758208 7432190847669393 7432253506375776 7434239976659652 7453038294407394 7458059942161803 7460116203518892 7496298856148544 7501349651653728 7513177391433194 7522391090245824 7543427953986756 7545507752154384 7548510503753622 7550591703230808 7580009387966704 7597081709138142 7599176300180088 7604296411615956 7606392991823184 7671938939529696 7691338306025712 7693458884549568 7696520513631144 7698642520941216 7705953672433088 7718109410467152 7720172283454254 7739693613423063 7753400262824112 7755537952447168 7775083158980553 7789863099794256 7792010842584384 7802145752642163 7842148861045824 7847432680565088 7869378544591122 7871548210580808 7874680710705939 7876851838555596 7891452311725476 7896769350524262 7898946568431768 7942605513515712 7964817534657828 7967013514126992 7989361149339936 7992540533386188 7994744156362032 8017101986664033 8025892293141216 8031299913821392 8051607965240424 8053759974714623 8053827873695136 8081792553812133 8123229465384384 8128702669115808 8149257014432976 8151503845702464 8172046950152319 8174300064833916 8179807678500042 8182062932891688 8200491248621349 8232440991861762 8237987779250619 8240259074475116 8273437110824184 8309046367657152 8332283164861188 8334580458262032 8337897223100406 8340196064352984 8342495539418976 8361285194672748 8363590484221872 8435661367899168 8439018358110444 8441345079466416 8443672442322624 8465023224383328 8488696221173682 8494415666134659 8498003604502464 8503729320516768 8527510561462542 8533256158435229 8549073337702599 8557192115801082 8606861649652032 8630931306970908 8655141245118264 8658585577835037 8660972836058868 8663360752473552 8669197881487224 8722575295677126 8724980196503064 8766012197907432 8768429074719648 8808522486126688 8822417468676552 8824849896983328 8828361765635724 8830795832844336 8833230571149504 8839182153673248 8855491736903409 8863901510632662 8886314889485739 8937894790023264 8946382819263552 8962890203392866 8994087175907286 9003948692311872 9029128829783868 9035212403049066 9037703501037224 9058058960895477 9060556357907028 9069160874866104 9138633148557432 9144790502755284 9147311812516176 9149833817427264 9170441826415272 9172970208501408 9179150698045296 9204820799503149 9246987558687008 9284219020291392 9290474466158304 9326670867663552 9332954916392224 9347677163614296 9350254411246944 9359134045065792 9376403015544786 9382720572397107 9385307481846348 9391631038277826 9409039294749606 9452061879544986 9496513214399718 9499131497612952 9501750502712928 9560254055065272 9566695485581364 9569333118745296 9575780666479352 9602640926328816 9676199804354928 9682719355858536 9685388977958304 9691914720868848 9694586878222272 9712556691354432 9719100739106784 9746280846532746 9752847616673127 9756967101465792 9802852350348096 9815602721065947 9824924281104946 9836972964167616 9864482709059604 9881952264415296 9909587796892524 9912319968879536 9927956134106244 9934645311949878 9937384392543192 9944079922882404 9946821604691856 10057903938649008 10060677002872512 10064680671671496 10067455604307744 10129442278850856 10132235066906784 10139061882154608 10141857322430912 10167416438666877 10202805984224367 10252291082673744 10255117741367616 10262027351508192 10280962292127111 10290725789080698 10290812547289536 10293563044605672 10319591484564084 10326544535300958 10337867017098816 10366777545307404 10386484133059008 10402861003522884 10451783774428092 10492504726121496 10495397614107744 10499574280941252 10502469118074128 10519036212652812 10521936415633968 10529025800699016 10531928757909024 10568497954985097 10619756712877104 10622684685502656 10656720711181584 10659658875149376 10686522934814571 10689469315552044 10735477286987232 10755285811948431 10765499758588458 10772753249789271 10775723405082844 10802971042119918 10865676019243968 10893059275340853 10896062600203092 10899066753111888 10903404060977454 10906410238000056 10909417243855584 10933988331495132 10976587989149016 10983983705667492 11031249481098912 11109710886481584 11112773944349376 11117196297467208 11120261419137312 11148380259563664 11151359964989478 11151453978962496 11179557441611091 11190174305278338 11244448284222816 11252024477480592 11255126772621888 11269766087149791 11318261628231576 11322765755630433 11325887554846212 11370014081950056 11395622563707213 11398764450270132 11406444617423934 11409589487734776 11507908409294544 11537007459038568 11540188326824352 11544780770446716 11547963781411824 11551147669964736 11558930508649632 11580258425181381 11630100394236168 11633306928670752 11688016263876576 11763223291568736 11771149020847632 11774394443792448 11804067816886683 11807322315871212 11815277757833394 11818535347510216 11837178467588214 11845154025786393 11848419852647652 11913908270273568 11947226301986742 11950520271190488 11992116234543048 12038838439711824 12046949870732088 12077411947860636 12080741810542704 12092214499821472 12184844198076576 12193054003673712 12196415750021568 12219022934284608 12223885521649464 12227255768553696 12238867597393728 12261450097250874 12269711517750063 12273094399337532 12332620698825024 12348661487792643 12360388611712674 12463569551485728 12498424747291782 12501870687393048 12506845834650609 12510294096529476 12513743309128464 12522174717703768 12541927792009122 12545385726332808 12602749172726648 12653492051848752 12658527537165666 12662017619199624 12665508663483936 12747005406753696 12755593980775152 12759110824993728 12791265842193813 12803521235105088 12835788173701623 12847977906060314 12901599739139904 12910292474478048 12922552961158464 12946396960456362 12946506107880384 12982711867677396 12991459254088302 12995041128710328 13003796822230836 13066867135138752 13083862943515689 13087470294754596 13152643612079472 13212783729190032 13237274845474992 13242542648453586 13246193749266504 13249845856724256 13258773230509872 13262428806255808 13295852265948993 13406842185034896 13410538584865344 13419574228895328 13444335305089299 13505923038467808 13518749176206144 13543693244675802 13552818604573599 13556555251555836 13590834536860542 13603741312299156 13669721443564992 13707949722836148 13717185754132926 13720967718774264 13724750726140896 13755662739622908 13759455312752112 13768726047067944 13822370060409872 13870481338030512 13935711699237456 13990006301495328 13999432374588336 14025381616870416 14029248554178624 14038701067598688 14064604523317179 14077961222769522 14087446557416739 14091330606646796 14113558942124409 14159675617169472 14178092819317479 14208960948242112 14244769821599577 14248697246419428 14252625754069392 14340381082597908 14350043228372046 14353999678117944 14363670999719028 14403961389493224 14524079033787804 14528083466937456 14532089004149184 14537872081303272 14541880317333408 14568835037031648 14578651108660176 14619421269799119 14635450652198688 14645311607556656 14686268189185489 14704278525522144 14737386421657419 14812947848642112 14822928396622944 14864381695338786 14864507012751552 14868479953319304 14901967967924817 14906076588814788 14916119884323606 14920232407037784 15002699303307456 15026354782866388 15086855907973512 15091015504308768 15097021007507244 15101183406461616 15160018775933408 15194163418276284 15198352600360176 15208592823231912 15212785983646368 15343877879059392 15382676612051424 15393041027262288 15397285041882432 15436088683621047 15436218820934304 15440344566908508 15479387226846126 15489816802951437 15506800525648224 15550166317961106 15560643583028947 15579726199588512 15604291505284326 15694865361130176 15738757089182244 15743096421161616 15749361421411878 15753703677111192 15782904623450952 15793538701048524 15797893136863536 15929635069315656 15934027028253984 15978722298679872 15985081066772376 15989488312724064 16034203973328066 16051784586282432 16062599827642784 16103215930480848 16107519949429246 16107655747390272 16148249637882687 16163585107624266 16204456563179877 16257405338231616 16298514028865952 16344093900304638 16348600129667832 16355106091466181 16359615357000084 16364125865783376 16400982497242698 16464881983723524 16475975558501238 16480518148950232 16546874221648368 16664566329722376 16669160916524064 16675794446200812 16680392128705968 16684991078837952 16722570389345496 16727039947484217 16727180968443744 16785261457917507 16871322735798336 16878036716220888 16882690158932832 16930046448766656 16977392442347364 16988831332269318 17007458641033536 17055021122925084 17066512316870458 17098146675405198 17109666926135901 17114384231602164 17261862613941816 17310282490236528 17317171155670074 17321945672117736 17326721504947104 17338395762974448 17445150591354252 17449960393006128 17532024395814864 17536858149439296 17617044972253376 17644834937353104 17649699793966656 17656723531271448 17661591665688672 17678364307346496 17710983473806818 17722916636750091 17727803021265324 17772629778971478 17875789580046528 17925780406785732 17988174351814572 18058257659567736 18070424806098132 18075407002074448 18116117921790954 18121112715814056 18138321749732208 18277266297114864 18289581005510568 18294623625032352 18340883652830544 18345940417002816 18358301396090592 18392175145876311 18409641599006298 18493975117374016 18540582917569011 18580948932316608 18665909832784448 18695354327228592 18700508822493888 18747637120937673 18752806031089572 18765441144794214 18770614963692696 18783262076555652 18818078589499212 18904123759089972 18993026428799436 18998262995225904 19003501005425856 19120508110130544 19133390971162728 19138666237490592 19151561332958704 19205119939704101 19205281852657632 19271966859090471 19352399608709856 19365438711717072 19370777955916608 19383829441737696 19419595440684543 19438201478213568 19487188881132453 19492561693065492 19505695233346254 19631205442131894 19649848562209892 19728965418119208 19819175593785048 19824639937759072 19855912268212488 19863813972680379 19869290623899756 19874768785086384 19888159845764808 19893643209383712 20115807877298016 20129361343342992 20134911208615488 20258884557701712 20264470133813568 20278123764309216 20315539867013703 20334832877333754 20348533916268623 20386251805290813 20405611968448734 20504582165347488 20524054703016384 20561924584254222 20575778631199389 20581451578161396 20587126089211344 20639182969128168 20653089070601916 20733555090614808 20805722007045768 20903567548856184 20985009452242992 20990795228215488 20999148561882504 21004938236148256 21038072425305624 21043872831267936 21058051601398032 21063857515818048 21116941834154283 21136995909970194 21239513425754208 21313441422363168 21373045869629142 21378938631104088 21470954573974464 21510571623896862 21525064842558069 21530999517176916 21545506499578542 21551446810165688 21605942084239836 21786118550681706 21792125200406184 21798133506223776 21806808121954908 21812820476000112 21818834487711168 21867976662990264 21953175978298032 21967967411334984 22062498962197824 22219421772963168 22234392594934416 22240522838274624 22296572543008179 22296760519127328 22302719929978956 22359114883222182 22374179826485409 22380348610556676 22488896568445632 22504048954961184 22539532174299582 22636523256463152 22645531511260866 22651775109692424 22740028163900112 22791245127414426 22797528900540264 22812889234847868 22819178975469552 23015816818589088 23074014918077136 23080376653648704 23089561540893432 23095927562823648 23117861017299264 23160516850362762 23260200788472336 23266613857341504 23325249476941659 23376032527753152 23406437257926489 23526446583137472 23542298041695264 23608135633773366 23614644631742424 23624042132117817 23630555515666788 23637070695020432 23674356935176428 23690308051572786 23696839705295304 23827816540547136 23894452603973484 23901040542380976 23984232469086096 24051305959992099 24077676879423648 24093899741464176 24154823895721272 24161279924143869 24161483621085408 24184428999642944 24245377661436399 24369688396153152 24386108007347424 24447771043298928 24454511537107392 24516140850456957 24522900194501748 24539423035500126 24546188798675064 24697322975585286 24713963337751857 24720777223425348 24927139102971456 24996849494583564 25003741374786096 25013691669301218 25020588193058952 25027486618256928 25044349435407536 25083855584018244 25090771452665616 25205498345453296 25306984103697504 25317055074331332 25324035238399248 25331017326967872 25483246998403977 25494010813507392 25511187961550304 25582531684387626 25599768475305687 25647220013107797 25671576347403246 25695955812120628 25820584948956096 25892793920912724 25965423735354792 25975756733505111 25982918508176604 25990082257420656 26007593644461672 26167725887031378 26174940589509192 26305287224158944 26425567458380064 26474549690949984 26485085296907172 26492387498533008 26499691713448512 26517546461019744 26566475210710227 26591704531897986 26658944668457217 26780841992044127 26813684370069792 26839148457790656 26888670610178598 27011846076935616 27087386489351604 27105637209147198 27113110503111672 27174176882686431 27181669073721084 27207482624598312 27415899445672296 27434371508265852 27441935437548528 27449501452281792 27511325479245816 27518910625504224 27537452094135888 27614462398509447 27644740120819744 27740962676061024 27871423398474912 27980012602990656 27998864749176672 28050763233740832 28077402135197376 28129209046634358 28148161717191321 28155922445539044 28174893114833478 28182661213293592 28227117884248818 28356185638634958 28489539643199154 28497394492838856 28505251508138784 28680762165195816 28700086456744092 28707999356235888 28727341999438056 28807922778986448 29048158067575608 29056166933874912 29075744162606544 29083760634666816 29137670074063296 29157302217320352 29238842539598238 29258542850019381 29270901304397376 29290623215113312 29372536378370978 29408557051044288 29446808163197841 29474772843314838 29645856793245888 29728763390677572 29736959906638608 29803935935849634 29812153177629576 29832239768647212 29840464814075568 30052709565732776 30173711815947024 30182031008617536 30194042015014488 30202366812923232 30320037551866816 30388326836552568 30396705200720352 30417185646463824 30425571967292736 30502249316000631 30608417952673101 30765353224102848 30786082054524576 30872177367242094 30872437641868608 30880689133817016 30958774453692252 30979633605902874 31013601051296448 31100332635922212 31121287166057894 31159452399177024 31208583010568652 31477514178364488 31486192842323232 31498722842823756 31507407354222384 31565809246901904 31587077402097048 31595786273727072 31705493864955291 31859270138631312 31868054056507968 31970162133544752 31978976625448128 32059568804443713 32068407946656132 32125199655285568 32206431860961696 32215039898858492 32265857435845293 32296499275765374 32318259749367813 32327170215248532 32408913126359754 32597028057731904 32688187800609276 32697200259335664 32710212182932362 32719230714000168 32728251731566752 32801964994485396 32929763967447048 32951951117002476 32961036297900464 33093748443296736 33329132659444752 33338321833048128 33351588892401624 33360784257411936 33445140778690992 33454079894968434 33454361936887488 33538672324833273 33570522915835014 33756073432441776 33765380317865664 33809298261449373 33954784884694728 33968297266891299 33977662664538636 34110042245850168 34133024633740916 34186867691121639 34196293350810396 34219333852271802 34228768463204328 34523725227883632 34620564980473056 34634342311340148 34643891344235472 34653443009894208 34676791525948896 34740775275544143 34890301182708504 34899920786012256 35021101066519243 35064048791629728 35289669874706208 35313447062542896 35323183331377344 35412203450660049 35421966947613636 35445833273500182 35455606042530648 35535462077359179 35545259557942956 35851560813571464 35976348703629144 36116515319135472 36140849612196264 36150814004148896 36232235843581908 36242225431628112 36276643499464416 36554532594229728 36579162011021136 36589247250064704 36681767305661088 36716602792181184 36784350291752622 36809134553250189 36819283198012596 37045984463377929 37081165835138022 37390708654457184 37495274241875346 37505612062179144 37520537503951827 37530882289588428 37541229927385392 37566524153111304 37636157178998424 37808247518179944 37986052857598872 37996525990451808 38241016220261088 38266781942325456 38277332474981184 38303122665917408 38373797526581439 38410239879408202 38410563705315264 38507364521104869 38543933718180942 38704799217419712 38730877423434144 38767658883475392 38839190881369086 38974377762264906 38985123386130984 39011390466692508 39251588830547067 39262410884263788 39299697124419784 39457930836238416 39638351187570096 39649279875518144 39711824536424976 39727627945360758 39738581247799512 39749537570172768 39776319691529616 39787286418767424 39887556797846979 40231615754596032 40258722686685984 40517769115403424 40556247528618432 40631079734027406 40658455813720797 40669665754667508 40697067832537246 40772503610581626 40811223936897468 41009164330694976 41123849168508444 41151557262398778 41162903156322792 41174252178422688 41278365938256336 41306178141203832 41467110181229616 41611444014091536 41807135097712368 41970018904485984 41998297123765008 42009876472296512 42076144850611248 42087745662535872 42116103202796064 42193813569951537 42233883668308566 42262339672250217 42273991819940388 42479026851508416 42534278457952437 42626882844726336 42746091739258284 42757877262208176 43021143247793724 43050129685116138 43061999034353832 43091012999157084 43102893620331376 43211884168479672 43572237101363412 43584250400812368 43596267012447552 43613616243909816 43625640952000224 43735953325980528 43858263809397357 43906351956596064 43935934822669968 44058804567556467 44212159264972257 44438843545926336 44468785189868832 44593145086016358 44593521038254656 44605439859957912 44705903903774451 44718229766444364 44748359652970818 44760697221113352 45008097909922368 45079064348599164 45273046512926304 45291063022521732 45303550219384848 45480056327800224 45582490254828852 45595057801080528 45625778469695736 45638357950939104 45796824471602087 46031633637178176 46148029836154272 46179123081786864 46191855125647296 46308266050863141 46321033700725524 46469450408854311 46520401576944672 46650498953883318 46681930749086841 46812874515852978 47084596083390528 47216271267546732 47229289263484848 47248084264235634 47261111031333576 47274141390040864 47348713870352856 47380616103145572 47393679410590608 47788905207946968 47802081084761952 47968464938172192 48102611919984198 48155353758847296 48187799482928352 48309647791442544 48322559848287738 48322967242170816 48444748913648061 48490755322872798 48613369689539631 48772216014694848 48835653044315761 48895542086597856 49032281700913914 49045800389003496 49065318274398543 49078846071000252 49092377597350128 49394645951170572 49427926675503714 49441554446850696 49993698989167128 50007482749572192 50027383338602436 50041176386117904 50054973236513856 50088698870815072 50167711168036488 50181119842452651 50181542905331232 50355784373752521 50410996690906592 50613968207395008 50634110148662664 50648070476798496 50966493996807954 51022375923100608 51165063368775252 51199536950611374 51294440026215594 51329000778407703 51343152694806492 51391911624241256 51785587841825448 51930847470709584 51951513467010222 51965837016353208 51980164514841312 52015187288923344 52335451774062756 52349881179018384 52610574448317888 52851134916760128 52949099381899968 52970170593814344 52984774997066016 53035092922039488 53132950421420454 53168749910250273 53183409063795972 53317889336914434 53561683984088254 53627368740139584 53777341220357196 54174772978703208 54211274418294396 54226221006223344 54348353765372862 54363338147442168 54414965249196624 54831798891344592 54868743016531704 54883870875097056 55022650958491632 55037821251008448 55074904188271776 55176525437628933 55228924797018894 55289480241639488 55481925352122048 55621748752707033 55742846796949824 55997729498353344 56101526467481664 56258418093268716 56296323434382642 56311844891078088 56349786229666956 56365322426587184 56454235768497636 56712371277269916 56979079286398308 56994788985677712 57010503016277568 57361524330391632 57400172913488184 57415998712471776 57454683998876112 57615359819112303 57615845557972896 57815900577271413 58096316135151216 58112333867749824 58151488325213088 58258786322053629 58314604434640704 58461566643397359 58477685079196476 58517085700038762 58581246430226624 58745072756741956 58893616326395682 58949545686629676 59457526781355144 59473919813277216 59607871871699268 59624306355259152 59664479537294424 59680929628151136 60105419131465552 60347423631894048 60388084030028976 60404733625846464 60776653673105136 60793410401440704 60834371292927648 60946619601041109 61004498632001262 61045601748805869 61158755415872439 61216835905346202 61572164109049152 61727335893598167 61744354734484188 61761378267634032 61917548907384504 61959267211805748 62200665271844424 62242574332115788 62417166021137304 62955028356728976 62972385684646464 62997445685647512 63014814708444768 63131618493803808 63174154804194096 63191572547454144 63350825502462849 63410987729910582 63718540277262624 63862007827182149 63940324267089504 64119137608887426 64136815893312264 64412863721923392 64430079797716984 64531714871690586 64575194527674207 64592998551530748 64636519498735626 64654340430497064 64817826252719508 65376375601218552 65394400518671328 65420424365864724 65438461428000336 65456503463133504 65603929988970792 65859527934894096 65903902234004952 65922072595800928 66187496886593472 66658265318889504 66703177784803248 66721568514823872 66889717629024537 66890281557381984 66908159789936868 67077344649666546 67122539479456227 67141045831670028 67512146864883552 67618596522898746 67909569769389456 67936594533782598 67955325329077272 68220084491700336 68266049267481832 68373735382243278 68392586701620792 68438667704543604 68457536926408656 69047450455767264 69241129960946112 69268684622680296 69287782688470944 69353583051897792 69481550551088286 69780602365417008 69799841572024512 69975748430824977 70042202133038486 70128097583259456 70219311773779467 70579339749412416 70626894125085792 70824406901320098 70843933895227272 70872126396353451 70891666547000364 70911212085061296 71070924154718358 71090519115885912 71703121627142928 71952697407258288 72153917879976297 72233030638270944 72281699224392528 72301628008297792 72464471687163816 72483839772431607 72484450863256224 72553286998928832 72736132984309197 73109065188459456 73158324022042272 73363534611322176 73568700583505244 73618269106500378 73638566396025192 74091968926755858 74141890013255571 74162331670276044 74781417308914368 74990548483750692 75011224124358288 75041075007903654 75061764579176856 75082459854770784 75133048306222608 75272314357996848 75616495036359888 75972105715197744 75993051980903616 76449740995211931 76482032440522176 76533563884650912 76606245331834816 76747595053162878 76799305425917061 76820479758816404 76941660039323391 77014729042209738 77087867436361884 77461754846868288 77678381762738172 77948755524529812 77970246772261968 78022780933385016 78503177661094134 78524821768527576 78599394248839568 78915861672476832 79276702375140192 79423649072849952 79455255890721516 79477162495599024 79499075140345536 79552639383059232 79699425632130681 79775113595693958 79976834005371651 80342525976132381 80517445373371968 81035538230806848 81262159468054812 81316911627441594 81339331509335016 81394135665074492 81522530648059293 81545007221163252 81622447873794936 82247698337016888 82303114524797556 82325806312645584 82348504356845376 82556731876512672 82612356282407664 82843387195528341 82934220362459232 83222888028183072 83511856389392041 83614270195424736 83940037808971968 83996594247530016 84152289701222496 84232206405592128 84387627139903074 84444485151573963 84467767336617132 84524679344500434 84547983639880776 85068556915904874 85492183478516568 85515754524416352 86042286495587448 86100259370232276 86123998068707664 86182025998314168 86205787240662752 86423768336959344 87144474202726824 87168500801624736 87227232487819632 87251281904000448 87471906651961056 87716527618794714 87775628550058143 87812703913192128 87871869645339936 88117609135112934 88340424489593523 88424318529944514 88937570379737664 89186290172032716 89210879719915824 89411807807548902 89436459532888728 89496719305941636 89521394442226704 90158128697198328 90546093025852608 90582126045043464 90607100438769696 90960112655600448 91164980509657704 91190115602161056 91251556939391472 91276715901878208 91506747948001893 91593648943204174 91825253858019303 92296059672308544 92358246163573728 92616532101726282 92642067401451048 92938900817708622 93040803153889344 93300997907766636 93363861498173682 93625749031705956 94432542535093464 94458578526969696 94496168528471268 94522222062667152 94548282780081728 94697427740705712 94761232206291144 94787358821181216 95116481594865873 95577810415893936 95604162169523904 95936929876344384 96205223839968396 96375598965856704 96619295582885088 96645119696575476 96889497827296122 96954779248103439 96981510645745596 97226739379079262 97671306088631522 97791084173195712 98064563401827828 98091600778006992 98130636548797086 98157692142000504 98184755194700256 98789291902341144 98855853351007428 98883108893701392 99987397978334256 100014965499144384 100054766677204872 100082352772235808 100177397741630144 100335422336072976 100362239684905302 100363085810662464 100616016974499819 100711568747505042 100821993381813184 101268220297325328 101296140953596992 101427894784348119 101932987993615908 102330126737550504 102399073901222748 102588880052431188 102658001556815406 102686305389612984 102783823248482512 103571175683650896 103861694941419168 103903026934020444 103931674032706416 103960329029682624 104030374577846688 104222325826632429 104670903548125512 104699762358036768 105063303199557729 105940341187628688 105969549994132032 106236610351980147 106265900842840908 106337499820500546 106366818127591944 106606386232077537 106635778673828868 107123367968176508 107554682440714392 108349545957406416 108422548836588792 108452442012446688 108696707530745724 108726676294884336 108829930498393248 109207812201512669 109663597782689184 109737486033063408 109767741750194112 110045301916983264 110149808376543552 110353050875257866 110427403659750567 110457849594037788 111137953390133787 111243497505414066 112516836186537432 112561612511855481 112592646868765284 112623689782156176 112699572459333912 112730644853174368 112908471536995272 113424742554539832 113958158572796616 113989577971355424 114723048660783264 114800345826976368 114831997424943552 114909367997752224 115121392579744317 115230719638224606 115231691115945792 115522093563314607 115631801154542826 116192632270302432 116302976650426176 116517572644107258 116923133286794718 116955370158392952 117034171400077524 117490145513483912 117754766491641201 117787232652791364 117899091373259352 118915053562710288 118947839626554432 119215743743398536 119248612710518304 119328959074588848 119361859256302272 119662670393540937 120210838262931104 120694847263788096 120776168060057952 121553307346210272 121668742585855296 121893239202082218 121975367441162391 122008997264002524 122091203497611738 122317510831744878 122433671810692404 123454671787196334 123488709468968376 123522756535268064 123835097814769008 123918534423611496 124401330543688848 124485148664231576 124834332042274608 125910056713457952 125994891371295024 126029629416889536 126263236987607616 126348309608388192 126701651004925698 126787019016750651 126821975459821164 127437080554525248 127602835373857311 127724015654364298 127880648534179008 128238275217774852 128273631786624528 128860159595433968 129063429743381172 129150389055348414 129185997103061496 129273038997471252 129308680860994128 129635652505439016 130752751202437104 130788801037342656 130840848731729448 130876922856000672 131207859977941584 131574791428192071 131719055869788192 131807804468009904 131844145191601856 132176413702669401 132636477794916771 133316530637779008 133406355569606496 133779435258049074 133780563114763968 133816319579873736 134154689299333092 134245078958912454 134282091663340056 135024293729767104 135237193045797492 135819139538778912 135873189067565196 135910650658154544 136440168983400672 136532098534963664 136747470764486556 136785173403241584 136877335409087208 136915073852817312 137390473414806261 138094900911534528 138537369245360592 138575565376941888 138924798152589423 138963101102176572 139408351226562933 139561204730834016 139951496861649954 140045792247260523 140084404266076972 140438623547558934 141253788250171584 141648813802640196 141687867790454544 141744252792706902 141783333094000728 141822424170122592 142141848309436716 142181038231771824 143406243254285856 143905394814516576 144307835759952594 144466061276541888 144563398448785056 144928943374327632 144967679544863214 144968901726512448 145334246740944183 145472265968618394 145840109068618893 146316648044084544 146506959132947283 147137401167010488 147195954823195629 147236538213000756 147277132792050384 148183937853511716 148283780026511142 148324663340552088 149981096967501384 150022448248716576 150082150015807308 150123529158353712 150164919709541568 150266096612445216 150543359527357953 150544628715993696 151067353121257563 151232990072719776 151944211430395488 152899481990423862 153067127769301824 153495190106325756 153598610851834122 153640959517632808 153883320078646782 153987002335223109 154029458084419476 154175734872723768 155356763525476344 155897511049059624 155940493544523936 156045561866770032 157006355322188268 157049643537055152 157198788497679136 157831723344953664 158553404750280384 158847298145699904 158910511781443032 158954324991198048 159105278766118464 159398851264261362 159506249730750819 159550227191387916 159953668010743302 160685051952264762 162524318936109624 162633823254883188 162678663018670032 162788271330148984 163045061296118586 163090014442326504 163244895747589872 164495396674033776 164606229049595112 164651612625291168 165113463753025344 165224712564815328 165686774391056682 165868440724918464 166445776056366144 166865246258121099 167023712778784082 167228540390849472 167993188495060032 168304579402444992 168775254279806148 168888970303147926 168935534673234264 169049358689000868 169095967279761552 170137113831809748 170984366957033136 171031509048832704 172084572991174896 172200518740464552 172247996137415328 172364051996628336 172411574481325504 172846079457336909 172847536673918688 173447701731814239 174288948405453648 174337001603249472 174454464975639264 174776358966160887 174943813303922112 175433055237589428 175551257100116286 175743739290679872 176235218270225868 176680848979187046 176848637059889028 178372580344065432 178421759439831648 178823615615097804 178872919065777456 178993438611883272 179042788884453408 180316257394396656 181164252090086928 181214200877539392 182329961019315408 182380231204322112 182503113878782944 182839858803123327 183013495896003786 183136805246417607 183187297886408348 183476266247617317 183650507716038606 184716492327147456 185182007680794501 185233064203452564 185284134802902096 185877801635417244 186601995815533272 186727722996347364 187251498063411912 188865085070186928 188917157053939392 188992337056942536 189044444125334304 189394855481411424 189522464412582288 189574717642362432 190052476507388547 190232963189731746 191155620831787872 191586023481546447 192410447679936792 193238591165770176 193290239393150952 193725583583022621 193778995654592244 193909558496206878 193963021291491192 194453478758158524 195342612177263044 196129126803655656 196183201556013984 196261273097594172 196315384284001008 196369510389400512 197578583804682288 197711706702014856 197766217787402784 199974795956668512 200109533354409744 200164705544471616 200669152887073611 200670844672145952 200724479369810604 201232033948999638 201367618438368681 201423137495010084 202536440594650656 202855789568696238 203865975987231816 204660253475101008 204798147802445496 205177760104862376 205316003113630812 205372610779225968 205567646496965024 207142351367301792 207723389882838336 207806053868040888 207863348065412832 208060749155693376 208444651653264858 209341807096251024 209399524716073536 209927245292474931 210126606399115458 210657935321338401 211880682375257376 212473220703960294 212531801685681816 212616379189060353 212674999641001092 212733636255183888 213212772464155074 213271557347657736 214246735936353016 215109364881428784 216699091914812832 216845097673177584 216904884024893376 217393415061491448 217451519317294821 217453352589768672 217659860996786496 218208398952927591 218415624403025338 219327195565378368 219474972066126816 220090603833966528 220706101750515732 220854807319501134 220915699188075576 222275906780267574 222425670039766713 222486995010828132 225033672373074864 225123225023710962 225185293737530568 225247379564312352 225399144918667824 225461289706348736 225816943073990544 226849485109079664 227916317145593232 227979155942710848 229446097321566528 229600691653952736 229818735995504448 230242785159488634 230397916277751183 230461439276449212 231044187126629214 231263602309085652 232385264540604864 233035145288214516 233846266573589436 233910740316785904 234068342800155048 234980291026967824 235509532983282402 235574465305582728 235798182746518704 237830107125420576 238431487486797072 238497225421036608 238657918149177696 239098276896392043 239325340787081874 239930502016114953 240421676525862208 241027577928397143 241552336120115904 243106614692420544 243786478404164436 243950734882324782 244017994528005048 244182406995223476 244635021663489756 244867343621384808 246909343574392668 246977418937936752 247045513070536128 247670195629538016 247837068847222992 248530161586585023 248802661087377696 248970297328463152 249666559216153313 249668664084549216 250535569168176123 251820113426915904 251989782742590048 252696619216776384 253333455454721889 253403302009851396 253574038033501302 253643950919642328 255205670747714622 255448031308728596 256476550435549704 256547263573249056 257720319190867936 258126859486762344 258300778110696828 258371994206122992 258546077994942504 258617361721988256 259271305010878032 261505502404874208 261681697463458896 261753845712001344 262415719955883168 263149582856384142 263326885650174429 263438111739576384 263615608936019808 264352827405338802 264530940911492099 265021273468780569 265272955589833542 266812711139212992 267558870516098148 267632639159747472 268309378598666184 268490157917824908 268564183326680112 270474386091594984 271638279077557824 271746378135130392 271821301316309088 272880337966801344 273064197069927328 273494941528973112 273570346806483168 273754670818174416 273830147705634624 274520243844005679 274780946829612522 275475761574057909 277074738490721184 277849596305178846 277926202204353144 278816702453125866 279122409461668032 279902993723299908 280091584494521046 280168808532153944 280877247095117868 283297627605280392 283375735580909088 283488505585413804 283566666188001456 283644848340245184 284283696618873432 284362076463543648 285349444784597619 286812486508571712 287810789629033152 288615671519905188 289126796897570112 289857886748655264 289935359089726428 290668493481888366 290864337744310317 290944531937236788 291680218137237786 293013918265894566 294274802334020976 294391909646391258 294473076426001512 294554265584100768 296367875707023432 296567560053022284 296649326681104176 299962193935002768 300044896497433152 300164300031614616 300247058316707424 300532193224890432 301086719054715906 301089257431987392 302134706242515126 302465980145439552 303888422860790976 304283684353044357 305798963980847724 306990380212651512 307197221703668244 307281919035265616 307766640157293564 307974004670446218 308058916168838952 308351469745447536 310713527050952688 311795022098119248 311880987089047872 312091123733540064 312666977479897287 314012710644376536 314099287074110304 314397576995358272 315189909598673187 317821023562886064 317908649982396096 318709831055940441 318797702528522724 319012499461501638 319100454382775832 319907336021486604 321370103904529524 325048637872219248 325267646509766376 325357326037340064 325576542660297968 326090122592237172 326180028884653008 326489791495179744 327623436604538007 328990793348067552 329212458099190224 329303225250582336 330449425129630656 331282210979251701 331373548782113364 333413860170401361 333730492516242198 334047425557568164 337550508559612296 337684837535566443 337777940606295852 337871069346468528 338098717378001736 338191934559523104 340274227663619496 341968733914066272 344169145982349792 344401037480929104 344495992274830656 344728103993256672 345364177739232951 345692158914673818 345695073347837376 346566280689943821 346895403463628478 348577896810907296 348908929951278528 349552717932321774 350866110475178856 351102514200232572 352470436540451736 353264299474923603 353361697958374092 353697274119778056 356745160688130864 356843518879663296 357647231230195608 357745838131554912 357986877223766544 358085577768906816 358988011180622811 360632514788793312 362328504180173856 364659922038630816 365006227757565888 365679717606246654 365926102323487173 366026991792007572 366273610492835214 366374595772816696 366952532495234634 367301015432077212 370364015361589002 370466128406905128 370568269605804192 371755603270834488 373203991631066544 373455445992694728 374502996126823824 377730170140373856 377984674113885072 378088888250668608 378789710962822848 379044928825164576 380104953014777094 380361057050251953 380465926379463492 382311241663575744 382808506121571933 383172046963092894 384820895359873584 386580478786301904 387451167166045242 387557991309184488 387819116992413756 387926042582982384 388906957516317048 390685224354526088 392258253607311312 392366403112027968 392522546195188344 392630768568002016 395157167609364576 395423413404029712 395532435574805568 396529241108008203 397909433384750313 399949591913337024 400219066708819488 401338305774147222 401341689344291904 401448958739621208 402464067897999276 402735236876737362 402846274990020168 405072881189301312 405711579137392476 407731951974463632 409320506950202016 409596295604890992 410355520209724752 410632006227261624 410745221558451936 411135292993930048 412171420244418783 414284702734603584 415612107736081776 415726696130825664 416774394457768269 416889303306529716 418683614192502048 419854490584949862 420137376741781569 420253212798230916 421315870642676802 423761364750514752 424946441407920588 425063603371363632 425232758378120706 425349999282002184 425467272510367776 426425544928310148 426543114695315472 428493471872706032 430218729762857568 433398183829625664 433690195346355168 434786830122982896 434903038634589642 434906705179537344 436002740222832549 436416797905855182 436831248806050676 437520327205856679 438949944132253632 439520877398841849 441412203501031464 441587864469586887 441709614639002268 441831398376151152 444551813560535148 444851340079533426 444973990021656264 450067344746149728 450246450047421924 450370587475061136 450494759128624704 450798289837335648 451630078582073859 451633886147981088 453202059363772689 453698970218159328 455274313864750159 455832634291186464 459201383307905472 460485570318977268 460795832555502366 460922878552898424 461961007005669327 462088374253258428 462527204618171304 466070290576429032 467692533147178872 467821480633571808 468136685600310096 469960582053935648 471019065966564804 471148930611165456 471596365493037408 475660214250841152 476862974973594144 477315836298355392 478196553792784086 478518749192252457 478650681574163748 479861004032229906 482055155856794286 487572956808328872 487901469764649564 488035989056010096 488364813990446952 489270043326979512 489734687242769616 493818687148785336 493954837875873504 495340391259076032 495674137694445984 497060323173170046 497605322174755392 497940594656926304 499333118432306626 499337328169098432 500595738774363297 501071138336352246 503979565485180096 506666910909443778 506806604019702792 507148076067002604 507287901839284656 510411341495429244 510896062617457192 512953100871099408 513094527146498112 515440638381735872 516253718973524688 516601556221393656 516743988412245984 517092155989885008 517234723443976512 518538238372010727 518542610021756064 520343105195442717 523011004809748416 523363394926917792 524831439911766336 526299165712768284 526653771300348858 527231217872039616 528705654810677604 529061881822984198 530042546937561138 530545911179667084 535117741032196296 535265278319494944 536618757197332368 536980315835649816 537128366653360224 540948772183189968 543492756270260784 543642602632618176 546128394139854656 546989883057946224 547140693612966336 547509341636348832 548519576409369981 549040487688011358 549410415739252821 549561893659225044 550951523148115818 554149476981442368 555699192610357692 555852404408706288 557633404906251732 559805987446599816 560183168989042092 560337617064307888 561754494190235736 566595255210560784 566751471161818176 566977011170827608 567133332376002912 568567393237746864 568724152927087296 570157429522165641 570698889569195238 574758070444639341 577231343039810376 579715773497310528 579870718179452856 581176750749067863 581336986963776732 581728675488620634 581889063874473576 583360436274475572 586027836531789132 588549604668041952 588783819292782516 588946152852003024 589108531168201536 592735751414046864 593135120106044568 593298653362208352 595358718130827131 599924387870005536 600328600063229232 600494116633414848 602007458661220833 602173438109431812 604102855315106043 604269412485030252 608567368706088714 611597927961695448 613980760425303024 614394443407336488 614563838070531232 615533280314587128 615948009340892436 616117832337677904 616702939490895072 621427054101905376 623590044196238496 624182247467080128 625333954959794574 628025421288753072 628198574148220608 629781735877424793 630379819197346374 631973805964015203 635642047125772128 637419662111880882 637595405057045448 637849137567181059 638024998923003276 638200908765551664 639814672042973208 642740207809059048 650097275744438496 650535293019532752 650714652074680128 651153085320595936 652180245184474344 652354557951884463 652360057769306016 652979582990359488 654625196858782773 655246873209076014 657981586696135104 658424916198380448 662564421958503402 662747097564226728 666827720340802722 667277010119300139 667460985032484396 668094851115136328 675101017119224592 675369675071132886 675555881212591704 675742138692937056 676197434756003472 676383869119046208 680548455327238992 683937467828132544 688338291964699584 688802074961858208 689456207986513344 690728355478465902 691193748833253549 691384317829347636 693132561379887642 693790806927256956 697155793621814592 699105435864643548 701732220950357712 702205028400465144 704940873080903472 706528598949847206 706723395916748184 707394548239556112 713490321376261728 715294462460391216 715491676263109824 715973754447533088 717294830689176129 717976022361245622 721265029577586624 723082733785191429 724657008360347712 729319844077261632 731359435212493308 731852204646974346 732053983584015144 732547220985670428 732749191545633392 733905064990469268 734602030864154424 740728030723178004 740932256813810256 741136539211608384 743511206541668976 745590484759755069 746407983262133088 746910891985389456 748999677648459939 749005992253647648 751606707504528369 755460340280747712 755969348227770144 758089857650329152 760000366364165667 760209906029554188 760722114100503906 760931852758926984 765617012243143866 766344093926185788 769641790719747168 773160957572603808 774902334332090484 775115982618368976 775638233984827512 775852085165964768 777813915032634096 781370448709052176 784516507214622624 785045092390376688 785261537136004032 789980656950523287 790314335218729152 790846826808059424 793058482216016406 793592822734476297 795063820406341707 795818866769500626 800438133417638976 802676611548294444 802897917479242416 804928135795998552 805470473753474724 805692549980040336 811423158274784952 815463903948927264 818641013900404032 819192591209781984 820711040419449504 821264012454523248 821490443116903872 823560731532017037 824342840488837566 826427284722173727 830206101753367937 831224215472163552 833548788915536538 833778606613059432 837367228385004096 839708981169899724 840274753483563138 840506425596461832 842631741285353604 849892882815841176 850127206742727264 850465516756241412 850699998564004368 850934545020735552 852851089856620296 853086229390630944 856048334353792857 856986943745412064 860437459525715136 867380390692710336 869573660245965792 869806077269179284 872005480445665098 872593013232930951 872833595811710364 873662497612101352 875040654411713358 879041754797683698 882824407002062928 883175728939173774 883419229278004536 883662796752302304 889103627121070296 889702680159066852 889947980043312528 900134689492299456 900492900094843848 900741174950122272 901596579674671296 903260157164147718 903267772295962176 906404118727545378 907397940436318656 910548627729500318 911665268582372928 912851053059133071 920971140637954536 921591665111004732 921845757105796848 923922014011338654 924176748506516856 925054409236342608 932140581152858064 935385066294357744 935642961267143616 936273371200620192 938000932439691861 939921164107871296 942038131933129608 942297861222330912 943192730986074816 945569728796019561 953725949947188288 956393107585568172 957037498384504914 957301363148327496 959722008064459812 964110311713588572 975145913616657744 975802939529299128 976071978112020192 976729627980893904 978540086653959024 979469374485539232 982870309813614021 987637374297570672 987909675751747008 991348275388891968 993846632937755103 994120646346340092 995881189313852608 998666236864613252 1000241580511204083 1001191477548726594 1002142276672704492 1013333821818887556 1013613208039405584 1014296152134005208 1014575803678569312 1020822682990858488 1021792125234914384 1025906201742198816 1032507437947049376 1033203112442787312 1033487976824491968 1034184311979770016 1036092533217698853 1037076476744021454 1037085220043512128 1039698842069831463 1040686210390885434 1046726789853835584 1052598331425536568 1053307542600697716 1057411309621355208 1058123763645968396 1059792898424770809 1060085093875122276 1061091822359334168 1070235482064392592 1070530556638989888 1073237514394664736 1073960631671299632 1074256733306720448 1076964033541868433 1081897544366379936 1085654133062096533 1086985512540521568 1093979766115892448 1095018683272697664 1097039152818739962 1097778306970461519 1098080975376022716 1098820831478505642 1099123787318450088 1101903046296231636 1111398385220715384 1111704808817412576 1115266809812503464 1119611974893199632 1120366337978084184 1120675234128615776 1123508988380471472 1133190510421121568 1133954022341655216 1134266664752005824 1137134786475493728 1140314859044331282 1141083171150755859 1141397779138390476 1148425518364715799 1149516140889278682 1154462686079620752 1159741436358905712 1162353501498135726 1162673973927553464 1163457350977241268 1163778127748947152 1166720872548951144 1172055673063578264 1177099209336083904 1177567638585565032 1177892305704006048 1185471502828093728 1186270240212089136 1186597306724416704 1189587723324024609 1190717436261654262 1193728300154250939 1199848775740011072 1200657200126458464 1204014917322441666 1204346876218863624 1208205710630212086 1208538824970060504 1217134737412177428 1223195855923390896 1227961520850606048 1228788886814672976 1229127676141062464 1231066560629174256 1231896018681784872 1232235664675355808 1233405878981790144 1236514260733256349 1242854108203810752 1247180088392476992 1250667909919589148 1256050842577506144 1259563471754849586 1260412130225344707 1260759638394692748 1263947611928030406 1271284094251544256 1274839324223761764 1275190810114090896 1275698275134362118 1276049997846006552 1276401817531103328 1279629344085946416 1285480415618118096 1300194551488876992 1301070586039065504 1302306170641191872 1304360490368948688 1304709115903768926 1304720115538612032 1308008220668497647 1309250393717565546 1310493746418152028 1316849832396760896 1318562632196525547 1325128843917006804 1325494195128453456 1333655440681605444 1334554020238600278 1334921970064968792 1336189702230272656 1350202034238449184 1350739350142265772 1351111762425183408 1351484277385874112 1352394869512006944 1354890235746221577 1359606178091318067 1361096910654477984 1365822941594250477 1377604149923716416 1381456710956931804 1382387497666507098 1382768635658695272 1385883021017007981 1386265122759775284 1387581613854513912 1398210871729287096 1403464441900715424 1404410056800930288 1409881746161806944 1413057197899694412 1413446791833496368 1414789096479112224 1419701558619664697 1426980642752523456 1430588924920782432 1431947508895066176 1434589661378352258 1435556247576757371 1435952044722491244 1446165467570382858 1462718870424986616 1463704409293948692 1464107967168030288 1465094441971340856 1465498383091266784 1467810129980938536 1469204061728308848 1481456061446356008 1481864513627620512 1487022413083337952 1491180969519510138 1492815966524266176 1493821783970778912 1497999355296919878 1498011984507295296 1501787216323089891 1503213415009056738 1511938696455540288 1520000732728331334 1520419812059108376 1521444228201007812 1521863705517853968 1531234024486287732 1532688187852371576 1539283581439494336 1546321915145207616 1549804668664180968 1550231965236737952 1551276467969655024 1551704170331929536 1555614715116032181 1555627830065268192 1561029315586328151 1562740897418104352 1569033014429245248 1570090184780753376 1579961313901046574 1581693653616118848 1586116964432032812 1587185645468952594 1590127640812683414 1591637733539001252 1605353223096588888 1605795834958484832 1609856271591997104 1610940947506949448 1611385099960080672 1622846316549569904 1630927807897854528 1638385182419563968 1641422080838899008 1642528024909046496 1647121463064034074 1648231247217758463 1648685680977675132 1652854569444347454 1660412203506735874 1662448430944327104 1667097577831073076 1667557213226118864 1679417962339799448 1680549506967126276 1681012851192923664 1685263482570707208 1699785765631682352 1700254413485454528 1700931033512482824 1701399997128008736 1705702179713240592 1706172458781261888 1710472288566496923 1712096668707585714 1713973887490824128 1724274211333918023 1739147320491931584 1739612154538358568 1744010960891330196 1745186026465861902 1745667191623420728 1747324995224202704 1750081308823426716 1758083509595367396 1765648814004125856 1766351457878347548 1766838458556009072 1767325593504604608 1778207254242140592 1779405360318133704 1779895960086625056 1786076154392481393 1800985800189687696 1801482349900244544 1806022375983662499 1806520314328295436 1812308565945318129 1812808237455090756 1821097255459000636 1825702106118266142 1841942281275909072 1843183330222009464 1843691514211593696 1847844028022677308 1848353497013033712 1850108818472685216 1864281162305716128 1870770132588715488 1872546742401240384 1876001864879383722 1884076263866259216 1884595722444661824 1889345207632274379 1891139457592039122 1895921417892045609 1912786215171136344 1913547412701543177 1914074996769009828 1914602726296654992 1919444016128919624 1928220623427177144 1950291827233315488 1951605879058598256 1952143956224040384 1953459255961787808 1957063673855653389 1957080173307918048 1958938748971078464 1963875590576348319 1965740619627228042 1975274748595141344 1987693265875510206 1988241292692680184 1997332473729226504 2000483161022408166 2001831030357900417 2002382955097453188 2004284553345408984 2026667643637775112 2027226416078811168 2028592304268010416 2029151607357138624 2041645365981716976 2043584250469828768 2051812403484397632 2065014875894098752 2066406224885574624 2068368623959540032 2072185066435397706 2073581246499760647 2074152953488042908 2079397684139662926 2081372420781770868 2105196662851073136 2106615085201395432 2114822619242710416 2116247527291936792 2119585796849541618 2120170187750244552 2122183644718668336 2140470964128785184 2146475028789329472 2147921263342599264 2153928067083736866 2163795088732759872 2169248201355574287 2171308266124193066 2173971025081043136 2187959532231784896 2194078305637479924 2195556613940923038 2196161950752045432 2197641662957011284 2198247574636900176 2203806092592463272 2222796770441430768 2223409617634825152 2230533619625006928 2236771454279265207 2239223949786399264 2240732675956168368 2241350468257231552 2246999032945379817 2247017976760942944 2254820122513585107 2266381020842243136 2267908044683310432 2274269572950987456 2280629718088662564 2282166342301511718 2282795558276780952 2296851036729431598 2299032281778557364 2308925372159241504 2319482872717811424 2324707002996271452 2325347947855106928 2326914701954482536 2327556255497894304 2333441745097902288 2344111346127156528 2355135277171130064 2355784611408012096 2369941970851569861 2370943005656187456 2372540480424178272 2379175446648049218 2380778468203428891 2381434872523308524 2385191461219025121 2387456600308501878 2401314400252916928 2408029834644883332 2408693752437727248 2416411421260424172 2417077649940121008 2434269474824354856 2446391711846781792 2455923041701212096 2457577773629345952 2462133121258348512 2463792037363569744 2464471329350711616 2470682194596051111 2473028521466512698 2479281854166521181 2490618305260103811 2501335819839178296 2512101685155012288 2519126943509699172 2520824260450689414 2521519276789385496 2527895223856060812 2549678648447523528 2550381620228181792 2551396550268724236 2552099995692013104 2552803635062206656 2559258688171892832 2568145003061378571 2570960831236236192 2602141172078131008 2608720980737897376 2609418231807537852 2616016441336995294 2617779039698792853 2618500787435131092 2620987492836304056 2637125264393051094 2650257687834013608 2650988390256906912 2667310881363210888 2669108040477200556 2669843940129937584 2672379404460545312 2700404068476898368 2701478700284531544 2702223524850366816 2704789739024013888 2709780471492443154 2719212356182636134 2722193821308955968 2731645883188500954 2738553159177399213 2762913421913863608 2764774995333014196 2765537271317390544 2771766042034015962 2772530245519550568 2775163227709027824 2796421743458574192 2806928883801430848 2808820113601860576 2819763492323613888 2826114395799388824 2826893583666992736 2829578192958224448 2836709186388058683 2839403117239329394 2861177849841564864 2869179322756704516 2871112495153514742 2871904089444982488 2892330935140765716 2925437740849973232 2927408818587897384 2928215934336060576 2930188883942681712 2930996766182533568 2935620259961877072 2938408123456617696 2948610929440842063 2962912122892712016 2963729027255241024 2974044826166675904 2982361939039020276 2987643567941557824 2995998710593839756 3003574432646179782 3006426830018113476 3040001465456662668 3040839624118216752 3042888456402015624 3043727411035707936 3062468048972575464 3065376375704743152 3099609337328361936 3100463930473475904 3102552935939310048 3108277599653096559 3111229430232064362 3111255660130536384 3119096526209494389 3122058631172656302 3125481794836208704 3140180369561506752 3159922627802093148 3172233928864065624 3174371290937905188 3180255281625366828 3183275467078002504 3210706446193177776 3211591669916969664 3219712543183994208 3221881895013898896 3222770199920161344 3230892100625605299 3245692633099139808 3256962399186289599 3285056049818092992 3293334920911384557 3294242926128068148 3296462494435516926 3297371361955350264 3305709138888694908 3320824407013471748 3334195155662146152 3335114426452237728 3358835924679598896 3361099013934252552 3362025702385847328 3370526965141414416 3399571531263364704 3401862067024965648 3402799994256017472 3411404359426481184 3420944577132993846 3423249513452267577 3424193337415171428 3445276555094147397 3448548422667836046 3479224309076717136 3488021921782660392 3490372052931723804 3491334383246841456 3494649990448405408 3500162617646853432 3516167019190734792 3531297628008251712 3532702915756695096 3533676917112018144 3556414508484281184 3558810720636267408 3559791920173250112 3568763169972073827 3572152308784962786 3581184900462752817 3601971600379375392 3612044751967324998 3613040628656590872 3624617131890636258 3625616474910181512 3642194510918001272 3651404212236532284 3683884562551818144 3686366660444018928 3687383028423187392 3695688056045354616 3696706994026067424 3700217636945370432 3709542782199769047 3728562324611432256 3741540265177430976 3752003729758767444 3768152527732518432 3778690415264548758 3781236390676034121 3782278915184078244 3791842835784091218 3825572430342272688 3827094825403086354 3828149993538019656 3829205452593309984 3838888032257839248 3856441246854354288 3900583654466630976 3903211758117196512 3906918511923575616 3914127347711306778 3914160346615836096 3927751181152696638 3931481239254456084 3950549497190282688 3955687896589576641 3975386531751020412 3976482585385360368 3994664947458453008 4000966322044816332 4003662060715800834 4004765910194906376 4008569106690817968 4053335287275550224 4054452832157622336 4057184608536020832 4064670707238664731 4078818534273954201 4083290731963433952 4087168500939657536 4097468824782751431 4132812449771149248 4144370132870795412 4147162492999521294 4148305906976085816 4158795368279325852 4162744841563541736 4210393325702146272 4213230170402790864 4229645238485420832 4232495054583873584 4239171593699083236 4240340375500489104 4244367289437336672 4259104675858994091 4280941928257570368 4295842526685198528 4306668742730272113 4307856134167473732 4338496402711148574 4342616532248386132 4388156611274959848 4391113227881846076 4392323901504090864 4395283325914022568 4396495149273800352 4407612185184926544 4445593540882861536 4461067239250013856 4473542908558530414 4478447899572798528 4481465351912336736 4493998065890759634 4494035953521885888 4505361648969269673 4509640245027170214 4535816089366620864 4561259436177325128 4564332684603023436 4565591116553561904 4593702073458863196 4598064563557114728 4617850744318483008 4638965745435622848 4649414005992542904 4650695895710213856 4653829403908965072 4655112510995788608 4666844145348096543 4666883490195804576 4683087946758984453 4688222692254313056 4710270554342260128 4739883941703139722 4745080960848356544 4758350893296098436 4761556936406857782 4762869745046617048 4770382922438050242 4774913200617003756 4816059669289766664 4817387504875454496 4832822842520848344 4834155299880242016 4868538949648709712 4892783423693563584 4915155547258691904 4924266242516697024 4927584074727139488 4941364389192102222 4944693741653275389 4946057042933025396 4958563708333042362 4981236610520207622 5002671639678356592 5038253887019398344 5041648520901378828 5043038553578770992 5055790447712121624 5099357296895047056 5100763240456363584 5102793100537448472 5104199991384026208 5118517376343785664 5136290006122757142 5141921662472472384 5172822634001754069 5217441961475794752 5218836463615075704 5232032882673990588 5235558079397585706 5237001574870262184 5241974985672608112 5274250528786102188 5300515375668027216 5301976780513813824 5334621762726421776 5338216080954401112 5339687880259875168 5344758808921090624 5358228463177444179 5402957400569063088 5404447049700733632 5418067127950987497 5419560942984886308 5438424712365272268 5463291766377001908 5477106318354798426 5525826843827727216 5529549990666028392 5531074542634781088 5543532084068031924 5545060491039101136 5550326455418055648 5592843486917148384 5617640227203721152 5652228791598777648 5653787167333985472 5668035622896823137 5673418372776117366 5678806234478658788 5687764253676136827 5738358645513409032 5740642238104629531 5742224990307029484 5743808178889964976 5784661870281531432 5850875481699946464 5854817637175794768 5856431868672121152 5860377767885363424 5871191021566960167 5871240519923754144 5876816246913235392 5891626771729044957 5897221858881684126 5925824245785424032 5964723878078040552 5991997421187679512 6005493091073701251 6007148865292359564 6012853660036226952 6080002930913325336 6081679248236433504 6085776912804031248 6087454822071415872 6124936097945150928 6130752751409486304 6199218674656723872 6205105871878620096 6216555199306193118 6220743739499281941 6222458860464128724 6238193052418988778 6244117262345312604 6319845255604186296 6344467857728131248 6348742581875810376 6360510563250733656 6366550934156005008 6421412892386355552 6439425086367988416 6443763790027797792 6461784201251210598 6491385266198279616 6507744604066722861 6513924798372579198 6586669841822769114 6588485852256136296 6592924988871033852 6594742723910700528 6611418277777389816 6641648814026943496 6668390311324292304 6670228852904475456 6717671849359197792 6722198027868505104 6724051404771694656 6740997098836139451 6741053930282828832 6764460367540755321 6799143062526729408 6803724134049931296 6822808718852962368 6841889154265987692 6846499026904535154 6848386674830342856 6890553110188294794 6897096845335672092 6958448618153434272 6976043843565320784 6980744105863447608 6982668766493682912 6989299980896810816 7000325235293706864 7032334038381469584 7065405831513390192 7067353834224036288 7112829016968562368 7117621441272534816 7137526339944147654 7142335404610286673 7144304617569925572 7162369800925505634 7203943200758750784 7224089503934649996 7226081257313181744 7249234263781272516 7251232949820363024 7284389021836002544 7302808424473064568 7367769125103636288 7372733320888037856 7391376112090709232 7393413988052134848 7412046583788153333 7419085564399538094 7437845562499563543 7471854915780311433 7504007459517534888 7536305055465036864 7557380830529097516 7562472781352068242 7564557830368156488 7583685671568182436 7651144860684545376 7654189650806172708 7656299987076039312 7658410905186619968 7677776064515678496 7704435009184135713 7712882493708708576 7739663335700752703 7806423516234393024 7828254695422613556 7853337119096378559 7855502362305393276 7862962478508912168 7911375793179153282 7950773063502040824 7952965170770720736 7989329894916906016 8001932644089632664 8007324121431601668 8009531820389812752 8017138213381635936 8106670574551100448 8114369217072041664 8129341414477329462 8157637068547908402 8166581463926867904 8194937649565502862 8215659477532197639 8288740265741590824 8294324985999042588 8296611813952171632 8317590736558651704 8325489683127083472 8420786651404292544 8426460340805581728 8459290476970841664 8464990109167747168 8478343187398166472 8480680751000978208 8488734578874673344 8510127559164176049 8518209351717988182 8613337485460544226 8615712268334947464 8676992805422297148 8685233064496772264 8776313222549919696 8782226455763692152 8784647803008181728 8790566651828045136 8792990298547600704 8815224370369853088 8845832788322526189 8891187081765723072 8922134478500027712 8947085817117060828 8962930703824673472 8987996131781519268 9010723297938539346 9019280490054340428 9122518872354650256 9128665369206046872 9131182233107123808 9187404146917726392 9196129127114229456 9298828011985085808 9301391791420427712 9307658807817930144 9324832798959289677 9333688290696193086 9333766980391609152 9366175893517968906 9376445384508626112 9420541108684520256 9479767883406279444 9516701786592196872 9523113872813715564 9525739490093234096 9540765844876100484 9549826401234007512 9632119338579533328 9634775009750908992 9665645685041696688 9668310599760484032 9692676301876815897 9737077899297419424 9770887197558868797 9855168149454278976 9880004762734153671 9882728778384204444 9889387483306550778 9892114085866050792 9917127416666084724 9962473221040415244 10005343279356713184 10076507774038796688 10083297041802757656 10086077107157541984 10111580895424243248 10198714593790094112 10205586201074896944 10208399982768052416 10269748540356802731 10272580012245514284 10335829665282442191 10345645268003508138 10437672927230151408 10464065765347981176 10471116158795171412 10474003149740524368 10483949971345216224 10548501057572204376 10601030751336054432 10669243525452843552 10676432161908802224 10679375760519750336 10706289509916221481 10716456926354888358 10743554701388258451 10805914801138126176 10836134255901974994 10839121885969772616 10876849424730544536 10926583532754003816 10954212636709596852 11051653687655454432 11059099981332056784 11062149085269562176 11087064168136063848 11090120982078202272 11100652910836111296 11128628346599307141 11185686973834296768 11304457583197555296 11336071245793646274 11343709172028102363 11346836745552234732 11357612468957317576 11375528507352273654 11476717291026818064 11481284476209259062 11484449980614058968 11487616357779929952 11569323740563062864 11701750963399892928 11709635274351589536 11720755535770726848 11742382043133920334 11742481039847508288 11783253543458089914 11794443717763368252 11851648491570848064 11867063689768729923 11929447756156081104 11983994842375359024 12010986182147402502 12014297730584719128 12025707320072453904 12160005861826650672 12163358496472867008 12171553825608062496 12194012121715994193 12249872195890301856 12261505502818972608 12292406474348254293 12398437349313447744 12433110398612386236 12441487478998563882 12444917720928257448 12476386104837977556 12488234524690625208 12639690511208372592 12688935715456262496 12697485163751620752 12721021126501467312 12733101868312010016 12777314027576982273 12842825784772711104 12887527580055595584 12920006228190816339 12923568402502421196 13015489208133445722 13027849596745158396 13173339683645538228 13176971704512272592 13185849977742067704 13189485447821401056 13222836555554779632 13283297628053886992 13336780622648584608 13435343698718395584 13444396055737010208 13481994197672278902 13482107860565657664 13516084946907809019 13528920735081510642 13607448268099862592 13683778308531975384 13692998053809070308 13696773349660685712 13781106220376589588 13794193690671344184 13916897236306868544 13952087687130641568 13961488211726895216 13965337532987365824 14000532436044289629 14000650470587413728 14049263840276953359 14064668076762939168 14113503729807254929 14130811663026780384 14235242882545069632 14275052679888295308 14284670809220573346 14288609235139851144 14324739601851011268 14448179007869299992 14452162514626363488 14498468527562545032 14502465899640726048 14568778043672005088 14605616848946129136 14745466641776075712 14782752224181418464 14824093167576306666 14834081224959826167 14838171128799076188 14875691124999127086 14943709831560622866 15008014919035069776 15114761661058195032 15124945562704136484 15129115660736312976 15167371343136364872 15302289721369090752 15308379301612345416 15312599974152078624 15355552129031356992 15408870018368271426 15425764987417417152 15479326671401505406 15518467902005262207 15656509390845227112 15706674238192757118 15711004724610786552 15725924957017824336 15822751586358306564 15901546127004081648 15905930341541441472 15978659789833812032 16003865288179265328 16014648242863203336 16019063640779625504 16034276426763271872 16074685389532332537 16213341149102200896 16258682828954658924 16315274137095816804 16389875299131005724 16431318955064395278 16577480531483181648 16588649971998085176 16593223627904343264 16635181473117303408 16650979366254166944 16852920681611163456 16929980218335494336 16956686374796332944 16961361502001956416 17004106868690469411 17020255118328352098 17036418703435976364 17226674970921088452 17231424536669894928 17353985610844594296 17370466128993544528 17552626445099839392 17564452911527384304 17569295606016363456 17581133303656090272 17613573064700880501 17630448740739706176 17674880315187134871 17691665576645052378 17894171634234121656 17975992263563038536 18016479273221103753 18021446595877078692 18038560980108680856 18245037744709300512 18257330738412093744 18262364466214247616 18374808293835452784 18392258254228458912 18456120262055641061 18597656023970171616 18615317615635860288 18649665597918579354 18662231218497845823 18667376581392386172 18732351787035937812 18959535766812558888 19033403573184393744 19046227745627431128 19051478980186468192 19081531689752200968 19099652802468015024 19264238677159066656 19331291370083393376 19385352603753631794 19474155798594838848 19523233812200168583 19541774395117737594 19760009525468307342 19765457556768408888 19778774966613101556 19784228171732101584 19834254833332169448 19924946442080830488 20010686558713426368 20153015548077593376 20166594083605515312 20172154214315083968 20222991296508418353 20223161790848486496 20293381102622265963 20397429187580188224 20411172402149793888 20539497080713605462 20545160024491028568 20671659330564884382 20691290536007016276 20875345854460302816 20928131530695962352 20942232317590342824 20948006299481048736 20967899942690432448 21097002115144408752 21202061502672108864 21338487050905687104 21352864323817604448 21412579019832442962 21427006213830860019 21432913852709776716 21487109402776516902 21611829602276252352 21672268511803949988 21678243771939545232 21753698849461089072 21853167065508007632 21908425273419193704 22103307375310908864 22118199962664113568 22174128336272127696 22180241964156404544 22236139751364459999 22257256693198614282 22415564747340934299 22608915166395110592 22672142491587292548 22687418344056204726 22693673491104469464 22715224937914635152 22751057014704547308 22953434582053636128 22962568952418518124 22968899961228117936 22975232715559859904 23113305027552407139 23138647481126125728 23218990007102258109 23419270548703179072 23484764086267840668 23560011357289135677 23566507086916179828 23588887435526736504 23734127379537459846 23858895512312162208 23967989684750718048 24021972364294805004 24028595461169438256 24051414640144907808 24320011723653301344 24343107651216124992 24388024243431988386 24499744391780603712 24584812948696508586 24646978432596592917 24866220797224772472 24882974957997127764 24889835441856514896 24952772209675955112 24976469049381250416 25279381022416745184 25377871430912524992 25394970327503241504 25442042253002934624 25466203736624020032 25530382677492528147 25554628055153964546 25840012456381632678 25847136805004842392 26030978416266891444 26055699193490316792 26346679367291076456 26353943409024545184 26371699955484135408 26378970895642802112 26445673111109559264 26537498364967578567 26566595256107773984 26673561245297169216 26888792111474020416 26963988395344557804 27032169893815618038 27057841470163021284 27367556617063950768 27385996107618140616 27393546699321371424 27562212440753179176 27588387381342688368 27904175374261283136 27922976423453790432 28001064872088579258 28001300941174827456 28098527680553906718 28129336153525878336 28227007459614509858 28261623326053560768 28550105359776590616 28569341618441146692 28577218470279702288 28649479203702022536 28896358015738599984 28904325029252726976 28996937055125090064 29004931799281452096 29078028905630447691 29137556087344010176 29211233697892258272 29312661592676606391 29565504448362836928 29648186335152613332 29668162449919652334 29676342257598152376 29751382249998254172 29887419663121245732 30016029838070139552 30229523322116390064 30249891125408272968 30258231321472625952 30334742686272729744 30616758603224690832 30625199948304157248 30809245621070408193 30817740036736542852 30958653342803010812 31007488995847326573 31036935804010524414 31313018781690454224 31413348476385514236 31422009449221573104 31451849914035648672 31645503172716613128 31803092254008163296 32007730576358530656 32029296485726406672 32038127281559251008 32118868529748664443 32149370779064665074 32230664104164775353 32517365657909317848 32630548274191633608 32779750598262011448 32862637910128790556 33154961062966363296 33177299943996170352 33186447255808686528 33270362946234606816 33301958732508333888 33385885039797921423 33913372749592665888 34008213737380938822 34031127516084307089 34040510236656704196 34072837406871952728 34453349941842176904 34462849073339789856 34707971221689188592 34740932257987089056 35105252890199678784 35128905823054768608 35162266607312180544 35227146129401761002 35349760630374269742 35383331153290104756 35601191069306189769 35788343268468243312 35951984527126077072 36032958546442207506 36042893191754157384 36077121960217361712 36490075489418601024 36514661476824187488 36749616587670905568 36784516508456917824 36877219423044762879 36912240524111282122 37195312047940343232 37299331195837158708 37324462436995691646 37334753162784772344 37464703574071875624 37919071533625117776 38066807146368787488 38092455491254862256 38102957960372936384 38163063379504401936 38199305604936030048 38331942082730946819 38528477354318133312 38662582740166786752 38770705207507263588 39046467624400337166 39083548790235475188 39520019050936614684 39530915113536817776 39557549933226203112 39568456343464203168 39668509666664338896 39849892884161660976 40306031096155186752 40333188167211030624 40445982593016836706 40446323581696972992 40548254840723427057 40586762205244531926 40822344804299587776 41078994161427210924 41090320048982057136 41343318661129768764 41382581072014032552 41750691708920605632 41856263061391924704 41884464635180685648 41896012598962097472 42001597308132868887 42147791520830860077 42194004230288817504 42340511189421764787 42705728647635208896 42825158039664885924 42854012427661720038 42865827705419553432 42974218805553033804 43344537023607899976 43356487543879090464 43507397698922178144 43706334131016015264 43816850546838387408 44236399925328227136 44348256672544255392 44472279502728919998 44502243674879478501 44514513386397228564 44831129494681868598 45344284983174585096 45374836688112409452 45387346982208938928 45430449875829270304 45502114029409094616 45906869164107272256 45925137904837036248 45937799922456235872 46226610055104814278 46277294962252251456 46437980014204516218 46555403706015786621 46969528172535681336 47120022714578271354 47133014173832359656 47177774871053473008 47468254759074919692 47717791024624324416 47935979369501436096 48043944728589610008 48057190922338876512 48102829280289815616 48224056168596997611 48640023447306602688 48776048486863976772 49169625897393017172 49293956865193185834 49732441594449544944 49765949915994255528 49779670883713029792 49905544419351910224 49952938098762500832 50558762044833490368 50789940655006483008 50884084506005869248 51060765354985056294 51109256110307929092 51680024912763265356 51694273610009684784 52061956832533782888 52111398386980633584 52693358734582152912 52707886818049090368 52743399910968270816 52840719194102641503 52891346222219118528 53024640945561404613 53074996729935157134 53133190512215547968 53927976790689115608 54064339787631236076 54115682940326042568 54735113234127901536 54771992215236281232 54787093398642742848 55124424881506358352 55176774762685376736 55368360786166923183 55845952846907580864 55986693655493537469 56002129744177158516 56197055361107813436 56454014919229019716 57100210719553181232 57138683236882293384 57154436940559404576 57298958407404045072 57792716031477199968 57993874110250180128 58156057811260895382 58422467395784516544 58569701436600505749 58625323185353212782 59296372670305226664 59336324899839304668 59352684515196304752 59502764499996508344 59774839326242491464 60032059676140279104 60459046644232780128 60499782250816545936 60516462642945251904 60668973889525255059 60669485372545459488 60880143307866797889 61233517206449381664 61618491242140816386 61635480073473085704 61917306685606021624 62014977991694653146 62073871608021048828 62626037563380908448 62826696952771028472 62844018898443146208 62903699828071297344 63291006345433226256 63606184508016326592 64015461152717061312 64058592971452813344 64237737059497328886 64281018641492580057 64298741558129330148 64461328208329550706 65034731315818635696 65261096548383267216 65559501196524022896 65725275820257581112 66309922125932726592 66354599887992340704 66540725892469213632 66771770079595842846 67246694242022802897 67826745499185331776 68016427474761877644 68062255032168614178 68081020473313408392 68145674813743905456 68906699883684353808 68925698146679579712 69339915082657221417 69415942443378377184 69481864515974178112 69656970021306774327 70257811646109537216 70454292258803522004 70699521260748539484 70766662306580209512 71202382138612379538 71576686536936486624 71903969054252154144 72065917092884415012 72085786383508314768 72154243920434723424 73029322953648374976 73499233175341811136 73754438846089525758 73824481048222564244 73940935297789778751 74598662391674317416 74648924873991383292 74669506325569544688 74929407148143751248 75838143067250235552 76133614292737574976 76184910982509724512 76326126759008803872 76398611209872060096 76591148032477584441 76663884165461893638 77541410415014527176 78092935248800674332 78167097580470950376 79040038101873229368 79061830227073635552 79115099866452406224 79136912686928406336 79337019333328677792 79612495094902735701 79699785768323321952 80666376334422061248 80891965186033673412 81096509681446854114 81173524410489063852 82157988322854421848 82180640097964114272 82686637322259537528 82765162144028065104 83712526122783849408 83768929270361371296 84003194616265737774 84295583041661720154 84388008460577635008 84681022378843529574 85650316079329771848 85708024855323440076 85731655410839106864 85948437611106067608 86689074047215799952 86712975087758180928 87014795397844356288 87412668262032030528 87633701093676774816 87937984778029819173 88696513345088510784 88944559005457839996 89004487349758957002 89029026772794457128 89662258989363737196 90688569966349170192 90749673376224818904 90774693964417877856 90860899751658540608 91004228058818189232 91850275809674072496 91875599844912471744 92453220110209628556 92875960028409032436 93110807412031573242 93939056345071362672 94240045429156542708 94266028347664719312 94355549742106946016 94936509518149839384 96087889457179220016 96114381844677753024 96356605589245993329 96448112337193995222 96691992312494326059 97552096973727953544 98339251794786034344 98587913730386371668 99464883188899089888 99531899831988511056 99559341767426059584 99811088838703820448 99905876197525001664 100157655119393764269 102093382548252921267 102121530709970112588 102218512220615858184 103360049825526530712 103388547220019369568 104123913665067565776 104222796773961267168 105386717469164305824 105486799821936541632 105681438388205283006 106049281891122809226 106149993459870314268 106803573207918569307 107855953581378231216 108128679575262472152 108231365880652085136 109470226468255803072 109543984430472562464 110248849763012716704 110353549525370753472 110631658269134288637 110736721572333846366 111973387310987074938 112004259488354317032 112394110722215626872 112908029838458039432 114200421439106362464 114277366473764586768 114308873881118809152 114597916814808090144 114995826248192840457 115585432062954399936 115987748220500360256 116312115622521790764 117139402873201011498 117250646370706425564 118592745340610453328 118672649799678609336 118705369030392609504 119005528999993016688 119549678652484982928 120918093288465560256 120999564501633091872 121337947779050510118 121338970745090918976 121760286615733595778 122467034412898763328 123236982484281632772 123270960146946171408 123834613371212043248 124029955983389306292 124147743216042097656 125252075126761816896 125653393905542056944 125688037796886292416 126004791924398606661 126443374562492580231 126582012690866452512 127021533568265294361 128117185942905626688 128475474118994657772 128562037282985160114 128597483116258660296 128922656416659101412 130069462631637271392 130522193096766534432 131119002393048045792 131450551640515162224 132709199775984681408 133506731024638435503 133543540159191685692 134493388484045605794 136032854949523755288 136124510064337228356 136162040946626816784 136291349627487810912 137813399767368707616 138679830165314442834 138831884886756754368 139313940042613548654 139666211118047359863 140908584517607044008 141399042521497078968 141533324613160419024 142404764277224759076 143153373073872973248 143807938108504308288 144131834185768830024 144171572767016629536 144308487840869446848 144672168505790992833 147508877692179051516 147648962096445128488 147881870595579557502 149197324783348634832 149297849747982766584 149339012651139089376 149858814296287502496 151676286134500471104 152369821965019449024 152652253518017607744 153182296064955168882 153327768330923787276 155082820830029054352 156185870497601348664 156334195160941900752 158080076203746458736 158123660454147271104 158230199732904812448 158522157582307924509 158674038666657355584 159224990189805471402 159399571536646643904 161783930372067346824 162193019362893708228 162347048820978127704 164315976645708843696 164361280195928228544 165373274644519075056 165530324288056130208 166105082358500769549 167537858540722742592 167960080966480612407 168006389232531475548 168591166083323440308 169362044757687059148 171300632158659543696 171416049710646880152 171463310821678213728 171896875222212135216 173378148094431599904 175267402187353549632 175709104309801517247 175875969556059638346 177889118010915679992 178008974699517914004 178058053545588914256 179324517978727474392 181377139932698340384 181499346752449637808 181549387928835755712 182006921668575765177 182008456117636378464 182640429923600393667 183700551619348144992 184906440220419257112 185751920056818064872 186221614824063146484 187878112690142725344 188480090858313085416 188532056695329438624 188711099484213892032 189873019036299678768 192175778914358440032 192713211178491986658 192843055924477740171 192896224674387990444 193383984624988652118 195104193947455907088 196678503589572068688 197175827460772743336 198929766377798179776 199063799663977022112 199622177677407640896 200315310238787528538 201740082726068408691 204186765096505842534 204243061419940225176 204437024441231716368 206720099651053061424 206777094440038739136 208247827330135131552 208445593547922534336 208970910063920322981 210773434938328611648 211362876776410566012 212098563782245618452 212299986919740628536 213607146415837138614 215711907162756462432 216257359150524944304 216462731761304170272 219087968860945124928 220497699526025433408 221263316538268577274 221473443144667692732 223946774621974149876 224008518976708634064 224788221444431253744 225816059676916078864 228400842878212724928 228554732947529173536 229195833629616180288 229773444097432753323 229991652496385680914 232624231245043581528 234278805746402022996 234501292741412851128 237185490681220906656 237345299599357218672 237410738060785219008 238011057999986033376 238837485284708207103 239099357304969965856 239929563406723333793 241999129003266183744 242675895558101020236 243520573231467191556 246473964968563265544 246541920293892342816 247669226742424086496 248059911966778612584 248295486432084195312 251306787811084113888 252009583848797213322 252886749124985160462 253164025381732905024 254043067136530588722 256950948237989315544 257124074565970320228 257194966232517320592 257845312833318202824 260138925263274542784 261044386193533068864 262238004786096091584 262901103281030324448 263813954334089457519 267013462049276871006 267087080318383371384 268986776968091211588 272065709899047510576 272249020128674456712 272324081893253633568 272582699254975621824 275626799534737415232 277359660330628885668 278627880085227097308 279332422236094719726 281817169035214088016 282798085042994157936 283066649226320838048 284809528554449518152 288263668371537660048 288343145534033259072 289069816767737979987 289344337011581985666 295017755384358103032 295297924192890256976 295763741191159115004 298394649566697269664 298595699495965533168 298678025302278178752 299717628592575004992 300472965358181292807 306280147644758763801 306364592129910337764 306655536661847574552 310165641660058108704 312371740995202697328 312668390321883801504 316160152407492917472 316460399465809624896 317044315164615849018 318449980379610942804 320410719623755707921 323567860744134693648 324386038725787416456 324694097641956255408 328631953291417687392 330746549289038150112 331060648576112260416 331894974807402865911 332210164717001539098 335920161932961224814 336012778465062951096 337182332166646880616 338724089515374118296 342601264317319087392 342832099421293760304 342926621643356427456 343793750444424270432 344987478744578521371 346756296188863199808 351418208619603034494 351751939112119276692 355778236021831359984 356017949399035828008 356116107091177828512 358649035957454948784 362754279865396680768 362998693504899275616 364013843337151530354 364016912235272756928 365280859847200787334 367401103238696289984 369812880440838514224 371503840113636129744 372443229648126292968 375756225380285450688 376960181716626170832 377064113390658877248 378014375773195819983 379746038072599357536 381064600704795883083 384351557828716880064 385426422356983973316 385686111848955480342 385792449348775980888 386767969249977304236 390208387894911814176 393357007179144137376 394351654921545486672 398127599327954044224 400520193073915306509 400630620477575057076 403480165452136817382 408373530193011685068 408486122839880450352 408874048882463432736 413440199302106122848 416495654660270263104 417941820127840645962 418998633354142079589 422725753552821132024 424197127564491236904 424599973839481257072 427214292831674277228 431423814325512924864 432514718301049888608 432925463522608340544 434016505517372978499 442526633076537154548 442946886289335385464 447893549243948299752 448017037953417268128 449576442888862507488 451632119353832157728 457109465895058347072 459546888194865506646 459983304992771361828 465248462490087163056 468557611492804045992 469002585482825702256 474370981362441813312 474690599198714437344 476022115999972066752 477674970569416414206 478198714609939931712 479859126813446667586 485351791116202040472 487041146462934383112 492947929937126531088 493083840587784685632 495338453484848172992 496119823933557225168 496590972864168390624 498315247075502308647 502613575622168227776 504019167697594426644 505773498249970320924 508086134273061177444 513901896475978631088 514248149131940640456 514389932465034641184 515690625666636405648 525802206562060648896 527127312929404551741 527627908668178915038 534026924098553742012 534174160636766742768 537973553936182423176 544131419798095021152 544498040257348913424 544648163786507267136 546020765005727295531 547921289770801181001 554719320661257771336 557255760170454194616 558664844472189439452 563634338070428176032 565596170085988315872 566133298452641676096 569619057108899036304 576527336743075320096 578139633535475959974 578529167773433220513 578688674023163971332 590035510768716206064 590595848385780513952 591527482382318230008 596789299133394539328 597191398991931066336 600945930716362585614 605220248178205226073 612560295289517527602 612729184259820675528 613311073323695149104 620331283320116217408 624743481990405394656 625336780643767603008 626912730191760968943 632320304814985834944 634088630329231698036 636899960759221885608 640821439247511415842 647135721488269387296 648772077451574832912 649388195283912510816 657263906582835374784 661493098578076300224 663789949614805731822 664420329434003078196 671840323865922449628 672025556930125902192 674364664333293761232 677448179030748236592 685202528634638174784 685664198842587520608 687587500888848540864 689320332292298259969 689974957489157042742 702836417239206068988 703503878224238553384 711556472043662719968 712035898798071656016 712232214182355657024 716512455854124621309 717298071914909897568 719788690220170001379 725997387009798551232 728027686674303060708 730561719694401574668 739625760881677028448 743007680227272259488 744886459296252585936 753920363433252341664 756028751546391639966 759492076145198715072 762129201409591766166 770852844713967946632 771372223697910960684 771584898697551961776 773535938499954608472 780416775789823628352 786714014358288274752 788703309843090973344 791441863002268372557 801040386147830613018 801261240955150114152 806960330904273634764 816747060386023370136 816972245679760900704 817748097764926865472 826880398604212245696 835883640255681291924 837997266708284159178 845451507105642264048 848394255128982473808 849199947678962514144 854428585663348554456 865029436602099777216 868033011034745956998 885053266153074309096 885893772578670770928 895787098487896599504 896034075906834536256 899152885777725014976 901418896074543878421 903264238707664315456 919093776389731013292 919966609985542723656 930496924980174326112 937115222985608091984 938005170965651404512 949381198397428874688 955349941138832828412 959718253626893335172 961232158871267123763 970703582232404080944 974082292925868766224 985895859874253062176 992239647867114450336 993181945728336781248 995684924422208597733 996630494151004617294 1008038335395188853288 1011546996499940641848 1016172268546122354888 1027803792951957262176 1028496298263881280912 1028779864930069282368 1031381251333272811296 1034962436233735564113 1054254625858809103482 1055255817336357830076 1068053848197107484024 1068348321273533485536 1075947107872364846352 1088262839596190042304 1088996080514697826848 1092041530011454591062 1095842579541602362002 1109438641322515542672 1114511520340908389232 1117329688944378878904 1127268676140856352064 1131192340171976631744 1139238114217798072608 1143193802114387649249 1153054673486150640192 1156279267070951919948 1157058335546866441026 1157377348046327942664 1180071021537432412128 1181191696771561027904 1183054964764636460016 1194382797983862132672 1201891861432725171228 1210440496356410452146 1225120590579035055204 1225458368519641351056 1226622146647390298208 1249486963980810789312 1253825460383521937886 1256995900062426238767 1268177260658463396072 1273799921518443771216 1281642878495022831684 1294271442976538774592 1297544154903149665824 1298776390567825021632 1302049516552118935497 1327579899229611463644 1328840658868006156392 1343680647731844899256 1344051113860251804384 1348729328666587522464 1354896358061496473184 1371328397685175041216 1378640664584596519938 1379949914978314085484 1405672834478412137976 1407007756448477106768 1423112944087325439936 1424071797596143312032 1433024911708249242618 1434596143829819795136 1439577380440340002758 1456055373348606121416 1461123439388803149336 1479251521763354056896 1486015360454544518976 1489772918592505171872 1494945741226506925941 1507840726866504683328 1512057503092783279932 1524258402819183532332 1541705689427935893264 1542744447395821921368 1543169797395103923552 1547071876999909216944 1577406619686181946688 1582883726004536745114 1602080772295661226036 1602522481910300228304 1613920661808547269528 1633494120772046740272 1633944491359521801408 1638062295017181886593 1643763869312403543003 1671767280511362583848 1675994533416568318356 1690903014211284528096 1696788510257964947616 1698399895357925028288 1708857171326697108912 1735587503320299661539 1736066022069491913996 1770106532306148618192 1771787545157341541856 1791574196975793199008 1802837792149087756842 1815660744534615678219 1838187552779462026584 1839933219971085447312 1860993849960348652224 1874230445971216183968 1876010341931302809024 1880738190575282906829 1910699882277665656824 1919436507253786670344 1922464317742534247526 1941407164464808161888 1948164585851737532448 1971791719748506124352 1984479295734228900672 1991369848844417195466 1993260988302009234588 2016076670790377706576 2023093992999881283696 2032344537092244709776 2055607585903914524352 2056992596527762561824 2062762502666545622592 2069924872467471128226 2108509251717618206964 2110511634672715660152 2136107696394214968048 2136696642547066971072 2149537367562373863927 2151894215744729692704 2159366070660510004137 2177992161029395653696 2184083060022909182124 2191685159083204724004 2218877282645031085344 2229023040681816778464 2234659377888757757808 2278476228435596145216 2286387604228775298498 2312558534141903839896 2314116671093732882052 2314754696092655885328 2360142043074864824256 2366109929529272920032 2374325589006805117671 2403783722865450342456 2420880992712820904292 2450241181158070110408 2450916737039282702112 2453244293294780596416 2507650920767043875772 2513991800124852477534 2536354521316926792144 2547599843036887542432 2563285756990045663368 2595088309806299331648 2604099033104237870994 2655159798459222927288 2657681317736012312784 2687361295463689798512 2688102227720503608768 2697458657333175044928 2709792716122992946368 2757281329169193039876 2759899829956628170968 2811345668956824275952 2814015512896954213536 2848143595192286624064 2866049823416498485236 2879154760880680005516 2912110746697212242832 2922246878777606298672 2979545837185010343744 2987054773266625793199 2989891482453013851882 3024115006185566559864 3048516805638367064664 3083411378855871786528 3085488894791643842736 3086339594790207847104 3094143753999818433888 3104887308701206692339 3165767452009073490228 3204161544591322452072 3205044963820600456608 3227841323617094539056 3266988241544093480544 3276124590034363773186 3287527738624807086006 3343534561022725167696 3351989066833136636712 3381806028422569056192 3393577020515929895232 3417714342653394217824 3429581406343162947747 3471175006640599323078 3472132044138983827992 3540213064612297236384 3543575090314683083712 3583148393951586398016 3605675584298175513684 3631321489069231356438 3676375105558924053168 3679866439942170894624 3748460891942432367936 3761476381150565813658 3821399764555331313648 3838873014507573340688 3844928635485068495052 3882814328929616323776 3896329171703475064896 3906148549656356806491 3982739697688834390932 3986521976604018469176 4032153341580755413152 4046187985999762567392 4064689074184489419552 4113985193055525123648 4139849744934942256452 4217018503435236413928 4221023269345431320304 4272215392788429936096 4299074735124747727854 4303788431489459385408 4318732141321020008274 4368166120045818364248 4383370318166409448008 4437754565290062170688 4458046081363633556928 4469318755777515515616 4484837223679520777823 4572775208457550596996 4625117068283807679792 4628233342187465764104 4629509392185311770656 4732219859058545840064 4748651178013610235342 4807567445730900684912 4841761985425641808584 4900482362316140220816 4901833474078565404224 4914186885051545659779 5015301841534087751544 5027983600249704955068 5072709042633853584288 5095199686073775084864 5126571513980091326736 5206762509960898984617 5208198066208475741988 5310319596918445854576 5315362635472024625568 5374722590927379597024 5446982233603847034657 5514562658338386079752 5519799659913256341936 5622691337913648551904 5628031025793908427072 5642214571725848720487 5732099646832996970472 5758309521761360011032 5824221493394424485664 5844493757555212597344 5974109546533251586398 5979782964906027703764 6048230012371133119728 6097033611276734129328 6166822757711743573056 6170977789583287685472 6188287507999636867776 6209774617402413384678 6331534904018146980456 6408323089182644904144 6410089927641200913216 6455682647234189078112 6478098211981530012411 6533976483088186961088 6552249180068727546372 6575055477249614172012 6687069122045450335392 6703978133666273273424 6835428685306788435648 6859162812686325895494 6942350013281198646156 6944264088277967655984 7080426129224594472768 7122976767020415353013 7211351168596351027368 7262642978138462712876 7352750211117848106336 7359732879884341789248 7522952762301131627316 7642799529110662627296 7677746029015146681376 7689857270970136990104 7812297099312713612982 7965479395377668781864 7973043953208036938352 8064306683161510826304 8092375971999525134784 8129378148368978839104 8279699489869884512904 8434037006870472827856 8442046538690862640608 8544430785576859872192 8598149470249495455708 8637464282642040016548 8736332240091636728496 8766740636332818896016 8938637511555031031232 8961164319799877379597 8969674447359041555646 9145550416915101193992 9250234136567615359584 9256466684374931528208 9259018784370623541312 9314661926103620077017 9497302356027220470684 9615134891461801369824 9683523970851283617168 9800964724632280441632 9828373770103091319558 10030603683068175503088 10055967200499409910136 10145418085267707168576 10253143027960182653472 10288744219029488843241 10413525019921797969234 10416396132416951483976 10620639193836891709152 10630725270944049251136 10749445181854759194048 10893964467207694069314 11029125316676772159504 11039599319826512683872 11245382675827297103808 11284429143451697440974 11464199293665993940944 11516619043522720022064 11648442986788848971328 11688987515110425194688 11718445648969070419473 11948219093066503172796 11959565929812055407528 12096460024742266239456 12194067222553468258656 12341955579166575370944 12419549234804826769356 12663069808036293960912 12816646178365289808288 12911365294468378156224 12956196423963060024822 13104498360137455092744 13150110954499228344024 13374138244090900670784 13407956267332546546848 13454511671038562333469 13718325625372651790988 13884700026562397292312 13888528176555935311968 14245953534040830706026 14422702337192702054736 14525285956276925425752 14705500422235696212672 15045905524602263254632 15285599058221325254592 15355492058030293362752 15379714541940273980208 15624594198625427225964 15930958790755337563728 15946087906416073876704 16340946700811541103971 16559398979739769025808 16868074013740945655712 16884093077381725281216 16926643715177546161461 17196298940498990911416 17274928565284080033096 17472664480183273456992 17533481272665637792032 17922328639599754759194 17939348894718083111292 18291100833830202387984 18500468273135230719168 18512933368749863056416 18629323852207240154034 18994604712054440941368 19230269782923602739648 19367047941702567234336 19434294635944590037233 19601929449264560883264 19656747540206182639116 20061207366136351006176 20111934400998819820272 20506286055920365306944 20577488438058977686482 20827050039843595938468 20832792264833902967952 21241278387673783418304 21368930301061246059039 21787928934415388138628 22058250633353544319008 22079198639653025367744 22568858286903394881948 22928398587331987881888 23033238087045440044128 23436891297938140838946 23896438186133006345592 23919131859624110815056 24192920049484532478912 24388134445106936517312 24839098469609653538712 25326139616072587921824 25633292356730579616576 25912392847926120049644 26208996720274910185488 26300221908998456688048 26815912534665093093696 26909023342077124666938 27436651250745303581976 27769400053124794584624 27777056353111870623936 27943985778310860231051 28491907068081661412052 28845404674385404109472 29050571912553850851504 30091811049204526509264 30759429083880547960416 30866232657088466529723 31249188397250854451928 31861917581510675127456 31892175812832147753408 32681893401623082207942 33118797959479538051616 33736148027481891311424 33853287430355092322922 34392597880997981822832 34549857130568160066192 34945328960366546913984 35066962545331275584064 35844657279199509518388 35878697789436166222584 36582201667660404775968 37025866737499726112832 37258647704414480308068 37989209424108881882736 38734095883405134468672 38868589271889180074466 39313495080412365278232 40122414732272702012352 40223868801997639640544 40363535013115687000407 41154976876117955372964 41654100079687191876936 41665584529667805935904 42737860602122492118078 43575857868830776277256 44116501266707088638016 45137716573806789763896 45856797174663975763776 46066476174090880088256 46873782595876281677892 47792876372266012691184 47838263719248221630112 49678196939219307077424 50652279232145175843648 50779931145532638484383 51824785695852240099288 52417993440549820370976 52600443817996913376096 53818046684154249333876 54873302501490607163952 55538800106249589169248 55887971556621720462102 56983814136163322824104 57690809348770808218944 58101143825107701703008 58302883907833770111699 60183622098409053018528 61518858167761095920832 61732465314176933059446 62498376794501708903856 63723835163021350254912 65363786803246164415884 66237595918959076103232 67706574860710184645844 68785195761995963645664 69099714261136320132384 71689314558399019036776 71757395578872332445168 73164403335320809551936 74517295408828960616136 75978418848217763765472 77737178543778360148932 78626990160824730556464 80447737603995279281088 80727070026231374000814 82309953752235910745928 83308200159374383753872 83331169059335611871808 85475721204244984236156 87151715737661552554512 90275433147613579527792 92598697971265399589169 93747565191752563355784 95585752744532025382368 95676527438496443260224 99356393878438614154848 101559862291065276968766 103649571391704480198576 104835986881099640741952 105200887635993826752192 107636093368308498667752 109746605002981214327904 111077600212499178338496 111775943113243440924204 113967628272326645648208 116202287650215403406016 116605767815667540223398 120367244196818106037056 121090605039347061001221 123464930628353866118892 124996753589003417807712 130727573606492328831768 135413149721420369291688 137570391523991927291328 138199428522272640264768 143378629116798038073552 143514791157744664890336 149034590817657921232272 151956837696435527530944 152339793436597915453149 155474357087556720297864 157253980321649461112928 161454140052462748001628 164619907504471821491856 166616400318748767507744 170951442408489968472312 174303431475323105109024 174908651723501310335097 180550866295227159055584 185197395942530799178338 187495130383505126711568 191171505489064050764736 198712787756877228309696 203119724582130553937532 207299142783408960397152 215272186736616997335504 219493210005962428655808 223551886226486881848408 227935256544653291296416 233211535631335080446796 242181210078694122002442 246929861256707732237784 249993507178006835615424 261455147212984657663536 270826299442840738583376 277796093913796198767507 286757258233596076147104 287029582315489329780672 298069181635315842464544 304679586873195830906298 310948714175113440595728 314507960643298922225856 322908280104925496003256 329239815008943642983712 333232800637497535015488 341902884816979936944624 348606862950646210218048 349817303447002620670194 361101732590454318111168 363271815118041183003663 370394791885061598356676 374990260767010253423136 406239449164261107875064 414598285566817920794304 430544373473233994671008 447103772452973763696816 455870513089306582592832 466423071262670160893592 484362420157388244004884 493859722513415464475568 522910294425969315327072 524725955170503931005291 541652598885681477166752 555592187827592397535014 573514516467192152294208 596138363270631684929088 609359173746391661812596 621897428350226881191456 645816560209850992006512 658479630017887285967424 683805769633959873889248 699634606894005241340388 726543630236082366007326 740789583770123196713352 749980521534020506846272 812478898328522215750128 861088746946467989342016 894207544905947527393632 932846142525340321787184 968724840314776488009768 987719445026830928951136 1045820588851938630654144 1049451910341007862010582 1083305197771362954333504 1111184375655184795070028 1218718347492783323625192 1243794856700453762382912 1291633120419701984013024 1367611539267919747778496 1399269213788010482680776 1453087260472164732014652 1481579167540246393426704 1574177865511511793015873 1624957796657044431500256 1788415089811895054787264 1865692285050680643574368 1937449680629552976019536 1975438890053661857902272 2098903820682015724021164 2222368751310369590140056 2437436694985566647250384 2583266240839403968026048 2798538427576020965361552 2906174520944329464029304 2963158335080492786853408 3148355731023023586031746 3249915593314088863000512 3731384570101361287148736 3874899361259105952039072 4197807641364031448042328 4444737502620739180280112 4722533596534535379047619 4874873389971133294500768 5597076855152041930723104 5812349041888658928058608 5926316670160985573706816 6296711462046047172063492 7749798722518211904078144 8395615282728062896084656 8889475005241478360560224 9445067193069070758095238 9749746779942266589001536 11194153710304083861446208 11624698083777317856117216 12593422924092094344126984 16791230565456125792169312 17778950010482956721120448 18890134386138141516190476 23249396167554635712234432 25186845848184188688253968 33582461130912251584338624 37780268772276283032380952 50373691696368377376507936 75560537544552566064761904 100747383392736754753015872 151121075089105132129523808 302242150178210264259047616
- Sum of all divisors σ(n): 1071155146086823183626240000
- Sum of proper divisors (its aliquot sum) s(n): 768912995908612919367192384
- 302242150178210264259047616 is an abundant number, because the sum of its proper divisors (768912995908612919367192384) is greater than itself. Its abundance is 466670845730402655108144768
Bases of 302242150178210264259047616
- Binary: 11111010000000100100001111001010110000000011001111101110111111100101010100110000110000002
- Hexadecimal: 0xFA0243CAC033EEFE5530C0
- Base-36: 11Z5JWYEF3F6RCR000
Squares and roots of 302242150178210264259047616
- 302242150178210264259047616 squared (3022421501782102642590476162) is 91350317344347806875204315111708384138966915355283456
- 302242150178210264259047616 cubed (3022421501782102642590476163) is 27609916333617535691830617388588158691034087246868422872012710614252356281040896
-
The
square root of 302242150178210264259047616 is 17385112889429.5726473917 -
302242150178210264259047616 is a
perfect cube number . Itscube root is 671096556
Scales and comparisons
How big is 302242150178210264259047616?- 302,242,150,178,210,264,259,047,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 302,242,150,178,210,264,259,047,616 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 302242150178210264259047616 cubic inches would be around 55924713 feet tall.
Recreational maths with 302242150178210264259047616
- 302242150178210264259047616 backwards is 616740952462012871051242203
- The number of decimal digits it has is: 27
- The sum of 302242150178210264259047616's digits is 90
- 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 302242150178210264259047616 - Facts about the integer". Numbermatics.com. 2024. Web. 4 May 2024.
APA style:
Numbermatics. (2024). Number 302242150178210264259047616 - Facts about the integer. Retrieved 4 May 2024, from https://numbermatics.com/n/302242150178210264259047616/
Chicago style:
Numbermatics. 2024. "Number 302242150178210264259047616 - Facts about the integer". https://numbermatics.com/n/302242150178210264259047616/
The information we have on file for 302242150178210264259047616 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 302242150178210264259047616, math, Factors of 302242150178210264259047616, curriculum, school, college, exams, university, Prime factorization of 302242150178210264259047616, STEM, science, technology, engineering, physics, economics, calculator, three hundred two septillion, two hundred forty-two sextillion, one hundred fifty quintillion, one hundred seventy-eight quadrillion, two hundred ten trillion, two hundred sixty-four billion, two hundred fifty-nine million, forty-seven thousand, six hundred sixteen.