431952345160148895676858368
431,952,345,160,148,895,676,858,368 is an even composite number composed of five prime numbers multiplied together.
431952345160148895676858368 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 431952345160148895676858368:
215 × 39 × 136 × 313 × 1673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 31 × 31 × 31 × 167 × 167 × 167)See below for interesting mathematical facts about the number 431952345160148895676858368 from the Numbermatics database.
Names of 431952345160148895676858368
- Cardinal: 431952345160148895676858368 can be written as Four hundred thirty-one septillion, nine hundred fifty-two sextillion, three hundred forty-five quintillion, one hundred sixty quadrillion, one hundred forty-eight trillion, eight hundred ninety-five billion, six hundred seventy-six million, eight hundred fifty-eight thousand, three hundred sixty-eight.
Scientific notation
- Scientific notation: 4.31952345160148895676858368 × 1026
Factors of 431952345160148895676858368
Divisors of 431952345160148895676858368
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 48 52 54 62 64 72 78 81 93 96 104 108 117 124 128 144 156 162 167 169 186 192 208 216 234 243 248 256 279 288 312 324 334 338 351 372 384 403 416 432 468 486 496 501 507 512 558 576 624 648 668 676 702 729 744 768 806 832 837 864 936 961 972 992 1002 1014 1024 1053 1116 1152 1209 1248 1296 1336 1352 1404 1458 1488 1503 1521 1536 1612 1664 1674 1728 1872 1922 1944 1984 2004 2028 2048 2106 2171 2187 2197 2232 2304 2418 2496 2511 2592 2672 2704 2808 2883 2916 2976 3006 3042 3072 3159 3224 3328 3348 3456 3627 3744 3844 3888 3968 4008 4056 4096 4212 4342 4374 4394 4464 4509 4563 4608 4836 4992 5022 5177 5184 5239 5344 5408 5616 5766 5832 5952 6012 6084 6144 6318 6448 6513 6561 6591 6656 6696 6912 7254 7488 7533 7688 7776 7936 8016 8112 8192 8424 8649 8684 8748 8788 8928 9018 9126 9216 9477 9672 9984 10044 10354 10368 10478 10688 10816 10881 11232 11532 11664 11904 12024 12168 12288 12493 12636 12896 13026 13122 13182 13312 13392 13527 13689 13824 14508 14976 15066 15376 15531 15552 15717 15872 16032 16224 16384 16848 17298 17368 17496 17576 17856 18036 18252 18432 18954 19344 19539 19683 19773 19968 20088 20708 20736 20956 21376 21632 21762 22464 22599 23064 23328 23808 24048 24336 24576 24986 25272 25792 25947 26052 26244 26364 26624 26784 27054 27378 27648 27889 28223 28431 28561 29016 29791 29952 30132 30752 31062 31104 31434 31744 32064 32448 32643 32768 33696 34596 34736 34992 35152 35712 36072 36504 36864 37479 37908 38688 39078 39366 39546 39936 40176 40581 41067 41416 41472 41912 42752 43264 43524 44928 45198 46128 46593 46656 47151 47616 48096 48672 49152 49972 50544 51584 51894 52104 52488 52728 53248 53568 54108 54756 55296 55778 56446 56862 57122 58032 58617 59319 59582 59904 60264 61504 62124 62208 62868 63488 64128 64896 65286 67301 67392 67797 68107 69192 69472 69984 70304 71424 72144 73008 73728 74958 75816 77376 77841 78156 78732 79092 79872 80352 81162 82134 82832 82944 83667 83824 84669 85293 85504 85683 86528 87048 89373 89856 90396 92256 93186 93312 94302 95232 96192 97344 97929 98304 99944 101088 103168 103788 104208 104976 105456 106496 107136 108216 109512 110592 111556 112437 112892 113724 114244 116064 117234 118638 119164 119808 120528 121743 123008 123201 124248 124416 125736 126976 128256 129792 130572 134602 134784 135594 136214 138384 138944 139779 139968 140608 141453 142848 144288 146016 147456 149916 151632 154752 155682 156312 157464 158184 159744 160487 160704 162324 162409 164268 165664 165888 167334 167648 169338 170586 171008 171366 173056 174096 175851 177957 178746 179712 180792 184512 186372 186624 188604 190464 192384 194688 195858 199888 201903 202176 203391 204321 206336 207576 208416 209952 210912 212992 214272 216432 219024 221184 223112 224874 225784 227448 228488 232128 233523 234468 237276 238328 239616 241056 243486 246016 246402 248496 248832 251001 251472 253952 254007 255879 256512 257049 259584 261144 268119 269204 269568 271188 272428 276768 277888 279558 279936 281216 282906 285696 288576 292032 293787 294912 299832 303264 309504 311364 312624 314928 316368 319488 320974 321408 324648 324818 328536 331328 331776 334668 335296 337311 338676 341172 342016 342732 346112 348192 351702 355914 357492 359424 361584 362557 365229 366899 369024 369603 371293 372744 373248 377208 380928 384768 387283 389376 391716 399776 403806 404352 406782 408642 412672 415152 416832 419337 419904 421824 424359 425984 428544 432864 438048 442368 446224 449748 451568 454896 456976 464256 467046 468936 474552 476656 479232 481461 482112 486972 487227 492032 492804 496992 497664 502002 502944 507904 508014 511758 513024 514098 519168 522288 527553 533871 536238 538408 539136 542376 544856 553536 555776 559116 559872 562432 565812 571392 577152 584064 587574 599664 605709 606528 610173 612963 619008 622728 625248 629856 632736 638976 641948 642816 649296 649636 657072 662656 663552 669336 670592 674622 677352 682344 684032 685464 692224 696384 700569 703404 711828 714984 718848 723168 725114 730458 733798 738048 739206 742586 745488 746496 753003 754416 761856 762021 769536 771147 774566 778752 783432 799552 804357 807612 808704 813564 817284 825344 830304 833664 838674 839808 843648 848718 857088 864559 865728 874913 876096 881361 884736 885391 892448 899496 903136 909792 913952 928512 934092 937872 949104 953312 958464 962922 964224 973944 974454 984064 985608 993984 995328 1004004 1005888 1011933 1015808 1016028 1023516 1026048 1028196 1038336 1044576 1055106 1067742 1072476 1076816 1078272 1084752 1087671 1089712 1095687 1100697 1107072 1108809 1111552 1113879 1118232 1119744 1124864 1131624 1142784 1154304 1161849 1168128 1175148 1199328 1211418 1213056 1220346 1225926 1238016 1245456 1250496 1258011 1259712 1265472 1273077 1277952 1283896 1285632 1298592 1299272 1314144 1325312 1327104 1338672 1341184 1349244 1354704 1364688 1368064 1370928 1384448 1392768 1401138 1406808 1423656 1429968 1437696 1444383 1446336 1450228 1460916 1461681 1467596 1476096 1478412 1485172 1490976 1492992 1506006 1508832 1523712 1524042 1539072 1542294 1549132 1557504 1566864 1582659 1599104 1601613 1608714 1615224 1617408 1627128 1634568 1650688 1660608 1667328 1677348 1679616 1687296 1697436 1714176 1729118 1731456 1749826 1752192 1762722 1770782 1784896 1798992 1806272 1817127 1819584 1827904 1838889 1857024 1868184 1875744 1898208 1906624 1916928 1925844 1928448 1947888 1948908 1968128 1971216 1987968 1990656 2008008 2011776 2023866 2032056 2047032 2052096 2056392 2076672 2086331 2089152 2101707 2110212 2111317 2135484 2144952 2153632 2156544 2169504 2175342 2179424 2191374 2201394 2214144 2217618 2223104 2227758 2236464 2239488 2249728 2259009 2263248 2285568 2286063 2308608 2313441 2323698 2336256 2350296 2398656 2413071 2422836 2426112 2440692 2451852 2476032 2490912 2500992 2516022 2519424 2530944 2546154 2567792 2571264 2593677 2597184 2598544 2624739 2628288 2644083 2650624 2654208 2656173 2677344 2682368 2698488 2709408 2729376 2736128 2741856 2768896 2785536 2802276 2813616 2847312 2859936 2875392 2888766 2892672 2900456 2921832 2923362 2935192 2952192 2956824 2970344 2981952 2985984 3012012 3017664 3035799 3047424 3048084 3078144 3084588 3098264 3115008 3133728 3165318 3198208 3203226 3217428 3230448 3234816 3254256 3263013 3269136 3287061 3301376 3302091 3321216 3326427 3334656 3341637 3354696 3359232 3374592 3394872 3428352 3458236 3462912 3485547 3499652 3504384 3525444 3541564 3569792 3597984 3612544 3634254 3639168 3655808 3677778 3714048 3736368 3751488 3774033 3796416 3813248 3819231 3833856 3851688 3856896 3895776 3897816 3936256 3942432 3975936 3981312 4016016 4023552 4047732 4064112 4094064 4104192 4112784 4153344 4172662 4178304 4203414 4220424 4222634 4270968 4289904 4307264 4313088 4333149 4339008 4350684 4358848 4382748 4385043 4402788 4428288 4435236 4446208 4455516 4472928 4478976 4499456 4518018 4526496 4571136 4572126 4617216 4626882 4647396 4657463 4672512 4700592 4713241 4747977 4769687 4797312 4804839 4826142 4826809 4845672 4852224 4881384 4903704 4952064 4975097 4981824 5001984 5032044 5034679 5038848 5061888 5092308 5135584 5142528 5187354 5194368 5197088 5249478 5256576 5288166 5301248 5312346 5354688 5364736 5396976 5418816 5451381 5458752 5472256 5483712 5516667 5537792 5571072 5604552 5627232 5694624 5719872 5750784 5777532 5785344 5800912 5843664 5846724 5870384 5904384 5913648 5940688 5963904 5971968 6024024 6035328 6071598 6096168 6156288 6169176 6196528 6230016 6258993 6267456 6305121 6330636 6333951 6396416 6406452 6434856 6460896 6469632 6508512 6526026 6538272 6574122 6602752 6604182 6642432 6652854 6669312 6683274 6709392 6718464 6749184 6777027 6789744 6856704 6858189 6916472 6925824 6940323 6971094 6999304 7008768 7050888 7083128 7139584 7195968 7225088 7239213 7268508 7278336 7311616 7355556 7428096 7472736 7502976 7548066 7592832 7626496 7638462 7703376 7713792 7781031 7791552 7795632 7872512 7874217 7884864 7932249 7951872 7962624 7968519 8032032 8047104 8095464 8128224 8188128 8208384 8225568 8306688 8345324 8356608 8406828 8440848 8445268 8541936 8579808 8614528 8626176 8666298 8678016 8701368 8717696 8765496 8770086 8805576 8856576 8870472 8892416 8911032 8945856 8957952 8998912 9036036 9052992 9107397 9142272 9144252 9234432 9253764 9294792 9314926 9345024 9401184 9426482 9495954 9539374 9594624 9609678 9652284 9653618 9691344 9704448 9762768 9789039 9807408 9904128 9906273 9950194 9963648 10003968 10024911 10064088 10069358 10077696 10123776 10184616 10271168 10285056 10374708 10388736 10394176 10456641 10498956 10513152 10576332 10602496 10624692 10709376 10729472 10793952 10837632 10902762 10917504 10967424 11033334 11142144 11209104 11239267 11254464 11322099 11373869 11389248 11439744 11457693 11501568 11510083 11555064 11570688 11601824 11687328 11693448 11740768 11808768 11827296 11881376 11927808 11943936 12048048 12070656 12143196 12192336 12312576 12338352 12393056 12460032 12517986 12534912 12610242 12661272 12667902 12792832 12812904 12869712 12921792 12939264 12999447 13017024 13052052 13076544 13148244 13155129 13205504 13208364 13284864 13305708 13338624 13366548 13418784 13436928 13498368 13554054 13579488 13713408 13716378 13832944 13851648 13880646 13942188 13972389 13998608 14017536 14101776 14139723 14166256 14243931 14279168 14309061 14391936 14414517 14450176 14478426 14480427 14537016 14556672 14623232 14711112 14856192 14925291 14945472 15005952 15096132 15104037 15185664 15252992 15276924 15406752 15427584 15562062 15583104 15591264 15745024 15748434 15769728 15864498 15903744 15937038 16064064 16094208 16190928 16256448 16354143 16376256 16416768 16451136 16550001 16613376 16690648 16713216 16813656 16881696 16890536 17083872 17159616 17229056 17252352 17332596 17356032 17402736 17435392 17530992 17540172 17611152 17713152 17740944 17784832 17822064 17891712 17915904 17997824 18072072 18105984 18214794 18288504 18468864 18507528 18589584 18629852 18690048 18776979 18802368 18852964 18915363 18991908 19001853 19078748 19189248 19219356 19304568 19307236 19382688 19408896 19525536 19578078 19614816 19808256 19812546 19900388 19927296 20007936 20049822 20128176 20138716 20155392 20247552 20331081 20369232 20542336 20570112 20574567 20749416 20777472 20788352 20820969 20913282 20997912 21026304 21152664 21204992 21249384 21418752 21458944 21587904 21675264 21717639 21805524 21835008 21934848 22066668 22284288 22418208 22478534 22508928 22644198 22747738 22778496 22879488 22915386 23020166 23110128 23141376 23203648 23343093 23374656 23386896 23481536 23617536 23622651 23654592 23762752 23855616 23887872 23905557 24096096 24141312 24286392 24384672 24625152 24676704 24786112 24920064 25035972 25069824 25220484 25322544 25335804 25585664 25625808 25739424 25843584 25878528 25998894 26034048 26104104 26153088 26296488 26310258 26416728 26569728 26611416 26677248 26733096 26801329 26837568 26873856 26996736 27108108 27122303 27158976 27322191 27426816 27432756 27447121 27665888 27703296 27761292 27884376 27944778 27997216 28035072 28203552 28279446 28332512 28487862 28558336 28618122 28783872 28829034 28900352 28956852 28960854 29074032 29113344 29246464 29367117 29422224 29712384 29718819 29850582 29890944 30011904 30074733 30192264 30208074 30371328 30505984 30553848 30813504 30855168 31124124 31166208 31182528 31369923 31490048 31496868 31539456 31728996 31807488 31874076 32128128 32188416 32381856 32512896 32708286 32752512 32902272 33100002 33381296 33426432 33627312 33717801 33763392 33781072 33966297 34121607 34167744 34319232 34373079 34458112 34504704 34530249 34665192 34712064 34805472 34870784 35061984 35080344 35222304 35426304 35481888 35569664 35644128 35783424 35831808 35995648 36144144 36211968 36429588 36577008 36937728 37015056 37179168 37259704 37380096 37553958 37604736 37705928 37830726 37983816 38003706 38157496 38378496 38438712 38609136 38614472 38765376 38817792 38998341 39051072 39156156 39229632 39465387 39616512 39625092 39800776 39854592 40015872 40099644 40256352 40277432 40310784 40495104 40662162 40738464 41084672 41140224 41149134 41498832 41554944 41576704 41641938 41826564 41917167 41995824 42052608 42305328 42409984 42419169 42498768 42731793 42837504 42917888 42927183 43175808 43243551 43350528 43435278 43441281 43611048 43670016 43869696 44133336 44568576 44775873 44836416 44957068 45017856 45288396 45312111 45495476 45556992 45758976 45830772 46040332 46220256 46282752 46407296 46686186 46749312 46773792 46963072 47235072 47245302 47309184 47525504 47711232 47811114 48192192 48282624 48572784 48769344 49062429 49250304 49353408 49572224 49650003 49840128 50071944 50139648 50440968 50645088 50671608 51171328 51251616 51478848 51687168 51757056 51997788 52068096 52208208 52306176 52592976 52620516 52833456 53139456 53222832 53354496 53466192 53602658 53675136 53747712 53993472 54216216 54244606 54317952 54644382 54865512 54894242 55331776 55406592 55522584 55768752 55889556 55994432 56070144 56330937 56407104 56558892 56665024 56975724 57005559 57116672 57236244 57567744 57658068 57800704 57913704 57921708 58148064 58226688 58492928 58734234 58844448 59424768 59437638 59701164 59781888 60023808 60149466 60384528 60416148 60547019 60742656 60993243 61011968 61107696 61272133 61627008 61710336 61723701 62005931 62248248 62332416 62365056 62462907 62739846 62993736 63078912 63457992 63614976 63748152 64256256 64376832 64676261 64763712 65025792 65152917 65416572 65450827 65505024 65804544 66200004 66762592 66852864 67254624 67435602 67526784 67562144 67932594 68243214 68335488 68638464 68746158 68916224 69060498 69330384 69424128 69610944 69741568 70029279 70123968 70160688 70444608 70852608 70867953 70963776 71139328 71288256 71566848 71663616 71716671 71991296 72288288 72423936 72859176 73154016 73875456 74030112 74358336 74519408 74760192 75107916 75209472 75411856 75661452 75967632 76007412 76314992 76756992 76877424 77218272 77228944 77530752 77635584 77996682 78102144 78312312 78459264 78930774 79250184 79601552 79709184 80031744 80199288 80403987 80512704 80554864 80621568 80990208 81324324 81366909 81476928 81966573 82169344 82280448 82298268 82341363 82997664 83109888 83153408 83283876 83653128 83834334 83991648 84105216 84610656 84819968 84838338 84997536 85463586 85675008 85835776 85854366 86351616 86487102 86701056 86870556 86882562 87222096 87340032 87739392 88101351 88266672 89137152 89156457 89551746 89672832 89914136 90035712 90224199 90576792 90624222 90990952 91113984 91517952 91661544 92080664 92440512 92565504 92814592 93372372 93498624 93547584 93926144 94109769 94470144 94490604 94618368 95051008 95422464 95622228 96384384 96565248 97145568 97538688 98124858 98706816 99144448 99300006 100143888 100279296 100881936 101153403 101290176 101343216 101898891 102342656 102364821 102503232 102957696 103119237 103374336 103514112 103590747 103995576 104136192 104416416 104612352 105185952 105241032 105666912 106278912 106445664 106708992 106932384 107205316 107350272 107495424 107986944 108432432 108489212 108635904 109288764 109731024 109788484 110663552 110813184 111045168 111537504 111779112 111988864 112140288 112661874 112814208 113117784 113330048 113951448 114011118 114233344 114472488 115135488 115316136 115601408 115827408 115843416 116296128 116453376 116985856 116995023 117468468 117688896 118396161 118849536 118875276 119402328 119563776 120047616 120298932 120769056 120832296 121094038 121485312 121986486 122023936 122215392 122544266 123254016 123420672 123447402 124011862 124496496 124664832 124730112 124925814 125479692 125751501 125987472 126157824 126915984 127229952 127257507 127496304 128512512 128753664 128781549 129352522 129527424 130051584 130305834 130323843 130833144 130901654 131010048 131609088 132400008 133525184 133705728 134327619 134509248 134871204 135053568 135124288 135865188 135936333 136486428 136670976 137276928 137492316 137832448 138120996 138660768 138848256 139221888 139483136 140058558 140247936 140321376 140889216 141705216 141735906 141927552 142576512 143133696 143433342 144381353 144576576 144847872 145718352 146110471 146308032 147187287 147750912 147860297 148060224 148716672 148950009 149038816 149520384 149631079 150215832 150418944 150823712 151322904 151935264 152014824 152629984 153513984 153754848 154436544 154457888 155061504 155271168 155993364 156204288 156624624 156918528 157861548 158500368 159203104 159418368 160063488 160398576 160807974 161025408 161109728 161243136 161980416 162648648 162733818 162953856 163933146 164338688 164596536 164682726 165995328 166219776 166306816 166567752 167306256 167668668 167983296 168210432 168992811 169221312 169639936 169676676 169995072 170927172 171016677 171350016 171671552 171708732 172703232 172974204 173402112 173741112 173765124 174444192 174680064 175478784 176202702 176533344 178274304 178312914 179103492 179345664 179828272 180071424 180448398 181153584 181248444 181641057 181981904 182227968 182979729 183035904 183323088 183816399 184161328 184881024 185131008 185171103 185629184 186017793 186744744 186997248 187095168 187388721 187852288 188219538 188981208 189236736 190102016 190844928 191244456 192768768 193130496 194028783 194291136 195077376 195458751 196249716 196352481 197413632 198288896 198600012 200287776 200558592 201763872 202306806 202580352 202686432 203797782 204685312 204729642 205006464 205915392 206238474 206748672 207181494 207991152 208272384 208832832 209224704 210087837 210371904 210482064 211333824 212557824 212603859 212891328 213417984 213864768 214410632 214700544 214990848 215150013 215973888 216864864 216978424 217271808 218577528 219462048 219576968 221327104 221626368 222090336 223075008 223558224 223977728 224280576 225323748 225628416 226235568 226660096 227902896 228022236 228466688 228944976 230270976 230632272 231202816 231654816 231686832 232592256 232906752 233971712 233990046 234936936 235377792 236792322 237750552 238804656 239127552 240095232 240597864 241211961 241538112 241664592 242188076 242970624 243972972 244047872 244100727 244430784 245088532 245899719 246508032 246841344 246894804 247024089 248023724 248992992 249329664 249460224 249851628 250959384 251503002 251974944 252315648 253831968 254459904 254515014 254992608 257025024 257507328 257563098 258705044 259054848 260103168 260611668 260647686 261666288 261803308 262020096 263218176 264304053 264800016 267050368 267411456 267469371 268655238 269018496 269742408 270107136 270248576 270672597 271730376 271872666 272972856 273341952 274553856 274984632 275664896 276241992 277321536 277696512 278443776 278966272 280117116 280495872 280642752 281778432 282329307 283410432 283471812 283855104 285153024 286267392 286866684 288762706 289153152 289695744 291436704 292220942 292616064 294374574 295720594 296120448 297433344 297900018 298077632 299262158 300431664 300837888 301647424 302645808 303460209 303870528 304029648 305259968 307027968 307094463 307509696 308873088 308915776 310123008 310542336 310772241 311986728 312408576 313249248 313837056 315723096 317000736 318406208 318836736 320126976 320797152 321615948 322050816 322219456 322486272 323960832 325297296 325467636 325907712 327866292 328677376 329193072 329365452 331990656 332439552 332613632 333135504 334612512 335337336 335966592 336420864 337985622 338442624 339353352 339990144 341854344 342033354 342700032 343417464 345406464 345948408 346804224 347482224 347530248 348417277 348888384 349360128 350957568 350985069 352405404 352589939 353066688 355188483 356548608 356625828 356812573 358206984 358691328 359656544 360142848 360896796 362307168 362496888 363282114 363963808 364455936 365959458 366071808 366646176 367632798 368322656 369762048 370262016 370342206 371258368 372035586 373489488 373994496 374190336 374777442 375704576 376439076 377254503 377962416 378473472 380204032 381689856 381772521 382488912 385537536 386260992 386344647 388057566 388582272 390154752 390917502 390971529 392499432 392704962 394827264 396577792 397200024 400575552 401117184 402982857 403527744 404613612 405160704 405372864 407595564 407808999 409370624 409459284 410012928 411830784 412476948 413497344 414362988 415982304 416544768 417665664 418449408 420175674 420743808 420964128 422667648 425115648 425207718 425782656 427729536 428821264 429401088 430300026 433144059 433729728 433956848 434543616 437155056 438331413 438924096 439153936 441561861 442654208 443252736 443580891 444180672 446150016 446850027 447116448 447955456 448561152 448893237 450647496 451256832 452471136 453320192 455805792 456044472 456933376 457889952 460541952 461264544 462405632 463309632 463373664 465184512 465813504 467943424 467980092 469873872 470755584 473584644 475501104 477609312 478255104 480190464 481195728 482423922 483076224 483329184 484376152 485941248 487945944 488095744 488201454 488861568 490177064 491799438 493016064 493789608 494048178 496047448 497985984 498659328 498920448 499703256 501918768 503006004 503949888 504631296 506978433 507663936 508919808 509030028 509985216 513050031 514050048 515014656 515126196 517410088 518109696 520206336 521223336 521295372 523332576 523606616 524040192 526436352 528608106 529600032 534100736 534822912 534938742 537310476 538036992 539484816 540214272 540497152 541345194 543460752 543745332 544923171 545945712 546683904 548939187 549107712 549969264 551329792 551449197 552483984 554643072 555393024 555513309 556887552 557932544 558053379 560234232 560991744 561285504 562166163 563556864 564658614 566943624 567710208 570306048 572534784 573733368 577525412 578306304 579391488 582086349 582873408 584441884 585232128 586376253 588749148 589057443 591441188 592240896 594866688 595800036 596155264 598524316 600863328 601675776 603294848 605291616 606920418 607741056 608059296 610519936 614055936 614188926 615019392 617746176 617831552 620246016 621544482 623973456 624817152 626498496 627674112 630263511 631446192 634001472 636812416 637673472 637811577 640253952 641594304 643231896 644101632 644438912 644972544 645450039 647921664 650594592 650935272 651815424 655732584 657354752 658386144 658730904 663981312 664879104 665227264 666271008 669225024 670674672 671933184 672841728 675971244 676885248 678706704 679980288 683708688 684066708 685400064 686834928 690812928 691896816 693608448 694964448 695060496 696834554 697776768 698720256 701915136 701970138 704810808 705179878 706133376 710376966 713251656 713625146 716413968 717382656 719313088 720285696 721793592 723635883 724614336 724993776 726564228 727927616 728911872 731918916 732143616 732302181 733292352 735265596 736645312 739524096 740524032 740684412 741072267 742516736 744071172 746978976 747988992 748380672 749554884 751409152 752878152 754509006 755924832 756946944 760408064 763379712 763545042 764977824 771075072 772521984 772689294 776115132 777164544 780309504 781835004 781943058 784998864 785409924 787111247 789654528 792912159 793155584 794400048 796537729 801151104 802234368 802408113 805965714 806077103 807055488 809227224 810321408 810745728 812017791 815191128 815617998 818918568 820025856 823661568 824953896 826994688 828725976 830841199 831964608 833089536 835331328 836898816 840351348 840791393 841487616 841928256 845335296 846987921 850231296 850415436 850860751 851565312 855459072 857642528 858802176 860600052 866288118 867459456 867913696 869087232 874310112 876662826 877848192 878307872 883123722 885308416 887161782 888361344 892300032 893700054 894232896 895910912 897786474 901294992 902513664 904942272 906640384 910380627 911611584 912088944 913866752 915779904 921083904 921283389 922529088 924811264 926619264 926747328 930369024 931627008 932316723 935886848 935960184 939747744 941511168 947169288 951002208 955218624 956510208 960380928 962391456 964847844 966152448 966658368 968752304 971882496 975891888 976191488 976402908 977723136 980354128 983598876 986032128 987579216 988096356 992094896 995971968 997318656 997840896 999406512 1003837536 1006012008 1007899776 1009262592 1013956866 1015327872 1018060056 1019970432 1026100062 1028100096 1030252392 1034820176 1036219392 1040412672 1042446672 1042590744 1045251831 1046665152 1047213232 1048080384 1052872704 1052955207 1057216212 1057769817 1059200064 1065565449 1068201472 1069645824 1069877484 1070437719 1074620952 1076073984 1078969632 1080428544 1080994304 1082690388 1086921504 1087490664 1089846342 1091891424 1093367808 1097878374 1098215424 1099938528 1102659584 1102898394 1104967968 1109286144 1110786048 1111026618 1113775104 1115865088 1116106758 1120468464 1121983488 1122571008 1124332326 1127113728 1129317228 1131763509 1133887248 1135420416 1140612096 1145069568 1145317563 1147466736 1155050824 1156612608 1158782976 1159033941 1164172698 1165746816 1168883768 1170464256 1172752506 1172914587 1177498296 1178114886 1182882376 1184481792 1189733376 1191600072 1192310528 1197048632 1201726656 1203351552 1206589696 1208948571 1210583232 1213840836 1215482112 1216118592 1221039872 1223426997 1228111872 1228377852 1230038784 1235492352 1235663104 1240492032 1243088964 1247946912 1249634304 1252996992 1255348224 1260527022 1262892384 1268002944 1273624832 1275346944 1275623154 1283188608 1286463792 1288203264 1288877824 1290900078 1299432177 1301189184 1301870544 1303630848 1311465168 1314709504 1314994239 1316772288 1317461808 1324685583 1327962624 1329758208 1330454528 1330742673 1332542016 1338450048 1340550081 1341349344 1343866368 1345683456 1346679711 1351942488 1353770496 1357413408 1359960576 1367417376 1368133416 1370800128 1373669856 1381625856 1383793632 1387216896 1389928896 1390120992 1393669108 1395553536 1397440512 1403830272 1403940276 1409621616 1410359756 1412266752 1420753932 1426503312 1427250292 1432827936 1434765312 1438626176 1440571392 1443587184 1447271766 1449228672 1449987552 1453128456 1455855232 1457823744 1463837832 1464287232 1464604362 1466584704 1470531192 1473290624 1479048192 1481368824 1482144534 1485033472 1488142344 1493957952 1495977984 1496761344 1499109768 1502818304 1505756304 1509018012 1511849664 1513893888 1520816128 1520935299 1526759424 1527090084 1529955648 1539150093 1542150144 1545043968 1545378588 1552230264 1554329088 1560619008 1563670008 1563886116 1569997728 1570819848 1574222494 1579309056 1585824318 1586311168 1588800096 1593075458 1602302208 1604468736 1604816226 1611931428 1612154206 1614110976 1618454448 1620642816 1621491456 1624035582 1630382256 1631235996 1634769513 1637837136 1640051712 1647323136 1649907792 1653989376 1654347591 1657451952 1661682398 1663929216 1666179072 1670662656 1673797632 1674160137 1680702696 1681582786 1682975232 1683856512 1690670592 1693975842 1700830872 1701721502 1703130624 1710918144 1715285056 1717604352 1721200104 1732576236 1734918912 1735827392 1738174464 1746259047 1748620224 1753325652 1755696384 1756615744 1766247444 1767172329 1770616832 1774323564 1776722688 1784600064 1787400108 1788465792 1791821824 1795572948 1802589984 1805027328 1809884544 1813280768 1820761254 1823223168 1824177888 1831559808 1842167808 1842566778 1845058176 1853238528 1853494656 1860738048 1864633446 1871920368 1876957589 1879495488 1883022336 1890790533 1894338576 1899436123 1902004416 1910437248 1913020416 1913434731 1920761856 1922183861 1924782912 1929695688 1932304896 1933316736 1936350117 1937504608 1943764992 1951783776 1952805816 1955446272 1960708256 1967197752 1972064256 1975158432 1976192712 1984189792 1991943936 1994637312 1995681792 1998813024 2007675072 2012024016 2015799552 2018525184 2027913732 2030655744 2036120112 2039940864 2052200124 2056200192 2060504784 2069640352 2072438784 2080825344 2084893344 2085181488 2090503662 2093330304 2094426464 2096160768 2105745408 2105910414 2114432424 2115539634 2118400128 2131130898 2136402944 2139754968 2140875438 2149241904 2152147968 2157939264 2160857088 2161988608 2165380776 2170907649 2173843008 2174981328 2179692684 2183782848 2186735616 2195756748 2196430848 2196906543 2199877056 2205319168 2205796788 2209935936 2218572288 2221572096 2222053236 2223216801 2227550208 2231730176 2232213516 2240936928 2243966976 2245142016 2248664652 2254227456 2258634456 2263527018 2267774496 2270840832 2281224192 2290139136 2290635126 2294933472 2310101648 2313225216 2317565952 2318067882 2328345396 2331493632 2337767536 2340928512 2345505012 2345829174 2354996592 2356229772 2361333741 2365764752 2368963584 2378736477 2379466752 2383200144 2384621056 2389613187 2394097264 2403453312 2406703104 2407224339 2413179392 2417897142 2418231309 2421166464 2427681672 2430964224 2432237184 2436053373 2442079744 2446853994 2456755704 2460077568 2470984704 2471326208 2480984064 2486177928 2492523597 2495893824 2499268608 2505993984 2510696448 2521054044 2522374179 2525784768 2536005888 2540963763 2547249664 2550693888 2551246308 2552582253 2566377216 2572927584 2576406528 2577755648 2581800156 2598864354 2602378368 2603741088 2607261696 2622930336 2629419008 2629988478 2633544576 2634923616 2649371166 2655925248 2660909056 2661485346 2665084032 2676900096 2681100162 2682698688 2687732736 2693359422 2703884976 2707540992 2714826816 2719921152 2731141881 2734834752 2736266832 2741600256 2747339712 2763251712 2763850167 2767587264 2774433792 2779857792 2780241984 2787338216 2791107072 2794881024 2796950169 2807660544 2807880552 2819243232 2820719512 2824533504 2841507864 2853006624 2854500584 2865655872 2869530624 2877252352 2881142784 2887174368 2894543532 2898457344 2899975104 2906256912 2911710464 2915647488 2927675664 2928574464 2929208724 2933169408 2941062384 2946581248 2958096384 2962737648 2964289068 2970066944 2976284688 2987915904 2991955968 2993522688 2998219536 3005636608 3011512608 3018036024 3023699328 3027787776 3041632256 3041870598 3054180168 3059911296 3078300186 3084300288 3090757176 3104460528 3108658176 3121238016 3127340016 3127772232 3135755493 3139995456 3141639696 3148444988 3158618112 3158865621 3171648636 3172622336 3173309451 3177600192 3186150916 3196696347 3204604416 3208937472 3209632452 3211313157 3223862856 3224308412 3228221952 3236908896 3241285632 3242982912 3248071164 3260764512 3262471992 3269539026 3275674272 3280103424 3294646272 3299815584 3307978752 3308695182 3314903904 3323364796 3327858432 3332358144 3341325312 3347595264 3348320274 3361405392 3363165572 3365950464 3367713024 3381341184 3387951684 3395290527 3401661744 3403443004 3406261248 3421836288 3430570112 3435208704 3435952689 3442400208 3465152472 3469837824 3471654784 3476348928 3477101823 3492518094 3497240448 3506651304 3511392768 3513231488 3518743761 3532494888 3534344658 3541233664 3548647128 3553445376 3569200128 3574800216 3576931584 3583643648 3591145896 3605179968 3610054656 3619769088 3626561536 3626845713 3641522508 3646446336 3648355776 3663119616 3670280991 3684335616 3685133556 3690116352 3706477056 3706989312 3721476096 3729266892 3743840736 3753915178 3758990976 3766044672 3781581066 3788677152 3798872246 3804008832 3820874496 3826040832 3826869462 3844367722 3849565824 3859391376 3864609792 3866633472 3872700234 3875009216 3898296531 3903567552 3905611632 3910892544 3921416512 3934395504 3944128512 3944982717 3950316864 3952385424 3968379584 3983887872 3989274624 3991363584 3992228019 3997626048 4015350144 4024048032 4031599104 4037050368 4040039133 4055827464 4061311488 4072240224 4079881728 4104400248 4112400384 4121009568 4139280704 4144877568 4161650688 4169786688 4170362976 4181007324 4186660608 4188852928 4192321536 4211490816 4211820828 4228864848 4231079268 4236800256 4262261796 4272805888 4279509936 4281750876 4298483808 4304295936 4315878528 4321714176 4323977216 4330761552 4341815298 4347686016 4349962656 4359385368 4367565696 4373471232 4391513496 4392861696 4393813086 4399754112 4411593576 4419871872 4437144576 4444106472 4446433602 4455100416 4464427032 4475821943 4481873856 4487933952 4490284032 4497329304 4508454912 4517268912 4527054036 4529424601 4535548992 4541681664 4562448384 4562805897 4580278272 4581270252 4583669207 4589866944 4617450279 4620203296 4626450432 4635131904 4636135764 4638563449 4656690792 4662987264 4675535072 4681857024 4691010024 4691658348 4709993184 4712459544 4722667482 4731529504 4737927168 4757472954 4758933504 4766400288 4769242112 4779226374 4788194528 4806906624 4813406208 4814448678 4826358784 4835794284 4836462618 4842332928 4855363344 4861928448 4864474368 4872106746 4884159488 4893707988 4904308539 4913511408 4920155136 4941969408 4942652416 4961968128 4963042773 4972355856 4985047194 4991787648 4998537216 5011987968 5021392896 5022480411 5042108088 5044748358 5051569536 5072011776 5081927526 5094499328 5102492616 5105164506 5132754432 5145855168 5152813056 5155511296 5163600312 5197728708 5204756736 5207482176 5214523392 5238777141 5245860672 5258838016 5259976956 5267089152 5269847232 5298742332 5301516987 5311850496 5321818112 5322970692 5330168064 5353800192 5362200324 5365397376 5375465472 5386718844 5407769952 5415081984 5429653632 5439842304 5462283762 5469669504 5472533664 5494679424 5526503424 5527700334 5535174528 5559715584 5560483968 5574676432 5582214144 5593900338 5615761104 5630872767 5638486464 5641439024 5649067008 5672371599 5683015728 5698308369 5706013248 5709001168 5731311744 5739061248 5740304193 5754504704 5762285568 5766551583 5774348736 5789087064 5796914688 5799950208 5809050351 5812513824 5823420928 5831294976 5855351328 5858417448 5866338816 5882124768 5893162496 5916192768 5925475296 5928578136 5940133888 5952569376 5975831808 5983911936 5987045376 5996439072 6011273216 6023025216 6036072048 6047398656 6055575552 6083264512 6083741196 6108360336 6119822592 6156600372 6168600576 6181514352 6208921056 6217316352 6242476032 6254680032 6255544464 6271510986 6279990912 6283279392 6296889976 6317236224 6317731242 6343297272 6345244672 6346618902 6355200384 6372301832 6393392694 6409208832 6419264904 6422626314 6447725712 6448616824 6456443904 6473817792 6482571264 6485965824 6496142328 6512722947 6521529024 6524943984 6539078052 6551348544 6560206848 6589292544 6590719629 6599631168 6615957504 6617390364 6629807808 6646729592 6655716864 6664716288 6669650403 6682650624 6695190528 6696640548 6722810784 6726331144 6731900928 6735426048 6762682368 6775903368 6790581054 6803323488 6806886008 6812522496 6843672576 6861140224 6870417408 6871905378 6884800416 6930304944 6939675648 6943309568 6952697856 6954203646 6985036188 6994480896 7013302608 7022785536 7026462976 7037487522 7064989776 7068689316 7082467328 7084001223 7097294256 7106890752 7136209431 7138400256 7149600432 7153863168 7167287296 7168839561 7182291792 7210359936 7220109312 7221673017 7239538176 7253123072 7253691426 7254693927 7283045016 7292892672 7296711552 7308160119 7326239232 7340561982 7370267112 7380232704 7412954112 7413978624 7442952192 7458533784 7477570791 7487681472 7507830356 7517981952 7532089344 7563162132 7567122537 7577354304 7597744492 7608017664 7622891289 7641748992 7652081664 7653738924 7657746759 7688735444 7699131648 7718782752 7729219584 7733266944 7745400468 7750018432 7796593062 7807135104 7811223264 7821785088 7842833024 7868791008 7888257024 7889965434 7900633728 7904770848 7936759168 7967775744 7982727168 7984456038 7995252096 8030700288 8048096064 8063198208 8080078266 8111654928 8122622976 8144480448 8159763456 8193425643 8208800496 8224800768 8242019136 8278561408 8289755136 8291550501 8323301376 8339573376 8340725952 8362014648 8373321216 8377705856 8384643072 8390850507 8422981632 8423641656 8457729696 8462158536 8473600512 8524523592 8545611776 8559019872 8563501752 8596967616 8608591872 8631757056 8643428352 8647954432 8661523104 8683630596 8695372032 8699925312 8718770736 8735131392 8746942464 8783026992 8785723392 8787626172 8799508224 8823187152 8839743744 8874289152 8888212944 8892867204 8910200832 8928854064 8951643886 8963747712 8975867904 8980568064 8994658608 9016909824 9034537824 9054108072 9058849202 9071097984 9083363328 9124896768 9125611794 9162540504 9167338414 9179733888 9234900558 9240406592 9252900864 9272271528 9277126898 9313381584 9325974528 9351070144 9363714048 9382020048 9383316696 9407266479 9419986368 9424919088 9445334964 9463059008 9475854336 9514945908 9517867008 9519928353 9532800576 9538484224 9558452748 9576389056 9613813248 9626812416 9628897356 9633939471 9652717568 9671588568 9672925236 9684665856 9710726688 9723856896 9728948736 9744213492 9768318976 9787415976 9808617078 9827022816 9840310272 9883938816 9885304832 9923936256 9926085546 9944711712 9970094388 9983575296 9997074432 10023975936 10042785792 10044960822 10084216176 10089496716 10103139072 10144023552 10163855052 10185871581 10188998656 10204985232 10210329012 10232446211 10265508864 10291710336 10305626112 10307858067 10311022592 10327200624 10354990477 10395457416 10409513472 10414964352 10429046784 10431305469 10477554282 10491721344 10519953912 10534178304 10539694464 10556231283 10597484664 10603033974 10623700992 10645941384 10660336128 10707600384 10724400648 10730794752 10750930944 10773437688 10800935587 10815539904 10830163968 10859307264 10879684608 10880537139 10924567524 10930288109 10939339008 10945067328 10989358848 11010842973 11053006848 11055400668 11061189763 11070349056 11119431168 11120967936 11149352864 11164428288 11187800676 11231522208 11261745534 11276972928 11282878048 11298134016 11344743198 11366031456 11396616738 11412026496 11418002336 11462623488 11478122496 11480608386 11509009408 11533103166 11548697472 11578174128 11593829376 11599900416 11618100702 11625027648 11646841856 11694889593 11710702656 11716834896 11732677632 11764249536 11786324992 11832385536 11834948151 11850950592 11857156272 11880267776 11905138752 11951663616 11967823872 11974090752 11976684057 11992878144 12022546432 12046050432 12072144096 12094797312 12111151104 12120117399 12166529024 12167482392 12216720672 12239645184 12313200744 12337201152 12363028704 12417842112 12434632704 12484952064 12509360064 12511088928 12543021972 12559981824 12566558784 12593779952 12634472448 12635462484 12686594544 12690489344 12693237804 12710400768 12744603664 12786785388 12818417664 12838529808 12845252628 12895451424 12897233648 12912887808 12947635584 12965142528 12971931648 12992284656 13025445894 13043058048 13049887968 13078156104 13102697088 13120413696 13178585088 13181439258 13199262336 13234780728 13259615616 13293459184 13311433728 13339300806 13365301248 13393281096 13427465829 13445621568 13452662288 13463801856 13470852096 13525364736 13551806736 13581162108 13588273803 13606646976 13613772016 13625044992 13687345152 13688417691 13722280448 13740834816 13743810756 13751007621 13769600832 13852350837 13860609888 13879351296 13886619136 13905395712 13908407292 13915690347 13970072376 13988961792 14026605216 14045571072 14052925952 14074975044 14129979552 14137378632 14164934656 14168002446 14194588512 14213781504 14272418862 14276800512 14299200864 14307726336 14334574592 14337679122 14364583584 14420719872 14440218624 14443346034 14479076352 14506246144 14507382852 14509387854 14566090032 14585785344 14593423104 14616320238 14652478464 14681123964 14712925617 14740534224 14760465408 14825908224 14827957248 14885904384 14889128319 14917067568 14955141582 14975362944 15015660712 15035963904 15064178688 15067441233 15126324264 15134245074 15154708608 15195488984 15216035328 15245782578 15283497984 15307477848 15315493518 15377470888 15398263296 15437565504 15458439168 15466533888 15490800936 15500036864 15593186124 15614270208 15622446528 15643570176 15685666048 15716331423 15737582016 15776514048 15779930868 15801267456 15809541696 15873518336 15904550961 15935551488 15965454336 15968912076 15990504192 16061400576 16096192128 16126396416 16160156532 16223309856 16245245952 16288960896 16319526912 16386851286 16417600992 16484038272 16557122816 16579510272 16583101002 16679146752 16681451904 16724029296 16746642432 16755411712 16781701014 16847283312 16892618301 16915459392 16924317072 16947201024 17017114797 17049047184 17091223552 17094925107 17118039744 17127003504 17193935232 17217183744 17220912579 17263514112 17286856704 17295908864 17299654749 17323046208 17367261192 17390744064 17399850624 17427151053 17437541472 17470262784 17493884928 17566053984 17575252344 17599016448 17646374304 17679487488 17748578304 17776425888 17785734408 17820401664 17857708128 17903287772 17927495424 17951735808 17961136128 17989317216 18033819648 18069075648 18108216144 18117698404 18142195968 18166726656 18249793536 18251223588 18325081008 18334676828 18359467776 18469801116 18480813184 18505801728 18544543056 18554253796 18626763168 18651949056 18702140288 18727428096 18764040096 18766633392 18814532958 18839972736 18849838176 18890669928 18926118016 18951708672 19029891816 19035734016 19039856706 19065601152 19076968448 19116905496 19152778112 19227626496 19257794712 19267878942 19305435136 19343177136 19345850472 19369331712 19421453376 19447713792 19457897472 19488426984 19536637952 19538168841 19574831952 19617234156 19654045632 19680620544 19767877632 19770609664 19772158887 19847872512 19852171092 19889423424 19940188776 19967150592 19994148864 20008951209 20047951872 20085571584 20089921644 20168432352 20178993432 20206278144 20288047104 20327710104 20371743162 20377997312 20409970464 20420658024 20464892422 20531017728 20583420672 20611252224 20615716134 20622045184 20654401248 20709980954 20790914832 20819026944 20829928704 20858093568 20862610938 20955108564 20983442688 21039907824 21068356608 21079388928 21112462566 21194969328 21206067948 21247401984 21252003669 21291882768 21320672256 21415200768 21448801296 21461589504 21501861888 21506518683 21546875376 21601871174 21631079808 21660327936 21718614528 21759369216 21761074278 21764081781 21849135048 21860576218 21878678016 21890134656 21978717696 22021685946 22110801336 22122379526 22140698112 22238862336 22241935872 22298705728 22328856576 22375601352 22432712373 22463044416 22523491068 22553945856 22565756096 22596268032 22689486396 22701367611 22732062912 22793233476 22824052992 22836004672 22925246976 22956244992 22961216772 22973240277 23018018816 23066206332 23097394944 23156348256 23187658752 23199800832 23236201404 23250055296 23293683712 23389779186 23421405312 23433669792 23465355264 23528499072 23572649984 23664771072 23669896302 23701901184 23714312544 23810277504 23903327232 23948181504 23953368114 23985756288 24092100864 24144288192 24189594624 24240234798 24334964784 24400448657 24433441344 24479290368 24580276929 24626401488 24674402304 24692669599 24726057408 24835684224 24869265408 24874651503 24969904128 24988390193 25018720128 25022177856 25086043944 25119963648 25133117568 25172551521 25187559904 25268944896 25270924968 25373189088 25386475608 25420801536 25489207328 25573570776 25636835328 25677059616 25690505256 25790902848 25794467296 25825775616 25895271168 25930285056 25943863296 25984569312 26050891788 26086116096 26099775936 26156312208 26205394176 26240827392 26357170176 26362878516 26398524672 26469561456 26519231232 26586918368 26622867456 26678601612 26730602496 26786562192 26854931658 26891243136 26905324576 26927603712 26941704192 27050729472 27103613472 27162324216 27176547606 27213293952 27227544032 27250089984 27374690304 27376835382 27444560896 27487621512 27502015242 27539201664 27704701674 27721219776 27758702592 27773238272 27816814584 27831380694 27940144752 27977923584 28053210432 28091142144 28105851904 28149950088 28221799437 28259959104 28274757264 28329869312 28336004892 28389177024 28427563008 28544837724 28553601024 28559785059 28598401728 28615452672 28669149184 28675358244 28729167168 28841439744 28880437248 28886692068 28901818413 28958152704 29012492288 29014765704 29018775708 29132180064 29171570688 29186846208 29232640476 29304956928 29362247928 29425851234 29481068448 29520930816 29651816448 29655914496 29771808768 29778256638 29834135136 29910283164 29950725888 30031321424 30071927808 30128357376 30134882466 30252648528 30268490148 30309417216 30390977968 30432070656 30491565156 30557614743 30566995968 30614955696 30630987036 30697338633 30754941776 30796526592 30875131008 30916878336 30923574201 30933067776 30981601872 31000073728 31064971431 31186372248 31228540416 31244893056 31287140352 31293916407 31371332096 31432662846 31475164032 31559861736 31602534912 31619083392 31668693849 31747036672 31809101922 31871102976 31937824152 31981008384 32122801152 32192384256 32252792832 32320313064 32402806761 32446619712 32490491904 32577921792 32639053824 32641611417 32773702572 32790864327 32835201984 32968076544 33032528919 33114245632 33159020544 33166202004 33183569289 33358293504 33362903808 33448058592 33493284864 33510823424 33563402028 33694566624 33785236602 33830918784 33848634144 33894402048 34034229594 34098094368 34182447104 34189850214 34236079488 34254007008 34387870464 34434367488 34441825158 34527028224 34591817728 34599309498 34646092416 34734522384 34781488128 34799701248 34854302106 34875082944 34940525568 35084668779 35132107968 35150504688 35198032896 35292748608 35358974976 35497156608 35504844453 35552851776 35571468816 35640803328 35715416256 35806575544 35854990848 35903471616 35922272256 35930052171 35978634432 36067639296 36138151296 36216432288 36235396808 36284391936 36333453312 36360352197 36499587072 36502447176 36650162016 36669353656 36718935552 36939602232 36961626368 37011603456 37089086112 37108507592 37253526336 37303898112 37404280576 37454856192 37528080192 37533266784 37629065916 37679945472 37699676352 37781339856 37852236032 37903417344 38059783632 38071468032 38079713412 38131202304 38153936896 38233810992 38305556224 38455252992 38515589424 38535757884 38610870272 38686354272 38691700944 38738663424 38842906752 38895427584 38915794944 38976853968 39073275904 39076337682 39149663904 39234468312 39308091264 39361241088 39535755264 39541219328 39544317774 39704342184 39778846848 39880377552 39934301184 40017902418 40095903744 40179843288 40282397487 40336864704 40357986864 40412556288 40576094208 40655420208 40743486324 40755994624 40764821409 40819940928 40841316048 40929784844 41062035456 41065253073 41166841344 41222504448 41231432268 41244090368 41253022863 41308802496 41419961908 41557052511 41581829664 41638053888 41659857408 41716187136 41725221876 41747071041 41910217128 41966885376 42079815648 42136713216 42158777856 42224925132 42389938656 42412135896 42494803968 42504007338 42583765536 42641344512 42830401536 42897602592 42923179008 43003723776 43013037366 43093750752 43203742348 43262159616 43320655872 43437229056 43518738432 43522148556 43528163562 43698270096 43721152436 43757356032 43780269312 43957435392 44043371892 44138776851 44221602672 44244759052 44281396224 44477724672 44483871744 44597411456 44657713152 44667384957 44751202704 44865424746 44926088832 45046982136 45107891712 45131512192 45192536064 45202323699 45378972792 45402735222 45464125824 45586466952 45648105984 45672009344 45850493952 45922433544 45946480554 46036037632 46132412664 46194789888 46312696512 46375317504 46399601664 46472402808 46500110592 46587367424 46779558372 46842810624 46867339584 46930710528 47056998144 47145299968 47148994269 47329542144 47339792604 47403802368 47428625088 47620555008 47713652883 47806654464 47896363008 47906736228 47971512576 48184201728 48288576384 48379189248 48480469596 48669929568 48800897314 48866882688 48958580736 49160553858 49252802976 49385339198 49452114816 49671368448 49738530816 49749303006 49976780386 50037440256 50044355712 50172087888 50239927296 50266235136 50345103042 50375119808 50541849936 50677854903 50746378176 50772951216 50841603072 50978414656 51147141552 51273670656 51284775321 51354119232 51381010512 51581805696 51588934592 51651551232 51790542336 51860570112 51887726592 51898964247 51969138624 52101783576 52172232192 52199551872 52312624416 52410788352 52481654784 52725757032 52797049344 52939122912 53038462464 53173836736 53245734912 53357203224 53461204992 53573124384 53709863316 53782486272 53810649152 53855207424 53883408384 54101458944 54207226944 54324648432 54353095212 54426587904 54455088064 54500179968 54749380608 54753670764 54889121792 54975243024 55004030484 55078403328 55409403348 55442439552 55517405184 55546476544 55633629168 55662761388 55880289504 55955847168 56106420864 56182284288 56211703808 56299900176 56443598874 56519918208 56549514528 56672009784 56778354048 56855126016 57089675448 57107202048 57119570118 57196803456 57230905344 57350716488 57458334336 57682879488 57773384136 57803636826 57916305408 58029531408 58037551416 58185685259 58264360128 58343141376 58373692416 58465280952 58609913856 58614506523 58724495856 58851702468 58882519813 58962136896 59041861632 59303632896 59311828992 59316476661 59543617536 59556513276 59587699691 59668270272 59820566328 59901451776 60026853627 60062642848 60143855616 60256714752 60269764932 60505297056 60536980296 60618834432 60781955936 60864141312 60983130312 61115229486 61133991936 61229911392 61261974072 61394677266 61509883552 61593053184 61750262016 61833756672 61847148402 61866135552 61963203744 62000147456 62129942862 62372744496 62457080832 62489786112 62574280704 62587832814 62742664192 62865325692 62950328064 63119723472 63205069824 63238166784 63337387698 63494073344 63618203844 63742205952 63756011007 63875648304 63962016768 64245602304 64384768512 64505585664 64519556049 64640626128 64805613522 64893239424 64980983808 65155843584 65278107648 65283222834 65292245343 65547405144 65581728654 65670403968 65936153088 66065057838 66228491264 66332404008 66367138578 66716587008 66725807616 66896117184 66986569728 67021646848 67126804056 67298137119 67389133248 67570473204 67661837568 67697268288 67788804096 68068459188 68104102833 68196188736 68364894208 68379700428 68472158976 68508014016 68775740928 68868734976 68883650316 68919720831 69054056448 69183635456 69198618996 69292184832 69469044768 69562976256 69599402496 69708604212 69750165888 69881051136 70169337558 70264215936 70301009376 70396065792 70585497216 70717949952 70994313216 71009688906 71105703552 71142937632 71430832512 71613151088 71709981696 71844544512 71860104342 71957268864 72276302592 72432864576 72470793616 72568783872 72720704394 73004894352 73201345971 73300324032 73338707312 73437871104 73740830787 73879204464 73923252736 74023206912 74078008797 74178172224 74217015184 74507052672 74607796224 74623954509 74808561152 74909712384 74965170579 75056160384 75066533568 75258131832 75359890944 75399352704 75517654563 75562679712 75704472064 75806834688 76119567264 76159426824 76262404608 76307873792 76467621984 76611112448 76910505984 77031178848 77071515768 77221740544 77372708544 77383401888 77477326848 77685813504 77790855168 77831589888 77953707936 78146551808 78152675364 78299327808 78468936624 78616182528 78722482176 79071510528 79082438656 79088635548 79408684368 79557693696 79760755104 79868602368 80035804836 80191807488 80359686576 80564794974 80673729408 80715973728 80825112576 81152188416 81310840416 81486972648 81511989248 81529642818 81639881856 81682632096 81859569688 82124070912 82130506146 82333682688 82462864536 82488180736 82506045726 82617604992 82839923816 83114105022 83163659328 83276107776 83319714816 83450443752 83494142082 83820434256 83933770752 84159631296 84273426432 84317555712 84449850264 84665398311 84779877312 84824271792 84989607936 85008014676 85167531072 85282689024 85660803072 85679355177 85795205184 85846358016 86007447552 86026074732 86187501504 86407484696 86524319232 86641311744 86705455239 86874458112 87037476864 87044297112 87056327124 87396540192 87442304872 87514712064 87560538624 87914870784 88086743784 88277553702 88443205344 88489518104 88562792448 88955449344 88967743488 89194822912 89315426304 89334769914 89502405408 89730849492 89852177664 90093964272 90215783424 90263024384 90385072128 90404647398 90757945584 90805470444 90928251648 91172933904 91296211968 91344018688 91672844229 91700987904 91844867088 91892961108 92072075264 92092015899 92264825328 92389579776 92625393024 92750635008 92770722603 92799203328 92944805616 93000221184 93174734848 93194914293 93559116744 93685621248 93734679168 93861421056 93881749221 94113996288 94290599936 94297988538 94679585208 94807604736 94857250176 95006081547 95241110016 95427305766 95613308928 95813472456 95943025152 96368403456 96577152768 96758378496 96960939192 97208420283 97339859136 97601794628 97733765376 97917161472 97924834251 98321107716 98372592981 98505605952 98770678396 98904229632 99097586757 99342736896 99477061632 99498606012 99550707867 99953560772 100074880512 100088711424 100344175776 100479854592 100532470272 100690206084 100750239616 101083699872 101355709806 101492756352 101545902432 101683206144 101956829312 102294283104 102547341312 102569550642 102708238464 102762021024 103163611392 103177869184 103303102464 103581084672 103775453184 103797928494 103938277248 104203567152 104344464384 104399103744 104625248832 104821576704 105254006337 105451514064 105594098688 105878245824 106076924928 106347673472 106491469824 106514533359 106714406448 106922409984 107146248768 107419726632 107564972544 107621298304 107710414848 107766816768 107790156513 108202917888 108414453888 108649296864 108706190424 108853175808 108910176128 109000359936 109081056591 109498761216 109507341528 109778243584 109950486048 110008060968 110156806656 110818806696 110884879104 111034810368 111092953088 111267258336 111325522776 111760579008 111911694336 112212841728 112364568576 112423407616 112599800352 112887197748 113039836416 113099029056 113344019568 113556708096 113710252032 114179350896 114214404096 114239140236 114393606912 114461810688 114701432976 114916668672 115365758976 115546768272 115607273652 115832610816 116059062816 116075102832 116371370518 116528720256 116686282752 116747384832 116930561904 117219827712 117229013046 117448991712 117703404936 117765039626 117924273792 118083723264 118607265792 118623657984 118632953322 119113026552 119175399382 119336540544 119641132656 119802903552 120053707254 120125285696 120287711232 120539529864 120847192461 121010594112 121073960592 121237668864 121563911872 121728282624 121966260624 122230458972 122267983872 122294464227 122459822784 122523948144 122789354532 123019767104 123186106368 123500524032 123667513344 123694296804 123732271104 123759068589 123926407488 124000294912 124259885724 124745488992 124914161664 124979572224 125148561408 125175665628 125241213123 125485328384 125730651384 125900656128 126239446944 126410139648 126476333568 126674775396 126988146688 127236407688 127484411904 127512022014 127751296608 127924033536 128491204608 128769537024 129011171328 129039112098 129281252256 129611227044 129786478848 129961967616 130311687168 130556215296 130566445668 130584490686 131094810288 131163457308 131340807936 131872306176 132130115676 132416330553 132456982528 132664808016 132734277156 133021800743 133433174016 133451615232 133792234368 133973139456 134002154871 134043293696 134253608112 134596274238 134614876201 134778266496 135140946408 135323675136 135394536576 135577608192 135606971097 136136918376 136208205666 136392377472 136759400856 136944317952 137016028032 137551481856 137767300632 137839441662 138108112896 138397237992 138584369664 138750480233 138938089536 139125952512 139198804992 139417208424 139500331776 139762102272 140338675116 140412162631 140528431872 140602018752 140792131584 141170994432 141435899904 141446982807 141988626432 142019377812 142093745417 142211407104 142285875264 142861665024 143140958649 143226302176 143419963392 143689089024 143720208684 143795466919 143914537728 144552605184 144865729152 144941587232 145137567744 145441408788 146009788704 146402691942 146600648064 146677414624 146875742208 147481661574 147758408928 147846505472 148156017594 148356344448 148434030368 149014105344 149215592448 149247909018 149617122304 149930341158 150112320768 150133067136 150516263664 150719781888 150798705408 151035309126 151125359424 151408944128 152033564709 152239134528 152318853648 152524809216 152615747584 152935243968 153222224896 153821011968 153854325963 154062357696 154143031536 154443481088 154745417088 154766803776 154954653696 155371627008 155581710336 155663179776 155696892741 155907415872 156293103616 156305350728 156598655616 156937873248 157232365056 157444964352 158164877312 158177271096 158817368736 159115387392 159521510208 159737204736 160071609672 160383614976 160719373152 161129589948 161347458816 161431947456 161650225152 162304376832 162621680832 162973945296 163023978496 163059285636 163279763712 163365264192 163719139376 164248141824 164261012292 164667365376 164925729072 164976361472 165012091452 165235209984 165679847632 166228210044 166327318656 166552215552 166639429632 166900887504 166988284164 167640868512 167867541504 168319262592 168546852864 168635111424 168899700528 169330796622 169559754624 169648543584 170016029352 170335062144 170565378048 171321606144 171358710354 171590410368 171692716032 172052149464 172375003008 172814969392 173048638464 173410910478 173748916224 174088594224 174112654248 174557055777 174793080384 174884609744 175029424128 175121077248 175829741568 175843519569 176173487568 176555107404 176647559439 176886410688 176979036208 177125584896 177910898688 177935486976 177949429983 178389645824 178630852608 178669539828 178763099073 179004810816 179461698984 179704355328 180080560881 180187928544 180431566848 180526048768 180770144256 180809294796 181515891168 181610940888 181856503296 182345867808 182592423936 182688037376 183345688458 183401975808 183689734176 183785922216 184144150528 184184031798 184529650656 184779159552 185250786048 185501270016 185541445206 185598406656 185889611232 186000442368 186349469696 186389828586 187118233488 187371242496 187469358336 187722842112 187763498442 188227992576 188581199872 188595977076 189359170416 189615209472 189714500352 190012163094 190482220032 190854611532 191226617856 191268033021 191626944912 191886050304 192736806912 193154305536 193516756992 193558668147 193921878384 194416840566 194679718272 195203589256 195467530752 195834322944 195849668502 195876736029 196642215432 196745185962 197011211904 197541356792 197808459264 198195173514 198685473792 198997212024 199101415734 199907121544 200149761024 200177422848 200688351552 200959709184 201064940544 201380412168 201500479232 201894411357 202167399744 202711419612 202985512704 203091804864 203366412288 203913658624 204312308499 204588566208 205094682624 205139101284 205416476928 205524042048 206327222784 206355738368 206606204928 206759162493 207162169344 207550906368 207595856988 207876554496 208407134304 208688928768 208798207488 209250497664 209643153408 210508012674 210903028128 211188197376 211756491648 212153849856 212695346944 212982939648 213029066718 213428812896 214292497536 214839453264 215129945088 215242596608 215533633536 215580313026 216828907776 217298593728 217412380848 217706351616 217820352256 218162113182 219014683056 219556487168 219604037913 219900972096 220016121936 220313613312 221222492361 221637613392 221769758208 222069620736 222185906176 222234026391 222534516672 222651045552 223521158016 223823388672 223871863527 224425683456 224729137152 224846815232 224895511737 225199600704 225774395496 226079672832 226198058112 226552963689 226688039136 227113416192 227420504064 228358701792 228478280472 228787213824 228923621376 229402865952 229833337344 230731517952 231093536544 231214547304 231665221632 232118125632 232150205664 232742741036 233057440512 233372565504 233494769664 233861123808 234439655424 234458026092 234897983424 235406809872 235530079252 235848547584 236167446528 237214531584 237247315968 237265906644 238226053104 238350798764 238673081088 239282265312 239605807104 240107414508 240250571392 240575422464 241079059728 241694384922 242021188224 242147921184 242475337728 243127823744 243456565248 243932521248 244460917944 244535967744 244588928454 244919645568 245047896288 245578709064 246039534208 246372212736 247001048064 247388593608 247464542208 247518137178 247852814976 248000589824 248519771448 249490977984 249828323328 249959144448 250351331256 250482426246 250970656768 251461302768 251801312256 252478893888 252820279296 252952667136 253349550792 253976293376 253996194933 254472815376 254968823808 255024044028 255502593216 255848067072 256982409216 257038065531 257539074048 258022342656 258078224196 258562504512 259222454088 259572957696 259923935232 260116365717 260623374336 261112430592 261132891336 261168981372 262189620576 262326914616 262681615872 263744612352 264260231352 264832661106 264913965056 265329616032 265468554312 266043601486 266866348032 266903230464 267584468736 267946278912 268004309742 268086587392 268507216224 269192548476 269229752402 269556532992 270281892816 270647350272 270789073152 271155216384 271213942194 272273836752 272416411332 272784754944 273518801712 273888635904 274032056064 275102963712 275534601264 275678883324 276216225792 276276047697 276794475984 277168739328 277500960466 277876179072 278251905024 278397609984 278834416848 279000663552 279524204544 279584742879 280677350232 280824325262 281056863744 281204037504 281584263168 282341988864 282871799808 282893965614 284038755624 284187490834 284422814208 284571750528 285723330048 286281917298 286452604352 286839926784 287440417368 287590933838 287829075456 289105210368 289731458304 289883174464 290275135488 290882817576 291625260849 292019577408 292805383884 293201296128 293354829248 293751484416 294963323148 295117778943 295516817856 295693010944 296312035188 296712688896 296868060736 298028210688 298431184896 298495818036 298652123601 299234244608 299860682316 300224641536 300266134272 301032527328 301439563776 301597410816 302070618252 302250718848 302817888256 304067129418 304478269056 304637707296 305049618432 305870487936 306444449792 307642023936 307708651926 308124715392 308286063072 309490834176 309533607552 309909307392 310743254016 311326359552 311393785482 311814831744 312610701456 313197311232 313875746496 314464730112 315762019011 316354542192 317205832541 317634737472 318230774784 319043020416 319474409472 319543600077 320143219344 320767229952 321004704787 321438746304 322259179896 322694917632 322863894912 323300450304 323370469539 324608753664 325243361664 325947890592 326118571272 326559527424 326730528384 327243169773 327438278752 328496283648 328522024584 329334730752 329851458144 330024182904 330470419968 331359695264 332456420088 332654637312 333104431104 333278859264 333801775008 333976568328 335281737024 335735083008 336638525184 337093705728 337270222848 337799401056 338661593244 339119509248 339297087168 340032058704 340670124288 341130756096 342643212288 342717420708 343180820736 343385432064 344104298928 344750006016 345629938784 346097276928 346821820956 347497832448 348177188448 348225308496 349114111554 349586160768 349769219488 350058848256 350242154496 351659483136 351687039138 352346975136 353110214808 353295118878 353772821376 353958072416 354251169792 355821797376 355870973952 355898859966 356779291648 357339079656 357526198146 358009621632 358923397968 359408710656 360161121762 360375857088 360863133696 361052097536 361618589592 362541577383 363031782336 363221881776 363713006592 364691735616 365184847872 365376074752 366691376916 366803951616 366883392681 367379468352 367571844432 368288301056 368368063596 369059301312 369558319104 370501572096 371002540032 371082890412 371196813312 371277205767 371779222464 372000884736 372698939392 372779657172 374236466976 374742484992 374938716672 375445684224 375526996884 375723639369 376455985152 377162399744 377191954152 378718340832 379230418944 379429000704 380024326188 380964440064 381709223064 382453235712 382536066042 383253889824 383772100608 385473613824 386308611072 387033513984 387117336294 387843756768 388833681132 389359436544 390407178512 390935061504 391668645888 391699337004 391753472058 393284430864 393490371924 394022423808 395082713584 395616918528 396390347028 397248991659 397370947584 397994424048 398202831468 399065402229 399814243088 400299522048 400354845696 401376703104 401919418368 402006464613 402129881088 402760824336 403000958464 403788822714 403844628603 404334799488 405422839224 405971025408 406183609728 406732824576 406820913291 407827317248 408624616998 409177132416 410278202568 410832953856 411048084096 412654445568 412711476736 413518324986 414324338688 415191713976 415753108992 416251440699 416814268608 417377857536 417596414976 418500995328 419286306816 421016025348 421236487893 421806056256 422376394752 423512983296 424307699712 424340948421 425390693888 425965879296 426058133436 426281236251 426857625792 428584995072 429422875947 429678906528 430259890176 430485193216 431067267072 431160626052 431386400757 433657815552 434597187456 434824761696 435412703232 435640704512 436324226364 438029366112 439112974336 439208075826 439801944192 440032243872 440627226624 442444984722 443275226784 443539516416 444371812352 444468052782 445069033344 445302091104 447042316032 447646777344 447743727054 448851366912 449693630464 449791023474 450399201408 451548790992 452159345664 452396116224 453105927378 453376078272 454226832384 456100694127 456717403584 456956560944 457574427648 457847242752 458805731904 459666674688 461463035904 461562977889 462187073088 462429094608 463330443264 464236251264 464300411328 465485482072 466114881024 466745131008 466989539328 467090678223 467722247616 468879310848 468916052184 469795966848 470813619744 471060158504 471697095168 472334893056 474494631936 474531813288 476452106208 476701597528 477346162176 478564530624 479211614208 480214829016 480501142784 481150844928 482158119456 483388769844 484042376448 484295842368 484950675456 486255647488 486913130496 487865042496 488921835888 489071935488 489177856908 489839291136 490095792576 491157418128 492079068416 492744425472 494002096128 494777187216 494929084416 495036274356 495705629952 496001179648 497039542896 498981955968 499656646656 499918288896 500702662512 500964852492 501941313536 502922605536 503602624512 504957787776 505640558592 505905334272 506699101584 507952586752 507992389866 508945630752 510048088056 511005186432 511696134144 513964818432 514076131062 515078148096 516156448392 517125009024 518444908176 519145915392 520232731434 521246748672 522265782672 522337962744 523671167331 524379241152 524653829232 525363231744 527489224704 527530558707 528520462704 529665322212 529827930112 529942678317 530659232064 530937108624 532087202972 533732696064 533806460928 533848289949 535168937472 535892557824 536008619484 536173174784 536289297219 537014432448 538385096952 538459504804 539113065984 540241682643 540563785632 541294700544 541578146304 542310432768 542427884388 544547673504 544832822664 545569509888 547037603424 547777271808 548064112128 550205927424 551069202528 551357766648 552432451584 552552095394 553588951968 554337478656 555001920932 555752358144 556503810048 556795219968 557668833696 558001327104 559048409088 559169485758 561354700464 561648650524 562113727488 562408075008 563168526336 564683977728 565743599616 565787931228 568077511248 568374981668 568845628416 569143501056 571446660096 572563834596 572905208704 573679853568 573804099063 574880834736 575181867676 575658150912 578210420736 579462916608 579766348928 580550270976 580676004441 581765635152 583250521698 584039154816 585610767768 586402592256 586709658496 587502968832 587630208087 589926646296 590235557886 591033635712 591386021888 592624070376 593425377792 593736121472 596056421376 596991636072 597304247202 598468489216 599721364632 600449283072 600532268544 602065054656 602879127552 603194821632 604141236504 604501437696 605635776512 605683234071 608134258836 608956538112 609275414592 610099236864 611740975872 612888899584 612936925497 615284047872 615417303852 616249430784 616572126144 618981668352 619067215104 619818614784 620277487479 621486508032 622652719104 622787570964 623629663488 625221402912 626394622464 627751492992 628929460224 631524038022 632709084384 634411665082 635269474944 636461549568 638086040832 638948818944 639087200154 640286438688 642009409574 642877492608 644518359792 645389835264 645727789824 646600900608 646740939078 650486723328 651895781184 652237142544 653119054848 653461056768 654486339546 654876557504 657044049168 658669461504 658812113739 659702916288 660048365808 660940839936 662719390528 664912840176 665309274624 666208862208 666557718528 666702079173 667603550016 667953136656 670563474048 671470166016 673277050368 674187411456 674540445696 674686535211 675598802112 677323186488 678239018496 678594174336 680064117408 681340248576 682261512192 685434841416 686361641472 686770864128 688208597856 689500012032 691259877568 692194553856 693643641912 694995664896 696354376896 696450616992 698228223108 699172321536 699538438976 700117696512 700484308992 703318966272 703374078276 704693950272 706220429616 706590237756 707545642752 707916144832 708502339584 711643594752 711741947904 711797719932 713558583296 714678159312 715052396292 716019243264 717846795936 718817421312 720322243524 720751714176 721726267392 722104195072 723237179184 725083154766 726063564672 726443763552 727426013184 729383471232 730369695744 730752149504 733382753832 733607903232 733766785362 734758936704 735143688864 736736127192 738118602624 739116638208 741003144192 742165780824 742393626624 742554411534 743558444928 744001769472 745559314344 748472933952 749484969984 749877433344 751053993768 751447278738 752911970304 754383908304 756413908367 757436681664 758460837888 758858001408 760048652376 761928880128 761988584799 763418446128 764906471424 765072132084 765472757569 766507779648 767544201216 770947227648 771114196593 772617222144 774067027968 774234672588 774640095983 775687513536 777667362264 778718873088 780349097151 780814357024 781870123008 783337291776 783398674008 783506944116 786568861728 786980743848 788044847616 790165427168 791233837056 792780694056 794497983318 794741895168 795988848096 796405662936 798130804458 799628486176 800599044096 800709691392 802753406208 803838836736 804012929226 804259762176 805521648672 806001916928 807577645428 807689257206 808669598976 810845678448 811942050816 812367219456 813465649152 813641826582 815654634496 817249233996 818354264832 820556405136 821665907712 822096168192 825308891136 825422953472 827036649972 828648677376 828828143091 830383427952 831506217984 832502881398 833628537216 834755715072 835192829952 837001990656 838572613632 838754228637 842032050696 842472975786 843612112512 844752789504 847025966592 848615399424 848681896842 850781387776 852116266872 852562472502 853715251584 857169990144 858845751894 859357813056 860519780352 860970386432 862321252104 862772801514 867315631104 869194374912 869649523392 870825406464 871281409024 872648452728 874875782547 876058732224 878225948672 878416151652 879603888384 880064487744 881254453248 884889969444 885353336829 886550453568 887079032832 888743624704 888936105564 890138066688 890604182208 894084632064 895293554688 895487454108 895956370803 897702733824 899387260928 899582046948 900798402816 903097581984 904318691328 904792232448 906211854756 906752156544 908453664768 912201388254 913434807168 913913121888 915148855296 917611463808 919333349376 922926071808 923125955778 924374146176 924858189216 928472502528 928600822656 930970964144 932229762048 933979078656 934181356446 935444495232 937832104368 939591933696 941627239488 942120317008 943394190336 947286057033 949063626576 951617497623 952904212416 953403195056 954692324352 957129061248 958423228416 958630800231 960429658032 961002285568 962301689856 963014114361 964316238912 966777539688 968084752896 968591684736 969901350912 970111408617 972511294976 973826260992 975730084992 977843671776 978355713816 979678582272 980191585152 981729509319 982314836256 984158136832 985488850944 988004192256 989554374432 990072548712 991411259904 992002359296 994079085792 997963911936 999313293312 999836577792 1001405325024 1001929704984 1003882627072 1005845211072 1007205249024 1009915575552 1011281117184 1011810668544 1013398203168 1015905173504 1015984779732 1017891261504 1020096176112 1022010372864 1023392268288 1027929636864 1028152262124 1030156296192 1032312896784 1034250018048 1036889816352 1038291830784 1040465462868 1042493497344 1044531565344 1044675925488 1047342334662 1048758482304 1049307658464 1050726463488 1054978449408 1055061117414 1057040925408 1059330644424 1059655860224 1059885356634 1061318464128 1061874217248 1064174405944 1067465392128 1067612921856 1067696579898 1070337874944 1072017238968 1072346349568 1072578594438 1074028864896 1076770193904 1076919009608 1078226131968 1080483365286 1081127571264 1082589401088 1083156292608 1084855768776 1087624732149 1089095347008 1089665645328 1091139019776 1094075206848 1095554543616 1096128224256 1100411854848 1100650178043 1102138405056 1102715533296 1104864903168 1105104190788 1107177903936 1108674957312 1110003841864 1111504716288 1113007620096 1113590439936 1113831617301 1115337667392 1116002654208 1118096818176 1118338971516 1122709400928 1123297301048 1124227454976 1124816150016 1126337052672 1127170918107 1129367955456 1131487199232 1131575862456 1136155022496 1136749963336 1137691256832 1138287002112 1142893320192 1145127669192 1145810417408 1147359707136 1147608198126 1149761669472 1150363735352 1151316301824 1156420841472 1158925833216 1159532697856 1161100541952 1161352008882 1163531270304 1166501043396 1168078309632 1171221535536 1172805184512 1173419316992 1175005937664 1175260416174 1179853292592 1180471115772 1182067271424 1182772043776 1185248140752 1186850755584 1187472242944 1191746974977 1192112842752 1193983272144 1194608494404 1196936978432 1197196206687 1199442729264 1200898566144 1201064537088 1204130109312 1205758255104 1206019393839 1206389643264 1208282473008 1209002875392 1211271553024 1211366468142 1211533885809 1216268517672 1217913076224 1218550829184 1220198473728 1220462739873 1223481951744 1225777799168 1225873850994 1230834607704 1232498861568 1233144252288 1237963336704 1238134430208 1240554974958 1242973016064 1245575141928 1247259326976 1248754322097 1250442805824 1252789244928 1255502985984 1257858920448 1263048076044 1263709463679 1265418168768 1268823330164 1270538949888 1272923099136 1273022845263 1276172081664 1277897637888 1278174400308 1278843708753 1280572877376 1284018819148 1285754985216 1288268627841 1289036719584 1290779670528 1291455579648 1293201801216 1293481878156 1294159202271 1300973446656 1303791562368 1304474285088 1306238109696 1306922113536 1308972679092 1309753115008 1314088098336 1317338923008 1317624227478 1319405832576 1320096731616 1321881679872 1325438781056 1329825680352 1330618549248 1333115437056 1333404158346 1335207100032 1335906273312 1341126948096 1342940332032 1346554100736 1349080891392 1349373070422 1351197604224 1354646372976 1356478036992 1357188348672 1360128234816 1362680497152 1368302082381 1370869682832 1372723282944 1373541728256 1376417195712 1379000024064 1382519755136 1384389107712 1384688933667 1387287283824 1389991329792 1392708753792 1392901233984 1396456446216 1398344643072 1399076877952 1400235393024 1400968617984 1401272034669 1406637932544 1406748156552 1409387900544 1412440859232 1413180475512 1415091285504 1415832289664 1417004679168 1423483895808 1423595439864 1427117166592 1429356318624 1430104792584 1432038486528 1435693591872 1437634842624 1440644487048 1441503428352 1443452534784 1444208390144 1446474358368 1450166309532 1452127129344 1452887527104 1454852026368 1458766942464 1460739391488 1461504299008 1466765507664 1467215806464 1467533570724 1469517873408 1470287377728 1473472254384 1476237205248 1478233276416 1482006288384 1484331561648 1484787253248 1485108823068 1487116889856 1488003538944 1491118628688 1496945867904 1498969939968 1499754866688 1502107987536 1502894557476 1505823940608 1508767816608 1512827816734 1514873363328 1516921675776 1517716002816 1520097304752 1523857760256 1523977169598 1526836892256 1530144264168 1530945515138 1533015559296 1535088402432 1541894455296 1542228393186 1545234444288 1548469345176 1549280191966 1551375027072 1555334724528 1557437746176 1560698194302 1561628714048 1563740246016 1566797348016 1567013888232 1571013501993 1573137723456 1573961487696 1576089695232 1580330854336 1582467674112 1585561388112 1588995966636 1589483790336 1589828034951 1591977696192 1592811325872 1596261608916 1599256972352 1601198088192 1601419382784 1605506812416 1607677673472 1608025858452 1608519524352 1608867891657 1611043297344 1612003833856 1615155290856 1615378514412 1617339197952 1621691356896 1623884101632 1624734438912 1626931298304 1627283653164 1631309268992 1634498467992 1636708529664 1641112810272 1643331815424 1644192336384 1650617782272 1650845906944 1654073299944 1657297354752 1657656286182 1660766855904 1663012435968 1665005762796 1667257074432 1669511430144 1670385659904 1674003981312 1677145227264 1677508457274 1684064101392 1684945951572 1687224225024 1689505579008 1694051933184 1697230798848 1697363793684 1701562775552 1704232533744 1705124945004 1707430503168 1714339980288 1717691503788 1718715626112 1721039560704 1721412297189 1721940772864 1724642504208 1725545603028 1729283409659 1734631262208 1738388749824 1739299046784 1741650812928 1742028013323 1742562818048 1745296905456 1749751565094 1752117464448 1756832303304 1759207776768 1760128975488 1762508906496 1762890624261 1769779938888 1770706673658 1773100907136 1774158065664 1777872211128 1780276133376 1781208364416 1788169264128 1790974908216 1791912741606 1795405467648 1799164093896 1801596805632 1803756243029 1806195163968 1808637382656 1809584464896 1812423709512 1813504313088 1816907329536 1817049702213 1824402776508 1825358114203 1826869614336 1827826243776 1830297710592 1835222927616 1838666698752 1838810776491 1845852143616 1846251911556 1847218690421 1848748292352 1849716378432 1856945005056 1857201645312 1860832462437 1861941928288 1864459524096 1867958157312 1868362712892 1870888990464 1875664208736 1879183867392 1883254478976 1884240634016 1886788380672 1894572114066 1898127253152 1903234995246 1905808424832 1906806390112 1909384648704 1914258122496 1916846456832 1917261600462 1920859316064 1922004571136 1926028228722 1928632477824 1933555079376 1936169505792 1937183369472 1939802701824 1940222817234 1945022589952 1951460169984 1955687343552 1956711427632 1959357164544 1960383170304 1963459018638 1964629672512 1968316273664 1976008384512 1976436341217 1979108748864 1980145097424 1982822519808 1984004718592 1988158171584 1995927823872 1998626586624 1999673155584 2000106237519 2002810650048 2003859409968 2007765254144 2011690422144 2014410498048 2019831151104 2022562234368 2023621337088 2024059605633 2026796406336 2031810347008 2031969559464 2035782523008 2040192352224 2044020745728 2046784536576 2056304524248 2060312592384 2064625793568 2068500036096 2073779632704 2076583661568 2080930925736 2084986994688 2089063130688 2089351850976 2094684669324 2097516964608 2098615316928 2101452926976 2109956898816 2110122234828 2114081850816 2118661288848 2119311720448 2119770713268 2122636928256 2123748434496 2128348811888 2134930784256 2135225843712 2135393159796 2140675749888 2144034477936 2144692699136 2145157188876 2148057729792 2153540387808 2153838019216 2156452263936 2160966730572 2162255142528 2165178802176 2166312585216 2169711537552 2175249464298 2178190694016 2179331290656 2182278039552 2188150413696 2191109087232 2192256448512 2200823709696 2201300356086 2204276810112 2205431066592 2210208381576 2214355807872 2217349914624 2220007683728 2223009432576 2227180879872 2227663234602 2230675334784 2232005308416 2236677943032 2245418801856 2246594602096 2248454909952 2249632300032 2254341836214 2258735910912 2263151724912 2269241725101 2272310044992 2273499926672 2275382513664 2276574004224 2285786640384 2285965754397 2290255338384 2291620834816 2294719414272 2295216396252 2296418272707 2299523338944 2300727470704 2302632603648 2312841682944 2313342589779 2317851666432 2319065395712 2322201083904 2322704017764 2323920287949 2327062540608 2333002086792 2336156619264 2341047291453 2342443071072 2345610369024 2346838633984 2350011875328 2350520832348 2359706585184 2360942231544 2364134542848 2365544087552 2370496281504 2373701511168 2374944485888 2383493949954 2384225685504 2387966544288 2389216988808 2393873956864 2394392413374 2398885458528 2401797132288 2402129074176 2408260218624 2411516510208 2412038787678 2412779286528 2416564946016 2418005750784 2422543106048 2422732936284 2423067771618 2432537035344 2435826152448 2437101658368 2440396947456 2440925479746 2446963903488 2451555598336 2451747701988 2461669215408 2464997723136 2466288504576 2475926673408 2476268860416 2481109949916 2485946032128 2486484429273 2491150283856 2494518653952 2497508644194 2500885611648 2505578489856 2511005971968 2515717840896 2516262685911 2526096152088 2527418927358 2530836337536 2537646660328 2541077899776 2545846198272 2546045690526 2552344163328 2556348800616 2557687417506 2561145754752 2568037638296 2571509970432 2576537255682 2578073439168 2581559341056 2582911159296 2586963756312 2588318404542 2601946893312 2607583124736 2608948570176 2612476219392 2613844227072 2617945358184 2619506230016 2624627347641 2628176196672 2634677846016 2635248454956 2638811665152 2640193463232 2643763359744 2650877562112 2656060010487 2659651360704 2661237098496 2666230874112 2666808316692 2670414200064 2671812546624 2682253896192 2685880664064 2687869112409 2693108201472 2698161782784 2698746140844 2702395208448 2709292745952 2712956073984 2714376697344 2720256469632 2725360994304 2736604164762 2741739365664 2745446565888 2752834391424 2758000048128 2765039510272 2768778215424 2769377867334 2774574567648 2785417507584 2785802467968 2792912892432 2796689286144 2798153755904 2801937235968 2802544069338 2813496313104 2818775801088 2824881718464 2826360951024 2830182571008 2831664579328 2841858171099 2847190879728 2854234333184 2854852492869 2858712637248 2860209585168 2864076973056 2871387183744 2875269685248 2875892400693 2881288974096 2883006856704 2886905069568 2888416780288 2889042343083 2892948716736 2900332619064 2904254258688 2905775054208 2909704052736 2910334225851 2917533884928 2921478782976 2923008598016 2933531015328 2935067141448 2939035746816 2940574755456 2945188527957 2946944508768 2952474410496 2956466552832 2964012576768 2968663123296 2970217646136 2974233779712 2976007077888 2982237257376 2993891735808 2997939879936 2999509733376 3004215975072 3005789114952 3011647881216 3017535633216 3025655633468 3029746726656 3033843351552 3035432005632 3040194609504 3047715520512 3047954339196 3053673784512 3060288528336 3061891030276 3066031118592 3070176804864 3083788910592 3084456786372 3090468888576 3096938690352 3098560383932 3102750054144 3110669449056 3114875492352 3121396388604 3123257428096 3127480492032 3133594696032 3134027776464 3142027003986 3146275446912 3147922975392 3152179390464 3160661708672 3164935348224 3171122776224 3177991933272 3178967580672 3179656069902 3183955392384 3185622651744 3192523217832 3198513944704 3202396176384 3202838765568 3211013624832 3216051716904 3217039048704 3217735783314 3222086594688 3224007667712 3230310581712 3230757028824 3234678395904 3243382713792 3247768203264 3249468877824 3254567306328 3262618537984 3262874196447 3268996935984 3273417059328 3282225620544 3286663630848 3288384672768 3301235564544 3301691813888 3301950534129 3308146599888 3314594709504 3315312572364 3321533711808 3326024871936 3330011525592 3334514148864 3339022860288 3340771319808 3341494851903 3348007962624 3354290454528 3355016914548 3368128202784 3369891903144 3374448450048 3379011158016 3381512754321 3388103866368 3394461597696 3394727587368 3403125551104 3408465067488 3410249890008 3414861006336 3428679960576 3435383007576 3437431252224 3442079121408 3442824594378 3443881545728 3449285008416 3451091206056 3458566819318 3469262524416 3476777499648 3478598093568 3483301625856 3484056026646 3485125636096 3490593810912 3499503130188 3504234928896 3513664606608 3518415553536 3520257950976 3525017812992 3525781248522 3539559877776 3541413347316 3546201814272 3548316131328 3555744422256 3560552266752 3562416728832 3576338528256 3581949816432 3583825483212 3590810935296 3591588620061 3598328187792 3603193611264 3607512486058 3612390327936 3617274765312 3619168929792 3624847419024 3627008626176 3633814659072 3634099404426 3634601657427 3648805553016 3650716228406 3653739228672 3655652487552 3660595421184 3670445855232 3677333397504 3677621552982 3692503823112 3694437380842 3697496584704 3699432756864 3713890010112 3714403290624 3721664924874 3723883856576 3728919048192 3736725425784 3741777980928 3746262966291 3751328417472 3758367734784 3766508957952 3768481268032 3773576761344 3789144228132 3791128391037 3796254506304 3806469990492 3811616849664 3813612780224 3818769297408 3828516244992 3833692913664 3834523200924 3836531126259 3841718632128 3844009142272 3852056457444 3857264955648 3867110158752 3872339011584 3874366738944 3879605403648 3880445634468 3882477606813 3890045179904 3902920339968 3911374687104 3913422855264 3918714329088 3920766340608 3926918037276 3929259345024 3936632547328 3952016769024 3952872682434 3958217497728 3960290194848 3965645039616 3976316343168 3991855647744 3999346311168 4000212475038 4005621300096 4007718819936 4023380844288 4028820996096 4039662302208 4047242674176 4048119211266 4053592812672 4063939118928 4071565046016 4080384704448 4088041491456 4104906247143 4112609048496 4120625184768 4123675823033 4129251587136 4137000072192 4147559265408 4153167323136 4154066801001 4161861851472 4169973989376 4173061162231 4178126261376 4178703701952 4189369338648 4195033929216 4197230633856 4202905853952 4203816104007 4219913797632 4220244469656 4228163701632 4237322577696 4239541426536 4245273856512 4247496868992 4256697623776 4270451687424 4270786319592 4281351499776 4288068955872 4290314377752 4296115459584 4307080775616 4307676038432 4312904527872 4321933461144 4324510285056 4330357604352 4332625170432 4339423075104 4350498928596 4356381388032 4358662581312 4364556079104 4376300827392 4382218174464 4384512897024 4401647419392 4402600712172 4408553620224 4410862133184 4420416763152 4428711615744 4434699829248 4440015367456 4446018865152 4454361759744 4455326469204 4461350669568 4464010616832 4473355886064 4490837603712 4493189204192 4496909819904 4499264600064 4508683672428 4517471821824 4526303449824 4538483450202 4544620089984 4546999853344 4550765027328 4553148008448 4571573280768 4571931508794 4580510676768 4583241669632 4590432792504 4592836545414 4599046677888 4601454941408 4605265207296 4625683365888 4626685179558 4635703332864 4638130791424 4645408035528 4647840575898 4654125081216 4666004173584 4672313238528 4682094582906 4684886142144 4691220738048 4693677267968 4701041664696 4713040505979 4719413170368 4721884463088 4728269085696 4731088175104 4740992563008 4747403022336 4749888971776 4766987899908 4768451371008 4769484104853 4775933088576 4778433977616 4787747913728 4788784826748 4797770917056 4803594264576 4804258148352 4816520437248 4823033020416 4824077575356 4825558573056 4826603674971 4833129892032 4836011501568 4845086212096 4845465872568 4846135543236 4865074070688 4871652304896 4874203316736 4880793894912 4881850959492 4893927806976 4903111196672 4903495403976 4923338430816 4929995446272 4932577009152 4951853346816 4952537720832 4962219899832 4971892064256 4972968858546 4982300567712 4989037307904 4995017288388 5001771223296 5011156979712 5022011943936 5031435681792 5032525371822 5052192304176 5054837854716 5061672675072 5075293320656 5082155799552 5091692396544 5092091381052 5104688326656 5112697601232 5115374835012 5122291509504 5136075276592 5143019940864 5153074511364 5156146878336 5163118682112 5164236891567 5165822318592 5173927512624 5176636809084 5187850228977 5203893786624 5215166249472 5217897140352 5224952438784 5226084039969 5227688454144 5235890716368 5239012460032 5249254695282 5256352393344 5270496909912 5277623330304 5280386926464 5287526719488 5288671872783 5301755124224 5312120020974 5319302721408 5322474196992 5333616633384 5340828400128 5343625093248 5364507792384 5375738224818 5386216402944 5397492281688 5404790416896 5411268729087 5418585491904 5425912147968 5428753394688 5440512939264 5450721988608 5451149106639 5473208329524 5476074342609 5483478731328 5490893131776 5505668782848 5516000096256 5516432329473 5530079020544 5537556430848 5538755734668 5541656071263 5549149135296 5570835015168 5571604935936 5582497387311 5585825784864 5593378572288 5596307511808 5603874471936 5605088138676 5626992626208 5637551602176 5649763436928 5652721902048 5660365142016 5663329158656 5683716342198 5694381759456 5708468666368 5709704985738 5717425274496 5720419170336 5728153946112 5742774367488 5750539370496 5751784801386 5762577948192 5766013713408 5776833560576 5778084686166 5785897433472 5800665238128 5808508517376 5811550108416 5819408105472 5820668451702 5835067769856 5846017196032 5867062030656 5870134282896 5878071493632 5881149510912 5890377055914 5893889017536 5904948820992 5928025153536 5929309023651 5937326246592 5940435292272 5948467559424 5952014155776 5964474514752 5987783471616 5995879759872 5999019466752 6000318712557 6008431950144 6011578229904 6023295762432 6035071266432 6051311266936 6059493453312 6067686703104 6070864011264 6072178816899 6080389219008 6095431041024 6095908678392 6107347569024 6120577056672 6123782060552 6132062237184 6140353609728 6168913572744 6180937777152 6193877380704 6197120767864 6205500108288 6221338898112 6229750984704 6242792777208 6246514856192 6254960984064 6267189392064 6268055552928 6284054007972 6292550893824 6295845950784 6304358780928 6321323417344 6329870696448 6342245552448 6355983866544 6357935161344 6359312139804 6367910784768 6371245303488 6385046435664 6397027889408 6404792352768 6405677531136 6422027249664 6432103433808 6434078097408 6435471566628 6444173189376 6448015335424 6460621163424 6461514057648 6469356791808 6486765427584 6495536406528 6498937755648 6509134612656 6525237075968 6525748392894 6537993871968 6546834118656 6564451241088 6573327261696 6576769345536 6602471129088 6603383627776 6603901068258 6616293199776 6630625144728 6643067423616 6652049743872 6660023051184 6669028297728 6681542639616 6682989703806 6696015925248 6710033829096 6736256405568 6739783806288 6748896900096 6763025508642 6776207732736 6789455174736 6806251102208 6807725175303 6816930134976 6820499780016 6829722012672 6857359921152 6857897263191 6870766015152 6874862504448 6884158242816 6885649188756 6887763091456 6889254818121 6898570016832 6902182412112 6917133638636 6938525048832 6940027769337 6953554999296 6957196187136 6966603251712 6968112053292 6970251272192 6971760863847 6981187621824 6999006260376 7008469857792 7023141874359 7027329213216 7036831107072 7040515901952 7050035625984 7051562497044 7079119755552 7082826694632 7092403628544 7096632262656 7111488844512 7121104533504 7124833457664 7152677056512 7163899632864 7167650966424 7181621870592 7183177240122 7196656375584 7206387222528 7215024972116 7224780655872 7234549530624 7238337859584 7249694838048 7254017252352 7267629318144 7268198808852 7269203314854 7297611106032 7301432456812 7307478457344 7311304975104 7321190842368 7340891710464 7354666795008 7355243105964 7385007646224 7388874761684 7394993169408 7398865513728 7427780020224 7428806581248 7443329849748 7447767713152 7457838096384 7459453287819 7473450851568 7483555961856 7492525932582 7502656834944 7516735469568 7533017915904 7536962536064 7547153522688 7548788057733 7578288456264 7582256782074 7592509012608 7612939980984 7623233699328 7627225560448 7637538594816 7657032489984 7669046401848 7673062252518 7683437264256 7688018284544 7704112914888 7714529911296 7734220317504 7744678023168 7748733477888 7760891268936 7764955213626 7780090359808 7805840679936 7822749374208 7826845710528 7837428658176 7841532681216 7853836074552 7858518690048 7873265094656 7873882042923 7904033538048 7905745364868 7916434995456 7920580389696 7931290079232 7952632686336 7968180031461 7983711295488 7998692622336 8000424950076 8011242600192 8015437639872 8046761688576 8057641992192 8063607337227 8079324604416 8094485348352 8096238422532 8107185625344 8127878237856 8143130092032 8160769408896 8176082982912 8209812494286 8225218096992 8247351646066 8258503174272 8274000144384 8295118530816 8306334646272 8308133602002 8323723702944 8346122324462 8356252522752 8357407403904 8378738677296 8390067858432 8394461267712 8405811707904 8407632208014 8440488939312 8456327403264 8474645155392 8479082853072 8490547713024 8494993737984 8513395247552 8541572639184 8562702999552 8564557478607 8576137911744 8580628755504 8592230919168 8614161551232 8615352076864 8625809055744 8643866922288 8649020570112 8660715208704 8665250340864 8667127029249 8678846150208 8700997857192 8712762776064 8717325162624 8729112158208 8752601654784 8764436348928 8769025794048 8805201424344 8817107240448 8821724266368 8840833526304 8857423231488 8869399658496 8880030734912 8892037730304 8910652938408 8922701339136 8928021233664 8946711772128 8981675207424 8986378408384 8993819639808 8998529200128 9017367344856 9034943643648 9052606899648 9076966900404 9089240179968 9093999706688 9101530054656 9106296016896 9143146561536 9143863017588 9161021353536 9166483339264 9180865585008 9185673090828 9198093355776 9202909882816 9210530414592 9251366731776 9253370359116 9271406665728 9276261582848 9290816071056 9295681151796 9308250162432 9332008347168 9344626477056 9364189165812 9369772284288 9382441476096 9387354535936 9402083329392 9426081011958 9438826340736 9443768926176 9456538171392 9481985126016 9494806044672 9499777943552 9533975799816 9536902742016 9538968209706 9551866177152 9556867955232 9577569653496 9595541834112 9607188529152 9608516296704 9633040874496 9648155150712 9651117146112 9653207349942 9666259784064 9672023003136 9690931745136 9692271086472 9730148141376 9743304609792 9748406633472 9763701918984 9787855613952 9788622589341 9806990807952 9833380808771 9846676861632 9859990892544 9865154018304 9903706693632 9905075441664 9905851602387 9924439799664 9943784128512 9945937717092 9951145848397 9964601135424 9978074615808 9990034576776 10003542446592 10022313959424 10024484555709 10044023887872 10062871363584 10065050743644 10104384608352 10109675709432 10123345350144 10144538262963 10150586641312 10164311599104 10183384793088 10184182762104 10209376653312 10225395202464 10230749670024 10244583019008 10272150553184 10286039881728 10306149022728 10312293756672 10326237364224 10328473783134 10331644637184 10347855025248 10353273618168 10375700457954 10407787573248 10430332498944 10435794280704 10449904877568 10452168079938 10455376908288 10471781432736 10478024920064 10498509390564 10512704786688 10540993819824 10555246660608 10560773852928 10575053438976 10577343745566 10603510248448 10624240041948 10638605442816 10644948393984 10667233266768 10681656800256 10687250186496 10729015584768 10751476449636 10772432805888 10774765860183 10794984563376 10809580833792 10822537458174 10837170983808 10851824295936 10857506789376 10881025878528 10901443977216 10902298213278 10903804972281 10946416659048 10952148685218 10966957462656 10981786263552 11011337565696 11032000192512 11032864658946 11060158041088 11077511469336 11083312142526 11098298270592 11141670030336 11143209871872 11164994774622 11171651569728 11186757144576 11192615023616 11210176277352 11238788898873 11253985252416 11275103204352 11299526873856 11305443804096 11320730284032 11326658317312 11367432684396 11373385173111 11388763518912 11416937332736 11419409971476 11434850548992 11440838340672 11456307892224 11485548734976 11501078740992 11503569602772 11509593378777 11525155896384 11532027426816 11553667121152 11556169372332 11571794866944 11601330476256 11617017034752 11623100216832 11638816210944 11641336903404 11647432820439 11670135539712 11692034392064 11734124061312 11740268565792 11756142987264 11762299021824 11780754111828 11787778035072 11809897641984 11856050307072 11858618047302 11874652493184 11880870584544 11896935118848 11928949029504 11975566943232 11998038933504 12000637425114 12016863900288 12023156459808 12070142532864 12102622533872 12118986906624 12141728022528 12144357633798 12160778438016 12191817356784 12214695138048 12241154113344 12247564121104 12264124474368 12314718741429 12337827145488 12361875554304 12371027469099 12387754761408 12394241535728 12411000216576 12442677796224 12459501969408 12462200403003 12485585554416 12493029712384 12509921968128 12519183486693 12534378784128 12536111105856 12568108015944 12585101787648 12591691901568 12608717561856 12611448312021 12642646834688 12659741392896 12684491104896 12711967733088 12718624279608 12735821569536 12742490606976 12770092871328 12794055778816 12811355062272 12844054499328 12864206867616 12870943133256 12888346378752 12896030670848 12921242326848 12923028115296 12938713583616 12973530855168 12991072813056 12997875511296 13018269225312 13050474151936 13051496785788 13075987743936 13093668237312 13128902482176 13146654523392 13153538691072 13204942258176 13206767255552 13207802136516 13232586399552 13261250289456 13286134847232 13304099487744 13320046102368 13338056595456 13363085279232 13365979407612 13392031850496 13420067658192 13472512811136 13479567612576 13497793800192 13526051017284 13552415465472 13578910349472 13612502204416 13615450350606 13633860269952 13640999560032 13659444025344 13714719842304 13715794526382 13741532030304 13749725008896 13771298377512 13775526182912 13778509636242 13797140033664 13804364824224 13834267277272 13877050097664 13880055538674 13907109998592 13914392374272 13936224106584 13940502544384 13943521727694 13962375243648 13998012520752 14016939715584 14046283748718 14054658426432 14073662214144 14081031803904 14103124994088 14139121517937 14158239511104 14165653389264 14184807257088 14193264525312 14222977689024 14242209067008 14249666915328 14305354113024 14308452314559 14327799265728 14335301932848 14363243741184 14366354480244 14393312751168 14412774445056 14430049944232 14449561311744 14469099061248 14476675719168 14479811024913 14499389676096 14508034504704 14535258636288 14536397617704 14538406629708 14595222212064 14602864913624 14614956914688 14622609950208 14642381684736 14681783420928 14709333590016 14710486211928 14770015292448 14777749523368 14789986338816 14797731027456 14855560040448 14857613162496 14886659699496 14895535426304 14915676192768 14918906575638 14946901703136 14967111923712 14985051865164 15005313669888 15033470939136 15066035831808 15073925072128 15094307045376 15097576115466 15156576912528 15164513564148 15185018025216 15225879961968 15246467398656 15254451120896 15275077189632 15314064979968 15338092803696 15346124505036 15366874528512 15376036569088 15408225829776 15429059822592 15468440635008 15489356046336 15492710674701 15497466955776 15521782537872 15529910427252 15560180719616 15563550686931 15611681359872 15645498748416 15653691421056 15674857316352 15678252119907 15683065362432 15707672149104 15717037380096 15746530189312 15747764085846 15811490729736 15832869990912 15841160779392 15862580158464 15866015618349 15905265372672 15936360062922 15967422590976 16000849900152 16022485200384 16030875279744 16093523377152 16127214674454 16158649208832 16192476845064 16214371250688 16233806187261 16255756475712 16286260184064 16321538817792 16352165965824 16353447319917 16419624988572 16428223027827 16450436193984 16494703292132 16517006348544 16548000288768 16549296988419 16590237061632 16612669292544 16616267204004 16624968213789 16647447405888 16692244648924 16712505045504 16714814807808 16747492161933 16757477354592 16780135716864 16788922535424 16811623415808 16815264416028 16880977878624 16912654806528 16949290310784 16958165706144 16981095426048 16989987475968 17026790495104 17083145278368 17125405999104 17129114957214 17152275823488 17161257511008 17184461838336 17228323102464 17230704153728 17251618111488 17287733844576 17298041140224 17330500681728 17334254058498 17357692300416 17401995714384 17425525552128 17434650325248 17458224316416 17505203309568 17538051588096 17610402848688 17634214480896 17643448532736 17681667052608 17714846462976 17760061469824 17784075460608 17787927070953 17821305876816 17845402678272 17856042467328 17893423544256 17963350414848 17972756816768 17987639279616 17997058400256 18000956137671 18034734689712 18069887287296 18105213799296 18153933800808 18178480359936 18187999413376 18203060109312 18212592033792 18216536450697 18286293123072 18287726035176 18322042707072 18332966678528 18361731170016 18371346181656 18396186711552 18405819765632 18421060829184 18506740718232 18542813331456 18552523165696 18581632142112 18591362303592 18616500324864 18664016694336 18689252954112 18728378331624 18739544568576 18764882952192 18774709071872 18804166658784 18852162023916 18877652681472 18887537852352 18913076342784 18963970252032 18989612089344 18999555887104 19067951599632 19073805484032 19077936419412 19103732354304 19113735910464 19155139306992 19191083668224 19214377058304 19217032593408 19266081748992 19296310301424 19302234292224 19306414699884 19332519568128 19344046006272 19381863490272 19384542172944 19460296282752 19486609219584 19496813266944 19527403837968 19575711227904 19577245178682 19613981615904 19666761617542 19693353723264 19719981785088 19730308036608 19807413387264 19810150883328 19811703204774 19848879599328 19891875434184 19902291696794 19929202270848 19956149231616 19980069153552 20007084893184 20044627918848 20048969111418 20088047775744 20130101487288 20208769216704 20219351418864 20246690700288 20289076525926 20301173282624 20328623198208 20368365524208 20418753306624 20423175525909 20450790404928 20461499340048 20489166038016 20544301106368 20572079763456 20612298045456 20624587513344 20652474728448 20656947566268 20663289274368 20667764454363 20695710050496 20706547236336 20751400915908 20815575146496 20860664997888 20871588561408 20899809755136 20904336159876 20910753816576 20915282591541 20943562865472 20956049840128 20997018781128 21025409573376 21081987639648 21110493321216 21121547705856 21150106877952 21154687491132 21207020496896 21248480083896 21277210885632 21289896787968 21334466533536 21363313600512 21374500372992 21458031169536 21502952899272 21544865611776 21549531720366 21589969126752 21619161667584 21645074916348 21674341967616 21703648591872 21715013578752 21762051757056 21802887954432 21804596426556 21807609944562 21892833318096 21904297370436 21933914925312 21963572527104 22022675131392 22064000385024 22065729317892 22120316082176 22155022938672 22166624285052 22196596541184 22283340060672 22286419743744 22329989549244 22343303139456 22373514289152 22378359863457 22385230047232 22420352554704 22477577797746 22480684325567 22507970504832 22550206408704 22599053747712 22610887608192 22641460568064 22646364173199 22653316634624 22734865368792 22746770346222 22777527037824 22838819942952 22869701097984 22881676681344 22912615784448 22971097469952 23007139205544 23019186757554 23050311792768 23064054853632 23112338744664 23143589733888 23202660952512 23234034069504 23246200433664 23282673806808 23294865640878 23340271079424 23448831159377 23468248122624 23480537131584 23512285974528 23524598043648 23561508223656 23575556070144 23619795283968 23621646128769 23712100614144 23717236094604 23729655484639 23749304986368 23761741169088 23793870237696 23857898059008 23904540094383 23951133886464 23996077867008 24001274850228 24013842975473 24033727800576 24046312919616 24140285065728 24190822011681 24205245067744 24237973813248 24283456045056 24288715267596 24321556876032 24383634713568 24429390276096 24482308226688 24495128242208 24528248948736 24629437482858 24675654290976 24742054938198 24775509522816 24788483071456 24822000433152 24885355592448 24919003938816 24924400806006 24971171108832 24986059424768 25038366973386 25068757568256 25072222211712 25136216031888 25170203575296 25183383803136 25217435123712 25222896624042 25285293669376 25368982209792 25423935466176 25437248559216 25471643139072 25484981213952 25540185742656 25588111557632 25688108998656 25693672435821 25728413735232 25741886266512 25776692757504 25792061341696 25842484653696 25846056230592 25877427167232 25947061710336 25982145626112 25995751022592 26001381087747 26036538450624 26100948303872 26102993571576 26151975487872 26187336474624 26257804964352 26293309046784 26307077382144 26413534511104 26415604273032 26465172799104 26522500578912 26572269694464 26608198975488 26640092204736 26676113190912 26731958815224 26784063700992 26840135316384 26945025622272 26959135225152 26995587600384 27052102034568 27104830930944 27157820698944 27225004408832 27230900701212 27267720539904 27281999120064 27318888050688 27429439684608 27431589052764 27483064060608 27499450017792 27542596755024 27551052365824 27557019272484 27594280067328 27608729648448 27668534554544 27754100195328 27760111077348 27814219997184 27828784748544 27872448213168 27881005088768 27887043455388 27924750487296 27996025041504 28033879431168 28092567497436 28109316852864 28147324428288 28162063607808 28206249988176 28278243035874 28316479022208 28331306778528 28369614514176 28445955378048 28484418134016 28499333830656 28610708226048 28616904629118 28655598531456 28670603865696 28732708960488 28786625502336 28825548890112 28860099888464 28899122623488 28953351438336 28959622049826 28998779352192 29016069009408 29072795235408 29076813259416 29190444424128 29205729827248 29229913829376 29245219900416 29363566841856 29365867768023 29420972423856 29500142426313 29540030584896 29555499046736 29579972677632 29595462054912 29711120080896 29715226324992 29717554807161 29773319398992 29791070852608 29831352385536 29837813151276 29853437545191 29893803406272 29934223847424 29970103730328 30010627339776 30066941878272 30073453667127 30132071663616 30147850144256 30188614090752 30195152230932 30313153825056 30329027128296 30370036050432 30433614788889 30451759923936 30492934797312 30508902241792 30550154379264 30628129959936 30676185607392 30692249010072 30733749057024 30752073138176 30816451659552 30858119645184 30936881270016 30978712092672 30985421349402 30994933911552 31043565075744 31059820854504 31120361439232 31127101373862 31223362719744 31290997496832 31307382842112 31349714632704 31356504239814 31366130724864 31415344298208 31434074760192 31493060378624 31495528171692 31622981459472 31665739981824 31682321558784 31725160316928 31732031236698 31810530745344 31872720125844 31934845181952 32001699800304 32044970400768 32061750559488 32187046754304 32254429348908 32317298417664 32324297580549 32384953690128 32428742501376 32467612374522 32511512951424 32572520368128 32643077635584 32704331931648 32706894639834 32711414916843 32839249977144 32856446055654 32900872387968 32989406584264 33034012697088 33096000577536 33098593976838 33180474123264 33232534408008 33249936427578 33294894811776 33384489297848 33425010091008 33429629615616 33494984323866 33514954709184 33560271433728 33577845070848 33630528832056 33716366696619 33761955757248 33825309613056 33898580621568 33916331412288 33962190852096 33979974951936 34053580990208 34120155519333 34166290556736 34250811998208 34258229914428 34304551646976 34322515022016 34368923676672 34456646204928 34461408307456 34503236222976 34528780136331 34575467689152 34596082280448 34661001363456 34668508116996 34715384600832 34803991428768 34851051104256 34869300650496 34916448632832 34942298461317 35010406619136 35076103176192 35220805697376 35268428961792 35286897065472 35363334105216 35429692925952 35520122939648 35568150921216 35575854141906 35642611753632 35690805356544 35786847088512 35926700829696 35945513633536 35994116800512 36001912275342 36069469379424 36210427598592 36307867601616 36356960719872 36375998826752 36425184067584 36433072901394 36575452070352 36644085414144 36665933357056 36723462340032 36742692363312 36792373423104 36811639531264 36944156224287 37013481436464 37085626662912 37105046331392 37113082407297 37163264284224 37182724607184 37233000649728 37328033388672 37378505908224 37386601209009 37456756663248 37479089137152 37529765904384 37549418143744 37557550460079 37608333317568 37704324047832 37755305362944 37775075704704 37826152685568 37834344936063 37927940504064 37979224178688 37999111774208 38135903199264 38155872838824 38207464708608 38227471820928 38310278613984 38382167336448 38434065186816 38532163497984 38592620602848 38612829399768 38665039136256 38688092012544 38763726980544 38769084345888 38920592565504 38973218439168 38993626533888 39054807675936 39151422455808 39154490357364 39227963231808 39333523235084 39386707446528 39439963570176 39460616073216 39614826774528 39620301766656 39623406409548 39697759198656 39783750868368 39804583393588 39858404541696 39912298463232 39960138307104 40014169786368 40089255837696 40097938222836 40176095551488 40260202974576 40417538433408 40438702837728 40493381400576 40578153051852 40602346565248 40657246396416 40736731048416 40837506613248 40846351051818 40901580809856 40922998680096 40978332076032 41088602212736 41144159526912 41224596090912 41249175026688 41313895132536 41326578548736 41335528908726 41391420100992 41413094472672 41502801831816 41631150292992 41721329995776 41743177122816 41808672319752 41821507633152 41830565183082 41887125730944 41912099680256 41994037562256 42050819146752 42163975279296 42220986642432 42243095411712 42309374982264 42414040993792 42417364553811 42496960167792 42554421771264 42579793575936 42668933067072 42726627201024 42749000745984 42916062339072 42925356943677 43005905798544 43089731223552 43099063440732 43179938253504 43238323335168 43290149832696 43348683935232 43407297183744 43430027157504 43439433074739 43524103514112 43605775908864 43609192853112 43615219889124 43785666636192 43808594740872 43867829850624 43927145054208 44045350262784 44128000770048 44131458635784 44240632164352 44310045877344 44333248570104 44393193082368 44566680121344 44572839487488 44659979098488 44686606278912 44747028578304 44756719726914 44770460094464 44840705109408 44955155595492 44961368651134 45015941009664 45100412817408 45198107495424 45221775216384 45282921136128 45292728346398 45306633269248 45469730737584 45493540692444 45555054075648 45677639885904 45739402195968 45763353362688 45825231568896 45942194939904 46014278411088 46038373515108 46100623585536 46128109707264 46224677489328 46287179467776 46405321905024 46468068139008 46492400867328 46565347613616 46589731281756 46680542158848 46690652060793 46897662318754 46936496245248 46961074263168 47024571949056 47049196087296 47123016447312 47151112140288 47239590567936 47243292257538 47434472189208 47459310969278 47498609972736 47523482338176 47587740475392 47715796118016 47809080188766 47902267772928 48002549700456 48027685950946 48067455601152 48092625839232 48280570131456 48381644023362 48410490135488 48475947626496 48577430535192 48643113752064 48701418561783 48767269427136 48858780552192 48964616453376 48990256484416 49056497897472 49258874965716 49284669083481 49351308581952 49484109876396 49551019045632 49576966142912 49644000866304 49770711184896 49838007877632 49848801612012 49874904641367 49942342217664 49972118849536 50076733946772 50137515136512 50144444423424 50272432063776 50340407150592 50366767606272 50434870247424 50445793248084 50570587338752 50737964419584 50847870932352 50874497118432 50943286278144 50969962427904 51080371485312 51176223115264 51376217997312 51387344871642 51456827470464 51483772533024 51553385515008 51684969307392 51692112461184 51754854334464 51894123420672 51991502045184 52002762175494 52073076901248 52205987143152 52303950975744 52374672949248 52515609928704 52614154764288 52831208546064 52930345598208 53045001157824 53144539388928 53280184409472 53352226381824 53363781212859 53463917630448 53568127401984 53607785699429 53680270632768 53890051244544 53918270450304 53991175200768 54002868413013 54104204069136 54209661861888 54315641397888 54461801402424 54535441079808 54563998240128 54637776101376 54649609352091 54858879369216 54863178105528 54966128121216 54998900035584 55085193510048 55114038544968 55188560134656 55217459296896 55337069109088 55520222154696 55628439994368 55657569497088 55744896426336 55774086910776 55849500974592 55992050083008 56067758862336 56185134994872 56218633705728 56294648856576 56324127215616 56412499976352 56556486071748 56632958044416 56662613557056 56739229028352 56891910756096 56968836268032 56998667661312 57221416452096 57233809258236 57311197062912 57341207731392 57465417920976 57573251004672 57651097780224 57720199776928 57798245246976 57906702876672 57919244099652 57997558704384 58032138018816 58145590470816 58153626518832 58380888848256 58411459654496 58459827658752 58490439800832 58727133683712 58731735536046 58841944847712 59000284852626 59080061169792 59110998093472 59159945355264 59190924109824 59422240161792 59430452649984 59435109614322 59546638797984 59582141705216 59675626302552 59706875090382 59787606812544 59868447694848 59940207460656 60021254679552 60133883756544 60146907334254 60264143327232 60295700288512 60390304461864 60626307650112 60658054256592 60740072100864 60867229577778 60903519847872 60985869594624 61017804483584 61256259919872 61269526577727 61352371214784 61384498020144 61467498114048 61504146276352 61632903319104 61716239290368 61873762540032 61957424185344 61970842698804 61989867823104 62003293363089 62087130151488 62119641709008 62240722878464 62254202747724 62446725439488 62581994993664 62614765684224 62699429265408 62713008479628 62732261449728 62745847774623 62830688596416 62868149520384 62986120757248 62991056343384 63245962918944 63331479963648 63364643117568 63450320633856 63464062473396 63621061490688 63745440251688 63869690363904 64003399600608 64089940801536 64123501118976 64374093508608 64508858697816 64634596835328 64648595161098 64769907380256 64857485002752 64935224749044 65023025902848 65145040736256 65286155271168 65408663863296 65413789279668 65422829833686 65678499954288 65712892111308 65801744775936 65978813168528 66068025394176 66192001155072 66197187953676 66360948246528 66465068816016 66499872855156 66589789623552 66768978595696 66850020182016 66859259231232 66989968647732 67029909418368 67120542867456 67135079590371 67155690141696 67261057664112 67432733393238 67442052976701 67523911514496 67650619226112 67797161243136 67832662824576 67924381704192 67939092519597 67959949903872 68107161980416 68240311038666 68332581113472 68516459828856 68609103293952 68645030044032 68737847353344 68913292409856 68922816614912 69057560272662 69150935378304 69192164560896 69337016233992 69430769201664 69607982857536 69702102208512 69738601300992 69884596922634 70020813238272 70346493478131 70441611394752 70536857923584 70573794130944 70726668210432 70859385851904 70864938386307 71040245879296 71136301842432 71151708283812 71188966453917 71285223507264 71381610713088 71573694177024 71713620283149 71853401659392 71891027267072 71988233601024 72003824550684 72041528926419 72138938758848 72420855197184 72572466035043 72615735203232 72713921439744 72751997653504 72850368135168 72866145802788 73150904140704 73288170828288 73331866714112 73446924680064 73485384726624 73584746846208 73623279062528 73888312448574 74026962872928 74210092662784 74226164814594 74326528568448 74365449214368 74466001299456 74656066777344 74757011816448 74773202418018 74913513326496 74958178274304 75098836287488 75115100920158 75216666635136 75408648095664 75510610725888 75550151409408 75652305371136 75668689872126 75855881008128 75998223548416 76271806398528 76311745677648 76414929417216 76454943641856 76620557227968 76764334672896 77064326995968 77081017307463 77185241205696 77225658799536 77330078272512 77376184025088 77527453961088 77538168691776 77841185131008 77946436878336 77987253067776 78004143263241 78109615351872 78302844911616 78308980714728 78455926463616 78667046470168 78773414893056 78879927140352 78921232146432 79240603533312 79246812819096 79395518397312 79567501736736 79609166787176 79716809083392 79824596926464 79920276614208 80028339572736 80195876445672 80352191102976 80520405949152 80835076866816 80877405675456 80986762801152 81156306103704 81204693130496 81314492792832 81473462096832 81675013226496 81692702103636 81803161619712 81845997360192 81956664152064 82177204425472 82288319053824 82449192181824 82498350053376 82627790265072 82653157097472 82671057817452 82782840201984 82826188945344 83005603663632 83262300585984 83442659991552 83486354245632 83617344639504 83643015266304 83661130366164 83774251461888 83824199360512 83988075124512 84101638293504 84327950558592 84441973284864 84486190823424 84618749964528 84828081987584 84834729107622 84993920335584 85108843542528 85337866134144 85453254402048 85498001491968 85832124678144 85850713887354 86011811597088 86198126881464 86359876507008 86476646670336 86580299665392 86697367870464 86860054315008 86878866149478 87048207028224 87218385706224 87230439778248 87571333272384 87617189481744 87735659701248 88090700525568 88097603304069 88262917271568 88481264328704 88500427278939 88620091754688 88666497140208 88786386164736 89133360242688 89145678974976 89152664421483 89319958196976 89373212557824 89494057156608 89513439453828 89540920188928 89560312635573 89681410218816 89910311190984 89922737302268 90031882019328 90200825634816 90220361001381 90396214990848 90443550432768 90565842272256 90585456692796 90613266538496 90939461475168 90987081384888 91110108151296 91300844366667 91355279771808 91478804391936 91526706725376 91650463137792 91884389879808 92028556822176 92076747030216 92201247171072 92256219414528 92449354978656 92574358935552 92810643810048 92936136278016 92984801734656 93130695227232 93179462563512 93361084317696 93381304121586 93795324637508 93872992490496 93922148526336 94049143898112 94098392174592 94246032894624 94302224280576 94479181135872 94486584515076 94868944378416 94918621938556 94997219945472 95046964676352 95175480950784 95431592236032 95618160377532 95804535545856 96005099400912 96055371901892 96134911202304 96185251678464 96561140262912 96763288046724 96820980270976 96951895252992 96972892741647 97154861070384 97286227504128 97402837123566 97534538854272 97717561104384 97929232906752 97980512968832 98112995794944 98134244750529 98517749931432 98569338166962 98702617163904 98968219752792 99102038091264 99153932285824 99288001732608 99541422369792 99697603224024 99749809282734 99884684435328 99944237699072 100153467893544 100275030273024 100288888846848 100544864127552 100680814301184 100733535212544 100891586496168 101141174677504 101149100089857 101475928839168 101695741864704 101748994236864 101886572556288 101939924855808 102160742970624 102352446230528 102360466557999 102752435994624 102774689743284 102913654940928 102967545066048 103106771030016 103369938614784 103384224922368 103509708668928 103586340408993 103788246841344 103983004090368 104005524350988 104146153802496 104411974286304 104607901951488 104749345898496 104826895383951 105031219857408 105228309528576 105662417092128 105860691196416 106090002315648 106289078777856 106560368818944 106704452763648 106727562425718 106927835260896 107215571398858 107360541265536 107780102489088 107836540900608 107982350401536 108005736826026 108208408138272 108631282795776 108923602804848 109070882159616 109127996480256 109275552202752 109299218704182 109726356211056 109932256242432 109997800071168 110170387020096 110228077089936 110377120269312 110434918593792 110674138218176 111040444309392 111256879988736 111315138994176 111339247221891 111489792852672 111548173821552 111699001949184 111984100166016 112135517724672 112370269989744 112437267411456 112589297713152 112648254431232 112672651380237 112824999952704 113112972143496 113265916088832 113325227114112 113478458056704 113783821512192 113937672536064 113997335322624 114467618516472 114622394125824 114682415462784 114930835841952 115146502009344 115302195560448 115440399553856 115596490493952 115838488199304 115995117408768 116064276037632 116291180941632 116307253037664 116761777696512 116822919308992 116919655317504 116980879601664 117454267367424 117463471072092 117683889695424 118000569705252 118160122339584 118221996186944 118319890710528 118381848219648 118844480323584 118860905299968 118870219228644 119093277595968 119164283410432 119351252605104 119413750180764 119575213625088 119736895389696 119880414921312 120042509359104 120267767513088 120293814668508 120528286654464 120591400577024 120780608923728 121252615300224 121316108513184 121480144201728 121734459155556 121807039695744 121971739189248 122035608967168 122512519839744 122539053155454 122704742429568 122768996040288 122934996228096 123265806638208 123432478580736 123747525080064 123941685397608 123979735646208 124006586726178 124174260302976 124239283418016 124508405495448 124893450878976 125163989987328 125229531368448 125426016959256 125464522899456 125491695549246 125661377192832 125736299040768 125982112686768 126491925837888 126662959927296 126729286235136 126928124946792 127242122981376 127252093661433 127490880503376 127739380727808 127833950514023 128006799201216 128179881603072 128247002237952 128748187017216 128776070831031 129017717395632 129269193670656 129297190322196 129364896029161 129539814760512 129714970005504 129870449498088 130046051805696 130290081472512 130318299224217 130572310542336 130817327726592 130827578559336 130845659667372 131356999908576 131425784222616 131603489551872 131957626337056 132136050788352 132384002310144 132394375907352 132721896493056 132930137632032 132999745710312 133179579247104 133537957191392 133700040364032 133718518462464 133979937295464 134059818836736 134241085734912 134270159180742 134311380283392 134522115328224 134865466786476 134884105953402 135047823028992 135301238452224 135594322486272 135665325649152 135848763408384 135878185039194 135919899807744 136214323960832 136480622077332 136665162226944 137032919657712 137218206587904 137290060088064 137475694706688 137826584819712 137845633229824 138115120545324 138301870756608 138384329121792 138674032467984 138861538403328 139215965715072 139404204417024 139477202601984 139769193845268 140041626476544 140071956182379 140692986956262 140883222789504 141073715847168 141147588261888 141453336420864 141718771703808 141729876772614 142080491758592 142303416567624 142377932907834 142570447014528 142763221426176 143147388354048 143427240566298 143706803318784 143782054534144 144007649101368 144083057852838 144277877517696 144841710394368 145144932070086 145231470406464 145427842879488 145503995307008 145732291605576 146104255685349 146301808281408 146576341656576 146663733428224 146893849360128 146970769453248 147169493692416 147246558125056 147776624897148 147854007250443 148053925745856 148420185325568 148452329629188 148653057136896 148730898428736 148932002598912 149312133554688 149514023632896 149546404836036 149624713924101 149827026652992 149916356548608 150197672574976 150230201840316 150433333270272 150817296191328 151021221451776 151100302818816 151304610742272 151337379744252 151711762016256 151996447096832 152543612797056 152623491355296 152829858834432 152909887283712 153241114455936 153528669345792 154128653991936 154162034614926 154370482411392 154451317599072 154660156545024 155054907922176 155076337383552 155682370262016 155974506135552 156008286526482 156219230703744 156617961429456 156911852927232 157334092940336 157546829786112 157842464292864 158493625638192 158791036794624 159135003473472 159218333574352 159433618166784 159840553228416 160056679145472 160091343638577 160391752891344 160704382205952 160823357098287 161040811898304 161670153733632 161754811350912 161973525602304 162008605239039 162312612207408 162409386260992 162628985585664 162946924193664 163385404207272 163606323239424 163691994720384 163913328304128 163948828056273 164354408850944 164576638107648 164898384363648 164996700106752 165255580530144 165342115634904 165565680403968 165652377890688 166011207327264 166885319983104 166972708491264 167234689279008 167322260732328 167548502923776 167648398721024 167976150249024 168203276587008 168655901117184 168883946569728 168972381646848 169237499929056 169656163975168 169669458215244 169987840671168 170217687085056 170675732268288 170906508804096 170996002983936 171664249356288 171701427774708 172023623194176 172396253762928 172719753014016 172953293340672 173160599330784 173394735740928 173720108630016 173757732298956 174096414056448 174436771412448 174460879556496 175142666544768 175234378963488 175471319402496 176181401051136 176195206608138 176525834543136 176962528657408 177000854557878 177240183509376 177332994280416 177572772329472 178266720485376 178291357949952 178305328842966 178639916393952 178746425115648 179026878907656 179081840377856 179120625271146 179362820437632 179820622381968 179845474604536 180063764038656 180401651269632 180440722002762 180792429981696 180887100865536 181170913385592 181226533076992 181878922950336 181974162769776 182220216302592 182601688733334 182710559543616 182957608783872 183053413450752 183768779759616 183808579733181 184057113644352 184153494060432 184402494342144 184512438829056 184898709957312 185148717871104 185621287620096 185872272556032 185969603469312 186009880089267 186261390454464 186358925127024 186722168635392 186762608243172 187590649275016 187745984980992 187844297052672 188098287796224 188196784349184 188237543323869 188492065789248 188604448561152 188958362271744 188973169030152 189737888756832 189837243877112 189994439890944 190093929352704 190350961901568 190863184472064 191236320755064 191609071091712 192010198801824 192110743803784 192269822404608 192370503356928 193122280525824 193526576093448 193641960541952 193903790505984 193945785483294 194309722140768 194572455008256 194805674247132 195069077708544 195435122208768 195858465813504 195961025937664 196225991589888 196268489501058 197035499862864 197138676333924 197405234327808 197936439505584 198204076182528 198307864571648 198576003465216 199082844739584 199395206448048 199499618565468 199769368870656 199888475398144 200306935787088 200550060546048 200577777693696 201089728255104 201361628602368 201405238771113 201467070425088 201783172992336 202282349355008 202298200179714 202326158930103 202951857678336 203391483729408 203497988473728 203773145112576 203817277558791 203879849711616 204321485941248 204704892461056 204720933115998 205549379486568 205827309881856 205935090132096 206213542060032 206739877229568 206768449844736 207172680817986 207576493682688 208011048701976 208292307604992 208823948572608 209215803902976 209653790767902 210062439714816 211039480434393 211324834184256 211721382392832 212180004631296 212578157555712 212594815158921 213120737637888 213408905527296 213455124851436 213566899361751 213855670521792 214431142797716 214721082531072 215140860849447 215560204978176 215673081801216 215964700803072 216011473652052 216124586779257 216416816276544 217262565591552 217717398105129 217847205609696 218141764319232 218255992960512 218551104405504 218598437408364 219452712422112 219864512484864 219995600142336 220340774040192 220456154179872 220754240538624 220869837187584 221348276436352 222080888618784 222630277988352 222678494443782 222979585705344 223096347643104 223398003898368 223968200332032 224271035449344 224740539979488 224874534822912 225296508862464 225345302760474 225649999905408 226225944286992 226531832177664 226650454228224 226956916113408 227567643024384 227994670645248 228935237032944 229244788251648 229364830925568 229861671683904 230293004018688 230880799107712 231192980987904 231243051922389 231676976398608 231990234817536 232128552075264 232582361883264 232614506075328 233523555393024 233645838617984 233839310635008 233961759203328 234012429789723 234908534734848 234926942144184 235367779390848 236001139410504 236320244679168 236443992373888 236639781421056 236763696439296 237721810599936 237740438457288 238186555191936 238328566820864 238702505210208 238827500361528 239150427250176 239473790779392 239760829842624 240085018718208 240587629337016 241056573308928 241182801154048 241561217847456 242505230600448 242632217026368 242960288403456 243468918311112 243614079391488 243943478378496 244071217934336 245025039679488 245078106310908 245409484859136 245537992080576 245869992456192 246531613276416 246864957161472 247495050160128 247883370795216 247959471292416 248013173452356 248348520605952 248478566836032 249016810990896 249786901757952 250327979974656 250459062736896 250852033918512 250929045798912 250983391098492 251322754385664 251472598081536 251964225373536 252983851675776 253325919854592 253458572470272 253856249893584 254484245962752 254504187322866 254981761006752 255667901028046 256013598402432 256359763206144 256494004475904 257496374034432 257552141662062 258035434791264 258594380644392 258729792058322 259079629521024 259429940011008 259740898996176 260092103611392 260580162945024 260636598448434 261144621084672 261655157118672 261691319334744 262713999817152 262851568445232 263206979103744 263915252674112 264272101576704 264788751814704 265443792986112 265501281836817 265860275264064 265999491420624 266359158494208 267075914382784 267400080728064 267437036924928 267959874590928 268119637673472 268482171469824 268540318361484 268622760566784 268680937906719 269044230656448 269730933572952 269768211906804 270095646057984 270602476904448 271188644972544 271330651298304 271697526816768 271756370078388 271839799615488 272428647921664 272961244154664 273330324453888 274065839315424 274436413175808 274580120176128 274951389413376 275653169639424 275691266459648 276230241090648 276603741513216 276768658243584 277348064935968 277723076806656 278431931430144 278808408834048 278954405203968 279538387690536 280083252953088 280143912364758 281385973912524 281766445579008 282147431694336 282295176523776 282906672841728 283437543407616 283459753545228 284160983517184 284606833135248 284755865815668 285140894029056 285526442852352 286294776708096 286854481132596 287413606637568 287564109068288 288015298202736 288166115705676 288555755035392 289683420788736 290289864140172 290462940812928 290855685758976 290918678224941 291007990614016 291464583211152 292208511370698 292603616562816 293152683313152 293787698720256 293941538906496 294338987384832 294402734251587 294493116250112 295553249794296 295708014500886 296107851491712 296904659258376 297306114273792 297461796857472 297864005197824 298624267109376 299092809672072 299249427848202 299654053305984 299832713097216 300460403680632 300866666540544 301634592382656 302042442903552 302200605637632 302674759488504 303423524032512 303447300269571 304834805071901 305087225594112 305246982710592 305659717668864 305819774567424 306482228911872 307057338691584 307081399673997 308257307983872 308324069229852 308485521300307 308740964822784 308902635198144 309320313090048 310109815844352 310152674767104 310759021226979 311364740524032 311949012271104 312016573052964 312438461407488 313235922858912 313823705854464 314480686151853 314668185880672 315093659572224 315684928585728 316987251276384 317582073589248 318270006946944 318436667148704 318867236333568 319681106456832 320113358290944 320182687277154 320783505782688 321646714196574 322081623796608 323340307467264 323509622701824 323947051204608 324017210478078 324625224414816 324818772521984 325893848387328 326770808414544 327212646478848 327383989440768 327826656608256 327897656112546 328708817701888 329796768727296 329993400213504 330511161060288 330684231269808 331131360807936 331304755781376 332022414654528 333770639966208 333945416982528 334017741665673 334469378558016 334644521464656 335097005847552 335296797442048 335952300498048 336406553174016 337311802234368 337767893139456 337944763293696 338017954140711 338474999858112 339312327950336 339338916430488 339975681342336 340435374170112 341351464536576 341813017608192 341992005967872 343402855549416 344047246388352 344792507525856 345439506028032 345906586681344 346321198661568 346789471481856 347515464597912 348192828112896 348873542824896 348921759112992 350285333089536 350468757926976 350942638804992 352362802102272 352390413216276 353051669086272 353925057314816 354001709115756 354480367018752 354665988560832 355145544658944 356533440970752 356582715899904 356610657685932 357279832787904 357492850231296 358053757815312 358163680755712 358241250542292 358725640875264 359641244763936 359690949209072 360127528077312 360803302539264 360881444005524 361584859963392 361774201731072 362341826771184 362453066153984 363757845900672 363948325539552 364440432605184 365203377466668 365421119087232 365915217567744 366106826901504 367537559519232 367617159466362 368114227288704 368306988120864 368804988684288 369797419914624 370297435742208 371242575240192 371939206938624 372019760178534 372522780908928 372717850254048 373525216486344 375181298550032 375491969961984 375688594105344 376393568698368 376475086647738 376984131578496 377208897122304 377946338060304 379475777513664 379674487754224 379988879781888 380187858705408 381726368944128 381756280984299 382472641510128 383218142183424 383501851542069 384020397603648 384221487607568 384539644809216 384741006713856 386244561051648 386328212493093 387053152186896 387283921083904 387807581011968 387891570966588 388094688087483 388619444281536 389144910016512 389611348494264 390138155417088 390870244417536 390954897672651 391716931627008 391922051875328 392451983179776 392536979002116 394070999725728 394277352667848 394810468655616 395872879011168 396408152365056 396615729143296 397152006930432 398165689479168 398790412896096 398999237130936 399538737741312 399776950796288 400613871574176 401100121092096 401155555387392 402179456510208 402723257204736 402810477542226 402934140850176 403566345984672 404564698710016 404596400359428 404652317860206 405903715356672 406782967458816 406995976947456 407546290225152 407634555117582 407759699423232 408642971882496 409409784922112 409441866231996 411098758973136 411654619763712 411870180264192 412427084120064 413479754459136 413536899689472 414345361635972 415152987365376 416022097403952 416584615209984 417647897145216 418431607805952 419307581535804 420124879429632 420215868547137 422078960868786 422649668368512 423442764785664 424360009262592 425156315111424 425189630317842 426241475275776 426910249702872 427133798723502 427711341043584 428862285595432 429442165062144 430281721698894 431120409956352 431346163602432 432022947304104 432249173558514 432833632553088 434525131183104 435434796210258 435694411219392 436283528638464 436511985921024 437196874816728 438312767056047 438905424844224 439729024969728 439991200284672 440681548080384 440912308359744 441508481077248 441739674375168 442696552872704 443562021751329 444161777237568 445260555976704 445356988887564 445959171410688 446192695286208 446796007796736 447936400664064 448542070898688 448874141772303 449481079958976 449749069645824 450593017724928 450690605520948 451299999810816 452451888573984 453063664355328 453300908456448 453913832226816 455135286048768 455989341290496 457870474065888 458489576503296 458729661851136 459723343367808 460586008037376 461761598215424 462385961975808 462486103844778 463353952797216 463980469635072 465164723766528 465229012150656 467047110786048 467291677235968 467923518406656 468024859579446 469853884288368 470735558781696 472002278821008 472640489358336 472887984747776 473527392878592 475480876914576 476373110383872 476657133641728 477405010420416 477655000723056 478300854500352 479521659685248 480170037436416 480274030915731 481175258674032 482113146617856 482365602308096 482470071294861 483122435694912 485010461200896 485264434052736 485920576806912 486025815717117 486937836622224 487228158782976 487886956756992 488142435868672 490156212621816 490818969718272 491075984161152 491739984912384 491846484168819 493063226552832 493729914322944 494990100320256 495766741590432 496026346904712 496697041211904 496957133672064 498033621981792 500655959949312 500918125473792 501704067837024 501966782196984 502645508771328 502945196163072 503928450747072 505967703351552 506651839709184 506917144940544 507712499787168 508968491925504 509008374645732 509963522013504 511335802056092 512027196804864 512719526412288 512988008951808 514992748068864 515104283324124 516070869582528 517188761288784 517459584116644 518159259042048 518859880022016 519481797992352 520184207222784 521160325890048 521273196896868 522289242169344 523310314237344 523382638669488 525427999634304 525703136890464 526413958207488 527830505348224 528544203153408 529577503629408 530887585972224 531002563673634 531720550528128 531998982841248 532718316988416 534151828765568 534800161456128 534874073849856 535919749181856 536239275346944 537080636722968 537245521133568 537361875813438 538088461312896 539461867145904 539536423813608 540191292115968 541204953808896 542377289945088 542661302596608 543512740156776 543679599230976 544857295843328 545922488309328 546660648907776 548131678630848 548872826351616 549160240352256 551306339278848 551382532919296 551425739199543 552460482181296 553207483026432 553537316487168 554696129871936 555446153613312 556863862860288 557616817668096 557908810407936 558029640267801 559076775381072 560166505906176 560287824729516 562771947825048 563532891158016 564294863388672 564590353047552 564712629971607 565813345683456 566875086815232 566919507090456 568321967034368 569213666270496 569511731631336 570281788058112 571052885704704 572589553416192 573708962265192 574827213275136 575128218136576 576030596405472 576332231411352 577111510070784 579366841577472 580579728280344 580925881625856 581711371517952 581837356449882 582015981228032 582929166422304 584417022741396 585207233125632 586305366626304 587575397440512 587883077812992 588677974769664 588805468503174 588986232500224 591106499588592 591416029001772 592215702983424 593809318516752 594612228547584 594923593714944 595728010395648 597248534218752 598185619344144 598498855696404 599308106611968 599665426194432 600920807361264 601733333081088 603269184765312 604084885807104 604401211275264 605349518977008 606847048065024 606894600539142 606978476790309 609669610143802 610174451188224 610493965421184 611319435337728 611639549134848 612964457823744 614114677383168 614162799347994 616648138459704 616971042600614 617481929645568 617805270396288 618640626180096 620219631688704 620305349534208 621518042453958 622729481048064 624033146105928 624876922814976 626471845717824 627647411708928 628961372303706 629336371761344 630187319144448 633118441303179 633974502552768 635164147178496 636540013893888 636873334297408 637734472667136 639362212913664 640226716581888 640365374554308 640700698085253 641567011565376 643293428393148 644163247593216 646680614934528 647019245403648 647894102409216 648034420956156 648373760337771 649250448829632 649637545043968 651787696774656 653541616829088 654425292957696 654767978881536 655653313216512 655795312225092 657417635403776 659593537454592 659986800427008 661022322120576 661368462539616 662262721615872 662609511562752 664044829309056 667890833965056 668035483331346 668938757116032 669289042929312 670194011695104 671904600996096 672813106348032 674623604468736 675889526587392 676035908281422 676949999716224 678677832860976 679951362684672 680870748340224 682702929073152 683984011935744 686805711098832 688094492776704 689585015051712 690879012056064 692642397323136 693578942963712 693729155767167 695030929195824 696385656225792 696901214092577 697747085649792 697843518225984 700570666179072 700937515853952 701885277609984 702037289369169 704725604204544 704780826432552 706103338172544 708003418231512 708960734037504 709331977121664 710291089317888 713165431799808 713221315371864 714559665575808 714985700462592 716107515630624 716482501084584 717451281750528 719282489527872 719381898418144 720255056154624 721762888011048 723169719926784 723548403462144 724683653542368 727515691801344 727896651079104 728880865210368 730406754933336 730842238174464 731830435135488 732213653803008 735075119038464 735234318932724 736228454577408 736613976241728 737609977368576 739594839829248 740594871484416 742485150480384 743878413877248 744039520357068 745045561817856 745435700508096 747050432972688 750362597100064 750983939923968 751377188210688 752787137396736 752950173295476 753968263156992 754417794244608 755892676120608 758951555027328 759348975508448 759977759563776 760375717410816 763452737888256 763512561968598 764945283020256 767003703084138 768040795207296 768442975215136 769079289618432 769482013427712 772489122103296 772656424986186 774106304373792 774567842167808 775783141933176 776189376174966 777238888563072 778289820033024 779222696988528 780276310834176 781740488835072 781909795345302 783433863254016 783844103750656 785073958004232 788141999451456 788554705335696 789620937311232 791745758022336 792816304730112 793231458286592 796331378958336 796503845510451 797580825792192 797998474261872 799077475482624 799553901592576 801227743148352 802200242184192 802311110774784 804358913020416 805446514409472 805620955084452 805868281700352 806042813720157 807132691969344 809129397420032 809192800718856 809304635720412 811807430713344 813565934917632 813991953894912 815092580450304 815269110235164 815519398846464 817285943764992 818819569844224 818883732463992 822197517946272 823309239527424 823740360528384 824854168240128 826959508918272 827073799378944 828690723271944 830305974730752 832044194807904 833169230419968 835295794290432 836863215611904 838615163071608 840249758859264 840431737094274 844157921737572 845299336737024 846885529571328 848720018525184 850312630222848 850379260635684 852482950551552 853820499405744 854267597447004 855422682087168 857724571190864 858884330124288 860563443397788 862240819912704 862692327204864 864045894608208 864498347117028 865667265106176 869050262366208 870869592420516 871388822438784 872567057276928 872756034674823 873023971842048 874393749633456 876625534112094 877810849688448 879458049939456 881363096160768 881824616719488 883016962154496 883208202754761 883479348750336 885393105745408 887124043502658 888323554475136 890713977775128 891918342821376 892385390572416 893592015593472 895872801328128 897748283544606 898962159917952 899498139291648 901381211041896 902599999621632 904903777147968 906127328710656 906601816912896 910270572097536 910341900808713 914504415215703 915740948131776 916979153006592 917459323702272 919446686735616 921172016074752 921244199021991 923523196430848 924771923951616 924972207689556 925456563900921 926707905594432 927960939270144 930329447533056 930458024301312 932277063680937 934094221572096 934583354471936 935847036813312 936049719158892 939707768576736 941471117563392 943442058455559 944004557642016 945280978716672 945775969495552 947054785757184 950961753829152 952746220767744 953314267283456 954810020840832 955310001446112 956601709000704 959043319370496 960340074872832 960548061831462 962350517348064 964731204616192 964940142589722 966244871389824 970020922401792 970528868105472 971841153613824 972051631434234 973875673244448 974456317565952 976284871737344 980312425243632 981637939436544 982151968322304 983479969824768 983692968337638 986126453105664 989980200640512 991533483180864 992052693809424 993394082423808 993914267344128 996067243963584 1001311919898624 1001836250947584 1002053224997019 1003408135674048 1003933564393968 1005291017542656 1005890392326144 1007856901494144 1011935406703104 1013303679418368 1013834289881088 1014053862422133 1015424999574336 1017936983851008 1018016749291464 1019927044027008 1022671604112184 1024054393609728 1025439052824576 1025976017903616 1030208566648248 1032141739165056 1034377522577568 1034919168233288 1036318518084096 1037719760044032 1038963595984704 1040368414445568 1042546393793736 1044578484338688 1046620628474688 1046765277338976 1050855999268608 1051406273780928 1052827916414976 1055661010696448 1057088406306816 1059155007258816 1061775171944448 1062005127347268 1063441101056256 1063997965682496 1065436633976832 1068303657531136 1069600322912256 1069748147699712 1071839498363712 1072478550693888 1074161273445936 1074491042267136 1074723751626876 1076176922625792 1078923734291808 1079072847627216 1080382584231936 1082409907617792 1084754579890176 1085322605193216 1087025480313552 1087359198461952 1089714591686656 1091844976618656 1093321297815552 1096263357261696 1097745652703232 1098320480704512 1102612678557696 1102765065838592 1102851478399086 1104920964362592 1106414966052864 1109392259743872 1110892307226624 1113727725720576 1115817620815872 1116059280535602 1118153550762144 1120575649459032 1125543895650096 1127065782316032 1129180706095104 1129425259943214 1131626691366912 1133839014180912 1136643934068736 1138427332540992 1139023463262672 1140563576116224 1145179106832384 1145268842952897 1147417924530384 1149654426550272 1150256436273152 1150505554626207 1152061192810944 1152664462822704 1154223020141568 1158733683154944 1158984637479279 1161159456560688 1161851763251712 1163422743035904 1163674712899764 1164031962456064 1164284064262449 1165858332844608 1168834045482792 1170414466251264 1172610733252608 1172864693017953 1175150794881024 1175766155625984 1177355949539328 1177610937006348 1177972465000448 1182212999177184 1182832058003544 1184431405966848 1187618637033504 1189224457095168 1189847187429888 1191456020791296 1194497068437504 1196371238688288 1196997711392808 1198616213223936 1199330852388864 1201841614722528 1203466666162176 1206538369530624 1208169771614208 1208802422550528 1210699037954016 1213694096130048 1213789201078284 1213956953580618 1219339220287604 1220348902376448 1220987930842368 1222638870675456 1223279098269696 1225928915647488 1228229354766336 1228325598695988 1233296276919408 1233942085201228 1234963859291136 1235610540792576 1237281252360192 1240439263377408 1240610699068416 1243036084907916 1245458962096128 1248066292211856 1249753845629952 1252943691435648 1255294823417856 1257922744607412 1258672743522688 1260374638288896 1260647605641411 1266236882606358 1267949005105536 1270328294356992 1273080027787776 1273746668594816 1275468945334272 1278724425827328 1280730749108616 1281401396170506 1283134023130752 1286586856786296 1288326495186432 1293361229869056 1294038490807296 1296068841912312 1296747520675542 1298500897659264 1299275090087936 1303575393549312 1307083233658176 1308850585915392 1309535957763072 1311590624450184 1314835270807552 1314938301168141 1319187074909184 1319973600854016 1322044644241152 1322736925079232 1324525443231744 1325219023125504 1328089658618112 1330686065253987 1335781667930112 1336070966662692 1337877514232064 1338578085858624 1340388023390208 1343809201992192 1345626212696064 1346622425316909 1349247208937472 1351779053174784 1352071816562844 1353899999432448 1357355665721952 1359902725369344 1361741496680448 1365405858146304 1367968023871488 1373611422197664 1376188985553408 1379170030103424 1381758024112128 1385284794646272 1387157885927424 1387458311534334 1390061858391648 1393802428185154 1395494171299584 1395687036451968 1401141332358144 1401875031707904 1403770555219968 1404074578738338 1409561652865104 1412206676345088 1416006836463024 1417921468075008 1418663954243328 1420582178635776 1426442630743728 1429119331151616 1429971400925184 1432215031261248 1432965002169168 1434902563501056 1438564979055744 1438763796836288 1440510112309248 1443525776022096 1446339439853568 1447096806924288 1447410213884583 1449367307084736 1455031383602688 1455793302158208 1457761730420736 1460813509866672 1461684476348928 1463660870270976 1464427307606016 1470468637865448 1472456909154816 1473227952483456 1475219954737152 1479189679658496 1481189742968832 1484970300960768 1488079040714136 1490091123635712 1490871401016192 1494100865945376 1500725194200128 1501967879847936 1502754376421376 1505900346590952 1507936526313984 1508835588489216 1511785352241216 1517903110054656 1518697951016896 1519955519127552 1520751434821632 1526905475776512 1527025123937196 1529890566040512 1534007406168276 1536081590414592 1536885950430272 1538158579236864 1538964026855424 1544978244206592 1545312849972372 1548212608747584 1549135684335616 1551566283866352 1552378752349932 1554477777126144 1556579640066048 1558445393977056 1560552621668352 1563480977670144 1563819590690604 1566867726508032 1567688207501312 1570147916008464 1576283998902912 1577109410671392 1579241874622464 1583491516044672 1585632609460224 1586462916573184 1592662757916672 1593007691020902 1595161651584384 1595996948523744 1598154950965248 1602455486296704 1604400484368384 1604622221549568 1608717826040832 1611241910168904 1611736563400704 1612085627440314 1614265383938688 1618385601437712 1618609271440824 1623614861426688 1627131869835264 1627983907789824 1630538220470328 1631038797692928 1634571887529984 1637767464927984 1644395035892544 1646618479054848 1647480721056768 1653919017836544 1654147598757888 1654277217598629 1657381446543888 1660611949461504 1661841356682299 1664088389615808 1666338460839936 1670591588580864 1673726431223808 1674088920803403 1677230326143216 1680499517718528 1680863474188548 1688315843475144 1690598673474048 1693771059142656 1694137889914821 1697440037050368 1700625260445696 1700758521271368 1704965901103104 1707640998811488 1708535194894008 1710845364174336 1715449142381728 1717768660248576 1721126886795576 1724481639825408 1725384654409728 1728091789216416 1728996694234056 1731334530212352 1738100524732416 1741739184841032 1742777644877568 1745134114553856 1745512069349646 1746047943684096 1748787499266912 1753251068224188 1755621699376896 1758916099878912 1762726192321536 1763649233438976 1766033924308992 1766416405509522 1766958697500672 1770786211490816 1774248087005316 1776647108950272 1781427955550256 1783836685642752 1784770781144832 1787184031186944 1791745602656256 1795496567089212 1797924319835904 1798996278583296 1802762422083792 1805199999243264 1809807554295936 1812254657421312 1813203633825792 1820541144195072 1820683801617426 1820935430370927 1829008830431406 1831481896263552 1833958306013184 1834918647404544 1838893373471232 1842344032149504 1842488398043982 1847046392861696 1849944415379112 1850913127801842 1853415811188864 1855921878540288 1860658895066112 1860916048602624 1864554127361874 1868188443144192 1869166708943872 1872099438317784 1879415537153472 1882942235126784 1886884116911118 1888009115284032 1890561957433344 1891551938991104 1899355323909537 1901923507658304 1905492441535488 1906628534566912 1909620041681664 1910620002892224 1913203418001408 1918086638740992 1920680149745664 1921096123662924 1922102094255759 1924701034696128 1929462409232384 1929880285179444 1932489742779648 1940041844803584 1941057736210944 1943682307227648 1944103262868468 1945121281013313 1947751346488896 1948912635131904 1952569743474688 1960624850487264 1963275878873088 1964303936644608 1966959939649536 1967385936675276 1972252906211328 1979960401281024 1983066966361728 1984105387618848 1986788164847616 1987828534688256 1992134487927168 2003672501895168 2004106449994038 2006816271348096 2007867128787936 2010582035085312 2015713802988288 2023870813406208 2027668579762176 2028107724844266 2030849999148672 2036033498582928 2039854088054016 2045343208224368 2048108787219456 2051952035807232 2060417133296496 2064283478330112 2068755045155136 2069838336466576 2072637036168192 2077927191969408 2080736828891136 2081187467301501 2085092787587472 2089156968677376 2090703642277731 2093241256949376 2093530554677952 2101711998537216 2102812547561856 2105655832829952 2106111868107507 2111322021392896 2114176812613632 2118310014517632 2124010254694536 2126882202112512 2127995931364992 2130873267953664 2136607315062272 2139496295399424 2143678996727424 2144957101387776 2148322546891872 2149447503253752 2152353845251584 2157847468583616 2158145695254432 2160765168463872 2169509159780352 2170645210386432 2174050960627104 2179429183373312 2183689953237312 2186642595631104 2192526714523392 2195491305406464 2196640961409024 2205225357115392 2205530131677184 2205702956798172 2209841928725184 2212829932105728 2218784519487744 2221784614453248 2227455451441152 2231635241631744 2232118561071204 2236307101524288 2241151298918064 2251087791300192 2254131564632064 2258361412190208 2258850519886428 2263253382733824 2267678028361824 2273287868137472 2276854665081984 2278046926525344 2281127152232448 2290358213664768 2290537685905794 2294835849060768 2300512872546304 2301011109252414 2304122385621888 2305328925645408 2308446040283136 2317467366309888 2317969274958558 2322318913121376 2323703526503424 2327349425799528 2328063924912128 2328568128524898 2331716665689216 2337668090965584 2340828932502528 2345221466505216 2345729386035906 2350301589762048 2351532311251968 2355221874012696 2355944930000896 2364425998354368 2365664116007088 2368862811933696 2375237274067008 2378448914190336 2379694374859776 2388994136875008 2389511536531353 2392742477376576 2393995422785616 2397232426447872 2398661704777728 2403683229445056 2406933332324352 2413076739061248 2416339543228416 2417604845101056 2418128441160471 2421398075908032 2427388192260096 2427578402156568 2427913907161236 2438678440575208 2440697804752896 2441975861684736 2445277741350912 2446558196539392 2451857831294976 2456458709532672 2456651197391976 2466592553838816 2467884170402456 2469927718582272 2471221081585152 2474562504720384 2480878526754816 2481221398136832 2486072169815832 2490917924192256 2496132584423712 2499507691259904 2505887382871296 2510589646835712 2515845489214824 2517345487045376 2520749276577792 2521295211282822 2532473765212716 2535898010211072 2540656588713984 2546160055575552 2547493337189632 2550937890668544 2557448851654656 2561461498217232 2562802792341012 2566268046261504 2573173713572592 2576652990372864 2586722459738112 2588076981614592 2592137683824624 2593495041351084 2597001795318528 2598550180175872 2607150787098624 2614166467316352 2617701171830784 2618268104024469 2619071915526144 2623181248900368 2629670541615104 2629876602336282 2638374149818368 2644089288482304 2645473850158464 2649050886463488 2649624608264283 2650438046251008 2656179317236224 2661372130507974 2672141933325384 2675755028464128 2677156171717248 2680776046780416 2687618403984384 2693244850633818 2698494417874944 2704143633125688 2707799998864896 2714711331443904 2719805450738688 2730811716292608 2731025702426139 2743513245647109 2747222844395328 2752377971106816 2758340060206848 2763516048224256 2763732597065973 2770569589292544 2774315771854848 2774916623068668 2776369691702763 2780123716783296 2787604856370308 2790988342599168 2791374072903936 2796831191042811 2802282664716288 2803750063415808 2807541110439936 2808149157476676 2819123305730208 2824413352690176 2830326175366677 2832013672926048 2835842936150016 2837327908486656 2841164357271552 2852885261487456 2858238662303232 2859942801850368 2864430062522496 2865930004338336 2869805127002112 2877129958111488 2877527593672576 2881020224618496 2887051552044192 2894193613848576 2894820427769166 2898734614169472 2910062767205376 2911586604316416 2915523460841472 2921627019733344 2923368952697856 2928854615212032 2940937275730896 2944913818309632 2946455904966912 2950439909474304 2958379359316992 2969940601921536 2976158081428272 2980182247271424 2981742802032384 2988201731890752 3001450388400256 3003935759695872 3005508752842752 3006159674991057 3011800693181904 3015873052627968 3017671176978432 3023570704482432 3035806220109312 3037395902033792 3039911038255104 3041502869643264 3042161587266399 3053810951553024 3054050247874392 3059781132081024 3068014812336552 3072163180829184 3073771900860544 3076317158473728 3077928053710848 3090625699944744 3096425217495168 3098271368671232 3103132567732704 3104757504699864 3108955554252288 3113159280132096 3116890787954112 3121105243336704 3127639181381208 3133735453016064 3135376415002624 3140295832016928 3152567997805824 3154218821342784 3158483749244928 3166983032089344 3171265218920448 3172925833146368 3185325515833344 3186015382041804 3190323303168768 3191993897047488 3196309901930496 3204910972593408 3208800968736768 3209244443099136 3217435652081664 3222483820337808 3223473126801408 3224171254880628 3228530767877376 3236771202875424 3237218542881648 3247229722853376 3254263739670528 3255967815579648 3261076440940656 3262077595385856 3269143775059968 3275534929855968 3288790071785088 3293236958109696 3294961442113536 3307838035673088 3308295197515776 3308554435197258 3314762893087776 3323682713364598 3328176779231616 3332676921679872 3341183177161728 3347452862447616 3348177841606806 3354460652286432 3361726948377096 3376631686950288 3381197346948096 3387542118285312 3388275779829642 3394880074100736 3401517042542736 3409931802206208 3415281997622976 3417070389788016 3421690728348672 3430898284763456 3435537320497152 3442253773591152 3448963279650816 3450769308819456 3451516663878621 3456183578432832 3457993388468112 3462669060424704 3476201049464832 3483478369682064 3485555289755136 3490268229107712 3491024138699292 3492095887368192 3492852192787347 3497574998533824 3506502136448376 3511243398753792 3517832199757824 3525452384643072 3527298466877952 3532067848617984 3532832811019044 3533917395001344 3541572422981632 3548496174010632 3553294217900544 3562855911100512 3567673371285504 3569541562289664 3574368062373888 3583491205312512 3590993134178424 3595848639671808 3597992557166592 3605524844167584 3610399998486528 3619615108591872 3624509314842624 3626407267651584 3641082288390144 3641367603234852 3641870860741854 3658017660862812 3662963792527104 3667916612026368 3669837294809088 3677786746942464 3684688064299008 3684976796087964 3694092785723392 3699888830758224 3701826255603684 3706831622377728 3711843757080576 3721317790132224 3721832097205248 3729108254723748 3736376886288384 3738333417887744 3744198876635568 3758831074306944 3765884470253568 3773768233822236 3776018230568064 3781123914866688 3781942816924233 3783103877982208 3798710647819074 3803847015316608 3810984883070976 3819240083363328 3821240005784448 3826406836002816 3836173277481984 3842192247325848 3844204188511518 3849402069392256 3859760570358888 3864979485559296 3880083689607168 3882115472421888 3888206525736936 3890242562026626 3895502692977792 3897825270263808 3921249700974528 3926551757746176 3928607873289216 3934771873350552 3944505812422656 3944814903504423 3959920802562048 3962852465934713 3966133932723456 3968210775237696 3973576329695232 3975657069376512 3984268975854336 3992058195761961 4007345003790336 4008212899988076 4010311776903991 4013632542696192 4015734257575872 4021164070170624 4031427605976576 4039867275950727 4047741626812416 4055337159524352 4056215449688532 4061699998297344 4072066997165856 4079708176108032 4090686416448736 4096217574438912 4103904071614464 4120834266592992 4128566956660224 4137510090310272 4139676672933152 4145274072336384 4155854383938816 4161473657782272 4162374934603002 4170185575174944 4181407284555462 4186482513898752 4187061109355904 4203423997074432 4205625095123712 4211311665659904 4212223736215014 4222644042785792 4236620029035264 4248020509389072 4253764404225024 4255991862729984 4261746535907328 4273214630124544 4287357993454848 4289914202775552 4296645093783744 4298895006507504 4304707690503168 4315694937167232 4316291390508864 4321530336927744 4339018319560704 4341290420772864 4342230641653749 4348101921254208 4358858366746624 4367379906474624 4373285191262208 4385053429046784 4390982610812928 4393281922818048 4411060263354368 4411405913596344 4419683857450368 4425659864211456 4437569038975488 4443569228906496 4454910902882304 4464237122142408 4472614203048576 4482302597836128 4502175582600384 4508263129264128 4517701039772856 4526506765467648 4535356056723648 4546575736274944 4553709330163968 4556093853050688 4562254304464896 4580716427329536 4581075371811588 4589671698121536 4601025745092608 4602022218504828 4608244771243776 4610657851290816 4616892080566272 4634934732619776 4635938549917116 4644637826242752 4647407053006848 4654698851599056 4656127849824256 4657136257049796 4663433331378432 4675336181931168 4681657865005056 4690442933010432 4691458772071812 4700603179524096 4703064622503936 4710443748025392 4711889860001792 4728851996708736 4731328232014176 4737725623867392 4750474548134016 4756897828380672 4759388749719552 4777988273750016 4779023073062706 4785484954753152 4787990845571232 4794464852895744 4807366458890112 4813866664648704 4826153478122496 4835209690202112 4836256882320942 4842796151816064 4855156804313136 4855827814322472 4877356881150416 4881395609505792 4883951723369472 4893116393078784 4903715662589952 4913302394783952 4933185107677632 4935768340804912 4939855437164544 4942442163170304 4961757053509632 4962442796273664 4962831652795887 4972144339631664 4981835848384512 4985524070046897 4992265168847424 4999015382519808 5011774765742592 5021179293671424 5022266762410209 5031690978429648 5034690974090752 5041498553155584 5042590422565644 5064947530425432 5071796020422144 5081313177427968 5082413669744463 5092320111151104 5094986674379264 5101875781337088 5114897703309312 5122922996434464 5125605584682024 5132536092523008 5146347427145184 5153305980745728 5173444919476224 5176153963229184 5184275367649248 5186990082702168 5194003590637056 5197100360351744 5214301574197248 5228332934632704 5235402343661568 5236536208048938 5238143831052288 5246362497800736 5259341083230208 5259753204672564 5276748299636736 5288178576964608 5290947700316928 5298101772926976 5299249216528566 5300876092502016 5312358634472448 5322744261015948 5344283866650768 5351510056928256 5354312343434496 5361552093560832 5375236807968768 5386489701267636 5396988835749888 5408287266251376 5415599997729792 5429422662887808 5439610901477376 5461623432585216 5462051404852278 5462806291112781 5487026491294218 5494445688790656 5504755942213632 5516680120413696 5527032096448512 5527465194131946 5541139178585088 5549833246137336 5552739383405526 5560247433566592 5575209712740616 5581976685198336 5582748145807872 5593662382085622 5604565329432576 5607500126831616 5616298314953352 5638246611460416 5648826705380352 5660652350733354 5664027345852096 5671685872300032 5674655816973312 5698065971728611 5705770522974912 5716477324606464 5719885603700736 5728860125044992 5731860008676672 5739610254004224 5754259916222976 5755055187345152 5762040449236992 5766306282767277 5774103104088384 5788387227697152 5789640855538332 5797469228338944 5820125534410752 5823173208632832 5831046921682944 5835363843039939 5843254039466688 5846737905395712 5857709230424064 5881874551461792 5889827636619264 5892911809933824 5900879818948608 5916758718633984 5939881203843072 5952316162856544 5960364494542848 5963485604064768 5976403463781504 6002900776800512 6011017505685504 6012319349982114 6023601386363808 6031746105255936 6047141408964864 6071612440218624 6074791804067584 6083005739286528 6084323174532798 6108100495748784 6119562264162048 6136029624673104 6144326361658368 6147543801721088 6155856107421696 6181251399889488 6192850434990336 6196542737342464 6206265135465408 6209515009399728 6217911108504576 6233781575908224 6242210486673408 6243562401904503 6255278362762416 6267470906032128 6270752830005248 6272110926833193 6280591664033856 6305135995611648 6308437642685568 6316967498489856 6318335604322521 6333966064178688 6342530437840896 6345851666292736 6372030764083608 6380646606337536 6383987794094976 6392619803860992 6409821945186816 6418488886198272 6434871304163328 6444967640675616 6448342509761256 6457061535754752 6473542405750848 6474437085763296 6508527479341056 6511935631159296 6522152881881312 6538287550119936 6551069859711936 6577580143570176 6586473916219392 6589922884227072 6615676071346176 6616590395031552 6617108870394516 6629525786175552 6647365426729196 6656353558463232 6665353843359744 6682366354323456 6694905724895232 6696355683213612 6708921304572864 6723453896754192 6753263373900576 6762394693896192 6775084236570624 6776551559659284 6789760148201472 6803034085085472 6819863604412416 6830563995245952 6834140779576032 6843381456697344 6861796569526912 6871074640994304 6884507547182304 6901538617638912 6903033327757242 6912367156865664 6915986776936224 6925338120849408 6952402098929664 6966956739364128 6971110579510272 6982048277398584 6984191774736384 6985704385574694 6995149997067648 7013004272896752 7022486797507584 7035664399515648 7050904769286144 7054596933755904 7065665622038088 7067834790002688 7083144845963264 7096992348021264 7106588435801088 7125711822201024 7135346742571008 7139083124579328 7166982410625024 7168534609594059 7181986268356848 7191697279343616 7195985114333184 7211049688335168 7220799996973056 7239230217183744 7249018629685248 7252814535303168 7254385323481413 7282164576780288 7282735206469704 7283741721483708 7316035321725624 7325927585054208 7335833224052736 7339674589618176 7355573493884928 7369376128598016 7369953592175928 7388185571446784 7399777661516448 7403652511207368 7413663244755456 7423687514161152 7442635580264448 7443664194410496 7458216509447496 7472753772576768 7476666835775488 7488397753271136 7517662148613888 7531768940507136 7547536467644472 7552036461136128 7562247829733376 7563885633848466 7566207755964416 7597421295638148 7607694030633216 7621969766141952 7638480166726656 7642480011568896 7652813672005632 7672346554963968 7684384494651696 7688408377023036 7698804138784512 7719521140717776 7729958971118592 7760167379214336 7764230944843776 7776413051473872 7780485124053252 7791005385955584 7795650540527616 7842499401949056 7853103515492352 7857215746578432 7869543746701104 7889011624845312 7889629807008846 7925704931869426 7932267865446912 7936421550475392 7947152659390464 7951314138753024 7968537951708672 7984116391523922 8016425799976152 8020623553807982 8027265085392384 8031468515151744 8042328140341248 8062855211953152 8079734551901454 8095483253624832 8112430899377064 8123399996594688 8144133994331712 8159416352216064 8181372832897472 8192435148877824 8230539736941327 8241668533185984 8257133913320448 8275020180620544 8279353345866304 8290548144672768 8311708767877632 8322947315564544 8324749869206004 8329109075108289 8340371150349888 8362814569110924 8372965027797504 8374122218711808 8406847994148864 8411250190247424 8422623331319808 8424447472430028 8445288085571584 8473240058070528 8496041018778144 8507528808450048 8511983725459968 8523493071814656 8546429260249088 8574715986909696 8579828405551104 8593290187567488 8597790013015008 8609415381006336 8631389874334464 8632582781017728 8643060673855488 8682580841545728 8684461283307498 8696203842508416 8734759812949248 8746570382524416 8770106858093568 8786563845636096 8822811827192688 8839367714900736 8851319728422912 8875138077950976 8909821805764608 8928474244284816 8945228406097152 8964605195672256 9004351165200768 9016526258528256 9018479024973171 9035402079545712 9053013530935296 9070712113447296 9107418660327936 9112187706101376 9124508608929792 9126484761799197 9161432854659072 9162150743623176 9179343396243072 9204044437009656 9216489542487552 9221315702581632 9233784161132544 9271877099834232 9289275652485504 9294814106013696 9309397703198112 9314272514099592 9326866662756864 9350672363862336 9363315730010112 9382917544143624 9401206359048192 9406129245007872 9420887496050784 9457703993417472 9462656464028352 9475451247734784 9500949096268032 9513795656761344 9518777499439104 9555976547500032 9558046146125412 9570969909506304 9575981691142464 9588929705791488 9614732917780224 9627733329297408 9652306956244992 9670419380404224 9672513764641884 9685592303632128 9710313608626272 9711655628644944 9754713762300832 9762791219011584 9767903446738944 9786232786157568 9807431325179904 9826604789567904 9866370215355264 9871536681609824 9879710874329088 9884884326340608 9923514107019264 9924885592547328 9925663305591774 9944288679263328 9971048140093794 9984530337694848 9998030765039616 10023549531485184 10042358587342848 10044533524820418 10063381956859296 10069381948181504 10085180845131288 10129895060850864 10143592040844288 10162626354855936 10164827339488926 10184640222302208 10189973348758528 10229795406618624 10245845992868928 10251211169364048 10265072185046016 10292694854290368 10306611961491456 10346889838952448 10352307926458368 10354549991635863 10368550735298496 10373980165404336 10388007181274112 10394200720703488 10428603148394496 10456665869265408 10470804687323136 10473072416097876 10476287662104576 10478556578362041 10492724995601472 10518682166460416 10519506409345128 10553496599273472 10576357153929216 10581895400633856 10596203545853952 10598498433057132 10601752185004032 10624717268944896 10645488522031896 10688567733301536 10703020113856512 10708624686868992 10723104187121664 10750473615937536 10772979402535272 10793977671499776 10816574532502752 10831199995459584 10858845325775616 10879221802954752 10923246865170432 10924102809704556 10925612582225562 10974052982588436 10988891377581312 11009511884427264 11033360240827392 11054064192897024 11054930388263892 11082278357170176 11099666492274672 11105478766811052 11120494867133184 11150419425481232 11163953370396672 11165496291615744 11187324764171244 11209130658865152 11215000253663232 11232596629906704 11276493222920832 11297653410760704 11321304701466708 11328054691704192 11343371744600064 11345828450772699 11349311633946624 11396131943457222 11411541045949824 11432954649212928 11457720250089984 11463720017353344 11479220508008448 11508519832445952 11510110374690304 11532612565534554 11548206208176768 11579281711076664 11594938456677888 11640251068821504 11646346417265664 11670727686079878 11686508078933376 11693475810791424 11763749102923584 11779655273238528 11785823619867648 11833517437267968 11834444710513269 11879762407686144 11888557397804139 11904632325713088 11920728989085696 11926971208129536 11952806927563008 11976174587285883 12005801553601024 12022035011371008 12024638699964228 12030935330711973 12047202772727616 12063492210511872 12094282817929728 12119601827852181 12143224880437248 12149583608135168 12166011478573056 12168646349065596 12216200991497568 12239124528324096 12272059249346208 12288652723316736 12295087603442176 12311712214843392 12362502799778976 12385700869980672 12393085474684928 12412530270930816 12419030018799456 12435822217009152 12467563151816448 12484420973346816 12487124803809006 12510556725524832 12541505660010496 12544221853666386 12561183328067712 12610271991223296 12616875285371136 12633934996979712 12636671208645042 12667932128357376 12691703332585472 12744061528167216 12761293212675072 12767975588189952 12785239607721984 12819643890373632 12869742608326656 12889935281351232 12896685019522512 12914123071509504 12947084811501696 12948874171526592 13017054958682112 13023871262318592 13026691924961247 13044305763762624 13076575100239872 13102139719423872 13155160287140352 13172947832438784 13179845768454144 13233180790063104 13234217740789032 13259051572351104 13294730853458392 13312707116926464 13330707686719488 13364732708646912 13392711366427224 13417842609145728 13446907793508384 13506526747801152 13524789387792384 13553103119318568 13579520296402944 13606068170170944 13639727208824832 13661127990491904 13668281559152064 13686762913394688 13723593139053824 13742149281988608 13769015094364608 13803077235277824 13806066655514484 13824734313731328 13831973553872448 13850676241698816 13904804197859328 13933913478728256 13942221159020544 13964096554797168 13968383549472768 13971408771149388 13990299994135296 14026008545793504 14044973595015168 14071328799031296 14101809538572288 14109193867511808 14131331244076176 14135669580005376 14166289691926528 14193984696042528 14213176871602176 14251423644402048 14270693485142016 14278166249158656 14333964821250048 14337069219188118 14363972536713696 14383394558687232 14422099376670336 14441599993946112 14478460434367488 14505629070606336 14508770646962826 14565470412939408 14567483442967416 14632070643451248 14651855170108416 14679349179236352 14711146987769856 14739907184351856 14776371142893568 14799555323032896 14807305022414736 14827326489510912 14885271160528896 14887328388820992 14888494958387661 14916433018894992 14945507545153536 14953333671550976 14956572210140691 14976795506542272 15035324297227776 15063537881014272 15066800287230627 15095072935288944 15104072922272256 15124495659466752 15127771267696932 15132415511928832 15194842591276296 15215388061266432 15243939532283904 15247241009233389 15276960333453312 15284960023137792 15305627344011264 15344693109927936 15368768989303392 15376816754046072 15397608277569024 15439042281435552 15459917942237184 15520334758428672 15528461889687552 15552826102947744 15560970248106504 15582010771911168 15591301081055232 15684998803898112 15706207030984704 15714431493156864 15739087493402208 15778023249690624 15779259614017692 15851409863738852 15864535730893824 15872843100950784 15894305318780928 15902628277506048 15937075903417344 15968232783047844 16032851599952304 16041247107615964 16054530170784768 16062937030303488 16084656280682496 16125710423906304 16159469103802908 16190966507249664 16224861798754128 16246799993189376 16288267988663424 16318832704432128 16362745665794944 16384870297755648 16388418873338343 16461079473882654 16483337066371968 16514267826640896 16550040361241088 16558706691732608 16581096289345536 16623417535755264 16649499738412008 16658218150216578 16680742300699776 16725629138221848 16745930055595008 16748244437423616 16813695988297728 16822500380494848 16848894944860056 16890576171143168 16946480116141056 16992082037556288 17015057616900096 17023967450919936 17092858520498176 17094197915185833 17149431973819392 17159656811102208 17186580375134976 17195580026030016 17218830762012672 17262779748668928 17265165562035456 17286121347710976 17298918848301831 17365161683091456 17368922566614996 17392407685016832 17469519625898496 17493140765048832 17506091529119817 17540213716187136 17573127691272192 17645623654385376 17678735429801472 17702639456845824 17750276155901952 17819643611529216 17856948488569632 17890456812194304 17929210391344512 18008702330401536 18033052517056512 18036958049946342 18070804159091424 18141424226894592 18214837320655872 18224375412202752 18249017217859584 18252969523598394 18324301487246352 18358686792486144 18408088874019312 18432979084975104 18442631405163264 18467568322265088 18543754199668464 18578551304971008 18589628212027392 18618795406396224 18628545028199184 18653733325513728 18701344727724672 18726631460020224 18765835088287248 18802412718096384 18812258490015744 18816332780499579 18841774992101568 18915407986834944 18925312928056704 18950902495469568 19001898192536064 19027591313522688 19037554998878208 19116092292250824 19141939819012608 19151963382284928 19177859411582976 19229465835560448 19255466658594816 19304613912489984 19345027529283768 19371184607264256 19420627217252544 19423311257289888 19509427524601664 19525582438023168 19535806893477888 19614862650359808 19653209579135808 19732740430710528 19743073363219648 19759421748658176 19769768652681216 19847028214038528 19849771185094656 19851326611183548 19888577358526656 19942096280187588 19969060675389696 19996061530079232 20047099062970368 20084717174685696 20089067049640836 20126763913718592 20138763896363008 20170361690262576 20259790121701728 20287184081688576 20325252709711872 20329654678977852 20369280444604416 20379946697517056 20459590813237248 20491691985737856 20502422338728096 20530144370092032 20585389708580736 20613223922982912 20704615852916736 20709099983271726 20737101470596992 20747960330808672 20776014362548224 20857206296788992 20913331738530816 20946144832195752 20952575324209152 20957113156724082 20985449991202944 21039012818690256 21106993198546944 21152714307858432 21163790801267712 21196996866114264 21203504370008064 21249434537889792 21290977044063792 21377135466603072 21406040227713024 21417249373737984 21500947231875072 21505603828782177 21545958805070544 21587955342999552 21603937636869887 21633149065005504 21662399990919168 21717690651551232 21758443605909504 21763155970444239 21846493730340864 21848205619409112 21851225164451124 21948105965176872 21977782755162624 22019023768854528 22066720481654784 22108128385794048 22109860776527784 22164556714340352 22199332984549344 22210957533622104 22240989734266368 22300838850962464 22327906740793344 22330992583231488 22374649528342488 22418261317730304 22430000507326464 22465193259813408 22552986445841664 22595306821521408 22642609402933416 22656109383408384 22686743489200128 22691656901545398 22698623267893248 22792263886914444 22823082091899648 22865909298425856 22915440500179968 22927440034706688 22958441016016896 23017039664891904 23020220749380608 23065225131069108 23096412416353536 23158563422153328 23189876913355776 23280502137643008 23292692834531328 23341455372159756 23373016157866752 23386951621582848 23527498205847168 23559310546477056 23571647239735296 23667034874535936 23668889421026538 23777114795608278 23809264651426176 23841457978171392 23853942416259072 23905613855126016 23952349174571766 24011603107202048 24049277399928456 24061870661423946 24094405545455232 24126984421023744 24188565635859456 24239203655704362 24286449760874496 24299167216270336 24337292698131192 24432401982995136 24478249056648192 24544118498692416 24577305446633472 24590175206884352 24691619210823981 24725005599557952 24771401739961344 24786170949369856 24825060541861632 24838060037598912 24871644434018304 24935126303632896 24968841946693632 24974249607618012 24987327225324867 25021113451049664 25083011320020992 25088443707332772 25122366656135424 25220543982446592 25233750570742272 25267869993959424 25273342417290084 25335864256714752 25383406665170944 25488123056334432 25522586425350144 25535951176379904 25570479215443968 25639287780747264 25739485216653312 25779870562702464 25793370039045024 25828246143019008 25894169623003392 25897748343053184 26047742524637184 26053383849922494 26088611527525248 26204279438847744 26310320574280704 26359691536908288 26468435481578064 26518103144702208 26589461706916784 26625414233852928 26729465417293824 26785422732854448 26835685218291456 26893815587016768 27013053495602304 27049578775584768 27055437074919513 27106206238637136 27159040592805888 27212136340341888 27322255980983808 27336563118304128 27373525826789376 27379454285397591 27447186278107648 27484298563977216 27538030188729216 27612133311028968 27649468627462656 27663947107744896 27701352483397632 27867826957456512 27884442318041088 27928193109594336 27942817542298776 27980599988270592 28052017091587008 28089947190030336 28203619077144576 28218387735023616 28262662488152352 28332579383853056 28387969392085056 28426353743204352 28502847288804096 28541386970284032 28556332498317312 28667929642500096 28674138438376236 28727945073427392 28766789117374464 28844198753340672 28883199987892224 28956920868734976 29011258141212672 29017541293925652 29130940825878816 29134966885934832 29264141286902496 29303710340216832 29358698358472704 29422293975539712 29479814368703712 29552742285787136 29599110646065792 29614610044829472 29654652979021824 29770542321057792 29774656777641984 29776989916775322 29832866037789984 29906667343101952 29913144420281382 29953591013084544 30070648594455552 30127075762028544 30133600574461254 30190145870577888 30208145844544512 30255542535393864 30264831023857664 30389685182552592 30430776122532864 30487879064567808 30494482018466778 30553920666906624 30569920046275584 30689386219855872 30737537978606784 30753633508092144 30795216555138048 30878084562871104 30919835884474368 31040669516857344 31056923779375104 31063649974907589 31105652205895488 31121940496213008 31164021543822336 31182602162110464 31369997607796224 31412414061969408 31428862986313728 31435669735086123 31478174986804416 31556046499381248 31558519228035384 31702819727477704 31729071461787648 31745686201901568 31788610637561856 31805256555012096 31874151806834688 31936465566095688 32065703199904608 32082494215231928 32109060341569536 32125874060606976 32169312561364992 32251420847812608 32318938207605816 32381933014499328 32449723597508256 32493599986378752 32576535977326848 32637665408864256 32725491331589888 32769740595511296 32776837746676686 32922158947765308 32966674132743936 33028535653281792 33100080722482176 33117413383465216 33162192578691072 33246835071510528 33298999476824016 33316436300433156 33361484601399552 33451258276443696 33491860111190016 33496488874847232 33627391976595456 33645000760989696 33697789889720112 33781152342286336 33892960232282112 33984164075112576 34030115233800192 34037485352318097 34047934901839872 34185717040996352 34188395830371666 34298863947638784 34373160750269952 34391160052060032 34437661524025344 34525559497337856 34530331124070912 34597837696603662 34737845133229992 34784815370033664 34939039251796992 35012183058239634 35080427432374272 35291247308770752 35357470859602944 35500552311803904 35503334131539807 35639287223058432 35665672193412417 35713896977139264 35780913624388608 35858420782689024 35928523761857649 36017404660803072 36066105034113024 36073916099892684 36092805992135919 36141608318182848 36282848453789184 36358805483556543 36429674641311744 36448750824405504 36498034435719168 36505939047196788 36648602974492704 36717373584972288 36816177748038624 36865958169950208 36885262810326528 36935136644530176 37087508399336928 37157102609942016 37179256424054784 37237590812792448 37257090056398368 37307466651027456 37402689455449344 37453262920040448 37531670176574496 37624516980031488 37632665560999158 37683549984203136 37830815973669888 37850625856113408 37901804990939136 38003796385072128 38075109997756416 38232184584501648 38283879638025216 38303926764569856 38355718823165952 38458931671120896 38609227824979968 38690055058567536 38742369214528512 38841254434505088 38846622514579776 39018855049203328 39051164876046336 39071613786955776 39080075774883741 39229725300719616 39306419158271616 39465480861421056 39486146726439296 39518843497316352 39539537305362432 39699542370189312 39702653222367096 39777154717053312 39884192560375176 39938121350779392 39992123060158464 40094198125940736 40178134099281672 40253527827437184 40277527792726016 40340723380525152 40519580243403456 40574368163377152 40659309357955704 40738560889208832 40759893395034112 40919181626474496 40983383971475712 41004844677456192 41060288740184064 41170779417161472 41226447845965824 41409231705833472 41418199966543452 41474202941193984 41495920661617344 41552028725096448 41714412593577984 41826663477061632 41892289664391504 41905150648418304 41914226313448164 41970899982405888 42078025637380512 42213986397093888 42305428615716864 42327581602535424 42393993732228528 42407008740016128 42498869075779584 42581954088127584 42754270933206144 42812080455426048 42834498747475968 43001894463750144 43011207657564354 43091917610141088 43207875273739774 43266298130011008 43324799981838336 43435381303102464 43516887211819008 43526311940888478 43696411238818224 43702450328902248 43896211930353744 43955565510325248 44038047537709056 44133440963309568 44219721553055568 44329113428680704 44398665969098688 44421915067244208 44481979468532736 44601677701924928 44655813481586688 44661985166462976 44749299056684976 44836522635460608 44860001014652928 44869716630422073 44930386519626816 45105972891683328 45190613643042816 45285218805866832 45312218766816768 45373486978400256 45383313803090796 45397246535786496 45584527773828888 45646164183799296 45731818596851712 45830881000359936 45854880069413376 45916882032033792 46034079329783808 46040441498761216 46130450262138216 46192824832707072 46317126844306656 46379753826711552 46561004275286016 46585385669062656 46682910744319512 46746032315733504 46773903243165696 47054996411694336 47118621092954112 47143294479470592 47334069749071872 47337778842053076 47554229591216556 47618529302852352 47682915956342784 47707884832518144 47811227710252032 47904698349143532 48023206214404096 48098554799856912 48123741322847892 48188811090910464 48253968842047488 48377131271718912 48478407311408724 48572899521748992 48598334432540672 48674585396262384 48864803965990272 48956498113296384 49088236997384832 49154610893266944 49165256620015029 49180350413768704 49383238421647962 49450011199115904 49542803479922688 49650121083723264 49676120075197824 49743288868036608 49870252607265792 49948499215236024 49974654450649734 50042226902099328 50176887414665544 50244733312270848 50441087964893184 50467501141484544 50546684834580168 50671728513429504 50976246112668864 51045172850700288 51071902352759808 51278575561494528 51282593745557499 51478970433306624 51517082057151269 51559741125404928 51586740078090048 51656492286038016 51788339246006784 51795496686106368 51896756544905493 52095485049274368 52106767699844988 52177223055050496 52408558877695488 52518274587359451 52620641148561408 52719383073816576 52936870963156128 53036206289404416 53178923413833568 53250828467705856 53458930834587648 53570845465708896 53671370436582912 53787631174033536 54026106991204608 54099157551169536 54110874149839026 54212412477274272 54424272680683776 54644511961967616 54673126236608256 54747051653578752 54758908570795182 54894372556215296 55076060377458432 55224266622057936 55298937254925312 55327894215489792 55402704966795264 55735653914913024 55768884636082176 55856386219188672 55885635084597552 55961199976541184 56104034183174016 56179894380060672 56407238154289152 56436775470047232 56448998341498737 56525324976304704 56665158767706112 56775938784170112 56852707486408704 57005694577608192 57082773940568064 57112664996634624 57348276876752472 57455890146854784 57533578234748928 57688397506681344 57766399975784448 57913841737469952 58035082587851304 58261881651757632 58269933771869664 58528282573804992 58607420680433664 58844587951079424 58959628737407424 59105484571574272 59198221292131584 59229220089658944 59309305958043648 59541084642115584 59549313555283968 59553979833550644 59665732075579968 59813334686203904 59826288840562764 59907182026169088 60141297188911104 60254151524057088 60267201148922508 60380291741155776 60416291689089024 60511085070787728 60529662047715328 60779370365105184 60861552245065728 60975758129135616 60988964036933556 61107841333813248 61139840092551168 61378772439711744 61475075957213568 61507267016184288 61590433110276096 61756169125742208 61839671768948736 62113847558750208 62127299949815178 62211304411790976 62243880992426016 62328043087644672 62739995215592448 62857725972627456 62871339470172246 62956349973608832 63117038456070768 63405639454955408 63458142923575296 63491372403803136 63610513110024192 63748303613669376 63872931132191376 64131406399809216 64164988430463856 64218120683139072 64251748121213952 64502841695625216 64516811486346531 64637876415211632 64763866028998656 64811812910609661 64899447195016512 64987199972757504 65153071954653696 65275330817728512 65289467911332717 65450982663179776 65539481191022592 65553675493353372 65844317895530616 65933348265487872 66057071306563584 66200161444964352 66234826766930432 66324385157382144 66493670143021056 66597998953648032 66632872600866312 66722969202799104 66902516552887392 66983720222380032 66992977749694464 67254783953190912 67290001521979392 67395579779440224 67562304684572672 67785920464564224 67968328150225152 68060230467600384 68074970704636194 68095869803679744 68371434081992704 68376791660743332 68597727895277568 68746321500539904 68782320104120064 68875323048050688 69051118994675712 69060662248141824 69195675393207324 69475690266459984 69569630740067328 69878078503593984 70024366116479268 70160854864748544 70582494617541504 70714941719205888 71001104623607808 71006668263079614 71331344386824834 71427793954278528 71561827248777216 71716841565378048 71857047523715298 72034809321606144 72147832199785368 72185611984271838 72283216636365696 72565696907578368 72717610967113086 72859349282623488 72897501648811008 73011878094393576 73297205948985408 73434747169944576 73632355496077248 73731916339900416 73770525620653056 74074857632471943 74175016798673856 74314205219884032 74358512848109568 74475181625584896 74514180112796736 74614933302054912 74805378910898688 74906525840080896 74961981675974601 75063340353148992 75249033960062976 75265331121998316 75367099968406272 75661631947339776 75701251712226816 75803609981878272 76007592770144256 76150219995512832 76464369169003296 76567759276050432 76607853529139712 76711437646331904 76917863342241792 77218455649959936 77380110117135072 77484738429057024 77682508869010176 77693245029159552 78037710098406656 78143227573911552 78160151549767482 78612838316543232 78930961722842112 78972293452878592 79079074610724864 79405306444734192 79554309434106624 79768385120750352 79876242701558784 80188396251881472 80356268198563344 80507055654874368 80555055585452032 80681446761050304 81039160486806912 81148736326754304 81166311224758539 81318618715911408 81477121778417664 81519786790068224 81966767942951424 82009689354912384 82120577480368128 82138362856192773 82341558834322944 82452895691931648 82836399933086904 82948405882387968 82991841323234688 83104057450192896 83653326954123264 83784579328783008 83828452626896328 83941799964811776 84156051274761024 84610857231433728 84655163205070848 84787987464457056 84997738151559168 85163908176255168 85508541866412288 85624160910852096 85668997494951936 86003788927500288 86022415315128708 86183835220282176 86415750547479548 86532596260022016 86649599963676672 86870762606204928 87033774423638016 87052623881776956 87392822477636448 87404900657804496 87792423860707488 87911131020650496 88076095075418112 88266881926619136 88439443106111136 88658226857361408 88797331938197376 88843830134488416 88963958937065472 89203355403849856 89311626963173376 89323970332925952 89498598113369952 89720002029305856 89739433260844146 89860773039253632 90211945783366656 90381227286085632 90570437611733664 90624437533633536 90766627606181592 90794493071572992 91169055547657776 91292328367598592 91463637193703424 91661762000719872 91709760138826752 92068158659567616 92080882997522432 92260900524276432 92385649665414144 92634253688613312 92759507653423104 93122008550572032 93170771338125312 93190949924722767 93365821488639024 93492064631467008 93547806486331392 94109992823388672 94237242185908224 94286588958941184 94307009205258369 94668139498143744 94675557684106152 95108459182433112 95237058605704704 95365831912685568 95415769665036288 95622455420504064 95809396698287064 96046412428808192 96197109599713824 96247482645695784 96377622181820928 96507937684094976 96754262543437824 96956814622817448 97145799043497984 97196668865081344 97349170792524768 97729607931980544 97912996226592768 98176473994769664 98309221786533888 98330513240030058 98360700827537408 98766476843295924 98900022398231808 99085606959845376 99300242167446528 99352240150395648 99486577736073216 99740505214531584 99896998430472048 99949308901299468 100084453804198656 100353774829331088 100489466624541696 100882175929786368 100935002282969088 101093369669160336 101343457026859008 101952492225337728 102090345701400576 102143804705519616 102557151122989056 102565187491114998 103034164114302538 103119482250809856 103173480156180096 103312984572076032 103576678492013568 103590993372212736 103793513089810986 104213535399689976 104354446110100992 104817117755390976 105036549174718902 105241282297122816 105873741926312256 106072412578808832 106357846827667136 106501656935411712 106917861669175296 106997016580237251 107141690931417792 107342740873165824 107575262348067072 108052213982409216 108198315102339072 108221748299678052 108278417976407757 108424824954548544 108848545361367552 109289023923935232 109346252473216512 109494103307157504 109517817141590364 109788745112430592 110152120754916864 110448533244115872 110597874509850624 110655788430979584 110805409933590528 111471307829826048 111537769272164352 111712772438377344 111771270169195104 111922399953082368 112208068366348032 112359788760121344 112873550940094464 112897996682997474 113050649952609408 113551877568340224 113705414972817408 114011389155216384 114225329993269248 114696553753504944 114911780293709568 115067156469497856 115376795013362688 115827683474939904 116070165175702608 116523763303515264 116539867543739328 117056565147609984 117214841360867328 117240227324651223 117689175902158848 117919257474814848 118396442584263168 118458440179317888 118618611916087296 119098627110567936 119107959667101288 119331464151159936 119652577681125528 119814364052338176 120282594377822208 120534402297845016 120760583482311552 120832583378178048 121022170141575456 121558740730210368 121723104490131456 121977928073867112 122215682667626496 122279680185102336 122757544879423488 122950151914427136 123014534032368576 123180866220552192 123512338251484416 123679343537897472 124227695117500416 124254599899630356 124422608823581952 124487761984852032 124656086175289344 125479990431184896 125715451945254912 125742678940344492 125912699947217664 126234076912141536 126811278909910816 126916285847150592 126982744807606272 127221026220048384 127496607227338752 127745862264382752 128262812799618432 128329976860927712 128436241366278144 128503496242427904 129005683391250432 129033622972693062 129275752830423264 129623625821219322 129798894390033024 129974399945515008 130306143909307392 130550661635457024 130578935822665434 130901965326359552 131107350986706744 131688635791061232 131866696530975744 132114142613127168 132400322889928704 132469653533860864 132987340286042112 133195997907296064 133265745201732624 133445938405598208 133805033105774784 133967440444760064 133985955499388928 134509567906381824 134580003043958784 134609149891266219 134791159558880448 135124609369145344 135571840929128448 135936656300450304 136120460935200768 136149941409272388 136191739607359488 136742868163985408 136753583321486664 137195455790555136 137492643001079808 137564640208240128 137750646096101376 138102237989351424 138121324496283648 138391350786414648 138951380532919968 139139261480134656 139756157007187968 140048732232958536 140321709729497088 141164989235083008 141429883438411776 142002209247215616 142013336526159228 142662688773649668 142855587908557056 143123654497554432 143433683130756096 143714095047430596 144069618643212288 144295664399570736 144371223968543676 144566433272731392 145131393815156736 145435221934226172 145718698565246976 145795003297622016 146023756188787152 146594411897970816 146869494339889152 147264710992154496 147463832679800832 147495769860045087 147541051241306112 148149715264943886 148350033597347712 148628410439768064 148950363251169792 149028360225593472 149229866604109824 149610757821797376 149923963351949202 150126680706297984 150530662243996632 150734199936812544 151323263894679552 151402503424453632 152015185540288512 152928738338006592 153135518552100864 153215707058279424 153835726684483584 153847781236672497 154436911299919872 154551246171453807 154760220234270144 154969476858114048 155365017738020352 155386490058319104 155690269634716479 156075420196813312 156286455147823104 156320303099534964 157225676633086464 157554823762078353 157861923445684224 157944586905757184 158158149221449728 158810612889468384 159108618868213248 159536770241500704 159752485403117568 160376792503762944 160712536397126688 161014111309748736 161110111170904064 161362893522100608 162078320973613824 162297472653508608 162332622449517078 162637237431822816 163039573580136448 163933535885902848 164019378709824768 164241154960736256 164276725712385546 164683117668645888 165672799866173808 165896811764775936 165983682646469376 166208114900385792 167306653908246528 167569158657566016 167656905253792656 167883599929623552 168312102549522048 169221714462867456 169310326410141696 169346995024496211 169575974928914112 169995476303118336 170327816352510336 171017083732824576 171248321821704192 171337994989903872 172044830630257416 172367670440564352 172831501094959096 173065192520044032 173299199927353344 173741525212409856 174105247763553912 174785644955272896 174809801315608992 175584847721414976 175822262041300992 176533763853238272 176878886212222272 177316453714722816 177594663876394752 177687660268976832 177927917874130944 178406710807699712 178623253926346752 178647940665851904 178997196226739904 179440004058611712 179478866521688292 179721546078507264 180423891566733312 180762454572171264 181140875223467328 181248875067267072 181533255212363184 181588986143145984 182338111095315552 182584656735197184 182927274387406848 183323524001439744 183419520277653504 184136317319135232 184161765995044864 184521801048552864 184771299330828288 185268507377226624 185519015306846208 186341542676250624 186381899849445534 186731642977278048 186984129262934016 188219985646777344 188573177917882368 188614018410516738 189351115368212304 190216918364866224 190474117211409408 190831539330072576 191244910841008128 191618793396574128 192092824857616384 192394219199427648 192494965291391568 192755244363641856 193508525086875648 193550434459039593 193913629245634896 194291598086995968 194393337730162688 194435438731828983 194698341585049536 195459215863961088 195825992453185536 195868403733998151 196352947989539328 196618443573067776 196661026480060116 196721401655074816 197532953686591848 197800044796463616 198171213919690752 198600484334893056 198704480300791296 198973155472146432 199481010429063168 199793996860944096 199898617802598936 200168907608397312 200707549658662176 200978933249083392 201764351859572736 201870004565938176 202186739338320672 202686914053718016 203904984450675456 204180691402801152 204287609411039232 205114302245978112 205130374982229996 206068328228605076 206238964501619712 206346960312360192 206625969144152064 207153356984027136 207181986744425472 207587026179621972 208427070799379952 208708892220201984 209634235510781952 210073098349437804 210482564594245632 211747483852624512 212144825157617664 212715693655334272 213003313870823424 213994033160474502 214283381862835584 214685481746331648 215150524696134144 216104427964818432 216443496599356104 216556835952815514 216849649909097088 217697090722735104 218578047847870464 218692504946433024 219035634283180728 219577490224861184 220304241509833728 220897066488231744 221195749019701248 221311576861959168 222224572897415829 222942615659652096 223075538544328704 223425544876754688 223542540338390208 223844799906164736 224416136732696064 224719577520242688 224885945027923803 225747101880188928 225795993365994948 226101299905218816 227103755136680448 227410829945634816 228022778310432768 228450659986538496 229393107507009888 229823560587419136 230134312938995712 230753590026725376 231655366949879808 232140330351405216 233047526607030528 233079735087478656 234113130295219968 234429682721734656 234480454649302446 235838514949629696 236792885168526336 236916880358635776 237237223832174592 238215919334202576 238662928302319872 239305155362251056 239628728104676352 240565188755644416 241068804595690032 241521166964623104 241665166756356096 242044340283150912 243117481460420736 243446208980262912 243955856147734224 244431365335252992 244559360370204672 245900303828854272 246029068064737152 246361732441104384 247024676502968832 247358687075794944 248509199799260712 248845217647163904 248975523969704064 249312172350578688 250959980862369792 251485357880688984 251825399894435328 252468153824283072 253622557819821632 253832571694301184 253965489615212544 254993214454677504 255491724528765504 256525625599236864 256659953721855424 256872482732556288 257006992484855808 258011366782500864 258067245945386124 258551505660846528 259247251642438644 259597788780066048 259948799891030016 260612287818614784 261101323270914048 261157871645330868 261803930652719104 262214701973413488 263377271582122464 263733393061951488 264228285226254336 264800645779857408 264939307067721728 265974680572084224 266391995814592128 266531490403465248 266891876811196416 267610066211549568 267934880889520128 267971910998777856 269160006087917568 269218299782532438 269582319117760896 271143681858256896 271873312600900608 272299882818544776 272383479214718976 273507166642973328 274390911581110272 274985286002159616 275129280416480256 276204475978702848 276242648992567296 276782701572829296 277902761065839936 278278522960269312 279512314014375936 279572849774168301 280097464465917072 280643419458994176 282329978470166016 282859766876823552 282921027615775107 284004418494431232 284026673052318456 285325377547299336 285711175817114112 286247308995108864 286867366261512192 287428190094861192 288139237286424576 288591328799141472 288742447937087352 289132866545462784 290262787630313472 290870443868452344 291437397130493952 291590006595244032 292047512377574304 293188823795941632 293738988679778304 294529421984308992 294927665359601664 294991539720090174 295082102482612224 296299430529887772 296700067194695424 297256820879536128 297900726502339584 298056720451186944 298459733208219648 299221515643594752 299847926703898404 300253361412595968 301061324487993264 301468399873625088 302646527789359104 302805006848907264 304030371080577024 305857476676013184 306271037104201728 306431414116558848 307671453368967168 307695562473344994 309102492342907614 309520440468540288 309938953716228096 310730035476040704 310772980116638208 311380539269432958 312150840393626624 312640606199069928 314451353266172928 315109647524156706 315723846891368448 315889173811514368 317621225778936768 318217237736426496 319073540483001408 319504970806235136 320753585007525888 320991049740711753 321425072794253376 322028222619497472 322220222341808128 322725787044201216 324156641947227648 324594945307017216 324665244899034156 324835253929223271 325274474863645632 326079147160272896 327867071771805696 328038757419649536 328482309921472512 328553451424771092 329366235337291776 331345599732347616 331793623529551872 331967365292938752 332416229800771584 334613307816493056 335138317315132032 335313810507585312 335767199859247104 336624205099044096 338620652820283392 338693990048992422 339151949857828224 340655632705020672 342034167465649152 342675989979807744 344089661260514832 344735340881128704 345663002189918192 346130385040088064 347483050424819712 348210495527107824 349571289910545792 349619602631217984 351169695442829952 351644524082601984 351720681973953669 353067527706476544 353757772424444544 355189327752789504 355375320537953664 355855835748261888 356813421615399424 357295881331703808 357994392453479808 358957733043376584 359443092157014528 360847783133466624 362281750446934656 362497750134534144 363066510424726368 364676222190631104 365169313470394368 366647048002879488 366839040555307008 368272634638270464 368323531990089728 369043602097105728 369542598661656576 370537014754453248 371038030613692416 372683085352501248 372763799698891068 373463285954556096 373968258525868032 376439971293554688 377146355835764736 377228036821033476 378702230736424608 380433836729732448 380948234422818816 381663078660145152 382489821682016256 383237586793148256 384185649715232768 384788438398855296 384989930582783136 385510488727283712 387017050173751296 387100868918079186 387827258491269792 388786675460325376 388870877463657966 389396683170099072 390918431727922176 391651984906371072 391736807467996302 392705895979078656 393322052960120232 393442803310149632 395065907373183696 395600089592927232 396342427839381504 397200968669786112 397408960601582592 398962020858126336 399587993721888192 399797235605197872 400337815216794624 401415099317324352 401957866498166784 403528703719145472 403740009131876352 403827449673798657 404373478676641344 405373828107436032 407809968901350912 408361382805602304 408575218822078464 410228604491956224 410260749964459992 412136656457210152 412477929003239424 412693920624720384 413251938288304128 414306713968054272 414363973488850944 415174052359243944 416854141598759904 417417784440403968 419268471021563904 420146196698875608 420965129188491264 423494967705249024 424289650315235328 425431387310668544 426006627741646848 427988066320949004 428566763725671168 429370963492663296 430301049392268288 432208855929636864 432886993198712208 433113671905631028 433699299818194176 435394181445470208 437156095695740928 437385009892866048 438071268566361456 439154980449722368 440608483019667456 441794132976463488 442391498039402496 442487309580135261 442623153723918336 444449145794831658 445885231319304192 446851089753509376 447085080676780416 447689599812329472 448832273465392128 449771890055847606 451591986731989896 452202599810437632 454207510273360896 456045556620865536 458786215014019776 459647121174838272 461507180053450752 461543343710017491 463310733899759616 463653738514361421 464280660702810432 466095053214061056 466159470174957312 467070808904149437 468226260590439936 468859365443469312 468960909298604892 471677029899259392 472664471286235059 473585770337052672 473833760717271552 474474447664349184 476431838668405152 477325856604639744 478610310724502112 479257456209352704 481130377511288832 482137609191380064 483042333929246208 483330333512712192 484088680566301824 486234962920841472 486892417960525824 487911712295468448 489118720740409344 491800607657708544 492058136129474304 492723464882208768 494049353005937664 497018399598521424 497690435294327808 497951047939408128 498624344701157376 501919961724739584 502970715761377968 503650799788870656 504936307648566144 507245115639643264 507665143388602368 507930979230425088 508040985073488633 509986428909355008 510983449057531008 513051251198473728 513319907443710848 513744965465112576 514013984969711616 516134491890772248 517103011321693056 518494503284877288 519195577560132096 519897599782060032 521224575637229568 522315743290661736 523607861305438208 524429403946826976 526754543164244928 527466786123902976 529601291559714816 529878614135443456 531949361144168448 532783991629184256 533062980806930496 533783753622392832 535220132423099136 535869761779040256 535943821997555712 538320012175835136 538436599565064876 539164638235521792 542287363716513792 543746625201801216 544599765637089552 544766958429437952 547014333285946656 548781823162220544 549970572004319232 550258560832960512 552408951957405696 552485297985134592 553565403145658592 555805522131679872 556557045920538624 559024628028751872 559145699548336602 560194928931834144 564659956940332032 565719533753647104 565842055231550214 568053346104636912 570650755094598672 571422351634228224 572494617990217728 573734732523024384 574856380189722384 576278474572849152 577182657598282944 577484895874174704 578265733090925568 580525575260626944 581740887736904688 582874794260987904 583180013190488064 583306316195486949 584095024755148608 586377647591883264 587477977359556608 589058843968617984 589855330719203328 589983079440180348 590164204965224448 592598861059775544 593400134389390848 594513641759072256 595801453004679168 596113440902373888 596919466416439296 598443031287189504 599695853407796808 600506722825191936 602122648975986528 602936799747250176 605293055578718208 605610013697814528 608060742161154048 611714953352026368 612542074208403456 612862828233117696 615342906737934336 615391124946689988 618204984685815228 619040880937080576 619877907432456192 621460070952081408 621545960233276416 622761078538865916 624301680787253248 625281212398139856 628902706532345856 630219295048313412 631447693782736896 631778347623028736 635242451557873536 636434475472852992 638147080966002816 639009941612470272 641982099481423506 642850145588506752 644056445238994944 645451574088402432 648313283894455296 649330489798068312 649670507858446542 650548949727291264 655734143543611392 656077514839299072 657106902849542184 658732470674583552 662691199464695232 663587247059103744 663934730585877504 666673718692247487 669226615632986112 669722066742966497 670276634630264064 670627621015170624 671534399718494208 673248410198088192 674657835083771409 677241305640566784 677387980097984844 678303899715656448 681311265410041344 684068334931298304 685351979959615488 688179322521029664 689470681762257408 691326004379836384 692260770080176128 694966100849639424 696420991054215648 699142579821091584 699239205262435968 702339390885659904 703289048165203968 703441363947907338 707515544848889088 710378655505579008 710750641075907328 711711671496523776 713626843230798848 715988784906959616 717915466086753168 718886184314029056 721695566266933248 724563500893869312 724995500269068288 726133020849452736 729352444381262208 730338626940788736 733294096005758976 733678081110614016 736647063980179456 738087204194211456 739085197323313152 741074029508906496 742076061227384832 745527599397782136 746926571909112192 747936517051736064 752879942587109376 754456073642066952 757404461472849216 760867673459464896 761896468845637632 764979643364032512 766475173586296512 768371299430465536 769576876797710592 769979861165566272 771020977454567424 774034100347502592 774201737836158372 775654516982539584 777573350920650752 777741754927315932 778793366340198144 781836863455844352 783303969812742144 783473614935992604 785411791958157312 786644105920240464 786885606620299264 790131814746367392 791200179185854464 792684855678763008 794401937339572224 794817921203165184 797924041716252672 799175987443776384 799594471210395744 800675630433589248 802830198634648704 803915732996333568 807480018263752704 807654899347597314 808746957353282688 815619937802701824 817150437644156928 820521499928919984 824273312914420304 824955858006478848 825387841249440768 828613427936108544 828727946977701888 830348104718487888 833708283197519808 834835568880807936 838536942043127808 838718549322504903 840292393397751216 841930258376982528 846989935410498048 848579300630470656 848763082847325321 850862774621337088 852013255483293696 855976132641898008 857133527451342336 858741926985326592 860602098784536576 864417711859273728 865773986397424416 866227343811262056 867398599636388352 870788362890940416 874312191391481856 874770019785732096 876142537132722912 878309960899444736 881216966039334912 883588265952926976 884782996078804992 884974619160270522 885246307447836672 888898291589663316 891770462638608384 893702179507018752 894170161353560832 895379199624658944 897664546930784256 899543780111695212 903183973463979792 904405199620875264 908415020546721792 912091113241731072 917572430028039552 919294242349676544 923014360106901504 923086687420034982 927307477028722842 928561321405620864 932190106428122112 932318940349914624 934141617808298874 936452521180879872 937921818597209784 943354059798518784 945328942572470118 947171540674105344 947667521434543104 952863677336810304 954651713209279488 957220621449004224 958514912418705408 962260755022577664 962973149222135259 964275218382760128 966084667858492416 966660667025424384 968177361132603648 972469925841682944 973784835921051648 974505761787669813 975823424590936896 978237441480818688 983601215315417088 984116272258948608 985446929764417536 988098706011875328 994036799197042848 995380870588655616 995902095878816256 997248689402314752 1003839923449479168 1005941431522755936 1007301599577741312 1009872615297132288 1014490231279286528 1015861958460850176 1016081970146977266 1021966898115062016 1026102502396947456 1026639814887421696 1028027969939423232 1032268983781544496 1034206022643386112 1036989006569754576 1038391155120264192 1042449151274459136 1044631486581323472 1047215722610876416 1048858807893653952 1053509086328489856 1054933572247805952 1055162045921861007 1059202583119429632 1059757228270886912 1065567983258368512 1066125961613860992 1067567507244785664 1070440264846198272 1071887643995111424 1076873199130129752 1078329276471043584 1087493250403602432 1089199531274179104 1094028666571893312 1099941144008638464 1100517121665921024 1104817903914811392 1104970595970269184 1107130806291317184 1111611044263359744 1113114091841077248 1118049256057503744 1118291399096673204 1120389857863668288 1129319913880664064 1131439067507294208 1131684110463100428 1136106692209273824 1141301510189197344 1142844703268456448 1144989235980435456 1147469465046048768 1149712760379444768 1152556949145698304 1154365315196565888 1154969791748349408 1156531466181851136 1161051150521253888 1163481775473809376 1166360026380976128 1166612632390973898 1168190049510297216 1172755295183766528 1174955954719113216 1178117687937235968 1179966158880360696 1180328409930448896 1185197722119551088 1186800268778781696 1189027283518144512 1191602906009358336 1192226881804747776 1196886062574379008 1199391706815593616 1201013445650383872 1204245297951973056 1205873599494500352 1210586111157436416 1211220027395629056 1211482349021395971 1216121484322308096 1223429906704052736 1225084148416806912 1225725656466235392 1230685813475868672 1230782249893379976 1236409969371630456 1238081761874161152 1239755814864912384 1242920141904162816 1243091920466552832 1245522157077731832 1248603361574506496 1250562424796279712 1257805413064691712 1260438590096626824 1262895387565473792 1263556695246057472 1270484903115747072 1272868950945705984 1276294161932005632 1278019883224940544 1283964198962847012 1285700291177013504 1288112890477989888 1290903148176804864 1296626567788910592 1298660979596136624 1299341015716893084 1301097899454582528 1311468287087222784 1312155029678598144 1314213805699084368 1317464941349167104 1325382398929390464 1327174494118207488 1327869461171755008 1333347437384494974 1339444133485932994 1340553269260528128 1341255242030341248 1343068799436988416 1346496820396176384 1349315670167542818 1354775960195969688 1356607799431312896 1362622530820082688 1368136669862596608 1376358645042059328 1378941363524514816 1382652008759672768 1384521540160352256 1389932201699278848 1390961215543084263 1392841982108431296 1398285159642183168 1398478410524871936 1404678781771319808 1406578096330407936 1406882727895814676 1415031089697778176 1420757311011158016 1421501282151814656 1423423342993047552 1427253686461597696 1431977569813919232 1435830932173506336 1437772368628058112 1443391132533866496 1449127001787738624 1449991000538136576 1452266041698905472 1458704888762524416 1460677253881577472 1467356162221228032 1476174408388422912 1478170394646626304 1482148059017812992 1491055198795564272 1493853143818224384 1495873034103472128 1505759885174218752 1508912147284133904 1514808922945698432 1521735346918929792 1523792937691275264 1524122955220465899 1529959286728065024 1532950347172593024 1539153753595421184 1539959722331132544 1542041954909134848 1548403475672316744 1551309033965079168 1555483509854631864 1557586732680396288 1563673726911688704 1566947229871985208 1570823583916314624 1573288211840480928 1580263629492734784 1582400358371708928 1588803874679144448 1589635842406330368 1595848083432505344 1598351974887552768 1599188942420791488 1601351260867178496 1605660397269297408 1607831465992667136 1614960036527505408 1615309798695194628 1617493914706565376 1631239875605403648 1634300875288313856 1641042999857839968 1648546625828840608 1649911716012957696 1650775682498881536 1657226855872217088 1657455893955403776 1660696209436975776 1667416566395039616 1669671137761615872 1677073884086255616 1677437098645009806 1680584786795502432 1693979870820996096 1697158601260941312 1697526165694650642 1701725549242674176 1711952265283796016 1714267054902684672 1717483853970653184 1721204197569073152 1728835423718547456 1731547972794848832 1732454687622524112 1734797199272776704 1741576725781880832 1748624382782963712 1749540039571464192 1749918948586460847 1752285074265445824 1756619921798889472 1762433932078669824 1767176531905853952 1769565992157609984 1769949238320541044 1770492614895673344 1777796583179326632 1783540925277216768 1787404359014037504 1788340322707121664 1790758399249317888 1795329093861568512 1799087560223390424 1806367946927959584 1808810399241750528 1816830041093443584 1824182226483462144 1835144860056079104 1838588484699353088 1846028720213803008 1846173374840069964 1854614954057445684 1857122642811241728 1864380212856244224 1864637880699829248 1868283235616597748 1872905042361759744 1875843637194419568 1886708119597037568 1890657885144940236 1894343081348210688 1895335042869086208 1905727354673620608 1909303426418558976 1914441242898008448 1917029824837410816 1925946298444270518 1928550436765520256 1932169335716984832 1936354722265207296 1944939851683365888 1949011523575339626 1951646849181873792 1967202430630834176 1968232544517897216 1976197412023750656 1988073598394085696 1990761741177311232 1991804191757632512 2000021156076742461 2007679846898958336 2009166200228899491 2011882863045511872 2014603199155482624 2019745230594264576 2023973505251314227 2028980462558573056 2031723916921700352 2032163940293954532 2043933796230124032 2052205004793894912 2053279629774843392 2056055939878846464 2064537967563088992 2068412045286772224 2073978013139509152 2076782310240528384 2084898302548918272 2089262973162646944 2094431445221752832 2097717615787307904 2107018172656979712 2109867144495611904 2110324091843722014 2119514456541773824 2131135966516737024 2132251923227721984 2135135014489571328 2140880529692396544 2153746398260259504 2156658552942087168 2174986500807204864 2178399062548358208 2188057333143786624 2199882288017276928 2201034243331842048 2209941191940538368 2214261612582634368 2223222088526719488 2226228183682154496 2236582798193346408 2240779715727336576 2258639827761328128 2263368220926200856 2272213384418547648 2282603020378394688 2285689406536912896 2294938930092097536 2299425520758889536 2305113898291396608 2308730630393131776 2309939583496698816 2313062932363702272 2322102301042507776 2326963550947618752 2332720052761952256 2333225264781947796 2336380099020594432 2345510590367533056 2349911909438226432 2356235375874471936 2359932317760721392 2360656819860897792 2370395444239102176 2373600537557563392 2378054567036289024 2383205812018716672 2384453763609495552 2393772125148758016 2398783413631187232 2402026891300767744 2408490595903946112 2411747198989000704 2422440054791258112 2422964698042791942 2446859813408105472 2451451312932470784 2461564499786759952 2472819938743260912 2476163523748322304 2485840283808325632 2486183840933105664 2491044314155463664 2497206723149012992 2501124849592559424 2515610826129383424 2516155647967514709 2520877180193253648 2525790775130947584 2527113390492114944 2540969806231494144 2545737901891411968 2546289248541975963 2552588323864011264 2556039766449881088 2567928397925694024 2571400582354027008 2576225780955979776 2581806296353609728 2593253135577821184 2597321959192273248 2598682031433786168 2602195798909165056 2622936574174445568 2624310059357196288 2628427611398168736 2634929882698334208 2650764797858780928 2654348988236414976 2655738922343510016 2666694874768989948 2678888266971865988 2681106538521056256 2682510484060682496 2686137598873976832 2692993640792352768 2698631340335085636 2709551920391939376 2713215598862625792 2725245061640165376 2736273339725193216 2752717290084118656 2757882727049029632 2765304017519345536 2769043080320704512 2781922431086168526 2785683964216862592 2796570319284366336 2796956821049743872 2809357563542639616 2813765455791629352 2830062179395556352 2841514622022316032 2843002564303629312 2854507372923195392 2863955139627838464 2871661864347012672 2875544737256116224 2886782265067732992 2888919447666405777 2898254003575477248 2899982001076273152 2904532083397810944 2917409777525048832 2921354507763154944 2923517285363009439 2934712324442456064 2952348816776845824 2956340789293252608 2964296118035625984 2982110397591128544 2987706287636448768 2991746068206944256 3011519770348437504 3017824294568267808 3029617845891396864 3043470693837859584 3047585875382550528 3048245910440931798 3065900694345186048 3078307507190842368 3079919444662265088 3084083909818269696 3096806951344633488 3102618067930158336 3110967019709263728 3115173465360792576 3127347453823377408 3133894459743970416 3141647167832629248 3146576423680961856 3160527258985469568 3164800716743417856 3177607749358288896 3179271684812660736 3196703949775105536 3198377884841582976 3202702521734356992 3211320794538594816 3215662931985334272 3230619597390389256 3234987829413130752 3262479751210807296 3282085999715679936 3297093251657681216 3299823432025915392 3301551364997763072 3314453711744434176 3314911787910807552 3321392418873951552 3334833132790079232 3339342275523231744 3354147768172511232 3354874197290019612 3361169573591004864 3387959741641992192 3394317202521882624 3395052331389301284 3403451098485348352 3423904530567592032 3428534109805369344 3434967707941306368 3442408395138146304 3457670847437094912 3463095945589697664 3464909375245048224 3469594398545553408 3483153451563761664 3499080079142928384 3499837897172921694 3504570148530891648 3524867864157339648 3534353063811707904 3539898476641082088 3540985229791346688 3555593166358653264 3567081850554433536 3574808718028075008 3576680645414243328 3590658187723137024 3598175120446780848 3612735893855919168 3617620798483501056 3633660082186887168 3634447047064187913 3648364452966924288 3670289720112158208 3677176969398706176 3692057440427606016 3692346749680139928 3709229908114891368 3714245285622483456 3728760425712488448 3729275761399658496 3736566471233195496 3745810084723519488 3751687274388839136 3773416239194075136 3781315770289880472 3788686162696421376 3790670085738172416 3811454709347241216 3818606852837117952 3828882485796016896 3834059649674821632 3851892596888541036 3857100873531040512 3864338671433969664 3872709444530414592 3889879703366731776 3898023047150679252 3903293698363747584 3934404861261668352 3936465089035794432 3952394824047501312 3976147196788171392 3981523482354622464 3983608383515265024 4000042312153484922 4018332400457798982 4023765726091023744 4029206398310965248 4039490461188529152 4047947010502628454 4057960925117146112 4064327880587909064 4087867592460248064 4104410009587789824 4106559259549686784 4129075935126177984 4136824090573544448 4147956026279018304 4153564620481056768 4169796605097836544 4172883646629252789 4178525946325293888 4188862890443505664 4195435231574615808 4214036345313959424 4219734288991223808 4220648183687444028 4239028913083547648 4262271933033474048 4264503846455443968 4270270028979142656 4281761059384793088 4307492796520519008 4313317105884174336 4349973001614409728 4356798125096716416 4376114666287573248 4402068486663684096 4428523225165268736 4446444177053438976 4473165596386692816 4481559431454673152 4517279655522656256 4526736441852401712 4544426768837095296 4565206040756789376 4571378813073825792 4572368865661397697 4589877860184195072 4598851041517779072 4617461260786263552 4619879166993397632 4626125864727404544 4653927101895237504 4666450529563895592 4672760198041188864 4691021180735066112 4712470751748943872 4719864635521442784 4740790888478204352 4747201075115126784 4766411624037433344 4768907527218991104 4787544250297516032 4797566827262374464 4804053782601535488 4816981191807892224 4823494397978001408 4844880109582516224 4845929396085583884 4893719626816210944 4902902625864941568 4923128999573519904 4945639877486521824 4952327047496644608 4971680567616651264 4972367681866211328 4982088628310927328 4994413446298025984 5002249699185118848 5031221652258766848 5032311295935029418 5041754360386507296 5054226780984229888 5081939612462988288 5091475803782823936 5092578497083951926 5105176647728022528 5135856795851388048 5142801164708054016 5152451561911959552 5163612592707219456 5186506271155642368 5194643918384546496 5197364062867572336 5204391597818330112 5245873148348891136 5248620118714392576 5249756845759382541 5256855222796337472 5269859765396668416 5301529595717561856 5308697976472829952 5311477844687020032 5333389749537979896 5357776533943731976 5362213077042112512 5365020968121364992 5372275197747953664 5385987281584705536 5397262680670171272 5419103840783878752 5426431197725251584 5450490123280330752 5472546679450386432 5505434580168237312 5515765454098059264 5530608035038691072 5538086160641409024 5563844862172337052 5571367928433725184 5593140638568732672 5593913642099487744 5618715127085279232 5627530911583258704 5660124358791112704 5683029244044632064 5686005128607258624 5709014745846390784 5727910279255676928 5743323728694025344 5751089474512232448 5777838895332811554 5796508007150954496 5809064166795621888 5834819555050097664 5847034570726018878 5904697633553691648 5928592236071251968 5964220795182257088 5975412575272897536 6000063468230227383 6023039540696875008 6027498600686698473 6035648589136535616 6059235691782793728 6071920515753942681 6086941387675719168 6095171750765101056 6096491820881863596 6131801388690372096 6156615014381684736 6159838889324530176 6168167819636539392 6193613902689266976 6205236135860316672 6221934039418527456 6230346930721585152 6254694907646754816 6267788919487940832 6283294335665258496 6293152847361923712 6321054517970939136 6329601433486835712 6358543369625321472 6393407899550211072 6396755769683165952 6405405043468713984 6422641589077189632 6461239194780778512 6469975658826261504 6524959502421614592 6564171999431359872 6594186503315362432 6599646864051830784 6603102729995526144 6629823575821615104 6642784837747903104 6669666265580158464 6678684551046463488 6709748394580039224 6722339147182009728 6775919483283984384 6790104662778602568 6806902196970696704 6847809061135184064 6857068219610738688 6884816790276292608 6915341694874189824 6926191891179395328 6929818750490096448 6939188797091106816 6966306903127523328 6998160158285856768 6999675794345843388 7009140297061783296 7049735728314679296 7068706127623415808 7079796953282164176 7081970459582693376 7111186332717306528 7134163701108867072 7149617436056150016 7153361290828486656 7181316375446274048 7196350240893561696 7225471787711838336 7235241596967002112 7267320164373774336 7268894094128375826 7340579440224316416 7354353938797412352 7384693499360279856 7418459816229782736 7428490571244966912 7457520851424976896 7458551522799316992 7473132942466390992 7491620169447038976 7503374548777678272 7546832478388150272 7562631540579760944 7577372325392842752 7581340171476344832 7622909418694482432 7637213705674235904 7657764971592033792 7668119299349643264 7703785193777082072 7714201747062081024 7728677342867939328 7745418889060829184 7779759406733463552 7796046094301358504 7806587396727495168 7868809722523336704 7872930178071588864 7904789648095002624 7952294393576342784 7963046964709244928 7967216767030530048 8000084624306969844 8036664800915597964 8047531452182047488 8058412796621930496 8078980922377058304 8095894021005256908 8115921850234292224 8128655761175818128 8175735184920496128 8208820019175579648 8213118519099373568 8258151870252355968 8273648181147088896 8295912052558036608 8307129240962113536 8345767293258505578 8357051892650587776 8390870463149231616 8428072690627918848 8441296367374888056 8524543866066948096 8529007692910887936 8563522118769586176 8614985593041038016 8626634211768348672 8666758342999217331 8699946003228819456 8713596250193432832 8752229332575146496 8770551856089028317 8804136973327368192 8857046450330537472 8892888354106877952 8946331192773385632 8963118862909346304 9034559311045312512 9053472883704803424 9088853537674190592 9130412081513578752 9142757626147651584 9144737731322795394 9197702083035558144 9234922521572527104 9239758333986795264 9252251729454809088 9307854203790475008 9332901059127791184 9345520396082377728 9382042361470132224 9424941503497887744 9439729271042885568 9481581776956408704 9494402150230253568 9532823248074866688 9537815054437982208 9595133654524748928 9608107565203070976 9633962383615784448 9646988795956002816 9691858792171167768 9787439253632421888 9846257999147039808 9891279754973043648 9904654094993289216 9943361135233302528 9944735363732422656 9964177256621854656 9988826892596051968 10004499398370237696 10062443304517533696 10064622591870058836 10083508720773014592 10108453561968459776 10163879224925976576 10182951607565647872 10185156994167903852 10210353295456045056 10271713591702776096 10285602329416108032 10304903123823919104 10327225185414438912 10373012542311284736 10389287836769092992 10394728125735144672 10408783195636660224 10497240237428785152 10499513691518765082 10513710445592674944 10603059191435123712 10622955689374040064 10666779499075959792 10715553067887463952 10724426154084225024 10730041936242729984 10771974563169411072 10794525361340342544 10838207681567757504 10852862395450503168 10900980246560661504 10903341141192563739 10945093358900772864 11010869160336474624 11031530908196118528 11061216070077382144 11076172321282818048 11127689724344674104 11142735856867450368 11186281277137465344 11187827284198975488 11237430254170558464 11255061823166517408 11320248717582225408 11366058488089264128 11372010257214517248 11418029491692781568 11455820558511353856 11486647457388050688 11502178949024464896 11555677790665623108 11593016014301908992 11618128333591243776 11669639110100195328 11694069141452037756 11809395267107383296 11857184472142503936 11928441590364514176 11950825150545795072 12000126936460454766 12054997201373396946 12071297178273071232 12118471383565587456 12143841031507885362 12173882775351438336 12192983641763727192 12263602777380744192 12313230028763369472 12319677778649060352 12387227805378533952 12410472271720633344 12443868078837054912 12460693861443170304 12509389815293509632 12518650939887758367 12535577838975881664 12566588671330516992 12586305694723847424 12642109035941878272 12659202866973671424 12717086739250642944 12786815799100422144 12793511539366331904 12810810086937427968 12845283178154379264 12922478389561557024 12939951317652523008 13049919004843229184 13128343998862719744 13188373006630724864 13206205459991052288 13285569675495806208 13339332531160316928 13419496789160078448 13444678294364019456 13551838966567968768 13580209325557205136 13613804393941393408 13695618122270368128 13714136439221477376 13717106596984193091 13769633580552585216 13852383782358790656 13859637500980192896 13878377594182213632 13999351588691686776 14018280594123566592 14137412255246831616 14159593906564328352 14222372665434613056 14299234872112300032 14306722581656973312 14362632750892548096 14392700481787123392 14450943575423676672 14470483193934004224 14534640328747548672 14537788188256751652 14681158880448632832 14708707877594824704 14769386998720559712 14836919632459565472 14856981142489933824 14915041702849953792 14917103045598633984 14946265884932781984 14983240338894077952 15006749097555356544 15093664956776300544 15125263081159521888 15162680342952689664 15245818837388964864 15274427411348471808 15315529943184067584 15407570387554164144 15428403494124162048 15457354685735878656 15490837778121658368 15559518813466927104 15592092188602717008 15613174793454990336 15737619445046673408 15745860356143177728 15749270537278147623 15809579296190005248 15904588787152685568 15926093929418489856 15934433534061060096 16000169248613939688 16073329601831195928 16095062904364094976 16116825593243860992 16157961844754116608 16191788042010513816 16231843700468584448 16257311522351636256 16351470369840992256 16417640038351159296 16426237038198747136 16516303740504711936 16547296362294177792 16591824105116073216 16614258481924227072 16691534586517011156 16714103785301175552 16781740926298463232 16856145381255837696 16882592734749776112 17049087732133896192 17058015385821775872 17127044237539172352 17229971186082076032 17253268423536697344 17333516685998434662 17427192500386865664 17504458665150292992 17541103712178056634 17714092900661074944 17785776708213755904 17892662385546771264 17926237725818692608 18069118622090625024 18082495802060095419 18106945767409606848 18177707075348381184 18260824163027157504 18285515252295303168 18289475462645590788 18395404166071116288 18469845043145054208 18479516667973590528 18504503458909618176 18615708407580950016 18665802118255582368 18691040792164755456 18764084722940264448 18849883006995775488 18879458542085771136 18963163553912817408 18988804300460507136 19075630108875964416 19190267309049497856 19216215130406141952 19267924767231568896 19383717584342335536 19574878507264843776 19692515998294079616 19782559509946087296 19809308189986578432 19889470727464845312 19928354513243709312 20008998796740475392 20129245183740117672 20167017441546029184 20327758449851953152 20370313988335807704 20420706590912090112 20543427183405552192 20571204658832216064 20654450370828877824 20746025084622569472 20778575673538185984 20789456251470289344 20817566391273320448 20994480474857570304 20999027383037530164 21027420891185349888 21206118382870247424 21245911378748080128 21333558998151919584 21431106135774927904 21448852308168450048 21460083872485459968 21543949126338822144 21589050722680685088 21676415363135515008 21705724790901006336 21801960493121323008 21806682282385127478 22021738320672949248 22063061816392237056 22122432140154764288 22255379448689348208 22285471713734900736 22372562554274930688 22375654568397950976 22474860508341116928 22510123646333034816 22640497435164450816 22732116976178528256 22744020514429034496 22836058983385563136 22911641117022707712 22973294914776101376 23004357898048929792 23111355581331246216 23186032028603817984 23236256667182487552 23339278220200390656 23388138282904075512 23618790534214766592 23714368944285007872 23856883180729028352 23901650301091590144 24000253872920909532 24109994402746793892 24142594356546142464 24236942767131174912 24287682063015770724 24347765550702876672 24385967283527454384 24527205554761488384 24626460057526738944 24639355557298120704 24774455610757067904 24820944543441266688 24887736157674109824 24921387722886340608 25037301879775516734 25071155677951763328 25172611389447694848 25284218071883756544 25573631598200844288 25587023078732663808 25690566356308758528 25844956779123114048 25879902635305046016 26000275028997651993 26099838009686458368 26256687997725439488 26311655568267084951 26376746013261449728 26412410919982104576 26571139350991612416 26678665062320633856 26838993578320156896 26889356588728038912 27103677933135937536 27160418651114410272 27227608787882786816 27391236244540736256 27428272878442954752 27434213193968386182 27704767564717581312 27719275001960385792 27756755188364427264 27998703177383373552 28036561188247133184 28274824510493663232 28319187813128656704 28444745330869226112 28598469744224600064 28613445163313946624 28785400963574246784 28901887150847353344 28940966387868008448 29075576376513503304 29362317760897265664 29538773997441119424 29673839264919130944 29713962284979867648 29830083405699907584 29834206091197267968 29892531769865563968 29966480677788155904 30013498195110713088 30187329913552601088 30250526162319043776 30325360685905379328 30491637674777929728 30548854822696943616 30631059886368135168 30815140775108328288 30856806988248324096 30914709371471757312 30981675556243316736 31119037626933854208 31184184377205434016 31226349586909980672 31491720712286355456 31498541074556295246 31809177574305371136 31868867068122120192 32000338497227879376 32146659203662391856 32190125808728189952 32315923689508233216 32383576084021027632 32463687400937168896 32514623044703272512 32702940739681984512 32710023423577691217 32835280076702318592 32852474076397494272 33032607481009423872 33094592724588355584 33183648210232146432 33228516963848454144 33383069173034022312 33428207570602351104 33563481852596926464 33712290762511675392 33765185469499552224 34098175464267792384 34116030771643551744 34254088475078344704 34459942372164152064 34506536847073394688 34667033371996869324 34854385000773731328 35008917330300585984 35082207424356113268 35428185801322149888 35571553416427511808 35785324771093542528 35852475451637385216 36164991604120190838 36213891534819213696 36355414150696762368 36521648326054315008 36578950925291181576 36790808332142232576 36939690086290108416 36959033335947181056 37231416815161900032 37331604236511164736 37382081584329510912 37528169445880528896 37555952819663275101 37699766013991550976 37758917084171542272 37926327107825634816 37977608600921014272 38151260217751928832 38380534618098995712 38432430260812283904 38535849534463137792 38767435168684671072 39149757014529687552 39385031996588159232 39565119019892174592 39618616379973156864 39856709026487418624 40017997593480950784 40258490367480235344 40334034883092058368 40655516899703906304 40740627976671615408 40841413181824180224 41086854366811104384 41142409317664432128 41308900741657755648 41557151347076371968 41578912502940578688 41635132782546640896 41998054766075060328 42054841782370699776 42412236765740494848 42667117996303839168 42862212271549855808 42897704616336900096 42920167744970919936 43087898252677644288 43178101445361370176 43352830726271030016 43411449581802012672 43603920986242646016 43613364564770254956 44043476641345898496 44126123632784474112 44244864280309528576 44510758897378696416 44570943427469801472 44745125108549861376 44751309136795901952 44949721016682233856 45020247292666069632 45280994870328901632 45488041028858068992 45823282234045415424 45946589829552202752 46222711162662492432 46372064057207635968 46472513334364975104 46678556440400781312 46776276565808151024 47237581068429533184 47247811611834442869 47428737888570015744 47713766361458056704 47803300602183180288 48000507745841819064 48219988805493587784 48285188713092284928 48473885534262349824 48575364126031541448 48695531101405753344 48771934567054908768 49054411109522976768 49252920115053477888 49278711114596241408 49548911221514135808 49641889086882533376 49775472315348219648 49842775445772681216 50074603759551033468 50142311355903526656 50345222778895389696 50568436143767513088 51147263196401688576 51174046157465327616 51381132712617517056 51689913558246228096 51759805270610092032 52000550057995303986 52513375995450878976 52623311136534169902 52753492026522899456 53142278701983224832 53357330124641267712 53677987156640313792 53778713177456077824 54207355866271875072 54247487406180286257 54320837302228820544 54455217575765573632 54782472489081472512 54856545756885909504 54868426387936772364 55409535129435162624 55438550003920771584 55513510376728854528 55997406354766747104 56073122376494266368 56549649020987326464 56638375626257313408 56889490661738452224 57226890326627893248 57570801927148493568 57803774301694706688 58151152753027006608 58724635521794531328 59077547994882238848 59347678529838261888 59427924569959735296 59668412182394535936 59785063539731127936 60026996390221426176 60501052324638087552 60983275349555859456 61262119772736270336 61630281550216656576 61713613976496648192 61963351112486633472 62238075253867708416 62368368754410868032 62452699173819961344 62983441424572710912 62997082149112590492 63618355148610742272 63737734136244240384 64000676994455758752 64293318407324783712 64380251617456379904 64631847379016466432 64767152168042055264 64927374801874337792 65029246089406545024 65405881479363969024 65420046847155382434 65704948152794988544 66065214962018847744 66189185449176711168 66367296420464292864 66766138346068044624 66856415141204702208 67126963705193852928 67424581525023350784 67530370938999104448 68196350928535584768 68232061543287103488 68508176950156689408 68919884744328304128 69013073694146789376 69334066743993738648 69708770001547462656 70017834660601171968 70164414848712226536 70856371602644299776 71143106832855023616 71570649542187085056 71704950903274770432 72329983208240381676 72427783069638427392 72710828301393524736 73043296652108630016 73157901850582363152 73581616664284465152 73879380172580216832 73918066671894362112 74462833630323800064 74663208473022329472 74764163168659021824 75111905639326550202 75517834168343084544 75852654215651269632 76761069236197991424 77071699068926275584 77534870337369342144 78000825086992955979 78299514029059375104 78770063993176318464 78934966704801254853 79130238039784349184 79237232759946313728 79713418052974837248 80035995186961901568 80516980734960470688 80668069766184116736 81311033799407812608 81481255953343230816 81682826363648360448 82173708733622208768 82284818635328864256 83114302694152743936 83157825005881157376 83270265565093281792 83996109532150120656 84109683564741399552 84824473531480989696 85334235992607678336 85724424543099711616 85795409232673800192 85840335489941839872 86356202890722740352 86705661452542060032 86822899163604025344 87226729129540509912 88086953282691796992 88489728560619057152 89021517794757392832 89141886854939602944 89490250217099722752 89502618273591803904 89899442033364467712 90040494585332139264 90561989740657803264 90976082057716137984 91646564468090830848 91893179659104405504 92445422325324984864 92744128114415271936 92945026668729950208 93357112880801562624 93552553131616302048 94475162136859066368 94495623223668885738 95427532722916113408 95606601204366360576 96001015491683638128 96439977610987175568 96570377426184569856 96947771068524699648 97150728252063082896 97391062202811506688 97543869134109817536 98108822219045953536 98505840230106955776 98557422229192482816 99097822443028271616 99283778173765066752 99550944630696439296 99685550891545362432 100149207519102066936 100284622711807053312 100690445557790779392 101136872287535026176 102294526392803377152 102348092314930655232 102762265425235034112 103379827116492456192 103519610541220184064 104001100115990607972 105026751990901757952 105246622273068339804 105506984053045798912 106284557403966449664 106714660249282535424 107355974313280627584 107557426354912155648 108494974812360572514 108641674604457641088 109564944978162945024 109736852775873544728 110819070258870325248 110877100007841543168 111994812709533494208 112146244752988532736 112667858458989825303 113099298041974652928 113276751252514626816 113778981323476904448 114453780653255786496 115141603854296987136 115607548603389413376 116302305506054013216 117449271043589062656 118155095989764477696 118695357059676523776 118855849139919470592 119570127079462255872 120053992780442852352 121002104649276175104 121966550699111718912 122524239545472540672 123260563100433313152 123427227952993296384 123926702224973266944 124736737508821736064 124905398347639922688 125994164298225180984 127236710297221484544 128001353988911517504 128586636814649567424 128760503234912759808 129263694758032932864 129534304336084110528 129854749603748675584 130058492178813090048 130811762958727938048 130840093694310764868 131409896305589977088 132130429924037695488 132378370898353422336 132734592840928585728 133532276692136089248 133712830282409404416 134253927410387705856 134849163050046701568 135060741877998208896 136464123086574206976 137839769488656608256 138668133487987477296 139417540003094925312 140035669321202343936 140328829697424453072 141712743205288599552 141743434835503328607 142286213665710047232 143141299084374170112 143409901806549540864 144659966416480763352 144855566139276854784 145421656602787049472 146086593304217260032 146315803701164726304 147163233328568930304 147758760345160433664 147836133343788724224 148925667260647600128 149326416946044658944 149528326337318043648 150223811278653100404 151035668336686169088 151705308431302539264 153522138472395982848 154143398137852551168 155069740674738684288 156001650173985911958 157540127986352636928 157869933409602509706 158260476079568698368 159426836105949674496 160071990373923803136 161033961469920941376 161336139532368233472 162622067598815625216 162742462218540858771 162962511906686461632 163365652727296720896 164347417467244417536 164569637270657728512 166228605388305487872 166315650011762314752 166540531130186563584 167992219064300241312 168219367129482799104 169648947062961979392 170668471985215356672 171448849086199423232 171680670979883679744 172712405781445480704 173411322905084120064 174453458259081019824 176173906565383593984 176979457121238114304 178043035589514785664 178283773709879205888 179005236547183607808 180080989170664278528 183786359318208811008 184890844650649969728 185890053337459900416 186714225761603125248 187105106263232604096 188950324273718132736 188991246447337771476 190855065445832226816 191213202408732721152 192002030983367276256 192879955221974351136 193140754852369139712 193895542137049399296 194301456504126165792 194782124405623013376 195087738268219635072 196217644438091907072 197114844458384965632 198195644886056543232 198567556347530133504 199101889261392878592 200298415038204133872 200569245423614106624 201380891115581558784 202273744575070052352 204589052785606754304 204696184629861310464 205524530850470068224 206759654232984912384 207039221082440368128 208002200231981215944 210053503981803515904 210493244546136679608 211013968106091597824 212569114807932899328 213429320498565070848 214711948626561255168 215114852709824311296 216989949624721145028 217283349208915282176 219129889956325890048 219473705551747089456 221638140517740650496 221754200015683086336 223989625419066988416 224292489505977065472 225335716917979650606 226553502505029253632 227557962646953808896 230283207708593974272 231215097206778826752 232604611012108026432 234898542087178125312 236310191979528955392 237390714119353047552 237711698279838941184 239140254158924511744 240107985560885704704 242004209298552350208 243933101398223437824 245048479090945081344 246521126200866626304 246854455905986592768 249473475017643472128 249810796695279845376 251988328596450361968 254473420594442969088 256002707977823035008 257173273629299134848 257521006469825519616 259068608672168221056 260116984357626180096 261680187388621529736 264260859848075390976 265469185681857171456 267064553384272178496 267425660564818808832 268507854820775411712 269698326100093403136 270121483755996417792 272928246173148413952 275679538977313216512 277336266975974954592 278835080006189850624 280071338642404687872 280657659394848906144 283425486410577199104 283486869671006657214 286282598168748340224 286819803613099081728 289319932832961526704 289711132278553709568 290843313205574098944 292173186608434520064 292631607402329452608 294326466657137860608 295517520690320867328 295672266687577448448 297851334521295200256 298652833892089317888 299056652674636087296 300447622557306200808 302071336673372338176 303410616862605078528 307044276944791965696 308286796275705102336 310139481349477368576 312003300347971823916 315080255972705273856 315739866819205019412 316520952159137396736 318853672211899348992 320143980747847606272 322067922939841882752 322672279064736466944 325484924437081717542 325925023813372923264 328694834934488835072 332457210776610975744 332631300023524629504 335984438128600482624 336438734258965598208 338003575376969475909 339297894125923958784 341336943970430713344 342897698172398846464 343361341959767359488 345424811562890961408 346822645810168240128 348906916518162039648 352347813130767187968 353958914242476228608 356086071179029571328 356567547419758411776 360161978341328557056 367572718636417622016 369781689301299939456 371780106674919800832 374210212526465208192 377982492894675542952 381710130891664453632 384004061966734552512 385759910443948702272 386281509704738279424 387791084274098798592 388602913008252331584 389564248811246026752 390175476536439270144 392435288876183814144 394229688916769931264 396391289772113086464 397135112695060267008 398203778522785757184 400596830076408267744 401138490847228213248 402761782231163117568 404547489150140104704 409392369259722620928 413519308465969824768 416004400463962431888 420107007963607031808 420986489092273359216 422027936212183195648 425138229615865798656 425230304506509985821 426858640997130141696 429423897253122510336 430229705419648622592 433979899249442290056 434566698417830564352 438259779912651780096 438947411103494178912 443276281035481300992 443508400031366172672 447979250838133976832 448584979011954130944 450671433835959301212 453107005010058507264 455115925293907617792 460566415417187948544 462430194413557653504 465209222024216052864 472620383959057910784 474781428238706095104 478280508317849023488 480215971121771409408 484008418597104700416 487866202796446875648 488227386655622576313 490096958181890162688 493042252401733252608 493708911811973185536 498946950035286944256 499621593390559690752 503976657192900723936 508946841188885938176 512005415955646070016 514346547258598269696 515042012939651039232 518137217344336442112 520233968715252360192 523360374777243059472 528521719696150781952 530938371363714342912 534129106768544356992 534851321129637617664 537015709641550823424 540242967511992835584 551359077954626433024 554672533951949909184 557670160012379701248 560142677284809375744 561315318789697812288 566850972821154398208 566973739342013314428 572565196337496680448 573639607226198163456 578639865665923053408 579422264557107419136 581686626411148197888 584346373216869040128 585263214804658905216 588652933314275721216 591344533375154896896 595702669042590400512 597305667784178635776 600895245114612401616 604142673346744676352 606821233725210157056 614088553889583931392 616573592551410204672 620278962698954737152 624006600695943647832 630160511945410547712 631479733638410038824 633041904318274793472 637707344423798697984 640287961495695212544 644135845879683765504 645344558129472933888 650969848874163435084 651850047626745846528 657389669868977670144 664914421553221951488 665262600047049259008 671968876257200965248 672877468517931196416 676007150753938951818 682673887940861426688 685795396344797692928 690849623125781922816 693645291620336480256 697813833036324079296 704695626261534375936 707917828484952457216 712172142358059142656 713135094839516823552 720323956682657114112 735145437272835244032 739563378602599878912 748420425052930416384 755964985789351085904 763420261783328907264 768008123933469105024 771519820887897404544 772563019409476558848 777205826016504663168 780350953072878540288 792782579544226172928 796407557045571514368 801193660152816535488 802276981694456426496 805523564462326235136 809094978300280209408 818784738519445241856 827038616931939649536 832008800927924863776 840214015927214063616 841972978184546718432 844055872424366391296 850276459231731597312 850460609013019971642 858847794506245020672 860459410839297245184 867959798498884580112 869133396835661128704 876519559825303560192 877894822206988357824 886552562070962601984 887016800062732345344 895958501676267953664 897169958023908261888 901342867671918602424 906214010020117014528 910231850587815235584 921132830834375897088 924860388827115307008 930418444048432105728 945240767918115821568 949562856477412190208 956561016635698046976 960431942243542818816 968016837194209400832 976454773311245152626 986084504803466505216 997893900070573888512 1007953314385801447872 1014010726130908427727 1017893682377771876352 1024010831911292140032 1028693094517196539392 1030084025879302078464 1036274434688672884224 1040467937430504720384 1046720749554486118944 1057043439392301563904 1061876742727428685824 1068258213537088713984 1069702642259275235328 1080485935023985671168 1102718155909252866048 1109345067903899818368 1115340320024759402496 1122630637579395624576 1133947478684026628856 1145130392674993360896 1157279731331846106816 1158844529114214838272 1163373252822296395776 1168692746433738080256 1170526429609317810432 1177305866628551442432 1182689066750309793792 1191405338085180801024 1194611335568357271552 1201790490229224803232 1208285346693489352704 1213642467450420314112 1228177107779167862784 1240557925397909474304 1248013201391887295664 1260321023890821095424 1262959467276820077648 1266083808636549586944 1275414688847597395968 1280575922991390425088 1288271691759367531008 1290689116258945867776 1301939697748326870168 1303700095253491693056 1314779339737955340288 1329828843106443902976 1330525200094098518016 1343937752514401930496 1345754937035862392832 1352014301507877903636 1365347775881722853376 1371590792689595385856 1381699246251563845632 1387290583240672960512 1395627666072648158592 1424344284716118285312 1440647913365314228224 1464682159966867728939 1470290874545670488064 1479126757205199757824 1496840850105860832768 1511929971578702171808 1526840523566657814528 1536016247866938210048 1543039641775794809088 1545126038818953117696 1554411652033009326336 1560701906145757080576 1585565159088452345856 1592815114091143028736 1602387320305633070976 1604553963388912852992 1611047128924652470272 1654077233863879299072 1664017601855849727552 1680428031854428127232 1683945956369093436864 1688111744848732782592 1700552918463463194624 1700921218026039943284 1717695589012490041344 1720918821678594490368 1735919596997769160224 1738266793671322257408 1753039119650607120384 1755789644413976715648 1774033600125464690688 1791917003352535907328 1802685735343837204848 1812428020040234029056 1820463701175630471168 1842265661668751794176 1849720777654230614016 1860836888096864211456 1890481535836231643136 1899125712954824380416 1913122033271396093952 1920863884487085637632 1936033674388418801664 1952909546622490305252 1972169009606933010432 1995787800141147777024 2015906628771602895744 2028021452261816855454 2048021663822584280064 2057386189034393078784 2072548869377345768448 2080935874861009440768 2093441499108972237888 2114086878784603127808 2123753485454857371648 2136516427074177427968 2139405284518550470656 2160971870047971342336 2205436311818505732096 2218690135807799636736 2245261275158791249152 2267894957368053257712 2290260785349986721792 2314559462663692213632 2317689058228429676544 2341052859218635620864 2389222671136714543104 2403580980458449606464 2416570693386978705408 2427284934900840628224 2456354215558335725568 2481115850795818948608 2496026402783774591328 2520642047781642190848 2525918934553640155296 2532167617273099173888 2550829377695194791936 2576543383518735062016 2581378232517891735552 2603879395496653740336 2607400190506983386112 2629558679475910680576 2659657686212887805952 2661050400188197036032 2687875505028803860992 2691509874071724785664 2704028603015755807272 2730695551763445706752 2743181585379190771712 2763398492503127691264 2774581166481345921024 2791255332145296317184 2848688569432236570624 2881295826730628456448 2929364319933735457878 2958253514410399515648 2993681700211721665536 3023859943157404343616 3053681047133315629056 3072032495733876420096 3086079283551589618176 3090252077637906235392 3108823304066018652672 3121403812291514161152 3171130318176904691712 3185630228182286057472 3204774640611266141952 3209107926777825705984 3308154467727758598144 3328035203711699455104 3367891912738186873728 3401842436052079886568 3435391178024980082688 3471839193995538320448 3476533587342644514816 3506078239301214240768 3511579288827953431296 3548067200250929381376 3583834006705071814656 3605371470687674409696 3624856040080468058112 3640927402351260942336 3684531323337503588352 3721673776193728422912 3780963071672463286272 3798251425909648760832 3826244066542792187904 3841727768974171275264 3872067348776837603328 3905819093244980610504 3944338019213866020864 3991575600282295554048 4031813257543205791488 4056042904523633710908 4096043327645168560128 4114772378068786157568 4145097738754691536896 4161871749722018881536 4186882998217944475776 4273032854148354855936 4321943740095942684672 4394046479900603186817 4410872623637011464192 4437380271615599273472 4490522550317582498304 4535789914736106515424 4580521570699973443584 4629118925327384427264 4635378116456859353088 4682105718437271241728 4778445342273429086208 4807161960916899212928 4833141386773957410816 4962231701591637897216 4992052805567549182656 5041284095563284381696 5051837869107280310592 5064335234546198347776 5101658755390389583872 5153086767037470124032 5162756465035783471104 5207758790993307480672 5214800381013966772224 5259117358951821361152 5322100800376394072064 5375751010057607721984 5408057206031511614544 5461391103526891413504 5486363170758381543424 5526796985006255382528 5549162332962691842048 5582510664290592634368 5697377138864473141248 5762591653461256912896 5858728639867470915756 5916507028820799031296 5987363400423443331072 6047719886314808687232 6144064991467752840192 6172158567103179236352 6217646608132037305344 6242807624583028322304 6342260636353809383424 6371260456364572114944 6409549281222532283904 6418215853555651411968 6616308935455517196288 6656070407423398910208 6735783825476373747456 6803684872104159773136 6870782356049960165376 6943678387991076640896 6953067174685289029632 7023158577655906862592 7167668013410143629312 7210742941375348819392 7249712080160936116224 7281854804702521884672 7369062646675007176704 7443347552387456845824 7561926143344926572544 7596502851819297521664 7652488133085584375808 7744134697553675206656 7811638186489961221008 7888676038427732041728 7983151200564591108096 8063626515086411582976 8112085809047267421816 8192086655290337120256 8229544756137572315136 8290195477509383073792 8323743499444037763072 8373765996435888951552 8546065708296709711872 8643887480191885369344 8788092959801206373634 8874760543231198546944 8981045100635164996608 9071579829472213030848 9161043141399946887168 9258237850654768854528 9270756232913718706176 9364211436874542483456 9556890684546858172416 9614323921833798425856 9924463403183275794432 9984105611135098365312 10103675738214560621184 10306173534074940248064 10415517581986614961344 10429600762027933544448 10518234717903642722304 10644201600752788144128 10751502020115215443968 10816114412063023229088 10922782207053782827008 10972726341516763086848 11053593970012510765056 11165021328581185268736 11394754277728946282496 11525183306922513825792 11717457279734941831512 11833014057641598062592 11974726800846886662144 12095439772629617374464 12288129982935505680384 12344317134206358472704 12435293216264074610688 12485615249166056644608 12819098562445064567808 13182139439701809560451 13232617870911034392576 13312140814846797820416 13471567650952747494912 13607369744208319546272 13741564712099920330752 13887356775982153281792 13906134349370578059264 14046317155311813725184 14335336026820287258624 14421485882750697638784 14499424160321872232448 14886695104774913691648 15123852286689853145088 15193005703638595043328 15304976266171168751616 15488269395107350413312 15623276372979922442016 15777352076855464083456 15966302401129182216192 16127253030172823165952 16224171618094534843632 16384173310580674240512 16459089512275144630272 16580390955018766147584 16647486998888075526144 16747531992871777903104 17092131416593419423744 17287774960383770738688 17576185919602412747268 17749521086462397093888 17962090201270329993216 18143159658944426061696 18516475701309537709056 18728422873749084966912 19113781369093716344832 19228647843667596851712 19848926806366551588864 19968211222270196730624 20207351476429121242368 20612347068149880496128 20831035163973229922688 20859201524055867088896 21503004040230430887936 21632228824126046458176 21845564414107565654016 21945452683033526173696 22107187940025021530112 22330042657162370537472 22789508555457892564992 23434914559469883663024 23666028115283196125184 23949453601693773324288 24190879545259234748928 24576259965871011360768 24688634268412716945408 24870586432528149221376 24971230498332113289216 25638197124890129135616 26364278879403619120902 26624281629693595640832 26943135301905494989824 27214739488416639092544 27483129424199840661504 27774713551964306563584 27812268698741156118528 28092634310623627450368 28670672053640574517248 28842971765501395277568 29773390209549827383296 31246552745959844884032 31554704153710928166912 31932604802258364432384 32254506060345646331904 32448343236189069687264 32768346621161348481024 32918179024550289260544 33160781910037532295168 33495063985743555806208 34184262833186838847488 34575549920767541477376 35152371839204825494536 35499042172924794187776 35924180402540659986432 36286319317888852123392 37032951402619075418112 37456845747498169933824 38457295687335193703424 39697853612733103177728 39936422444540393461248 40414702952858242484736 41224694136299760992256 41662070327946459845376 41718403048111734177792 43006008080460861775872 43264457648252092916352 44660085314324741074944 45579017110915785129984 46869829118939767326048 47332056230566392250368 47898907203387546648576 48381759090518469497856 49152519931742022721536 49377268536825433890816 49741172865056298442752 49942460996664226578432 51276394249780258271232 52728557758807238241804 53248563259387191281664 53886270603810989979648 54429478976833278185088 55549427103928613127168 56185268621247254900736 57341344107281149034496 57685943531002790555136 59546780419099654766592 62493105491919689768064 64509012120691292663808 64896686472378139374528 65536693242322696962048 65836358049100578521088 66321563820075064590336 66990127971487111612416 68368525666373677694976 70304743678409650989072 70998084345849588375552 71848360805081319972864 72572638635777704246784 74065902805238150836224 74913691494996339867648 76914591374670387406848 79872844889080786922496 80829405905716484969472 82449388272599521984512 83324140655892919690752 83436806096223468355584 86012016160921723551744 86528915296504185832704 89320170628649482149888 93739658237879534652096 94664112461132784500736 95797814406775093297152 96763518181036938995712 98305039863484045443072 98754537073650867781632 99482345730112596885504 102552788499560516542464 105457115517614476483608 106497126518774382563328 107772541207621979959296 108858957953666556370176 111098854207857226254336 112370537242494509801472 115371887062005581110272 119093560838199309533184 124986210983839379536128 129018024241382585327616 129793372944756278749056 133980255942974223224832 136737051332747355389952 140609487356819301978144 141996168691699176751104 143696721610162639945728 145145277271555408493568 148131805610476301672448 149827382989992679735296 153829182749340774813696 159745689778161573844992 161658811811432969938944 166648281311785839381504 172024032321843447103488 173057830593008371665408 178640341257298964299776 187479316475759069304192 193527036362073877991424 196610079726968090886144 197509074147301735563264 198964691460225193771008 205105576999121033084928 210914231035228952967216 212994253037548765126656 215545082415243959918592 217717915907333112740352 222197708415714452508672 224741074484989019602944 230743774124011162220544 249972421967678759072256 258036048482765170655232 259586745889512557498112 267960511885948446449664 281218974713638603956288 283992337383398353502208 287393443220325279891456 290290554543110816987136 296263611220952603344896 307658365498681549627392 319491379556323147689984 323317623622865939877888 333296562623571678763008 346115661186016743330816 357280682514597928599552 374958632951518138608384 387054072724147755982848 410211153998242066169856 421828462070457905934432 425988506075097530253312 431090164830487919837184 435435831814666225480704 444395416831428905017344 449482148969978039205888 461487548248022324441088 499944843935357518144512 516072096965530341310464 519173491779025114996224 535921023771896892899328 562437949427277207912576 580581109086221633974272 592527222441905206689792 615316730997363099254784 638982759112646295379968 646635247245731879755776 666593125247143357526016 692231322372033486661632 749917265903036277216768 774108145448295511965696 843656924140915811868864 851977012150195060506624 862180329660975839674368 870871663629332450961408 888790833662857810034688 922975096496044648882176 999889687870715036289024 1038346983558050229992448 1071842047543793785798656 1124875898854554415825152 1161162218172443267948544 1230633461994726198509568 1277965518225292590759936 1293270494491463759511552 1333186250494286715052032 1384462644744066973323264 1499834531806072554433536 1548216290896591023931392 1687313848281831623737728 1741743327258664901922816 1777581667325715620069376 1845950192992089297764352 1999779375741430072578048 2076693967116100459984896 2249751797709108831650304 2322324436344886535897088 2555931036450585181519872 2586540988982927519023104 2666372500988573430104064 2768925289488133946646528 2999669063612145108867072 3374627696563663247475456 3483486654517329803845632 3691900385984178595528704 3999558751482860145156096 4153387934232200919969792 4499503595418217663300608 4644648872689773071794176 5332745001977146860208128 5537850578976267893293056 5999338127224290217734144 6749255393127326494950912 6966973309034659607691264 7999117502965720290312192 8306775868464401839939584 8999007190836435326601216 11075701157952535786586112 11998676254448580435468288 13498510786254652989901824 13933946618069319215382528 15998235005931440580624384 16613551736928803679879168 17998014381672870653202432 23997352508897160870936576 26997021572509305979803648 33227103473857607359758336 35996028763345741306404864 47994705017794321741873152 53994043145018611959607296 71992057526691482612809728 107988086290037223919214592 143984115053382965225619456 215976172580074447838429184 431952345160148895676858368
- Sum of all divisors σ(n): 1459330166099150820957081600
- Sum of proper divisors (its aliquot sum) s(n): 1027377820939001925280223232
- 431952345160148895676858368 is an abundant number, because the sum of its proper divisors (1027377820939001925280223232) is greater than itself. Its abundance is 595425475778853029603364864
Bases of 431952345160148895676858368
- Binary: 101100101010011010111011110001101001110000110101010010100111111011100000110000000000000002
- Hexadecimal: 0x1654D778D386A94FDC18000
- Base-36: 1I9VR127TTVP1C0000
Squares and roots of 431952345160148895676858368
- 431952345160148895676858368 squared (4319523451601488956768583682) is 186582828489352407099206337367463184871543970331623424
- 431952345160148895676858368 cubed (4319523451601488956768583683) is 80594890332589613712731281115391875358868795371512197058487096308619529559212032
-
The
square root of 431952345160148895676858368 is 20783463261933.7265177507 -
431952345160148895676858368 is a
perfect cube number . Itscube root is 755924832
Scales and comparisons
How big is 431952345160148895676858368?- 431,952,345,160,148,895,676,858,368 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 431,952,345,160,148,895,676,858,368 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 431952345160148895676858368 cubic inches would be around 62993736 feet tall.
Recreational maths with 431952345160148895676858368
- 431952345160148895676858368 backwards is 863858676598841061543259134
- The number of decimal digits it has is: 27
- The sum of 431952345160148895676858368's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 431952345160148895676858368 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 431952345160148895676858368 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/431952345160148895676858368/
Chicago style:
Numbermatics. 2024. "Number 431952345160148895676858368 - Facts about the integer". https://numbermatics.com/n/431952345160148895676858368/
The information we have on file for 431952345160148895676858368 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 431952345160148895676858368, math, Factors of 431952345160148895676858368, curriculum, school, college, exams, university, Prime factorization of 431952345160148895676858368, STEM, science, technology, engineering, physics, economics, calculator, four hundred thirty-one septillion, nine hundred fifty-two sextillion, three hundred forty-five quintillion, one hundred sixty quadrillion, one hundred forty-eight trillion, eight hundred ninety-five billion, six hundred seventy-six million, eight hundred fifty-eight thousand, three hundred sixty-eight.