471783223196383106612330496
471,783,223,196,383,106,612,330,496 is an even composite number composed of six prime numbers multiplied together.
471783223196383106612330496 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, five hundred seventy-five divisors.
Prime factorization of 471783223196383106612330496:
228 × 32 × 74 × 114 × 732 × 10212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 73 × 73 × 1021 × 1021)See below for interesting mathematical facts about the number 471783223196383106612330496 from the Numbermatics database.
Names of 471783223196383106612330496
- Cardinal: 471783223196383106612330496 can be written as Four hundred seventy-one septillion, seven hundred eighty-three sextillion, two hundred twenty-three quintillion, one hundred ninety-six quadrillion, three hundred eighty-three trillion, one hundred six billion, six hundred twelve million, three hundred thirty thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 4.71783223196383106612330496 × 1026
Factors of 471783223196383106612330496
Divisors of 471783223196383106612330496
- Number of divisors d(n): 19575
-
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 44 48 49 56 63 64 66 72 73 77 84 88 96 98 99 112 121 126 128 132 144 146 147 154 168 176 192 196 198 219 224 231 242 252 256 264 288 292 294 308 336 343 352 363 384 392 396 438 441 448 462 484 504 511 512 528 539 576 584 588 616 657 672 686 693 704 726 768 784 792 803 847 876 882 896 924 968 1008 1021 1022 1024 1029 1056 1078 1089 1152 1168 1176 1232 1314 1331 1344 1372 1386 1408 1452 1533 1536 1568 1584 1606 1617 1694 1752 1764 1792 1848 1936 2016 2042 2044 2048 2058 2112 2156 2178 2304 2336 2352 2401 2409 2464 2541 2628 2662 2688 2744 2772 2816 2904 3063 3066 3072 3087 3136 3168 3212 3234 3388 3504 3528 3577 3584 3696 3773 3872 3993 4032 4084 4088 4096 4116 4224 4312 4356 4599 4608 4672 4704 4802 4818 4851 4928 5082 5256 5324 5329 5376 5488 5544 5621 5632 5808 5929 6126 6132 6144 6174 6272 6336 6424 6468 6776 7008 7056 7147 7154 7168 7203 7227 7392 7546 7623 7744 7986 8064 8168 8176 8192 8232 8448 8624 8712 8833 9189 9198 9216 9317 9344 9408 9604 9636 9702 9856 10164 10512 10648 10658 10731 10752 10976 11088 11231 11242 11264 11319 11616 11858 11979 12252 12264 12288 12348 12544 12672 12848 12936 13552 14016 14112 14294 14308 14336 14406 14454 14641 14784 15092 15246 15488 15972 15987 16128 16336 16352 16384 16464 16863 16896 17248 17424 17666 17787 18378 18396 18432 18634 18688 18816 19208 19272 19404 19712 20328 21024 21296 21316 21441 21462 21504 21609 21952 22176 22462 22484 22528 22638 23232 23716 23958 24504 24528 24576 24696 25039 25088 25344 25696 25872 26411 26499 27104 27951 28032 28224 28588 28616 28672 28812 28908 29282 29568 30184 30492 30976 31944 31974 32193 32256 32672 32704 32768 32928 33693 33726 33792 33957 34496 34848 35332 35574 36756 36792 36864 37268 37303 37376 37632 38416 38544 38808 39347 39424 40656 41503 42048 42592 42632 42882 42924 43008 43218 43904 43923 44352 44924 44968 45056 45276 46464 47432 47916 47961 49008 49056 49152 49392 50029 50078 50176 50589 50688 51392 51744 52822 52998 53361 54208 55902 56064 56448 57176 57232 57344 57624 57816 58564 58619 59136 60368 60984 61831 61952 63888 63948 64323 64386 64512 65219 65344 65408 65536 65856 67386 67452 67584 67914 68992 69696 70664 71148 73512 73584 73728 74533 74536 74606 74752 75117 75264 76832 77088 77616 78617 78694 78848 79233 79497 81312 83006 83853 84096 85184 85264 85764 85848 86016 86436 87808 87846 88704 89848 89936 90112 90552 92928 94864 95832 95922 97163 98016 98112 98304 98784 100058 100156 100352 101079 101178 101376 102487 102784 103488 105644 105996 106722 108416 111804 111909 112128 112896 114352 114464 114688 115248 115632 117128 117238 118041 118272 120736 121968 123541 123662 123904 124509 127776 127896 128646 128772 129024 130438 130688 130816 131072 131712 131769 134772 134904 135168 135828 137984 139392 141328 142296 147024 147168 147456 149066 149072 149212 149504 150087 150234 150528 153664 154176 155232 157234 157388 157696 158466 158994 162624 166012 167706 168192 170368 170528 171528 171696 172032 172872 175273 175616 175692 175857 177408 179696 179872 180224 181104 185493 185856 189728 191664 191844 194326 195657 196032 196224 196608 197568 200116 200312 200704 202158 202356 202752 204974 205568 206976 211288 211992 213444 216832 223599 223608 223818 224256 225351 225792 228704 228928 229376 230496 231264 234256 234476 235851 236082 236544 237699 241472 243936 247082 247324 247808 249018 255552 255792 257292 257544 258048 260876 261121 261376 261632 262144 263424 263538 269544 269808 270336 271656 275429 275968 278784 282656 284592 290521 291489 294048 294336 294912 298132 298144 298424 299008 300174 300468 301056 307328 307461 308352 310464 314468 314776 315392 316932 317988 325248 332024 335412 335727 336384 340736 341056 343056 343392 344064 345744 350203 350546 351232 351384 351714 354123 354816 359392 359744 360448 362208 370623 370986 371712 373527 379456 383328 383688 388652 391314 392064 392448 393216 395136 400232 400624 401408 404316 404712 405504 409948 410333 411136 413952 422576 423984 426888 432817 433664 447198 447216 447636 448512 450261 450702 451584 456533 457408 457856 458752 460992 462528 468512 468952 471702 472164 473088 475398 482944 487872 494164 494648 495616 498036 511104 511584 514584 515088 516096 521731 521752 522242 522752 523264 524288 525819 526848 527076 527571 539088 539616 540672 543312 550319 550858 551936 556479 557568 565312 569184 581042 582978 586971 588096 588672 589824 596264 596288 596848 598016 600348 600936 602112 614656 614922 616704 620928 628936 629552 630784 633864 635976 644809 650496 664048 670797 670824 671454 672768 680141 681472 682112 686112 686784 688128 691488 700406 701092 702464 702768 703428 707553 708246 709632 717409 718784 719488 720896 724416 741246 741972 743424 747054 758912 766656 767376 777304 782628 783363 784128 784896 786432 790272 800464 801248 802816 808632 809424 811008 819863 819896 820666 822272 826287 827904 845152 847968 853776 864787 865634 867328 871563 874467 894396 894432 895272 897024 900522 901404 903168 913066 914816 915712 917504 921984 922383 925056 937024 937904 943404 944328 946176 950796 965888 975744 988328 989296 991232 996072 1022208 1023168 1029168 1030176 1032192 1042441 1043462 1043504 1044484 1045504 1046528 1048576 1050609 1051638 1053696 1054152 1055142 1068793 1078176 1079232 1081344 1086624 1100638 1101716 1103872 1111869 1112958 1115136 1130624 1138368 1162084 1165956 1173942 1176192 1177344 1179648 1192528 1192576 1193696 1196032 1200696 1201872 1204224 1229312 1229844 1230999 1233408 1241856 1257872 1259104 1261568 1267728 1271952 1289618 1298451 1300992 1328096 1341594 1341648 1342908 1345536 1358951 1360282 1362944 1364224 1369599 1372224 1373568 1376256 1382976 1400812 1402184 1404928 1405536 1406856 1415106 1416492 1419264 1434818 1437568 1438976 1441792 1448832 1482492 1483944 1486848 1494108 1517824 1533312 1534752 1554608 1565193 1565256 1566726 1568256 1569792 1572864 1577457 1580544 1600928 1602496 1605632 1617264 1618848 1622016 1639726 1639792 1641332 1644544 1650957 1652574 1655808 1690304 1695936 1707552 1729574 1731268 1734656 1743126 1748934 1788792 1788864 1790544 1794048 1801044 1802808 1806336 1826132 1827847 1829632 1831424 1835008 1843968 1844766 1850112 1874048 1875808 1886808 1888656 1892352 1901592 1928003 1931776 1934427 1951488 1976656 1978592 1982464 1992144 2040423 2044416 2046336 2058336 2060352 2064384 2084882 2086924 2087008 2088968 2091008 2093056 2097152 2101218 2103276 2107392 2108304 2110284 2137586 2152227 2156352 2158464 2162688 2173248 2201276 2203432 2207744 2223738 2225916 2230272 2261248 2276736 2324168 2331912 2347884 2350089 2352384 2354688 2359296 2385056 2385152 2387392 2392064 2401392 2403744 2408448 2451421 2458624 2459589 2459688 2461998 2466816 2478861 2483712 2515744 2518208 2523136 2535456 2543904 2579236 2594361 2596902 2601984 2614689 2656192 2683188 2683296 2685816 2691072 2717902 2720564 2725888 2728448 2739198 2744448 2747136 2752512 2765952 2801624 2804368 2809856 2811072 2813712 2830212 2832984 2838528 2869636 2872331 2875136 2877952 2883584 2897664 2964984 2967888 2973696 2988216 3029719 3035648 3066624 3069504 3109216 3127323 3130386 3130512 3133452 3136512 3139584 3145728 3151827 3154914 3161088 3195731 3201856 3204992 3206379 3211264 3234528 3237696 3244032 3279452 3279584 3282664 3289088 3301914 3305148 3311616 3380608 3391872 3415104 3459148 3462536 3469312 3486252 3497868 3577584 3577728 3581088 3588096 3602088 3605616 3612672 3652117 3652264 3655694 3659264 3662848 3670016 3687936 3689532 3692997 3700224 3748096 3751616 3773616 3777312 3784704 3803184 3852233 3856006 3863552 3868854 3895353 3902976 3953312 3957184 3964928 3984288 4076853 4080846 4088832 4092672 4108797 4116672 4120704 4128768 4169764 4173848 4174016 4177936 4182016 4186112 4194304 4202436 4206552 4214784 4216608 4220568 4275172 4304454 4312704 4316928 4325376 4346496 4402552 4406864 4415488 4447476 4451832 4460544 4513663 4522496 4553472 4648336 4663824 4695579 4695768 4700178 4704768 4709376 4718592 4760987 4770112 4770304 4774784 4784128 4802784 4807488 4816896 4902842 4917248 4919178 4919376 4923996 4933632 4952871 4957722 4967424 5021863 5031488 5036416 5046272 5070912 5087808 5158472 5188722 5193804 5203968 5229378 5312384 5366376 5366592 5371632 5382144 5435804 5440909 5441128 5451776 5456896 5478396 5483541 5488896 5494272 5505024 5531904 5603248 5608736 5619712 5622144 5627424 5660424 5665968 5677056 5739041 5739272 5744662 5750272 5755904 5767168 5784009 5795328 5803281 5929968 5935776 5947392 5976432 6053509 6059438 6071296 6121269 6133248 6139008 6218432 6254646 6260772 6261024 6266904 6273024 6279168 6291456 6303654 6309828 6322176 6391462 6403712 6409984 6412758 6422528 6456681 6469056 6475392 6488064 6558904 6559168 6565328 6578176 6603828 6610296 6623232 6761216 6783744 6830208 6918296 6925072 6938624 6972504 6995736 7092899 7155168 7155456 7162176 7176192 7204176 7211232 7225344 7297087 7304234 7304528 7311388 7318528 7325696 7340032 7354263 7375872 7378767 7379064 7385994 7400448 7481551 7496192 7503232 7547232 7554624 7569408 7606368 7704466 7712012 7727104 7737708 7783083 7790706 7805952 7906624 7914368 7929856 7968576 8153706 8161692 8177664 8185344 8217594 8233344 8241408 8257536 8339528 8347696 8348032 8355872 8364032 8372224 8388608 8404872 8413104 8429568 8433216 8441136 8550344 8608908 8616993 8625408 8633856 8650752 8692992 8805104 8813728 8830976 8894952 8903664 8921088 9018493 9027326 9044992 9089157 9106944 9296672 9327648 9381969 9391158 9391536 9400356 9409536 9418752 9437184 9512657 9521974 9540224 9540608 9549568 9568256 9587193 9605568 9614976 9619137 9633792 9805684 9834496 9838356 9838752 9847992 9867264 9905742 9915444 9934848 10043726 10062976 10072832 10092544 10141824 10175616 10316944 10377444 10387608 10407936 10458756 10624768 10732752 10733184 10743264 10764288 10871608 10881818 10882256 10903552 10913792 10956351 10956792 10967082 10977792 10988544 11010048 11063808 11206496 11217472 11239424 11244288 11254848 11320848 11331936 11354112 11466851 11478082 11478544 11489324 11500544 11511808 11534336 11556699 11568018 11590656 11606562 11859936 11871552 11894784 11952864 12107018 12118876 12142592 12230559 12242538 12266496 12278016 12436864 12509292 12521544 12522048 12533808 12546048 12558336 12582912 12607308 12619656 12644352 12782924 12794929 12807424 12819968 12825516 12845056 12913362 12938112 12950784 12976128 13117808 13118336 13130656 13156352 13207656 13220592 13246464 13522432 13540989 13567488 13660416 13836592 13850144 13877248 13945008 13991472 14185798 14282961 14310336 14310912 14324352 14352384 14408352 14422464 14450688 14594174 14608468 14609056 14622776 14637056 14651392 14680064 14708526 14751744 14757534 14758128 14771988 14800896 14948461 14963102 14992384 15006464 15065589 15094464 15109248 15138816 15212736 15408932 15424024 15454208 15475416 15566166 15581412 15611904 15813248 15828736 15859712 15937152 16307412 16322727 16323384 16355328 16370688 16435188 16450623 16466688 16482816 16515072 16679056 16695392 16696064 16711744 16728064 16744448 16777216 16809744 16826208 16859136 16866432 16882272 17100688 17217123 17217816 17233986 17250816 17267712 17301504 17352027 17385984 17610208 17627456 17661952 17789904 17807328 17842176 18036986 18054652 18089984 18160527 18178314 18213888 18593344 18655296 18763938 18782316 18783072 18800712 18819072 18837504 18874368 19025314 19043948 19080448 19081216 19099136 19136512 19174386 19211136 19229952 19238274 19267584 19611368 19668992 19676712 19677504 19695984 19734528 19811484 19830888 19869696 20087452 20106317 20125952 20145664 20185088 20283648 20351232 20633888 20754888 20775216 20815872 20917512 21208033 21249536 21278697 21465504 21466368 21486528 21528576 21743216 21763636 21764512 21807104 21827584 21891261 21912702 21913584 21934164 21955584 21977088 22020096 22062789 22127616 22412992 22434944 22444653 22478848 22488576 22509696 22641696 22663872 22708224 22933702 22956164 22957088 22978648 23001088 23023616 23068672 23113398 23136036 23181312 23213124 23719872 23743104 23789568 23905728 24214036 24237752 24285184 24461118 24485076 24532992 24556032 24873728 25018584 25043088 25044096 25067616 25092096 25116672 25165824 25214616 25239312 25288704 25564819 25565848 25589858 25614848 25639936 25651032 25690112 25826724 25850979 25876224 25901568 25952256 26235616 26236672 26261312 26312704 26415312 26441184 26492928 26965631 27044864 27055479 27081978 27134976 27267471 27320832 27673184 27700288 27754496 27890016 27982944 28371596 28537971 28565922 28620672 28621824 28648704 28704768 28761579 28816704 28844928 28901376 29188348 29216936 29218112 29245552 29274112 29302784 29360128 29417052 29503488 29515068 29516256 29543976 29601792 29896922 29926204 29984768 30012928 30131178 30188928 30218496 30277632 30425472 30817864 30848048 30908416 30950832 31132332 31162824 31223808 31595641 31626496 31657472 31719424 31874304 32614824 32645454 32646768 32710656 32741376 32869053 32870376 32901246 32933376 32965632 33030144 33326909 33358112 33390784 33392128 33423488 33456128 33488896 33554432 33619488 33652416 33718272 33732864 33764544 34201376 34400553 34434246 34435632 34467972 34501632 34535424 34603008 34670097 34704054 34771968 35153041 35220416 35254912 35323904 35579808 35614656 35684352 36073972 36109304 36179968 36321054 36356628 36427776 37186688 37310592 37527876 37564632 37566144 37601424 37638144 37675008 37748736 38050628 38086363 38087896 38160896 38162432 38198272 38273024 38348772 38384787 38422272 38459904 38476548 38535168 39222736 39337984 39353424 39355008 39391968 39469056 39622968 39661776 39739392 40173287 40174904 40212634 40251904 40291328 40370176 40567296 40622967 40702464 41267776 41509776 41550432 41631744 41835024 42374563 42416066 42499072 42557394 42848883 42931008 42932736 42973056 43057152 43486432 43527272 43529024 43614208 43655168 43782522 43825404 43827168 43868328 43911168 43954176 44040192 44125578 44255232 44825984 44845383 44869888 44889306 44957696 44977152 45019392 45196767 45283392 45327744 45416448 45867404 45912328 45914176 45957296 46002176 46047232 46137344 46226796 46272072 46362624 46426248 47439744 47486208 47579136 47811456 48428072 48475504 48570368 48922236 48968181 48970152 49065984 49112064 49650293 49747456 50037168 50086176 50088192 50135232 50184192 50233344 50331648 50429232 50478624 50577408 51079609 51129638 51131696 51179716 51229696 51279872 51302064 51380224 51651369 51653448 51701958 51752448 51803136 51904512 52370857 52471232 52473344 52522624 52625408 52830624 52882368 52985856 53931262 54089728 54110958 54163956 54269952 54481581 54534942 54641664 55346368 55400576 55508992 55780032 55965888 56743192 57075942 57131844 57241344 57243648 57297408 57409536 57523158 57633408 57689856 57802752 58376696 58433872 58436224 58491104 58548224 58605568 58720256 58834104 59006976 59030136 59032512 59087952 59203584 59793844 59849999 59852408 59969536 60025856 60262356 60318951 60377856 60436992 60555264 60850944 61635728 61696096 61816832 61901664 62264664 62325648 62447616 63129451 63191282 63252992 63314944 63438848 63624099 63748608 63836091 65229648 65290908 65293536 65421312 65482752 65673783 65738106 65740752 65802492 65866752 65931264 66060288 66588599 66653818 66716224 66781568 66784256 66846976 66912256 66977792 67108864 67238976 67304832 67333959 67436544 67465728 67529088 68402752 68801106 68868492 68871264 68935944 69003264 69070848 69206016 69340194 69408108 69543936 70306082 70440832 70509824 70647808 71159616 71229312 71368704 72147944 72218608 72359936 72642108 72713256 72855552 74373376 74621184 75055752 75129264 75132288 75202848 75276288 75350016 75497472 76098193 76101256 76172726 76175792 76321792 76324864 76396544 76546048 76694457 76697544 76769574 76844544 76919808 76953096 77070336 78021889 78445472 78675968 78706848 78710016 78783936 78938112 79245936 79323552 79478784 80267957 80346574 80349808 80425268 80503808 80582656 80740352 80896893 81134592 81166437 81245934 81404928 82535552 83019552 83100864 83263488 83670048 84749126 84832132 84998144 85114788 85613913 85697766 85862016 85865472 85946112 86114304 86972864 87054544 87058048 87228416 87310336 87565044 87650808 87654336 87736656 87822336 87908352 88080384 88251156 88510464 89651968 89690766 89739776 89778612 89915392 89954304 90038784 90393534 90566784 90655488 90832896 91734808 91824656 91828352 91914592 92004352 92094464 92274688 92453592 92544144 92725248 92852496 94786923 94879488 94972416 95158272 95622912 96856144 96951008 97140736 97844472 97936362 97940304 98131968 98224128 99203423 99300586 99494912 99980727 100074336 100172352 100176384 100270464 100368384 100466688 100663296 100858464 100957248 101154816 102159218 102259276 102263392 102359432 102459392 102559744 102604128 102760448 103201659 103302738 103306896 103403916 103504896 103606272 103809024 104639227 104741714 104942464 104946688 105045248 105250816 105459123 105661248 105764736 105971712 107862524 108179456 108221916 108327912 108539904 108963162 109069884 109283328 110692736 110801152 111017984 111560064 111931776 113486384 114151884 114259089 114263688 114482688 114487296 114594816 114819072 115046316 115154361 115266816 115379712 115605504 116753392 116867744 116872448 116982208 117096448 117211136 117440512 117668208 118013952 118060272 118065024 118175904 118407168 119587688 119699998 119704816 119939072 120051712 120519861 120524712 120637902 120755712 120873984 121110528 121701888 123271456 123392192 123633664 123803328 124529328 124651296 124895232 126135361 126258902 126382564 126505984 126629888 126877696 127123689 127248198 127497216 127672182 130459296 130581816 130587072 130842624 130965504 131347566 131476212 131481504 131604984 131733504 131862528 132120576 133177198 133307636 133432448 133563136 133568512 133693952 133824512 133955584 134217728 134477952 134536149 134609664 134667918 134873088 134931456 135058176 136805504 137602212 137736984 137742528 137871888 138006528 138141696 138412032 138680388 138816216 139087872 140612164 140744219 140881664 141019648 141295616 142319232 142458624 142737408 144295888 144437216 144719872 145284216 145426512 145711104 148746752 148950879 149242368 150111504 150258528 150264576 150405696 150552576 150700032 150994944 152196386 152202512 152345452 152351584 152643584 152649728 152793088 153092096 153238827 153388914 153395088 153539148 153689088 153839616 153906192 154140672 156043778 156890944 157112571 157351936 157413696 157420032 157567872 157876224 158491872 158647104 158957568 160535914 160693148 160699616 160850536 161007616 161165312 161480704 161793786 162269184 162332874 162491868 162809856 165071104 166039104 166201728 166526976 167340096 169498252 169664264 169996288 170229576 171227826 171395532 171724032 171730944 171892224 172228608 173945728 174109088 174116096 174456832 174620672 175130088 175301616 175308672 175473312 175644672 175816704 176160768 176502312 177020928 178953733 179303936 179381532 179479552 179549997 179557224 179830784 179908608 180077568 180787068 180956853 181133568 181310976 181665792 183469616 183649312 183656704 183829184 184008704 184188928 184549376 184907184 185088288 185450496 185704992 189388353 189573846 189758976 189944832 190316544 190872297 191245824 193712288 193902016 194281472 195688944 195872724 195880608 196263936 196448256 198406846 198601172 198989824 199765797 199961454 200148672 200344704 200352768 200540928 200736768 200933376 201326592 201716928 201914496 202309632 204318436 204518552 204526784 204718864 204918784 205119488 205208256 205520896 206403318 206605476 206613792 206807832 207009792 207212544 207618048 209278454 209483428 209884928 209893376 210090496 210501632 210918246 211322496 211529472 211943424 215725048 216358912 216443832 216655824 217079808 217926324 218139768 218566656 221169487 221385472 221602304 222035968 223120128 223863552 226972768 228294579 228303768 228518178 228527376 228965376 228974592 229189632 229638144 230083371 230092632 230308722 230533632 230759424 231211008 233288363 233506784 233735488 233744896 233964416 234065667 234192896 234422272 234881024 235336416 236027904 236120544 236130048 236351808 236814336 239175376 239399996 239409632 239878144 240103424 240803871 241039722 241049424 241275804 241511424 241747968 242221056 242690679 243403776 246542912 246784384 247267328 247606656 249058656 249302592 249790464 252270722 252517804 252765128 253011968 253259776 253755392 254247378 254496396 254994432 255344364 260918592 261163632 261174144 261685248 261931008 262695132 262952424 262963008 263209968 263467008 263725056 264241152 266354396 266604541 266615272 266864896 267126272 267137024 267387904 267649024 267911168 268435456 268955904 269072298 269219328 269335836 269746176 269862912 270116352 273611008 275204424 275473968 275485056 275743776 276013056 276283392 276824064 277360776 277632432 278175744 281213009 281224328 281488438 281763328 282039296 282591232 284360769 284638464 284917248 285474816 288591776 288874432 289439744 290568432 290853024 291422208 296621941 297493504 297610269 297901758 298484736 299942181 300223008 300517056 300529152 300811392 301105152 301400064 301989888 304392772 304405024 304690904 304703168 305287168 305299456 305586176 306184192 306477654 306777828 306790176 307078296 307378176 307679232 307812384 308281344 312087556 313781888 313917681 314225142 314703872 314827392 314840064 315135744 315752448 316377369 316983744 317294208 317915136 321071828 321386296 321399232 321701072 322015232 322330624 322961408 323587572 324538368 324665748 324983736 325619712 330142208 332078208 332403456 333053952 334680192 338996504 339328528 339992576 340459152 342455652 342777267 342791064 343448064 343461888 343784448 344457216 347552051 347891456 348218176 348232192 348913664 349241344 350260176 350603232 350617344 350946624 351289344 351633408 352321536 353004624 354041856 357557263 357907466 358607872 358763064 358959104 359099994 359114448 359661568 359817216 360155136 361559583 361574136 361913706 362267136 362621952 363331584 366595999 366939232 367298624 367313408 367658368 368017408 368377856 369098752 369814368 370176576 370900992 371409984 378406083 378776706 379147692 379517952 379889664 380633088 381371067 381744594 382491648 387424576 387804032 388562944 391377888 391745448 391761216 392527872 392896512 396813692 397202344 397979648 399531594 399922908 400297344 400689408 400705536 401081856 401473536 401866752 402653184 403433856 403828992 404619264 408636872 409037104 409053568 409437728 409837568 410238976 410416512 411041792 412806636 413210952 413227584 413615664 414019584 414425088 415236096 418556908 418949993 418966856 419769856 419786752 420180992 421003264 421836492 422232657 422644992 423058944 423886848 431450096 432717824 432887664 433311648 434159616 435852648 436279536 437133312 441906157 442338974 442770944 443204608 444071936 446240256 446852637 447727104 453945536 456589158 456607536 457036356 457054752 457930752 457949184 458379264 459276288 459716481 460166742 460185264 460617444 461067264 461518848 462422016 466120193 466576726 467013568 467470976 467489792 467928832 468131334 468385792 468844544 469762048 470672832 471337713 472055808 472241088 472260096 472703616 473628672 478350752 478799992 478819264 479756288 480206848 481607742 482079444 482098848 482551608 483022848 483495936 484442112 485381358 486807552 493085824 493568768 494534656 495213312 498117312 498605184 499580928 504541444 505035608 505530256 506023936 506519552 507510784 508494756 508992792 509988864 510688728 521837184 522327264 522348288 523370496 523862016 525390264 525904848 525926016 526419936 526934016 527450112 528482304 532687351 532708792 533209082 533230544 533729792 534252544 534274048 534775808 535298048 535822336 536861199 537911808 538144596 538438656 538649991 538671672 539492352 539725824 540232704 546153223 547222016 550408848 550947936 550970112 551487552 552026112 552566784 553648128 554721552 555264864 556351488 561875699 562426018 562448656 562976876 563526656 564078592 565182464 568165059 568721538 569276928 569834496 570949632 577183552 577748864 578879488 581136864 581706048 582844416 593243882 594987008 595220538 595803516 596969472 599297391 599884362 600446016 601034112 601058304 601622784 602210304 602800128 603979776 608785544 608810048 609381808 609406336 610574336 610598912 611172352 612368384 612955308 613555656 613580352 614156592 614756352 615358464 615624768 616562688 624175112 627563776 627835362 628450284 629407744 629654784 629680128 630271488 631504896 632754738 633967488 634588416 635830272 642143656 642772592 642798464 643402144 644030464 644661248 645922816 647175144 649076736 649331496 649967472 651239424 658349989 660284416 663508461 664156416 664806912 666107904 669360384 677993008 678657056 679985152 680918304 684883737 684911304 685554534 685582128 686896128 686923776 687568896 688914432 694423961 695104102 695782912 696436352 696464384 697827328 698482688 699865089 700520352 701206464 701234688 701893248 702197001 702578688 703266816 704643072 706009248 708083712 715114526 715814932 717215744 717526128 717918208 718199988 718228896 719323136 719634432 720310272 722411613 723119166 723148272 723827412 724534272 725243904 726663168 732474589 733191998 733878464 734597248 734626816 735316736 736034816 736755712 738197504 739628736 740353152 741801984 742819968 756812166 757553412 758295384 759035904 759779328 761266176 762742134 763489188 764983296 774849152 775608064 777125888 782755776 783490896 783522432 785055744 785793024 793627384 794404688 795959296 799063188 799813623 799845816 800594688 801378816 801411072 802163712 802947072 803733504 805306368 806867712 807657984 809238528 817273744 818074208 818107136 818875456 819675136 820477952 820833024 822083584 825613272 826421904 826455168 827231328 828039168 828850176 830472192 837080123 837113816 837899986 837933712 839539712 839573504 840361984 842006528 843639027 843672984 844465314 845289984 846117888 847773696 862900192 865435648 865775328 866623296 868319232 871705296 872559072 874266624 882947527 883812314 884677948 885541888 886409216 888143872 889865823 892480512 892830807 893705274 895454208 907891072 913178316 913215072 914072712 914109504 915861504 915898368 916758528 918552576 919432962 920333484 920370528 921234888 922134528 923037696 924844032 932240386 933153452 934027136 934941952 934979584 935857664 936262668 936771584 937689088 939524096 941345664 941753043 942675426 944111616 944482176 944520192 945407232 947257344 956701504 957599984 957638528 959512576 960413696 963215484 964158888 964197696 965103216 966045696 966991872 968884224 970762716 973615104 986171648 987137536 989069312 990426624 996234624 997210368 999161856 1009082888 1010071216 1011060512 1012047872 1013039104 1015021568 1016989512 1017985584 1019977728 1021377456 1042656153 1043674368 1044654528 1044696576 1046740992 1047724032 1050780528 1051809696 1051852032 1052839872 1053868032 1054900224 1056964608 1065374702 1065417584 1066418164 1066461088 1067459584 1068505088 1068548096 1069551616 1070596096 1071644672 1072671789 1073722398 1075823616 1076289192 1076877312 1077299982 1077343344 1078984704 1079451648 1080465408 1091237653 1092306446 1094444032 1099787997 1100817696 1101895872 1101940224 1102975104 1104052224 1105133568 1107296256 1109443104 1110529728 1112702976 1123751398 1124852036 1124897312 1125953752 1127053312 1128157184 1130364928 1135218249 1136330118 1137443076 1138553856 1139668992 1141899264 1154367104 1155497728 1157758976 1162273728 1163412096 1165688832 1186487764 1189974016 1190441076 1191607032 1193938944 1198594782 1199768724 1200892032 1202068224 1202116608 1203245568 1204420608 1205600256 1207959552 1217571088 1217620096 1218763616 1218812672 1221148672 1221197824 1222344704 1224736768 1225910616 1227111312 1227160704 1228313184 1229512704 1230716928 1231249536 1233125376 1248350224 1255127552 1255670724 1256849979 1256900568 1258815488 1259309568 1259360256 1260542976 1263009792 1265509476 1266697971 1267934976 1269176832 1271660544 1284287312 1285545184 1285596928 1286804288 1288060928 1289322496 1291845632 1294350288 1298153472 1298662992 1299934944 1302478848 1316699978 1320568832 1325718471 1327016922 1328312832 1329613824 1332215808 1338720768 1355986016 1357314112 1359970304 1361836608 1369767474 1369822608 1371109068 1371164256 1373792256 1373847552 1375137792 1377828864 1387488971 1388847922 1390208204 1391565824 1392872704 1392928768 1395654656 1396965376 1398360579 1399730178 1401040704 1402412928 1402469376 1403786496 1404394002 1405157376 1406533632 1409286144 1412018496 1416167424 1430229052 1431629864 1434431488 1435052256 1435836416 1436399976 1436457792 1438646272 1439268864 1440620544 1444823226 1446238332 1446296544 1447654824 1449068544 1450487808 1453326336 1464949178 1466383996 1467756928 1469194496 1469253632 1470633472 1472069632 1473511424 1476395008 1479257472 1480706304 1483603968 1485639936 1513624332 1515106824 1516590768 1518071808 1519558656 1522532352 1525484268 1526978376 1529966592 1548186409 1549698304 1551216128 1554251776 1565511552 1566981792 1567044864 1570111488 1571586048 1587254768 1588809376 1591918592 1598062053 1598126376 1599627246 1599691632 1601189376 1602757632 1602822144 1604327424 1605894144 1607467008 1610583597 1613735424 1615315968 1618477056 1634547488 1636148416 1636214272 1637750912 1638459669 1639350272 1640955904 1641666048 1644167168 1651226544 1652843808 1652910336 1654462656 1656078336 1657700352 1660944384 1674160246 1674227632 1675799972 1675867424 1679079424 1679147008 1680723968 1684013056 1685627097 1687278054 1687345968 1688930628 1690579968 1692235776 1695547392 1725800384 1730871296 1731550656 1733246592 1736638464 1743410592 1745118144 1748533248 1765895054 1767624628 1769355896 1771083776 1772818432 1776287744 1779731646 1784961024 1785661614 1787410548 1790908416 1815782144 1826356632 1826430144 1828145424 1828219008 1831723008 1831796736 1833517056 1837105152 1838865924 1840666968 1840741056 1842469776 1844269056 1846075392 1849688064 1864480772 1866231787 1866306904 1868054272 1869883904 1869959168 1871715328 1872525336 1873543168 1875378176 1879048192 1882691328 1883506086 1885350852 1888223232 1888964352 1889040384 1890814464 1894514688 1913403008 1915199968 1915277056 1919025152 1920827392 1926430968 1928317776 1928395392 1930206432 1932091392 1933983744 1937768448 1941525432 1947230208 1968491063 1972343296 1974275072 1975049967 1978138624 1980853248 1990525383 1992469248 1994420736 1998323712 2018165776 2020142432 2022121024 2024095744 2026078208 2030043136 2033979024 2035971168 2039955456 2042754912 2083271883 2085312306 2087348736 2089309056 2089393152 2093481984 2095448064 2099595267 2101561056 2103619392 2103704064 2105679744 2107736064 2109800448 2113929216 2130749404 2130835168 2132836328 2132922176 2134919168 2137010176 2137096192 2139103232 2141192192 2143289344 2145343578 2147444796 2151647232 2152578384 2153754624 2154599964 2154686688 2157969408 2158903296 2160930816 2182475306 2184612892 2188888064 2197423767 2199575994 2201635392 2203791744 2203880448 2205950208 2208104448 2210267136 2214592512 2218886208 2221059456 2225405952 2247502796 2249704072 2249794624 2251907504 2254106624 2256314368 2260729856 2270436498 2272660236 2274886152 2277107712 2279337984 2283798528 2308734208 2310995456 2315517952 2324547456 2326824192 2331377664 2372975528 2379948032 2380882152 2383214064 2387877888 2397189564 2399440869 2399537448 2401784064 2404136448 2404233216 2406491136 2408841216 2411200512 2415919104 2432864357 2435142176 2435240192 2437527232 2437625344 2442297344 2442395648 2444689408 2449473536 2451821232 2454222624 2454321408 2456626368 2459025408 2461433856 2462499072 2466250752 2496700448 2502900841 2510255104 2511240369 2511341448 2513699958 2513801136 2517630976 2518619136 2518720512 2521085952 2526019584 2530917081 2531018952 2533395942 2535869952 2538353664 2543321088 2566171993 2568574624 2571090368 2571193856 2573608576 2576121856 2578644992 2583691264 2588700576 2596306944 2597325984 2599869888 2604957696 2633399956 2641137664 2648842581 2651436942 2654033844 2656625664 2659227648 2664431616 2669597469 2677441536 2711972032 2714628224 2719940608 2723673216 2739534948 2739645216 2742218136 2742328512 2747584512 2747695104 2750275584 2755657728 2774977942 2777695844 2780416408 2783131648 2785745408 2785857536 2791309312 2793930752 2796721158 2799460356 2802081408 2804825856 2804938752 2807572992 2808788004 2810314752 2813067264 2818572288 2824036992 2832334848 2860458104 2863259728 2868862976 2870104512 2871672832 2872799952 2872915584 2877292544 2878537728 2881241088 2889646452 2892476664 2892593088 2895309648 2898137088 2900975616 2906652672 2929898356 2932649951 2932767992 2935513856 2938388992 2938507264 2941266944 2944139264 2947022848 2952790016 2958514944 2961412608 2967207936 2971279872 3027248664 3030213648 3033181536 3036143616 3039117312 3045064704 3050968536 3053956752 3059933184 3093343099 3096372818 3099396608 3102432256 3108503552 3127968459 3131023104 3133963584 3134089728 3140222976 3143172096 3174509536 3177618752 3183837184 3196124106 3196252752 3199254492 3199383264 3202378752 3205515264 3205644288 3208654848 3211788288 3214934016 3218015367 3221167194 3227470848 3230631936 3236954112 3262841351 3269094976 3272296832 3272428544 3273712959 3275501824 3276919338 3278700544 3281911808 3283332096 3288334336 3299363991 3302453088 3305687616 3305820672 3308925312 3312156672 3315400704 3321888768 3348320492 3348455264 3351599944 3351734848 3358158848 3358294016 3361447936 3368026112 3371254194 3374556108 3374691936 3377861256 3381159936 3384471552 3391094784 3451600768 3461742592 3463101312 3466493184 3473276928 3486821184 3490236288 3497066496 3531790108 3535249256 3538711792 3542167552 3545636864 3552575488 3559463292 3569922048 3571323228 3574821096 3581816832 3631564288 3652713264 3652860288 3656290848 3656438016 3663446016 3663593472 3667034112 3674210304 3677731848 3681333936 3681482112 3684939552 3688538112 3692150784 3699376128 3728811457 3728961544 3732463574 3732613808 3736108544 3739767808 3739918336 3743430656 3745050672 3747086336 3750756352 3765382656 3767012172 3770549937 3770701704 3776446464 3777928704 3778080768 3781628928 3789029376 3823072561 3826806016 3830399936 3830554112 3838050304 3841654784 3852861936 3856635552 3856790784 3860412864 3864182784 3867967488 3875536896 3883050864 3894460416 3933129893 3936982126 3944686592 3948550144 3950099934 3956277248 3961706496 3977155413 3981050766 3984938496 3988841472 3996647424 4036331552 4040284864 4044242048 4048191488 4052156416 4060086272 4067958048 4071942336 4079910912 4085509824 4162466913 4166543766 4170624612 4174697472 4178618112 4178786304 4186963968 4190896128 4195081737 4199190534 4203122112 4207238784 4207408128 4211359488 4215472128 4219600896 4227858432 4261498808 4261670336 4265672656 4265844352 4269838336 4274020352 4274192384 4278206464 4282384384 4286578688 4290687156 4294889592 4303294464 4305156768 4307509248 4309199928 4309373376 4315938816 4317806592 4321861632 4364950612 4369225784 4377776128 4394847534 4399151988 4403270784 4407583488 4407760896 4411900416 4416208896 4420534272 4429185024 4437772416 4442118912 4450811904 4495005592 4499408144 4499589248 4503815008 4508213248 4512628736 4521459712 4540872996 4545320472 4549772304 4554215424 4558675968 4567597056 4608449923 4617468416 4621990912 4631035904 4644559227 4649094912 4653648384 4662755328 4745951056 4759896064 4761764304 4766428128 4775755776 4794186159 4794379128 4798881738 4799074896 4803568128 4808272896 4808466432 4812982272 4817682432 4822401024 4860967727 4865728714 4870284352 4870480384 4875054464 4875250688 4884594688 4884791296 4889378816 4898947072 4903642464 4908445248 4908642816 4913252736 4915379007 4918050816 4922867712 4924998144 4932501504 4993400896 5005801682 5020510208 5022480738 5022682896 5027399916 5027602272 5035261952 5037238272 5037441024 5042171904 5052039168 5056881291 5061834162 5062037904 5066791884 5071739904 5076707328 5086642176 5127322123 5132343986 5137149248 5142180736 5142387712 5147217152 5152243712 5157289984 5167382528 5177401152 5192613888 5194651968 5199739776 5209915392 5266799912 5282275328 5297685162 5302873884 5308067688 5313251328 5318455296 5328863232 5339194938 5354883072 5423944064 5429256448 5439881216 5447346432 5479069896 5479290432 5484436272 5484657024 5495169024 5495390208 5500551168 5511315456 5549955884 5555168089 5555391688 5560832816 5566263296 5571490816 5571715072 5582618624 5587861504 5593442316 5598695361 5598920712 5604162816 5609651712 5609877504 5615145984 5617576008 5620629504 5626134528 5637144576 5648073984 5664669696 5720916208 5726519456 5737725952 5740209024 5743345664 5745599904 5745831168 5754585088 5757075456 5762482176 5779292904 5784953328 5785186176 5790619296 5796274176 5801951232 5813305344 5859560861 5859796712 5865299902 5865535984 5871027712 5876777984 5877014528 5882533888 5888278528 5894045696 5905473189 5917029888 5922825216 5925149901 5934415872 5942559744 6054497328 6060427296 6066363072 6072287232 6078234624 6090129408 6101937072 6107913504 6119866368 6180632689 6186686198 6192745636 6198793216 6204864512 6217007104 6249815649 6255936918 6262046208 6267927168 6268179456 6280445952 6286344192 6349019072 6355237504 6367674368 6392248212 6392505504 6398508984 6398766528 6404757504 6411030528 6411288576 6417309696 6423576576 6429868032 6436030734 6442334388 6454941696 6461263872 6473908224 6525682702 6538189952 6544593664 6544857088 6547425918 6551003648 6553838676 6557401088 6563823616 6566664192 6576668672 6592271301 6598727982 6604906176 6611375232 6611641344 6617850624 6624313344 6630801408 6643777536 6696640984 6696910528 6703199888 6703469696 6716317696 6716588032 6722895872 6736052224 6742508388 6749112216 6749383872 6755722512 6762319872 6768943104 6782189568 6903201536 6923485184 6926202624 6932986368 6946553856 6973642368 6980472576 6994132992 7063580216 7070498512 7077423584 7084335104 7091273728 7105150976 7118926584 7139844096 7142646456 7149642192 7163633664 7241849879 7263128576 7298593071 7305426528 7305720576 7312581696 7312876032 7326892032 7327186944 7334068224 7348420608 7355463696 7362667872 7362964224 7369879104 7377076224 7384301568 7398752256 7457622914 7457923088 7464927148 7465227616 7472217088 7479535616 7479836672 7486861312 7490101344 7494172672 7501512704 7508702523 7530765312 7533721107 7534024344 7541099874 7541403408 7552892928 7555857408 7556161536 7563257856 7578058752 7638663571 7646145122 7653612032 7660799872 7661108224 7676100608 7683309568 7698515979 7705723872 7713271104 7713581568 7720825728 7728365568 7735934976 7751073792 7766101728 7788920832 7866259786 7873964252 7889373184 7897100288 7900199868 7912554496 7923412992 7946527743 7954310826 7962101532 7969876992 7977682944 7993294848 8072663104 8080569728 8088484096 8096382976 8104312832 8120172544 8135916096 8143884672 8159821824 8171019648 8324933826 8333087532 8341249224 8349394944 8357236224 8357572608 8373927936 8381792256 8390163474 8398381068 8406244224 8414477568 8414816256 8422718976 8430944256 8439201792 8455716864 8522997616 8523340672 8531345312 8531688704 8539676672 8548040704 8548384768 8556412928 8564768768 8573157376 8581374312 8589779184 8606588928 8610313536 8615018496 8618399856 8618746752 8631877632 8635613184 8643723264 8729901224 8738451568 8755552256 8789695068 8797949853 8798303976 8806541568 8815166976 8815521792 8823800832 8832417792 8841068544 8858370048 8875544832 8884237824 8901623808 8990011184 8998816288 8999178496 9007630016 9016426496 9025257472 9042919424 9081745992 9090640944 9099544608 9108430848 9117351936 9135194112 9207881353 9216899846 9234936832 9243981824 9262071808 9280029297 9289118454 9298189824 9307296768 9325510656 9491902112 9519792128 9523528608 9532856256 9551511552 9588372318 9588758256 9597763476 9598149792 9607136256 9616545792 9616932864 9625964544 9635364864 9644802048 9712422797 9721935454 9731457428 9740568704 9740960768 9750108928 9750501376 9769189376 9769582592 9778757632 9788524053 9797894144 9807284928 9816890496 9817285632 9821138877 9826505472 9830758014 9836101632 9845735424 9849996288 9865003008 9986801792 10011603364 10041020416 10044961476 10045365792 10054799832 10055204544 10070523904 10074476544 10074882048 10084343808 10104078336 10113762582 10123668324 10124075808 10133583768 10143479808 10153414656 10173284352 10254644246 10264687972 10274298496 10284361472 10284775424 10294434304 10304487424 10314579968 10334765056 10354802304 10385227776 10389303936 10399479552 10419830784 10533599824 10564550656 10595370324 10605747768 10616135376 10626502656 10636910592 10657726464 10678389876 10709766144 10847888128 10858512896 10879762432 10894692864 10958139792 10958580864 10968872544 10969314048 10990338048 10990780416 11001102336 11022630912 11099911768 11110336178 11110783376 11121665632 11132526592 11142981632 11143430144 11165237248 11175723008 11186434371 11186884632 11197390722 11197841424 11208325632 11219303424 11219755008 11230291968 11235152016 11241259008 11252269056 11296147968 11329339392 11441832416 11453038912 11469217683 11475451904 11480418048 11486691328 11491199808 11491662336 11509170176 11514150912 11524964352 11558585808 11569906656 11570372352 11581238592 11592548352 11603902464 11626610688 11719121722 11719593424 11730599804 11731071968 11742055424 11753555968 11754029056 11765067776 11776557056 11788091392 11799389679 11810946378 11834059776 11845650432 11850299802 11868831744 11885119488 12108994656 12120854592 12132726144 12144574464 12156469248 12180258816 12203874144 12215827008 12239732736 12361265378 12373372396 12385491272 12397586432 12409729024 12434014208 12487400739 12499631298 12511873836 12524092416 12535854336 12536358912 12560891904 12572688384 12698038144 12710475008 12735348736 12784496424 12785011008 12797017968 12797533056 12809515008 12822061056 12822577152 12834619392 12847153152 12859736064 12872061468 12884668776 12909883392 12922527744 12947816448 13051365404 13063622509 13076379904 13089187328 13089714176 13094851836 13102007296 13107677352 13114802176 13127647232 13133328384 13153337344 13184542602 13197455964 13209812352 13222750464 13223282688 13235701248 13248626688 13261602816 13287555072 13393281968 13393821056 13406399776 13406939392 13432635392 13433176064 13445791744 13472104448 13485016776 13498224432 13498767744 13511445024 13524639744 13537886208 13564379136 13806403072 13825349769 13846970368 13852405248 13865972736 13893107712 13933677681 13947284736 13960945152 13988265984 14127160432 14140997024 14154847168 14168670208 14182547456 14210301952 14237853168 14279688192 14285292912 14299284384 14327267328 14483699758 14526257152 14582903181 14597186142 14610853056 14611441152 14625163392 14625752064 14653784064 14654373888 14668136448 14696841216 14710927392 14725335744 14725928448 14739758208 14754152448 14768603136 14797504512 14915245828 14915846176 14929854296 14930455232 14944434176 14959071232 14959673344 14973722624 14980202688 14988345344 15003025408 15017405046 15061530624 15067442214 15068048688 15082199748 15082806816 15105785856 15111714816 15112323072 15126515712 15156117504 15262378681 15277327142 15292290244 15307224064 15321599744 15322216448 15352201216 15366619136 15381966369 15397031958 15411447744 15426542208 15427163136 15441651456 15456731136 15471869952 15502147584 15532203456 15577841664 15732519572 15747928504 15778746368 15794200576 15800399736 15825108992 15846825984 15893055486 15908621652 15924203064 15939753984 15955365888 15986589696 16145326208 16161139456 16176968192 16192765952 16208625664 16240345088 16271832192 16287769344 16319643648 16342039296 16649867652 16665504267 16666175064 16682498448 16698789888 16714472448 16715145216 16747855872 16763584512 16780326948 16796086083 16796762136 16812488448 16828955136 16829632512 16845437952 16861888512 16878403584 16911433728 17030050499 17045995232 17046681344 17062690624 17063377408 17079353344 17096081408 17096769536 17112825856 17129537536 17146314752 17162748624 17179558368 17213177856 17220627072 17230036992 17236799712 17237493504 17263755264 17271226368 17287446528 17459802448 17476903136 17511104512 17578682583 17579390136 17595899706 17596607952 17613083136 17630333952 17631043584 17647601664 17664835584 17682137088 17716419567 17751089664 17768475648 17803247616 17980022368 17997632576 17998356992 18015260032 18032852992 18050514944 18085838848 18163491984 18181281888 18199089216 18216861696 18234703872 18270388224 18415762706 18433799692 18469873664 18487963648 18524143616 18541898067 18560058594 18578236908 18596379648 18614593536 18651021312 18983804224 19039584256 19047057216 19065712512 19103023104 19176744636 19177516512 19195526952 19196299584 19214272512 19233091584 19233865728 19251929088 19270729728 19289604096 19424845594 19443870908 19462914856 19481137408 19481921536 19500217856 19501002752 19538378752 19539165184 19557515264 19577048106 19595788288 19614569856 19633780992 19634571264 19642277754 19653010944 19661516028 19672203264 19691470848 19699992576 19730006016 19973603584 20023206728 20082040832 20089922952 20090731584 20109599664 20110409088 20141047808 20148953088 20149764096 20168687616 20208156672 20227525164 20247336648 20248151616 20267167536 20286959616 20306829312 20346568704 20509288492 20528549657 20529375944 20548596992 20568722944 20569550848 20588868608 20608974848 20629159936 20669530112 20709604608 20770455552 20778607872 20798959104 20839661568 21067199648 21129101312 21190740648 21211495536 21232270752 21253005312 21273821184 21315452928 21356779752 21419532288 21653401693 21695776256 21717025792 21725549637 21759524864 21789385728 21895779213 21916279584 21917161728 21937745088 21938628096 21980676096 21981560832 22002204672 22045261824 22199823536 22220672356 22221566752 22243331264 22265053184 22285963264 22286860288 22330474496 22351446016 22372868742 22373769264 22394781444 22395682848 22416651264 22438606848 22439510016 22460583936 22470304032 22482518016 22504538112 22526107569 22592295936 22658678784 22883664832 22906077824 22915990713 22938435366 22950903808 22960836096 22973382656 22982399616 22983324672 23018340352 23028301824 23049928704 23095547937 23117171616 23139813312 23140744704 23162477184 23185096704 23207804928 23253221376 23438243444 23439186848 23461199608 23462143936 23484110848 23507111936 23508058112 23530135552 23553114112 23576182784 23598779358 23621892756 23668119552 23691300864 23700599604 23737663488 23770238976 24217989312 24241709184 24265452288 24289148928 24312938496 24360517632 24407748288 24431654016 24479465472 24722530756 24746744792 24770982544 24795172864 24819458048 24868028416 24974801478 24999262596 25023747672 25048184832 25071708672 25072717824 25121783808 25145376768 25396076288 25420950016 25470697472 25568992848 25570022016 25594035936 25595066112 25619030016 25644122112 25645154304 25669238784 25694306304 25719472128 25744122936 25769337552 25819766784 25845055488 25895632896 26101680199 26102730808 26127245018 26152759808 26178374656 26179428352 26189703672 26204014592 26215354704 26229604352 26255294464 26266656768 26369085204 26393849559 26394911928 26419624704 26445500928 26446565376 26471402496 26497253376 26523205632 26575110144 26761507927 26786563936 26787642112 26812799552 26813878784 26865270784 26866352128 26891583488 26944208896 26970033552 26996448864 26997535488 27022890048 27049279488 27075772416 27128758272 27531909251 27612806144 27623644059 27650699538 27693940736 27704810496 27731945472 27786215424 27840087891 27867355362 27894569472 27921890304 27976531968 28254320864 28281994048 28309694336 28337340416 28365094912 28420603904 28475706336 28559376384 28570585824 28598568768 28654534656 28967399516 29052514304 29137268391 29165806362 29194372284 29221706112 29222882304 29250326784 29251504128 29307568128 29308747776 29336272896 29365572159 29393682432 29421854784 29450671488 29451856896 29479516416 29508304896 29537206272 29595009024 29830491656 29831692352 29859708592 29860910464 29888868352 29918142464 29919346688 29947445248 29960405376 29976690688 30006050816 30034810092 30123061248 30134884428 30136097376 30164399496 30165613632 30211571712 30223429632 30224646144 30253031424 30312235008 30524757362 30554654284 30584580488 30614448128 30643199488 30644432896 30704402432 30733238272 30763932738 30794063916 30822895488 30853084416 30854326272 30883302912 30913462272 30943739904 31004295168 31064406912 31155683328 31465039144 31495857008 31557492736 31588401152 31600799472 31650217984 31693651968 31786110972 31817243304 31848406128 31879507968 31910731776 31973179392 32259149461 32290652416 32322278912 32353936384 32385531904 32417251328 32480690176 32543664384 32575538688 32639287296 32684078592 33299735304 33331008534 33332350128 33364996896 33397579776 33428944896 33430290432 33495711744 33527169024 33559303113 33560653896 33592172166 33593524272 33624976896 33657910272 33659265024 33690875904 33723777024 33756807168 34026774089 34060100998 34091990464 34093362688 34125381248 34126754816 34158706688 34192162816 34193539072 34225651712 34259075072 34292629504 34325497248 34359116736 34407653049 34426355712 34441254144 34460073984 34473599424 34474987008 34527510528 34542452736 34574893056 34919604896 34953806272 35022209024 35157365166 35158780272 35191799412 35193215904 35226166272 35260667904 35262087168 35295203328 35329671168 35364274176 35398169037 35432839134 35502179328 35536951296 35606495232 35891254861 35960044736 35995265152 35996713984 36030520064 36065705984 36101029888 36171677696 36326983968 36362563776 36398178432 36433723392 36469407744 36540776448 36831525412 36867599384 36939747328 36975927296 37048287232 37083796134 37120117188 37156473816 37192759296 37229187072 37302042624 37967608448 38079168512 38094114432 38131425024 38206046208 38353489272 38355033024 38391053904 38392599168 38428545024 38466183168 38467731456 38503858176 38541459456 38579208192 38849691188 38886176623 38887741816 38925829712 38962274816 38963843072 39000435712 39002005504 39076757504 39078330368 39115030528 39154096212 39190867527 39229139712 39267561984 39269142528 39284555508 39306021888 39323032056 39344406528 39382941696 39399985152 39460012032 39947207168 40046413456 40164081664 40179845904 40181463168 40219199328 40220818176 40282095616 40297906176 40299528192 40337375232 40416313344 40455050328 40494673296 40496303232 40534335072 40573919232 40613658624 40693137408 41016926027 41018576984 41057099314 41058751888 41097193984 41137445888 41139101696 41177737216 41217949696 41258319872 41419209216 41476049307 41540911104 41557215744 41597918208 41679323136 42134399296 42258202624 42381481296 42422991072 42464541504 42506010624 42547642368 42630905856 42713559504 42839064576 43264428823 43306803386 43391552512 43434051584 43451099274 43519049728 43578771456 43748709543 43791558426 43832559168 43834323456 43875490176 43877256192 43961352192 43963121664 44004409344 44090523648 44399647072 44441344712 44443133504 44486662528 44530106368 44571926528 44573720576 44660948992 44702892032 44745737484 44747538528 44789562888 44791365696 44833302528 44877213696 44879020032 44921167872 44940608064 44965036032 45009076224 45052215138 45184591872 45317357568 45767329664 45787136043 45812155648 45831981426 45876870732 45901807616 45921672192 45946765312 45964799232 45966649344 46036680704 46056603648 46099857408 46145899107 46191095874 46234343232 46279626624 46281489408 46324954368 46370193408 46415609856 46506442752 46876486888 46878373696 46922399216 46924287872 46968221696 47014223872 47016116224 47060271104 47106228224 47152365568 47197558716 47243785512 47336239104 47382601728 47401199208 47475326976 47540477952 48435978624 48483418368 48530904576 48578297856 48625876992 48721035264 48815496576 48863308032 48958930944 49445061512 49493489584 49541965088 49590345728 49638916096 49736056832 49949602956 49996512801 49998525192 50047495344 50096369664 50143417344 50145435648 50243567616 50290753536 50692949153 50792152576 50841900032 50941394944 51090151497 51137985696 51140044032 51188071872 51190132224 51238060032 51288244224 51290308608 51338477568 51388612608 51438944256 51488245872 51538675104 51639533568 51690110976 51791265792 52203360398 52205461616 52254490036 52305519616 52356749312 52358856704 52379407344 52408029184 52430709408 52459208704 52510588928 52533313536 52736047749 52738170408 52787699118 52789823856 52839249408 52891001856 52893130752 52942804992 52994506752 53046411264 53470644997 53523015854 53573127872 53575284224 53625599104 53627757568 53730541568 53732704256 53783166976 53888417792 53940067104 53992897728 53995070976 54045780096 54098558976 54151544832 54257516544 55063818502 55225612288 55247288118 55301399076 55387881472 55409620992 55463890944 55572430848 55625694201 55680175782 55734710724 55789138944 55843780608 55953063936 56508641728 56563988096 56619388672 56674680832 56730189824 56841207808 56951412672 57118752768 57141171648 57197137536 57309069312 57934799032 58105028608 58274536782 58331612724 58388744568 58443412224 58445764608 58500653568 58503008256 58615136256 58617495552 58672545792 58731144318 58787364864 58843709568 58901342976 58903713792 58959032832 59016609792 59074412544 59190018048 59660983312 59663384704 59719417184 59721820928 59777736704 59836284928 59838693376 59894890496 59920810752 59953381376 60012101632 60069620184 60246122496 60269768856 60272194752 60328798992 60331227264 60423143424 60446859264 60449292288 60506062848 60624470016 61049514724 61106848979 61109308568 61169160976 61228896256 61286398976 61288865792 61408804864 61466476544 61527865476 61585648971 61588127832 61645790976 61706168832 61708652544 61766605824 61826924544 61887479808 62008590336 62128813824 62311366656 62930078288 62991714016 63114985472 63176802304 63201598944 63300435968 63387303936 63572221944 63634486608 63696812256 63759015936 63821463552 63946358784 64455169471 64518298922 64581304832 64644557824 64707872768 64771063808 64834502656 64960205079 65087328768 65151077376 65176648911 65278574592 65368157184 66599470608 66662017068 66664700256 66729993792 66795159552 66857889792 66860580864 66991423488 67054338048 67118606226 67121307792 67184344332 67187048544 67249953792 67315820544 67318530048 67381751808 67447554048 67513614336 67986959579 68053548178 68120201996 68183980928 68186725376 68250762496 68253509632 68317413376 68384325632 68387078144 68451303424 68518150144 68585259008 68650994496 68718233472 68747972139 68815306098 68852711424 68882508288 68920147968 68947198848 68949974016 69055021056 69084905472 69149786112 69839209792 69907612544 70044418048 70314730332 70317560544 70383598824 70386431808 70452332544 70521335808 70524174336 70590406656 70659342336 70728548352 70796338074 70865678268 71004358656 71073902592 71212990464 71782509722 71920089472 71990530304 71993427968 72061040128 72131411968 72202059776 72343355392 72653967936 72725127552 72796356864 72867446784 72938815488 73081552896 73663050824 73735198768 73879494656 73951854592 74096574464 74167592268 74240234376 74312947632 74385518592 74458374144 74604085248 75935216896 76158337024 76188228864 76262850048 76412092416 76706978544 76710066048 76782107808 76785198336 76857090048 76932366336 76935462912 77007716352 77082918912 77158416384 77699382376 77772353246 77775483632 77851659424 77924549632 77927686144 78000871424 78004011008 78153515008 78156660736 78230061056 78305040597 78308192424 78381735054 78458279424 78535123968 78538285056 78569111016 78612043776 78646064112 78688813056 78765883392 78799970304 79660348669 79894414336 80092826912 80284523781 80328163328 80359691808 80362926336 80438398656 80441636352 80564191232 80595812352 80599056384 80674750464 80832626688 80910100656 80989346592 80992606464 81068670144 81147838464 81227317248 81386274816 82033852054 82037153968 82114198628 82117503776 82194387968 82274891776 82278203392 82355474432 82435899392 82516639744 82595727753 82838418432 82870932177 82952098614 83081822208 83114431488 83195836416 83358646272 84268798592 84516405248 84762962592 84845982144 84929083008 85012021248 85095284736 85261811712 85427119008 85678129152 86528857646 86613606772 86783105024 86868103168 86902198548 87038099456 87157542912 87411805173 87497419086 87583116852 87665118336 87668646912 87750980352 87754512384 87922704384 87926243328 88008818688 88181047296 88799294144 88882689424 88886267008 88973325056 89060212736 89143853056 89147441152 89321897984 89405784064 89491474968 89495077056 89579125776 89582731392 89666605056 89754427392 89758040064 89842335744 89881216128 89930072064 90018152448 90104430276 90369183744 90634715136 91534659328 91574272086 91624311296 91663962852 91753741464 91803615232 91843344384 91893530624 91929598464 91933298688 92073361408 92113207296 92199714816 92291798214 92382191748 92468686464 92559253248 92562978816 92649908736 92740386816 92831219712 93012885504 93752973776 93756747392 93844798432 93848575744 93936443392 94028447744 94032232448 94120542208 94212456448 94304731136 94395117432 94487571024 94672478208 94765203456 94802398416 94950653952 95080955904 96777448383 96871957248 96966836736 97061809152 97156595712 97251753984 97442070528 97630993152 97726616064 97917861888 98890123024 98986979168 99083930176 99180691456 99277832192 99472113664 99899205912 99993025602 99997050384 100094990688 100192739328 100286834688 100290871296 100487135232 100581507072 101286694883 101385898306 101584305152 101683800064 101882789888 102080322267 102180302994 102275971392 102280088064 102376143744 102380264448 102476120064 102576488448 102580617216 102676955136 102777225216 102877888512 102976491744 103077350208 103279067136 103380221952 103582531584 104406720796 104410923232 104508980072 104611039232 104713498624 104717713408 104758814688 104816058368 104861418816 104918417408 105021177856 105066627072 105472095498 105476340816 105575398236 105579647712 105678498816 105782003712 105786261504 105885609984 105989013504 106092822528 106836650767 106941289994 107046031708 107146255744 107150568448 107251198208 107255515136 107461083136 107465408512 107566333952 107673764583 107776835584 107880134208 107985795456 107990141952 108091560192 108197117952 108303089664 108515033088 110127637004 110451224576 110494576236 110602798152 110775762944 110819241984 110927781888 111144861696 111251388402 111360351564 111469421448 111578277888 111687561216 111906127872 113017283456 113127976192 113238777344 113349361664 113460379648 113682415616 113902825344 114237505536 114282343296 114394275072 114618138624 115869598064 116210057216 116549073564 116658529869 116663225448 116777489136 116886824448 116891529216 117001307136 117006016512 117230272512 117234991104 117345091584 117462288636 117572602581 117687419136 117802685952 117807427584 117918065664 118033219584 118148825088 118380036096 119321966624 119326769408 119438834368 119443641856 119555473408 119672569856 119677386752 119789780992 119841621504 119906762752 120024203264 120139240368 120492244992 120539537712 120544389504 120657597984 120662454528 120846286848 120893718528 120898584576 121012125696 121248940032 122099029448 122213697958 122218617136 122338321952 122457792512 122572797952 122577731584 122817609728 122932953088 123050778081 123055730952 123171297942 123176255664 123291581952 123412337664 123417305088 123533211648 123653849088 123774959616 124257627648 124622733312 125860156576 125983428032 126229970944 126353604608 126403197888 126600871936 126774607872 127144443888 127268973216 127393624512 127518031872 127642927104 127892717568 128910338942 129036597844 129162609664 129289115648 129415745536 129542127616 129669005312 129793286469 129920410158 130174657536 130302154752 130353297822 130557149184 130736314368 133198941216 133324034136 133329400512 133459987584 133590319104 133715779584 133721161728 133982846976 134108676096 134237212452 134242615584 134368688664 134374097088 134499907584 134631641088 134637060096 134763503616 134895108096 135027228672 135973919158 136107096356 136240403992 136367961856 136373450752 136501524992 136507019264 136634826752 136768651264 136774156288 136902606848 137036300288 137170518016 137301988992 137361408129 137436466944 137495944278 137630612196 137705422848 137765016576 137840295936 137894397696 137899948032 138110042112 138169810944 138299572224 139678419584 139815225088 140088836096 140629460664 140635121088 140767197648 140772863616 140904665088 141042671616 141048348672 141180813312 141318684672 141457096704 141592676148 141731356536 142008717312 142147805184 142425980928 143565019444 143699847599 143840178944 143981060608 143986855936 144122080256 144262823936 144404119552 144686710784 145307935872 145450255104 145592713728 145734893568 145877630976 146163105792 147326101648 147470397536 147758989312 147903709184 148193148928 148335184536 148480468752 148625895264 148771037184 148916748288 149208170496 151870433792 152078847459 152316674048 152376457728 152525700096 152824184832 153270454491 153413957088 153420132096 153564215616 153570396672 153714180096 153864732672 153870925824 154015432704 154165837824 154316832768 155398764752 155544706492 155550967264 155703318848 155849099264 155855372288 156001742848 156008022016 156307030016 156313321472 156460122112 156610081194 156616384848 156763470108 156916558848 157070247936 157076570112 157138222032 157224087552 157292128224 157377626112 157531766784 157599940608 159320697338 159788828672 160185653824 160411934991 160569047562 160656326656 160719383616 160725852672 160876797312 160883272704 161128382464 161191624704 161198112768 161349500928 161665253376 161820201312 161978693184 161985212928 162137340288 162295676928 162454634496 162772549632 164067704108 164074307936 164228397256 164235007552 164388775936 164549783552 164556406784 164710948864 164871798784 165033279488 165191455506 165676836864 165741864354 165904197228 166163644416 166228862976 166391672832 166717292544 168537597184 169032810496 169525925184 169691964288 169858166016 170024042496 170190569472 170523623424 170854238016 171356258304 173057715292 173227213544 173566210048 173736206336 173804397096 174076198912 174315085824 174823610346 174994838172 175166233704 175330236672 175337293824 175501960704 175509024768 175845408768 175852486656 176017637376 176362094592 177598588288 177765378848 177772534016 177946650112 178120425472 178287706112 178294882304 178643795968 178811568128 178982949936 178990154112 179158251552 179165462784 179333210112 179508854784 179516080128 179684671488 179762432256 179860144128 180036304896 180208860552 180738367488 181269430272 182711761393 183069318656 183148544172 183248622592 183320546937 183327925704 183507482928 183607230464 183686688768 183787061248 183859196928 183866597376 184226414592 184399429632 184583596428 184756946913 184764383496 184937372928 185118506496 185125957632 185299817472 185480773632 185662439424 186025771008 187330555489 187505947552 187513494784 187689596864 187697151488 187872886784 188056895488 188064464896 188241084416 188424912896 188609462272 188790234864 188975142048 189344956416 189530406912 189604796832 189901307904 190161911808 193365508413 193554896766 193743914496 193933673472 194123618304 194313191424 194503507968 194880615237 195261986304 195453232128 195835723776 197780246048 197973958336 198167860352 198361382912 198555664384 198944227328 199798411824 199986051204 199994100768 200189981376 200385478656 200573669376 200581742592 200974270464 201163014144 202573389766 202771796612 203168610304 203367600128 203765579776 203960878737 204160644534 204360605988 204551942784 204560176128 204752287488 204760528896 204952240128 205152976896 205161234432 205353910272 205554450432 205755777024 205952983488 206154700416 206558134272 206760443904 207165063168 208813441592 208821846464 209017960144 209222078464 209426997248 209435426816 209517629376 209632116736 209722837632 209836834816 210042355712 210133254144 210944190996 210952681632 211150796472 211159295424 211356997632 211564007424 211572523008 211771219968 211978027008 212185645056 213673301534 213882579988 214092063416 214292511488 214301136896 214502396416 214511030272 214922166272 214930817024 215132667904 215347529166 215553671168 215760268416 215971590912 215980283904 216183120384 216394235904 216606179328 217030066176 220255274008 220902449152 220989152472 221205596304 221551525888 221638483968 221855563776 222289723392 222502776804 222720703128 222938842896 223156555776 223375122432 223812255744 225814046227 226034566912 226255952384 226477554688 226698723328 226920759296 227364831232 227805650688 228475011072 228564686592 228788550144 229236277248 231739196128 232420114432 233098147128 233317059738 233326450896 233554978272 233773648896 233783058432 234002614272 234012033024 234460545024 234469982208 234690183168 234915121791 234924577272 235145205162 235374838272 235605371904 235614855168 235836131328 236066439168 236297650176 238187418623 238643933248 238653538816 238877668736 238887283712 238981046007 239110946816 239345139712 239354773504 239579561984 239683243008 239813525504 240048406528 240278480736 240853571343 240984489984 241079075424 241088779008 241315195968 241324909056 241692573696 241787437056 241797169152 242024251392 242497880064 244198058896 244427395916 244437234272 244676643904 244915585024 245145595904 245155463168 245635219456 245865906176 246101556162 246111461904 246342595884 246352511328 246583163904 246824675328 246834610176 247066423296 247307698176 247549919232 247787183259 248515255296 249245466624 251720313152 251966856064 252459941888 252707209216 252806395776 253201743872 253549215744 254288887776 254537946432 254787249024 255036063744 255285854208 255785435136 257820677884 258073195688 258325219328 258578231296 258831491072 259084255232 259338010624 259586572938 259840820316 260349315072 260604309504 260706595644 261114298368 261472628736 266397882432 266648068272 266658801024 266919975168 267180638208 267431559168 267442323456 267965693952 268217352192 268474424904 268485231168 268737377328 268748194176 268999815168 269263282176 269274120192 269527007232 269790216192 270054457344 271947838316 272203236361 272214192712 272480807984 272735923712 272746901504 273003049984 273014038528 273269653504 273537302528 273548312576 273805213696 274072600576 274603977984 274722816258 274872933888 274991888556 275261224392 275410845696 275530033152 275680591872 275788795392 275799896064 276220084224 276339621888 276599144448 279356839168 279630450176 280177672192 281258921328 281270242176 281534395296 281545727232 281809330176 282085343232 282096697344 282361626624 282637369344 282914193408 283185352296 283462713072 284017434624 284295610368 284851961856 287118482189 287130038888 287399695198 287680357888 287962121216 287973711872 288244160512 288525647872 288808239104 290332345149 290615871744 290900510208 291185427456 291469787136 291755261952 292326211584 294652203296 294940795072 295517978624 295807418368 296386297856 296670369072 296960937504 297251790528 297542074368 297833496576 298416340992 302851001761 303740867584 303860084649 304157694918 304633348096 304752915456 305051400192 305648369664 306240966801 306540908982 306827914176 306840264192 307128431232 307140793344 307428360192 307729465344 307741851648 308030865408 308331675648 308633665536 310797529504 311089412984 311101934528 311406637696 311698198528 311710744576 312003485696 312016044032 312614060032 312626642944 312920244224 313220162388 313232769696 313526940216 313833117696 314140495872 314153140224 314276444064 314448175104 314584256448 314755252224 315063533568 315199881216 318641394676 319577657344 320371307648 320509952301 320823869982 321138095124 321312653312 321438767232 321451705344 321753594624 321766545408 322256764928 322383249408 322396225536 322699001856 323021293749 323330506752 323640402624 323957386368 323970425856 324274680576 324591353856 324909268992 325545099264 328135408216 328148615872 328456794512 328470015104 328777551872 329099567104 329112813568 329421897728 329743597568 330066558976 330382911012 331353673728 331483728708 331808394456 332327288832 332457725952 332783345664 333434585088 337075194368 338065620992 339051850368 339383928576 339716332032 340048084992 340381138944 341047246848 341708476032 342712516608 346115430584 346454427088 347132420096 347472412672 347608794192 348152397824 348630171648 349647220692 349975589607 349989676344 350332467408 350660473344 350674587648 351003921408 351018049536 351690817536 351704973312 352035274752 354850644071 355197176576 355530757696 355545068032 355893300224 356240850944 356575412224 356589764608 357287591936 357623136256 357965899872 357980308224 358316503104 358330925568 358666420224 359017709568 359032160256 359369342976 359524864512 359720288256 360072609792 360417721104 361476734976 362538860544 365423522786 366138637312 366297088344 366497245184 366641093874 366655851408 367014965856 367214460928 367373377536 367574122496 367718393856 367733194752 368452829184 368798859264 369152334243 369167192856 369513893826 369528766992 369874745856 370237012992 370251915264 370599634944 370961547264 371324878848 374294514979 374661110978 375011895104 375026989568 375379193728 375394302976 375745773568 376113790976 376128929792 376482168832 376849825792 377218924544 377580469728 377950284096 378689912832 379060813824 379209593664 379802615808 380323823616 386731016826 387109793532 387487828992 387867346944 388247236608 388626382848 389007015936 389379859407 389761230474 390523972608 390906464256 391671447552 395560492096 395947916672 396335720704 396722765824 397111328768 397888454656 399596823648 399972102408 399988201536 400379962752 400770957312 401147338752 401163485184 401948540928 402326028288 405146779532 405543593224 406337220608 406735200256 407531159552 407921757474 408321289068 408721211976 409103885568 409120352256 409504574976 409521057792 409904480256 410305953792 410322468864 410707820544 411108900864 411511554048 411905966976 412309400832 413116268544 413520887808 414330126336 417626883184 417643692928 418035920288 418444156928 418853994496 418870853632 419035258752 419264233472 419445675264 419673669632 420084711424 420266508288 421888381992 421905363264 422301592944 422318590848 422713995264 423128014848 423145046016 423542439936 423956054016 424371290112 427346603068 427747942853 427765159976 428184126832 428585022976 428602273792 429004792832 429022060544 429844332544 429861634048 430265335808 430695058332 431099542797 431520536832 431943181824 431960567808 432366240768 432788471808 433212358656 434060132352 440510548016 441804898304 441978304944 442411192608 443103051776 443276967936 443711127552 444579446784 445005553608 445441406256 445877685792 446313111552 446750244864 447624511488 451186186297 451628092454 452069133824 452511904768 452955109376 453397446656 453841518592 455611301376 456236542377 456950022144 457129373184 457577100288 458472554496 463478392256 464840228864 466196294256 466634119476 466652901792 467109956544 467547297792 467566116864 468005228544 468024066048 468921090048 468939964416 469380366336 469830243582 469849154544 470290410324 470749676544 471210743808 471229710336 471672262656 472132878336 472595300352 475908717053 476374837246 477287866496 477307077632 477755337472 477774567424 477962092014 478221893632 478690279424 478709547008 479159123968 479366486016 479627051008 480096813056 480556961472 481235804973 481707142686 481968979968 482158150848 482177558016 482630391936 482649818112 483385147392 483574874112 483594338304 484048502784 484995760128 488396117792 488854791832 488874468544 489353287808 489831170048 490291191808 490310926336 491270438912 491731812352 492203112324 492222923808 492685191768 492705022656 493166327808 493649350656 493669220352 494132846592 494615396352 495099838464 495574366518 497030510592 498490933248 503440626304 503933712128 504919883776 505414418432 505612791552 506403487744 507098431488 508577775552 509075892864 509574498048 510072127488 510571708416 511570870272 515641355768 516146391376 516650438656 517156462592 517662982144 518168510464 518676021248 519173145876 519681640632 520698630144 521208619008 521413191288 522228596736 522945257472 532795764864 533296136544 533317602048 533839950336 534361276416 534863118336 534884646912 535931387904 536434704384 536948849808 536970462336 537474754656 537496388352 537999630336 538526564352 538548240384 539054014464 539580432384 540108914688 543895676632 544406472722 544428385424 544961615968 545471847424 545493803008 546006099968 546028077056 546539307008 547074605056 547096625152 547610427392 548135284179 549207955968 549445632516 549745867776 549961640811 549983777112 550522448784 550821691392 551060066304 551361183744 551577590784 551599792128 552679243776 553198288896 557622440683 558713678336 559260900352 560355344384 561991666467 562517842656 562540484352 563068790592 563091454464 563618660352 564170686464 564193394688 564723253248 565274738688 565828386816 566370704592 566925426144 568034869248 568591220736 569703923712 574236964378 574260077776 574799390396 575360715776 575924242432 575947423744 576488321024 577051295744 577616478208 580096525239 580664690298 581231743488 581801020416 582370854912 582939574272 583510523904 589304406592 589881590144 591035957248 591614836736 592772595712 593340738144 593921875008 594503581056 595084148736 595666993152 596832681984 605702003522 607481735168 607720169298 608315389836 609266696192 609505830912 610102800384 611296739328 611882636211 612481933602 613081817964 613655828352 613680528384 614256862464 614281586688 614856720384 615458930688 615483703296 616061730816 616663351296 617267331072 621595059008 622178825968 622203869056 622813275392 623396397056 623421489152 624006971392 624032088064 625228120064 625253285888 625840488448 626440324776 626465539392 627053880432 627666235392 628280991744 628306280448 628552888128 628896350208 629168512896 629510504448 630127067136 630399762432 637282789352 639155314688 640742615296 641019904602 641647739964 642276190248 642625306624 642877534464 642903410688 643507189248 643533090816 644513529856 644766498816 644792451072 645398003712 646042587498 646661013504 647280805248 647914772736 647940851712 648549361152 649182707712 649818537984 651090198528 656270816432 656297231744 656913589024 656940030208 657555103744 658199134208 658225627136 658843795456 659487195136 660133117952 660765822024 662707347456 662967457416 663616788912 664654577664 664915451904 665566691328 666869170176 672175338769 674150388736 676131241984 677442138681 678103700736 678767857152 679432664064 680096169984 680762277888 682094493696 683416952064 685425033216 692230861168 692908854176 694264840192 694944825344 695217588384 696304795648 697260343296 699294441384 699951179214 699979352688 700664934816 701320946688 701349175296 702007842816 702036099072 703381635072 703409946624 704070549504 709006864181 709701288142 710394353152 711061515392 711090136064 711786600448 712481701888 713150824448 713179529216 714562255869 715246272512 715931799744 715960616448 716633006208 716661851136 716943138021 717332840448 718035419136 718064320512 718738685952 719049729024 719440576512 720145219584 720835442208 722953469952 725077721088 730847045572 732277274624 732594176688 732994490368 733282187748 733311702816 734029931712 734428921856 734746755072 735148244992 735436787712 735466389504 736905658368 737597718528 738304668486 738334385712 739027787652 739057533984 739749491712 740474025984 740503830528 741199269888 741923094528 742649757696 747856555369 748589029958 749322221956 750023790208 750053979136 750758387456 750788605952 751491547136 752227581952 752257859584 752964337664 753699651584 754437849088 755160939456 755900568192 757379825664 758121627648 758419187328 759605231616 760647647232 773462033652 774219587064 774975657984 775734693888 776494473216 777252765696 778014031872 778759718814 779522460948 781047945216 781812928512 783342895104 791120984192 791895833344 792671441408 793445531648 794222657536 795776909312 799193647296 799944204816 799976403072 800759925504 801541914624 802294677504 802326970368 803897081856 804652056576 810293559064 811087186448 812674441216 813470400512 815062319104 815843514948 816609709083 816642578136 817442423952 818207771136 818240704512 819009149952 819042115584 819808960512 820611907584 820644937728 821415641088 822217801728 823811933952 824618801664 826232537088 827041775616 828660252672 835253766368 835287385856 836071840576 836888313856 837707988992 837741707264 838070517504 838528466944 838891350528 839347339264 840169422848 840533016576 843776763984 843810726528 844603185888 844637181696 845427990528 846256029696 846290092032 847084879872 847912108032 848742580224 854693206136 855495885706 855530319952 856368253664 857170045952 857204547584 858009585664 858044121088 859688665088 859723268096 860530671616 861355446567 861390116664 862199085594 863041073664 863886363648 863921135616 864732481536 865576943616 866424717312 881021096032 883609796608 883956609888 884822385216 886206103552 886553935872 887422255104 889158893568 890011107216 890882812512 891755371584 892626223104 893500489728 895249022976 902372372594 903256184908 904138267648 905023809536 905910218752 906794893312 907683037184 908553005283 911222602752 911580253947 912473084754 913900044288 914258746368 915154200576 916945108992 926956784512 929680457728 932392588512 933268238952 933305803584 934219913088 935094595584 935132233728 936010457088 936048132096 937842180096 937879928832 938760732672 939660487164 939698309088 940580820648 941499353088 942421487616 942459420672 943344525312 944265756672 945190600704 951817434106 952749674492 954575732992 954614155264 955510674944 955549134848 955924184028 956443787264 957380558848 957419094016 958318247936 958732972032 959254102016 960193626112 961113922944 961529856903 962471609946 963414285372 963937959936 964316301696 964355116032 965260783872 965299636224 966770294784 967149748224 967188676608 968097005568 969991520256 976792235584 977709583664 977748937088 978706575616 979662340096 980582383616 980621852672 982540877824 983463624704 984406224648 984445847616 985370383536 985410045312 986332655616 987298701312 987338440704 988265693184 989230792704 990199676928 991148733036 994061021184 996981866496 1006881252608 1007867424256 1009839767552 1010828836864 1011225583104 1012806975488 1014196862976 1017155551104 1018151785728 1019148996096 1020144254976 1021143416832 1023141740544 1031282711536 1032292782752 1033300877312 1034312925184 1035325964288 1036337020928 1037352042496 1038346291752 1039363281264 1041397260288 1042417238016 1042826382576 1044457193472 1045890514944 1064551932213 1065591529728 1066592273088 1066635204096 1067679900672 1068722552832 1069726236672 1069769293824 1071862775808 1072869408768 1073897699616 1073940924672 1074949509312 1074992776704 1075999260672 1077053128704 1077096480768 1078108028928 1079160864768 1080217829376 1087791353264 1088812945444 1088856770848 1089923231936 1090943694848 1090987606016 1092012199936 1092056154112 1093078614016 1094149210112 1094193250304 1095220854784 1096270568358 1098415911936 1098891265032 1099491735552 1099923281622 1099967554224 1101044897568 1101643382784 1102120132608 1102722367488 1103155181568 1103199584256 1105358487552 1106396577792 1114153643713 1115244881366 1117427356672 1118521800704 1120710688768 1122883544937 1123983332934 1125035685312 1125080968704 1126137581184 1126182908928 1127237320704 1128341372928 1128386789376 1129446506496 1130549477376 1131656773632 1132741409184 1133850852288 1136069738496 1137182441472 1139407847424 1148473928756 1148520155552 1149598780792 1150721431552 1151848484864 1151894847488 1152976642048 1154102591488 1155232956416 1160193050478 1161329380596 1162463486976 1163602040832 1164741709824 1165879148544 1167021047808 1178608813184 1179763180288 1182071914496 1183229673472 1185545191424 1186681476288 1187843750016 1189007162112 1190168297472 1191333986304 1193665363968 1211404007044 1214963470336 1215440338596 1216630779672 1218533392384 1219011661824 1220205600768 1222593478656 1223765272422 1224963867204 1226163635928 1227311656704 1227361056768 1228513724928 1228563173376 1229713440768 1230917861376 1230967406592 1232123461632 1233326702592 1234534662144 1243190118016 1244357651936 1244407738112 1245626550784 1246792794112 1246842978304 1248013942784 1248064176128 1250456240128 1250506571776 1251680976896 1252880649552 1252931078784 1254107760864 1255332470784 1256561983488 1256612560896 1257105776256 1257792700416 1258337025792 1259021008896 1260254134272 1260799524864 1274565578704 1278310629376 1281485230592 1282039809204 1283243828559 1283295479928 1284552380496 1285250613248 1285755068928 1285806821376 1287014378496 1287066181632 1289532997632 1289584902144 1290796007424 1292085174996 1293298628391 1294561610496 1295829545472 1295881703424 1297098722304 1298365415424 1299637075968 1302180397056 1312541632864 1312594463488 1313827178048 1313880060416 1315110207488 1316398268416 1316451254272 1317687590912 1318974390272 1320266235904 1321531644048 1325414694912 1325934914832 1327233577824 1329309155328 1329830903808 1331133382656 1333738340352 1344350677538 1348300777472 1352262483968 1353558558891 1354884277362 1356207401472 1357535714304 1358865328128 1360192339968 1361524555776 1366833904128 1370850066432 1384461722336 1385817708352 1388529680384 1389889650688 1390435176768 1392609591296 1394520686592 1398588882768 1399902358428 1399958705376 1401329869632 1402641893376 1402698350592 1404015685632 1404072198144 1406763270144 1406819893248 1408141099008 1418013728362 1419402576284 1420788706304 1422123030784 1422180272128 1423573200896 1424963403776 1426301648896 1426359058432 1427726151159 1429124511738 1430492545024 1431863599488 1431921232896 1433266012416 1433323702272 1433886276042 1434665680896 1436070838272 1436128641024 1437477371904 1438099458048 1438881153024 1440290439168 1441670884416 1445906939904 1450155442176 1461694091144 1464554549248 1465188353376 1465988980736 1466564375496 1466623405632 1468059863424 1468857843712 1469493510144 1470296489984 1470873575424 1470932779008 1473811316736 1475195437056 1476609336972 1476668771424 1478055575304 1478115067968 1479498983424 1480948051968 1481007661056 1482398539776 1483846189056 1485299515392 1495713110738 1497178059916 1498644443912 1500047580416 1500107958272 1501516774912 1501577211904 1502983094272 1504455163904 1504515719168 1505928675328 1507399303168 1508875698176 1510321878912 1511801136384 1514759651328 1516243255296 1516838374656 1519210463232 1521295294464 1546924067304 1548439174128 1549951315968 1551469387776 1552988946432 1554505531392 1556028063744 1557519437628 1559044921896 1562095890432 1563625857024 1566685790208 1580698323589 1582241968384 1583791666688 1585342882816 1586891063296 1588445315072 1591553818624 1598387294592 1599888409632 1599952806144 1601519851008 1603083829248 1604589355008 1604653940736 1607794163712 1609304113152 1620587118128 1622174372896 1625348882432 1626940801024 1630124638208 1631687029896 1633219418166 1633285156272 1634884847904 1636415542272 1636481409024 1638018299904 1638084231168 1639617921024 1641223815168 1641289875456 1642831282176 1644405852537 1647623867904 1649237603328 1652465074176 1654083551232 1670507532736 1670574771712 1672143681152 1672867322049 1673776627712 1675415977984 1675483414528 1676141035008 1677056933888 1677782701056 1678694678528 1680338845696 1681066033152 1685974999401 1687553527968 1687621453056 1689206371776 1689274363392 1690855981056 1692512059392 1692580184064 1694169759744 1695824216064 1697485160448 1709386412272 1710991771412 1711060639904 1712736507328 1714340091904 1714409095168 1716019171328 1716088242176 1719377330176 1719446536192 1721061343232 1722710893134 1722780233328 1724398171188 1726082147328 1727772727296 1727842271232 1729464963072 1731153887232 1732849434624 1762042192064 1767219593216 1767913219776 1769644770432 1772412207104 1773107871744 1774844510208 1778317787136 1780022214432 1781765625024 1783510743168 1785252446208 1787000979456 1790498045952 1804744745188 1806512369816 1808276535296 1810047619072 1811820437504 1813589786624 1815366074368 1817106010566 1822445205504 1823160507894 1824946169508 1827800088576 1828517492736 1830308401152 1833890217984 1853913569024 1859360915456 1864785177024 1866536477904 1866611607168 1868439826176 1870189191168 1870264467456 1872020914176 1872096264192 1875684360192 1875759857664 1877521465344 1879320974328 1879396618176 1881161641296 1882998706176 1884842975232 1884918841344 1886689050624 1888531513344 1890381201408 1903634868212 1905422654527 1905499348984 1909151465984 1909228310528 1911021349888 1911098269696 1911848368056 1912887574528 1914761117696 1914838188032 1916636495872 1917465944064 1918508204032 1922227845888 1923059713806 1924943219892 1926828570744 1927875919872 1928632603392 1928710232064 1930521567744 1930599272448 1933540589568 1934299496448 1934377353216 1936194011136 1939983040512 1953584471168 1955419167328 1955497874176 1957413151232 1959324680192 1961164767232 1961243705344 1965081755648 1966927249408 1968812449296 1968891695232 1970740767072 1970820090624 1972665311232 1974597402624 1974676881408 1976531386368 1978461585408 1980399353856 1982297466072 1988122042368 1993963732992 2009829375323 2013762505216 2015734848512 2016526016307 2019679535104 2021657673728 2022451166208 2028393725952 2032326416043 2034311102208 2036303571456 2038297992192 2040288509952 2042286833664 2046283481088 2062565423072 2064585565504 2066601754624 2068625850368 2070651928576 2072674041856 2074704084992 2076692583504 2078726562528 2082794520576 2084834476032 2085652765152 2088914386944 2091781029888 2127020592543 2129103864426 2131183059456 2133184546176 2133270408192 2135359801344 2137445105664 2139452473344 2139538587648 2143686767607 2145738817536 2147795399232 2147881849344 2149899018624 2149985553408 2151998521344 2154106257408 2154192961536 2156216057856 2158321729536 2160435658752 2175582706528 2177625890888 2177713541696 2179846463872 2181887389696 2181975212032 2184024399872 2184112308224 2186157228032 2188298420224 2188386500608 2190441709568 2192541136716 2196831823872 2197782530064 2198983471104 2199846563244 2199935108448 2202089795136 2203286765568 2204240265216 2205444734976 2206310363136 2206399168512 2210716975104 2212793155584 2228307287426 2230489762732 2234854713344 2237043601408 2241421377536 2243569666107 2245767089874 2247966665868 2250071370624 2250161937408 2252275162368 2252365817856 2254474641408 2256682745856 2256773578752 2258893012992 2261098954752 2263313547264 2265482818368 2267701704576 2272139476992 2274364882944 2278815694848 2296947857512 2297040311104 2299197561584 2301442863104 2303696969728 2303789694976 2305953284096 2308205182976 2310465912832 2320386100956 2322658761192 2324926973952 2327204081664 2329483419648 2331758297088 2334042095616 2357217626368 2359526360576 2364143828992 2366459346944 2371090382848 2373362952576 2375687500032 2378014324224 2380336594944 2382667972608 2387330727936 2422808014088 2429926940672 2430880677192 2433261559344 2437066784768 2438023323648 2440411201536 2445186957312 2447530544844 2449829127249 2449927734408 2452327271856 2454623313408 2454722113536 2457027449856 2457126346752 2459426881536 2461835722752 2461934813184 2464246923264 2466653405184 2483954508497 2486380236032 2488715303872 2488815476224 2491253101568 2493585588224 2493685956608 2496027885568 2496128352256 2500912480256 2501013143552 2503361953792 2505761299104 2505862157568 2508215521728 2510664941568 2513123966976 2513225121792 2514211552512 2515585400832 2516674051584 2518042017792 2520508268544 2521599049728 2549131157408 2556621258752 2562970461184 2564079618408 2566487657118 2566590959856 2569104760992 2570501226496 2571510137856 2571613642752 2574028756992 2574132363264 2579065995264 2579169804288 2581592014848 2584066339701 2584170349992 2586597256782 2589123220992 2591659090944 2591763406848 2594197444608 2596730830848 2599274151936 2620061604853 2625083265728 2625188926976 2627654356096 2627760120832 2630220414976 2632796536832 2632902508544 2635375181824 2637948780544 2640532471808 2643063288096 2650829389824 2651869829664 2654467155648 2658618310656 2659661807616 2662266765312 2667476680704 2688701355076 2696601554944 2704524967936 2707117117782 2709768554724 2712414802944 2715071428608 2717730656256 2720384679936 2723049111552 2725659015849 2733667808256 2741700132864 2768923444672 2771635416704 2777059360768 2779779301376 2780870353536 2785219182592 2789041373184 2797177765536 2799804716856 2799917410752 2802659739264 2805283786752 2805396701184 2808031371264 2808144396288 2813526540288 2813639786496 2816282198016 2836027456724 2838805152568 2841577412608 2844246061568 2844360544256 2847146401792 2849926807552 2852603297792 2852718116864 2855452302318 2858249023476 2863727198976 2863842465792 2866532024832 2866647404544 2867772552084 2869331361792 2872141676544 2872257282048 2874954743808 2876198916096 2877762306048 2880580878336 2883341768832 2891813879808 2900310884352 2923388182288 2929109098496 2930376706752 2931977961472 2933128750992 2933246811264 2936119726848 2937715687424 2938987020288 2940592979968 2941747150848 2941865558016 2947622633472 2950390874112 2953218673944 2953337542848 2956111150608 2956230135936 2958997966848 2961896103936 2962015322112 2964797079552 2967692378112 2970599030784 2991426221476 2994235599971 2994356119832 2997288887824 3000095160832 3000215916544 3003033549824 3003154423808 3005966188544 3008910327808 3009031438336 3011857350656 3014798606336 3020643757824 3023602272768 3029519302656 3032486510592 3033676749312 3038420926464 3042590588928 3093848134608 3096878348256 3099902631936 3102938775552 3105977892864 3109011062784 3112056127488 3115038875256 3118089843792 3124191780864 3127251714048 3133371580416 3158303304079 3161396647178 3164483936768 3167583333376 3170685765632 3173782126592 3176890630144 3193655796639 3196774589184 3199776819264 3199905612288 3203039702016 3206167658496 3209178710016 3209307881472 3215588327424 3218608226304 3241174236256 3244348745792 3250697764864 3253881602048 3260249276416 3263374059792 3266438836332 3266570312544 3269769695808 3272831084544 3272962818048 3276036599808 3276168462336 3279235842048 3282447630336 3282579750912 3285662564352 3288811705074 3295247735808 3298475206656 3304930148352 3308167102464 3331361019371 3341015065472 3341149543424 3342460931139 3344287362304 3345734644098 3347553255424 3350831955968 3350966829056 3352282070016 3354113867776 3355565402112 3357389357056 3360677691392 3362132066304 3368650634811 3371949998802 3375107055936 3375242906112 3378412743552 3378548726784 3381711962112 3385024118784 3385160368128 3388339519488 3391648432128 3394970320896 3418772824544 3421983542824 3422121279808 3425473014656 3428680183808 3428818190336 3432038342656 3432176484352 3438754660352 3438893072384 3442122686464 3445421786268 3445560466656 3448796342376 3452164294656 3455545454592 3455684542464 3458929926144 3462307774464 3465698869248 3524084384128 3534439186432 3535826439552 3539289540864 3544824414208 3546215743488 3549689020416 3556635574272 3560044428864 3563531250048 3567021486336 3570504892416 3574001958912 3580996091904 3609489490376 3613024739632 3616553070592 3620095238144 3623640875008 3627179573248 3630732148736 3634212021132 3644890411008 3646321015788 3649892339016 3655600177152 3657034985472 3660616802304 3667780435968 3707827138048 3718721830912 3729570354048 3733072955808 3733223214336 3736879652352 3740378382336 3740528934912 3744041828352 3744192528384 3751368720384 3751519715328 3755042930688 3758641948656 3758793236352 3762323282592 3765997412352 3769685950464 3769837682688 3773378101248 3777063026688 3780762402816 3807269736424 3810845309054 3810998697968 3818302931968 3818456621056 3822042699776 3822196539392 3823696736112 3825775149056 3829522235392 3829676376064 3833272991744 3834931888128 3844455691776 3846119427612 3849731485677 3849886439784 3853657141488 3855751839744 3857265206784 3857420464128 3861043135488 3861198544896 3868598992896 3868754706432 3872388022272 3903357084781 3907168942336 3910838334656 3910995748352 3914826302464 3918649360384 3922329534464 3922487410688 3930163511296 3933854498816 3937624898592 3937783390464 3941481534144 3941640181248 3945330622464 3949194805248 3949353762816 3953062772736 3956923170816 3960798707712 3964594932144 3976244084736 3987927465984 4019658750646 4027525010432 4031469697024 4033052032614 4039359070208 4043315347456 4044902332416 4056787451904 4060675676673 4064652832086 4068622204416 4072607142912 4076595984384 4080577019904 4084573667328 4125130846144 4129171131008 4133203509248 4137251700736 4141303857152 4145348083712 4149408169984 4153385167008 4157453125056 4165589041152 4169668952064 4171305530304 4177828773888 4183562059776 4254041185086 4258207728852 4262366118912 4266369092352 4266540816384 4270719602688 4274890211328 4278904946688 4279077175296 4283178453477 4287373535214 4291477635072 4295590798464 4295763698688 4299798037248 4299971106816 4303997042688 4308212514816 4308385923072 4312432115712 4316643459072 4320871317504 4351165413056 4355251781776 4355427083392 4359692927744 4363774779392 4363950424064 4368048799744 4368224616448 4372314456064 4376596840448 4376773001216 4380883419136 4385082273432 4393663647744 4395565060128 4397966942208 4399693126488 4399870216896 4404179590272 4406573531136 4408480530432 4410889469952 4412620726272 4412798337024 4421433950208 4425586311168 4456614574852 4460979525464 4469709426688 4474087202816 4482842755072 4487139332214 4491534179748 4495933331736 4500142741248 4500323874816 4504550324736 4504731635712 4508949282816 4513365491712 4513547157504 4517786025984 4522197909504 4526627094528 4530965636736 4535403409152 4544278953984 4548729765888 4557631389696 4593895715024 4594080622208 4598395123168 4602885726208 4607393939456 4607579389952 4611906568192 4616410365952 4620931825664 4640772201912 4645317522384 4649853947904 4654408163328 4658966839296 4663516594176 4668084191232 4705227371383 4714435252736 4719052721152 4728287657984 4732918693888 4742094970767 4746725905152 4751375000064 4756028648448 4760673189888 4765335945216 4774661455872 4845616028176 4859853881344 4861761354384 4866523118688 4874133569536 4876046647296 4880822403072 4890373914624 4895061089688 4899658254498 4899855468816 4904654543712 4909246626816 4909444227072 4914054899712 4914252693504 4918853763072 4923671445504 4923869626368 4928493846528 4963048049267 4967909016994 4972760472064 4977430607744 4977630952448 4982506203136 4987171176448 4987371913216 4992055771136 4992256704512 5001824960512 5006723907584 5011522598208 5011724315136 5016431043456 5018601966147 5021329883136 5026247933952 5026450243584 5028423105024 5031170801664 5033348103168 5036084035584 5041016537088 5043198099456 5098262314816 5113242517504 5125940922368 5128159236816 5132975314236 5133181919712 5138209521984 5141002452992 5143020275712 5143227285504 5148057513984 5148264726528 5158131990528 5158339608576 5163184029696 5168132679402 5168340699984 5173194513564 5178246441984 5183318181888 5183526813696 5188394889216 5193461661696 5198548303872 5234995887583 5240123209706 5250166531456 5250377853952 5255308712192 5255520241664 5260440829952 5265593073664 5265805017088 5270750363648 5275897561088 5281064943616 5286126576192 5301658779648 5303739659328 5308934311296 5317236621312 5319323615232 5324533530624 5334953361408 5377402710152 5393203109888 5409049935872 5414234235564 5419537109448 5424829605888 5430142857216 5435461312512 5440769359872 5446098223104 5451318031698 5467335616512 5483400265728 5537846889344 5543270833408 5554118721536 5559558602752 5561740707072 5570438365184 5578082746368 5594355531072 5599609433712 5599834821504 5605319478528 5610567573504 5610793402368 5616062742528 5616288792576 5627053080576 5627279572992 5632564396032 5672054913448 5677610305136 5683154825216 5688492123136 5688721088512 5694292803584 5699853615104 5705206595584 5705436233728 5710904604636 5716267963581 5716498046952 5727454397952 5727684931584 5733064049664 5733294809088 5735545104168 5738662723584 5744283353088 5744514564096 5749909487616 5752397832192 5755524612096 5766683537664 5783627759616 5800621768704 5846776364576 5858218196992 5860753413504 5863955922944 5866257501984 5866493622528 5872239453696 5875431374848 5877974040576 5881185959936 5883494301696 5883731116032 5895245266944 5900781748224 5906437347888 5906675085696 5912222301216 5912460271872 5917995933696 5923792207872 5924030644224 5929594159104 5935384756224 5941198061568 5982852442952 5988471199942 5988712239664 5994577775648 6000190321664 6000431833088 6006067099648 6006308847616 6011932377088 6017820655616 6018062876672 6023714701312 6029488125969 6041287515648 6047204545536 6049578048921 6059038605312 6064973021184 6067353498624 6085181177856 6187696269216 6193756696512 6199805263872 6205877551104 6211955785728 6218022125568 6224112254976 6230077750512 6236179687584 6248383561728 6254503428096 6266743160832 6316606608158 6322793294356 6328967873536 6335166666752 6341371531264 6347564253184 6353781260288 6381061777629 6387311593278 6393549178368 6399553638528 6399811224576 6406079404032 6412335316992 6418357420032 6418615762944 6437216452608 6482348472512 6488697491584 6501395529728 6507763204096 6520498552832 6526748119584 6532877672664 6533140625088 6539539391616 6545662169088 6545925636096 6552073199616 6552336924672 6558471684096 6564895260672 6565159501824 6571325128704 6577623410148 6590495471616 6596950413312 6609860296704 6616334204928 6662722038742 6682030130944 6682299086848 6684921862278 6688574724608 6691469288196 6695106510848 6701663911936 6701933658112 6704564140032 6708227735552 6711130804224 6714778714112 6721355382784 6724264132608 6730708998321 6737301269622 6743899997604 6750214111872 6750485812224 6756825487104 6757097453568 6763423924224 6770048237568 6770320736256 6776679038976 6783296864256 6789940641792 6837545649088 6843967085648 6844242559616 6850946029312 6857360367616 6857636380672 6864076685312 6864352968704 6877509320704 6877786144768 6884245372928 6890843572536 6891120933312 6897592684752 6904328589312 6911090909184 6911369084928 6917859852288 6924615548928 6931397738496 7048168768256 7068878372864 7071652879104 7078579081728 7089648828416 7092431486976 7099378040832 7113271148544 7120088857728 7127062500096 7134042972672 7141009784832 7148003917824 7161992183808 7218978980752 7226049479264 7233106141184 7240190476288 7247281750016 7254359146496 7261464297472 7268424042264 7289780822016 7292642031576 7299784678032 7311200354304 7314069970944 7321233604608 7335560871936 7393928726459 7415654276096 7437443661824 7451863525491 7459140708096 7466145911616 7466446428672 7473759304704 7480756764672 7481057869824 7488083656704 7488385056768 7502737440768 7503039430656 7510085861376 7517283897312 7517586472704 7524646565184 7531994824704 7539371900928 7539675365376 7546756202496 7554126053376 7561524805632 7614539472848 7621690618108 7621997395936 7636605863936 7636913242112 7644085399552 7644393078784 7647393472224 7651550298112 7659044470784 7659352752128 7666545983488 7669863776256 7688911383552 7692238855224 7699462971354 7699772879568 7707314282976 7711503679488 7714530413568 7714840928256 7722086270976 7722397089792 7737197985792 7737509412864 7744776044544 7799075505991 7806714169562 7814337884672 7821676669312 7821991496704 7829652604928 7837298720768 7844659068928 7844974821376 7860184814559 7867708997632 7875249797184 7875566780928 7882963068288 7883280362496 7890661244928 7898389610496 7898707525632 7906125545472 7913846341632 7921597415424 7929189864288 7952488169472 7975854931968 8039317501292 8055050020864 8062939394048 8066104065228 8078718140416 8086630694912 8089804664832 8113574903808 8121351353346 8129305664172 8137244408832 8145214285824 8153191968768 8161154039808 8169147334656 8250261692288 8258342262016 8266407018496 8274503401472 8282607714304 8290696167424 8298816339968 8306770334016 8314906250112 8331178082304 8339337904128 8342611060608 8355657547776 8367124119552 8508082370172 8516415457704 8524732237824 8532738184704 8533081632768 8541439205376 8549780422656 8557809893376 8558154350592 8566356906954 8574747070428 8591181596928 8591527397376 8599596074496 8599942213632 8607994085376 8616425029632 8616771846144 8624864231424 8633286918144 8641742635008 8702330826112 8710503563552 8710854166784 8719385855488 8727549558784 8727900848128 8736097599488 8736449232896 8744628912128 8753193680896 8753546002432 8761766838272 8770164546864 8787327295488 8791130120256 8795933884416 8799386252976 8799740433792 8808359180544 8813147062272 8816961060864 8821778939904 8825241452544 8825596674048 8842867900416 8851172622336 8913229149704 8921959050928 8939418853376 8948174405632 8965685510144 8974278664428 8982706799913 8983068359496 8991866663472 9000285482496 9000647749632 9009100649472 9009463271424 9017898565632 9026730983424 9027094315008 9035572051968 9044395819008 9061931273472 9070806818304 9088557907968 9097459531776 9115262779392 9187791430048 9188161244416 9196790246336 9205771452416 9214787878912 9215158779904 9223813136384 9232820731904 9241863651328 9281544403824 9290635044768 9299707895808 9308816326656 9317933678592 9327033188352 9336168382464 9410454742766 9428870505472 9438105442304 9456575315968 9465837387776 9474909912237 9484189941534 9493451810304 9502750000128 9512057296896 9521346379776 9530671890432 9691232056352 9719707762688 9723522708768 9733046237376 9748267139072 9752093294592 9761644806144 9780747829248 9790122179376 9799316508996 9799710937632 9809309087424 9818493253632 9818888454144 9828109799424 9828505387008 9837707526144 9847342891008 9847739252736 9856987693056 9926096098534 9935818033988 9945520944128 9954861215488 9955261904896 9965012406272 9974342352896 9974743826432 9984111542272 9984513409024 9994083058113 10003649921024 10013447815168 10023045196416 10023448630272 10027382793417 10032862086912 10037203932294 10042659766272 10052495867904 10052900487168 10056846210048 10062341603328 10066696206336 10072168071168 10082033074176 10086396198912 10196524629632 10226485035008 10251881844736 10256318473632 10265950628472 10266363839424 10276419043968 10282004905984 10286040551424 10286454571008 10296115027968 10296529453056 10316263981056 10316679217152 10326368059392 10336265358804 10336681399968 10346389027128 10356492883968 10366636363776 10367053627392 10376789778432 10386923323392 10397096607744 10469991775166 10480246419412 10500333062912 10500755707904 10510617424384 10511040483328 10520881659904 10531186147328 10531610034176 10541500727296 10551795122176 10562129887232 10572253152384 10603317559296 10607479318656 10617868622592 10634473242624 10638647230464 10649067061248 10669906722816 10754805420304 10786406219776 10818099871744 10828468471128 10839074218896 10849659211776 10860285714432 10870922625024 10881538719744 10892196446208 10902636063396 10934671233024 10966800531456 11075693778688 11086541666816 11108237443072 11119117205504 11123481414144 11140876730368 11156165492736 11188711062144 11199218867424 11199669643008 11210638957056 11221135147008 11221586804736 11232125485056 11232577585152 11254106161152 11254559145984 11265128792064 11344109826896 11355220610272 11366309650432 11376984246272 11377442177024 11388585607168 11399707230208 11410413191168 11410872467456 11421809209272 11432535927162 11432996093904 11454908795904 11455369863168 11466128099328 11466589618176 11471090208336 11477325447168 11488566706176 11489029128192 11499818975232 11504795664384 11533367075328 11567255519232 11693552729152 11710071254343 11716436393984 11721506827008 11727911845888 11732515003968 11732987245056 11744478907392 11750862749696 11755948081152 11762371919872 11766988603392 11767462232064 11790490533888 11801563496448 11812874695776 11813350171392 11824444602432 11824920543744 11835991867392 11847584415744 11848061288448 11859188318208 11870769512448 11882396123136 11965704885904 11976942399884 11977424479328 11989155551296 12000380643328 12000863666176 12012134199296 12012617695232 12023864754176 12035641311232 12036125753344 12047429402624 12058976251938 12082575031296 12094409091072 12099156097842 12118077210624 12129946042368 12134706997248 12170362355712 12375392538432 12387513393024 12399610527744 12411755102208 12423911571456 12436044251136 12448224509952 12460155501024 12472359375168 12496767123456 12509006856192 12533486321664 12633213216316 12645586588712 12657935747072 12670333333504 12682743062528 12695128506368 12707562520576 12762123555258 12774623186556 12787098356736 12799107277056 12799622449152 12812158808064 12824670633984 12836714840064 12837231525888 12874432905216 12964696945024 12977394983168 13002791059456 13015526408192 13040997105664 13053496239168 13065755345328 13066281250176 13079078783232 13091324338176 13091851272192 13104146399232 13104673849344 13116943368192 13129790521344 13130319003648 13142650257408 13155246820296 13180990943232 13193900826624 13219720593408 13232668409856 13325444077484 13337958581689 13364060261888 13364598173696 13369843724556 13377149449216 13382938576392 13390213021696 13403327823872 13403867316224 13409128280064 13416455471104 13422261608448 13429557428224 13448528265216 13461417996642 13474602539244 13487799995208 13500428223744 13500971624448 13513650974208 13514194907136 13526847848448 13540096475136 13540641472512 13553358077952 13566593728512 13579881283584 13675091298176 13687934171296 13688485119232 13701892058624 13714720735232 13715272761344 13728153370624 13728705937408 13755018641408 13755572289536 13768490745856 13781687145072 13782241866624 13795185369504 13808657178624 13822181818368 13822738169856 13835719704576 13849231097856 13862795476992 14096337536512 14115682114149 14137756745728 14143305758208 14157158163456 14184862973952 14198756081664 14226284912301 14240177715456 14254125000192 14268085945344 14282019569664 14296007835648 14323984367616 14437957961504 14452098958528 14466212282368 14480380952576 14494563500032 14508718292992 14522928594944 14536848084528 14579561644032 14585284063152 14599569356064 14622400708608 14628139941888 14642467209216 14671121743872 14787857452918 14831308552192 14874887323648 14889144147801 14903727050982 14918281416192 14932291823232 14932892857344 14947518609408 14961513529344 14962115739648 14976167313408 14976770113536 15005474881536 15020171722752 15034567794624 15035172945408 15049293130368 15063989649408 15078743801856 15079350730752 15093512404992 15108252106752 15123049611264 15229078945696 15243381236216 15243994791872 15273211727872 15273826484224 15288170799104 15288786157568 15294786944448 15303100596224 15318088941568 15318705504256 15333091966976 15339727552512 15377822767104 15384477710448 15398925942708 15399545759136 15414628565952 15423007358976 15429060827136 15429681856512 15444172541952 15444794179584 15474395971584 15475018825728 15489552089088 15598151011982 15613428339124 15628675769344 15643353338624 15643982993408 15659305209856 15674597441536 15689318137856 15689949642752 15704987662749 15720369629118 15735417995264 15750499594368 15751133561856 15765926136576 15766560724992 15781322489856 15796779220992 15797415051264 15812251090944 15827692683264 15843194830848 15858379728576 15904976338944 15951709863936 16078635002584 16110100041728 16125878788096 16132208130456 16157436280832 16173261389824 16179609329664 16227149807616 16242702706692 16258611328344 16274488817664 16290428571648 16306383937536 16322308079616 16338294669312 16500523384576 16516684524032 16532814036992 16549006802944 16565215428608 16581392334848 16597632679936 16613540668032 16629812500224 16662356164608 16678675808256 16685222121216 16711315095552 16734248239104 17016164740344 17032830915408 17049464475648 17065476369408 17066163265536 17082878410752 17099560845312 17115619786752 17116308701184 17132713813908 17148803890743 17149494140856 17182363193856 17183054794752 17199192148992 17199884427264 17215988170752 17232850059264 17233543692288 17249728462848 17266573836288 17387681559479 17404661652224 17421007127104 17421708333568 17438771710976 17455099117568 17455801696256 17472195198976 17472898465792 17489257824256 17506387361792 17507092004864 17523533676544 17540329093728 17574654590976 17582260240512 17591867768832 17598772505952 17599480867584 17616718361088 17626294124544 17633922121728 17643557879808 17650482905088 17651193348096 17685735800832 17702345244672 17826458299408 17843918101856 17878837706752 17896348811264 17931371020288 17948557328856 17965413599826 17966136718992 17983733326944 18000570964992 18001295499264 18018201298944 18018926542848 18035797131264 18053461966848 18054188630016 18071144103936 18088464377907 18123862546944 18141613636608 18177115815936 18194919063552 18375582860096 18376322488832 18393580492672 18411542904832 18429575757824 18430317559808 18447626272768 18465641463808 18483727302656 18563088807648 18581270089536 18599415791616 18617632653312 18635867357184 18654066376704 18672336764928 18820909485532 18857741010944 18876210884608 18913150631936 18931674775552 18949819824474 18968379883068 18986903620608 19005500000256 19024114593792 19042692759552 19061343780864 19382464112704 19439415525376 19447045417536 19466092474752 19496534278144 19504186589184 19523289612288 19561495658496 19580244358752 19598633017992 19599421875264 19618618174848 19636986507264 19637776908288 19656219598848 19657010774016 19675415052288 19694685782016 19695478505472 19713975386112 19852192197068 19871636067976 19891041888256 19909722430976 19910523809792 19930024812544 19948684705792 19949487652864 19968223084544 19969026818048 19988166116226 20007299842048 20046090392832 20046897260544 20054765586834 20065724173824 20074407864588 20085319532544 20104991735808 20105800974336 20113692420096 20124683206656 20133392412672 20144336142336 20164066148352 20172792397824 20393049259264 20452970070016 20503763689472 20512636947264 20531901256944 20532727678848 20552838087936 20564009811968 20572081102848 20572909142016 20592230055936 20593058906112 20632527962112 20633358434304 20652736118784 20672530717608 20673362799936 20692778054256 20712985767936 20733272727552 20734107254784 20753579556864 20773846646784 20794193215488 20939983550332 20959649199797 20960492838824 21000666125824 21001511415808 21021234848768 21022080966656 21041763319808 21062372294656 21063220068352 21083001454592 21103590244352 21144506304768 21206635118592 21214958637312 21235737245184 21268946485248 21277294460928 21298134122496 21339813445632 21509610840608 21572812439552 21636199743488 21656936942256 21678148437792 21699318423552 21720571428864 21741845250048 21763077439488 21784392892416 21805272126792 21869342466048 21933601062912 22108123128553 22151387557376 22173083333632 22181786179377 22216474886144 22238234411008 22246962828288 22312330985472 22355590576473 22377422124288 22398437734848 22399339286016 22421277914112 22442270294016 22443173609472 22464250970112 22465155170304 22508212322304 22509118291968 22530257584128 22688219653792 22710441220544 22732619300864 22753968492544 22754884354048 22777171214336 22799414460416 22820826382336 22821744934912 22843618418544 22865071854324 22865992187808 22909817591808 22910739726336 22932256198656 22933179236352 22942180416672 22954650894336 22977133412352 22978058256384 22999637950464 23009591328768 23066734150656 23134511038464 23387105458304 23397226517973 23420142508686 23432872787968 23443013654016 23455823691776 23465030007936 23465974490112 23488957814784 23501725499392 23511896162304 23524743839744 23533977206784 23534924464128 23580554443677 23603126992896 23625749391552 23626700342784 23648889204864 23649841087488 23671983734784 23695168831488 23696122576896 23718376636416 23741539024896 23764792246272 23931409771808 23953884799768 23954848958656 23978311102592 24000761286656 24001727332352 24024268398592 24025235390464 24047729508352 24071282622464 24072251506688 24094858805248 24117952503876 24165150062592 24188818182144 24198312195684 24236154421248 24259892084736 24269413994496 24340724711424 24750785076864 24775026786048 24799221055488 24823510204416 24847823142912 24872088502272 24896449019904 24920311002048 24944718750336 24993534246912 25018013712384 25066972643328 25266426432632 25291173177424 25315871494144 25340666667008 25365486125056 25390257012736 25415125041152 25524247110516 25549246373112 25574196713472 25598214554112 25599244898304 25624317616128 25649341267968 25673429680128 25674463051776 25929393890048 25954789966336 26005582118912 26031052816384 26081994211328 26106992478336 26131510690656 26132562500352 26158157566464 26182648676352 26183702544384 26208292798464 26209347698688 26233886736384 26259581042688 26260638007296 26285300514816 26310493640592 26361981886464 26387801653248 26439441186816 26465336819712 26650888154968 26675917163378 26728120523776 26729196347392 26739687449112 26754298898432 26765877152784 26780426043392 26806655647744 26807734632448 26818256560128 26832910942208 26844523216896 26897056530432 26922835993284 26948120399739 26949205078488 26975599990416 27000856447488 27001943248896 27027301948416 27028389814272 27053695696896 27080192950272 27081282945024 27106716155904 27133187457024 27323499593467 27350182596352 27375868342592 27376970238464 27403784117248 27429441470464 27430545522688 27456306741248 27457411874816 27510037282816 27511144579072 27536981491712 27563374290144 27564483733248 27590370739008 27617314357248 27644363636736 27645476339712 27671439409152 27698462195712 27725590953984 28192675073024 28231364228298 28275513491456 28286611516416 28314316326912 28369725947904 28397512163328 28424729736711 28452569824602 28480355430912 28508250000384 28536171890688 28564039139328 28592015671296 28875915923008 28904197917056 28932424564736 28960761905152 28989127000064 29017436585984 29045857189888 29073696169056 29159123288064 29170568126304 29199138712128 29244801417216 29256279883776 29284934418432 29342243487744 29575714905836 29662617104384 29749774647296 29778288295602 29807454101964 29836562832384 29864583646464 29865785714688 29895037218816 29923027058688 29924231479296 29952334626816 29953540227072 29982249174339 30010949763072 30040343445504 30069135589248 30070345890816 30098586260736 30127979298816 30157487603712 30158701461504 30187024809984 30216504213504 30246099222528 30458157891392 30486762472432 30487989583744 30546423455744 30547652968448 30576341598208 30577572315136 30589573888896 30606201192448 30636177883136 30637411008512 30666183933952 30679455105024 30755645534208 30768955420896 30797851885416 30799091518272 30829257131904 30846014717952 30858121654272 30859363713024 30888345083904 30889588359168 30948791943168 30950037651456 30979104178176 31196302023964 31226856678248 31257351538688 31286706677248 31287965986816 31318610419712 31349194883072 31378636275712 31379899285504 31409975325498 31440739258236 31500999188736 31502267123712 31531852273152 31533121449984 31562644979712 31593558441984 31594830102528 31624502181888 31655385366528 31686389661696 31716759457152 31809952677888 31903419727872 32157270005168 32220200083456 32251757576192 32264416260912 32314872561664 32346522779648 32359218659328 32454299615232 32485405413384 32517222656688 32548977635328 32580857143296 32612767875072 32644616159232 32676589338624 32936591599681 33001046769152 33033369048064 33065628073984 33098013605888 33130430857216 33162784669696 33227081336064 33259625000448 33324712329216 33357351616512 33370444242432 33422630191104 33468496478208 34032329480688 34065661830816 34098928951296 34130952738816 34132326531072 34165756821504 34199121690624 34231239573504 34232617402368 34265427627816 34297607781486 34298988281712 34364726387712 34366109589504 34398384297984 34399768854528 34431976341504 34465700118528 34467087384576 34499456925696 34741336344869 34775363118958 34809323304448 34842014254208 34843416667136 34877543421952 34910198235136 34911603392512 34944390397952 34945796931584 34978515648512 35012774723584 35047067353088 35080658187456 35130213763029 35149309181952 35164520481024 35183735537664 35197545011904 35198961735168 35233436722176 35252588249088 35267844243456 35287115759616 35300965810176 35302386696192 35371471601664 35404690489344 35652916598816 35687836203712 35757675413504 35792697622528 35862742040576 35897114657712 35930827199652 35932273437984 35967466653888 36001141929984 36002590998528 36036402597888 36037853085696 36071594262528 36106923933696 36108377260032 36142288207872 36176928755814 36247725093888 36283227273216 36354231631872 36389838127104 36644971213081 36751165720192 36752644977664 36787160985344 36823085809664 36859151515648 36860635119616 36895252545536 36931282927616 36967454605312 37126177615296 37162540179072 37198831583232 37235265306624 37271734714368 37308132753408 37344673529856 37641818971064 37715482021888 37752421769216 37826301263872 37863349551104 37899639648948 37936759766136 37973807241216 38011000000512 38048229187584 38085385519104 38122687561728 38764928225408 38878831050752 38894090835072 38932184949504 38993068556288 39008373178368 39046579224576 39122991316992 39160488717504 39197266035984 39198843750528 39237236349696 39273973014528 39275553816576 39312439197696 39314021548032 39350830104576 39389371564032 39390957010944 39427950772224 39704384394136 39743272135952 39782083776512 39819444861952 39821047619584 39860049625088 39897369411584 39898975305728 39936446169088 39938053636096 39976332232452 40013875745067 40092180785664 40093794521088 40109531173668 40131448347648 40148815729176 40170639065088 40209983471616 40211601948672 40227384840192 40249366413312 40266784825344 40288672284672 40345584795648 40786098518528 40905940140032 41007527378944 41025273894528 41063802513888 41065455357696 41105676175872 41128019623936 41144162205696 41145818284032 41184460111872 41186117812224 41265055924224 41266716868608 41305472237568 41345061435216 41346725599872 41385556108512 41425971535872 41466545455104 41468214509568 41507159113728 41547693293568 41588386430976 41879967100664 41919298399594 41920985677648 42001332251648 42003022831616 42042469697536 42044161933312 42083526639616 42124744589312 42126440136704 42166002909184 42289012609536 42347046342447 42413270237184 42429917274624 42471474490368 42554588921856 42596268244992 43019221681216 43145624879104 43272399486976 43313873884512 43356296875584 43398636847104 43441142857728 43483690500096 43526154878976 43568785784832 43610544253584 43738684932096 43867202125824 44216246257106 44302775114752 44346166667264 44363572358754 44432949772288 44476468822016 44493925656576 44624661970944 44667432443403 44711181152946 44754844248576 44796875469696 44798678572032 44842555828224 44884540588032 44886347218944 44928501940224 44930310340608 45016424644608 45060515168256 45376439307584 45420882441088 45465238601728 45507936985088 45509768708096 45554342428672 45598828920832 45641652764672 45643489869824 45687236837088 45730143708648 45731984375616 45819635183616 45821479452672 45864512397312 45866358472704 45884360833344 45909301788672 45954266824704 45956116512768 45999275900928 46019182657536 46133468301312 46269022076928 46774210916608 46794453035946 46840285017372 46865745575936 46886027308032 46911647383552 46930060015872 46931948980224 46977915629568 47003450998784 47023792324608 47049487679488 47067954413568 47069848928256 47114962988247 47161108887354 47206253985792 47251498783104 47253400685568 47297778409728 47299682174976 47343967469568 47390337662976 47392245153792 47436753272832 47483078049792 47529584492544 47862819543616 47907769599536 47909697917312 47956622205184 48001522573312 48003454664704 48048536797184 48050470780928 48095459016704 48142565244928 48144503013376 48189717610496 48235905007752 48330300125184 48377636364288 48396624391368 48472308842496 48519784169472 48538827988992 48681449422848 49501570153728 49550053572096 49598442110976 49647020408832 49695646285824 49744177004544 49792898039808 49840622004096 49889437500672 49987068493824 50036027424768 50133945286656 50532852865264 50582346354848 50631742988288 50681333334016 50730972250112 50780514025472 50830250082304 51048494221032 51098492746224 51148393426944 51196429108224 51198489796608 51248635232256 51298682535936 51346859360256 51348926103552 51757501085213 51858787780096 51909579932672 52011164237824 52062105632768 52163044678437 52213984956672 52263021381312 52265125000704 52316315132928 52365297352704 52367405088768 52416585596928 52418695397376 52467773472768 52519162085376 52521276014592 52570601029632 52620987281184 52723963772928 52775603306496 52878882373632 52930673639424 53301776309936 53351834326756 53456241047552 53458392694784 53479374898224 53508597796864 53531754305568 53560852086784 53613311295488 53615469264896 53636513120256 53665821884416 53689046433792 53794113060864 53845671986568 53896240799478 53898410156976 53951199980832 54001712894976 54003886497792 54054603896832 54056779628544 54107391393792 54160385900544 54162565890048 54213432311808 54593528541937 54646999186934 54700365192704 54751736685184 54753940476928 54807568234496 54858882940928 54861091045376 54912613482496 54914823749632 55020074565632 55073962983424 55126748580288 55128967466496 55180741478016 55234628714496 55288727273472 55290952679424 55342878818304 55396924391424 55451181907968 56385350146048 56462728456596 56551026982912 56573223032832 56628632653824 56739451895808 56795024326656 56849459473422 56905139649204 56960710861824 57016500000768 57072343781376 57128078278656 57184031342592 57751831846016 57808395834112 57864849129472 57921523810304 57978254000128 58034873171968 58091714379776 58147392338112 58318246576128 58341136252608 58398277424256 58489602834432 58512559767552 58569868836864 58684486975488 59151429811672 59325234208768 59499549294592 59556576591204 59614908203928 59673125664768 59729167292928 59731571429376 59790074437632 59846054117376 59848462958592 59904669253632 59907080454144 59964498348678 60021899526144 60138271178496 60140691781632 60197172521472 60255958597632 60314975207424 60317402923008 60374049619968 60433008427008 60492198445056 60916315782784 60973524944864 60975979167488 61092846911488 61095305936896 61152683196416 61155144630272 61179147777792 61212402384896 61272355766272 61274822017024 61332367867904 61358910210048 61511291068416 61537910841792 61595703770832 61598183036544 61658514263808 61692029435904 61716243308544 61718727426048 61776690167808 61779176718336 61897583886336 61900075302912 61958208356352 62392604047928 62453713356496 62514703077376 62573413354496 62575931973632 62637220839424 62698389766144 62757272551424 62759798571008 62819950650996 62878947599391 62881478516472 63001998377472 63004534247424 63063704546304 63066242899968 63125289959424 63187116883968 63189660205056 63249004363776 63310770733056 63433518914304 63619905355776 63806839455744 64314540010336 64440400166912 64503515152384 64528832521824 64629745123328 64693045559296 64718437318656 64908599230464 64970810826768 65034445313376 65097955270656 65161714286592 65225535750144 65289232318464 65353178677248 65873183199362 66002093538304 66066738096128 66131256147968 66196027211776 66260861714432 66324369385659 66454162672128 66519250000896 66545358538131 66649424658432 66714703233024 66740888484864 66936992956416 68064658961376 68131323661632 68197857902592 68261905477632 68264653062144 68331513643008 68398243381248 68462479147008 68465234804736 68530855255632 68595215562972 68597976563424 68729452775424 68732219179008 68796768595968 68799537709056 68863952683008 68931400237056 68934174769152 68998913851392 69482672689738 69550726237916 69618646608896 69684028508416 69686833334272 69755086843904 69820396470272 69823206785024 69888780795904 69891593863168 69957031297024 70025549447168 70094134706176 70161316374912 70191679553919 70260427526058 70298618363904 70329040962048 70367471075328 70395090023808 70397923470336 70466873444352 70505176498176 70535688486912 70574231519232 70601931620352 70604773392384 70809380978688 71305833197632 71375672407424 71515350827008 71585395245056 71725484081152 71794229315424 71861654399304 71864546875968 71934933307776 72002283859968 72005181997056 72072805195776 72075706171392 72143188525056 72213847867392 72216754520064 72284576415744 72353857511628 72495450187776 72566454546432 72708463263744 72779676254208 73289942426162 73502331440384 73505289955328 73574321970688 73646171619328 73718303031296 73721270239232 73790505091072 73862565855232 73934909210624 74252355230592 74325080358144 74397663166464 74470530613248 74543469428736 74616265506816 74689347059712 75283637942128 75430964043776 75504843538432 75652602527744 75726699102208 75799279297896 75873519532272 75947614482432 76022000001024 76096458375168 76170771038208 76245375123456 77529856450816 77757662101504 77788181670144 77864369899008 77986137112576 78016746356736 78093158449152 78245982633984 78320977435008 78394532071968 78397687501056 78474472699392 78547946029056 78551107633152 78624878395392 78628043096064 78701660209152 78778743128064 78781914021888 78855901544448 79408768788272 79486544271904 79564167553024 79638889723904 79642095239168 79720099250176 79794738823168 79797950611456 79872892338176 79876107272192 79952664464904 80027751490134 80184361571328 80187589042176 80219062347336 80262896695296 80297631458352 80341278130176 80419966943232 80423203897344 80454769680384 80498732826624 80533569650688 80691169591296 81333215991049 81572197037056 81811880280064 81970498780401 82015054757888 82050547789056 82127605027776 82130910715392 82211352351744 82256039247872 82288324411392 82291636568064 82368920223744 82372235624448 82530111848448 82533433737216 82610944475136 82690122870432 82693451199744 82771112217024 82851943071744 82933090910208 82936429019136 83014318227456 83095386587136 83176772861952 83759934201328 83838596799188 83841971355296 84002664503296 84006045663232 84084939395072 84088323866624 84167053279232 84249489178624 84252880273408 84332005818368 84578025219072 84694092684894 84826540474368 84859834549248 84942948980736 85109177843712 85192536489984 86038443362432 86291249758208 86544798973952 86627747769024 86712593751168 86797273694208 86882285715456 86967381000192 87052309757952 87137571569664 87221088507168 87477369864192 87734404251648 88432492514212 88605550229504 88692333334528 88727144717508 88865899544576 88952937644032 88987851313152 89249323941888 89334864886806 89422362305892 89509688497152 89593750939392 89597357144064 89685111656448 89769081176064 89772694437888 89857003880448 89860620681216 90032849289216 90121030336512 90752878615168 90841764882176 90930477203456 91015873970176 91019537416192 91108684857344 91197657841664 91283305529344 91286979739648 91374473674176 91460287417296 91463968751232 91639270367232 91642958905344 91729024794624 91732716945408 91768721666688 91818603577344 91908533649408 91912233025536 91998551801856 92038365315072 92266936602624 92538044153856 93548421833216 93588906071892 93680570034744 93731491151872 93772054616064 93823294767104 93860120031744 93863897960448 93955831259136 94006901997568 94047584649216 94135908827136 94139697856512 94229925976494 94322217774708 94502997566208 94506801371136 94595556819456 94599364349952 94687934939136 94780675325952 94784490307584 94873506545664 94966156099584 95059168985088 95725639087232 95815539199072 95819395834624 95913244410368 96003045146624 96006909329408 96097073594368 96100941561856 96190918033408 96285130489856 96289006026752 96379435220992 96471810015504 96660600250368 96755272728576 96793248782736 96944617684992 97039568338944 97077655977984 97362898845696 98809774799043 99003140307456 99100107144192 99196884221952 99294040817664 99391292571648 99488354009088 99681244008192 99778875001344 99974136987648 100072054849536 100267890573312 101065705730528 101164692709696 101263485976576 101362666668032 101461944500224 101561028050944 101660500164608 102096988442064 102196985492448 102296786853888 102392858216448 102396979593216 102497270464512 102597365071872 102693718720512 102697852207104 103515002170426 103717575560192 103819159865344 104022328475648 104124211265536 104224009034607 104326089356874 104427969913344 104526042762624 104530250001408 104632630265856 104730594705408 104734810177536 104833171193856 104837390794752 104935546945536 105038324170752 105141202059264 105241974562368 105447927545856 105551206612992 105757764747264 105861347278848 106603552619872 106703668653512 106912482095104 106916785389568 106958749796448 107017195593728 107063508611136 107121704173568 107226622590976 107230938529792 107273026240512 107331643768832 107378092867584 107588226121728 107691343973136 107792481598956 107796820313952 107902399961664 108003425789952 108007772995584 108109207793664 108113559257088 108214782787584 108320771801088 108325131780096 108426864623616 109187057083874 109293998373868 109400730385408 109503473370368 109507880953856 109615136468992 109717765881856 109722182090752 109825226964992 109829647499264 109934913639243 110040149131264 110147925966848 110253497160576 110257934932992 110361482956032 110469257428992 110577454546944 110581905358848 110685757636608 110793848782848 110902363815936 112770700292096 112925456913192 113102053965824 113146446065664 113257265307648 113478903791616 113590048653312 113698918946844 113810279298408 113921421723648 114033000001536 114144687562752 114256156557312 114368062685184 115503663692032 115616791668224 115729698258944 115843047620608 115956508000256 116069746343936 116183428759552 116294784676224 116636493152256 116682272505216 116796554848512 116979205668864 117025119535104 117139737673728 117368973950976 118302859623344 118650468417536 118999098589184 119113153182408 119229816407856 119346251329536 119458334585856 119463142858752 119580148875264 119692108234752 119696925917184 119809338507264 119814160908288 119928996697356 120041627235201 120276542356992 120281383563264 120394345042944 120511917195264 120629950414848 120634805846016 120748099239936 120866016854016 121832631565568 121947049889728 121951958334976 122185693822976 122190611873792 122305366392832 122310289260544 122358295555584 122424804769792 122544711532544 122549644034048 122664735735808 122717820420096 123022582136832 123075821683584 123191407541664 123196366073088 123317028527616 123384058871808 123432486617088 123437454852096 123553380335616 123558353436672 123795167772672 123800150605824 123916416712704 124785208095856 124907426712992 125029406154752 125146826708992 125151863947264 125274441678848 125396779532288 125514545102848 125519597142016 125639901301992 125757895198782 125762957032944 126003996754944 126009068494848 126127409092608 126132485799936 126250579918848 126374233767936 126379320410112 126498008727552 126867037828608 127239810711552 128629080020672 128880800333824 129007030304768 129057665043648 129259490246656 129386091118592 129436874637312 129817198460928 129941621653536 130068890626752 130195910541312 130323428573184 130451071500288 130578464636928 130706357354496 131746366398724 132004187076608 132133476192256 132262512295936 132392054423552 132521723428864 132648738771318 132908325344256 133038500001792 133090717076262 133298849316864 133429406466048 133481776969728 133873985912832 136129317922752 136262647323264 136395715805184 136523810955264 136529306124288 136663027286016 136796486762496 136924958294016 136930469609472 137061710511264 137190431125944 137195953126848 137458905550848 137464438358016 137593537191936 137599075418112 137727905366016 137862800474112 137868349538304 137997827702784 138965345379476 139101452475832 139237293217792 139368057016832 139373666668544 139510173687808 139640792940544 139646413570048 139777561591808 139783187726336 139914062594048 140051098894336 140322632749824 140383359107838 140520855052116 140597236727808 140658081924096 140734942150656 140790180047616 140795846940672 140933746888704 141010352996352 141071376973824 141148463038464 141203863240704 141209546784768 141618761957376 142611666395264 142751344814848 143030701654016 143170790490112 143450968162304 143588458630848 143723308798608 143729093751936 143869866615552 144004567719936 144010363994112 144145610391552 144151412342784 144286377050112 144427695734784 144433509040128 144569152831488 144707715023256 144990900375552 145132909092864 145416926527488 145559352508416 146579884852324 146717544398579 147004662880768 147010579910656 147148643941376 147292343238656 147436606062592 147442540478464 147581010182144 147725131710464 148504710461184 148650160716288 148795326332928 148941061226496 149086938857472 149232531013632 149378694119424 150567275884256 150861928087552 151009687076864 151305205055488 151453398204416 151598558595792 151747039064544 151895228964864 152044000002048 152192916750336 152341542076416 152490750246912 155059712901632 155272503255639 155515324203008 155576363340288 155728739798016 156033492713472 156186316898304 156489134035311 156641954870016 156789064143936 156795375002112 156948945398784 157095892058112 157102215266304 157249756790784 157256086192128 157403320418304 157557486256128 157563828043776 157711803088896 158817537576544 158973088543808 159128335106048 159277779447808 159284190478336 159440198500352 159589477646336 159595901222912 159745784676352 159752214544384 159905328929808 160055502980268 160368723142656 160375178084352 160438124694672 160525793390592 160595262916704 160682556260352 160839933886464 160846407794688 160909539360768 160997465653248 161067139301376 161382339182592 162666431982098 163144394074112 163623760560128 163780585625811 163940997560802 164030109515776 164101095578112 164255210055552 164261821430784 164422704703488 164512078495744 164576648822784 164583273136128 164737840447488 164744471248896 165060223696896 165221888950272 165380245740864 165386902399488 165542224434048 165703886143488 165866181820416 165872858038272 166028636454912 166190773174272 166353545723904 167519868402656 167677193598376 167683942710592 168005329006592 168012091326464 168169878790144 168176647733248 168334106558464 168498978357248 168505760546816 168664011636736 169156050438144 169388185369788 169653080948736 169719669098496 169885897961472 170218355687424 170385072979968 172076886724864 172582499516416 173089597947904 173255495538048 173425187502336 173594547388416 173764571430912 173934762000384 174104619515904 174275143139328 174442177014336 174954739728384 175468808503296 176864985028424 177211100459008 177384666669056 177454289435016 177731799089152 177905875288064 177975702626304 178498647883776 178669729773612 178844724611784 179019376994304 179187501878784 179194714288128 179370223312896 179538162352128 179545388875776 179714007760896 179721241362432 180065698578432 181505757230336 181683529764352 181860954406912 182031747940352 182039074832384 182217369714688 182395315683328 182566611058688 182573959479296 182748947348352 182920574834592 182927937502464 183278540734464 183285917810688 183458049589248 183465433890816 183537443333376 183637207154688 183817067298816 183824466051072 183997103603712 184076730630144 184533873205248 185076088307712 187096843666432 187177812143784 187361140069488 187462982303744 187544109232128 187646589534208 187720240063488 187727795920896 187911662518272 188095169298432 188271817654272 188279395713024 188459851952988 188636842798173 188644435549416 189005995132416 189013602742272 189191113638912 189198728699904 189375869878272 189561350651904 189568980615168 189747013091328 189932312199168 191264497154269 191451278174464 191631078398144 191638791669248 191826488820736 192006090293248 192013818658816 192194147188736 192201883123712 192381836066816 192570260979712 192578012053504 192758870441984 192943620031008 193321200500736 193510545457152 193586497565472 193889235369984 194079136677888 194155311955968 194725797691392 197619549598086 198006280614912 198200214288384 198393768443904 198588081635328 198782585143296 198973108156977 199362488016384 199557750002688 199948273975296 200144109699072 202131411461056 202329385419392 202526971953152 202725333336064 202923889000448 203122056101888 203321000329216 204193976884128 204393970984896 204593573707776 204785716432896 204793959186432 204994540929024 205194730143744 205387437441024 205395704414208 207030004340852 207435151120384 207638319730688 208044656951296 208248422531072 208448018069214 208652178713748 208855939826688 209052085525248 209060500002816 209265260531712 209461189410816 209469620355072 209666342387712 209674781589504 209871093891072 210076648341504 210282404118528 210483949124736 210895855091712 211102413225984 211515529494528 211722694557696 213207105239744 213407337307024 213824964190208 213833570779136 213917499592896 214034391187456 214127017222272 214243408347136 214453245181952 214461877059584 214546052481024 214663287537664 214756185735168 215176452243456 215382687946272 215584963197912 215593640627904 215804799923328 216006851579904 216015545991168 216218415587328 216227118514176 216429565575168 216641543602176 216650263560192 216853729247232 218374114167748 218587996747736 218801460770816 219006946740736 219015761907712 219230272937984 219435531763712 219444364181504 219650453929984 219659294998528 219869827278486 220080298262528 220506994321152 220515869865984 220722965912064 220938514857984 221154909093888 221163810717696 221371515273216 221587697565696 221804727631872 225541400584192 225850913826384 226204107931648 226292892131328 226514530615296 226957807583232 227180097306624 227397837893688 227620558596816 227842843447296 228066000003072 228289375125504 228512313114624 228736125370368 230556141197767 231007327384064 231233583336448 231459396517888 231686095241216 231913016000512 232139492687872 232589569352448 233272986304512 233364545010432 233593109697024 233958411337728 234050239070208 234279475347456 234737947901952 236605719246688 237300936835072 237998197178368 238226306364816 238459632815712 238692502659072 238916669171712 238926285717504 239160297750528 239384216469504 239393851834368 239618677014528 239628321816576 239857993394712 240083254470402 240553084713984 240562767126528 240788690085888 241023834390528 241259900829696 241269611692032 241496198479872 243189354414083 243665263131136 243894099779456 243903916669952 243999647973147 244371387645952 244381223747584 244610732785664 244620578521088 244716591111168 244849609539584 245089423065088 245329471471616 245435640840192 245911496341203 246045164273664 246151643367168 246382815083328 246392732146176 246634057055232 246768117743616 246864973234176 246874909704192 247106760671232 247116706873344 247590335545344 247600301211648 247832833425408 249570416191712 249814853425984 250058812309504 250293653417984 250303727894528 250548883357696 250793559064576 251029090205696 251039194284032 251279802603984 251515790397564 251525914065888 252007993509888 252018136989696 252254818185216 252264971599872 252501159837696 252748467535872 252758640820224 252996017455104 253734075657216 254479621423104 257258160041344 257761600667648 258014060609536 258115330087296 258518980493312 258772182237184 258873749274624 259634396921856 259883243307072 260137781253504 260391821082624 260646857146368 260902143000576 261156929273856 261412714708992 263492732797448 264008374153216 264266952384512 264525024591872 264784108847104 265043446857728 265297477542636 265816650688512 266077000003584 266181434152524 266597698633728 266858812932096 266963553939456 267747971825664 272258635845504 272525294646528 272791431610368 273047621910528 273058612248576 273326054572032 273592973524992 273849916588032 273860939218944 274123421022528 274380862251888 274391906253696 274917811101696 274928876716032 275187074383872 275198150836224 275455810732032 275725600948224 275736699076608 275995655405568 277930690758952 278202904951664 278474586435584 278736114033664 278747333337088 279020347375616 279281585881088 279292827140096 279555123183616 279566375452672 279828125188096 280645265499648 280766718215676 281041710104232 281194473455616 281316163848192 281469884301312 281580360095232 281591693881344 281867493777408 282020705992704 282142753947648 282407726481408 282419093569536 285223332790528 285502689629696 286061403308032 286341580980224 286901936324608 287176917261696 287446617597216 287458187503872 287739733231104 288009135439872 288020727988224 288291220783104 288302824685568 288572754100224 288855391469568 288867018080256 289138305662976 289415430046512 289981800751104 290265818185728 290833853054976 291118705016832 293159769704648 293435088797158 294009325761536 294021159821312 294297287882752 294584686477312 294873212125184 294885080956928 295162020364288 296429324397129 297009420922368 297300321432576 297590652665856 297882122452992 298173877714944 298465062027264 301134551768512 301723856175104 302019374153728 302610410110976 302906796408832 303197117191584 303494078129088 303790457929728 304088000004096 304385833500672 304683084152832 304981500493824 310119425803264 310545006511278 311030648406016 311152726680576 311457479596032 312066985426944 312372633796608 312672027103821 312978268070622 313283909740032 313578128287872 313590750004224 313897890797568 314191784116224 314204430532608 314499513581568 314512172384256 314806640836608 315114972512256 315423606177792 317635075153088 317946177087616 318256670212096 318555558895616 318568380956672 318880397000704 319178955292672 319191802445824 319491569352704 319504429088768 319810657859616 320111005960536 320737446285312 320750356168704 320876249389344 321051586781184 321190525833408 321365112520704 321679867772928 321692815589376 321819078721536 321994931306496 322134278602752 322764678365184 325332863964196 326288788148224 327247521120256 327561171251622 327881995121604 328060219031552 328202191156224 328510420111104 328523642861568 328845409406976 329024156991488 329153297645568 329166546272256 329475680894976 329488942497792 329804740917729 330120447393792 330443777900544 330760491481728 330773804798976 331084448868096 331407772286976 331732363640832 331745716076544 332057272909824 332381546348544 332707091447808 335039736805312 335354387196752 335367885421184 336010658013184 336024182652928 336339757580288 336353295466496 336668213116928 336997956714496 337011521093632 337328023273472 338312100876288 338776370739576 339306161897472 339439338196992 339771795922944 340436711374848 340770145959936 344153773449728 345164999032832 346510991076096 346850375004672 347189094776832 347529142861824 347869524000768 348209239031808 348550286278656 348884354028672 349909479456768 350937617006592 353729970056848 354422200918016 354769333338112 354908578870032 355463598178304 355811750576128 355951405252608 356997295767552 357339459547224 357689449223568 358038753988608 358375003757568 358389428576256 358740446625792 359076324704256 359090777751552 359428015521792 359442482724864 362302507596491 363011514460672 363367059528704 363721908813824 364063495880704 364078149664768 364434739429376 364790631366656 365133222117376 365497894696704 365841149669184 365855875004928 366557081468928 366571835621376 366916099178496 366930867781632 367074886666752 367274414309376 367634134597632 367648932102144 367994207207424 368153461260288 369067746410496 370152176615424 374193687332864 374355624287568 374722280138976 374925964607488 375088218464256 375293179068416 375440480126976 375455591841792 375823325036544 376190338596864 376543635308544 376558791426048 376919703905976 377273685596346 377288871098832 378011990264832 378027205484544 378382227277824 378397457399808 378751739756544 379122701303808 379137961230336 379494026182656 382154699793559 382528994308538 382902556348928 383262156796288 383277583338496 383652977641472 384012180586496 384027637317632 384388294377472 384403766247424 384763672133632 385140521959424 385517740883968 385887240062016 386642401001472 387021090914304 387172995130944 387778470739968 388158273355776 388310623911936 389451595382784 395239099196172 396012561229824 396400428576768 396787536887808 397176163270656 397565170286592 397946216313954 398724976032768 399115500005376 399896547950592 400288219398144 404262822922112 404658770838784 405053943906304 405450666672128 405847778000896 406244112203776 406642000658432 408387953768256 408787941969792 409187147415552 409571432865792 409587918372864 409989081858048 410389460287488 410774874882048 410791408828416 414060008681704 414870302240768 415276639461376 416089313902592 416496845062144 416896036138428 417304357427496 417711879653376 418104171050496 418121000005632 418530521063424 418922378821632 418939240710144 419332684775424 419349563179008 419742187782144 420153296683008 420967898249472 421791710183424 422204826451968 423031058989056 423445389115392 426414210479488 426814674614048 427649928380416 427667141558272 427834999185792 428068782374912 428254034444544 428486816694272 428906490363904 428923754119168 429092104962048 429326575075328 429512371470336 430352904486912 430765375892544 431169926395824 431187281255808 431609599846656 432013703159808 432031091982336 432436831174656 432454237028352 432859131150336 433283087204352 433300527120384 433707458494464 436748228335496 437175993495472 437602921541632 438013893481472 438031523815424 438460545875968 438871063527424 438888728363008 439300907859968 439318589997056 439739654556972 440152633195737 441013988642304 441031739731968 441445931824128 441877029715968 442309818187776 442327621435392 442743030546432 443175395131392 451082801168384 451701827652768 452408215863296 452585784262656 453029061230592 453915615166464 454360194613248 454795675787376 455241117193632 455685686894592 456132000006144 456578750251008 457024626229248 457472250740736 461112282395534 462014654768128 462467166672896 462918793035776 463372190482432 463826032001024 465179138704896 465817509766917 466545972609024 466729090020864 467186219394048 468100478140416 468558950694912 473211438493376 474601873670144 475996394356736 476452612729632 476919265631424 477385005318144 477833338343424 477852571435008 478320595501056 478768432939008 478787703668736 479237354029056 479256643633152 479715986789424 480166508940804 481106169427968 481125534253056 481577380171776 482047668781056 482519801659392 482539223384064 482992396959744 486378708828166 487330526262272 487788199558912 487807833339904 487999295946294 488742775291904 488762447495168 489221465571328 489241157042176 489433182222336 489699219079168 490178846130176 490658942943232 490871281680384 491341756877433 491822992682406 492090328547328 492303286734336 492765630166656 492785464292352 493268114110464 493536235487232 493729946468352 493749819408384 494213521342464 494233413746688 495180671090688 495665666850816 499140832383424 499629706851968 500117624619008 500587306835968 500607455789056 501097766715392 501587118129152 502058180411392 502078388568064 502559605207968 503031580795128 503051828131776 504015987019776 504036273979392 504509636370432 504529943199744 505002319675392 505496935071744 505517281640448 505992034910208 507468151314432 508959242846208 514516320082688 515523201335296 516028121219072 516230660174592 517037960986624 517544364474368 517747498549248 519268793843712 519766486614144 520275562507008 520783642165248 521293714292736 521804286001152 522313858547712 522825429417984 526985465594896 528016748306432 528533904769024 529050049183744 529568217694208 530086893715456 530594955085272 531633301377024 532154000007168 532362868305048 533195397267456 533717625864192 533927107878912 535495943651328 544517271691008 545050589293056 545582863220736 546095243821056 546117224497152 546652109144064 547185947049984 547699833176064 547721878437888 548246842045056 548761724503776 548783812507392 549835622203392 549857753432064 550374148767744 550396301672448 550911621464064 551451201896448 551473398153216 551991310811136 555861381517904 556405809903328 556949172871168 557472228067328 557494666674176 558040694751232 558563171762176 558585654280192 559110246367232 559132750905344 561290530999296 561533436431352 562083420208464 562388946911232 562632327696384 562939768602624 563160720190464 563183387762688 563734987554816 564285507895296 564815452962816 564838187139072 569332511937343 570446665581056 571005379259392 572122806616064 572683161960448 573793491462807 574353834523392 574893235194432 574916375007744 575479466462208 576018270879744 576041455976448 576582441566208 576605649371136 577145508200448 577710782939136 577734036160512 578276611325952 578830860093024 579963601502208 580531636371456 581667706109952 582237410033664 586319539409296 586870177594316 588018651523072 588042319642624 588594575765504 589169372954624 589746424250368 589770161913856 590324040728576 592858648794258 594018841844736 594600642865152 595181305331712 595764244905984 596347755429888 602269103537024 603447712350208 604038748307456 605220820221952 605813592817664 606394234383168 606988156258176 607580915859456 608176000008192 608771667001344 609366168305664 609963000987648 620238851606528 621090013022556 622061296812032 622305453361152 622914959192064 624133970853888 624745267593216 625344054207642 625956536141244 626567819480064 627156256575744 627181500008448 627795781595136 628383568232448 628408861065216 628999027163136 629024344768512 629613281673216 630229945024512 630847212355584 635270150306176 635892354175232 636513340424192 637111117791232 637136761913344 637760794001408 638357910585344 638383604891648 638983138705408 639008858177536 639621315719232 640222011921072 641474892570624 641500712337408 641752498778688 642103173562368 642381051666816 642730225041408 643359735545856 643385631178752 643638157443072 643989862612992 644268557205504 645529356730368 650665727928392 652577576296448 654495042240512 655122342503244 655763990243208 656120438063104 656404382312448 657020840222208 657047285723136 657690818813952 658048313982976 658306595291136 658333092544512 658951361789952 658977884995584 659609481835458 660240894787584 661520982963456 661547609597952 662168897736192 662815544573952 663464727281664 663491432153088 664114545819648 664763092697088 665414182895616 670079473610624 670708774393504 670735770842368 672021316026368 672048365305856 672679515160576 672706590932992 673336426233856 673995913428992 674023042187264 674656046546944 676624201752576 677552741479152 678612323794944 678878676393984 679543591845888 680873422749696 681540291919872 688307546899456 690329998065664 691668423593301 693021982152192 693700750009344 694378189553664 695058285723648 695739048001536 696418478063616 697768708057344 699818958913536 701875234013184 707459940113696 708844401836032 709538666676224 709817157740064 710927196356608 711623501152256 711902810505216 713994591535104 714678919094448 715378898447136 716077507977216 716750007515136 716778857152512 717480893251584 718152649408512 718181555503104 718856031043584 718884965449728 724605015192982 726023028921344 726734119057408 727443817627648 728126991761408 728156299329536 728869478858752 729568063242249 730266444234752 730995789393408 731682299338368 731711750009856 731998943919441 733114162937856 733143671242752 733832198356992 733861735563264 734149773333504 734548828618752 735268269195264 735988414414848 736306922520576 738135492820992 740304353230848 748387374665728 748711248575136 749444560277952 749851929214976 750176436928512 750586358136832 750880960253952 750911183683584 751646650073088 752380677193728 753087270617088 753117582852096 753839407811952 754547371192692 754577742197664 756023980529664 756054410969088 756764454555648 756794914799616 757503479513088 758245402607616 758275922460672 758988052365312 764309399587118 765057988617076 765805112697856 766524313592576 766555166676992 767305955282944 768024361172992 768055274635264 768776588754944 768807532494848 769527344267264 770281043918848 771035481767936 771774480124032 773284802002944 774042181828608 774345990261888 775556941479936 776316546711552 776621247823872 778903190765568 790478198392344 792025122459648 792800857153536 793575073775616 794352326541312 795130340573184 795892432627908 797449952065536 798231000010752 799793095901184 800576438796288 808525645844224 809317541677568 810107887812608 810901333344256 811695556001792 812488224407552 813284001316864 816775907536512 817575883939584 818374294831104 819142865731584 819175836745728 819978163716096 820778920574976 821549749764096 821582817656832 828120017363408 829740604481536 830553278922752 832178627805184 832993690124288 833792072276856 834608714854992 835423759306752 836208342100992 836242000011264 837061042126848 837844757643264 837878481420288 838665369550848 838699126358016 839484375564288 841935796498944 843583420366848 844409652903936 846062117978112 852828420958976 853629349228096 855299856760832 855334283116544 855669998371584 856137564749824 856508068889088 856973633388544 857812980727808 857847508238336 858184209924096 858653150150656 859024742940672 860705808973824 861530751785088 862339852791648 862374562511616 863219199693312 864027406319616 864062183964672 864873662349312 864908474056704 865718262300672 866566174408704 866601054240768 867414916988928 873496456670992 874351986990944 875205843083264 876027786962944 876063047630848 876921091751936 877742127054848 877777456726016 878601815719936 878637179994112 879479309113944 880305266391474 882027977284608 882063479463936 882891863648256 883754059431936 884619636375552 884655242870784 885486061092864 902165602336768 903403655305536 904816431726592 905171568525312 906058122461184 907831230332928 908720389226496 909591351574752 910482234387264 911371373789184 912264000012288 913157500502016 914049252458496 914944501481472 922224564791068 924029309536256 924934333345792 925837586071552 926744380964864 927652064002048 930358277409792 931635019533834 933091945218048 933458180041728 934372438788096 936200956280832 937117901389824 946422876986752 949203747340288 951992788713472 952905225459264 953838531262848 954770010636288 955666676686848 955705142870016 956641191002112 957536865878016 957575407337472 958474708058112 958513287266304 959431973578848 960333017881608 962212338855936 962251068506112 963154760343552 964095337562112 965039603318784 965078446768128 965984793919488 972757417656332 974661052524544 975576399117824 975615666679808 975998591892588 977485550583808 977524894990336 978442931142656 978482314084352 978866364444672 979398438158336 980357692260352 981742563360768 982683513754866 983645985364812 984180657094656 984606573468672 985531260333312 985570928584704 986536228220928 987072470974464 987459892936704 987499638816768 988427042684928 988466827493376 990361342181376 991331333701632 998281664766848 999259413703936 1000235249238016 1001174613671936 1001214911578112 1002195533430784 1003174236258304 1004116360822784 1004156777136128 1005119210415936 1006063161590256 1006103656263552 1008031974039552 1008072547958784 1009019272740864 1009059886399488 1010004639350784 1010993870143488 1011034563280896 1011984069820416 1014936302628864 1017918485692416 1029032640165376 1031046402670592 1032056242438144 1032461320349184 1034075921973248 1035494997098496 1039532973228288 1040551125014016 1041567284330496 1042587428585472 1043608572002304 1044627717095424 1045650858835968 1053970931189792 1056033496612864 1057067809538048 1058100098367488 1059136435388416 1060173787430912 1061189910170544 1063266602754048 1064308000014336 1064725736610096 1066390794534912 1067435251728384 1067854215757824 1070991887302656 1086907522789473 1089034543382016 1090101178586112 1091165726441472 1092190487642112 1092234448994304 1093304218288128 1094371894099968 1095399666352128 1096493684090112 1097523449007552 1097567625014784 1099671244406784 1099715506864128 1100748297535488 1100792603344896 1101823242928128 1102902403792896 1102946796306432 1103982621622272 1111722763035808 1112811619806656 1113898345742336 1114944456134656 1114989333348352 1116081389502464 1117126343524352 1117171308560384 1118220492734464 1118265501810688 1122581061998592 1123066872862704 1124166840416928 1124777893822464 1125264655392768 1125879537205248 1126321440380928 1126366775525376 1127469975109632 1128571015790592 1129630905925632 1129676374278144 1138665023874686 1140893331162112 1142010758518784 1144245613232128 1145366323920896 1146464099380677 1147586982925614 1148707669046784 1149786470388864 1149832750015488 1150958932924416 1152036541759488 1152082911952896 1153164883132416 1153211298742272 1154291016400896 1155421565878272 1156553222651904 1157661720186048 1159927203004416 1161063272742912 1163335412219904 1164474820067328 1172639078818592 1173740355188632 1176037303046144 1176084639285248 1177189151531008 1178338745909248 1179492848500736 1179540323827712 1180648081457152 1185717297588516 1188037683689472 1189201285730304 1190362610663424 1191528489811968 1192695510859776 1204538207074048 1206895424700416 1208077496614912 1210441640443904 1211627185635328 1212788468766336 1213976312516352 1215161831718912 1216352000016384 1217543334002688 1218732336611328 1219926001975296 1240477703213056 1242180026045112 1244122593624064 1244610906722304 1245829918384128 1248267941707776 1249490535186432 1250688108415284 1251913072282488 1253135638960128 1254312513151488 1254363000016896 1255591563190272 1256767136464896 1256817722130432 1257998054326272 1258048689537024 1259226563346432 1260459890049024 1270540300612352 1271784708350464 1273026680848384 1274222235582464 1274273523826688 1275521588002816 1276715821170688 1276767209783296 1277966277410816 1278017716355072 1279242631438464 1280444023842144 1282949785141248 1283001424674816 1283504997557376 1284206347124736 1284762103333632 1285460450082816 1286719471091712 1286771262357504 1287276314886144 1287979725225984 1288537114411008 1291058713460736 1301331455856784 1305155152592896 1308990084481024 1310244685006488 1311527980486416 1312240876126208 1312808764624896 1314041680444416 1314094571446272 1315381637627904 1316613190582272 1316666185089024 1317902723579904 1317955769991168 1319218963670916 1320457899587211 1323041965926912 1323095219195904 1324337795472384 1325631089147904 1326929454563328 1326982864306176 1328229091639296 1329526185394176 1340158947221248 1341417548787008 1341471541684736 1344042632052736 1344096730611712 1345359030321152 1345413181865984 1346672852467712 1347991826857984 1348046084374528 1349312093093888 1353248403505152 1355105482958304 1357224647589888 1357757352787968 1359087183691776 1361746845499392 1363080583839744 1376615093798912 1380659996131328 1383336847186602 1386043964304384 1387401500018688 1388756379107328 1390116571447296 1391478096003072 1395537416114688 1399637917827072 1414919880227392 1417688803672064 1419077333352448 1419634315480128 1421854392713216 1423247002304512 1423805621010432 1427989183070208 1429357838188896 1430757796894272 1432155015954432 1433500015030272 1433557714305024 1434961786503168 1436305298817024 1436363111006208 1437712062087168 1437769930899456 1449210030385964 1452046057842688 1453468238114816 1454887635255296 1456253983522816 1456312598659072 1457738957717504 1459136126484498 1460532888469504 1461991578786816 1463364598676736 1463423500019712 1463997887838882 1466228325875712 1466287342485504 1467664396713984 1467723471126528 1468299546667008 1469097657237504 1470536538390528 1471976828829696 1472613845041152 1476270985641984 1480608706461696 1496774749331456 1497422497150272 1498889120555904 1499703858429952 1500352873857024 1501172716273664 1501761920507904 1501822367367168 1503293300146176 1504761354387456 1506174541234176 1506235165704192 1507678815623904 1509094742385384 1509155484395328 1512047961059328 1512108821938176 1513528909111296 1513589829599232 1515006959026176 1516490805215232 1516551844921344 1517976104730624 1528618799174236 1530115977234152 1531610225395712 1533048627185152 1533110333353984 1534611910565888 1536048722345984 1536110549270528 1537553177509888 1537615064989696 1539054688534528 1540562087837696 1543548960248064 1546569604005888 1548084363657216 1548691980523776 1551113882959872 1552633093423104 1553242495647744 1557806381531136 1580956396784688 1584050244919296 1585601714307072 1587150147551232 1588704653082624 1590260681146368 1591784865255816 1594899904131072 1596462000021504 1599586191802368 1601152877592576 1613892988384369 1617051291688448 1618635083355136 1620215775625216 1621802666688512 1623391112003584 1624976448815104 1633551815073024 1635151767879168 1636748589662208 1638285731463168 1638351673491456 1639956327432192 1641557841149952 1643099499528192 1643165635313664 1656240034726816 1659481208963072 1661106557845504 1664357255610368 1665987380248576 1667584144553712 1669217429709984 1670847518613504 1672416684201984 1672484000022528 1674122084253696 1675689515286528 1675756962840576 1677330739101696 1677398252716032 1683871592997888 1687166840733696 1688819305807872 1705656841917952 1707258698456192 1707997535812029 1710599713521664 1710668566233088 1711339996743168 1712275129499648 1713016137778176 1713947266777088 1715625961455616 1716368419848192 1717306300301312 1718049485881344 1721380474388421 1723061503570176 1724679705583296 1724749125023232 1726438399386624 1728054812639232 1728124367929344 1729747324698624 1729816948113408 1731436524601344 1733132348817408 1733202108481536 1734829833977856 1746992913341984 1748703973981888 1750411686166528 1752055573925888 1752126095261696 1753842183503872 1755484254109696 1755554913452032 1757203631439872 1757274359988224 1758958618227888 1760610532782948 1764055954569216 1764126958927872 1765783727296512 1767508118863872 1769239272751104 1769310485741568 1770972122185728 1804331204673536 1806807310611072 1809632863453184 1810343137050624 1812116244922368 1815662460665856 1817440778452992 1819182703149504 1820964468774528 1822742747578368 1824528000024576 1826315001004032 1828098504916992 1829889002962944 1844449129582136 1848058619072512 1849868666691584 1851675172143104 1853488761929728 1855304128004096 1860716554819584 1863270039067668 1866183890436096 1866916360083456 1868744877576192 1872401912561664 1874235802779648 1892845753973504 1898407494680576 1903985577426944 1905810450918528 1907677062525696 1909540021272576 1911333353373696 1911410285740032 1913282382004224 1915073731756032 1915150814674944 1916949416116224 1917026574532608 1918863947157696 1920666035763216 1924424677711872 1924502137012224 1926309520687104 1928190675124224 1930079206637568 1930156893536256 1931969587838976 1945514835312664 1949322105049088 1951152798235648 1951231333359616 1951997183785176 1954971101167616 1955049789980672 1956885862285312 1956964628168704 1957732728889344 1958796876316672 1963485126721536 1965367027509732 1967291970729624 1968361314189312 1969213146937344 1971062520666624 1971141857169408 1973072456441856 1974144941948928 1974919785873408 1974999277633536 1976854085369856 1976933654986752 1980722684362752 1996563329533696 1998518827407872 2000470498476032 2002349227343872 2002429823156224 2004391066861568 2006348472516608 2008232721645568 2008313554272256 2010238420831872 2012126323180512 2012207312527104 2016063948079104 2016145095917568 2018038545481728 2018119772798976 2020009278701568 2021987740286976 2022069126561792 2023968139640832 2029872605257728 2035836971384832 2058065280330752 2062092805341184 2064112484876288 2064922640698368 2070989994196992 2075005270779903 2079065946456576 2081102250028032 2083134568660992 2085174857170944 2087217144004608 2089255434190848 2107941862379584 2112066993225728 2114135619076096 2116200196734976 2118272870776832 2120347574861824 2122379820341088 2126533205508096 2128616000028672 2129451473220192 2132781589069824 2134870503456768 2135708431515648 2141983774605312 2173815045578946 2178069086764032 2180202357172224 2182331452882944 2184380975284224 2184468897988608 2186608436576256 2188704189726747 2190799332704256 2192987368180224 2195046898015104 2195135250029568 2199342488813568 2199431013728256 2201496595070976 2201585206689792 2203646485856256 2205804807585792 2207965243244544 2223445526071616 2225623239613312 2227796691484672 2229888912269312 2229978666696704 2232162779004928 2234252687048704 2234342617120768 2236440985468928 2236531003621376 2245162123997184 2246133745725408 2248333680833856 2249555787644928 2250529310785536 2251759074410496 2252642880761856 2252733551050752 2254939950219264 2257142031581184 2259261811851264 2259352748556288 2277330047749372 2281786662324224 2284021517037568 2288491226464256 2290732647841792 2292928198761354 2295173965851228 2297415338093568 2299572940777728 2299665500030976 2301917865848832 2304073083518976 2304165823905792 2306329766264832 2306422597484544 2308582032801792 2310843131756544 2313106445303808 2315323440372096 2319854406008832 2322126545485824 2326670824439808 2328949640134656 2345278157637184 2347480710377264 2352074606092288 2352169278570496 2354378303062016 2356677491818496 2358985697001472 2359080647655424 2361296162914304 2371434595177032 2376075367378944 2378402571460608 2380725221326848 2383056979623936 2385391021719552 2409076414148096 2413790849400832 2416154993229824 2420883280887808 2425576937532672 2427952625032704 2430323663437824 2432704000032768 2435086668005376 2437464673222656 2439852003950592 2480955406426112 2484360052090224 2488245187248128 2489221813444608 2491659836768256 2496535883415552 2498981070372864 2501376216830568 2503826144564976 2506271277920256 2508625026302976 2508726000033792 2511183126380544 2513534272929792 2513635444260864 2515996108652544 2516097379074048 2518453126692864 2536117553175437 2541080601224704 2543569416700928 2546053361696768 2548444471164928 2548547047653376 2551043176005632 2553431642341376 2553534419566592 2555932554821632 2558485262876928 2560888047684288 2565899570282496 2566002849349632 2567009995114752 2568412694249472 2569524206667264 2570920900165632 2573438942183424 2573542524715008 2574552629772288 2575959450451968 2577074228822016 2582117426921472 2602662911713568 2610310305185792 2617980168962048 2620489370012976 2623055960972832 2624481752252416 2625617529249792 2628083360888832 2628189142892544 2630763275255808 2633226381164544 2633332370178048 2635805447159808 2635911539982336 2638437927341832 2640915799174422 2646083931853824 2646190438391808 2648675590944768 2651262178295808 2653858909126656 2653965728612352 2656458183278592 2675082898554913 2680317894442496 2682835097574016 2682943083369472 2688085264105472 2688193461223424 2690718060642304 2690826363731968 2693345704935424 2695983653715968 2698624186187776 2706496807010304 2710210965916608 2714449295179776 2715514705575936 2718174367383552 2723493690998784 2726161167679488 2753230187597824 2761319992262656 2766673694373204 2772087928608768 2774803000037376 2777512758214656 2780233142894592 2782956192006144 2791074832229376 2799275835654144 2829839760454784 2835377607344128 2838154666704896 2839268630960256 2843708785426432 2846494004609024 2847611242020864 2855978366140416 2858715676377792 2861515593788544 2864310031908864 2867000030060544 2867115428610048 2869923573006336 2872610597634048 2872726222012416 2875424124174336 2875539861798912 2898420060771928 2904092115685376 2906936476229632 2909775270510592 2912507967045632 2912625197318144 2915477915435008 2918272252968996 2923983157573632 2926729197353472 2926847000039424 2927995775677764 2932456651751424 2932574684971008 2935328793427968 2935446942253056 2936599093334016 2938195314475008 2941073076781056 2945227690082304 2952541971283968 2961217412923392 2993549498662912 2994844994300544 2997778241111808 2999407716859904 3000705747714048 3002345432547328 3003523841015808 3003644734734336 3006586600292352 3009522708774912 3012349082468352 3012470331408384 3015357631247808 3018189484770768 3018310968790656 3024095922118656 3024217643876352 3027057818222592 3027179659198464 3030013918052352 3032981610430464 3033103689842688 3035952209461248 3057237598348472 3060231954468304 3063220450791424 3066097254370304 3066220666707968 3069223821131776 3072097444691968 3072221098541056 3075106355019776 3075230129979392 3078109377069056 3087097920496128 3093139208011776 3096168727314432 3097383961047552 3102227765919744 3106484991295488 3161912793569376 3168100489838592 3171203428614144 3174300295102464 3177409306165248 3180521362292736 3183569730511632 3189799808262144 3192924000043008 3199172383604736 3202305755185152 3227785976768738 3234102583376896 3237270166710272 3240431551250432 3243605333377024 3246782224007168 3260722568368419 3267103630146048 3270303535758336 3273497179324416 3276571462926336 3276703346982912 3279912654864384 3283115682299904 3286198999056384 3312480069453632 3318962417926144 3322213115691008 3328714511220736 3331974760497152 3335168289107424 3338434859419968 3341695037227008 3344833368403968 3344968000045056 3348244168507392 3351379030573056 3351513925681152 3354661478203392 3354796505432064 3367743185995776 3374333681467392 3377638611615744 3411313683835904 3414517396912384 3415995071624058 3421199427043328 3421337132466176 3422679993486336 3424550258999296 3426032275556352 3427894533554176 3431251922911232 3432736839696384 3434612600602624 3436098971762688 3439392298142031 3442760948776842 3446123007140352 3449359411166592 3449498250046464 3452876798773248 3456109625278464 3456248735858688 3459494649397248 3459633896226816 3462873049202688 3466264697634816 3469659667955712 3493985826683968 3497407947963776 3500823372333056 3504111147851776 3504252190523392 3507684367007744 3510968508219392 3511109826904064 3514407262879744 3514548719976448 3517917236455776 3521221065565896 3528111909138432 3528253917855744 3531567454593024 3535016237727744 3538478545502208 3538620971483136 3541944244371456 3608662409347072 3613614621222144 3619265726906368 3620686274101248 3624232489844736 3631324921331712 3634881556905984 3638365406299008 3641928937549056 3645485495156736 3649056000049152 3652630002008064 3656197009833984 3659778005925888 3688898259164272 3696117238145024 3699737333383168 3703350344286208 3706977523859456 3710608256008192 3721433109639168 3726540078135336 3732367780872192 3733832720166912 3737489755152384 3744803825123328 3748471605559296 3785691507947008 3796814989361152 3811620901837056 3815354125051392 3819080042545152 3822666706747392 3822820571480064 3826564764008448 3830147463512064 3830301629349888 3833898832232448 3834053149065216 3837727894315392 3841332071526432 3848849355423744 3849004274024448 3852619041374208 3856381350248448 3860158413275136 3860313787072512 3863939175677952 3891029670625328 3898644210098176 3902305596471296 3902462666719232 3903994367570352 3909942202335232 3910099579961344 3913771724570624 3913929256337408 3915465457778688 3926970253443072 3930734055019464 3934583941459248 3936722628378624 3938426293874688 3942125041333248 3942283714338816 3946144912883712 3949839571746816 3949998555267072 3953708170739712 3953867309973504 3985327583561401 3993126659067392 3997037654815744 4000940996952064 4004698454687744 4004859646312448 4008782133723136 4012696945033216 4016465443291136 4020476841663744 4024252646361024 4024414625054208 4032127896158208 4032290191835136 4036077090963456 4036239545597952 4040018557403136 4043975480573952 4044138253123584 4047936279281664 4059745210515456 4071673942769664 4116130560661504 4124185610682368 4128224969752576 4129845281396736 4141979988393984 4150010541559806 4158131892913152 4162204500056064 4166269137321984 4170349714341888 4174434288009216 4215883724759168 4224133986451456 4228271238152192 4232400393469952 4236545741553664 4240695149723648 4244759640682176 4253066411016192 4257232000057344 4258902946440384 4265563178139648 4269741006913536 4271416863031296 4283967549210624 4347630091157892 4356138173528064 4360404714344448 4364662905765888 4368761950568448 4368937795977216 4373216873152512 4377408379453494 4381598665408512 4385974736360448 4390093796030208 4390270500059136 4398684977627136 4398862027456512 4402993190141952 4403170413379584 4407292971712512 4411609615171584 4415930486489088 4446891052143232 4451246479226624 4455593382969344 4459777824538624 4459957333393408 4464325558009856 4468505374097408 4468685234241536 4472881970937856 4473062007242752 4490324247994368 4492267491450816 4496667361667712 4499111575289856 4501058621571072 4503518148820992 4505285761523712 4505467102101504 4509879900438528 4514284063162368 4518523623702528 4518705497112576 4554660095498744 4563573324648448 4568043034075136 4576982452928512 4581465295683584 4585856397522708 4590347931702456 4594830676187136 4599145881555456 4599331000061952 4603835731697664 4608146167037952 4608331647811584 4612659532529664 4612845194969088 4617164065603584 4621686263513088 4630646880744192 4639708812017664 4644253090971648 4653341648879616 4657899280269312 4690556315274368 4694961420754528 4704149212184576 4704338557140992 4708756606124032 4713354983636992 4717971394002944 4718161295310848 4722592325828608 4742869190354064 4752150734757888 4756805142921216 4761450442653696 4766113959247872 4770782043439104 4818152828296192 4827581698801664 4832309986459648 4841678965153107 4851153875065344 4855905250065408 4860647326875648 4865408000065536 4870173336010752 4874929346445312 4961910812852224 4968720104180448 4976490374496256 4978443626889216 4983319673536512 4993071766831104 4997962140745728 5002752433661136 5007652289129952 5012542555840512 5017250052605952 5017452000067584 5022366252761088 5027068545859584 5027270888521728 5031992217305088 5032194758148096 5072235106350874 5082161202449408 5087138833401856 5092106723393536 5096888942329856 5097094095306752 5102086352011264 5106863284682752 5111865109643264 5116970525753856 5121776095368576 5123992607436087 5131799140564992 5132005698699264 5134019990229504 5136825388498944 5139048413334528 5141841800331264 5146877884366848 5149105259544576 5151918900903936 5154148457644032 5205325823427136 5220620610371584 5235960337924096 5240978740025952 5246111921945664 5248963504504832 5251235058499584 5256166721777664 5256378285785088 5261526550511616 5266452762329088 5266664740356096 5271610894319616 5271823079964672 5276875854683664 5281831598348844 5292167863707648 5292380876783616 5297351181889536 5302524356591616 5307717818253312 5307931457224704 5312916366557184 5350165797109826 5360635788884992 5365670195148032 5365886166738944 5376170528210944 5376386922446848 5381436121284608 5381652727463936 5386691409870848 5391967307431936 5397248372375552 5412993614020608 5420421931833216 5428898590359552 5431029411151872 5436348734767104 5446987381997568 5452322335358976 5506460375195648 5522639984525312 5533347388746408 5544175857217536 5549606000074752 5555025516429312 5560466285789184 5565912384012288 5582149664458752 5598551671308288 5659679520909568 5670755214688256 5676309333409792 5678537261920512 5687417570852864 5692988009218048 5695222484041728 5711956732280832 5717431352755584 5723031187577088 5728620063817728 5734000060121088 5734230857220096 5739847146012672 5745221195268096 5745452444024832 5750848248348672 5751079723597824 5796840121543856 5808184231370752 5813872952459264 5819550541021184 5825015934091264 5825250394636288 5830955830870016 5836544505937992 5847966315147264 5853458394706944 5853694000078848 5855991551355528 5864913303502848 5865149369942016 5870657586855936 5870893884506112 5873198186668032 5876390628950016 5890455380164608 5905083942567936 5922434825846784 5987098997325824 5989689988601088 5995556482223616 5998815433719808 6001411495428096 6004690865094656 6007047682031616 6007289469468672 6013173200584704 6019045417549824 6024698164936704 6024940662816768 6030715262495616 6036378969541536 6036621937581312 6048191844237312 6048435287752704 6054115636445184 6054359318396928 6060027836104704 6065963220860928 6066207379685376 6071904418922496 6114475196696944 6120463908936608 6126440901582848 6132194508740608 6132441333415936 6138447642263552 6144194889383936 6144442197082112 6150212710039552 6150460259958784 6174195840992256 6186278416023552 6192337454628864 6194767922095104 6212969982590976 6323825587138752 6336200979677184 6342406857228288 6348600590204928 6354818612330496 6361042724585472 6367139461023264 6379599616524288 6385848000086016 6398344767209472 6404611510370304 6455571953537476 6468205166753792 6474540333420544 6480863102500864 6487210666754048 6493564448014336 6521445136736838 6534207260292096 6540607071516672 6546994358648832 6553142925852672 6553406693965824 6559825309728768 6572397998112768 6624960138907264 6637924835852288 6644426231382016 6657429022441472 6663949520994304 6670336578214848 6676869718839936 6683390074454016 6689666736807936 6689936000090112 6696488337014784 6702758061146112 6703027851362304 6709322956406784 6709593010864128 6735486371991552 6748667362934784 6755277223231488 6822627367671808 6829034793824768 6831990143248116 6842398854086656 6842674264932352 6845359986972672 6849100517998592 6852064551112704 6855789067108352 6862503845822464 6865473679392768 6872197943525376 6878784596284062 6885521897553684 6892246014280704 6898718822333184 6898996500092928 6905753597546496 6912219250556928 6912497471717376 6918989298794496 6919267792453632 6925746098405376 6932529395269632 6939319335911424 6987971653367936 6994815895927552 7001646744666112 7008222295703552 7008504381046784 7015368734015488 7021937016438784 7022219653808128 7028814525759488 7029097439952896 7035834472911552 7042442131131792 7056223818276864 7056507835711488 7063134909186048 7070032475455488 7076957091004416 7077241942966272 7083888488742912 7217324818694144 7227229242444288 7238531453812736 7241372548202496 7248464979689472 7262649842663424 7276730812598016 7283857875098112 7290970990313472 7298112000098304 7305260004016128 7312394019667968 7319556011851776 7377796518328544 7392234476290048 7399474666766336 7406700688572416 7413955047718912 7421216512016384 7442866219278336 7453080156270672 7464735561744384 7467665440333824 7474979510304768 7489607650246656 7496943211118592 7571383015894016 7593629978722304 7608352659526311 7623241803674112 7630708250102784 7638160085090304 7645333413494784 7645641142960128 7653129528016896 7660294927024128 7660603258699776 7667797664464896 7675455788630784 7682664143052864 7697698710847488 7698008548048896 7705238082748416 7712762700496896 7720316826550272 7720627574145024 7727878351355904 7782059341250656 7797288420196352 7804611192942592 7804925333438464 7807988735140704 7819884404670464 7820199159922688 7827543449141248 7827858512674816 7830930915557376 7853940506886144 7861468110038928 7869167882918496 7873445256757248 7876852587749376 7884250082666496 7884567428677632 7892289825767424 7899679143493632 7899997110534144 7907416341479424 7907734619947008 7970655167122802 7986253318134784 7994075309631488 8001881993904128 8009396909375488 8009719292624896 8017564267446272 8025248695664739 8032930886582272 8040953683327488 8048505292722048 8048829250108416 8064255792316416 8064580383670272 8072154181926912 8072479091195904 8080037114806272 8087950961147904 8095872558563328 8119490421030912 8143347885539328 8232261121323008 8248371221364736 8256449939505152 8259690562793472 8283959976787968 8300021083119612 8316263785826304 8324409000112128 8332538274643968 8340699428683776 8348868576018432 8431767449518336 8448267972902912 8456542476304384 8464800786939904 8473091483107328 8481390299447296 8489519281364352 8506132822032384 8514464000114688 8517805892880768 8531126356279296 8539482013827072 8542833726062592 8567935098421248 8695260182315784 8712276347056128 8720809428688896 8729325811531776 8737523901136896 8737875591954432 8746433746305024 8754816758906988 8771949472720896 8780187592060416 8780541000118272 8797369955254272 8797724054913024 8805986380283904 8806340826759168 8814585943425024 8823219230343168 8893782104286464 8902492958453248 8911186765938688 8919555649077248 8919914666786816 8928651116019712 8937010748194816 8937370468483072 8945763941875712 8946124014485504 8980648495988736 8984534982901632 8993334723335424 8998223150579712 9002117243142144 9007036297641984 9010571523047424 9010934204203008 9019759800877056 9028568126324736 9037047247405056 9037410994225152 9109320190997488 9127146649296896 9136086068150272 9153964905857024 9162930591367168 9171712795045416 9180695863404912 9189661352374272 9198291763110912 9198662000123904 9207671463395328 9216292334075904 9216663295623168 9225319065059328 9225690389938176 9234328131207168 9261293761488384 9279417624035328 9288506181943296 9306683297759232 9381112630548736 9389922841509056 9408298424369152 9408677114281984 9417513212248064 9426709967273984 9435942788005888 9436322590621696 9445184651657216 9485738380708128 9504301469515776 9513610285842432 9522900885307392 9532227918495744 9541564086878208 9636305656592384 9655163397603328 9664619972919296 9683357930306214 9702307750130688 9711810500130816 9721294653751296 9730816000131072 9740346672021504 9923821625704448 9937440208360896 9952980748992512 9956887253778432 9966639347073024 9986143533662208 9995924281491456 10005504867322272 10015304578259904 10025085111681024 10034500105211904 10034904000135168 10044732505522176 10054137091719168 10054541777043456 10063984434610176 10064389516296192 10144470212701748 10164322404898816 10174277666803712 10184213446787072 10193777884659712 10194188190613504 10204172704022528 10213726569365504 10223730219286528 10233941051507712 10243552190737152 10247985214872174 10263598281129984 10264011397398528 10268039980459008 10273650776997888 10278096826669056 10283683600662528 10293755768733696 10298210519089152 10303837801807872 10308296915288064 10410651646854272 10441241220743168 10471920675848192 10481957480051904 10492223843891328 10497927009009664 10502470116999168 10512333443555328 10512756571570176 10523053101023232 10532905524658176 10533329480712192 10543221788639232 10543646159929344 10553751709367328 10563663196697688 10584335727415296 10584761753567232 10594702363779072 10605048713183232 10615435636506624 10615862914449408 10625832733114368 10700331594219652 10721271577769984 10731340390296064 10731772333477888 10752341056421888 10752773844893696 10762872242569216 10763305454927872 10773382819741696 10783934614863872 10825987228041216 10840843863666432 10857797180719104 10862058822303744 10872697469534208 10893974763995136 10904644670717952 11012920750391296 11045279969050624 11066694777492816 11088351714435072 11099212000149504 11110051032858624 11120932571578368 11131824768024576 11164299328917504 11197103342616576 11319359041819136 11341510429376512 11352618666819584 11357074523841024 11374835141705728 11390444968083456 11434862705511168 11446062375154176 11457240127635456 11468000120242176 11468461714440192 11479694292025344 11490442390536192 11490904888049664 11501696496697344 11502159447195648 11593680243087712 11616368462741504 11627745904918528 11639101082042368 11650031868182528 11650500789272576 11661911661740032 11673089011875984 11695932630294528 11706916789413888 11707388000157696 11711983102711056 11729826607005696 11730298739884032 11741315173711872 11741787769012224 11746396373336064 11780910760329216 11810167885135872 11955982750684203 11974197994651648 11979379977202176 11991112964447232 11997630867439616 12002822990856192 12009381730189312 12014095364063232 12014578938937344 12026346401169408 12038090835099648 12049396329873408 12061430524991232 12072757939083072 12073243875162624 12096383688474624 12096870575505408 12108231272890368 12108718636793856 12120055672209408 12131926441721856 12132414759370752 12143808837844992 12228950393393888 12240927817873216 12252881803165696 12264389017481216 12264882666831872 12276895284527104 12288389778767872 12288884394164224 12300425420079104 12300920519917568 12348391681984512 12372556832047104 12384674909257728 12389535844190208 12425939965181952 12647651174277504 12672401959354368 12684813714456576 12697201180409856 12709637224660992 12722085449170944 12734278922046528 12759199233048576 12771696000172032 12796689534418944 12809223020740608 12911143907074952 12936410333507584 12949080666841088 12961726205001728 12974421333508096 12987128896028672 13042890273473676 13068414520584192 13081214143033344 13093988717297664 13106285851705344 13106813387931648 13119650619457536 13144795996225536 13249920277814528 13275849671704576 13288852462764032 13314858044882944 13327899041988608 13340673156429696 13353739437679872 13366780148908032 13379333473615872 13379872000180224 13392976674029568 13405516122292224 13406055702724608 13418645912813568 13419186021728256 13470972743983104 13497334725869568 13510554446462976 13645254735343616 13658069587649536 13663980286496232 13684797708173312 13685348529864704 13690719973945344 13698201035997184 13704129102225408 13711578134216704 13730947358785536 13744395887050752 13757569192568124 13771043795107368 13784492028561408 13797437644666368 13797993000185856 13811507195092992 13824438501113856 13824994943434752 13837978597588992 13838535584907264 13851492196810752 13865058790539264 13975943306735872 13989631791855104 14003293489332224 14016444591407104 14017008762093568 14030737468030976 14043874032877568 14044439307616256 14057629051518976 14058194879905792 14071668945823104 14084884262263584 14112447636553728 14113015671422976 14126269818372096 14140064950910976 14153914182008832 14154483885932544 14167776977485824 14434649637388288 14454458484888576 14482745096404992 14496929959378944 14525036895459321 14553461625196032 14567715750196224 14581941980626944 14596224000196608 14610520008032256 14624788039335936 14755593036657088 14784468952580096 14798949333532672 14813401377144832 14827910095437824 14842433024032768 14885732438556672 14906160312541344 14929471123488768 14935330880667648 14949959020609536 14979215300493312 14993886422237184 15142766031788032 15187259957444608 15216705319052622 15246483607348224 15261416500205568 15276320170180608 15290666826989568 15291282285920256 15306259056033792 15320589854048256 15335595328929792 15350911577261568 15365328286105728 15395397421694976 15396017096097792 15410476165496832 15425525400993792 15440633653100544 15455756702711808 15564118682501312 15594576840392704 15609222385885184 15609850666876928 15615977470281408 15639768809340928 15640398319845376 15655086898282496 15655717025349632 15661861831114752 15707881013772288 15722936220077856 15738335765836992 15746890513514496 15753705175498752 15768500165332992 15769134857355264 15784579651534848 15799358286987264 15799994221068288 15814832682958848 15815469239894016 15941310334245604 15972506636269568 15988150619262976 16003763987808256 16018793818750976 16019438585249792 16035128534892544 16050497391329478 16065861773164544 16081907366654976 16097010585444096 16097658500216832 16128511584632832 16129160767340544 16144308363853824 16144958182391808 16160074229612544 16175901922295808 16191745117126656 16238980842061824 16286695771078656 16464522242646016 16496742442729472 16512899879010304 16519381125586944 16567919953575936 16600042166239224 16632527571652608 16648818000224256 16665076549287936 16681398857367552 16697737152036864 16863534899036672 16896535945805824 16913084952608768 16929601573879808 16946182966214656 16979038562728704 17012265644064768 17028928000229376 17035611785761536 17062252712558592 17078964027654144 17085667452125184 17135870196842496 17390520364631568 17424552694112256 17441618857377792 17458651623063552 17475047802273792 17475751183908864 17492867492610048 17509633517813976 17543898945441792 17560375184120832 17561082000236544 17594739910508544 17595448109826048 17611972760567808 17612681653518336 17629171886850048 17752822872228059 17787564208572928 17804985916906496 17822373531877376 17839111298154496 17839829333573632 17857302232039424 17874021496389632 17874740936966144 17891527883751424 17961296991977472 17969069965803264 17986669446670848 17996446301159424 18004234486284288 18014072595283968 18021143046094848 18021868408406016 18039519601754112 18057136252649472 18074094494810112 18074821988450304 18218640381994976 18254293298593792 18272172136300544 18307929811714048 18325861182734336 18343425590090832 18361391726809824 18379322704748544 18396583526221824 18397324000247808 18415342926790656 18432584668151808 18433326591246336 18450638130118656 18451380779876352 18522587522976768 18558835248070656 18577012363886592 18762225261097472 18779845683018112 18816596848738304 18817354228563968 18835026424496128 18853419934547968 18871885576011776 18890369303314432 18971476761416256 19008602939031552 19027220571684864 19045801770614784 19064455836991488 19083128173756416 19272611313184768 19310326795206656 19329239945838592 19366715860612428 19404615500261376 19423621000261632 19442589307502592 19461632000262144 19480693344043008 19847643251408896 19874880416721792 19905961497985024 19913774507556864 19933278694146048 19972287067324416 19991848562982912 20011009734644544 20030609156519808 20050170223362048 20069000210423808 20069808000270336 20089465011044352 20108274183438336 20109083554086912 20127968869220352 20128779032592384 20288940425403496 20328644809797632 20348555333607424 20368426893574144 20387555769319424 20388376381227008 20408345408045056 20427453138731008 20467882103015424 20487104381474304 20495970429744348 20527196562259968 20528022794797056 20536079960918016 20547301553995776 20556193653338112 20567367201325056 20587511537467392 20596421038178304 20616593830576128 20821303293708544 20882482441486336 20943841351696384 20963914960103808 20984447687782656 20995854018019328 21004940233998336 21024666887110656 21025513143140352 21046106202046464 21065811049316352 21066658961424384 21086443577278464 21087292319858688 21107503418734656 21127326393395376 21168671454830592 21169523507134464 21189404727558144 21210097426366464 21230871273013248 21231725828898816 21251665466228736 21400663188439304 21442543155539968 21462680780592128 21463544666955776 21504682112843776 21505547689787392 21525744485138432 21526610909855744 21546765639483392 21651974456082432 21681687727332864 21715594361438208 21724117644607488 21745394939068416 21787949527990272 22025841500782592 22090559938101248 22133389554985632 22176703428870144 22198424000299008 22220102065717248 22241865143156736 22263649536049152 22328598657835008 22394206685233152 22638718083638272 22683020858753024 22705237333639168 22714149047682048 22780889936166912 22825057978578933 22869725411022336 22892124750308352 22914480255270912 22936000240484352 22936923428880384 22959388584050688 22980884781072384 22981809776099328 23003392993394688 23187360486175424 23232736925483008 23255491809837056 23278202164084736 23300063736365056 23301001578545152 23323823323480064 23346178023751968 23391865260589056 23413833578827776 23414776000315392 23423966205422112 23459653214011392 23460597479768064 23482630347423744 23483575538024448 23492792746672128 23561821520658432 23620335770271744 23911965501368406 23948395989303296 23958759954404352 23982225928894464 23995261734879232 24005645981712384 24018763460378624 24028190728126464 24029157877874688 24052692802338816 24075746086994217 24098792659746816 24122861049982464 24145515878166144 24146487750325248 24192767376949248 24193741151010816 24216462545780736 24217437273587712 24240111344418816 24263852883443712 24287617675689984 24457900786787776 24481855635746432 24505763606331392 24528778034962432 24529765333663744 24553790569054208 24576779557535744 24577768788328448 24600850840158208 24601841039835136 24696783363969024 24745113664094208 24769349818515456 24779071688380416 24851879930363904 25295302348555008 25344803918708736 25369627428913152 25394402360819712 25419274449321984 25444170898341888 25468557844093056 25518398466097152 25543392000344064 25593379068837888 25618446041481216 25822287814149904 25872820667015168 25898161333682176 25923452410003456 25948842667016192 25974257792057344 26085780546947352 26136829041168384 26162428286066688 26187977434595328 26212571703410688 26213626775863296 26239301238915072 26499840555629056 26551699343409152 26577704925528064 26629716089765888 26681346312859392 26707478875359744 26733560297816064 26758666947231744 26759744000360448 26785953348059136 26811032244584448 26812111405449216 26837291825627136 26838372043456512 26941945487966208 26994669451739136 27021108892925952 27290509470687232 27316139175299072 27327960572992464 27369595416346624 27370697059729408 27381439947890688 27396402071994368 27408258204450816 27461894717571072 27488791774101504 27515138385136248 27542087590214736 27568984057122816 27594875289332736 27595986000371712 27623014390185984 27648877002227712 27649989886869504 27675957195177984 27677071169814528 27702984393621504 27897293084929807 27951886613471744 27979263583710208 28006586978664448 28032889182814208 28034017524187136 28061474936061952 28087748065755136 28088878615232512 28115258103037952 28143337891646208 28169768524527168 28224895273107456 28226031342845952 28252539636744192 28280129901821952 28307828364017664 28308967771865088 28335553954971648 28869299274776576 28908916969777152 28965490192809984 28993859918757888 29050073790918642 29106923250392064 29135431500392448 29163883961253888 29192448000393216 29221040016064512 29511186073314176 29568937905160192 29597898667065344 29626802754289664 29655820190875648 29684866048065536 29771464877113344 29812320625082688 29858942246977536 29870661761335296 29899918041219072 29958430600986624 29987772844474368 30285532063576064 30374519914889216 30433410638105244 30492967214696448 30522833000411136 30552640340361216 30581333653979136 30582564571840512 30612518112067584 30641179708096512 30671190657859584 30701823154523136 30730656572211456 30790794843389952 30792034192195584 30820952330993664 30851050801987584 30881267306201088 30911513405423616 31128237365002624 31189153680785408 31218444771770368 31219701333753856 31231954940562816 31279537618681856 31280796639690752 31310173796564992 31311434050699264 31323723662229504 31415762027544576 31445872440155712 31476671531673984 31493781027028992 31507410350997504 31537000330665984 31538269714710528 31569159303069696 31598716573974528 31599988442136576 31629665365917696 31630938479788032 31882620668491208 31945013272539136 31976301238525952 32007527975616512 32037587637501952 32038877170499584 32070257069785088 32100994782658956 32163814733309952 32194021170888192 32195317000433664 32257023169265664 32258321534681088 32288616727707648 32289916364783616 32320148459225088 32351803844591616 32477961684123648 32573391542157312 32929044485292032 32993484885458944 33025799758020608 33038762251173888 33135839907151872 33200084332478448 33265055143305216 33297636000448512 33330153098575872 33362797714735104 33395474304073728 33727069798073344 33793071891611648 33826169905217536 33859203147759616 33958077125457408 34024531288129536 34057856000458752 34071223571523072 34124505425117184 34171334904250368 34781040729263136 34849105388224512 34883237714755584 34917303246127104 34950095604547584 34951502367817728 34985734985220096 35019267035627952 35087797890883584 35120750368241664 35122164000473088 35189479821017088 35190896219652096 35223945521135616 35225363307036672 35505645744456118 35575128417145856 35609971833812992 35644747063754752 35678222596308992 35679658667147264 35714604464078848 35748042992779264 35783055767502848 35867948252052609 35922593983954944 35938139931606528 35973338893341696 35992892602318848 36008468972568576 36028145190567936 36042286092189696 36043736816812032 36079039203508224 36114272505298944 36148188989620224 36437280763989952 36508586597187584 36544344272601088 36615859623428096 36651722365468672 36686851180181664 36722783453619648 36758645409497088 36793167052443648 36794648000495616 36830685853581312 36865169336303616 36866653182492672 36901276260237312 36902761559752704 37045175045953536 37117670496141312 37154024727773184 37524450522194944 37559691366036224 37633193697476608 37634708457127936 37670052848992256 37706839869095936 37743771152023552 37780738606628864 37942953522832512 38017205878063104 38054441143369728 38091603541229568 38128911673982976 38166256347512832 38545222626369536 38620653590413312 38658479891677184 38733431721224856 38809231000522752 38847242000523264 38885178615005184 38923264000524288 38961386688086016 39695286502817792 39749760833443584 39811922995970048 39827549015113728 39866557388292096 39944574134648832 39983697125965824 40022019469289088 40061218313039616 40100340446724096 40138000420847616 40139616000540672 40178930022088704 40216548366876672 40218167108173824 40255937738440704 40257558065184768 40577880850806992 40657289619595264 40697110667214848 40736853787148288 40775111538638848 40776752762454016 40816690816090112 40935764206030848 40974208762948608 40991940859488696 41054393124519936 41056045589594112 41072159921836032 41094603107991552 41112387306676224 41134734402650112 41192842076356608 41233187661152256 41642606587417088 41764964882972672 41927829920207616 41968895375565312 41991708036038656 42009880467996672 42049333774221312 42051026286280704 42092212404092928 42131622098632704 42133317922848768 42172887154556928 42174584639717376 42215006837469312 42254652786790752 42337342909661184 42339047014268928 42378809455116288 42420194852732928 42461742546026496 42463451657797632 42503330932457472 42801326376878608 42885086311079936 42925361561184256 42927089333911552 43009364225687552 43011095379574784 43051488970276864 43053221819711488 43303948912164864 43363375454665728 43448235289214976 43490789878136832 44051683001565184 44181119876202496 44266779109971264 44353406857740288 44396848000598016 44440204131434496 44483730286313472 44527299072098304 44657197315670016 44788413370466304 45277436167276544 45366041717506048 45410474667278336 45428298095364096 45561779872333824 45650115957157866 45739450822044672 45784249500616704 45828960510541824 45872000480968704 45873846857760768 45918777168101376 45961769562144768 46006785986789376 46374720972350848 46465473850966016 46510983619674112 46556404328169472 46600127472730112 46602003157090304 46647646646960128 46692356047503936 46783730521178112 46827667157655552 46829552000630784 46847932410844224 46919306428022784 46921194959536128 46965260694847488 46967151076048896 46985585493344256 47123643041316864 47240671540543488 47823931002736812 47896791978606592 47917519908808704 47964451857788928 47990523469758464 48011291963424768 48037526920757248 48056381456252928 48058315755749376 48105385604677632 48151492173988434 48197585319493632 48245722099964928 48291031756332288 48292975500650496 48385534753898496 48387482302021632 48432925091561472 48434874547175424 48480222688837632 48527705766887424 48575235351379968 48915801573575552 48963711271492864 49011527212662784 49057556069924864 49059530667327488 49107581138108416 49153559115071488 49155537576656896 49201701680316416 49203682079670272 49393566727938048 49490227328188416 49538699637030912 49558143376760832 49703759860727808 50590604697110016 50689607837417472 50739254857826304 50788804721639424 50838548898643968 50937115688186112 51036796932194304 51086784000688128 51186758137675776 51236892082962432 51644575628299808 51745641334030336 51796322667364352 51846904820006912 51897685334032384 51948515584114688 52171561093894704 52273658082336768 52324856572133376 52375954869190656 52425143406821376 52427253551726592 52478602477830144 52999681111258112 53103398686818304 53155409851056128 53258468616684177 53362692625718784 53414957750719488 53467120595632128 53517333894463488 53519488000720896 53571906696118272 53622064489168896 53624222810898432 53674583651254272 53883890975932416 53989338903478272 54042217785851904 54581018941374464 54632278350598144 54655921145984928 54739190832693248 54741394119458816 54762879895781376 54792804143988736 54816516408901632 54923789435142144 54977583548203008 55030276770272496 55084175180429472 55137968114245632 55189750578665472 55191972000743424 55246028780371968 55297754004455424 55299979773739008 55351914390355968 55354142339629056 55794586169859614 55903773226943488 55958527167420416 56013173957328896 56065778365628416 56068035048374272 56122949872123904 56175496131510272 56230516206075904 56286675783292416 56339537049054336 56449790546214912 56452062685691904 56505079273488384 56560259803643904 56615656728035328 56671107909943296 57738598549553152 57817833939554304 57930980385619968 57987719837515776 58100147581837284 58213846500784128 58270863000784896 58327767922507776 58384896000786432 58442080032129024 59022372146628352 59137875810320384 59195797334130688 59253605508579328 59311640381751296 59369732096131072 59542929754226688 59624641250165376 59717884493955072 59741323522670592 59799836082438144 59916861201973248 59975545688948736 60571064127152128 60749039829778432 60866821276210488 60985934429392896 61045666000822272 61105280680722432 61162667307958272 61165129143681024 61225036224135168 61282359416193024 61403646309046272 61461313144422912 61581589686779904 61584068384391168 61641904661987328 61702101603975168 61762534612402176 62256474730005248 62378307361570816 62436889543540736 62439402667507712 62463909881125632 62559075237363712 62561593279381504 62620347593129984 62622868101398528 62647447324459008 62831524055089152 62891744880311424 62953343063347968 62987562054057984 63014820701995008 63074000661331968 63076539429421056 63138318606139392 63197433147949056 63199976884273152 63259330731835392 63261876959576064 63765241336982416 63890026545078272 63952602477051904 64015055951233024 64075175275003904 64077754340999168 64140514139570176 64201989565317912 64327629466619904 64388042341776384 64390634000867328 64514046338531328 64516643069362176 64577233455415296 64579832729567232 64640296918450176 64955923368247296 65146783084314624 65858088970584064 65986969770917888 66051599516041216 66077524502347776 66271679814303744 66400168664956896 66530110286610432 66595272000897024 66660306197151744 66725595429470208 66790948608147456 67454139596146688 67586143783223296 67652339810435072 67916154250914816 68049062576259072 68115712000917504 68142447143046144 68342669808500736 69562081458526272 69698210776449024 69766475429511168 69834606492254208 69900191209095168 69903004735635456 69971469970440192 70038534071255904 70175595781767168 70241500736483328 70244328000946176 70378959642034176 70381792439304192 70447891042271232 70450726614073344 71011291488912236 71150256834291712 71219943667625984 71289494127509504 71356445192617984 71359317334294528 71429208928157696 71496085985558528 71566111535005696 71735896504105218 71845187967909888 71876279863213056 71946677786683392 71985785204637696 72016937945137152 72056290381135872 72084572184379392 72087473633624064 72158078407016448 72296377979240448 72874561527979904 73017173194375168 73088688545202176 73231719246856192 73303444730937344 73373702360363328 73445566907239296 73517290818994176 73586334104887296 73589296000991232 73661371707162624 73730338672607232 73733306364985344 73802552520474624 73805523119505408 74090350091907072 74235340992282624 74308049455546368 75048901044389888 75119382732072448 75266387394953216 75269416914255872 75340105697984512 75413679738191872 75487542304047104 75885907045665024 76034411756126208 76108882286739456 76183207082459136 76257823347965952 76332512695025664 77090445252739072 77241307180826624 77316959783354368 77466863442449712 77618462001045504 77694484001046528 77770357230010368 77846528001048576 77922773376172032 79390573005635584 79499521666887168 79623845991940096 79655098030227456 79733114776584192 79889148269297664 80044038938578176 80122436626079232 80200680893448192 80276000841695232 80279232001081344 80357860044177408 80433096733753344 80436334216347648 80511875476881408 80515116130369536 81155761701613984 81314579239190528 81394221334429696 81473707574296576 81550223077277696 81553505524908032 81633381632180224 81871528412061696 81948417525897216 81983881718977392 82108786249039872 82112091179188224 82144319843672064 82189206215983104 82224774613352448 82385684152713216 82466375322304512 83285213174834176 83529929765945344 83691879254789421 83855659840415232 83937790751130624 83983416072077312 84019760935993344 84098667548442624 84102052572561408 84184424808185856 84263244197265408 84266635845697536 84345774309113856 84430013674938624 84509305573581504 84674685819322368 84678094028537856 84757618910232576 84840389705465856 84923485092052992 84926903315595264 85006661864914944 85602652753757216 85770172622159872 85850723122368512 85854178667823104 86018728451375104 86022190759149568 86102977940553728 86106443639422976 86607897824329728 86726750909331456 86896470578429952 86981579756273664 88103366003130368 88362239752404992 88533558219942528 88706813715480576 88793696001196032 88880408262868992 88967460572626944 89054598144196608 89314394631340032 89576826740932608 90554872334553088 90732083435012096 90820949334556672 90856596190728192 91123559744667648 91300231914315732 91478901644089344 91568499001233408 91657921021083648 91744000961937408 91747693715521536 91837554336202752 91923539124289536 92013571973578752 92749441944701696 92930947701932032 93021967239348224 93112808656338944 93200254945460224 93204006314180608 93295293293920256 93384712095007872 93567461042356224 93655334315311104 93659104001261568 93695864821688448 93838612856045568 93842389919072256 93930521389694976 93934302152097792 93971170986688512 94247286082633728 94481343081086976 95647862005473624 95793583957213184 95835039817617408 95928903715577856 95981046939516928 96022583926849536 96112762912505856 96116631511498752 96210771209355264 96302984347976868 96491444199929856 96582063512664576 96585951001300992 96771069507796992 96774964604043264 96865850183122944 96869749094350848 96960445377675264 97055411533774848 97831603147151104 97927422542985728 98023054425325568 98115112139849728 98119061334654976 98215162276216832 98307118230142976 98311075153313792 98403403360632832 98407364159340544 98787133455876096 98980454656376832 99077399274061824 99116286753521664 99407519721455616 101181209394220032 101379215674834944 101478509715652608 101577609443278848 101874231376372224 102073593864388608 102173568001376256 102373516275351552 103289151256599616 103491282668060672 103592645334728704 103693809640013824 103795370668064768 103897031168229376 104343122187789408 104547316164673536 104649713144266752 104751909738381312 104850286813642752 104854507103453184 104957204955660288 105999362222516224 106206797373636608 106310819702112256 106516937233368354 106725385251437568 106829915501438976 106934241191264256 107034667788926976 107038976001441792 107143813392236544 107244128978337792 107349167302508544 107767781951864832 107978677806956544 108084435571703808 109162037882748928 109264556701196288 109311842291969856 109478381665386496 109482788238917632 109525759791562752 109585608287977472 109633032817803264 109847578870284288 109955167096406016 110060553540544992 110168350360858944 110275936228491264 110379501157330944 110383944001486848 110492057560743936 110595508008910848 110599959547478016 110703828780711936 110708284679258112 111589172339719228 111807546453886976 111917054334840832 112026347914657792 112131556731256832 112136070096748544 112245899744247808 112350992263020544 112461032412151808 112573351566584832 112679074098108672 112899581092429824 112904125371383808 113010158546976768 113120519607287808 113231313456070656 113342215819886592 115477197099106304 115635667879108608 115861960771239936 115975439675031552 116200295163674568 116427693001568256 116541726001569792 116655535845015552 116769792001572864 116884160064258048 118044744293256704 118275751620640768 118391594668261376 118507211017158656 118623280763502592 119085859508453376 119249282500330752 119435768987910144 119482647045341184 119599672164876288 119833722403946496 119951091377897472 121142128254304256 121498079659556864 121733642552420976 121971868858785792 122091332001644544 122210561361444864 122325334615916544 122330258287362048 122450072448270336 122807292618092544 122922626288845824 123163179373559808 123168136768782336 123283809323974656 123404203207950336 124512949460010496 124756614723141632 124873779087081472 124878805335015424 124927819762251264 125118150474727424 125123186558763008 125240695186259968 125294894648918016 125783489760622848 125906686126695936 125975124108115968 126029641403990016 126148001322663936 126153078858842112 126276637212278784 126394866295898112 126399953768546304 126518661463670784 126523753919152128 127530482673964832 127780053090156544 127905204954103808 128030111902466048 128150350550007808 128155508681998336 128281028279140352 128403979130635824 128655258933239808 128776084683552768 128781268001734656 129028092677062656 129033286138724352 129154466910830592 129159665459134464 129911846736494592 131716177941168128 131973939541835776 132103199032082432 132155049004695552 132543359628607488 132800337329913792 133060220573220864 133190544001794048 133320612394303488 133451190858940416 133581897216294912 134908279192293376 135172287566446592 135304679620870144 135832308501829632 136098125152518144 136231424001835008 136284894286092288 136685339617001472 139124162917052544 139396421552898048 139532950859022336 139669212984508416 139800382418190336 139806009471270912 139942939940880384 140077068142511808 140351191563534336 140483001472966656 140488656001892352 140757919284068352 140763584878608384 140895782084542464 140901453228146688 142022582977824472 142300513668583424 142439887335251968 142578988255019008 142712890385235968 142718634668589056 142858417856315392 142992171971117056 143471793008210436 143690375935819776 143752559726426112 143893355573366784 143971570409275392 144033875890274304 144112580762271744 144169144368758784 144174947267248128 144316156814032896 144592755958480896 145749123055959808 146034346388750336 146177377090404352 146463438493712384 146606889461874688 146747404720726656 146891133814478592 147034581637988352 147172668209774592 147178592001982464 147322743414325248 147460677345214464 147466612729970688 147605105040949248 147611046239010816 148180700183814144 148470681984565248 148616098911092736 150097802088779776 150238765464144896 150532774789906432 150538833828511744 150680211395969024 150827359476383744 151771814091330048 152068823512252416 152217764573478912 152366414164918272 152515646695931904 154180890505478144 154482614361653248 154633919566708736 154933726884899424 155236924002091008 155388968002093056 155540714460020736 155693056002097152 155845546752344064 158781146011271168 158999043333774336 159310196060454912 159466229553168384 159775405850052531 160088077877156352 160244873252158464 160401361786896384 160552001683390464 160558464002162688 160715720088354816 160866193467506688 160872668432695296 161023750953762816 162311523403227968 162629158478381056 162788442668859392 162947415148593152 163100446154555392 163107011049816064 163266763264360448 163743056824123392 163896835051794432 163967763437954784 164217572498079744 164224182358376448 164288639687344128 164378412431966208 164449549226704896 164771368305426432 164932750644609024 166570426349668352 167059859531890688 167383758509578842 167711319680830464 167875581502261248 167966832144154624 168039521871986688 168197335096885248 168204105145122816 168368849616371712 168526488394530816 168691548618227712 168860027349877248 169018611147163008 169349371638644736 169356188057075712 169515237820465152 169680779410931712 169846970184105984 170013323729829888 171205305507514432 171540345244319744 171701446244737024 171708357335646208 172037456902750208 172044381518299136 172205955881107456 172212887278845952 173215795648659456 173453501818662912 173792941156859904 173963159512547328 176206732006260736 176724479504809984 177067116439885056 177413627430961152 177587392002392064 177760816525737984 177934921145253888 178109196288393216 178628789262680064 179153653481865216 181109744669106176 181464166870024192 181641898669113344 181713192381456384 182247119489335296 182600463828631464 182957803288178688 183136998002466816 183315842042167296 183488001923874816 183495387431043072 183675108672405504 183847078248579072 185498883889403392 185861895403864064 186043934478696448 186225617312677888 186400509890920448 186408012628361216 186769424190015744 187134922084712448 187310668630622208 187318208002523136 187391729643376896 187677225712091136 187684779838144512 187861042779389952 187868604304195584 187942341973377024 188494572165267456 188962686162173952 191295724010947248 191587167914426368 191670079635234816 191857807431155712 192045167853699072 192225525825011712 192233263022997504 192421542418710528 192605968695953736 192982888399859712 193164127025329152 193171902002601984 193542139015593984 193549929208086528 193731700366245888 193739498188701696 193920890755350528 195281051594508649 195663206294302208 195854845085971456 196046108850651136 196230224279699456 196238122669309952 196430324552433664 196614236460285952 196622150306627584 196806806721265664 197574266911752192 197960909312753664 198154798548123648 198232573507043328 198815039442911232 202362418788440064 202758431349669888 202957019431305216 203748462752744448 204147187728777216 204347136002752512 206578302513199232 206982565336121344 207185290669457408 207387619280027648 207590741336129536 207794062336458752 208686244375578816 209094632329347072 209299426288533504 209503819476762624 209700573627285504 209709014206906368 209914409911320576 211998724445032448 212413594747273216 212621639404224512 213033874466736708 213450770502875136 213659831002877952 213868482382528512 214069335577853952 214077952002883584 214287626784473088 214488257956675584 214698334605017088 215535563903729664 215957355613913088 216168871143407616 218324075765497856 218529113402392576 218623684583939712 218956763330772992 218965576477835264 219051519583125504 219171216575954944 219266065635606528 219695157740568576 219910334192812032 220121107081089984 220336700721717888 220551872456982528 220759002314661888 220767888002973696 220984115121487872 221191016017821696 221199919094956032 221407657561423872 221416569358516224 223178344679438456 223615092907773952 223834108669681664 224052695829315584 224263113462513664 224272140193497088 224491799488495616 224701984526041088 225146703133169664 225358148196217344 225799162184859648 225808250742767616 226020317093953536 226241039214575616 226462626912141312 230954394198212608 231271335758217216 231723921542479872 231950879350063104 232400590327349136 232855386003136512 233083452003139584 233311071690031104 233539584003145728 233768320128516096 236089488586513408 236551503241281536 236783189336522752 237014422034317312 238171719016906752 238498565000661504 238871537975820288 238965294090682368 239199344329752576 239667444807892992 242284256508608512 242996159319113728 243467285104841952 243943737717571584 244182664003289088 244421122722889728 244650669231833088 244660516574724096 244900144896540672 245614585236185088 245845252577691648 246326358747119616 246336273537564672 246567618647949312 249025898920020992 249513229446283264 249747558174162944 249757610670030848 249855639524502528 250236300949454848 250481390372519936 250589789297836032 251075637764368263 251566979521245696 251813372253391872 251950248216231936 252059282807980032 252296002645327872 252306157717684224 252553274424557568 252789732591796224 252799907537092608 253037322927341568 255060965347929664 255560106180313088 255810409908207616 256060223804932096 256300701100015616 256311017363996672 256562056558280704 256807958261271648 257310517866479616 257552169367105536 257562536003469312 258056185354125312 258066572277448704 258308933821661184 258319330918268928 259823693472989184 263432355882336256 263947879083671552 264206398064164864 264310098009391104 265086719257214976 265600674659827584 266120441146441728 266381088003588096 266641224788606976 266902381717880832 267163794432589824 269816558384586752 270344575132893184 270609359241740288 271664617003659264 272196250305036288 272462848003670016 272569788572184576 273370679234002944 278248325834105088 278792843105796096 279065901718044672 279338425969016832 279600764836380672 279612018942541824 279885879881760768 280154136285023616 280702383127068672 280966002945933312 280977312003784704 281515838568136704 281527169757216768 281791564169084928 281802906456293376 284045165955648944 284601027337166848 284879774670503936 285157976510038016 285425780770471936 285437269337178112 285716835712630784 286943586016420872 287380751871639552 287505119452852224 287786711146733568 287943140818550784 288067751780548608 288338288737517568 288349894534496256 288632313628065792 291498246111919616 292068692777500672 292354754180808704 292926876987424768 293494809441453312 293782267628957184 294069163275976704 294345336419549184 294357184003964928 294645486828650496 294921354690428928 294933225459941376 295210210081898496 295222092478021632 296361400367628288 296941363969130496 297232197822185472 300195604177559552 300477530928289792 301065549579812864 301077667657023488 301360422791938048 303543628182660096 304137647024504832 304435529146957824 304732828329836544 308361781010956288 308965228723306496 309267839133417472 309867453769798848 310473848004182016 310777936004186112 311081428920041472 311386112004194304 311691093504688128 317562292022542336 317998086667548672 318620392120909824 318932459106336768 319550811700105062 320176155754312704 320489746504316928 320802723573792768 321104003366780928 321116928004325376 321431440176709632 321732386935013376 322047501907525632 324623046806455936 325258316956762112 325576885337718784 325894830297186304 326200892309110784 326214022099632128 326533526528720896 327486113648246784 327793670103588864 327935526875909568 328435144996159488 328448364716752896 328577279374688256 328756824863932416 328899098453409792 329542736610852864 329865501289218048 333140852699336704 334119719063781376 334767517019157684 335422639361660928 335751163004522496 335933664288309248 336079043743973376 336394670193770496 336408210290245632 336737699232743424 337052976789061632 337383097236455424 337720054699754496 338037222294326016 338698743277289472 338712376114151424 339030475640930304 339361558821863424 339693940368211968 340026647459659776 342410611015028864 343080690488639488 343402892489474048 343416714671292416 344074913805500416 344088763036598272 344411911762214912 344425774557691904 346431591297318912 346907003637325824 347585882313719808 347926319025094656 352413464012521472 354134232879770112 354827254861922304 355174784004784128 355521633051475968 355869842290507776 357257578525360128 358307306963730432 362219489338212352 362928333740048384 363283797338226688 363426384762912768 364494238978670592 365200927657262928 365915606576357376 366273996004933632 366631684084334592 366976003847749632 366990774862086144 367350217344811008 370997767778806784 371723790807728128 372087868957392896 372451234625355776 372801019781840896 373538848380031488 374269844169424896 374621337261244416 374636416005046272 374783459286753792 375354451424182272 375369559676289024 375722085558779904 375884683946754048 377925372324347904 382591448021894496 383174335828852736 383340159270469632 383715614862311424 384090335707398144 384451051650023424 384466526045995008 384843084837421056 385211937391907472 385965776799719424 386328254050658304 386343804005203968 387084278031187968 387099858416173056 387463400732491776 387478996377403392 390562103189017298 391326412588604416 391709690171942912 392092217701302272 392460448559398912 392476245338619904 392860649104867328 393228472920571904 393613613442531328 395148533823504384 395921818625507328 396309597096247296 396465147014086656 397630078885822464 404724837576880128 405516862699339776 405914038862610432 407496925505488896 408294375457554432 408694272005505024 413156605026398464 413965130672242688 414370581338914816 414775238560055296 415181482672259072 415588124672917504 417372488751157632 418189264658694144 418598852577067008 419007638953525248 419401147254571008 419418028413812736 419828819822641152 423997448890064896 424827189494546432 425243278808449024 426067748933473416 426901541005750272 427319662005755904 427736964765057024 428138671155707904 428155904005767168 428575253568946176 428976515913351168 431071127807459328 431914711227826176 432337742286815232 436648151530995712 437058226804785152 437247369167879424 437913526661545984 437931152955670528 438103039166251008 438342433151909888 438532131271213056 439390315481137152 439820668385624064 440242214162179968 440673401443435776 441103744913965056 441518004629323776 441535776005947392 441968230242975744 442382032035643392 442399838189912064 442815315122847744 442833138717032448 446356689358876912 447230185815547904 447668217339363328 448105391658631168 448526226925027328 448544280386994176 448983598976991232 450293406266339328 450716296392434688 451598324369719296 451616501485535232 452040634187907072 452482078429151232 461908788396425216 462542671516434432 463447843084959744 463901758700126208 464801180654698272 465710772006273024 466166904006279168 466622143380062208 467079168006291456 467536640257032192 472178977173026816 473103006482563072 473566378673045504 476343438033813504 476997130001323008 477930588181364736 478398688659505152 484568513017217024 485992318638227456 486934570209683904 487887475435143168 488365328006578176 488842245445779456 489301338463666176 489321033149448192 489800289793081344 491229170472370176 491690505155383296 492652717494239232 492672547075129344 493135237295898624 498051797840041984 499026458892566528 499495116348325888 499515221340061696 499711279049005056 500472601898909696 500962780745039872 501179578595672064 502151275528736526 503133959042491392 503626744506783744 503900496432463872 504118565615960064 504592005290655744 504612315435368448 505106548849115136 505579465183592448 506074645854683136 510121930695859328 511120212360626176 511620819816415232 512120447609864192 512601402200031232 512622034727993344 513124113116561408 513615916522543296 514621035732959232 515104338734211072 515125072006938624 516112370708250624 516133144554897408 516617867643322368 516638661836537856 519647386945978368 526864711764672512 527895758167343104 528412796128329728 528620196018782208 530173438514429952 531201349319655168 532240882292883456 532762176007176192 533282449577213952 533804763435761664 534327588865179648 539633116769173504 540689150265786368 541218718483480576 543329234007318528 544392500610072576 544925696007340032 545139577144369152 546741358468005888 556496651668210176 557585686211592192 558131803436089344 558676851938033664 559201529672761344 559224037885083648 560308272570047232 561404766254137344 561932005891866624 561954624007569408 563031677136273408 563054339514433536 563583128338169856 563605812912586752 568090331911297888 569202054674333696 569759549341007872 570315953020076032 570851561540943872 570874538674356224 571433671425261568 573887172032841744 574761503743279104 575010238905704448 575573422293467136 576135503561097216 576676577475035136 576699789068992512 577264627256131584 582996492223839232 584137385555001344 584709508361617408 585843154783525947 586989618882906624 587564535257914368 588138326551953408 588690672839098368 588714368007929856 589290973657300992 589842709380857856 589866450919882752 590420420163796992 592722800735256576 593882727938260992 594464395644370944 600391208355119104 600955061856579584 602131099159625728 602155335314046976 602720845583876096 607087256365320192 608275294049009664 608871058293915648 616723562021912576 617930457446612992 618535678266834944 619734907539597696 620947696008364032 621555872008372224 622162857840082944 622772224008388608 623382187009376256 635124584045084672 635996173335097344 637240784241819648 637864918212673536 639101623400210124 640352311508625408 640979493008633856 641605447147585536 642208006733561856 642233856008650752 642862880353419264 643464773870026752 644095003815051264 649246093612911872 650516633913524224 651153770675437568 651789660594372608 652401784618221568 652428044199264256 653067053057441792 654972227296493568 655587340207177728 655871053751819136 656870289992318976 656896729433505792 657154558749376512 657513649727864832 657798196906819584 659085473221705728 659731002578436096 666281705398673408 668239438127562752 669535034038315368 670845278723321856 671502326009044992 671867328576618496 672158087487946752 672789340387540992 672816420580491264 673475398465486848 674105953578123264 675440109399508992 676074444588652032 677397486554578944 677424752228302848 678060951281860608 678723117643726848 679387880736423936 684821222030057728 686161380977278976 686805784978948096 686833429342584832 688149827611000832 688177526073196544 688823823524429824 688851549115383808 692863182594637824 693814007274651648 695171764627439616 695852638050189312 704826928025042944 708268465759540224 709654509723844608 710349568009568256 711043266102951936 714515157050720256 716614613927460864 724438978676424704 725856667480096768 726567594676453376 726852769525825536 728988477957341184 730401855314525856 731831213152714752 732547992009867264 733263368168669184 733952007695499264 733981549724172288 734700434689622016 741995535557613568 743447581615456256 744175737914785792 745602039563681792 747077696760062976 748539688338849792 749242674522488832 749272832010092544 749566918573507584 750708902848364544 751444171117559808 751769367893508096 755850744648695808 765182896043788992 766348671657705472 766680318540939264 767431229724622848 768180671414796288 768902103300046848 768933052091990016 769686169674842112 770423874783814944 771931553599438848 772656508101316608 772687608010407936 774168556062375936 774199716832346112 774926801464983552 774957992754806784 781124206378034596 782652825177208832 783419380343885824 784184435402604544 784920897118797824 784952490677239808 785721298209734656 786456945841143808 787227226885062656 790297067647008768 791843637251014656 792619194192494592 792930294028173312 795260157771644928 809449675153760256 811033725398679552 811828077725220864 814993851010977792 816588750915108864 817388544011010048 826313210052796928 827930261344485376 828741162677829632 829550477120110592 830362965344518144 834744977502315264 836378529317388288 837197705154134016 838015277907050496 838802294509142016 838836056827625472 839657639645282304 847994897780129792 849654378989092864 850486557616898048 852135497866946832 853803082011500544 854639324011511808 855473929530114048 856277342311415808 856311808011534336 857150507137892352 862142255614918656 863829422455652352 873296303061991424 874116453609570304 874494738335758848 875827053323091968 875862305911341056 876206078332502016 876684866303819776 877064262542426112 878780630962274304 880484428324359936 881346802886871552 882207489827930112 883036009258647552 883071552011894784 883936460485951488 884764064071286784 884799676379824128 885630630245695488 885666277434064896 892713378717753824 894460371631095808 895336434678726656 896210783317262336 897052453850054656 897088560773988352 897967197953982464 900586812532678656 901432592784869376 903196648739438592 903233002971070464 904081268375814144 923817576792850432 925085343032868864 926895686169919488 927803517400252416 929602361309396544 931421544012546048 932333808012558336 933244286760124416 934158336012582912 935073280514064384 944357954346053632 946206012965126144 947132757346091008 952686876067627008 953994260002646016 955861176362729472 956797377319010304 969137026034434048 971984637276454912 973869140419367808 975774950870286336 976730656013156352 977684490891558912 978602676927332352 978642066298896384 979600579586162688 982458340944740352 983381010310766592 985305434988478464 985345094150258688 986270474591797248 996103595680083968 998052917785133056 998990232696651776 999030442680123392 999422558098010112 1000945203797819392 1002359157191344128 1004302551057473052 1006267918084982784 1007253489013567488 1007800992864927744 1008237131231920128 1009184010581311488 1009224630870736896 1010213097698230272 1011158930367184896 1012149291709366272 1020243861391718656 1022240424721252352 1023241639632830464 1024240895219728384 1025202804400062464 1025244069455986688 1026248226233122816 1027231833045086592 1029242071465918464 1030208677468422144 1030250144013877248 1032224741416501248 1032266289109794816 1033235735286644736 1033277323673075712 1039294773891956736 1053729423529345024 1055791516334686208 1057240392037564416 1062402698639310336 1064481764585766912 1065524352014352384 1066564899154427904 1067609526871523328 1079266233538347008 1081378300531572736 1082437436966961152 1086658468014637056 1088785001220145152 1089851392014680064 1090279154288738304 1093482716936011776 1112993303336420352 1115171372423184384 1116263606872178688 1117353703876067328 1118403059345522688 1120616545140094464 1122809532508274688 1123864011783733248 1123909248015138816 1126063354272546816 1126108679028867072 1127166256676339712 1136180663822595776 1138404109348667392 1139519098682015744 1140631906040152064 1141703123081887744 1141749077348712448 1142867342850523136 1147774344065683488 1149523007486558208 1150020477811408896 1151146844586934272 1152271007122194432 1153353154950070272 1153399578137985024 1154529254512263168 1165992984447678464 1168274771110002688 1169419016723234816 1171686309567051894 1173979237765813248 1175129070515828736 1176276653103906816 1177381345678196736 1177428736015859712 1178581947314601984 1179685418761715712 1180840840327593984 1185445601470513152 1187765455876521984 1188928791288741888 1200782416710238208 1201910123713159168 1204262198319251456 1204310670628093952 1205441691167752192 1214174512730640384 1216550588098019328 1217742116587831296 1233447124043825152 1235860914893225984 1237071356533669888 1239469815079195392 1241895392016728064 1243111744016744448 1244325715680165888 1245544448016777216 1246764374018752512 1270249168090169344 1271992346670194688 1274481568483639296 1275729836425347072 1278203246800420248 1280704623017250816 1281958986017267712 1283210894295171072 1284416013467123712 1284467712017301504 1285725760706838528 1286929547740053504 1298492187225823744 1301033267827048448 1302307541350875136 1303579321188745216 1304803569236443136 1304856088398528512 1309944454592987136 1311174680414355456 1311742107503638272 1313740579984637952 1313793458867011584 1314309117498753024 1315027299455729664 1315596393813639168 1318170946443411456 1319462005156872192 1332563410797346816 1336478876255125504 1339070068076630736 1341690557446643712 1343004652018089984 1344316174975893504 1345578680775081984 1345632841160982528 1346950796930973696 1350880218799017984 1352148889177304064 1354794973109157888 1354849504456605696 1356121902563721216 1357446235287453696 1369642444060115456 1372322761954557952 1373611569957896192 1373666858685169664 1376299655222001664 1376355052146393088 1377647647048859648 1385726365189275648 1387628014549303296 1390343529254879232 1391705276100378624 1409653856050085888 1416536931519080448 1419309019447689216 1420699136019136512 1429030314101440512 1448877957352849408 1451713334960193536 1453135189352906752 1453705539051651072 1457976955914682368 1460803710629051712 1463662426305429504 1465095984019734528 1466526736337338368 1467904015390998528 1467963099448344576 1469400869379244032 1483991071115227136 1486895163230912512 1488351475829571584 1491204079127363584 1494155393520125952 1497079376677699584 1498485349044977664 1498545664020185088 1499133837147015168 1501417805696729088 1502888342235119616 1503538735787016192 1511701489297391616 1530365792087577984 1532697343315410944 1533360637081878528 1534862459449245696 1536361342829592576 1537804206600093696 1537866104183980032 1539372339349684224 1540847749567629888 1543863107198877696 1545313016202633216 1545375216020815872 1548337112124751872 1548399433664692224 1549853602929967104 1549915985509613568 1562248412756069192 1565305650354417664 1566838760687771648 1568368870805209088 1569841794237595648 1569904981354479616 1571442596419469312 1572913891682287616 1580594135294017536 1583687274502029312 1585238388384989184 1585860588056346624 1590520315543289856 1618899350307520512 1622067450797359104 1623656155450441728 1629987702021955584 1633177501830217728 1634777088022020096 1652626420105593856 1655860522688970752 1657482325355659264 1659100954240221184 1669489955004630528 1672757058634776576 1674395410308268032 1676030555814100992 1677604589018284032 1677672113655250944 1695989795560259584 1699308757978185728 1700973115233796096 1704270995733893664 1707606164023001088 1709278648023023616 1710947859060228096 1712554684622831616 1712623616023068672 1714301014275784704 1724284511229837312 1746592606123982848 1748232907219140608 1748989476671517696 1751654106646183936 1752412156665004032 1753369732607639552 1754128525084852224 1757529464350577841 1760968856648719872 1762693605773743104 1764414979655860224 1766072018517295104 1766143104023789568 1767872920971902976 1769528128142573568 1769599352759648256 1771261260491390976 1785426757435507648 1788920743262191616 1790672869357453312 1792421566634524672 1794104907700109312 1794177121547976704 1795934395907964928 1801173625065357312 1802865185569738752 1806393297478877184 1806466005942140928 1808162536751628288 1847635153585700864 1850170686065737728 1853791372339838976 1855607034800504832 1859204722618793088 1862843088025092096 1864667616025116672 1866488573520248832 1868316672025165824 1870146561028128768 1888715908692107264 1892412025930252288 1894265514692182016 1905373752135254016 1907988520005292032 1911722352725458944 1913594754638020608 1938274052068868096 1943969274552909824 1947738280838735616 1951549901740572672 1953461312026312704 1955368981783117824 1957205353854664704 1957284132597792768 1959201159172325376 1964916681889480704 1966762020621533184 1970610869976956928 1970690188300517376 1972540949183594496 1992207191360167936 1996105835570266112 1997980465393303552 1998060885360246784 1998845116196020224 2004718314382688256 2008605102114946104 2012535836169965568 2014506978027134976 2015601985729855488 2016474262463840256 2018368021162622976 2018449261741473792 2020426195396460544 2022317860734369792 2040487722783437312 2044480849442504704 2046483279265660928 2048481790439456768 2050405608800124928 2050488138911973376 2054463666090173184 2058484142931836928 2060417354936844288 2060500288027754496 2064449482833002496 2064532578219589632 2066471470573289472 2066554647346151424 2078589547783913472 2107458847058690048 2114480784075128832 2124805397278620672 2128963529171533824 2131048704028704768 2133129798308855808 2158532467076694016 2162756601063145472 2164874873933922304 2173316936029274112 2177570002440290304 2179702784029360128 2180558308577476608 2186965433872023552 2225986606672840704 2230342744846368768 2232527213744357376 2236806118691045376 2241233090280188928 2245619065016549376 2247728023567466496 2247818496030277632 2252126708545093632 2254332513352679424 2272361327645191552 2276808218697334784 2279038197364031488 2281263812080304128 2283406246163775488 2283498154697424896 2285734685701046272 2295548688131366976 2299046014973116416 2300040955622817792 2302293689173868544 2304542014244388864 2306706309900140544 2306799156275970048 2309058509024526336 2331985968895356928 2336549542220005376 2338838033446469632 2343372619134103788 2347958475531626496 2350258141031657472 2352553306207813632 2354762691356393472 2354857472031719424 2357163894629203968 2359370837523431424 2361681680655187968 2370891202941026304 2375530911753043968 2377857582577483776 2401564833420476416 2403820247426318336 2408524396638502912 2408621341256187904 2410883382335504384 2428349025461280768 2433101176196038656 2435484233175662592 2466894248087650304 2471721829786451968 2478939630158390784 2483790784033456128 2486223488033488896 2488651431360331776 2491088896033554432 2540498336180338688 2543984693340389376 2548963136967278592 2551459672850694144 2556406493600840496 2561409246034501632 2563917972034535424 2566421788590342144 2568832026934247424 2568935424034603008 2571451521413677056 2596984374451647488 2602066535654096896 2604615082701750272 2607158642377490432 2609607138472886272 2619888909185974272 2622349360828710912 2623484215007276544 2627481159969275904 2627586917734023168 2628618234997506048 2630054598911459328 2631192787627278336 2636341892886822912 2665126821594693632 2672957752510251008 2678140136153261472 2683381114893287424 2686009304036179968 2688632349951787008 2691157361550163968 2691265682321965056 2693901593861947392 2701760437598035968 2704297778354608128 2709589946218315776 2709699008913211392 2712243805127442432 2739284888120230912 2744645523909115904 2747223139915792384 2747333717370339328 2752599310444003328 2755295294097719296 2771452730378551296 2775256029098606592 2780687058509758464 2783410552200757248 2819307712100171776 2833073863038160896 2838618038895378432 2841398272038273024 2858060628202881024 2897755914705698816 2903426669920387072 2906270378705813504 2907411078103302144 2915953911829364736 2921607421258103424 2927324852610859008 2930191968039469056 2933053472674676736 2935808030781997056 2935926198896689152 2938801738758488064 2967982142230454272 2973790326461825024 2976702951659143168 2988310787040251904 2994158753355399168 2996970698089955328 2997091328040370176 2998267674294030336 3002835611393458176 3007077471574032384 3023402978594783232 3060731584175155968 3065394686630821888 3066721274163757056 3069724918898491392 3072722685659185152 3075608413200187392 3075732208367960064 3078744678699368448 3081695499135259776 3087726214397755392 3090626032405266432 3090750432041631744 3096674224249503744 3096798867329384448 3099707205859934208 3099831971019227136 3124496825512138384 3130611300708835328 3133677521375543296 3136737741610418176 3139683588475191296 3139809962708959232 3142885192838938624 3161188270588035072 3167374549004058624 3171721176112693248 3237798700615041024 3244134901594718208 3247312310900883456 3259975404043911168 3266355003660435456 3269554176044040192 3305252840211187712 3311721045377941504 3314964650711318528 3338979910009261056 3345514117269553152 3348790820616536064 3352061111628201984 3355209178036568064 3391979591120519168 3398617515956371456 3401946230467592192 3408541991467787328 3415212328046002176 3418557296046047232 3421895718120456192 3425109369245663232 3425247232046137344 3428602028551569408 3448569022459674624 3493185212247965696 3496465814438281216 3497978953343035392 3503308213292367872 3504824313330008064 3506739465215279104 3508257050169704448 3515058928701155682 3521937713297439744 3525387211547486208 3528829959311720448 3532144037034590208 3532286208047579136 3535745841943805952 3539056256285147136 3542522520982781952 3570853514871015296 3577841486524383232 3581345738714906624 3584843133269049344 3588209815400218624 3588354243095953408 3591868791815929856 3602347250130714624 3605730371139477504 3612786594957754368 3612932011884281856 3616325073503256576 3695270307171401728 3700341372131475456 3707582744679677952 3711214069601009664 3718409445237586176 3725686176050184192 3729335232050233344 3732977147040497664 3736633344050331648 3740293122056257536 3777431817384214528 3784824051860504576 3788531029384364032 3810747504270508032 3815977040010584064 3823444705450917888 3827189509276041216 3876548104137736192 3895476561677471232 3903099803481145344 3906922624052625408 3910737963566235648 3914410707709329408 3914568265195585536 3929833363778961408 3933524041243066368 3941221739953913856 3941380376601034752 3945081898367188992 3984414382720335872 3992211671140532224 3995960930786607104 3996121770720493568 3997690232392040448 4009436628765376512 4017210204229892208 4025071672339931136 4029013956054269952 4032948524927680512 4036736042325245952 4036898523482947584 4040852390792921088 4080975445566874624 4088961698885009408 4092966558531321856 4096963580878913536 4100811217600249856 4108927332180346368 4116968285863673856 4120834709873688576 4121000576055508992 4128898965666004992 4129065156439179264 4132942941146578944 4157179095567826944 4214917694117380096 4228961568150257664 4249610794557241344 4257927058343067648 4262097408057409536 4317064934153388032 4325513202126290944 4329749747867844608 4346633872058548224 4355140004880580608 4359405568058720256 4361116617154953216 4373930867744047104 4451973213345681408 4460685489692737536 4465054427488714752 4473612237382090752 4482466180560377856 4491238130033098752 4495456047134932992 4495636992060555264 4504253417090187264 4508665026705358848 4544722655290383104 4553616437394669568 4558076394728062976 4562527624160608256 4566812492327550976 4566996309394849792 4571469371402092544 4591097376262733952 4598092029946232832 4600081911245635584 4604587378347737088 4609084028488777728 4613412619800281088 4613598312551940096 4618117018049052672 4663971937790713856 4673099084440010752 4677676066892939264 4686745238268207576 4695916951063252992 4700516282063314944 4705106612415627264 4709525382712786944 4709714944063438848 4714327789258407936 4718741675046862848 4741782405882052608 4751061823506087936 4755715165154967552 4803129666840952832 4807640494852636672 4817048793277005824 4817242682512375808 4821766764671008768 4856698050922561536 4866202352392077312 4870968466351325184 4933788496175300608 4957879260316781568 4967581568066912256 4972446976066977792 4977302862720663552 5080996672360677376 5087969386680778752 5097926273934557184 5102919345701388288 5112812987201680992 5122818492069003264 5127835944069070848 5132843577180684288 5137664053868494848 5137870848069206016 5142903042827354112 5193968748903294976 5204133071308193792 5209230165403500544 5219214276945772544 5239777818371948544 5244698721657421824 5246968430014553088 5254962319938551808 5257236469995012096 5260109197822918656 5262385575254556672 5330253643189387264 5345915505020502016 5356280272306522944 5366762229786574848 5372018608072359936 5377264699903574016 5382314723100327936 5382531364643930112 5387803187723894784 5403520875196071936 5408595556709216256 5419179892436631552 5419398017826422784 5424487610254884864 5478569776240461824 5489291047818231808 5494446279831584768 5494667434740678656 5505198620888006656 5510590588195438592 5542905460757102592 5550512058197213184 5561374117019516928 5566821104401514496 5638615424200343552 5666147726076321792 5677236077790756864 5682796544076546048 5716121256405762048 5795511829411397632 5806853339840774144 5812540757411627008 5814822156206604288 5831907823658729472 5843214842516206848 5854649705221718016 5860383936078938112 5866106945349353472 5871616061563994112 5871852397793378304 5877603477516976128 5935964284460908544 5947580652923650048 5953405903318286336 5976621574080503808 5988317506710798336 5993941396179910656 5994182656080740352 5996535348588060672 6014154943148064768 6046805957189566464 6121463168350311936 6130789373261643776 6133442548327514112 6139449837796982784 6145445371318370304 6151216826400374784 6151464416735920128 6163390998270519552 6175452428795510784 6181252064810532864 6181500864083263488 6193348448499007488 6193597734658768896 6199414411719868416 6199663942038454272 6248993651024276768 6261222601417670656 6267355042751086592 6273475483220836352 6279367176950382592 6279619925417918464 6285770385677877248 6322376541176070144 6343442352225386496 6475597401230082048 6488269803189436416 6494624621801766912 6519950808087822336 6532710007320870912 6539108352088080384 6610505680422375424 6623442090755883008 6629929301422637056 6677959820018522112 6691028234539106304 6697581641233072128 6710418356073136128 6783959182241038336 6797235031912742912 6803892460935184384 6817083982935574656 6830424656092004352 6837114592092094464 6843791436240912384 6850218738491326464 6850494464092274688 6857204057103138816 6897138044919349248 6986370424495931392 6992931628876562432 6995957906686070784 7006616426584735744 7009648626660016128 7016514100339408896 7030117857402311364 7043875426594879488 7050774423094972416 7057659918623440896 7064288074069180416 7064572416095158272 7071491683887611904 7078112512570294272 7085045041965563904 7141707029742030592 7155682973048766464 7162691477429813248 7169686266538098688 7176419630800437248 7176708486191906816 7183737583631859712 7204694500261429248 7211460742278955008 7225573189915508736 7225864023768563712 7232650147006513152 7390540614342803456 7400682744262950912 7415165489359355904 7436818890475172352 7451372352100368384 7458670464100466688 7465954294080995328 7473266688100663296 7554863634768429056 7569648103721009152 7577062058768728064 7621495008541016064 7631954080021168128 7646889410901835776 7654379018552082432 7753096208275472384 7790953123354942464 7806199606962290688 7813845248105250816 7821475927132471296 7828821415418658816 7859666727557922816 7867048082486132736 7882443479907827712 7882760753202069504 7890163796734377984 7968828765440671744 7984423342281064448 7991921861573214208 7992243541440987136 7995380464784080896 8018873257530753024 8034420408459784416 8050143344679862272 8058027912108539904 8065897049855361024 8073472084650491904 8073797046965895168 8081704781585842176 8161950891133749248 8177923397770018816 8185933117062643712 8201622435200499712 8217854664360692736 8233936571727347712 8241669419747377152 8242001152111017984 8257797931332009984 8265885882293157888 8314358191135653888 8429835388234760192 8457923136300515328 8499221589114482688 8515854116686135296 8524194816114819072 8634129868306776064 8651026404252581888 8659499495735689216 8693267744117096448 8710280009761161216 8718811136117440512 8722233234309906432 8747861735488094208 8903946426691362816 8921370979385475072 8930108854977429504 8964932361120755712 8982476260066197504 8990912094269865984 8991273984121110528 9008506834180374528 9089445310580766208 9107232874789339136 9116152789456125952 9125055248321216512 9133624984655101952 9133992618789699584 9182194752525467904 9196184059892465664 9200163822491271168 9209174756695474176 9218168056977555456 9226825239600562176 9227196625103880192 9236234036098105344 9327943875581427712 9346198168880021504 9355352133785878528 9373490476536415152 9391833902126505984 9401032564126629888 9410213224831254528 9419050765425573888 9419429888126877696 9428655578516815872 9483564811764105216 9502123647012175872 9606259333681905664 9615280989705273344 9634097586554011648 9634485365024751616 9643533529342017536 9713396101845123072 9732404704784154624 9741936932702650368 9867576992350601216 9915758520633563136 9935163136133824512 9944893952133955584 10161993344721354752 10175938773361557504 10195852547869114368 10205838691402776576 10225625974403361984 10245636984138006528 10255671888138141696 10265687154361368576 10275328107736989696 10275741696138412032 10285806085654708224 10387937497806589952 10408266142616387584 10418460330807001088 10438428553891545088 10479555636743897088 10489397443314843648 10493936860029106176 10509924639877103616 10514472939990024192 10520218395645837312 10524771150509113344 10660507286378774528 10691831010041004032 10712560544613045888 10733524459573149696 10744037216144719872 10754529399807148032 10764629446200655872 10765062729287860224 10775606375447789568 10807041750392143872 10817191113418432512 10838359784873263104 10838796035652845568 10848975220509769728 10957139552480923648 10978582095636463616 10988892559663169536 10989334869481357312 11010397241776013312 11085810921514205184 11101024116394426368 11122748234039033856 11133642208803028992 11277230848400687104 11332295452152643584 11354472155581513728 11365593088153092096 11432242512811524096 11591023658822795264 11613706679681548288 11629644312413208576 11686429685032413696 11709299410443436032 11720767872157876224 11732213890698706944 11743232123127988224 11743704795586756608 11871928568921817088 11895161305847300096 11906811806636572672 11953243148161007616 11976635013421596672 11987882792359821312 11988365312161480704 11993070697176121344 12028309886296129536 12242926336700623872 12261578746523287552 12266885096655028224 12278899675593965568 12290890742636740608 12302433652800749568 12326781996541039104 12350904857591021568 12362504129621065728 12363001728166526976 12386696896998014976 12387195469317537792 12398828823439736832 12497987302048553536 12522445202835341312 12534710085502173184 12546950966441672704 12558734353900765184 12559239850835836928 12571540771355754496 12644753082352140288 12686884704450772992 12951194802460164096 12976539606378872832 12989249243603533824 13039901616175644672 13065420014641741824 13078216704176160768 13221011360844750848 13246884181511766016 13259858602845274112 13355919640037044224 13382056469078212608 13395163282466144256 13420836712146272256 13567918364482076672 13594470063825485824 13607784921870368768 13634167965871149312 13660849312184008704 13674229184184188928 13687582872481824768 13700437476982652928 13700988928184549376 13714408114206277632 13794276089838698496 13972740848991862784 13985863257753124864 13991915813372141568 14019297253320032256 14033028200678817792 14060235714804622728 14087750853189758976 14101548846189944832 14115319837246881792 14128576148138360832 14129144832190316544 14142983367775223808 14156225025140588544 14283414059484061184 14311365946097532928 14325382954859626496 14339372533076197376 14352839261600874496 14353416972383813632 14409389000522858496 14422921484557910016 14451146379831017472 14451728047537127424 14465300294013026304 14801365488525901824 14873637780950344704 14902744704200736768 14917340928200933376 14931908588161990656 15109727269536858112 15139296207442018304 15154124117537456128 15242990017082032128 15263908160042336256 15293778821803671552 15308758037104164864 15506192416550944768 15581906246709884928 15612399213924581376 15627690496210501632 15657642830837317632 15719333455115845632 15734096164972265472 15764886959815655424 15780327593468755968 15937657530881343488 15968846684562128896 15983843723146428416 15984487082881974272 15990760929568161792 16037746515061506048 16068840816919568832 16100286689359724544 16116055824217079808 16131794099710722048 16146944169300983808 16147594093931790336 16163409563171684352 16323901782267498496 16355846795540037632 16371866234125287424 16403244870400999424 16435709328721385472 16467873143454695424 16483338839494754304 16484002304222035968 16515595862664019968 16531771764586315776 16628716382271307776 16859670776469520384 16915846272601030656 16998443178228965376 17031708233372270592 17048389632229638144 17268259736613552128 17302052808505163776 17386535488234192896 17420560019522322432 17437622272234881024 17444466468619812864 17495723470976188416 17807892853382725632 17842741958770950144 17860217709954859008 17929864722241511424 17964952520132395008 17981824188539731968 17982547968242221056 18178890621161532416 18214465749578678272 18232305578912251904 18250110496642433024 18267249969310203904 18364389505050935808 18392368119784931328 18400327644982542336 18418349513390948352 18436336113955110912 18453650479201124352 18454393250207760384 18655887751162855424 18692396337760043008 18710704267571757056 18746980953072830304 18783667804253011968 18802065128253259776 18820426449662509056 18838101530851147776 18838859776253755392 18857311157033631744 18967129623528210432 19212518667363811328 19230561979410546688 19268195173108023296 19287067058684035072 19426792203690246144 19464809409568309248 19483873865405300736 19735153984701202432 19831517041267126272 19870326272267649024 19889787904267911168 20323986689442709504 20351877546723115008 20391705095738228736 20411677382805553152 20451251948806723968 20491273968276013056 20511343776276283392 20531374308722737152 20550656215473979392 20551483392276824064 20571612171309416448 20775874995613179904 20816532285232775168 20836920661614002176 20959111273487794176 20978794886629687296 20987873720058212352 21019849279754207232 21028945879980048384 21049542301018226688 21321014572757549056 21383662020082008064 21425121089226091776 21467048919146299392 21488074432289439744 21509058799614296064 21529258892401311744 21530125458575720448 21551212750895579136 21614083500784287744 21634382226836865024 21676719569746526208 21677592071305691136 21697950441019539456 21914279104961847296 21957164191272927232 21977785119326339072 21978669738962714624 22171621843028410368 22202048232788852736 22245496468078067712 22554461696801374208 22664590904305287168 22708944311163027456 22731186176306184192 22864485025623048192 23182047317645590528 23259288624826417152 23372859370064827392 23418598820886872064 23441535744315752448 23464427781397413888 23486464246255976448 23743857137843634176 23790322611694600192 23813623613273145344 23906486296322015232 23953270026843193344 23975765584719642624 23976730624322961408 23986141394352242688 24056619772592259072 24485852673401247744 24523157493046575104 24533770193310056448 24557799351187931136 24604867305601499136 24653563993082078208 24701809715182043136 24725008259242131456 24726003456333053952 24773393793996029952 24797657646879473664 24995974604097107072 25044890405670682624 25069420171004346368 25093901932883345408 25117468707801530368 25118479701671673856 25143081542711508992 25289506164704280576 25373769408901545984 25902389604920328192 25953079212757745664 25978498487207067648 26079803232351289344 26130840029283483648 26156433408352321536 26442022721689501696 26493768363023532032 26519717205690548224 26711839280074088448 26764112938156425216 26790326564932288512 27135836728964153344 27188940127650971648 27268335931742298624 27321698624368017408 27348458368368377856 27375165744963649536 27400874953965305856 27401977856369098752 27588552179677396992 27945481697983725568 27971726515506249728 27983831626744283136 28038594506640064512 28066056401357635584 28120471429609245456 28175501706379517952 28203097692379889664 28230639674493763584 28257152296276721664 28258289664380633088 28285966735550447616 28566828118968122368 28622731892195065856 28650765909719252992 28678745066152394752 28705678523201748992 28818778001045716992 28845842969115820032 28902292759662034944 28903456095074254848 28930600588026052608 29602730977051803648 29747275561900689408 29805489408401473536 29834681856401866752 30219454539073716224 30278592414884036608 30308248235074912256 30485980034164064256 30527816320084672512 30587557643607343104 30617516074208329728 31012384833101889536 31163812493419769856 31224798427849162752 31255380992421003264 31315285661674635264 31438666910231691264 31468192329944530944 31529773919631310848 31560655186937511936 31875315061762686976 31937693369124257792 31967687446292856832 31968974165763948544 31981521859136323584 32075493030123012096 32137681633839137664 32200573378719449088 32232111648434159616 32263588199421444096 32293888338601967616 32295188187863580672 32326819126343368704 32647803564534996992 32711693591080075264 32743732468250574848 32871418657442770944 32935746286909390848 32966677678989508608 32968004608444071936 33031191725328039936 33257432764542615552 33719341552939040768 33831692545202061312 33996886356457930752 34063416466744541184 34096779264459276288 34536519473227104256 34773070976468385792 34841120039044644864 34888932937239625728 35615785706765451264 35685483917541900288 35720435419909718016 35859729444483022848 35929905040264790016 35963648377079463936 35965095936484442112 36357781242323064832 36428931499157356544 36464611157824503808 36534499938620407808 36728779010101871616 36784736239569862656 36800655289965084672 36836699026781896704 36872672227910221824 36907300958402248704 37311775502325710848 37384792675520086016 37421408535143514112 37493961906145660608 37567335608506023936 37604130256506519552 37640852899325018112 37676203061702295552 37677719552507510784 37714622314067263488 37934259247056420864 38425037334727622656 38461123958821093376 38536390346216046592 38574134117368070144 38853584407380492288 38929618819136618496 38967747730810601472 39470307969402404864 39663034082534252544 39740652544535298048 39779575808535822336 40647973378885419008 40703755093446230016 40783410191476457472 40823354765611106304 40902503897613447936 40982547936552026112 41022687552552566784 41062748617445474304 41101312430947958784 41102966784553648128 41143224342618832896 41551749991226359808 41633064570465550336 41673841323228004352 41918222546975588352 41957589773259374592 41975747440116424704 42057891759960096768 42099084602036453376 42642029145515098112 42850242178452183552 42934097838292598784 42976148864578879488 43018117599228592128 43058517784802623488 43060250917151440896 43228167001568575488 43268764453673730048 43353439139493052416 43355184142611382272 43395900882039078912 43828558209923694592 43914328382545854464 43955570238652678144 43957339477925429248 44404096465577705472 45108923393602748416 45329181808610574336 45417888622326054912 45462372352612368384 45728970051246096384 46364094635291181056 46518577249652834304 46745718740129654784 46837197641773744128 46883071488631504896 46972928492511952896 47487714275687268352 47580645223389200384 47627247226546290688 47812972592644030464 47906540053686386688 47951531169439285248 47953461248645922816 47972282788704485376 48113239545184518144 48971705346802495488 49046314986093150208 49067540386620112896 49115598702375862272 49209734611202998272 49307127986164156416 49403619430364086272 49450016518484262912 49452006912666107904 49546787587992059904 49595315293758947328 49991949208194214144 50089780811341365248 50138840342008692736 50187803865766690816 50234937415603060736 50236959403343347712 50286163085423017984 50579012329408561152 50747538817803091968 51804779209840656384 51906158425515491328 52159606464702578688 52261680058566967296 52312866816704643072 52884045443379003392 52987536726047064064 53039434411381096448 53423678560148176896 53528225876312850432 53580653129864577024 54271673457928306688 54536671863484597248 54643397248736034816 54696916736736755712 54750331489927299072 54801749907930611712 55177104359354793984 55890963395967451136 55943453031012499456 55967663253488566272 56077189013280129024 56132112802715271168 56240942859218490912 56351003412759035904 56406195384759779328 56461279348987527168 56514304592553443328 56516579328761266176 56571933471100895232 57133656237936244736 57245463784390131712 57301531819438505984 57411357046403497984 57637556002091433984 57691685938231640064 57804585519324069888 57861201176052105216 59205461954103607296 59494551123801378816 59610978816802947072 59669363712803733504 60438909078147432448 60557184829768073216 60616496470149824512 60971960068328128512 61055632640169345024 61175115287214686208 61235032148416659456 62024769666203779072 62327624986839539712 62449596855698325504 62510761984842006528 62877333820463382528 62936384659889061888 63059547839262621696 63750630123525373952 63875386738248515584 63935374892585713664 63937948331527897088 63963043718272647168 64150986060246024192 64275363267678275328 64401146757438898176 64464223296868319232 64527176398842888192 64587776677203935232 64590376375727161344 64653638252686737408 65295607129069993984 65423387182160150528 65487464936501149696 65742837314885541888 65871492573818781696 65933355357979017216 65936009216888143872 66514865529085231104 67438683105878081536 67663385090404122624 67993772712915861504 68126832933489082368 68193558528918552576 69073038946454208512 69546141952936771584 69777865874479251456 71231571413530902528 71370967835083800576 71440870839819436032 71719458888966045696 71859810080529580032 71927296754158927872 71930191872968884224 72715562484646129664 72857862998314713088 72929222315649007616 73068999877240815616 73457558020203743232 73569472479139725312 73601310579930169344 73673398053563793408 73814601916804497408 74623551004651421696 74769585351040172032 74842817070287028224 74987923812291321216 75134671217012047872 75208260513013039104 75281705798650036224 75352406123404591104 75355439105015021568 75429244628134526976 75868518494112841728 76850074669455245312 76922247917642186752 77072780692432093184 77707168814760984576 77859237638273236992 77935495461621202944 78940615938804809728 79326068165068505088 79481305089070596096 79559151617071644672 81295946757770838016 81407510186892460032 81566820382952914944 81805007795226895872 81965095873104052224 82045375105105133568 82125497234890948608 82202624861895917568 82205933569107296256 83103499982452719616 83266129140931100672 83347682646456008704 83836445093951176704 83915179546518749184 83951494880232849408 84115783519920193536 84198169204072906752 85284058291030196224 85700484356904367104 85868195676585197568 85952297729157758976 86036235198457184256 86117035569605246976 86456334003137150976 86537528907347460096 86706878278986104832 86710368285222764544 86791801764078157824 87657116419847389184 87828656765091708928 87911140477305356288 87914678955850858496 88808192931155410944 90217846787205496832 90658363617221148672 90835777244652109824 90924744705224736768 91457940102492192768 92728189270582362112 93037154499305668608 93491437480259309568 93674395283547488256 93766142977263009792 93945856985023905792 94975428551374536704 95161290446778400768 95254494453092581376 95625945185288060928 95813080107372773376 95903062338878570496 95906922497291845632 95944565577408970752 96226479090369036288 97943410693604990976 98135080773240225792 98231197404751724544 98614255972328312832 98807238860728172544 98900033036968525824 98904013825332215808 99093575175984119808 99983898416388428288 100179561622682730496 100277680684017385472 100375607731533381632 100469874831206121472 100473918806686695424 101158024658817122304 101495077635606183936 103609558419681312768 104319212929405157376 104523360117133934592 105768090886758006784 105975073452094128128 106078868822762192896 106847357120296353792 107056451752625700864 107161306259729154048 108543346915856613376 109073343726969194496 109286794497472069632 109393833473473511424 109603499815861223424 110354208718709587968 111781926791934902272 111886906062024998912 111935326506977132544 112154378026560258048 112264225605430542336 112481885718436981824 112702006825518071808 112812390769519558656 112922558697975054336 113028609185106886656 113033158657522532352 113143866942201790464 114267312475872489472 114490927568780263424 114603063638877011968 114822714092806995968 115275112004182867968 115383371876463280128 115609171038648139776 115722402352104210432 118410923908207214592 118989102247602757632 119221957633605894144 119338727425607467008 120877818156294864896 121114369659536146432 121943920136656257024 122111265280338690048 122350230574429372416 122470064296833318912 124049539332407558144 124655249973679079424 124899193711396651008 125021523969684013056 125754667640926765056 125872769319778123776 127501260247050747904 127750773476497031168 127870749785171427328 127926087436545294336 128550726535356550656 128802293514877796352 128928446593736638464 129054352797685776384 129175553354407870464 129180752751454322688 130591214258139987968 130846774364320301056 130974929873002299392 131485674629771083776 131742985147637563392 131866710715958034432 131872018433776287744 134877366211756163072 135326770180808245248 135987545425831723008 136253665866978164736 136387117057837105152 138146077892908417024 139092283905873543168 139555731748958502912 142463142827061805056 142741935670167601152 142881741679638872064 143438917777932091392 143719620161059160064 143854593508317855744 143860383745937768448 145431124969292259328 145715725996629426176 145858444631298015232 146915116040407486464 147138944958279450624 147202621159860338688 147346796107127586816 147629203833608994816 149247102009302843392 149539170702080344064 149685634140574056448 149975847624582642432 150269342434024095744 150416521026026078208 150563411597300072448 150704812246809182208 150710878210030043136 150858489256269053952 151737036988225683456 153700149338910490624 153844495835284373504 155414337629521969152 155718475276546473984 157881231877609619456 158652136330137010176 158962610178141192192 159118303234143289344 162815020373784920064 163610015590453791744 163930191746208104448 164090750210210267136 164250994469781897216 164405249723791835136 166206999964905439232 166532258281862201344 166695365292912017408 167672890187902353408 167830359093037498368 167902989760465698816 168231567039840387072 168396338408145813504 170568116582060392448 171400968713808734208 171736391353170395136 171904595458315517952 172234071139210493952 172912668006274301952 173075057814694920192 173413756557972209664 173583603528156315648 175314232839694778368 175657313530183417856 175822280954610712576 175829357911701716992 177616385862310821888 180435693574410993664 181316727234442297344 181671554489304219648 181849489410449473536 182915880204984385536 185456378541164724224 186074308998611337216 186982874960518619136 187348790567094976512 187532285954526019584 189950857102749073408 190322580893556801536 191251890370576121856 191626160214745546752 191806124677757140992 191813844994583691264 191889131154817941504 192452958180738072576 195886821387209981952 196270161546480451584 196462394809503449088 197228511944656625664 197614477721456345088 197800066073937051648 197808027650664431616 199967796832776856576 200359123245365460992 200555361368034770944 200751215463066763264 200939749662412242944 202316049317634244608 202990155271212367872 207219116839362625536 208638425858810314752 211536181773516013568 211950146904188256256 212157737645524385792 213694714240592707584 214112903505251401728 214322612519458308096 217086693831713226752 218146687453938388992 218573588994944139264 218787666946947022848 219206999631722446848 220708417437419175936 223563853583869804544 223773812124049997824 223870653013954265088 224308756053120516096 224528451210861084672 224963771436873963648 225404013651036143616 225624781539039117312 225845117395950108672 226057218370213773312 226066317315045064704 226287733884403580928 228534624951744978944 228981855137560526848 229206127277754023936 230550224008365735936 230766743752926560256 231218342077296279552 236821847816414429184 237978204495205515264 238443915267211788288 238677454851214934016 241755636312589729792 243887840273312514048 244222530560677380096 244700461148858744832 248099078664815116288 249310499947358158848 249798387422793302016 250043047939368026112 251509335281853530112 251745538639556247552 255002520494101495808 255741499570342854656 255852174873090588672 257101453070713101312 257604587029755592704 257856893187473276928 258108705595371552768 258351106708815740928 261182428516279975936 261693548728640602112 261949859746004598784 262971349259542167552 263485970295275126784 263733421431916068864 263744036867552575488 269754732423512326144 270653540361616490496 271975090851663446016 272507331733956329472 272774234115674210304 276292155785816834048 278184567811747086336 279111463497917005824 284926285654123610112 285483871340335202304 285763483359277744128 286877835555864182784 287439240322118320128 287709187016635711488 287720767491875536896 290862249938584518656 291431451993258852352 291716889262596030464 293830232080814972928 294405242319720677376 294693592214255173632 298494204018605686784 299078341404160688128 299951695249165284864 300538684868048191488 300833042052052156416 301126823194600144896 301409624493618364416 301421756420060086272 303474073976451366912 307400298677820981248 307688991670568747008 310828675259043938304 315762463755219238912 317304272660274020352 317925220356282384384 318236606468286578688 325630040747569840128 327220031180907583488 327860383492416208896 328181500420420534272 328810499447583670272 332413999929810878464 333064516563724402688 333390730585824034816 335345780375804706816 335660718186074996736 335805979520931397632 336463134079680774144 336792676816291627008 341136233164120784896 342801937427617468416 343472782706340790272 343809190916631035904 344468142278420987904 345825336012548603904 346150115629389840384 346827513115944419328 347167207056312631296 350628465679389556736 351314627060366835712 351644561909221425152 351658715823403433984 355232771724621643776 362633454468884594688 363343108978608439296 365831760409968771072 370912757082329448448 372148617997222674432 373965749921037238272 374697581134189953024 375064571909052039168 379901714205498146816 382503780741152243712 383252320429491093504 383612249355514281984 383778262309635883008 391773642774419963904 392540323092960903168 392924789619006898176 394457023889313251328 395228955442912690176 395600132147874103296 395616055301328863232 399935593665553713152 400718246490730921984 401110722736069541888 401879499324824485888 404632098635268489216 405980310542424735744 414438233678725251072 417276851717620629504 423072363547032027136 423900293808376512512 424315475291048771584 427389428481185415168 428225807010502803456 428645225038916616192 434173387663426453504 436293374907876777984 437147177989888278528 437575333893894045696 441416834874838351872 447127707167739609088 447547624248099995648 447741306027908530176 448617512106241032192 449056902421722169344 449927542873747927296 450808027302072287232 451249563078078234624 451690234791900217344 452114436740427546624 452132634630090129408 452575467768807161856 457069249903489957888 457963710275121053696 458412254555508047872 461100448016731471872 461533487505853120512 473643695632828858368 475956408990411030528 476887830534423576576 477354909702429868032 483511272625179459584 488445061121354760192 496198157329630232576 498620999894716317696 499596774845586604032 500086095878736052224 503018670563707060224 503491077279112495104 510005040988202991616 511482999140685709312 511704349746181177344 514202906141426202624 515209174059511185408 515713786374946553856 516702213417631481856 522364857032559951872 523387097457281204224 523899719492009197568 525942698519084335104 526971940590550253568 527466842863832137728 527488073735105150976 539509464847024652288 541307080723232980992 543950181703326892032 545014663467912658944 545548468231348420608 552584311571633668096 556369135623494172672 558222926995834011648 569852571308247220224 570967742680670404608 573755671111728365568 574878480644236640256 575418374033271422976 575441534983751073792 581724499877169037312 582862903986517704704 583433778525192060928 587660464161629945856 588810484639441354752 589387184428510347264 596988408037211373568 599903390498330569728 601077369736096382976 601666084104104312832 602253646389200289792 602819248987236728832 606948147952902733824 614800597355641962496 615377983341137494016 621657350518087876608 631524927510438477824 634608545320548040704 635850440712564768768 636473212936573157376 651260081495139680256 654440062361815166976 655720766984832417792 656363000840841068544 657620998895167340544 664827999859621756928 666129033127448805376 666781461171648069632 670691560751609413632 671321436372149993472 671611959041862795264 672926268159361548288 673585353632583254016 682272466328241569792 685603874855234936832 686945565412681580544 687618381833262071808 691650672025097207808 692300231258779680768 693655026231888838656 701256931358779113472 702629254120733671424 703289123818442850304 703317431646806867968 710465543449243287552 725266908937769189376 731663520819937542144 741825514164658896896 744297235994445348864 747931499842074476544 749395162268379906048 750129143818104078336 759803428410996293632 765007561482304487424 767224498711028563968 767556524619271766016 783547285548839927808 785080646185921806336 785849579238013796352 788914047778626502656 790457910885825380352 791200264295748206592 791232110602657726464 799871187331107426304 801436492981461843968 802221445472139083776 803758998649648971776 809264197270536978432 811960621084849471488 828876467357450502144 834553703435241259008 846144727094064054272 847800587616753025024 854778856962370830336 856451614021005606912 857290450077833232384 868346775326852907008 872586749815753555968 874294355979776557056 875150667787788091392 894255414335479218176 895095248496199991296 895482612055817060352 897235024212482064384 899855085747495854592 901616054604144574464 902499126156156469248 903380469583800434688 904228873480855093248 904265269260180258816 914138499806979915776 915927420550242107392 916824509111016095744 922200896033462943744 923066975011706241024 947287391265657716736 951912817980822061056 953775661068847153152 954709819404859736064 967022545250358919168 976890122242709520384 992396314659260465152 997241999789432635392 999193549691173208064 1000172191757472104448 1006037341127414120448 1006982154558224990208 1020010081976405983232 1023408699492362354688 1028405812282852405248 1030418348119022370816 1031427572749893107712 1033404426835262963712 1044729714065119903744 1046774194914562408448 1047799438984018395136 1051885397038168670208 1053943881181100507136 1054933685727664275456 1054976147470210301952 1087900363406653784064 1090029326935825317888 1105168623143267336192 1112738271246988345344 1116445853991668023296 1139705142616494440448 1147511342223456731136 1149756961288473280512 1150836748066542845952 1163448999754338074624 1165725807973035409408 1166867557050384121856 1175320928323259891712 1177620969278882709504 1178774368857020694528 1193976816074422747136 1199806780996661139456 1202154739472192765952 1203332168208208625664 1205638497974473457664 1213896295905805467648 1229601194711283924992 1230755966682274988032 1243314701036175753216 1263049855020876955648 1269217090641096081408 1271700881425129537536 1272946425873146314752 1302520162990279360512 1308880124723630333952 1311441533969664835584 1312726001681682137088 1329655999719243513856 1332258066254897610752 1341383121503218827264 1342642872744299986944 1343223918083725590528 1345852536318723096576 1347170707265166508032 1364544932656483139584 1371207749710469873664 1373891130825363161088 1375236763666524143616 1383301344050194415616 1384600462517559361536 1402513862717558226944 1405258508241467342848 1406578247636885700608 1420931086898486575104 1450533817875538378752 1483651028329317793792 1488594471988890697728 1495862999684148953088 1498790324536759812096 1500258287636208156672 1519606856821992587264 1530015122964608974848 1534448997422057127936 1535113049238543532032 1567094571097679855616 1570161292371843612672 1571699158476027592704 1577828095557253005312 1580915821771650760704 1582400528591496413184 1582464221205315452928 1599742374662214852608 1602872985962923687936 1604442890944278167552 1618528394541073956864 1623921242169698942976 1657752934714901004288 1669107406870482518016 1692289454188128108544 1709557713924741660672 1712903228042011213824 1736693550653705814016 1745173499631507111936 1748588711959553114112 1750301335575576182784 1790190496992399982592 1790965224111634120704 1799710171494991709184 1803232109208289148928 1804998252312312938496 1806760939167600869376 1808457746961710186496 1828276999613959831552 1831854841100484214784 1833649018222032191488 1844401792066925887488 1846133950023412482048 1894574782531315433472 1903825635961644122112 1907551322137694306304 1909419638809719472128 1934045090500717838336 1953780244485419040768 1984792629318520930304 1994483999578865270784 1998387099382346416128 2000344383514944208896 2012074682254828240896 2013964309116449980416 2040020163952811966464 2046817398984724709376 2056811624565704810496 2060836696238044741632 2062855145499786215424 2089459428130239807488 2093548389829124816896 2103770794076337340416 2107887762362201014272 2109867371455328550912 2109952294940420603904 2175800726813307568128 2210337246286534672384 2225476542493976690688 2232891707983336046592 2279410285232988880896 2295022684446913462272 2301673496133085691904 2326897999508676149248 2331451615946070818816 2333735114100768243712 2350641856646519783424 2355241938557765419008 2357548737714041389056 2387953632148845494272 2399613561993322278912 2404309478944385531904 2406664336416417251328 2411276995948946915328 2427792591811610935296 2459202389422567849984 2461511933364549976064 2486629402072351506432 2538434181282192162816 2543401762850259075072 2605040325980558721024 2617760249447260667904 2622883067939329671168 2625452003363364274176 2659311999438487027712 2682766243006437654528 2685285745488599973888 2686447836167451181056 2691705072637446193152 2729089865312966279168 2742415499420939747328 2747782261650726322176 2750473527333048287232 2766602688100388831232 2769200925035118723072 2805027725435116453888 2813156495273771401216 2841862173796973150208 2901067635751076757504 2967302056658635587584 2977188943977781395456 2991725999368297906176 2997580649073519624192 3000516575272416313344 3039213713643985174528 3060030245929217949696 3070226098477087064064 3134189142195359711232 3140322584743687225344 3143398316952055185408 3155656191114506010624 3161831643543301521408 3164801057182992826368 3164928442410630905856 3199484749324429705216 3205745971925847375872 3208885781888556335104 3315505869429802008576 3338214813740965036032 3384578908376256217088 3419115427849483321344 3473387101307411628032 3490346999263014223872 3497177423919106228224 3500602671151152365568 3580380993984799965184 3581930448223268241408 3599420342989983418368 3606464218416578297856 3609996504624625876992 3616915493923420372992 3656553999227919663104 3663709682200968429568 3667298036444064382976 3688803584133851774976 3692267900046824964096 3789149565062630866944 3807651271923288244224 3815102644275388612608 3818839277619438944256 3868090181001435676672 3907560488970838081536 3988967999157730541568 3996774198764692832256 4024149364509656481792 4027928618232899960832 4080040327905623932928 4093634797969449418752 4113623249131409620992 4121673392476089483264 4125710290999572430848 4178918856260479614976 4207541588152674680832 4215775524724402028544 4219734742910657101824 4351601453626615136256 4420674492573069344768 4450953084987953381376 4465783415966672093184 4558820570465977761792 4590045368893826924544 4603346992266171383808 4653795999017352298496 4662903231892141637632 4667470228201536487424 4701283713293039566848 4710483877115530838016 4715097475428082778112 4775907264297690988544 4799227123986644557824 4808618957888771063808 4813328672832834502656 4855585183623221870592 4918404778845135699968 4923023866729099952128 4973258804144703012864 5076868362564384325632 5210080651961117442048 5235520498894521335808 5245766135878659342336 5250904006726728548352 5318623998876974055424 5370571490977199947776 5372895672334902362112 5458179730625932558336 5484830998841879494656 5495564523301452644352 5500947054666096574464 5533205376200777662464 5538401850070237446144 5610055450870232907776 5626312990547542802432 5683724347593946300416 5802135271502153515008 5934604113317271175168 5954377887955562790912 5983451998736595812352 5995161298147039248384 6001033150544832626688 6078427427287970349056 6120060491858435899392 6140452196954174128128 6268378284390719422464 6280645169487374450688 6311312382229012021248 6323663287086603042816 6329602114365985652736 6329856884821261811712 6398969498648859410432 6411491943851694751744 6417771563777112670208 6631011738859604017152 6676429627481930072064 6769157816752512434176 6838230855698966642688 6946774202614823256064 6980693998526028447744 6994354847838212456448 7001205342302304731136 7163860896446536482816 7198840685979966836736 7212928436833156595712 7219993009249251753984 7233830987846840745984 7313107998455839326208 7327419364401936859136 7334596072888128765952 7377607168267703549952 7384535800093649928192 7615302543846576488448 7630205288550777225216 7736180362002871353344 7815120977941676163072 7977935998315461083136 8048298729019312963584 8055857236465799921664 8160080655811247865856 8187269595938898837504 8227246498262819241984 8243346784952178966528 8251420581999144861696 8357837712520959229952 8415083176305349361664 8439469485821314203648 8703202907253230272512 8841348985146138689536 8901906169975906762752 8931566831933344186368 9117641140931955523584 9180090737787653849088 9307591998034704596992 9325806463784283275264 9402567426586079133696 9420967754231061676032 9430194950856165556224 9551814528595381977088 9598454247973289115648 9617237915777542127616 9626657345665669005312 9836809557690271399936 9846047733458199904256 9946517608289406025728 10153736725128768651264 10420161303922234884096 10471040997789042671616 10491532271757318684672 10501808013453457096704 10637247997753948110848 10741142981954399895552 10745791344669804724224 10916359461251865116672 10969661997683758989312 10991129046602905288704 11001894109332193148928 11066410752401555324928 11076803700140474892288 11220110901740465815552 11367448695187892600832 11604270543004307030016 11966903997473191624704 11990322596294078496768 12156854854575940698112 12240120983716871798784 12280904393908348256256 12536756568781438844928 12622624764458024042496 12647326574173206085632 12659204228731971305472 12797938997297718820864 12822983887703389503488 12835543127554225340416 13262023477719208034304 13352859254963860144128 13538315633505024868352 13676461711397933285376 13893548405229646512128 13961387997052056895488 13988709695676424912896 14002410684604609462272 14327721792893072965632 14397681371959933673472 14425856873666313191424 14439986018498503507968 14626215996911678652416 14654838728803873718272 14755214336535407099904 14769071600187299856384 15230605087693152976896 15472360724005742706688 15630241955883352326144 15955871996630922166272 16111714472931599843328 16320161311622495731712 16374539191877797675008 16454492996525638483968 16486693569904357933056 16502841163998289723392 16715675425041918459904 16830166352610698723328 16878938971642628407296 17406405814506460545024 17803812339951813525504 17863133663866688372736 18235282281863911047168 18360181475575307698176 18615183996069409193984 18805134853172158267392 18841935508462123352064 19103629057190763954176 19196908495946578231296 19234475831555084255232 19253314691331338010624 19692095466916399808512 19893035216578812051456 20307473450257537302528 20840322607844469768192 20942081995578085343232 20983064543514637369344 21003616026906914193408 21274495995507896221696 21491582689339609448448 21832718922503730233344 21939323995367517978624 21982258093205810577408 22003788218664386297856 22132821504803110649856 22153607400280949784576 22440221803480931631104 23208541086008614060032 23933807994946383249408 24313709709151881396224 24480241967433743597568 24561808787816696512512 25073513137562877689856 25245249528916048084992 25318408457463942610944 25595877994595437641728 25645967775406779006976 25671086255108450680832 26524046955438416068608 26705718509927720288256 27076631267010049736704 27352923422795866570752 27922775994104113790976 27977419391352849825792 28655443585786145931264 28795362743919867346944 28851713747332626382848 28879972036997007015936 29252431993823357304832 29510428673070814199808 29538143200374599712768 30461210175386305953792 30944721448011485413376 31260483911766704652288 31911743993261844332544 32223428945863199686656 32640322623244991463424 32749078383755595350016 32908985993051276967936 32973387139808715866112 33005682327996579446784 33431350850083836919808 33660332705221397446656 34812811629012921090048 36470564563727822094336 36720362951150615396352 37230367992138818387968 37610269706344316534784 38207258114381527908352 38393816991893156462592 38468951663110168510464 38506629382662676021248 39384190933832799617024 39786070433157624102912 40614946900515074605056 41680645215688939536384 41884163991156170686464 41966129087029274738688 42007232053813828386816 42548991991015792443392 42983165378679218896896 43878647990735035957248 43964516186411621154816 44265643009606221299712 44307214800561899569152 44880443606961863262208 46417082172017228120064 47867615989892766498816 48627419418303762792448 48960483934867487195136 49123617575633393025024 50147026275125755379712 50490499057832096169984 50636816914927885221888 51191755989190875283456 51291935550813558013952 51342172510216901361664 53411437019855440576512 54153262534020099473408 54705846845591733141504 55845551988208227581952 57310887171572291862528 57590725487839734693888 57703427494665252765696 57759944073994014031872 58504863987646714609664 59076286400749199425536 60922420350772611907584 61889442896022970826752 62520967823533409304576 63823487986523688665088 65280645246489982926848 65498156767511190700032 65817971986102553935872 65946774279617431732224 66011364655993158893568 66862701700167673839616 67320665410442794893312 69625623258025842180096 72941129127455644188672 73440725902301230792704 74460735984277636775936 75220539412688633069568 76414516228763055816704 76787633983786312925184 76937903326220337020928 77013258765325352042496 79572140866315248205824 81229893801030149210112 83768327982312341372928 83932258174058549477376 85097983982031584886784 85966330757358437793792 87757295981470071914496 88531286019212442599424 88614429601123799138304 89760887213923726524416 92834164344034456240128 95735231979785532997632 97254838836607525584896 97920967869734974390272 98247235151266786050048 100294052550251510759424 100980998115664192339968 102383511978381750566912 102583871101627116027904 108306525068040198946816 109411693691183466283008 111691103976416455163904 114621774343144583725056 115181450975679469387776 115406854989330505531392 115519888147988028063744 117009727975293429219328 118152572801498398851072 121844840701545223815168 125041935647066818609152 127646975973047377330176 131635943972205107871744 131893548559234863464448 133725403400335347679232 134641330820885589786624 139251246516051684360192 145882258254911288377344 146881451804602461585408 148921471968555273551872 150441078825377266139136 152829032457526111633408 153575267967572625850368 153875806652440674041856 154026517530650704084992 162459787602060298420224 167536655964624682745856 170195967964063169773568 171932661514716875587584 175514591962940143828992 177228859202247598276608 179521774427847453048832 185668328688068912480256 191470463959571065995264 195841935739469948780544 196494470302533572100096 200588105100503021518848 201961996231328384679936 204767023956763501133824 216613050136080397893632 218823387382366932566016 223382207952832910327808 229243548686289167450112 230362901951358938775552 230813709978661011062784 231039776295976056127488 234019455950586858438656 243689681403090447630336 255293951946094754660352 263271887944410215743488 267450806800670695358464 269282661641771179573248 278502493032103368720384 291764516509822576754688 293762903609204923170816 297842943937110547103744 300882157650754532278272 307150535935145251700736 307751613304881348083712 324919575204120596840448 335073311929249365491712 340391935928126339547136 343865323029433751175168 351029183925880287657984 354457718404495196553216 359043548855694906097664 382940927919142131990528 401176210201006043037696 403923992462656769359872 409534047913527002267648 433226100272160795787264 437646774764733865132032 446764415905665820655616 458487097372578334900224 460725803902717877551104 461627419957322022125568 462079552591952112254976 468038911901173716877312 487379362806180895260672 510587903892189509320704 526543775888820431486976 534901613601341390716928 538565323283542359146496 557004986064206737440768 587525807218409846341632 595685887874221094207488 601764315301509064556544 614301071870290503401472 649839150408241193680896 670146623858498730983424 680783871856252679094272 687730646058867502350336 702058367851760575315968 718087097711389812195328 765881855838284263981056 802352420402012086075392 807847984925313538719744 819068095827054004535296 875293549529467730264064 893528831811331641311232 921451607805435755102208 923254839914644044251136 936077823802347433754624 974758725612361790521344 1021175807784379018641408 1053087551777640862973952 1069803227202682781433856 1077130646567084718292992 1191371775748442188414976 1203528630603018129113088 1228602143740581006802944 1299678300816482387361792 1340293247716997461966848 1375461292117735004700672 1404116735703521150631936 1531763711676568527962112 1604704840804024172150784 1615695969850627077439488 1638136191654108009070592 1787057663622663282622464 1842903215610871510204416 1872155647604694867509248 1949517451224723581042688 2042351615568758037282816 2106175103555281725947904 2154261293134169436585984 2382743551496884376829952 2407057261206036258226176 2457204287481162013605888 2680586495433994923933696 2808233471407042301263872 3063527423353137055924224 3209409681608048344301568 3231391939701254154878976 3276272383308216018141184 3574115327245326565244928 3685806431221743020408832 3744311295209389735018496 3899034902449447162085376 4212350207110563451895808 4765487102993768753659904 4814114522412072516452352 4914408574962324027211776 5361172990867989847867392 5616466942814084602527744 6127054846706274111848448 6462783879402508309757952 6552544766616432036282368 7148230654490653130489856 7371612862443486040817664 7488622590418779470036992 8424700414221126903791616 9628229044824145032904704 9828817149924648054423552 10722345981735979695734784 11232933885628169205055488 13105089533232864072564736 14296461308981306260979712 14743225724886972081635328 16849400828442253807583232 19657634299849296108847104 21444691963471959391469568 22465867771256338410110976 26210179066465728145129472 29486451449773944163270656 33698801656884507615166464 39315268599698592217694208 42889383926943918782939136 52420358132931456290258944 58972902899547888326541312 67397603313769015230332928 78630537199397184435388416 117945805799095776653082624 157261074398794368870776832 235891611598191553306165248 471783223196383106612330496
- Sum of all divisors σ(n): 1775002975286408615654800335
- Sum of proper divisors (its aliquot sum) s(n): 1303219752090025509042469839
- 471783223196383106612330496 is an abundant number, because the sum of its proper divisors (1303219752090025509042469839) is greater than itself. Its abundance is 831436528893642402430139343
Bases of 471783223196383106612330496
- Binary: 110000110001111111111101111000110110011100110000101001011000100000000000000000000000000002
- Hexadecimal: 0x1863FFBC6CE614B10000000
- Base-36: 1NA1VAGCSPH2113B40
Squares and roots of 471783223196383106612330496
- 471783223196383106612330496 squared (4717832231963831066123304962) is 222579409689568238999202110450847181780949788331606016
- 471783223196383106612330496 cubed (4717832231963831066123304963) is 105009231320492769216253933005116834285403772926356448497404062630553020253863936
-
471783223196383106612330496 is a
perfect square number . Itssquare root is 21720571428864 -
The
cube root of 471783223196383106612330496 is 778480068.4080283687
Scales and comparisons
How big is 471783223196383106612330496?- 471,783,223,196,383,106,612,330,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 471,783,223,196,383,106,612,330,496 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 471783223196383106612330496 cubic inches would be around 64873339 feet tall.
Recreational maths with 471783223196383106612330496
- 471783223196383106612330496 backwards is 694033216601383691322387174
- The number of decimal digits it has is: 27
- The sum of 471783223196383106612330496's digits is 108
- 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 471783223196383106612330496 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 471783223196383106612330496 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/471783223196383106612330496/
Chicago style:
Numbermatics. 2024. "Number 471783223196383106612330496 - Facts about the integer". https://numbermatics.com/n/471783223196383106612330496/
The information we have on file for 471783223196383106612330496 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 471783223196383106612330496, math, Factors of 471783223196383106612330496, curriculum, school, college, exams, university, Prime factorization of 471783223196383106612330496, STEM, science, technology, engineering, physics, economics, calculator, four hundred seventy-one septillion, seven hundred eighty-three sextillion, two hundred twenty-three quintillion, one hundred ninety-six quadrillion, three hundred eighty-three trillion, one hundred six billion, six hundred twelve million, three hundred thirty thousand, four hundred ninety-six.