98643551138424589678166016
98,643,551,138,424,589,678,166,016 is an even composite number composed of seven prime numbers multiplied together.
98643551138424589678166016 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 98643551138424589678166016:
214 × 32 × 74 × 112 × 432 × 10212 × 10932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 43 × 43 × 1021 × 1021 × 1093 × 1093)See below for interesting mathematical facts about the number 98643551138424589678166016 from the Numbermatics database.
Names of 98643551138424589678166016
- Cardinal: 98643551138424589678166016 can be written as Ninety-eight septillion, six hundred forty-three sextillion, five hundred fifty-one quintillion, one hundred thirty-eight quadrillion, four hundred twenty-four trillion, five hundred eighty-nine billion, six hundred seventy-eight million, one hundred sixty-six thousand and sixteen.
Scientific notation
- Scientific notation: 9.8643551138424589678166016 × 1025
Factors of 98643551138424589678166016
Divisors of 98643551138424589678166016
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 32 33 36 42 43 44 48 49 56 63 64 66 72 77 84 86 88 96 98 99 112 121 126 128 129 132 144 147 154 168 172 176 192 196 198 224 231 242 252 256 258 264 288 294 301 308 336 343 344 352 363 384 387 392 396 441 448 462 473 484 504 512 516 528 539 576 588 602 616 672 686 688 693 704 726 768 774 784 792 847 882 896 903 924 946 968 1008 1021 1024 1029 1032 1056 1078 1089 1093 1152 1176 1204 1232 1344 1372 1376 1386 1408 1419 1452 1536 1548 1568 1584 1617 1694 1764 1792 1806 1848 1849 1892 1936 2016 2042 2048 2058 2064 2107 2112 2156 2178 2186 2304 2352 2401 2408 2464 2541 2688 2709 2744 2752 2772 2816 2838 2904 3063 3072 3087 3096 3136 3168 3234 3279 3311 3388 3528 3584 3612 3696 3698 3773 3784 3872 4032 4084 4096 4116 4128 4214 4224 4257 4312 4356 4372 4608 4704 4802 4816 4851 4928 5082 5203 5376 5418 5488 5504 5544 5547 5632 5676 5808 5929 6126 6144 6174 6192 6272 6321 6336 6468 6558 6622 6776 7056 7147 7168 7203 7224 7392 7396 7546 7568 7623 7651 7744 8064 8168 8192 8232 8256 8428 8448 8514 8624 8712 8744 9189 9216 9408 9604 9632 9702 9837 9856 9933 10164 10406 10752 10836 10976 11008 11088 11094 11231 11264 11319 11352 11616 11858 12023 12252 12288 12348 12384 12544 12642 12672 12936 12943 13116 13244 13552 14112 14294 14336 14406 14448 14749 14784 14792 15092 15136 15246 15302 15488 15609 16128 16336 16384 16464 16512 16641 16856 16896 17028 17248 17424 17488 17787 18378 18432 18816 18963 19208 19264 19404 19674 19712 19866 20328 20339 20812 21441 21504 21609 21672 21952 22016 22176 22188 22462 22528 22638 22704 22953 23177 23232 23716 24046 24504 24576 24696 24768 25088 25284 25344 25872 25886 26232 26411 26488 27104 28224 28588 28672 28812 28896 29498 29568 29584 29799 30184 30272 30492 30604 30976 31218 32256 32672 32928 33024 33282 33693 33712 33792 33957 34056 34496 34848 34976 35574 36069 36421 36756 36864 37632 37926 38416 38528 38808 38829 39348 39424 39732 40656 40678 41503 41624 42882 43008 43218 43344 43903 43904 44032 44247 44352 44376 44924 45056 45276 45408 45906 46354 46464 46827 46999 47432 48092 49008 49152 49392 49536 50029 50176 50568 50688 51744 51772 52464 52822 52976 53361 53557 54208 56448 57176 57344 57624 57792 58996 59136 59168 59598 60368 60544 60984 61017 61208 61952 62436 64323 64512 65344 65856 66048 66564 67386 67424 67584 67914 68112 68859 68992 69531 69696 69952 71148 72138 72842 73512 73728 75264 75852 76832 77056 77616 77658 78617 78696 78848 79233 79464 81312 81356 83006 83248 84161 85764 86016 86436 86688 87806 87808 88064 88494 88704 88752 89848 90112 90552 90601 90816 91812 92708 92928 93654 93998 94864 96184 98016 98784 99072 100058 100352 101079 101136 101376 103243 103488 103544 104928 105644 105952 106722 107114 108207 108416 109263 112896 114352 114688 115248 115584 116487 117992 118272 118336 119196 120736 121088 121968 122034 122416 123541 123904 124509 124872 128646 129024 130688 131709 131712 132096 132253 132741 133128 134772 134848 135168 135828 136224 137718 137984 139062 139392 139904 140997 142296 142373 144276 145684 147024 147456 150087 150528 151704 153664 154112 155232 155316 157234 157392 157696 158466 158928 160671 162239 162624 162712 166012 166496 168322 171528 172032 172872 173376 175612 175616 176128 176988 177408 177504 179696 180224 181104 181202 181632 183051 183624 185416 185856 187308 187996 189728 192368 196032 197568 198144 200116 200704 202158 202272 202752 206486 206976 207088 208593 209856 211288 211904 213444 214228 216414 216832 218526 223729 225792 228704 230496 231168 232974 235851 235984 236544 236672 237699 238392 241472 242176 243936 244068 244832 247082 247808 249018 249744 252483 254947 257292 258048 261376 263418 263424 264192 264506 265482 266256 269544 269696 270336 271656 271803 272448 275436 275968 278124 278784 279808 281994 284592 284746 288552 290521 291368 294048 300174 301056 303408 307321 307328 308224 309729 310464 310632 314468 314784 315392 316932 317856 321342 324478 325248 325424 327789 328993 332024 332992 336644 343056 344064 345744 346752 350203 351224 351232 352256 353976 354816 355008 359392 362208 362404 363264 366102 367248 370623 370832 371712 373527 374616 374899 375992 379456 384736 392064 395127 395136 396288 396759 400232 401408 404316 404544 405504 412972 413952 414176 417186 419712 422576 422991 423808 426888 427119 428456 432828 433664 437052 447458 450261 451584 457408 460992 462336 465948 471702 471968 473088 473344 475398 476784 482013 482933 482944 484352 486717 487872 488136 489664 494164 495616 498036 499488 504966 509894 514584 516096 516989 522752 526836 526848 528384 529012 530964 532512 539088 539392 540672 543312 543606 544896 550319 550872 551936 556248 557568 559616 563988 569184 569492 577104 581042 582736 588096 589127 600348 602112 606816 614642 614656 616448 619458 620928 621264 628936 629568 630784 633864 634207 635712 642684 648956 650496 650848 655578 657986 664048 665984 671187 673288 686112 691488 693504 700406 702448 702464 704512 707553 707952 709632 710016 718784 724416 724808 726528 732204 734496 741246 741664 743424 747054 749232 749798 751984 757449 758912 764841 769472 784128 790254 790272 792576 793518 800464 802816 808632 809088 811008 815409 825944 827904 828352 834372 839424 845152 845982 847616 853776 854238 856912 864787 865656 867328 871563 874104 894916 900522 903168 914816 921963 921984 924672 925771 929187 931896 943404 943936 946176 946688 950796 953568 964026 965866 965888 968704 973434 975744 976272 979328 986979 988328 991232 996072 996611 998976 1009932 1019788 1029168 1032192 1033978 1042441 1045504 1050609 1053672 1053696 1056768 1058024 1061928 1065024 1078176 1078784 1086624 1087212 1089792 1100638 1101744 1103872 1111869 1112496 1115136 1115953 1119232 1124697 1127976 1135673 1138368 1138984 1154208 1162084 1165472 1176192 1178254 1190277 1194649 1200696 1204224 1213632 1229284 1229312 1232896 1238916 1241856 1242528 1257872 1259136 1261568 1267728 1268414 1271424 1281357 1285368 1297912 1300992 1301696 1311156 1315972 1328096 1331968 1342374 1346576 1372224 1382976 1387008 1400812 1404896 1404928 1415106 1415904 1419264 1420032 1437568 1448799 1448832 1449616 1453056 1460151 1464408 1468992 1482492 1483328 1486848 1494108 1498464 1499596 1503968 1514898 1517824 1529682 1538944 1550967 1566103 1568256 1580508 1580544 1585152 1587036 1600928 1617264 1618176 1622016 1630818 1650957 1651888 1655808 1656704 1668744 1678848 1690304 1691964 1695232 1707552 1708476 1713824 1729574 1731312 1734656 1743126 1748208 1767381 1784629 1789832 1801044 1806336 1829632 1843926 1843968 1849344 1851542 1858374 1863792 1886808 1887829 1887872 1892352 1893376 1901592 1902621 1907136 1928052 1931732 1931776 1937408 1946868 1951488 1952544 1958656 1973958 1976656 1982464 1992144 1993222 1997952 2013561 2019864 2020957 2039576 2058336 2067956 2084882 2091008 2101218 2107344 2107392 2113536 2116048 2123856 2130048 2151247 2156352 2157568 2173248 2174424 2179584 2201276 2203488 2207744 2223738 2224992 2230272 2231906 2238464 2249394 2255952 2271346 2276736 2277968 2294523 2302951 2308416 2324168 2330944 2352384 2356508 2380554 2389298 2401392 2408448 2427264 2451421 2458568 2458624 2465792 2477832 2483712 2485056 2515744 2518272 2535456 2536828 2542848 2562714 2570736 2594361 2595824 2601984 2603392 2614689 2622312 2624293 2631944 2656192 2663936 2684748 2693152 2744448 2765889 2765952 2774016 2777313 2801624 2809792 2809856 2830212 2831808 2838528 2840064 2875136 2897598 2897664 2899232 2906112 2920302 2928816 2937984 2960937 2964984 2966656 2973696 2988216 2989833 2996928 2999192 3007936 3029796 3035648 3059364 3077888 3101934 3127323 3132206 3136512 3151827 3161016 3161088 3170304 3174072 3201856 3234528 3236352 3261636 3301914 3303776 3311616 3313408 3337488 3347859 3357696 3374091 3380531 3380608 3383928 3390464 3407019 3415104 3416952 3427648 3459148 3462624 3469312 3486252 3496416 3534762 3569258 3579664 3583947 3602088 3612672 3618923 3659264 3687852 3687936 3698688 3703084 3716748 3727584 3773616 3775658 3775744 3784704 3786752 3803184 3805242 3814272 3852233 3856104 3863464 3863552 3874816 3893736 3902976 3905088 3917312 3947916 3953312 3984288 3986444 3995904 4027122 4039728 4041914 4079152 4116672 4123889 4135912 4169764 4182016 4202436 4214688 4214784 4232096 4247712 4260096 4302494 4312704 4315136 4346397 4346496 4348848 4359168 4402552 4406976 4415488 4439449 4447476 4449984 4460544 4463812 4476928 4498788 4511904 4542692 4553472 4555936 4589046 4605902 4616832 4648336 4652901 4661888 4698309 4704768 4713016 4761108 4778596 4802784 4854528 4902842 4917136 4917248 4931584 4952871 4955664 4967424 4970112 5031488 5036544 5070912 5073656 5085696 5125428 5141472 5188722 5191648 5203968 5206784 5229378 5244624 5248586 5263888 5302143 5312263 5312384 5327872 5353887 5369496 5386304 5488896 5531778 5531904 5548032 5554626 5603248 5619584 5619712 5660424 5663487 5663616 5677056 5680128 5686879 5707863 5750272 5795196 5795328 5798464 5812224 5840604 5857632 5875968 5921874 5929968 5933312 5947392 5976432 5979666 5993856 5998384 6015872 6053509 6059592 6062871 6071296 6118728 6155776 6203868 6254646 6264412 6273024 6303654 6322032 6322176 6340608 6348144 6403712 6453741 6469056 6472704 6480397 6523272 6603828 6607552 6623232 6626816 6674976 6695718 6715392 6748182 6761062 6761216 6767856 6780928 6814038 6830208 6833904 6855296 6908853 6918296 6925248 6938624 6972504 6976277 6992832 7069524 7138516 7159328 7167894 7204176 7225344 7237846 7297087 7318528 7354263 7375704 7375872 7397376 7406168 7433496 7455168 7547232 7551316 7551488 7573504 7606368 7610484 7628544 7704466 7712208 7726928 7727104 7749632 7783083 7787472 7805952 7810176 7811671 7834624 7872879 7895832 7906624 7968576 7972888 7991808 8054244 8079456 8083828 8158304 8233344 8247778 8271824 8331939 8339528 8362543 8364032 8404872 8429376 8429568 8464192 8495424 8520192 8604988 8625408 8630272 8692794 8692992 8697696 8718336 8805104 8813952 8830976 8878898 8894952 8899968 8921088 8927624 8953856 8969499 8997576 9023808 9085384 9106944 9111872 9178092 9211804 9233664 9296672 9305802 9323776 9381969 9396618 9409536 9426032 9522216 9557192 9605568 9709056 9805684 9834272 9834496 9905742 9911328 9934848 9940224 10043577 10062976 10073088 10141593 10141824 10147312 10171392 10221057 10250856 10282944 10377444 10383296 10407936 10413568 10458756 10489248 10497172 10527776 10604286 10624526 10624768 10655744 10707774 10738992 10751841 10772608 10856769 10962721 10977792 11063556 11063808 11096064 11109252 11206496 11239168 11320848 11326974 11327232 11354112 11360256 11373758 11415726 11466851 11500544 11556699 11590392 11590656 11596928 11624448 11681208 11715264 11751936 11843748 11859936 11866624 11952864 11959332 11987712 11996768 12031744 12107018 12119184 12125742 12142592 12237456 12275483 12311552 12371667 12407736 12492403 12509292 12528824 12546048 12607308 12644064 12644352 12696288 12807424 12907482 12938112 12945408 12960794 13046544 13141139 13207656 13214803 13215104 13246464 13253632 13318347 13349952 13391436 13430784 13496364 13522124 13522432 13535712 13561856 13628076 13660416 13667808 13710592 13817706 13836592 13850496 13877248 13945008 13952554 13985664 14094927 14139048 14146699 14277032 14318656 14335788 14408352 14475692 14594174 14637056 14708526 14751408 14751744 14794752 14812336 14866992 14910336 15058729 15094464 15102632 15102976 15147008 15212736 15220968 15257088 15408932 15424416 15453856 15454208 15566166 15574944 15611904 15620352 15623342 15669248 15745758 15791664 15813248 15936789 15937152 15945776 15983616 16061661 16108488 16120657 16158912 16167656 16316608 16466688 16495556 16543648 16663878 16679056 16725086 16728064 16809744 16858752 16859136 16928384 16990461 16990848 17040384 17060637 17209976 17250816 17260544 17385588 17385984 17395392 17436672 17610208 17627904 17757796 17789904 17799936 17842176 17855248 17907712 17938998 17995152 18047616 18160527 18170768 18188613 18213888 18223744 18356184 18423608 18467328 18593344 18611604 18647552 18763938 18793236 18819072 18852064 19044432 19114384 19211136 19361223 19418112 19441191 19611368 19668544 19668992 19811484 19822656 19869696 19880448 20087154 20125952 20146176 20283186 20283648 20294624 20342784 20442114 20501712 20565888 20726559 20754888 20766119 20766592 20815872 20827136 20917512 20928831 20978496 20994344 21055552 21208572 21249052 21249536 21311488 21415548 21477984 21503682 21545216 21713538 21891261 21925442 21955584 22062789 22127112 22127616 22192128 22218504 22230527 22412992 22478336 22641696 22653948 22654464 22720512 22747516 22831452 22933702 23001088 23113398 23180784 23181312 23193856 23248896 23362416 23430528 23435013 23503872 23618637 23663717 23687496 23719872 23733248 23905728 23918664 23975424 23993536 24063488 24214036 24238368 24251484 24285184 24474912 24550966 24623104 24743334 24815472 24984806 25018584 25057648 25087629 25092096 25214616 25288128 25288704 25332461 25392576 25614848 25814964 25876224 25890816 25921588 26093088 26282278 26415312 26429606 26430208 26492928 26507264 26636694 26699904 26782872 26861568 26965631 26992728 27044248 27044864 27071424 27123712 27256152 27320832 27335616 27421184 27635412 27673184 27700992 27890016 27905108 27971328 28189854 28278096 28293398 28554064 28637312 28671576 28816704 28867223 28951384 29188348 29274112 29417052 29502816 29503488 29624672 29733984 29820672 30117458 30188928 30205264 30205952 30294016 30424779 30425472 30441936 30514176 30817864 30848832 30907712 30908416 31132332 31149888 31223808 31240704 31246684 31338496 31491516 31583328 31626496 31873578 31874304 31891552 31967232 32123322 32216976 32241314 32317824 32335312 32570307 32633216 32888163 32933376 32991112 33087296 33327756 33358112 33450172 33619488 33717504 33856768 33980922 33981696 34080768 34121274 34400553 34419952 34501632 34521088 34670097 34771176 34771968 34790784 34873344 35220416 35255808 35515592 35579808 35599872 35710496 35877996 35990304 36095232 36321054 36341536 36377226 36427776 36447488 36712368 36826449 36847216 36934656 37115001 37185841 37186688 37223208 37295104 37477209 37527876 37586472 37638144 37704128 38088864 38228768 38422272 38722446 38836224 38882382 39222736 39337088 39337984 39423417 39622968 39644409 39645312 39739392 39760896 39808153 39955041 40174308 40251904 40292352 40566372 40567296 40589248 40685568 40884228 41003424 41131776 41453118 41509776 41532238 41533184 41631744 41654272 41835024 41857662 41956992 41988688 42111104 42374563 42417144 42440097 42498104 42499072 42622976 42831096 42955968 43007364 43090432 43427076 43782522 43850884 43911168 44125578 44254224 44255232 44384256 44437008 44461054 44824963 44825984 44956672 45176187 45283392 45307896 45308928 45362779 45441024 45495032 45662904 45867404 46002176 46226796 46361568 46362624 46387712 46724832 46861056 46870026 47007744 47237274 47327434 47374992 47439744 47466496 47810367 47811456 47837328 47950848 47985979 47987072 48126976 48361971 48428072 48476736 48502968 48570368 48833939 48949824 49101932 49246208 49486668 49630944 49969612 50037168 50115296 50175258 50184192 50429232 50576256 50577408 50664922 50785152 51079609 51181911 51229696 51369907 51629928 51752448 51781632 51843176 52186176 52564556 52830624 52859212 52860416 53014528 53273388 53399808 53565744 53723136 53931262 53985456 54088496 54089728 54142848 54247424 54481581 54512304 54641664 54671232 54681697 54842368 55270824 55346368 55401984 55780032 55810216 55942656 56379708 56556192 56586796 57108128 57274624 57343152 57633408 57734446 57902768 58323573 58376696 58537801 58548224 58834104 59005632 59006976 59249344 59467968 59641344 60234916 60377856 60410528 60411904 60849558 60850944 60883872 61028352 61635728 61697664 61815424 61816832 62264664 62298357 62299776 62447616 62481408 62493368 62676992 62786493 62983032 63166656 63252992 63747156 63748608 63783104 63934464 64246644 64433952 64482628 64635648 64670624 65140614 65266432 65673783 65776326 65866752 65982224 66174592 66655512 66691581 66716224 66900344 67238976 67435008 67713536 67961844 67963392 68161536 68242548 68801106 68839904 69003264 69340194 69542352 69543936 69581568 69746688 70305039 70440832 70511616 70991151 71031184 71159616 71199744 71420992 71755992 71980608 72190464 72642108 72683072 72754452 72855552 72894976 73424736 73652898 73694432 73869312 74230002 74371682 74373376 74446416 74590208 74954418 75055752 75172944 75262887 75276288 75408256 75997383 76177728 76457536 76739047 76844544 77444892 77672448 77764764 78445472 78674176 78846834 79245936 79288818 79290624 79478784 79521792 79616306 79910082 80267957 80348616 80503808 80584704 80896893 81132744 81134592 81178496 81371136 81768456 82006848 82263552 82906236 83019552 83064476 83066368 83308544 83670048 83715324 83913984 83977376 84222208 84749126 84834288 84880194 84996208 84998144 85245952 85662192 85911936 85928381 86014728 86180864 86601669 86854152 87565044 87701768 87822336 88251156 88508448 88510464 88874016 88922108 89649926 89651968 89913344 90352374 90566784 90615792 90617856 90725558 90882048 90990064 91325808 91734808 91987973 92004352 92453592 92503621 92723136 92725248 92775424 93449664 93722112 93740052 94015488 94474548 94654868 94749984 94879488 94932992 95620734 95622912 95674656 95901696 95971958 95974144 96253952 96723942 96856144 96953472 97005936 97140736 97667878 97899648 98203864 98492416 98664489 98973336 99026893 99261888 99939224 100074336 100230592 100350516 100858464 101152512 101329844 101570304 102159218 102363822 102459392 102739814 103201659 103259856 103504896 103563264 103686352 104372352 105129112 105411103 105661248 105718424 105720832 106029056 106546776 106799616 107131488 107862524 107970912 108176992 108179456 108285696 108963162 109024608 109283328 109342464 109363394 109684736 110479347 110541648 110692736 110803968 111557523 111560064 111620432 111885312 112431627 112759416 112844599 113112384 113173592 114216256 114549248 114686304 115266816 115468892 115805536 116647146 116753392 117075602 117096448 117668208 118011264 118013952 118270251 118498688 118933227 118935936 119282688 119424459 120469832 120755712 120821056 120823808 121699116 121701888 121767744 122056704 123271456 123395328 123630848 124529328 124596714 124599552 124895232 124962816 124986736 125353984 125572986 125966064 126135361 126333312 126505984 127123689 127320291 127494312 127497216 127566208 127868928 128493288 128867904 128965256 129271296 129341248 130281228 130532864 131347566 131552652 131733504 131964448 132349184 133311024 133383162 133432448 133800688 134474889 134477952 134870016 135030313 135427072 135528561 135923688 135926784 136088337 136323072 136485096 137602212 137679808 138006528 138680388 139084704 139087872 139163136 140610078 140881664 141023232 141982302 142062368 142319232 142399488 142841984 143511984 143957937 143961216 144380928 144552529 145085913 145284216 145362833 145366144 145508904 145711104 145789952 146501817 146849472 147305796 147388864 147738624 148460004 148743364 148746752 148892832 149180416 149908836 150111504 150345888 150525774 150552576 150816512 151994766 152355456 152915072 153238827 153478094 153689088 154109721 154889784 155344896 155529528 155613689 156890944 157348352 157693668 158491872 158577636 158581248 159043584 159232612 159820164 160535914 160697232 161007616 161169408 161793786 162265488 162269184 162356992 162742272 163536912 164013696 164045091 164527104 165646019 165812472 166039104 166128952 166132736 166617088 167340096 167430648 167827968 167954752 168444416 169498252 169668576 169760388 169992416 169996288 171324384 171823872 171856762 172029456 172361728 173203338 173708304 175130088 175403536 175613403 175644672 176502312 177016896 177020928 177327227 177748032 177844216 179299852 179303936 179826688 180704748 181133568 181231584 181235712 181451116 181980128 182651616 183469616 183975946 184008704 184907184 185007242 185446272 185450496 185550848 186895071 186899328 187444224 187480104 188030976 188949096 189309736 189499968 189758976 189865984 191241468 191245824 191349312 191803392 191943916 191948288 192507904 193447884 193712288 193906944 194011872 195335756 195799296 196407728 196984832 197328978 197946672 198053786 198523776 199878448 200074743 200148672 200461184 200701032 201716928 202305024 202659688 203140608 204318436 204727644 204918784 205479628 206403318 206519712 207009792 207372704 208744704 210258224 210822206 211322496 211436848 211441664 212058112 212973453 213093552 213599232 214262976 215725048 215941824 216353984 216358912 216571392 217926324 218049216 218566656 218684928 218726788 219369472 220958694 221083296 221385472 221607936 223115046 223120128 223240864 223770624 224863254 225518832 225689198 226224768 226347184 227992149 228427309 228432512 229098496 229372608 230217141 230533632 230937784 231611072 233294292 233506784 234151204 235336416 236022528 236540502 236997376 237866454 237871872 238565376 238848918 240803871 240939664 241511424 241642112 241647616 242690679 243398232 243403776 243535488 244113408 244535797 246542912 246790656 247261696 249058656 249193428 249199104 249925632 249973472 251145972 251932128 252270722 252666624 253011968 254247378 254640582 254988624 254994432 255132416 255737856 256986576 257735808 257785143 257930512 258542592 258682496 259805007 260300887 260562456 261065728 262695132 263105304 263467008 263928896 264698368 266622048 266766324 266864896 267601376 268949778 268955904 269740032 270060626 270854144 271057122 271847376 271853568 272176674 272646144 272970192 275204424 275359616 275963919 276013056 277360776 277510863 278169408 278175744 278326272 278657071 281220156 281763328 282046464 283964604 284124736 284638464 284798976 285683968 287023968 287915874 287922432 288761856 289105058 290171826 290568432 290725666 290732288 291017808 291422208 291579904 293003634 293698944 294611592 294777728 295477248 296621941 296920008 297080679 297486728 297493504 297785664 298360832 299817672 300223008 300691776 301051548 301633024 303989532 304710912 305830144 306477654 306956188 307378176 308219442 309779568 310689792 311059056 311227378 313774741 313781888 314696704 315387336 316233309 316983744 317155272 317162496 317539453 318087168 318465224 319640328 321071828 321394464 322015232 323587572 324530976 324538368 324713984 327073824 328027392 328090182 329054208 331292038 331624944 332078208 332257904 332265472 333234176 334672569 334680192 334861296 335655936 335901853 335909504 336888832 338533797 338996504 339337152 339520776 339984832 339992576 342648768 343647744 343713524 344058912 344723456 346406676 347416608 350260176 350807072 351226806 351289344 353004624 354033792 354041856 354654454 355496064 355688432 357557263 358273377 358599704 358607872 359589349 359653376 361409496 362267136 362463168 362471424 362902232 363960256 365303232 366939232 367951892 369814368 370014484 370892544 371101696 373790142 373798656 374888448 374960208 376061952 377898192 378406083 378619472 378999936 379517952 379731968 381371067 382482936 382491648 382698624 382771879 383606784 383887832 383896576 385015808 386895768 387424576 387813888 388023744 390671512 391598592 392815456 394657956 395893344 396107572 397047552 399756896 400149486 400297344 400922368 401402064 403424667 403433856 404610048 405090939 405319376 406281216 408265011 408636872 409455288 409764607 409837568 410959256 412806636 413039424 414019584 414745408 417489408 420516448 421644412 422644992 422873696 422883328 425946906 426187104 427198464 428525952 431450096 431873811 431883648 432707968 432717824 433142784 433657587 435852648 436088499 436098432 437133312 437369856 437453576 438738944 439505451 441917388 442166592 442770944 443215872 446230092 446240256 446481728 447541248 449726508 451037664 451378396 452449536 452694368 455984298 456854618 456865024 458196992 458745216 459716481 460434282 461067264 461875568 462329163 463222144 466588584 466841067 467013568 468302408 470672832 472045056 473081004 473994752 475732908 475743744 477130752 477697836 481607742 481879328 483022848 483284224 485381358 486796464 486807552 487070976 488226816 489071594 492135273 493074593 493085824 493581312 494523392 496938057 498117312 498386856 498398208 499851264 499946944 502291944 503864256 504541444 505333248 506023936 508494756 509281164 509977248 509988864 510264832 513973152 515471616 515570286 515861024 517085184 517364992 519610014 520601774 521124912 522131456 525390264 526210608 526840209 526934016 527845769 527857792 529396736 531981681 533244096 533532648 533729792 535202752 537173329 537899556 537911808 539480064 540121252 541708288 542114244 543694752 543707136 544353348 545940384 550408848 550719232 551927838 552026112 554721552 555021726 556338816 556351488 556652544 557314142 561875699 562440312 563526656 564092928 565068977 567929208 568249472 569276928 569597952 571367936 574047936 575831748 575844864 577523712 578210116 580343652 581136864 581451332 581464576 582035616 583159808 586007268 587397888 589223184 589555456 590954496 593243882 593840016 594161358 594973456 594987008 595571328 596721664 599635344 600446016 601383552 601498667 602103096 603266048 607979064 609421824 611660288 612955308 613912376 614756352 616438884 619559136 622118112 622454756 627549482 627563776 629393408 630774672 632466618 633967488 634310544 634324992 635078906 636174336 636930448 639280656 642143656 642788928 643915811 644030464 647175144 647525347 649061952 649076736 649427968 654147648 656054784 656180364 658108416 662584076 663249888 664156416 664515808 664530944 669345138 669360384 669722592 671311872 671803706 671819008 673777664 677067594 677993008 678674304 679041552 679969664 679985152 685281927 685297536 687295488 687427048 688117824 689446912 690651423 692813352 693188251 694833216 700520352 701614144 702453612 706009248 708067584 709308908 710992128 711376864 715114526 716546754 717199408 717215744 719178698 719306752 722411613 722818992 724534272 724926336 724942848 725804464 727920512 730606464 733607391 733878464 735903784 739628736 740028968 741785088 742203392 747580284 747597312 749776896 749920416 755796384 756812166 757238944 757999872 759035904 762742134 764965872 764983296 765397248 765543758 767213568 767775664 767793152 770031616 773355429 773791536 774849152 775627776 776047488 780902661 781343024 783197184 785630912 789315912 791786688 792215144 794095104 799513792 800298972 800594688 801844736 802804128 806849334 806867712 809220096 810181878 810638752 812562432 816530022 817273744 818910576 819529214 819675136 821918512 825613272 826078848 827891757 828039168 829490816 832532589 834978816 835971213 841032896 843288824 845289984 845747392 845766656 851893812 852374208 854396928 857051904 862900192 863747622 863767296 865415936 866285568 867315174 871705296 872176998 872196864 874266624 874739712 874907152 877477888 879010902 882947527 883834776 884333184 885541888 886431744 889865823 891242037 892460184 892480512 892963456 895082496 899453016 902075328 902756792 904899072 905388736 911968596 913709236 913730048 916393984 917490432 919432962 920868564 922134528 923751136 924658326 926444288 933177168 933682134 934027136 936604816 941324223 941345664 944090112 945212191 946162008 947989504 948699927 951465816 951487488 952618359 954261504 955395672 963215484 963758656 966045696 966568448 970762716 973592928 973615104 974141952 978143188 984270546 986149186 986171648 987162624 989046784 993876114 996234624 996773712 996796416 999702528 999893888 1004583888 1007705559 1007728512 1009082888 1010666496 1011867703 1012047872 1015601391 1016989512 1017539831 1018562328 1019954496 1019977728 1020529664 1027946304 1030943232 1031140572 1031722048 1034170368 1034729984 1039220028 1041203548 1042249824 1044262912 1050780528 1052421216 1053680418 1053868032 1055691538 1055715584 1058793472 1063963362 1066488192 1067065296 1067459584 1070405504 1072671789 1074346658 1075799112 1075823616 1078768047 1078960128 1080242504 1083416576 1084228488 1087389504 1087414272 1088706696 1089295823 1091880768 1100817696 1101438464 1103855676 1109443104 1110043452 1112677632 1113305088 1114628284 1123751398 1124880624 1127053312 1128185856 1130137954 1135218249 1135858416 1136498944 1138553856 1139195904 1139388013 1142735872 1148095872 1148315637 1151663496 1151689728 1155047424 1156420232 1159522133 1160687304 1162273728 1162902664 1162929152 1164071232 1166319616 1172014536 1174795776 1178446368 1179110912 1186487764 1187680032 1188322716 1189946912 1189974016 1191142656 1199270688 1200892032 1202767104 1202997334 1204206192 1206532096 1215272817 1215958128 1218843648 1219736629 1223320576 1225910616 1227824752 1229293821 1229512704 1232877768 1239118272 1241290589 1244236224 1244909512 1255098964 1255127552 1258786816 1261549344 1264933236 1267934976 1268621088 1268649984 1270157812 1273860896 1278561312 1284287312 1285577856 1287831622 1288060928 1294350288 1295050694 1298123904 1298153472 1298855936 1300972761 1308265497 1308295296 1312109568 1312360728 1316216832 1325168152 1326499776 1328312832 1329031616 1329061888 1338690276 1338720768 1339445184 1342623744 1343607412 1343638016 1347555328 1354135188 1355986016 1357348608 1358083104 1359939328 1370563854 1370595072 1374590976 1374854096 1376235648 1378893824 1381302846 1385626704 1386376502 1389666432 1400523201 1401040704 1403228288 1404907224 1412018496 1416135168 1418617816 1421984256 1422753728 1430229052 1433093508 1434398816 1434431488 1438357396 1444823226 1445637984 1449068544 1449852672 1451608928 1455841024 1461212928 1467214782 1467756928 1471807568 1479223779 1479257472 1480057936 1483570176 1484406784 1490814171 1495160568 1495194624 1499553792 1499840832 1511592768 1513624332 1514477888 1515999744 1518071808 1525484268 1529931744 1529966592 1530794496 1531087516 1535551328 1535586304 1546710858 1547583072 1549698304 1551255552 1552094976 1561805322 1562686048 1566394368 1571261824 1578631824 1583537307 1583573376 1584430288 1588190208 1595945043 1598991163 1599027584 1600597944 1601189376 1603689472 1605608256 1611519987 1613698668 1613735424 1618440192 1620363756 1621277504 1625124864 1633060044 1634547488 1637821152 1639058428 1643837024 1651226544 1652157696 1655783514 1656078336 1658981632 1665065178 1669957632 1671942426 1682065792 1685627097 1686577648 1690579968 1691494784 1691533312 1695206931 1703787624 1704748416 1708793856 1711750579 1714103808 1725800384 1727495244 1727534592 1730831872 1732571136 1734630348 1743410592 1744353996 1744393728 1749479424 1749814304 1758021804 1765895054 1767669552 1768666368 1771083776 1772863488 1779731646 1782484074 1784920368 1784961024 1785926912 1790164992 1798906032 1804150656 1804496001 1805513584 1809798144 1810777472 1822106209 1823937192 1827418472 1827460096 1832787968 1834980864 1838865924 1841737128 1844269056 1847502272 1849316652 1852888576 1866354336 1867364268 1868054272 1873209632 1882648446 1882691328 1888180224 1890424382 1892324016 1895979008 1897399854 1902931632 1902974976 1905236718 1908523008 1910791344 1926430968 1927473409 1927517312 1931747433 1932091392 1933136896 1941525432 1942576041 1947185856 1947230208 1948283904 1950599497 1956286376 1968541092 1972298372 1972343296 1974325248 1978093568 1987752228 1992469248 1993547424 1993592832 1999787776 2009167776 2015411118 2015457024 2018165776 2021332992 2023735406 2024095744 2031202782 2033979024 2035079662 2037124656 2039908992 2039955456 2041059328 2055845781 2055892608 2061886464 2062281144 2063397097 2063444096 2068340736 2069459968 2078440056 2079564753 2082407096 2084499648 2088525824 2101561056 2104842432 2107360836 2111383076 2111431168 2117586944 2127926724 2132976384 2134130592 2134919168 2140811008 2145343578 2148693316 2151598224 2151647232 2157536094 2157920256 2160485008 2166833152 2168456976 2174779008 2174828544 2177413392 2178591646 2183761536 2196423187 2200822173 2201635392 2202876928 2207711352 2208906001 2218886208 2220086904 2225355264 2226610176 2229256568 2247502796 2249761248 2254106624 2260275908 2270436498 2271716832 2272997888 2277107712 2278776026 2285471744 2296191744 2296631274 2303326992 2303379456 2310094848 2312840464 2319044266 2321374608 2324547456 2325805328 2325858304 2328142464 2332639232 2342707983 2344029072 2349591552 2351312971 2356892736 2358221824 2372975528 2375360064 2376645432 2379893824 2379948032 2382285312 2398541376 2401784064 2405534208 2405994668 2408412384 2413064192 2430545634 2431916256 2437687296 2439473258 2446641152 2451821232 2455649504 2458587642 2459025408 2465755536 2478236544 2482581178 2488472448 2489819024 2502900841 2507913639 2510197928 2510255104 2517125443 2517573632 2523098688 2529866472 2535869952 2537242176 2537299968 2540315624 2547721792 2557122624 2568574624 2571155712 2575663244 2588700576 2590101388 2596247808 2597711872 2601945522 2616530994 2616590592 2624219136 2624721456 2632433664 2648842581 2650336304 2652999552 2656625664 2658063232 2658123776 2669597469 2677380552 2677441536 2678890368 2679403153 2685247488 2687214824 2687276032 2695110656 2708270376 2711972032 2714697216 2716166208 2719878656 2741127708 2741190144 2749181952 2749708192 2752471296 2762605692 2771253408 2772753004 2779332864 2801046402 2802081408 2806456576 2809814448 2823972669 2824036992 2832270336 2835636573 2837235632 2843968512 2845507456 2857855077 2860458104 2866187016 2868352249 2868797632 2868862976 2876714792 2889646452 2891275968 2898137088 2899705344 2903217856 2911682048 2922425856 2934429564 2935513856 2943615136 2958447558 2958514944 2960115872 2967140352 2981628342 2990321136 2990389248 2999107584 2999681664 3023116677 3023185536 3027248664 3028955776 3031999488 3035603109 3036143616 3050968536 3052619493 3059863488 3059933184 3061588992 3062175032 3071102656 3071172608 3093421716 3095166144 3099396608 3102511104 3104189952 3123610644 3125372096 3132788736 3142523648 3157263648 3167074614 3167146752 3168860576 3176380416 3191890086 3197982326 3198055168 3201195888 3202378752 3207378944 3211216512 3218015367 3223039974 3227397336 3227470848 3236304141 3236880384 3240727512 3242555008 3250249728 3266120088 3267887469 3269094976 3275642304 3278116856 3287674048 3302453088 3304315392 3311567028 3317963264 3330130356 3339915264 3343884852 3364131584 3371254194 3373155296 3381159936 3382989568 3390413862 3407575248 3409496832 3417587712 3418164039 3423501158 3428207616 3444946911 3451522151 3451600768 3454990488 3455069184 3461663744 3465142272 3469260696 3478566399 3486821184 3488707992 3488787456 3498958848 3499628608 3516043608 3531790108 3535339104 3537332736 3542167552 3559463292 3564968148 3569840736 3569922048 3571853824 3597812064 3608301312 3608992002 3611027168 3619596288 3621554944 3644212418 3647874384 3654836944 3654920192 3659209887 3665575936 3669961728 3677731848 3683474256 3687881463 3688538112 3694920383 3695004544 3698633304 3705777152 3723871767 3732708672 3734728536 3736108544 3746419264 3765296892 3765382656 3776360448 3780848764 3784648032 3791958016 3794799708 3805863264 3805949952 3810473436 3821582688 3852861936 3854946818 3855034624 3863494866 3864182784 3866273792 3883050864 3885152082 3894371712 3894460416 3896567808 3901198994 3912572752 3933129893 3937082184 3944596744 3944686592 3948650496 3955482839 3956187136 3975504456 3984938496 3987094848 3987185664 3999575552 4018335552 4030822236 4030914048 4036331552 4042665984 4047470812 4062405564 4067958048 4070159324 4074249312 4079817984 4082118656 4111691562 4111785216 4123772928 4124562288 4126794194 4126888192 4136681472 4138919936 4156880112 4159129506 4164814192 4168999296 4177051648 4203122112 4209684864 4210490669 4214721672 4222766152 4222862336 4235173888 4255853448 4265952768 4268261184 4269838336 4281622016 4290687156 4297386632 4303196448 4303294464 4315072188 4320970016 4336913952 4349558016 4354826784 4357183292 4367523072 4392846374 4401644346 4403270784 4405753856 4415422704 4417812002 4437671337 4437772416 4440173808 4450710528 4453220352 4458513136 4495005592 4499522496 4507410677 4508213248 4520551816 4532677429 4540872996 4543433664 4545995776 4554215424 4557552052 4570943488 4592383488 4593262548 4606653984 4606758912 4625680928 4638088532 4642749216 4649094912 4651610656 4651716608 4656284928 4685415966 4688058144 4699183104 4702625942 4713785472 4716443648 4745951056 4750611921 4750720128 4753290864 4759787648 4759896064 4764570624 4796973489 4797082752 4803568128 4811068416 4811989336 4816824768 4826128384 4834559961 4852317757 4861091268 4863832512 4875374592 4878946516 4893282304 4903642464 4911299008 4917175284 4931511072 4956473088 4965162356 4976944896 4979638048 5005801682 5015827278 5020395856 5020510208 5034250886 5035147264 5046197376 5056881291 5059732944 5071739904 5074484352 5074599936 5080631248 5085620793 5095443584 5114245248 5135251737 5137149248 5142311424 5151326488 5177401152 5180202776 5192495616 5195423744 5203891044 5233061988 5233181184 5248438272 5249442912 5297685162 5300672608 5305999104 5313251328 5316126464 5339194938 5354761104 5354883072 5357780736 5358806306 5370494976 5374429648 5374552064 5390221312 5413488003 5416540752 5423820523 5423944064 5429394432 5432332416 5439757312 5466318627 5482255416 5482380288 5498363904 5499416384 5504942592 5525211384 5542506816 5545506008 5558665728 5602092804 5604162816 5612913152 5619628896 5647945338 5648073984 5664540672 5671273146 5674471264 5687937024 5691014912 5715710154 5720916208 5732374032 5736704498 5737595264 5737725952 5753429584 5779292904 5782420227 5782551936 5795242299 5796274176 5799410688 5806303459 5806435712 5823364096 5827728123 5844851712 5851798491 5868859128 5871027712 5887230272 5916895116 5917029888 5920231744 5934280704 5963256684 5980642272 5980778496 5999363328 6046233354 6046371072 6054497328 6057911552 6063998976 6071206218 6072287232 6101937072 6105238986 6119726976 6119866368 6123177984 6124350064 6142205312 6142345216 6180632689 6186843432 6190191291 6190332288 6198793216 6205022208 6208379904 6215758747 6238694259 6247221288 6250744192 6265577472 6285047296 6314527296 6334149228 6334293504 6337721152 6352760832 6383780172 6395964652 6396110336 6402391776 6404757504 6414757888 6422433024 6436030734 6446079948 6454794672 6454941696 6472608282 6473760768 6481455024 6485110016 6500499456 6532240176 6535774938 6538189952 6551284608 6556233712 6575348096 6589269561 6604906176 6608630784 6616485337 6623134056 6626718003 6635926528 6660260712 6679830528 6687769704 6728263168 6742508388 6746310592 6762319872 6765979136 6780827724 6815150496 6818993664 6836328078 6847002316 6856415232 6889893822 6903044302 6903201536 6909980976 6910138368 6923327488 6930284544 6938521392 6957132798 6973642368 6977415984 6977574912 6997917696 6999257216 7032087216 7053938913 7063580216 7070678208 7074665472 7083073921 7084335104 7118926584 7122778817 7129936296 7139681472 7139844096 7143707648 7195624128 7216602624 7217984004 7222054336 7239192576 7243109888 7288424836 7295748768 7309673888 7309840384 7318419774 7339923456 7355463696 7366948512 7375762926 7377076224 7389840766 7390009088 7397266608 7411554304 7447743534 7465417344 7469457072 7472217088 7492838528 7508702523 7530593784 7530765312 7551376329 7552720896 7561697528 7569296064 7583916032 7589599416 7611726528 7611899904 7620946872 7625070761 7643165376 7705723872 7709893636 7710069248 7726989732 7732547584 7766101728 7770304164 7788743424 7793135616 7802397988 7825145504 7866259786 7874164368 7889193488 7889373184 7897300992 7910965678 7912374272 7946527743 7951008912 7969876992 7974189696 7974371328 7975716091 7999151104 8036671104 8038209459 8061644472 8061828096 8072663104 8085331968 8094941624 8124811128 8135916096 8140318648 8148498624 8159635968 8164237312 8223383124 8223570432 8247545856 8249124576 8253588388 8253776384 8277839872 8313760224 8318259012 8329628384 8337998592 8406244224 8419369728 8420981338 8429443344 8445532304 8445724672 8470347776 8506909719 8511706896 8531905536 8536522368 8538156403 8539676672 8563244032 8581374312 8594773264 8605056747 8606392896 8606588928 8630144376 8641940032 8673827904 8699116032 8709653568 8714366584 8735046144 8785692748 8803288692 8806541568 8811507712 8830845408 8835624004 8875342674 8875544832 8880347616 8901421056 8917026272 8990011184 8999044992 9014821354 9016426496 9041103632 9065354858 9081745992 9086867328 9091991552 9106809327 9108430848 9115104104 9141886976 9157858479 9184766976 9186525096 9213307968 9213517824 9251361856 9276177064 9285498432 9298189824 9303221312 9303433216 9312569856 9370831932 9376116288 9398366208 9405251884 9427570944 9432887296 9491902112 9501223842 9501440256 9506581728 9519575296 9529141248 9593946978 9594165504 9607136256 9622136832 9623978672 9633649536 9652256768 9669119922 9704635514 9722182536 9727665024 9750749184 9757893032 9786564608 9803662407 9807284928 9822598016 9834350568 9863022144 9912946176 9930324712 9953889792 9959276096 10011603364 10031654556 10040791712 10041020416 10068501772 10092394752 10113762582 10119465888 10143479808 10148968704 10161262496 10171241586 10190887168 10228490496 10254492117 10270503474 10274298496 10284622848 10302652976 10354566453 10354802304 10360405552 10384991232 10390847488 10407782088 10435699197 10466123976 10466362368 10496876544 10498885824 10595370324 10601345216 10611998208 10626502656 10632252928 10678389876 10709522208 10709766144 10715561472 10717612612 10748859296 10749104128 10826976006 10833081504 10847641046 10847888128 10858788864 10864664832 10879514624 10932637254 10964510832 10964760576 10977629661 10996727808 10998832768 11009885184 11050422768 11084761149 11085013632 11091012016 11117331456 11171615301 11192938141 11204185608 11208325632 11225826304 11239257792 11295890676 11296147968 11329081344 11342546292 11348942528 11375874048 11382029824 11431420308 11441832416 11464748064 11473408996 11475190528 11506859168 11558585808 11564840454 11565103872 11590484598 11592548352 11598821376 11612606918 11612871424 11646728192 11655456246 11689703424 11703596982 11737718256 11742055424 11774460544 11799389679 11833790232 11834059776 11840463488 11866448517 11868561408 11926513368 11961284544 11961556992 11982254053 11998726656 12092466708 12092742144 12108994656 12115823104 12127997952 12142412436 12203874144 12210477972 12239453952 12246355968 12248700128 12284410624 12361265378 12373686864 12380382582 12380664576 12397586432 12410044416 12416759808 12431517494 12477388518 12494442576 12501488384 12531154944 12533268143 12570094592 12629054592 12631472007 12668298456 12668587008 12675442304 12705521664 12754743463 12767560344 12791929304 12792220672 12804783552 12809515008 12829515776 12844866048 12872061468 12892159896 12909589344 12909883392 12945216564 12962910048 12970220032 13064480352 13071549876 13076379904 13102569216 13112467424 13150696192 13178539122 13209812352 13217261568 13232970674 13246268112 13253436006 13271853056 13320521424 13359661056 13375539408 13417102919 13456526336 13485016776 13492313863 13492621184 13522232031 13524639744 13531958272 13561655448 13598032287 13630300992 13637987328 13654196479 13672656156 13694004632 13712830464 13779787644 13806088604 13806403072 13819961952 13820276736 13846654976 13877042784 13914265596 13947284736 13954831968 13955149824 13998514432 14064174432 14107877826 14127160432 14141356416 14149330944 14166147842 14168670208 14237853168 14245557634 14259872592 14279362944 14279688192 14287415296 14390920467 14391248256 14433205248 14435968008 14443779679 14444108672 14478385152 14486219776 14556953271 14576849672 14591497536 14619347776 14619680768 14636839548 14679846912 14710927392 14733897024 14751525852 14779681532 14780018176 14794533216 14823108608 14895487068 14930834688 14938914144 14944434176 14985677056 15017405046 15061187568 15061530624 15102752658 15105441792 15123395056 15138592128 15167832064 15179198832 15223453056 15223799808 15241893744 15250141522 15286330752 15374962309 15405755211 15411447744 15419787272 15420138496 15453979464 15462342007 15465095168 15532203456 15540608328 15577486848 15586271232 15604795976 15650291008 15732519572 15748328736 15778386976 15778746368 15821931356 15893055486 15902017824 15939753984 15948379392 15951432182 15998302208 16073342208 16076418918 16123288944 16123656192 16145326208 16170663936 16189883248 16249622256 16271461569 16271832192 16280637296 16296997248 16319271936 16328474624 16398955881 16446766248 16447140864 16459190797 16495091712 16498249152 16507176776 16507552768 16555679744 16627520448 16636518024 16659256768 16675997184 16812488448 16838739456 16841962676 16858886688 16891064608 16891449344 17013819438 17023413792 17063811072 17073044736 17076312806 17079353344 17126488064 17162748624 17189546528 17210113494 17212785792 17213177856 17260288752 17283880064 17347260681 17347655808 17398232064 17418910377 17419307136 17428733168 17470092288 17555395473 17571385496 17606577384 17613083136 17619878101 17623015424 17661690816 17671248008 17750685348 17751089664 17760695232 17802842112 17834052544 17980022368 17998089984 18029642708 18082207264 18130709716 18163491984 18173734656 18183983104 18213618654 18216861696 18230208208 18283773952 18315716958 18369533952 18373050192 18426615936 18427035648 18502723712 18541898067 18552354128 18570573873 18570996864 18596379648 18606442624 18606866432 18625139712 18647276241 18741663864 18752232576 18796732416 18810503768 18855141888 18865774592 18983804224 19002447684 19002880512 19013163456 19039150592 19058282496 19187893956 19188331008 19214272512 19244273664 19247957344 19267299072 19338239844 19409271028 19444365072 19455330048 19501498368 19515786064 19573129216 19607324814 19614569856 19645196032 19668701136 19726044288 19767808683 19825892352 19849456011 19860649424 19880154009 19907779584 19918552192 20023206728 20063309112 20081583424 20082040832 20137003544 20184789504 20227525164 20238931776 20286959616 20297937408 20322524992 20342483172 20381774336 20456980992 20508984234 20541006948 20548596992 20569245696 20605305952 20709132906 20709604608 20720811104 20769982464 20815564176 20871398394 20932247952 20932724736 20993753088 20997771648 21161816739 21190740648 21202207499 21202690432 21223996416 21249221763 21253005312 21264505856 21356779752 21368336451 21419044416 21419532288 21431122944 21435225224 21497718592 21498208256 21653952012 21666163008 21695282092 21695776256 21717577728 21729329664 21759029248 21865274508 21929021664 21929521152 21955259322 21997665536 22019770368 22100845536 22169522298 22170027264 22182024032 22234662912 22343230602 22385876282 22408371216 22416651264 22451652608 22478515584 22526107569 22591781352 22592295936 22654128987 22658162688 22685092584 22697368067 22697885056 22751748096 22764059648 22862840616 22875212283 22883664832 22929496128 22946817992 22950381056 23013718336 23117171616 23129680908 23130207744 23180969196 23197642752 23225213836 23225742848 23293456384 23310912492 23379406848 23407193964 23475436512 23484110848 23548921088 23598779358 23667580464 23668119552 23680926976 23732897034 23737122816 23853026736 23922569088 23923113984 23927148273 23964508106 23997453312 24114628377 24160655057 24184933416 24185484288 24217989312 24231646208 24255995904 24284824872 24297966011 24407748288 24420955944 24478907904 24492711936 24497400256 24568821248 24722530756 24747373728 24760765164 24761329152 24795172864 24833519616 24863034988 24954777036 24988885152 25002976768 25066536286 25140189184 25258109184 25262944014 25336596912 25337174016 25350884608 25411043328 25509486926 25535120688 25583858608 25584441344 25609567104 25614469209 25619030016 25659031552 25689732096 25744122936 25784319792 25815170241 25819178688 25819766784 25864442681 25890433128 25925820096 25940440064 26128960704 26143099752 26152759808 26205138432 26224934848 26301392384 26357078244 26419624704 26434523136 26465941348 26492536224 26506872012 26543706112 26641042848 26751078816 26834205838 26913052672 26970033552 26984627726 26985242368 27044464062 27049279488 27063916544 27123310896 27196064574 27260601984 27275974656 27308392958 27345312312 27388009264 27425660928 27531909251 27559575288 27612177208 27612806144 27639923904 27640553472 27688379873 27693309952 27754085568 27828531192 27894569472 27909663936 27910299648 27997028864 28128348864 28215755652 28254320864 28282712832 28298661888 28332295684 28475706336 28491115268 28519745184 28558725888 28574830592 28781840934 28782496512 28866410496 28871936016 28887559358 28888217344 28956770304 28972439552 29113906542 29153699344 29182995072 29238695552 29239361536 29273679096 29359693824 29421854784 29467794048 29473434683 29503051704 29559363064 29560036352 29589066432 29646217216 29790974136 29861669376 29877828288 29888868352 29971354112 30034810092 30122375136 30123061248 30205505316 30246790112 30277184256 30358397664 30446906112 30483787488 30500283044 30572661504 30749924618 30811510422 30822895488 30839574544 30840276992 30907958928 30924684014 30930190336 31063699359 31064406912 31081216656 31154973696 31172542464 31209591952 31300582016 31465039144 31496657472 31551874739 31556773952 31557492736 31643862712 31786110972 31804035648 31879507968 31896758784 31902864364 31996604416 32146684416 32152837836 32246577888 32247312384 32290652416 32379766496 32499244512 32542923138 32543664384 32561274592 32593994496 32638543872 32797911762 32893532496 32894281728 32918381594 32990183424 32996498304 33014353552 33015105536 33111359488 33254283447 33255040896 33273036048 33318513536 33351994368 33578814423 33624976896 33677478912 33683925352 33717773376 33782129216 33782898688 34027638876 34046827584 34127622144 34146089472 34152625612 34252976128 34325497248 34379093056 34420226988 34425571584 34520577504 34567760128 34694521362 34695311616 34796464128 34837820754 34838614272 34857466336 34940184576 35110790946 35142770992 35213154768 35226166272 35239756202 35246030848 35323381632 35342496016 35398169037 35501370696 35502179328 35521390464 35599345551 35605684224 35668105088 35946762159 35960044736 35996179968 36059285416 36164414528 36261419432 36326983968 36347469312 36367966208 36427237308 36460416416 36631433916 36739067904 36746100384 36853231872 37005447424 37083796134 37104708256 37141147746 37141993728 37192759296 37212885248 37250279424 37294552482 37483327728 37504465152 37593464832 37599804429 37621007536 37710283776 37731549184 37894416021 37966743661 37967608448 38004895368 38005761024 38026326912 38078301184 38116564992 38264230389 38375787912 38376662016 38428545024 38488547328 38495914688 38534598144 38676479688 38818542056 38888730144 38910660096 39031572128 39214649628 39229139712 39290392064 39337402272 39452088576 39535617366 39651784704 39698912022 39721298848 39760308018 39815559168 39837104384 40046413456 40126618224 40163166848 40164081664 40251308757 40274007088 40369579008 40455050328 40476941589 40477863552 40566696093 40573919232 40595874816 40644124213 40645049984 40684966344 40763548672 40794096861 40913961984 40962589437 41017968468 41082013896 41097193984 41138491392 41210611904 41418265812 41419209216 41441622208 41539964928 41631128352 41742796788 41864495904 41865449472 41995543296 42323633478 42381481296 42404414998 42405380864 42447992832 42498443526 42506010624 42529011712 42713559504 42736672902 42838088832 42839064576 42862245888 42870450448 42995437184 42996416512 43264428823 43307904024 43331339037 43332326016 43390564184 43391552512 43435155456 43458659328 43510311229 43518058496 43670859813 43730549016 43858043328 43859042304 43910518644 43995331072 44039540736 44201691072 44339044596 44340054528 44364048064 44469325824 44686461204 44771752564 44816742432 44833302528 44903305216 44957031168 45052215138 45183562704 45184591872 45308257974 45316325376 45370185168 45394736134 45395770112 45503496192 45528119296 45725681232 45750424566 45767329664 45858992256 45893635984 45900762112 46027436672 46124886927 46234343232 46259361816 46260415488 46315397359 46361938392 46387026021 46395285504 46450427672 46451485696 46586912768 46621824984 46758813696 46814387928 46950873024 46968221696 47097842176 47197558716 47335160928 47336239104 47361853952 47465794068 47706053472 47845138176 47854296546 47929016212 47994906624 48229256754 48321310114 48369866832 48370968576 48435978624 48463292416 48511991808 48569649744 48595932022 48814384707 48815496576 48841911888 48957815808 48985423872 48993684559 48994800512 49137642496 49377572391 49445061512 49494747456 49521530328 49522658304 49581517447 49590345728 49667039232 49726069976 49859451719 49909554072 49977770304 50005953536 50133072572 50280378368 50516218368 50525888028 50673193824 50674348032 50701769216 51018973852 51070241376 51167717216 51168882688 51219134208 51228938418 51238060032 51379464192 51488245872 51568639584 51630340482 51638357376 51639533568 51728885362 51780866256 51851640192 51880880128 52256731131 52257921408 52286199504 52305519616 52410276864 52448675047 52449869696 52602784768 52714156488 52839249408 52859634303 52869046272 52931882696 52985072448 53013744024 53087412224 53282085696 53375495327 53502157632 53668411676 53826105344 53940067104 53969255452 53970484736 54088928124 54127833088 54246621792 54392129148 54521203968 54551949312 54616785916 54690624624 54776018528 54851321856 55063818502 55119150576 55224354416 55225612288 55279847808 55281106944 55376759746 55386619904 55508171136 55625694201 55657062384 55789138944 55819327872 55820599296 55830012637 55941828723 55994057728 56256697728 56431511304 56508641728 56565425664 56597323776 56664591368 56951412672 56982230536 57039490368 57117451776 57149661184 57563681868 57564993024 57732820992 57743872032 57775118716 57776434688 57944879104 58227813084 58307398688 58365990144 58477391104 58547358192 58719387648 58843709568 58935588096 58946869366 59006103408 59118726128 59120072704 59178132864 59292434432 59548368033 59581948272 59723338752 59755656576 59767094821 59777736704 59942708224 60069620184 60244750272 60246122496 60411010632 60493580224 60554368512 60716795328 60893812224 60967574976 61000566088 61145323008 61499849236 61623020844 61645790976 61679149088 61680553984 61815917856 61849368028 62127398718 62128813824 62162433312 62309947392 62419183904 62601164032 62930078288 62993314944 63103749478 63113547904 63114985472 63287725424 63572221944 63606622497 63608071296 63747665289 63759015936 63793517568 63805728728 63993208832 64105009353 64293368832 64305675672 64493155776 64494624768 64581304832 64759532992 64998489024 65085846276 65087328768 65122549184 65187988992 65277087744 65595823524 65787064992 65788563456 65836763188 65992996608 66028707104 66030211072 66508566894 66510081792 66546072096 66637027072 66703988736 67157628846 67249953792 67354957824 67367850704 67435546752 67564258432 67565797376 68055277752 68092104201 68093655168 68255244288 68292178944 68305251224 68505952256 68625636849 68650994496 68758186112 68840453976 68851143168 69041155008 69135520256 69389042724 69390623232 69592928256 69675641508 69677228544 69714932672 69880369152 70221581892 70285541984 70426309536 70452332544 70479512404 70646763264 70684992032 70796338074 71002741392 71004358656 71042780928 71198691102 71211368448 71336210176 71781444819 71893524318 71920089472 71992359936 72118570832 72328829056 72481965171 72522838864 72653967936 72694938624 72735932416 72854474616 72893898033 72920832832 73262867832 73478135808 73492200768 73706463744 74010894848 74167592268 74209416512 74282295492 74283987456 74385518592 74425770496 74500558848 74589104964 74966655456 75008930304 75199608858 75242015072 75420567552 75788832042 75933487322 75935216896 76009790736 76011522048 76052653824 76156602368 76233129984 76528460778 76751575824 76753324032 76843407627 76857090048 76977094656 76991829376 77069196288 77352959376 77593328043 77637084112 77777460288 77821320192 78063144256 78350566987 78429299256 78458279424 78580784128 78674804544 78904177152 79071234732 79303569408 79397824044 79442597696 79520616036 79631118336 79674208768 80092826912 80253236448 80326333696 80502617514 80548014176 80739158016 80910100656 80953883178 80955727104 81133392186 81147838464 81191749632 81288248426 81290099968 81369932688 81527097344 81588193722 81827923968 81925178874 82035936936 82164027792 82194387968 82276982784 82421223808 82595727753 82836531624 82838418432 82883244416 83065139619 83079929856 83262256704 83485593576 83728991808 83730898944 83875778371 83991086592 84647266956 84762962592 84808829996 84810761728 84895985664 84996887052 85058023424 85427119008 85473345804 85676177664 85724491776 85740900896 85990874368 86528857646 86615808048 86662678074 86664652032 86781128368 86783105024 86870310912 86917318656 87020622458 87036116992 87341719626 87461098032 87716086656 87718084608 87732877001 87821037288 87990662144 88079081472 88403382144 88420304049 88678089192 88680109056 88728096128 88938651648 89372922408 89543505128 89633484864 89666605056 89806610432 89914062336 90104430276 90367125408 90369183744 90616515948 90740370336 90789472268 90791540224 91056238592 91451362464 91500849132 91534659328 91717984512 91787271968 91801524224 92054873344 92249773854 92468686464 92518723632 92520830976 92630794718 92723876784 92774052042 92790571008 92900855344 92902971392 93173825536 93243649968 93517627392 93628775856 93901746048 93919720433 93936443392 94195684352 94395117432 94446197041 94655624217 94670321856 94672478208 94723707904 94931588136 95412106944 95690276352 95708593092 95858032424 95989813248 96458513508 96642620228 96739733664 96741937152 96871957248 96926584832 97139299488 97191864044 97628769414 97630993152 97683823776 97915631616 97987369118 97989601024 98275284992 98755144782 98890123024 98989494912 99043060656 99045316608 99163034894 99180691456 99334078464 99452139952 99718903438 99819108144 99955540608 100011907072 100266145144 100560756736 100736443269 101032436736 101051776056 101106457753 101346387648 101348696064 101403538432 102037947704 102140482752 102335434432 102337765376 102438268416 102457876836 102758928384 102976491744 103137279168 103260680964 103276714752 103457770724 103561732512 103703280384 103761760256 104513462262 104515842816 104572399008 104611039232 104820553728 104897350094 104899739392 105205569536 105428312976 105678498816 105719268606 105738092544 105863765392 105970144896 106027488048 106174824448 106564171392 106750990654 107004315264 107336823352 107624736163 107652210688 107840286477 107880134208 107938510904 107940969472 108177856248 108236394049 108255666176 108493243584 108784258296 109042407936 109103898624 109233571832 109381249248 109552037056 110127637004 110238301152 110448708832 110451224576 110559695616 110753519492 111016342272 111251388402 111314124768 111578277888 111638655744 111660025274 111883657446 111988115456 112513395456 112799413287 112863022608 113017283456 113130851328 113194647552 113329182736 113900230983 113902825344 113964461072 114078980736 114234903552 114299322368 114792691167 115127363736 115129986048 115214335579 115465641984 115487744064 115550237432 115552869376 115889758208 116455626168 116614797376 116731980288 116954782208 117094716384 117687419136 117871176192 117893738732 118012206816 118237452256 118240145408 118356265728 119096736066 119163896544 119446677504 119511313152 119534189642 119555473408 119885416448 120139240368 120489500544 120492244992 120753926271 120822021264 120987160448 121108737024 121430824767 121433590656 121787624448 121932372639 121935149952 122001132176 122290646016 122887768311 122999698472 123246041688 123291581952 123339146707 123358298176 123361107968 123631835712 123698736056 124254797436 124257627648 124324866624 124619894784 124838367808 125202328064 125860156576 125986629888 126207498956 126227095808 126575450848 127144443888 127213244994 127216142592 127495330578 127518031872 127587035136 127611457456 127986417664 128210018706 128586737664 128611351344 128986311552 128989249536 129162609664 129519065984 129793286469 129994017111 129996978048 130171692552 130174657536 130245098368 130375977984 130530933687 130554175488 131191647048 131574129984 131577126912 131673526376 131985993216 132057414208 132060422144 133017133788 133020163584 133092144192 133274054144 133407977472 134315257692 134499907584 134709915648 134735701408 134871093504 135128516864 136110555504 136184208402 136187310336 136510488576 136584357888 136610502448 137011904512 137251273698 137301988992 137516372224 137680907952 137702286336 137865949573 138082310016 138271040512 138374660781 138778085448 138781246464 138946192077 139161078063 139185856512 139351283016 139354457088 139429865344 139760738304 140443163784 140571083968 140852619072 140904665088 140959024808 141293526528 141369984064 141592676148 142005482784 142008717312 142085561856 142397382204 142672420352 143562889638 143787048636 143840178944 143984719872 144237141664 144657658112 144963930342 145045677728 145307935872 145389877248 145708949232 145787796066 145841665664 146525735664 146956271616 146981053677 146984401536 147412927488 147588132109 148021789696 148132717173 148335184536 148415452493 148418833024 148564590984 148567974912 148744552341 148771037184 148851540992 149001117696 149178209928 149578355157 149933310912 150017860608 150399217716 150484030144 150841135104 151577664084 151866974644 151870433792 152019581472 152023044096 152105307648 152313204736 153056921556 153503151648 153506648064 153686815254 153714180096 153983658752 154138392576 154705918752 155186656086 155274168224 155554920576 155642640384 156126288512 156701133974 156858598512 156916558848 157161568256 157346025141 157349609088 157808354304 158142469464 158578902909 158607138816 158795648088 158881576469 158885195392 159041232072 159262236672 159348417536 160126485981 160185653824 160506472896 160652667392 161005235028 161096028352 161478316032 161820201312 161907766356 161911454208 162266784372 162383499264 162576496852 162580199936 162739865376 163054194688 163176387444 163655847936 163850357748 164071873872 164328055584 164388775936 164553965568 164842447616 165191455506 165673063248 165676836864 165766488832 166130279238 166159859712 166524513408 166971187152 167457983616 167461797888 167490037911 167751556742 167982173184 169124585399 169294533912 169525925184 169617659992 169621523456 169791971328 169993774104 170085762077 170116046848 170854238016 170946691608 171352355328 171448983552 171481801792 171981748736 173057715292 173231616096 173325356148 173329304064 173562256736 173566210048 173834637312 174041244916 174683439252 174922196064 175432173312 175465754002 175642074576 175981324288 176158162944 176806764288 176840608098 177356178384 177360218112 177456192256 177877303296 178745844816 179087010256 179266969728 179301284463 179333210112 179613220864 179828124672 180208860552 180734250816 180738367488 181051098767 181233031896 181480740672 181578944536 181583080448 182112477184 182902724928 183001698264 183069318656 183435969024 183574543936 183603048448 184109746688 184499547708 184937372928 185037447264 185041661952 185261589436 185447753568 185548104084 185801710688 185805942784 186487299936 187257551712 187803492096 187839440866 187872886784 188391368704 188790234864 188892394082 189311248434 189340643712 189344956416 189447415808 189863176272 190819867491 190824213888 191380552704 191417186184 191716064848 191979626496 192917027016 193285240456 193479467328 193483874304 193743914496 193818659111 193853169664 194278598976 194383728088 195257538828 195261986304 195367647552 195831263232 195974738236 195979202048 196550569984 197510289564 197780246048 197978989824 198086121312 198090633216 198326069788 198904279904 199437806876 199638216288 199911081216 200023814144 200532290288 201121513472 201472886538 202064873472 202103552112 202212915506 202692775296 202697392128 202807076864 204075895408 204276312603 204280965504 204670868864 204675530752 204876536832 204915753672 205517856768 205952983488 206274558336 206521361928 206553429504 206915541448 207123465024 207406560768 207523520512 209026924524 209031685632 209144798016 209222078464 209641107456 209794700188 209799478784 210411139072 210856625952 211356997632 211438537212 211727530784 211940289792 212054976096 213128342784 213501981308 214008630528 214673646704 215249472326 215304421376 215680572954 215760268416 215877021808 215881938944 216355712496 216472788098 216511332352 216986487168 217445895513 217568516592 218084815872 218207797248 218467143664 218681694099 218762498496 219104074112 220255274008 220476602304 220897417664 220902449152 221119391232 221507038984 222032684544 222502776804 222628249536 223156555776 223277311488 223320050548 223767314892 223976230912 225026790912 225598826574 225726045216 226034566912 226261702656 226658365472 227800461966 227805650688 227928922144 228157961472 228469807104 229585382334 230254727472 230259972096 230428671158 230931283968 230975488128 231100474864 231105738752 231779516416 232779984129 232911252336 233224282489 233229594752 233463960576 233909564416 234189432768 235051700961 235374838272 235742352384 235787477464 236024413632 236474904512 236480290816 236712531456 238193472132 238327793088 238893355008 239022626304 239068379284 239770832896 240278480736 240979001088 241507852542 241644042528 241974320896 242217474048 242861649534 242867181312 243575248896 243864745278 243870299904 244002264352 244581292032 245775536622 245999396944 246492083376 246583163904 246678293414 246716596352 246722215936 247263671424 247397472112 247787183259 248509594872 248515255296 248649733248 249195418857 249239789568 249671048737 249676735616 250404656128 251627335113 251720313152 251973259776 252414997912 252454191616 253150901696 254288887776 254426489988 254432285184 254990661156 255174070272 255222914912 256420037412 257173475328 257222702688 257972623104 258325219328 259038131968 259586572938 259988034222 259993956096 260343385104 260349315072 260490196736 260751955968 261061867374 261108350976 262383294096 263148259968 263154253824 263198631003 263347052752 263971986432 264114828416 264120844288 265260912147 265767205627 266034267576 266040327168 266184288384 266548108288 266815954944 267277626121 268630515384 268999815168 269419831296 269471402816 269742187008 270257033728 272221111008 272368416804 272374620672 273168715776 273221004896 274502547396 274603977984 275032744448 275361815904 275404572672 275731899146 276164620032 276542081024 276749321562 277556170896 277562492928 277892384154 278322156126 278371713024 278702566032 278708914176 278859730688 279521476608 280886327568 281142167936 281705238144 281759161299 281809330176 281918049616 282587053056 282739968128 283185352296 283338591123 283966872651 284010965568 284017434624 284171123712 284508869491 284794764408 285344840704 287125779276 287574097272 287680357888 287969439744 288474283328 289315316224 289927860684 290091355456 290615871744 290779754496 291417898464 291575592132 291683331328 293051471328 293962107354 293968803072 294825854976 295176264218 296043579392 296265434346 296670369072 296830904986 296837666048 297129181968 297135949824 297489104682 297542074368 297703081984 298002235392 298356419856 299156710314 299866621824 300035721216 300798435432 300968060288 301682270208 302851001761 303155328168 303319373259 303733949288 303740867584 304039162944 304046088192 304210615296 304572178603 304626409472 306113843112 307006303296 307013296128 307373630508 307967317504 308276785152 309411837504 310373312172 310548336448 311109841152 311285280768 312252577024 313402267948 313717197024 313833117696 314323136512 314692050282 314699218176 315616708608 316284938928 317157805818 317214277632 317591296176 317763152938 317770390784 318082464144 318524473344 318696835072 320252971962 320371307648 321012945792 321305334784 322010470056 322192056704 322874208489 322956632064 323640402624 323815532712 323822908416 324207781513 324533568744 324709182147 324766998528 325152993704 325160399872 325479730752 326108389376 326352774888 327311695872 327700715496 328143747744 328656111168 328777551872 329684895232 330382911012 331346126496 331353673728 331532977664 332260558476 333049026816 333942374304 334915967232 334980075822 335503113484 335964346368 338249170798 338589067824 339051850368 339235319984 339243046912 339583942656 339987548208 340171524154 340232093696 341700692949 341708476032 341893383216 342704710656 342897967104 342955791913 342963603584 343963497472 345643006737 346115430584 346463232192 346650712296 346658608128 347070622129 347124513472 347132420096 347669274624 348082489832 349366878504 349844392128 350864346624 350931508004 351284149152 351962648576 353613528576 353681216196 354712356768 354720436224 354912384512 357491689632 358174020512 358533939456 358602568926 358666420224 359656249344 360417721104 361468501632 361476734976 362102197534 362466063792 362961481344 363157889072 363166160896 364224954368 365797117917 365805449856 366003396528 366138637312 366871938048 367140725329 367149087872 367206096896 368219493376 368999095416 369874745856 370017440121 370074894528 370083323904 370523178872 370895507136 371096208168 371603421376 371611885568 372974599872 374515103424 375606984192 375678881732 376782737408 377580469728 377784788164 378622496868 378681287424 378894831616 379726352544 381639734982 381648427776 382761105408 382834372368 383432129696 383959252992 385834054032 386570480912 386958934656 386967748608 387487828992 387637318222 387706339328 388557197952 388767456176 389379859407 390515077656 390523972608 390735295104 390810088459 391592801061 391662526464 391949476472 391958404096 393101139968 395020579128 395560492096 395957979648 396172242624 396181266432 396652139576 397808559808 398875613752 399276432576 399822162432 400047628288 401064580576 402945773076 404129746944 404207104224 404425831012 405385550592 405614153728 408151790816 408552625206 408561931008 409341737728 409753073664 409831507344 411035713536 411905966976 412549116672 413042723856 413106859008 413597848719 413831082896 414246930048 414813121536 415047041024 416838576231 418053849048 418063371264 418289596032 418369663747 418444156928 419282214912 419589400376 419598957568 420822278144 421713251904 422713995264 422877074424 423455061568 423880579584 424109952192 426256685568 427003962616 428017261056 429347293408 430498944652 431361145908 431520536832 431754043616 431763877888 432711424992 432945576196 433972974336 434891791026 435137033184 436169631744 436934287328 437363388198 437524996992 438208148224 440510548016 440943161031 440953204608 441794835328 441804898304 442238782464 442764396327 443014077968 444065369088 445005553608 445246357479 445256499072 446233657023 446313111552 446554622976 446640101096 447534629784 447952461824 448735065471 450053581824 451197653148 451452090432 452069133824 452523405312 453316730944 455600923932 455611301376 455857844288 456315922944 456939614208 459170764668 460509454944 460519944192 460857342316 461950976256 462200949728 462211477504 465559968258 465822504672 466448564978 466459189504 466927921152 467819128832 468378865536 470103401922 470749676544 471484704768 471574954928 472038075423 472048827264 472949809024 472960581632 473425062912 476386944264 476644729407 476655586176 477786710016 478045252608 478136758568 479541665792 480379457943 480556961472 481958002176 483015705084 483288085056 483948641792 484434948096 485723299068 485734362624 487150497792 487729490556 487740599808 488004528704 489162584064 491551073244 491998793888 492984166752 493166327808 493356586828 493433192704 494527342848 494794944224 495574366518 497019189744 497030510592 497299466496 498390837714 498479579136 499342097474 499353471232 500809312256 502470113733 503254670226 503440626304 503946519552 504829995824 504908383232 506301803392 507373756197 508577775552 508852979976 508864570368 509981322312 510257286231 510348140544 510445829824 512840074824 514346950656 514445405376 515945246208 516650438656 518076263936 519173145876 519976068444 519987912192 520686770208 520698630144 520980393472 521503911936 522123734748 524766588192 526296519936 526397262006 526694105504 527943972864 528229656832 530521824294 531534411254 532068535152 532080654336 532368576768 533096216576 533631909888 534555252242 537261030768 537903853389 537999630336 538839662592 538930530149 538942805632 539484374016 540514067456 543153296301 544442222016 544736833608 544749241344 546337431552 546442009792 548453968909 549005094792 549207955968 550065488896 550723631808 550809145344 551463798292 552329240064 553084162048 553498643124 555112341792 555124985856 555784768308 556644312252 557405132064 557417828352 557719461376 561772655136 562284335872 563410476288 563518322598 563618660352 563836099232 565174106112 565479936256 566370704592 566677182246 567933745302 568021931136 568034869248 568342247424 569017738982 569589528816 570689681408 574251558552 575148194544 575360715776 575938879488 576935425517 576948566656 578630632448 579855721368 580182710912 581231743488 581455977333 581559508992 582835796928 583151184264 583366662656 586102942656 587130448597 587924214708 587937606144 589651709952 590352528436 592087158784 592530868692 593340738144 593661809972 593675332096 594258363936 594271899648 594978209364 595406163968 596712839712 598313420628 599733243648 600071442432 601596870864 601936120576 603364540416 605702003522 606310656336 606638746518 607467898576 607481735168 608078325888 608092176384 608421230592 609144357206 609252818944 612227686224 614012606592 614026592256 614130139007 614747261016 615934635008 616553570304 618823675008 620746624344 621096672896 622219682304 622570561536 624505154048 626804535896 627434394048 627666235392 628646273024 629384100564 629398436352 631233417216 632569877856 634315611636 635182592352 635526305876 635540781568 636164928288 637393670144 640505943924 640742615296 642025891584 642610669568 644020940112 644384113408 645748416978 645913264128 647280805248 647631065424 647645816832 648415563026 649067137488 649418364294 649533997056 650305987408 650320799744 650959461504 652216778752 652705549776 654623391744 655401430992 656287495488 657312222336 657438043031 657555103744 659369790464 660765822024 661123379287 662692252992 662707347456 663065955328 664521116952 666098053632 667884748608 669831934464 669960151644 671006226968 671928692736 676498341596 677178135648 678103700736 678470639968 678486093824 679975096416 680343048308 683401385898 683416952064 683786766432 685409421312 685911583826 685927207168 687926994944 691286013474 692230861168 692926464384 693301424592 693317216256 694141244258 694249026944 694264840192 695338549248 696164979664 698733757008 699672847467 699688784256 701728693248 701863016008 702568298304 703925297152 705155102883 707227057152 707362432392 707745204271 709424713536 709440872448 709824769024 714983379264 716348041024 717067878912 717205137852 719312498688 720835442208 722937003264 724204395068 724932127584 725922962688 726315778144 726332321792 731594235834 731610899712 732006793056 732277274624 733743876096 734281450658 734298175744 734412193792 736438986752 737998190832 739749491712 740034880242 740149789056 740166647808 741046357744 741791014272 742192416336 743206842752 743223771136 745949199744 749013146211 749030206848 751213968384 751357763464 753565474816 754882005339 755160939456 755569576328 757244993736 757362574848 757654758343 757789663232 759452705088 763279469964 763296855552 765522210816 765668744736 766864259392 771668108064 773140961824 773917869312 774975657984 775274636444 777114395904 777534912352 778759718814 781030155312 781047945216 781470590208 781620176918 783185602122 783325052928 783898952944 783916808192 786202279936 789595893009 790041158256 791120984192 791915959296 792344485248 792362532864 793304279152 795617119616 797301616881 797751227504 798552865152 799644324864 800095256576 801832878363 802129161152 805891546152 808259493888 808414208448 808851662024 810771101184 811228307456 816303581632 817105250412 817123862016 818683475456 819506147328 819663014688 823811933952 825098233344 826085447712 826213718016 827195697438 827662165792 828493860096 829626243072 833677152462 836107698096 836126742528 836579192064 836739327494 836888313856 838564429824 839178800752 839197915136 841644556288 843426503808 845277483897 845427990528 845754148848 846910123136 847761159168 848219904384 850015773369 852513371136 853526608473 854007925232 856034522112 858694586816 860997889304 862722291816 863041073664 863508087232 863527755776 865422849984 865891152392 867945948672 869783582052 870274066368 872339263488 873868574656 874726776396 875049993984 876416296448 881021096032 881886322062 881906409216 883589670656 884477564928 885528792654 886028155936 888130738176 890011107216 890492714958 890512998144 892467314046 892626223104 893109245952 893280202192 895069259568 895904923648 897470130942 900107163648 902395306296 902904180864 904138267648 905046810624 906633461888 908553005283 909958119777 911201847864 911222602752 911715688576 912631845888 913716535809 913879228416 918341529336 921018909888 921039888384 921714684632 923901952512 924401899456 924422955008 931119936516 931645009344 932897129956 932918379008 933855842304 935638257664 936757731072 940206803844 941499353088 942969409536 943149909856 944076150846 944097654528 945899618048 946850125824 952773888528 953289458814 953311172352 955573420032 956090505216 956273517136 959083331584 960758915886 961113922944 963916004352 965061647011 966031410168 966576170112 967897283584 968622625467 968869896192 971446598136 971468725248 972623344539 974127546441 974300995584 975458981112 975481199616 976009057408 978325168128 983102146488 983997587776 985968333504 986332655616 986713173656 986866385408 989054685696 989589888448 991148733036 994038379488 994061021184 994598932992 996781675428 998684194948 998706942464 1001618624512 1004940227466 1006509340452 1006881252608 1007893039104 1009659991648 1009816766464 1012603606784 1014747512394 1017155551104 1017705959952 1017729140736 1019962644624 1020514572462 1020696281088 1020891659648 1025680149648 1028693901312 1028867375739 1028890810752 1031890492416 1033116924763 1033300877312 1036152527872 1036929020211 1038346291752 1038908167451 1039952136888 1039975824384 1041211866387 1041373540416 1041397260288 1041960786944 1043007823872 1044247469496 1049533176384 1052593039872 1052794524012 1053388211008 1055887945728 1056459313664 1061043648588 1063068822508 1064137070304 1064161308672 1064737153536 1066192433152 1069110504484 1074522061536 1075807706778 1075999260672 1077861060298 1077885611264 1078968748032 1081028134912 1086306592602 1088884444032 1089473667216 1089498482688 1092674863104 1092884019584 1096907937818 1098010189584 1098415911936 1100130977792 1101422175987 1101447263616 1101618290688 1102927596584 1104658480128 1106168324096 1106997286248 1110052320363 1110224683584 1110249971712 1111569536616 1112171035283 1113288624504 1114810264128 1114835656704 1115438922752 1123545310272 1124568671744 1126820952576 1127036645196 1127672198464 1130348212224 1130959872512 1132741409184 1133354364492 1135867490604 1136043862272 1136684494848 1138035477964 1139179057632 1141379362816 1148503117104 1150296389088 1150721431552 1151877758976 1153870851034 1153897133312 1157261264896 1159711442736 1160365421824 1162463486976 1162911954666 1163119017984 1165671593856 1166302368528 1166733325312 1172205885312 1172430265377 1174260897194 1175848429416 1175875212288 1179303419904 1180705056872 1183872097793 1184174317568 1185061737384 1186681476288 1187323619944 1187350664192 1188516727872 1188543799296 1189956418728 1190600334539 1190812327936 1193425679424 1196626841256 1199466487296 1200142884864 1203193741728 1203872241152 1211404007044 1212621312672 1213277493036 1214935797152 1214963470336 1216156651776 1216842461184 1218288714412 1224455372448 1228025213184 1228260278014 1229494522032 1231869270016 1233107140608 1237647350016 1240793546157 1241493248688 1242193345792 1244439364608 1245141123072 1245351098209 1249010308096 1253609071792 1254868788096 1255108991241 1255332470784 1257292546048 1258768201128 1258796872704 1262466834432 1265139755712 1267357691369 1268631223272 1270365184704 1271052611752 1271081563136 1272329856576 1274787340288 1281011887848 1281485230592 1284051783168 1285221339136 1288041880224 1288768226816 1291496833956 1294561610496 1295262130848 1295291633664 1296831126052 1298134274976 1298836728588 1300611974816 1300641599488 1301918923008 1305411099552 1310802861984 1312574990976 1314624444672 1314876086062 1315110207488 1318739580928 1321531644048 1322246758574 1325384505984 1325414694912 1326131910656 1328293188981 1329042233904 1332196107264 1335739072437 1335769497216 1339663868928 1339920303288 1342012453936 1343857385472 1352996683192 1354356271296 1356207401472 1356730613777 1356941279936 1356972187648 1359950192832 1360686096616 1366802771796 1366833904128 1367573532864 1370818842624 1371823167652 1371854414336 1375853989888 1382572026948 1384461722336 1385852928768 1386602849184 1386634432512 1388282488516 1388498053888 1392329959328 1397467514016 1399345694934 1399377568512 1403457386496 1403726032016 1405136596608 1407850594304 1410310205766 1414454114304 1414724864784 1415490408542 1418849427072 1418881744896 1419649538048 1429934188221 1429966758528 1432696082048 1434135757824 1434410275704 1438624997376 1441670884416 1445874006528 1448408790136 1449864255168 1451845925376 1452631556288 1452664643584 1463188471668 1463221799424 1464013586112 1464554549248 1467487752192 1468562901316 1468596351488 1472877973504 1475996381664 1479498983424 1480069760484 1480299578112 1482092715488 1483582028544 1484384832672 1486413685504 1491898399488 1498026292422 1498060413696 1502427936768 1502715526928 1507130949632 1509764010678 1510321878912 1511139152656 1514489987472 1514725149696 1515309516686 1515579326464 1518905410176 1522121268591 1526558939928 1526593711104 1530771858693 1531044421632 1531337489472 1533728518784 1543336216128 1546281923648 1547835738624 1549951315968 1550549272888 1554228791808 1555069824704 1557519437628 1562060310624 1562095890432 1562941180416 1563240353836 1566371204244 1567797905888 1567833616384 1579191786018 1580082316512 1582241968384 1583831918592 1584688970496 1586608558304 1591234239232 1594603233762 1595502455008 1597105730304 1599288649728 1603665756726 1604258322304 1611783092304 1616518987776 1616791590447 1616828416896 1617703324048 1621542202368 1622456614912 1629459888903 1632569977423 1632607163264 1634210500824 1634247724032 1637366950912 1639012294656 1639326029376 1645361906727 1647623867904 1650196466688 1652170895424 1652427436032 1654391394876 1655324331584 1656987720192 1659252486144 1667354304924 1672215396192 1672253485056 1673158384128 1673478654988 1678357601504 1678395830272 1686853007616 1690554967794 1690855981056 1691508297696 1693820246272 1695522318336 1696439808768 1700031546738 1705026742272 1707053216946 1708015850464 1712069044224 1717389173632 1721995778608 1725444583632 1726082147328 1727016174464 1727055511552 1730806276551 1730845699968 1731782304784 1735891897344 1739567164104 1740548132736 1744367931999 1744678526976 1747697341159 1747737149312 1749453552792 1750099987968 1752832592896 1761391345791 1762042192064 1763772644124 1763812818432 1767179341312 1768955129856 1771057585308 1772056311872 1776261476352 1780022214432 1780985429916 1781025996288 1784934628092 1786218491904 1786560404384 1790138519136 1794940261884 1800214327296 1804790612592 1805808361728 1808276535296 1810093621248 1813266923776 1817106010566 1819916239554 1822403695728 1822445205504 1823431377152 1825263691776 1827433071618 1827758456832 1836683058672 1842037819776 1842079776768 1842390417021 1843429369264 1847803905024 1848803798912 1848845910016 1860370439389 1862239873032 1863290018688 1865794259912 1865836758016 1867711684608 1870943382847 1871276515328 1873515462144 1880413607688 1882998706176 1885938819072 1886299819712 1888152301692 1888195309056 1891799236096 1893700251648 1905547777056 1906578917628 1906622344704 1912181010432 1912547034272 1921517831772 1922227845888 1927832008704 1930123294022 1932062820336 1933152340224 1935794567168 1937245250934 1937739792384 1942893196272 1942937450496 1945246689078 1948255092882 1948601991168 1950917962224 1950962399232 1952018114816 1956650336256 1966204292976 1967995175552 1971936667008 1972314129093 1972665311232 1973426347312 1973732770816 1978109371392 1979179776896 1982297466072 1983370137861 1988076758976 1988122042368 1989197865984 1991562086437 1993563350856 1997368389896 1997413884928 2003237249024 2009880454932 2013018680904 2013762505216 2015786078208 2019319983296 2019633532928 2025207213568 2029495024788 2034311102208 2035411919904 2035458281472 2039925289248 2041029144924 2041783319296 2051360299296 2057734751478 2057781621504 2063780984832 2066233849526 2066601754624 2072305055744 2073858040422 2076692583504 2077816334902 2079904273776 2079951648768 2082423732774 2082747080832 2082794520576 2083921573888 2086015647744 2088494938992 2099018542401 2099066352768 2105186079744 2105589048024 2106728436037 2106776422016 2111775891456 2112918627328 2122087297176 2123235612813 2126137645016 2128274140608 2128322617344 2129474307072 2132005250221 2132384866304 2138221008968 2149044123072 2151615413556 2155722120596 2155771222528 2157937496064 2162056269824 2172613185204 2177768888064 2178947334432 2178996965376 2185768039168 2193815875636 2196020379168 2196831823872 2200261955584 2202844351974 2202894527232 2203236581376 2205855193168 2209316960256 2212336648192 2213994572496 2220104640726 2220449367168 2220499943424 2223139073232 2224342070566 2226577249008 2229620528256 2229671313408 2230877845504 2247039438633 2247090620544 2249137343488 2253641905152 2254073290392 2255293027021 2255344396928 2260696424448 2261919745024 2265482818368 2266708728984 2271734981208 2272087724544 2272964275029 2273368989696 2276070955928 2278358115264 2282758725632 2297006234208 2300592778176 2301442863104 2307741702068 2307794266624 2314522529792 2319422885472 2320730843648 2324926973952 2325823909332 2331343187712 2332604737056 2333466650624 2344411770624 2344860530754 2348521794388 2351696858832 2351750424576 2358606839808 2361410113744 2367744195586 2368348635136 2370123474768 2373362952576 2374647239888 2374701328384 2377033455744 2377087598592 2379912837456 2381200669078 2381624655872 2386851358848 2391904850643 2393253682512 2398932974592 2400285769728 2400690543391 2405498635089 2406387483456 2407744482304 2422808014088 2425242625344 2426554986072 2429871594304 2429926940672 2432313303552 2433684922368 2436577428824 2448910744896 2456050426368 2456520556028 2458989044064 2463738540032 2475294700032 2481587092314 2482986497376 2484386691584 2488878729216 2490702196418 2498020616192 2507218143584 2509737576192 2510217982482 2510664941568 2517536402256 2517593745408 2524933668864 2530279511424 2534715382738 2537262446544 2540730369408 2542105223504 2542163126272 2544659713152 2549574680576 2560579825419 2562023775696 2562970461184 2568103566336 2569985077303 2570442678272 2576083760448 2577536453632 2582993667912 2589123220992 2590524261696 2590583267328 2593662252104 2596268549952 2597673457176 2601223949632 2601283198976 2603837846016 2610822199104 2621605723968 2625149981952 2629248889344 2629752172124 2637479161856 2643063288096 2644493517148 2650769011968 2652263821312 2656586377962 2658084467808 2664392214528 2671478144874 2671538994432 2679327737856 2679840606576 2684024907872 2687714770944 2705993366384 2708712542592 2712414802944 2713461227554 2713882559872 2713944375296 2719900385664 2721372193232 2725659015849 2733605543592 2733667808256 2735147065728 2735670619213 2741149607427 2741637685248 2743646335304 2743708828672 2751707979776 2765144053896 2768923444672 2771705857536 2773205698368 2773268865024 2776564977032 2776996107776 2784659918656 2794935028032 2798691389868 2798755137024 2806914772992 2807452064032 2810273193216 2820620411532 2828908228608 2829449729568 2830980817084 2837698854144 2839299076096 2859868376442 2859933517056 2865392164096 2868271515648 2868820551408 2877249994752 2883341768832 2891748013056 2895184941033 2896817580272 2899728510336 2903691850752 2905263112576 2905329287168 2917870033617 2926376943336 2926443598848 2928027172224 2928587646229 2929109098496 2934975504384 2937125802632 2937192702976 2945755947008 2951992763328 2958997966848 2960139520968 2960599156224 2964185430976 2967164057088 2968769665344 2972827371008 2983796798976 2996052584844 2996120827392 3004855873536 3005431053856 3019528021356 3020643757824 3022278305312 3028979974944 3029450299392 3030619033372 3037810820352 3044242537182 3053117879856 3053187422208 3061543717386 3062088843264 3062674978944 3067457037568 3086602127217 3086672432256 3092563847296 3095671477248 3099350774289 3099902631936 3101098545776 3108457583616 3110139649408 3115038875256 3116724502353 3123635599161 3124120621248 3124191780864 3125882360832 3126480707672 3132742408488 3135595811776 3135667232768 3158383572036 3160164633024 3164483936768 3167663837184 3169377940992 3173217116608 3182468478464 3189206467524 3191004910016 3194211460608 3198577299456 3207331513452 3208516644608 3223566184608 3233583180894 3233656833792 3235406648096 3243084404736 3258919777806 3265139954846 3265214326528 3268421001648 3268495448064 3274733901824 3278024589312 3278652058752 3290723813454 3295247735808 3300392933376 3304266527961 3304341790848 3304854872064 3308782789752 3310648663168 3313975440384 3318504972288 3334708609848 3336513105849 3344430792384 3344506970112 3346316768256 3346957309976 3356715203008 3356791660544 3373706015232 3381109935588 3383016595392 3387640492544 3391044636672 3392879617536 3400063093476 3410053484544 3414106433892 3416031700928 3424138088448 3434778347264 3443991557216 3450889167264 3452164294656 3454032348928 3461612553102 3461691399936 3463564609568 3471783794688 3479134328208 3481096265472 3488735863998 3489357053952 3495394682318 3495474298624 3498907105584 3500199975936 3505665185792 3517290796131 3522782691582 3524084384128 3527545288248 3527625636864 3534358682624 3537910259712 3542115170616 3544112623744 3551616293379 3552522952704 3560044428864 3561970859832 3562051992576 3569869256184 3571801003617 3572436983808 3573120808768 3580277038272 3589880523768 3600428654592 3609581225184 3611616723456 3616553070592 3626533847552 3634212021132 3639832479108 3644807391456 3644890411008 3646862754304 3650527383552 3654866143236 3673366117344 3684075639552 3684780834042 3686858738528 3695607810048 3697607597824 3720740878778 3724479746064 3726580037376 3731588519824 3731673516032 3735423369216 3736053294627 3741886765694 3742553030656 3747030924288 3760827215376 3765326973723 3765997412352 3771877638144 3772513711043 3772599639424 3776304603384 3776390618112 3783598472192 3787400503296 3802073074107 3811095554112 3813157835256 3813244689408 3824362020864 3825094068544 3843035663544 3844455691776 3855664017408 3860246588044 3864125640672 3866304680448 3871589134336 3874490501868 3885786392544 3885874900992 3890493378156 3896510185764 3901835924448 3901924798464 3904036229632 3932408585952 3935990351104 3943873334016 3944628258186 3945330622464 3946852694624 3947465541632 3956218742784 3958359553792 3964594932144 3966740275722 3976153517952 3976244084736 3978395731968 3983124172874 3987126701712 3994736779792 3994827769856 4006474498048 4019760909864 4026037361808 4027525010432 4031572156416 4038547978619 4038639966592 4039267065856 4050414427136 4058990049576 4068622204416 4070191841331 4070823839808 4070916562944 4079850578496 4082058289848 4083566638592 4102720598592 4115469502956 4115563243008 4127561969664 4132467699052 4144610111488 4147716080844 4153385167008 4155632669804 4159808547552 4159903297536 4164847465548 4165494161664 4167843147776 4176989877984 4198037084802 4198132705536 4210372159488 4211178096048 4213456872074 4213552844032 4223551782912 4225837254656 4244174594352 4246471225626 4252275290032 4256548281216 4256645234688 4258948614144 4264010500442 4264769732608 4276442017936 4298088246144 4298910973049 4303230827112 4311444241192 4311542445056 4315874992128 4324112539648 4345226370408 4355537776128 4357894668864 4357993930752 4371536078336 4387631751272 4392040758336 4393663647744 4400523911168 4405688703948 4405789054464 4411710386336 4418633920512 4427989144992 4440209281452 4440898734336 4446278146464 4448684141132 4453154498016 4459241056512 4461755691008 4494078877266 4494181241088 4498274686976 4507283810304 4508146580784 4510586054042 4510688793856 4521392848896 4523839490048 4530965636736 4533417457968 4543469962416 4544175449088 4545928550058 4546737979392 4552141911856 4556716230528 4565517451264 4594012468416 4601185556352 4602066301217 4602885726208 4615483404136 4615588533248 4627863655009 4629045059584 4638845770944 4641461687296 4649853947904 4651647818664 4662686375424 4665209474112 4666933301248 4688823541248 4689721061508 4697043588776 4703393717664 4703500849152 4722820227488 4735488391172 4740246949536 4746725905152 4749294479776 4749402656768 4754066911488 4759825674912 4762401338156 4773702717696 4783809701286 4786507365024 4797865949184 4801381086782 4810997270178 4812774966912 4815488964608 4845616028176 4850374771341 4850485250688 4853109972144 4859743188608 4859853881344 4864626607104 4867369844736 4873154857648 4897709932269 4897821489792 4912100852736 4913041112056 4917978088128 4927477080064 4936085720181 4950589400064 4954216429897 4963174184628 4965972994752 4968773383168 4977757458432 4981404392836 4996041232384 5014436287168 5019475152384 5020435964964 5035072804512 5035187490816 5060559022848 5069430765476 5074524893088 5081460738816 5084210447008 5084326252544 5089319426304 5121159650838 5124047551392 5125940922368 5136207132672 5139970154606 5140885356544 5152167520896 5155072907264 5165987335824 5178246441984 5181048523392 5181166534656 5187324504208 5192418829653 5192537099904 5195346914352 5202447899264 5202566397952 5207675692032 5221644398208 5243092023477 5243211447936 5250299963904 5258497778688 5259504344248 5274958323712 5284174037373 5286126576192 5288987034296 5301538023936 5303583308401 5304527642624 5313172755924 5316168935616 5328784429056 5342956289748 5343077988864 5358655475712 5359681213152 5368049815744 5411986732768 5417425085184 5424829605888 5426922455108 5427765119744 5439800771328 5442744386464 5451318031698 5467211087184 5467335616512 5470294131456 5471341238426 5482299214854 5483275370496 5487292670608 5487417657344 5503415959552 5527171251063 5530288107792 5537846889344 5543411715072 5546411396736 5546537730048 5553129954064 5553992215552 5569319837312 5581111318167 5589870056064 5597382779736 5597510274048 5612830148541 5613829545984 5614904128064 5620546386432 5641240823064 5657816457216 5658899459136 5661961634168 5675397708288 5678598152192 5719736752884 5719867034112 5730784328192 5736543031296 5737641102816 5766683537664 5783496026112 5790369882066 5793635160544 5799457020672 5807383701504 5810526225152 5835740067234 5852753886672 5852887197696 5856054344448 5857175292458 5858218196992 5869951008768 5874251605264 5874385405952 5891511894016 5903985526656 5916942387279 5917995933696 5920279041936 5921198312448 5928235831639 5928370861952 5934328114176 5937539330688 5945654742016 5950110413583 5967593597952 5974686259311 5992105169688 5992241654784 6009711747072 6010862107712 6039056042712 6041287515648 6044556610624 6057959949888 6058900598784 6061238066744 6075621640704 6088485074364 6106235759712 6106374844416 6123087434772 6125349957888 6134914075136 6173204254434 6173344864512 6185127694592 6191342954496 6198701548578 6199805263872 6202197091552 6216915167232 6220279298816 6230077750512 6233449004706 6247271198322 6248241242496 6248383561728 6251764721664 6252961415344 6265484816976 6271191623552 6271334465536 6316767144072 6320185308111 6320329266048 6328967873536 6335327674368 6338755881984 6346289680687 6346434233216 6364936956928 6369706838439 6378412935048 6382009820032 6388422921216 6396015750663 6397154598912 6414663026904 6417033289216 6447132369216 6467166361788 6467313667584 6470813296192 6486168809472 6517839555612 6530279909692 6530428653056 6536842003296 6536990896128 6549467803648 6557304117504 6581447626908 6590495471616 6600785866752 6608533055922 6608683581696 6609709744128 6617565579504 6621297326336 6627950880768 6637009944576 6669417219696 6673026211698 6688861584768 6689013940224 6692633536512 6693914619952 6713430406016 6713583321088 6747412030464 6755431529077 6762219871176 6765879081063 6766033190784 6775280985088 6782089273344 6785759235072 6800126186952 6818892825087 6820106969088 6828212867784 6832063401856 6848276176896 6869556694528 6887983114432 6901778334528 6904328589312 6908064697856 6923225106204 6923382799872 6927129219136 6943567589376 6958268656416 6962192530944 6977471727996 6990789364636 6990948597248 6997814211168 7000399951872 7011330371584 7034581592262 7045565383164 7048168768256 7055090576496 7055251273728 7068717365248 7075820519424 7084230341232 7088225247488 7103232586758 7105045905408 7120088857728 7123941719664 7124103985152 7139738512368 7143602007234 7144873967616 7146241617536 7160554076544 7179761047536 7200857309184 7202071630173 7219162450368 7223233446912 7231818473341 7233106141184 7253067695104 7268424042264 7272357172157 7279664958216 7289614782912 7289780822016 7293725508608 7301054767104 7309732286472 7346732234688 7368151279104 7369561668084 7373717477056 7391215620096 7395215195648 7441481757556 7448959492128 7453160074752 7463177039648 7463347032064 7472106589254 7483773531388 7494061848576 7521654430752 7530653947446 7531994824704 7545027422086 7545199278848 7552609206768 7552781236224 7567196944384 7574801006592 7604146148214 7622191108224 7626315670512 7626489378816 7648724041728 7650188137088 7686071327088 7688911383552 7709955231909 7711328034816 7720493176088 7728251281344 7732609360896 7743178268672 7748981003736 7771572785088 7771749801984 7780986756312 7785197246981 7793020371528 7803671848896 7803849596928 7808072459264 7864817171904 7871980702208 7887746668032 7889256516372 7893705389248 7894931083264 7912437485568 7916719107584 7929189864288 7933480551444 7952307035904 7956791463936 7966248345748 7974253403424 7989473559584 7989655539712 8039521819728 8052074723616 8055050020864 8063144312832 8077095957238 8077279933184 8078534131712 8100828854272 8117980099152 8137244408832 8140383682662 8141647679616 8141833125888 8159701156992 8164116579696 8167133277184 8205441197184 8207011857639 8230939005912 8231126486016 8255123939328 8264935398104 8289220222976 8295432161688 8306770334016 8311265339608 8319617095104 8319806595072 8329694931096 8330988323328 8334202341773 8335686295552 8353979755968 8396074169604 8396265411072 8420744318976 8422356192096 8426913744148 8427105688064 8451674509312 8488349188704 8492942451252 8504550580064 8513096562432 8517897228288 8528021000884 8552884035872 8596176492288 8597821946098 8606461654224 8622888482384 8623084890112 8631749984256 8648225079296 8685554823099 8690452740816 8711075552256 8715789337728 8715987861504 8717457687463 8743072156672 8775263502544 8784081516672 8785762938687 8787327295488 8801047822336 8811377407896 8811578108928 8823420772672 8837267841024 8855978289984 8880418562904 8881797468672 8892556292928 8897368282264 8906308996032 8918482113024 8923511382016 8988157754532 8988362482176 8996549373952 9014567620608 9016293161568 9021172108084 9021377587712 9047678980096 9061931273472 9066834915936 9086939924832 9088350898176 9091857100116 9104283823712 9113432461056 9188024936832 9202371112704 9204132602434 9205771452416 9230966808272 9231177066496 9255727310018 9258090119168 9277691541888 9282923374592 9298052322867 9299707895808 9303295637328 9325372750848 9330418948224 9333866602496 9350173507059 9377647082496 9379442123016 9394087177552 9406787435328 9407001698304 9445640454976 9470976782344 9480493899072 9493451810304 9498588959552 9498805313536 9508133822976 9519651349824 9524802676312 9547405435392 9567619402572 9573014730048 9595731898368 9602762173564 9621994540356 9625549933824 9630977929216 9691232056352 9700749542682 9700970501376 9706219944288 9719486377216 9729253214208 9746309715296 9795419864538 9795642979584 9824201705472 9826082224112 9835956176256 9854954160128 9872171440362 9901178800128 9908432859794 9926348369256 9931945989504 9937546766336 9955514916864 9962808785672 9992082464768 10009539317547 10028872574336 10038950304768 10040871929928 10070145609024 10070374981632 10121118045696 10138861530952 10149049786176 10162921477632 10168420894016 10168652505088 10178638852608 10242319301676 10248095102784 10251881844736 10272414265344 10279940309212 10304335041792 10310145814528 10331974671648 10356492883968 10362097046784 10374649008416 10384837659306 10385074199808 10390693828704 10404895798528 10415351384064 10443288796416 10486184046954 10486422895872 10500599927808 10516995557376 10519008688496 10549916647424 10568348074746 10572253152384 10577974068592 10603076047872 10607166616802 10609055285248 10626345511848 10632337871232 10654848880137 10657568858112 10685912579496 10686155977728 10715403010851 10717310951424 10719362426304 10736099631488 10823973465536 10834850170368 10849659211776 10853844910216 10855530239488 10879601542656 10885488772928 10902636063396 10934422174368 10934671233024 10940588262912 10942682476852 10964598429708 10974585341216 10974835314688 11054342502126 11060576215584 11075693778688 11086823430144 11092822793472 11106259908128 11107984431104 11138639674624 11162222636334 11179740112128 11194765559472 11195020548096 11208159883881 11225660297082 11227659091968 11229808256128 11241092772864 11282481646128 11315632914432 11317541133129 11317798918272 11323923268336 11350795416576 11357196304384 11406219222321 11427989841961 11439473505768 11439734068224 11461568656384 11473086062592 11475282205632 11533367075328 11566992052224 11580739764132 11587270321088 11598914041344 11614767403008 11621052450304 11671480134468 11705507773344 11705774395392 11712108688896 11714350584916 11748503210528 11748770811904 11807971053312 11833884774558 11835991867392 11840558083872 11842396624896 11856471663278 11856741723904 11868656228352 11875078661376 11891309484032 11900220827166 11935187195904 11949372518622 11984210339376 11984483309568 12019423494144 12021724215424 12078112085424 12082575031296 12089113221248 12115643935857 12115919899776 12117801197568 12122476133488 12151243281408 12176970148728 12210575523993 12212471519424 12212749688832 12233881388113 12246174869544 12250699915776 12269828150272 12346408508868 12346689729024 12370255389184 12382685908992 12397403097156 12404394183104 12433830334464 12440558597632 12460155501024 12466898009412 12494542396644 12496482484992 12503529443328 12505922830688 12530969633952 12542383247104 12633534288144 12640370616222 12640658532096 12657935747072 12670655348736 12677511763968 12692579361374 12692868466432 12729873913856 12739413676878 12756825870096 12764019640064 12776845842432 12792031501326 12794309197824 12829326053808 12834066578432 12894264738432 12896732919147 12934332723576 12934627335168 12941626592384 12972337618944 13022593075723 13035679111224 13060559819384 13060857306112 13073684006592 13073981792256 13096603679929 13098935607296 13114608235008 13162895253816 13180990943232 13201571733504 13217066111844 13217367163392 13235131159008 13242594652672 13255901761536 13338834439392 13346052423396 13377723169536 13385267073024 13387829239904 13426860812032 13494824060928 13510863058154 13524439742352 13531758162126 13532066381568 13550561970176 13564178546688 13571518470144 13600252373904 13637785650174 13640213938176 13656425735568 13664126803712 13696552353792 13698862080299 13739113389056 13775966228864 13803556669056 13806198903651 13808657178624 13816129395712 13846450212408 13846765599744 13854258438272 13883590965027 13887135178752 13916537312832 13924385061888 13940934605059 13954943455992 13981578729272 13981897194496 13995628422336 14000799903744 14022660743168 14069163184524 14091130766328 14096337536512 14110181152992 14110502547456 14137434730496 14168460682464 14176450494976 14206465173516 14240177715456 14247883439328 14248207970304 14279477024736 14287204014468 14292483235072 14321108153088 14359522095072 14404143260346 14438324900736 14446466893824 14463636946682 14466212282368 14506135390208 14536848084528 14544714344314 14559329916432 14579229565824 14579561644032 14587451017216 14602109534208 14619464572944 14693129796807 14693464469376 14736302558208 14739123336168 14747099052259 14747434954112 14782431240192 14790430391296 14862649289691 14882963515112 14897918984256 14906320149504 14924036751547 14926354079296 14926694064128 14944213178508 14967547062776 14988123697152 15043308861504 15061307894892 15090054844172 15090398557696 15105218413536 15105562472448 15134393888768 15208292296428 15244382216448 15252631341024 15252978757632 15300376274176 15372142654176 15377822767104 15419910463818 15422656069632 15440986352176 15456502562688 15465218721792 15486356537344 15497962007472 15543145570176 15543499603968 15561973512624 15570394493962 15586040743056 15607343697792 15607699193856 15616144918528 15729276070431 15729634343808 15743961404416 15775493336064 15778513032744 15787051189147 15787410778496 15789862166528 15824874971136 15833438215168 15858379728576 15866961102888 15904614071808 15910749925203 15913582927872 15932496691496 15948506806848 15978947119168 15979311079424 16079043639456 16104149447232 16110100041728 16154191914476 16154559866368 16201657708544 16235960198304 16274488817664 16280767365324 16283295359232 16319402313984 16328233159392 16334266554368 16410882394368 16414023715278 16461878011824 16462252972032 16510247878656 16529870796208 16578440445952 16590864323376 16613540668032 16622530679216 16639234190208 16639613190144 16659389862192 16661976646656 16668404683546 16671372591104 16707959511936 16743333954501 16792148339208 16792530822144 16804833803737 16838490445623 16841488637952 16844712384192 16853827488296 16854211376128 16903349018624 16976698377408 16985884902504 17009101160128 17026193124864 17035794456576 17056042001768 17105768071744 17192352984576 17195643892196 17212923308448 17245776964768 17246169780224 17371109646198 17380905481632 17422151104512 17431578675456 17434915374926 17486144313344 17550527005088 17568163033344 17571525877374 17574654590976 17622754815792 17623156217856 17646841545344 17674535682048 17711956579968 17760837125808 17763594937344 17784707494917 17785112585856 17794736564528 17812617992064 17836964226048 17847022764032 17924058777933 17976315509064 17976724964352 17989895541121 17993098747904 18029135241216 18032586323136 18042344216168 18042755175424 18095357960192 18123862546944 18133669831872 18173879849664 18176701796352 18183714200232 18208567647424 18226864922112 18376049873664 18404742225408 18408265204868 18461933616544 18462354132992 18511454620036 18555383083776 18565846749184 18596104645734 18599415791616 18606591274656 18650745501696 18660837896448 18667733204992 18700347014118 18755294164992 18758884246032 18788174355104 18813574870656 18814003396608 18891280909952 18941953564688 18960555924333 18960987798144 18986903620608 18997177919104 18997610627072 19016267645952 19038869042061 19039302699648 19049605352624 19094810870784 19135238805144 19146029460096 19188047251989 19191463796736 19205524347128 19243989080712 19251099867648 19261955858432 19382464112704 19401499085364 19401941002752 19412439888576 19438972754432 19458506428416 19492619430592 19590839729076 19591285959168 19648403410944 19652164448224 19671912352512 19744342880724 19802357600256 19816865719588 19852696738512 19863891979008 19875093532672 19911029833728 19925617571344 19984164929536 20019078635094 20057745148672 20077900609536 20081743859856 20140291218048 20140749963264 20242236091392 20266294587231 20277723061904 20297637243189 20298099572352 20325842955264 20336841788032 20337305010176 20357277705216 20484638603352 20496190205568 20503763689472 20544828530688 20559880618424 20608670083584 20620291629056 20663949343296 20712985767936 20724194093568 20749298016832 20769675318612 20770148399616 20781387657408 20809791597056 20830702768128 20886577592832 20972368093908 20972845791744 21001199855616 21033991114752 21038017376992 21136696149492 21144506304768 21155948137184 21206152095744 21214333233604 21252691023696 21264675742464 21309697760274 21315137716224 21371825158992 21372311955456 21430806021702 21434621902848 21438724852608 21472199262976 21606214890519 21647946931072 21669700340736 21695455420023 21699318423552 21707689820432 21711060478976 21759203085312 21770977545856 21805272126792 21817071516471 21868844348736 21869342466048 21881176525824 21885364953704 21929196859416 21949170682432 21949670629376 22108685004252 22121152431168 22151387557376 22173646860288 22185645586944 22212519816256 22215968862208 22277279349248 22324445272668 22359480224256 22389531118944 22390041096192 22416319767762 22451320594164 22459616512256 22482185545728 22564963292256 22635082266258 22635597836544 22647846536672 22701590833152 22812438444642 22855979683922 22878947011536 22879468136448 22923137312768 22946172125184 22950564411264 23066734150656 23129865695727 23133984104448 23161479528264 23174012796407 23174540642176 23197828082688 23229534806016 23242104900608 23342960268936 23355591740943 23411015546688 23411548790784 23424217377792 23428701169832 23497006421056 23497541623808 23615942106624 23667769549116 23681116167744 23684793249792 23712943326556 23713483447808 23737312456704 23750157322752 23782618968064 23800441654332 23870374391808 23898745037244 23968420678752 23968966619136 24043448430848 24156224170848 24165150062592 24178226442496 24231287871714 24231839799552 24235602395136 24244952266976 24302486562816 24353940297456 24421151047986 24424943038848 24425499377664 24467762776226 24492349739088 24501399831552 24539656300544 24621035572917 24692817017736 24693379458048 24740510778368 24765371817984 24794806194312 24808223297231 24808788366208 24867660668928 24881117195264 24920311002048 24933796018824 24989084793288 24992964969984 25002607025319 25007058886656 25011845661376 25061939267904 25084766494208 25267068576288 25280741232444 25281317064192 25315871494144 25355023527936 25385158722748 25385736932864 25459747827712 25478827353756 25513651740192 25528039280128 25553691684864 25584063002652 25658652107616 25668133156864 25788529476864 25793465838294 25868665447152 25869254670336 25883253184768 25944675237888 26045186151446 26071358222448 26121119638768 26121714612224 26147368013184 26147963584512 26152373062389 26193207359858 26197871214592 26229216470016 26325790507632 26357288816061 26361981886464 26403143467008 26407595977301 26434132223688 26434734326784 26470262318016 26485189305344 26511803523072 26677668878784 26692104846792 26755446339072 26770534146048 26775658479808 26853721624064 26989648121856 27021726116308 27048879484704 27063516324252 27064132763136 27101123940352 27143036940288 27200504747808 27275571300348 27312851471136 27328253607424 27397724160598 27478226778112 27551932457728 27607113338112 27612397807302 27617314357248 27632258791424 27692900424816 27693531199488 27708516876544 27767181930054 27774270357504 27833074625664 27848770123776 27881869210118 27909886911984 27963157458544 27963794388992 27991256844672 28001599807488 28045321486336 28138326369048 28182261532656 28192675073024 28220362305984 28221005094912 28269835850333 28274869460992 28336921364928 28352900989952 28412930347032 28480355430912 28495766878656 28496415940608 28558954049472 28574408028936 28584966470144 28642216306176 28719044190144 28808286520692 28876649801472 28892933787648 28927273893364 29012270780416 29073696169056 29089428688628 29118659832864 29158459131648 29174902034432 29238929145888 29386259593614 29386928938752 29472605116416 29478246672336 29494198104518 29494869908224 29564862480384 29580860782592 29725298579382 29765927030224 29795837968512 29812640299008 29848073503094 29852708158592 29853388128256 29888426357016 29935094125552 29976247394304 30086617723008 30092376811343 30122615789784 30180109688344 30180797115392 30210436827072 30211124944896 30268787777536 30416584592856 30488764432896 30505262682048 30505957515264 30600752548352 30744285308352 30755645534208 30839820927636 30881972704352 30913005125376 30930437443584 30995924014944 31086291140352 31123947025248 31140788987924 31172081486112 31214687395584 31232289837056 31458552140862 31459268687616 31487922808832 31550986672128 31557026065488 31574102378294 31574821556992 31579724333056 31649749942272 31666876430336 31716759457152 31733922205776 31809228143616 31821499850406 31827165855744 31864993382992 31897013613696 31957894238336 31958622158848 32158087278912 32208298894464 32214464108519 32220200083456 32308383828952 32309119732736 32403315417088 32471920396608 32548977635328 32561534730648 32566590718464 32638804627968 32656466318784 32668533108736 32821764788736 32828047430556 32923756023648 32924505944064 33059741592416 33181728646752 33227081336064 33245061358432 33278468380416 33318779724384 33323953293312 33336809367092 33415919023872 33486667909002 33584296678416 33585061644288 33609667607474 33676980891246 33682977275904 33689424768384 33707654976592 33708422752256 33806698037248 33952623399387 33953396754816 33971769805008 34018202320256 34052386249728 34071588913152 34112084003536 34211536143488 34283969525883 34384705969152 34391287784392 34425846616896 34491553929536 34492339560448 34742219292396 34761810963264 34844302209024 34863157350912 34869830749852 34972288626688 35101054010176 35136326066688 35143051754748 35245509631584 35246312435712 35293683090688 35423913159936 35521674251616 35527189874688 35569414989834 35570225171712 35589473129056 35625235984128 35673928452096 35848117555866 35952631018128 35953449928704 35979791082242 35986197495808 36058270482432 36065172646272 36084688432336 36085510350848 36190715920384 36247725093888 36267339663744 36346931807571 36347759699328 36353403592704 36367428400464 36417135294848 36453729844224 36701644164339 36752099747328 36809484450816 36816530409736 36923867233088 36924708265984 37022909240072 37110766167552 37131693498368 37192209291468 37213182549312 37301491003392 37321675792896 37400694028236 37510588329984 37517768492064 37576348710208 37627149741312 37782561819904 37883907129376 37921111848666 37921975596288 37973807241216 37994355838208 38032535291904 38077738084122 38078605399296 38099210705248 38189621741568 38270477610288 38292058920192 38376094503978 38382927593472 38411048694256 38487978161424 38502199735296 38523911716864 38690198757441 38764928225408 38802998170728 38803882005504 38824879777152 38877945508864 38917012856832 38985238861184 39067779227169 39181679458152 39182571918336 39289811039787 39296806821888 39304328896448 39343824705024 39488685761448 39604715200512 39633731439176 39705393477024 39727783958016 39750187065344 39851235142688 40038157270188 40115490297344 40155801219072 40163487719712 40280582436096 40484472182784 40532589174462 40555446123808 40595274486378 40596199144704 40651685910528 40673683576064 40714555410432 40969277206704 40992380411136 41007527378944 41089657061376 41096586240897 41119761236848 41217340167168 41240583258112 41327898686592 41418596710953 41425971535872 41448388187136 41497650821473 41498596033664 41539350637224 41540296799232 41562775314816 41619583194112 41650772895081 41661405536256 41773155185664 41822803815177 41944736187816 41945691583488 42002399711232 42067982229504 42076034753984 42273392298984 42289012609536 42311896274368 42412304191488 42428666467208 42505382047392 42529351484928 42619395520548 42743650317984 42744623910912 42861612043404 42877449705216 42944398525952 43212429781038 43295893862144 43339400681472 43390910840046 43398636847104 43415379640864 43422120957952 43518406170624 43541955091712 43610544253584 43634143032942 43737688697472 43738684932096 43762353051648 43770729907408 43858393718832 43898341364864 43899341258752 44217370008504 44241297156777 44242304862336 44302775114752 44347293720576 44371291173888 44424027764809 44425039632512 44431937724416 44554558698496 44587947869073 44648890545336 44718960448512 44772110254641 44779062237888 44780082192384 44832639535524 44902641188328 44919233024512 44964371091456 45129926584512 45270164532516 45271195673088 45295693073344 45403181666304 45624876889284 45711959367844 45757894023072 45758936272896 45846274625536 45901128822528 46133468301312 46259731391454 46267968208896 46322959056528 46348025592814 46349081284352 46395656165376 46459069612032 46484209801216 46685920537872 46711183481886 46822031093376 46823097581568 46848434755584 46857402339664 46994012842112 46995083247616 47231884213248 47288020703539 47335539098232 47361153567441 47362232335488 47369586499584 47425886653112 47426966895616 47474624913408 47500314645504 47565237936128 47600883308664 47732249775609 47740748783616 47797490074488 47936841357504 47937933238272 48086896861696 48312448341696 48330300125184 48356452884992 48462575743428 48463679599104 48489904533952 48604973125632 48707880594912 48842302095972 48849886077696 48935525552452 48984699478176 49002799663104 49079312601088 49242071145834 49385634035472 49386758916096 49481021556736 49530743635968 49589612388624 49616446594462 49617576732416 49735321337856 49762234390528 49840622004096 49867592037648 49978169586576 49985929939968 50005214050638 50014117773312 50023691322752 50123878535808 50169532988416 50414501411211 50534137152576 50561482464888 50562634128384 50622729313387 50631742988288 50710047055872 50770317445496 50771473865728 50906500205099 50919495655424 50957654707512 51027303480384 51056078560256 51107383369728 51168126005304 51317304215232 51336266313728 51577058953728 51586931676588 51737330894304 51738509340672 51766506369536 52090372302892 52142716444896 52242239277536 52243429224448 52294736026368 52304746124778 52386414719716 52458432940032 52651581015264 52714577632122 52723963772928 52815191954602 52868264447376 52869468653568 52940524636032 52970378610688 53023607046144 53354122484751 53355337757568 53384209693584 53510892678144 53541068292096 53550097222987 53551316959616 53707443248128 53969686623363 53979296243712 54043452232616 54097758969408 54127032648504 54128265526272 54202247880704 54286073880576 54401009495616 54496380728867 54551142600696 54625702942272 54656507214848 54795448321196 54956453556224 55103864915456 55214226676224 55224795614604 55264517582848 55385800849632 55387062398976 55417033753088 55534363860108 55666149251328 55697540247552 55763738420236 55819773823968 55926314917088 55927588777984 55982513689344 56003199614976 56276652738096 56364523065312 56385350146048 56440724611968 56442010189824 56539671700666 56549738921984 56673842729856 56705801979904 56825860694064 56960710861824 56991533757312 56992831881216 57116607126183 57117908098944 57148816057872 57169932940288 57284432612352 57438088380288 57616573041384 57753299602944 57785867575296 57854547786728 58024541560832 58147392338112 58178857377256 58237319665728 58316918263296 58339416392411 58349804068864 58477858291776 58772519187228 58773857877504 58945210232832 58956493344672 58988396209036 58989739816448 59161721565184 59450597158764 59531854060448 59591675937024 59625280598016 59696147006188 59705416317184 59776852714032 59870188251104 59952494788608 60173235446016 60184753622686 60245231579568 60360219376688 60361594230784 60420873654144 60422249889792 60537575555072 60798883761693 60833169185712 60977528865792 61010525364096 61011915030528 61022203812241 61201505096704 61488570616704 61511291068416 61679641855272 61763945408704 61826010250752 61860874887168 61991848029888 62172582280704 62247894050496 62281577975848 62344162972224 62429374791168 62464579674112 62917104281724 62918537375232 62975845617664 63101973344256 63114052130976 63148204756588 63149643113984 63333752860672 63433518914304 63467844411552 63618456287232 63642999700812 63729986765984 63794027227392 63915788476672 64316174557824 64416597788928 64428928217038 64440400166912 64616767657904 64618239465472 64806630834176 64943840793216 65086366260069 65097955270656 65123069461296 65133181436928 65277609255936 65312932637568 65337066217472 65451214549413 65643529577472 65656094861112 65847512047296 65849011888128 66119483184832 66363457293504 66454162672128 66490122716864 66556936760832 66637559448768 66647906586624 66673618734184 66831838047744 66973335818004 67168593356832 67170123288576 67219335214948 67353961782492 67378849536768 67415309953184 67416845504512 67905246798774 67906793509632 67943539610016 68036404640512 68104772499456 68224168007072 68423072286976 68567939051766 68769411938304 68782575568784 68851693233792 68983107859072 68984679120896 69484438584792 69522038389221 69523621926528 69688604418048 69726314701824 69739661499704 69944577253376 70066775222829 70202108020352 70272652133376 70286103509496 70491019263168 70492624871424 70587366181376 70847826319872 71043348503232 71054379749376 71138829979668 71140450343424 71178946258112 71250471968256 71347856904192 71696235111732 71905262036256 71906899857408 71959582164484 72130345292544 72169376864672 72171020701696 72495450187776 72534679327488 72693863615142 72695519398656 72706807185408 72734856800928 72834270589696 72907459688448 73403288328678 73504199494656 73618968901632 73633060819472 73847734466176 73849416531968 74045818480144 74221532335104 74263386996736 74384418582936 74424669891693 74426365098624 74602982006784 74643351585792 74801388056472 75007821075957 75021176659968 75035536984128 75152697420416 75254299482624 75565123639808 75767814258752 75842223697332 75843951192576 75947614482432 75988711676416 76065070583808 76155476168244 76157210798592 76198421410496 76379243483136 76540955220576 76584117840384 76752189007956 76822097388512 76975956322848 77004399470592 77380397514882 77529856450816 77605996341456 77607764011008 77649759554304 77755891017728 77834025713664 77970477722368 78135558454338 78363358916304 78365143836672 78457119187167 78579622079574 78593613643776 78608657792896 78687649410048 78977371522896 79209430401024 79222787931903 79267462878352 79410786954048 79455567916032 79500374130688 79702470285376 79995928893727 80076314540376 80230980594688 80311602438144 80326975439424 80561164872192 80968944365568 81065178348924 81110892247616 81190548972756 81192398289408 81303371821056 81347367152128 81429110820864 81938554413408 81984760822272 82193172481794 82239522473696 82434680334336 82655797373184 82837193421906 82851943071744 82896776374272 82995301642946 82997192067328 83078701274448 83080593598464 83125550629632 83239166388224 83301545790162 83322811072512 83546310371328 83645607630354 83889472375632 83891383166976 84004799422464 84135964459008 84152069507968 84546784597968 84578025219072 84623792548736 84809507550999 84824608382976 84857332934416 85010764094784 85058702969856 85238791041096 85487300635968 85489247821824 85637169716791 85723224086808 85754899410432 85888797051904 86424859562076 86591787724288 86678801362944 86781821680092 86830759281728 86844241915904 87036812341248 87083910183424 87221088507168 87268286065884 87475377394944 87524706103296 87541459814816 87716787437664 87796682729728 88434740017008 88482594313554 88484609724672 88605550229504 88694587441152 88742582347776 88848055529618 88850079265024 88863875448832 89109117396992 89175895738146 89297781090672 89437920897024 89544220509282 89558124475776 89560164384768 89665279071048 89805282376656 89838466049024 89928742182912 90259853169024 90277130434029 90540329065032 90542391346176 90591386146688 90806363332608 91249753778568 91423918735688 91515788046144 91517872545792 91676225759503 91692549251072 91802257645056 92266936602624 92519462782908 92645918113056 92696051185628 92698162568704 92791312330752 92968419602432 93371841075744 93422366963772 93644062186752 93696869511168 93714804679328 93988025684224 94463768426496 94576041407078 94671078196464 94722307134882 94724464670976 94739172999168 94851773306224 94853933791232 94949249826816 95000629291008 95130475872256 95201766617328 95464499551218 95481497567232 95594980148976 95873682715008 95875866476544 95892034562093 96173793723392 96624896683392 96643392325557 96660600250368 96712905769984 96925151486856 96927359198208 96979809067904 97209946251264 97415761189824 97684604191944 97699772155392 97871051104904 97969398956352 98005599326208 98158625202176 98484142291668 98771268070944 98773517832192 98962043113472 99179224777248 99232893188924 99235153464832 99524468781056 99681244008192 99735184075296 99956339173152 99971859879936 100010428101276 100047382645504 100247757071616 100339065976832 100829002822422 101068274305152 101122964929776 101125268256768 101245458626774 101263485976576 101420094111744 101540634890992 101542947731456 101813000410198 101838991310848 101915309415024 102054606960768 102112157120512 102214766739456 102336252010608 102634608430464 102672532627456 102851908577649 103154117907456 103173863353176 103229693365813 103474661788608 103477018681344 103533012739072 104180744605784 104285432889792 104484478555072 104486858448896 104589472052736 104609492249556 104772829439432 104916865880064 105303162030528 105429155264244 105630383909204 105736528894752 105738937307136 105881049272064 105940757221376 106708244969502 106710675515136 106768419387168 107021785356288 107100194445974 107102633919232 107414886496256 107939373246726 107958592487424 108086904465232 108195517938816 108254065297008 108256531052544 108404495761408 108572147761152 108802018991232 108992761457734 109102285201392 109251405884544 109313014429696 109590896642392 109912907112448 110104932493017 110207729830912 110428453352448 110449591229208 110509358324029 110529035165696 110771601699264 110774124797952 110834067506176 111068727720216 111332298502656 111395080495104 111527476840472 111639547647936 111852629834176 111855177555968 111965027378688 112553305476192 112729046130624 112770700292096 112881449223936 113079343401332 113347685459712 113411603959808 113651721388128 113921421723648 113983067514624 114233214252366 114235816197888 114297632115744 114339865880576 114568865224704 114876176760576 115233146082768 115506599205888 115571735150592 115709095573456 116049083121664 116294784676224 116357714754512 116474639331456 116633836526592 116678832784822 116699608137728 116955716583552 117203337681507 117545038374456 117547715755008 117633836626159 117869433119361 117890420465664 117912986689344 117976792418072 117979479632896 118323443130368 118901194317528 119063708120896 119183351874048 119250561196032 119392294012376 119410832634368 119553705428064 119740376502208 120346470892032 120369507245372 120490463159136 120720438753376 120723188461568 120841747308288 121597767523386 121666338371424 121955057731584 122021050728192 122044407624482 122403010193408 122977141233408 123022582136832 123289758722691 123359283710544 123527890817408 123652020501504 123721749774336 123983696059776 124345164561408 124492952464419 124495788100992 124563155951696 124688325944448 124858749582336 124929159348224 125468411445531 125834208563448 125837074750464 125929268787847 125951691235328 126203946688512 126228104261952 126296409513176 126299286227968 126667505721344 126867037828608 126935688823104 127236912574464 127285999401624 127459973531968 127588054454784 127831576953344 128632349115648 128833195577856 128857856434076 129233535315808 129236478930944 129887681586432 130172732520138 130195910541312 130246138922592 130266362873856 130555218511872 130625865275136 130674132434944 130902429098826 131287059154944 131312189722224 131695024094592 131698023776256 132238966369664 132723891470331 132726914587008 132908325344256 132980245433728 133113873521664 133272083294427 133275118897536 133295813173248 133347237468368 133663676095488 133946671636008 134316330763923 134337186713664 134340246577152 134438670429896 134707923564984 134757699073536 134830619906368 134833691009024 135810493597548 135813587019264 135887079220032 136072809281024 136209544998912 136448336014144 136846144573952 137135878103532 137538823876608 137565151137568 137703386467584 137966215718144 138968877169584 139044076778442 139047243853056 139377208836096 139452629403648 139479322999408 139889154506752 140133550445658 140404216040704 140545304266752 140572207018992 140982038526336 140985249742848 141174732362752 141695652639744 141864062110617 142083460702323 142086697006464 142108759498752 142277659959336 142280900686848 142357892516224 142500943936512 142695713808384 143392470223464 143810524072512 143813799714816 143919164328968 144260690585088 144338753729344 144342041403392 144990900375552 145069358654976 145387727230284 145391038797312 145469713601856 145668541179392 145814919376896 146806576657356 147008398989312 147237937803264 147266121638944 147695468932352 148091636960288 148443064670208 148768837165872 148849339783386 148852730197248 149205964013568 149286703171584 149602776112944 150015642151914 150042353319936 150071073968256 150305394840832 150508598965248 150687482883289 151130247279616 151243504233633 151535628517504 151684447394664 151687902385152 151868187940161 151895228964864 151977423352832 152130141167616 152310952336488 152314421597184 152396842820992 152719500615297 152758486966272 153081910441152 153168235680768 153504378015912 153644194777024 153951912645696 154008798941184 154760795029764 155059712901632 155211992682912 155215528022016 155299519108608 155511782035456 155940955444736 156271116908676 156726717832608 156730287673344 156914238374334 157159244159148 157217315585792 157375298820096 157954743045792 158445575863806 158534925756704 158821573908096 158911135832064 159404940570752 159991857787454 160152629080752 160461961189376 160623204876288 160650291668961 160653950878848 161122329744384 161909059870089 161937888731136 162130356697848 162218089574849 162221784495232 162381097945512 162384796578816 162606743642112 162694734304256 162858221641728 163489142186601 163877108826816 163969521644544 164386344963588 164479044947392 164869360668672 165311594746368 165674386843812 165793552748544 165990603285892 165994384134656 166157402548896 166161187196928 166251101259264 166478332776448 166603091580324 167092620742656 167291215260708 167778944751264 167782766333952 168009598844928 168304139015936 169093569195936 169156050438144 169247585097472 169619015101998 169649216765952 169714665868832 170021528189568 170117405939712 170477582082192 170974601271936 170978495643648 171274339433582 171446448173616 171509798820864 171777594103808 172849719124152 173183575448576 173357602725888 173563643360184 173657563080617 173661518563456 173688483831808 174073624682496 174167820366848 174442177014336 174536572131768 174950754789888 175018249177233 175049412206592 175082919629632 175433574875328 175593365459456 176869480034016 176965188627108 176969219449344 177211100459008 177485164695552 177696111059236 177700158530048 178218234793984 178351791476292 178595562181344 178875841794048 179088441018564 179116248951552 179330558142096 179610564753312 179676932098048 179857484365824 180519706338048 180554260868058 181080658130064 181084782692352 181182772293376 181612726665216 182499507557136 182847837471376 183031576092288 183035745091584 183066611436723 183352451519006 183385098502144 183604515290112 184533873205248 184853171841107 185038925565816 185291836226112 185392102371256 185396325137408 185582624661504 185936839204864 186743682151488 186844733927544 187288124373504 187393739022336 187429609358656 187976051368448 188927536852992 189152082814156 189342156392928 189444614269764 189448929341952 189703546612448 189707867582464 190001258582016 190403533234656 190928999102436 191189960297952 191747365430016 191784069124186 192347587446784 193249793366784 193286784651114 193321200500736 193425811539968 193850302973712 193854718396416 193959618135808 194419892502528 194831522379648 195369208383888 195399544310784 195742102209808 195938797912704 196011198652416 196317250404352 196968284583336 197542536141888 197547035664384 197888850952331 197924086226944 198358449554496 198465786377848 198470306929664 199048937562112 199362488016384 199470368150592 199912678346304 199943719759872 200020856202552 200094765291008 200495514143232 200678131953664 201658005644844 202136548610304 202245929859552 202250536513536 202490917253548 203081269781984 203085895462912 203626000820396 203830618830048 204109213921536 204224314241024 204672504021216 205269216860928 205345065254912 205703817155298 206308235814912 206347726706352 206459386731626 206949323577216 206954037362688 207066025478144 208361489211568 208566115167663 208570865779584 208968957110144 208973716897792 209178944105472 209218984499112 209545658878864 209833731760128 210606324061056 210858310528488 211260767818408 211473057789504 211477874614272 211762098544128 211881514442752 213416489939004 213421351030272 213536838774336 214043570712576 214200388891948 214205267838464 214829772992512 215878746493452 216173808930464 216391035877632 216508130594016 216513062105088 217604037982464 217985522915468 218204570402784 218502811769088 218626028859392 219181793284784 219825814224896 220209864986034 220415459661824 220856906704896 220899182458416 221018716648058 221058070331392 221543203398528 221548249595904 221668135012352 222137455440432 222664597005312 222790160990208 223054953680944 223274009675079 223279095295872 223705259668352 223710355111936 223930054757376 225106610952384 225458092261248 225541400584192 225762898447872 226158686802664 226695370919424 226823207919616 227303442776256 227842843447296 227966135029248 228466428504732 228471632395776 228595264231488 228679731761152 229137730449408 229752353521152 230466292165536 231013198411776 231418191146912 232589569352448 232715429509024 232949278662912 233267673053184 233357665569644 233911433167104 234406675363014 235090076748912 235095431510016 235267673252318 235738866238722 235780840931328 235825973378688 235953584836144 235958959265792 236646886260736 237668363795709 237802388635056 238127416241792 238366703748096 238501122392064 238784588024752 238821665268736 239107410856128 239480753004416 239987786681181 240692941784064 240739014490744 240980926318272 241440877506752 241446376923136 241683494616576 243195535046772 243332676742848 243910115463168 244042101456384 244088815248964 244806020386816 245954282466816 246579517445382 246718567421088 247055781634816 247304041003008 247967392119552 248690329122816 248985904928838 248991576201984 249126311903392 249376651888896 249717499164672 250936822891062 251668417126896 251674149500928 251858537575694 251903382470656 252407893377024 252456208523904 252592819026352 252598572455936 253335011442688 253734075657216 253871377646208 254428522652997 254473825148928 254571998803248 254914140760477 254919947063936 255176108909568 255663153906688 256911509150373 257264698231296 257666391155712 257715712868152 258467070631616 258472957861888 259775363172864 260345465040276 260492277845184 260532725747712 261110437023744 261251730550272 261804858197652 262574118309888 262624379444448 263390048189184 264477932739328 265447782940662 265453829174016 265816650688512 265960490867456 266227747043328 266544166588854 266550237795072 266591626346496 266694474936736 267327352190976 267893343272016 268632661527846 268674373427328 268680493154304 268877340859792 269415847129968 269515398147072 269661239812736 269667382018048 270831391302087 271620987195096 271627174038528 271774158440064 272145618562048 272419089997824 272890456269541 272896672028288 273692289147904 274271756207064 275028677278509 275077647753216 275130302275136 275406772935168 275932431436288 277937754339168 278088153556884 278094487706112 278905258807296 278958645998816 280267100891316 280808432081408 281090608533504 281144414037984 281964077052672 282349464725504 283391305279488 283728124221234 284166921404646 284173394012928 284217518997504 284555319918672 284561801373696 284715785032448 285001887873024 285391427616768 286784940446928 287621048145024 287627599429632 287676103686279 287838328657936 288521381170176 288677507458688 288684082806784 289930176976671 289981800751104 290138717309952 290483555750311 290775454460568 290782077594624 290939427203712 291337082358784 291629838753792 293613153314712 294016797978624 294475875606528 294532243277888 295390937864704 296183273920576 296886129340416 297537674331744 297698679566772 297705460394496 298573406343168 299205552225888 300031284303828 300142147936512 300610789681664 301017197930496 301374965766578 302260494559232 302487008467266 303071257035008 303368894789328 303375804770304 303736375880322 303790457929728 303954846705664 304260282335232 304621904672976 304628843194368 304793685641984 305439001230594 305516973932544 306163820882304 306336471361536 307008756031824 307288389554048 307903825291392 308017597882368 309521590059528 309689080097439 310119425803264 310423985365824 310431056044032 310599038217216 310968194353663 311023564070912 311881910889472 312542233817352 313453435665216 313460575346688 313828476748668 314318488318296 314434631171584 314750597640192 315909486091584 316891151727612 317069851513408 317643147816192 317822271664128 318809881141504 319983715574908 320305258161504 320923922378752 321300583337922 321307901757696 322244659488768 323818119740178 323875777462272 324260713395696 324436179149698 324443568990464 324762195891024 324769593157632 325213487284224 325389468608512 325716443283456 326978284373202 327754217653632 327939043289088 328772689927176 328958089894784 329738721337344 330623189492736 331016144924773 331348773687624 331528074972087 331587105497088 331981206571784 331988768269312 332314805097792 332322374393856 332502202518528 332956665552896 333206183160648 334185241485312 334582430521416 335557889502528 335565532667904 336608278031872 338187138391872 338312100876288 338495170194944 339238030203996 339429331737664 340043056379136 340234811879424 340955164164384 341949202543872 342548678867164 342892896347232 343019597641728 343555188207616 345699438248304 346367150897152 346715205451776 347127286720368 347315126161234 347323037126912 347376967663616 348147249364992 348335640733696 348884354028672 349073144263536 349901509579776 350036498354466 350098824413184 350165839259264 350867149750656 351186730918912 352901509878477 353738960068032 353930377254216 353938438898688 354359105193709 354422200918016 354970329391104 355392222118472 355400317060096 356436469587968 356703582952584 357191124362688 357751683588096 358176882037128 358232497903104 358661116284192 359221129506624 359353864196096 361039412676096 361108521736116 362161316260128 362169565384704 362365544586752 364999015114272 365695674942752 366063152184576 366133222873446 366704903038012 367209030580224 369067746410496 369706343682214 370077851131632 370583672452224 370784204742512 370792650274816 371165249323008 371873678409728 373478857393257 373487364302976 373689467855088 374576248747008 374787478044672 374850680560909 374859218717312 375952102736896 377787806363541 377855073705984 378304165628312 378684312785856 378889228539528 378897858683904 379407093224896 379415735164928 380002517164032 380807066469312 381857998204872 382379920595904 383494730860032 383568138248372 384695174893568 386499586733568 386573569302228 386851623079936 387700605947424 387709436792832 387919236271616 389663044759296 390738416767776 390799088621568 391484204419616 391877595825408 392022397304832 393936569166672 395085072283776 395094071328768 395777701904662 395848172453888 396716899108992 396931572755696 396940613859328 398097875124224 398724976032768 398940736301184 399816249883281 399825356692608 399887439519744 400041712405104 400189530582016 400991028286464 401356263907328 403316011289688 404273097220608 404491859719104 404501073027072 404981834507096 406162539563968 406171790925824 407252001640792 407661237660096 408218427843072 408448628482048 409345008042432 410538433721856 411407634310596 412616471629824 412695453412704 412918773463252 413898647154432 414132050956288 416722978423136 417132230335326 417141731559168 417937914220288 418357888210944 418437968998224 419091317757728 419667463520256 421212648122112 421716621056976 422521535636816 422946115579008 422955749228544 423524197088256 423763028885504 425592186331851 426832979878008 426842702060544 427073677548672 427155426685687 428087141425152 428400777783896 428410535676928 429659545985024 431757492986904 432347617860928 432782071755264 433016261188032 433026124210176 435208075964928 435971045830936 436409140805568 437005623538176 437252057718784 438363586569568 440419729972068 440830919323648 441713813409792 441798364916832 442037433296116 443086406797056 443336270024704 444274910880864 445329194010624 446109907361888 446548019350158 446558190591744 447410519336704 447860109514752 450213221904768 450916184522496 451082801168384 451525796895744 452062448649867 452317373605328 453390741838848 453646415839232 454606885552512 455604563820483 455685686894592 455932270058496 456932857009464 456943264791552 457190528462976 457359463522304 458158501845891 458275460898816 459504707042304 460932584331072 462026396823552 462836382293824 465179138704896 465430859018048 465898557325824 466535346106368 466715331139288 467822866334208 468813350726028 470180153497824 470190863020032 470535346504636 471477732477444 471651946757376 471907169672288 471917918531584 475336727591418 475604777270112 476254832483584 476733407496192 477569176049504 477643330537472 478214821712256 478961506008832 479975573362362 481385883568128 481478028981488 481950875006883 481961852636544 482881755013504 482892753846272 483366989233152 486391070093544 486654268724547 486665353485696 487820230926336 488084202912768 488177630497928 489612040773632 490467426559803 491908564933632 493159034890764 493437134842176 494111563269632 494608082006016 495934784239104 497380658245632 497971809857676 497983152403968 498252623806784 498753303777792 499434998329344 501873645782124 503336834253792 503348299001856 503717075151388 504912417047808 505185638052704 505197144911872 507468151314432 507742755292416 508857045305994 508947650297856 509143997606496 509828281520954 509839894127872 510352217819136 511326307813376 513823018300746 514529396462592 515332782311424 515431425736304 516934141263232 516945915723776 519550726345728 520690930080552 520972689241851 520984555690368 521065451495424 522220874047488 522503461100544 523609716395304 525054747531699 525148236619776 525248758888896 526780096378368 528955865478656 530895565881324 530907658348032 531633301377024 531920981734912 532455494086656 533088333177708 533100475590144 533388949873472 534654704381952 535786686544032 537265323055692 537348746854656 537754681719584 538831694259936 539030796294144 539322479625472 541662782604174 543241974390192 543254348077056 543548316880128 544291237124096 544838179995648 545780912539082 545793344056576 547384578295808 548543512414128 549199834310169 550057354557018 550155295506432 550260604550272 550813545870336 551864862872576 554559515523321 555875508678336 556176307113768 556188975412224 557810517614592 557917291997632 559971502256089 560534201782632 561616864162816 562181217067008 562288828075968 563928154105344 564698929451008 566782610558976 567456248442468 568333842809292 568346788025856 569110639837344 569123602747392 569431570064896 570003775746048 573569880893856 575242096290048 575352207372558 575676657315872 577042762340352 577355014917376 579860353953342 579963601502208 580277434619904 580967111500622 581550908921136 581564155189248 581878854407424 582674164717568 583259677507584 587226306629424 588033595957248 588951751213056 589051069452857 589064486555776 590781875729408 592366547841152 593666552856993 593772258680832 595075348663488 595397359133544 595410920788992 597146812686336 598411104451776 599460188017537 600062568607656 600284295873024 601221579363328 602034395860992 602749931533156 604520989118464 604974016934532 606142514070016 606737789578656 606751609540608 607472751760644 607909693411328 609243809345952 609257686388736 609587371283968 610878002461188 612327641764608 612672942723072 614017512063648 614576779108096 615807650582784 616035195764736 619043180119056 619378160194878 620238851606528 620847970731648 620862112088064 621198076434432 621936388707326 622047128141824 623763821778944 625084467634704 626906871330432 626921150693376 627656953497336 628636976636592 628869262343168 629501195280384 631818972183168 633782303455224 634139703026816 635286295632384 635644543328256 637619762283008 639967431149816 640610516323008 641733580316521 641847844757504 642601166675844 642615803515392 644489318977536 647636239480356 648521426791392 648872358299396 648887137980928 649524391782048 649539186315264 650778937217024 653956568746404 655508435307264 655878086578176 657545379854352 657916179789568 659477442674688 661246378985472 662032289849546 662697547375248 663056149944174 663174210994176 663962413143568 663977536538624 664629610195584 664644748787712 665004405037056 665913331105792 666412366321296 668370482970624 669164861042832 671115779005056 671131065335808 671244241934651 673216556063744 676374276783744 676624201752576 676990340389888 678476060407992 678858663475328 680086112758272 680469623758848 681910328328768 683898405087744 685097357734328 685785792694464 686039195283456 687110376415232 691398876496608 692734301794304 694254573440736 694630252322468 694646074253824 696671281467392 697768708057344 698146288527072 699803019159552 700072996708932 700331678518528 701734299501312 702373461837824 705803019756954 707477920136064 707860754508432 707876877797376 708718210387418 708844401836032 709940658782208 710784444236944 710800634120192 712872939175936 713407165905168 714382248725376 715503367176192 716353764074256 716464995806208 717322232568384 718442259013248 718707728392192 719963360043543 722078825352192 722217043472232 722607853560691 724322632520256 724339130769408 724731089173504 729998030228544 731391349885504 732126304369152 732266445746892 733409806076024 734418061160448 739412687364428 740155702263264 741167344904448 741568409485024 741585300549632 746957714786514 746974728605952 747378935710176 749152497494016 749701361121818 749718437434624 751904205473792 755575612727082 755710147411968 756608331256624 757368625571712 757778457079056 757795717367808 758814186449792 758831470329856 760005034328064 761614132938624 763715996409744 764742422281431 764759841191808 766989461720064 767136276496744 769390349787136 770734527451119 772999173467136 773147138604456 773565508268203 773703246159872 775401211894848 775418873585664 775838472543232 779326089518592 781476833535552 781598177243136 782968408839232 783755191650816 787873138333344 790170144567552 791555403809324 793433798217984 793863145511392 793881227718656 797449952065536 797881472602368 799632499766562 799650713385216 799774879039488 800083424810208 800379061164032 801982056572928 802712527814656 806632022579376 808546194441216 808983719438208 809002146054144 809963669014192 812325079127936 812343581851648 814504003281584 815322475320192 816436855686144 816897256964096 818671368808623 818690016084864 821076867443712 822815268621192 825086031835527 825232943259648 825390906825408 825837546926504 827797294308864 828264101912576 833445956846272 834264460670652 834283463118336 835875828440576 836715776421888 836875937996448 838182635515456 842425296244224 843433242113952 845043071273632 845892231158016 847048394176512 851184372663702 853665959756016 853685404121088 854147355097344 854310853371374 856174282850304 856801555567792 856821071353856 859319091970048 863028311058837 863514985973808 864695235721856 865564143510528 866032522376064 866052248420352 870416151929856 871450667250933 871942091661872 872818281611136 874011247076352 874504115437568 876727173139136 880839459944136 881661838647296 883427626819584 883596729833664 884074866592232 886172813594112 886672540049408 888549821761728 890658388021248 892219814723776 893096038700316 893116381183488 894821038673408 895720219029504 900426443809536 901832369044992 903051593791488 904124897299734 904634747210656 906781483677696 909213771105024 911209127640966 911371373789184 911864540116992 913865714018928 913886529583104 914381056925952 914718927044608 916317003691782 916550921797632 919009414084608 921865168662144 924052793647104 925672764587648 929067240292317 930358277409792 930861718036096 931797114651648 932904583060989 933070692212736 933430662278576 935645732668416 937626701452056 940360306995648 940381726040064 941070693009272 942955464954888 943303893514752 943814339344576 943835837063168 950673455182836 951209554540224 952509664967168 953466814992384 955138352099008 955286661074944 956429643424512 957923012017664 959951146724724 962771767136256 962956057962976 963901750013766 963923705273088 965763510027008 966733978466304 972782140187088 973308537449094 973330706971392 975640461852672 976168405825536 976355260995856 979224081547264 980934853119606 983817129867264 986318069781528 986874269684352 988223126539264 989216164012032 991869568478208 993048434774319 994584224916261 994761316491264 995943619715352 995966304807936 996505247613568 997506607555584 998869996658688 1003747291564248 1006673668507584 1006696598003712 1007434150302776 1009824834095616 1010371276105408 1010394289823744 1014936302628864 1015485510584832 1017714090611988 1018287995212992 1019656563041908 1019679788255744 1020704435638272 1022652615626752 1027646036601492 1029058792925184 1030665564622848 1030862851472608 1033868282526464 1039101452691456 1041381860161104 1041945378483702 1041969111380736 1042130902990848 1044441748094976 1045006922201088 1047219432790608 1050109495063398 1050296473239552 1050497517777792 1053560192756736 1054812380183023 1057911730957312 1058704529635431 1061791131762648 1061815316696064 1063077315581127 1063266602754048 1063841963469824 1064910988173312 1066176666355416 1066200951180288 1066777899746944 1069309408763904 1071573373088064 1074530646111384 1074697493709312 1075509363439168 1077663388519872 1078061592588288 1078644959250944 1083325565208348 1086483948780384 1086508696154112 1087096633760256 1088582474248192 1091561825078164 1091586688113152 1094769156591616 1097087024828256 1098399668620338 1100114709114036 1100521209100544 1101627091740672 1103729725745152 1109119031046642 1111751017356672 1112352614227536 1112377950824448 1115621035229184 1115834583995264 1119943004512178 1121068403565264 1123233728325632 1124362434134016 1124552041682727 1124577656151936 1127856308210688 1129397858902016 1133363419090623 1133565221117952 1134912496884936 1135526627023943 1136667685618584 1136693576051712 1138221279674688 1138247205494784 1138863140129792 1140007551492096 1147139761787712 1150484192580096 1150704414745116 1151353314631744 1154085524680704 1154710029834752 1159720707906684 1160554869239808 1161934223001244 1163101817842272 1163128310378496 1163757708814848 1165348329435136 1174452613258848 1176067191914496 1178102138905714 1178128973111552 1181563751458816 1184733095682304 1187333105713986 1187544517361664 1190150697326976 1190794718267088 1190821841577984 1194293625372672 1196822208903552 1198920376035074 1200125137215312 1200568591746048 1202443158726656 1204068791721984 1205499863066312 1209041978236928 1209948033869064 1212285028140032 1213475579157312 1213503219081216 1214945503521288 1215602941564319 1215819386822656 1218487618691904 1218515372777472 1219174742567936 1221756004922376 1224655283529216 1225345885446144 1228035024127296 1229153558216192 1231615301165568 1238086360238112 1238756320389756 1240477703213056 1241695941463296 1242396152868864 1243872777414652 1247527643557888 1250168935269408 1253813742660864 1255313906994672 1257273953273184 1257738524686336 1259002390560768 1263637944366336 1267564606910448 1268279406053632 1270572591264768 1271289086656512 1275239524566016 1279934862299632 1281221032646016 1281466280057061 1283467160633042 1283695689515008 1285202333351688 1285231607030784 1288978637955072 1293972202887749 1295272478960712 1297042853582784 1297744716598792 1297774275961856 1299048783564096 1299078372630528 1301557874434048 1307913137492808 1311016870614528 1311756173156352 1315090759708704 1315832359579136 1322492757970944 1324064579699092 1325395094750496 1326112299888348 1327924826287136 1327955073077248 1329259220391168 1330008810074112 1332824732642592 1338329722085664 1342231558010112 1342488483869302 1346433112127488 1352748553567488 1353248403505152 1353980680779776 1356187345949601 1356952120815984 1357717326950656 1360172225516544 1360939247517696 1363820656657536 1367796810175488 1370194715468656 1371571585388928 1372078390566912 1374220752830464 1382797752993216 1385221956666317 1385468603588608 1388509146881472 1389260504644936 1389292148507648 1393342562934784 1395537416114688 1396292577054144 1399606038319104 1400145993417864 1400663357037056 1403468599002624 1404746923675648 1411606039513908 1414955840272128 1415721509016864 1415753755594752 1417436420774836 1421568888473888 1421601268240384 1426814331810336 1428764497450752 1432707528148512 1432929991612416 1434644465136768 1436884518026496 1437415456784384 1439926720087086 1444157650704384 1444434086944464 1445215707121382 1448645265040512 1448678261538816 1449462178347008 1459962806173641 1459996060457088 1462782699771008 1464252608738304 1464532891493784 1466819612152048 1468836122320896 1478825374728856 1480311404526528 1482334689808896 1483136818970048 1483170601099264 1493915429573028 1493949457211904 1494757871420352 1498304994988032 1499402722243636 1499436874869248 1503808410947584 1511151225454164 1513216662513248 1514737251143424 1515556914158112 1515591434735616 1517628372899584 1523228265877248 1527431992819488 1529484844562862 1529519682383616 1533978923440128 1534272552993488 1538780699574272 1541469054902238 1545998346934272 1546294277208912 1547131016536406 1547406492319744 1550802423789696 1550837747171328 1551676945086464 1558652179037184 1562918067725553 1562953667071104 1563196354486272 1565936817678464 1567510383301632 1575746276666688 1580340289135104 1583110807618648 1586867596435968 1587726291022784 1587762455437312 1594899904131072 1595762945204736 1599264999533124 1599301426770432 1600166849620416 1600758122328064 1603964113145856 1613264045158752 1617092388882432 1617967438876416 1619927338028384 1624650158255872 1629008006563168 1630644950640384 1632873711372288 1637342737617246 1637380032169728 1642153734887424 1645630537242384 1650172063671054 1650465886519296 1650781813650816 1651675093853008 1655594588617728 1656528203825152 1663678546569963 1666891913692544 1668528921341304 1668566926236672 1671751656881152 1673431552843776 1673751875992896 1676365271030912 1679914506768267 1684850592488448 1686866484227904 1690086142547264 1691784462316032 1694096788353024 1702368745327404 1707331919512032 1707370808242176 1708294710194688 1708621706742748 1713603111135584 1713642142707712 1726056622117674 1727029971947616 1729390471443712 1731128287021056 1732065044752128 1740832303859712 1742901334501866 1743884183323744 1745636563222272 1748022494152704 1753454346278272 1761678919888272 1763323677294592 1766855253639168 1767153208358571 1767193459667328 1768149733184464 1772345627188224 1773345080098816 1777099643523456 1780999658570979 1781316776042496 1784398985323339 1784439629447552 1786192077400632 1786232762366976 1789642077346816 1791440438059008 1798380564052611 1800852887619072 1803664738089984 1806103187582976 1808249794599468 1809269494421312 1813562967355392 1818427542210048 1822418255281932 1823729080233984 1827731428037856 1827773059166208 1828762113851904 1832634007383564 1838018828169216 1843730337324288 1848105587294208 1851345529175296 1858134480584634 1860716554819584 1861723436072192 1863594229303296 1865809166121978 1866141384425472 1866861324557152 1871291465336832 1875253402904112 1880720613991296 1880763452080128 1882141386018544 1885910929909776 1886607787029504 1887628678689152 1887671674126336 1901346910365672 1902419109080448 1905019329934336 1906933629984768 1910233193886787 1910276704198016 1910573322149888 1912859286849024 1915846024035328 1919902293449448 1925200740949563 1925543534272512 1925912115925952 1927803500027532 1927847410546176 1931527020054016 1933467956932608 1945564280374176 1946617074898188 1946661413942784 1952336811651072 1952710521991712 1961869706239212 1967634259734528 1972636139563056 1973748539368704 1976446253078528 1978432328024064 1983739136956416 1986096869548638 1989168449832522 1989522632982528 1991887239430704 1991932609615872 1993010495227136 1995013215111168 1997739993317376 2007494583128496 2013347337015168 2013393196007424 2013732725803953 2014868300605552 2019649668191232 2020742552210816 2020788579647488 2029872605257728 2030971021169664 2033384890252177 2035428181223976 2036575990425984 2039313126083816 2039359576511488 2041408871276544 2045305231253504 2055292073202984 2058117585850368 2061331129245696 2061725702945216 2067736565052928 2078202905382912 2082763720322208 2083890756967404 2083938222761472 2090013844402176 2094438865581216 2100218990126796 2100995035555584 2107120385513472 2109624760366046 2115823461914624 2117409059270862 2123582263525296 2123630633392128 2126154631162254 2126533205508096 2127683926939648 2129821976346624 2132353332710832 2132401902360576 2133555799493888 2138618817527808 2143146746176128 2149061292222768 2149394987418624 2151018726878336 2155326777039744 2156123185176576 2157289918501888 2166651130416696 2167823560682073 2172967897560768 2173017392308224 2174193267520512 2176777360475641 2177164948496384 2183123650156328 2183173376226304 2189538313183232 2194174049656512 2196799337240676 2200229418228072 2201042418201088 2203254183481344 2207459451490304 2218238062093284 2223502034713344 2224705228455072 2224755901648896 2231669167990528 2239886009024356 2242136807130528 2246467456651264 2249104083365454 2249155312303872 2255712616421376 2258795717804032 2266726838181246 2267130442235904 2269824993769872 2271053254047886 2273335371237168 2273387152103424 2276442559349376 2276494410989568 2277726280259584 2280015102984192 2294227266844293 2294279523575424 2300968385160192 2301408829490232 2302654180588441 2302706629263488 2308171049361408 2309420059669504 2319441415813368 2320696524804609 2321109738479616 2323868446002488 2326203635684544 2326256620756992 2327515417629696 2330696658870272 2348905226517696 2356204277811428 2356257946223104 2363127502917632 2369466191364608 2374666211427972 2380301394653952 2381589436534176 2381643683155968 2393644417807104 2397840752070148 2400250274430624 2401137183492096 2404886317453312 2408137583443968 2410999726132624 2418083956473856 2419896067738128 2424570056280064 2426951158314624 2427006438162432 2429891007042576 2431205883128638 2431638773645312 2436975237383808 2437030745554944 2438349485135872 2443512009844752 2449310567058432 2450691770892288 2456014106425869 2456070048254592 2458307116432384 2463230602331136 2476172720476224 2477512640779512 2480955406426112 2483391882926592 2484792305737728 2487745554829304 2495055287115776 2500337870538816 2507627485321728 2510627813989344 2514547906546368 2515477049372672 2527275888732672 2535129213820896 2536558812107264 2541145182529536 2550479049132032 2559869724599264 2562442065292032 2562932560114122 2566934321266084 2570404666703376 2570463214061568 2577957275910144 2587944405775498 2590544957921424 2594085707165568 2595489433197584 2595548551923712 2598097567128192 2598156745261056 2603115748868096 2614352001752799 2615826274985616 2622033741229056 2623512346312704 2623954763926363 2630181519417408 2631664719158272 2644985515941888 2648129159398184 2650790189500992 2652224599776696 2655849652574272 2655910146154496 2658518440782336 2660017620148224 2665649465285184 2676659444171328 2684463116020224 2684976967738604 2692866224254976 2705497107134976 2707961361559552 2712374691899202 2713904241631968 2715434653901312 2720344451033088 2727641313315072 2735593620350976 2740389430937312 2743143170777856 2744156781133824 2765595505986432 2770443913332634 2770937207177216 2777018293762944 2778521009289872 2778584297015296 2786685125869568 2791074832229376 2792585154108288 2798713749182967 2799212076638208 2800291986835728 2801326714074112 2806937198005248 2809493847351296 2823212079027816 2829911680544256 2831443018033728 2831507511189504 2834872841549672 2843137776947776 2843202536480768 2853628663620672 2857528994901504 2865415056297024 2865859983224832 2869288930273536 2873769036052992 2879853440174172 2888315301408768 2888868173888928 2890431414242764 2897290530081024 2898924356694016 2919925612347282 2919992120914176 2925565399542016 2928505217476608 2929065782987568 2933639224304096 2937672244641792 2957650749457712 2960622809053056 2964669379617792 2966273637940096 2966341202198528 2979145304322957 2987830859146056 2987898914423808 2989515742840704 2990087986799809 2996609989976064 2998805444487272 2998873749738496 3007616821895168 3022302450908328 3026433325026496 3029474502286848 3031113828316224 3031182869471232 3035256745799168 3046456531754496 3054863985638976 3058969689125724 3059039364767232 3067957846880256 3068545105986976 3082938109804476 3091996693868544 3092588554417824 3094262033072812 3101604847579392 3103353890172928 3117304358074368 3125836135451106 3125907334142208 3126392708972544 3131873635356928 3135020766603264 3151492553333376 3160680578270208 3164437140549069 3166221615237296 3173735192871936 3175452582045568 3175524910874624 3189231946743381 3189799808262144 3191525890409472 3198529999066248 3198602853540864 3200333699240832 3201516244656128 3207928226291712 3226528090317504 3234184777764864 3235934877752832 3239854676056768 3249300316511744 3258016013126336 3261289901280768 3265747422744576 3274685475234492 3274760064339456 3284307469774848 3291261074484768 3300344127342108 3301563627301632 3303350187706016 3311189177235456 3327357093139926 3333783827385088 3337057842682608 3337133852473344 3343503313762304 3346863105687552 3347503751985792 3352730542061824 3359829013536534 3369701184976896 3373656125048181 3373732968455808 3380172285094528 3383568924632064 3388193576706048 3404737490654808 3406579881071829 3414663839024064 3414741616484352 3416589420389376 3417243413485496 3427206222271168 3427284285415424 3452113244235348 3454059943895232 3458780942887424 3462256574042112 3464130089504256 3481664607719424 3485802669003732 3487768366647488 3491273126444544 3496044988305408 3506908692556544 3523357839776544 3534306416717142 3534386919334656 3536299466368928 3544691254376448 3554199287046912 3561999317141958 3562633552084992 3568797970646678 3568879258895104 3572384154801264 3572465524733952 3579284154693632 3582880876118016 3596761128105222 3601705775238144 3607329476179968 3612206375165952 3616499589198936 3618538988842624 3627125934710784 3636855084420096 3644836510563864 3646808824692957 3647458160467968 3655462856075712 3655546118332416 3657524227703808 3665268014767128 3676037656338432 3687460674648576 3702691058350592 3716268961169268 3721433109639168 3723446872144384 3727188458606592 3731618332243956 3733722649114304 3742582930673664 3750506805808224 3761441227982592 3764282772037088 3771821859819552 3773215574059008 3775257357378304 3802693820731344 3804838218160896 3810038659868672 3813867259969536 3820466387773574 3820553408396032 3821146644299776 3825718573698048 3831692048070656 3839804586898896 3844398840171183 3850401481899126 3851087068545024 3851824231851904 3855607000055064 3855694821092352 3863054040108032 3866935913865216 3881916608663247 3891128560748352 3893234149796376 3893322827885568 3904673623302144 3905421043983424 3923739412478424 3935268519469056 3945272279126112 3947497078737408 3952892506157056 3967478273912832 3972193739097276 3978336899665044 3983774478861408 3983865219231744 3986020990454272 3990026430222336 4014989166256992 4026694674030336 4027465451607906 4029736601211104 4039299336382464 4041485104421632 4059745210515456 4061942042339328 4066769780504354 4070856362447952 4073151980851968 4078626252167632 4078719153022976 4082817742553088 4090610462507008 4110584146405968 4116235171700736 4122662258491392 4123357486169999 4123451405890432 4135473130105856 4155665869998951 4156405810765824 4165527440644416 4167781513934808 4167876445522944 4180027688804352 4188877731162432 4200437980253592 4201990071111168 4214240771026944 4219249520732092 4231646923829248 4234818118541724 4247164527050592 4247261266784256 4252309262324508 4255367853879296 4264706665421664 4264803804721152 4267111598987776 4286293492352256 4298122584445536 4298789974837248 4302037453756672 4310653554079488 4312246370353152 4314579837003776 4333302260833392 4335647121364146 4345935795121536 4346034784616448 4348386535041024 4353554720951282 4354329896992768 4366247300312656 4366346752452608 4379076626366464 4388348099313024 4393598674481352 4400458836456144 4402084836402176 4406508366962688 4414918902980608 4436476124186568 4447004069426688 4449410456910144 4449511803297792 4463338335981056 4479772018048712 4484273614261056 4492934913302528 4498208166730908 4498310624607744 4511425232842752 4533453676362492 4539649987539744 4542106508095772 4546670742474336 4546774304206848 4552885118698752 4555452560519168 4588454533688586 4588559047150848 4601936770320384 4602817658980464 4605308361176882 4605413258526976 4616342098722816 4618840119339008 4638882831626736 4641393049609218 4642219476959232 4647736892004976 4652407271369088 4652513241513984 4655030835259392 4661393317740544 4697810453035392 4698709693542557 4712408555622856 4712515892446208 4726255005835264 4738932382729216 4749332422855944 4760602789307904 4763178873068352 4763287366311936 4787288835614208 4795681504140296 4800500548861248 4802274366984192 4809772634906624 4821999452265248 4839792135476256 4849140112560128 4853902316629248 4859782014085152 4862411766257276 4873950474767616 4876698970271744 4887024019689504 4898621134116864 4912028212851738 4912140096509184 4916614232864768 4926461204662272 4952345440952448 4955025281559024 4961910812852224 4966783765853184 4969584611475456 4975491109658608 4990110574231552 5000675741077632 5015254970643456 5021255627978688 5029095813092736 5030954098745344 5039743520304801 5054551777465344 5058254974924837 5070258427641792 5073117624214528 5082290365059072 5100958098264064 5119739449198528 5124884130584064 5125865120228244 5133868642532168 5140809333406752 5140926428123136 5175888811550996 5181089915842848 5188171414331136 5190978866395168 5191097103847424 5196195134256384 5228704003505598 5231652549971232 5244067482458112 5247909527852726 5260363038834816 5263329438316544 5289971031883776 5296258318796368 5301459625075713 5301580379001984 5304449199553392 5311699305148544 5311820292308992 5317036881564672 5320035240296448 5331298930570368 5353196955970017 5353318888342656 5368926232040448 5369953935477208 5385732448509952 5395141692157833 5410994214269952 5414958557877421 5415922723119104 5424749383798404 5427808483263936 5430869307802624 5440688902066176 5455282626630144 5471187240701952 5480778861874624 5486286341555712 5531191011972864 5540887826665268 5554036587525888 5557042018579744 5557168594030592 5582149664458752 5585170308216576 5597427498365934 5598424153276416 5600583973671456 5602653428148224 5613874396010496 5618987694702592 5646424158055632 5659823361088512 5662886036067456 5663015022379008 5669745683099344 5686275553895552 5686405072961536 5707257327241344 5715057989803008 5730699581660361 5730830112594048 5731719966449664 5738577860547072 5747538072105984 5759706880348344 5775602222848689 5776630602817536 5777736347777856 5780862828485528 5794581060162048 5797848713388032 5839851224694564 5839984241828352 5851130799084032 5857010434953216 5858131565975136 5867278448608192 5915301498915424 5921245618106112 5929338759235584 5932547275880192 5958290608645914 5975661718292112 5975797828847616 5979031485681408 5980175973599618 5993219979952128 5997610888974544 5997747499476992 6015233643790336 6041198177411859 6044604901816656 6052866650052992 6058949004573696 6062227656632448 6062365738942464 6070513491598336 6092913063508992 6100154670756531 6109727971277952 6117939378251448 6118078729534464 6135915693760512 6137090211973952 6165876219608952 6183993387737088 6185177108835648 6188524066145624 6203209695158784 6206707780345856 6234608716148736 6251672270902212 6251814668284416 6263747270713856 6270041533206528 6302985106666752 6321361156540416 6328874281098138 6332443230474592 6347470385743872 6350905164091136 6378463893486762 6379599616524288 6383051780818944 6397059998132496 6397205707081728 6400667398481664 6403032489312256 6415856452583424 6453056180635008 6468369555529728 6471869755505664 6479561763981427 6479709352113536 6498600633023488 6503470682046219 6516032026252672 6522579802561536 6530332081426923 6531494845489152 6549370950468984 6549520128678912 6568614939549696 6582522148969536 6600688254684216 6603127254603264 6606700375412032 6622378354470912 6654714186279852 6667567654770176 6674115685365216 6674267704946688 6687006627524608 6695007503971584 6705461084123648 6719658027073068 6739402369953792 6747312250096362 6747465936911616 6760344570189056 6767137849264128 6776387153412096 6809474981309616 6813159762143658 6829327678048128 6829483232968704 6833178840778752 6834486826970992 6854412444542336 6854568570830848 6904226488470696 6907962541765323 6908119887790464 6917561885774848 6924513148084224 6928260179008512 6962089574413827 6963329215438848 6971605338007464 6975536733294976 6982546252889088 6992089976610816 7013817385113088 7046715679553088 7068612833434284 7068773838669312 7072598932737856 7089382508752896 7108398574093824 7123998634283916 7137595941293356 7137758517790208 7144768309602528 7144931049467904 7158568309387264 7193522256210444 7203411550476288 7214658952359936 7224412750331904 7232999178397872 7237077977685248 7254251869421568 7273710168840192 7289673021127728 7293617649385914 7294916320935936 7310925712151424 7311092236664832 7315048455407616 7330536029534256 7352075312676864 7374921349297152 7383686661281161 7405382116701184 7432537922338536 7442866219278336 7446893744288768 7454376917213184 7463236664487912 7467445298228608 7485165861347328 7501013611616448 7522882455965184 7528565544074176 7543643719639104 7546431148118016 7550514714756608 7605387641462688 7609676436321792 7620077319737344 7640932775547148 7641106816792064 7651437147396096 7663384096141312 7679609173797792 7688797680342366 7700802963798252 7703648463703808 7711214000110128 7711389642184704 7726108080216064 7733871827730432 7763833217326494 7782257121496704 7786468299592752 7786645655771136 7809347246604288 7810842087966848 7847478824956848 7870537038938112 7871864291779089 7890544558252224 7894994157474816 7905785012314112 7934956547825664 7944387478194552 7948686389167601 7956673799330088 7967548957722816 7967730438463488 7972041980908544 7980052860444672 8029978332513984 8053389348060672 8054930903215812 8059473202422208 8078598672764928 8082970208843264 8123884084678656 8133539561008708 8141712724895904 8146303961703936 8157252504335264 8157438306045952 8221168292811936 8232470343401472 8246714972339998 8246902811780864 8270946260211712 8311331739997902 8312811621531648 8331054881288832 8335563027869616 8335752891045888 8360055377608704 8377755462324864 8400875960507184 8403980142222336 8428481542053888 8438499041464184 8463293847658496 8469636237083448 8494329054101184 8494522533568512 8504618524649016 8509220590950233 8510735707758592 8529413330843328 8529607609442304 8534223197975552 8572586984704512 8596245168891072 8597579949674496 8604074907513344 8621307108158976 8629159674007552 8666604521666784 8671294242728292 8691871590243072 8696773070082048 8707109441902564 8732494600625312 8732693504905216 8776696198626048 8787197348962704 8800917672912288 8804169672804352 8813016733925376 8829837805961216 8872952248373136 8894008138853376 8898820913820288 8899023606595584 8926676671962112 8959544036097424 8968547228522112 8970263960399427 8985869826605056 8996416333461816 8996621249215488 9022850465685504 9066907352724984 9079299975079488 9084213016191544 9093341484948672 9093548608413696 9105770237397504 9110905121038336 9176909067377172 9177118094301696 9203873540640768 9205635317960928 9210616722353764 9210826517053952 9237680238678016 9277765663253472 9282786099218436 9295473784009952 9304814542738176 9310061670518784 9395620906070784 9397419387085114 9424817111245712 9425031784892416 9452510011670528 9477864765458432 9493311421647207 9498664845711888 9521205578615808 9526357746136704 9526574732623872 9574577671228416 9591363008280592 9601001097722496 9604548733968384 9619545269813248 9643998904530496 9679584270952512 9698280225120256 9707804633258496 9719564028170304 9724823532514552 9747900949535232 9753397940543488 9774048039379008 9797242268233728 9824056425703476 9824280193018368 9833228465729536 9852922409324544 9904690881904896 9910050563118048 9933567531706368 9950982219317216 10001351482155264 10030509941286912 10042511255957376 10058191626185472 10061908197490688 10079487040609602 10109103554930688 10116509949849674 10140516855283584 10146235248429056 10164580730118144 10201916196528128 10219739643215487 10239478898397056 10249768261168128 10251730240456488 10267737285064336 10281618666813504 10281852856246272 10351777623101992 10362179831685696 10376342828662272 10381957732790336 10382194207694848 10392390268512768 10457408007011196 10463305099942464 10488134964916224 10495819055705452 10520726077669632 10526658876633088 10592516637592736 10602919250151426 10603160758003968 10608898399106784 10623398610297088 10634073763129344 10662597861140736 10706393911940034 10706637776685312 10737852464080896 10739907870954416 10771464897019904 10790283384315666 10821988428539904 10829917115754842 10831845446238208 10849498767596808 10855616966527872 10861738615605248 10881377804132352 10910565253260288 10940426474078871 10942374481403904 10961557723749248 10972572683111424 11062382023945728 11081775653330536 11108073175051776 11114084037159488 11114337188061184 11164299328917504 11170340616433152 11194854996731868 11201167947342912 11205306856296448 11227748792020992 11292848316111264 11319646722177024 11325772072134912 11339491366198688 11372551107791104 11414514654482688 11430115979606016 11461399163320722 11461660225188096 11463439932899328 11477155721094144 11495076144211968 11519413760696688 11551204445697378 11553261205635072 11555472695555712 11561725656971056 11589162120324096 11595697426776064 11645749825989741 11679702449389128 11679968483656704 11702261598168064 11714020869906432 11716263131950272 11734556897216384 11830602997830848 11842491236212224 11858677518471168 11865094551760384 11916581217291828 11951323436584224 11951595657695232 11958062971362816 11960351947199236 11995221777949088 11995494998953984 12082396354823718 12089209803633312 12105733300105984 12117898009147392 12124455313264896 12141026983196672 12185826127017984 12200309341513062 12219455942555904 12235878756502896 12236157459068928 12271831387521024 12274180423947904 12331752439217904 12367986775474176 12370072458509997 12370354217671296 12377048132291248 12406419390317568 12413415560691712 12466997609996853 12469217432297472 12490792897263373 12503344541804424 12503629336568832 12527494541427712 12540083066413056 12605970213333504 12642722313080832 12657748562196276 12664886460949184 12694940771487744 12701810328182272 12756927786973524 12766103561637888 12794119996264992 12794411414163456 12801334796963328 12906112361270016 12936739111059456 12943739511011328 12959123527962854 12959418704227072 12997201266046976 13006941364092438 13032064052505344 13045159605123072 13060664162853846 13062989690978304 13098741900937968 13099040257357824 13137229879099392 13165044297939072 13201376509368432 13206254509206528 13213400750824064 13244756708941824 13309428372559704 13335135309540352 13348231370730432 13348535409893376 13371632357207509 13374013255049216 13390015007943168 13410922168247296 13439316054146136 13478804739907584 13494624500192724 13494931873823232 13520689140378112 13534275698528256 13618949962619232 13626319524287316 13658655356096256 13666357681557504 13668973653941984 13708824889084672 13808452976941392 13815925083530646 13816239775580928 13835123771549696 13849026296168448 13856520358017024 13924179148827654 13926658430877696 13943210676014928 13951073466589952 13965092505778176 13984179953221632 14027634770226176 14093431359106176 14096129080627671 14137225666868568 14137547677338624 14145197865475712 14178765017505792 14216797148187648 14233694231765239 14247997268567832 14275191882586712 14275517035580416 14289536619205056 14289862098935808 14317136618774528 14387044512420888 14406823100952576 14429317904719872 14465998356795744 14474155955370496 14547420337680384 14579346042255456 14587235298771828 14621851424302848 14630096910815232 14661072059068512 14749842698594304 14767373322562322 14810764233402368 14865075844677072 14885732438556672 14893787488577536 14908753834426368 14926473328975824 14934890596457216 14970331722694656 15002027223232896 15045764911930368 15057131088148352 15087287439278208 15092862296236032 15101029429513216 15174764924774511 15210775282925376 15219352872643584 15237441523329487 15240154639474688 15281865551094296 15282213633584128 15302874294792192 15326768192282624 15359218347595584 15377595360684732 15401605927596504 15407296927407616 15422428000220256 15422779284369408 15452216160432128 15527666434652988 15564514242993408 15572936599185504 15573291311542272 15621684175933696 15694957649913696 15743728583558178 15781089116504448 15789988314949632 15811570024628224 15869913095651328 15888774956389104 15897372778335202 15913347598660176 15935097915445632 15935460876926976 15944083961817088 15960105720889344 16059590867910051 16059956665027968 16106778696121344 16109861806431624 16118579264119087 16118946404844416 16157197345529856 16165940417686528 16244875673632263 16247768169357312 16267079122017416 16283425449791808 16292607923407872 16314505008670528 16314876612091904 16442336585623872 16493429944679996 16493805623561728 16541892520423424 16622663479995804 16662109762577664 16671126055739232 16671505782091776 16755510924649728 16801751921014368 16807960284444672 16856963084107776 16876998082928368 16926587695316992 16939272474166896 16988658108202368 16989045067137024 17009237049298032 17018441181900466 17021471415517184 17058826661686656 17059215218884608 17068446395951104 17145173969409024 17192098744981083 17192490337782144 17195159899348992 17208149815026688 17242614216317952 17258319348015104 17333209043333568 17342588485456584 17383743180486144 17393546140164096 17414218883805128 17464989201250624 17465387009810432 17553392397252096 17574394697925408 17601835345824576 17608339345608704 17745904496746272 17788016277706752 17797641827640576 17853353343924224 17919088072194848 17937094457044224 17940527920798854 17992832666923632 17993242498430976 18045700931371008 18133814705449968 18158599950158976 18168426032383088 18186682969897344 18187097216827392 18211540474795008 18221810242076672 18300464012269593 18353818134754344 18354236188603392 18367683347484541 18407747081281536 18411270635921856 18421233444707528 18421653034107904 18475360477356032 18555531326506944 18565572198436872 18590947568019904 18609629085476352 18620123341037568 18791241812141568 18794838774170228 18849634222491424 18850063569784832 18955729530916864 18986622843294414 18997329691423776 19042411157231616 19052715492273408 19149155342456832 19182726016561184 19202002195444992 19209097467936768 19287997809060992 19359168541905024 19396560450240512 19415609266516992 19438685291944281 19439128056340608 19449647065029104 19495801899070464 19506795881086976 19548096078758016 19590996244280769 19594484536467456 19648112851406952 19648560386036736 19666456931459072 19705844818649088 19809381763809792 19820101126236096 19867135063412736 19901964438634432 20002702964310528 20061019882573824 20085022511914752 20116383252370944 20158974081219204 20218207109861376 20233019899699348 20281033710567168 20292470496858112 20329161460236288 20403832393056256 20439479286430974 20478957796794112 20499536522336256 20503460480912976 20535474570128672 20563237333627008 20563705712492544 20703555246203984 20723887625295969 20724359663371392 20752685657324544 20763915465580672 20764388415389696 20784780537025536 20914816014022392 20926610199884928 20976269929832448 20991638111410904 21041452155339264 21053317753266176 21185033275185472 21205838500302852 21206321516007936 21217796798213568 21246797220594176 21268147526258688 21325195722281472 21412787823880068 21413275553370624 21475704928161792 21479815741908832 21580566768631332 21643976857079808 21659834231509684 21698997535193616 21711233933055744 21723477231210496 21762755608264704 21821130506520576 21880852948157742 21884748962807808 21923115447498496 21945145366222848 22124764047891456 22151059983843483 22163551306661072 22216146350103552 22228168074318976 22228674376122368 22328598657835008 22340681232866304 22389709993463736 22402335894685824 22410613712592896 22455497584041984 22585696632222528 22639293444354048 22651544144269824 22678982732397376 22745102215582208 22829029308965376 22860231959212032 22922798326641444 22923320450376192 22954311442188288 22990152288423936 23038827521393376 23102408891394756 23110945391111424 23123451313942112 23178324240648192 23291499651979482 23359404898778256 23359936967313408 23404523196336128 23428041739812864 23432526263900544 23469113794432768 23615592875337267 23661205995661696 23684982472424448 23717355036942336 23730189103520768 23833162434583656 23846059167502803 23902646873168448 23903191315390464 23916125942725632 23920703894398472 23990443555898176 23990989997907968 24164792709647436 24178419607266624 24211466600211968 24235796018294784 24248910626529792 24282053966393344 24371652254035968 24400618683026124 24438911885111808 24471757513005792 24472314918137856 24548360847895808 24663504878435808 24740144917019994 24740708435342592 24754096264582496 24812838780635136 24933995219993706 24938434864594944 24981585794526746 25006689083608848 25007258673137664 25054989082855424 25080166132826112 25211940426667008 25285444626161664 25315497124392552 25329195986472851 25329772921898368 25389881542975488 25403620656364544 25513855573947048 25527661772850699 25532207123275776 25588239992529984 25588822828326912 25602669593926656 25812224722540032 25887479022022656 25918247055925708 25918837408454144 25994402532093952 26013882728184876 26064128105010688 26090319210246144 26121328325707692 26197483801875936 26198080514715648 26330088595878144 26402753018736864 26412509018413056 26426801501648128 26489513417883648 26618856745119408 26670270619080704 26696462741460864 26697070819786752 26743264714415018 26748026510098432 26780030015886336 26821844336494592 26878632108292272 26910791881198281 26957609479815168 26989249000385448 26989863747646464 27041378280756224 27068551397056512 27237899925238464 27252639048574632 27317310712192512 27332715363115008 27337947307883968 27417649778169344 27616905953882784 27631850167061292 27632479551161856 27670247543099392 27713040716034048 27848358297655308 27886421352029856 27902146933179904 27930185011556352 28055269540452352 28186862718212352 28192258161255342 28274451333737136 28275095354677248 28290395730951424 28357530035011584 28433594296375296 28467388463530478 28495994537135664 28550383765173424 28551034071160832 28579073238410112 28579724197871616 28634273237549056 28774089024841776 28813646201905152 28858635809439744 28863502403189993 28931996713591488 28948311910740992 29094840675360768 29158692084510912 29174470597543656 29243702848605696 29260193821630464 29322144118137024 29499685397188608 29534746645124644 29621528466804736 29730151689354144 29787574977155072 29852946657951648 29869781192914432 30004054446465792 30091529823860736 30114262176296704 30174574878556416 30185724592472064 30202058859026432 30349529849549022 30421550565850752 30438705745287168 30474883046658974 30480309278949376 30563731102188592 30564427267168256 30605748589584384 30653536384565248 30718436695191168 30755190721369464 30803211855193008 30814593854815232 30844856000440512 30845558568738816 30904432320864256 31055332869305976 31129028485986816 31145873198371008 31146582623084544 31243368351867392 31389915299827392 31487457167116356 31562178233008896 31579976629899264 31777549912778208 31794745556670404 31826695197320352 31870195830891264 31888167923634176 32119181735820102 32119913330055936 32213557392242688 32219723612863248 32237158528238174 32237892809688832 32314394691059712 32331880835373056 32489751347264526 32495536338714624 32534158244034832 32566850899583616 32585215846815744 32629010017341056 32629753224183808 32884673171247744 32890967854797899 32986859889359992 32987611247123456 33083785040846848 33245326959991608 33324219525155328 33342252111478464 33343011564183552 33511021849299456 33603503842028736 33615920568889344 33753996165856736 33878544948333792 33977316216404736 34018474098596064 34036882363800932 34117653323373312 34136892791902208 34290347938818048 34384197489962166 34384980675564288 34390319798697984 34416299630053376 34485228432635904 34516638696030208 34666418086667136 34685176970913168 34767486360972288 34787092280328192 34828437767610256 34929978402501248 34930774019620864 35106784794504192 35148789395850816 35203670691649152 35216678691217408 35491808993492544 35576032555413504 35595283655281152 35706706687848448 35838176144389696 35874188914088448 35881055841597708 35985665333847264 35986484996861952 36267629410899936 36317199900317952 36336852064766176 36373365939794688 36423080949590016 36600928024539186 36707636269508688 36708472377206784 36735366694969082 36815494162563072 36822541271843712 36842466889415056 36843306068215808 36950720954712064 37110217375529991 37111062653013888 37131144396873744 37181895136039808 37219258170952704 37240246682075136 37472378691790119 37582483624283136 37589677548340456 37699268444982848 37700127139569664 37911459061833728 37973245686588828 37994659382847552 38084822314463232 38105430984546816 38298310684913664 38365452033122368 38404004390889984 38575995618121984 38718337083810048 38831218533033984 38877370583888562 38878256112681216 38899294130058208 38991603798140928 39096192157516032 39181992488561538 39188969072934912 39296225702813904 39297120772073472 39332913862918144 39411689637298176 39618763527619584 39640202252472192 39734270126825472 39803928877268864 40005405928621056 40114897071622527 40122039765147648 40170045023829504 40232766504741888 40317948162438408 40436414219722752 40466039799398696 40562067421134336 40584940993716224 40878958572861948 40957915593588224 40999073044672512 41006920961825952 41070949140257344 41126474667254016 41407110492407968 41447775250591938 41448719326742784 41505371314649088 41527830931161344 41569561074051072 41829632028044784 41853220399769856 41952539859664896 41983276222821808 42082904310678528 42106635506532352 42288387241883013 42370066550370944 42411677000605704 42412643032015872 42435593596427136 42493594441188352 42536295052517376 42650391444562944 42701082695295717 42825575647760136 42826551106741248 42951409856323584 42959631483817664 43161133537262664 43287953714159616 43319668463019368 43397995070387232 43422467866111488 43446954462420992 43642261013041152 43761705896315484 43846230894996992 43890290732445696 44249528095782912 44302119967686966 44327102613322144 44432292700207104 44456336148637952 44657197315670016 44681362465732608 44779419986927472 44804671789371648 44821227425185792 44910995168083968 45171393264445056 45278586888708096 45303088288539648 45356932347869989 45357965464794752 45490204431164416 45524294774323533 45658058617930752 45712324569988461 45720463918424064 45845596653282888 45846640900752384 45908622884376576 45980304576847872 46077655042786752 46204817782789512 46221890782222848 46246902627884224 46356648481296384 46582999303958964 46718809797556512 46719873934626816 46809046392672256 46865052527801088 46938227588865536 47231185750674534 47322411991323392 47369964944848896 47434710073884672 47460378207041536 47666324869167312 47692118335005606 47805293746336896 47806382630780928 47832251885451264 47841407788796944 47980887111796352 47981979995815936 48329585419294872 48355737792357261 48356839214533248 48422933200423936 48471592036589568 48497821253059584 48564107932786688 48734627020896789 48743304508071936 48801237366052248 48877823770223616 48943515026011584 48944629836275712 49096721695791616 49327009756871616 49480289834039988 49481416870685184 49508192529164992 49625677561270272 49867990439987412 49963171589053492 50013378167217696 50014517346275328 50109978165710848 50423880853334016 50570889252323328 50630994248785104 50658391972945702 50659545843796736 50779763085950976 50807241312729088 51027711147894096 51055323545701398 51064414246551552 51176479985059968 51177645656653824 51205339187853312 51624449445080064 51685806628968127 51774958044045312 51836494111851416 51837674816908288 51988805064187904 52027765456369752 52128256210021376 52180638420492288 52242656651415384 52394967603751872 52396161029431296 52660177191756288 52805506037473728 52825018036826112 52853603003296256 53237713490238816 53340541238161408 53392925482921728 53486529428830036 53560060031772672 53643688672989184 53757264216584544 53821583762396562 53978498000770896 53979727495292928 54082756561512448 54137102794113024 54475799850476928 54505278097149264 54634621424385024 54665430726230016 54675894615767936 54835299556338688 55103050042453623 55233811907765568 55263700334122584 55264959102323712 55340495086198784 55426081432068096 55640804724173207 55696716595310616 55772842704059712 55804293866359808 55860370023112704 56110539080904704 56373725436424704 56384516322510684 56548902667474272 56550190709354496 56580791461902848 56867188592750592 56934776927060956 56991989074271328 57100767530346848 57102068142321664 57158146476820224 57548178049683552 57627292403810304 57727004806379986 57863993427182976 57896623821481984 58189681350721536 58316055875832843 58317384169021824 58348941195087312 58487405697211392 58520387643260928 58644288236274048 58999370794377216 59069493290249288 59243056933609472 59460303378708288 59564544136651631 59575149954310144 59705893315903296 59739562385828864 60008108892931584 60183059647721472 60228524352593408 60349149757112832 60404117718052864 60699059699098044 60843101131701504 60877411490574336 60949766093317948 61127462204377184 61128854534336512 61211497179168768 61436873390382336 61510381442738928 61606423710386016 61629187709630464 61689712000881024 61691117137477632 61808864641728512 62110665738611952 62258056971973632 62291746396742016 62293165246169088 62486736703734784 62779830599654784 62974914334232712 63124356466017792 63159953259798528 63555099825556416 63589491113340808 63653390394640704 63740391661782528 63776335847268352 64238363471640204 64239826660111872 64427114784485376 64439447225726496 64474317056476348 64475785619377664 64663761670746112 64979502694529052 65068316488069664 65133701799167232 65170431693631488 65258020034682112 65769346342495488 65781935709595798 65973719778719984 65975222494246912 66167570081693696 66453179951530449 66490653919983216 66648439050310656 66684504222956928 66686023128367104 67022043698598912 67207007684057472 67231841137778688 67507992331713472 67757089896667584 67954632432809472 68036948197192128 68073764727601864 68235306646746624 68273785583804416 68580695877636096 68768394979924332 68769961351128576 68832599260106752 68970456865271808 69332836173334272 69370353941826336 69534972721944576 69656875535220512 69859956805002496 70213569589008384 70297578791701632 70407341383298304 70433357382434816 70983617986985088 71152065110827008 71190567310562304 71413413375696896 71538177502508409 71676352288779392 71748377828176896 71762111683195416 71971330667694528 71972969993723904 72535258821799872 72634399800635904 72673704129532352 72746731879589376 72846161899180032 73201856049078372 73415272539017376 73416944754413568 73470733389938164 73645082543687424 73684933778830112 73686612136431616 74220434751059982 74222125306027776 74262288793747488 74363790272079616 74438516341905408 74944757383580238 75164967248566272 75179355096680912 75398536889965696 75400254279139328 75822918123667456 75946491373177656 75987587959418553 75989318765695104 76169644628926464 76210861969093632 76582985318552097 76596621369827328 76730904066244736 76808008781779968 77151991236243968 77436674167620096 77662437066067968 77754741167777124 77756512225362432 77798588260116416 77983207596281856 78192384315032064 78363984977123076 78592451405627808 78594241544146944 79237527055239168 79280404504944384 79468540253650944 79607857754537728 80010811857242112 80229794143245054 80244079530295296 80340090047659008 80465533009483776 80635896324876816 80872828439445504 80932079598797392 81124134842268672 81169881987432448 81757917145723896 81915831187176448 81998146089345024 82013841923651904 82141898280514688 82252949334508032 82814220984815936 82895550501183876 82897438653485568 83010742629298176 83055661862322688 83139122148102144 83659264056089568 83706440799539712 83966552445643616 84165808621357056 84576774483766026 84740133100741888 84823354001211408 84825286064031744 84871187192854272 84987188882376704 85072590105034752 85300782889125888 85402165390591434 85651151295520272 85653102213482496 85902819712647168 85919262967635328 86322267074525328 86575907428319232 86590507209569979 86639336926038736 86795990140774464 86844935732222976 86893908924841984 87284522026082304 87435550280843611 87523411792630968 87692461789993984 87780581464891392 88499056191565824 88604239935373932 88654205226644288 88864585400414208 88912672297275904 89362724931465216 89558839973854944 89609343578743296 90342786528890112 90557173777416192 90606176577079296 90713864695739978 90715930929589504 90980408862328832 91048589548647066 91316117235861504 91424649139976922 91440927836848128 91691193306565776 91693281801504768 91817245768753152 91960609153695744 92155310085573504 92409635565579024 92443781564445696 92493805255768448 92713296962592768 93165998607917928 93437619595113024 93439747869253632 93601426500452563 93618092785344512 93730105055602176 93876455177731072 94462371501349068 94644823982646784 94739929889697792 94920756414083072 95332649738334624 95384236670011212 95610587492673792 95664503770902528 95682815577593888 95961774223592704 96659170838589744 96711475584714522 96713678429066496 96845866400847872 96943184073179136 96995642506119168 97128215865573376 97469254041793578 97486609016143872 97602474732104496 97755647540447232 97887030052023168 97889259672551424 98193443391583232 98654019513743232 98672903564393697 98960579668079976 98962833741370368 99016385058329984 99251355122540544 99735980879974824 99926343178106984 100026756334435392 100029034692550656 100219956331421696 100847761706668032 101261988497570208 101316783945891404 101319091687593472 101614482625458176 102055422295788192 102110647091402796 102352959970119936 102410678375706624 103248898890160128 103371613257936254 103549916088090624 103672988223702832 103675349633816576 103977610128375808 104055530912739504 104256512420042752 104361276840984576 104485313302830768 104789935207503744 104792322058862592 105320354383512576 105611012074947456 105650036073652224 105707206006592512 106475426980477632 106681082476322816 106785850965843456 106973058857660072 107120120063545344 107287377345978368 107514528433169088 107643167524793124 107956996001541792 107959454990585856 108165513123024896 108951599700953856 109010556194298528 109269242848770048 109351789231535872 109670599112677376 110206100084907246 110467623815531136 110527400668245168 110529918204647424 110680990172397568 110852162864136192 111281609448346414 111393433190621232 111545685408119424 111608587732719616 111720740046225408 112221078161809408 112417136075370357 112747450872849408 112769032645021368 112830054848833609 113097805334948544 113100381418708992 113161582923805696 113734377185501184 113869553854121912 113983978148542656 114201535060693696 114204136284643328 114316292953640448 115096356099367104 115454009612759972 115727986854365952 115793247642963968 116632111751665686 116634768338043648 116697882390174624 116974811394422784 117288576472548096 117998741588754432 118138986580498576 118486113867218944 118920606757416576 119129088273303262 119150299908620288 119411786631806592 119479124771657728 120016217785863168 120344691214867581 120366119295442944 120457048705186816 120698299514225664 120808235436105728 121398119398196088 121686202263403008 121754822981148672 121899532186635896 122254924408754368 122257709068673024 122873746780764672 123020762885477856 123212847420772032 123258375419260928 123379424001762048 124221331477223904 124516113943947264 124583492793484032 124973473407469568 125559661199309568 125949828668465424 126248712932035584 126319906519597056 127110199651112832 127178982226681616 127306780789281408 127480783323565056 127552671694536704 128103248085887151 128476726943280408 128479653320223744 128573783432391787 128854229568970752 128878894451452992 128948634112952696 128951571238755328 129327523341492224 129959005389058104 130136632976139328 130267403598334464 130340863387262976 130516040069364224 131538692684990976 131563871419191596 131947439557439968 131950444988493824 132906359903060898 132981307839966432 133296878100621312 133369008445913856 134044087397197824 134414015368114944 134463682275557376 135015984663426944 135514179793335168 135909264865618944 136070797043609967 136073896394384256 136147529455203728 136470613293493248 136547571167608832 137136973709965383 137161391755272192 137536789959848664 137539922702257152 137665198520213504 137940913730543616 138665672346668544 138740707883652672 139069945443889152 139313751070441024 139719913610004992 140427139178016768 140595157583403264 140814682766596608 141967235973970176 142304130221654016 142381134621124608 142826826751393792 143076355005016818 143352704577558784 143496755656353792 143524223366390832 143942661335389056 143945939987447808 145067213377071783 145070517643599744 145268799601271808 145347408259064704 145493463759178752 145692323798360064 146403712098156744 146830545078034752 146833889508827136 146941466779876328 147290165087374848 147369867557660224 147373224272863232 148440869502119964 148444250612055552 148524577587494976 148727580544159232 148877032683810816 149889514767160476 150329934497132544 150358710193361824 150797073779931392 151892982746355312 151975175918837106 151978637531390208 152339289257852928 152421723938187264 153165970637104194 153193242739654656 153461808132489472 153616017563559936 154303982472487936 154873348335240192 155057419886904381 155324874132135936 155509482335554248 155513024450724864 155597176520232832 155966415192563712 156384768630064128 156727969954246152 157184902811255616 157188483088293888 158475054110478336 158560809009888768 159215715509075456 160021623714484224 160459588286490108 160680180095318016 160931066018967552 161271792649753632 161864159197594784 162248269684537344 163515834291447792 163831662374352896 163996292178690048 164027683847303808 164283796561029376 164505898669016064 165309150127360869 165628441969631872 165791101002367752 165794877306971136 166021485258596352 166111323724645376 166278244296204288 166922414172519621 167318528112179136 167412881599079424 167933104891287232 168331617242714112 169153548967532052 169480266201483776 169646708002422816 169650572128063488 169742374385708544 169974377764753408 170601565778251776 170804330781182868 171302302591040544 171306204426964992 171838525935270656 172644534149050656 173181014419139958 173278673852077472 173591980281548928 173689871464445952 174569044052164608 174871100561687222 175046823585261936 175384923579987968 175561162929782784 176998112383131648 177208479870747864 177304371905309957 177308410453288576 177729170800828416 177825344594551808 178693632409954893 178725449862930432 179117679947709888 179218687157486592 180685573057780224 181212353154158592 181427729391479956 181431861859179008 181960817724657664 182097179097294132 182632234471723008 182849298279953844 183382386613131552 183386563603009536 183634491537506304 184310620171147008 184819271131158048 184887563128891392 184987610511536896 185426593925185536 186331997215835856 186875239190226048 186879495738507264 187202853000905126 187236185570689024 187460210111204352 187752910355462144 188924743002698136 189289647965293568 189479859779395584 189841512828166144 190665299476669248 190768473340022424 191221174985347584 191329007541805056 191365631155187776 191923548447185408 193318341677179488 193422951169429044 193427356858132992 193691732801695744 193991285012238336 194938508083587156 195204949464208992 195511295080894464 195774060104046336 196386886783166464 197308039027486464 197345807128787394 197921159336159952 197925667482740736 198032770116659968 198502710245081088 199471961759949648 199852686356213968 200053512668870784 200058069385101312 200439912662843392 201695523413336064 202044516822329951 202523976995140416 202633567891782808 202638183375186944 203228965250916352 204110844591576384 204221294182805592 204705919940239872 204821356751413248 206497797780320256 206743226515872508 207345976447405664 207350699267633152 208111061825479008 208513024840085504 208970626605661536 209579870415007488 210640708767025152 211222024149894912 211300072147304448 211414412013185024 212950853960955264 213362164952645632 213571701931686912 213946117715320144 214240240127090688 214574754691956736 215029056866338176 215286335049586248 215913992003083584 215918909981171712 216331026246049792 217903199401907712 218021112388597056 218538485697540096 218703578463071744 219341198225354752 220412200169814492 220935247631062272 221054801336490336 221059836409294848 222563218896692828 222786866381242464 223091370816238848 223217175465439232 224442156323618816 224834272150740714 225494901745698816 225538065290042736 225660109697667218 226195610669897088 226200762837417984 226323165847611392 227468754371002368 227739107708243824 227962763878255659 227967956297085312 228403070121387392 228408272569286656 228632585907280896 230192712198734208 230908019225519944 231455973708731904 231586495285927936 233264223503331372 233269536676087296 233395764780349248 233949622788845568 234577152945096192 236277973160997152 237841213514833152 238258176546606524 238823573263613184 238958249543315456 240032435571726336 240689382429735162 240732238590885888 240914097410373632 241396599028451328 241616470872211456 242796238796392176 243372404526806016 243509645962297344 243799064373271792 244509848817508736 244515418137346048 245747493561529344 246041525770955712 246425694841544064 246516750838521856 246758848003524096 248442662954447808 249032227887894528 249166985586968064 249946946814939136 251119322398619136 251899657336930848 252497425864071168 254220399302225664 254357964453363232 254613561578562816 254961566647130112 256206496171774302 256953453886560816 256959306640447488 257147566864783574 257708459137941504 257757788902905984 257897268225905392 257903142477510656 258655046682984448 259771521628709937 259918010778116208 260273265952278656 260534807196668928 260681726774525952 261032080138728448 262306650842530833 263077385369981952 263127742838383192 263894879114879936 263900889976987648 265812719806121796 265962615679932864 266593756201242624 266738016891827712 268088174794395648 268828030736229888 270031969326853888 271028359586670336 271818529731237888 272141594087219934 272147792788768512 272295058910407456 272941226586986496 274273947419930766 274322783510544384 275073579919697328 275079845404514304 275330397040427008 275881827461087232 277331344693337088 277481415767305344 278139890887778304 278621155851201361 278627502140882048 279439827220009984 280804279501357689 280854278356033536 281190315166806528 281629365533193216 283934471947940352 284762269242249216 286152710010033636 286705409155117568 286993511312707584 287048446732781664 287885322670778112 290134426754143566 290141035287199488 290537599202543616 290694816518129408 290986927518357504 291384647596720128 292807424196313488 293661090156069504 293667779017654272 293882933559752656 294580330174749696 294739735115320448 294746448545726464 296018710693181091 296881739004239928 296888501224111104 297049155174989952 297455161088318464 297754065367621632 299779029534320952 300659868994265088 300717420386723648 301594147559862784 303785965492710624 303950351837674212 303957275062780416 304843447876374528 306331941274208388 306923616264978944 307232035127119872 308607964944975872 309746696670480384 310114839773808762 310649748264271872 311018964671108496 311026048901449728 311194353040465664 311932830385127424 312769537260128256 313455939908492304 314369805622511232 314376966176587776 316950108220956672 317121618019777536 317498526435089923 318431431018150912 320043247428968448 320919176572980216 321360360190636032 321862132037935104 322543585299507264 323728318395189568 324496539369074688 327031668582895584 327663324748705792 328055367694607616 328567593122058752 329011797338032128 330618300254721738 331256883939263744 331582202004735504 331589754613942272 332042970517192704 332222647449290752 332556488592408576 333844828345039242 334637056224358272 334825763198158848 335866209782574464 336663234485428224 338307097935064104 338490164546500827 338960532402967552 339293416004845632 339301144256126976 339484748771417088 339948755529506816 341203131556503552 341608661562365736 342604605182081088 342612408853929984 343677051870541312 345289068298101312 346362028838279916 346557347704154944 347183960563097856 347379742928891904 349742201123374444 350093647170523872 350769847159975936 353996224766263296 354416959741495728 354608743810619914 354616820906577152 355458341601656832 355650689189103616 357387264819909786 357450899725860864 358235359895419776 358437374314973184 361371146115560448 361800646402776889 362424706308317184 362855458782959912 362863723718358016 363921635449315328 364194358194588264 365264468943446016 365698596559907688 366764773226263104 366773127206019072 368621240342294016 369638542262316096 369775126257782784 369975221023073792 372663994431671712 373750478380452096 374405706001810252 374920420222408704 375505820710924288 377849486005396272 378579295930587136 378959719558791168 379683025656332288 381330598953338496 381536946680044848 382442349970695168 382658015083610112 382731262310375552 383847096894370816 385721350297175361 386636683354358976 386845902338858088 386854713716265984 387383465603391488 387982570024476672 389877016167174312 390409898928417984 391022590161788928 391548120208092672 392773773566332928 394616078054972928 394691614257574788 395842318672319904 395851334965481472 396065540233319936 398943923519899296 399705372712427936 400107025337741568 403391046826672128 404089033644659902 405047953990280832 405267135783565616 405276366750373888 406457930501832704 408212391130829901 408221689183152768 408442588365611184 409411839880479744 409642713502826496 412995595560640512 413486453031745016 414691952894811328 414701398535266304 416222123650958016 417026049680171008 417941253211323072 419159740830014976 421281417534050304 422444048299789824 422828824026370048 425901707921910528 427143403863373824 427892235430640288 428480480254181376 430058113732676352 430572670099172496 431827984006167168 431837819962343424 432662052492099584 435806398803815424 436042224777194112 437076971395080192 437407156926143488 438682396450709504 440824400339628984 441870495262124544 442109602672980672 442119672818589696 445126437793385656 445573732762484928 446182741632477696 446434350930878464 449668544301481428 450989803491397632 451076130580085472 451320219395334436 452391221339794176 452646331695222784 455478215416487648 455925527756511318 455935912594170624 456806140242774784 457265171814561792 460385424397468416 461816038451039888 462911947417463808 463172990571855872 465172259660713143 466528447006662744 466539073352174592 466791529560698496 467899245577691136 469154305890192384 472555946321994304 475682427029666304 476516353093213048 477647146527226368 477916499086630912 480064871143452672 481378764859470324 481828194820747264 482793198056902656 485592477592784352 486744809053612032 487598128746543584 489019697635017472 491494987123058688 492083051541911424 492851389683088128 493033501677043712 493517696007048192 496885325908895616 498064455775789056 498333971173936128 499893893629878272 500767242517558863 502238644797238272 503799314673861696 504994851728142336 508440798604451328 508715928906726464 509227123157125632 509923133294260224 512412992343548604 513906907773121632 513918613280894976 514295133729567148 515515577805811968 515794536451810784 515806284955021312 519543043257419874 519836021556232416 520546531904557312 521069614393337856 522064160277456896 524613301685061666 526154770739963904 526255485676766384 527789758229759872 527801779953975296 531625439612243592 531913115715929871 531925231359865728 533187512402485248 533476033783655424 536080897229864679 536176349588791296 537656061472459776 540063938653707776 542056719173340672 543637059462475776 544283188174439868 544295585577537024 544590117820814912 545882453173972992 548547894839861532 550147159839394656 550159690809028608 554662689386674176 554962831534610688 556279781775556608 557242311702402722 557255004281764096 558879654440019968 561608559002715378 561708556712067072 562380630333613056 563258731066386432 567868943895880704 569524538484498432 572305420020067272 573410818310235136 573987022625415168 574096893465563328 575770645341556224 580268853508287132 580282070574398976 581075198405087232 581389633036258816 581973855036715008 585614848392626976 587322180312139008 587765867119505312 589160660349499392 589479470230640896 592037421386362182 593763478008479856 593777002448222208 594098310349979904 594910322176636928 595508130735243264 599558059068641904 601319737988530176 601434840773447296 603188295119725568 606133550466989853 607571930985421248 607900703675348424 607914550125560832 609686895752749056 612048851965905277 612663882548416776 613847232529957888 614464070254239744 617215929889951744 619493393340960768 620229679547617524 622037929342216992 622052097802899456 622388706080931328 625539074520256512 626911879816984608 628739611245022464 633900216441913344 634243236039555072 634997052870179846 636862862036301824 640086494857936896 641838353145960432 642720720381272064 643724264075870208 645087170599014528 647456636790379136 648993078738149376 654063337165791168 655209985503167941 655326649497411584 656110735389215232 657135186244117504 658023594676064256 661236600509443476 662513767878527488 663164404009471008 663179509227884544 664445294898581504 667689656690078484 669274112448716544 669651526396317696 671732419565148928 673326468970856448 676614195870128208 676980329093001654 677921064805935104 678586832009691264 678602288512253952 678969497542834176 679897511059013632 682406263113007104 683217323124731472 685209210364162176 685224817707859968 687354103741082624 690578136596202624 692724057676559832 693114695408309888 694367921126195712 694759485857783808 699484402246748888 700187294341047744 701539694319951872 708833919482991456 709217487621239828 709233641813154304 711301378378207232 714774529639819572 716470719790839552 716874748629946368 722742292231120896 723601292805553778 724849412616634368 725710917565919824 725727447436716032 727843270898630656 728388716389176528 730528937886892032 731397193119815376 733529546452526208 733546254412038144 737242480684588032 739277084524632192 739550252515565568 739950442046147584 745327988863343424 747500956760904192 748811412003620504 749840840444817408 751011641421848576 755698972010792544 757158591861174272 762661197906676992 763073893360089696 764884699941390336 765462524620751104 767694193788741632 771442700594350722 773273366708717952 773691804677716176 773709427432531968 774766931206782976 775965140048953344 779754032334348624 780819797856835968 782045180323577856 783096240416185344 785547547132665856 786919952527592499 789232156109945856 789383228515149576 789810383941835263 791684637344639808 791702669930962944 792131080466639872 797887847039798592 799410745424855872 800214050675483136 808178067289319804 810095907980561664 810534271567131232 810552733500747776 816424782261659802 816443378366305536 816885176731222368 818823679760959488 825991191121281024 826972906063490032 829383905789622656 829402797070532608 832444247301916032 834052099360342016 835863467553604083 835882506422646144 838319481660029952 842412838504073067 842562835068100608 844888096599579648 845657648052740096 851803415843821056 854286807726747648 855784470861280576 860116227465352704 861145340198344992 863655968012334336 871612797607630848 872084449554388224 874153942790160384 874814313852286976 877364792901419008 881648800679257968 883740990524249088 884219205345961344 884239345637179392 890252875586771312 891147465524969856 892365483264955392 892868701861756928 899337088602962856 901979606982795264 902152261160170944 902640438790668872 904782442679588352 905292663390445568 910956430832975296 911851055513022636 911871825188341248 913612280485549568 914530343629123584 920770848794936832 923632076902079776 925823894834927616 930344519321426286 933056894013325488 933078146704349184 933583059121396992 935798491155382272 938308611780384768 945111892643988608 951364854059332608 952495579305269769 953032706186426096 955294293054452736 955832998173261824 960129742286905344 962757529718940648 963656389641494528 965586396113805312 971184955185568704 973489618107224064 975196257493087168 978039395270034944 982989974246117376 984166103083822848 985702779366176256 987035392014096384 993770651817791232 996128911551578112 996667942347872256 999787787259756544 1001534485035117726 1004477289594476544 1007598629347723392 1009989703456284672 1015470493639502481 1016881597208902656 1017431857813452928 1018454246314251264 1019846266588520448 1024825984687097208 1027813815546243264 1027837226561789952 1028590267459134296 1031031155611623936 1031589072903621568 1031612569910042624 1039086086514839748 1039672043112464832 1041093063809114624 1042139228786675712 1044128320554913792 1049226603370123332 1052309541479927808 1052510971353532768 1055579516459519744 1063250879224487184 1063826231431859742 1063850462719731456 1066375024804970496 1066952067567310848 1072161794459729358 1072352699177582592 1075312122944919552 1080127877307415552 1084113438346681344 1085401939208330667 1087274118924951552 1088566376348879736 1088591171155074048 1089180235641629824 1091764906347945984 1097095789679723064 1100294319678789312 1100319381618057216 1109325378773348352 1109925663069221376 1114484623404805444 1114510008563528192 1117759308880039936 1123217118005430756 1124761260667226112 1126517462132772864 1135737887791761408 1139049076968996864 1144610840040134544 1146821636620470272 1147974045250830336 1148193786931126656 1151541290683112448 1157164050891526083 1160537707016574264 1160564141148797952 1162150396810174464 1162779266072517632 1163947710073430016 1171229696785253952 1174644360624278016 1175531734239010624 1178321320698998784 1178958940461281792 1184074842772724364 1187526956016959712 1187554004896444416 1188196620699959808 1189820644353273856 1199116118137283808 1202869681546894592 1206376590239451136 1212267100933979706 1215143861970842496 1215801407350696848 1215829100251121664 1219373791505498112 1224097703931810554 1225327765096833552 1227694465059915776 1228928140508479488 1234431859779903488 1238986786681921536 1240459359095235048 1241130603337169699 1244075858684433984 1244104195605798912 1244777412161862656 1251078149040513024 1253823759633969216 1257479222490044928 1268486472079110144 1269994105740359692 1273725724072603648 1283676706291920864 1285441440762544128 1290174341198029056 1294913273580758272 1297986157476298752 1308126674331582336 1310419971006335882 1310653298994823168 1312221470778430464 1314270372488235008 1316047189352128512 1322473201018886952 1325027535757054976 1326328808018942016 1326359018455769088 1328890589797163008 1335379313380156968 1338548224897433088 1339303052792635392 1343464839130297856 1353228391740256416 1353960658186003308 1355842129611870208 1357173664019382528 1357938995085668352 1366434646249462944 1370418420728324352 1374708207482165248 1381156273192405248 1385448115353119664 1386229390816619776 1388735842252391424 1389518971715567616 1398968804493497776 1400374588682095488 1403079388639903744 1414311617756309657 1417667838965982912 1418434975242479656 1418467283626308608 1422602756756414464 1429549059279639144 1432941439581679104 1433749497259892736 1445484584462241792 1447202585611107556 1451421835131839648 1451454894873432064 1456777432778353056 1462794386239630752 1467059092905052416 1474484961369176064 1478554169049264384 1479100505031131136 1479900884092295168 1490655977726686848 1495001913521808384 1497622824007241008 1499681680889634816 1502023282843697152 1511397944021585088 1514317183722348544 1525322395813353984 1526147786720179392 1529769399882780672 1530925049241502208 1535388387577483264 1542885401188701444 1546546733417435904 1547383609355432352 1547418854865063936 1559508064668697248 1561639595713671936 1566192480832370688 1571095094265331712 1573839905055184998 1578464312219891712 1578766457030299152 1579620767883670526 1583369274689279616 1583405339861925888 1584262160933279744 1595739347147789613 1595775694079597184 1598821490849711744 1600428101350966272 1616356134578639608 1620191815961123328 1621068543134262464 1621105467001495552 1632849564523319604 1632886756732611072 1633770353462444736 1637647359521918976 1653945812126980064 1658767811579245312 1664888494603832064 1671726935107208166 1671765012845292288 1676638963320059904 1684825677008146134 1685125670136201216 1689776193199159296 1691315296105480192 1703606831687642112 1708573615453495296 1711568941722561152 1720232454930705408 1722290680396689984 1727311936024668672 1743225595215261696 1744168899108776448 1749628627704573952 1763297601358515936 1767481981048498176 1768438410691922688 1780505751173542624 1782294931049939712 1784730966529910784 1798674177205925712 1803959213965590528 1804304522320341888 1805280877581337744 1809564885359176704 1810585326780891136 1818400651400969559 1821912861665950592 1823702111026045272 1823743650376682496 1827224560971099136 1829060687258247168 1836146555897715831 1841541697589873664 1847264153804159552 1851647789669855232 1860689038642852572 1866113788026650976 1866156293408698368 1867166118242793984 1876617223560769536 1890223785287977216 1902729708118665216 1904991158610539538 1906065412372852192 1910588586108905472 1920259484573810688 1925515059437881296 1927312779282989056 1931172792227610624 1942369910371137408 1946979236214448128 1950348090958409527 1950392514986174336 1956078790540069888 1965629956509503823 1965979948492234752 1968332206167645696 1971405558732352512 1974070784028192768 1987541303635582464 1993335884695744512 2003068970070235452 2008954579188953088 2015197258695446784 2019979406912569344 2030940987279004962 2033763194417805312 2034863715626905856 2036908492628502528 2039692533177040896 2049651969374194416 2055627631092486528 2055674453123579904 2057180534918268592 2062062311223247872 2063178145807243136 2063225139820085248 2078172173029679496 2079344086224929664 2082186127618229248 2084278457573351424 2088256641109827584 2098453206740246664 2104619082959855616 2105021942707065536 2111159032919039488 2126501758448974368 2127652462863719484 2127700925439462912 2133904135134621696 2144323588919458716 2150624245889839104 2160255754614831104 2168226876693362688 2170803878416661334 2174548237849903104 2177132752697759472 2177182342310148096 2178360471283259648 2183529812695891968 2194191579359446128 2200588639357578624 2200638763236114432 2218650757546696704 2219851326138442752 2222489685045629461 2228969246809610888 2229020017127056384 2235518617760079872 2246434236010861512 2249522521334452224 2253034924265545728 2271475775583522816 2289221680080269088 2293643273240940544 2296387573862253312 2303082581366224896 2314328101783052166 2321075414033148528 2321128282297595904 2324300793620348928 2325558532145035264 2327895420146860032 2342459393570507904 2349288721248556032 2351063468478021248 2356642641397997568 2357917880922563584 2368149685545448728 2369431151825505789 2375053912033919424 2375108009792888832 2376393241399919616 2379641288706547712 2398232236274567616 2405739363093789184 2412753180478902272 2424534201867959412 2430287723941684992 2431602814701393696 2431658200502243328 2448195407863621108 2450655530193667104 2455388930119831552 2468863719559806976 2477973573363843072 2480918718190470096 2482261206674339398 2488151717368867968 2488208391211597824 2489554824323725312 2502156298081026048 2507590402660812249 2507647519267938432 2514958444980089856 2536972944158220288 2539988211480719384 2547451448145207296 2567353412583841728 2580348682396058112 2589826547161516544 2616253348663164672 2620839942012671764 2624442941556860928 2628540744976470016 2632094378704257024 2644946402037773904 2650055071514109952 2652657616037884032 2652718036911538176 2657781179594326016 2670758626760313936 2677096449794866176 2678606105585270784 2686929678260595712 2706456783480512832 2707921316372006616 2711684259223740416 2714347328038765056 2715877990171336704 2732869292498925888 2740836841456648704 2749416414964330496 2762312546384810496 2770896230706239328 2772458781633239552 2777471684504782848 2797937608986995552 2800749177364190976 2828623235512619314 2835335677931965824 2836869950484959312 2836934567252617216 2845205513512828928 2857486737915809307 2859098118559278288 2865882879163358208 2867498994519785472 2890969168924483584 2894405171222215112 2902843670263679296 2902909789746864128 2913554865556706112 2925588772479261504 2934118185810104832 2948969922738352128 2957108338098528768 2959801768184590336 2981311955453373696 2990003827043616768 2995245648014482016 2999363361779269632 3022795888043170176 3028634367444697088 3050644791626707968 3052295573440358784 3059538799765561344 3061850098483004416 3070776775154966528 3085770802377402888 3093093466834871808 3094767218710864704 3094837709730127872 3119016129337394496 3123279191427343872 3132384961664741376 3147679810110369996 3156928624439783424 3157532914060598304 3159241535767341052 3166738549378559232 3168524321866559488 3191478694295579226 3191551388159194368 3197642981699423488 3200856202701932544 3232712269157279216 3240383631922246656 3242137086268524928 3242210934002991104 3256205817624992001 3265699129046639208 3265773513465222144 3267540706924889472 3275294719043837952 3307891624253960128 3317535623158490624 3329776989207664128 3343453870214416332 3343530025690584576 3353277926640119808 3369651354016292268 3379552386398318592 3407213663375284224 3417147230906990592 3423137883445122304 3440464909861410816 3444581360793379968 3454623872049337344 3486451190430523392 3488337798217552896 3499257255409147904 3526595202717031872 3534963962096996352 3536876821383845376 3561011502347085248 3564589862099879424 3569461933059821568 3597348354411851424 3608609044640683776 3610561755162675488 3619129770718353408 3636801302801939118 3643825723331901184 3647404222052090544 3647487300753364992 3654449121942198272 3658121374516494336 3672293111795431662 3683083395179747328 3694528307608319104 3703295579339710464 3721378077285705144 3723391810011509097 3732227576053301952 3732312586817396736 3734332236485587968 3753234447121539072 3780447570575954432 3805459416237330432 3809982317221079076 3812130824745704384 3821177172217810944 3851030118875762592 3884739820742274816 3893958472428896256 3900696181916819054 3900785029972348672 3912157581080139776 3931259913019007646 3931959896984469504 3936664412335291392 3942811117464705024 3948141568056385536 3975082607271164928 3986671769391489024 4006137940140470904 4017909158377906176 4030394517390893568 4061881974558009924 4067526388835610624 4069727431253811712 4073816985257005056 4099303938748388832 4111255262184973056 4114361069836537184 4124124622446495744 4126356291614486272 4156344346059358992 4158688172449859328 4164372255236458496 4168556915146702848 4176513282219655168 4196906413480493328 4209238165919711232 4210043885414131072 4222318065838078976 4242934853268928971 4253003516897948736 4255304925727438968 4255401850878925824 4267808270269243392 4288647177838917432 4301248491779678208 4320511509229662208 4336453753386725376 4341607756833322668 4354265505395518944 4354364684620296192 4356720942566519296 4388383158718892256 4401177278715157248 4437301515093393408 4439702652276885504 4444979370091258922 4457938493619221776 4458040034254112768 4471037235520159744 4492868472021723024 4499045042668904448 4506069848531091456 4542951551167045632 4578443360160538176 4587286546481881088 4592775147724506624 4606165162732449792 4628656203566104332 4642150828066297056 4642256564595191808 4651117064290070528 4684918787141015808 4698577442497112064 4702126936956042496 4713285282795995136 4715835761845127168 4736299371090897456 4738862303651011578 4750107824067838848 4750216019585777664 4752786482799839232 4759282577413095424 4796464472549135232 4811478726187578368 4825506360957804544 4849068403735918824 4860575447883369984 4863205629402787392 4863316401004486656 4896390815727242216 4901311060387334208 4910777860239663104 4961837436380940192 4964522413348678796 4976303434737735936 4979109648647450624 5015180805321624498 5015295038535876864 5029916889960179712 5073945888316440576 5079976422961438768 5094902896290414592 5134706825167683456 5160697364792116224 5179653094323033088 5232506697326329344 5241679884025343528 5248885883113721856 5257081489952940032 5289892804075547808 5300110143028219904 5305315232075768064 5341517253520627872 5354192899589732352 5373859356521191424 5412913566961025664 5415842632744013232 5423368518447480832 5428694656077530112 5431755980342673408 5465738584997851776 5481673682913297408 5498832829928660992 5508439667693147493 5524625092769620992 5528672687592846841 5541792461412478656 5544917563266479104 5554943369009565696 5595875217973991104 5601498354728381952 5657246471025238628 5670671355863931648 5673739900969918624 5673869134505234432 5714973475831618614 5718196237118556576 5731765758326716416 5781938337848967168 5788810342444430224 5805687340527358592 5805819579493728256 5827109731113412224 5851044272875228581 5851177544958523008 5868236371620209664 5896889869528511469 5897939845476704256 5914216676197057536 5919603536369180672 5962623910906747392 5980007654087233536 5990491296028964032 6045591776086340352 6101289583253415936 6104591146880717568 6119077599531122688 6123700196966008832 6141553550309933056 6171541604754805776 6186186933669743616 6189534437421729408 6189675419460255744 6238032258674788992 6246558382854687744 6264769923329482752 6295359620220739992 6313857248879566848 6315065828121196608 6318483071534682104 6333477098757118464 6337048643733118976 6382957388591158452 6383102776318388736 6395285963398846976 6401712405403865088 6465424538314558432 6480767263844493312 6484274172537049856 6512411635249984002 6531398258093278416 6531547026930444288 6535081413849778944 6550589438087675904 6615783248507920256 6635071246316981248 6659553978415328256 6667469055136888383 6686907740428832664 6687060051381169152 6706555853280239616 6739302708032584536 6759104772796637184 6814427326750568448 6846275766890244608 6880929819722821632 6889162721586759936 6909247744098674688 6972902380861046784 6976675596435105792 6998514510818295808 7053190405434063744 7069927924193992704 7073753642767690752 7108293455476517367 7122023004694170496 7129179724199758848 7138923866119643136 7194696708823702848 7217218089281367552 7221123510325350976 7238259541436706816 7273602605603878236 7287651446663802368 7294808444104181088 7294974601506729984 7308898243884396544 7344586223590863324 7366166790359494656 7389056615216638208 7406591158679420928 7442756154571410288 7446783620023018194 7464455152106603904 7464625173634793472 7468664472971175936 7506468894243078144 7560895141151908864 7610918832474660864 7619964634442158152 7624261649491408768 7642354344435621888 7702060237751525184 7769479641484549632 7801392363833638108 7801570059944697344 7824315162160279552 7862519826038015292 7873328824670582784 7885622234929410048 7896283136112771072 7950165214542329856 7973343538782978048 8012275880280941808 8035818316755812352 8060789034781787136 8123763949116019848 8135052777671221248 8139454862507623424 8147633970514010112 8198607877496777664 8222510524369946112 8228722139673074368 8248249244892991488 8252712583228972544 8312688692118717984 8317376344899718656 8328744510472916992 8393812826960986656 8420087770828262144 8444636131676157952 8485869706537857942 8506007033795897472 8510609851454877936 8510803701757851648 8535616540538486784 8577294355677834864 8602496983559356416 8641023018459324416 8672907506773450752 8683215513666645336 8687914223360187893 8708531010791037888 8708729369240592384 8713441885133038592 8776766317437784512 8802354557430314496 8879405304553771008 8889958740182517844 8915876987238443552 8916080068508225536 8985736944043446048 8998090085337808896 9085903102334091264 9156886720321076352 9174573092963762176 9185550295449013248 9212330325464899584 9257312407132208664 9284301656132594112 9284513129190383616 9302234128580141056 9369837574282031616 9397154884994224128 9404253873912084992 9431671523690254336 9472598742181794912 9477724607302023156 9500215648135677696 9505572965599678464 9592928945098270464 9622957452375156736 9651012721915609088 9698136807471837648 9721150895766739968 9726411258805574784 9726632802008973312 9792781631454484432 9802622120774668416 9821555720479326208 9923674872761880384 9929044826697357592 9952606869475471872 9958219297294901248 10030361610643248996 10030590077071753728 10059833779920359424 10159952845922877536 10269413650335366912 10321394729584232448 10359306188646066176 10465013394652658688 10483359768050687056 10497771766227443712 10514162979905880064 10579785608151095616 10600220286056439808 10610630464151536128 10683034507041255744 10708385799179464704 10747718713042382848 10825827133922051328 10831685265488026464 10857389312155060224 10931477169995703552 10963347365826594816 10997665659857321984 11016879335386294986 11049250185539241984 11057345375185693682 11083584922824957312 11089835126532958208 11109886738019131392 11170175430034527291 11191750435947982208 11202996709456763904 11314492942050477256 11341342711727863296 11347479801939837248 11347738269010468864 11429946951663237228 11436392474237113152 11463531516653432832 11577620684888860448 11611374681054717184 11654219462226824448 11702088545750457162 11702355089917046016 11736472743240419328 11793779739057022938 11795879690953408512 11828433352394115072 11839207072738361344 11925247821813494784 11960015308174467072 11980982592057928064 12091183552172680704 12202579166506831872 12209182293761435136 12247400393932017664 12343083209509611552 12372373867339487232 12379068874843458816 12476064517349577984 12493116765709375488 12529539846658965504 12590719240441479984 12627714497759133696 12630131656242393216 12636966143069364208 12666954197514236928 12674097287466237952 12728804559806786913 12765914777182316904 12766205552636777472 12790571926797693952 12803424810807730176 12930849076629116864 12961534527688986624 12968548345074099712 13024823270499968004 13062796516186556832 13063094053860888576 13070162827699557888 13231566497015840512 13270142492633962496 13319107956830656512 13334938110273776766 13373815480857665328 13374120102762338304 13413111706560479232 13478605416065169072 13518209545593274368 13628854653501136896 13652436636708866689 13692551533780489216 13761859639445643264 13778325443173519872 13818495488197349376 13953351192870211584 14106380810868127488 14139855848387985408 14147507285535381504 14216586910953034734 14244046009388340992 14258359448399517696 14277847732239286272 14389393417647405696 14434436178562735104 14442247020650701952 14476519082873413632 14547205211207756472 14575302893327604736 14589616888208362176 14589949203013459968 14617796487768793088 14689172447181726648 14732333580718989312 14778113230433276416 14885512309142820576 14893567240046036388 14928910304213207808 14937328945942351872 15121790282303817728 15221837664949321728 15239929268884316304 15248523298982817536 15284708688871243776 15404120475503050368 15538959282969099264 15557427795319406227 15602784727667276216 15603140119889394688 15648630324320559104 15725039652076030584 15746657649341165568 15771244469858820096 15900330429084659712 16024551760561883616 16121578069563574272 16247527898232039696 16270105555342442496 16278909725015246848 16295267941028020224 16397215754993555328 16445021048739892224 16457444279346148736 16496498489785982976 16505425166457945088 16586018062778540523 16625377384237435968 16634752689799437312 16657489020945833984 16787625653921973312 16840175541656524288 16889272263352315904 16971739413075715884 17012014067591794944 17021219702909755872 17021607403515703296 17154588711355669728 17282046036918648832 17345815013546901504 17366431027333290672 17375828446720375786 17417062021582075776 17417458738481184768 17426883770266077184 17553132818625685743 17553532634875569024 17604709114860628992 17758810609107542016 17779917480365035688 17831753974476887104 17832160137016451072 17971473888086892096 18313773440642152704 18371100590898026496 18424660650929799168 18514624814264417328 18568603312265188224 18569026258380767232 18604468257160282112 18739675148564063232 18794309769988448256 18808507747824169984 18863343047380508672 18945197484363589824 18955449214604046312 19000431296271355392 19011145931199356928 19185857890196540928 19245914904750313472 19396273614943675296 19442301791533479936 19452822517611149568 19585563262908968864 19605244241549336832 19847349745523760768 19858089653394715184 19905213738950943744 19916438594589802496 20002407165410665149 20060723221286497992 20061180154143507456 20119667559840718848 20319905691845755072 20538827300670733824 20642789459168464896 20718612377292132352 20930026789305317376 20966719536101374112 20995543532454887424 21159571216302191232 21200440572112879616 21221260928303072256 21366069014082511488 21416771598358929408 21495437426084765696 21651654267844102656 21663370530976052928 21714778624310120448 21862954339991407104 21926694731653189632 22033758670772589972 22098500371078483968 22114690750371387364 22167169845649914624 22179670253065916416 22219773476038262784 22340350860069054582 22383500871895964416 22405993418913527808 22628985884100954512 22682685423455726592 22694959603879674496 22695476538020937728 22859893903326474456 22872784948474226304 22927063033306865664 23155241369777720896 23222749362109434368 23308438924453648896 23404177091500914324 23404710179834092032 23472945486480838656 23587559478114045876 23656866704788230144 23850495643626989568 23920030616348934144 23961965184115856128 24182367104345361408 24405158333013663744 24418364587522870272 24494800787864035328 24686166419019223104 24744747734678974464 24758137749686917632 24952129034699155968 24986233531418750976 25181438480882959968 25260263312484786432 25273932286138728416 25333908395028473856 25457609119613573826 25531829554364633808 25532411105273554944 25581143853595387904 25606849621615460352 25861698153258233728 25923069055377973248 25937096690148199424 26049646540999936008 26063742670080563679 26125593032373113664 26126188107721777152 26140325655399115776 26463132994031681024 26540284985267924992 26638215913661313024 26669876220547553532 26747630961715330656 26748240205524676608 26957210832130338144 27257709307002273792 27304873273417733378 27385103067560978432 27523719278891286528 27556650886347039744 27636990976394698752 27906702385740423168 28212761621736254976 28295014571070763008 28433173821906069468 28488092018776681984 28516718896799035392 28778786835294811392 28868872357125470208 28884494041301403904 28953038165746827264 29094410422415512944 29150605786655209472 29179233776416724352 29179898406026919936 29235592975537586176 29378344894363453296 29464667161437978624 29556226460866552832 29771024618285641152 29787134480092072776 29857820608426415616 29874657891884703744 30243580564607635456 30479858537768632608 30497046597965635072 30808240951006100736 31077918565938198528 31114855590638812454 31205569455334552432 31206280239778789376 31297260648641118208 31450079304152061168 31493315298682331136 31542488939717640192 31800660858169319424 32049103521123767232 32243156139127148544 32495055796464079392 32557819450030493696 32794431509987110656 32890042097479784448 32914888558692297472 32992996979571965952 33010850332915890176 33172036125557081046 33250754768474871936 33269505379598874624 33314978041891667968 33575251307843946624 33680351083313048576 33778544526704631808 33943478826151431768 34024028135183589888 34042439405819511744 34043214807031406592 34309177422711339456 34732862054666581344 34751656893440751572 34834124043164151552 34853767540532154368 35106265637251371486 35107065269751138048 35209418229721257984 35517621218215084032 35559834960730071376 35663507948953774208 35664320274032902144 35942947776173784192 36627546881284305408 36742201181796052992 37029249628528834656 37137206624530376448 37479350297128126464 37588619539976896512 37617015495648339968 37726686094761017344 37890394968727179648 37910898429208092624 38000862592542710784 38022291862398713856 38371715780393081856 38491829809500626944 38792547229887350592 38884603583066959872 38905645035222299136 39171126525817937728 39210488483098673664 39694699491047521536 39716179306789430368 39810427477901887488 40004814330821330298 40121446442572995984 40122360308287014912 40239335119681437696 40639811383691510144 40957309910126600067 41077654601341467648 41285578918336929792 41437224754584264704 41860053578610634752 41933439072202748224 42319142432604382464 42442521856606144512 42732138028165022976 42833543196717858816 42990874852169531392 43303308535688205312 43326741061952105856 43429557248620240896 43725908679982814208 43853389463306379264 44067517341545179944 44197000742156967936 44229381500742774728 44334339691299829248 44359340506131832832 44680701720138109164 44767001743791928832 44811986837827055616 45257971768201909024 45365370846911453184 45389919207759348992 45719787806652948912 45745569896948452608 45854126066613731328 46310482739555441792 46445498724218868736 46616877848907297792 46672283385958218681 46808354183001828648 46809420359668184064 46945890972961677312 47175118956228091752 47313733409576460288 47700991287253979136 47923930368231712256 48364734208690722816 48810316666027327488 48836729175045740544 48989601575728070656 49372332838038446208 49489495469357948928 49516275499373835264 49758054188335621569 49904258069398311936 49972467062837501952 50362876961765919936 50520526624969572864 50547864572277456832 50667816790056947712 50915218239227147652 51063659108729267616 51064822210547109888 51162287707190775808 51723396306516467456 51846138110755946496 51874193380296398848 52099293081999872016 52127485340161127358 52251186064746227328 52252376215443554304 52280651310798231552 52926265988063362048 53080569970535849984 53276431827322626048 53339752441095107064 53495261923430661312 53496480411049353216 53914421664260676288 54609746546835466756 54770206135121956864 55113301772694079488 55273981952789397504 55813404771480846336 56425523243472509952 56590029142141526016 56866347643812138936 56976184037553363968 57033437793598070784 57557573670589622784 57737744714250940416 57768988082602807808 58188820844831025888 58301211573310418944 58358467552833448704 58756689788726906592 59112452921733105664 59542049236571282304 59574268960184145552 59715641216852831232 59749315783769407488 60487161129215270912 60815399563521315251 60959717075537265216 60994093195931270144 61616481902012201472 62155837131876397056 62229711181277624908 62411138910669104864 62412560479557578752 62900158608304122336 62986630597364662272 63601321716338638848 64098207042247534464 64486312278254297088 64990111592928158784 65115638900060987392 65588863019974221312 65780084194959568896 65829777117384594944 66021700665831780352 66344072251114162092 66501509536949743872 66539010759197749248 67150502615687893248 67360702166626097152 67557089053409263616 67886957652302863536 68048056270367179776 68084878811639023488 68086429614062813184 68618354845422678912 69465724109333162688 69503313786881503144 69668248086328303104 69707535081064308736 70212531274502742972 70214130539502276096 70418836459442515968 71119669921460142752 71327015897907548416 71885895552347568384 73255093762568610816 73484402363592105984 74058499257057669312 74274413249060752896 74958700594256252928 75234030991296679936 75780789937454359296 75821796858416185248 76001725185085421568 76743431560786163712 76983659619001253888 77585094459774701184 77769207166133919744 77811290070444598272 78191228010241691037 78342253051635875456 78420976966197347328 79389398982095043072 79432358613578860736 79620854955803774976 80009628661642660596 80242892885145991968 80244720616574029824 81279622767383020288 81914619820253200134 82155309202682935296 82571157836673859584 82874449509168529408 83720107157221269504 83866878144405496448 84638284865208764928 84885043713212289024 85464276056330045952 86606617071376410624 86653482123904211712 86859114497240481792 87451817359965628416 87706778926612758528 88135034683090359888 88394001484313935872 88458763001485549456 88668679382599658496 88718681012263665664 89361403440276218328 89534003487583857664 89623973675654111232 90515943536403818048 90730741693822906368 90779838415518697984 91439575613305897824 91491139793896905216 92620965479110883584 92890997448437737472 93233755697814595584 93344566771916437362 93616708366003657296 93618840719336368128 93891781945923354624 94350237912456183504 94627466819152920576 95401982574507958272 95567056456962066823 95847860736463424512 96729468417381445632 97673458350091481088 98744665676076892416 98978990938715897856 99032550998747670528 99516108376671243138 99808516138796623872 99944934125675003904 100725753923531839872 101041053249939145728 101095729144554913664 101335633580113895424 101830436478454295304 102127318217458535232 102129644421094219776 102324575414381551616 103446792613032934912 103748386760592797696 104198586163999744032 104254970680322254716 104502372129492454656 104561302621596463104 105852531976126724096 106161139941071699968 106552863654645252096 106679504882190214128 106990523846861322624 106992960822098706432 107828843328521352576 109219493093670933512 109540412270243913728 110226603545388158976 112851046486945019904 113180058284283052032 113732695287624277872 113952368075106727936 114066875587196141568 115115147341179245568 115475489428501880832 115537976165205615616 116377641689662051776 116602423146620837888 116716935105666897408 117513379577453813184 118224905843466211328 119084098473142564608 119148537920368291104 119431282433705662464 120974322258430541824 121630799127042630502 121919434151074530432 121988186391862540288 122871929730379800201 123232963804024402944 124311674263752794112 124459422362555249816 124822277821338209728 124825120959115157504 125800317216608244672 128196414084495068928 128972624556508594176 129980223185856317568 130231277800121974784 131177726039948442624 131560168389919137792 131659554234769189888 132043401331663560704 132688144502228324184 133003019073899487744 133078021518395498496 134301005231375786496 134721404333252194304 135773915304605727072 136096112540734359552 136169757623278046976 137236709690845357824 138931448218666325376 139006627573763006288 139336496172656606208 139415070162128617472 140016850157874656043 140425062549005485944 140428261079004552192 140837672918885031936 142239339842920285504 142654031795815096832 143771791104695136768 146510187525137221632 146968804727184211968 148116998514115338624 148548826498121505792 149917401188512505856 150468061982593359872 151561579874908718592 151643593716832370496 152003450370170843136 153486863121572327424 155170188919549402368 155538414332267839488 155622580140889196544 156382456020483382074 156684506103271750912 156841953932394694656 158778797964190086144 158864717227157721472 159241709911607549952 160019257323285321192 160485785770291983936 160489441233148059648 162559245534766040576 163829239640506400268 164310618405365870592 167440214314442539008 167733756288810992896 169276569730417529856 169770087426424578048 170928552112660091904 173213234142752821248 173306964247808423424 174903634719931256832 176270069366180719776 176917526002971098912 177337358765199316992 178722806880552436656 179068006975167715328 179247947351308222464 181031887072807636096 181461483387645812736 181559676831037395968 182446198690563945753 182879151226611795648 182982279587793810432 185241930958221767168 185781994896875474944 186467511395629191168 186689133543832874724 187233416732007314592 187237681438672736256 188700475824912367008 190803965149015916544 191134112913924133646 191695721472926849024 193458936834762891264 195346916700182962176 197489331352153784832 198065101997495341056 199032216753342486276 199617032277593247744 201451507847063679744 202082106499878291456 202191458289109827328 202671267160227790848 203660872956908590608 204254636434917070464 204259288842188439552 204649150828763103232 206893585226065869824 207496773521185595392 208397172327999488064 208509941360644509432 209004744258984909312 209122605243192926208 211705063952253448192 213359009764380428256 213981047693722645248 215657686657042705152 218438986187341867024 219080824540487827456 220453207090776317952 225702092973890039808 227465390575248555744 227904736150213455872 230230294682358491136 230950978857003761664 231075952330411231232 232755283379324103552 233204846293241675776 233433870211333794816 235026759154907626368 236449811686932422656 238168196946285129216 238297075840736582208 238862564867411324928 243261598254085261004 243838868302149060864 243976372783725080576 245743859460759600402 246465927608048805888 248623348527505588224 248918844725110499632 249644555642676419456 249650241918230315008 251600634433216489344 256392828168990137856 259960446371712635136 262355452079896885248 263120336779838275584 263319108469538379776 264086802663327121408 265376289004456648368 266006038147798975488 266156043036790996992 268602010462751572992 269442808666504388608 271547830609211454144 272192225081468719104 272339515246556093952 274473419381690715648 277862896437332650752 278013255147526012576 278672992345313212416 280033700315749312086 280850125098010971888 280856522158009104384 281675345837770063872 284478679685840571008 285308063591630193664 286701169370886200469 287543582209390273536 293020375050274443264 296233997028230677248 297097652996243011584 299834802377025011712 300936123965186719744 303123159749817437184 303287187433664740992 304006900740341686272 306973726243144654848 310340377839098804736 311245160281778393088 312764912040966764148 313369012206543501824 313683907864789389312 317557595928380172288 317729434454315442944 318483419823215099904 320038514646570642384 320971571540583967872 320978882466296119296 325118491069532081152 327658479281012800536 328621236810731741184 335467512577621985792 338553139460835059712 339540174852849156096 341857104225320183808 346426468285505642496 346613928495616846848 349807269439862513664 352540138732361439552 353835052005942197824 354674717530398633984 357445613761104873312 358136013950335430656 362063774145615272192 362922966775291625472 363119353662074791936 364892397381127891506 365758302453223591296 365964559175587620864 370483861916443534336 371563989793750949888 372935022791258382336 373378267087665749448 374466833464014629184 374475362877345472512 377400951649824734016 382268225827848267292 383391442945853698048 386917873669525782528 390693833400365924352 394978662704307569664 396130203994990682112 398064433506684972552 399234064555186495488 402903015694127359488 404164212999756582912 404382916578219654656 407321745913817181216 408509272869834140928 413787170452131739648 414993547042371190784 416794344655998976128 417019882721289018864 418009488517969818624 418245210486385852416 423410127904506896384 426718019528760856512 427962095387445290496 431315373314085410304 436877972374683734048 440906414181552635904 451404185947780079616 454930781150497111488 455809472300426911744 460460589364716982272 462151904660822462464 465510566758648207104 466867740422667589632 470053518309815252736 472899623373864845312 476336393892570258432 476594151681473164416 477725129734822649856 486523196508170522008 487677736604298121728 487952745567450161152 491487718921519200804 492931855216097611776 497837689450220999264 499289111285352838912 503201268866432978688 512785656337980275712 519920892743425270272 524710904159793770496 526638216939076759552 530752578008913296736 532012076295597950976 537204020925503145984 538885617333008777216 543095661218422908288 544384450162937438208 544679030493112187904 547338596071691837259 548946838763381431296 555725792874665301504 556026510295052025152 557345984690626424832 560067400631498624172 561700250196021943776 561713044316018208768 568957359371681142016 570616127183260387328 573402338741772400938 575087164418780547072 586040750100548886528 592467994056461354496 594195305992486023168 606246319499634874368 606574374867329481984 608013801480683372544 613947452486289309696 620680755678197609472 622490320563556786176 625529824081933528296 626738024413087003648 627367815729578778624 635115191856760344576 635458868908630885888 640077029293141284768 641943143081167935744 650236982139064162304 655316958562025601072 657242473621463482368 668969395198734467761 670935025155243971584 677106278921670119424 683714208450640367616 692852936571011284992 693227856991233693696 699614538879725027328 705080277464722879104 707670104011884395648 709349435060797267968 714891227522209746624 716272027900670861312 724127548291230544384 726238707324149583872 729784794762255783012 731516604906447182592 731929118351175241728 740967723832887068672 743127979587501899776 745870045582516764672 746756534175331498896 748933666928029258368 748950725754690945024 754801903299649468032 764536451655696534584 766782885891707396096 789957325408615139328 792260407989981364224 796128867013369945104 798468129110372990976 805806031388254718976 808328425999513165824 808765833156439309312 814643491827634362432 817018545739668281856 827574340904263479296 833588689311997952256 834039765442578037728 836018977035939637248 846820255809013792768 853436039057521713024 855924190774890580992 860103508112658601407 862630746628170820608 873755944749367468096 902808371895560159232 909861562300994222976 911618944600853823488 920921178729433964544 924303809321644924928 931021133517296414208 933735480845335179264 940107036619630505472 952672787785140516864 953188303362946328832 955450259469645299712 973046393016341044016 975355473208596243456 975905491134900322304 982975437843038401608 985863710432195223552 995675378900441998528 998578222570705677824 1006402537732865957376 1025571312675960551424 1039841785486850540544 1049421808319587540992 1053276433878153519104 1061505156017826593472 1064024152591195901952 1074408041851006291968 1086191322436845816576 1088768900325874876416 1089358060986224375808 1094677192143383674518 1097893677526762862592 1111451585749330603008 1112053020590104050304 1114691969381252849664 1120134801262997248344 1123400500392043887552 1123426088632036417536 1137914718743362284032 1141232254366520774656 1146804677483544801876 1150174328837561094144 1172081500201097773056 1184935988112922708992 1188390611984972046336 1212492638999269748736 1213148749734658963968 1241361511356395218944 1244980641127113572352 1251059648163867056592 1253476048826174007296 1254735631459157557248 1270230383713520689152 1270917737817261771776 1280154058586282569536 1283886286162335871488 1300473964278128324608 1310633917124051202144 1337938790397468935522 1341870050310487943168 1354212557843340238848 1367428416901280735232 1386455713982467387392 1410160554929445758208 1415340208023768791296 1418698870121594535936 1429782455044419493248 1432544055801341722624 1448255096582461088768 1452477414648299167744 1459569589524511566024 1463033209812894365184 1463858236702350483456 1481935447665774137344 1493513068350662997792 1497867333856058516736 1509603806599298936064 1529072903311393069168 1533565771783414792192 1579914650817230278656 1592257734026739890208 1611612062776509437952 1616656851999026331648 1617531666312878618624 1629286983655268724864 1634037091479336563712 1655148681808526958592 1667177378623995904512 1668079530885156075456 1672037954071879274496 1706872078115043426048 1711848381549781161984 1720207016225317202814 1725261493256341641216 1747511889498734936192 1819723124601988445952 1841842357458867929088 1848607618643289849856 1862042267034592828416 1867470961690670358528 1880214073239261010944 1905345575570281033728 1906376606725892657664 1946092786032682088032 1950710946417192486912 1965950875686076803216 1971727420864390447104 1991350757800883997056 1997156445141411355648 2006908185596203403283 2012805075465731914752 2051142625351921102848 2079683570973701081088 2098843616639175081984 2106552867756307038208 2123010312035653186944 2128048305182391803904 2148816083702012583936 2172382644873691633152 2178716121972448751616 2189354384286767349036 2195787355053525725184 2222903171498661206016 2224106041180208100608 2229383938762505699328 2240269602525994496688 2246801000784087775104 2246852177264072835072 2275829437486724568064 2282464508733041549312 2293609354967089603752 2300348657675122188288 2369871976225845417984 2376781223969944092672 2424985277998539497472 2426297499469317927936 2482723022712790437888 2502119296327734113184 2506952097652348014592 2540460767427041378304 2541835475634523543552 2560308117172565139072 2567772572324671742976 2600947928556256649216 2621267834248102404288 2675877580794937871044 2683740100620975886336 2708425115686680477696 2734856833802561470464 2772911427964934774784 2820321109858891516416 2830680416047537582592 2859564910088838986496 2896510193164922177536 2904954829296598335488 2919139179049023132048 2926066419625788730368 2927716473404700966912 2963870895331548274688 2987026136701325995584 2995734667712117033472 3019207613198597872128 3058145806622786138336 3159829301634460557312 3184515468053479780416 3223224125553018875904 3235063332625757237248 3258573967310537449728 3268074182958673127424 3310297363617053917184 3334354757247991809024 3336159061770312150912 3344075908143758548992 3413744156230086852096 3423696763099562323968 3440414032450634405628 3450522986512683282432 3495023778997469872384 3639446249203976891904 3724084534069185656832 3734941923381340717056 3760428146478522021888 3810691151140562067456 3812753213451785315328 3892185572065364176064 3901421892834384973824 3931901751372153606432 3982701515601767994112 3994312890282822711296 4013816371192406806566 4025610150931463829504 4102285250703842205696 4159367141947402162176 4246020624071306373888 4256096610364783607808 4297632167404025167872 4344765289747383266304 4357432243944897503232 4378708768573534698072 4391574710107051450368 4445806342997322412032 4448212082360416201216 4480539205051988993376 4493602001568175550208 4551658874973449136128 4564929017466083098624 4587218709934179207504 4600697315350244376576 4739743952451690835968 4849970555997078994944 4852594998938635855872 4965446045425580875776 5004238592655468226368 5013904195304696029184 5083670951269047087104 5120616234345130278144 5135545144649343485952 5201895857112513298432 5242535668496204808576 5351755161589875742088 5367480201241951772672 5545822855929869549568 5640642219717783032832 5661360832095075165184 5719129820177677972992 5793020386329844355072 5838278358098046264096 5852132839251577460736 5927741790663096549376 5974052273402651991168 5991469335424234066944 6020724556788610209849 6038415226397195744256 6116291613245572276672 6319658603268921114624 6369030936106959560832 6446448251106037751808 6470126665251514474496 6517147934621074899456 6536148365917346254848 6668709514495983618048 6672318123540624301824 6688151816287517097984 6827488312460173704192 6847393526199124647936 6880828064901268811256 6901045973025366564864 6990047557994939744768 7278892498407953783808 7448169068138371313664 7520856292957044043776 7621382302281124134912 7625506426903570630656 7784371144130728352128 7802843785668769947648 7863803502744307212864 7965403031203535988224 7988625780565645422592 8027632742384813613132 8051220301862927659008 8204570501407684411392 8318734283894804324352 8492041248142612747776 8689530579494766532608 8714864487889795006464 8757417537147069396144 8783149420214102900736 8891612685994644824064 8896424164720832402432 8961078410103977986752 8987204003136351100416 9103317749946898272256 9174437419868358415008 9479487904903381671936 9705189997877271711744 9930892090851161751552 10008477185310936452736 10027808390609392058368 10167341902538094174208 10241232468690260556288 10271090289298686971904 10485071336992409617152 10703510323179751484176 10734960402483903545344 11281284439435566065664 11322721664190150330368 11438259640355355945984 11586040772659688710144 11676556716196092528192 11704265678503154921472 11948104546805303982336 11982938670848468133888 12041449113577220419698 12076830452794391488512 12232583226491144553344 12738061872213919121664 12892896502212075503616 12940253330503028948992 13034295869242149798912 13072296731834692509696 13337419028991967236096 13344636247081248603648 13654976624920347408384 13694787052398249295872 13761656129802537622512 13802091946050733129728 13980095115989879489536 14557784996815907567616 14896338136276742627328 15041712585914088087552 15251012853807141261312 15568742288261456704256 15605687571337539895296 15727607005488614425728 15930806062407071976448 15977251561131290845184 16055265484769627226264 16102440603725855318016 16637468567789608648704 16984082496285225495552 17379061158989533065216 17514835074294138792288 17783225371989289648128 17792848329441664804864 17922156820207955973504 17974408006272702200832 18206635499893796544512 18348874839736716830016 18958975809806763343872 19410379995754543423488 20016954370621872905472 20334683805076188348416 20482464937380521112576 20542180578597373943808 20970142673984819234304 21407020646359502968352 22562568878871132131328 22645443328380300660736 22876519280710711891968 23172081545319377420288 23353113432392185056384 23408531357006309842944 23896209093610607964672 23965877341696936267776 24082898227154440839396 24153660905588782977024 24465166452982289106688 25476123744427838243328 26068591738484299597824 26144593463669385019392 26674838057983934472192 26689272494162497207296 27309953249840694816768 27523312259605075245024 27960190231979758979072 29115569993631815135232 29792676272553485254656 30083425171828176175104 30502025707614282522624 31137484576522913408512 31455214010977228851456 31861612124814143952896 31954503122262581690368 32110530969539254452528 32204881207451710636032 33968164992570450991104 34758122317979066130432 35029670148588277584576 35585696658883329609728 35844313640415911947008 35948816012545404401664 36413270999787593089024 36697749679473433660032 38820759991509086846976 40033908741243745810944 40964929874761042225152 41084361157194747887616 41940285347969638468608 42814041292719005936704 45125137757742264262656 45290886656760601321472 45753038561421423783936 46706226864784370112768 46817062714012619685888 47792418187221215929344 47931754683393872535552 48165796454308881678792 48307321811177565954048 48930332905964578213376 50952247488855676486656 52137183476968599195648 53349676115967868944384 53378544988324994414592 54619906499681389633536 55046624519210150490048 55920380463959517958144 58231139987263630270464 61004051415228565045248 62274969153045826817024 62910428021954457702912 63723224249628287905792 64221061939078508905056 67936329985140901982208 69516244635958132260864 70059340297176555169152 71171393317766659219456 71688627280831823894016 71897632025090808803328 73395499358946867320064 80067817482487491621888 81929859749522084450304 83880570695939276937216 85628082585438011873408 90250275515484528525312 90581773313521202642944 91506077122842847567872 93412453729568740225536 95584836374442431858688 95863509366787745071104 96331592908617763357584 96614643622355131908096 97860665811929156426752 101904494977711352973312 104274366953937198391296 106757089976649988829184 109239812999362779267072 110093249038420300980096 111840760927919035916288 116462279974527260540928 124549938306091653634048 125820856043908915405824 127446448499256575811584 128442123878157017810112 135872659970281803964416 140118680594353110338304 142342786635533318438912 143377254561663647788032 143795264050181617606656 146790998717893734640128 160135634964974983243776 163859719499044168900608 167761141391878553874432 171256165170876023746816 183012154245685695135744 186824907459137480451072 191169672748884863717376 192663185817235526715168 195721331623858312853504 203808989955422705946624 208548733907874396782592 213514179953299977658368 220186498076840601960192 223681521855838071832576 249099876612183307268096 251641712087817830811648 254892896998513151623168 256884247756314035620224 271745319940563607928832 280237361188706220676608 286754509123327295576064 287590528100363235213312 293581997435787469280256 320271269929949966487552 327719438998088337801216 335522282783757107748864 342512330341752047493632 373649814918274960902144 382339345497769727434752 385326371634471053430336 391442663247716625707008 407617979910845411893248 427028359906599955316736 440372996153681203920384 498199753224366614536192 503283424175635661623296 513768495512628071240448 560474722377412441353216 573509018246654591152128 587163994871574938560512 640542539859899932975104 671044565567514215497728 685024660683504094987264 747299629836549921804288 764678690995539454869504 770652743268942106860672 782885326495433251414016 815235959821690823786496 880745992307362407840768 996399506448733229072384 1006566848351271323246592 1027536991025256142480896 1120949444754824882706432 1147018036493309182304256 1174327989743149877121024 1281085079719799865950208 1370049321367008189974528 1494599259673099843608576 1541305486537884213721344 1565770652990866502828032 1761491984614724815681536 2013133696702542646493184 2055073982050512284961792 2241898889509649765412864 2294036072986618364608512 2348655979486299754242048 2740098642734016379949056 2989198519346199687217152 3082610973075768427442688 3522983969229449631363072 4110147964101024569923584 4483797779019299530825728 4697311958972599508484096 5480197285468032759898112 6165221946151536854885376 7045967938458899262726144 8220295928202049139847168 8967595558038599061651456 10960394570936065519796224 12330443892303073709770752 14091935876917798525452288 16440591856404098279694336 24660887784606147419541504 32881183712808196559388672 49321775569212294839083008 98643551138424589678166016
- Sum of all divisors σ(n): 374809248312267064021271091
- Sum of proper divisors (its aliquot sum) s(n): 276165697173842474343105075
- 98643551138424589678166016 is an abundant number, because the sum of its proper divisors (276165697173842474343105075) is greater than itself. Its abundance is 177522146035417884664939059
Bases of 98643551138424589678166016
- Binary: 1010001100110001001010110011111010011101111000000010001011001100000111001000000000000002
- Hexadecimal: 0x5198959F4EF011660E4000
- Base-36: CE79CWASGL5UNFGG0
Squares and roots of 98643551138424589678166016
- 98643551138424589678166016 squared (986435511384245896781660162) is 9730550181198987162305852999094257537043993257312256
- 98643551138424589678166016 cubed (986435511384245896781660163) is 959856024404108947468536462944916567952679211824208931598373605505099519492096
-
98643551138424589678166016 is a
perfect square number . Itssquare root is 9931945989504 -
The
cube root of 98643551138424589678166016 is 462050629.3384050125
Scales and comparisons
How big is 98643551138424589678166016?- 98,643,551,138,424,589,678,166,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 98,643,551,138,424,589,678,166,016 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 98643551138424589678166016 cubic inches would be around 38504219.1 feet tall.
Recreational maths with 98643551138424589678166016
- 98643551138424589678166016 backwards is 61066187698542483115534689
- 98643551138424589678166016 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 98643551138424589678166016's digits is 126
- 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 98643551138424589678166016 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 98643551138424589678166016 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/98643551138424589678166016/
Chicago style:
Numbermatics. 2024. "Number 98643551138424589678166016 - Facts about the integer". https://numbermatics.com/n/98643551138424589678166016/
The information we have on file for 98643551138424589678166016 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 98643551138424589678166016, math, Factors of 98643551138424589678166016, curriculum, school, college, exams, university, Prime factorization of 98643551138424589678166016, STEM, science, technology, engineering, physics, economics, calculator, ninety-eight septillion, six hundred forty-three sextillion, five hundred fifty-one quintillion, one hundred thirty-eight quadrillion, four hundred twenty-four trillion, five hundred eighty-nine billion, six hundred seventy-eight million, one hundred sixty-six thousand and sixteen.