676614369955961075640827904
676,614,369,955,961,075,640,827,904 is an even composite number composed of six prime numbers multiplied together.
676614369955961075640827904 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 676614369955961075640827904:
220 × 314 × 132 × 612 × 972 × 1512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 61 × 61 × 97 × 97 × 151 × 151)See below for interesting mathematical facts about the number 676614369955961075640827904 from the Numbermatics database.
Names of 676614369955961075640827904
- Cardinal: 676614369955961075640827904 can be written as Six hundred seventy-six septillion, six hundred fourteen sextillion, three hundred sixty-nine quintillion, nine hundred fifty-five quadrillion, nine hundred sixty-one trillion, seventy-five billion, six hundred forty million, eight hundred twenty-seven thousand, nine hundred four.
Scientific notation
- Scientific notation: 6.76614369955961075640827904 × 1026
Factors of 676614369955961075640827904
Divisors of 676614369955961075640827904
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 48 52 54 61 64 72 78 81 96 97 104 108 117 122 128 144 151 156 162 169 183 192 194 208 216 234 243 244 256 288 291 302 312 324 338 351 366 384 388 416 432 453 468 486 488 507 512 549 576 582 604 624 648 676 702 729 732 768 776 793 832 864 873 906 936 972 976 1014 1024 1053 1098 1152 1164 1208 1248 1261 1296 1352 1359 1404 1458 1464 1521 1536 1552 1586 1647 1664 1728 1746 1812 1872 1944 1952 1963 2028 2048 2106 2187 2196 2304 2328 2379 2416 2496 2522 2592 2619 2704 2718 2808 2916 2928 3042 3072 3104 3159 3172 3294 3328 3456 3492 3624 3721 3744 3783 3888 3904 3926 4056 4077 4096 4212 4374 4392 4563 4608 4656 4758 4832 4941 4992 5044 5184 5238 5408 5436 5616 5832 5856 5889 5917 6084 6144 6208 6318 6344 6561 6588 6656 6912 6984 7137 7248 7442 7488 7566 7776 7808 7852 7857 8112 8154 8192 8424 8748 8784 9126 9211 9216 9312 9409 9477 9516 9664 9882 9984 10088 10309 10368 10476 10816 10872 11163 11232 11349 11664 11712 11778 11834 12168 12231 12288 12416 12636 12688 13122 13176 13312 13689 13824 13968 14274 14496 14647 14823 14884 14976 15132 15552 15616 15704 15714 16224 16308 16384 16393 16848 17496 17568 17667 17751 18252 18422 18432 18624 18818 18954 19032 19328 19683 19764 19968 20176 20618 20736 20952 21411 21632 21744 22326 22464 22698 22801 23328 23424 23556 23571 23668 24336 24462 24576 24832 25272 25376 25519 26244 26352 26624 27378 27633 27648 27936 28227 28431 28548 28992 29294 29646 29768 29952 30264 30927 31104 31232 31408 31428 32448 32616 32768 32786 33489 33696 34047 34992 35136 35334 35502 36504 36693 36844 36864 37248 37636 37908 38064 38656 39366 39528 39936 40352 41067 41236 41472 41904 42822 43264 43488 43941 44469 44652 44928 45396 45602 46656 46848 47112 47142 47336 48373 48672 48924 49152 49179 49664 50544 50752 51038 52488 52704 53001 53248 53253 54756 55266 55296 55872 56454 56862 57096 57984 58588 59049 59292 59536 59904 60528 61854 62208 62464 62816 62856 64233 64896 65232 65536 65572 66978 67392 68094 68403 69984 70272 70668 70713 71004 73008 73386 73688 73728 74496 75272 75816 76128 76557 76921 77312 78732 79056 79872 80704 82134 82472 82899 82944 83808 84681 85293 85644 86528 86976 87882 88938 89304 89856 90792 91204 92781 93312 93696 94224 94284 94672 96746 97344 97848 98304 98358 99328 100467 101088 101504 102076 102141 104976 105408 106002 106496 106506 109512 110079 110532 110592 111744 112908 113724 114192 115968 117176 118098 118584 119072 119743 119808 121056 122317 123201 123708 124416 124928 125632 125712 128466 129792 130464 131072 131144 131823 133407 133956 134784 136188 136806 139968 140544 141336 141426 142008 145119 146016 146772 147376 147456 147537 148992 150544 151632 152256 153114 153842 154624 157464 158112 159003 159744 159759 161408 164268 164944 165798 165888 167616 169362 170586 171288 173056 173952 175764 177147 177876 178608 179712 181584 182408 185562 186624 187392 188448 188568 189344 190411 192699 193492 194688 195696 196608 196716 198656 200934 202176 203008 204152 204282 205209 209952 210816 212004 212139 212992 213012 219024 220158 221064 221184 223488 225816 227448 228384 229671 230763 231936 234352 236196 237168 238144 239486 239616 242112 244634 246402 247416 248697 248832 249856 251264 251424 254043 255879 256932 259584 260928 262144 262288 263646 266814 267912 269568 272376 273612 278343 279936 281088 282672 282852 284016 290238 292032 293544 294752 294912 295074 296413 297984 301088 301401 303264 304512 306228 306423 307684 309248 314928 316224 318006 319488 319518 322816 328536 329888 330237 331596 331776 335232 338724 341172 342576 346112 347904 351528 354294 355752 357216 359229 359424 360937 363168 364816 366951 369603 371124 373248 374784 376896 377136 378688 380822 385398 386984 389376 391392 393216 393432 395469 397312 400221 401868 404352 406016 408304 408564 410418 419904 421632 424008 424278 425984 426024 435357 438048 440316 442128 442368 442611 446976 451632 454896 456768 459342 461526 463872 468704 472392 474336 476288 477009 478972 479232 479277 484224 489268 492804 494832 497394 497664 499712 502528 502848 508086 511758 513864 519168 521856 524288 524576 527292 531441 533628 535824 539136 544752 547224 556686 559872 561871 562176 565344 565704 568032 571233 573949 578097 580476 584064 587088 589504 589824 590148 592826 595968 602176 602802 606528 609024 612456 612846 615368 615627 618496 628849 629856 632448 636012 636417 638976 639036 645632 657072 659776 660474 663192 663552 670464 677448 682344 685152 689013 692224 692289 695808 703056 708588 711504 714432 718458 718848 721874 726336 729632 733902 739206 742248 746091 746496 749568 753792 754272 757376 761644 762129 767637 770796 773968 778752 782784 786432 786864 790938 794624 800442 803736 808704 812032 816608 817128 820836 835029 839808 843264 848016 848556 851968 852048 870714 876096 880632 884256 884736 885222 889239 893467 893952 903264 904203 909792 913536 918684 919269 923052 927744 937408 944784 948672 952576 954018 957944 958464 958554 968448 978536 985608 989664 990711 994788 995328 999424 999973 1005056 1005696 1016172 1023516 1027728 1038336 1043712 1048576 1049152 1054584 1062882 1067256 1071648 1077687 1078272 1082811 1089504 1094448 1100853 1108809 1113372 1119744 1123742 1124352 1130688 1131408 1136064 1142466 1147898 1156194 1160952 1168128 1174176 1179008 1179648 1180296 1185652 1186407 1191936 1200663 1204352 1205604 1213056 1218048 1224912 1225692 1230736 1231254 1236992 1257698 1259712 1264896 1272024 1272834 1277952 1278072 1291264 1306071 1314144 1319552 1320948 1326384 1327104 1327833 1340928 1354896 1364688 1370304 1378026 1384448 1384578 1390861 1391616 1406112 1417176 1420759 1423008 1428864 1431027 1436916 1437696 1437831 1443748 1452672 1459264 1467804 1478412 1484496 1492182 1492992 1499136 1507584 1508544 1514752 1523288 1524258 1535274 1541592 1547936 1556659 1557504 1565568 1572864 1573728 1581876 1589248 1590121 1594323 1600884 1607472 1617408 1624064 1633216 1634256 1641672 1670058 1679616 1685613 1686528 1696032 1697112 1703936 1704096 1713699 1721847 1734291 1741428 1752192 1761264 1768512 1769472 1770444 1778478 1786934 1787904 1806528 1808406 1819584 1827072 1837368 1838538 1846104 1846881 1855488 1874816 1886547 1889568 1897344 1905152 1908036 1909251 1915888 1916928 1917108 1936896 1957072 1971216 1979328 1981422 1989576 1990656 1998848 1999946 2010112 2011392 2032344 2047032 2055456 2067039 2076672 2076867 2087424 2098304 2109168 2125764 2134512 2143296 2155374 2156544 2165622 2179008 2188896 2201706 2211697 2217618 2226744 2238273 2239488 2247484 2248704 2261376 2262816 2272128 2284932 2286387 2295796 2302911 2312388 2321904 2336256 2348352 2358016 2359296 2360592 2371304 2372814 2383872 2401326 2408704 2411208 2426112 2436096 2449824 2451384 2461472 2462508 2473984 2475343 2505087 2515396 2519424 2529792 2544048 2545668 2555904 2556144 2582528 2612142 2628288 2639104 2641896 2652768 2654208 2655666 2667717 2680401 2681856 2709792 2712609 2729376 2740608 2756052 2757807 2768896 2769156 2781722 2783232 2812224 2834352 2841518 2846016 2857728 2862054 2873832 2875392 2875662 2887496 2905344 2918528 2935608 2956824 2968992 2972133 2984364 2985984 2998272 2999919 3015168 3017088 3029504 3046576 3048516 3070548 3083184 3095872 3113318 3115008 3131136 3145728 3147456 3163752 3178496 3180242 3188646 3201768 3214944 3233061 3234816 3248128 3248433 3266432 3268512 3283344 3302559 3326427 3340116 3359232 3371226 3373056 3392064 3394224 3407872 3408192 3427398 3443694 3468582 3482856 3504384 3522528 3537024 3538944 3540888 3556956 3559221 3573868 3575808 3601989 3613056 3616812 3639168 3654144 3674736 3677076 3692208 3693762 3710976 3749632 3773094 3779136 3794688 3810304 3816072 3818502 3831776 3833856 3834216 3853369 3873792 3914144 3918213 3942432 3958656 3962844 3979152 3981312 3983499 3997696 3999892 4020224 4022784 4064688 4094064 4110912 4134078 4153344 4153734 4172583 4174848 4196608 4218336 4251528 4262277 4269024 4286592 4293081 4310748 4313088 4313493 4331244 4358016 4377792 4403412 4423394 4435236 4453488 4476546 4478976 4494968 4497408 4522752 4525632 4544256 4569864 4572774 4591592 4605822 4624776 4643808 4669977 4672512 4692181 4696704 4716032 4718592 4721184 4742608 4745628 4767744 4770363 4782969 4802652 4817408 4822416 4852224 4872192 4899648 4902768 4922944 4925016 4947968 4950686 5010174 5030792 5038848 5056839 5059584 5088096 5091336 5111808 5112288 5141097 5165056 5165541 5202873 5224284 5256576 5278208 5283792 5305536 5308416 5311332 5335434 5360802 5363712 5419584 5425218 5458752 5481216 5512104 5515614 5537792 5538312 5540643 5563444 5566464 5624448 5659641 5668704 5683036 5692032 5715456 5724108 5727753 5747664 5750784 5751324 5774992 5810688 5837056 5871216 5913648 5937984 5944266 5968728 5971968 5996544 5999838 6030336 6034176 6059008 6093152 6097032 6141096 6166368 6191744 6201117 6226636 6230016 6230601 6262272 6294912 6327504 6356992 6360484 6377292 6403536 6429888 6466122 6469632 6496256 6496866 6532864 6537024 6566688 6605118 6635091 6652854 6680232 6714819 6718464 6742452 6746112 6784128 6788448 6815744 6816384 6854796 6859161 6887388 6908733 6937164 6965712 7008768 7045056 7074048 7077888 7081776 7113912 7118442 7147736 7151616 7203978 7226112 7233624 7278336 7304323 7308288 7349472 7354152 7384416 7387524 7421952 7426029 7461337 7499264 7515261 7546188 7558272 7589376 7620608 7632144 7637004 7663552 7667712 7668432 7706738 7747584 7828288 7836426 7884864 7917312 7925688 7958304 7962624 7966998 7995392 7999784 8003151 8040448 8041203 8045568 8129376 8137827 8188128 8221824 8268156 8273421 8306688 8307468 8345166 8349696 8393216 8436672 8503056 8524554 8538048 8573184 8586162 8621496 8626176 8626986 8662488 8716032 8755584 8806824 8846788 8870472 8906976 8916399 8953092 8957952 8989936 8994816 8999757 9045504 9051264 9088512 9139728 9145548 9183184 9211644 9249552 9287616 9339954 9345024 9384362 9393408 9432064 9437184 9442368 9485216 9491256 9535488 9540726 9565938 9605304 9634816 9644832 9699183 9704448 9744384 9745299 9799296 9805536 9845888 9850032 9895936 9901372 9907677 9979281 10020348 10061584 10077696 10113678 10119168 10176192 10182672 10223616 10224576 10282194 10330112 10331082 10405746 10448568 10513152 10556416 10567584 10611072 10616832 10622664 10670868 10677663 10721604 10727424 10805967 10839168 10850436 10917504 10962432 11024208 11031228 11075584 11076624 11081286 11126888 11132928 11248896 11319282 11337408 11366072 11384064 11430912 11448216 11455506 11495328 11501568 11502648 11549984 11560107 11615071 11621376 11674112 11742432 11754639 11827296 11875968 11888532 11937456 11943936 11950497 11993088 11999676 12060672 12068352 12118016 12186304 12194064 12282192 12332736 12383488 12402234 12453272 12460032 12461202 12517749 12524544 12589824 12655008 12713984 12720968 12754584 12786831 12807072 12859776 12879243 12932244 12939264 12940479 12992512 12993732 13065728 13074048 13133376 13210236 13270182 13305708 13360464 13429638 13436928 13484904 13492224 13568256 13576896 13631488 13632768 13709592 13718322 13774776 13817466 13874328 13931424 14009931 14017536 14076543 14090112 14148096 14155776 14163552 14227824 14236884 14295472 14303232 14311089 14407956 14452224 14467248 14556672 14608646 14616576 14698944 14708304 14768832 14775048 14843904 14852058 14922674 14998528 15030522 15092376 15116544 15170517 15178752 15241216 15264288 15274008 15327104 15335424 15336864 15413476 15423291 15495168 15496623 15608619 15656576 15672852 15769728 15834624 15851376 15916608 15925248 15933996 15990784 15999568 16006302 16080896 16082406 16091136 16258752 16275654 16376256 16443648 16536312 16546842 16613376 16614936 16621929 16690332 16699392 16786432 16873344 16978923 17006112 17049108 17076096 17146368 17172324 17183259 17242992 17252352 17253972 17324976 17432064 17511168 17613648 17693576 17740944 17813952 17832798 17906184 17915904 17979872 17989632 17999514 18081193 18091008 18102528 18177024 18279456 18291096 18366368 18423288 18469867 18499104 18575232 18603351 18679908 18690048 18691803 18768724 18786816 18864128 18884736 18970432 18982512 19070976 19081452 19131876 19210608 19269632 19289664 19398366 19408896 19488768 19490598 19598592 19611072 19691776 19700064 19791872 19802744 19815354 19905273 19958562 20040696 20123168 20144457 20155392 20227356 20238336 20352384 20365344 20447232 20449152 20564388 20577483 20660224 20662164 20726199 20811492 20897136 21026304 21112832 21135168 21222144 21233664 21245328 21341736 21355326 21443208 21454848 21611934 21678336 21700872 21835008 21912969 21924864 22048416 22062456 22151168 22153248 22162572 22253776 22265856 22278087 22384011 22497792 22545783 22638564 22674816 22732144 22768128 22861824 22896432 22911012 22990656 23003136 23005296 23099968 23120214 23230142 23242752 23348224 23484864 23509278 23654592 23751936 23777064 23874912 23887872 23900994 23986176 23999352 24009453 24121344 24123609 24136704 24236032 24372608 24388128 24413481 24564384 24665472 24766976 24804468 24820263 24906544 24920064 24922404 25035498 25049088 25179648 25310016 25427968 25441936 25509168 25573662 25614144 25719552 25758486 25864488 25878528 25880958 25985024 25987464 26131456 26148096 26266752 26420472 26540364 26611416 26720928 26749197 26859276 26873856 26969808 26984448 26999271 27136512 27153792 27265536 27419184 27436644 27549552 27634932 27748656 27862848 28019862 28035072 28153086 28180224 28296192 28311552 28327104 28455648 28473768 28590944 28606464 28622178 28752061 28815912 28904448 28934496 29097549 29113344 29217292 29233152 29235897 29397888 29416608 29537664 29550096 29687808 29704116 29723031 29845348 29937843 29997056 30061044 30184752 30233088 30341034 30357504 30482432 30528576 30548016 30654208 30670848 30673728 30826952 30846582 30990336 30993246 31217238 31313152 31345704 31539456 31669248 31702752 31833216 31850496 31867992 31981568 31999136 32012604 32032989 32161792 32164812 32182272 32417901 32517504 32551308 32752512 32887296 33072624 33093684 33226752 33229872 33243858 33380664 33398784 33572864 33746688 33957846 34012224 34098216 34152192 34292736 34344648 34366518 34485984 34504704 34507944 34649952 34680321 34845213 34864128 35010889 35022336 35227296 35263917 35387152 35481888 35627904 35665596 35812368 35831808 35851491 35959744 35979264 35999028 36162386 36182016 36205056 36354048 36558912 36582192 36732736 36846576 36939734 36998208 37150464 37206702 37359816 37380096 37383606 37537448 37553247 37573632 37728256 37769472 37940864 37965024 38141952 38162904 38263752 38360493 38421216 38539264 38579328 38637729 38796732 38817792 38821437 38977536 38981196 39197184 39222144 39383552 39400128 39583744 39605488 39630708 39810546 39917124 40081392 40246336 40288914 40310784 40454712 40476672 40704768 40730688 40894464 40898304 41128776 41154966 41320448 41324328 41452398 41622984 41794272 42029793 42052608 42225664 42229629 42270336 42444288 42467328 42490656 42683472 42710652 42886416 42909696 42933267 43223868 43356672 43401744 43670016 43825938 43849728 44096832 44124912 44302336 44306496 44325144 44507552 44531712 44556174 44768022 44995584 45091566 45277128 45349632 45464288 45511551 45536256 45723648 45792864 45822024 45981312 46006272 46010592 46199936 46240428 46269873 46460284 46485504 46489869 46696448 46825857 46969728 47018556 47309184 47503872 47554128 47749824 47775744 47801988 47972352 47998704 48018906 48242688 48247218 48273408 48472064 48745216 48776256 48826962 49128768 49330944 49533952 49608936 49640526 49813088 49840128 49844808 49865787 50070996 50098176 50359296 50620032 50855936 50883872 50936769 51018336 51147324 51228288 51439104 51516972 51549777 51728976 51757056 51761916 51970048 51974928 52262912 52296192 52533504 52840944 53080728 53222832 53441856 53498394 53718552 53747712 53939616 53968896 53998542 54243579 54273024 54307584 54501487 54531072 54838368 54873288 55099104 55269864 55409601 55497312 55725696 55810053 56039724 56070144 56075409 56306172 56360448 56592384 56654208 56911296 56947536 57181888 57212928 57244356 57504122 57631824 57808896 57868992 58195098 58226688 58434584 58466304 58471794 58795776 58833216 59075328 59100192 59375616 59408232 59446062 59690696 59715819 59875686 59994112 60122088 60369504 60433371 60466176 60682068 60715008 60964864 60998353 61057152 61096032 61308416 61341696 61347456 61653904 61693164 61732449 61980672 61986492 62178597 62434476 62626304 62691408 63078912 63338496 63405504 63666432 63700992 63735984 63963136 63998272 64025208 64065978 64323584 64329624 64364544 64835802 65035008 65102616 65505024 65738907 65774592 66145248 66187368 66453504 66459744 66487716 66761328 66797568 66834261 67145728 67152033 67493376 67637349 67915692 68024448 68196432 68304384 68585472 68689296 68733036 68971968 69009408 69015888 69299904 69360642 69690426 69728256 70021778 70044672 70454592 70527834 70774304 70963776 71255808 71331192 71624736 71663616 71702982 71919488 71958528 71998056 72028359 72324772 72364032 72370827 72410112 72708096 73117824 73164384 73240443 73465472 73693152 73879468 73996416 74300928 74413404 74460789 74719632 74760192 74767212 75074896 75106494 75147264 75456512 75538944 75881728 75930048 76283904 76325808 76527504 76720986 76842432 77078528 77158656 77275458 77593464 77635584 77642874 77955072 77962392 78394368 78444288 78767104 78800256 79167488 79210976 79261416 79621092 79834248 80162784 80247591 80492672 80577828 80621568 80909424 80953344 80997813 81409536 81461376 81796608 82257552 82309932 82640896 82648656 82904796 83245968 83588544 84059586 84105216 84451328 84459258 84540672 84842521 84888576 84934656 84981312 85366944 85421304 85772832 85819392 85866534 86256183 86447736 86666299 86713344 86803488 87292647 87340032 87651876 87699456 87707691 88193664 88249824 88604672 88612992 88650288 89015104 89063424 89112348 89169093 89536044 89813529 89991168 90183132 90554256 90699264 90928576 91023102 91072512 91447296 91585728 91644048 91962624 92012544 92021184 92399872 92480856 92539746 92920568 92971008 92979738 93392896 93651714 93939456 94037112 94618368 94956199 95007744 95108256 95499648 95551488 95603976 95944704 95997408 96037812 96098967 96485376 96494436 96546816 96944128 96997381 97253703 97490432 97552512 97653924 98257536 98661888 99067904 99217872 99281052 99626176 99680256 99689616 99731574 100141992 100196352 100718592 101240064 101711872 101767744 101873538 102036672 102294648 102456576 102878208 103033944 103099554 103457952 103514112 103523832 103940096 103949856 104040963 104525824 104535639 104592384 105032667 105067008 105681888 105791751 106161456 106445664 106883712 106996788 107437104 107495424 107554473 107879232 107937792 107997084 108487158 108546048 108615168 109002974 109062144 109676736 109746576 110198208 110539728 110819202 110994624 111451392 111620106 112079448 112140288 112150818 112612344 112659741 112720896 113184768 113308416 113822592 113895072 114363776 114425856 114488712 115008244 115081479 115263648 115617792 115737984 115913187 116390196 116453376 116464311 116869168 116932608 116943588 117591552 117666432 118150656 118200384 118751232 118816464 118892124 119381392 119431638 119751372 119988224 120244176 120739008 120866742 120932352 121364136 121430016 121929728 121996706 122114304 122192064 122616832 122683392 122694912 123307808 123386328 123464898 123961344 123972984 124357194 124868952 125252608 125382816 126089379 126157824 126676992 126688887 126811008 127332864 127401984 127471968 127996544 128050416 128131956 128647168 128659248 128729088 128799801 129671604 130070016 130205232 131010048 131477814 131549184 132290496 132374736 132907008 132919488 132975432 133522656 133595136 133668522 134291456 134304066 134913517 134986752 135274698 135831384 136048896 136392864 136534653 136608768 137170944 137378592 137466072 137943936 138018816 138031776 138599808 138721284 138809619 139380852 139456512 139469607 140043556 140089344 140477571 140909184 141055668 141548608 141927552 142511616 142662384 143249472 143327232 143405964 143838976 143917056 143996112 144056718 144649544 144728064 144741654 144820224 145416192 146235648 146328768 146480886 146930944 147386304 147758936 147992832 148601856 148826808 148921578 149439264 149520384 149534424 149597361 150149792 150212988 150294528 150913024 150995923 151077888 151763456 151860096 152567808 152651616 152810307 153055008 153441972 153684864 154157056 154317312 154550916 154649331 155186928 155271168 155285748 155910144 155924784 156788736 156888576 157534208 157600512 158334976 158421952 158522832 159242184 159668496 160325568 160495182 160985344 161155656 161243136 161818848 161906688 161995626 162730737 162819072 162922752 163504461 163593216 164515104 164619864 165281792 165297312 165809592 166228803 166491936 167177088 167430159 168119172 168210432 168226227 168902656 168918516 169081344 169685042 169777152 169962624 170733888 170842608 171545664 171638784 171733068 172512366 172895472 173332598 173426688 173606976 174585294 174680064 175303752 175398912 175415382 176387328 176499648 177209344 177225984 177300576 178030208 178126848 178224696 178338186 179072088 179147457 179627058 179982336 180366264 181108512 181300113 181398528 181857152 182046204 182145024 182894592 182995059 183171456 183288096 183925248 184025088 184042368 184799744 184961712 185079492 185197347 185841136 185942016 185959476 186785792 187303428 187878912 188074224 189236736 189912398 190015488 190216512 190999296 191102976 191207952 191889408 191994816 192075624 192197934 192970752 192988872 193093632 193888256 193994762 194507406 194980864 195105024 195307848 196515072 197216721 197323776 198135808 198435744 198562104 199252352 199360512 199379232 199463148 200283984 200392704 200502783 201437184 201456099 202480128 202912047 203535488 203747076 204073344 204589296 204913152 205756416 206067888 206199108 206915904 207028224 207047664 207880192 207899712 208081926 209051648 209071278 209184768 210065334 210134016 211363776 211583502 212322912 212891328 213767424 213993576 214534609 214874208 214990848 215108946 215758464 215875584 215994168 216085077 216974316 217092096 217112481 217230336 218005948 218124288 219353472 219493152 219721329 220396416 221079456 221638404 221989248 222902784 223240212 223382367 224158896 224280576 224301636 225224688 225319482 225441792 226369536 226616832 227645184 227790144 228727552 228851712 228977424 230016488 230162958 230527296 231235584 231475968 231826374 232780392 232906752 232928622 233738336 233865216 233887176 235055509 235183104 235332864 236301312 236400768 237502464 237632928 237784248 238762784 238863276 239502744 239976448 240108271 240488352 240742773 241478016 241733484 241864704 242728272 242860032 242993439 243859456 243993412 244228608 244384128 245233664 245389824 246615616 246772656 246929796 247922688 247945968 248714388 249737904 250505216 250765632 252178758 252315648 253353984 253377774 253622016 254527563 254665728 254803968 254943936 255993088 256100832 256263912 257294336 257318496 257458176 257599602 258768549 259343208 259998897 260140032 260410464 261877941 262020096 262955628 263098368 263123073 264580992 264749472 265814016 265838976 265950864 267045312 267190272 267337044 267507279 268582912 268608132 269440587 269827034 269973504 270549396 271662768 272097792 272785728 273069306 273217536 274341888 274757184 274932144 275887872 276037632 276063552 277199616 277442568 277619238 278761704 278913024 278939214 280087112 280178688 280955142 281818368 282111336 283097216 283855104 284868597 285023232 285324768 286498944 286654464 286811928 287677952 287834112 287992224 288113436 288296901 289299088 289456128 289483308 289640448 290832384 290992143 291761109 292471296 292657536 292961772 293861888 294772608 295517872 295985664 297203712 297653616 297843156 298878528 299040768 299068848 299194722 300299584 300425976 300589056 301826048 301991846 302155776 303526912 303720192 305135616 305303232 305620614 306110016 306883944 307369728 308314112 308634624 309101832 309298662 310373856 310542336 310571496 311820288 311849568 312122889 313577472 313606917 313777152 315068416 315098001 315201024 316843904 317045664 317375253 318484368 319336992 320651136 320990364 321970688 322311312 322486272 322663419 323637696 323813376 323991252 325461474 325638144 325845504 327008922 327186432 329030208 329239728 330563584 330594624 331619184 332457606 332983872 334354176 334860318 336238344 336420864 336452454 337805312 337837032 337979223 338162688 339370084 339554304 339925248 341467776 341685216 343091328 343277568 343466136 345024732 345244437 345790944 346665196 346853376 347213952 347739561 349170588 349360128 349392933 350607504 350797824 350830764 352774656 352999296 354451968 354601152 356060416 356253696 356449392 356676372 358144176 358294914 359254116 359964672 360732528 362217024 362600226 362797056 363714304 364092408 364290048 365789184 365990118 366342912 366576192 367850496 368050176 368084736 369599488 369923424 370158984 370394694 371682272 371884032 371918952 373571584 373776793 374606856 375757824 376148448 378268137 378473472 379824796 380030976 380066661 380433024 381998592 382205952 382415904 383989632 384151248 384395868 385941504 385977744 386187264 386399403 387776512 387989524 389014812 389961728 390210048 390615696 393030144 394433442 394647552 396271616 396871488 397124208 398504704 398721024 398758464 398926296 400567968 400785408 401005566 402874368 402912198 404740551 404960256 405824094 407070976 407494152 408146688 409178592 409603959 409826304 411512832 412135776 412398216 413831808 414056448 414095328 415760384 415799424 416163852 416428857 418103296 418142556 418369536 418408821 420130668 420268032 421432713 422727552 423167004 424645824 425782656 427534848 427987152 429069218 429748416 429981696 430217892 431516928 431751168 431988336 432170154 433948632 434184192 434224962 434460672 436011896 436248576 438706944 438986304 439442658 440792832 442158912 443276808 443978496 445805568 446480424 446764734 448317792 448561152 448603272 448792083 450449376 450638964 450883584 452739072 452987769 453233664 455141557 455290368 455580288 457455104 457703424 457954848 458430921 460032976 460325916 461054592 462471168 462951936 463652748 463947993 465560784 465813504 465857244 467476672 467730432 467774352 470111018 470366208 470665728 472602624 472801536 475004928 475265856 475568496 477525568 477726552 479005488 479952896 480216542 480976704 481485546 482956032 483466968 483729408 485456544 485720064 485986878 487718912 487986824 488192211 488457216 488768256 490467328 490513383 490779648 493231232 493545312 493859592 495845376 495891936 497428776 498686409 499475808 501010432 501531264 502290477 504357516 504631296 504678681 506707968 506755548 507244032 509055126 509331456 509887872 511986176 512201664 512527824 514588672 514636992 514916352 515199204 517537098 518686416 519997794 520280064 520820928 523755882 524040192 525911256 526196736 526246146 529161984 529498944 531628032 531677952 531901728 534090624 534380544 534674088 535014558 537165824 537216264 537442371 538881174 539654068 539947008 541098792 543325536 543900339 544195584 545571456 546138612 546435072 548683776 548985177 549514368 549864288 551775744 552075264 552127104 554399232 554885136 555238476 555592041 557523408 557826048 557878428 560174224 560357376 561910284 563636736 564222672 566194432 567710208 569737194 570046464 570649536 572997888 573308928 573623856 575355904 575668224 575984448 576226872 576593802 578598176 578912256 578966616 579280896 581664768 581984286 583522218 584942592 585315072 585923544 587723776 589545216 591035744 591650163 591971328 594407424 595307232 595686312 597757056 598081536 598137696 598389444 600599168 600851952 601178112 601508349 603652096 603983692 604311552 604368297 607053824 607440384 608736141 610606464 611241228 612220032 613767888 614739456 616628224 617269248 618203664 618597324 620747712 621084672 621142992 623640576 623699136 624245778 627154944 627213834 627554304 630136832 630196002 630402048 633687808 634091328 634750506 636968736 638673984 641302272 641980728 643603827 643941376 644622624 644972544 645326838 647275392 647626752 647982504 648255231 650922948 651276288 651337443 651691008 654017844 654372864 658060416 658479456 659163987 661127168 661189248 663238368 664915212 665967744 668708352 669720636 670147101 672476688 672841728 672904908 675610624 675674064 675958446 676325376 678740168 679108608 679850496 682935552 683370432 686182656 686555136 686932272 690049464 690488874 691581888 693330392 693706752 694427904 695479122 698341176 698720256 698785866 701215008 701595648 701661528 705166527 705549312 705998592 708519331 708903936 709202304 712120832 712507392 712898784 713352744 716288352 716589828 718508232 719929344 720324813 721465056 722228319 724434048 725200452 725594112 727428608 728184816 728580096 728980317 731578368 731980236 732685824 733152384 735700992 736169472 739198976 739846848 740317968 740789388 743364544 743768064 743837904 747143168 747553586 749213712 751515648 752296896 756536274 756946944 759649592 760061952 760133322 760866048 763582689 763997184 764411904 764831808 767979264 768302496 768791736 771883008 771955488 772374528 772798806 775553024 775979048 776305647 778029624 779923456 779996691 780420096 781231392 785633823 786060288 788866884 789295104 789369219 792543232 793742976 794248416 797009408 797442048 797516928 797852592 801135936 801570816 802011132 802521837 805748736 805824396 808321761 809481102 809920512 811648188 814141952 814988304 816293376 818357184 819207918 819652608 823025664 824271552 824796432 827663616 828112896 828190656 831520768 831598848 832327704 832857714 836206592 836285112 836739072 836817642 840261336 840536064 842865426 845455104 846334008 849291648 851565312 854605791 855069696 855974304 858138436 859496832 859963392 860435784 863033856 863502336 863976672 864340308 864890703 867897264 868368384 868449924 868921344 872023792 872497152 872976429 877413888 877972608 878885316 881585664 884317824 886553616 887956992 891611136 892960848 893529468 896635584 897122304 897206544 897584166 900898752 901277928 901767168 905478144 905975538 906467328 910283114 910580736 911160576 914910208 915406848 915909696 916861842 920065952 920651832 922109184 924942336 925903872 927305496 927895986 931121568 931627008 931714488 934953344 935460864 935548704 936368667 940222036 940732416 940820751 941331456 945205248 945294003 945603072 950531712 951136992 952125759 955051136 955453104 958010976 959905792 960433084 961953408 962971092 965912064 966933936 967458816 967990257 970913088 971440128 971973756 975437824 975973648 976384422 976914432 977536512 980934656 981026766 981559296 986462464 987090624 987719184 991690752 991783872 994857552 997372818 998951616 1002020864 1003062528 1004580954 1008715032 1009262592 1009357362 1013415936 1013511096 1013937669 1014488064 1018110252 1018662912 1019775744 1023972352 1024403328 1025055648 1029177344 1029273984 1029832704 1030398408 1035074196 1035733311 1037372832 1039995588 1040560128 1041641856 1043218683 1047511764 1048080384 1048178799 1051822512 1052393472 1052492292 1058323968 1058997888 1063355904 1063803456 1068181248 1068761088 1069348176 1070029116 1074331648 1074432528 1074884742 1077762348 1079308136 1079894016 1082197584 1086651072 1087800678 1088391168 1091142912 1092277224 1092870144 1097367552 1097970354 1099028736 1099728576 1102952773 1103551488 1104150528 1104254208 1108798464 1109770272 1110476952 1111184082 1115046816 1115652096 1115756856 1120348448 1120714752 1121330379 1123820568 1126661887 1127273472 1128445344 1132388864 1134804411 1135420416 1139474388 1140092928 1140199983 1141299072 1145995776 1146617856 1147247712 1150711808 1151968896 1152453744 1153187604 1157196352 1157824512 1157933232 1158561792 1159198209 1163329536 1163968572 1167044436 1169885184 1170630144 1171847088 1175447552 1179090432 1182071488 1183300326 1183942656 1188814848 1190614464 1191372624 1195514112 1196163072 1196275392 1196778888 1201198336 1201703904 1202356224 1203016698 1207304192 1207967384 1208623104 1208736594 1214107648 1214221653 1214880768 1217472282 1221212928 1222482456 1224440064 1227535776 1228811877 1229478912 1233256448 1234538496 1236407328 1237194648 1241495424 1242169344 1242285984 1247281152 1247398272 1248491556 1249286571 1254309888 1254427668 1255108608 1255226463 1260273664 1260392004 1260804096 1264298139 1267375616 1268182656 1269501012 1273937472 1277347968 1282604544 1283961456 1287207654 1287882752 1289245248 1289945088 1290653676 1294550784 1295253504 1295965008 1296510462 1301845896 1302552576 1302674886 1303382016 1308035688 1308745728 1316120832 1316958912 1318327974 1322254336 1322378496 1326476736 1329830424 1331935488 1337416704 1339441272 1340294202 1344953376 1345683456 1345809816 1346376249 1351221248 1351348128 1351916892 1352650752 1357480336 1358217216 1358963307 1359700992 1365424671 1365871104 1366740864 1372365312 1373110272 1373864544 1375292763 1380098928 1380977748 1383163776 1386660784 1387413504 1388855808 1390958244 1396682352 1397440512 1397571732 1402430016 1403191296 1403323056 1410333054 1411098624 1411997184 1417038662 1417807872 1418404608 1424241664 1425014784 1425797568 1426705488 1432576704 1433179656 1437016464 1439858688 1440649626 1442930112 1444456638 1448868096 1450400904 1451188224 1454857216 1456369632 1457160192 1457960634 1463156736 1463960472 1464576633 1465371648 1466304768 1471401984 1471540149 1472338944 1478397952 1479693696 1480635936 1481578776 1486729088 1487536128 1487675808 1494286336 1495107172 1496059227 1498427424 1503031296 1504593792 1506871431 1513072548 1513893888 1514036043 1519299184 1520123904 1520266644 1521732096 1527165378 1527994368 1529663616 1535958528 1536604992 1537583472 1543766016 1543910976 1544749056 1545597612 1551106048 1551958096 1552611294 1556059248 1559846912 1559993382 1560840192 1562462784 1571267646 1572120576 1577733768 1578590208 1578738438 1585086464 1587485952 1588496832 1594018816 1594884096 1595033856 1595705184 1602271872 1603141632 1604022264 1605043674 1611497472 1611648792 1612327113 1616643522 1618962204 1619841024 1623296376 1628283904 1629976608 1631701017 1632586752 1636714368 1638415836 1639305216 1646051328 1646955531 1648543104 1649592864 1655327232 1656225792 1656381312 1663197696 1664655408 1665715428 1666776123 1672413184 1672570224 1673478144 1673635284 1680522672 1681072128 1685730852 1690910208 1692668016 1698583296 1703130624 1709211582 1710139392 1711948608 1716276872 1718993664 1719926784 1720871568 1726067712 1727004672 1727953344 1728680616 1729781406 1735794528 1736736768 1736899848 1737842688 1744047584 1744994304 1745952858 1753875721 1754827776 1755945216 1757770632 1763171328 1768635648 1773107232 1774950489 1775913984 1783222272 1785921696 1787058936 1793271168 1794244608 1794413088 1795168332 1801797504 1802555856 1803534336 1804525047 1810956288 1811951076 1812934656 1813104891 1820566228 1821161472 1822321152 1826208423 1829820416 1831819392 1833723684 1840131904 1841303664 1844218368 1849884672 1851807744 1854610992 1855791972 1862243136 1863254016 1863428976 1869906688 1870921728 1871097408 1872737334 1880444072 1881464832 1881641502 1882662912 1890410496 1890588006 1891206144 1901063424 1902273984 1904251518 1910102272 1910906208 1916021952 1919811584 1920866168 1923906816 1925942184 1930811481 1931824128 1933867872 1934917632 1935980514 1941826176 1942880256 1943947512 1944765693 1950875648 1951947296 1952768844 1953828864 1954012329 1955073024 1961869312 1962053532 1963118592 1972924928 1974181248 1975438368 1977491961 1983381504 1983567744 1989715104 1994745636 1997903232 2004041728 2006125056 2009161908 2010441303 2017430064 2018525184 2018714724 2026831872 2027022192 2027875338 2028976128 2036220504 2037325824 2039551488 2047944704 2048806656 2050111296 2058354688 2058547968 2059665408 2060796816 2070148392 2071466622 2074745664 2079991176 2081120256 2083283712 2086437366 2095023528 2096160768 2096357598 2103645024 2104786944 2104984584 2115499581 2116647936 2117995776 2125557993 2126711808 2127606912 2136362496 2137522176 2138696352 2140058232 2148663296 2148865056 2149769484 2155524696 2158616272 2159788032 2160974439 2164395168 2173302144 2175601356 2176782336 2182285824 2184554448 2185740288 2186940951 2194735104 2195940708 2198057472 2199457152 2205905546 2207102976 2208508416 2217596928 2219540544 2220953904 2222368164 2230093632 2231304192 2231513712 2240696896 2241429504 2242660758 2247641136 2253323774 2254546944 2256890688 2264777728 2269608822 2270840832 2278948776 2280185856 2280399966 2282598144 2290748067 2291991552 2293235712 2294495424 2301423616 2303937792 2304907488 2306375208 2314392704 2315649024 2315866464 2317123584 2318396418 2326659072 2327937144 2328916941 2334088872 2339770368 2339990073 2341260288 2343694176 2350895104 2356901469 2358180864 2364142976 2366600652 2367885312 2368107657 2377629696 2381228928 2382745248 2391028224 2392326144 2392550784 2393557776 2402396672 2403407808 2404712448 2406033396 2407565511 2414608384 2415934768 2417246208 2417473188 2428215296 2428443306 2429761536 2434944564 2442425856 2444964912 2448880128 2455071552 2457623754 2458957824 2466512896 2469076992 2472814656 2474389296 2482990848 2484338688 2484571968 2494562304 2494796544 2496983112 2498573142 2508619776 2508855336 2510217216 2510452926 2520547328 2520784008 2521608192 2528596278 2534751232 2536365312 2539002024 2547874944 2554695936 2563817373 2565209088 2567922912 2574415308 2575765504 2578490496 2579890176 2581307352 2589101568 2590507008 2591930016 2593020924 2594672109 2603691792 2605105152 2605349772 2606764032 2616071376 2617491456 2618929287 2632241664 2633917824 2636655948 2644756992 2652953472 2659660848 2663870976 2674833408 2678882544 2680588404 2689906752 2691366912 2691619632 2692752498 2702442496 2702696256 2703833784 2705301504 2714960672 2716434432 2717926614 2719401984 2730849342 2731742208 2733481728 2744730624 2746220544 2747729088 2750585526 2760197856 2761955496 2766327552 2773321568 2774827008 2777711616 2781916488 2788949917 2793364704 2794881024 2795143464 2804860032 2806382592 2806646112 2809106001 2820666108 2822197248 2822462253 2823994368 2834077324 2835615744 2835882009 2836809216 2848483328 2851595136 2853410976 2856377277 2865153408 2866359312 2874032928 2879717376 2881299252 2885860224 2888913276 2897736192 2900801808 2902376448 2903970771 2909714432 2912739264 2914320384 2915921268 2926313472 2927920944 2929153266 2930743296 2932609536 2942803968 2943080298 2944677888 2956795904 2959387392 2961271872 2963157552 2973458176 2975072256 2975351616 2988572672 2990214344 2992118454 2996854848 3006062592 3009187584 3013742862 3026145096 3027787776 3028072086 3038598368 3040247808 3040533288 3041813007 3043464192 3054330756 3055988736 3059327232 3071917056 3073209984 3075166944 3087532032 3087821952 3089498112 3091195224 3102212096 3103916192 3105222588 3107199933 3112118496 3119693824 3119986764 3121680384 3124925568 3129656049 3142535292 3144241152 3144536397 3155467536 3157180416 3157476876 3170172928 3174971904 3176993664 3188037632 3190067712 3191410368 3204543744 3206283264 3208044528 3210087348 3222994944 3223297584 3224654226 3233287044 3237924408 3239682048 3246592752 3256567808 3259953216 3263402034 3265173504 3273428736 3276831672 3278610432 3292102656 3293911062 3297086208 3299185728 3308858319 3310654464 3312451584 3312762624 3326395392 3329310816 3331430856 3333552246 3344826368 3345140448 3346956288 3347270568 3361045344 3362144256 3363991137 3371461704 3379985661 3381820416 3385336032 3397166592 3404413233 3406261248 3418423164 3420278784 3420599949 3423897216 3432553744 3437987328 3439853568 3441743136 3452135424 3455906688 3457361232 3459562812 3471589056 3473473536 3473799696 3475685376 3477594627 3488095168 3489988608 3491905716 3507751442 3509655552 3511890432 3515541264 3526342656 3537271296 3546214464 3549900978 3551827968 3566444544 3571843392 3574117872 3586542336 3588489216 3588826176 3590336664 3603595008 3605111712 3607068672 3609050094 3621912576 3623902152 3625869312 3626209782 3641132456 3642322944 3642664959 3644642304 3652416846 3659640832 3663638784 3667447368 3680263808 3682607328 3686435631 3688436736 3699769344 3703615488 3709221984 3711583944 3724486272 3726508032 3726857952 3739813376 3741843456 3742194816 3745474668 3747859713 3760888144 3762929664 3763283004 3765325824 3765679389 3780820992 3781176012 3782412288 3792894417 3802126848 3804547968 3808503036 3820204544 3821812416 3832043904 3839623168 3841732336 3847813632 3851884368 3861622962 3863648256 3867735744 3869835264 3871961028 3883652352 3885760512 3887895024 3889531386 3901751296 3903894592 3905537688 3907657728 3908024658 3910146048 3923738624 3924107064 3926237184 3945849856 3948362496 3950876736 3954983922 3966763008 3967135488 3979430208 3989491272 3995806464 4008083456 4012250112 4018323816 4020882606 4034860128 4037050368 4037429448 4039128747 4053663744 4054044384 4055750676 4057952256 4072441008 4074651648 4076889921 4079102976 4095889408 4096274013 4097613312 4100222592 4117095936 4119330816 4121593632 4125878289 4140296784 4142933244 4149491328 4159982352 4162240512 4166567424 4172874732 4190047056 4192321536 4192715196 4207290048 4209573888 4209969168 4230999162 4233295872 4235991552 4251115986 4253423616 4255213824 4272724992 4275044352 4277392704 4280116464 4297326592 4297730112 4299538968 4311049392 4317232544 4319576064 4321948878 4328790336 4346604288 4351202712 4353564672 4364571648 4369108896 4371480576 4373881902 4389470208 4391881416 4393729899 4396114944 4398914304 4411811092 4414205952 4414620447 4417016832 4435193856 4439081088 4441907808 4444736328 4460187264 4462608384 4463027424 4481393792 4482859008 4485321516 4488177681 4495282272 4506647548 4509093888 4513781376 4520614293 4529555456 4539217644 4541681664 4542108129 4557897552 4560371712 4560799932 4565196288 4581496134 4583983104 4588990848 4602847232 4607875584 4609814976 4612750416 4628785408 4631298048 4631732928 4634247168 4636792836 4653318144 4655874288 4657833882 4668177744 4679540736 4679980146 4682520576 4687388352 4701790208 4713802938 4716361728 4728285952 4733201304 4735770624 4736215314 4755259392 4762457856 4765490496 4782056448 4784652288 4785101568 4787115552 4804793344 4806815616 4809424896 4812066792 4815131022 4829216768 4831869536 4834492416 4834946376 4836981339 4856430592 4856886612 4859523072 4869889128 4884851712 4889929824 4895103051 4897760256 4910143104 4915247508 4917915648 4933025792 4938153984 4940866593 4945629312 4948778592 4965981696 4968677376 4969143936 4989593088 4993966224 4997146284 5000328369 5017239552 5017710672 5020434432 5020905852 5041094656 5041568016 5043216384 5057192556 5069502464 5072730624 5078004048 5095749888 5109391872 5127634746 5130418176 5135845824 5148830616 5151531008 5156980992 5159780352 5162614704 5178203136 5181014016 5183860032 5186041848 5189344218 5207383584 5210210304 5210699544 5213528064 5232142752 5234982912 5237858574 5261627163 5264483328 5267835648 5273311896 5286644239 5289513984 5305906944 5319321696 5324851467 5327741952 5349666816 5357765088 5361176808 5379813504 5382733824 5383239264 5385504996 5404884992 5405392512 5407667568 5410603008 5413575141 5429921344 5432868864 5435853228 5438803968 5439314673 5461698684 5463484416 5466963456 5478625269 5489461248 5495458176 5501171052 5520395712 5523910992 5532655104 5546643136 5549654016 5555423232 5563832976 5577899834 5586729408 5589762048 5590286928 5609720064 5612765184 5613292224 5618212002 5641332216 5644394496 5644924506 5647988736 5668154648 5671231488 5671764018 5673618432 5696966656 5703190272 5706821952 5712754554 5730306816 5732718624 5748065856 5759434752 5762598504 5771720448 5777826552 5792434443 5795472384 5801603616 5804752896 5807941542 5819428864 5825478528 5828640768 5831842536 5834297079 5852626944 5855841888 5858306532 5861486592 5862036987 5865219072 5885607936 5886160596 5889355776 5913591808 5916840241 5918774784 5922543744 5926315104 5932475883 5946916352 5950144512 5950703232 5977145344 5980428688 5984236908 5993709696 6012125184 6018375168 6027485724 6031323909 6052290192 6055575552 6056144172 6077196736 6080495616 6081066576 6083626014 6086928384 6108661512 6111977472 6118654464 6143834112 6146419968 6150333888 6175064064 6175643904 6178996224 6182390448 6204424192 6207832384 6210445176 6214399866 6224236992 6239387648 6239973528 6243360768 6249851136 6259312098 6285070584 6288482304 6289072794 6310935072 6314360832 6314953752 6340345856 6346498743 6349943808 6353987328 6376075264 6376673979 6380135424 6382820736 6409087488 6412566528 6416089056 6420174696 6445989888 6446595168 6449308452 6466574088 6475848816 6479364096 6482923317 6493185504 6513135616 6519906432 6526804068 6530347008 6546857472 6553663344 6557220864 6560822853 6584205312 6587822124 6594172416 6598371456 6617716638 6621308928 6625525248 6652790784 6658621632 6662861712 6667104492 6689652736 6690280896 6693912576 6694541136 6722090688 6724288512 6727982274 6742923408 6759971322 6763640832 6770672064 6794333184 6808826466 6812522496 6836846328 6840557568 6841199898 6847794432 6865107488 6872244201 6875974656 6879707136 6883486272 6904270848 6911813376 6914722464 6919125624 6943178112 6946947072 6947599392 6951370752 6955189254 6976190336 6979977216 6983811432 6986750823 7015502884 7019311104 7019970219 7023780864 7031082528 7052685312 7070704407 7074542592 7092428928 7099801956 7103655936 7104322971 7132889088 7143686784 7148235744 7173084672 7176978432 7177652352 7180673328 7207190016 7210223424 7214137344 7218100188 7222696533 7243825152 7247804304 7251738624 7252419564 7282264912 7284645888 7285329918 7289284608 7304833692 7319281664 7327277568 7334894736 7360527616 7365214656 7372871262 7376873472 7399538688 7407230976 7418443968 7423167888 7448972544 7453016064 7453715904 7479626752 7483686912 7484389632 7490949336 7495719426 7521776288 7525859328 7526566008 7530651648 7531358778 7561641984 7562352024 7564824576 7585788834 7604253696 7609095936 7617006072 7640409088 7643624832 7664087808 7679246336 7683464672 7691452119 7695627264 7703768736 7723245924 7727296512 7735471488 7739670528 7743922056 7767304704 7771521024 7775790048 7779062772 7784016327 7807789184 7811075376 7815315456 7816049316 7820292096 7847477248 7848214128 7852474368 7856787861 7891699712 7896724992 7901753472 7909967844 7934270976 7958860416 7978982544 7991612928 8016166912 8024500224 8036647632 8041765212 8069720256 8074100736 8074858896 8078257494 8107327488 8108088768 8111501352 8115904512 8144882016 8149303296 8153779842 8158205952 8191778816 8192548026 8195226624 8200445184 8229724537 8234191872 8238661632 8243187264 8251756578 8280593568 8285866488 8298982656 8319964704 8324481024 8333134848 8345749464 8366849751 8380094112 8384643072 8385430392 8414580096 8419147776 8419938336 8427318003 8461998324 8466591744 8467386759 8471983104 8502231972 8506847232 8507646027 8510427648 8545449984 8554785408 8560232928 8569131831 8594653184 8595460224 8599077936 8622098784 8634465088 8639152128 8643897756 8657580672 8693208576 8702405424 8707129344 8711912313 8729143296 8738217792 8742961152 8747763804 8778940416 8783762832 8787459798 8792229888 8797828608 8823622184 8828411904 8829240894 8834033664 8870387712 8878162176 8883815616 8889472656 8920374528 8925216768 8926054848 8962787584 8965718016 8970643032 8976355362 8990564544 9013295096 9018187776 9027562752 9041228586 9059110912 9078435288 9083363328 9084216258 9115795104 9120743424 9121599864 9125439021 9130392576 9162992268 9167966208 9177981696 9205694464 9210751303 9215751168 9219629952 9225500832 9257570816 9262596096 9263465856 9268494336 9273585672 9306636288 9311748576 9315667764 9321599799 9336355488 9359081472 9359960292 9365041152 9374776704 9388968147 9403580416 9427605876 9432723456 9433609191 9456571904 9466402608 9471541248 9472430628 9510518784 9524915712 9530980992 9564112896 9570203136 9574231104 9609586688 9613631232 9618849792 9624133584 9630262044 9658433536 9663739072 9668984832 9669892752 9673962678 9712861184 9713773224 9719046144 9739778256 9769703424 9779859648 9790206102 9795520512 9820286208 9830495016 9835831296 9866051584 9876307968 9881733186 9891258624 9897557184 9926574957 9931963392 9937354752 9938287872 9979186176 9987932448 9994292568 10000656738 10034479104 10035421344 10040868864 10041811704 10082189312 10083136032 10086432768 10091973411 10114385112 10139004928 10139956983 10145461248 10156008096 10191499776 10213239699 10218783744 10255269492 10260836352 10261799847 10271691648 10297661232 10303062016 10313961984 10319560704 10325229408 10356406272 10367720064 10372083696 10378688436 10414767168 10420420608 10421399088 10427056128 10432783881 10464285504 10469965824 10475717148 10523254326 10528966656 10535671296 10546623792 10573288478 10579027968 10611813888 10638643392 10649702934 10655483904 10699333632 10715530176 10722353616 10759627008 10765467648 10766478528 10771009992 10809769984 10810785024 10815335136 10821206016 10827150282 10859842688 10865737728 10871706456 10877607936 10878629346 10923397368 10926968832 10927994877 10933926912 10957250538 10978922496 10990916352 11002342104 11040791424 11047821984 11059306893 11065310208 11093286272 11099308032 11110846464 11127665952 11155799668 11173458816 11179524096 11180573856 11219440128 11225530368 11226584448 11236424004 11243579139 11282664432 11288788992 11289849012 11295977472 11297038167 11336309296 11342462976 11343528036 11347236864 11393933312 11406380544 11413643904 11425509108 11460613632 11465437248 11496131712 11518869504 11525197008 11543440896 11555653104 11584868886 11590944768 11603207232 11609505792 11615883084 11638857728 11650957056 11657281536 11663685072 11668594158 11705253888 11711683776 11716613064 11722973184 11724073974 11730438144 11771215872 11772321192 11778711552 11827183616 11833680482 11837549568 11845087488 11852630208 11864951766 11893832704 11900289024 11901406464 11954290688 11960857376 11968473816 11987419392 12024250368 12036750336 12054971448 12062647818 12104580384 12111151104 12112288344 12117386241 12154393472 12160991232 12162133152 12167252028 12173856768 12217323024 12223954944 12230669763 12237308928 12287668224 12288822039 12292839936 12300667776 12351287808 12357992448 12364780896 12377634867 12415664768 12420890352 12428799732 12448473984 12478775296 12479947056 12486721536 12499702272 12518624196 12570141168 12576964608 12578145588 12621870144 12628721664 12629907504 12680691712 12692997486 12699887616 12707974656 12752150528 12753347958 12760270848 12765641472 12818174976 12825133056 12832178112 12840349392 12891979776 12893190336 12898616904 12933148176 12951697632 12958728192 12965846634 12986371008 13026271232 13039812864 13053608136 13060694016 13086611149 13093714944 13107326688 13114441728 13121645706 13168410624 13175644248 13181189697 13188344832 13196742912 13235433276 13242617856 13243861341 13251050496 13305581568 13317243264 13325723424 13334208984 13379305472 13380561792 13387825152 13389082272 13444181376 13448577024 13455964548 13464533043 13485846816 13519942644 13527281664 13541344128 13561842879 13588666368 13617652932 13625044992 13626324387 13673692656 13681115136 13682399796 13695588864 13730214976 13744488402 13751949312 13766972544 13808541696 13823626752 13829444928 13838251248 13886356224 13893894144 13895198784 13902741504 13910378508 13952380672 13959954432 13967622864 13973501646 14031005768 14038622208 14039940438 14047561728 14062165056 14105370624 14141408814 14149085184 14184857856 14199603912 14207311872 14208645942 14265778176 14287373568 14296471488 14338386049 14346169344 14353956864 14355304704 14361346656 14414380032 14420446848 14428274688 14436200376 14445393066 14487650304 14495608608 14503477248 14504839128 14510944017 14564529824 14569291776 14570659836 14578569216 14609667384 14638563328 14646604531 14654555136 14669789472 14685309153 14721055232 14730429312 14745742524 14753746944 14799077376 14814461952 14822599779 14836887936 14846335776 14897945088 14906032128 14907431808 14959253504 14968779264 14981898672 14991438852 15000985107 15043552576 15051718656 15053132016 15061303296 15062717556 15123283968 15124704048 15129649152 15171577668 15208507392 15218191872 15234012144 15280818176 15287249664 15328175616 15358492672 15366929344 15382904238 15391254528 15407537472 15446491848 15454593024 15470942976 15479341056 15487844112 15534609408 15543042048 15551580096 15558125544 15568032654 15615578368 15622150752 15630630912 15632098632 15640584192 15694954496 15696428256 15704948736 15713575722 15783399424 15784881489 15793449984 15803506944 15819935688 15859932717 15868541952 15917720832 15957965088 15974554401 15983225856 16032333824 16049000448 16073295264 16083530424 16139440512 16148201472 16149717792 16156514988 16214654976 16216177536 16223002704 16231809024 16240725423 16289764032 16298606592 16307559684 16316411904 16317944019 16383557632 16385096052 16390453248 16400890368 16435875807 16459449074 16468383744 16486374528 16503513156 16561187136 16571732976 16597965312 16639929408 16648962048 16666269696 16691498928 16733699502 16760188224 16769286144 16770860784 16829160192 16838295552 16839876672 16854636006 16923996648 16933183488 16934773518 16943966208 17004463944 17013694464 17015292054 17020855296 17090899968 17109570816 17120465856 17138263662 17189306368 17190920448 17198155872 17244197568 17268930176 17278304256 17287795512 17315161344 17377303329 17386417152 17404810848 17414258688 17423824626 17458286592 17476435584 17485922304 17495527608 17502891237 17557880832 17567525664 17574919596 17584459776 17586110961 17595657216 17647244368 17656823808 17658481788 17668067328 17740775424 17750520723 17756324352 17767631232 17778945312 17797427649 17840749056 17850433536 17852109696 17925575168 17931436032 17941286064 17952710724 17981129088 18026590192 18036375552 18055125504 18082457172 18118221824 18156870576 18166726656 18168432516 18231590208 18241486848 18243199728 18250878042 18260785152 18325984536 18335932416 18355963392 18411388928 18421502606 18431502336 18439259904 18451001664 18515141632 18525192192 18526931712 18536988672 18547171344 18613272576 18623497152 18631335528 18643199598 18672710976 18718162944 18719920584 18730082304 18749553408 18777936294 18807160832 18855211752 18865446912 18867218382 18913143808 18932805216 18943082496 18944861256 19021037568 19039496229 19049831424 19061961984 19128225792 19130021937 19140406272 19148462208 19219173376 19227262464 19237699584 19248267168 19260524088 19327478144 19337969664 19339785504 19347925356 19425722368 19427546448 19438092288 19448769951 19479556512 19539406848 19559719296 19580412204 19591041024 19640572416 19660990032 19671662592 19682468559 19752615936 19763466372 19782517248 19795114368 19853149914 19863926784 19876575744 19958372352 19975864896 19988585136 20001313476 20068958208 20070842688 20081737728 20083623408 20164378624 20166272064 20172865536 20183946822 20228770224 20278009856 20279913966 20290922496 20312016192 20382999552 20426479398 20437567488 20510538984 20521672704 20523599694 20543383296 20595322464 20606124032 20616732603 20627923968 20639121408 20650458816 20712812544 20735440128 20744167392 20757376872 20829534336 20840841216 20842798176 20854112256 20865567762 20928571008 20939931648 20951434296 20960252469 21046508652 21057933312 21059910657 21071342592 21093247584 21146576956 21158055936 21212113221 21223627776 21277286784 21299405868 21310967808 21312968913 21398667264 21431060352 21444707232 21519254016 21530935296 21532957056 21542019984 21621570048 21630670272 21642412032 21654300564 21668089599 21719685376 21731475456 21743412912 21755215872 21757258692 21846794736 21853937664 21855989754 21867853824 21914501076 21957844992 21981832704 22004684208 22081582848 22095643968 22118613786 22130620416 22186572544 22198616064 22221692928 22255331904 22311599336 22346917632 22359048192 22361147712 22438880256 22451060736 22453168896 22472848008 22487158278 22565328864 22577577984 22579698024 22591954944 22594076334 22672618592 22684925952 22687056072 22694473728 22787866624 22800384373 22812761088 22827287808 22851018216 22921227264 22930874496 22992263424 23037739008 23050394016 23074356357 23086881792 23111306208 23169737772 23181889536 23206414464 23219011584 23231766168 23277715456 23301914112 23314563072 23327370144 23337188316 23352048981 23423367552 23433226128 23445946368 23448147948 23460876288 23542431744 23544642384 23557423104 23570363583 23654367232 23667360964 23675099136 23690174976 23705260416 23729903532 23787665408 23802812928 23908581376 23921714752 23936947632 23974838784 24048500736 24073500672 24109942896 24125295636 24209160768 24222302208 24224576688 24234772482 24308786944 24321982464 24324266304 24334504056 24347713536 24434646048 24447909888 24461339526 24474617856 24575336448 24577644078 24585679872 24601335552 24689173611 24702575616 24715984896 24729561792 24755269734 24831329536 24841780704 24857599464 24896947968 24957550592 24959894112 24973443072 24999404544 25037248392 25100549253 25140282336 25153929216 25156291176 25243740288 25257443328 25259815008 25281954009 25361383424 25385994972 25399775232 25402160277 25415949312 25504301056 25506695916 25520541696 25522938081 25531282944 25636349952 25664356224 25680698784 25707395493 25783959552 25786380672 25797233808 25866296352 25903395264 25917456384 25931693268 25972742016 26052542464 26079625728 26107216272 26121388032 26135736939 26173222298 26187429888 26214653376 26228883456 26243291412 26336821248 26351288496 26362379394 26376689664 26393485824 26470866552 26485235712 26487722682 26502100992 26611163136 26634486528 26651446848 26668417968 26758610944 26761123584 26775650304 26778164544 26888362752 26897154048 26911929096 26929066086 26971693632 27039885288 27054563328 27082688256 27123685758 27177332736 27235305864 27250089984 27252648774 27347385312 27362230272 27364799592 27376317063 27391177728 27460429952 27488976804 27503898624 27533945088 27617083392 27632253909 27647253504 27658889856 27676502496 27772712448 27787788288 27790397568 27805483008 27820757016 27904761344 27919908864 27935245728 27947003292 27964799397 28062011536 28077244416 28079880876 28095123456 28124330112 28210741248 28282817628 28298170368 28300827573 28369715712 28399207824 28414623744 28417291884 28531556352 28574747136 28592942976 28676772098 28692338688 28710609408 28722693312 28828760064 28840893696 28856549376 28872400752 28890786132 28975300608 28991217216 29006954496 29009678256 29021888034 29129059648 29138583552 29141319672 29157138432 29219334768 29277126656 29293209062 29309110272 29339578944 29370618306 29442110464 29460858624 29491485048 29507493888 29598154752 29628923904 29645199558 29673775872 29692671552 29779724871 29795890176 29812064256 29814863616 29918507008 29937558528 29963797344 29982877704 30001970214 30087105152 30103437312 30106264032 30122606592 30125435112 30246567936 30249408096 30259298304 30275920233 30343155336 30417014784 30419870949 30436383744 30468024288 30561636352 30574499328 30639719097 30656351232 30733858688 30765808476 30782509056 30785399541 30815074944 30892983696 30909186048 30941885952 30958682112 30975688224 31069218816 31103160192 31116251088 31136065308 31231156736 31244301504 31261261824 31264197264 31281168384 31298351643 31389908992 31392856512 31409897472 31427151444 31566798848 31569762978 31586899968 31607013888 31639871376 31719865434 31737083904 31835441664 31915930176 31949108802 31966451712 32064667648 32098000896 32146590528 32167060848 32278881024 32296402944 32299435584 32313029976 32429309952 32432355072 32446005408 32463618048 32481450846 32579528064 32597213184 32615119368 32632823808 32635888038 32767115264 32770192104 32780906496 32783984631 32801780736 32871751614 32918898148 32936767488 32972749056 33007026312 33122374272 33143465952 33177920679 33195930624 33279858816 33297924096 33332539392 33382997856 33467399004 33520376448 33538572288 33541721568 33658320384 33676591104 33679753344 33709272012 33730737417 33847993296 33866366976 33869547036 33887932416 33891114501 34008927888 34027388928 34030584108 34041710592 34181799936 34219141632 34240931712 34276527324 34381840896 34396311744 34488395136 34537860352 34556608512 34575591024 34630322688 34754606658 34772834304 34809621696 34828517376 34847649252 34916573184 34952871168 34971844608 34991055216 35005782474 35115761664 35135051328 35149839192 35168919552 35172221922 35191314432 35294488736 35313647616 35316963576 35336134656 35481550848 35501041446 35512648704 35535262464 35557890624 35594855298 35681498112 35700867072 35704219392 35851150336 35862872064 35882572128 35905421448 35962258176 36053180384 36072751104 36110251008 36164914344 36236443648 36256348921 36313741152 36333453312 36336865032 36352158723 36463180416 36482973696 36486399456 36501756084 36521570304 36651969072 36671864832 36692009289 36711926784 36822777856 36843005212 36863004672 36866466117 36878519808 36902003328 37030283264 37053863424 37073977344 37094342688 37132904601 37246994304 37262671056 37286399196 37345421952 37436325888 37439841168 37460164608 37499106816 37555872588 37614321664 37710423504 37730893824 37734436764 37826287616 37865610432 37886164992 37889722512 38042075136 38078992458 38099662848 38123923968 38256451584 38260043874 38280812544 38296924416 38438346752 38454524928 38475399168 38496534336 38521048176 38654956288 38675939328 38679571008 38695850712 38851444736 38855092896 38876184576 38897539902 38959113024 39078813696 39119438592 39160824408 39182082048 39259833447 39281144832 39321980064 39343325184 39364937118 39505231872 39526932744 39543569091 39565034496 39590228736 39706299828 39727853568 39731584023 39753151488 39916744704 39951729792 39977170272 40002626952 40137916416 40141685376 40163475456 40167246816 40328757248 40332544128 40345731072 40367893644 40393599129 40457540448 40556019712 40559827932 40581844992 40624032384 40685528637 40765999104 40852958796 40875134976 40878973161 41021077968 41043345408 41047199388 41086766592 41190644928 41212248064 41233465206 41255847936 41300917632 41425625088 41470880256 41488334784 41514753744 41659068672 41681682432 41685596352 41708224512 41731135524 41857142016 41879863296 41902868592 41920504938 42093017304 42115866624 42119821314 42142685184 42186495168 42293153912 42316111872 42424226442 42447255552 42554573568 42598811736 42621935616 42625937826 42797334528 42862120704 42889414464 43015158147 43038508032 43061870592 43065914112 43084039968 43243140096 43261340544 43284824064 43308601128 43336179198 43439370752 43462950912 43486825824 43510431744 43514517384 43532832051 43693589472 43707875328 43711979508 43735707648 43829002152 43915689984 43939813593 43963665408 44009368416 44055927459 44163165696 44191287936 44237227572 44261240832 44373145088 44397232128 44443385856 44467799337 44510663808 44623198672 44693835264 44718096384 44722295424 44877760512 44906337792 44945696016 44974316556 45002955321 45130657728 45155155968 45159396048 45183909888 45188152668 45345237184 45369851904 45374112144 45388947456 45575733248 45600768746 45625522176 45654575616 45702036432 45842454528 45861748992 45984526848 46075478016 46100788032 46148712714 46173763584 46222612416 46339475544 46363779072 46412828928 46438023168 46463532336 46555430912 46603828224 46629126144 46654740288 46674376632 46704097962 46846735104 46866452256 46891892736 46896295896 46921752576 47084863488 47089284768 47114846208 47140727166 47308734464 47334721928 47350198272 47354644467 47380349952 47410520832 47459807064 47575330816 47579798151 47605625856 47843429504 47873895264 47923663203 47949677568 48097001472 48147001344 48219885792 48250591272 48418321536 48444604416 48449153376 48469544964 48617573888 48643964928 48648532608 48669008112 48695427072 48722176269 48869292096 48895819776 48922679052 48949235712 48953832057 49150672896 49155288156 49171359744 49202671104 49307627421 49378347222 49405151232 49459123584 49510539468 49662659072 49683561408 49715198928 49793895936 49915101184 49919788224 49946886144 49998809088 50074496784 50201098506 50280564672 50307858432 50312582352 50487480576 50514886656 50519630016 50563908018 50722766848 50771989944 50799550464 50804320554 50831898624 51008602112 51013391832 51041083392 51045876162 51062565888 51272699904 51328712448 51361397568 51414790986 51567919104 51572761344 51594467616 51732592704 51806790528 51834912768 51863386536 51945484032 52105084928 52131909987 52159251456 52214432544 52242776064 52271473878 52346444596 52374859776 52429306752 52457766912 52486582824 52508673711 52673642496 52702576992 52724758788 52753379328 52758332883 52786971648 52941733104 52970471424 52975445364 53004201984 53222326272 53251562169 53268973056 53302893696 53336835936 53522247168 53551300608 53556329088 53776725504 53794308096 53823858192 53858132172 53943387264 54079770576 54109126656 54165376512 54247371516 54354665472 54470611728 54500179968 54505297548 54694770624 54724460544 54729599184 54752634126 54782355456 54920859904 54977953608 55007797248 55067890176 55234166784 55264507818 55294507008 55317779712 55353004992 55545424896 55575576576 55580795136 55610966016 55641514032 55809522688 55839817728 55870491456 55894006584 55929598794 56124023072 56154488832 56159761752 56190246912 56248660224 56421482496 56565635256 56596340736 56601655146 56739431424 56798415648 56829247488 56834583768 57063112704 57118488687 57149494272 57185885952 57353544196 57384677376 57390065811 57421218816 57445386624 57657520128 57681787392 57713098752 57744801504 57781572264 57982434432 58013908992 58019356512 58043776068 58258119296 58277167104 58282639344 58314276864 58346309853 58438669536 58554253312 58586418124 58618220544 58679157888 58741236612 58884220928 58921717248 58982970096 59014987776 59047405677 59257847808 59290399116 59347551744 59385343104 59559449742 59591780352 59629727232 59837014016 59875117056 59927594688 59965755408 60003940428 60174210304 60206874624 60212528064 60245213184 60250870224 60493135872 60498816192 60518596608 60551840466 60686310672 60834029568 60839741898 60872767488 60936048576 61123272704 61148998656 61279438194 61312702464 61467717376 61531616952 61565018112 61570799082 61630149888 61785967392 61818372096 61850197809 61883771904 61917364224 61951376448 62138437632 62206320384 62232502176 62272130616 62462313472 62488603008 62522523648 62528394528 62562336768 62596703286 62779817984 62785713024 62819794944 62854302888 62880757407 63133597696 63139525956 63173799936 63179731971 63214027776 63279742752 63439730868 63474167808 63636339663 63670883328 63831860352 63898217604 63932903424 63938906739 64129335296 64196001792 64293181056 64334121696 64557762048 64592805888 64598871168 64626059952 64864710144 64892010816 64927236096 64962901692 65004268797 65159056128 65194426368 65230238736 65265647616 65271776076 65534230528 65540384208 65561812992 65567969262 65603561472 65743503228 65837796296 65873534976 65945498112 66014052624 66244748544 66286931904 66355841358 66391861248 66559717632 66595848192 66665078784 66765995712 66934798008 67040752896 67077144576 67083443136 67316640768 67353182208 67359506688 67418544024 67461474834 67695986592 67732733952 67739094072 67775864832 67782229002 68017855776 68054777856 68061168216 68083421184 68363599872 68401153119 68438283264 68481863424 68553054648 68726375107 68763681792 68792623488 68976790272 69075720704 69113217024 69151182048 69223069071 69260645376 69509213316 69545668608 69619243392 69657034752 69695298504 69833146368 69905742336 69943689216 69982110432 70011564948 70056146943 70270102656 70299678384 70337839104 70344443844 70382628864 70588977472 70627295232 70633927152 70672269312 70711090749 70963101696 71002082892 71025297408 71070524928 71115781248 71189710596 71362996224 71408438784 71702300672 71725744128 71765144256 71810842896 71924516352 72106360768 72145502208 72220502016 72329828688 72472887296 72512697842 72627482304 72666906624 72673730064 72704317446 72926360832 72965947392 72972798912 73003512168 73043140608 73303938144 73343729664 73384018578 73423853568 73645555712 73686010424 73726009344 73732932234 73757039616 73804006656 74060566528 74067520833 74107726848 74147954688 74188685376 74265809202 74493988608 74525342112 74572798392 74690843904 74872651776 74879682336 74920329216 74998213632 75111745176 75228643328 75301647759 75420847008 75461787648 75468873528 75652575232 75731220864 75772329984 75779445024 75845862027 76084150272 76157984916 76199325696 76206480831 76247847936 76512903168 76520087748 76561625088 76568814243 76593848832 76876693504 76909049856 76993068672 77042096352 77122186479 77309912576 77351878656 77359142016 77391701424 77702889472 77710185792 77752369152 77795079804 77918226048 78157627392 78238877184 78321648816 78364164096 78407210817 78519666894 78562289664 78643960128 78686650368 78729874236 79010463744 79053865488 79087138182 79130068992 79180457472 79412599656 79455707136 79463168046 79506302976 79833489408 79903459584 79954340544 80005253904 80275832832 80283370752 80326950912 80334493632 80657514496 80665088256 80691462144 80735787288 80787198258 80915080896 81112039424 81119655864 81163689984 81248064768 81371057274 81531998208 81705917592 81750269952 81757946322 82042155936 82086690816 82094398776 82128951189 82173533184 82381289856 82424496128 82466930412 82511695872 82601835264 82851250176 82896761727 82941760512 82976669568 83029507488 83318137344 83363364864 83371192704 83416449024 83462271048 83714284032 83759726592 83805737184 83841009876 83894398191 84186034608 84231733248 84239642628 84285370368 84372990336 84586307824 84632223744 84848452884 84894511104 85109147136 85197623472 85243871232 85251875652 85594669056 85724241408 85778828928 86030316294 86077016064 86131828224 86168079936 86486280192 86522681088 86569648128 86617202256 86672358396 86878741504 86925901824 86973651648 87020863488 87029034768 87065664102 87387178944 87415750656 87423959016 87471415296 87658004304 87831379968 87879627186 87927330816 88018736832 88111854918 88326331392 88382575872 88474455144 88522481664 88746290176 88794464256 88886771712 88935598674 89021327616 89246397344 89339174613 89387670528 89436192768 89444590848 89755521024 89812675584 89891392032 89948633112 90005910642 90261315456 90310311936 90318792096 90367819776 90376305336 90690474368 90739703808 90748224288 90777894912 90827760699 91151466496 91201537492 91251044352 91259612847 91309151232 91404072864 91684909056 91723497984 91919157291 91969053696 92201576064 92297425428 92347527168 92356198623 92445224832 92678951088 92727558144 92825657856 92876046336 92927064672 93110861824 93207656448 93309480576 93348753264 93408195924 93693470208 93732904512 93783785472 93792591792 93843505152 93895054929 94169726976 94178569536 94229692416 94281454332 94617468928 94669443856 94700396544 94709288934 94760699904 94821041664 94919614128 95150661632 95159596302 95211251712 95686859008 95747790528 95847326406 95899355136 96194002944 96294002688 96439771584 96501182544 96836643072 96889208832 96898306752 96939089928 97235147776 97287929856 97297065216 97338016224 97390854144 97444352538 97738584192 97791639552 97845358104 97898471424 97907664114 98301345792 98310576312 98342719488 98351953893 98405342208 98615254842 98756694444 98810302464 98918247168 99021078936 99325318144 99367122816 99430397856 99533762037 99587791872 99830202368 99839576448 99893772288 99997618176 100148993568 100402197012 100561129344 100615716864 100625164704 100974961152 101029773312 101039260032 101127816036 101192212251 101543979888 101599100928 101608641108 101663797248 101673343503 102017204224 102026783664 102082166784 102091752324 102125131776 102545399808 102657424896 102722795136 102829581972 103145522688 103188935232 103465185408 103613581056 103669825536 103726773072 103890968064 104210169856 104263819974 104318502912 104428865088 104485552128 104542947756 104692889192 104749719552 104858613504 104915533824 104973165648 105017347422 105347284992 105405153984 105449517576 105506758656 105516665766 105573943296 105883466208 105940942848 105950890728 106008403968 106444652544 106503124338 106537946112 106605787392 106673671872 106986418981 107044494336 107102601216 107112658176 107553451008 107588616192 107647716384 107716264344 107886774528 108159541152 108218253312 108330753024 108494743032 108709330944 108769046763 108941223456 109000359936 109010595096 109056476169 109389541248 109448921088 109459198368 109505268252 109564710912 109841719808 109955907216 110015594496 110076027867 110135780352 110468333568 110529015636 110589014016 110599398351 110635559424 110706009984 111090849792 111161590272 111221932032 111283028064 111398713803 111619045376 111740982912 111788013168 111859197588 112248046144 112308977664 112319523504 112380493824 112497320448 112842964992 113131270512 113192681472 113203310292 113478862848 113596831296 113658494976 113669167536 114126225408 114236977374 114298988544 114371771904 114707088392 114769354752 114780131622 114842437632 114890773248 115315040256 115363574784 115426197504 115489603008 115563144528 115964868864 116027817984 116038713024 116087552136 116516238592 116554334208 116565278688 116628553728 116692619706 116877339072 117108506624 117172836248 117236441088 117358315776 117482473224 117768441856 117779500341 117843434496 117965940192 118029975552 118094811354 118515695616 118580798232 118630707273 118695103488 118770686208 119118899484 119183560704 119194752069 119259454464 119674028032 119750234112 119855189376 119931510816 120007880856 120348420608 120413749248 120425056128 120490426368 120501740448 120986271744 120997632384 121037193216 121103680932 121180797387 121372621344 121668059136 121679483796 121745534976 121872097152 122056585911 122246545408 122297997312 122558876388 122625404928 122636919483 122935434752 123063233904 123130036224 123141598164 123260299776 123571934784 123636744192 123700395618 123767543808 123902752896 124276875264 124412640768 124465004352 124544261232 124924626944 124977206016 125045047296 125056789056 125124673536 125193406572 125559635968 125571426048 125639589888 125708605776 125761514814 126267195392 126279051912 126347599872 126359463942 126428055552 126559485504 126879461736 126948335616 127272679326 127341766656 127663720704 127796435208 127865806848 127877813478 128258670592 128392003584 128586362112 128668243392 129045474441 129115524096 129185611776 129197742336 129252119904 129729420288 129784021632 129854472192 129925803384 130008537594 130318112256 130388852736 130460477472 130531295232 130543552152 130598496153 131068461056 131080768416 131123625984 131135938524 131207122944 131487006456 131675592592 131747069952 131819440779 131890996224 132028105248 132489497088 132573863808 132711682716 132783722496 133119435264 133191696384 133330157568 133403398011 133531991424 133869596016 134081505792 134154289152 134166886272 134633281536 134719013376 134837088048 134922949668 135391973184 135465467904 135478188144 135551729664 135564458004 136035711552 136109555712 136122336432 136166842368 136727199744 136802306238 136876566528 136963726848 137106109296 137452750214 137527363584 137585246976 137953580544 138151441408 138226434048 138302364096 138446138142 138521290752 139018426632 139091337216 139238486784 139314069504 139390597008 139666292736 139811484672 139887378432 139964220864 140023129896 140112293886 140540205312 140599356768 140675678208 140688887688 140765257728 141177954944 141254590464 141267854304 141344538624 141422181498 141926203392 142004165784 142050594816 142063933401 142141049856 142231562496 142379421192 142725992448 142739394453 142816877568 143404601344 143530288512 143621685792 143770989609 143849032704 144212721536 144291004416 144441004032 144659657376 144945774592 145025395684 145254964608 145333813248 145347460128 145408634892 145852721664 145931894784 145945597824 146007024336 146086281216 146166528807 146607876288 146687459328 146768037156 146847707136 146861496171 147291111424 147372020848 147452018688 147465864468 147514079232 147608013312 148121133056 148135041666 148215453696 148377370752 148531618404 148987977216 149050684224 149145596784 149381687808 149745303552 149759364672 149840658432 149996427264 150223490352 150457286656 150603295518 150841694016 150923575296 150937747056 151305150464 151462441728 151544659968 151558890048 151691724054 152168300544 152315969832 152398651392 152412961662 152495695872 153025806336 153040175496 153123250176 153137628486 153187697664 153753387008 153818099712 153986137344 154084192704 154244372958 154619825152 154703757312 154718284032 154783402848 155405778944 155420371584 155504738304 155590159608 155836452096 156315254784 156395729961 156477754368 156643297632 156728328192 156814421634 157039333788 157124579328 157287920256 157373300736 157459748472 157526021133 158020927488 158107730976 158174276364 158260137984 158274998649 158360914944 158825199312 158911414272 158926336092 159012605952 159666978816 159754686507 159806919168 159908681088 160010507808 160566741504 160653901824 160668987264 161330176512 161382924288 161471574576 161574396516 161830161792 162224078848 162239311728 162327379968 162496129536 162742114548 163063996416 163411835184 163500539904 163515892644 164084311872 164173381632 164188797552 164257902378 164347066368 164762579712 164848992256 164933860824 165023391744 165203670528 165702500352 165793523454 165883521024 165953339136 166059014976 166636274688 166726729728 166742385408 166832898048 166924542096 167428568064 167519453184 167611474368 167682019752 167788796382 168372069216 168463466496 168479285256 168570740736 168745980672 169172615648 169264447488 169696905768 169789022208 170125944937 170218294272 170395246944 170487742464 170503751304 171189338112 171355466061 171448482816 171557657856 172060632588 172154032128 172170197433 172263656448 172336159872 172972560384 173045362176 173139296256 173234404512 173344716792 173757483008 173947303296 174041726976 174058069536 174131328204 174774357888 174831501312 174847918032 174942830592 175038929559 175316008608 175662759936 175759254372 175854661632 176037473664 176223709836 176652662784 176765151744 176948910288 177044963328 177142217031 177492580352 177773543424 177871197348 178042655232 178492794688 178678349226 178775341056 178889181696 179511042048 179625351168 179782784064 179897266224 180011821284 180522630912 180620623872 180637584192 180735639552 180752610672 181380948736 181479407616 181496448576 181555789824 181655521398 182302932992 182403074984 182502088704 182519225694 182618302464 182808145728 183369818112 183446995968 183838314582 183938107392 184403152128 184594850856 184695054336 184712397246 184890449664 185357902176 185455116288 185550593427 185651315712 185752092672 185854129344 186221723648 186415312896 186618961152 186697506528 186816391848 187386940416 187465809024 187567570944 187585183584 187687010304 187790109858 188339453952 188357139072 188459384832 188562908664 188642272221 189234937856 189338887712 189400793088 189418577868 189521399808 189539195913 189642083328 189839228256 190301323264 190319192604 190422503424 190909018989 191373718016 191495581056 191694652812 191798710272 191816720217 192388005888 192588005376 192879543168 193002365088 193673286144 193778417664 193796613504 193878179856 194470295552 194594130432 194676032448 194781708288 194888705076 195012806391 195477168384 195583279104 195690716208 195796942848 195815328228 196602691584 196621152624 196685438976 196703907786 196810684416 197230509684 197513388888 197620604928 197836494336 198042157872 198650636288 198734245632 198860795712 199067524074 199175583744 199660404736 199679152896 199787544576 199995236352 200297987136 200804394024 201122258688 201231433728 201250329408 201949922304 202059546624 202078520064 202255632072 202384424502 203087959776 203198201856 203217282216 203327594496 203346687006 204034408448 204053567328 204164333568 204183504648 204250263552 205090799616 205203459357 205314849792 205445590272 205659163944 206179125321 206291045376 206377870464 206930370816 207227162112 207339651072 207453546144 207669207213 207781936128 208420339712 208527639948 208637005824 208857730176 208971104256 209085895512 209385778384 209499439104 209717227008 209831067648 209946331296 210034694844 210810307968 210899035152 211013517312 211033331532 211147886592 211766932416 211881885696 211901781456 212016807936 212133272247 212889305088 213006248676 213075892224 213211574784 213347343744 213972837962 214088988672 214225316352 215106902016 215177232384 215295432768 215432528688 215773549056 216319082304 216436506624 216661506048 216989486064 217418661888 217538093526 217882446912 218000719872 218021190192 218112952338 218779082496 218897842176 218918396736 219010536504 219129421824 219683439616 219911814432 220031188992 220152055734 220271560704 220936667136 221058031272 221178028032 221198796702 221271118848 221412019968 222181699584 222202562499 222323180544 222443864064 222566056128 222797427606 223238090752 223481965824 223576026336 223718395176 224496092288 224617955328 224639047008 224760987648 224994640896 225685929984 225904943277 226262541024 226385362944 226406620584 226957725696 227193662592 227316989952 227338335072 227537586081 228252450816 228473954748 228597977088 228619442493 228743543808 229414176784 229538709504 229560263244 229684875264 229706442729 229781546496 230630080512 230727149568 230979206016 231126289056 231366559437 231929737728 232055635968 232077426048 232175104272 233032477184 233108668416 233130557376 233257107456 233385239412 233754678144 234217013248 234345672496 234472882176 234716631552 234964946448 235536883712 235559000682 235686868992 235931880384 236059951104 236189622708 237031391232 237161596464 237261414546 237390206976 237541372416 238237798968 238367121408 238389504138 238518908928 239348056064 239500468224 239710378752 239863021632 240015761712 240696841216 240827498496 240850112256 240980852736 241003480896 241972543488 241995264768 242074386432 242207361864 242361594774 242745242688 243336118272 243358967592 243491069952 243744194304 244113171822 244493090816 244595994624 245117752776 245250809856 245273838966 245870869504 246126467808 246260072448 246283196328 246386853567 246520599552 247143869568 247273488384 247400791236 247535087616 247805505792 248553750528 248690285181 248825281536 248930008704 249088522464 249849253888 249954412032 250090094592 250113578112 250249347072 250386813144 251142852096 251279179776 251417211552 251523029628 251683194573 252534390784 252558103824 252695199744 252718927884 252856111104 253118971008 253758923472 253896671232 254545358652 254683533312 255327441408 255592870416 255731613696 255755626956 256784007168 257172724224 257336486784 258090948882 258231048192 258395484672 258504239808 259458840576 259568043264 259708944384 259851606768 260017075188 260636224512 260777705472 260920954944 261062590464 261087104304 261196992306 262136922112 262161536832 262247251968 262271877048 262414245888 262974012912 263351185184 263494139904 263638881558 263781992448 264056210496 264978994176 265147727616 265423365432 265567444992 266238870528 266383392768 266660315136 266806796022 267063982848 267739192032 268017523839 268163011584 268308578304 268333772544 269266563072 269438026752 269674176096 269845899336 270783946368 270930935808 270956376288 271103459328 271128916008 272071423104 272219111424 272244672864 272333684736 272483282097 273454399488 273604612476 273753133056 273778838541 273927453696 274212218592 274905500428 275054727168 275170493952 275757471873 275907161088 276302882816 276604728192 276892276284 277042581504 277068595869 278036853264 278182674432 278476973568 278628139008 278781194016 279332585472 279622969344 279928441728 280046259792 280224587772 281080410624 281198713536 281351356416 281377775376 281530515456 281685164787 282355909888 282509180928 282535708608 282689077248 282844362996 283852406784 284008331568 284101189632 284127866802 284282099712 284463124992 284758842384 285451984896 285478788906 285633755136 286809202688 287060577024 287243371584 287541979218 287698065408 288425443072 288582008832 288882008064 289319314752 289891549184 290050791368 290509929216 290667626496 290694920256 290817269784 291705443328 291863789568 291891195648 292014048672 292172562432 292333057614 293215752576 293374918656 293536074312 293695414272 293722992342 294582222848 294744041696 294904037376 294931728936 295028158464 295055861679 295216026624 296242266112 296270083332 296430907392 296754741504 297063236808 297975954432 298101368448 298291193568 298601286111 298763375616 299490607104 299518729344 299681316864 299992854528 300446980704 300914573312 301206591036 301683388032 301847150592 301875494112 302610300928 302924883456 303089319936 303117780096 303383448108 303576636753 304631939664 304797302784 304825923324 304991391744 305020030509 306051612672 306080350992 306246500352 306275256972 306375395328 307506774016 307636199424 307972274688 308168385408 308488745916 309239650304 309436568064 309566805696 310811557888 310840743168 311009476608 311180319216 311672904192 312630509568 312791459922 312955508736 313286595264 313456656384 313628843268 314078667576 314249158656 314575840512 314746601472 314919496944 315052042266 316041854976 316215461952 316348552728 316520275968 316549997298 316721829888 317650398624 317822828544 317852672184 318025211904 319333957632 319509373014 319613838336 319817362176 320021015616 320959256943 321133483008 321307803648 321337974528 322660353024 322765848576 322943149152 323148793032 323660323584 324448157696 324478623456 324654759936 324992259072 325484229096 326127992832 326307140289 326823670368 327001079808 327031785288 328168623744 328346763264 328377595104 328515804756 328694132736 329525159424 329697984512 329867721648 330046783488 330228083601 330407341056 331405000704 331587046908 331767042048 331798195053 331906678272 332118029952 333272549376 333484770816 333665796096 333849084192 334196141409 334857136128 335222948736 335364039504 335577592764 336744138432 336926932992 336958570512 337141481472 337491961344 338345231296 338528894976 339393811536 339578044416 340251889874 340436588544 340790493888 340975484928 341007502608 342378676224 342710932122 342896965632 343115315712 344121265176 344308064256 344340394866 344527312896 344672319744 345945120768 346090724352 346278592512 346468809024 346689433584 347514966016 347894606592 348083453952 348116139072 348262656408 349548715776 349663002624 349695836064 349885661184 350077859118 350632017216 351325519872 351518508744 351709323264 352074947328 352447419672 353305325568 353338501023 353530303488 353897820576 354089926656 354284434062 354985160704 355547086848 355742394696 355892121819 356085310464 356985589376 357356698452 357550682112 357584256207 357778363392 359022084096 359250702336 359565568128 359794532448 360023642568 361045261824 361241247744 361275168384 361471279104 361505221344 362761897472 362958815232 362992897152 363111579648 363311042796 363542392161 364605865984 364806149968 365004177408 365038451388 365236604928 365616291456 366739636224 366893991936 367676629164 367876214784 367910758449 368806304256 369189701712 369390108672 369424794492 369780899328 370715804352 370910232576 371101186854 371302631424 371708258688 372443447296 372830625792 373237922304 373395013056 373632783696 374773880832 374931618048 375135141888 375170367168 375374020608 375580219716 376678907904 376714278144 376918769664 377125817328 377284544442 378469875712 378677775424 378801586176 378837155736 379042799616 379078391826 379284166656 379678456512 380602646528 380638385208 380845006848 381818037978 382747436032 382991162112 383389305624 383597420544 383633440434 384776011776 385176010752 385759086336 386004730176 387136423323 387346572288 387556835328 387593227008 387756359712 388940591104 389188260864 389352064896 389563416576 389777410152 390025612782 390954336768 391166558208 391381432416 391593885696 391630656456 391795488459 393205383168 393242305248 393370877952 393407815572 393621368832 394461019368 395026777776 395241209856 395458322337 395672988672 396084315744 397301272576 397468491264 397721591424 398135048148 398351167488 399358305792 399575089152 399990472704 400210194033 400595974272 401608788048 402244517376 402462867456 402500658816 403899844608 404157040128 404511264144 404768849004 406175919552 406396403712 406434564432 406655188992 406693374012 408068816896 408107134656 408328667136 408367009296 408500527104 410181599232 410406918714 410629699584 410891180544 411318327888 412358250642 412582090752 412755740928 413860741632 414454324224 414679302144 414907092288 415338414426 415563872256 416840679424 417055279896 417274011648 417715460352 417942208512 418171791024 418771556768 418998878208 419434454016 419662135296 419892662592 420069389688 421620615936 421798070304 422027034624 422066663064 422295773184 423533864832 423763771392 423803562912 424033615872 424266544494 425778610176 426012497352 426151784448 426191800203 426423149568 426694687488 427945675924 428177977344 428218183359 428450632704 430213804032 430590865536 430865057376 431312968827 431547098112 432638164608 432873013248 433323012096 433978972128 434837323776 435076187052 435764893824 436001439744 436042380384 436225904676 437558164992 437795684352 437836793472 438021073008 438258843648 438499586421 439366879232 439823628864 440062377984 440304111468 440543121408 440584488513 441873334272 442116062544 442356056064 442397593404 442542237696 442824039936 444363399168 444405124998 444646361088 445132112256 445594855212 446476181504 446963931648 447152052672 447436790352 448992184576 449235910656 449278094016 449521975296 449989281792 451371859968 451809886554 452525082048 452770725888 452813241168 453915451392 454387325184 454633979904 454676670144 455075172162 456504901632 456947909496 457195954176 457238884986 457487087616 458828353568 459077419008 459120526488 459369750528 459412885458 459563092992 461260161024 461454299136 461958412032 462252578112 462733118874 463859475456 464111271936 464154852096 464350208544 466064954368 466217336832 466261114752 466514214912 466770478824 467509356288 468434026496 468691344992 468945764352 469187189883 469433263104 469929892896 471073767424 471118001364 471373737984 471863760768 472119902208 472379245416 472578063399 474062782464 474323192928 474522829092 474780413952 474824995947 475082744832 476475597936 476734242816 476779008276 477037817856 478696112128 479000936448 479264059521 479420757504 479726043264 480031523424 481393682432 481700224512 481961705472 482006961792 483990529536 484148772864 484414723728 484723189548 485490485376 486672236544 486717935184 486982139904 487488388608 488226343644 488986181632 489191989248 490235505552 490501619712 490547677932 491741739008 492252935616 492520144896 492566392656 492773707134 493041199104 494287739136 494546976768 494801582472 495070175232 495611011584 497107501056 497380570362 497650563072 497860017408 498177044928 499698507776 499908824064 500180189184 500227156224 500498694144 500773626288 502285704192 502558359552 502834423104 503046059256 503366389146 505068781568 505116207648 505390399488 505437855768 505712222208 506237942016 507517846944 507793342464 509090717304 509367066624 510377834811 510654882816 511185740832 511463227392 511511253912 513568014336 514066398183 514345448448 514672973568 516181897764 516462096384 516510592299 516790969344 517008479616 518917681152 519136086528 519417888768 519703213536 520034150376 521272449024 521841909888 522125180928 522174208608 522393984612 524273844224 524323073664 524494503936 524543754096 524828491776 525116788677 525948025824 526702370368 526988279808 527277763116 527563984896 528112420992 529957988352 530295455232 530846730864 531134889984 531426651093 532477741056 533320630272 533613592044 534127965696 535478384064 536035047678 536326023168 536667545088 538533126144 538876053504 539348352192 539691798672 541567892736 541861871616 541912752576 542206918656 542257832016 544142846208 544438222848 544489345728 544667369472 544966564194 546908798976 547209224952 547506266112 547557677082 547854907392 548424437184 549811000856 550109454336 550340987904 551514943746 551814322176 552605765632 553209456384 553784552568 554085163008 554137191738 556073706528 556365348864 556651780281 556953947136 557256278016 557562388032 558665170944 559245938688 559856883456 560092519584 560449175544 562160821248 562397427072 562702712832 562755550752 563061030912 563370329574 564711819776 565018361856 565071417216 565378154496 565688725992 565926816663 567704813568 568016663136 568202379264 568255733604 568564199424 568617587739 568926249984 569517684768 570903969792 570957577812 571267510272 572727056967 573618405376 574121154048 574486743168 575083958436 575396130816 575450160651 576850886144 577164017664 577764016128 578638629504 579783098368 580101582736 581019858432 581335252992 581389840512 581634539568 583410886656 583782391296 584028097344 584345124864 584666115228 585038419173 586431505152 586749837312 587072148624 587390828544 587445984684 589164445696 589488083392 589808074752 589863457872 590056316928 590111723358 590432053248 592484532224 592540166664 592861814784 593509483008 594126473616 595951908864 596202736896 596582387136 597202572222 597526751232 598981214208 599037458688 599362633728 599985709056 600893961408 601829146624 602413182072 603366776064 603694301184 603750988224 605220601856 605849766912 606178639872 606235560192 606766896216 607153273506 609263879328 609594605568 609651846648 609982783488 610040061018 612103225344 612160701984 612493000704 612550513944 612750790656 615013548032 615272398848 615610378071 615944549376 616336770816 616977491832 618479300608 618537375963 618873136128 619133611392 621681486336 622018953216 622360638432 623007621639 623345808384 625261019136 625582919844 625911017472 626573190528 626913312768 627257686536 628157335152 628498317312 629151681024 629493202944 629838993888 630104084532 632430923904 632697105456 633040551936 633099994596 633443659776 635300797248 635645657088 635705344368 636050423808 636399816741 638667915264 639018746028 639227676672 639634724352 640042031232 641918513886 642266966016 642675949056 645320706048 645531697152 645886298304 646297586064 647320647168 648896315392 648957246912 649309519872 649984518144 650968458192 652255985664 652614280578 653647340736 654002159616 654063570576 656337247488 656693526528 656755190208 657031609512 657388265472 659050318848 659395969024 659735443296 660093566976 660456167202 660814682112 662810001408 663174093816 663534084096 663596390106 663813356544 664236059904 666545098752 666607687497 666969541632 667331592192 667698168384 668392282818 669714272256 670445897472 670728079008 671155185528 673488276864 673853865984 673917141024 674282962944 674983922688 676690462592 677057789952 677714829831 678787623072 679156088832 680503779748 680873177088 681580987776 681950969856 682015005216 682612758243 684757352448 685421864244 685793931264 685858327479 686230631424 688242530352 688616128512 688680789732 689054625792 689119328187 689344639488 691890241536 692181448704 692937618048 693378867168 695029932032 695789213184 696166907904 696232278144 696525312816 699097431552 699326005248 699391672128 699771322368 700155718236 701264034432 702651039744 703037017488 703418646528 704149894656 704894839344 706610651136 706677002046 707060606976 707795641152 708179853312 708568868124 709970321408 711094173696 711484789392 711784243638 712170620928 713971178752 714713396904 715101364224 715168512414 715556726784 718044168192 718501404672 719131136256 719589064896 720047285136 722090523648 722482495488 722550336768 722942558208 723010442688 725523794944 725917630464 725985794304 726223159296 726622085592 727084784322 729211731968 729612299936 730008354816 730076902776 730473209856 731232582912 733479272448 733787983872 735353258328 735752429568 735821516898 737612608512 738379403424 738780217344 738849588984 739160560701 739561798656 741431608704 741820465152 742202373708 742605262848 743416517376 744886894592 745661251584 746070855543 746475844608 746790026112 747265567392 749547761664 749863236096 750270283776 750340734336 750748041216 751160439432 753428556288 753837539328 754251634656 754569088884 755049583719 757355550848 757603172352 757674311472 758085599232 758156783652 758568333312 759356913024 761205293056 761276770416 761690013696 763636075956 765494872064 765982324224 766778611248 767194841088 767266880868 770352021504 771518172672 772009460352 774272846646 774693144576 775186454016 775512719424 777881182208 778376521728 778704129792 779126833152 779554820304 780051225564 781908673536 782333116416 782762864832 783187771392 783261312912 783590976918 786410766336 786484610496 786741755904 786815631144 787242737664 788922038736 790053555552 790482419712 790916644674 791345977344 792168631488 794602545152 794936982528 795443182848 796270096296 796702334976 798283280089 798716611584 799150178304 799980945408 800420388066 801191948544 803217576096 804052571517 804489034752 804925734912 805001317632 807799689216 808314080256 809022528288 809537698008 812351839104 812792807424 812869128864 813310377984 813386748024 816137633792 816214269312 816657334272 816734018592 817001054208 817449846291 820363198464 820813837428 821259399168 821336515623 821782361088 822636655776 824716501284 825164181504 825511481856 827272415619 827721483264 828908648448 829814184576 830676828852 831127744512 831205787607 833681358848 834110559792 834548023296 835430920704 835884417024 836343582048 837543113536 837997756416 838868908032 839785325184 840138779376 843241231872 843596140608 844054069248 844133326128 844591546368 845055494361 847067729664 847527542784 847607125824 848067231744 848533088988 851557220352 852024994704 852303568896 852383600406 852846299136 853389374976 855891351848 856355954688 856436366718 856901265408 860427608064 861181731072 861730114752 862625937654 863094196224 865276329216 865746026496 866646024192 867957944256 869674647552 870152374104 871529787648 872002879488 872084760768 872451809352 875116329984 875591368704 875673586944 876042146016 876517687296 876999172842 878733758464 879647257728 880124755968 880608222936 881086242816 881168977026 883746668544 884232125088 884712112128 884795186808 885084475392 885167585037 885648079872 888726798336 888810249996 889292722176 890264224512 891189710424 892952363008 893442876391 893927863296 894304105344 894873580704 895803858333 897984369152 898471821312 898556188032 899043950592 899978563584 902743719936 903619773108 905050164096 905541451776 905626482336 907830902784 908774650368 909267959808 909353340288 910150344324 910729910259 913895818992 914391908352 914477769972 914974175232 915060091527 917656707136 918154838016 918241052976 918739501056 918825770916 919126185984 922520322048 922908598272 923916824064 924505156224 925466237748 927718950912 928309704192 928700417088 932129908736 932434673664 932522229504 933028429824 933540957648 935018712576 936868052992 937382689984 937891528704 938374379766 938866526208 939859785792 942147534848 942236002728 942747475968 943727521536 944239804416 944758490832 945156126798 948125564928 948646385856 949045658184 949560827904 949649991894 950165489664 952951195872 953468485632 953558016552 954075635712 957392224256 958001872896 958528119042 958841515008 959452086528 960063046848 962787364864 962877770829 963400449024 963923410944 964013923584 967981059072 968297545728 968829447456 969446379096 970980970752 973344473088 973435870368 973964279808 974976777216 976452687288 977972363264 978383978496 978921420867 980471011104 981003239424 981095355864 983483478016 984505871232 985040289792 985132785312 985547414268 986082398208 988575478272 989093953536 989603164944 990140350464 990684250803 991222023168 994215002112 994761140724 995301126144 995394585159 995720034816 996354089856 999397015552 999817648128 1000454312448 1000997388288 1001547252576 1002588424227 1004571408384 1005668846208 1006092118512 1006732778292 1010137563136 1010232415296 1010780798976 1010875711536 1011424444416 1012475884032 1015035693888 1015586684928 1018181434608 1018734133248 1020755669622 1021309765632 1022371481664 1022926454784 1023022507824 1027136028672 1028132796366 1028690896896 1029345947136 1032363795528 1032924192768 1033021184598 1033581938688 1034016959232 1037835362304 1038272173056 1038835777536 1039406427072 1040068300752 1042544898048 1043683819776 1044250361856 1044348417216 1044787969224 1048547688448 1048646147328 1048989007872 1049087508192 1049656983552 1050233577354 1051896051648 1053404740736 1053976559616 1054555526232 1055127969792 1056224841984 1059915976704 1060015503069 1060590910464 1061693461728 1062269779968 1062853302186 1064955482112 1066641260544 1067227184088 1067676365457 1068255931392 1070956768128 1072070095356 1072652046336 1072752768621 1073335090176 1077066252288 1077752107008 1078696704384 1079383597344 1083135785472 1083723743232 1083825505152 1084413837312 1084515664032 1088285692416 1088876445696 1088978691456 1089334738944 1089933128388 1090627176483 1093817597952 1094418449904 1095012532224 1095115354164 1095709814784 1096848874368 1099622001712 1100218908672 1100681975808 1103029887492 1103628644352 1105211531264 1106418912768 1107569105136 1108170326016 1108274383476 1112147413056 1112730697728 1113303560562 1113907894272 1115124776064 1117330341888 1118491877376 1119713766912 1120185039168 1120898351088 1124321642496 1124794854144 1125405425664 1125511101504 1126122061824 1126740659148 1129423639552 1130036723712 1130142834432 1130756308992 1131377451984 1131853633326 1135409627136 1136033326272 1136404758528 1136511467208 1137128398848 1137235175478 1137852499968 1139035369536 1141807939584 1141915155624 1142535020544 1145454113934 1147236810752 1148242308096 1148973486336 1150167916872 1150792261632 1150900321302 1153701772288 1154328035328 1155528032256 1157277259008 1159566196736 1160203165472 1161409269969 1162039716864 1162670505984 1162779681024 1163269079136 1166821773312 1167564782592 1168056194688 1168690249728 1169332230456 1170076838346 1172863010304 1173499674624 1174144297248 1174781657088 1174891969368 1175386465377 1178976166784 1179616149504 1179726915744 1180112633856 1180223446716 1180864106496 1184969064448 1185080333328 1185723629568 1186374967011 1187018966016 1188252947232 1191903817728 1192405473792 1193164774272 1194405144444 1195053502464 1198074917376 1198725267456 1199971418112 1200630582099 1201787922816 1204826364144 1206733552128 1207388602368 1207501976448 1210441203712 1211699533824 1212471120384 1213533792432 1214306547012 1218527758656 1219189211136 1219303693296 1219965566976 1220080122036 1224206450688 1224321403968 1224986001408 1225101027888 1225501581312 1230027096064 1230544797696 1231220756142 1231889098752 1232673541632 1233954983664 1236958601216 1237074751926 1237746272256 1238267222784 1243362972672 1244037906432 1244721276864 1246015243278 1246691616768 1250522038272 1251165839688 1251822034944 1253146381056 1253826625536 1254515373072 1256314670304 1256996634624 1258303362048 1258986405888 1259677987776 1260208169064 1264861847808 1265394210912 1266081103872 1266199989192 1266887319552 1270601594496 1271291314176 1271410688736 1272100847616 1272799633482 1277335830528 1278037492056 1278455353344 1278575400609 1279269448704 1280084062464 1283837027772 1284533932032 1284654550077 1285351898112 1290641412096 1291772596608 1292595172128 1293938906481 1294641294336 1297792630784 1297914493824 1298619039744 1299969036288 1301936916384 1304511971328 1305228561156 1307294681472 1308004319232 1308127141152 1312674494976 1313387053056 1313510380416 1314063219024 1314776530944 1315498759263 1318100637696 1319470886592 1320187133952 1320912334404 1321629364224 1321753465539 1325620002816 1326348187632 1327068168192 1327192780212 1327626713088 1328472119808 1333090197504 1333215374994 1333939083264 1335396336768 1336784565636 1339428544512 1340891794944 1341456158016 1342310371056 1346976553728 1347707731968 1347834282048 1348565925888 1349967845376 1353380925184 1354115579904 1355429659662 1357575246144 1358312177664 1361007559496 1361746354176 1363161975552 1363901939712 1364030010432 1365225516486 1369514704896 1370843728488 1371587862528 1371716654958 1372461262848 1376485060704 1377232257024 1377361579464 1378109251584 1378238656374 1378689278976 1383780483072 1384362897408 1385875236096 1386757734336 1390059864064 1390823446753 1391578426368 1392333815808 1392464556288 1393050625632 1398194863104 1398652010496 1398783344256 1399542644736 1400311436472 1402528068864 1405302079488 1406074034976 1406837293056 1407561569649 1408299789312 1409789678688 1413221302272 1413354004092 1414121213952 1415591282304 1416359706624 1417137736248 1417734190197 1419940642816 1422188347392 1422969578784 1423568487276 1424341241856 1424474987841 1427942357504 1429426793808 1430202728448 1430337024828 1431113453568 1436088336384 1437002809344 1437792178563 1438262272512 1439178129792 1440094570272 1444181047296 1445100673536 1445885116416 1446020885376 1451047589888 1451971588608 1452446318592 1453244171184 1454169568644 1458423463936 1459224599872 1460016709632 1460153805552 1460946419712 1462465165824 1466958544896 1467575967744 1470706516656 1471504859136 1471643033796 1475225217024 1476758806848 1477560434688 1477699177968 1478321121402 1479123597312 1482863217408 1483640930304 1484404747416 1485210525696 1486833034752 1489773789184 1491322503168 1492141711086 1492951689216 1493580052224 1494531134784 1499095523328 1499726472192 1500540567552 1500681468672 1501496082432 1502320878864 1506857112576 1507675078656 1508503269312 1509138177768 1510099167438 1514711101696 1515206344704 1515348622944 1516171198464 1516313567304 1517136666624 1518713826048 1522410586112 1522553540832 1523380027392 1527272151912 1530989744128 1531133504433 1531964648448 1533557222496 1534389682176 1534533761736 1540704043008 1542199194549 1543036345344 1544018920704 1548545693292 1549386289152 1549531776897 1550372908032 1551025438848 1555762364416 1556753043456 1557408259584 1558253666304 1559109640608 1560102451128 1563817347072 1565525729664 1566375542784 1566522625824 1567181953836 1572821532672 1572969220992 1573483511808 1573631262288 1574485475328 1575350366031 1577844077472 1580107111104 1580964839424 1581833289348 1582691954688 1584337262976 1589205090304 1589873965056 1590886365696 1592540192592 1593404669952 1594279953279 1596566560178 1597433223168 1599961890816 1600840776132 1602383897088 1606435152192 1608105143034 1608978069504 1610002635264 1615599378432 1616628160512 1618045056576 1619075396016 1624703678208 1625585614848 1625738257728 1626620755968 1626773496048 1632275267584 1632428538624 1633314668544 1633468037184 1634002108416 1634899692582 1640726396928 1641627674856 1642518798336 1642673031246 1643564722176 1645273311552 1649433002568 1650328363008 1651022963712 1654544831238 1655442966528 1657817296896 1659628369152 1661353657704 1662255489024 1662411575214 1667362717696 1668221119584 1669096046592 1669955340843 1670861841408 1671768834048 1672687164096 1675086227072 1675995512832 1677737816064 1679570650368 1680277558752 1686482463744 1687192281216 1688108138496 1688266652256 1689183092736 1690110988722 1694135459328 1695055085568 1695214251648 1696134463488 1697066177976 1697780449989 1703114440704 1704049989408 1704607137792 1704767200812 1705692598272 1705852763217 1706778749952 1711782703696 1712711909376 1712872733436 1713802530816 1720855216128 1722363462144 1723460229504 1725251875308 1726188392448 1726350481953 1730552658432 1731492052992 1733292048384 1735915888512 1739349295104 1740304748208 1743059575296 1744005758976 1744169521536 1744903618704 1750232659968 1751347173888 1752084292032 1753035374592 1753998345684 1757467516928 1759294515456 1760249511936 1761216445872 1762172485632 1762337954052 1767493337088 1768464250176 1769424224256 1769590373616 1770168950784 1770335170074 1771296159744 1777453596672 1777620499992 1778585444352 1780528449024 1782379420848 1785904726016 1786885752782 1787855726592 1788608210688 1789747161408 1791607716666 1795968738304 1796943642624 1797112376064 1798087901184 1799957127168 1805487439872 1807239546216 1810100328192 1811082903552 1811252964672 1815661805568 1817549300736 1818535919616 1818706680576 1820300688648 1821459820518 1827791637984 1828783816704 1828955539944 1829948350464 1830120183054 1835313414272 1836309676032 1836482105952 1837479002112 1837651541832 1838252371968 1845040644096 1845817196544 1846831134213 1847833648128 1849010312448 1850932475496 1855437901824 1855612127889 1856619408384 1857400834176 1864259817472 1865044459008 1866056859648 1867081915296 1869022864917 1870037425152 1874765379968 1875783057408 1876748759532 1877733052416 1879719571584 1884295069696 1884472005456 1885494951936 1887455043072 1888479608832 1889516981664 1890312253596 1897292771712 1898091316368 1899121655808 1899299983788 1900330979328 1905902391744 1906936971264 1907116033104 1908151271424 1909199450223 1914784448512 1916003745792 1917056238084 1917683030016 1918904173056 1920126093696 1925574729728 1925755541658 1926800898048 1928027847168 1935962118144 1936595091456 1937658894912 1938892758192 1941961941504 1946688946176 1946871740736 1947928559616 1949953554432 1952905374576 1955944726528 1956767956992 1957842841734 1960942022208 1962006478848 1962190711728 1966966956032 1969011742464 1970080579584 1970265570624 1971094828536 1972164796416 1977150956544 1978187907072 1979206329888 1980280700928 1981368501606 1982444046336 1988430004224 1989522281448 1990602252288 1990789170318 1991440069632 1992708179712 1998794031104 1999635296256 1999823062491 2000908624896 2001994776576 2003094505152 2005176848454 2009142816768 2011337692416 2012184237024 2013465556584 2020275126272 2020464830592 2021561597952 2021751423072 2022848888832 2024951768064 2030071387776 2031173369856 2033144489493 2036362869216 2037468266496 2041511339244 2042619531264 2044742963328 2045852909568 2046045015648 2047838274729 2054272057344 2056265592732 2057381793792 2057574982437 2058691894272 2064727591056 2065848385536 2066042369196 2067163877376 2067357984561 2068033918464 2075670724608 2076544346112 2078812854144 2080136601504 2085089796096 2087367639552 2088500723712 2088696834432 2089575938448 2097292294656 2097978015744 2098175016384 2099313967104 2100467154708 2103792103296 2106809481472 2107953119232 2109111052464 2110255939584 2112449683968 2119831953408 2120031006138 2121181820928 2123386923456 2124539559936 2125706604372 2129910964224 2133282521088 2134454368176 2135352730914 2136511862784 2141913536256 2144140190712 2145304092672 2145505537242 2146670180352 2154132504576 2155504214016 2157393408768 2158767194688 2166271570944 2167447486464 2167651010304 2168827674624 2169031328064 2176571384832 2177752891392 2177957382912 2178669477888 2179866256776 2181254352966 2187635195904 2188836899808 2190025064448 2190230708328 2191419629568 2193697748736 2199244003424 2200437817344 2201363951616 2206059774984 2207257288704 2210423062528 2211637284181 2212837825536 2215138210272 2216340652032 2216548766952 2217481682103 2224294826112 2225461395456 2226607121124 2227815788544 2230249552128 2234660683776 2236983754752 2238212566629 2239427533824 2240370078336 2241796702176 2248643284992 2249589708288 2250810851328 2251022203008 2252244123648 2253481318296 2258847279104 2260285668864 2261512617984 2262754903968 2263707266652 2265148751157 2272066652544 2272809517056 2273022934416 2274256797696 2274470350956 2275704999936 2278070739072 2283615879168 2283830311248 2285070041088 2290908227868 2294473621504 2296484616192 2297946972672 2300335833744 2301584523264 2301800642604 2307403544576 2311056064512 2314554518016 2319132393472 2320406330944 2322818539938 2324079433728 2325559362048 2326538158272 2333643546624 2335129565184 2336112389376 2337380499456 2338664460912 2340153676692 2345726020608 2346999349248 2348288594496 2349563314176 2349783938736 2350772930754 2357952333568 2359232299008 2359453831488 2360225267712 2360446893432 2361728212992 2369938128896 2370160666656 2371447259136 2372749934022 2374037932032 2376505894464 2383807635456 2384810947584 2386329548544 2388810288888 2390107004928 2394849840267 2396149834752 2397450534912 2399942836224 2401261164198 2403575845632 2409652728288 2412157714551 2413467104256 2414777204736 2415003952896 2420882407424 2423399067648 2424942240768 2427067584864 2428613094024 2437055517312 2438378422272 2438607386592 2439931133952 2440160244072 2448412901376 2448642807936 2449972002816 2450202055776 2451003162624 2452349538873 2460054192128 2461089595392 2462441512284 2463778197504 2464009546869 2465347083264 2467909967328 2473917202432 2474149503852 2475492544512 2476534445568 2481817246857 2486725945344 2489442553728 2492030486556 2493383233536 2493617362821 2501044076544 2502331679376 2503644069888 2506292762112 2507653251072 2509030746144 2512629340608 2513993269248 2516606724096 2519355975552 2520416338128 2529723695616 2530788421824 2532162207744 2532399978384 2533774639104 2535166483083 2541203188992 2542582628352 2542821377472 2544201695232 2545599266964 2554671661056 2556074984112 2556910706688 2557150801218 2558538897408 2560168124928 2567674055544 2569067864064 2569309100154 2570703796224 2581282824192 2583545193216 2585190344256 2587877812962 2589282588672 2595585261568 2595828987648 2597238079488 2599938072576 2603873832768 2609023942656 2610457122312 2614589362944 2616008638464 2616254282304 2625348989952 2626774106112 2627020760832 2628126438048 2629553061888 2630997518526 2636201275392 2638941773184 2640374267904 2641824668808 2643258728448 2643506931078 2651240005632 2652696375264 2654136336384 2654385560424 2655253426176 2655502755111 2656944239616 2666180395008 2666430749988 2667878166528 2670792673536 2673569131272 2678857089024 2680328629173 2681783589888 2682912316032 2684620742112 2687411574999 2693953107456 2695415463936 2695668564096 2697131851776 2699935690752 2706761850368 2708231159808 2710859319324 2715150492288 2716624355328 2722015118992 2723492708352 2726323951104 2727803879424 2728060020864 2730451032972 2741687456976 2743175725056 2743433309916 2744922525696 2745180274581 2752970121408 2754464514048 2754723158928 2756218503168 2756477312748 2757378557952 2767560966144 2768725794816 2771750472192 2773515468672 2780119728128 2781646893506 2783156852736 2784929112576 2786101251264 2796389726208 2797304020992 2797566688512 2799085289472 2800622872944 2805056137728 2810604158976 2812148069952 2813674586112 2815123139298 2816599578624 2819579357376 2826442604544 2826708008184 2828242427904 2831182564608 2832719413248 2834275472496 2835468380394 2839881285632 2844376694784 2845939157568 2847136974552 2848682483712 2848949975682 2855884715008 2858853587616 2860405456896 2860674049656 2862226907136 2872176672768 2874005618688 2875584357126 2876524545024 2878356259584 2880189140544 2888362094592 2888633312487 2890201347072 2891770232832 2892041770752 2902095179776 2903943177216 2904892637184 2906488342368 2908339137288 2918449199744 2920033419264 2920307611104 2921892839424 2924930331648 2933917089792 2935151935488 2936764262601 2941413033312 2943009718272 2943286067592 2950450434048 2953517613696 2955120869376 2955398355936 2956642242804 2958247194624 2965726434816 2967281860608 2968809494832 2970421051392 2972052752409 2973666069504 2982645006336 2984283422172 2985903378432 2986183755477 2987160104448 2989062269568 2998191046656 2999452944384 3001362937344 3002992164864 3004641757728 3007765272681 3013714225152 3017006538624 3018276355536 3020198334876 3029422203392 3030412689408 3030697245888 3032342396928 3032627134608 3034273333248 3037427652096 3044821172224 3045107081664 3046760054784 3054544303824 3061979488256 3062267008866 3063929296896 3067114444992 3068779364352 3069067523472 3081408086016 3084398389098 3086072690688 3088037841408 3097091386584 3098772578304 3099063553794 3100745816064 3102050877696 3111524728832 3113506086912 3114816519168 3116507332608 3118219281216 3120204902256 3127634694144 3131051459328 3132751085568 3133045251648 3134363907672 3145643065344 3145938441984 3146967023616 3147262524576 3148970950656 3150700732062 3155688154944 3160214222208 3161929678848 3163666578696 3165383909376 3168674525952 3178410180608 3179747930112 3180046509207 3181772731392 3185080385184 3186809339904 3188559906558 3193133120356 3194866446336 3199923781632 3201681552264 3203029096371 3204767794176 3212870304384 3216210286068 3217956139008 3218258305863 3220005270528 3231198756864 3233256321024 3236090113152 3238150792032 3249407356416 3251171229696 3251476515456 3253241511936 3253546992096 3264857077248 3266629337088 3266936074368 3268004216832 3269799385164 3271881529449 3281452793856 3283255349712 3285037596672 3285346062492 3287129444352 3290546623104 3298866005136 3300656726016 3302045927424 3309089662476 3310885933056 3315634593792 3319256738304 3322707315408 3324510978048 3324823150428 3336442239168 3338192093184 3339910681686 3341723682816 3345374328192 3350172454144 3351991025664 3355475632128 3359141300736 3360555117504 3372964927488 3374384562432 3376216276992 3376533304512 3378366185472 3380221977444 3388270918656 3390110171136 3390428503296 3392268926976 3394132355952 3395560899978 3406228881408 3408099978816 3409214275584 3409534401624 3411385196544 3411705526434 3413557499904 3423565407392 3425423818752 3425745466872 3427605061632 3441710432256 3444726924288 3446920459008 3450503750616 3452376784896 3452700963906 3461105316864 3462984105984 3466584096768 3471831777024 3478698590208 3480609496416 3484227809907 3486119150592 3488011517952 3488339043072 3489807237408 3500465319936 3502694347776 3504168584064 3506070749184 3507996691368 3514935033856 3518589030912 3520499023872 3522432891744 3524344971264 3524675908104 3526159396131 3536928500352 3538848448512 3539180747232 3540337901568 3540670340148 3542592319488 3554907193344 3555240999984 3557170888704 3559124901033 3561056898048 3564758841696 3571809452032 3573771505564 3575711453184 3577216421376 3579494322816 3583215433332 3591937476608 3594224752128 3596175802368 3599914254336 3601891746297 3614479092432 3620200656384 3622165807104 3622505929344 3631323611136 3635098601472 3637413361152 3640601377296 3642919641036 3655583275968 3657567633408 3657911079888 3659896700928 3660240366108 3670626828544 3672619352064 3672964211904 3674958004224 3675303083664 3676504743936 3690081288192 3691634393088 3693662268426 3695667296256 3698020624896 3701864950992 3710875803648 3711224255778 3713238816768 3714801668352 3728519634944 3730088918016 3732113719296 3734163830592 3738045729834 3740074850304 3749530759936 3751566114816 3753497519064 3755466104832 3759439143168 3768590139392 3768944010912 3770989903872 3774910086144 3776959217664 3779033963328 3780624507192 3794585543424 3796182632736 3798243311616 3798599967576 3800661958656 3811804783488 3813873942528 3814232066208 3816302542848 3818398900446 3829568897024 3832007491584 3834112476168 3835366060032 3835726201827 3837808346112 3840252187392 3851149459456 3851511083316 3853601796096 3853963650231 3856055694336 3871924236288 3875317789824 3877785516384 3881816719443 3883923883008 3893377892352 3893743481472 3895857119232 3899907108864 3905810749152 3911889453056 3913535913984 3915685683468 3921884044416 3924012957696 3924381423456 3933933912064 3938023484928 3940161159168 3940531141248 3942189657072 3944329592832 3946496277789 3954301913088 3958412659776 3960561401856 3962737003212 3964888092672 3965260396617 3976860008448 3979044562896 3981204504576 3981578340636 3982880139264 3985416359424 3997588062208 3999270592512 3999646124982 4001817249792 4006189010304 4010353696908 4018285633536 4022675384832 4024368474048 4026931113168 4040550252544 4040929661184 4043123195904 4043502846144 4045697777664 4049903536128 4060142775552 4062346739712 4066288978986 4072725738432 4074936532992 4083022678488 4085239062528 4089485926656 4091705819136 4092090031296 4095676549458 4108544114688 4112531185464 4114763587584 4115149964874 4117383788544 4129455182112 4131696771072 4132084738392 4134327754752 4134715969122 4136067836928 4151341449216 4153088692224 4157625708288 4160273203008 4170179592192 4172470340259 4174735279104 4177001447424 4177393668864 4179151876896 4194584589312 4195956031488 4196350032768 4198627934208 4200934309416 4207584206592 4213618962944 4215906238464 4218222104928 4220511879168 4222684708947 4224899367936 4239663906816 4240062012276 4242363641856 4246773846912 4249079119872 4251413208744 4259821928448 4266565042176 4268908736352 4270705461828 4273023725568 4273424963523 4283827072512 4288280381424 4290608185344 4291011074484 4293340360704 4308265009152 4311008428032 4313376535689 4314786817536 4317534389376 4332543141888 4335302020608 4337655349248 4338062656128 4353142769664 4355914765824 4357338955776 4359732513552 4362508705932 4375270391808 4377673799616 4380050128896 4380461416656 4382839259136 4387395497472 4398488006848 4400875634688 4402727903232 4412119549968 4414514577408 4420846125056 4423274568362 4425675651072 4430276420544 4432681304064 4433097533904 4434963364206 4448589652224 4450922790912 4453214242248 4455631577088 4460499104256 4469321367552 4473967509504 4476425133258 4478855067648 4480740156672 4483593404352 4497286569984 4499179416576 4501621702656 4502044406016 4504488247296 4506962636592 4517694558208 4520571337728 4523025235968 4525509807936 4527414533304 4530297502314 4544133305088 4545619034112 4546045868832 4548513595392 4548940701912 4551409999872 4556141478144 4567231758336 4567660622496 4570140082176 4581816455736 4588947243008 4592969232384 4593400513299 4595893945344 4600671667488 4603169046528 4603601285208 4614807089152 4622112129024 4626597583647 4629109036032 4640812661888 4645637079876 4648158867456 4648595330691 4651118724096 4653076316544 4667287093248 4670259130368 4672224778752 4674760998912 4677328921824 4680307353384 4691452041216 4696577188992 4699126628352 4699567877472 4701545861508 4715904667136 4718464598016 4718907662976 4720450535424 4720893786864 4723456425984 4726051098093 4739876257792 4740321333312 4742894518272 4745499868044 4748075864064 4753011788928 4767615270912 4769621895168 4772659097088 4777620577776 4780214009856 4782839859837 4789699680534 4792299669504 4799885672448 4802522328396 4807151691264 4819305456576 4824315429102 4826934208512 4830007905792 4841764814848 4846798135296 4849884481536 4854135169728 4857226188048 4874111034624 4876756844544 4877214773184 4879862267904 4880320488144 4896825802752 4897285615872 4899944005632 4900404111552 4902006325248 4904699077746 4920108384256 4922179190784 4924883024568 4927556395008 4928019093738 4930694166528 4935819934656 4947834404864 4948299007704 4950985089024 4953068891136 4963634493714 4973451890688 4978885107456 4984060973112 4986766467072 4987234725642 5002088153088 5004663358752 5007288139776 5009866022529 5012585524224 5015306502144 5018061492288 5025258681216 5027986538496 5033213448192 5038711951104 5040832676256 5059447391232 5061576843648 5064324415488 5064799956768 5067549278208 5070332966166 5082406377984 5085165256704 5085642754944 5088403390464 5091198533928 5093341349967 5109343322112 5112149968224 5113821413376 5114301602436 5117077794816 5117558289651 5120336249856 5135348111088 5138135728128 5138618200308 5141407592448 5162565648384 5167090386432 5170380688512 5175755625924 5178565177344 5191657975296 5194476158976 5199876145152 5207747665536 5218047885312 5220914244624 5229178725888 5232017276928 5232508564608 5250697979904 5254041521664 5256252876096 5259106123776 5261995037052 5272402550784 5277883546368 5280748535808 5283649337616 5286517456896 5287013862156 5302480011264 5305392750528 5308272672768 5308771120848 5310506852352 5311005510222 5313888479232 5332360790016 5332861499976 5335756333056 5341585347072 5347138262544 5357714178048 5360657258346 5363567179776 5365824632064 5369241484224 5374823149998 5387906214912 5390830927872 5391337128192 5394263703552 5399871381504 5413523700736 5416462319616 5421718638648 5430300984576 5433248710656 5444030237984 5446985416704 5452647902208 5455607758848 5456120041728 5460902065944 5483374913952 5486351450112 5486866619832 5489845051392 5490360549162 5505940242816 5508929028096 5509446317856 5512437006336 5512954625496 5514757115904 5535121932288 5537451589632 5540493402639 5543500944384 5547030937344 5560239456256 5563293787012 5566313705472 5566836383667 5569858225152 5572202502528 5592779452416 5595133377024 5598170578944 5601245745888 5607068594751 5610112275456 5624296139904 5627349172224 5630246278596 5633199157248 5639158714752 5652885209088 5653416016368 5656484855808 5662365129216 5665438826496 5668550944992 5670936760788 5679762571264 5691878315136 5694273949104 5697364967424 5697899951364 5711769430016 5717707175232 5720810913792 5721348099312 5724453814272 5727598350669 5744353345536 5748011237376 5751168714252 5753049090048 5756712519168 5760378281088 5776724189184 5777266624974 5780402694144 5784083541504 5804190359552 5807886354432 5809785274368 5812976684736 5816678274576 5836898399488 5840066838528 5840615222208 5843785678848 5849860663296 5867834179584 5870303870976 5873528525202 5882826066624 5886019436544 5886572135184 5900900868096 5907035227392 5910241738752 5910796711872 5913284485608 5916494389248 5931452869632 5934563721216 5937618989664 5940842102784 5944105504818 5947332139008 5965290012672 5968566844344 5971806756864 5972367510954 5974320208896 5978124539136 5996382093312 5998905888768 5999469187473 6002725874688 6005984329728 6009283515456 6015530545362 6027428450304 6034013077248 6036552711072 6040396669752 6058844406784 6060825378816 6061394491776 6064684793856 6065254269216 6068546666496 6074855304192 6089642344448 6090214163328 6093520109568 6099433468479 6109088607648 6123958976512 6124534017732 6127858593792 6134228889984 6137558728704 6138135046944 6143514824187 6162816172032 6168796778196 6172145381376 6172724947311 6176075682816 6194182773168 6197545156608 6198127107588 6201491632128 6202073953683 6204101755392 6223049457664 6227012173824 6229633038336 6236438562432 6240409804512 6255269388288 6262102918656 6265502171136 6266090503296 6268727815344 6291876883968 6293934047232 6294525049152 6297941901312 6301401464124 6311376309888 6320428444416 6323859357696 6327333157392 6330767818752 6337349051904 6356820361216 6359495860224 6360093018414 6363545462784 6370160770368 6373618679808 6377119813116 6386266240712 6389732892672 6399847563264 6403363104528 6406058192742 6409535588352 6425740608768 6432420572136 6435912278016 6436516611726 6440010541056 6462397513728 6466512642048 6472180226304 6476301584064 6498814712832 6502342459392 6502953030912 6506483023872 6507093984192 6529714154496 6533258674176 6533872148736 6536008433664 6539598770328 6543763058898 6562905587712 6566510699424 6570075193344 6570692124984 6574258888704 6581093246208 6597732010272 6601313452032 6604091854848 6618179324952 6621771866112 6631269187584 6634911852543 6638513476608 6645414630816 6649021956096 6649646300856 6652445046309 6672884478336 6676384186368 6679821363372 6683447365632 6690748656384 6700344908288 6703982051328 6710951264256 6714637699887 6718282601472 6721110235008 6745929854976 6748769124864 6752432553984 6753066609024 6756732370944 6760443954888 6776541837312 6780857006592 6784537853952 6788264711904 6791121799956 6795446253471 6816199957632 6818428551168 6819068803248 6822770393088 6823411052868 6827114999808 6847130814784 6850847637504 6851490933744 6855210123264 6883420864512 6889453848576 6893840918016 6901007501232 6904753569792 6905401927812 6922210633728 6933168193536 6943663554048 6957397180416 6961218992832 6968455619814 6972238301184 6976678086144 6979614474816 7000930639872 7005388695552 7008337168128 7012141498368 7015993382736 7029870067712 7037178061824 7040998047744 7044865783488 7048689942528 7049351816208 7052318792262 7073857000704 7077696897024 7078361494464 7080675803136 7081340680296 7085184638976 7109814386688 7110481999968 7114341777408 7118249802066 7122113796096 7129517683392 7143618904064 7147543011128 7151422906368 7154432842752 7158988645632 7166430866664 7183874953216 7184549520801 7188449504256 7192351604736 7199828508672 7203783492594 7228958184864 7236473143653 7240401312768 7244331614208 7245011858688 7262647222272 7270197202944 7274826722304 7281202754592 7285839282072 7311166551936 7315135266816 7315822159776 7319793401856 7320480732216 7341253657088 7345238704128 7345928423808 7349916008448 7350606167328 7353009487872 7357048616619 7380162576384 7383268786176 7387324536852 7391334592512 7392028640607 7396041249792 7403729901984 7421751607296 7422448511556 7426477633536 7429603336704 7445451740571 7457039269888 7460177836032 7468327661184 7476091459668 7480149700608 7480852088463 7499061519872 7503132229632 7506995038128 7510932209664 7518878286336 7537180278784 7537888021824 7541979807744 7549820172288 7558067926656 7561249014384 7589171086848 7592365265472 7596486623232 7597199935152 7601323917312 7605499449249 7623609566976 7627747885056 7628464132416 7632605085696 7636797800892 7659137794048 7664014983168 7668224952336 7670732120064 7671452403654 7675616692224 7680504374784 7702298918912 7703022166632 7707203592192 7707927300462 7712111388672 7743848472576 7750635579648 7755571032768 7763633438886 7767847766016 7786755784704 7787486962944 7791714238464 7799814217728 7811621498304 7823778906112 7827071827968 7831371366936 7843768088832 7848025915392 7848762846912 7867867824128 7876046969856 7880322318336 7881062282496 7884379314144 7888659185664 7892992555578 7908603826176 7916825319552 7921122803712 7925474006424 7929776185344 7930520793234 7953720016896 7958089125792 7962409009152 7963156681272 7965760278528 7966508265333 7970832718848 7995176124416 7998541185024 7999292249964 8003634499584 8012378020608 8020707393816 8036571267072 8040985887519 8045350769664 8048736948096 8053862226336 8081859322368 8086246391808 8087005692288 8091395555328 8099807072256 8120285551104 8124693479424 8132577957972 8145451476864 8149873065984 8166045356976 8170478125056 8178971853312 8183411638272 8184180062592 8191353098916 8225062370928 8229527175168 8230299929748 8234767577088 8258910364224 8263393542144 8264169476784 8268655509504 8269431938244 8272135673856 8302682898432 8306177384448 8315251416576 8320546406016 8340359184384 8344940680518 8349470558208 8354787337728 8358303753792 8389169178624 8391912062976 8392700065536 8397255868416 8401868618832 8415168413184 8427237925888 8431812476928 8436444209856 8441023758336 8445369417894 8449798735872 8479327813632 8480124024552 8484727283712 8493547693824 8498158239744 8502826417488 8519643856896 8533130084352 8537817472704 8541410923656 8546047451136 8546849927046 8567654145024 8576560762848 8581216370688 8582022148968 8586680721408 8616530018304 8622016856064 8626753071378 8629573635072 8635068778752 8665086283776 8665899937461 8670604041216 8675310698496 8676125312256 8706285539328 8711829531648 8714677911552 8719465027104 8725017411864 8755347599232 8760100257792 8760922833312 8765678518272 8774790994944 8796976013696 8801751269376 8805455806464 8810292787803 8824239099936 8829029154816 8841692250112 8846549136724 8851351302144 8860552841088 8865362608128 8866195067808 8869926728412 8897179304448 8901845581824 8906428484496 8911263154176 8916158257227 8920998208512 8947935019008 8952850266516 8957710135296 8958551266431 8961480313344 8967186808704 8994573139968 8998358833152 9004088812032 9008976494592 9013925273184 9035389116416 9041142675456 9051019615872 9054829066608 9060595004628 9088266610176 9091238068224 9092091737664 9097027190784 9097881403824 9102819999744 9112282956288 9134463516672 9135321244992 9140280164352 9163632911472 9177894486016 9185938464768 9186801026598 9191787890688 9201343334976 9206338093056 9207202570416 9229614178304 9244224258048 9253195167294 9258218072064 9281625323776 9291274159752 9296317734912 9297190661382 9302237448192 9306152633088 9334574186496 9340518260736 9344449557504 9349521997824 9354657843648 9360614706768 9382904082432 9393154377984 9398253256704 9399135754944 9403091723016 9431809334272 9436929196032 9437815325952 9440901070848 9441787573728 9446912851968 9452102196186 9479752515584 9480642666624 9485789036544 9490999736088 9496151728128 9506023577856 9535230541824 9539243790336 9540139527621 9545318194176 9555241155552 9560428019712 9565679719674 9579399361068 9584599339008 9599771344896 9605044656792 9609087289113 9614303382528 9638610913152 9648630858204 9653868417024 9654774917589 9660015811584 9683529629696 9693596270592 9699768963072 9708270339456 9714452376096 9748222069248 9753513689088 9754429546368 9759724535808 9760640976288 9794571231744 9799888011264 9800808223104 9804012650496 9809398155492 9815644588347 9844358381568 9849766049136 9855112790016 9856038187476 9861388333056 9871639869312 9895668809728 9896598015408 9901970178048 9906137782272 9927268987428 9946903781376 9957770214912 9968121946224 9973532934144 9974469451284 10009326717504 10014576279552 10019732045058 10025171048448 10036122984576 10050517362432 10055973076992 10066426896384 10077423902208 10081665352512 10118894782464 10123153687296 10128648830976 10129599913536 10135098556416 10140665932332 10164812755968 10170330513408 10171285509888 10176806780928 10182397067856 10186682699934 10218686644224 10224299936448 10227642826752 10228603204872 10234155589632 10235116579302 10240672499712 10270696222176 10276271456256 10277236400616 10282815184896 10325131296768 10334180772864 10340761377024 10351511251848 10357130354688 10377682641157 10383315950592 10388952317952 10399752290304 10415495331072 10436095770624 10441828489248 10452683429721 10458357451776 10464034553856 10465017129216 10501395959808 10508083043328 10512505752192 10518212247552 10523990074104 10544805101568 10555767092736 10561497071616 10567298675232 10573034913792 10574027724312 10578478188393 10610785501056 10616545345536 10617542241696 10621013704704 10622011020444 10627776958464 10664721580032 10665722999952 10671512666112 10677374703099 10683170694144 10694276525088 10715428356096 10721314516692 10727134359552 10731649264128 10738482968448 10749646299996 10775812429824 10782674256384 10788527407104 10799742763008 10805675238891 10827047401472 10843437277296 10860601969152 10866497421312 10888060475968 10893970833408 10905295804416 10912240083456 10921804131888 10966749827904 10972702900224 10973733239664 10979690102784 10980721098324 11011880485632 11017858056192 11018892635712 11024874012672 11025909250992 11029514231808 11070243864576 11074903179264 11080986805278 11087001888768 11094061874688 11120478912512 11126587574024 11132627410944 11133672767334 11139716450304 11144405005056 11185558904832 11190266754048 11196341157888 11202491491776 11214137189502 11220224550912 11248592279808 11254698344448 11260492557192 11266398314496 11278317429504 11305770418176 11306832032736 11312969711616 11324730258432 11330877652992 11337101889984 11341873521576 11359525142528 11383756630272 11388547898208 11394729934848 11395799902728 11423538860032 11435414350464 11441621827584 11442696198624 11448907628544 11455196701338 11488706691072 11496022474752 11502337428504 11506098180096 11507178605481 11513425038336 11520756562176 11553448378368 11554533249948 11560805388288 11561890950693 11568167083008 11608380719104 11615772708864 11625953369472 11633356549152 11645450158329 11673796798976 11680133677056 11681230444416 11687571357696 11699721326592 11735668359168 11740607741952 11747057050404 11765652133248 11772038873088 11773144270368 11801801736192 11814070454784 11820483477504 11821593423744 11826568971216 11832988778496 11839488833367 11862905739264 11875237979328 11881684205568 11888211009636 11894664278016 11895781189851 11930580025344 11937133688688 11943613513728 11944735021908 11948640417792 11956249078272 11992764186624 11997811777536 11998938374946 12005451749376 12018567030912 12031061090724 12054856900608 12068026154496 12073105422144 12080793339504 12117688813568 12121650757632 12122788983552 12129369587712 12130508538432 12137093332992 12149710608384 12179284688896 12180428326656 12187040219136 12198866936958 12218177215296 12247917953024 12249068035464 12255717187584 12268457779968 12275117457408 12276270093888 12287029648374 12325632344064 12337593556392 12344290762752 12345449894622 12352151365632 12388365546336 12395090313216 12396254215176 12402983264256 12404147907366 12408203510784 12446098915328 12454024347648 12459266076672 12472877124864 12480819609024 12510538776576 12517411020777 12524205837312 12531004342272 12532181006592 12537455630688 12583753767936 12587868094464 12589050098304 12595883802624 12602802928248 12622752619776 12640856888832 12647718715392 12654666314784 12661535637504 12668054126841 12674698103808 12713640722432 12718991720448 12720186036828 12727090925568 12740321540736 12747237359616 12754239626232 12772532481424 12779465785344 12799695126528 12806726209056 12812116385484 12819071176704 12851481217536 12864841144272 12871824556032 12873033223452 12880021082112 12924795027456 12933025284096 12940129607067 12944360452608 12952603168128 12997629425664 13005906061824 13012966047744 13014187968384 13059428308992 13067744297472 13072016867328 13079197540656 13087526117796 13125811175424 13133021398848 13140150386688 13141384249968 13148517777408 13162186492416 13195464020544 13202626904064 13208183709696 13236358649904 13243543732224 13262538375168 13269823705086 13277026953216 13290829261632 13298043912192 13299292601712 13304890092618 13345768956672 13352768372736 13359642726744 13366894731264 13381497312768 13400689816576 13407964102656 13421902528512 13429275399774 13436565202944 13442220470016 13491859709952 13497538249728 13504865107968 13506133218048 13513464741888 13520887909776 13553083674624 13561714013184 13569075707904 13576529423808 13582243599912 13590892506942 13632399915264 13636857102336 13638137606496 13645540786176 13646822105736 13654229999616 13694261629568 13701695275008 13702981867488 13710420246528 13766841729024 13778907697152 13780201539897 13787681836032 13802015002464 13809507139584 13810803855624 13844421267456 13866336387072 13879792750941 13887327108096 13922437985664 13936911239628 13944476602368 13945785992073 13953356172288 13959228949632 14001861279744 14010777391104 14016674336256 14024282996736 14031986765472 14059740135424 14074356123648 14089731566976 14097379885056 14098703632416 14104637584524 14147714001408 14155393794048 14156722988928 14161351606272 14162681360592 14170369277952 14178153294279 14219628773376 14220963999936 14228683554816 14236499604132 14244227592192 14259035366784 14287237808128 14295086022256 14302845812736 14308865685504 14317977291264 14332861733328 14367749906432 14369099041602 14376899008512 14399657017344 14407566985188 14457916369728 14472946287306 14480802625536 14490023717376 14525294444544 14540394405888 14549653444608 14562405509184 14571678564144 14622333103872 14630270533632 14631644319552 14639586803712 14640961464432 14682507314176 14690477408256 14691856847616 14699832016896 14701212334656 14706018975744 14714097233238 14760325152768 14766537572352 14774649073704 14782669185024 14784057281214 14792082499584 14807459803968 14843503214592 14844897023112 14852955267072 14859206673408 14890903481142 14914078539776 14920355672064 14936655322368 14952182919336 14960299401216 14961704176926 14998123039744 15006264459264 15013990076256 15021864419328 15029598067587 15037756572672 15074360557568 15075776043648 15083959615488 15099640344576 15116135853312 15122498028768 15178342173696 15184730530944 15192973246464 15194399870304 15202647834624 15210998898498 15247219133952 15255495770112 15256928264832 15265210171392 15273595601784 15280024049901 15328029966336 15336449904672 15341464240128 15342904807308 15351233384448 15352674868953 15361008749568 15404597837824 15406044333264 15414407184384 15415854600924 15424222777344 15487696945152 15501271159296 15511142065536 15527266877772 15535695532032 15574973925888 15583428476928 15599628435456 15623242996608 15654143655936 15662742733872 15687536177664 15696051830784 15697525693824 15735735648256 15752093939712 15762124564992 15768758628288 15777318371328 15785985111156 15817207652352 15833650639104 15842245607424 15850948012848 15859552370688 15861041586468 15907440033792 15916178251584 15924818018304 15926313362544 15931520557056 15933016530666 15941665437696 15990352248832 15997082370048 15998584499928 16007268999168 16024756041216 16041414787632 16073142534144 16081971775038 16090701539328 16097473896192 16107724452672 16163718644736 16172492783616 16174011384576 16182791110656 16199614144512 16240571102208 16249386958848 16265155915944 16290902953728 16299746131968 16332090713952 16340956250112 16357943706624 16366823276544 16368360125184 16382706197832 16450124741856 16459054350336 16460599859496 16469535154176 16517820728448 16526787084288 16528338953568 16537311019008 16538863876488 16544271347712 16605365796864 16612354768896 16621480207917 16630502833152 16641092812032 16680718368768 16689881361036 16698941116416 16700509151001 16709574675456 16716607507584 16778338357248 16785400131072 16794511736832 16803737237664 16821205784253 16830336826368 16854475851776 16872888419712 16882047516672 16890738835788 16899597471744 16958655627264 16960248049104 16969454567424 16987095387648 16996316479488 17005652834976 17039287713792 17075634945408 17082821847312 17092094902272 17093699854092 17135308290048 17153121525696 17162432741376 17164044297936 17173361442816 17182795052007 17233060036608 17244033712128 17253506142756 17259147270144 17270137557504 17330172567552 17331799874922 17341208082432 17352250624512 17412571078656 17423659063296 17429355823104 17438930054208 17450034823728 17510695198464 17520200515584 17521845666624 17531357036544 17549581989888 17593952027392 17603502538752 17610911612928 17620585575606 17648478199872 17658058309632 17683384500224 17693098273448 17702702604288 17721105682176 17730725216256 17732390135616 17739853456824 17794358608896 17803691163648 17812856968992 17822526308352 17832316514454 17841996417024 17895870038016 17905700533032 17915420270592 17917102532862 17922960626688 17934373617408 17989146279936 17996717666304 17998407562419 18008177624064 18017952989184 18027850546368 18070778232832 18082285350912 18102039231744 18109658133216 18121190009256 18176533220352 18182476136448 18184183475328 18194054381568 18195762807648 18205639999488 18224565912576 18268927033344 18270642489984 18280560328704 18298300405437 18327265822944 18355788972032 18371876929536 18373602053196 18383575781376 18402686669952 18412676186112 18414405140832 18430544472561 18459228356608 18488448516096 18506390334588 18516436144128 18518174841933 18563250647552 18582548319504 18592635469824 18594381322764 18604474896384 18606221861049 18612305266176 18669148372992 18681036521472 18688899115008 18709315687296 18721229413536 18765808164864 18786308755968 18796506513408 18798271509888 18806183446032 18863618668544 18875630651904 18881802141696 18883575147456 18893825703936 18904204392372 18959505031168 18961285333248 18971578073088 18981999472176 18992303456256 19012047155712 19070461083648 19078487580672 19080279055242 19090636388352 19110482311104 19120856039424 19131359439348 19158798722136 19169198678016 19199542689792 19210089313584 19218174578226 19228606765056 19277221826304 19297261716408 19307736834048 19309549835178 19320031623168 19367059259392 19387192541184 19399537926144 19416540678912 19428904752192 19496444138496 19507027378176 19508859092736 19519449071616 19521281952576 19589142463488 19599776022528 19601616446208 19608025300992 19618796310984 19631289176694 19688716763136 19699532098272 19710225580032 19712076374952 19722776666112 19743279738624 19791337619456 19793196030816 19803940356096 19812275564544 19854537974856 19893807562752 19904735557629 19915540429824 19936243892448 19947065868288 19948938902568 20018653435008 20029152559104 20039464090116 20050342096896 20072245969152 20101034724864 20111946153984 20132853792768 20143913099661 20154847804416 20163330705024 20237789564928 20246307374592 20257297661952 20259199827072 20270197112832 20281331864664 20329625511936 20342571019776 20353613561856 20364794135712 20373365399868 20448599872896 20455285653504 20457206409744 20468311179264 20470233158604 20481344999424 20541392444352 20552542912512 20554472801232 20565630369792 20650262593536 20668361545728 20681522754048 20703022503696 20714260709376 20755365282314 20766631901184 20799504580608 20830990662144 20872191541248 20883656978496 20905366859442 20916714903552 20930034258432 21002791919616 21016166086656 21025011504384 21036424495104 21047980148208 21089610203136 21111534185472 21122994143232 21134597350464 21146069827584 21148055448624 21156956376786 21221571002112 21233090691072 21235084483392 21242027409408 21244022040888 21255553916928 21329443160064 21331445999904 21343025332224 21354749406198 21366341388288 21388553050176 21430856712192 21442629033384 21454268719104 21463298528256 21476965936896 21499292599992 21551624859648 21553648562403 21565348512768 21577054814208 21599485526016 21611350477782 21654094802944 21686874554592 21709419430959 21721203938304 21732994842624 21776120951936 21787941666816 21810591608832 21824480166912 21843608263776 21933499655808 21945405800448 21947466479328 21959380205568 21961442196648 22023760971264 22035716112384 22037785271424 22049748025344 22051818501984 22059028463616 22071145849857 22140487729152 22149806358528 22161973610556 22174003777536 22176085921821 22188123749376 22240957825024 22253175148048 22265254821888 22267345534668 22279432900608 22288810010112 22371117809664 22380533508096 22404982983552 22428274379004 22440449101824 22442556265389 22497184559616 22509396688896 22520985114384 22532796628992 22556634859008 22611540836352 22613664065472 22625939423232 22649460516864 22674203779968 22683747043152 22719050285056 22767513260544 22777095796416 22789459869696 22791599805456 22847077720064 22870828700928 22883243655168 22885392397248 22897815257088 22910393402676 22977413382144 22992044949504 23004674857008 23012196360192 23014357210962 23026850076672 23041513124352 23106896756736 23109066499896 23121610776576 23123781901386 23136334166016 23216761438208 23231545417728 23251906738944 23266713098304 23290900316658 23347593597952 23360267354112 23362460888832 23375142715392 23399442653184 23471336718336 23481215483904 23494114100808 23531304266496 23544077746176 23546288540736 23603603472384 23628140909568 23640966955008 23643186847488 23653137942432 23665977556992 23678977666734 23725811478528 23750475958656 23763368411136 23776422019272 23789328556032 23791562379702 23861160050688 23874267377376 23887227027456 23889470043816 23897280835584 23899524795999 23912498156544 23985528373248 23995623555072 23997876749892 24010903498752 24037134061824 24062122181448 24109713801216 24122957662557 24136052308992 24146210844288 24161586679008 24235377627136 24245577967104 24258739175424 24261017076864 24274186665984 24299421216768 24360856653312 24374080438272 24397733873916 24436354430592 24495835906048 24498136070928 24511434375168 24536915559936 24550234914816 24552540187776 24574059296748 24675187112784 24688581525504 24690899789244 24704302731264 24776731092672 24790180626432 24792508430352 24805966528512 24808295814732 24816407021568 24892197830656 24908048695296 24918532153344 24945754249728 24961639218048 25021077553152 25034822041554 25048411674624 25064362013184 25074911261376 25167507535872 25175736188928 25178100196608 25191767605248 25205605856496 25245505239552 25281713777664 25295437430784 25309332629568 25323071275008 25336108253682 25349396207616 25427281444864 25437983440896 25440372073656 25454181851136 25480643081472 25494474719232 25508479252464 25545064962848 25558931570688 25599390253056 25613452418112 25624232770968 25638142353408 25702962435072 25729682288544 25743649112064 25746066446904 25760042164224 25849590054912 25866050568192 25880259214134 25888720905216 25905206336256 25995258851328 25997699812383 26011812123648 26025932095488 26028375936768 26118856617984 26135488594944 26144033734656 26158395081312 26175052235592 26266042797696 26280300773376 26282768499936 26297035554816 26324372984832 26390928041088 26405253808128 26416367419392 26430878363409 26472717299808 26487087464448 26525076750336 26539647410172 26554053906432 26581658523264 26596087824384 26598585203424 26609780185236 26691537913344 26705536745472 26719285453488 26733789462528 26748474771681 26762994625536 26801379633152 26843805057024 26858550799548 26873130405888 26875653799293 26884440940032 26983719419904 26995076499456 27012266436096 27026929483776 27041775819552 27106167349248 27123428026368 27153058847616 27164487199824 27181785013884 27264799830528 27273714204672 27276275212992 27291081572352 27293644211472 27308459999232 27388523259136 27403390550016 27405963734976 27420840493056 27533683458048 27557815394304 27560403079794 27575363672064 27604030004928 27619014279168 27621607711248 27688842534912 27732672774144 27759585501882 27774654216192 27844875971328 27873822479256 27888953204736 27891571984146 27906712344576 27918457899264 28003722559488 28021554782208 28033348672512 28048565993472 28063973530944 28119480270848 28148712247296 28179463133952 28194759770112 28197407264832 28209275169048 28295428002816 28310787588096 28313445977856 28322703212544 28325362721184 28340738555904 28356306588558 28439257546752 28441927999872 28457367109632 28472999208264 28488455184384 28518070733568 28574475616256 28590172044512 28605691625472 28617731371008 28620418582863 28635954582528 28665723466656 28735499812864 28738198083204 28753798017024 28799314034688 28815133970376 28827261867339 28915832739456 28945892574612 28961605251072 28964324752767 28980047434752 29050588889088 29080788811776 29099306889216 29124811018368 29143357128288 29244666207744 29260541067264 29263288639104 29279173607424 29281922928864 29365014628352 29383713695232 29399664033792 29402424669312 29412037951488 29428194466476 29446933765041 29533075144704 29549298147408 29565338370048 29568114562428 29584164999168 29614919607936 29687006429184 29689794046224 29705910534144 29718413346816 29781806962284 29828157079552 29840711344128 29873310644736 29904365838672 29920598802432 29923408353852 29996246079488 30027980152512 30043728838656 30059196135174 30075513145344 30148721115136 30151552087296 30167919230976 30199280689152 30232271706624 30244996057536 30356684347392 30369461061888 30385946492928 30388799740608 30405295669248 30421997796996 30494438267904 30510991540224 30513856529664 30530420342784 30547191203568 30560048099802 30656059932672 30672899809344 30682928480256 30685809614616 30702466768896 30705349737906 30722017499136 30809195675648 30812088666528 30828814368768 30831709201848 30848445554688 30975393890304 31002542318592 31022284131072 31054533755544 31071391064064 31133047923471 31149947851776 31166856953856 31199256870912 31246485993216 31308287311872 31325485467744 31358050289163 31375072355328 31392103661568 31395051387648 31471471296512 31504187879424 31524249129984 31537517256576 31554636742656 31571970222312 31634415304704 31667301278208 31684491214848 31701896025696 31719104741376 31722083172936 31832356503168 31849636036608 31852626725088 31863041114112 31866033061332 31883330875392 31980704497664 31994164740096 31997168999856 32014537998336 32032124109297 32049512082432 32082829575264 32146285068288 32163943550076 32181403078656 32194947792384 32215448905344 32327437289472 32348022769152 32365582221312 32399228289024 32417025716673 32481142204416 32530311831888 32581805907456 32599492263936 32664181427904 32681912500224 32715887413248 32736720250368 32765412395664 32900249483712 32918108700672 32921199718992 32939070308352 33035641456896 33053574168576 33056677907136 33074622038016 33077727752976 33088542695424 33210731593728 33224709537792 33242960415834 33261005666304 33282185624064 33361436737536 33379762722072 33397882232832 33401018302002 33419149350912 33433215015168 33556676714496 33570800262144 33589023473664 33607474475328 33642411568506 33660673652736 33708951703552 33745776839424 33764095033344 33781477671576 33799194943488 33917311254528 33920496098208 33938909134848 33974190775296 33992632958976 34011305669952 34078575427584 34151269890816 34165643694624 34184189804544 34187399708184 34270616580096 34306243051392 34324865482752 34328088595872 34346722885632 34365590104014 34466120073216 34488067424256 34507012285512 34518294540288 34521535816443 34540275115008 34660345135104 34663599749844 34682416164864 34685672852079 34704501249024 34825142157312 34847318126592 34877860108416 34900069647456 34936350474987 35021390396928 35040401031168 35043691333248 35062714073088 35099163979776 35187904054784 35207005077504 35221823225856 35241171151212 35296956399744 35316116619264 35366769000448 35386196546896 35405405208576 35442211364352 35461450432512 35464780271232 35479706913648 35588717217792 35625713937984 35645052616704 35664633028908 35683992834048 35687343569553 35791740076032 35811401066064 35830840541184 35834205065724 35845921253376 35868747234816 35978292559872 35993435332608 35996815124838 36016355248128 36055701092736 36141556465664 36164570701824 36204078463488 36219316266432 36242380018512 36353066440704 36364952272896 36368366950656 36388108763136 36391525615296 36411279998976 36449131825152 36537854066688 36541284979968 36561120657408 36596600810874 36654531645888 36711577944064 36743753859072 36747204106392 36767151562752 36805373339904 36825352372224 36828810281664 36861088945122 36918456713216 36976897032192 37012780669176 37032872288256 37036349683866 37126501295104 37165096639008 37185270939648 37188762645528 37208949792768 37212443722098 37224610532352 37338296745984 37362073042944 37377798230016 37418631374592 37442458827072 37531616329728 37552233062331 37572617511936 37593013026816 37596543019776 37612366892064 37727237337088 37751261303808 37763604283392 37767150294912 37787651407872 37808408784744 37922570666496 37943156146176 37963998944352 37984606912512 38004162380523 38024094311424 38140922167296 38156975161344 38160558110484 38181272776704 38220964622208 38241712078848 38262718878696 38317597444272 38338397356032 38399085379584 38420178627168 38436349156452 38457213530112 38554443652608 38594523432816 38615473668096 38619099670356 38640063246336 38774385082368 38799075852288 38820388821201 38833081357824 38857809504384 38992888276992 39017718185472 39038898143232 39042563905152 39178284926976 39203232892416 39216050601984 39237592621968 39262578353388 39377433526272 39399064196544 39420451160064 39424152749904 39445553332224 39486559477248 39582675238912 39586392061632 39607880712192 39624551129088 39709075949712 39787615125504 39809471115258 39831080859648 39872487784896 39894131736576 39897877805136 40037306870016 40058305118208 40078928180232 40100684193792 40144491938304 40202069449728 40223892307968 40265707585536 40287826199322 40309695608832 40326661410048 40475579129856 40492614749184 40514595323904 40518399654144 40540394225664 40562663729328 40659251023872 40685142039552 40707227123712 40729588271424 40746730799736 40897199745792 40910571307008 40914412819488 40936622358528 40940466317208 40962689998848 41082784888704 41105085825024 41108945602464 41131260739584 41300525187072 41336723091456 41340604619691 41363045508096 41406045007392 41428521418752 41510730564628 41533263802368 41599009161216 41639378252823 41661981324288 41767313956992 41810733718884 41833429807104 41837357976219 41860068516864 42005583839232 42032332173312 42050023008768 42072848990208 42095960296416 42179220406272 42223068370944 42269194700928 42292139655168 42296110897248 42313912753572 42443142004224 42466181382144 42470168966784 42484054818816 42488044081776 42511107833856 42534459882837 42658886320128 42662891999808 42686050664448 42709498812396 42732682776576 42777106100352 42861713424384 42885258066768 42908537438208 42926597056512 42953931873792 42998585199984 43103249719296 43107297124806 43130697025536 43198971052032 43222700955564 43308189605888 43373749109184 43418838861918 43442407876608 43552241903872 43575883333632 43621183217664 43648960333824 43687216527552 43866999311616 43890811600896 43894932958656 43918760411136 43922884393296 44047521942528 44071432224768 44075570542848 44099496050688 44103637003968 44118056927232 44142291699714 44280975458304 44299612717056 44323947221112 44348007555072 44352171843642 44376247498752 44481915650048 44506350296096 44530509643776 44534691069336 44558865801216 44577620020224 44742235619328 44761067016192 44809965967104 44856548758008 44880898203648 44885112530778 44994369119232 45018793377792 45041970228768 45065593257984 45088794202761 45113269718016 45223081672704 45227328130944 45251878846464 45298921033728 45348407559936 45367494086304 45438100570112 45535026521088 45554191592832 45578919739392 45583199610912 45694155440128 45741657401856 45766487310336 45770784794496 45795630514176 45820786805352 45840072149703 45984089899008 46009349714016 46024392720384 46028714421924 46053700153344 46058024606859 46083026248704 46213793513472 46218132999792 46243221553152 46247563802772 46272668332032 46433522876416 46463090835456 46503813477888 46533426196608 46581800633316 46695187195904 46724921777664 46750285430784 46798885306368 46962430967808 46988228201616 47062608532992 47088155492352 47092577081472 47207206944768 47256281819136 47286373694976 47306275884864 47331955113984 47357955333468 47451622957056 47500951917312 47526736822272 47552844038544 47578657112064 47583124759404 47722320101376 47748534754752 47774454054912 47778940087632 47794561671168 47799049591998 47824996313088 47971056746496 47991247110144 47995753499784 48021806997504 48074268123648 48124244362896 48219427602432 48245915325114 48272104617984 48292421688576 48323173358016 48470755254272 48491155934208 48517478350848 48522034153728 48548373331968 48598842433536 48721713306624 48748160876544 48795467747832 48872708861184 48991671812096 48996272141856 49022868750336 49073831119872 49100469829632 49105080375552 49148118593496 49350374225568 49377163051008 49381799578488 49408605462528 49553462185344 49580361252864 49585016860704 49611933057024 49616591629464 49632814043136 49784395661312 49816097390592 49837064306688 49864440623751 49891508499456 49923278436096 50042155106304 50069644083108 50096823349248 50101527453003 50128724026368 50149822522752 50335015071744 50356200393216 50383535210496 50411211712992 50463617352759 50491010479104 50563427555328 50618665259136 50646142550016 50672216507364 50698792415232 50854562889728 50875966881792 50880744147312 50908363702272 50961286162944 50988949438464 51016958504928 51090129925696 51117863141376 51226904836224 51248465541936 51276284706816 51405924870144 51459364577088 51487298224128 51492132893808 51520084328448 51548385156021 51699180109824 51732101136384 51760518428268 51777441810432 51810412672512 51990517702656 51995399624766 52023624247296 52056751873536 52237713235968 52270977189888 52288067469312 52316790162624 52350104471184 52532085595392 52560601546752 52565536999872 52594071109632 52648745969664 52781856082176 52810507616256 52832734838784 52861756726818 52945434599616 52974174928896 53050153500672 53079294820344 53108107812864 53163317046528 53192175648768 53197170406848 53219560370472 53383075826688 53411073490944 53438570906976 53467578925056 53496949543362 53525989251072 53602759266304 53687610114048 53717101599096 53746260811776 53751307598586 53768881880064 53967438839808 53990152998912 53995222687257 54024532872192 54053858967552 54083551639104 54212334698496 54246856052736 54306117695232 54328974399648 54363570027768 54529599661056 54547428409344 54552550425984 54582163144704 54587288422944 54616919998464 54777046518272 54806781100032 54811927469952 54841680986112 54894901216311 55067366916096 55115630788608 55120806159588 55150727344128 55208060009856 55238028558336 55243215422496 55377685069824 55465345548288 55519171003764 55549308432384 55554524525799 55689751942656 55747644958512 55777906409472 55783143968292 55813424689152 55818665583147 55836915798528 56007445118976 56043109564416 56066697345024 56127947061888 56238960541696 56297424494592 56358926267904 56389519540224 56394814529664 56418550338096 56590856005632 56626891955712 56645406425088 56650725442368 56681477111808 56712613177116 56878515093504 56883855999744 56914734219264 56945998416528 56976910368768 57036141467136 57148951232512 57180344089024 57211383250944 57235462742016 57240837165726 57271909165056 57331446933312 57470999625728 57476396166408 57507596034048 57598628069376 57630267940752 57654523734678 57831665478912 57891785149224 57923210502144 57928649505534 57960094869504 58101177778176 58161577623552 58198613778432 58249622036736 58286714256576 58489332415488 58521082134528 58526577278208 58558347214848 58563845857728 58730029256704 58767427390464 58799328067584 58804849338624 58824075902976 58856388932952 58893867530082 59066150289408 59098596294816 59130676740096 59136229124856 59168329998336 59229839215872 59374012858368 59379588092448 59411821068288 59436826693632 59563613924568 59656314159104 59681422688256 59714206672887 59746621289472 59808731677344 59841197604864 59846816707704 59992492158976 60055960305024 60087457677312 60118392270348 60151026290688 60303104174592 60335838461952 60398561378304 60431739298983 60464543413248 60489992115072 60713368694784 60738922123776 60771892985856 60777599481216 60810591338496 60843995593992 60988876535808 61027713059328 61060840685568 61094382407136 61120096199604 61345799618688 61365856960512 61371619229232 61404933537792 61410699475812 61444034998272 61618391351296 61624177333056 61657628737536 61663418403696 61696891109376 61950787780608 62005084637184 62044568262144 62109067511088 62142782128128 62266095846942 62299895703552 62398513741824 62492971986432 62616574623744 62650970935488 62716100578326 62750144710656 62790102775296 62942942593024 63008375758848 63048498259968 63075034513152 63109273485312 63143940444624 63268830609408 63334602556416 63368982429696 63403792051392 63438209482752 63444166345872 63664713006336 63699272073216 63705253450176 63726082228224 63732066122664 63766661750784 63961408995328 63988329480192 63994337999712 64029075996672 64064248218594 64099024164864 64165659150528 64292570136576 64327887100152 64362806157312 64389895584768 64430897810688 64654874578944 64660945687209 64696045538304 64731164442624 64798456578048 64834051433346 64962284408832 65060623663776 65128258292877 65163611814912 65198984527872 65328362855808 65363825000448 65431774826496 65473440500736 65530824791328 65800498967424 65836217401344 65842399437984 65878140616704 66071282913792 66107148337152 66113355814272 66149244076032 66155455505952 66177085390848 66213437549571 66421463187456 66449419075584 66485920831668 66522011332608 66528257765463 66564371248128 66722873475072 66759525444144 66795764465664 66802036604004 66838298701824 66866430030336 67113353428992 67141600524288 67214948950656 67284823137012 67321347305472 67417903407104 67491553678848 67528190066688 67562955343152 67598389886976 67834622509056 67840992196416 67877818269696 67948381550592 68022611339904 68157150855168 68302539781632 68331287389248 68368379609088 68374799416368 68541233160192 68612486102784 68649730965504 68656177191744 68693445771264 68731180208028 68932240146432 68976134848512 69014024571024 69036589080576 69043071632886 69080550230016 69320690270208 69327199499688 69364832329728 69371345704158 69409002498048 69650284314624 69694636253184 69755720216832 69800139294912 69872700949974 70042780793856 70080802062336 70087382666496 70125428146176 70198327959552 70375808109568 70414010155008 70443646451712 70482342302424 70593912799488 70632233238528 70733538000896 70772393093792 70810810417152 70884422728704 70922900865024 70929560542464 70959413827296 71177434435584 71251427875968 71290105233408 71329266057816 71367985668096 71374687139106 71583480152064 71622802132128 71661681082368 71668410131448 71691842506752 71698574387997 71737494469632 71956585119744 71986870665216 71993630249676 72032710496256 72111402185472 72283112931328 72329141403648 72368872987671 72408156926976 72438632532864 72484760037024 72706132881408 72736733901312 72776217526272 72783051230592 72822559997952 72898263650304 73082569959936 73122241314816 73193201621748 73309063291776 73487507718144 73494408212784 73534303125504 73610746679808 73650704744448 73657620563328 73722177890244 73836913426432 74025561338352 74065744576512 74072699367732 74253002590208 74330193278016 74370541879296 74377525291056 74417899585536 74424887444196 74449221064704 74676593491968 74724146085888 74755596460032 74837262749184 74884917654144 75063232659456 75104466124662 75145235023872 75193086039552 75224733784128 75454474674176 75502522607616 75527208566784 75534300589824 75575302815744 75616817569488 75845141332992 75886312292352 75927997888704 75969213825024 76008324761046 76048188622848 76281844334592 76313950322688 76321116220968 76362545553408 76441929244416 76483424157696 76525437757392 76635194888544 76676794712064 76798170759168 76840357254336 76872698312904 76914427060224 77108887305216 77189046865632 77230947336192 77238199340712 77280126492672 77548770164736 77598151704576 77640777642402 77666162715648 77715619008768 77985776553984 77993099437149 78035436370944 78077796286464 78085127810304 78356569853952 78406465784832 78432101203968 78475185243936 78525156706776 78798128393088 78840902320128 78848305499808 78891106664448 78973118954496 79165350477824 79172784123264 79215761424384 79249102258176 79292635090227 79418151899424 79575230251008 79618942230516 79662161719296 79744975569792 79788263473152 79795755610272 80074613740032 80116610236416 80157856360464 80201368387584 80245424315043 80288983876608 80404138899456 80531415171072 80575652398644 80619391217664 80626961397879 80653322820096 80951158259712 80985229498368 81036799308288 81080788451328 81125327458656 81318502047744 81370284079104 81459176542848 81493461599472 81794399491584 81821142614016 81828825638976 81873244717056 81880932634416 81925379997696 82165569777408 82210171650048 82217891204928 82262521479168 82601050374144 82673446182912 82681209239382 82726091016192 82812090014784 82857042837504 83021461129256 83066527604736 83198018322432 83278756505646 83323962648576 83534627913984 83621467437768 83666859614208 83674715952438 83720137033728 84011167678464 84064664346624 84100046017536 84145697980416 84191920592832 84358440812544 84446136741888 84538389401856 84584279310336 84592221794496 84627825507144 84886284008448 84932362764288 84940337933568 84968109637632 84976088163552 85022215667712 85068919765674 85317772640256 85325783999616 85372101328896 85418997624792 85465365553152 85554212200704 85723426848768 85770516133536 85817074876416 85853194113024 85861255748589 85907863747584 85997170399968 86206499438592 86214594249612 86261394051072 86397942104064 86445401911128 86481785602017 86616379211776 86747498218368 86837677723836 86884815753216 86892974258301 87104483807744 87151766667264 87242366435328 87297920667648 87374433055104 87733998623232 87781623201792 87789865917312 87837520822272 87845768786592 88095043885056 88151141085696 88198992101376 88207274007936 88236113854464 88284583399428 88340801295123 88599225434112 88647894442224 88696015110144 88704343687284 88752494997504 88963831300096 89012700592192 89061019287552 89069382138672 89117731602432 89155240040448 89484471238656 89522134032384 89619931934208 89713097516016 89761796407296 89770225061556 89988738238464 90083940457536 90131186515968 90177588405522 90226539436032 90446163345408 90454656261888 90503757692928 90597842067456 90696815119872 90734988172608 90876201140224 91070053042176 91108383185664 91157839478784 91166399221824 91388310880256 91483314803712 91532974620672 91541569588992 91591261028352 91641573610704 91680144299406 91968179798016 92018699428032 92048785440768 92057428843848 92107400306688 92116049213718 92166052497408 92427587026944 92436265999584 92486443106304 92495127605544 92545336664064 92867045752832 92926181670912 93007626955776 93066852393216 93163601266632 93390374391808 93399143770413 93449843555328 93500570861568 93597770612736 93924861935616 93976456403232 94074150867489 94125217065984 94176310984704 94185154162944 94414413889536 94512563638272 94572747389952 94612551769728 94663910227968 94715910666936 94903245914112 95001903834624 95053473644544 95105688077088 95157314224128 95166249518808 95497069509504 95548908109824 95557880175264 95589123342336 95598099183996 95649992626176 95942113492992 95982494220288 95991506999568 96043613995008 96096372327891 96148536247296 96248488725792 96438855204864 96491830650228 96544209235968 96584843377152 96646346716032 96941510508544 96982311868416 97044068307456 97096746663936 97197684867072 97251077150019 97443426613248 97590935495664 97745417722368 97983343624192 97992544283712 98045737500672 98147662239744 98210160751104 98296237186992 98700748451136 98754326102016 98763599156976 98817210925056 99106924370688 99160722505728 99170033721408 99223866114048 99233183258928 99265628086272 99568791322624 99632194781184 99674128613376 99728881247502 99783016998912 99846556872192 100084310212608 100139288166216 100193646698496 100203054906006 100257448052736 100299645045504 100670030143488 100712400786432 100767070420992 100822423425984 100927234705518 100982020958208 101126855110656 101237330518272 101292285100032 101344433014728 101397584830464 101709125779456 101751933763584 101761488294624 101816727404544 101922572325888 101977898876928 102033917009856 102180259851392 102235726282752 102453809672448 102496931083872 102552569413632 102811849740288 102918729154176 102974596448256 102984265787616 103040168656896 103096770312042 103398360219648 103464202272768 103521036856536 103554883620864 103564607449329 103620825345024 103981035405312 103990799249532 104047248494592 104057018556237 104113503747072 104475426471936 104541954379776 104633580325248 104700208942368 105064171190784 105121203093504 105131073999744 105188142219264 105297491939328 105563712164352 105621015232512 105665469677568 105723513453636 105890869199232 105948349857792 106100307001344 106158589640688 106216215625728 106326634093056 106384351297536 106394340813696 106439120740944 106766151653376 106877141813952 106935157850112 106993899086724 107051978502144 107205518532608 107375220228096 107434203198192 107492521623552 107502615197172 107537763760128 107934877679616 107980305997824 107990445374514 108049065744384 108167103278208 108424669396992 108493712105472 108612235390464 108657948799296 108727140055536 109059199322112 109094856818688 109105100851968 109164326289408 109174576845888 109233839996928 109554093036544 109613562200064 109623854939904 109683361972224 109789802432622 110134733832192 110231261577216 110241612319176 110301454688256 110416120019712 110476057116672 110486430844992 110755370139648 110930691096576 111038342007528 111098616864768 111109049051598 111379503885312 111495289917024 111555812818944 111566287936584 111626849378304 111637331166294 111673831597056 112014890237952 112086219128832 112133394690048 112255894123776 112477921083392 112594848989184 112656699186993 112717852535808 112779039080448 112789629059328 112837100676192 113181712011264 113253783911424 113290812850176 113301450884736 113362954223616 113425226354232 113767711999488 113829468438528 113891996833056 113953820737536 114012487141569 114072282934272 114360688178048 114422766501888 114470925484032 114481674331452 114543818330112 114662893866624 114941999251456 114952792332816 115015192068096 115197256138752 115260535881504 115309047469356 115663330957824 115783570298448 115846421004288 115857299011068 115920189739008 116323155247104 116397227556864 116461166463603 116499244073472 116573428513152 116978664830976 117053154556416 117116694429696 117127691715456 117460058513408 117534854780928 117609698677248 117648151805952 117712777865904 117787735060164 118132300578816 118197192589632 118261353480192 118272458249712 118336659996672 118459678431744 118748025716736 118759176184896 118823642136576 118873653387264 119127227849136 119312628318208 119362845376512 119428413345774 119493242578944 119617463354688 119682395209728 119693633415408 119984984317952 120111920610048 120174915354624 120236784540696 120302052581376 120606208349184 120671676923904 120797122756608 120863478597966 120929086826496 120979984230144 121426737389568 121477844247552 121543785971712 121555198962432 121621182676992 121687991187984 121977753071616 122055426118656 122121681371136 122188764814272 122240192399208 122691599237376 122731713921024 122743238458464 122809867075584 122821398951624 122888069996544 123236782702592 123248354666112 123315257475072 123326836807392 123393782218752 123901575561216 124010169274368 124021813859073 124089136524288 124218135022176 124285564256256 124532191693884 124599791407104 124797027483648 124918134758469 124985943972864 125301941870976 125432201156652 125500289421312 125512073928657 125580205550592 125885885186048 126016751517696 126096996519936 126150069026304 126218546970624 126287880889248 126537661218816 126669205112832 126807584102784 126876418965504 126888332691744 127329426012672 127398544146432 127410506900352 127452164456448 127464132245328 127533323501568 127603379648511 127976658960384 127988675999424 128058151993344 128128496437188 128198048329728 128331318301056 128585140273152 128655774200304 128725612314624 128779791169536 128861795621376 129309749157888 129321891374418 129392091076608 129596913156096 129668102866692 129924568817664 130121247327552 130256516585754 130327223629824 130656725711616 130727650000896 130863549652992 130946881001472 131061649582656 131600997934848 131672434802688 131684798875968 131756281233408 132142565827584 132214296674304 132226711628544 132298488152064 132310911011904 132354170781696 132426875099142 132842926374912 132898838151168 132971841663336 133044022665216 133056515530926 133128742496256 133445746950144 133519050888288 133591528931328 133604073208008 133676597403648 133732860060672 134226706857984 134283201048576 134429897901312 134569646274024 134642694610944 134835806814208 134909874335041 134983107357696 135056380133376 135125910686304 135196779773952 135266382608283 135669245018112 135681984392832 135755636539392 135896763101184 136045222679808 136314301710336 136605079563264 136662574778496 136736759218176 136749598832736 137082466320384 137224972205568 137299461931008 137312354383488 137386891542528 137462360416056 137520216449109 137952269697024 138028049142048 138073178161152 138086143265772 138161100460032 138174073820577 138641380540416 138654398999376 138729664659456 138742691408316 138818004996096 139300568629248 139389272506368 139511440433664 139600278589824 139745401899948 140085561587712 140174765332992 140250856292352 140396655919104 140751616219136 140887292903424 140964684604848 141187825598976 141264466477056 141467076001792 141544786187584 141621620834304 141768845457408 141859121084928 141918827654592 142354868871168 142502855751936 142580210466816 142658532115632 142735971336192 142749374278212 143166960304128 143245604264256 143323362164736 143336820262896 143383685013504 143397148775994 143474988939264 143913170239488 143973741330432 143987260499352 144065420992512 144222804370944 144566225862656 144658282807296 144737745975342 144816313853952 144877265065728 144969520074048 145412265762816 145473467802624 145552435052544 145566102461184 145645119995904 145796527300608 146165139919872 146244482629632 146386403243496 146618126583552 146975015436288 146988816425568 147068606251008 147221493359616 147301409488896 147315241126656 147444355780488 147673826852864 148051122676704 148131489153024 148145398735464 148506005180416 148660386556032 148741083758592 148755050582112 148835799171072 148849774888392 148898442129408 149353186983936 149448292171776 149511192920064 149593321871253 149674525498368 149769835308288 150126465318912 150208932249324 150290470047744 150304582359009 150386172079104 150449467568256 150908949348352 151005045215232 151068601179648 151150605631488 151233635138976 151390852058277 151690282665984 151855995777408 151938427650048 152016649522092 152096377245696 152563688669184 152627900645376 152642232441936 152725091106816 152883858488832 152966848315392 153050875514784 153270389777088 153353589424128 153680714508672 153745396625808 153828854120448 154217774610432 154378093731264 154461894672384 154476398681424 154560252985344 154645155468063 155097540329472 155196303409152 155281555284804 155332325431296 155431238017536 155971553107968 155986198874298 156070872741888 156170255620608 156713139707904 156812931569664 156864202407936 156950370487872 157050313413552 157596256786176 157681804640256 157696610999616 157782213328896 157946237908992 158330700955648 158345568246528 158431522848768 158498204516352 158585270180454 158836303798848 159150460502016 159237884461032 159324323438592 159489951139584 159576526946304 159591511220544 160149227480064 160233220472832 160315712720928 160402736775168 160490848630086 160577967753216 160808277798912 161062830342144 161151304797288 161238782435328 161253922795758 161306645640192 161902316519424 161970458996736 161985668061771 162073598616576 162161576902656 162250654917312 162637004095488 162740568158208 162918353085696 162986923198944 163588798983168 163642285228032 163657651277952 163746489434112 163761865268832 163850759995392 164331139554816 164420343300096 164435782409856 164525042958336 164684703648933 165202100748288 165346892365824 165362418478764 165452182032384 165624180029568 165714085675008 166042922258512 166133055209472 166396036644864 166557513011292 166647925297152 167069255827968 167242934875536 167333719228416 167349431904876 167440274067456 167455996749441 168022335356928 168129328693248 168200092035072 168383841185664 168716881625088 168892273483776 169076778803712 169168558620672 169184443588992 169255651014288 169772568016896 169880675867136 169936219275264 169952176327104 170044431335424 170137839531348 170635545280512 170651567999232 170744202657792 170837995249584 170930731106304 171108424401408 171446853697536 171541032267072 171634149752832 171706388226048 171722511497178 171815727495168 171994340799936 172412998877184 172429188499224 172522788102144 172795884208128 172890803822256 172963571204034 173232758423552 173494996436736 173675355447672 173769631506432 173785948516602 174208967615488 174303533334528 174484732870656 174595841335296 174748866110208 175467997246464 175563246403584 175579731834624 175675041644544 175691537573184 176190087770112 176302282171392 176397984202752 176414548015872 176472227708928 176569166798856 176681602590246 177198450868224 177295788884448 177392030220288 177408687374568 177504989995008 178025401184384 178122038575104 178138764277344 178235463204864 178310480080896 178968942477312 179044268064768 179142620018661 179239863868416 179426195032032 179523592814592 179540450123112 179977476476928 180167880915072 180262373031936 180355176811044 180453078872064 180909312523776 181007515385856 181195684134912 181295217896949 181393630239744 181469976345216 182140106084352 182216766371328 182315678957568 182332798443648 182776621760512 182966629607424 183083139177984 183182522056704 183283147221408 183360288598812 184037398856064 184097570881536 184114857687696 184214800613376 184232098427436 184332104994816 184855174053888 184872531999168 184972886212608 184990255211088 185090673328128 185734091505664 185852363341824 186015253911552 186133704786432 186327202533264 186780748783616 186798287540826 186899687110656 187195541225472 187849723871232 187952912806464 188148301734978 188250434131968 188370308325888 188828827779072 189025127276544 189145494779904 189225103539456 189327820455936 189431821333872 189806491828224 190003807669248 190106947289088 190211376154176 190314628448256 190332499037616 190994139019008 191097816219648 191115760350528 191178246684672 191196198367992 191299985252352 191884226985984 191964988440576 191983013999136 192087227990016 192192744655782 192297072494592 192496977451584 192877710409728 192983661300456 193088418471936 193169686754304 193292693432064 193883021017088 193964623736832 193982837061627 194088136614912 194193493327872 194395369734144 194502154300038 194886853226496 195181870991328 195384774878631 195490835444736 195966687248384 195985088567424 196091475001344 196295324479488 196420321502208 196592474373984 197401496902272 197508652204032 197527198313952 197634421850112 198213848741376 198321445011456 198340067442816 198447732228096 198466366517856 198531256172544 198640312648713 199264389562368 199348257226752 199457762495004 199566033997824 199584773296389 199693113744384 200168620425216 200278576332432 200387293396992 200406109812012 200514896105472 200599290091008 201340060286976 201424801572864 201644846851968 201854469411036 201964041916416 202253710221312 202474661036544 202584570200064 202688866029456 202795169660928 203503867527168 203522976589248 203633454809088 203845144651776 204067834019712 204360519702784 204471452565504 204907619344896 204993862167744 205105138827264 205623699480576 205837458308352 205949192896512 205968531575232 206080337313792 206193540624084 206796720439296 206928404545536 207042073713072 207109767241728 207129214898658 207241650690048 207962070810624 207981598499064 208094496989184 208114037112474 208227007494144 208950852943872 209083908759552 209267160650496 209400417884736 210128342381568 210242406187008 210262147999488 210376284438528 210594983878656 211127424328704 211242030465024 211330939355136 211447026907272 211781738398464 211896699715584 212200614002688 212317179281376 212432431251456 212653268186112 212768702595072 212788681627392 212878241481888 213532303306752 213754283627904 213870315700224 213987798173448 214103957004288 214411037065216 214750440456192 214868406396384 214985043247104 215005230394344 215075527520256 215095723163991 215869755359232 215960611995648 215980890749028 216098131488768 216334206556416 216849338793984 216987424210944 217106618963013 217224470780928 217315897598592 217454280111072 218118398644224 218210201703936 218328652578816 218349153691776 218467679993856 219108186073088 219247709879808 219366723944448 219579604865244 220462523154432 220483224638352 220602909376512 220832240039424 220952114233344 220972861689984 221510740279296 222076684015056 222197233729536 222218098103196 222759007770624 222990579834048 223111625637888 223132575873168 223253698756608 223274662332588 223347663194112 224029780475904 224172438257664 224266789380096 224511788247552 224955842166784 225189697978368 225313398373986 225435705071616 225579258118656 225674201352384 226363424022528 226507567822848 226581625700352 226602901769472 226725908447232 226850452708464 227535423998976 227658936877056 227783993666112 227907641475072 228024974283138 228144565868544 228721376356096 228845533003776 228941850968064 228963348662904 229087636660224 229325787733248 229883998502912 229905584665632 230030384136192 230394512277504 230521071763008 230618094938712 231326661915648 231567140596896 231692842008576 231714598022136 231840379478016 232646310494208 232794455113728 232922332927206 232998488146944 233146857026304 233957329661952 233979298311447 234106309112832 234233388859392 234255383430912 234920117026816 235069709561856 235219397354496 235296303611904 235425555731808 235575470120328 236394385179264 236522706960384 236544916499424 236673319993344 236919356863488 237496051433472 237518352369792 237647284273152 237747306774528 237877905270681 238254455698272 238625256636416 238725690753024 238856826691548 238986485157888 239234926709376 239364790419456 239387266830816 239969968635904 240223841220096 240349830709248 240473569081392 240604105162752 240736272945129 241212416698368 241594245513216 241726957195932 241858173652992 241880884193637 241959968460288 242853474779136 242955688495104 243110397924864 243242365353984 243375982375968 243955506143232 244110852237312 244377529628544 244480384798416 245383198474752 245463427842048 245486476916928 245619734151168 245642797903248 245776139993088 246473565405184 246496709332224 246630514950144 246653673614784 246787564437504 247803151122432 248020338548736 248043627718146 248178273048576 248436270044352 248571128512512 249064383387768 249199582814208 249594054967296 249836269516938 249971887945728 250603883741952 250864402313304 251000578842624 251024147857314 251160411101184 251771770372096 252033503035392 252193993039872 252300138052608 252437093941248 252575761778496 253075322437632 253338410225664 253615168205568 253752837931008 253776665383488 254658852025344 254797088292864 254821013800704 254904328912896 254928264490656 255066647003136 255206759297022 255953317920768 255977351998848 256116303986688 256256992874376 256396096659456 256662636602112 257170280546304 257311548400608 257451224629248 257559582339072 257583767245767 257723591242752 258619498315776 258643782748836 258784182153216 259193826312192 259336205733384 259849137635328 260242494655104 260513033171508 260654447259648 260678922774903 261313451423232 261455300001792 261727099305984 261893762002944 262123299165312 263201995869696 263344869605376 263369597751936 263512562466816 264285131655168 264453423257088 264596976304128 264621822023808 264708341563392 264853750198284 265797676302336 265943683326672 266088045330432 266113031061852 266257484992512 266891493900288 267038101776576 267183057862656 267208146416016 267353194807296 267465720121344 268453413715968 268566402097152 268859795802624 269139292548048 269285389221888 269671613628416 269819748670082 269966214715392 270251821372608 270393559547904 270532765216566 271338490036224 271363968785664 271511273078784 271793526202368 272090445359616 272628603420672 273210159126528 273325149556992 273473518436352 273499197665472 274164932640768 274449944411136 274598923862016 274624708766976 274773783085056 274924720832112 275040432898218 275904539394048 276056098284096 276146356322304 276172286531544 276322200920064 276348147641154 277282761080832 277308797998752 277459329318912 277485382816632 277636009992192 278601137258496 278778545012736 279022880867328 279200557179648 279490803799896 280171123175424 280197431311239 280349530665984 280501712584704 280793311838208 281503232438272 281774585806848 281929369209696 282222452602467 282375651197952 282528932954112 283089572375168 283243241668608 283537690914816 283718242169856 283837655309184 284709737742336 285005711503872 285160420933632 285317064231264 285471942672384 285498748556424 286491208528512 286646724329472 286673640525792 286767370027008 286794297551988 286949977878528 287826340478976 287947482660864 287974520998704 288130841985024 288289116983673 288445608741888 289132451725312 289316565614592 289475491950684 289632627707904 289754530131456 289939040148096 290824531525632 290946935605248 291132204922368 291290239991808 291593054601216 291753231450057 292330279839744 292772806486992 293236253167104 293950030872576 293977632851136 294137212502016 294442986719232 294630482253312 294888711560976 295347653705728 296102245353408 296262978306048 296290797470928 297012010360832 297320773112064 297482167517184 297510101164224 297671598342144 297699549776784 297796884258816 298706373967872 298896584343552 299022385840128 299186643742506 299349050996736 299539670616576 300252930637824 300417864498648 300580940095488 300609164718018 300772344158208 300898935136512 301817898696704 302010090430464 302137202359296 302301211262976 302467270277952 302781704116554 303380565331968 303711991554816 303876855300096 304033299044184 304192754491392 305127377338368 305255801290752 305284464883872 305450182213632 305767716977664 305933696630784 306101751029568 306540779554176 306707178848256 307361429017344 307490793251616 307657708240896 308435549220864 308756187462528 308923789344768 308952797362848 309120505970688 309290310936126 310195080658944 310392606818304 310563110569608 310664650862592 310693822347987 310862476035072 311943106215936 311972397748596 312141745483776 312171055668711 312340511241216 313426279415808 313625863139328 313900740975744 314100626827104 315192513572352 315363609280512 315393221999232 315564426657792 315892475817984 316691136493056 316863045697536 316996409032704 317170540360908 317672607597696 318300921004032 318475768922064 318648646877184 318979902279168 319153053892608 319183022441088 320298454960128 320631425441856 320805473550336 320981697260172 321155935506432 321616555597824 322125660684288 322302609594576 322477564870656 322507845591516 322613291280384 323804633038848 323940917993472 323971336123542 324147197233152 324501309834624 325274008190976 325481136316416 325836706171392 325973846397888 327177597966336 327284570456064 327315302555904 327492978868224 327523730537664 327701519990784 328662279109632 328840686600192 328871564819712 329050085916672 329369407297866 330404201496576 330693784731648 330724836957528 330904364064768 331248360059136 331428171350016 332085844517024 332266110418944 332792073289728 333115026022584 333295850594304 334138511655936 334485869751072 334667438456832 334698863809752 334880548134912 334911993498882 336044670713856 336258657386496 336400184070144 336767682371328 337433763250176 337784546967552 337970097560979 338153557607424 338337117241344 338368887177984 338511302028576 339545136033792 339761351734272 339872438550528 339904352654208 340088862670848 340275679062696 341303135998464 341488405315584 341675990499168 341861462212608 342037461424707 342216848802816 343082064534144 343268299505664 343412776452096 343445022994356 343631454990336 343988681599872 344825997754368 344858376998448 345045576204288 345591768416256 345781607644512 345927142408068 346465516847104 346989992873472 347350710895344 347539263012864 347571897033204 348417935230976 348969465741312 349191682670592 349383499390809 349497732220416 350935994492928 351159463669248 351350083289088 351383075146368 352380175540224 352604564342784 352829096031744 352944455417856 353138333597712 353363205180492 354396901736448 354591577768896 354784060440576 354817374749136 355009979990016 356050802368768 356244077150208 356277528554688 356470926409728 356620960161792 357937884954624 358088536129536 358285240037322 358479727736832 358852390064064 359047185629184 359080900246224 359954952953856 360335761830144 360524746063872 360710353622088 360906157744128 361818625047552 362015030771712 362391368269824 362590435793898 362787260479488 362939952690432 364280212168704 364433532742656 364631357915136 364665596887296 365553243521024 365933259214848 366166278355968 366365044113408 366566294442816 366720577197624 368074797712128 368195141763072 368229715375392 368429601226752 368464196854872 368664209989632 369710348107776 369745063998336 369945772425216 369980510422176 370181346656256 371468183011328 371704726683648 372030507823104 372065441577219 372267409572864 372654405066528 373561497567232 373596575081652 373799374221312 374391082450944 374754404275407 375905825612928 376296603469956 376500868263936 376536221785971 376740616651776 377657655558144 378050254553088 378290989559808 378450207078912 378655640911872 378863642667744 379612983656448 380007615338496 380422752308352 380629256896512 380664998075232 381988278038016 382195632439296 382231520701056 382356493369344 382392396735984 382599970504704 382810138945533 383929976881152 383966027998272 384174455980032 384385489311564 384594144989184 384993954903168 385755420819456 385967322600912 386176836943872 386339373508608 386585386864128 387766042034176 387929247473664 387965674123254 388176273229824 388790739468288 389004308600076 389773706452992 390363741982656 390769549757262 390981670889472 391933374496768 391970177134848 392182950002688 392590648958976 392840643004416 393184948747968 394802993804544 395017304408064 395054396627904 395268843700224 396427697482752 396642890022912 396680134885632 396895464456192 396932733035712 397062512345088 397280625297426 398528779124736 398696514453504 398915524990008 399132067995648 399169546592778 399386227488768 400337240850432 400557152664864 400774586793984 400812219624024 401029792210944 401198580182016 402680120573952 402849603145728 403289693703936 403708938822072 403928083832832 404507420442624 404729623005123 404949322073088 405169140400128 405377732058912 405590339321856 405799147824849 407007735054336 407045953178496 407266909618176 407690289303552 408135668039424 408721039405568 408942905131008 409815238689792 409987724335488 410210277654528 411247398961152 411674916616704 411898385793024 411937063150464 412160674627584 412387081248168 413856809091072 414084147426144 414219534483456 414258429797316 414483301380096 414522221461731 415924141621248 415963196998128 416188993978368 416228074224948 416454014988288 417901705887744 418167817519104 418534321300992 418800835769472 420256684763136 420524295998976 420752568877056 421189967757312 422254848657408 422661878710272 422894053814544 423563476796928 423793399431168 424401228005376 424634358562752 424864862502912 425306536372224 425577363254784 425756482963776 427064606613504 427508567255808 427740631400448 427975596346896 428207914008576 428822074130432 429500880912384 429736812792768 429970086494208 430010460788688 430151055040512 430191446327982 431739510718464 431921223991296 431961781498056 432196262977536 432668413112832 433698677587968 433974848421888 434213237926026 434448941561856 434631795197184 434908560222144 436236797288448 436420403407872 436657305157632 436698307383552 436935359987712 438216372146176 438495419759616 438733447888896 439159209730488 440925046308864 440966449276704 441205818753024 441664480078848 441904228466688 441945723379968 443021480558592 444153368030112 444394467459072 444436196206392 445518015541248 445981159668096 446223251275776 446265151746336 446507397513216 446549324665176 446695326388224 448059560951808 448344876515328 448533578760192 448779965613759 449023576495104 450379395956736 450626796747972 450871410143232 450913747077027 451158516237312 451348402704768 452726848045056 453015135645696 453205803538944 453451816894464 453700905416928 454172556174831 455070847997952 455567987332224 455815282950144 456049948566276 456289131737088 457442752712192 457691066007552 457883701936128 457926697325808 458175273320448 458651575466496 459767997005824 459811169331264 460060768272384 461042143526016 461236189877424 462653323831296 463134281193792 463385684017152 463429196044272 463680758956032 463935466404189 465292620988416 465588910227456 465844665854412 465996976293888 466293714052608 467914659323904 467958596622894 468212618225664 468510766861824 469840234053632 470139419123712 470438794708992 470592607223808 470851111463616 471150940240656 472788770358528 473045413920768 473089832998848 473346639986688 473838713726976 474992102866944 475036704739584 475294568546304 475494613549056 475755810541362 476508911396544 477250513272832 477451381506048 477713653383096 477972970315776 478469853418752 478729580838912 478774533661632 479939937271808 480447682440192 480699661418496 480947138162784 481208210325504 481472545890258 482424833396736 483188491026432 483453914391864 483716347305984 483761768387274 483919936920576 485706949558272 485911376990208 485957004185313 486220795849728 486484730707968 486751964751936 487911012286464 488221704474624 488755059257088 488960769596832 490766396949504 490926855684096 490972953833856 491239468302336 491285595806496 491552279986176 492993418664448 493261029900288 493307347229568 493575128875008 494054110946799 495606302244864 496040677097472 496087255436292 496356546097152 496872540088704 497142257025024 498128766775536 498399165628416 499188109934592 499672539033876 499943775891456 501207767483904 501728804626608 502001157685248 502048295714628 502320822202368 504067006070784 504387986079744 504600276105216 505151523556992 506150644875264 506676820451328 507230336411136 507505675862016 507553330766976 509317704050688 509642027601408 509808657825792 509856528981312 510133294006272 510413518594044 511906635841536 511954703997696 512232607973376 512513985748752 512792193318912 513325273204224 514340561092608 514623096801216 514902449258496 515119164678144 515167534491534 515447182485504 517238996631552 517287565497672 517568364306432 518387652624384 518672411466768 519698275270656 520484989310208 521026066343016 521308894519296 521357845549806 522626902846464 522910600003584 523454198611968 523787524005888 524246598330624 526403991739392 526689739210752 526739195503872 527025124933632 528570263310336 528906846514176 529193952608256 529243644047616 529416683126784 529707500396568 531595352604672 531887366653344 532176090660864 532226062123704 532514969985024 534076203553152 534366115725312 534416292832032 534706389614592 534931440242688 536906827431936 537132804194304 537427860055983 537719591605248 538278585096096 538570778443776 539343227256832 539639497340164 539932429430784 540503642745216 540787119095808 541065530433132 542727937571328 543022546157568 543587052404736 543885653690847 544180890719232 546420318253056 546650299113984 546947036872704 546998395330944 548329865281536 548899888822272 549249417533952 549547566170112 549849441664224 550080865796436 552112196568192 552292712644608 552344573063088 552644401840128 552696295282308 554565522161664 554617595997504 554918658637824 554970765633264 555272019984384 557202274516992 557557090025472 558045761734656 558401114359296 558981607599792 560342246350848 560394862622478 560699061331968 561586623676416 563006464876544 563549171613696 563858738419392 564444905204934 564751302395904 566179144750336 566486483337216 567075381829632 567436484339712 567675310618368 569419475484672 570011423007744 570320841867264 570634128462528 570943885344768 570997497112848 572982417057024 573293448658944 573347281051584 573534740054016 573588595103976 573899955757056 575652680957952 575894965321728 575949041997408 576261683970048 576578233967346 576891217483776 578264903450624 578633131229184 578950983901368 579265255415808 579509060262912 579878080296192 581649063051264 581893871210496 581948511184881 582264409844736 582580479983616 583186109202432 583506462900114 584660559679488 585545612973984 586154324635893 586472506334208 587900061745152 587955265702272 588274425004032 588885973438464 589260964506624 589777423121952 590695307411456 592204490706816 592525956612096 592581594941856 594024020721664 594641546224128 594964335034368 595020202328448 595343196684288 595399099553568 595593768517632 595920937946139 597793168687104 598044771680256 598373287485012 598698101993472 598754319889167 599079341233152 600505861275648 600835728997296 601161880190976 601218329436036 601544688316416 601797870273024 603635797393408 604020180860928 604274404718592 604934540555904 605563408233108 606761130663936 607423983109632 607753710600192 608066598088368 608385508982784 610511602581504 610568929767744 610900364427264 611535433955328 612203502059136 613081559108352 613414357696512 614722858034688 614981586503232 615315416481792 616871098441728 617512374925056 617847578689536 617905594725696 618241011941376 618580621872252 620390161317888 620785213636608 621126221139216 621329301725184 621387644695974 621724952070144 623886212431872 623944795497192 624283490967552 624342111337422 624681022482432 626852558831616 627251726278656 627801481951488 628201253654208 630385027144704 630727218561024 630786443998464 631128853315584 631784951635968 633382272986112 633726091395072 633992818065408 634341080721816 635345215195392 636601842008064 636951537844128 637297293754368 637959804558336 638306107785216 638366044882176 640596909920256 641262850883712 641610947100672 641963394520344 642311871012864 643233111195648 644251321368576 644605219189152 644955129741312 645015691183032 645226582560768 645287169491973 647609266077696 647881835986944 647942672247084 648294394466304 649002619669248 650548016381952 650962272632832 651319856889039 651673412342784 651947692795776 654355195932672 654630605111808 654985957736448 655047461075328 655403039981568 657324558219264 657743129639424 658100171833344 658738814595732 661387569463296 661449673915056 661808728129536 662496720118272 662856342700032 664171689034048 664532220837888 666230052045168 666591701188608 668277023311872 668971739502144 669334876913664 669397727619504 669761096269824 669823986997764 672089341427712 672517314772992 672800368140288 673535364742656 674867526500352 675569093935104 675940195121958 676307115214848 676737774355968 677022604057152 679090272067584 679522703468544 679744877101056 679808705308416 680177725341696 680551358125392 682606271996928 682976810631168 683351980998336 683722924425216 684074922849414 684433697605632 686164129068288 686536599011328 686825552904192 686890045988712 687262909980672 687977363199744 689651995508736 689716753996896 690091152408576 691183536832512 691563215289024 691854284816136 692931033694208 693979985746944 694701421790688 695078526025728 695143794066408 696835870461952 697938931482624 698383365341184 698766998781618 698995464440832 701871988985856 701937894934341 702318927338496 702700166578176 702766150292736 704760351080448 705209128685568 705658192063488 705888910835712 706276667195424 706726410360984 709183155537792 709568120881152 709634749498272 710019959980032 712101604737536 712488154300416 712555057109376 712941852819456 713241920323584 713633715812043 715875769909248 716177072259072 716570480074644 716959455473664 717704780128128 718094371258368 718161800492448 719909905907712 720671523660288 721049492127744 721420707244176 721812315488256 722208818835387 723637250095104 724782736539648 725180871587796 725574520958976 725642652580911 725879905380864 728560424337408 728867065485312 729331193774592 731106487042048 731866518429696 732332556711936 733132588885632 733441154395248 736149595424256 736390283526144 736459430750784 736859202453504 736928393709744 737328419979264 739420696215552 739490127996672 739891544850432 739961020844352 740362693312512 742936366022656 743409453367296 744061015646208 744130883154438 744534819145728 745308810133056 747122995134464 747193150163304 747598748442624 748782164901888 749508808550814 751811651225856 752593206939912 753001736527872 753072443571942 753481233303552 755315311116288 756100509106176 756581979119616 756900414157824 757311281823744 757727285335488 759225967312896 760015230676992 760845504616704 761258513793024 761329996150464 763976556076032 764391264878592 764463041402112 764712986738688 764784793471968 765199941009408 765620277891066 767859953762304 767932055996544 768348911960064 768770978623128 769188289978368 769987909806336 771510841638912 771934645201824 772353673887744 772678747017216 772751301737301 773170773728256 775532084068352 775858494947328 775931348246508 776352546459648 777581478936576 778008617200152 779547412905984 780727483965312 781539099514524 781963341778944 783940354269696 784365900005376 785181297917952 785681286008832 786369897495936 789605987609088 790034608816128 790108793255808 790537687400448 792855394965504 793360269771264 793790928912384 793865466071424 794125024690176 794561250594852 797393028907008 797831049980016 798264135991296 798339093185556 798772454977536 800674481700864 801114305329728 801549173587968 801624439248048 802059584421888 802397160364032 805360241147904 805699206291456 806579387407872 807417877644144 807856167665664 809014840885248 809459246010246 809898644146176 810755464117824 811180678643712 811598295649698 814015470108672 814091906356992 814533819236352 815380578607104 816271336078848 817442078811136 817885810262016 819630477379584 819975448670976 820420555309056 822494797922304 823349833233408 823796771586048 823874126300928 824321349255168 824774162496336 827713618182144 828168294852288 828439068966912 828516859594632 828966602760192 829044442923462 831848283242496 831926393996256 832377987956736 832456148449896 832908029976576 835803411775488 836335635038208 837068642601984 837601671538944 840513369526272 840592293933717 841048591997952 841505137754112 842379935514624 844509697314816 845323757420544 845788107629088 846667357807401 847126953593856 847586798862336 849268717125504 849729725005824 850613072744448 851154726509568 851512965927552 854129213227008 855017134511616 855481262800896 855951192693792 856415828017152 857644148260864 859473625585536 859940172988416 860020921577376 860302110081024 860382892655964 863479021436928 863842447982592 863923562996112 864392525955072 864867350951019 865336826225664 867397355175936 867949696843776 868426475852052 868897883123712 869263590394368 869817120444288 872473594576896 872840806815744 873396614767104 873870719975424 876432744292352 876990839519232 878318419460976 881850092617728 881932898553408 882411637506048 883328960157696 883891446759936 886042961117184 888306736060224 888788934918144 888872392412784 891036031082496 891962319336192 892446502551552 892530303492672 893014795026432 893098649330352 893390652776448 896119121903616 896689753030656 897067157520384 897559931227518 898047152990208 900758791913472 901253593495944 901742820286464 901827494154054 902317032474624 902696805409536 905453696090112 906030271291392 906411607077888 906903633788928 907401810833856 908345112349662 910141695995904 911135974664448 911630565900288 912099897132552 912578263474176 914885505424384 915382132015104 915767403872256 915853394651616 916350546640896 917303150932992 919535994011648 919622338662528 920121536544768 922084287052032 922472379754848 925306647662592 926268562387584 926771368034304 926858392088544 927361517912064 927870932808378 930585241976832 931177820454912 931689331708824 931993952587776 932081467043961 932587428105216 935829318647808 935917193245788 936425236451328 936513167006133 937021533723648 939680468107264 940278838247424 940877589417984 941702222927232 942301880481312 945577540717056 946090827841536 946179665997696 946693279973376 947677427453952 950073409479168 950589137092608 950989227098112 951511621082724 953017822793088 954902763012096 955427306766192 955945940631552 956939706837504 957459161677824 957549067323264 959879874543616 960895364880384 961894276325568 962416420651008 962945091780516 964849666793472 966376982052864 966907828783728 967432694611968 967523536774548 967839873841152 971413899116544 971822753980416 971914008370626 972441591699456 973503929503872 975822024572928 976443408949248 977510118514176 977921539193664 981532793899008 981853711368192 981945907667712 982478936604672 982571191612992 983104559972352 985986837328896 986522059800576 986614694459136 987150257750016 988108221893598 991212604489728 992081354194944 992174510872584 992713092194304 993745080177408 994284514050048 996257533551072 996798331256832 998376219869184 999345078067752 999887551782912 1002415534967808 1003457609253216 1004002315370496 1004096591429256 1004641644404736 1008134012141568 1008775972159488 1009200552210432 1010303047113984 1012301289750528 1013353640902656 1013910292682937 1014460672822272 1015011351724032 1015106661533952 1018635408101376 1019284055202816 1019617315651584 1019713057962624 1020266588012544 1020827037188088 1023909407995392 1024465215946752 1025027971497504 1025584386637824 1026112384274121 1026650546408448 1029246193602432 1029804898516992 1030238329356288 1030335068983068 1030894364971008 1034477993263104 1034575130995344 1035136728612864 1036775305248768 1037344822933536 1039396550541312 1040969978620416 1042052132686032 1042617789038592 1042715691099612 1045253805692928 1046908397223936 1047575048011776 1048150498172427 1048493196661248 1052807983478784 1053478391007744 1054050249867264 1057140526620672 1057813693028352 1058487288095232 1058833366253568 1059415000793136 1063190705209344 1063774733306688 1064352181321728 1064452124247408 1065029939970048 1068152407106304 1068732231450624 1068832585664064 1069412779229184 1069862880485376 1073813654863872 1074265608388608 1074855720111966 1075439183210496 1076557170192192 1077141556887552 1078686454513664 1079278994680328 1079864858861568 1081007285490432 1081574238191616 1082131060866264 1085455875142656 1086045092315136 1087174104809472 1087771307381694 1088361781438464 1092840636506112 1093300598227968 1093894073745408 1093996790661888 1096659730563072 1097799777644544 1098498835067904 1099095132340224 1099698883328448 1100161731592872 1104224393136384 1104585425289216 1104689146126176 1105288803680256 1105392590564616 1109131044323328 1109235191995008 1109837317275648 1109941531266528 1110544039968768 1114404549033984 1115114180050944 1116091523469312 1116196324731657 1116802228718592 1117963215199584 1120684492701696 1120789725244956 1121398122663936 1123173247352832 1124263212826221 1126012929753088 1127717476838784 1128889810409868 1129502604791808 1129608665357913 1132358289500672 1132972966674432 1134150763659264 1134872968679424 1135350621236736 1138838950969344 1140022846015488 1141268256925056 1141887770689536 1141994994225696 1145964834114048 1146586897317888 1146694562103168 1147069480108032 1147177190207952 1147799911514112 1148430416836599 1151789930643456 1151898083994816 1152523367940096 1153156467934692 1153782434967552 1156529806901248 1157266262458368 1157901967802736 1158530510831616 1159018120525824 1159756160592384 1163298126102528 1163787742420992 1163897022369762 1164528819689472 1166372218404864 1167012925800228 1169321119358976 1171091225947968 1172308649271786 1172945012668416 1175800123490304 1175910531404544 1176548850008064 1177771946876928 1178521929013248 1179554846243904 1181390614822912 1184408981413632 1185051913224192 1185163189883712 1188048041443328 1189283092448256 1189928670068736 1190040404656896 1190686393368576 1190798199107136 1191187537035264 1191841875892278 1195586337374208 1196089543360512 1196746574970024 1197396203986944 1197508639778334 1198158682466304 1201011722551296 1201671457994592 1202323760381952 1202436658872072 1203089376632832 1203595740546048 1207271594786816 1208040361721856 1208548809437184 1209869081111808 1211126816466216 1213522261327872 1214188869015369 1214847966219264 1215507421200384 1216133196176736 1216771017965568 1221023205163008 1221137859535488 1221800728854528 1223070867910656 1224407004118272 1226163118216704 1226828715393024 1229445716069376 1229963173006464 1230630832963584 1233742196883456 1235024749850112 1235695157379072 1235811189451392 1236482023882752 1237161243744504 1241570427273216 1242252442278432 1242658603450368 1242775289391948 1243449904140288 1247772424863744 1247889590994384 1248566981935104 1248684222674844 1249362044964864 1253705117663232 1254503452557312 1255602963902976 1256402507308416 1260770054289408 1261572887996928 1262257706631168 1263569903271936 1266764545972224 1267985636130816 1268682161443632 1270690430390784 1273203684016128 1273903075688256 1274594587508736 1275919609116672 1276732089764352 1281193819840512 1282525701767424 1283221894201344 1283926789040688 1284623742025728 1286466222391296 1288502642737152 1289210438378304 1289910259482624 1290031382366064 1290453165121536 1290574338983946 1295218532155392 1295763671973888 1295885344494168 1296588788932608 1298005239338496 1301096032763904 1301924545265664 1302639713778078 1303346824685568 1303895385591552 1308710391865344 1309261210223616 1309971915472896 1310094922150656 1310806079963136 1314649116438528 1315486259278848 1316200343666688 1317477629191464 1322775138926592 1322899347830112 1323617456259072 1324993440236544 1325712685400064 1328343378068096 1329064441675776 1332460104090336 1333183402377216 1336554046623744 1337943479004288 1338669753827328 1338795455239008 1339522192539648 1339647973995528 1344178682855424 1345034629545984 1345600736280576 1346339896841277 1347070729485312 1351138187870208 1351880390243916 1352614230429696 1352741241231081 1353475548711936 1354045208114304 1358180544135168 1359045406937088 1359617410616832 1360355450683392 1361102716250784 1365212543993856 1366703961996672 1367445848850432 1368149845698828 1368867395211264 1372328258136576 1373073198022656 1373651105808384 1373780091977424 1374525819961344 1375954726399488 1379303991017472 1379433507993792 1380182304817152 1383126430578048 1383708569632272 1385862067388416 1387959971493888 1389402843581376 1390157052051456 1390287588132816 1393671740923904 1395877862965248 1396766730682368 1397533997563236 1397990928881664 1403743977971712 1403875789868682 1404637854676992 1405532300585472 1409520702160896 1410418257371136 1411316384126976 1411777821671424 1412553334390848 1413452820721968 1418366311075584 1419136241762304 1419269498996544 1420039919960064 1424203209475072 1424976308600832 1425110114218752 1425883705638912 1426483840647168 1427267431624086 1431751539818496 1432354144518144 1433140960149288 1433918910947328 1435409560256256 1436188742516736 1436323600984896 1439819811815424 1441343047320576 1442098984255488 1442841414488352 1443624630976512 1444417637670774 1447274500190208 1449565473079296 1450361743175592 1451149041917952 1451285305161822 1451759810761728 1457120848674816 1457734130970624 1457871012555939 1458662387549184 1462212974084096 1463733036859392 1464665113423872 1466265177771264 1466882308790496 1472299190848512 1472780567052288 1472918861501568 1473718404907008 1473856787419488 1474656839958528 1478980255993344 1479783089700864 1479922041688704 1480725386625024 1482162332840397 1486818906734592 1488122031292416 1488261766308876 1489069638291456 1490617620266112 1494245990268928 1494386300326608 1495197496885248 1497564329803776 1499017617101628 1503623302451712 1505186413879824 1506003473055744 1506144887143884 1506962466607104 1512201018212352 1513163958239232 1513800828315648 1515454570670976 1518451934625792 1520030461353984 1521691009233408 1522517027586048 1522659992300928 1527953112152064 1528926082804224 1529425973477376 1529569586943936 1530399882018816 1531240555782132 1535719907524608 1535864111993088 1536697823920128 1537541957246256 1538376579956736 1539975819612672 1543021683277824 1543869290403648 1544707347775488 1545357494034432 1545502603474602 1546341547456512 1551064168136704 1551716989894656 1551862696493016 1552705092919296 1555162957873152 1556017234400304 1559094825811968 1561454967930624 1563078199029048 1563926683557888 1567880708539392 1568731800010752 1570362595835904 1571362572017664 1572739794991872 1579211975218176 1580069217632256 1580217586511616 1581075374800896 1585710789931008 1586720539542528 1587581857824768 1587730932142848 1588250049380352 1589122501189704 1594786057814016 1595662099960032 1596528271982592 1596678186371112 1597544909955072 1602228610659456 1603098347175936 1603248878496096 1604119168843776 1604794320728064 1610720482295808 1611398412582912 1612283580167949 1613158774815744 1614835755288288 1615712335331328 1618029681770496 1618918492020492 1619797288292352 1621510928235648 1622361357287424 1623196591299396 1628183812713984 1629067638472704 1630761157214208 1631656961072541 1632542672157696 1634884157622272 1639260954759168 1639950897341952 1640841110618112 1644989595844608 1646699666466816 1647748252601856 1648642698510336 1649548324992672 1656336589704576 1656878137933824 1657033719189264 1657933205520384 1658088885846924 1663696566484992 1663852787992512 1664755975913472 1664912296899792 1665816059953152 1671606823550976 1672671270076416 1674137285203968 1675203343077888 1681026739052544 1681184587867434 1682097183995904 1684759871029248 1689019394629632 1690647514841088 1691576215258176 1693334715614802 1694253907187712 1698537434251008 1699459450011648 1701226145488896 1702309453019136 1703025931855104 1708258426454016 1710034269023232 1710962525601792 1711902385387584 1712831656034304 1715288296521728 1718947251171072 1719880345976832 1720041843154752 1720604220162048 1720765785311928 1726958042873856 1727684895965184 1727847125992224 1728785051910144 1729734701902038 1730673652451328 1734794710351872 1735899393687552 1736852951704104 1737795766247424 1738527180788736 1739634240888576 1744947189153792 1745681613631488 1745845533554643 1746793229534208 1747741439950848 1752865488584704 1753981679038464 1756636838921952 1758462973907679 1763700185235456 1763865797106816 1764823275012096 1766657920315392 1767782893519872 1772085922234368 1776613472120448 1777577869836288 1777744784825568 1782072062164992 1783924638672384 1784893005103104 1785060606985344 1786029590052864 1786197298660704 1786781305552896 1787762813838417 1793379506061312 1794134315040768 1795119862455036 1796094305980416 1796262959667501 1801517583826944 1802507186991888 1803485640572928 1803654988308108 1804634064949248 1805393610819072 1810907392180224 1812060542582784 1812823214155776 1814803621667712 1816690224699324 1820283391991808 1822271949328896 1823261131800576 1824199794265104 1825156526948352 1829771010848768 1831534807744512 1831706789303232 1832701093281792 1834606301865984 1839071988023296 1839244677325056 1840243073089536 1844168574104064 1844944759509696 1850613295325184 1852537124775168 1853542736068608 1853716784177088 1854723035824128 1855741865616756 1861170483953664 1862355640909824 1863378663417648 1863987905175552 1864162934087922 1865174856210432 1871658637295616 1871834386491576 1872850472902656 1873026334012266 1874043067447296 1879360936214528 1880557676494848 1881755178835968 1883404445854464 1884603760962624 1891155081434112 1892181655683072 1892359331995392 1893386559946752 1895354854907904 1900146818958336 1901178274185216 1901978454196224 1903023242165448 1906035645586176 1909805526024192 1910854613532384 1911891881263104 1913879413675008 1914918323355648 1915098134646528 1919759749087232 1921790729760768 1923788552651136 1924832841302016 1925890183561032 1929699333586944 1932753964105728 1933815657567456 1934865389223936 1935047073549096 1935679747682304 1942827798233088 1943645507960832 1943828016741252 1944883183398912 1947007859007744 1951644049145856 1952886817898496 1953959570667117 1955020237028352 1955843078387328 1963065587798016 1963891815335424 1964957873209344 1965142383225984 1966209119944704 1971973674657792 1973229388918272 1974300515500032 1976216443787196 1984162708389888 1984349021745168 1985426184388608 1987490160354816 1988569028100096 1992515067102144 1993596662513664 1998690156135504 1999775103565824 2004831069935616 2006915218506432 2008004630740992 2008193182858512 2009283288809472 2016268024283136 2017551944318976 2018401104420864 2020606094227968 2024602579501056 2026707281805312 2027820585365874 2028921345644544 2030213323067904 2037270816202752 2038568110405632 2039234631303168 2039426115925248 2040533176025088 2041654074376176 2047818815990784 2048930431893504 2050055942995008 2051168773275648 2052224768548242 2053301092816896 2058492387204864 2059609797033984 2060476658712576 2060670137966136 2061788729942016 2068955986526208 2069150261990688 2070273457225728 2073550610497536 2074689645867072 2078793101082624 2081939957240832 2084104265372064 2085235578077184 2085431382199224 2090507611385856 2093816794447872 2095150096023552 2096300996344854 2096986393322496 2105615966957568 2105813684803023 2106956782015488 2108100499734528 2114281053241344 2115627386056704 2116974576190464 2117666732507136 2118830001586272 2127549466613376 2128704362643456 2128904248494816 2130059879940096 2136304814212608 2137464462901248 2137665171328128 2138825558458368 2139725760970752 2140901147436129 2147627309727744 2148531216777216 2149711440223932 2150878366420992 2153114340384384 2154283113775104 2157372909027328 2158557989360656 2159729717723136 2162014570980864 2163148476383232 2164262121732528 2170911750285312 2174348209618944 2175542614763388 2176723562876928 2176927957742733 2185681273012224 2186601196455936 2187993581323776 2193319461126144 2195599555289088 2196997670135808 2199397766656896 2200323463185744 2208448786272768 2209170850578432 2209378292252352 2210577607360512 2210785181129232 2218262088646656 2218470383990016 2219674634551296 2219883062533056 2221088079937536 2228809098067968 2230228360101888 2232183046938624 2232392649463314 2233604457437184 2235926430399168 2241368985403392 2241579450489912 2242796245327872 2246346494705664 2248526425652442 2252025859506176 2255434953677568 2257779620819736 2259005209583616 2259217330715826 2264716579001344 2265945933348864 2268301527318528 2269745937358848 2270701242473472 2277677901938688 2280045692030976 2282536513850112 2283775541379072 2283989988451392 2291929668228096 2293173794635776 2293389124206336 2294138960216064 2294354380415904 2295599823028224 2296860833673198 2303579861286912 2303796167989632 2305046735880192 2306312935869384 2307564869935104 2314532524916736 2315803935605472 2317061021663232 2318036241051648 2318253905211903 2319512321184768 2326596252205056 2327575484841984 2327794044739524 2329057639378944 2332744436809728 2334025851600456 2338642238717952 2342182451895936 2344617298543572 2345890025336832 2351821062809088 2353097700016128 2355543893753856 2357043858026496 2359109692487808 2368817962827264 2370103826448384 2370326379767424 2376096082886656 2378566184896512 2380080809313792 2381372786737152 2381596398214272 2382375074070528 2383683751784556 2392179086721024 2393493149940048 2394792407973888 2395017279556668 2396317364932608 2402023445102592 2403342915989184 2404647520763904 2404873317744144 2406178753265664 2407191481092096 2414543189573632 2416080723443712 2417097618874368 2419738162223616 2422253632932432 2427044522655744 2428377738030738 2429695932438528 2432266392353472 2433542035931136 2442046410326016 2442275719070976 2443601457709056 2446141735821312 2448814008236544 2452326236433408 2453657430786048 2458891432138752 2459926346012928 2461261665927168 2467484393766912 2470049499700224 2471390314758144 2471622378902784 2472964047765504 2474322487489008 2483140854546432 2484504884556864 2485317206900736 2485550578783896 2486899808280576 2495544849727488 2495779181988768 2497133963870208 2497368445349688 2498724089929728 2507410235326464 2509006905114624 2511205927805952 2512805014616832 2521540108578816 2521776881801151 2523145775993856 2524515413262336 2527139806543872 2533529091944448 2535971272261632 2537364322887264 2540002073422203 2541380860781568 2547806151376512 2549189175017472 2551839218233344 2553464179528704 2562387639681024 2565051403534848 2566443788402688 2567853578081376 2569247484051456 2572932444782592 2578420876756608 2579820518965248 2580062764732128 2580906330243072 2581148677967892 2590437064310784 2591527343947776 2591770688988336 2593177577865216 2594602052853057 2596010478676992 2602192065527808 2603849090531328 2605279427556156 2606693649371136 2607790771183104 2617420783730688 2618522420447232 2620189844301312 2621612159926272 2629298232877056 2630972518557696 2634955258382928 2645550277853184 2645798695660224 2647234912518144 2649986880473088 2656686756136192 2658128883351552 2664920208180672 2666366804754432 2673108093247488 2675886958008576 2677339507654656 2677590910478016 2679044385079296 2679295947991056 2688357365710848 2690069259091968 2691201472561152 2692679793682554 2694141458970624 2702276375740416 2703760780487832 2705228460859392 2705482482462162 2706951097423872 2708090416228608 2716361088270336 2718090813874176 2719234821233664 2720710901366784 2722205432501568 2730425087987712 2733407923993344 2734891697700864 2736299691397656 2737734790422528 2744656516273152 2746146396045312 2747302211616768 2747560183954848 2749051639922688 2751909452798976 2758607982034944 2758867015987584 2760364609634304 2766252861156096 2767417139264544 2771724134776832 2775919942987776 2778805687162752 2780314104102912 2780575176265632 2787343481847808 2791755725930496 2793533461364736 2795067995126472 2795981857763328 2796244401131883 2807487955943424 2807751579737364 2809275709353984 2809539501018399 2811064601170944 2819041404321792 2820836514742272 2822632768253952 2825106668781696 2826905641443936 2836732622151168 2838272483524608 2838538997993088 2840079839920128 2848406418950144 2850220228437504 2851767411277824 2852967681294336 2854534863248172 2864708289036288 2866281920298576 2867837821894656 2870819120512512 2872377485033472 2872647201969792 2879639623630848 2882686094641152 2885682828976704 2887249261953024 2888835275341548 2894549000380416 2899130946158592 2900723486351184 2902298083835904 2902570610323644 2903519621523456 2914241697349632 2915468261941248 2915742025111878 2917324775098368 2924425948168192 2927466073718784 2929330226847744 2932530355542528 2933764617580992 2944598381697024 2945561134104576 2945837723003136 2947436809814016 2947713574838976 2949313679917056 2957960511986688 2959566179401728 2959844083377408 2961450773250048 2964324665680794 2973637813469184 2976244062584832 2976523532617752 2978139276582912 2981235240532224 2988491980537856 2988772600653216 2990394993770496 2995128659607552 2998035234203256 3007246604903424 3010372827759648 3012006946111488 3012289774287768 3013924933214208 3024402036424704 3026327916478464 3027601656631296 3030909141341952 3036903869251584 3040060922707968 3041730878048811 3043382018466816 3045034055172096 3045319984601856 3055906224304128 3057852165608448 3058851946954752 3059139173887872 3060799764037632 3062481111564264 3071728223986176 3073395647840256 3075083914492512 3076753159913472 3079951639225344 3087738580807296 3089414695550976 3090714988068864 3091005206949204 3092683094913024 3102128336273408 3103433979789312 3103725392986032 3105410185838592 3110325915746304 3112034468800608 3118189651623936 3122909935861248 3126156398058096 3127853367115776 3135761417078784 3140725191671808 3142725144035328 3144451494517281 3145479589983744 3158423950436352 3160435173023232 3162150749601792 3171421579862016 3173441079085056 3175461864285696 3176500098760704 3178245002379408 3189572115628032 3191324199920064 3193056543965184 3193356372742224 3195089819910144 3204457221318912 3206196694351872 3206497756992192 3208238337687552 3209588641456128 3221440964591616 3222796825165824 3224567160335898 3226317549631488 3229671510576576 3231424670662656 3236059363540992 3237836984040984 3239594576584704 3243021856471296 3244722714574848 3246393182598792 3256367625427968 3258135276945408 3261522314428416 3263313922145082 3265085344315392 3269768315244544 3278521909518336 3279901794683904 3281682221236224 3289979191689216 3293399332933632 3295496505203712 3297285397020672 3299096649985344 3312673179409152 3313756275867648 3314067438378528 3315866411040768 3316177771693848 3327393132969984 3327705575985024 3329511951826944 3329824593799584 3331632119906304 3343213647101952 3345342540152832 3348274570407936 3348588974194971 3350406686155776 3362053478105088 3362369175734868 3364194367991808 3369519742058496 3378038789259264 3383152430516352 3386669431229604 3388507814375424 3388825996073739 3397074868502016 3398918900023296 3402452290977792 3404618906038272 3406051863710208 3416516852908032 3420068538046464 3423804770775168 3425663312068608 3430576593043456 3437894502342144 3439760691953664 3440083686309504 3441208440324096 3441531570623856 3455369791930368 3455694251984448 3457570103820288 3459469403804076 3461347304902656 3469589420703744 3471798787375104 3473705903408208 3475591532494848 3477054361577472 3479268481777152 3489894378307584 3491363227262976 3491691067109286 3493586459068416 3505730977169408 3507963358076928 3513273677843904 3516925947815358 3527400370470912 3527731594213632 3529646550024192 3533315840630784 3535565787039744 3544171844468736 3553226944240896 3555155739672576 3555489569651136 3564144124329984 3567849277344768 3569786010206208 3570121213970688 3572059180105728 3572394597321408 3573562611105792 3575525627676834 3586759012122624 3588268630081536 3590239724910072 3592188611960832 3592525919335002 3603035167653888 3605014373983776 3606971281145856 3607309976616216 3609268129898496 3610787221638144 3621814784360448 3624121085165568 3625646428311552 3629607243335424 3633380449398648 3640566783983616 3642566607046107 3644543898657792 3646522263601152 3648399588530208 3650313053896704 3659542021697536 3663069615489024 3663413578606464 3665402186563584 3669212603731968 3678489354650112 3680486146179072 3688337148208128 3689889519019392 3701226590650368 3705074249550336 3707085472137216 3707433568354176 3709446071648256 3711483731233512 3724711281819648 3726757326835296 3727975810351104 3728325868175844 3730349712420864 3743317274591232 3743668772983152 3745700945805312 3746052668024532 3748086134894592 3758721872429056 3761115352989696 3763510357671936 3766808891708928 3769207521925248 3782310162868224 3784718663990784 3786773119893504 3790709709815808 3800293637916672 3803956908392448 3806046484330896 3812071291172352 3819611052048384 3821709227064768 3823783762526208 3827758827350016 3830196269293056 3839519498174464 3843581459521536 3847577105302272 3849665682604032 3851780367122064 3859398667173888 3865507928211456 3867631315134912 3869730778447872 3870094147098192 3871359495364608 3885655596466176 3887291015921664 3887656033482504 3889766366797824 3894015718015488 3903288098291712 3905773635796992 3907919141334234 3910040474056704 3911686156774656 3926131175596032 3927783630670848 3929915746418688 3930284766451968 3932418239889408 3943947349315584 3946458777836544 3948601031000064 3952432887574392 3968325416779776 3968698043490336 3970852368777216 3974980320709632 3977138056200192 3985030134204288 3987193325027328 3997380312271008 3999550207131648 4009662139871232 4013830437012864 4016009261481984 4016386365717024 4018566577618944 4032536048566272 4035103888637952 4036802208841728 4039019690523831 4041212188455936 4053414563610624 4055641170731748 4057842691289088 4058223723693243 4060426646135808 4074541632405504 4077136220811264 4078852231850496 4081066352050176 4083308148752352 4095637631981568 4100111885990016 4102337546551296 4104449537096484 4106602185633792 4116984774409728 4119219594067968 4120953317425152 4121340275932272 4123577459884032 4137911973052416 4138300523981376 4140546914451456 4149379291734144 4157586202165248 4163879914481664 4168208530744128 4170471156154368 4170862764398448 4181015222771712 4187633588895744 4190300192047104 4192601992689708 4193972786644992 4211231933915136 4211627369606046 4213913564030976 4228562106482688 4231254772113408 4233949152380928 4235333465014272 4237660003172544 4255098933226752 4257408725286912 4257808496989632 4260119759880192 4272609628425216 4274928925802496 4275330342656256 4277651116916736 4279451521941504 4281802294872258 4295254619455488 4297062433554432 4299422880447864 4301756732841984 4306228680768768 4308566227550208 4314745818054656 4317115978721312 4319459435446272 4324029141961728 4326296952766464 4328524243465056 4341823500570624 4348696419237888 4351085229526776 4353447125753856 4353855915485466 4371362546024448 4373202392911872 4373613037667817 4375987162647552 4386638922252288 4391199110578176 4393995340271616 4398795533313792 4400646926371488 4416897572545536 4418341701156864 4418756584504704 4421155214721024 4421570362258464 4436940767980032 4439349269102592 4439766125066112 4442176159875072 4446486998521191 4460456720203776 4464366093877248 4464785298926628 4467208914874368 4471852860798336 4482737970806784 4483158900979824 4485592490655744 4492692989411328 4497052851304884 4504051719012352 4510869907355136 4515559241639472 4518010419167232 4518434661431652 4529433158002688 4536603054637056 4539491874717696 4541402484946944 4555355803877376 4560091384061952 4565073027700224 4567551082758144 4567979976902784 4583859336456192 4586778248412672 4588277920432128 4588708760831808 4591199646056448 4593721667346396 4607159722573824 4607592335979264 4610093471760384 4612625871738768 4615129739870208 4629065049833472 4631607871210944 4634122043326464 4636072482103296 4636507810423806 4639024642369536 4653192504410112 4655150969683968 4655588089479048 4658115278757888 4665488873619456 4668051703200912 4677284477435904 4684364903791872 4689234597087144 4691780050673664 4703642125618176 4706195400032256 4711087787507712 4714087716052992 4718219384975616 4737635925654528 4740207652896768 4740652759534848 4752192165773312 4757132369793024 4760161618627584 4762745573474304 4763192796428544 4764750148141056 4767367503569112 4784358173442048 4786986299880096 4789584815947776 4790034559113336 4792634729865216 4806685831978368 4809295041527808 4809746635488288 4812357506531328 4814382962184192 4829086379147264 4832161446887424 4834195237748736 4836850740503847 4839476324447232 4844507265864864 4854089045311488 4856755476061476 4859391864877056 4864532784706944 4867084071862272 4884551438141952 4887202915418112 4892283471642624 4894970883217623 4897628016473088 4904652472866816 4917782864277504 4919852692025856 4922523331854336 4934968787533824 4940098999400448 4943244757805568 4945928095531008 4948644974978016 4969009769113728 4970634413801472 4971101157567792 4973799616561152 4991089699454976 4991558363977536 4994267927740416 4994736890699376 4997448179859456 5014820470652928 5018013810229248 5022411855611904 5025610029233664 5043080217157632 5043553763602302 5046291551987712 5054279613087744 5067058183888896 5071942544523264 5074728645774528 5080004146844406 5082761721563136 5095612302753024 5098378350034944 5103678436466688 5106928359057408 5124775279362048 5130102807069696 5132887576805376 5135707156162752 5138494968102912 5145864889565184 5156841753513216 5159641037930496 5160125529464256 5161812660486144 5162297355935784 5180874128621568 5183054687895552 5183541377976672 5186355155730432 5189204105706114 5192020957353984 5204384131055616 5207698181062656 5210558855112312 5213387298742272 5215581542366208 5234841567461376 5237044840894464 5237536600663929 5240379688602624 5243224319852544 5258596465754112 5261945037115392 5269910516765856 5275388921723037 5291100555706368 5291597391320448 5294469825036288 5299973760946176 5313373512272384 5316257766703104 5329840416361344 5332733609508864 5346216186494976 5351773916017152 5354679015309312 5355181820956032 5358088770158592 5358591895982112 5380138518183936 5382402945122304 5385359587365108 5388282917941248 5388788879002503 5404552751480832 5407521560975664 5410456921718784 5410964964924324 5413902194847744 5416180832457216 5432722176540672 5436181627748352 5438469642467328 5444410865003136 5460850175975424 5466815847986688 5469783395401728 5472599382795312 5475469580845056 5489313032546304 5494604423233536 5495120367909696 5498103279845376 5503818905597952 5517215964069888 5517734031975168 5520729219268608 5532505722312192 5534834278529088 5543448269553664 5551839885975552 5557611374325504 5560628208205824 5561150352531264 5574686963695616 5583511451860992 5587066922729472 5590135990252944 5591963715526656 5592488802263766 5614975911886848 5615503159474728 5618551418707968 5619079002036798 5622129202341888 5638082808643584 5641673029484544 5645265536507904 5650213337563392 5653811282887872 5673465244302336 5676544967049216 5677077995986176 5680159679840256 5696812837900288 5700440456875008 5703534822555648 5705935362588672 5709069726496344 5729416578072576 5732563840597152 5735675643789312 5741638241025024 5744754970066944 5745294403939584 5759279247261696 5765372189282304 5771365657953408 5774498523906048 5777670550683096 5789098000760832 5798261892317184 5801446972702368 5804596167671808 5805141220647288 5807039243046912 5828483394699264 5830936523882496 5831484050223756 5834649550196736 5854932147437568 5858660453695488 5861878712001351 5865060711085056 5867529235161984 5889196763394048 5891675446006272 5894873619628032 5895427149677952 5898627359834112 5915921023973376 5919688166754816 5922901546500096 5928649331361588 5952488125169664 5953047065235504 5956278553165824 5962470481064448 5976983961075712 5977545201306432 5980789987540992 5996070468406512 6014493209806848 6020745655519296 6024013892222976 6024579548575536 6027849866428416 6048804072849408 6052655832956928 6055203313262592 6061818282683904 6073807738503168 6080121845415936 6083461756097622 6086764036933632 6090639969203712 6111812448608256 6115704331216896 6117703893909504 6118278347775744 6121599528075264 6124962223128528 6143456447972352 6146791295680512 6150167828985024 6153506319826944 6159903278450688 6175477161614592 6178829391101952 6181429976137728 6182010413898408 6185366189826048 6204256672546816 6206867959578624 6207450785972064 6210820371677184 6220651831492608 6224068937601216 6236379303247872 6245819871722496 6252312796116192 6255706734231552 6271522834157568 6281450383343616 6285450288070656 6288902989034562 6290959179967488 6316847900872704 6317441054409069 6320870346046464 6324301499203584 6342843159724032 6346882158170112 6350923728571392 6353000197521408 6356490004758816 6382648399840128 6386113087930368 6386712745484448 6390179639820288 6408914442637824 6412393388703744 6412995513984384 6416476675375104 6419177282912256 6422703442308387 6442881929183232 6445593650331648 6449134320671796 6452635099262976 6459343021153152 6462849341325312 6472118727081984 6475673968081968 6479189153169408 6486043712942592 6489445429149696 6492786365197584 6512735250855936 6523044628856832 6526627844290164 6530170688630784 6539536630489088 6557043819036672 6559803589367808 6579958383378432 6586798665867264 6590993010407424 6598193299970688 6625346358818304 6627512551735296 6628134876757056 6631732822081536 6632355543387696 6654786265939968 6655411151970048 6659023903653888 6659649187599168 6663264239812608 6686427294203904 6690685080305664 6696549140815872 6697177948389942 6700813372311552 6724106956210176 6724738351469736 6728388735983616 6739039484116992 6756077578518528 6766304861032704 6773338862459208 6777015628750848 6777651992147478 6794149737004032 6797837800046592 6804904581955584 6809237812076544 6812103727420416 6833033705816064 6840137076092928 6847609541550336 6851326624137216 6861153186086912 6875789004684288 6879521383907328 6880167372619008 6882416880648192 6883063141247712 6910739583860736 6911388503968896 6915140207640576 6918938807608152 6922694609805312 6943597574750208 6947411806816416 6951183064989696 6954108723154944 6954761715635709 6958536963554304 6979788756615168 6982726454525952 6983382134218572 6987172918136832 7011461954338816 7015926716153856 7026547355687808 7033851895630716 7055463188427264 7059293100048384 7066631681261568 7071131574079488 7106453888481792 7110311479345152 7110979139302272 7128288248659968 7135698554689536 7140242427941376 7144118360211456 7144789194642816 7147125222211584 7151051255353668 7176537260163072 7180479449820144 7184377223921664 7185051838670004 7206070335307776 7210028747967552 7213942562291712 7214619953232432 7218536259796992 7221574443276288 7243629568720896 7248242170331136 7251292856623104 7259214486670848 7266760898797296 7281133567967232 7285133214092214 7289087797315584 7296799177060416 7300626107793408 7319084043395072 7326139230978048 7326827157212928 7330804373127168 7338425207463936 7356978709300224 7360972292358144 7376674296416256 7379779038038784 7402453181300736 7410148499100672 7414170944274432 7414867136708352 7418892143296512 7422967462467024 7449422563639296 7453514653670592 7455951620702208 7456651736351688 7460699424841728 7486634549182464 7487337545966304 7491401891610624 7492105336049064 7496172269789184 7517443744858112 7522230705979392 7527020715343872 7533617783417856 7538415043850496 7564620325736448 7565330645403453 7569437327981568 7573546239787008 7581419419631616 7600587275833344 7607913816784896 7612092968661792 7620006220266609 7624142582344704 7643418454129536 7647567525052416 7655517654700032 7660392538586112 7679038996348928 7687162919043072 7695154210604544 7699331365208064 7703560734244128 7718797334347776 7735262630269824 7739461556895744 7740188294196384 7742718990729216 7771311192932352 7774582031843328 7775312066965008 7779532733595648 7783806158559171 7788031436030976 7806576196583424 7811547271593984 7815838282668468 7820080948113408 7823372313549312 7852262351192064 7855567261341696 7860569532903936 7864836479778816 7887894698631168 7892917555673088 7904865775148784 7936650833559552 7937396086980672 7941704737554432 7949960641419264 7970060268408576 7974386650054656 7994760624542016 7999100414263296 8019324279742464 8027660874025728 8032018522963968 8032772731434048 8037133155237888 8065072097132544 8070207777275904 8073604417683456 8078039381047662 8082424376911872 8106829127221248 8111282341463496 8115685382578176 8116447447386486 8120853292271616 8149083264811008 8154272441622528 8157704463700992 8162132704100352 8166616297504704 8191275263963136 8200223771980032 8204675093102592 8208899074192968 8213204371267584 8233969548819456 8238439188135936 8241906634850304 8242680551864544 8247154919768064 8275823946104832 8276601047962752 8281093828902912 8298758583468288 8315172404330496 8327759828963328 8336417061488256 8340942312308736 8341725528796896 8362030445543424 8375267177791488 8380600384094208 8385203985379416 8387945573289984 8388733203395649 8422463867830272 8423254739212092 8427827128061952 8428618503055197 8457124212965376 8462509544226816 8467898304761856 8475320006345088 8510197866453504 8514817450573824 8515616993979264 8520239519760384 8545219256850432 8550660685312512 8555302233833472 8558903043883008 8563604589744516 8594124867108864 8598845760895728 8603513465683968 8612457361537536 8617132455100416 8629491636109312 8634231957442624 8638918870892544 8648058283923456 8657048486930112 8683647001141248 8697392838475776 8702170459053552 8706894251507712 8707711830970932 8742725092048896 8746404785823744 8747226075335634 8751974325295104 8773277844504576 8782398221156352 8787990680543232 8797591066627584 8801293852742976 8833795145091072 8836683402313728 8837513169009408 8842310429442048 8843140724516928 8873881535960064 8878698538205184 8879532250132224 8884352319750144 8892973997042382 8920913440407552 8928732187754496 8929570597853256 8934417829748736 8943705721596672 8965475941613568 8966317801959648 8971184981311488 8985385978822656 8994105702609768 9008103438024704 9021739814710272 9031118483278944 9036020838334464 9036869322863304 9058866316005376 9073206109274112 9078983749435392 9082804969893888 9110711607754752 9120182768123904 9125192634146433 9130146055400448 9135102165516288 9135959953805568 9167718672912384 9173556496825344 9176555840864256 9177417521663616 9182399292112896 9187443334692792 9215184671958528 9220186943520768 9225251743477536 9230259479740416 9263215742421888 9268244086652928 9272144964206592 9273015620847612 9278049284739072 9306385008820224 9310301939367936 9311176178958096 9316230557515776 9330977747238912 9336103406401824 9354568954871808 9368729807583744 9378469194174288 9383560101347328 9407284251236352 9422175575015424 9428175432105984 9433354483551843 9436438769951232 9475271851309056 9481305519069696 9504384331546624 9514264739586048 9520323237255168 9526385592857088 9529500296282112 9534735007138224 9568716346884096 9573972599760192 9579169631895552 9580069118226672 9585269459730432 9613371663956736 9618590083055616 9619493270976576 9624715013062656 9628765924368384 9658172758294528 9664322893774848 9668390475497472 9673701481007694 9678952648894464 9689014531729728 9708178090622976 9713510952122952 9718783729754112 9729065569413888 9734168143724544 9769102876283904 9774405830836224 9784566943285248 9789941766435246 9795256032946176 9809304945733632 9835565728555008 9839705384051712 9845046663708672 9869937575067648 9880197998800896 9886489515611136 9891856191062016 9897289949956032 9938019538227456 9941268827602944 9942202315135584 9947599233122304 9982179398909952 9983116727955072 9988535855480832 9989473781398752 9994896359718912 10029640941305856 10036027620458496 10044823711223808 10045766922584913 10051220058467328 10086160434315264 10087107527204604 10092583103975424 10108559226175488 10134116367777792 10149457291549056 10160008293688812 10165523443126272 10191224605506048 10196756700069888 10207356872933376 10213856718114816 10249550558724096 10260205614139392 10271414312325504 10276989936205824 10291729779130368 10313683507026432 10319282075860992 10320251058928512 10323625320972288 10324594711871568 10366109375791104 10367082755953344 10372710311460864 10378408211412228 10384041914707968 10408768262111232 10415396362125312 10421117710224624 10426774597484544 10431163084732416 10469683134922752 10474089681788928 10475073201327858 10480759377205248 10517192931508224 10523890074230784 10539821033531712 10550777843446074 10582201111412736 10583194782640896 10588939650072576 10599947521892352 10626747024544768 10632515533406208 10659680832722688 10665467219017728 10692432372989952 10703547832034304 10709358030618624 10710363641912064 10716177540317184 10717183791964224 10760277036367872 10764805890244608 10770719174730216 10776565835882496 10777577758005006 10809105502961664 10815043121951328 10820913843437568 10821929929848648 10827804389695488 10832361664914432 10865444353081344 10872363255496704 10876939284934656 10888821730006272 10921700351950848 10927699821138321 10933631695973376 10939566790803456 10945198765590624 10950939161690112 10978626065092608 10989208846467072 10990240735819392 10996206559690752 11007637811195904 11035468063950336 11041458438537216 11065011444624384 11069668557058176 11103679771951104 11115222748651008 11121256416411648 11122300705062528 11149373927391232 11174133845458944 11180271980505888 11183927431053312 11184977604527532 11229951823773696 11231006318949456 11237102837415936 11238158004073596 11244258404683776 11276165617287168 11283346058969088 11290531073015808 11300426675126784 11307622565775744 11346930488604672 11354155991972352 11360319359680512 11393625675800576 11400880913750016 11411870725177344 11418139452992688 11458833156145152 11465127681194304 11471351287578624 11483276482050048 11490588807879168 11518558494523392 11530744378564608 11542731315906816 11548997047812096 11555341101366192 11578196001521664 11596523784634368 11602893945404736 11609192335343616 11610282441294576 11614078486093824 11656966789398528 11661873047764992 11662968100447512 11669299100393472 11709864294875136 11717320907390976 11723757424002702 11730121422170112 11735058470323968 11778393526788096 11783350892012544 11789747239256064 11790854299355904 11797254719668224 11831842047946752 11839376333509632 11845803093000192 11857298662723176 11904976250339328 11906094130471008 11912557106331648 11924940962128896 11953967922151424 11955090402612864 11961579975081984 11992140936813024 12028986419613696 12041491311038592 12048027784445952 12049159097151072 12055699732856832 12097608145698816 12105311665913856 12110406626525184 12117059071571493 12123636565367808 12160243690831872 12166923512195244 12173528073867264 12174671171079729 12181279938407424 12223624897216512 12231408662433792 12236556695551488 12243199056150528 12249924446257056 12286912895944704 12300335657970048 12307012639653888 12319806556901376 12350954323229184 12357658782203904 12362859952275456 12364020827796816 12370732379652096 12413735919157248 12414901571944128 12421640743354368 12448137875202432 12472758606495744 12491639743444992 12504625592232384 12511413468463104 12543045668315136 12562900766687232 12570900576141312 12577805978069124 12581918359934976 12633695801745408 12634882108818138 12641740692092928 12685686319448064 12693764316340224 12701847457142784 12706000395042816 12712980009517632 12765296799680256 12772226175860736 12773425490968896 12780359279640576 12817828885275648 12824786777407488 12825991027968768 12832953350750208 12838354565824512 12845406884616774 12885763858366464 12891187300663296 12898268641343592 12905270198525952 12918686042306304 12925698682650624 12944237454163968 12951347936163936 12958378306338816 12972087425885184 12978890858299392 12985572730395168 13025470501711872 13046089257713664 13053255688580328 13060341377261568 13079073260978176 13114087638073344 13119607178735616 13120839113003451 13159916766756864 13173597331734528 13181986020814848 13196386599941376 13250692717636608 13255025103470592 13256269753514112 13263465644163072 13264711086775392 13310822303940096 13318047807307776 13319298375198336 13326528479625216 13339460995563573 13381370160611328 13393098281631744 13394355896779884 13401626744623104 13448213912420352 13449476702939472 13456777471967232 13478078968233984 13512155157037056 13532609722065408 13546677724918416 13554031257501696 13555303984294956 13588299474008064 13609809163911168 13618475624153088 13624207454840832 13666067411632128 13680274152185856 13695219083100672 13702653248274432 13722306372173824 13751578009368576 13760334745238016 13764833761296384 13766126282495424 13821479167721472 13822777007937792 13830280415281152 13837877615216304 13845389219610624 13887195149500416 13894823613632832 13902366129979392 13908217446309888 13909523431271418 13917073927108608 13959577513230336 13965452909051904 13966764268437144 13974345836273664 14022923908677632 14031853432307712 14053094711375616 14067703791261432 14110926376854528 14118586200096768 14133263362523136 14142263148158976 14212907776963584 14220622958690304 14221958278604544 14256576497319936 14271397109379072 14280484855882752 14288236720422912 14289578389285632 14294250444423168 14302102510707336 14353074520326144 14360958899640288 14368754447843328 14370103677340008 14420057495935104 14427885124583424 14429239906464864 14437072519593984 14443148886552576 14487259137441792 14496484340662272 14502585713246208 14510552221511541 14518428973341696 14533521797594592 14562267135934464 14570266428184428 14578175594631168 14593598354120832 14601252215586816 14638168086790144 14653654314425856 14661608746254336 14676850414927872 14684912649652869 14713957418600448 14753348592832512 14759558076077568 14804906362601472 14820296998201344 14829734273416704 14837784286593024 14845934924934048 14907029307341184 14911903241404416 14913303472703376 14921398849683456 14973269098364928 14974675091932608 14982803783221248 14984210672098128 14992344539578368 15034887489716224 15044461411958784 15054041430687744 15067235566835712 15076830087700992 15129240651472896 15130661290806906 15138874655963136 15162838839263232 15201174551666688 15215827633569792 15224185937323584 15240012440533218 15248285164689408 15286836908259072 15295135050104832 15311035309400064 15320785077172224 15358077992697856 15374325838086144 15390308421209088 15398662730416128 15407121468488256 15437594668695552 15470525260539648 15478923113791488 15480376588392768 15485437981458432 15542622385864704 15549164063686656 15550624133930016 15559065467191296 15567612317118342 15576062872061952 15613152393166848 15623094543187968 15631676565336936 15640161896226816 15646744627098624 15704524702384128 15711134522683392 15712609801991787 15721139065807872 15729672959557632 15775789397262336 15785835111346176 15809731550297568 15873301667119104 15874792173961344 15883409475108864 15899921282838528 15940120536817152 15948773300109312 15989521249084032 15998200828526592 16038648559484928 16055321748051456 16064037045927936 16065545462868096 16074266310475776 16140415554551808 16147208835366912 16156078762095324 16164848753823744 16213658254442496 16222564682926992 16231370765156352 16232894894772972 16241706584543232 16298166529622016 16308544883245056 16315408927401984 16333232595009408 16382550527926272 16400447543960064 16409350186205184 16417798148385936 16426408742535168 16467939097638912 16483813269700608 16485361103729088 16494309839536128 16551647892209664 16553202095925504 16562187657805824 16597517166936576 16630344808660992 16655519657926656 16672834122976512 16681884624617472 16683451057593792 16724060891086848 16750534355582976 16761200768188416 16770407970758832 16775891146579968 16777466406791298 16844927735660544 16846509478424184 16855654256123904 16857237006110394 16914248425930752 16925019088453632 16935796609523712 16950640012690176 17020395732907008 17029634901147648 17031233987958528 17040479039520768 17090438513700864 17101321370625024 17110604467666944 17117806087766016 17127209179489032 17188249734217728 17197691521791456 17207026931367936 17224914723075072 17234264910200832 17268463914885248 17277837741785088 17296116567846912 17314096973860224 17367294002282496 17394785676951552 17404340918107104 17413788503015424 17415423661941864 17485450184097792 17492809571647488 17494452150671268 17503948650590208 17564796442312704 17575981361086464 17585636136004053 17595182133255168 17602587705485952 17667590290182144 17675026338018816 17684620858884096 17686281449033856 17747763071920128 17759064500264448 17768704639500288 17785947994084764 17857464375508992 17859141195706512 17868835659497472 17887411443193344 17930951883227136 17932635603919296 17942369962622976 17988211405219536 18016206876049408 18043479629420544 18062236966557888 18072041676668928 18073738645726608 18117732632010752 18146412218548224 18157967498870784 18165609939787776 18221423215509504 18240365536247808 18250385268292866 18260292110800896 18271919907611136 18335437345824768 18347112993650688 18353111681728512 18354835043327232 18364798584225792 18374886669385584 18430369343917056 18440373887041536 18450503486955072 18460518959480832 18526431484843776 18536488173305856 18544289928413184 18546031241695224 18556098569478144 18612770017640448 18620603878735872 18622352357916192 18632461115031552 18661955494477824 18672206812803648 18709137909743616 18737459615167488 18756938388348576 18767120202694656 18814568502472704 18844351150030848 18856350864211968 18866708967103686 18872877539902464 18950543702618112 18952323163227207 18962611038139392 19008768663093248 19028529479172096 19040646474510336 19052771185714176 19059000592564224 19069470014276448 19147945199520384 19158339263791104 19160138236453344 19170538919460864 19226743327913472 19237180166111232 19238986541953152 19249430026125312 19257531848736768 19268110326925161 19328645787549696 19336780950994944 19347402962015388 19357905297788928 19378029063459456 19416356181245952 19427021904245904 19437567459508224 19458131138827776 19468336287449088 19538205752567808 19569133886570496 19579883532870492 19590512065892352 19618609891467264 19671131457110016 19679410768103424 19739875150135296 19760395997601792 19772979031222272 19794579899912064 19876039076454912 19882537655205888 19884404630271168 19895198466244608 19964358797819904 19966233455910144 19977071710961664 19978947562797504 19989792719437824 20059281882611712 20072055240916992 20089647422447616 20091533845169826 20102440116934656 20172320868630528 20174215054409208 20185166207950848 20217118452350976 20268232735555584 20298914583098112 20320016587377624 20331046886252544 20382449211012096 20393513400139776 20414713745866752 20427713436229632 20499101117448192 20520411228278784 20542828624651008 20553979872411648 20583459558260736 20627367014052864 20638564151721984 20640502117857024 20647250641944576 20649189423743136 20732218751582208 20734165511906688 20745420622921728 20756816422824456 20768083829415936 20830792724250624 20842235420449248 20853549194969088 20862326169464832 20864285146907127 20939366269845504 20948179363577856 20950146402655716 20961518754410496 21034385863016448 21047780148461568 21079642067063424 21101555686892148 21166389565281792 21177879300145152 21199895043784704 21253494049089536 21319361665445376 21330934438035456 21384864745979904 21407095664068608 21420727283824128 21432355080634368 21434367583928448 21529611780489216 21541438349460432 21553131671764992 21555155516010012 21618211005923328 21630086243902656 21641827686875136 21643859859697296 21655608779390976 21664723329828864 21730888706162688 21744726510993408 21753878569869312 21777643460012544 21843400703901696 21855399642276642 21867263391946752 21890397531181248 21901878323380224 21957252130185216 21978417692934144 21980481471638784 21992413119381504 22015275622391808 22070936127900672 22082916877074432 22130022889248768 22139337114116352 22207359543902208 22230445497302016 22242512832823296 22244601410125056 22298747854782464 22348267690917888 22360543961011776 22367854862106624 22369955209055064 22459903647547392 22462012637898912 22474205674831872 22476316008147192 22488516809367552 22552331234574336 22566692117938176 22581062146031616 22600853350253568 22615245131551488 22693860977209344 22695991936210359 22708311983944704 22720638719361024 22787251351601152 22801761827500032 22823741450354688 22836278905985376 22860018660799827 22930255362388608 22942702575157248 22966552964100096 22981177615758336 23037116989046784 23061488757129216 23085462631813632 23097994095624192 23110682202732384 23156392003043328 23205787890809472 23218384670687232 23220564882589152 23228156972187648 23313933578797056 23323746095529984 23325936200895024 23338598200786944 23351418475677513 23419728589750272 23434641814781952 23447514848005404 23460242844340224 23470116940647936 23556787053576192 23566701784025088 23581708598711808 23594509439336448 23663684095893504 23678752667019264 23714597325446352 23809952500678656 23812188260942016 23825114212663296 23849881924257792 23907935844302848 23910180805225728 23923159950163968 23984281873626048 24057972839227392 24082982622077184 24096055568891904 24098318194302144 24111399465713664 24195216291397632 24210623331827712 24220813253050368 24234118143142986 24247273130735616 24320487381663744 24333847024390488 24347056147734528 24349342342159458 24362559876814848 24447249794433024 24462817324867584 24473113391102976 24486398112301056 24499848892514112 24573825791889408 24600671315940096 24614025279307776 24639613113802752 24701908646458368 24715317564407808 24725719904550912 24728041655593632 24741464759304192 24827471838314496 24829803143888256 24843281486708736 24896275750404864 24945517212991488 24983279486889984 25009251184464768 25022826936926208 25086091336630272 25125801533374464 25141801152282624 25155611956138248 25163836719869952 25267391603490816 25269764217636276 25283481384185856 25285855509165591 25371372638896128 25387528632680448 25403694914285568 25425960019035264 25530593599360512 25544452351721472 25546850981937792 25560718559281152 25635657770551296 25651982055937536 25665906701500416 25676709131649024 25690813769233548 25782374601326592 25796537282687184 25810540397051904 25837372084612608 25851397365301248 25888474908327936 25902695872327872 25916756612677632 25944174851770368 25971145460790336 26050941003423744 26092178515427328 26106511377160656 26120682754523136 26158146521956352 26228175276146688 26239214357471232 26241678226006902 26319833533513728 26347194663469056 26363972041629696 26392773199882752 26501385435273216 26510050206941184 26512539507028224 26526931288326144 26529422173550784 26621644607880192 26636095614615552 26638596750396672 26653056959250432 26678921991127146 26762740321222656 26786196563263488 26788711793559768 26803253489246208 26896427824840704 26898953405878944 26913554943934464 26956157936467968 27024310314074112 27065219444130816 27093355449836832 27108062515003392 27110607968589912 27176598948016128 27219618327822336 27236951248306176 27248414909681664 27332134823264256 27360548304371712 27375577902439299 27390438166201344 27405306496548864 27503156018737152 27520669490476032 27529667522592768 27532252564990848 27645554015875584 27660560830562304 27675755230432608 27690778439221248 27789647227265664 27804732259958784 27816434892619776 27819046862542836 27834147854217216 27919155026460672 27930905818103808 27933528536874288 27948691672547328 28045847817355264 28063706864615424 28106189422751232 28135407582522864 28221852753709056 28266526725046272 28284526296317952 28300063450655529 28425815553927168 28443916557209088 28513152994639872 28542794218758144 28560969711765504 28579156778571264 28588500888846336 28604205021414672 28706149040652288 28721917799280576 28737508895686656 28740207354680016 28840114991870208 28855770249166848 28858479812929728 28874145039187968 28886297773105152 28974518274883584 28992968681324544 29005171426492416 29021104443023082 29036857946683392 29067043595189184 29124534271868928 29140532856368856 29156351189262336 29187196708241664 29202504431173632 29276336173580288 29307308628851712 29323217492508672 29353700829855744 29369825299305738 29427914837200896 29506697185665024 29519116152155136 29609812725202944 29640593996402688 29659468546833408 29675568573186048 29691869849868096 29814058614682368 29823806482808832 29826606945406752 29842797699366912 29946538196729856 29949350183865216 29965607566442496 29968421344196256 29984689079156736 30088922823917568 30108082861375488 30134471133671424 30137300767754739 30153660175401984 30258481302945792 30261322581613812 30277749311926272 30325677678526464 30402349103333376 30448371874647168 30480024881066436 30496570329378816 30573673816518144 30590270100209664 30622070618800128 30641570154344448 30748651676172288 30780616842418176 30814242936976512 30875189337391104 30941050521079296 30957846227582976 30960753176785536 30970875962916864 31098328127373312 31101248267860032 31118130934382592 31135224634236684 31152125744123904 31226304786333696 31246189086375936 31263353130673872 31280323792453632 31293489254197248 31409049404768256 31422269045366784 31425219603983574 31442278131615744 31551578794524672 31571670222692352 31619463100595136 31746603334238208 31749584347922688 31766818950217728 31799842565677056 31880241073634304 31897546600218624 31979042498168064 31996401657053184 32077297118969856 32110643496102912 32128074091855872 32131090925736192 32148532620951552 32280831109103616 32294417670733824 32312157524190648 32329697507647488 32427316508884992 32445129365853984 32462741530312704 32465789789545944 32483413169086464 32596333059244032 32617089766490112 32630817854803968 32666465190018816 32765101055852544 32783099463414963 32800895087920128 32818700372410368 32835596296771872 32852817485070336 32935878195277824 32967626539401216 32970722207458176 32988619679072256 33106404191851008 33124375315611648 33195034333873152 33311039315853312 33345668245953024 33363769249234944 33366902115187584 33448121782173696 33522401536376832 33540815941517664 33551782293159936 33554932813582596 33689855471321088 33693018956848368 33711308512247808 33714474012220788 33828496851861504 33850038176907264 33871593219047424 33901280025380352 34040791465814016 34062467975917056 34080958079041536 34180877027401728 34202642741250048 34235612175532032 34254418358978064 34376499468435456 34395383043582912 34414053862735872 34449829446150144 34536927829770496 34555675483570176 34592233135693824 34628193947720448 34734588004564992 34789571353903104 34808681836214208 34827577006030848 34830847323883728 34970900368195584 34985619143294976 34988904301342536 35007897301180416 35129592884625408 35151962722172928 35171272272008106 35190364266510336 35205175410971904 35335180580364288 35350052676037632 35369241717768192 35372562898067712 35495526143840256 35518129000528896 35537409279000576 35571895988169528 35714928751017984 35718282391413024 35737671318994944 35774822886386688 35861903766454272 35865271207838592 35884739925245952 35976422810439072 36032413752098816 36086959258841088 36124473933115776 36144083353337856 36147477291453216 36235465264021504 36292824437096448 36315934997741568 36331219879575552 36351177214714479 36480731072495616 36500770536585732 36520584221601792 36524013513239187 36543839815222272 36670874691649536 36694225987301376 36709670086654464 36729597168451584 36749773338771168 36860738687834112 36901006973910144 36921037918961664 37052862969687552 37072976346611712 37088579856826368 37092062483390448 37112197138956288 37241207757471744 37244704715832384 37264922230063104 37344413625607296 37418275819487232 37474919230334976 37513876776697152 37534240405389312 37629137004945408 37688702300061696 37712701728423936 37733417934207372 37745755079804928 37901087405236224 37904646326454414 37925222076278784 38017537326186496 38057058958344192 38081292949020672 38105542371428352 38118001185128448 38138940028552896 38295890399040768 38316678527582208 38320276472906688 38341077838921728 38453486655826944 38474360332222464 38477973083906304 38498860052250624 38515063697473536 38536220653850322 38657291575099392 38673561901989888 38694805924030776 38715810595577856 38756058126918912 38832712362491904 38854043808491808 38875134919016448 38916262277655552 38936672574898176 39076411505135616 39138267773140992 39159767065740984 39181024131784704 39237219782934528 39342262914220032 39358821536206848 39362517339010353 39479750300270592 39520791995203584 39545958062444544 39589159799824128 39752078152909824 39765075310411776 39768809260542336 39790396932489216 39932466911820288 39954143421923328 39957895125595008 39979585438875648 40144110481833984 40179294844895232 40183067690339652 40204880233869312 40344641737261056 40348430108818416 40370332415901696 40434236904701952 40536465471111168 40597829166196224 40640033174755248 40662093772505088 40764898422024192 40829427491733504 40855426872459264 40998202234896384 41040822456557568 41085657249302016 41107959744823296 41166919116521472 41254734028105728 41281004235714048 41294501283889152 41298378847486272 41464437503164416 41468331023813376 41490841245843456 41513632845648912 41536167658831872 41661585448501248 41684470840898496 41707098389938176 41724652338929664 41728570293814254 41878732539691008 41896358727155712 41900292805311432 41923037508820992 42068771726032896 42095560296923136 42159284134126848 42203111373784296 42332779130563584 42355758600290304 42399790087569408 42506988098179072 42638723330890752 42661868876070912 42769729491959808 42814191328137216 42841454567648256 42864710161268736 42868735167856896 43059223560978432 43082876698920864 43106263343529984 43110311032020024 43260172487805312 43283655373750272 43287719719394592 43311217558781952 43329446659657728 43461777412325376 43489453021986816 43507757139738624 43531656664534623 43555286920025088 43686801407803392 43710799284553284 43734526783893504 43780795062362496 43803756646760448 43914504260370432 43960962943277568 43984826238763008 44030551244783616 44054737948958607 44141872255801344 44260045778497536 44278674228232704 44414719087804416 44460890994604032 44489202820250112 44597495709564928 44721087922023552 44735709724213248 44739910418110128 44919807295094784 44924025275797824 44948411349663744 44952632016294384 44977033618735104 45104662469148672 45133384235876352 45162124292063232 45201706700507136 45230490263102976 45387721954418688 45391983872420718 45416623967889408 45574502703202304 45603523655000064 45647482900709376 45672557811970752 45720037321599654 45860510724777216 45885405150314496 45933105928200192 45962355231516672 46074233978093568 46122977514258432 46170925263627264 46195988191248384 46221364405464768 46312784006086656 46411575781618944 46436769341374464 46441129765178304 46456313944375296 46627867157594112 46647492191059968 46651872401790048 46677196401573888 46702836951355026 46839457179500544 46869283629563904 46895029696010808 46920485688680448 46940233881295872 47113574107152384 47133403568050176 47137829405975361 47163417197423616 47189018878672896 47327368191787008 47357505334038528 47429194650892704 47619905001357312 47624376521884032 47650228425326592 47699763848515584 47820361610451456 47846319900327936 47968563747252096 48115945678454784 48165965244154368 48192111137783808 48196636388604288 48222798931427328 48421246663655424 48441626506100736 48468236286285972 48494546261471232 48640974763327488 48667694048780976 48694112295469056 48698684684318916 48725119753629696 48894499588866048 48925634649735168 48946226782205952 48999697785028224 49147651583778816 49201342631880192 49228050558615552 49279226227605504 49403817292916736 49451439809101824 49456083311187264 49482929518608384 49654943676628992 49659606287776512 49686562973417472 49792551500809728 49891034425982976 49966558973779968 50018502368929536 50045653873852416 50172182673260544 50251603066748928 50283602304565248 50311223912276496 50327673439739904 50534783206981632 50539528435272552 50566962768371712 50571711018331182 50742745277792256 50775057265360896 50807389828571136 50851920038070528 51061187198721024 51088904703442944 51093701963875584 51121437118562304 51271315541102592 51303964111875072 51331813403000832 51353418263298048 51381627538467096 51564749202653184 51593074565374368 51621080794103808 51674744169225216 51702794730602496 51805391744655744 51833513225355264 51888349703540736 51942290921580672 52101882006847488 52184357030854656 52213022754321312 52241365509046272 52316293043912704 52456350552293376 52478428714942464 52483356452013804 52694389326938112 52727944083259392 52756908408012159 52785546399765504 53002770870546432 53025079014056448 53053862576652288 53058844347101568 53243289215760384 53277193500793344 53306113918500864 53357843982254292 53572393126526976 53577423587119536 53606506978492416 53792855649681408 53797906811757888 53827109887868928 54048620628148224 54130438888261632 54186710899673664 54216125030006784 54221215937179824 54353197896032256 54439236655644672 54473902496612352 54496829819363328 54664269646528512 54721096608743424 54751155804878598 54780876332402688 55006312037474304 55041338980952064 55059335045185536 55064505129981696 55291108031751168 55321121661124608 55351510460865216 55381556878442496 55579294454531328 55609464519917568 55632869785239552 55638093725085672 55668295708434432 55838310052921344 55861811636207616 55867057073748576 55897383345094656 56091695634710528 56127413729230848 56212378845502464 56270815165045728 56443705507418112 56533053450092544 56569052592635904 56600126901311058 56851631107854336 56856969489681621 56887833114418176 57026305989279744 57085588437516288 57121939423531008 57158313557142528 57177001777692672 57208410042829344 57443835598561152 57475017791373312 57480414709360032 57680229983740416 57711540498333696 57716959625859456 57748290078375936 57772595546210304 57804330980775483 57985937362649088 58010342852984832 58042208886046164 58073715893366784 58134087190378368 58249068543737856 58281065712737712 58312702378524672 58374393416483328 58405008862347264 58552672347160576 58614617257703424 58707401659711488 58739650598611476 58855829674401792 59013394371330048 59038232304310272 59219625450405888 59281187992805376 59318937093666816 59383739699736192 59628117229364736 59647612965617664 59653213890813504 59685595398733824 59893076393459712 59898700367730432 59931215132884992 59936842688392512 59969378158313472 60177845647835136 60216165722750976 60268942267342848 60274601535509478 60307320350803968 60516962605891584 60522645163227624 60555498623852544 60651355357052928 60804698206666752 60896743749294336 60960049762132872 60993140658757632 61147347633036288 61180540200419328 61244141237600256 61283140308688896 61497303352344576 61561233684836352 61628485873953024 61750378674782208 61882101042158592 61915692455165952 61921506353571072 61941751925833728 62196656254746624 62202496535720064 62236261868765184 62270449268473368 62304251488247808 62492378172751872 62526706261347744 62560647584907264 62586978508394496 62592855440721381 62818098809536512 62844538090733568 62850439207967148 62884556263231488 63103157589049344 63143340445384704 63238926201190272 63499168695845376 63533637900435456 63599685131354112 63760482147268608 63958084996336128 63992803314106368 64154594237939712 64221286992205824 64262181851472384 64297065241903104 64588835341467648 64624315048381296 64659395015294976 64854633017769984 64890258731707968 64925483060625408 64931579579091888 64966826338172928 65192666118488064 65234179532980224 65261635709607936 65332930380037632 65530202111705088 65566198926829926 65601790175840256 65671192593543744 65705634970140672 65871756390555648 65935253078802432 65941444414916352 65977239358144512 66212808383702016 66248750631223296 66390068667746304 66622078631706624 66691336491906048 66727538498469888 66733804230375168 66896243564347392 67044803072753664 67081631883035328 67103564586319872 67109865627165192 67379710942642176 67386037913696736 67422617024495616 67428948024441576 67656993703723008 67700076353814528 67743186438094848 67802560050760704 68081582931628032 68087975808631077 68124935951834112 68161916158083072 68361754054803456 68405285482500096 68471224351064064 68508836717956128 68580055982399481 68790766087165824 68828107725471744 68899658892300288 69073855659540992 69111350967140352 69184466271387648 69256387895440896 69469176009129984 69617363672428416 69655154012061696 69661694647767456 69941800736391168 69971238286589952 69977808602685072 70015794602360832 70054255427032539 70259185769250816 70303925444345856 70342544544016212 70380728533020672 70410350821943808 70670361160728576 70700105352075264 70745125796135424 70991052287680512 71036258001057792 71143791976339056 71429857502035968 71436564782826048 71475342637989888 71549645772773376 71723807532908544 71730542415677184 71769479850491904 71952845620878144 72064827504197632 72173918517682176 72248947866231552 72288166706675712 72294954582906432 72470930528043008 72585648874192896 72631869995483136 72662439759151104 72702354429428958 72961462144991232 73001541073171464 73041168443203584 73048027026478374 73087679630444544 73341749383299072 73388451974602752 73419340173308928 73459194336903168 73499546677542336 73721477375668224 73802013947820288 73842075837923328 74105725939375104 74145952693223424 74177159713652736 74184124966780896 74224394277912576 74482415514943488 74489409431664768 74529844460126208 74688827251214592 74836551638974464 74949838460669952 75027753553394304 75068480810778624 75258274009890816 75377404600123392 75425403456847872 75466835868414744 75491510159609856 75802174810472448 75809292652908828 75850444152557568 76114117916688384 76162585898041344 76211084742856704 76277880057105792 76591780798081536 76633357055164416 76640552945813376 76682155677843456 76906973311653888 76955946167812608 76997720104501248 77030127394947072 77072441307700644 77347123803979776 77389611848061552 77431621191155712 77512116253837824 77665424724983808 77708087616983616 77750269838032896 77832524555311104 78152823010271232 78276535546281984 78319534131481968 78362048263569408 78474439565869056 78684525828440064 78717643072413696 78725034678020706 78959500600541184 79041583990407168 79091916124889088 79178319599648256 79504156305819648 79530150620823552 79537618521084672 79580793864978432 79864933823640576 79908286843846656 79915790251190016 79959170877751296 80288220963667968 80358589689790464 80366135380679304 80409760467738624 80689283474522112 80696860217636832 80740664831803392 80868473809403904 81072930942222336 81195658332392448 81280066349510496 81324187545010176 81529796844048384 81658854983467008 81710853744918528 81996404469792768 82081644913115136 82126733707317897 82171314498604032 82215919489646592 82509468056211456 82562008471428096 82589002567778304 82596757694972544 82936662047626752 82981682491686912 83027265691297824 83072335317663744 83368941681796992 83414196779876352 83449304677859328 83457140587628508 83757465079382016 83792717454311424 83800585610622864 83846075017641984 84137543452065792 84191120593846272 84318568268253696 84406222747568592 84665558261127168 84799580175138816 85013976196358144 85277446661781504 85539458983919616 85628382656274432 85682909135296512 85737470335713792 86118447121956864 86165753397841728 86212526687059968 86220622064040048 86520344975610624 86567310747500544 86575439438789184 86622435117563904 86658893319315456 86923554824650752 86978906043973632 87015514279477248 87063313329069246 87110573840050176 87373602815606784 87421598569106568 87469053567787008 87561590124724992 87607513293520896 87829008520740864 87921925886555136 87969652477526016 88061102489567232 88109475897917214 88283744511602688 88520091556995072 88557348456465408 88829438175608832 88921781989208064 88978405640500224 89194991419129856 89442175844047104 89471419448426496 89479820836220256 89839614590189568 89848050551595648 89896822699327488 89905264032588768 89954067237470208 90266768471752704 90324248584126464 90403413401014272 90411902303264217 90460980526205952 90775443908837376 90783967744841436 90833247935778816 91149005406404608 91207047310000128 91345115623941504 91440074643199308 91721021449554432 91770810300628992 91866211856400384 91924710463033344 92245955028516864 92341850527254528 92442728810929536 92625568012173312 92823151563237888 92873538682748928 92882259530356608 92912627888750592 93294984382119936 93303744803580096 93354392803147776 93405673902710052 93678914359001088 93738567259127808 93790059392021616 93840971377360896 93880467762591744 94227148214304768 94266807136100352 94275658811950722 94326834394847232 94654736383574016 94715010668077056 94858389301785408 95239810002714624 95248753043768064 95300456850653184 95399527697031168 95640723220902912 95692639800655872 95937127494504192 96231891356909568 96331930488308736 96384222275567616 96393272777208576 96445597862854656 96842493327310848 96883253012201472 96936472572571944 96989092522942464 97281949526654976 97335388097561952 97388224590938112 97397369368637832 97450239507259392 97788999177732096 97851269299470336 97892453564411904 97999395570056448 98295303167557632 98349298390244889 98402685263760384 98456101117231104 98558452455211008 98807634585833472 98902879618203648 98912166622374528 98965859037216768 99319212575553024 99373125946834944 99585103001619456 99933117947559936 100037004737859072 100091307747704832 100344365346521088 100567204609130496 100622447824552992 100655346879479808 101069566413963264 101079056870545104 101133925536743424 101143422036662364 101485490555584512 101550114530721792 101614779657142272 101703840076141056 102122374397442048 102187403927751168 102242874237124608 102542631082205184 102607928223750144 102706836526596096 102763255076934192 103129498405306368 103186149130748736 103242161588207616 103349488338450432 103610783489311488 103667026450710528 103776699407081472 103884581843161344 104203764013694976 104368714061709312 104426045508642624 104482731018092544 104632586087825408 104912701104586752 104956857429884928 104966712904027608 105388778653876224 105455888166518784 105513816816024318 105571092799531008 106005541741092864 106050158028112896 106107725153304576 106117688694203136 106486578431520768 106554387001586688 106612227837001728 106715687964508584 107144786253053952 107154847174239072 107213013956984832 107585711299362816 107595813623515776 107654219775737856 108097241256296448 108260877776523264 108373421799347328 108432250060013568 108442431874359648 108706395792064512 108878473311289344 108947804993224704 108993659638726656 109053531644143437 109442193217486848 109502311609757196 109561752664805376 109572040539717561 110012624074948608 110082677961904128 110129010259963392 110582216063502336 110703020921730432 110763113756884992 111158588909062656 111218929039835136 111265739570479104 111276187450171344 111336591416868864 111723623272415232 111734114147497152 111794766690189312 112183391269421056 112254827458461696 112424757691004928 112541630330091456 112887411014836224 113066106900185088 113138105185271808 113200253802622116 113703262215708672 113713938979363242 113775666228836352 114052611978559488 114171176875032576 114243878847062016 114316627114285056 114354003555385344 114416820085658688 114887671197122304 114950035582746624 114960829418720064 115360459967480832 115423080996667392 115433919251718912 115496580156751872 115545191092420608 115608661961550966 115971874725298176 116020685705969664 116084417772092328 116147431786733568 116268174380756736 116498137087475712 116562131425475424 116625404757049344 116748786832966656 116810017724694528 117105344694321152 117229234515406848 117414803319422976 117479301197222952 117711659348803584 118026788742660096 118076464608620544 118439250900811776 118562375985610752 118637874187333632 118767479399472384 119256234458729472 119295225931235328 119306427781627008 119371190797467648 119797400735460864 119862430265769984 119873685376785024 119938756316626944 120432331445501952 120537884534685696 120549203071018956 120614640701607936 121033925211783168 121045290326455248 121110997247705088 121302710714105856 121609396413333504 121793487498588672 121920099524265744 121986281317515264 122294695266072576 122488282475200512 122566280617377792 122994606704689152 123122467369672704 123256971747906048 123500757349564416 123764202084317184 123843012707142144 123883503851667456 124393312509493248 124404993071440128 124472523737530368 124540898536946736 124608502976495616 124984756345503744 125053412522695488 125121295169814528 125173957016788992 125185710881442762 125636197619073024 125689076181467136 125700878415934296 125769112526462976 126206315178098688 126286680890769408 126477852402380544 126998337391690752 127067275800870912 127199370262708224 127520964294537216 127916169992672256 127985606628212736 128309188475879424 128442573984411648 128524363702944768 128594130483806208 129177670682935296 129248630096762592 129318790030589952 129780517463415936 129850966121250816 129863159158183776 129933652676345856 130385332236976128 130468359065960448 130523271419215872 130594969993603869 130665860760075264 131060404223410176 131132397853659852 131203580351680512 131342385187087488 131411269940281344 131743512781111296 131882888829832704 131954478716289024 132425616767404032 132780137335492608 133244157263413248 133382672983812096 133467608460750336 133792487128694784 134163263766070656 134207129172639744 134219731254330384 134759421885284352 134772075827393472 134845234048991232 134857896048883152 135313987407446016 135400152707629056 135486372876189696 135605120101521408 136163165863256064 136175951617262154 136249871903668224 136723508109606912 136810570965000192 136942448702128128 137017673435912256 137160111964798962 137581532174331648 137656215450943488 137799317784600576 138147711319081984 138222701934280704 138368932542775296 138512775790881792 138938352018259968 139234727344856832 139310308024123392 139323389295534912 139883601472782336 139942476573179904 139955617205370144 140031589204721664 140108510854065078 140518371538501632 140607850888691712 140685089088032424 140761457066041344 140820701643887616 141340722321457152 141400210704150528 141413488217926083 141490251592270848 141982104575361024 142072516002115584 142287583952678112 142859715004071936 142873129565652096 142950685275979776 143099291545546752 143461084831354368 143538959700983808 143905691241756288 144347837035364352 144497895732463104 144576333413351424 144589909165812864 144941861056086016 145263739990966272 145324879518302208 145404708858857916 145922924289982464 146003082146342928 146082336886407168 146096054052956748 146175359260889088 146683498766598144 146776903949205504 146838680346617856 146999093355084672 147442954751336448 147604027895640576 147684151675846656 148211451878750208 148354319427305472 148368249933561792 148448788555825152 148964831029886976 148978818863329536 149059688920252416 149377654502429184 149673103277948928 149899676921339904 150055507106788608 150136961621557248 150516548019781632 150754809200246784 150850806913695744 150933671736829488 150983020319219712 151604349620944896 151618585305817656 151700888305115136 152228235833376768 152325171796082688 152422169485713408 152555760114211584 153183561596163072 153266714110328832 153281105891626752 153364311355686912 153813946623307776 153911892335625216 153995440209002496 154060254789894144 154144882615401288 154694247607959552 154779223696123104 154863242382311424 155024232507675648 155416175233967232 155500539676065792 155665049110622208 156305646020542464 156553071092563968 156639068262963936 156724096527138816 156948879131738112 157369051656880128 157435286144827392 157450069356041412 158083167980814336 158183832249778176 158270725224036477 158356639199296512 159008312611639296 159075237042169344 159161587729956864 159729867647281152 159831580502380032 159918341755502592 160717179379580928 160732270761358608 160819520935477248 161378566949044224 161393720435273664 161481329663606784 162145861884444672 162391316664784896 162560132699020992 162648375090020352 163059593688096768 163317709966934016 163421707489837056 163992808939585536 164163289826230272 164253467414635794 164342628997208064 165018936112422912 165124016942856192 165178005135556608 165193515389945088 165873324095253504 165963364983373824 166054531382595648 166144670635327488 166737883363593984 166828393559752704 166898609355718656 166914281175257016 167514930158764032 167585434908622848 167601171221245728 167692150035283968 168275086904131584 168382241187692544 168637136536507392 168812445495137184 169331116522254336 169599160350277632 170027952392716288 170554893323563008 170570908469044863 171078917967839232 171256765312548864 171365818270593024 171474940671427584 172331506795683456 172425053374119936 172441244128080096 173040689951221248 173134621495001088 173150878877578368 173244870235127808 173317786638630912 173412992942326449 173957812087947264 174031028558954496 174126626658138492 174221147680100352 174747205631213568 174843197138213136 174938107135574016 175123180249449984 175215026587041792 175658017041481728 175843851773110272 176122204979134464 176218951795834428 176567489023205376 177040183113990144 177114696912930816 177658876351217664 177843563978416128 177956811281000448 178389982838259712 178884351688094208 178942838896852992 178959641672440512 179679229180379136 179696101103191296 179793645398654976 179810528065177536 179908134474940416 180533536943505408 180648497168252928 180806826802028544 180823804606528434 180921961052411904 181550887817674752 181567935489682872 181666495871557632 182298010812809216 182414094620000256 182690231247883008 182880149286398616 183442042899108864 183541620601257984 183732423712800768 183849420926066688 184491910057033728 184683701054509056 184885457621859072 185251136024346624 185646303126475776 185747077365497856 185764519060713216 185825255777501184 186589968764239872 186607489607160192 186708785606295552 186811347805420104 187477134518255616 187580118784043232 187681942754721792 187760935525183488 188454296428609536 188533614272200704 188551317623901444 188653668789694464 189309472767148032 189430021336154112 189716778603570816 190497506087536128 190600913701306368 190799055394062336 191281446441805824 191874254989008384 192463782713819136 192663860976617472 192786545554417152 192891195725709312 193766506024402944 193872945145143888 193978185045884928 194563899053309952 194670776195123904 194776449181876224 194794738737275664 194900479014518784 195577998355464192 195702538598940672 195784907128823808 195998791140112896 196590606335115264 196698596780489778 196805370527520768 197116904910422016 197615269171666944 197805759236407296 197824333244749056 197931718074433536 198638425151106048 198746251893669888 199170206003238912 199866235895119872 200074009475718144 200182615495409664 200688730693042176 201134409218260992 201244895649105984 201310693758959616 202139132827926528 202158113741090208 202267851073486848 202286844073324728 202970981111169024 203100229061443584 203229559314284544 203407680152282112 204244748794884096 204263927425893231 204374807855502336 204485748474249216 205085262164410368 205215856447500288 205413673053192192 205526510153868384 206372298261497472 206484323176415232 206698976676900864 207221566978622976 207334052901421056 207553398814162944 207769163686322688 208407528027389952 208852091017285248 208965462036185088 209265172175650816 209825402209173504 209913714859769856 209933425808055216 210777557307752448 210911776333037568 211027633632048636 211142185599062016 212011083482185728 212100316056225792 212235377388406272 212973156863041536 213108774003173376 213431375929017168 214289572506107904 214309694348478144 214426027913969664 215171422598725632 215191627247031552 215308439551475712 216194482512592896 216521755553046528 216746843598694656 216864500120027136 216884863748719296 217412791584129024 217756946622578688 217895609986449408 217987319277453312 218107063288286874 218884386434973696 219004623219514392 219123505329610752 219144081079435122 220025248149897216 220165355923808256 220258020519926784 221164432127004672 221406041843460864 221526227513769984 222317177818125312 222437858079670272 222531479140958208 222552374900342688 222673182833737728 223447246544830464 223468228294994304 223589533380378624 224509654916923392 224849515382009856 225083260660182912 225774822029672448 226132213800370176 226276210370543616 226400507605244232 227406524431417344 227427877958726484 227551332457672704 228342353750065152 228487757694124032 228633254228570112 228833640171317376 229775342394244608 229900071165493248 229921658837440128 230720919934961664 230867838503437824 230993160313503744 231090382184841216 231217323923101932 232041371411939328 232168835544184656 232294863573467136 232536348761513472 232996274174951424 233124262850950848 233250809514098688 233497573665933312 234210689388642304 234458469030813696 234829606638845952 234958602394445904 235423318697607168 236053577485320192 236152929217241088 236878501801623552 237124751971221504 237275748374667264 237534958798944768 238512468917458944 238590451862470656 238612855563254016 238742381594935296 239594801470921728 239724860531539968 239747370753570048 239877512633253888 240864662891003904 241075769069371392 241098406142037912 241229281403215872 242067850423566336 242090580652910496 242221994495410176 242605421428211712 243218792826667008 243586974997177344 243840199048531488 243972562635030528 244589390532145152 244976564950401024 245132561234755584 245989213409378304 246244934739345408 246380201121953691 246513943495812096 247528404168634368 247686025414284288 247767007703334912 248809986142880256 248945047475060736 249081797073893472 249217005952991232 250106825045390976 250242590339629056 250347914033577984 250371421762885524 251272395238146048 251378152362934272 251401756831868592 251538225052925952 252412630356197376 252573361781538816 252955704804761088 253996674783381504 254398740525416448 255041928589074432 255832339985344512 256618376951758848 256885147968823296 257048727405889536 258355341365870592 258497260193525184 258637580061179904 259561034926831872 259701932242501632 259726318316367552 259867305352691712 260770664473952256 260936718131920896 261046542838431744 261189939987207738 261331721520150528 262120808446820352 262264795707319704 262407160703361024 262684770374174976 262822539880562688 263487025562222592 263765777659665408 263908957432578048 264851233534808064 265560274670985216 266488314526826496 266765345967624192 266935216921500672 267584974257389568 268326527532141312 268414258345279488 268439462508660768 269518843770568704 269544151654786944 269690468097982464 269715792097766304 270800305415258112 270972745752379392 271210240203042816 271235706909792651 272326331726512128 272351903234524308 272499743807336448 273447016219213824 273621141930000384 274035346871824512 274320223929597924 275163064348663296 275312430901886976 275598635569201152 276295422638163968 276737865085550592 277025551581763584 277876704036519936 278469454689713664 278620616048246784 278646778591069824 279884953146359808 279911234410740288 280063178409443328 280217021708130156 281036743077003264 281215701777383424 281370178176064848 281522914132082688 281641403287775232 282681444642914304 282800421408301056 282826976435852166 282980503184541696 283964209150722048 284145032004231168 284575167905356224 285719430008143872 285746259131304192 285901370551959552 286198583091093504 286922169662708736 287077919401967616 287811382483512576 288695674070728704 288995791464926208 289152666826702848 289179818331625728 289883722112172032 290527479981932544 290649759036604416 290809417717715832 291845848579964928 292006164292685856 292164673772814336 292192108105913496 292350718521778176 293366997533196288 293553807898411008 293677360693235712 293998186710169344 294885909502672896 295047895170734667 295208055791281152 295368303351693312 296422903757500416 296708638854610944 296736499867123584 296897577111650304 297957637726659072 298119377840504832 298755309004858368 299799353842679808 300111014213577216 300273923243114496 301033096039563264 301701613827391488 301867343473658976 301966040638439424 303208699241889792 303237170611635312 303401776610230272 304456471666753536 304650343592165376 304844338971426816 305111520228423168 306367123192326144 306562211783253504 306728622711373824 307627893246615552 307823784671250432 308120509579788288 308289765230802576 309388495215919104 309558447392246208 309726484764622848 310048465015351296 310832350467934464 311001079352131584 311330098221244416 312611292041084928 313106142185127936 313278136525927872 313448193054277632 313897758263476224 314738103313760256 314870572289654784 314900138712082824 316166335961628672 316367664499556352 316541450448072954 316713278398593024 318016625223278592 318150474084338688 318323175459913728 319459735294562304 319663161004760064 319836683511005184 321434358759161856 321464541522717216 321639041870954496 322757133898088448 322787440870547328 322962659327213568 324291723768889344 324782633329569792 325120265398041984 325296750180040704 326119187376193536 326635419933868032 326843414979674112 328326579652460544 328506934829271588 328685257994416128 328716121619152683 330037872224845824 330248033885712384 330387030779890176 331746648190507008 332109062765191296 332289341270654976 333475766727187968 333656787119505408 333797218711437312 333828562350514032 335170869817245696 335202342442491456 335384300070567936 336550173808263168 336764482375385088 337274273073014784 337624890990274368 338662233044508672 339198320700555264 340055904785432576 341109786647126016 341141816938089726 342157835935678464 342513530625097728 342731636541186048 342949881342855168 344663013591366912 344850106748239872 344882488256160192 346081379902442496 346269242990002176 346301757755156736 346489740470255616 346635573277261824 346825985884652898 347915624175894528 348062057117908992 348253253316276984 348442295360200704 349494411262427136 349686394276426272 349876214271148032 350246360498899968 350430053174083584 351316034082963456 351687703546220544 352244409958268928 352437903591668856 353134978046410752 354080366227980288 354229393825861632 355317752702435328 355687127956832256 355913622562000896 357768703376188416 357885677793705984 357919283344881024 359392202206382592 359587290797309952 359621056130355072 359816268949880832 361296994336505856 361613653604057088 361647609213056868 361843922104823808 363101775635349504 363135870979365744 363332991743115264 364596021625618432 364828189240000512 365380462495766016 365760298572797232 366884085798217728 367464847425601536 367698841852133376 368983820114067456 369367402109018112 369770915243718144 370502272048693248 371292606252951552 371529038121426432 371650511555002368 373179937528479744 373214979214320384 373417571212591104 373622695610840208 374954269036511232 375160237568086464 375363885509443584 375521871050366976 376908592857219072 377067228544401408 377102635247802888 377307337579388928 378618945534296064 378860042672308224 379433557207141632 380995012175072256 381201827402612736 381598110788124672 382562892883611648 383748509978016768 384927565427638272 385327721953234944 385573091108834304 385782391451418624 387533012048805888 387745890290287776 387956370091769856 389341552390247808 389552898363752448 389589477474551328 389800958029037568 391155996710928384 391405077197881344 391569814257647616 391784909980811607 391997582280225792 393181212670230528 393397193560979556 393610741055041536 394233809820844032 395230538343333888 395648666489498112 395863436148867072 397276850302212096 398340412006477824 399732471790239744 400148018951436288 401377461386084352 402489791298211968 402621387517919232 404278265655853056 404316227482180416 404535702146973696 404573688146649456 405941962222338048 406200458122887168 406459118628569088 406815360304564224 408489497589768192 408527854851786462 408749615711004672 410170524328820736 410431712895000576 410827346106384384 411053020307736768 412744596522994944 412968646352830464 413397953353801728 414443133957245952 414668105802842112 415106797628325888 415538327372645376 416815056054779904 417704182034570496 417930924072370176 418530344351301632 419650804418347008 419827429719539712 419866851616110432 421555114615504896 421823552666075136 422055267264097272 422284371198124032 424022166964371456 424200632112451584 424240464653778249 424470754776812544 425946313726083072 426217548006346752 426862751858034336 428579145012215808 428619388696956288 428852055827939328 430383254494063104 430616879102951424 433043511106093056 433493687197389312 433729000240054272 433769727497438592 434825583168258048 435791219972898816 435974638554906624 436214126576573748 437768772869947392 438009246439028784 438247010659221504 438288162158870244 440050496299794432 440330711847616512 440516041039853568 442328864254009344 442812083686921728 443052455027539968 444634355636250624 445062958281916416 445104749800685376 445346365667475456 446894493089660928 446936456589988608 447179066760757248 449019309833846784 449699030764019712 450166521320365824 451549644059344896 452264427600740352 452552420741087232 452801015210488464 454813048862834688 454855755917452968 455102664915345408 456684707500130304 456975515388248064 457266508457140224 457667280342634752 459550684788489216 459800142330986496 459843317674880256 461441839869923328 461735677006875648 461986320627007488 462180764369682432 462434647846203864 464082742823878656 464337671088369312 464589727146934272 465072697523026944 466248525701901696 466501619028197376 466995147331866624 468421378777284608 468916938061627392 469659213277691904 469917204788891808 470846637395214336 472107154970640384 472305858434482176 474249503942443008 474551496749334528 474812175672109431 475069917597889536 477024937834917888 477225711126508032 477484763189870592 479189602941843456 479494741507140096 479755025266507776 482151538138742784 482196812284075824 482458562806431744 484135700847132672 484181161305820992 484443988990820352 486437585653334016 487173949994354688 487680398097062976 487945125270061056 489178781064290304 489953129900802048 490265122469511168 491978426818756608 492489869478690816 492760402243907382 493027886991624192 495056808337268736 495372050828568576 495534015406669824 497619972285760512 497890094950121472 498163594147786944 498434011905982464 500213650090781952 500485180679258112 500695828067155968 500742843525771048 502544790476292096 502756304725868544 502803513663737184 503076450105851904 504825260712394752 505146723563077632 505911409609522176 507993349566763008 508797481050832896 510083857178148864 511664679970689024 511712725407134589 513236753903517696 513770295937646592 514097454811779072 516994520387050368 517275160122359808 519122069853663744 519403864485003264 519452636632735104 519734610705383424 521873436263841792 522093085676863488 522379879974415476 522663443040301056 524241616893640704 524529591414639408 524814321406722048 525369540748349952 525645079761125376 526974051124445184 527531555319330816 529702467069616128 531120549341970432 532976629053652992 533530691935248384 533870433843001344 535169948514779136 536653055064282624 536828516690558976 536878925017321536 539037687541137408 539088303309573888 539380936195964928 539431584195532608 541600610830516224 541945491504758784 542420480406085632 542471413819585302 544652663453024256 544703806469048616 544999487614672896 546894032438427648 547242283860000768 548070693743649024 548640447859195848 550326128697326592 550624861803773952 551197271138402304 552590845276327936 553475730171101184 554051103163527168 555753408073039872 556938909379427328 557241232096493568 557293557182139648 559769906292719616 559822468821480576 560126356818886656 560434043416260312 562431403554766848 562740356352129696 563045828264165376 563282806575550464 565362889285828608 565600842816602112 565653952871704332 565961006369083392 567928418301444096 568290064008462336 569150335810712448 571492518262608384 571802741103919104 572397166182187008 573844339325417472 575622764967025152 577391348141457408 577991582929852416 578359636663251456 579767444224344064 581299518073208832 581618835435431664 583691697159929856 584012328585371712 584329347545628672 584384216211826992 584701437043556352 586733995066392576 587107615796822016 587354721386471424 587996373420338688 589771819005345792 590095790341469334 590416111582562304 592845807515000832 593417277709221888 593472999734247168 593795154223300608 595915275453318144 596238755681009664 597510618009716736 599598707685359616 600222028427154432 600547846486228992 602066192079126528 603403227654782976 603734686947317952 603932081276878848 606417398483779584 606474341223270624 606803553220460544 608912943333507072 609300687184330752 609688677942853632 610223040456846336 612734246384652288 612791782277679693 613124423566507008 613457245422747648 615255786493231104 615647569342500864 616241019159576576 616579530461605152 619116894784492416 619452969529245696 620096930030702592 621664700935868928 622002158704263168 622660196442488832 625222584082169856 626556273051855744 626896386108555264 627795516526952448 629476206627520512 629741144579309568 629800277424165648 632332671923257344 632735328999112704 633082900896145908 633426556797186048 636033250446557184 636300948168677376 638919470589124608 639326322009520128 642868717518323712 642929083045434432 643278083741908992 645514267796176896 645574881741094656 645925318654427136 648583447537778688 649565266659139584 650240530796083968 650593500360081408 652238374752387072 653270839867736064 653686829959348224 656653159304921088 657013869658543176 657370515988832256 657432243238305366 660075744449691648 660496067771424768 660774061559780352 663493296381014016 664218125530382592 664578682541309952 666951533454375936 667313574239010816 667594437422874624 667657124701028064 670341739634491392 670404684884982912 670768600141135872 673528964750770176 674548546146029568 675249781980548736 677324466089017344 678396641401110528 680111809570865152 682219573294252032 682283633876179452 685027061250195456 685463273082372096 685899762685710336 689326027182733824 689700213496479744 689764976512320384 692162759804884992 692603515510313472 692979480940511232 693271146554523648 693651971769305796 696124114235817984 696506506632553968 696884590720401408 698988822524854272 699372788552852544 699752428542296064 700492720997799936 702632068165926912 703375407092441088 704488819916537856 704875807183337712 706269956092821504 708160732455960576 708458787651723264 710635505404870656 711374255913664512 711827245124001792 715537406752376832 715771355587411968 715838566689762048 718784404412765184 719174581594619904 719242112260710144 719632537899761664 722593988673011712 723227307208114176 723295218426113736 723687844209647616 726203551270699008 726271741958731488 726665983486230528 729192043251236864 729656378480001024 730760924991532032 731520597145594464 733768171596435456 734929694851203072 735397683704266752 737967640228134912 738734804218036224 739140603365861073 739541830487436288 742585212505903104 743058076242852864 743301023110004736 746429958428640768 746835142425182208 747245391221680416 750320475136172928 750727771018887168 751043742100733952 753817185714438144 754134457088802816 754205270495605776 754614675158777856 757237891068592128 757720085344616448 758867114414283264 761990024350144512 763196221576249344 765125785767223296 767497019956033536 769855130855276544 770655443906469888 771146182217668608 775066024097611776 775491780580575552 775912740183539712 778683104780495616 779105796727504896 779178954949102656 779601916058075136 782311993421856768 782810154395762688 783139628515295232 783569819961623214 783995164560451584 786362425340461056 786794387121959112 787221482110083072 788467619641688064 790461076686667776 791297332978996224 791726872297734144 794553700604424192 796680824012955648 799464943580479488 800296037902872576 802754922772168704 804979582596423936 805242775035838464 808556531311706112 808632454964360832 809071404293947392 809147376293298912 812400916245774336 812918237257138176 813630720609128448 813707120729377953 816978995179536384 817055709703572924 817499231422009344 820341048657641472 820863425790001152 822106040615473536 825489193045989888 825937292705660928 826795906707603456 828886267914491904 830213595256651776 831076654745290752 833630112109559808 835408364069140992 835861848144740352 837060688702603264 839654859439079424 839733703232220864 843110229231009792 843647105332150272 844110534528194544 844568742396248064 848044333928742912 848401264224903168 848480929307556498 848941509553625088 851892627452166144 852435096012693504 853725503716068672 857158290024431616 857238777393912576 857704111655878656 860766508988126208 861233758205902848 866087022212186112 866987374394778624 867458000480108544 867539454994877184 869651166336516096 871582439945797632 871949277109813248 872428253153147496 875537545739894784 876018492878057568 876494021318443008 876576324317740488 880100992599588864 880661423695233024 881032082079707136 884657728508018688 885143685512204001 885624167373843456 886104910055079936 889268711272501248 890125916563832832 890209499601370752 890692731334950912 893872913179977216 894358133521514496 899398061528039424 900333042640731648 903099288118689792 905104841482174464 905602030420976928 909626097725669376 909711511834905936 910205329830690816 913369415000260608 913951030776496128 914533016914280448 915334560685269504 919101369576978432 919686635349760512 922883679739846656 923471354013751296 924361528739364864 924869295692407728 928165485647757312 928675342176738624 929179454293868544 930145395046053888 932497051403803392 933003238056394752 933990294663733248 936842757554569216 937833876123254784 939318426555383808 939834409577783616 941693274790428672 944214309941280768 944611716868964352 948499007884886016 949102993498669056 949624351344218862 950139835195779072 954049875669835776 954451422253016064 954969526379741184 958379205883686912 958989483014280192 959510050533015552 964303076277485568 964393624568151648 964917125612863488 968271401694265344 968362322611641984 968887977981640704 972875171306668032 974347899988709376 975360796194125952 975890250540122112 978357562128580608 979906259801604096 980530244939022336 984979738957381632 985520804487814764 986055773983248384 990113616674537472 990744101657137152 995239944571521024 996327188295573888 996868023811964928 1000427300181563904 1000970361358516224 1001391656134311936 1001485687051542096 1005512609451737088 1005607027327474368 1006152900211703808 1009650521424789504 1010293447126155264 1011822819219044352 1015986699133526016 1017594962101665792 1020167714356297728 1023329359941378048 1023425450814269178 1026473507807035392 1027540591875293184 1028194909623558144 1033989040774100736 1034550320244719616 1038244139707327488 1038807728970006528 1038905273265470208 1039469221410766848 1043746872527683584 1044186171353726976 1044759759948830952 1045326886080602112 1048483233787281408 1049059182829278816 1049628642813444096 1050739081496699904 1051290159522250752 1053948102248890368 1055063110638661632 1059404934139232256 1062241098683940864 1065953258107305984 1067061383870496768 1067740867686002688 1073306110128565248 1073657033381117952 1073757850034643072 1078176606619147776 1078761872391929856 1078863168391065216 1083890983009517568 1084840960812171264 1084942827639170604 1089305326906048512 1089407612938097232 1089998975229345792 1093788064876855296 1094484567720001536 1096141387487298048 1097280895718391696 1100652257394653184 1102394542276804608 1105181690552655872 1106951460342202368 1108102206327054336 1111506816146079744 1113877818758854656 1114587114364279296 1119539812585439232 1119644937642961152 1120252713637773312 1120868086832520624 1124862807109533696 1125480712704259392 1126091656528330752 1126565613151100928 1130725778571657216 1131201685633204224 1131307905743408664 1131922012738166784 1135856836602888192 1136580128016924672 1138300671621424896 1142985036525216768 1143605482207838208 1144794332364374016 1147688678650834944 1151245529934050304 1154782696282914816 1155983165859704832 1156719273326502912 1159534888448688128 1162599036146417664 1163237670870863328 1168024657170743424 1168658695091257344 1168768432423653984 1169402874087112704 1173467990132785152 1174215231593644032 1174709442772942848 1175354729942434821 1175992746840677376 1179543638010691584 1180191580682938668 1180832223165124608 1185691615030001664 1186945999468494336 1187590308446601216 1191830550906636288 1195021236019433472 1199197415370719232 1200444056854308864 1204132384158253056 1207469373894635904 1207864162553757696 1212834796967559168 1212948682446541248 1213607106440921088 1217825886667014144 1218601374368661504 1219377355885707264 1220446080913692672 1225468492769304576 1225583564555359386 1226248847133014016 1230511572986462208 1231295138685001728 1232482038319153152 1233159060923210304 1238233789568984832 1238905939058491392 1240193860061405184 1243329401871737856 1244004317408526336 1245320392884977664 1250445168164339712 1253112546103711488 1253792772217110528 1255591033053904896 1258952413255041024 1259482289158619136 1259600554848331296 1264665343846514688 1265470657998225408 1266165801792291816 1266853113594372096 1272066500893114368 1272601896337354752 1272721393961334747 1277838941178249216 1278652644019040256 1285737435036647424 1285858166090868864 1286556167483817984 1291149763482189312 1291850637308854272 1299130533318279168 1300481061592167936 1301187000720162816 1304476749504774144 1307373659918696448 1313306318609842176 1314027739317086352 1314741031977664512 1314864486476610732 1320151488899383296 1320992135542849536 1321548123119560704 1326986592762028032 1328436251060765184 1329157365082619904 1333903066908751872 1335188874845749248 1335314249402056128 1340683479268982784 1340809369769965824 1341537200282271744 1347057929501540352 1349097092292059136 1350499563961097472 1354648932178034688 1356793282802221056 1360223619141730304 1364439146588504064 1364567267752358904 1370054122500390912 1370926546164744192 1371799525371420672 1378652054365467648 1379400426992959488 1379529953024640768 1384325519609769984 1385207031020626944 1385958961881022464 1386542293109047296 1387303943538611592 1392248228471635968 1393013013265107936 1393769181440802816 1398745577105705088 1399504857084592128 1400985441995599872 1405264136331853824 1406750814184882176 1408977639833075712 1409751614366675424 1412539912185643008 1416321464911921152 1416917575303446528 1422748511827329024 1423654490248003584 1424436527016328293 1431074813504753664 1431677133379524096 1437568808825530368 1438484224521420288 1439265075799523328 1446454614416228352 1446590436852227472 1447375688419295232 1452407102541398016 1452543483917462976 1453331966972461056 1458384086502473728 1459312756960002048 1461521849983064064 1463041194291188928 1467536343192870912 1469859389702406144 1470795367408533504 1475935280456269824 1477469608436072448 1478281206731722146 1479083660974872576 1485170425011806208 1486116152485705728 1486602046220009472 1492859916857281536 1493670284850364416 1494490782443360832 1500640950272345856 1501455542037774336 1502087484201467904 1507634371428876288 1508268914177605632 1508410540991211552 1509229350317555712 1514475782137184256 1515440170689232896 1517734228828566528 1523980048700289024 1526392443152498688 1530251571534446592 1534994039912067072 1539710261710553088 1541310887812939776 1542292364435337216 1550983561161151104 1551825480367079424 1557366209560991232 1558211593455009792 1558357909898205312 1559203832116150272 1565620308791525376 1566279257030590464 1567139639923246428 1567990329120903168 1572724850680922112 1573588774243918224 1574442964220166144 1576935239283376128 1580922153373335552 1582594665957992448 1589107401208848384 1593361648025911296 1598929887160958976 1600592075805745152 1605509845544337408 1609959165192847872 1610485550071676928 1617113062623412224 1617264909928721664 1618142808587894784 1618294752586597824 1624801832491548672 1625836474514276352 1627261441218256896 1627414241458755906 1633957990359072768 1634111419407145848 1634998462844018688 1640682097315282944 1641726851580002304 1644212081230947072 1650978386091979776 1651874585411321856 1653591813415206912 1657772535828983808 1660427190513303552 1662153309490581504 1667260224219119616 1670816728138281984 1671723696289480704 1679309718878158848 1679467406464441728 1687294210664300544 1688221069056389088 1689137484792496128 1696088667857485824 1696802528449806336 1696961858615112996 1697883019107250176 1703785254904332288 1704870192025387008 1707451007432137344 1714477554787825152 1715408223311757312 1721533017976252416 1732174044424372224 1733974748789557248 1735078909989754368 1739302332673032192 1743898554219626496 1744856506306294992 1751075091479789568 1752036985756115136 1752988042636886016 1753152648635480976 1760201985199177728 1761322847390466048 1762064164159414272 1769315457016037376 1770287371024408002 1771248334747686912 1778537422545002496 1780251833127665664 1780418999202741504 1781385462669901824 1787745826359954432 1788716267043028992 1798796123056078848 1800666085281463296 1806198576237379584 1810209682964348928 1811204060841953856 1819252195451338752 1819423023669811872 1820410659661381632 1826738830000521216 1827902061552992256 1829066033828560896 1830669121370539008 1838202739153956864 1838375346833039079 1839373270699521024 1845767359479693312 1846942708027502592 1848723057478729728 1849738591384815456 1857350684353477248 1858358908587737088 1860290790092107776 1864994102807606784 1866006476112789504 1867980589327466496 1875667752246509568 1879668819155567232 1883386549580857344 1888428619882561536 1889223433737928704 1896998015769772032 1898205986997338112 1899248702688437724 1900279670391558144 1908099751339671552 1908902844506032128 1916758411767373824 1917978966028560384 1928606152554971136 1928787249136303296 1929834251225726976 1936542803388530688 1936724645223283968 1937775955963281408 1945750342613336064 1948695799977418752 1950721592388251904 1951780501080244224 1956715124257161216 1959812519603208192 1961060489878044672 1969959477914763264 1971041608975629528 1972111547966496768 1980227233349074944 1981488203314274304 1990479889143042048 1992654376591147776 1993736047623929856 2000854600363127808 2001940722717032448 2002783312268623872 2002971374103084192 2011025218903474176 2011214054654948736 2012305800423407616 2020586894252310528 2023645638438088704 2031973398267052032 2035189924203331584 2040335428712595456 2046658719882756096 2046850901628538356 2055081183750586368 2056389819247116288 2067978081548201472 2069100640489439232 2076488279414654976 2077810546530940416 2078938442821533696 2088372342707453952 2089519519897661904 2090653772161204224 2096966467574562816 2098118365658557632 2099257285626888192 2101478162993399808 2107896204497780736 2110126221277323264 2118809868278464512 2124482197367881728 2131906516214611968 2134122767740993536 2135481735372005376 2146612220257130496 2147314066762235904 2147515700069286144 2156353213238295552 2157523744783859712 2157726336782130432 2167781966019035136 2169681921624342528 2169885655278341208 2178610653812097024 2178815225876194464 2179997950458691584 2187576129753710592 2188969135440003072 2192282774974596096 2194561791436783392 2201304514789306368 2204789084553609216 2210363381105311744 2213902920684404736 2216204412654108672 2217421810097583219 2227755637517709312 2229174228728558592 2239289875285922304 2240505427275546624 2241736173665041248 2250961425408518784 2252183313056661504 2253131226302201856 2261451557143314432 2262403371266408448 2262615811486817328 2263844025476333568 2271713673205776384 2273160256033849344 2276601343242849792 2285970073050433536 2289588664728748032 2295377357301669888 2302491059868100608 2309565392565829632 2311966331719409664 2313438546653005824 2319069776897376256 2325198072292835328 2326475341741726656 2336049314341486848 2337317390182514688 2337536864847307968 2338805748174225408 2346935980265570304 2348430463187288064 2349418885545885696 2350709459884869642 2351985493681354752 2359087276021383168 2360383161365877336 2361664446330249216 2371383230060003328 2373891998936988672 2375180616893202432 2383661101813272576 2390042472038866944 2398394830741438464 2400888113708617728 2408264768316506112 2414938747789271808 2415728325107515392 2425669593935118336 2425897364893082496 2427214212881842176 2437202748737323008 2438754711771414528 2440892161827385344 2450936985538609152 2451167129110718772 2452497694266028032 2461023145972924416 2462590277370003456 2466318121846420608 2476467579137969664 2477811878116982784 2480387720122810368 2486658803743475712 2490640785769955328 2500890336328679424 2506225092207422976 2507585544434221056 2511182066107809792 2518964578317238272 2519201109696662592 2529330687693029376 2530941315996450816 2532331603584583632 2533706227188744192 2544133001786228736 2545203792674709504 2545442787922669494 2555677882356498432 2557305288038080512 2571474870073294848 2571716332181737728 2573112334967635968 2582299526964378624 2583701274617708544 2598261066636558336 2600962123184335872 2602374001440325632 2608953499009548288 2614747319837392896 2626612637219684352 2628055478634172704 2629482063955329024 2629728972953221464 2640302977798766592 2641984271085699072 2643096246239121408 2653973185524056064 2655431056536612003 2656872502121530368 2658314730165239808 2667806133817503744 2670377749691498496 2670628498804112256 2681618739539931648 2683074400564543488 2698194184584118272 2700999127922194944 2709297864356069376 2720447238283460608 2728878293177008128 2729134535504717808 2740108245000781824 2741853092329488384 2743599050742841344 2757304108730935296 2759059906049281536 2768651039219539968 2770414062041253888 2773084586218094592 2774607887077223184 2784496456943271936 2786026026530215872 2787538362881605632 2797491154211410176 2799009714169184256 2801970883991199744 2810528272663707648 2813501628369764352 2817955279666151424 2819503228733350848 2825079824371286016 2832642929823842304 2833835150606893056 2845497023654658048 2847308980496007168 2848873054032656586 2862149627009507328 2863354266759048192 2875137617651060736 2876968449042840576 2878530151599046656 2892909228832456704 2893180873704454944 2894751376838590464 2904814205082796032 2905086967834925952 2906663933944922112 2918625513920004096 2923043699966128128 2926082388582377856 2935072686385741824 2939718779404812288 2941590734817067008 2954939216872144896 2956562413463444292 2958167321949745152 2970340850023612416 2972232304971411456 2985719833714563072 2988981564886721664 3001281900544691712 3002911084075548672 3004174968402935808 3016537828355211264 3016821081982423104 3018458700635111424 3028951564274368512 3030880341378465792 3035468457657133056 3047960097400578048 3052784886304997376 3060503143068893184 3069988079824134144 3079420523421106176 3082621775625879552 3084584728870674432 3101967122322302208 3103650960734158848 3114732419121982464 3116423186910019584 3116715819796410624 3118407664232300544 3131240617583050752 3132558514061180928 3134279279846492856 3135980658241806336 3145449701361844224 3147177548487836448 3148885928440332288 3153870478566752256 3161844306746671104 3165189331915984896 3178214802417696768 3186723296051822592 3197859774321917952 3201184151611490304 3219918330385695744 3220971100143353856 3234529819857443328 3236285617175789568 3236589505173195648 3251672949028552704 3254522882436513792 3254828482917511812 3267915980718145536 3268222838814291696 3269996925688037376 3281364194630565888 3283453703160004608 3288424162461894144 3301956772183959552 3307183626830413824 3315545071657967616 3320854381026607104 3324306618981163008 3334520448438239232 3341633456276563968 3358619437756317696 3358934812928883456 3374588421328601088 3376442138112778176 3378274969584992256 3392177335714971648 3393605056899612672 3393923717230225992 3395766038214500352 3407570509808664576 3409740384050774016 3414902014864274688 3428955109575650304 3430816446623514624 3443066035952504832 3464348088848744448 3467949497579114496 3470157819979508736 3478604665346064384 3487797108439252992 3489713012612589984 3504073971512230272 3505976085273772032 3506305297270961952 3520403970398355456 3522645694780932096 3524128328318828544 3526064189827304463 3538630914032074752 3540574742048816004 3542496669495373824 3557074845090004992 3560837998405483008 3562770925339803648 3575491652719908864 3597592246112157696 3601332170562926592 3612397152474759168 3622408121683907712 3638504390902677504 3638846047339623744 3640821319322763264 3653477660001042432 3655804123105984512 3658132067657121792 3661338242741078016 3676405478307913728 3676750693666078158 3678746541399042048 3691534718959386624 3693885416055005184 3697446114957459456 3699477182769630912 3714701368706954496 3716717817175474176 3720581580184215552 3729988205615213568 3732012952225579008 3735961178654932992 3751335504493019136 3759337638311134464 3766773099161714688 3776857239765123072 3778446867475857408 3793996031539544064 3796411973994676224 3798497405376875448 3800559340783116288 3816199502679343104 3817805689012064256 3818164181884004241 3833516823534747648 3835957932057120768 3857212305109942272 3857574498272606592 3859668502451453952 3873449290446567936 3875551911926562816 3897391599954837504 3901443184776503808 3903561002160488448 3913430248514322432 3922120979756089344 3939918955829526528 3942083217951259056 3944223095932993536 3960454466698149888 3962976406628548608 3980959778286084096 3985308753182295552 3987472095247859712 4001709200726255616 4005566624537247744 4005942748206168384 4022050437806948352 4022428109309897472 4024611600846815232 4041173788504621056 4047291276876177408 4063946796534104064 4070379848406663168 4080670857425190912 4093317439765512192 4093701803257076712 4110162367501172736 4112779638494232576 4135956163096402944 4138201280978878464 4152976558829309952 4155621093061880832 4157876885643067392 4176744685414907904 4179039039795323808 4181307544322408448 4196236731317115264 4198514571253776384 4202956325986799616 4215792408995561472 4220252442554646528 4237619736556929024 4248964394735763456 4268245535481987072 4270963470744010752 4273309581048984879 4293224440514260992 4295031400138572288 4312706426476591104 4315452673564260864 4339363843248685056 4339771310556682416 4357221307624194048 4357630451752388928 4359995900917383168 4375152259507421184 4377938270880006144 4384565549949192192 4389123582873566784 4402609029578612736 4409578169107218432 4420726762210623488 4427805841368809472 4432408825308217344 4434843620195166438 4455511275035418624 4458348457457117184 4478579750571844608 4481010854551093248 4483472347330082496 4501922850817037568 4504366626113323008 4506262452604403712 4522903114286628864 4524806742532816896 4525231622973634656 4527688050952667136 4543427346411552768 4546320512067698688 4553202686485699584 4571940146100867072 4579177329457496064 4590754714603339776 4604982119736201216 4619130785131659264 4623932663438819328 4626877093306011648 4652950683483453312 4672098628682973696 4674634780365029376 4675073729694615936 4677611496348450816 4696860926374576128 4698837771091771392 4701418919769739284 4703970987362709504 4718174552042766336 4720766322731754672 4723328892660498432 4742766460120006656 4747783997873977344 4767322203626545152 4780084944077733888 4796789661482876928 4801776227417235456 4816529536633012224 4829877495578543616 4831456650215030784 4851339187870236672 4851794729786164992 4854428425763684352 4874405497474646016 4877509423542829056 4881784323654770688 4901873971077218304 4902334258221437544 4904995388532056064 4922046291945848832 4925180554740006912 4932636243692841216 4952935158275939328 4955623756233965568 4960775440245620736 4973317607486951424 4981281571539910656 5001780672657358848 5012450184414845952 5015171088868442112 5037929156634476544 5038402219393325184 5061882631992901632 5064663207169167264 5067412454377488384 5088266003572457472 5090407585349419008 5090885575845338988 5111355764712996864 5114610576076161024 5143432664363475456 5146224669935271936 5164599053928757248 5196522133273116672 5201924246368671744 5217906998019096576 5253225274439368704 5256110957268345408 5258964127910658048 5259457945906442928 5280605955597533184 5283968542171398144 5286192492478242816 5307946371048112128 5310862113073224006 5313745004243060736 5335612267635007488 5340755499382996992 5341256997608224512 5363237479079863296 5366148801129086976 5396388369168236544 5401998255844389888 5418595728712138752 5440894476566921216 5457756586354016256 5458269071009435616 5480216490001563648 5483706184658976768 5487198101485682688 5514608217461870592 5515126040499117237 5518119812098563072 5537302078439079936 5540828124082507776 5546169172436189184 5549215774154446368 5572052053060431744 5575076725763211264 5594982308422820352 5598019428338368512 5603941767982399488 5627003256739528704 5639006457466701696 5650159648742572032 5665285859647684608 5667670301213786112 5690994047309316096 5694617960992014336 5697746108065313172 5724299254019014656 5726708533518096384 5750275235302121472 5753936898085681152 5785818457664913408 5786361747408909888 5789502753677180928 5809628410165592064 5810173935669851904 5813327867889844224 5837251027840008192 5846087399932256256 5852164777164755712 5870145372771483648 5879437558809624576 5883181469634134016 5909878433744289792 5913124826926888584 5916334643899490304 5940681700047224832 5944464609942822912 5971439667429126144 5977963129773443328 6002563801089383424 6005822168151097344 6008349936805871616 6033075656710422528 6033642163964846208 6036917401270222848 6061760682756931584 6070936915314266112 6095920194801156096 6105569772609994752 6121006286137786368 6139976159648268288 6165243551251759104 6169169457741348864 6203934244644604416 6207301921468317696 6229464838243964928 6233431639592821248 6236815328464601088 6265117028122361856 6268558559692985712 6271961316483612672 6290899402723688448 6294355096975672896 6297771856880664576 6323688613493342208 6330378663831969792 6356429604835393536 6373446592103645184 6395719548643835904 6402368303222980608 6439836660771391488 6441942200286707712 6469059639714886656 6472571234351579136 6473179010346391296 6503345898057105408 6509045764873027584 6509656965835023624 6535831961436291072 6536445677628583392 6539993851376074752 6562728389261131776 6566907406320009216 6576848324923788288 6603913544367919104 6614367253660827648 6631090143315935232 6641708762053214208 6648613237962326016 6652265430292749657 6683266912553127936 6717869625857766912 6752884276225556352 6756549939169984512 6784354671429943296 6787210113799225344 6787847434460451984 6791532076429000704 6815141019617329152 6819480768101548032 6829804029728549376 6857910219151300608 6886132071905009664 6928696177697488896 6935898995158228992 6940315639959017472 6957209330692128768 6975594216878505984 6979426025225179968 7008147943024460544 7011952170547544064 7012610594541923904 7040807940796710912 7045291389561864192 7048256656637657088 7052128379654608926 7077261828064149504 7081149484097632008 7084993338990747648 7114149690180009984 7121675996810966016 7125541850679607296 7150983305439817728 7195184492224315392 7202664341125853184 7224794304949518336 7244816243367815424 7277008781805355008 7277692094679247488 7281642638645526528 7311608246211969024 7316264135314243584 7322676485482156032 7352810956615827456 7353501387332156316 7357493082798084096 7383069437918773248 7387770832110010368 7398954365539261824 7429402737413908992 7433435634350948352 7441163160368431104 7459976411230427136 7471922357309865984 7502671008986038272 7518675276622268928 7533546198323429376 7556893734951714816 7587992063079088128 7592823947989352448 7596994810753750896 7601118681566232576 7632399005358686208 7635611378024128512 7636328363768008482 7667033647069495296 7671915864114241536 7714424610219884544 7715148996545213184 7719337004902907904 7746898580893135872 7751103823853125632 7794783199909675008 7802886369553007616 7807122004320976896 7826860497028644864 7844241959512178688 7879837911659053056 7884166435902518112 7888446191865987072 7920908933396299776 7925952813257097216 7961919556572168192 7966293169609836009 7970617506364591104 7974944190495719424 8003418401452511232 8011133249074495488 8011885496412336768 8044856218619794944 8049223201693630464 8094582553752354816 8127893593068208128 8161341714850381824 8186634879531024384 8187403606514153424 8220324735002345472 8225559276988465152 8271912326192805888 8305953117658619904 8311242186123761664 8353489370829815808 8358078079590647616 8362615088644816896 8392473462634230528 8397029142507552768 8405912651973599232 8431584817991122944 8440504885109293056 8475239473113858048 8497928789471526912 8536491070963974144 8541926941488021504 8546619162097969758 8586448881028521984 8590062800277144576 8625412852953182208 8630905347128521728 8678727686497370112 8679542621113364832 8714442615248388096 8715260903504777856 8719991801834766336 8755876541760012288 8769131099898384384 8778247165747133568 8805218059157225472 8819156338214436864 8841453524421246976 8864817650616434688 8869687240390332876 8911022550070837248 8916696914914234368 8957159501143689216 8966944694660164992 9003845701634075136 9008733252226646016 9012524905208807424 9049613485065633792 9050463245947269312 9055376101905334272 9086854692823105536 9092641024135397376 9106405372971399168 9143880292201734144 9158354658914992128 9181509429206679552 9209964239472402432 9238261570263318528 9247865326877638656 9253754186612023296 9305901366966906624 9344197257365947392 9349269560730058752 9350147459389231872 9355222992696901632 9393721852749152256 9397675542183542784 9402837839539478568 9407941974725419008 9436349104085532672 9441532645463509344 9446657785320996864 9485532920240013312 9495567995747954688 9534644407253090304 9560169888155467776 9593579322965753856 9603552454834470912 9659754991157087232 9662913300430061568 9703589459572329984 9708856851527368704 9755018847085658112 9763568647309541376 9803747942154436608 9804668516442875088 9809990777064112128 9844092583891697664 9850361109480013824 9865272487385682432 9905870316551878656 9921550880491241472 9946635214973902848 9962563143079821312 10003561345314717696 10024900368829691904 10075858313268953088 10076804438786650368 10123765263985803264 10129326414338334528 10134824908754976768 10176532007144914944 10180815170698838016 10181771151690677976 10222711529425993728 10229221152152322048 10286865328726950912 10292449339870543872 10329198107857514496 10393044266546233344 10403848492737343488 10435813996038193152 10512221914536690816 10517928255821316096 10518915891812885856 10561211911195066368 10567937084342796288 10572384984956485632 10578192569481913389 10615892742096224256 10621724226146448012 10627490008486121472 10671224535270014976 10682513995216449024 10726474958159726592 10792776738336473088 10803996511688779776 10837191457424277504 10881788953133842432 10915513172708032512 10916538142018871232 10960432980003127296 10967412369317953536 10974396202971365376 11029216434923741184 11030252080998234474 11036239624197126144 11074604156878159872 11081656248165015552 11092338344872378368 11098431548308892736 11144104106120863488 11150153451526422528 11189964616845640704 11196038856676737024 11207883535964798976 11254006513479057408 11278012914933403392 11300319297485144064 11330571719295369216 11335340602427572224 11381988094618632192 11389235921984028672 11395492216130626344 11448598508038029312 11453417067036192768 11500550470604242944 11507873796171362304 11571636915329826816 11572723494817819776 11579005507354361856 11620347871339703808 11626655735779688448 11692174799864512512 11704329554329511424 11740290745542967296 11766362939268268032 11819756867488579584 11826249653853777168 11832669287798980608 11881363400094449664 11888929219885645824 11942879334858252288 11955926259546886656 12005127602178766848 12016699873611743232 12066151313420845056 12067284327929692416 12073834802540445696 12123521365513863168 12141873830628532224 12191840389602312192 12211139545219989504 12242012572275572736 12279952319296536576 12330487102503518208 12338338915482697728 12407868489289208832 12414603842936635392 12458929676487929856 12466863279185642496 12473630656929202176 12530234056244723712 12537117119385971424 12543922632967225344 12588710193951345792 12595543713761329152 12647377226986684416 12660757327663939584 12712859209670787072 12746893184207290368 12804736606445961216 12879673321542782976 12938119279429773312 12946358020692782592 13018091529746055168 13019313931670047248 13071663922872582144 13072891355257166784 13079987702752149504 13125456778522263552 13133814812640018432 13153696649847576576 13207827088735838208 13228734507321655296 13262180286631870464 13283417524106428416 13297226475924652032 13304530860585499314 13366533825106255872 13435739251715533824 13505768552451112704 13513099878339969024 13568709342859886592 13574420227598450688 13575694868920903968 13583064152858001408 13630282039234658304 13638961536203096064 13659608059457098752 13715820438302601216 13772264143810019328 13857392355394977792 13871797990316457984 13880631279918034944 13958852050450359936 14016295886048921088 14023904341095088128 14025221189083847808 14090582779123728384 14096513313275314176 14104256759309217852 14154523656128299008 14162298968195264016 14169986677981495296 14228299380360019968 14243351993621932032 14301966610879635456 14390368984448630784 14405328682251706368 14449588609899036672 14489632486735630848 14554017563610710016 14555384189358494976 14563285277291053056 14623216492423938048 14632528270628487168 14645352970964312064 14705621913231654912 14707002774664312632 14714986165596168192 14766138875837546496 14775541664220020736 14797908731078523648 14858805474827817984 14866871268701896704 14882326320736862208 14919952822460854272 14943844714619731968 15005342017972076544 15037350553244537856 15113787469903429632 15185647895978704896 15193989621507501792 15202237363132465152 15264798010717372416 15271222756048257024 15272656727536016964 15334067294138990592 15343831728228483072 15430297993090426368 15438674009805815808 15493797161786271744 15589566399819350016 15605772739106015232 15653720994057289728 15759675823318106112 15768332871805036224 15776892383731974144 15841817866792599552 15851905626514194432 15923839113144336384 15932586339219672018 15941235012729182208 16006836802905022464 16022266498148990976 16023770992824673536 16089712437239589888 16098446403387260928 16189165107504709632 16255787186136416256 16322683429700763648 16373269759062048768 16374807213028306848 16440649470004690944 16451118553976930304 16543824652385611776 16545378121497351711 16611906235317239808 16622484372247523328 16716156159181295232 16725230177289633792 16784946925268461056 16794058285015105536 16811825303947198464 16881009770218586112 16950478946227716096 16995857578943053824 17072982141927948288 17083853882976043008 17093238324195939516 17172897762057043968 17180125600554289152 17250825705906364416 17261810694257043456 17357455372994740224 17359085242226729664 17428885230496776192 17430521807009555712 17439983603669532672 17511753083520024576 17538262199796768768 17556494331494267136 17610436118314450944 17638312676428873728 17682907048842493952 17729635301232869376 17739374480780665752 17822045100141674496 17833393829828468736 17914319002287378432 17933889389320329984 18007691403268150272 18017466504453292032 18025049810417614848 18099226970131267584 18100926491894538624 18110752203810668544 18185282048270794752 18212810745942798336 18287760584403468288 18316709317829984256 18363018858413359104 18419928478944804864 18495730653755277312 18507508373224046592 18611802733933813248 18688394514731894784 18700294918778463744 18710445985393803264 18795351084367085568 18805675679078957136 18815883949450838016 18872698208171065344 18883065290927018688 18893315570641993728 18971065840480026624 18991135991495909376 19069288814506180608 19120339776310935552 19187158645931507712 19207104909668941824 19319509982314174464 19325826600860123136 19407178919144659968 19417713703054737408 19510037694171316224 19527137294619082752 19607495884308873216 19609337032885750176 19619981554128224256 19688185167783395328 19700722218960027648 19730544974771364864 19811740633103757312 19843101760982482944 19893270429947805696 19925126286159642624 20049800737659383808 20153608877573300736 20258652828676669056 20269649817509953536 20353064014289829888 20361630341397676032 20363542303381355952 20445423058851987456 20458442304304644096 20573730657453901824 20658396215715028992 20786088533092466688 20807696985474686976 20871627992076386304 21024443829073381632 21035856511642632192 21037831783625771712 21122423822390132736 21135874168685592576 21144769969912971264 21156385138963826778 21231785484192448512 21243448452292896024 21254980016972242944 21342449070540029952 21365027990432898048 21452949916319453184 21585553476672946176 21607993023377559552 21674382914848555008 21831026345416065024 21833076284037742464 21934824738635907072 21948792405942730752 22058432869847482368 22060504161996468948 22072479248394252288 22149208313756319744 22163312496330031104 22196863096617785472 22288208212241726976 22300306903052845056 22379929233691281408 22415767071929597952 22508013026958114816 22556025829866806784 22600638594970288128 22670681204855144448 22763976189237264384 22778471843968057344 22790984432261252688 22897197016076058624 22906834134072385536 23001100941208485888 23015747592342724608 23143273830659653632 23145446989635639552 23158011014708723712 23240695742679407616 23253311471559376896 23384349599729025024 23408659108659022848 23480581491085934592 23532725878536536064 23639513734977159168 23652499307707554336 23665338575597961216 23762726800188899328 23777858439771291648 23885758669716504576 23898879508829508027 23911852519093773312 24010255204357533696 24033399747223486464 24134568655859384832 24147669605080891392 24283747661257064448 24383680779204624384 24484025144551145472 24559904638593073152 24660974205007036416 24676677830965395456 24815736978578417664 24917859352975859712 24933726558371284992 25060468112489447424 25074234238771942848 25087845265934450688 25177420387902691584 25191087427522658304 25294754453973368832 25321514655327879168 25425718419341574144 25493786368414580736 25609473212891922432 25759346643085565952 25876238558859546624 25892716041385565184 26036183059492110336 26038627863340094496 26143327845745164288 26145782710514333568 26159975405504299008 26267629625280036864 26307393299695153152 26415654177471676416 26457469014643310592 26524360573263740928 26594452951849304064 26609061721170998628 26733067650212511744 26871478503431067648 27011537104902225408 27026199756679938048 27148840455196901376 27151389737841807936 27166128305716002816 27260564078469316608 27277923072406192128 27319216118914197504 27431640876605202432 27544528287620038656 27714784710789955584 27743595980632915968 27761262559836069888 27917704100900719872 28032591772097842176 28047808682190176256 28050442378167695616 28181165558247456768 28193026626550628352 28208513518618435704 28309047312256598016 28324597936390528032 28339973355962990592 28456598760720039936 28486703987243864064 28603933221759270912 28780737968897261568 28810657364503412736 28979264973471261696 29110768378716989952 29126570554582106112 29265056541256974336 29290705941928624128 29411243826463309824 29414005549328625264 29429972331192336384 29532277751675092992 29551083328440041472 29595817462157047296 29717610949655635968 29764652641473724416 29839905644921708544 29887689429239463936 30010684035944153088 30074701106489075712 30227574939806859264 30371295791957409792 30387979243015003584 30404474726264930304 30529596021434744832 30542445512096514048 30545313455072033928 30668134588277981184 30687663456456966144 30860595986180852736 30877348019611631616 30987594323572543488 31179132799638700032 31211545478212030464 31307441988114579456 31536665743610072448 31553784767463948288 31683635733585199104 31703811253028388864 31847678226288672768 31865172678439344036 31882470025458364416 32013673605810044928 32047541985649347072 32179424874479179776 32378330215009419264 32511574372272832512 32645366859401527296 32746539518124097536 32749614426056613696 32881298940009381888 32902237107953860608 33087649304771223552 33090756242994703422 33223812470634479616 33244968744495046656 33432312318362590464 33450460354579267584 33569893850536922112 33588116570030211072 33623650607894396928 33762019540437172224 33900957892455432192 33991715157886107648 34145964283855896576 34167707765952086016 34186476648391879032 34345795524114087936 34360251201108578304 34501651411812728832 34523621388514086912 34714910745989480448 34718170484453459328 34861043614019111424 34879967207339065344 35076524399593537536 35112988662988534272 35220872236628901888 35365814097684987904 35459270602465738752 35478748961561331504 35644090200283348992 35666787659656937472 35828638004574756864 35867778778640659968 36015382806536300544 36050099620835229696 36198453940262535168 36201852983789077248 36221504407621337088 36370564096541589504 36425621491885596672 36575521168806936576 36633418635659968512 36726037716826718208 36839856957889609728 36991461307510554624 37015016746448093184 37223605467867626496 37376789029463789568 37400589837556927488 37420891970787606528 37590702168734171136 37611351358157914272 37631767898901676032 37766130581854037376 37786631141283987456 37942131680960053248 37982271982991818752 38138577629012361216 38240679552621871104 38414209819337883648 38639019964628348928 38814357838289319936 39054274589238165504 39214991768617746432 39218674065771500352 39239963108256448512 39376370335566790656 39401444437920055296 39461089949542729728 39623481266207514624 39686203521964965888 39786540859895611392 39850252572319285248 40099601475318767616 40307217755146601472 40517305657353338112 40539299635019907072 40706128028579659776 40723260682795352064 40727084606762711904 40890846117703974912 40916884608609288192 41147461314907803648 41316792431430057984 41572177066184933376 41615393970949373952 42048887658146763264 42071713023285264384 42075663567251543424 42271748337371185152 42289539939825942528 42312770277927653556 42463570968384897024 42486896904585792048 42509960033944485888 42684898141080059904 42730055980865796096 42905899832638906368 43171106953345892352 43215986046755119104 43348765829697110016 43662052690832130048 43666152568075484928 43869649477271814144 43897584811885461504 44116865739694964736 44121008323992937896 44144958496788504576 44298416627512639488 44326624992660062208 44393726193235570944 44576416424483453952 44600613806105690112 44759858467382562816 44831534143859195904 45016026053916229632 45112051659733613568 45341362409710288896 45556943687936114688 45581968864522505376 45794394032152117248 45813668268144771072 46002201882416971776 46031495184685449216 46290893979271279104 46316022029417447424 46481391485358815232 46768699199458050048 46817318217318045696 46961162982171869184 47279027469954318336 47304998615415108672 47330677151195922432 47525453600377798656 47555716879542583296 47771517339433009152 47797759017659016054 47823705038187546624 48020510408715067392 48066799494446972928 48269137311718769664 48295339210161782784 48567495322514128896 48767361558409248768 48968050289102290944 49119809277186146304 49321948410014072832 49353355661930790912 49631473957156835328 49636134364492055133 49835718705951719424 49867453116742569984 50148468477543885696 50175690531868901376 50354840775805383168 50382174855045316608 50643029310655758336 50851436838683148288 50987572736829161472 51218946425783844864 51518693286171131904 51752477117719093248 51785432082771130368 52072366118984220672 52077255726680188992 52286655691490328576 52291565421028667136 52319950811008598016 52535259250560073728 52614786599390306304 52831308354943352832 52914938029286621184 53048721146527481856 53188905903698608128 53218123442341997256 53466135300425023488 53742957006862135296 54023074209804450816 54052399513359876096 54297680910393802752 54302779475683615872 54332256611432005632 54555846144812384256 54638432237828395008 54863281753210404864 55089056575240077312 55487191961265831936 55522525119672139776 55835408201801439744 56065183544195684352 56100884756335391232 56386053253101256704 56417027037236871408 56618094624513196032 56649195872781056064 56679946711925981184 56913197521440079872 56973407974487728128 57207866443518541824 57561475937794523136 57621314729006825472 57958529946942523392 58221536757433979904 58253141109164212224 58530113082513948672 58581411883857248256 58822487652926619648 58828011098657250528 58859944662384672768 59064555503350185984 59102166656880082944 59191634924314094592 59435221899311271936 59529305282947448832 59679811289843417088 59775378858478927872 60149402212978151424 60775958486030007168 60808949452529860608 61059192042869489664 61084891024193028096 61090626910144067856 61336269176555962368 61375326912913932288 61721191972361705472 61975188647145086976 62358265599277400064 62423090956424060928 62614883976229158912 63073331487220144896 63107569534927896576 63367271467170398208 63407622506056777728 63695356452577345536 63730345356878688072 63764940050916728832 64027347211620089856 64095083971298694144 64358849748958359552 64756660430018838528 65023148744545665024 65493079036248195072 65499228852113227392 65804474215907721216 66175298609542447104 66181512485989406844 66447624941268959232 66489937488990093312 66864624636725180928 66900920709158535168 67139787701073844224 67247301215788793856 67524039080874344448 67801915784910864384 68291928567711793152 68335415531904172032 68372953296783758064 68691591048228175872 68720502402217156608 69003302823625457664 69047242777028173824 69429821491978960896 69436340968906918656 69722087228038222848 69759934414678130688 70153048799187075072 70225977325977068544 70441744473257803776 70731628195369975808 70918541204931477504 70957497923122663008 71288180400566697984 71333575319313874944 71657276009149513728 71696638526488524081 71735557557281319936 72030765613072601088 72100199241670459392 72403705967578154496 72443008815242674176 72851242983771193344 73151042337613873152 73452075433653436416 73679713915779219456 73982922615021109248 74030033492896186368 74447210935735252992 74753578058927579136 74801179675113854976 75181404337468342272 75222702716315828544 75263535797803352064 75532261163708074752 75573262282567974912 75884263361920106496 75964543965983637504 76277155258024722432 76481359105243742208 76828419638675767296 77278039929256697856 77628715676578639872 78108549178476331008 78429983537235492864 78437348131543000704 78479926216512897024 78802888875840110592 78922179899085459456 79246962532415029248 79372407043929931776 79573081719791222784 80199202950637535232 80614435510293202944 81034611314706676224 81078599270039814144 81446521365590704128 81454169213525423808 81781692235407949824 81833769217218576384 82294922629815607296 82633584862860115968 83144354132369866752 83230787941898747904 84097775316293526528 84143426046570528768 84151327134503086848 84543496674742370304 84579079879651885056 84625540555855307112 84927141936769794048 84973793809171584096 85019920067888971776 85369796282160119808 85460111961731592192 85811799665277812736 86342213906691784704 86431972093510238208 87332305136150969856 87795169623770923008 88233731479389929472 88242016647985875792 88289916993577009152 88596833255025278976 88653249985320124416 88787452386471141888 89152832848966907904 89519716934765125632 89663068287718391808 90032052107832459264 90224103319467227136 90682724819420577792 91113887375872229376 91163937729045010752 91588788064304234496 91627336536289542144 92004403764833943552 92062990369370898432 92581787958542558208 92632044058834894848 92962782970717630464 93537398398916100096 93634636434636091392 93922325964343738368 94609997230830217344 94661354302391844864 95050907200755597312 95111433759085166592 95543034678866018304 95595518035318032108 95647410076375093248 96041020817430134784 96538274623437539328 97134990645028257792 97534723116818497536 97936100578204581888 98239618554372292608 98643896820028145664 98706711323861581824 99262947914313670656 99272268728984110266 99671437411903438848 99734906233485139968 100296936955087771392 100351381063737802752 100709681551610766336 100764349710090633216 101286058621311516672 101702873677366296576 101975145473658322944 102437892851567689728 103037386572342263808 103504954235438186496 103570864165542260736 104144732237968441344 104154511453360377984 104583130842057334272 104639901622017196032 105229573198780612608 105662616709886705664 106097442293054963712 106377811807397216256 106436246884683994512 106932270600850046976 107485914013724270592 108046148419608901632 108595361820787605504 108605558951367231744 108664513222864011264 109111692289624768512 109276864475656790016 109726563506420809728 110178113150480154624 110974383922531663872 111045050239344279552 111670816403602879488 112130367088391368704 112201769512670782464 112772106506202513408 112834054074473742816 113298391745562112128 113359893423851962368 113826395042880159744 113946815948975456256 114415732887037083648 115242629458013650944 115917059893885046784 116443073514867959808 117162823767714496512 117644975305853239296 117656022197314501056 117719889324769345536 118129111006700371968 118204333313760165888 118383269848628189184 118870443798622543872 119058610565894897664 119359622579686834176 119550757716957855744 120298804425956302848 121551916972060014336 121617898905059721216 122118384085738979328 122169782048386056192 122181253820288135712 122672538353111924736 122750653825827864576 123442383944723410944 123950377294290173952 124716531198554800128 124846181912848121856 126146662974440289792 126215139069855793152 126815245012113555456 127390712905154691072 127460690713757376144 127529880101833457664 128054694423240179712 128190167942597388288 128717699497916719104 129513320860037677056 130046297489091330048 130986158072496390144 130998457704226454784 131608948431815442432 132350597219084894208 132363024971978813688 132895249882537918464 132979874977980186624 133729249273450361856 133801841418317070336 134279575402147688448 134494602431577587712 135048078161748688896 136670831063808344064 136745906593567516128 137383182096456351744 137441004804434313216 138006605647250915328 138094485554056347648 138872681937813837312 139444174456076445696 140306097598374150144 140451954651954137088 140883488946515607552 141463256390739951616 141837082409862955008 141914995846245326016 142576360801133395968 142667150638627749888 143314552018299027456 143393277052977048162 143471115114562639872 144061531226145202176 144200398483340918784 144807411935156308992 144886017630485348352 145702485967542386688 146302084675227746304 146904150867306872832 147359427831558438912 147965845230042218496 148060066985792372736 148894421871470505984 149507156117855158272 149602359350227709952 150445405432631657088 150527071595606704128 151064522327416149504 151146524565135949824 151929087931967275008 152554310516049444864 152962718210487484416 153656839277351534592 154556079858513395712 155257431353157279744 156217098356952662016 156859967074470985728 156874696263086001408 156959852433025794048 157605777751680221184 157844359798170918912 158493925064830058496 158744814087859863552 159146163439582445568 160398405901275070464 161228871020586405888 162069222629413352448 162157198540079628288 162893042731181408256 162908338427050847616 163667538434437152768 164589845259631214592 165267169725720231936 166461575883797495808 168195550632587053056 168302654269006173696 169158159759303770112 169251081111710614224 169854283873539588096 169947587618343168192 170039840135777943552 170739592564320239616 170920223923463184384 171623599330555625472 172684427813383569408 172863944187020476416 174664610272301939712 175590339247541846016 176467462958779858944 176484033295971751584 176579833987154018304 177193666510050557952 177306499970640248832 177574904772942283776 178305665697933815808 179039433869530251264 179326136575436783616 180448206638934454272 182327875458090021504 183177576128608468992 183254673072579084288 184008807529667887104 184125980738741796864 185163575917085116416 185925565941435260928 187074796797832200192 187269272869272182784 187844651928687476736 189219994461660434688 189322708604783689728 190101814401511194624 190222867518170333184 191086069357732036608 191191036070636064216 191294820152750186496 192082041634860269568 193076549246875078656 194269981290056515584 195069446233636995072 196479237108744585216 197413422647723163648 198525895828627341312 198544537457968220532 199342874823806877696 199469812466970279936 200593873910175542784 200702762127475605504 201419363103221532672 202572117242623033344 203405747354732593152 204875785703135379456 206074773144684527616 207009908470876372992 207141728331084521472 208289464475936882688 208309022906720755968 209166261684114668544 209279803244034392064 210459146397561225216 211325233419773411328 212194884586109927424 212755623614794432512 212872493769367989024 213864541201700093952 214971828027448541184 215089915579465572243 216092296839217803264 217211117902734463488 217329026445728022528 218553728951313580032 219453127012841619456 220356226300960309248 221948767845063327744 222090100478688559104 223341632807205758976 224260734176782737408 224403539025341564928 225544213012405026816 225668108148947485632 226596783491124224256 226719786847703924736 227652790085760319488 227893631897950912512 228831465774074167296 230485258916027301888 231834119787770093568 232886147029735919616 234325647535428993024 235289950611706478592 235312044394629002112 235439778649538691072 236408666627520331776 236766539697256378368 237740887597245087744 238117221131789795328 238719245159373668352 240597608851912605696 243103833944120028672 243235797810119442432 244339564096772112384 244362507640576271424 245345076706223849472 245501307651655729152 246884767889446821888 247900754588580347904 249433062397109600256 249692363825696243712 252293325948880579584 252430278139711586304 253630490024227110912 254781425810309382144 254921381427514752288 255059760203666915328 256109388846480359424 256380335885194776576 257435398995833438208 259026641720075354112 261996915408452909568 264701194438169788416 264726049943957627376 265790499765075836928 265959749955960373248 267458498546900723712 268559150804295376896 268989204863155175424 270096156323497377792 273341662127616688128 273491813187135032256 274766364192912703488 274882009608868626432 276013211294501830656 276188971108112695296 277745363875627674624 278888348912152891392 280612195196748300288 280903909303908274176 281766977893031215104 283829991692490652032 285152721602266791936 285334301277255499776 286629104036598054912 286786554105954096324 286942230229125279744 288123062452290404352 289614823870312617984 291404971935084773376 292604169350455492608 293808301734613745664 294718855663116877824 295931690460084436992 296120133971584745472 297788843742941011968 299014312235710316544 299204718700455419904 300890810865263314176 301054143191213408256 302129044654832299008 302293049130271899648 303858175863934550016 305108621032098889728 305925436420974968832 307313678554703069184 309112159717026791424 310514862706314559488 312434196713905324032 313749392526172002816 313919704866051588096 315688719596341837824 316987850129660116992 318292326879164891136 320796811802550140928 322457742041172811776 324138445258826704896 325786085462362816512 325816676854101695232 327335076868874305536 329179690519262429184 330534339451440463872 332923151767594991616 336391101265174106112 336605308538012347392 338316319518607540224 338502162223421228448 339895175236686336384 340079680271555887104 341479185128640479232 341840447846926368768 343247198661111250944 345727888374040952832 349329220544603879424 352934925917559717888 352968066591943503168 353159667974308036608 354387333020101115904 354612999941280497664 355149809545884567552 356611331395867631616 358078867739060502528 358652273150873567232 360896413277868908544 364655750916180043008 366355152257216937984 366509346145158168576 368017615059335774208 368251961477483593728 370327151834170232832 371851131882870521856 374149593595664400384 374538545738544365568 378439988923320869376 378645417209567379456 380445735036340666368 382172138715464073216 382382072141272128432 382589640305500372992 384164083269720539136 386153098493750157312 388539962580113031168 390138892467273990144 392958474217489170432 394826845295446327296 397051791657254682624 397089074915936441064 398685749647613755392 398939624933940559872 401187747820351085568 401405524254951211008 402838726206443065344 405144234485246066688 412149546289369055232 414019816941752745984 414283456662169042944 416618045813441511936 418332523368229337088 420918292795122450432 422650466839546822656 424389769172219854848 425511247229588865024 425744987538735978048 427729082403400187904 429943656054897082368 430179831158931144486 432184593678435606528 434422235805468926976 434658052891456045056 437107457902627160064 438906254025683238912 440712452601920618496 443897535690126655488 444180200957377118208 446683265614411517952 448521468353565474816 448807078050683129856 451336216297894971264 453193566982248448512 453439573695407849472 455787263795901825024 457662931548148334592 460970517832054603776 463668239575540187136 465772294059471839232 468651295070857986048 470579901223412957184 470624088789258004224 470879557299077382144 472817333255040663552 473533079394512756736 475481775194490175488 476234442263579590656 477438490318747336704 481195217703825211392 486207667888240057344 486471595620238884864 488679128193544224768 488725015281152542848 491002615303311458304 493769535778893643776 495801509177160695808 499384727651392487424 504586651897761159168 509562851620618764288 509842762855029504576 510119520407333830656 512218777692960718848 512760671770389553152 514870797991666876416 518053283440150708224 523993830816905819136 529402388876339576832 529452099887915254752 531580999530151673856 531919499911920746496 534916997093801447424 537118301608590753792 537978409726310350848 546983626374270064512 549532728385825406976 549764019217737252864 552026422589003661312 552377942216225390592 555490727751255349248 557776697824305782784 561224390393496600576 561807818607816548352 563533955786062430208 567659983384981304064 570305443204533583872 570668602554510999552 573258208073196109824 573573108211908192648 573884460458250559488 576246124904580808704 579229647740625235968 582809943870169546752 585208338700910985216 589437711326233755648 592240267943169490944 595577687485882023936 598028624471420633088 598409437400910839808 601781621730526628352 602108286382426816512 604258089309664598016 607716351727869100032 610217242064197779456 614627357109406138368 618224319434053582848 621029725412629118976 624868393427810648064 627498785052344005632 627839409732103176192 631377439192683675648 633975700259320233984 636584653758329782272 641593623605100281856 644915484082345623552 645269746738396716729 648276890517653409792 651633353708203390464 658359381038524858368 661068678902880927744 665846303535189983232 672782202530348212224 673210617076024694784 676632639037215080448 677004324446842456896 679790350473372672768 680159360543111774208 682958370257280958464 683680895693852737536 686494397322222501888 691455776748081905664 698658441089207758848 705869851835119435776 705936133183887006336 706319335948616073216 709225999882560995328 710299619091769135104 713222662791735263232 716157735478121005056 721792826555737817088 729311501832360086016 733018692290316337152 736035230118671548416 736503922954967187456 740654303668340465664 743702263765741043712 748299187191328800768 749077091477088731136 756879977846641738752 757290834419134758912 760891470072681332736 764344277430928146432 764764144282544256864 765179280611000745984 768328166539441078272 772306196987500314624 777079925160226062336 794103583314509365248 794178149831872882128 797371499295227510784 797879249867881119744 802375495640702171136 805677452412886130688 810288468970492133376 824299092578738110464 828039633883505491968 828566913324338085888 833236091626883023872 836665046736458674176 841836585590244900864 845300933679093645312 851489975077471956096 855458164806800375808 859887312109794164736 860359662317862288972 864369187356871213056 868844471610937853952 874214915805254320128 877812508051366477824 881424905203841236992 887795071380253310976 888360401914754236416 893366531228823035904 897042936707130949632 897614156101366259712 902672432595789942528 906387133964496897024 906879147390815698944 911574527591803650048 915325863096296669184 921941035664109207552 927336479151080374272 931544588118943678464 937302590141715972096 941248177578516008448 941759114598154764288 947066158789025513472 950963550388980350976 954876980637494673408 962390435407650422784 972415335776480114688 977358256387088449536 977450030562305085696 982005230606622916608 987539071557787287552 991603018354321391616 998769455302784974848 1009173303795522318336 1019685525710059009152 1020239040814667661312 1024437555385921437696 1025521343540779106304 1029741595983333752832 1047987661633811638272 1058804777752679153664 1058904199775830509504 1063161999060303347712 1063838999823841492992 1069833994187602894848 1074236603217181507584 1075956819452620701696 1093967252748540129024 1099065456771650813952 1099528038435474505728 1104052845178007322624 1104755884432450781184 1110981455502510698496 1115553395648611565568 1122448780786993201152 1123615637215633096704 1135319966769962608128 1141337205109021999104 1146516416146392219648 1147146216423816385296 1147768920916501118976 1152492249809161617408 1158459295481250471936 1165619887740339093504 1170416677401821970432 1178875422652467511296 1184480535886338981888 1191155374971764047872 1196057248942841266176 1196818874801821679616 1203563243461053256704 1204216572764853633024 1208516178619329196032 1215432703455738200064 1236448638868107165696 1242059450825258237952 1254997570104688011264 1262754878385367351296 1267951400518640467968 1273169307516659564544 1283187247210200563712 1289830968164691247104 1290539493476793433458 1296553781035306819584 1303266707416406780928 1316718762077049716736 1322137357805761855488 1331692607070379966464 1345564405060696424448 1346421234152049389568 1354008648893684913792 1359580700946745345536 1360318721086223548416 1367361791387705475072 1372988794644445003776 1382911553496163811328 1397316882178415517696 1411739703670238871552 1411872266367774012672 1412638671897232146432 1418451999765121990656 1420599238183538270208 1426445325583470526464 1432315470956242010112 1443585653111475634176 1458623003664720172032 1466037384580632674304 1473007845909934374912 1481308607336680931328 1487404527531482087424 1498154182954177462272 1513759955693283477504 1528688554861856292864 1529528288565088513728 1530358561222001491968 1536656333078882156544 1544612393975000629248 1554159850320452124672 1588207166629018730496 1588356299663745764256 1594742998590455021568 1595758499735762239488 1604750991281404342272 1611354904825772261376 1648598185157476220928 1656079267767010983936 1657133826648676171776 1666472183253766047744 1673330093472917348352 1683673171180489801728 1690601867358187290624 1702979950154943912192 1710916329613600751616 1719774624219588329472 1720719324635724577944 1728738374713742426112 1737688943221875707904 1748429831610508640256 1755625016102732955648 1776720803829508472832 1786733062457646071808 1794085873414261899264 1795228312202732519424 1805344865191579885056 1812774267928993794048 1823149055183607300096 1830651726192593338368 1843882071328218415104 1854672958302160748544 1863089176237887356928 1874605180283431944192 1882496355157032016896 1883518229196309528576 1894132317578051026944 1901927100777960701952 1909753961274989346816 1924780870815300845568 1944830671552960229376 1954900061124610171392 1975078143115574575104 1983206036708642783232 1997538910605569949696 2018346607591044636672 2039371051420118018304 2040478081629335322624 2048875110771842875392 2051042687081558212608 2059483191966667505664 2095975323267623276544 2117609555505358307328 2117808399551661019008 2127677999647682985984 2139667988375205789696 2148473206434363015168 2187934505497080258048 2199056076870949011456 2208105690356014645248 2209511768864901562368 2221962911005021396992 2231106791297223131136 2244897561573986402304 2247231274431266193408 2270639933539925216256 2282674410218043998208 2293032832292784439296 2294292432847632770592 2295537841833002237952 2304984499618323234816 2316918590962500943872 2331239775480678187008 2382310749943528095744 2392114497885682532352 2393637749603643359232 2407126486922106513408 2417032357238658392064 2430865406911476400128 2472897277736214331392 2484118901650516475904 2509995140209376022528 2525509756770734702592 2535902801037280935936 2566374494420401127424 2579661936329382494208 2581078986953586866916 2593107562070613639168 2606533414832813561856 2633437524154099433472 2644274715611523710976 2663385214140759932928 2691128810121392848896 2692842468304098779136 2708017297787369827584 2719161401893490691072 2720637442172447096832 2734723582775410950144 2745977589288890007552 2765823106992327622656 2794633764356831035392 2823744532735548025344 2825277343794464292864 2841198476367076540416 2852890651166941052928 2864630941912484020224 2887171306222951268352 2917246007329440344064 2932074769161265348608 2946015691819868749824 2962617214673361862656 2974809055062964174848 2996308365908354924544 3027519911386566955008 3059056577130177027456 3060717122444002983936 3073312666157764313088 3089224787950001258496 3176414333258037460992 3176712599327491528512 3189485997180910043136 3191516999471524478976 3209501982562808684544 3222709809651544522752 3297196370314952441856 3312158535534021967872 3314267653297352343552 3332944366507532095488 3346660186945834696704 3367346342360979603456 3405959900309887824384 3439549248439176658944 3441438649271449155888 3457476749427484852224 3475377886443751415808 3496859663221017280512 3511250032205465911296 3553441607659016945664 3573466124915292143616 3588171746828523798528 3590456624405465038848 3610689730383159770112 3625548535857987588096 3646298110367214600192 3709345916604321497088 3726178352475774713856 3764992710314064033792 3788264635156102053888 3803854201555921403904 3819507922549978693632 3849561741630601691136 3889661343105920458752 3909800122249220342784 3950156286231149150208 3966412073417285566464 3995077821211139899392 4036693215182089273344 4078742102840236036608 4080956163258670645248 4102085374163116425216 4118966383933335011328 4191950646535246553088 4235219111010716614656 4235616799103322038016 4255355999295365971968 4279335976750411579392 4296946412868726030336 4375869010994160516096 4398112153741898022912 4419023537729803124736 4443925822010042793984 4462213582594446262272 4494462548862532386816 4541279867079850432512 4586065664585568878592 4588584865695265541184 4591075683666004475904 4609968999236646469632 4633837181925001887744 4662479550961356374016 4764621499887056191488 4784228995771365064704 4787275499207286718464 4814252973844213026816 4834064714477316784128 4945794555472428662784 4968237803301032951808 5019990280418752045056 5051019513541469405184 5071805602074561871872 5132748988840802254848 5159323872658764988416 5162157973907173733832 5186215124141227278336 5213066829665627123712 5266875048308198866944 5382257620242785697792 5385684936608197558272 5416034595574739655168 5438322803786981382144 5469447165550821900288 5491955178577780015104 5531646213984655245312 5589267528713662070784 5647489065471096050688 5650554687588928585728 5682396952734153080832 5705781302333882105856 5729261883824968040448 5774342612445902536704 5834492014658880688128 5925234429346723725312 5949618110125928349696 5992616731816709849088 6055039822773133910016 6118113154260354054912 6121434244888005967872 6146625332315528626176 6178449575900002516992 6352828666516074921984 6353425198654983057024 6383033998943048957952 6419003965125617369088 6445419619303089045504 6624317071068043935744 6628535306594704687104 6665888733015064190976 6693320373891669393408 6734692684721959206912 6811919800619775648768 6879098496878353317888 6882877298542898311776 6914953498854969704448 6950755772887502831616 6993719326442034561024 7146932249830584287232 7176343493657047597056 7180913248810930077696 7221379460766319540224 7251097071715975176192 7292596220734429200384 7418691833208642994176 7452356704951549427712 7529985420628128067584 7576529270312204107776 7607708403111842807808 7699123483261203382272 7779322686211840917504 7819600244498440685568 7900312572462298300416 7932824146834571132928 7990155642422279798784 8073386430364178546688 8157484205680472073216 8161912326517341290496 8204170748326232850432 8237932767866670022656 8383901293070493106176 8471233598206644076032 8558671953500823158784 8593892825737452060672 8751738021988321032192 8796224307483796045824 8838047075459606249472 8887851644020085587968 8924427165188892524544 8988925097725064773632 9082559734159700865024 9177169731390531082368 9182151367332008951808 9219937998473292939264 9267674363850003775488 9529242999774112382976 9568457991542730129408 9574550998414573436928 9628505947688426053632 9668129428954633568256 9891589110944857325568 9936475606602065903616 10039980560837504090112 10102039027082938810368 10318647745317529976832 10324315947814347467664 10372430248282454556672 10426133659331254247424 10533750096616397733888 10764515240485571395584 10771369873216395116544 10832069191149479310336 10876645607573962764288 10938894331101643800576 11178535057427324141568 11294978130942192101376 11364793905468306161664 11411562604667764211712 11458523767649936080896 11548685224891805073408 11668984029317761376256 11850468858693447450624 11899236220251856699392 11985233463633419698176 12110079645546267820032 12236226308520708109824 12242868489776011935744 12356899151800005033984 12705657333032149843968 12706850397309966114048 12766067997886097915904 12838007930251234738176 12890839238606178091008 13257070613189409374208 13331777466030128381952 13386640747783338786816 13623839601239551297536 13758196993756706635776 13765754597085796623552 13829906997709939408896 13901511545775005663232 13987438652884069122048 14293864499661168574464 14352686987314095194112 14361826497621860155392 14442758921532639080448 14502194143431950352384 14837383666417285988352 14904713409903098855424 15059970841256256135168 15153058540624408215552 15215416806223685615616 15398246966522406764544 15558645372423681835008 15639200488996881371136 15800625144924596600832 16146772860728357093376 16314968411360944146432 16408341496652465700864 16475865535733340045312 16767802586140986212352 16942467196413288152064 17117343907001646317568 17187785651474904121344 17503476043976642064384 17775703288040171175936 17848854330377785049088 17977850195450129547264 18165119468319401730048 18354339462781062164736 18364302734664017903616 18439875996946585878528 18535348727700007550976 19058485999548224765952 19149101996829146873856 19257011895376852107264 19336258857909267136512 19872951213204131807232 20079961121675008180224 20204078054165877620736 20637295490635059953664 20648631895628694935328 20744860496564909113344 20852267318662508494848 21529030480971142791168 21542739746432790233088 21664138382298958620672 21753291215147925528576 21877788662203287601152 22357070114854648283136 22589956261884384202752 22729587810936612323328 22823125209335528423424 23097370449783610146816 23337968058635522752512 23700937717386894901248 23798472440503713398784 23970466927266839396352 24220159291092535640064 24472452617041416219648 24485736979552023871488 24713798303600010067968 25413700794619932228096 25676015860502469476352 25781678477212356182016 26514141226378818748416 26663554932060256763904 26773281495566677573632 27247679202479102595072 27531509194171593247104 27659813995419878817792 27803023091550011326464 28587728999322337148928 28705373974628190388224 28723652995243720310784 28885517843065278160896 29004388286863900704768 29674767332834571976704 29809426819806197710848 30119941682512512270336 30306117081248816431104 31117290744847363670016 31278400977993762742272 31601250289849193201664 32293545721456714186752 32629936822721888292864 32816682993304931401728 33535605172281972424704 33884934392826576304128 34234687814003292635136 34375571302949808242688 35006952087953284128768 35551406576080342351872 35697708660755570098176 35955700390900259094528 36330238936638803460096 36708678925562124329472 36728605469328035807232 37070697455400015101952 38116971999096449531904 38298203993658293747712 38514023790753704214528 38672517715818534273024 40159922243350016360448 41274590981270119907328 41297263791257389870656 41489720993129818226688 41704534637325016989696 43058060961942285582336 43085479492865580466176 43328276764597917241344 43506582430295851057152 44714140229709296566272 45179912523768768405504 45459175621873224646656 45646250418671056846848 46194740899567220293632 46675936117271045505024 47401875434773789802496 48440318582185071280128 48944905234082832439296 49427596607200020135936 50827401589239864456192 51352031721004938952704 51563356954424712364032 53327109864120513527808 53546562991133355147264 54495358404958205190144 55063018388343186494208 55319627990839757635584 55606046183100022652928 57175457998644674297856 57447305990487440621568 57771035686130556321792 58008776573727801409536 59618853639612395421696 60239883365025024540672 60612234162497632862208 62234581489694727340032 62556801955987525484544 64587091442913428373504 65259873645443776585728 65633365986609862803456 67071210344563944849408 67769868785653152608256 68469375628006585270272 70013904175906568257536 71102813152160684703744 71395417321511140196352 71911400781800518189056 72660477873277606920192 73417357851124248658944 73457210938656071614464 74141394910800030203904 77028047581507408429056 77345035431637068546048 80319844486700032720896 82594527582514779741312 82979441986259636453376 83409069274650033979392 86116121923884571164672 86170958985731160932352 86656553529195834482688 87013164860591702114304 89428280459418593132544 90359825047537536811008 90918351243746449293312 93351872234542091010048 94803750869547579604992 96880637164370142560256 97889810468165664878592 101654803178479728912384 102704063442009877905408 103126713908849424728064 106654219728241027055616 107093125982266710294528 108990716809916410380288 110126036776686372988416 111212092366200045305856 114350915997289348595712 114894611980974881243136 115542071372261112643584 116017553147455602819072 120479766730050049081344 124469162979389454680064 125113603911975050969088 129174182885826856747008 130519747290887553171456 134142420689127889698816 135539737571306305216512 136938751256013170540544 140027808351813136515072 142205626304321369407488 145320955746555213840384 146834715702248497317888 148282789821600060407808 154056095163014816858112 154690070863274137092096 160639688973400065441792 165189055165029559482624 165958883972519272906752 166818138549300067958784 172341917971462321864704 173313107058391668965376 174026329721183404228608 178856560918837186265088 180719650095075073622016 181836702487492898586624 186703744469084182020096 193761274328740285120512 195779620936331329757184 203309606356959457824768 205408126884019755810816 213308439456482054111232 214186251964533420589056 217981433619832820760576 220252073553372745976832 222424184732400090611712 231084142744522225287168 232035106294911205638144 240959533460100098162688 248938325958778909360128 250227207823950101938176 258348365771653713494016 261039494581775106342912 268284841378255779397632 271079475142612610433024 280055616703626273030144 284411252608642738814976 290641911493110427680768 293669431404496994635776 308112190326029633716224 309380141726548274184192 321279377946800130883584 330378110330059118965248 333636277098600135917568 344683835942924643729408 346626214116783337930752 348052659442366808457216 361439300190150147244032 373407488938168364040192 387522548657480570241024 391559241872662659514368 406619212713918915649536 410816253768039511621632 426616878912964108222464 435962867239665641521152 440504147106745491953664 444848369464800181223424 462168285489044450574336 464070212589822411276288 481919066920200196325376 497876651917557818720256 500454415647900203876352 522078989163550212685824 536569682756511558795264 542158950285225220866048 560111233407252546060288 581283822986220855361536 587338862808993989271552 616224380652059267432448 642558755893600261767168 660756220660118237930496 667272554197200271835136 693252428233566675861504 696105318884733616914432 722878600380300294488064 746814977876336728080384 775045097314961140482048 783118483745325319028736 813238425427837831299072 853233757825928216444928 871925734479331283042304 881008294213490983907328 924336570978088901148672 928140425179644822552576 963838133840400392650752 1000908831295800407752704 1044157978327100425371648 1084317900570450441732096 1120222466814505092120576 1162567645972441710723072 1174677725617987978543104 1232448761304118534864896 1321512441320236475860992 1334545108394400543670272 1386504856467133351723008 1392210637769467233828864 1445757200760600588976128 1493629955752673456160768 1566236967490650638057472 1626476850855675662598144 1743851468958662566084608 1762016588426981967814656 1848673141956177802297344 1927676267680800785301504 2001817662591600815505408 2088315956654200850743296 2168635801140900883464192 2240444933629010184241152 2325135291944883421446144 2349355451235975957086208 2643024882640472951721984 2773009712934266703446016 2784421275538934467657728 2891514401521201177952256 3132473934981301276114944 3252953701711351325196288 3487702937917325132169216 3524033176853963935629312 3697346283912355604594688 4003635325183201631010816 4176631913308401701486592 4337271602281801766928384 4480889867258020368482304 4698710902471951914172416 5286049765280945903443968 5546019425868533406892032 5783028803042402355904512 6264947869962602552229888 6505907403422702650392576 6975405875834650264338432 7048066353707927871258624 8353263826616803402973184 8674543204563603533856768 9397421804943903828344832 10572099530561891806887936 11092038851737066813784064 12529895739925205104459776 13011814806845405300785152 14096132707415855742517248 17349086409127207067713536 18794843609887807656689664 21144199061123783613775872 25059791479850410208919552 26023629613690810601570304 28192265414831711485034496 37589687219775615313379328 42288398122247567227551744 52047259227381621203140608 56384530829663422970068992 75179374439551230626758656 84576796244495134455103488 112769061659326845940137984 169153592488990268910206976 225538123318653691880275968 338307184977980537820413952 676614369955961075640827904
- Sum of all divisors σ(n): 2272944745667613617970226857
- Sum of proper divisors (its aliquot sum) s(n): 1596330375711652542329398953
- 676614369955961075640827904 is an abundant number, because the sum of its proper divisors (1596330375711652542329398953) is greater than itself. Its abundance is 919716005755691466688571049
Bases of 676614369955961075640827904
- Binary: 1000101111101011101010101001111101111101111000011010001101111010111001000000000000000000002
- Hexadecimal: 0x22FAEAA7DF7868DEB900000
- Base-36: 2D0KVEI758G0000000
Squares and roots of 676614369955961075640827904
- 676614369955961075640827904 squared (6766143699559610756408279042) is 457807005630902161880421663945473841406334002545033216
- 676614369955961075640827904 cubed (6766143699559610756408279043) is 309758798676377990700281145350395978954655982092800980485132824252931501419659264
-
676614369955961075640827904 is a
perfect square number . Itssquare root is 26011812123648 -
The
cube root of 676614369955961075640827904 is 877904090.0781583211
Scales and comparisons
How big is 676614369955961075640827904?- 676,614,369,955,961,075,640,827,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 676,614,369,955,961,075,640,827,904 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 676614369955961075640827904 cubic inches would be around 73158674.2 feet tall.
Recreational maths with 676614369955961075640827904
- 676614369955961075640827904 backwards is 409728046570169559963416676
- The number of decimal digits it has is: 27
- The sum of 676614369955961075640827904'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 676614369955961075640827904 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 676614369955961075640827904 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/676614369955961075640827904/
Chicago style:
Numbermatics. 2024. "Number 676614369955961075640827904 - Facts about the integer". https://numbermatics.com/n/676614369955961075640827904/
The information we have on file for 676614369955961075640827904 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 676614369955961075640827904, math, Factors of 676614369955961075640827904, curriculum, school, college, exams, university, Prime factorization of 676614369955961075640827904, STEM, science, technology, engineering, physics, economics, calculator, six hundred seventy-six septillion, six hundred fourteen sextillion, three hundred sixty-nine quintillion, nine hundred fifty-five quadrillion, nine hundred sixty-one trillion, seventy-five billion, six hundred forty million, eight hundred twenty-seven thousand, nine hundred four.