143937739601386118930497536
143,937,739,601,386,118,930,497,536 is an even composite number composed of six prime numbers multiplied together.
143937739601386118930497536 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 143937739601386118930497536:
226 × 34 × 74 × 792 × 1272 × 3312
(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 × 3 × 3 × 7 × 7 × 7 × 7 × 79 × 79 × 127 × 127 × 331 × 331)See below for interesting mathematical facts about the number 143937739601386118930497536 from the Numbermatics database.
Names of 143937739601386118930497536
- Cardinal: 143937739601386118930497536 can be written as One hundred forty-three septillion, nine hundred thirty-seven sextillion, seven hundred thirty-nine quintillion, six hundred one quadrillion, three hundred eighty-six trillion, one hundred eighteen billion, nine hundred thirty million, four hundred ninety-seven thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 1.43937739601386118930497536 × 1026
Factors of 143937739601386118930497536
Divisors of 143937739601386118930497536
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 72 79 81 84 96 98 108 112 126 127 128 144 147 158 162 168 189 192 196 216 224 237 252 254 256 288 294 316 324 331 336 343 378 381 384 392 432 441 448 474 504 508 512 553 567 576 588 632 648 662 672 686 711 756 762 768 784 864 882 889 896 948 993 1008 1016 1024 1029 1106 1134 1143 1152 1176 1264 1296 1323 1324 1344 1372 1422 1512 1524 1536 1568 1659 1728 1764 1778 1792 1896 1986 2016 2032 2048 2058 2133 2212 2268 2286 2304 2317 2352 2401 2528 2592 2646 2648 2667 2688 2744 2844 2979 3024 3048 3072 3087 3136 3318 3429 3456 3528 3556 3584 3792 3871 3969 3972 4032 4064 4096 4116 4266 4424 4536 4572 4608 4634 4704 4802 4977 5056 5184 5292 5296 5334 5376 5488 5688 5958 6048 6096 6144 6174 6223 6241 6272 6399 6636 6858 6912 6951 7056 7112 7168 7203 7584 7742 7938 7944 8001 8064 8128 8192 8232 8532 8848 8937 9072 9144 9216 9261 9268 9408 9604 9954 10033 10112 10287 10368 10584 10592 10668 10752 10976 11376 11613 11916 12096 12192 12288 12348 12446 12482 12544 12798 13272 13716 13824 13902 14112 14224 14336 14406 14931 15168 15484 15876 15888 16002 16128 16129 16219 16256 16384 16464 17064 17696 17874 18144 18288 18432 18522 18536 18669 18723 18816 19208 19908 20066 20224 20574 20736 20853 21168 21184 21336 21504 21609 21952 22752 23226 23832 24003 24192 24384 24576 24696 24892 24964 25088 25596 26149 26544 26811 27097 27432 27648 27783 27804 28224 28448 28672 28812 29862 30099 30336 30968 31752 31776 32004 32256 32258 32438 32512 32768 32928 34128 34839 35392 35748 36288 36576 36864 37044 37072 37338 37446 37632 38416 39816 40132 40448 41148 41472 41706 42037 42336 42368 42672 43008 43218 43561 43687 43904 44793 45504 46452 47664 48006 48384 48387 48657 48768 49152 49392 49784 49928 50176 51192 52298 53088 53622 54194 54864 55296 55566 55608 56007 56169 56448 56896 57344 57624 59724 60198 60672 61936 62559 63504 63552 64008 64512 64516 64827 64876 65024 65536 65856 68256 69678 70231 70784 71496 72009 72576 73152 73728 74088 74144 74676 74892 75264 76832 78447 79632 80264 80896 81291 82296 82944 83412 84074 84672 84736 85344 86016 86436 87122 87374 87808 89586 90297 91008 92904 95328 96012 96768 96774 97314 97536 98304 98784 99568 99856 100352 102384 104517 104596 106176 107244 108388 109561 109728 110592 111132 111216 112014 112338 112896 112903 113533 113792 114688 115248 119448 120396 121344 123872 125118 126111 127008 127104 128016 129024 129032 129654 129752 130048 130683 131061 131072 131712 136512 139356 140462 141568 142992 144018 145152 145161 145971 146304 147456 148176 148288 149352 149784 150528 153664 156894 159264 160528 161792 162582 164592 165888 166824 168021 168148 168507 169344 169472 170688 172032 172872 174244 174748 175616 179172 180594 182016 183043 185808 187677 189679 190656 192024 193536 193548 194481 194628 195072 196608 197568 199136 199712 200704 204768 209034 209192 210693 212352 214488 216776 219122 219456 221184 222264 222432 224028 224676 225792 225806 227066 227584 229376 230496 235341 238896 240792 242688 243873 247744 250236 252222 254016 254208 256032 258048 258064 259308 259504 260096 261366 262122 262144 263424 270891 273024 278712 280924 283136 285984 288036 290304 290322 291942 292608 294259 294912 296352 296576 298704 299568 301056 304927 305809 307328 313551 313788 318528 321056 323584 325164 328683 329184 331776 333648 336042 336296 337014 338688 338709 338944 340599 341376 344064 345744 348488 349496 351232 358344 361188 364032 366086 371616 375354 378333 379358 381312 384048 387072 387096 388962 389256 390144 392049 393183 393216 395136 398272 399424 401408 409536 418068 418384 421386 424704 428976 433552 435483 437913 438244 438912 442368 444528 444864 448056 449352 451584 451612 454132 455168 458752 460992 470682 477792 481584 485376 487746 491617 495488 500472 504063 504444 505521 508032 508416 512064 516096 516128 518616 519008 520192 522732 524244 524288 526848 541782 546048 549129 557424 561848 566272 569037 571968 576072 580608 580644 583884 585216 588518 589824 592704 593152 597408 599136 602112 609854 611618 614656 627102 627576 632079 637056 642112 647168 650328 657366 658368 663552 667296 672084 672592 674028 677376 677418 677888 681198 682752 688128 691488 696976 698992 702464 706023 716688 722376 728064 731619 732172 743232 750708 756666 758716 762624 766927 768096 774144 774192 777924 778512 780288 784098 786366 786432 790272 790321 792607 794731 796544 798848 802816 812673 819072 836136 836768 842772 849408 857952 867104 870966 875826 876488 877824 882777 884736 889056 889728 896112 898704 903168 903224 908264 910336 914781 917427 917504 921984 941364 955584 963168 970752 975492 983234 986049 990976 1000944 1008126 1008888 1011042 1016064 1016127 1016832 1021797 1024128 1032192 1032256 1037232 1038016 1040384 1045464 1048488 1048576 1053696 1083564 1092096 1098258 1114848 1123696 1132544 1134999 1138074 1143936 1152144 1161216 1161288 1167768 1170432 1176147 1177036 1179549 1179648 1185408 1186304 1194816 1198272 1204224 1219708 1223236 1229312 1254204 1255152 1264158 1274112 1274191 1281301 1284224 1294336 1300656 1306449 1313739 1314732 1316736 1327104 1334592 1344168 1345184 1348056 1354752 1354836 1355776 1362396 1365504 1376256 1382976 1393952 1397984 1404928 1412046 1433376 1444752 1456128 1463238 1464344 1474851 1486464 1501416 1513332 1517432 1525248 1533854 1536192 1548288 1548384 1555848 1557024 1560576 1568196 1572732 1572864 1580544 1580642 1585214 1589462 1593088 1597696 1605632 1625346 1638144 1647387 1672272 1673536 1685544 1698816 1707111 1715904 1734208 1741932 1751652 1752976 1755648 1765554 1769472 1778112 1779456 1792224 1797408 1806336 1806448 1816528 1820672 1829562 1834854 1835008 1843968 1882728 1896237 1911168 1926336 1941504 1950984 1966468 1972098 1981952 2001888 2016252 2017776 2022084 2032128 2032254 2033664 2043594 2048256 2059813 2064384 2064512 2065771 2074464 2076032 2080768 2090928 2096976 2097152 2107392 2118069 2140663 2167128 2184192 2194857 2196516 2229696 2247392 2265088 2269998 2276148 2287872 2300781 2304288 2322432 2322576 2335536 2340864 2352294 2354072 2359098 2359296 2370816 2370963 2372608 2377821 2384193 2389632 2396544 2408448 2439416 2446472 2458624 2508408 2510304 2528316 2548224 2548382 2562602 2568448 2588672 2601312 2612898 2627478 2629464 2633472 2648331 2654208 2669184 2688336 2690368 2696112 2709504 2709672 2711552 2724792 2731008 2744343 2752281 2752512 2765952 2787904 2795968 2809856 2824092 2866752 2889504 2912256 2926476 2928688 2949702 2958147 2972928 3002832 3026664 3034864 3048381 3050496 3065391 3067708 3072384 3096576 3096768 3111696 3114048 3121152 3136392 3145464 3145728 3161088 3161284 3170428 3178924 3186176 3195392 3211264 3250692 3276288 3294774 3320923 3344544 3347072 3371088 3397632 3404997 3414222 3431808 3441319 3468416 3483864 3503304 3505952 3511296 3528441 3531108 3538647 3538944 3556224 3558912 3584448 3594816 3612672 3612896 3633056 3641344 3659124 3669708 3670016 3687936 3765456 3792474 3822336 3822573 3843903 3852672 3883008 3901968 3932936 3944196 3963904 4003776 4032504 4035552 4044168 4064256 4064508 4067328 4087188 4096512 4119626 4128768 4129024 4131542 4148928 4152064 4161536 4181856 4193952 4194304 4214784 4236138 4281326 4334256 4368384 4389714 4393032 4424553 4459392 4494784 4530176 4539996 4552296 4575744 4601562 4608576 4644864 4645152 4671072 4681728 4704588 4708144 4718196 4718592 4741632 4741926 4745216 4755642 4768386 4779264 4793088 4816896 4878832 4892944 4917248 4942161 5016816 5020608 5056632 5096448 5096764 5121333 5125204 5136896 5177344 5202624 5225796 5254956 5258928 5266944 5296662 5308416 5338368 5338699 5368489 5376672 5380736 5392224 5419008 5419344 5423104 5449584 5462016 5488686 5504562 5505024 5531904 5532247 5548249 5575808 5591936 5619712 5648184 5688711 5733504 5779008 5824512 5852952 5857376 5899404 5916294 5945856 6005664 6053328 6069728 6096762 6100992 6130782 6135416 6144768 6179439 6193152 6193536 6197313 6223392 6228096 6242304 6272784 6290928 6291456 6322176 6322568 6340856 6357848 6372352 6390784 6421989 6422528 6501384 6552576 6589548 6641846 6689088 6694144 6742176 6795264 6809994 6828444 6863616 6882638 6902343 6936832 6967728 7006608 7011904 7022592 7056882 7062216 7077294 7077888 7112448 7112889 7117824 7133463 7152579 7168896 7189632 7225344 7225792 7266112 7282688 7318248 7339416 7340032 7375872 7530912 7584948 7644672 7645146 7687806 7705344 7766016 7803936 7865872 7888392 7927808 7944993 8007552 8065008 8071104 8088336 8128512 8129016 8134656 8174376 8193024 8233029 8239252 8256843 8257536 8258048 8263084 8297856 8304128 8323072 8363712 8387904 8388608 8429568 8472276 8562652 8655319 8668512 8736768 8779428 8786064 8849106 8874441 8918784 8919337 8969107 8989568 9060352 9079992 9104592 9145143 9151488 9196173 9203124 9217152 9289728 9290304 9342144 9363456 9409176 9416288 9436392 9437184 9483264 9483852 9490432 9511284 9536772 9558528 9586176 9633792 9757664 9785888 9834496 9884322 9962769 10033632 10041216 10113264 10192896 10193528 10242666 10250408 10273792 10323957 10354688 10405248 10451592 10509912 10517856 10533888 10593324 10616832 10676736 10677398 10736978 10753344 10761472 10784448 10838016 10838688 10846208 10899168 10924032 10977372 11009124 11010048 11063808 11064494 11096498 11151616 11183872 11239424 11296368 11377422 11467008 11467719 11531709 11558016 11649024 11705904 11714752 11798808 11832588 11891712 12011328 12106656 12139456 12193524 12201984 12261564 12270832 12289536 12358878 12386304 12387072 12394626 12446784 12456192 12484608 12545568 12581856 12582912 12644352 12645136 12681712 12715696 12744704 12781568 12843978 12845056 13002768 13105152 13179096 13273659 13283692 13378176 13388288 13484352 13590528 13619988 13656888 13727232 13765276 13804686 13873664 13914247 13935456 14013216 14023808 14045184 14113764 14124432 14154588 14155776 14224896 14225778 14235648 14266926 14305158 14337792 14379264 14418691 14450688 14451584 14460397 14532224 14565376 14636496 14678832 14680064 14751744 14826483 14984641 15061824 15169896 15289344 15290292 15363999 15375612 15410688 15532032 15607872 15731744 15776784 15855616 15889986 16015104 16016097 16105467 16130016 16142208 16176672 16257024 16258032 16269312 16348752 16386048 16466058 16478504 16513686 16515072 16516096 16526168 16595712 16596741 16608256 16644747 16646144 16727424 16775808 16777216 16859136 16944552 17125304 17310638 17337024 17473536 17558856 17572128 17698212 17748882 17837568 17838674 17938214 17979136 18120704 18159984 18209184 18290286 18302976 18392346 18406248 18434304 18538317 18579456 18580608 18591939 18684288 18726912 18818352 18832576 18872784 18874368 18966528 18967704 18980864 19022568 19073544 19117056 19172352 19265967 19267584 19515328 19571776 19668992 19768644 19925538 20067264 20082432 20226528 20385792 20387056 20485332 20500816 20547584 20647914 20707029 20709376 20810496 20903184 21019824 21035712 21067776 21186648 21233664 21338667 21353472 21354796 21400389 21457737 21473956 21506688 21522944 21568896 21676032 21677376 21692416 21798336 21848064 21954744 22018248 22020096 22127616 22128988 22192996 22303232 22367744 22478848 22592736 22754844 22934016 22935438 23063418 23116032 23246461 23298048 23411808 23429504 23597616 23665176 23783424 23834979 24022656 24089233 24213312 24278912 24387048 24403968 24523128 24541664 24579072 24699087 24717756 24770529 24772608 24774144 24789252 24893568 24912384 24969216 25091136 25163712 25165824 25288704 25290272 25363424 25431392 25489408 25563136 25687956 25690112 25965957 26005536 26210304 26358192 26547318 26567384 26756352 26758011 26776576 26907321 26968704 27181056 27239976 27313776 27454464 27530552 27609372 27747328 27828494 27870912 28026432 28047616 28090368 28227528 28248864 28309176 28311552 28449792 28451556 28471296 28533852 28610316 28675584 28758528 28837382 28901376 28903168 28920794 29064448 29130752 29272992 29357664 29360128 29503488 29652966 29888307 29969282 30123648 30339792 30578688 30580584 30727998 30751224 30821376 30971871 31064064 31215744 31463488 31553568 31711232 31779972 32030208 32032194 32210934 32260032 32284416 32353344 32514048 32516064 32538624 32697504 32772096 32932116 32957008 33027372 33030144 33032192 33052336 33191424 33193482 33216512 33289494 33292288 33454848 33551616 33554432 33718272 33889104 34250608 34403157 34595127 34621276 34674048 34947072 35117712 35144256 35396424 35497764 35675136 35677348 35876428 35958272 36241408 36319968 36418368 36580572 36605952 36784692 36812496 36868608 37076634 37158912 37161216 37183878 37368576 37370893 37453824 37579423 37636704 37665152 37745568 37748736 37933056 37935408 37961728 38045136 38147088 38234112 38344704 38531934 38535168 38725729 38837743 39030656 39143552 39337984 39537288 39820977 39851076 40134528 40164864 40453056 40771584 40774112 40970664 41001632 41095168 41295828 41414058 41418752 41620992 41742741 41806368 42039648 42071424 42135552 42373296 42467328 42677334 42706944 42709592 42800778 42915474 42947912 43013376 43045888 43137792 43256073 43352064 43354752 43381191 43384832 43596672 43696128 43909488 44036496 44040192 44255232 44257976 44385992 44606464 44735488 44953923 44957696 45185472 45509688 45868032 45870876 46126836 46232064 46492922 46596096 46823616 46859008 47195232 47330352 47566848 47669958 48045312 48048291 48178466 48316401 48426624 48557824 48774096 48807936 49046256 49083328 49158144 49398174 49435512 49541058 49545216 49548288 49578504 49787136 49790223 49824768 49934241 49938432 50182272 50327424 50331648 50577408 50580544 50726848 50862784 50978816 51126272 51375912 51380224 51931914 52011072 52420608 52716384 53094636 53134768 53512704 53516022 53553152 53814642 53937408 54362112 54479952 54627552 54908928 55061104 55218744 55494656 55614951 55656988 55741824 55775817 56052864 56095232 56180736 56455056 56497728 56618352 56623104 56899584 56903112 56942592 57067704 57220632 57351168 57517056 57674764 57797901 57802752 57806336 57841588 58128896 58261504 58545984 58715328 58720256 59006976 59305932 59776614 59938564 60247296 60587233 60679584 61157376 61161168 61455996 61502448 61642752 61943742 62121087 62128128 62431488 62435359 62783749 62926976 63107136 63422464 63559944 64016001 64060416 64064388 64201167 64373211 64421868 64520064 64568832 64706688 65028096 65032128 65077248 65395008 65544192 65864232 65914016 66054744 66060288 66064384 66104672 66382848 66386964 66433024 66578988 66584576 66909696 67103232 67108864 67436544 67778208 68501216 68806314 69190254 69242552 69348096 69739383 69894144 70235424 70288512 70792848 70995528 71350272 71354696 71752856 71916544 72267699 72482816 72639936 72836736 73161144 73211904 73569384 73624992 73737216 74153268 74317824 74322432 74367756 74737152 74741786 74907648 75158846 75273408 75330304 75491136 75497472 75866112 75870816 75923456 76090272 76294176 76468224 76689408 77063868 77070336 77451458 77675486 77897871 78061312 78287104 78675968 79074576 79641954 79702152 80269056 80274033 80329728 80721963 80906112 81543168 81548224 81941328 82003264 82190336 82591656 82828116 82837504 83241984 83485482 83612736 84079296 84142848 84271104 84746592 84934656 85354668 85413888 85419184 85601556 85830948 85895824 86026752 86091776 86275584 86512146 86704128 86709504 86762382 86769664 87193344 87392256 87818976 88072992 88080384 88510464 88515952 88771984 89212928 89470976 89664921 89907846 89915392 90370944 91019376 91736064 91741752 92253672 92464128 92915613 92985844 93192192 93647232 93718016 94390464 94660704 95133696 95339916 96090624 96096582 96356932 96632802 96853248 97115648 97399729 97548192 97615872 98092512 98166656 98316288 98796348 98871024 99082116 99090432 99096576 99157008 99574272 99580446 99649536 99868482 99876864 100364544 100654848 100661089 100663296 100930837 101154816 101161088 101222779 101453696 101725568 101957632 102252544 102751824 102760448 103209471 103785381 103863828 104022144 104841216 105432768 106189272 106269536 107025408 107032044 107106304 107629284 107874816 108724224 108959904 109255104 109817856 110122208 110437488 110989312 111229902 111313976 111483648 111551634 112105728 112112679 112190464 112361472 112738269 112910112 112995456 113236704 113246208 113799168 113806224 113885184 114135408 114441264 114702336 115034112 115349528 115595802 115605504 115612672 115683176 116177187 116257792 116513229 116523008 117091968 117430656 117440512 118013952 118611864 119553228 119877128 120494592 121174466 121359168 122314752 122322336 122911992 123004896 123285504 123887484 124242174 124256256 124862976 124870718 125228223 125567498 125853952 126214272 126844928 127119888 128032002 128120832 128128776 128402334 128746422 128843736 129040128 129137664 129413376 129768219 130056192 130064256 130143573 130154496 130790016 131088384 131728464 131828032 132109488 132120576 132128768 132209344 132765696 132773928 132866048 133157976 133169152 133819392 134206464 134861769 134873088 135556416 137002432 137612628 138380508 138485104 138696192 139478766 139788288 140470848 140577024 141585696 141991056 142700544 142709392 143505712 143833088 144144873 144535398 144949203 144965632 145279872 145673472 146322288 146423808 147138768 147249984 147474432 148306536 148635648 148644864 148735512 149370669 149474304 149483572 149802723 149815296 150317692 150546816 150660608 150982272 150994944 151732224 151741632 151846912 152180544 152588352 152936448 153378816 154127736 154140672 154902916 155350972 155795742 156122624 156574208 157351936 158149152 159283908 159404304 160538112 160548066 160659456 161443926 161812224 162725227 163086336 163096448 163882656 164006528 164380672 165183312 165656232 165675008 166483968 166844853 166970964 167225472 167327451 168158592 168285696 168542208 169493184 169869312 170709336 170827776 170838368 171203112 171661896 171791648 172053504 172183552 172551168 173024292 173393703 173408256 173419008 173524764 173539328 174386688 174784512 175637952 176145984 176160768 177020928 177031904 177543968 178425856 178941952 179329842 179815692 179830784 180741888 181761699 182038752 183472128 183483504 184507344 184928256 185831226 185971688 186384384 187294464 187306077 187436032 188351247 188780928 189321408 190267392 190679832 192181248 192193164 192713864 193265604 193706496 194231296 194799458 195096384 195231744 196185024 196333312 196632576 197592696 197742048 198164232 198180864 198193152 198314016 199148544 199160892 199299072 199736964 199753728 200729088 201309696 201322178 201326592 201861674 202309632 202322176 202445558 202907392 203451136 203915264 204505088 205503648 205520896 206418942 207570762 207727656 208044288 209218149 209682432 210865536 212378544 212539072 214050816 214064088 214212608 215258568 215749632 216803097 217448448 217919808 218510208 219635712 220244416 220874976 221978624 222459804 222627952 222967296 223103268 224211456 224225358 224380928 224722944 225476538 225820224 225990912 226473408 226492416 227598336 227612448 227770368 228270816 228882528 229404672 230068224 230699056 231191604 231211008 231225344 231366352 232354374 232515584 233026458 233046016 233693613 234183936 234861312 234881024 236027904 237223728 239106456 239754256 240822099 240989184 242165889 242348932 242718336 244629504 244644672 245823984 246009792 246571008 247774968 248484348 248512512 249725952 249741436 250456446 251134996 251707904 252428544 253689856 254239776 256064004 256241664 256257552 256804668 257492844 257687472 258080256 258275328 258826752 259536438 260112384 260128512 260287146 260308992 261580032 261596251 262176768 262352917 263055961 263456928 263656064 264218976 264241152 264257536 264418688 265531392 265547856 265732096 266315952 266338304 267638784 268412928 268994763 269723538 269746176 271112832 271864201 274004864 275225256 276761016 276970208 277392384 278746839 278957532 279576576 280941696 281154048 283171392 283982112 285401088 285418784 287011424 287666176 288289746 289070796 289898406 289931264 290559744 291346944 292199187 292644576 292847616 294277536 294499968 294948864 296613072 297271296 297289728 297471024 298741338 298948608 298967144 299605446 299630592 300635384 301093632 301321216 301964544 301983267 301989888 302792511 303464448 303483264 303668337 303693824 304361088 305176704 305872896 306757632 308255472 308281344 309805832 310701944 311591484 312245248 313148416 314703872 316298304 318567816 318808608 321076224 321096132 321318912 322887852 323624448 325450454 326172672 326192896 327765312 328013056 328761344 330366624 331312464 331350016 332967936 333689706 333941928 334450944 334654902 336317184 336338037 336571392 337084416 338214807 338986368 339738624 341418672 341655552 341676736 342406224 343323792 343583296 344107008 344367104 345102336 346048584 346787406 346816512 346838016 347049528 347078656 348531561 348773376 349539687 349569024 351275904 352291968 352321536 354041856 354063808 355087936 356851712 357883904 358659684 359631384 359661568 361483776 363523398 364077504 366944256 366967008 369014688 369856512 371662452 371943376 372768768 374588928 374612154 374872064 375684669 376702494 377561856 378642816 380534784 381359664 384362496 384386328 385427728 386531208 387412992 388462592 389304657 389598916 390192768 390430719 390463488 392370048 392666624 393265152 395185392 395484096 396328464 396361728 396386304 396628032 398297088 398321784 398598144 399473928 399507456 401458176 402619392 402644356 403723348 404585307 404619264 404644352 404891116 405814784 406902272 407830528 409010176 411007296 411041792 412837884 415141524 415455312 416088576 418436298 419364864 421731072 421757221 424110631 424757088 425078144 428101632 428128176 428425216 430517136 431499264 432434619 433606194 434847609 434896896 435839616 437020416 437047513 439271424 440488832 441749952 443957248 444919608 445255904 445934592 446206536 448112007 448422912 448450716 448761856 449408169 449445888 450953076 451640448 451981824 452946816 452984832 455196672 455224896 455540736 456541632 457765056 458809344 460136448 461398112 462383208 462422016 462450688 462732704 464708748 465031168 466052916 466092032 467387226 468367872 469722624 469762048 472055808 474447456 478212912 479508512 481644198 481978368 484331778 484697864 485436672 488175681 489259008 489289344 491647968 492019584 493142016 495549936 496968696 497025024 499451904 499482872 500912892 502269992 503415808 504857088 507379712 508479552 512128008 512483328 512515104 513609336 514985688 515374944 516160512 516550656 517653504 519072876 520224768 520257024 520574292 520617984 523160064 523192502 524353536 524705834 526111922 526913856 527312128 528437952 528482304 528515072 528837376 531062784 531095712 531464192 532631904 532676608 535277568 536825856 537989526 539447076 539492352 542225664 543728402 545285097 548009728 550450512 553522032 553940416 554784768 557493678 557915064 559153152 561883392 561918231 562308096 565053741 566342784 567964224 570802176 570837568 574022848 575332352 576579492 578141592 579796812 579862528 581119488 582693888 584398374 585289152 585695232 588555072 588999936 589897728 593226144 594542592 594579456 594942048 597482676 597897216 597934288 599210892 599261184 601270768 602187264 602642432 603929088 603966534 603979776 605585022 606928896 606966528 607336674 607387648 608722176 610353408 611745792 613515264 616510944 616562688 619611664 621403888 623182968 624490496 626296832 627654447 629407744 632596608 637135632 637617216 642152448 642192264 642637824 645775704 647248896 650409291 650900908 652345344 652385792 655530624 656026112 657522688 660733248 662624928 662700032 665935872 667379412 667883856 668901888 669309804 672634368 672676074 673142784 674168832 676429614 677972736 679477248 681798103 682837344 683311104 683353472 683770201 684812448 686647584 687166592 688214016 688734208 690204672 692097168 693574812 693633024 693676032 694099056 694157312 697063122 697546752 699079374 699138048 701080839 702551808 704583936 704627623 704643072 708083712 708127616 708559453 710175872 713703424 715767808 717319368 719262768 719323136 722466297 722967552 726497667 727046796 728155008 733888512 733934016 738029376 739713024 743324904 743886752 745537536 749177856 749224308 749744128 751369338 753404988 755123712 757285632 761069568 762719328 768724992 768772656 770855456 773062416 774825984 776925184 778609314 779197832 780385536 780861438 780926976 784740096 784788753 785333248 786530304 787058751 789167883 790370784 790968192 792656928 792723456 792772608 793256064 796594176 796643568 797196288 798947856 799014912 802916352 805238784 805288712 807446696 809170614 809238528 809288704 809782232 811629568 813804544 815592603 815661056 818020352 822014592 822083584 825675768 830283048 830910624 832177152 836872596 838729728 843462144 843514442 848221262 849514176 850156288 856203264 856256352 856850432 861034272 862998528 864869238 867212388 869695218 869793792 871679232 874040832 874095026 876597561 878542848 880977664 883499904 887914496 889839216 890511808 891869184 892413072 896224014 896845824 896901432 897523712 898816338 898891776 901906152 903280896 903963648 905893632 905949801 905969664 908377533 910393344 910449792 911005011 911081472 913083264 915530112 917618688 920272896 922796224 924766416 924844032 924901376 925465408 929417496 930062336 932105832 932184064 934774452 936735744 939445248 944111616 948894912 956425824 959017024 963288396 963956736 968663556 969395728 970873344 976351362 978518016 978578688 983295936 984039168 986284032 991099872 993937392 994050048 998903808 998965744 1001825784 1004539984 1006831616 1009014111 1009714176 1014644421 1014759424 1016959104 1024256016 1024966656 1025030208 1027218672 1029971376 1030749888 1032321024 1033101312 1035307008 1038145752 1040449536 1040514048 1041148584 1041235968 1045594683 1046320128 1046385004 1048619061 1048707072 1049411668 1052223844 1053827712 1054624256 1056875904 1056964608 1057030144 1057674752 1062125568 1062191424 1062928384 1065263808 1065353216 1070555136 1073651712 1075979052 1078894152 1078984704 1084451328 1087456804 1090570194 1096019456 1099225513 1100901024 1107044064 1107880832 1109569536 1114987356 1115830128 1118306304 1123766784 1123836462 1124616192 1127054007 1130107482 1132685568 1135928448 1139076589 1141604352 1141675136 1148045696 1150664704 1153158984 1156283184 1159593624 1159725056 1162238976 1165387776 1167913971 1168796748 1170578304 1171292157 1171390464 1177110144 1177999872 1179795456 1186452288 1189085184 1189158912 1189884096 1194965352 1195794432 1195868576 1198421784 1198522368 1202541536 1204374528 1205284864 1207858176 1207933068 1211170044 1213755921 1213857792 1213933056 1214673348 1214775296 1217444352 1220706816 1223491584 1227030528 1233021888 1233125376 1239223328 1242807776 1246365936 1248980992 1252593664 1255308894 1258815488 1265193216 1265271663 1272331893 1274271264 1275234432 1284304896 1284384528 1285275648 1291551408 1294497792 1300818582 1301801816 1304690688 1304771584 1311061248 1311142539 1312052224 1315045376 1321466496 1325249856 1325400064 1331871744 1334758824 1335767712 1337803776 1338619608 1345268736 1345352148 1346285568 1348337664 1352859228 1355945472 1358954496 1363596206 1365674688 1366622208 1366706944 1367540402 1369624896 1373295168 1374333184 1376428032 1377468416 1380409344 1384194336 1387149624 1387266048 1387352064 1388198112 1388314624 1394126244 1395093504 1398158748 1398276096 1402161678 1405103616 1409167872 1409255246 1409286144 1416167424 1416255232 1417118906 1420351744 1427406848 1431535616 1434638736 1438525536 1438646272 1444932594 1445935104 1452995334 1454093592 1456310016 1464527043 1467777024 1467868032 1476058752 1479426048 1486649808 1487773504 1491075072 1498355712 1498448616 1499488256 1502738676 1506809976 1510247424 1514571264 1522139136 1525438656 1537449984 1537545312 1541710912 1546124832 1549651968 1553850368 1557218628 1558395664 1560771072 1561722876 1561853952 1569480192 1569577506 1570666496 1573060608 1574117502 1578335766 1580741568 1581936384 1585313856 1585446912 1585545216 1586512128 1593188352 1593287136 1594392576 1597895712 1598029824 1605832704 1610477568 1610577424 1614893392 1618341228 1618477056 1618577408 1619564464 1623259136 1627609088 1631185206 1631322112 1635855291 1636040704 1644029184 1644167168 1651351536 1660566096 1661821248 1664354304 1673745192 1677459456 1685754693 1686924288 1687028884 1695161223 1696442524 1699028352 1700312576 1712406528 1712512704 1713700864 1722068544 1725997056 1729738476 1734424776 1739390436 1739587584 1743358464 1748081664 1748190052 1753195122 1757085696 1761955328 1766999808 1767109369 1775828992 1779678432 1781023616 1783738368 1784826144 1792448028 1793691648 1793802864 1795047424 1797632676 1797783552 1803812304 1806561792 1807927296 1811787264 1811899602 1811939328 1816755066 1820786688 1820899584 1822010022 1822162944 1826166528 1831060224 1831173757 1835237376 1836470419 1840545792 1845592448 1849532832 1849688064 1849802752 1850930816 1858834992 1860124672 1864211664 1864368128 1869548904 1873471488 1878890496 1882963341 1888223232 1897789824 1903049407 1912851648 1918034048 1926576792 1927913472 1937327112 1938791456 1941746688 1951227873 1952702724 1957036032 1957157376 1966591872 1968078336 1972568064 1982199744 1987874784 1988100096 1997807616 1997931488 2003651568 2009079968 2013663232 2018028222 2019428352 2029288842 2029518848 2033918208 2045394309 2048512032 2049933312 2050060416 2051310603 2054437344 2059942752 2061499776 2064642048 2066202624 2070614016 2076291504 2080899072 2081028096 2082297168 2082471936 2091189366 2092640256 2092770008 2097238122 2097414144 2098823336 2104447688 2107655424 2109248512 2113751808 2113882869 2113929216 2114060288 2115349504 2124251136 2124382848 2125678359 2125856768 2130527616 2130706432 2141110272 2147303424 2151958104 2157788304 2157969408 2168902656 2174913608 2181140388 2192038912 2198451026 2201802048 2214088128 2215761664 2219139072 2229974712 2231660256 2236612608 2247533568 2247672924 2249232384 2254108014 2260214964 2265371136 2271856896 2278153178 2283208704 2283350272 2296091392 2301329408 2306317968 2312566368 2319187248 2319450112 2324477952 2330775552 2335827942 2337593496 2341156608 2342584314 2342780928 2354220288 2354366259 2355999744 2359590912 2361176253 2367503649 2372904576 2378170368 2378317824 2379768192 2389930704 2391588864 2391737152 2396843568 2397044736 2405083072 2408749056 2410569728 2415716352 2415866136 2422340088 2427511842 2427715584 2427866112 2429346696 2429550592 2434888704 2441413632 2446777809 2446983168 2454061056 2466043776 2466250752 2478446656 2485615552 2492731872 2497961984 2505187328 2510617788 2517630976 2530386432 2530543326 2544663786 2548542528 2550468864 2568609792 2568769056 2570551296 2583102816 2588995584 2601637164 2603603632 2609381376 2609543168 2622122496 2622285078 2624104448 2629792683 2630090752 2642932992 2650499712 2650800128 2663743488 2669517648 2671535424 2675607552 2677239216 2690537472 2690704296 2692571136 2696675328 2705718456 2711890944 2717849403 2717908992 2725132599 2727192412 2731349376 2733015033 2733244416 2733413888 2735080804 2739249792 2746590336 2748666368 2752856064 2754936832 2760818688 2768388672 2774299248 2774532096 2774704128 2776396224 2776629248 2788252488 2790187008 2796317496 2796552192 2804323356 2810207232 2818335744 2818510492 2832334848 2832510464 2834237812 2840703488 2854813696 2863071232 2869277472 2877051072 2877292544 2889865188 2891870208 2905990668 2908187184 2912620032 2929054086 2935554048 2935736064 2952117504 2952300547 2958852096 2968774417 2973299616 2975547008 2982150144 2996711424 2996897232 2998976512 3005477352 3013619952 3020494848 3027042333 3029142528 3043933263 3044278272 3050877312 3059332591 3074899968 3075090624 3083421824 3092249664 3099303936 3107700736 3114437256 3116791328 3121542144 3123445752 3123707904 3136784049 3138960384 3139155012 3141332992 3145857183 3146121216 3148235004 3156671532 3161483136 3163872768 3170627712 3170893824 3171090432 3173024256 3186376704 3186574272 3188785152 3195791424 3196059648 3211665408 3220955136 3221154848 3229786784 3236682456 3236954112 3237154816 3239128928 3246518272 3255218176 3262370412 3262644224 3271710582 3272081408 3288058368 3288334336 3297676539 3302703072 3321132192 3323642496 3328708608 3347490384 3354918912 3371509386 3373848576 3374057768 3390322446 3392885048 3398056704 3400625152 3417229767 3424813056 3425025408 3427401728 3444137088 3451994112 3459476952 3468849552 3478780872 3479175168 3486716928 3496163328 3496380104 3506390244 3514171392 3523910656 3533999616 3534218738 3551657984 3559356864 3562047232 3567476736 3569652288 3584896056 3587383296 3587605728 3590094848 3595265352 3595567104 3607624608 3613123584 3615854592 3623574528 3623799204 3633510132 3641573376 3641799168 3644020044 3644325888 3652333056 3662120448 3662347514 3670474752 3672940838 3681091584 3691184896 3699065664 3699376128 3699605504 3701861632 3717669984 3720249344 3728423328 3728736256 3739097808 3746942976 3757780992 3765926682 3776446464 3795579648 3795814989 3806098814 3816995679 3825703296 3836068096 3853153584 3855826944 3874654224 3877582912 3883493376 3902455746 3905405448 3914072064 3914314752 3933183744 3933427617 3936156672 3945136128 3964399488 3975749568 3976200192 3995615232 3995862976 4007303136 4018159936 4027326464 4036056444 4038856704 4058577684 4059037696 4067836416 4090788618 4097024064 4099866624 4100120832 4102621206 4108874688 4119885504 4122999552 4129284096 4132405248 4141228032 4152583008 4161798144 4162056192 4164594336 4164943872 4182378732 4185280512 4185540016 4194476244 4194828288 4197646672 4208895376 4215310848 4218497024 4227503616 4227765738 4227858432 4228120576 4230699008 4248502272 4248765696 4251356718 4251713536 4261055232 4261412864 4282220544 4294606848 4303916208 4315576608 4315938816 4337805312 4349827216 4362280776 4384077824 4393581129 4396902052 4403604096 4428176256 4431523328 4438278144 4459949424 4463320512 4473225216 4495067136 4495345848 4498464768 4508216028 4520429928 4530742272 4543713792 4556306356 4566417408 4566700544 4592182784 4602658816 4612635936 4625132736 4638374496 4638900224 4648955904 4661551104 4671655884 4675186992 4682313216 4685168628 4685561856 4708440576 4708732518 4711999488 4719181824 4722352506 4735007298 4745809152 4756340736 4756635648 4759536384 4772586721 4779861408 4783177728 4783474304 4786391407 4793687136 4794089472 4810166144 4817498112 4821139456 4831432704 4831732272 4844680176 4855023684 4855431168 4855732224 4858693392 4859101184 4869777408 4882827264 4893555618 4893966336 4907565873 4908122112 4932087552 4932393361 4932501504 4956893312 4959916171 4971231104 4985463744 4995923968 5010374656 5021235576 5035261952 5057264079 5060772864 5061086652 5085483669 5089327572 5097085056 5100937728 5137219584 5137538112 5141102592 5166205632 5177991168 5203274328 5207207264 5218762752 5219086336 5244244992 5244570156 5248208896 5259585366 5260181504 5285865984 5300999424 5301328107 5301600256 5327486976 5339035296 5343070848 5351215104 5354478432 5381074944 5381408592 5385142272 5393350656 5411436912 5423781888 5435698806 5435817984 5450265198 5454384824 5462698752 5466030066 5466488832 5466827776 5470161608 5478499584 5493180672 5493521271 5497332736 5505712128 5509411257 5509873664 5521637376 5536777344 5548598496 5549064192 5549408256 5552792448 5553258496 5576504976 5580374016 5592634992 5593104384 5608646712 5620414464 5636671488 5637020984 5664669696 5665020928 5668475624 5681406976 5709148221 5709627392 5726142464 5738554944 5754102144 5754585088 5779730376 5783740416 5811981336 5816374368 5825240064 5858108172 5871108096 5871472128 5904235008 5904601094 5917704192 5937548834 5946599232 5951094016 5964300288 5993422848 5993794464 5997953024 6010954704 6027239904 6040989696 6054084666 6058285056 6087866526 6088556544 6101754624 6118665182 6136182927 6149799936 6150181248 6153931809 6166843648 6184499328 6198607872 6215401472 6228874512 6233582656 6243084288 6246891504 6247415808 6273568098 6277920768 6278310024 6282665984 6291714366 6292242432 6296470008 6313343064 6322966272 6327745536 6341255424 6341648607 6341787648 6342180864 6346048512 6372753408 6373148544 6377035077 6377570304 6391582848 6392119296 6423330816 6441910272 6442309696 6459573568 6473364912 6473908224 6474309632 6478257856 6493036544 6510436352 6524740824 6525288448 6543421164 6544162816 6576116736 6595353078 6605406144 6642264384 6647284992 6657417216 6694980768 6709837824 6743018772 6747697152 6748115536 6780644892 6785770096 6796113408 6801250304 6834459534 6849626112 6850050816 6854803456 6888274176 6903988224 6918953904 6937699104 6957561744 6958350336 6973433856 6992326656 6992760208 7012780488 7028342784 7047821312 7063098777 7067999232 7068437476 7083528759 7102510947 7103315968 7118713728 7124094464 7134953472 7139304576 7169792112 7174766592 7175211456 7180189696 7190530704 7191134208 7215249216 7226247168 7231709184 7247149056 7247598408 7267020264 7283146752 7283598336 7288040088 7288651776 7304666112 7324240896 7324695028 7340333427 7340949504 7345881676 7362183168 7382369792 7398131328 7398752256 7399211008 7403723264 7435339968 7440498688 7456846656 7457472512 7478195616 7493885952 7515561984 7531853364 7552892928 7591159296 7591629978 7612197628 7633991358 7651406592 7672136192 7694578591 7706307168 7711653888 7749308448 7755165824 7766986752 7804911492 7810810896 7828144128 7828629504 7866367488 7866855234 7872313344 7889378049 7890272256 7928798976 7951499136 7952400384 7973536123 7991230464 7991725952 8014606272 8036319872 8054652928 8072112888 8077713408 8117155368 8118075392 8135672832 8153548209 8175397797 8181577236 8194048128 8199045099 8199733248 8200241664 8205242412 8217749376 8239771008 8245999104 8258568192 8264810496 8282456064 8305166016 8323596288 8324112384 8329188672 8329887744 8364757464 8370561024 8371080032 8388952488 8389656576 8395293344 8417790752 8430621696 8436994048 8455007232 8455531476 8456241152 8461398016 8497004544 8497531392 8502713436 8503427072 8522110464 8522825728 8564441088 8589213696 8607832416 8631153216 8631877632 8675610624 8699654432 8724561552 8768155648 8787162258 8793804104 8807208192 8856352512 8856901641 8863046656 8876556288 8906323251 8919898848 8926641024 8946450432 8990134272 8990691696 8996929536 9016432056 9040859856 9061484544 9087427584 9112612712 9132834816 9133401088 9177997773 9184365568 9205317632 9225271872 9250265472 9276748992 9277800448 9297911808 9323102208 9343311768 9350373984 9364626432 9370337256 9371123712 9416881152 9417465036 9423998976 9438363648 9444705012 9470014596 9491618304 9512681472 9513271296 9519072768 9545173442 9559722816 9566355456 9566948608 9572782814 9587374272 9588178944 9620332288 9634996224 9642278912 9662865408 9663464544 9689360352 9710047368 9710862336 9711464448 9717386784 9718202368 9739554816 9765654528 9787111236 9787932672 9815131746 9816244224 9864175104 9864786722 9865003008 9893029617 9913786624 9919832342 9942462208 9970927488 9991847936 10020749312 10042471152 10070523904 10114528158 10121545728 10122173304 10170967338 10178655144 10194170112 10201875456 10251689301 10274439168 10275076224 10282205184 10332411264 10355982336 10406548656 10414414528 10437525504 10438172672 10488489984 10489140312 10496417792 10519170732 10520363008 10571731968 10601998848 10602656214 10654973952 10678070592 10686141696 10702430208 10708956864 10762149888 10762817184 10770284544 10786701312 10822873824 10847563776 10871397612 10900530396 10908769648 10925397504 10932060132 10932977664 10933655552 10940323216 10956999168 10986361344 10987042542 10994665472 11011424256 11018822514 11019747328 11043274752 11073554688 11097196992 11098128384 11098816512 11105584896 11106516992 11153009952 11160748032 11185269984 11186208768 11217293424 11240828928 11273342976 11274041968 11329339392 11330041856 11336951248 11362813952 11387444967 11418296442 11419254784 11450987037 11452284928 11477109888 11508204288 11509170176 11559460752 11567480832 11623962672 11632748736 11650480128 11716216344 11742216192 11742944256 11800282851 11808470016 11809202188 11835408384 11875097668 11893198464 11902188032 11928600576 11986845696 11987588928 11995906048 12021909408 12054479808 12081979392 12108169332 12116570112 12175733052 12177113088 12203509248 12237330364 12272365854 12299599872 12300362496 12307863618 12333687296 12368998656 12369765583 12397215744 12430802944 12457749024 12467165312 12486168576 12493783008 12494831616 12547136196 12555841536 12556620048 12565331968 12583428732 12584484864 12592940016 12626686128 12645932544 12655491072 12682510848 12683297214 12683575296 12684361728 12692097024 12745506816 12746297088 12754070154 12755140608 12783165696 12784238592 12818216299 12846661632 12855292933 12883820544 12884619392 12919147136 12946729824 12947816448 12948619264 12956515712 12986073088 13020872704 13049481648 13050576896 13086842328 13088325632 13152233472 13180743387 13190706156 13210812288 13284528768 13294569984 13314834432 13389961536 13419675648 13486037544 13495394304 13496231072 13561289784 13571540192 13592226816 13602500608 13668919068 13699252224 13700101632 13709606912 13776548352 13807976448 13837907808 13875398208 13915123488 13916700672 13946867712 13984653312 13985520416 14025560976 14056685568 14095642624 14126197554 14135998464 14136874952 14167057518 14205021894 14206631936 14237427456 14248188928 14269906944 14278609152 14317760163 14339584224 14349533184 14350422912 14359174221 14360379392 14381061408 14382268416 14430498432 14452494336 14463418368 14494298112 14495196816 14534040528 14566293504 14567196672 14576080176 14577303552 14609332224 14648481792 14649390056 14680666854 14681899008 14691763352 14724366336 14764739584 14796262656 14797180083 14797504512 14798422016 14807446528 14870679936 14879748513 14880997376 14913693312 14914945024 14956391232 14987771904 15031123968 15063706728 15105785856 15182318592 15183259956 15224395256 15267982716 15302813184 15344272384 15389157182 15412614336 15423307776 15498616896 15510331648 15533973504 15609822984 15621621792 15656288256 15657259008 15732734976 15733710468 15744626688 15778756098 15780544512 15857597952 15902998272 15903984321 15904800768 15947072246 15982460928 15983451904 16029212544 16072639744 16109305856 16144225776 16155426816 16234310736 16236150784 16271345664 16307096418 16350795594 16363154472 16388096256 16398090198 16399466496 16400483328 16410484824 16435498752 16479542016 16480563813 16491998208 16517136384 16528233771 16529620992 16564912128 16610332032 16647192576 16648224768 16658377344 16659775488 16729514928 16741122048 16742160064 16777904976 16779313152 16790586688 16835581504 16861243392 16873988096 16910014464 16911062952 16912482304 16922796032 16994009088 16995062784 17005426872 17006854144 17044220928 17127444663 17128882176 17178427392 17215664832 17262306432 17263755264 17351221248 17399308864 17449123104 17536311296 17574324516 17587608208 17614416384 17712705024 17713803282 17726093312 17753112576 17812646502 17839797696 17853282048 17892900864 17980268544 17981383392 17993859072 18032864112 18081719712 18122969088 18174855168 18225225424 18265669632 18266802176 18355995546 18368731136 18408548781 18410635264 18450543744 18461795427 18500530944 18553497984 18555600896 18595823616 18646204416 18686623536 18700747968 18729252864 18740674512 18742247424 18833762304 18834930072 18847997952 18876727296 18889410024 18940029192 18983236608 19024945821 19025362944 19026542592 19038145536 19090346884 19119445632 19131105231 19132710912 19133897216 19145565628 19174748544 19176357888 19240664576 19269992448 19284557824 19325730816 19326929088 19378720704 19420094736 19421724672 19422928896 19434773568 19436404736 19479109632 19531309056 19574222472 19575865344 19630263492 19632488448 19728350208 19729573444 19786059234 19827573248 19839664684 19884924416 19941854976 19983695872 20041498624 20084942304 20141047808 20229056316 20243091456 20244346608 20341934676 20357310288 20388340224 20403750912 20503378602 20548878336 20550152448 20564410368 20664822528 20666103829 20711964672 20781420919 20813097312 20828829056 20875051008 20876345344 20976979968 20978280624 20992835584 21038341464 21040726016 21143463936 21189296331 21203997696 21205312428 21250586277 21307532841 21309947904 21356141184 21372283392 21404860416 21417913728 21524299776 21525634368 21540569088 21573402624 21645747648 21695127552 21742795224 21801060792 21817539296 21850795008 21864120264 21865955328 21867311104 21880646432 21913998336 21972722688 21974085084 21989330944 22021000281 22022848512 22037645028 22039494656 22086549504 22147109376 22194393984 22196256768 22197633024 22211169792 22213033984 22306019904 22321496064 22370539968 22372417536 22434586848 22481657856 22546685952 22548083936 22658678784 22660083712 22673902496 22725627904 22774889934 22836592884 22838509568 22901974074 22904569856 22954219776 23016408576 23018340352 23083735773 23118921504 23134961664 23247925344 23265497472 23300960256 23432432688 23484432384 23485888512 23600565702 23616940032 23618404376 23670816768 23750195336 23786396928 23804376064 23857201152 23920608369 23973691392 23975177856 23991812096 24043818816 24108959616 24163958784 24216338664 24233140224 24351466104 24354226176 24407018496 24474660728 24544731708 24599199744 24600724992 24615727236 24667374592 24737997312 24739531166 24794431488 24861605888 24915498048 24934330624 24972337152 24987566016 24989663232 25094272392 25111683072 25113240096 25130663936 25166857464 25168969728 25185880032 25253372256 25291865088 25310982144 25365021696 25366594428 25368723456 25384194048 25491013632 25492594176 25508140308 25510281216 25566331392 25568477184 25636432598 25693323264 25710585866 25767641088 25769238784 25838294272 25893459648 25895632896 25897238528 25913031424 25972146176 26041745408 26098963296 26101153792 26173684656 26176651264 26304466944 26361486774 26381412312 26421624576 26569057536 26570704923 26589139968 26629668864 26718969753 26779923072 26839351296 26972075088 26990788608 26992462144 27122579568 27143080384 27184453632 27205001216 27337838136 27398504448 27400203264 27419213824 27533993319 27553096704 27615952896 27675815616 27750796416 27830246976 27833401344 27893735424 27969306624 27971040832 28051121952 28113371136 28191285248 28252395108 28271996928 28273749904 28334115036 28410043788 28413263872 28474854912 28496377856 28539813888 28557218304 28635520326 28679168448 28699066368 28700845824 28718348442 28720758784 28762122816 28764536832 28860996864 28904988672 28926836736 28988596224 28990393632 29068081056 29132587008 29134393344 29152160352 29154607104 29218664448 29296963584 29298780112 29361333708 29363798016 29383526704 29448732672 29529479168 29592525312 29594360166 29595009024 29596844032 29614893056 29679088851 29741359872 29759497026 29761994752 29827386624 29829890048 29912782464 29975543808 30062247936 30127413456 30211571712 30364637184 30366519912 30448790512 30535965432 30605626368 30688544768 30755067903 30778314364 30825228672 30846615552 30997233792 31020663296 31067947008 31219645968 31243243584 31312576512 31314518016 31465469952 31467420936 31489253376 31557512196 31561089024 31715195904 31805996544 31807968642 31894144492 31964921856 31966903808 32058425088 32145279488 32218611712 32288451552 32310853632 32468621472 32472301568 32542691328 32614192836 32701591188 32726308944 32776192512 32796180396 32798932992 32800966656 32820969648 32870997504 32959084032 32961127626 32983996416 33034272768 33056467542 33059241984 33129824256 33220664064 33294385152 33296449536 33316754688 33318820459 33319550976 33408107047 33459029856 33482244096 33484320128 33504739849 33555809952 33558626304 33581173376 33671163008 33722486784 33747976192 33820028928 33822125904 33824964608 33845592064 33988018176 33990125568 34010853744 34013708288 34088441856 34162334901 34254889326 34257764352 34352961111 34356854784 34431329664 34524612864 34526753527 34527510528 34702442496 34798617728 34898246208 35072622592 35148649032 35175216416 35228832768 35400848553 35425410048 35427606564 35452186624 35506225152 35625293004 35679595392 35706564096 35785801728 35960537088 35962766784 35987718144 36065728224 36163439424 36245938176 36349710336 36450450848 36531339264 36533604352 36711991092 36737462272 36817097562 36821270528 36901087488 36923590854 37001061888 37106995968 37109296749 37111201792 37191647232 37292408832 37373247072 37401495936 37458505728 37481349024 37484494848 37667524608 37669860144 37695995904 37753454592 37778820048 37880058384 37966473216 38049891642 38050725888 38053085184 38076291072 38180693768 38238891264 38262210462 38265421824 38267794432 38291131256 38349497088 38352715776 38454648897 38481329152 38539984896 38565878799 38569115648 38651461632 38653858176 38757441408 38840189472 38843449344 38845857792 38869547136 38872809472 38958219264 39062618112 39148444944 39151730688 39260526984 39264976896 39456700416 39459146888 39572118468 39655146496 39679329368 39769848832 39883709952 39967391744 40082997248 40169884608 40282095616 40458112632 40486182912 40488693216 40683869352 40714620576 40776680448 40807501824 41006757204 41097756672 41100304896 41128820736 41329645056 41332207658 41423929344 41562841838 41626194624 41657658112 41750102016 41752690688 41953959936 41956561248 41985671168 42076682928 42081452032 42286927872 42378592662 42407995392 42410624856 42501172554 42615065682 42619895808 42712282368 42744566784 42809720832 42835827456 42953280489 43048599552 43051268736 43077522663 43081138176 43146805248 43291495296 43390255104 43485590448 43602121584 43635078592 43701590016 43728240528 43731910656 43734622208 43761292864 43827996672 43945445376 43948170168 43978661888 44042000562 44045697024 44075290056 44078989312 44173099008 44294218752 44388787968 44391540249 44392513536 44395266048 44422339584 44612039808 44639245539 44642992128 44741079936 44744835072 44869173696 44963315712 45093371904 45096167872 45317357568 45320167424 45347804992 45451255808 45549779868 45673185768 45677019136 45803948148 45809139712 45908439552 46032817152 46167471546 46237843008 46269923328 46495850688 46530994944 46601920512 46864865376 46968864768 46971777024 47201131404 47233880064 47236808752 47341633536 47500390672 47572793856 47608752128 47711952963 47714402304 47841216738 47947382784 47950355712 47983624192 48087637632 48217919232 48327917568 48432677328 48466280448 48702932208 48708452352 48814036992 48949321456 49089463416 49198399488 49201449984 49231454472 49334749184 49441691439 49475994624 49479062332 49584701313 49588862976 49723211776 49830996096 49868661248 49944674304 49975132032 49979326464 50188544784 50223366144 50226480192 50261327872 50333714928 50337939456 50371760064 50506744512 50583730176 50621964288 50730043392 50733188856 50737446912 50768388096 50982027264 50985188352 51016280616 51020562432 51132662784 51272865196 51382333989 51386646528 51421171732 51535282176 51538477568 51676588544 51786919296 51791265792 51794477056 51826062848 51944292352 52083490816 52197926592 52202307584 52347369312 52353302528 52608933888 52722973548 52762824624 52843249152 53138115072 53141409846 53178279936 53259337728 53437939506 53559846144 53678702592 53862050137 53944150176 53981577216 53984924288 54245159136 54286160768 54368907264 54410002432 54675676272 54797008896 54800406528 54838427648 55067986638 55106193408 55225646343 55231905792 55351631232 55385386281 55501592832 55660493952 55666802688 55787470848 55938613248 55942081664 56102243904 56226742272 56382570496 56504790216 56543993856 56547499808 56668230072 56820087576 56826527744 56949709824 56992755712 57074837463 57079627776 57114436608 57271040652 57358336896 57393315693 57398132736 57401691648 57436696884 57441517568 57524245632 57529073664 57721993728 57809977344 57853673472 57977192448 57980787264 58136162112 58265174016 58268786688 58304320704 58309214208 58437328896 58593927168 58597560224 58722667416 58727596032 58767053408 58897465344 59058958336 59185050624 59188720332 59193688064 59229786112 59358177702 59482719744 59518994052 59523989504 59654773248 59659780096 59825564928 59951087616 60124495872 60254826912 60423143424 60729274368 60733039824 60897581024 61071930864 61211252736 61377089536 61510135806 61556628728 61650457344 61693231104 61994467584 61998311487 62041326592 62135894016 62344262757 62439291936 62486487168 62625153024 62629036032 62930939904 62934841872 62978506752 63115024392 63122178048 63430391808 63611993088 63615937284 63788288984 63929843712 63933807616 64116850176 64290558976 64437223424 64576903104 64621707264 64937242944 64944603136 65085382656 65228385672 65403182376 65452617888 65552385024 65592360792 65597865984 65601933312 65641939296 65741995008 65918168064 65922255252 65967992832 66068545536 66112935084 66118483968 66259648512 66441328128 66588770304 66592899072 66633509376 66637640918 66639101952 66816214094 66918059712 66964488192 66968640256 67009479698 67111619904 67117252608 67162346752 67342326016 67444973568 67495952384 67640057856 67644251808 67649929216 67691184128 67976036352 67980251136 68021707488 68027416576 68176883712 68324669802 68509778652 68515528704 68705922222 68713709568 68862659328 69049225728 69053507054 69055021056 69251207319 69404884992 69597235456 69796492416 70145245184 70297298064 70350432832 70457665536 70801697106 70850820096 70855213128 70904373248 71012450304 71250586008 71359190784 71413128192 71571603456 71761825107 71921074176 71925533568 71975436288 72131456448 72326878848 72491876352 72699420672 72900901696 73062678528 73067208704 73423982184 73474924544 73634195124 73642541056 73802174976 73847181708 74002123776 74213991936 74218593498 74383294464 74584817664 74746494144 74802991872 74917011456 74962698048 74968989696 75335049216 75339720288 75391991808 75506909184 75557640096 75760116768 75932946432 76099783284 76106170368 76152582144 76361387536 76477782528 76524420924 76530843648 76535588864 76582262512 76698994176 76705431552 76909297794 76962658304 77079969792 77131757598 77138231296 77302923264 77307716352 77514882816 77680378944 77686898688 77691715584 77739094272 77745618944 77916438528 78125236224 78296889888 78303461376 78521053968 78529953792 78913400832 78918293776 79144236936 79310292992 79358658736 79539697664 79712114769 79767419904 79934783488 80156909259 80165994496 80339769216 80564191232 80916225264 80972365824 80977386432 81367738704 81429241152 81553360896 81615003648 82013514408 82195513344 82200609792 82257641472 82601979957 82659290112 82664415316 82847858688 83125683676 83252389248 83315316224 83500204032 83505381376 83907919872 83913122496 83971342336 84153365856 84162904064 84573855744 84757185324 84815990784 84821249712 85002345108 85230131364 85239791616 85424564736 85489133568 85619441664 85671654912 85906560978 86097199104 86102537472 86155045326 86162276352 86293610496 86582990592 86588359081 86780510208 86838815527 86971180896 87204243168 87270157184 87403180032 87456481056 87463821312 87469244416 87522585728 87655993344 87890890752 87896340336 87957323776 88084001124 88091394048 88150580112 88157978624 88346198016 88588437504 88777575936 88783080498 88785027072 88790532096 88844679168 89037266553 89224079616 89278491078 89285984256 89482159872 89489670144 89738347392 89926631424 89987050531 90186743808 90192335744 90634715136 90640334848 90695609984 90902511616 91099559736 91346371536 91354038272 91607896296 91618279424 91816879104 92065634304 92265203709 92334943092 92475686016 92539846656 92991701376 93061989888 93203841024 93729730752 93937729536 93943554048 94402262808 94467760128 94473617504 94683267072 95000781344 95145587712 95217504256 95423905926 95682433476 95894765568 95900711424 95967248384 96175275264 96435838464 96655835136 96865354656 96932560896 97405864416 97416904704 97628073984 97898642912 98178926832 98396798976 98402899968 98462908944 98669498368 98883382878 98951989248 98958124664 99169402626 99177725952 99446423552 99661992192 99737322496 99889348608 99950264064 99956461377 99958652928 100224321141 100377089568 100446732288 100452960384 100514219547 100522655744 100667429856 100675878912 100743520128 101013489024 101167460352 101243928576 101460086784 101466377712 101474893824 101536776192 101964054528 101970376704 102032561232 102041124864 102265325568 102545730392 102764667978 102773293056 102842343464 103070564352 103076955136 103353177088 103573838592 103580260581 103582531584 103588954112 103652125696 103888584704 104166981632 104395853184 104404615168 104694738624 104706605056 105217867776 105445947096 105525649248 105686498304 106276230144 106282819692 106356559872 106518675456 106875879012 107119692288 107357405184 107724100274 107888300352 107963154432 107969848576 108490318272 108572321536 108737814528 108820004864 109351352544 109594017792 109600813056 109676855296 110135973276 110212386816 110451292686 110463811584 110703262464 110770772562 111003185664 111320987904 111327890247 111333605376 111574941696 111877226496 111884163328 112204487808 112453484544 112765140992 113009580432 113087987712 113094999616 113336460144 113640175152 113653055488 113899419648 113985511424 114149674926 114159255552 114228873216 114542081304 114716673792 114786631386 114796265472 114803383296 114873393768 114883035136 115048491264 115058147328 115363946691 115443987456 115619954688 115697636397 115707346944 115954384896 115961574528 116272324224 116530348032 116537573376 116608641408 116618428416 116874657792 117187854336 117195120448 117445334832 117455192064 117534106816 117794930688 118117916672 118370101248 118377440664 118387376128 118459572224 118716355404 118965439488 119037988104 119047979008 119309546496 119651129856 119902175232 120248991744 120509653824 120846286848 121458548736 121466079648 121795162048 122143861728 122422505472 122754179072 123020271612 123113257456 123300914688 123386462208 123988935168 123996622974 124082653184 124271788032 124688525514 124878583872 124972974336 125250306048 125258072064 125861879808 125869683744 125957013504 126230048784 126244356096 126860783616 127223986176 127231874568 127576577968 127859687424 127867615232 128233700352 128581117952 128859841467 128874446848 129153806208 129232567989 129243414528 129874485888 129889206272 130170765312 130456771344 130806364752 130905235776 131104770048 131184721584 131195731968 131203866624 131283878592 131483990016 131836336128 131844510504 131935985664 132137091072 132225870168 132236967936 132519297024 132882656256 133174620747 133177540608 133185798144 133267018752 133275281836 133632428188 133836119424 133917736617 133928976384 133937280512 134018959396 134223239808 134234505216 134324693504 134684652032 134889947136 134991904768 135280115712 135288503616 135299858432 135382368256 135952072704 135960502272 136043414976 136054833152 136353767424 136649339604 137019557304 137031057408 137411844444 137427419136 137725318656 138098451456 138107014108 138502414638 138809769984 139194470912 139592984832 139601640151 140290490368 140594596128 140700865664 140915331072 141603394212 141701640192 141710426256 141808746496 142024900608 142501172016 142718381568 142826256384 143135858889 143143206912 143523650214 143842148352 143851067136 143950872576 144262912896 144653757696 144662726803 144983752704 145398841344 145801803392 146125357056 146134417408 146847964368 146949849088 147268390248 147285082112 147604349952 147694363416 148004247552 148325074317 148427983872 148437186996 148754103939 148766588928 149169635328 149492988288 149605983744 149834022912 149925396096 149937979392 150670098432 150679440576 150783983616 151013818368 151115280192 151520233536 151865892864 152199566568 152212340736 152305164288 152722775072 152955565056 153048841848 153061687296 153071177728 153164525024 153397988352 153818595588 153925316608 154147001967 154159939584 154263515196 154276462592 154605846528 154615432704 155029765632 155360757888 155373797376 155383431168 155478188544 155491237888 155832877056 156250472448 156593779776 156606922752 157042107936 157059907584 157826801664 157836587552 158288473872 158620585984 158717317472 159079395328 159424229538 159534839808 159869566976 160313818518 160331988992 160679538432 161128382464 161586150411 161832450528 161944731648 161954772864 162735477408 162858482304 163106721792 163230007296 164027028816 164391026688 164401219584 164515282944 165203959914 165318580224 165328830632 165695717376 166251367352 166504778496 166630632448 167000408064 167010762752 167815839744 167826244992 167942684672 168306731712 168325808128 169147711488 169514370648 169631981568 169642499424 170004690216 170460262728 170479583232 170849129472 170978267136 171238883328 171343309824 171813121956 172194398208 172205074944 172310090652 172324552704 172587220992 173165981184 173176718162 173561020416 173677631054 173942361792 174408486336 174540314368 174806360064 174912962112 174927642624 174938488832 175045171456 175311986688 175781781504 175792680672 175914647552 176168002248 176182788096 176301160224 176315957248 176692396032 177176875008 177555151872 177566160996 177581064192 177689358336 178074533106 178448159232 178556982156 178571968512 178964319744 178979340288 179476694784 179853262848 179974101062 180373487616 180384671488 181269430272 181280669696 181391219968 181805023232 182199119472 182692743072 182708076544 183215792592 183236558848 183633758208 184131268608 184530407418 184669886184 184951372032 185079693312 185983402752 185994934461 186123979776 186407682048 187032788271 187459461504 187875459072 187887108096 188804525616 188935520256 188947235008 189366534144 190001562688 190291175424 190435008512 190847811852 191364866952 191789531136 191801422848 191934496768 192350550528 192871676928 193311670272 193730709312 193865121792 194811728832 194833809408 195256147968 195797285824 196357853664 196793597952 196805799936 196925817888 197338996736 197766765756 197903978496 197916249328 198338805252 198355451904 198892847104 199323984384 199474644992 199778697216 199900528128 199912922754 199917305856 200448642282 200754179136 200893464576 200905920768 201028439094 201045311488 201334859712 201351757824 201487040256 202026978048 202334920704 202487857152 202920173568 202932755424 202949787648 203073552384 203928109056 203940753408 204065122464 204082249728 204530651136 205091460784 205529335956 205546586112 205684686928 206141128704 206153910272 206706354176 207147677184 207160521162 207165063168 207177908224 207304251392 207753621957 207777169408 208333963264 208791706368 208809230336 209389477248 209413210112 210435735552 210891894192 211051298496 211372996608 212552460288 212565639384 212713119744 213037350912 213751758024 214239384576 214714810368 215285475321 215448200548 215776600704 215926308864 215939697152 216980636544 217144643072 217475629056 217640009728 218702705088 219188035584 219201626112 219353710592 220271946552 220424773632 220902585372 220927623168 221406524928 221541545124 222006371328 222641975808 222655780494 223149883392 223754452992 223768326656 224408975616 224906969088 225530281984 226019160864 226175975424 226189999232 226672920288 227280350304 227306110976 227798839296 227971022848 228299349852 228318511104 228457746432 229084162608 229433347584 229573262772 229592530944 229606766592 229746787536 229766070272 230096982528 230116294656 230727893382 230887974912 231239909376 231395272794 231414693888 231908769792 231923149056 232544648448 233060696064 233075146752 233217282816 233231743213 233236856832 233749315584 234375708672 234390240896 234533178943 234890669664 234910384128 235068213632 235589861376 236235833344 236740202496 236754881328 236774752256 236919144448 237432710808 237930878976 238075976208 238095958016 238619092992 239136344307 239302259712 239804350464 240470727777 240497983488 241019307648 241687274689 241692573696 242917097472 242932159296 243590324096 244287723456 244845010944 245508358144 246040543224 246226514912 246601829376 246772924416 247805939871 247977870336 247993245948 248165306368 248543576064 249377051028 249757167744 249945948672 250500612096 250516144128 251723759616 251739367488 251914027008 252460097568 252488712192 253721567232 254447972352 254463749136 255153155936 255719374848 255735230464 256467400704 257162235904 257719682934 257748893696 258307612416 258465135978 258486829056 259748971776 259765077243 259778412544 260341530624 260516446581 260913542688 261612729504 261810471552 262209540096 262369443168 262391463936 262407733248 262567757184 262967980032 263672672256 263689021008 263871971328 264274182144 264451740336 264473935872 265038594048 265765312512 266349241494 266355081216 266371596288 266534037504 266550563672 267264856376 267672238848 267835473234 267857952768 267874561024 268037918792 268446479616 268469010432 268649387008 269369304064 269779894272 269961151593 269983809536 270560231424 270577007232 270599716864 270764736512 271904145408 271921004544 272086829952 272109666304 272707534848 273298679208 274039114608 274062114816 274823688888 274854838272 275450637312 276196902912 276214028216 277004829276 277619539968 278388941824 279185969664 279203280302 280580980736 281189192256 281401731328 281830662144 283206788424 283403280384 283420852512 283617492992 284049801216 285002344032 285436763136 285652512768 286271717778 287047300428 287684296704 287702134272 287901745152 288525825792 289307515392 289325453606 289967505408 290797682688 291603606784 292250714112 292268834816 293695928736 293899698176 294536780496 294570164224 295208699904 295388726832 296008495104 296650148634 296855967744 296874373992 297508207878 297533177856 298339270656 298985976576 299211967488 299668045824 299850792192 299869384131 299875958784 300672963423 301340196864 301358881152 301542658641 301567967232 302027636736 302230560384 303040467072 303731785728 304399133136 304424681472 304610328576 305445550144 305911130112 306097683696 306123374592 306142355456 306329050048 306795976704 307637191176 307850633216 308294003934 308319879168 308527030392 308552925184 309211693056 309230865408 310059531264 310721515776 310740781743 310747594752 310766862336 310956377088 311665754112 312500944896 313187559552 313213845504 314084215872 314119815168 315653603328 315673175104 316576947744 317241171968 317434634944 318158790656 318848459076 319069679616 319739133952 320627637036 320663977984 321359076864 323172300822 323664901056 323889463296 323909545728 325470954816 325716964608 326213443584 326460014592 328054057632 328782053376 328802439168 329030565888 330407919828 330637160448 330657661264 331391434752 332502734704 333009556992 333261264896 333983670741 334000816128 334021525504 335631679488 335652489984 335885369344 336613463424 336651616256 338295422976 339028741296 339263963136 339284998848 340009380432 340920525456 340959166464 341698258944 341956534272 342477766656 342686619648 343626243912 344388796416 344410149888 344620181304 344649105408 345174441984 346091840073 346331962368 346353436324 347092909191 347122040832 347355262108 347884723584 348816972672 349080628736 349612720128 349825924224 349855285248 349876977664 350090342912 350623973376 351563563008 351585361344 351829295104 352336004496 352365576192 352602320448 352631914496 353384792064 354353750016 355110303744 355132321992 355162128384 355378716672 356149066212 356896318464 357113964312 357143937024 357928639488 358953389568 359706525696 359948202124 360746975232 360769342976 362538860544 362561339392 362782439936 363610046464 364398238944 365385486144 365416153088 366431585184 366473117696 367267516416 368262537216 369060814836 369339772368 369902744064 370159386624 371966805504 371989868922 372247959552 372815364096 374065576542 374918923008 375750918144 375774216192 377034350959 377609051232 377871040512 377894470016 378733068288 380003125376 380582350848 380870017024 381695623704 382729733904 383579062272 383602845696 383868993536 384701101056 385743353856 386579524401 386623340544 387461418624 387697703967 387730243584 389623457664 389667618816 390512295936 391594571648 392715707328 393587195904 393611599872 393851635776 394677993472 395533531512 395807956992 395832498656 396677610504 396710903808 397785694208 398647968768 398949289984 399523862241 399557394432 399801056256 399825845508 400897284564 401508358272 401753209851 401786929152 401811841536 402056878188 402090622976 402669719424 402703515648 402974080512 404053956096 404669841408 404975714304 405840347136 405865510848 405899575296 406147104768 407856218112 407881506816 408130244928 408164499456 409061302272 410182921568 411058671912 411093172224 411369373856 412282257408 412307820544 413412708352 414295354368 414321042324 414355816448 414608502784 415507243914 415554338816 416667926528 417583412736 417618460672 418778954496 418804920453 418826420224 420871471104 421783788384 422102596992 422745993216 425104920576 425131278768 425426239488 426074701824 427503516048 428478769152 429429620736 430570950642 430896401096 431553201408 431852617728 431879394304 433961273088 433988180409 434289286144 434951258112 435280019456 437405410176 438376071168 438403252224 438707421184 440543893104 440849547264 441805170744 441855246336 442813049856 443083090248 444012742656 445283951616 445311560988 446299766784 447508905984 447536653312 448817951232 449813938176 451060563968 452038321728 452351950848 452379998464 453345840576 454560700608 454612221952 455597678592 455942045696 456598699704 456637022208 456915492864 458168325216 458866695168 459146525544 459185061888 459213533184 459493575072 459532140544 460193965056 461455786764 461775949824 462479818752 462790545588 462829387776 463817539584 463846298112 465089296896 466121392128 466150293504 466434565632 466463486426 466473713664 467498631168 468751417344 468780481792 469066357886 469781339328 469820768256 470136427264 471179722752 472471666688 473480404992 473509762656 473549504512 473838288896 474865421616 475861757952 476151952416 476191916032 477238185984 478272688614 478604519424 479608700928 480941455554 480995966976 482038615296 483374549378 483385147392 484758451233 485834194944 485864318592 487180648192 488575446912 489690021888 491016716288 492081086448 492453029824 493203658752 493545848832 495611879742 495955740672 495986491896 496330612736 497087152128 498754102056 499514335488 499891897344 501001224192 501032288256 503447519232 503478734976 503828054016 504920195136 504977424384 507443134464 508895944704 508927498272 510306311872 511438749696 511470460928 512934801408 514324471808 515439365868 515497787392 516615224832 516930271956 516973658112 519497943552 519530154486 520683061248 521032893162 521827085376 523225459008 523620943104 524419080192 524738886336 524782927872 524815466496 525135514368 525935960064 527345344512 527378042016 527743942656 528548364288 528903480672 528947871744 530077188096 531530625024 532698482988 532743192576 533068075008 533101127344 534529712752 535344477696 535670946468 535715905536 535749122048 536075837584 536892959232 536938020864 537298774016 538738608128 539559788544 539922303186 539967619072 541120462848 541154014464 541199433728 541529473024 543808290816 543842009088 544173659904 544219332608 545415069696 546597358416 548078229216 548124229632 549647377776 549709676544 550901274624 552393805824 552428056432 554009658552 555239079936 556777883648 557984803383 558371939328 558406560604 561098364813 561161961472 562378384512 562803462656 563661324288 566413576848 566806560768 566841705024 567234985984 568099602432 570004688064 570873526272 571305025536 572543435556 574094600856 575368593408 575404268544 575803490304 577051651584 578615030784 578650907212 579935010816 581595365376 583207213568 584501428224 584537669632 587391857472 587799396352 589073560992 589140328448 590417399808 590777453664 592016990208 593300297268 593711935488 593748747984 595016415756 595066355712 596678541312 597971953152 598423934976 599336091648 599701584384 599738768262 599751917568 601345926846 602680393728 602717762304 603085317282 603135934464 604055273472 604461120768 606080934144 606118513567 607463571456 607871708689 608798266272 608849362944 609220657152 610891100288 611822260224 612195367392 612246749184 612284710912 612658100096 613591953408 615274382352 615701266432 616588007868 616639758336 617054060784 617105850368 618423386112 618461730816 620119062528 621443031552 621481563486 621495189504 621533724672 621912754176 623260865871 623331508224 625001889792 626375119104 626427691008 628168431744 628239630336 629909353717 631307206656 631346350208 633153895488 634482343936 634869269888 636317581312 637696918152 638139359232 639478267904 641255274072 641327955968 642718153728 645856425963 646344601644 647329802112 647778926592 647819091456 650941909632 651433929216 652426887168 652920029184 656108115264 657564106752 657604878336 658061131776 660815839656 661274320896 661315322528 662782869504 665005469408 666019113984 666522529792 667967341482 668043051008 671263358976 671304979968 671770738688 673226926848 673303232512 676590845952 678057482592 678527926272 678569997696 680018760864 681841050912 681918332928 683396517888 683913068544 684955533312 685373239296 687252487824 688777592832 688820299776 689240362608 689298210816 690348883968 692183680146 692663924736 692706872648 694185818382 694244081664 694710524216 695769447168 697633945344 698161257472 699225440256 699651848448 699695229639 699710570496 699753955328 700180685824 701247946752 703127126016 703170722688 703599536829 703658590208 704672008992 704731152384 705204640896 705263828992 706769584128 708707500032 710220607488 710264643984 710324256768 710757433344 712298132424 713792636928 714227928624 714287874048 715857278976 717906779136 719413051392 719896404248 721493950464 721538685952 725061824067 725077721088 725122678784 725564879872 727220092928 728796477888 730770972288 730832306176 732863170368 732946235392 734535032832 736525074432 738121629672 738679544736 739805488128 740318773248 743933611008 743979737844 744495919104 745630728192 748131153084 749837846016 751501836288 751548432384 754068701918 755218102464 755742081024 755788940032 757466136576 760006250752 761164701696 761740034048 763391247408 765459467808 767158124544 767205691392 767737987072 769402202112 771486707712 773159048802 773246681088 774922837248 775395407934 775460487168 779246915328 779295231729 779335237632 781024591872 781549339743 783189143296 785431414656 787174391808 787223199744 787703271552 789355986944 791067063024 791615913984 791664997312 793355221008 793421807616 795571388416 797295937536 797898579968 799047724482 799114788864 799602112512 799651691016 801794569128 803016716544 803506419702 803573858304 803623683072 804113756376 804181245952 805339438848 805407031296 805948161024 808107912192 809339682816 809883454779 809951428608 811680694272 811731021696 811799150592 812294209536 815712436224 815763013632 816260489856 816328998912 818122604544 820365843136 822117343824 822186344448 822738747712 824564514816 824615641088 826825416704 828590708736 828642084648 828711632896 829217005568 831014487828 831108677632 833335853056 835166825472 837557908992 837609840906 841742942208 843567576768 844205193984 845491986432 850209841152 850262557536 850852478976 852149403648 855007032096 856957538304 861141901284 861792802192 863106402816 863705235456 863758788608 867922546176 867976360818 868578572288 869902516224 870560038912 874810820352 876752142336 876806504448 877414842368 881087786208 881699094528 883610341488 883710492672 885626099712 886166180496 888025485312 890567903232 890623121976 892599533568 895017811968 895073306624 897635902464 899608152393 899627876352 902018890269 902121127936 904076643456 904627975923 904703901696 904759996928 906691681152 909121401216 909224443904 911195357184 911884091392 913197399408 913274044416 913830985728 916336650432 917733390336 918293051088 918370123776 918427066368 918987150144 919064281088 920387930112 922911573528 923551899648 924959637504 925581091176 925658775552 927635079168 927692596224 930178593792 932222345229 932242784256 932300587008 932869131264 932926972852 934997262336 937502834688 937560963584 938132715772 939562678656 939641536512 940272854528 942359445504 944943333376 946960809984 947019525312 947099009024 947676577792 949730843232 951723515904 952303904832 952383832064 954476371968 956545377228 957209038848 959217401856 961882911108 961991933952 964077230592 966749098756 969516902466 971668389888 971728637184 974361296384 977150893824 977211481057 979380043776 982033432576 984162172896 984906059648 986407317504 987091697664 991223759484 991911481344 991972983792 992661225472 994174304256 997508204112 999028670976 999783794688 1001951012223 1002002448384 1002064576512 1006895038464 1006957469952 1007656108032 1009840390272 1009954848768 1012639087621 1014886268928 1017791889408 1017854996544 1020612623744 1022877499392 1022940921856 1025869602816 1028648943616 1030878731736 1030995574784 1033230449664 1033860543912 1033947316224 1038275520219 1038995887104 1039060308972 1041278727573 1041366122496 1042065786324 1043654170752 1046450918016 1047241886208 1048838160384 1049477772672 1049565855744 1049630932992 1050271028736 1051871920128 1054690689024 1054756084032 1055487885312 1057096728576 1057806961344 1057895743488 1060154376192 1063061250048 1065396965976 1065486385152 1066136150016 1066202254688 1069059425504 1070688955392 1071341892936 1071431811072 1071498244096 1072151675168 1073785918464 1074597548032 1077477216256 1079119577088 1079844606372 1079935238144 1082240925696 1082308028928 1082398867456 1083058946048 1087616581632 1087684018176 1088347319808 1088438665216 1090830139392 1093194716832 1096156458432 1096248459264 1099294755552 1099419353088 1101802549248 1104787611648 1104856112864 1108019317104 1110478159872 1113555767296 1115969606766 1116743878656 1116813121208 1122196729626 1122323922944 1124756769024 1125606925312 1127322648576 1131103052877 1132827153696 1133613121536 1133683410048 1134469971968 1136199204864 1140009376128 1141747052544 1142610051072 1145086871112 1148189201712 1150737186816 1150808537088 1151606980608 1154103303168 1157230061568 1157301814424 1159870021632 1163190730752 1166414427136 1169002856448 1169075339264 1174783714944 1175598792704 1178147121984 1178280656896 1180834799616 1181554907328 1184033980416 1186600594536 1187423870976 1187497495968 1190032831512 1190132711424 1193357082624 1195943906304 1196847869952 1198672183296 1199403168768 1199477536524 1202691853692 1205360787456 1205435524608 1206170634564 1206271868928 1208110546944 1208922241536 1212161868288 1212237027134 1214927142912 1215743417378 1217596532544 1217698725888 1218441314304 1221782200576 1223644520448 1224390734784 1224493498368 1224569421824 1225316200192 1227183906816 1230548764704 1231402532864 1233176015736 1233279516672 1234108121568 1234211700736 1236846772224 1236923461632 1240238125056 1242886063104 1242963126972 1243067449344 1243825508352 1246521731742 1246663016448 1250003779584 1252750238208 1252855382016 1256336863488 1256414761359 1256479260672 1259818707434 1262614413312 1262692700416 1266307790976 1268964687872 1269738539776 1272635162624 1275393836304 1276278718464 1278956535808 1282510548144 1282655911936 1285436307456 1291712851926 1292689203288 1294659604224 1295557853184 1295638182912 1301883819264 1301964541227 1302867858432 1304853774336 1305840058368 1312216230528 1315128213504 1315209756672 1316122263552 1321631679312 1322548641792 1322630645056 1325565739008 1330010938816 1332038227968 1333045059584 1335934682964 1336086102016 1342526717952 1342609959936 1343541477376 1346453853696 1353181691904 1356114965184 1357055852544 1357139995392 1360037521728 1363682101824 1363836665856 1366793035776 1367826137088 1369911066624 1370746478592 1374504975648 1377555185664 1377640599552 1378480725216 1378596421632 1384367360292 1385327849472 1385413745296 1388371636764 1388488163328 1389421048432 1391538894336 1395267890688 1396322514944 1398450880512 1399303696896 1399390459278 1399421140992 1399507910656 1400361371648 1402495893504 1406254252032 1406341445376 1407199073658 1407317180416 1409344017984 1409462304768 1410409281792 1410527657984 1413539168256 1417415000064 1420441214976 1420529287968 1420648513536 1421514866688 1424596264848 1427585273856 1428455857248 1428575748096 1431714557952 1435813558272 1438826102784 1439792808496 1442987900928 1443077371904 1450123648134 1450155442176 1450245357568 1451129759744 1454275353699 1454440185856 1457592955776 1461541944576 1461664612352 1465726340736 1465892470784 1469070065664 1473050148864 1476243259344 1477359089472 1479610976256 1480637546496 1487867222016 1487959475688 1488991838208 1491261456384 1496262306168 1499675692032 1503003672576 1503096864768 1508137403836 1510436204928 1511484162048 1511577880064 1514932273152 1520012501504 1522329403392 1523480068096 1526782494816 1530918935616 1534316249088 1534411382784 1535475974144 1538804404224 1542973415424 1546318097604 1546493362176 1549845674496 1550790815868 1550920974336 1558493830656 1558590463458 1562049183744 1563098679486 1566378286592 1570862829312 1574348783616 1574446399488 1575406543104 1578711973888 1582134126048 1583231827968 1583329994624 1586710442016 1586843615232 1591142776832 1594591875072 1595797159936 1598095448964 1598229577728 1599204225024 1599303382032 1603589138256 1606033433088 1607012839404 1607147716608 1607247366144 1608227512752 1608362491904 1610678877696 1610814062592 1611896322048 1616215824384 1618679365632 1619766909558 1619902857216 1623361388544 1623462043392 1623598301184 1624588419072 1631424872448 1631526027264 1632520979712 1632622202491 1632657997824 1636245209088 1640731686272 1641732252601 1644234687648 1644372688896 1645477495424 1649129029632 1649231282176 1653650833408 1657181417472 1657284169296 1657423265792 1658434011136 1662028975656 1662217355264 1666671706112 1670333650944 1673954410149 1675115817984 1675219681812 1683295094439 1683485884416 1687135153536 1688410387968 1690983972864 1700419682304 1700525115072 1701704957952 1704298807296 1710014064192 1713915076608 1722283802568 1723585604384 1726212805632 1727410470912 1727517577216 1735845092352 1735952721636 1737157144576 1739805032448 1741120077824 1749621640704 1753504284672 1753613008896 1754829684736 1762175572416 1763398189056 1767220682976 1767420985344 1771252199424 1772332360992 1776050970624 1781135806464 1781246243952 1785199067136 1790035623936 1790146613248 1795271804928 1799216304786 1799255752704 1804037780538 1804242255872 1808153286912 1809255951846 1809407803392 1809519993856 1813383362304 1818242802432 1818355540701 1818448887808 1822390714368 1823615126067 1823768182784 1826394798816 1826548088832 1827661971456 1832673300864 1835466780672 1836586102176 1836740247552 1836854132736 1837974300288 1838128562176 1840775860224 1845823147056 1847103799296 1849919275008 1851162182352 1851317551104 1855270158336 1855385192448 1860357187584 1864444690458 1864485568512 1864601174016 1865738262528 1865853945704 1869994524672 1875005669376 1875121927168 1876265431544 1879125357312 1879283073024 1880545709056 1884718891008 1889728061151 1889886666752 1893921619968 1894039050624 1894198018048 1895353155584 1899461686464 1903447031808 1904607809664 1904767664128 1908952743936 1913090754456 1914418077696 1918434803712 1923765822216 1923983867904 1928154461184 1933498197512 1939033804932 1943336779776 1943457274368 1948722592768 1954301787648 1954422962114 1958760087552 1964066865152 1968324345792 1969812119296 1972814635008 1974183395328 1982447518968 1983822962688 1983945967584 1985322450944 1988348608512 1995016408224 1998057341952 1999567589376 2003902024446 2004129153024 2013790076928 2013914939904 2015312216064 2019680780544 2019909697536 2025278175242 2029772537856 2035583778816 2035709993088 2041225247488 2045754998784 2045881843712 2051739205632 2057297887232 2061757463472 2061991149568 2066460899328 2067721087824 2067894632448 2076551040438 2077991774208 2078120617944 2082557455146 2082732244992 2084131572648 2087308341504 2092901836032 2094483772416 2097676320768 2098955545344 2099085688917 2099131711488 2099261865984 2100542057472 2103743840256 2109381378048 2109512168064 2110798610487 2110975770624 2114193457152 2115613922688 2115791486976 2120308752384 2126122500096 2130793931952 2130972770304 2132272300032 2132404509376 2138118851008 2141377910784 2142683785872 2142863622144 2142996488192 2144303350336 2147571836928 2149195096064 2154954432512 2158239154176 2159689212744 2159870476288 2164481851392 2164616057856 2166117892096 2175185472201 2175233163264 2175368036352 2176694639616 2181660278784 2186389433664 2192312916864 2192496918528 2198589511104 2198838706176 2203605098496 2209575223296 2209712225728 2216038634208 2220956319744 2227111534592 2231939213532 2233487757312 2233626242416 2244393459252 2244647845888 2249513538048 2251213850624 2254645297152 2262206105754 2265654307392 2267226243072 2267366820096 2268939943936 2272398409728 2280018752256 2283494105088 2285220102144 2290173742224 2296378403424 2301474373632 2301617074176 2303213961216 2308206606336 2314460123136 2314603628848 2319740043264 2326381461504 2332828854272 2337885695187 2338005712896 2338150678528 2344648019229 2349567429888 2351197585408 2356294243968 2356561313792 2361669599232 2363109814656 2368067960832 2373201189072 2374847741952 2374994991936 2380065663024 2380265422848 2386714165248 2391887812608 2393695739904 2397344366592 2398806337536 2398955073048 2405383707384 2410721574912 2410871049216 2412341269128 2412543737856 2416221093888 2417844483072 2424323736576 2424474054268 2429650364337 2429854285824 2431486834756 2435193065088 2435397451776 2436882628608 2443564401152 2447289040896 2448781469568 2448986996736 2449138843648 2450632400384 2454367813632 2461097529408 2462805065728 2466352031472 2466559033344 2468216243136 2468423401472 2473693544448 2473846923264 2480476250112 2485772126208 2485926253944 2486134898688 2487651016704 2493043463484 2493326032896 2500007559168 2505500476416 2512673726976 2512829522718 2519637414868 2525228826624 2525385400832 2532615581952 2537929375744 2539477079552 2545270325248 2550787672608 2552557436928 2557913071616 2565021096288 2565311823872 2570872614912 2583425703852 2585378406576 2589319208448 2591115706368 2591276365824 2603767638528 2603929082454 2605735716864 2609707548672 2611680116736 2624432461056 2630256427008 2630419513344 2632244527104 2639240456713 2643263358624 2645097283584 2645261290112 2651131478016 2660021877632 2664076455936 2666090119168 2671869365928 2672172204032 2685053435904 2685219919872 2687082954752 2692907707392 2698824457179 2706056670807 2706363383808 2712229930368 2713883927769 2714111705088 2714279990784 2720075043456 2727364203648 2727673331712 2733586071552 2735652274176 2739822133248 2741492957184 2749009951296 2755110371328 2755281199104 2756961450432 2757192843264 2768734720584 2770655698944 2770827490592 2776743273528 2776976326656 2778842096864 2783077788672 2790535781376 2792645029888 2796667035687 2796901761024 2798607393792 2798780918556 2799015821312 2800722743296 2804991787008 2812508504064 2812682890752 2814398147316 2814634360832 2818688035968 2818924609536 2820818563584 2821055315968 2827078336512 2834830000128 2840882429952 2841058575936 2841297027072 2843029733376 2849192529696 2855170547712 2856911714496 2857151496192 2863429115904 2871627116544 2877652205568 2879585616992 2885975801856 2886154743808 2900247296268 2900490715136 2902259519488 2908550707398 2908880371712 2915185911552 2923083889152 2923329224704 2931452681472 2931634443171 2931784941568 2938140131328 2946100297728 2952486518688 2954718178944 2959221952512 2961275092992 2975734444032 2975918951376 2977983676416 2982522912768 2992524612336 2999351384064 3006007345152 3006193729536 3016274807672 3020872409856 3022968324096 3023155760128 3029864546304 3037917262863 3040025003008 3044658806784 3046960136192 3053564989632 3061837871232 3068632498176 3068822765568 3070951948288 3077608808448 3085946830848 3092636195208 3092986724352 3099691348992 3101581631736 3101841948672 3116987661312 3117180926916 3124098367488 3126197358972 3132756573184 3141725658624 3148697567232 3148892798976 3150813086208 3157423947776 3164268252096 3166463655936 3166659989248 3173420884032 3173687230464 3182285553664 3189183750144 3191594319872 3196190897928 3196459155456 3198408450048 3198606764064 3207178276512 3212066866176 3214025678808 3214295433216 3214494732288 3216455025504 3216724983808 3221357755392 3223792644096 3232431648768 3237358731264 3239533819116 3239805714432 3246722777088 3246924086784 3247196602368 3249176838144 3262849744896 3263052054528 3265041959424 3265244404982 3265315995648 3272490418176 3281463372544 3283464505202 3288469375296 3288745377792 3290954990848 3298258059264 3298462564352 3307301666816 3314362834944 3314568338592 3314846531584 3316868022272 3324057951312 3324434710528 3333343412224 3340667301888 3347908820298 3350231635968 3350439363624 3366590188878 3366971768832 3374270307072 3376820775936 3381967945728 3393309158631 3400839364608 3401050230144 3403409915904 3408597614592 3420028128384 3427830153216 3444567605136 3447171208768 3452425611264 3454820941824 3455035154432 3471690184704 3471905443272 3474314289152 3479610064896 3482240155648 3499243281408 3507008569344 3507226017792 3524351144832 3526796378112 3534441365952 3534841970688 3542504398848 3544664721984 3552101941248 3562271612928 3562492487904 3570398134272 3580071247872 3580293226496 3590543609856 3598432609572 3608075561076 3608484511744 3616306573824 3618511903692 3618815606784 3619039987712 3626766724608 3636485604864 3636711081402 3644781428736 3647230252134 3647536365568 3652789597632 3653096177664 3655323942912 3665346601728 3670933561344 3673172204352 3673480495104 3673708265472 3675948600576 3676257124352 3681551720448 3691646294112 3694207598592 3699838550016 3702324364704 3702635102208 3710540316672 3710770384896 3720714375168 3728889380916 3729202348032 3731476525056 3731707891408 3739989049344 3750011338752 3750243854336 3752530863088 3758250714624 3758566146048 3761091418112 3769244284077 3769437782016 3779456122302 3779773333504 3787843239936 3788078101248 3788396036096 3790706311168 3798923372928 3806894063616 3809215619328 3809535328256 3817905487872 3826181508912 3828836155392 3836869607424 3847531644432 3847967735808 3856308922368 3866996395024 3878067609864 3886673559552 3886914548736 3897445185536 3905893623681 3908603575296 3908845924228 3917520175104 3928133730304 3936648691584 3939624238592 3945629270016 3948366790656 3964895037936 3967645925376 3967891935168 3970644901888 3976697217024 3990032816448 3996114683904 3999135178752 4007804048892 4008258306048 4027580153856 4027829879808 4030624432128 4039361561088 4050556350484 4059545075712 4071167557632 4071419986176 4082450494976 4091509997568 4091763687424 4103478411264 4114595774464 4123514926944 4123982299136 4132921798656 4135442175648 4135789264896 4153102080876 4155983548416 4156241235888 4165114910292 4165464489984 4168263145296 4174616683008 4185803672064 4188967544832 4195352641536 4197911090688 4198171377834 4198263422976 4198523731968 4201084114944 4207487680512 4218762756096 4219024336128 4221597220974 4221951541248 4228386914304 4231227845376 4231582973952 4240617504768 4242829594969 4252245000192 4255101960823 4261587863904 4261945540608 4264544600064 4264809018752 4276237702016 4282755821568 4285367571744 4285727244288 4285992976384 4288606700672 4295143673856 4298390192128 4309908865024 4316478308352 4319378425488 4319740952576 4328963702784 4329232115712 4332235784192 4350370944402 4350466326528 4350736072704 4353389279232 4362826061097 4363320557568 4372778867328 4384625833728 4384993837056 4397179022208 4397677412352 4407210196992 4419150446592 4419424451456 4432077268416 4441912639488 4454223069184 4463878427064 4466975514624 4467252484832 4488786918504 4489295691776 4499027076096 4502427701248 4509290594304 4524412211508 4531308614784 4534452486144 4534733640192 4537879887872 4544796819456 4560037504512 4566988210176 4570440204288 4580347484448 4592756806848 4602948747264 4603234148352 4606427922432 4616413212672 4628920246272 4629207257696 4639480086528 4652762923008 4665657708544 4675771390374 4676301357056 4689296038458 4699134859776 4702395170816 4712588487936 4713122627584 4723339198464 4726219629312 4736135921664 4746402378144 4749695483904 4749989983872 4760131326048 4760530845696 4773428330496 4783775625216 4787391479808 4794688733184 4797612675072 4797910146096 4810767414768 4821443149824 4821742098432 4824682538256 4825087475712 4832442187776 4835688966144 4848647473152 4848948108536 4859300728674 4859708571648 4862973669512 4870386130176 4870794903552 4873765257216 4887128802304 4894578081792 4897562939136 4897866607473 4897973993472 4898277687296 4901264800768 4908735627264 4922195058816 4925196757803 4925610131456 4932704062944 4933118066688 4936432486272 4936846802944 4947387088896 4947693846528 4960952500224 4971544252416 4971852507888 4972269797376 4975302033408 4986086926968 4986652065792 5000015118336 5011000952832 5025347453952 5025659045436 5039274829736 5050457653248 5050770801664 5065231163904 5075858751488 5078954159104 5090540650496 5101575345216 5105114873856 5115826143232 5130042192576 5130623647744 5141745229824 5166851407704 5170756813152 5178638416896 5182231412736 5182552731648 5207535277056 5207858164908 5211471433728 5219415097344 5223360233472 5248864922112 5260512854016 5260839026688 5264489054208 5278480913426 5286526717248 5290194567168 5290522580224 5302262956032 5320043755264 5328152911872 5332180238336 5343738731856 5344344408064 5370106871808 5370439839744 5374165909504 5385815414784 5397648914358 5412113341614 5412726767616 5424459860736 5427767855538 5428223410176 5428559981568 5440150086912 5454728407296 5455066622103 5455346663424 5467172143104 5470845378201 5471304548352 5479644266496 5482985914368 5498019902592 5510220742656 5510562398208 5513922900864 5514385686528 5537469441168 5541311397888 5541654981184 5553486547056 5553952653312 5557684193728 5566155577344 5581071562752 5585290059776 5593334071374 5593803522048 5597214787584 5597561837112 5598031642624 5601445486592 5609983574016 5625017008128 5625365781504 5628796294632 5629268721664 5637376071936 5637849219072 5641637127168 5654156673024 5669184183453 5669660000256 5681764859904 5682117151872 5682594054144 5686059466752 5698385059392 5710341095424 5713823428992 5714302992384 5726858231808 5743254233088 5755304411136 5759171233984 5771951603712 5772309487616 5800494592536 5800981430272 5804519038976 5817101414796 5817760743424 5830371823104 5846167778304 5862905362944 5863268886342 5876280262656 5892200595456 5904973037376 5909436357888 5918443905024 5922550185984 5951468888064 5951837902752 5955967352832 5965045825536 5985049224672 5998702768128 6012387459072 6032549615344 6041744819712 6045936648192 6046311520256 6059729092608 6075834525726 6080050006016 6089317613568 6093920272384 6107129979264 6123675742464 6137264996352 6137645531136 6141903896576 6155217616896 6171893661696 6185272390416 6185973448704 6199382697984 6203163263472 6203683897344 6233975322624 6234361853832 6248196734976 6252394717944 6265513146368 6283451317248 6297257066751 6297395134464 6297785597952 6301626172416 6314847895552 6328536504192 6332395831461 6332927311872 6333319978496 6346841768064 6347374460928 6364571107328 6378367500288 6383188639744 6392381795856 6392918310912 6396816900096 6397213528128 6414356553024 6424133732352 6428051357616 6428590866432 6428989464576 6432910051008 6433449967616 6442715510784 6447585288192 6464863297536 6474717462528 6479067638232 6479611428864 6493445554176 6493848173568 6498353676288 6525556416603 6525699489792 6526104109056 6530083918848 6530488809964 6544980836352 6562926745088 6566929010404 6576938750592 6577490755584 6581909981696 6596516118528 6596925128704 6614603333632 6628725669888 6629136677184 6629693063168 6633736044544 6648115902624 6648869421056 6666686824448 6681334603776 6695817640596 6700463271936 6700878727248 6733180377756 6733943537664 6748540614144 6753641551872 6763935891456 6786618317262 6801678729216 6802100460288 6806819831808 6817195229184 6840056256768 6840480367399 6855660306432 6889135210272 6894342417536 6904851222528 6909641883648 6910070308864 6943380369408 6943810886544 6948628578304 6959220129792 6964480311296 6998486562816 7013657085561 7014017138688 7014452035584 7033944057687 7048702289664 7053592756224 7068882731904 7069683941376 7085008797696 7089329443968 7104203882496 7124543225856 7124984975808 7140796268544 7160142495744 7160586452992 7181087219712 7196865219144 7216151122152 7216969023488 7232613147648 7237023807384 7237631213568 7238079975424 7253533449216 7272971209728 7273422162804 7288951093011 7289562857472 7294460504268 7295072731136 7305579195264 7306192355328 7310647885824 7330693203456 7341867122688 7346344408704 7346960990208 7347416530944 7351897201152 7352514248704 7363103440896 7383292588224 7388415197184 7399677100032 7404648729408 7405270204416 7421080633344 7421540769792 7441428750336 7457778761832 7458404696064 7462953050112 7463415782816 7479978098688 7500022677504 7500487708672 7505061726176 7516501429248 7522182836224 7538488568154 7558912244604 7559546667008 7575686479872 7576156202496 7576792072192 7581412622336 7597846745856 7613788127232 7618431238656 7619070656512 7635810975744 7652363017824 7657672310784 7673739214848 7695063288864 7695935471616 7712617844736 7733992790048 7756135219728 7773347119104 7773829097472 7794890371072 7811787247362 7817207150592 7817691848456 7835040350208 7856267460608 7873297383168 7879248477184 7891258540032 7896733581312 7917721370139 7929790075872 7935291850752 7935783870336 7941289803776 7953394434048 7980065632896 7992229367808 7998270357504 8015608097784 8016516612096 8055160307712 8055659759616 8061248864256 8078723122176 8101112700968 8119090151424 8142335115264 8142839972352 8164900989952 8183019995136 8183527374848 8206956822528 8229191548928 8247029853888 8247964598272 8265843597312 8270884351296 8271578529792 8306204161752 8311967096832 8312482471776 8330229820584 8330928979968 8336526290592 8349233366016 8371607344128 8377935089664 8390705283072 8395822181376 8396342755668 8397047463936 8402168229888 8414975361024 8437525512192 8438048672256 8443194441948 8443903082496 8456773828608 8462455690752 8463165947904 8481235009536 8485659189938 8504490000384 8510203921646 8523175727808 8523891081216 8529089200128 8529618037504 8552475404032 8565511643136 8570735143488 8571454488576 8571985952768 8577213401344 8590287347712 8596780384256 8619817730048 8632956616704 8638756850976 8639481905152 8657927405568 8658464231424 8664471568384 8700741888804 8701472145408 8706778558464 8725652122194 8726641115136 8745557734656 8769251667456 8769987674112 8794358044416 8794903329513 8795354824704 8814420393984 8838300893184 8838848902912 8864154536832 8883825278976 8908446138368 8927756854128 8933951029248 8934504969664 8977573837008 8978591383552 8998054152192 9004855402496 9018581188608 9048824423016 9062617229568 9068904972288 9069467280384 9075759775744 9089593638912 9113751788589 9120075009024 9133976420352 9140880408576 9160694968896 9185513613696 9205897494528 9206468296704 9212855844864 9232826425344 9257840492544 9258414515392 9278960173056 9305525846016 9331315417088 9351542780748 9352602714112 9378592076916 9398269719552 9404790341632 9425176975872 9446678396928 9452439258624 9472271843328 9492804756288 9499390967808 9499979967744 9520262652096 9521061691392 9546856660992 9567551250432 9574782959616 9589377466368 9595225350144 9595820292192 9621534829536 9642886299648 9643484196864 9649365076512 9650174951424 9671377932288 9697294946304 9697896217072 9718601457348 9719417143296 9725947339024 9740772260352 9741589807104 9747530514432 9774257604608 9789156163584 9795125878272 9795733214946 9795947986944 9796555374592 9802529601536 9817471254528 9844390117632 9850393515606 9851220262912 9865408125888 9866236133376 9872864972544 9873693605888 9894774177792 9895387693056 9921905000448 9943088504832 9943705015776 9944539594752 9950604066816 9972173853936 9973304131584 10000030236672 10022001905664 10050694907904 10051318090872 10078549659472 10100915306496 10101541603328 10130462327808 10151717502976 10157908318208 10179927475893 10181081300992 10203150690432 10210229747712 10231652286464 10260084385152 10261247295488 10283490459648 10333702815408 10341513626304 10357276833792 10364462825472 10365105463296 10415070554112 10415716329816 10422942867456 10438830194688 10446720466944 10497729844224 10521025708032 10521678053376 10556961826852 10573053434496 10580389134336 10581045160448 10604525912064 10640087510528 10656305823744 10664360476672 10687477463712 10688688816128 10740213743616 10740879679488 10748331819008 10771630829568 10795297828716 10824226683228 10825453535232 10848919721472 10855535711076 10856446820352 10857119963136 10880300173824 10909456814592 10910133244206 10934344286208 10941690756402 10942609096704 10959288532992 10965971828736 10996039805184 11020441485312 11021124796416 11027845801728 11028529571929 11028771373056 11074938882336 11082622795776 11083309962368 11106973094112 11107905306624 11115368387456 11132311154688 11162143125504 11170580119552 11186668142748 11187607044096 11194429575168 11195123674224 11196063285248 11202890973184 11219967148032 11250034016256 11250731563008 11257592589264 11258537443328 11274752143872 11275698438144 11283274254336 11307732852231 11308313346048 11338368366906 11339320000512 11363529719808 11364234303744 11365188108288 11372118933504 11396770118784 11420682190848 11427646857984 11428355417437 11428605984768 11453716463616 11486508466176 11510608822272 11518342467968 11543903207424 11544618975232 11600989185072 11601962860544 11609038077952 11634202829592 11635521486848 11660743646208 11692335556608 11717680871043 11725810725888 11726537772684 11752560525312 11784401190912 11809946074752 11818872715776 11836887810048 11845100371968 11902937776128 11903675805504 11911934705664 11930091651072 11970098449344 11997405536256 12024774918144 12065099230688 12083489639424 12091873296384 12092623040512 12151669051452 12160100012032 12178635227136 12187840544768 12214259958528 12247351484928 12274529992704 12275291062272 12283807793152 12310435233792 12343787323392 12370544780832 12371946897408 12398765395968 12406326526944 12407367794688 12467950645248 12468723707664 12496393469952 12504789435888 12531026292736 12566902634496 12594514133502 12594790268928 12595571195904 12603252344832 12629695791104 12657073008384 12664791662922 12665854623744 12666639956992 12693683536128 12694748921856 12728488784907 12729142214656 12756735000576 12765305882469 12766377279488 12784763591712 12785836621824 12793633800192 12794427056256 12828713106048 12848267464704 12856102715232 12857181732864 12857978929152 12865820102016 12866899935232 12885431021568 12895170576384 12929726595072 12949434925056 12958135276464 12959222857728 12986891108352 12987696347136 12996707352576 13051112833206 13051398979584 13052208218112 13060167837696 13060977619928 13089961672704 13125853490176 13133858020808 13153877501184 13154981511168 13163819963392 13193032237056 13193850257408 13229206667264 13257451339776 13258273354368 13259386126336 13267472089088 13296231805248 13297738842112 13333373648896 13362669207552 13391635281192 13400926543872 13401757454496 13466360755512 13467887075328 13497081228288 13507283103744 13527871782912 13573236634524 13603357458432 13604200920576 13613639663616 13634390458368 13680112513536 13680960734798 13711320612864 13778270420544 13788684835072 13809702445056 13819283767296 13820140617728 13886760738816 13887621773088 13897257156608 13918440259584 13928960622592 13996973125632 14027314171122 14028904071168 14067888115374 14097404579328 14107185512448 14137765463808 14139367882752 14170017595392 14178658887936 14208407764992 14249086451712 14249969951616 14281592537088 14320284991488 14321172905984 14362174439424 14393730438288 14432302244304 14433938046976 14465226295296 14474047614768 14475262427136 14476159950848 14507066898432 14545942419456 14546844325608 14577902186022 14579125714944 14588921008536 14590145462272 14611158390528 14612384710656 14621295771648 14661386406912 14683734245376 14692688817408 14693599822419 14693921980416 14694833061888 14703794402304 14726206881792 14766585176448 14775590273409 14776830394368 14799354200064 14809297458816 14810540408832 14842161266688 14843081539584 14882857500672 14915557523664 14916809392128 14925906100224 14926831565632 14959956197376 15000045355008 15000975417344 15010123452352 15033002858496 15044365672448 15076977136308 15117824489208 15119093334016 15151372959744 15152312404992 15162825244672 15195693491712 15227576254464 15236862477312 15271621951488 15304726035648 15315344621568 15347478429696 15390126577728 15391870943232 15425235689472 15467985580096 15512270439456 15546694238208 15547658194944 15589780742144 15623574494724 15634414301184 15635383696912 15670080700416 15712534921216 15746594766336 15758496954368 15782517080064 15793467162624 15835442740278 15859580151744 15870583701504 15871567740672 15882579607552 15906788868096 15960131265792 15984458735616 15996540715008 16031216195568 16033033224192 16110320615424 16111319519232 16122497728512 16157446244352 16202225401936 16238180302848 16284670230528 16285679944704 16329801979904 16365199866309 16366039990272 16367054749696 16412536134603 16413913645056 16458383097856 16494059707776 16495929196544 16531687194624 16541768702592 16543157059584 16612408323504 16623934193664 16624964943552 16660459641168 16661857959936 16673052581184 16698466732032 16743214688256 16755870179328 16781410566144 16791644362752 16792685511336 16794094927872 16804336459776 16829950722048 16875051024384 16876097344512 16886388883896 16887806164992 16913547657216 16924911381504 16962470019072 16971318379876 17007552550359 17008980000768 17020407843292 17046351455616 17047782162432 17058178400256 17059236075008 17104950808064 17131023286272 17141470286976 17142908977152 17143971905536 17154426802688 17180574695424 17193560768512 17239635460096 17265913233408 17277513701952 17278963810304 17315854811136 17316928462848 17328943136768 17401483777608 17402944290816 17413557116928 17451304244388 17453282230272 17491115469312 17538503334912 17588716088832 17589806659026 17628840787968 17676601786368 17677697805824 17728309073664 17767650557952 17816892276736 17855513708256 17867902058496 17869009939328 17955147674016 17957182767104 17996108304384 18009710804992 18037162377216 18097648846032 18125234459136 18137809944576 18138934560768 18151519551488 18179187277824 18227503577178 18240150018048 18267952840704 18281760817152 18321389937792 18371027227392 18411794989056 18412936593408 18425711689728 18465652850688 18515680985088 18516829030784 18557920346112 18611051692032 18662630834176 18703085561496 18705205428224 18757184153832 18796539439104 18809580683264 18850353951744 18891771200253 18893356793856 18904878517248 18944543686656 18985609512576 18997187494383 18998781935616 18999959935488 19040525304192 19042123382784 19093713321984 19135102500864 19149565919232 19178754932736 19190450700288 19191640584384 19243069659072 19285772599296 19286968393728 19298730153024 19300349902848 19342755864576 19394589892608 19395792434144 19437202914696 19438834286592 19451894678048 19481544520704 19495061028864 19548515209216 19576669249809 19578312327168 19590251756544 19591466429892 19593110749184 19605059203072 19634942509056 19688780235264 19700787031212 19702440525824 19730816251776 19732472266752 19745729945088 19747387211776 19789548355584 19790775386112 19843810000896 19886177009664 19887410031552 19889079189504 19901208133632 19944347707872 19946608263168 20000060473344 20044003811328 20101389815808 20102636181744 20157099318944 20201830612992 20203083206656 20260924655616 20303435005952 20315816636416 20359854951786 20362162601984 20406301380864 20420459495424 20463304572928 20520168770304 20521441102197 20522494590976 20566980919296 20667405630816 20683027252608 20714553667584 20728925650944 20730210926592 20830141108224 20831432659632 20845885734912 20877660389376 20893440933888 20995459688448 21042051416064 21043356106752 21113923653704 21146106868992 21160778268672 21162090320896 21209051824128 21280175021056 21312611647488 21328720953344 21374954927424 21377377632256 21480427487232 21481759358976 21496663638016 21543261659136 21590595657432 21648453366456 21650907070464 21697839442944 21711071422152 21712893640704 21714239926272 21760600347648 21818913629184 21820266488412 21868688572416 21883381512804 21885218193408 21918577065984 21931943657472 21992079610368 22040882970624 22042249592832 22055691603456 22057059143858 22057542746112 22149877764672 22165245591552 22166619924736 22213946188224 22215810613248 22230736774912 22264622309376 22324286251008 22341160239104 22373336285496 22375214088192 22388859150336 22390247348448 22392126570496 22405781946368 22439934296064 22500068032512 22501463126016 22515185178528 22517074886656 22549504287744 22566548508672 22615465704462 22676736733812 22678640001024 22727059439616 22728468607488 22730376216576 22744237867008 22793540237568 22841364381696 22855293715968 22856710834874 22857211969536 22907432927232 22973016932352 23021217644544 23036684935936 23087806414848 23089237950464 23201978370144 23203925721088 23218076155904 23268405659184 23271042973696 23321487292416 23384671113216 23435361742086 23451621451776 23453075545368 23505121050624 23568802381824 23619892149504 23637745431552 23673775620096 23690200743936 23753164110417 23805875552256 23807351611008 23823869411328 23860183302144 23940196898688 23994811072512 24049549836288 24130198461376 24166979278848 24183746592768 24185246081024 24303338102904 24320200024064 24357270454272 24375681089536 24428519917056 24494702969856 24549059985408 24550582124544 24620870467584 24687574646784 24741089561664 24743893794816 24797530791936 24812653053888 24814735589376 24935901290496 24937447415328 24992786939904 25009578871776 25062052585472 25133805268992 25189028267004 25191142391808 25206504689664 25259391582208 25314146016768 25329583325844 25331709247488 25333279913984 25387367072256 25389497843712 25456977569814 25513470001152 25530611764938 25532754558976 25569527183424 25571673243648 25587267600384 25588854112512 25657426212096 25696534929408 25712205430464 25714363465728 25715957858304 25731640204032 25733799870464 25770862043136 25790341152768 25859453190144 25898869850112 25916270552928 25918445715456 25973782216704 25975392694272 25993414705152 26102225666412 26104416436224 26120335675392 26121955239856 26179923345408 26251706980352 26267716041616 26307755002368 26309963022336 26327639926784 26384709988539 26386064474112 26387700514816 26458413334528 26514902679552 26516546708736 26518772252672 26534944178176 26592463610496 26595477684224 26666747297792 26725338415104 26783270562384 26801853087744 26803514908992 26932721511024 26935774150656 26994162456576 27014566207488 27055743565824 27146473269048 27206714916864 27208401841152 27227279327232 27268780916736 27341255365767 27360225027072 27361921469596 27422641225728 27556540841088 27577369670144 27619404890112 27638567534592 27640281235456 27773521477632 27775243546176 27794514313216 27836880519168 27857921245184 27993946251264 28054628342244 28057808142336 28135776230748 28194809158656 28214371024896 28275530927616 28340035190784 28357317775872 28416815529984 28498172903424 28499939903232 28563185074176 28640569982976 28642345811968 28724348878848 28787460876576 28864604488608 28867876093952 28930452590592 28948095229536 28950524854272 28952319901696 29014133796864 29091884838912 29093688651216 29155804372044 29158251429888 29177842017072 29180290924544 29222316781056 29224769421312 29242591543296 29322772813824 29367468490752 29385377634816 29387199644838 29387843960832 29389666123776 29407588804608 29452413763584 29533170352896 29551180546818 29553660788736 29598708400128 29618594917632 29621080817664 29684322533376 29686163079168 29765715001344 29785713725761 29831115047328 29833618784256 29851812200448 29853663131264 29919912394752 30000090710016 30001950834688 30020246904704 30066005716992 30088731344896 30153954272616 30235648978416 30238186668032 30302745919488 30304624809984 30325650489344 30391386983424 30455152508928 30473724954624 30539782427679 30543243902976 30609452071296 30630689243136 30694956859392 30780253155456 30783741886464 30850471378944 30935971160192 31024540878912 31093388476416 31095316389888 31179561484288 31247148989448 31268828602368 31270767393824 31340161400832 31425069842432 31493189532672 31516993908736 31565034160128 31670885480556 31719160303488 31741167403008 31743135481344 31765159215104 31813577736192 31920262531584 31968917471232 31993081430016 32062432391136 32066066448384 32220641230848 32222639038464 32244995457024 32314892488704 32404450803872 32476360605696 32569340461056 32571359889408 32659603959808 32730399732618 32734109499392 32825072269206 32827827290112 32916766195712 32988119415552 32991858393088 33063374389248 33083537405184 33085588715787 33086314119168 33224816647008 33247868387328 33249929887104 33320919282336 33323715919872 33346105162368 33396933464064 33486429376512 33511740358656 33562821132288 33583288725504 33585371022672 33588189855744 33608672919552 33659901444096 33750102048768 33752194689024 33772777767792 33775612329984 33827095314432 33849822763008 33924940038144 33942636759752 34015105100718 34017960001536 34040815686584 34092702911232 34095564324864 34116356800512 34118472150016 34209901616128 34262046572544 34282940573952 34285066252311 34285817954304 34287943811072 34308853605376 34361149390848 34387121537024 34479270920192 34531826466816 34555027403904 34557927620608 34631709622272 34633856925696 34657886273536 34802967555216 34805888581632 34827114233856 34902608488776 34906564460544 34982230938624 35077006669824 35177432177664 35179613318052 35257681575936 35353203572736 35355395611648 35456618147328 35535301115904 35633784553472 35711027416512 35735804116992 35738019878656 35910295348032 35914365534208 35992216608768 36019421609984 36074324754432 36195297692064 36250468918272 36275619889152 36277869121536 36303039102976 36455007154356 36480300036096 36535905681408 36563521634304 36642779875584 36742054454784 36823589978112 36825873186816 36851423379456 36931305701376 37031361970176 37033658061568 37115840692224 37222103384064 37325261668352 37406171122992 37410410856448 37514368307664 37593078878208 37619161366528 37700707903488 37783542400506 37786713587712 37809757034496 37889087373312 37971219025152 37994374988766 37997563871232 37999919870976 38081050608384 38084246765568 38185466354721 38187426643968 38270205001728 38295917647407 38299131838464 38357509865472 38380901400576 38383281168768 38486139318144 38571545198592 38573936787456 38597460306048 38600699805696 38685511729152 38789179785216 38791584868288 38874405829392 38877668573184 38903789356096 38963089041408 38990122057728 39097030418432 39153338499618 39156624654336 39180503513088 39182932859784 39186221498368 39210118406144 39269885018112 39377560470528 39401574062424 39404881051648 39461632503552 39464944533504 39491459890176 39579096711168 39581550772224 39687620001792 39772354019328 39774820063104 39778158379008 39802416267264 39888695415744 39893216526336 40000120946688 40088007622656 40202779631616 40205272363488 40314198637888 40403661225984 40406166413312 40521849311232 40606870011904 40631633272832 40719709903572 40724325203968 40812602761728 40840918990848 41040337540608 41042882204394 41133961838592 41334811261632 41366054505216 41429107335168 41457851301888 41460421853184 41660282216448 41662865319264 41691771469824 41755320778752 41786881867776 41990919376896 42086712213504 42227847307408 42292213737984 42321556537344 42324180641792 42418103648256 42560350042112 42625223294976 42657441906688 42749909854848 42754755264512 42960854974464 42963518717952 42993327276032 43086523318272 43181191314864 43296906732912 43301814140928 43395678885888 43422142844304 43425787281408 43428479852544 43521200695296 43637827258368 43640532976824 43737377144832 43766763025608 43770436386816 43837154131968 43863887314944 43984159220736 44080799467257 44081765941248 44084499185664 44111383206912 44114118287716 44299755529344 44326770820227 44330491183104 44333239849472 44427892376448 44431621226496 44461473549824 44529244618752 44648572502016 44682320478208 44746672570992 44750428176384 44777718300672 44780494696896 44784253140992 44811563892736 44879868592128 45000136065024 45002926252032 45030370357056 45034149773312 45099008575488 45133097017344 45230931408924 45353473467624 45357280002048 45454118879232 45456937214976 45488475734016 45587080475136 45682728763392 45710587431936 45713421669748 45814865854464 45946033864704 46042435289088 46073369871872 46175612829696 46178475900928 46403956740288 46407851442176 46436152311808 46536811318368 46542085947392 46642974584832 46769342226432 46870723484172 46903242903552 46906151090736 47010242101248 47137604763648 47239784299008 47275490863104 47347551240192 47380401487872 47506328220834 47611751104512 47614703222016 47647738822656 47720366604288 47880393797376 47883362571793 47989622145024 48099099672576 48260396922752 48333958557696 48367493185536 48370492162048 48606676205808 48640400048128 48714540908544 48751362179072 48857039834112 48989405939712 49095599598927 49098119970816 49101164249088 49237608403809 49241740935168 49375149293568 49482179123328 49487787589632 49595061583872 49625306107776 49629471178752 49871802580992 49874894830656 49985573879808 50019157743552 50124105170944 50267610537984 50378056534008 50382284783616 50413009379328 50518783164416 50628292033536 50659166651688 50663418494976 50666559827968 50774734144512 50913955139628 51022657651077 51026940002304 51061223529876 51065509117952 51139054366848 51143346487296 51174535200768 51177708225024 51314852424192 51393069858816 51424410860928 51428726931456 51431915716608 51463280408064 51467599740928 51541724086272 51580682305536 51718906380288 51797739700224 51832541105856 51836891430912 51947564433408 51950785388544 51986829410304 52204451332824 52208832872448 52240671350784 52243910479712 52359846690816 52503413960704 52535432083232 52615510004736 52655279853568 52769419977078 52775401029632 52916826669056 53029805359104 53033093417472 53037544505344 53069888356352 53184927220992 53190955368448 53333494595584 53450676830208 53566541124768 53603706175488 53607029817984 53865443022048 53871548301312 53988324913152 54029132414976 54111487131648 54292946538096 54413429833728 54416803682304 54454558654464 54537561833472 54682510731534 54720450054144 54723842939192 54845282451456 55113081682176 55154739340288 55238809780224 55277135069184 55280562470912 55547042955264 55550487092352 55589028626432 55673761038336 55715842490368 55987892502528 56109256684488 56115616284672 56271552461496 56389618317312 56428742049792 56551061855232 56680070381568 56714635551744 56833631059968 56996345806848 56999879806464 57126370148352 57281139965952 57284691623936 57448697757696 57574921753152 57729208977216 57735752187904 57860905181184 57896190459072 57901049708544 57904639803392 58028267593728 58183769677824 58187377302432 58311608744088 58316502859776 58355684034144 58360581849088 58444633562112 58485183086592 58645545627648 58734936981504 58770755269632 58774399289676 58779332247552 58815177609216 58904827527168 59066340705792 59102361093636 59107321577472 59197416800256 59237189835264 59242161635328 59368645066752 59372326158336 59531430002688 59571427451522 59662230094656 59667237568512 59703624400896 59707326262528 59839824789504 60000181420032 60003901669376 60040493809408 60132011433984 60177462689792 60307908545232 60471297956832 60476373336064 60605491838976 60609249619968 60651300978688 60782773966848 60910305017856 60947449909248 61079564855358 61086487805952 61218904142592 61261378486272 61389913718784 61560506310912 61564323306591 61567483772928 61700942757888 61871942320384 62049081757824 62186776952832 62190632779776 62359122968576 62494297978896 62537657204736 62541534787648 62680322801664 62850139684864 62986379065344 63033987817472 63130068320256 63341770961112 63438320606976 63482334806016 63486270962688 63530318430208 63627155472384 63840525063168 63937834942464 63986162860032 64124864782272 64132132896768 64441282461696 64445278076928 64489990914048 64629784977408 64808901607744 64952721211392 65138680922112 65142719778816 65319207919616 65460799465236 65468218998784 65650144538412 65655654580224 65833532391424 65976238831104 66126748778496 66167074810368 66171177431574 66172628238336 66449633294016 66495736774656 66499859774208 66641838564672 66647431839744 66692210324736 66793866928128 66972858753024 67023480717312 67125642264576 67166577451008 67170742045344 67176379711488 67217345839104 67319802888192 67500204097536 67504389378048 67545555535584 67551224659968 67699645526016 67885273519504 68030210201436 68035920003072 68081631373168 68185405822464 68191128649728 68232713601024 68236944300032 68419803232256 68524093145088 68565881147904 68570132504622 68571635908608 68575887622144 68617707210752 68722298781696 68774243074048 68958541840384 69063652933632 69110054807808 69115855241216 69263419244544 69267713851392 69315772547072 69605935110432 69611777163264 69654228467712 69805216977552 69813128921088 69964461877248 70154013339648 70354864355328 70359226636104 70515363151872 70706407145472 70710791223296 70913236294656 71070602231808 71259492331251 71267569106944 71422054833024 71471608233984 71476039757312 71820590696064 71828731068416 71984433217536 72038843219968 72148649508864 72390595384128 72500937836544 72551239778304 72555738243072 72606078205952 72910014308712 72960600072192 73071811362816 73127043268608 73285559751168 73484108909568 73647179956224 73651746373632 73862611402752 74062723940352 74067316123136 74231681384448 74444206768128 74650523336704 74812342245984 74820821712896 75028736615328 75186157756416 75238322733056 75401415806976 75567084801012 75573427175424 75619514068992 75778174746624 75942438050304 75988749977532 75995127742464 75999839741952 76162101216768 76168493531136 76370932709442 76540410003456 76591835294814 76598263676928 76715019730944 76761802801152 76766562337536 76972278636288 77143090397184 77147873574912 77194920612096 77199707003503 77201399611392 77371023458304 77578359570432 77583169736576 77748811658784 77755337146368 77807578712192 77926178082816 77980244115456 78194060836864 78306676999236 78313249308672 78361007026176 78365865719568 78372442996736 78420236812288 78539770036224 78755120941056 78803148124848 78809762103296 78923265007104 78929889067008 78982919780352 79154129965617 79158193422336 79163101544448 79375240003584 79544708038656 79549640126208 79556316758016 79604832534528 79777390831488 79786433052672 79998487922059 80000241893376 80176015245312 80405559263232 80410544726976 80628397275776 80807322451968 80812332826624 81043698622464 81213740023808 81263266545664 81439419807144 81448650407936 81625205523456 81681837981696 82023766097301 82080675081216 82085764408788 82267923677184 82669622523264 82732109010432 82858214670336 82915702603776 82920843706368 83320564432896 83325730638528 83383542939648 83510641557504 83573763735552 83981838753792 84173424427008 84455694614816 84584427475968 84643113074688 84648361283584 85120700084224 85250446589952 85314883813376 85499819709696 85509510529024 85921709948928 85927037435904 85986654552064 86173046636544 86362382629728 86593813465824 86603628281856 86791357771776 86844285688608 86851574562816 86856959705088 87042401390592 87275654516736 87281065953648 87474754289664 87533526051216 87540872773632 87674308263936 87727774629888 87968318441472 88161598934514 88163531882496 88168998371328 88222766413824 88228236575432 88599511058688 88653541640454 88660982366208 88666479698944 88855784752896 88863242452992 88922947099648 89058489237504 89297145004032 89357141177283 89364640956416 89493345141984 89500856352768 89555436601344 89560989393792 89568506281984 89623127785472 89759737184256 90000272130048 90005852504064 90060740714112 90068299546624 90198017150976 90266194034688 90461862817848 90706946935248 90714560004096 90908237758464 90913874429952 90976951468032 91174160950272 91365457526784 91421174863872 91426843339496 91629731708928 91892067729408 92084870578176 92146739743744 92351225659392 92356951801856 92807913480576 92815702884352 92872304623616 93073622636736 93084171894784 93285949169664 93538684452864 93741446968344 93806485807104 93812302181472 94020484202496 94275209527296 94479568598016 94550981726208 94695102480384 95012656441668 95223502209024 95229406444032 95295477645312 95440733208576 95760787594752 95766725143586 95979244290048 96198199345152 96520793845504 96667917115392 96734986371072 96740984324096 97213352411616 97280800096256 97429081817088 97502724358144 97714079668224 97978811879424 98191199197854 98202328498176 98475216807618 98483481870336 98750298587136 98964358246656 98975575179264 99190123167744 99250612215552 99256766147361 99258942357504 99743605161984 99749789661312 99971147759616 100038315487104 100248210341888 100535221075968 100756113068016 100764569567232 100826018758656 101037566328832 101256584067072 101318333303376 101326836989952 101333119655936 101549468289024 101827910279256 102045315302154 102053880004608 102122447059752 102131018235904 102278108733696 102286692974592 102349070401536 102355416450048 102629704848384 102786139717632 102848821721856 102855198756933 102857453862912 102863831433216 102926560816128 103083448172544 103161364611072 103437812760576 103595479400448 103665082211712 103673782861824 103895128866816 103901570777088 103973658820608 104408902665648 104417665744896 104481342701568 104487820959424 104719693381632 105006827921408 105070864166464 105231020009472 105310559707136 105538839954156 105550802059264 105833653338112 106059610718208 106066186834944 106139776712704 106369854441984 106901353660416 107133082249536 107207412350976 107214059635968 107730886044096 107743096602624 107976649826304 108058264829952 108222974263296 108585893076192 108826859667456 108833607364608 108909117308928 109365021463068 109440900108288 109447685878384 109690564902912 110226163364352 110309478680576 110477619560448 110554270138368 110561124941824 111094085910528 111100974184704 111178057252864 111347522076672 111431684980736 111975785005056 112218513368976 112231232569344 112543104922992 112779236634624 112857484099584 113102123710464 113360140763136 113429271103488 113667262119936 113992691613696 113999759612928 114252740296704 114556399064163 114562279931904 114569383247872 114887752942221 114897395515392 115149843506304 115458417954432 115471504375808 115721810362368 115792380918144 115802099417088 115809279606784 116056535187456 116367539355648 116374754604864 116623217488176 116633005719552 116711368068288 116721163698176 116889267124224 116970366173184 117291091255296 117469873963008 117541510539264 117548798579352 117558664495104 117630355218432 117809655054336 118132681411584 118204722187272 118214643154944 118394833600512 118474379670528 118737290133504 118744652316672 119062860005376 119142854903044 119324460189312 119334475137024 119407248801792 119414652525056 119679649579008 120000362840064 120007803338752 120080987618816 120264022867968 120354925379584 120615817090464 120942595913664 120952746672128 121210983677952 121218499239936 121302601957376 121565547933696 121820610035712 121894899818496 122159129710716 122172975611904 122437808285184 122522756972544 123121012621824 123128646613182 123401885515776 123743884640768 124098163515648 124373553905664 124381265559552 124718245937152 124988595957792 125075314409472 125083069575296 125360645603328 125700279369728 125972758130688 126067975634944 126260136640512 126683541922224 126876641213952 126964669612032 126972541925376 127060636860416 127254310944768 127681050126336 127875669884928 127972325720064 128249729564544 128264265793536 128882564923392 128890556153856 128979981828096 129259569954816 129617803215488 129905442422784 130277361844224 130285439557632 130638415839232 130921598930472 130936437997568 131300289076824 131311309160448 131667064782848 131952477662208 132242398401771 132253497556992 132334149620736 132342354863148 132899266588032 132980312460681 132991473549312 132999719548416 133283677129344 133294863679488 133384420649472 133587733856256 133945717506048 134046961434624 134251284529152 134333154902016 134341484090688 134352759422976 134434691678208 134639605776384 135000408195072 135008778756096 135091111071168 135102449319936 135399291052032 135770547039008 136060420402872 136071840006144 136163262746336 136370811644928 136465427202048 136473888600064 136839606464512 137048186290176 137131762295808 137140265009244 137151775244288 137235414421504 137444597563392 137548486148096 137917083680768 138127305867264 138220109615616 138231710482432 138526838489088 138535427702784 138631545094144 139211870220864 139223554326528 139308456935424 139610433955104 139626257842176 139928923754496 140308026679296 140709728710656 140718453272208 141030726303744 141412814290944 141421582446592 141826472589312 142141204463616 142518984662502 142535138213888 142844109666048 142943216467968 142952079514624 143641181392128 143650087715379 143657462136832 143968866435072 144077686439936 144297299017728 144781190768256 145001875673088 145102479556608 145111476486144 145212156411904 145820028617424 145921200144384 146143622725632 146254086537216 146571119502336 146968217819136 147294359912448 147303492747264 147725222805504 148125447880704 148134632246272 148463362768896 148888413536256 149301046673408 149624684491968 149641643425792 150057473230656 150372315512832 150476645466112 150802831613952 151134169602024 151146854350848 151239028137984 151556349493248 151884876100608 151977499955064 151990255484928 151999679483904 152324202433536 152741865418884 153080820006912 153183670589628 153196527353856 153430039461888 153523605602304 153533124675072 153944557272576 154286180794368 154295747149824 154389841224192 154399414007006 154402799222784 154742046916608 155156719140864 155166339473152 155497623317568 155510674292736 155615157424384 155852356165632 155960488230912 156388121673728 156613353998472 156626498617344 156722014052352 156731731439136 156744885993472 156840473624576 157079540072448 157510241882112 157606296249696 157619524206592 157846530014208 157965839560704 158308259931234 158326203088896 158750480007168 159089416077312 159099280252416 159112633516032 159209665069056 159554781662976 159572866105344 159996975844118 160000483786752 160352030490624 160811118526464 160821089453952 161256794551552 161614644903936 161624665653248 162087397244928 162427480047616 162526533091328 162878839614288 162897300815872 163250411046912 163363675963392 164047532194602 164161350162432 164171528817576 164535847354368 165339245046528 165464218020864 165716429340672 165831405207552 165841687412736 166641128865792 166651461277056 166767085879296 167021283115008 167147527471104 167963677507584 168346848854016 168911389229632 169168854951936 169286226149376 169296722567168 170241400168448 170500893179904 170629767626752 170999639419392 171843419897856 171854074871808 172346093273088 172724765259456 173187626931648 173207256563712 173582715543552 173688571377216 173703149125632 173713919410176 174084802781184 174551309033472 174562131907296 174949508579328 175067052102432 175081745547264 175455549259776 175936636882944 176323197869028 176337996742656 176445532827648 176456473150864 177199022117376 177307083280908 177321964732416 177332959397888 177711569505792 177726484905984 177845894199296 178116978475008 178594290008064 178714282354566 178729281912832 178986690283968 179001712705536 179110873202688 179121978787584 179137012563968 179246255570944 179519474368512 180000544260096 180011705008128 180121481428224 180136599093248 180396034301952 180532388069376 180923725635696 181413893870496 181429120008192 181816475516928 181827748859904 181953902936064 182348321900544 182730915053568 182842349727744 182853686678992 183259463417856 183784135458816 184169741156352 184293479487488 184692969919773 184702451318784 184713903603712 185615826961152 185631405768704 185744609247232 186147245273472 186168343789568 186571898339328 187077368905728 187482893936688 187612971614208 187624604362944 188040968404992 188550419054592 188959137196032 189101963452416 189390204960768 190025312883336 190447004418048 190458812888064 190590955290624 190881466417152 191521575189504 191533450287172 191958488580096 192396398690304 193041587691008 193335834230784 193469972742144 193481968648192 194426704823232 194561600192512 194858163634176 195005448716288 195428159336448 195957623758848 196382398395708 196404656996352 196950433615236 196966963740672 197500597174272 197928716493312 198380246335488 198501224431104 198513532294722 198517884715008 199487210323968 199499579322624 199942295519232 200076630974208 200496420683776 201070442151936 201512226136032 201529139134464 201652037517312 202075132657664 202513168134144 202636666606752 202653673979904 202666239311872 203098936578048 203655820558512 204090630604308 204107760009216 204244894119504 204262036471808 204556217467392 204573385949184 204698140803072 204710832900096 205259409696768 205572279435264 205697643443712 205710397513866 205714907725824 205727662866432 205853121632256 206166896345088 206322729222144 206875625521152 207190958800896 207330164423424 207347565723648 207790257733632 207803141554176 207947317641216 208499996080327 208817805331296 208835331489792 208962685403136 208975641918848 209439386763264 210013655842816 210141728332928 210462040018944 210621119414272 211077679908312 211101604118528 211667306676224 212119221436416 212132373669888 212279553425408 212739708883968 213778476993753 213802707320832 214266164499072 214414824701952 214428119271936 215461772088192 215486193205248 215953299652608 216116529659904 216445948526592 217171786152384 217653719334912 217667214729216 217818234617856 218730042926136 218881800216576 218895371756768 219381129805824 220452326728704 220618957361152 220955239120896 221122249883648 222188171821056 222201948369408 222356114505728 222695044153344 222863369961472 223951570010112 224437026737952 224462465138688 225086209845984 225558473269248 225714968199168 226204247420928 226720281526272 226858542206976 227334524239872 227985383227392 227999519225856 228505480593408 229112798128326 229138766495744 229775505884442 229794791030784 230299687012608 230916835908864 230943008751616 231443620724736 231584761836288 231599121010509 231604198834176 231618559213568 232113070374912 232735078711296 232749509209728 233246434976352 233266011439104 233422736136576 233442327396352 233778534248448 233940732346368 234582182510592 234939747926016 235083021078528 235097597158704 235117328990208 235260710436864 235619310108672 236265362823168 236409444374544 236429286309888 236789667201024 236948759341056 237474580267008 237489304633344 238125720010752 238285709806088 238648920378624 238668950274048 238814497603584 238829305050112 239359299158016 239995463766177 240000725680128 240015606677504 240161975237632 240528045735936 240709850759168 241231634180928 241885191827328 241905493344256 242421967355904 242436998479872 242605203914752 243131095867392 243641220071424 243789799636992 244318259421432 244345951223808 244875616570368 245045513945088 246242025243648 246257293226364 246803771031552 247487769281536 248196327031296 248747107811328 248762531119104 249436491874304 249977191915584 250150628818944 250166139150592 250721291206656 251400558739456 251945516261376 252135951269888 252520273281024 253367083844448 253753282427904 253929339224064 253945083850752 254121273720832 255362100252672 255751339769856 255944651440128 256499459129088 256528531587072 257765129846784 257781112307712 257959963656192 258519139909632 259235606430976 259810884845568 260554723688448 260570879115264 261276831678464 261843197860944 261872875995136 262600578153648 262622618320896 263334129565696 263904955324416 264484796803542 264506995113984 264668299241472 264684709726296 265798533176064 265960624921362 265982947098624 265999439096832 266567354258688 266589727358976 266768841298944 267175467712512 267891435012096 268071423531849 268093922869248 268502569058304 268666309804032 268682968181376 268705518845952 268869383356416 269279211552768 270000816390144 270017557512192 270182222142336 270204898639872 270798582104064 271541094078016 272120840805744 272143680012288 272326525492672 272741623289856 272930854404096 272947777200128 273679212929024 274096372580352 274263524591616 274280530018488 274303550488576 274470828843008 274889195126784 275096972296192 275834167361536 276254611734528 276440219231232 277053676978176 277070855405568 278423740441728 278447108653056 278616913870848 279220867910208 279252515684352 279857847508992 280616053358592 281419457421312 281436906544416 282061452607488 282825628581888 282843164893184 283652945178624 285037969325004 285070276427776 285688219332096 285886432935936 285904159029248 287282362784256 287300175430758 287937732870144 288155372879872 288594598035456 289562381536512 290003751346176 290204959113216 290222952972288 290424312823808 291640057234848 291842400288768 292287245451264 292508173074432 293142239004672 293936435638272 294606985494528 295450445611008 296250895761408 296269264492544 296926725537792 297770298442083 297776827072512 298602093346816 299249368983936 299283286851584 300114946461312 300744631025664 300953290932224 301605663227904 302268339204048 302293708701696 302478056275968 303112698986496 303769752201216 303954999910128 303980510969856 303999358967808 304648404867072 305483730837768 306161640013824 306367341179256 306393054707712 306860078923776 307047211204608 307066249350144 307889114545152 308565596270799 308572361588736 308591494299648 308779682448384 308798828014012 309484093833216 310313438281728 310332678946304 310995246635136 311021348585472 311230314848768 311704712331264 311920976461824 312776243347456 313226707996944 313252997234688 313444028104704 313463462878272 313489771986944 313680947249152 314159080144896 315020483764224 315212592499392 315239048413184 315693060028416 315931679121408 316616519862468 316652406177792 317500960014336 318178832154624 318198560504832 318419330138112 319109563325952 319993951688236 320704060981248 321622237052928 321642178907904 322513589103104 323229289807872 323249331306496 324174794489856 324854960095232 325053066182656 325757679228576 325794601631744 326500822093824 326727351926784 328095064389204 328322700324864 328343057635152 329071694708736 330678490093056 330928436041728 331432858681344 331662810415104 331683374825472 333282257731584 333302922554112 333534171758592 334042566230016 334295054942208 335183538002551 335927355015168 336693697708032 337822778459264 338337709903872 338572452298752 338593445134336 340482800336896 341001786359808 341259535253504 341999278838784 343669197192489 343686839795712 343708149743616 344663258826663 344692186546176 345449530518912 346375253863296 346414513127424 347165431087104 347377142754432 347406298251264 347427838820352 348169605562368 349102618066944 349124263814592 349899017158656 350134104204864 350163491094528 350911098519552 351873273765888 352646395738056 352675993485312 352891065655296 352912946301728 354398044234752 354614166561816 354643929464832 354665918795776 355423139011584 355691788398592 356233956950016 357188580016128 357428564709132 357458563825664 357973380567936 358003425411072 358221746405376 358243957575168 358274025127936 358492511141888 359038948737024 360001088520192 360023410016256 360242962856448 360273198186496 360792068603904 361064776138752 361847451271392 362827787740992 362858240016384 363632951033856 363655497719808 363907805872128 364696643801088 365461830107136 365684699455488 365707373357984 366518926835712 367568270917632 368586958974976 369385939839546 369427807207424 371231653922304 371262811537408 371489218494464 372294490546944 372336687579136 373143796678656 374154737811456 374965787873376 375225943228416 375249208725888 376081936809984 377100838109184 377918274392064 378203926904832 378780409921536 380050625766672 380894008836096 380917625776128 381181910581248 381762932834304 383043150379008 383066900574344 383916977160192 384792797380608 386083175382016 386671668461568 386939945484288 386963937296384 388853409646464 389123200385024 389716327268352 390010897432576 390856318672896 391915247517696 392764796791416 392809313992704 393900867230472 393933927481344 395001194348544 395857432986624 396760492670976 397002448862208 397027064589444 398974420647936 398999158645248 399884591038464 400153261948416 400992841367552 402140884303872 403024452272064 403058278268928 403304075034624 404150265315328 405026336268288 405273333213504 405307347959808 405332478623744 406197873156096 407311641117024 408181261208616 408215520018432 408489788239008 408524072943616 409112434934784 409396281606144 409421665800192 410518819393536 411144558870528 411395286887424 411420795027732 411455325732864 411706243264512 412333792690176 412645458444288 413751251042304 414381917601792 414660328846848 414695131447296 415580515467264 415606283108352 415894635282432 416999992160654 417635610662592 417670662979584 417925370806272 417951283837696 418878773526528 420027311685632 420283456665856 420924080037888 421242238828544 422155359816624 422203208237056 423334613352448 424238442872832 424264747339776 424559106850816 425479417767936 427556953987506 427605414641664 428532328998144 428829649403904 428856238543872 430923544176384 430950263146137 430972386410496 431906599305216 432233059319808 432891897053184 434343572304768 435307438669824 435334429458432 435636469235712 437460085852272 437763600433152 437790743513536 438762259611648 440904653457408 441237914722304 441910478241792 442244499767296 444376343642112 444403896738816 444712229011456 445390088306688 447903140020224 448874053475904 448924930277376 450172419691968 451116946538496 451429936398336 452408494841856 453440563052544 453717084413952 454669048479744 455970766454784 455999038451712 458225596256652 458277532991488 459551011768884 459589582061568 460599374025216 461833671817728 462887241449472 463169523672576 463198242021018 463208397668352 463237118427136 464226140749824 465470157422592 465499018419456 466492869952704 466532022878208 466845472273152 466884654792704 467557068496896 467881464692736 469164365021184 469879495852032 470166042157056 470195194317408 470234657980416 470521420873728 471238620217344 472530725646336 472818888749088 472858572619776 473897518682112 474978609266688 476251440021504 476571419612176 477297840757248 477337900548096 477628995207168 477658610100224 478718598316032 479990927532354 480001451360256 480031213355008 480323950475264 481056091471872 481419701518336 482463268361856 483770383654656 483810986688512 484843934711808 484873996959744 485210407829504 486262191734784 487282440142848 487579599273984 488636518842864 488691902447616 489751233140736 490091027890176 492484050487296 492514586452728 493607542063104 494975538563072 496392654062592 497494215622656 497525062238208 498872983748608 499954383831168 500301257637888 500332278301184 501442582413312 502801117478912 503891032522752 504271902539776 505040546562048 506734167688896 507506564855808 507858678448128 507890167701504 508242547441664 510724200505344 511502679539712 511889302880256 512998918258176 515530259693568 515562224615424 517038279819264 518471212861952 519621769691136 521109447376896 521141758230528 522553663356928 523686395721888 523745751990272 525201156307296 525245236641792 526668259131392 527809910648832 528969593607084 529013990227968 529336598482944 529369419452592 531597066352128 531921249842724 531965894197248 531998878193664 533134708517376 533179454717952 533537682597888 534350935425024 535782870024192 536142847063698 536187845738496 537005138116608 537332619608064 537365936362752 537411037691904 537738766712832 538558423105536 540001632780288 540035115024384 540364444284672 540397949024521 540409797279744 541597164208128 543082188156032 544241681611488 544287360024576 544653050985344 545483246579712 545861708808192 545895554400256 547358425858048 548192745160704 548527049183232 548561060036976 548607100977152 548941657686016 549778390253568 550193944592384 551668334723072 552509223469056 552880438462464 554078909759319 554107353956352 554141710811136 556847480883456 556894217306112 557233827741696 558441735820416 558505031368704 559715695017984 561232106717184 562838914842624 562873813088832 564122905214976 565651257163776 565686329786368 567305890357248 570075938650008 570140552855552 571376438664192 571772865871872 571808318058496 574564725568512 574600350861516 575875465740288 576310745759744 577189196070912 579124763073024 580007502692352 580409918226432 580445905944576 580848625647616 583280114469696 583684800577536 584574490902528 585016346148864 586284478009344 587872871276544 589213970989056 590900891222016 592501791522816 592538528985088 595540596884166 595553654145024 597204186693632 598498737967872 598566573703168 600229892922624 601489262051328 601906581864448 603211326455808 604536678408096 604587417403392 604956112551936 606225397972992 607539504402432 607909999820256 607961021939712 607998717935616 609296809734144 610967461675536 612323280027648 612734682358512 612786109415424 613720157847552 614094422409216 614132498700288 615778229090304 617131192541598 617144723177472 617182988599296 617559364896768 617597656028024 618968187666432 620626876563456 620665357892608 621990493270272 622042697170944 622460629697536 623409424662528 623841952923648 625499988240981 625552486694912 626453415993888 626505994469376 626888056209408 626926925756544 626979543973888 627361894498304 628318160289792 630040967528448 630425184998784 630478096826368 631386120056832 631863358242816 633233039724936 633304812355584 635001920028672 636357664309248 636397121009664 636838660276224 638219126651904 639987903376472 641408121962496 643244474105856 643284357815808 645027178206208 646458579615744 646498662612992 648349588979712 649709920190464 650106132365312 651515358457152 651589203263488 653001644187648 653454703853568 656190128778408 656645400649728 656686115270304 658143389417472 661356980186112 661856872083456 662865717362688 663366749650944 666564515463168 666605845108224 667068343517184 668085132460032 668590109884416 670367076005102 671854710030336 673387395416064 675645556918528 676675419807744 677144904597504 677186890268672 680965600673792 682003572719616 682519070507008 683998557677568 687338394384978 687416299487232 689326517653326 689384373092352 690899061037824 692750507726592 692829026254848 694330862174208 694754285508864 694797363031527 694812596502528 694855677640704 696339211124736 698205236133888 698248527629184 699798034317312 700268208409728 700326982189056 701822197039104 703746547531776 705292791476112 705351986970624 705782131310592 705825892603456 708796088469504 709228333123632 709287858929664 709331837591552 710846278023168 711383576797184 712467913900032 714377160032256 714857129418264 714917127651328 715946761135872 716006850822144 716443492810752 716487915150336 716985022283776 718077897474048 719986391298531 720002177040384 720046820032512 720485925712896 721584137207808 722129552277504 723694902542784 725655575481984 725716480032768 727265902067712 727310995439616 727815611744256 729393287602176 730923660214272 731369398910976 731414746715968 733037853671424 735136541835264 737173917949952 738771879679092 738855614414848 742463307844608 742978436988928 744588981093888 746287593357312 748309475622912 749931575746752 750451886456832 750498417451776 752163873619968 754201676218368 755836548784128 756407853809664 757560819843072 760101251533344 761788017672192 761835251552256 762363821162496 766086300758016 766133801148688 767833954320384 769585594761216 772166350764032 773343336923136 773879890968576 773927874592768 777706819292928 778246400770048 779432654536704 780021794865152 781712637345792 783830495035392 785529593582832 785618627985408 787801734460944 787867854962688 790002388697088 791714865973248 793520985341952 794004897724416 794054129178888 797948841295872 797998317290496 799769182076928 800306523896832 801985682735104 804214270595547 804281768607744 806048904544128 806116556537856 806608150069248 808300530630656 810052672536576 810546666427008 810614695919616 810664957247488 812395746312192 814623282234048 816362522417232 816431040036864 816979576478016 817048145887232 818224869869568 818792563212288 818843331600384 821037638787072 822289117741056 822790573774848 822841590055464 822910651465728 823412486529024 824667585380352 825290916888576 827502502084608 828763835203584 829320657693696 831161030934528 831212566216704 833999984321308 835271221325184 835341325959168 835850741612544 835902567675392 837757547053056 840054623371264 840566913331712 841848160075776 842484477657088 844310719633248 844406416474112 846669226704896 848476885745664 848529494679552 849118213701632 850958835535872 855113907975012 855210829283328 857064657996288 857659298807808 857712477087744 861847088352768 861900526292274 863813198610432 864466118639616 865783794106368 868687144609536 870614877339648 870668858916864 871272938471424 874920171704544 875527200866304 875581487027072 877524519223296 881809306914816 882475829444608 883820956483584 884488999534592 888752687284224 888807793477632 889424458022912 890780176613376 893310895326249 895806280040448 897748106951808 897849860554752 900344839383936 902233893076992 902859872796672 904816989683712 906881126105088 907434168827904 909338096959488 911941532909568 911998076903424 916451192513304 916555065982976 919102023537768 919179164123136 921198748050432 923667343635456 925696788812397 925774482898944 926339047345152 926396484042036 926474236854272 928452281499648 930940314845184 930998036838912 932985739905408 933064045756416 933690944546304 933769309585408 935114136993792 935762929385472 938328730042368 939758991704064 940332084314112 940390388634816 940469315960832 941042841747456 942477240434688 945061451292672 945637777498176 945717145239552 947795037364224 949957218533376 952502880043008 953142839224352 954595681514496 955257990414336 955317220200448 959981855064708 960062426710016 960647900950528 962112182943744 962839403036672 964926536723712 967540767309312 967621973377024 969687869423616 969747993919488 970420815659008 972524383469568 974564880285696 975159198547968 977273037685728 977383804895232 979502466281472 980182055780352 984968100974592 985029172905456 987215084126208 989951077126144 992785308125184 994988431245312 995050124476416 997745967497216 999908767662336 1000602515275776 1000664556602368 1002885164826624 1005550614007653 1005602234957824 1007782065045504 1008543805079552 1010081093124096 1013468335377792 1015013129711616 1015717356896256 1015780335403008 1016485094883328 1021448401010688 1023005359079424 1023778605760512 1025997836516352 1031060519387136 1031124449230848 1034076559638528 1036942425723904 1039243539382272 1042218894753792 1042283516461056 1045107326713856 1047372791443776 1047491503980544 1050402312614592 1050490473283584 1053336518262784 1055619821297664 1057939187214168 1058027980455936 1058673196965888 1058738838905184 1063194132704256 1063842499685448 1063931788394496 1063997756387328 1066269417034752 1067075365195776 1068701870850048 1071565740048384 1072285694127396 1072375691476992 1074010276233216 1074665239216128 1074731872725504 1074822075383808 1075477533425664 1077116846211072 1080003265560576 1080070230048768 1080728888569344 1080795898049042 1080819594559488 1083194328416256 1086164376312064 1088483363222976 1088574720049152 1089306101970688 1090966493159424 1091723417616384 1091791108800512 1094716851716096 1096385490321408 1097054098366464 1097122120073952 1097214201954304 1097883315372032 1099556780507136 1100387889184768 1103336669446144 1105760876924928 1108157819518638 1108283421622272 1113694961766912 1113788434612224 1114467655483392 1116883471640832 1117010062737408 1119431390035968 1122464213434368 1125677829685248 1125747626177664 1128245810429952 1131302514327552 1131372659572736 1134611780714496 1140151877300016 1140281105711104 1142752877328384 1143545731743744 1143616636116992 1149129451137024 1149200701723032 1151750931480576 1152621491519488 1154378392141824 1158249526146048 1160015005384704 1160819836452864 1160891811889152 1166560228939392 1167369601155072 1169148981805056 1170032692297728 1172568956018688 1175745742553088 1178427941978112 1181801782444032 1185003583045632 1185077057970176 1191081193768332 1194408373387264 1196997475935744 1200459785845248 1202978524102656 1206422652911616 1209073356816192 1209174834806784 1209912225103872 1212450795945984 1215079008804864 1215819999640512 1215922043879424 1215997435871232 1218593619468288 1221934923351072 1224646560055296 1225469364717024 1225572218830848 1228188844818432 1228264997400576 1231556458180608 1234262385083196 1234365977198592 1235118729793536 1235195312056048 1237936375332864 1241253753126912 1241330715785216 1243980986540544 1244085394341888 1244921259395072 1246818849325056 1247683905847296 1250999976481962 1251104973389824 1252906831987776 1253011988938752 1253776112418816 1253853851513088 1253959087947776 1254723788996608 1256636320579584 1260081935056896 1260850369997568 1260956193652736 1262772240113664 1263726716485632 1266466079449872 1266609624711168 1270003840057344 1272715328618496 1272794242019328 1273677320552448 1276438253303808 1279975806752944 1282816243924992 1286488948211712 1286568715631616 1290054356412416 1292850789438411 1292917159231488 1292997325225984 1296699177959424 1299419840380928 1300212264730624 1303030716914304 1303178406526976 1306003288375296 1306909407707136 1312380257556816 1313290801299456 1313372230540608 1316286778834944 1322713960372224 1323713744166912 1325731434725376 1326733499301888 1333129030926336 1333211690216448 1334136687034368 1336170264920064 1340734152010204 1343709420060672 1346774790832128 1351291113837056 1353350839615488 1354289809195008 1354373780537344 1361931201347584 1364007145439232 1365038141014016 1367997115355136 1374676788769956 1374832598974464 1378653035306652 1378768746184704 1381798122075648 1385501015453184 1388661724348416 1389508571017728 1389594726063054 1389625193005056 1389711355281408 1392678422249472 1396410472267776 1396497055258368 1399596068634624 1400536416819456 1400653964378112 1403644394078208 1407493095063552 1410585582952224 1410703973941248 1411564262621184 1411651785206912 1417592176939008 1418456666247264 1418575717859328 1418663675183104 1421692556046336 1422767153594368 1424935827800064 1428754320064512 1429714258836528 1429834255302656 1431893522271744 1432013701644288 1432886985621504 1432975830300672 1433970044567552 1436155794948096 1439972782597062 1440004354080768 1440093640065024 1440971851425792 1443168274415616 1444259104555008 1447389805085568 1451311150963968 1451432960065536 1454531804135424 1454621990879232 1455631223488512 1458786575204352 1461847320428544 1462738797821952 1462829493431936 1466075707342848 1470273083670528 1474347835899904 1477543759358184 1477711228829696 1484926615689216 1485956873977856 1489177962187776 1492575186714624 1496618951245824 1499863151493504 1500903772913664 1500996834903552 1504327747239936 1508403352436736 1511673097568256 1512815707619328 1515121639686144 1520202503066688 1523576035344384 1523670503104512 1524727642324992 1532172601516032 1532267602297376 1535667908640768 1544332701528064 1546686673846272 1547855749185536 1555413638585856 1556492801540096 1558865309073408 1560043589730304 1563425274691584 1567660990070784 1571059187165664 1571237255970816 1575603468921888 1575735709925376 1580004777394176 1583429731946496 1587041970683904 1588009795448832 1588108258357776 1595897682591744 1595996634580992 1599538364153856 1600613047793664 1603971365470208 1608428541191094 1608563537215488 1612097809088256 1612233113075712 1613216300138496 1616601061261312 1620105345073152 1621093332854016 1621193847073563 1621229391839232 1621329914494976 1624791492624384 1629246564468096 1632725044834464 1632862080073728 1633959152956032 1634096291774464 1636449739739136 1637585126424576 1637686663200768 1642075277574144 1644578235482112 1645581147549696 1645683180110928 1645821302931456 1646824973058048 1649335170760704 1650581833777152 1655005004169216 1657527670407168 1658641315387392 1662322061869056 1662425132433408 1667999968642616 1670542442650368 1670682651918336 1671701483225088 1671805135350784 1675515094106112 1680109246742528 1681133826663424 1683696320151552 1684968955314176 1688621439266496 1688812832948224 1693338453409792 1696953771491328 1697058989359104 1698236427403264 1701917671071744 1710227815950024 1710421658566656 1714129315992576 1715318597615616 1715424954175488 1723694176705536 1723801052584548 1727626397220864 1728932237279232 1731567588212736 1737374289219072 1741229754679296 1741337717833728 1742545876942848 1749840343409088 1751054401732608 1751162974054144 1755049038446592 1763618613829632 1764951658889216 1767641912967168 1768977999069184 1777505374568448 1777615586955264 1778848916045824 1786621790652498 1791612560080896 1795496213903616 1795699721109504 1800689678767872 1804467786153984 1805719745593344 1809633979367424 1813762252210176 1814868337655808 1818676193918976 1823883065819136 1823996153806848 1832902385026608 1833110131965952 1838204047075536 1838358328246272 1842397496100864 1847334687270912 1851393577624794 1851548965797888 1852678094690304 1852792968084072 1852948473708544 1856904562999296 1861880629690368 1861996073677824 1865971479810816 1866128091512832 1867381889092608 1870228273987584 1871525858770944 1876499964722943 1876657460084736 1879517983408128 1880664168628224 1880780777269632 1880938631921664 1882085683494912 1884954480869376 1890122902585344 1891275554996352 1891434290479104 1895590074728448 1899914437066752 1905005760086016 1906285678448704 1909191363028992 1910515980828672 1910634440400896 1919963710129416 1920124853420032 1921295801901056 1924224365887488 1925678806073344 1929853073447424 1935081534618624 1939375738847232 1939495987838976 1945048766939136 1949129760571392 1950318397095936 1954546075371456 1954767609790464 1959004932562944 1960364111560704 1969936201949184 1970058345810912 1974430168252416 1979902154252288 1985570616250368 1990100248952832 1995491934994432 1999817535324672 2001205030551552 2001329113204736 2005770329653248 2011101228015306 2015564130091008 2017087610159104 2020162186248192 2026936670755584 2030026259423232 2031434713792512 2031560670806016 2032970189766656 2042896802021376 2046010718158848 2047557211521024 2051995673032704 2062248898461696 2068153119277056 2073884851447808 2078487078764544 2084392089094581 2084437789507584 2084567032922112 2090214653427712 2094745582887552 2094983007961088 2100804625229184 2100980946567168 2106673036525568 2111239642595328 2115878374428336 2116055960911872 2117346393931776 2117477677810368 2126388265408512 2127684999370896 2127863576788992 2127995512774656 2132538834069504 2134150730391552 2137403741700096 2143131480096768 2144571388254792 2144751382953984 2148020552466432 2149330478432256 2149463745451008 2150955066851328 2154233692422144 2159959173895593 2160006531121152 2160140460097536 2161457777138688 2161591796098084 2166388656832512 2172328752624128 2176966726445952 2177149440098304 2178612203941376 2181932986318848 2183446835232768 2183582217601024 2189433703432192 2192770980642816 2194108196732928 2194244240147904 2194428403908608 2195766630744064 2199113561014272 2200775778369536 2206673338892288 2211521753849856 2216315639037276 2216566843244544 2227389923533824 2228935310966784 2233766943281664 2238862780071936 2244928426868736 2251355659370496 2251495252355328 2256491620859904 2262605028655104 2262745319145472 2269223561428992 2280303754600032 2280562211422208 2285505754656768 2287091463487488 2287233272233984 2298258902274048 2298401403446064 2303501862961152 2305242983038976 2308756784283648 2316499052292096 2320030010769408 2321639672905728 2321783623778304 2333120457878784 2334739202310144 2338297963610112 2340065384595456 2345137912037376 2351491485106176 2356855883956224 2363603564888064 2370007166091264 2370154115940352 2382162387536664 2388816746774528 2393994951871488 2400919571690496 2405957048205312 2412642811786641 2412845305823232 2418146713632384 2418349669613568 2419824450207744 2424901591891968 2430158017609728 2431639999281024 2431844087758848 2431994871742464 2437187238936576 2443869846702144 2449293120110592 2450938729434048 2451144437661696 2456377689636864 2456529994801152 2463112916361216 2468524770166392 2468731954397184 2470237459587072 2470390624112096 2475872750665728 2482507506253824 2482661431570432 2487961973081088 2489842518790144 2493637698650112 2501999952963924 2502209946779648 2505813663975552 2506023977877504 2507552224837632 2507707703026176 2507918175895552 2509447577993216 2513272641159168 2520163870113792 2521700739995136 2521912387305472 2525544480227328 2527453432971264 2532932158899744 2533219249422336 2540007680114688 2545430657236992 2545588484038656 2547354641104896 2552876506607616 2559951613505888 2565632487849984 2572977896423424 2573137431263232 2580108712824832 2585701578876822 2585994650451968 2593398355918848 2598839680761856 2600424529461248 2606061433828608 2606356813053952 2612006576750592 2613818815414272 2624760515113632 2626581602598912 2626744461081216 2632573557669888 2645427920744448 2647427488333824 2651462869450752 2653466998603776 2666258061852672 2666423380432896 2668273374068736 2672340529840128 2681468304020408 2687418840121344 2693549581664256 2702582227674112 2706701679230976 2708579618390016 2708747561074688 2723862402695168 2728014290878464 2730076282028032 2735994230710272 2749353577539912 2749665197948928 2757306070613304 2757537492369408 2763596244151296 2771002030906368 2777323448696832 2779017142035456 2779189452126108 2779422710562816 2785356844498944 2792820944535552 2792994110516736 2799192137269248 2801072833638912 2801307928756224 2807288788156416 2814986190127104 2821171165904448 2821407947882496 2823128525242368 2823303570413824 2835184353878016 2836913332494528 2837151435718656 2837327350366208 2843385112092672 2845534307188736 2849871655600128 2857508640129024 2859428517673056 2859668510605312 2863787044543488 2865773971243008 2865951660601344 2867940089135104 2879945565194124 2880187280130048 2881943702851584 2886336548831232 2888518209110016 2894779610171136 2902622301927936 2902865920131072 2909063608270848 2909243981758464 2911262446977024 2917573150408704 2923694640857088 2925477595643904 2925658986863872 2932151414685696 2940546167341056 2948695671799808 2955087518716368 2955422457659392 2969853231378432 2971913747955712 2978355924375552 2985150373429248 2993237902491648 2999726302987008 3001807545827328 3001993669807104 3008655494479872 3016651842022959 3016806704873472 3023346195136512 3025631415238656 3030243279372288 3040405006133376 3047152070688768 3047341006209024 3049455284649984 3064345203032064 3064535204594752 3071335817281536 3088665403056128 3093373347692544 3095711498371072 3110827277171712 3112985603080192 3117730618146816 3126850549383168 3135321980141568 3142118374331328 3142474511941632 3151206937843776 3151471419850752 3160009554788352 3166859463892992 3174083941367808 3176019590897664 3176216516715552 3191795365183488 3191993269161984 3201226095587328 3207942730940416 3216857082382188 3217127074430976 3224195618176512 3224466226151424 3226432600276992 3240210690146304 3242186665708032 3242387694147126 3242458783678464 3242659828989952 3249582985248768 3258493128936192 3265450089668928 3265724160147456 3267918305912064 3268192583548928 3272899479478272 3275170252849152 3275373326401536 3284150555148288 3289156470964224 3291162295099392 3291366360221856 3291642605862912 3293649946116096 3298670341521408 3301163667554304 3310010008338432 3317282630774784 3324850264866816 3335999937285232 3341084885300736 3341365303836672 3343402966450176 3343610270701568 3351030188212224 3360218493485056 3362267653326848 3367392640303104 3369937910628352 3377242878532992 3377625665896448 3386676906819584 3393907542982656 3394117978718208 3396472854806528 3403835342143488 3420455631900048 3420843317133312 3428258631985152 3430637195231232 3430849908350976 3447388353411072 3447602105169096 3455252794441728 3457864474558464 3463135176425472 3474748578438144 3482459509358592 3482675435667456 3499680686818176 3502108803465216 3502325948108288 3510098076893184 3527237227659264 3529903317778432 3535283825934336 3537955998138368 3555010749136896 3555231173910528 3557697832091648 3573243581304996 3583225120161792 3590992427807232 3601379357535744 3608935572307968 3619267958734848 3627524504420352 3629736675311616 3637352387837952 3647766131638272 3647992307613696 3665804770053216 3666220263931904 3676408094151072 3676716656492544 3684794992201728 3694669374541824 3702787155249588 3703097931595776 3705356189380608 3705585936168144 3705896947417088 3713809125998592 3723761259380736 3723992147355648 3731942959621632 3732256183025664 3734763778185216 3740456547975168 3743051717541888 3752999929445886 3753314920169472 3759035966816256 3761328337256448 3761561554539264 3761877263843328 3764171366989824 3769908961738752 3780245805170688 3782551109992704 3782785643171647 3782868580958208 3791180149456896 3799828874133504 3810011520172032 3812571356897408 3818382726057984 3821031961657344 3821268880801792 3839927420258832 3840249706840064 3842591603802112 3848448731774976 3851357612146688 3859706146894848 3870163069237248 3878552368315233 3878751477694464 3878991975677952 3890097533878272 3898259521142784 3900636794191872 3909092150742912 3909535219580928 3918009865125888 3920728223121408 3939872403898368 3940116691621824 3948860336504832 3959804308504576 3971141232500736 3980200497905664 3990983869988864 3999635070649344 4002410061103104 4002658226409472 4022202456030612 4031128260182016 4034175220318208 4040324372496384 4053873341511168 4060052518846464 4062869427585024 4063121341612032 4065940379533312 4085793604042752 4092021436317696 4095114423042048 4103991346065408 4124497796923392 4136306238554112 4147769702895616 4168784178189162 4168875579015168 4169134065844224 4180429306855424 4189491165775104 4189966015922176 4201609250458368 4201961893134336 4213346073051136 4222479285190656 4231756748856672 4232111921823744 4234692787863552 4234955355620736 4252776530817024 4255369998741792 4255727153577984 4255991025549312 4265077668139008 4268301460783104 4274807483400192 4286262960193536 4289142776509584 4289502765907968 4296041104932864 4298660956864512 4298927490902016 4301910133702656 4308467384844288 4319918347791186 4320013062242304 4320280920195072 4322915554277376 4323183592196168 4332777313665024 4344657505248256 4353933452891904 4354298880196608 4357224407882752 4363865972637696 4366893670465536 4367164435202048 4378867406864384 4385541961285632 4388216393465856 4388488480295808 4388856807817216 4391533261488128 4398227122028544 4401551556739072 4413346677784576 4423043507699712 4432631278074552 4433133686489088 4454779847067648 4457870621933568 4467533886563328 4477725560143872 4489856853737472 4502711318740992 4502990504710656 4512983241719808 4525210057310208 4525490638290944 4538447122857984 4560607509200064 4561124422844416 4571011509313536 4574182926974976 4574466544467968 4596517804548096 4596802806892128 4607003725922304 4610485966077952 4632998104584192 4640060021538816 4643567247556608 4666240915757568 4669478404620288 4676595927220224 4680130769190912 4690275824074752 4702982970212352 4713711767912448 4727207129776128 4740014332182528 4740308231880704 4764324775073328 4777633493549056 4787989903742976 4801839143380992 4811914096410624 4825285623573282 4825690611646464 4836293427264768 4836699339227136 4839648900415488 4849803183783936 4860316035219456 4863279998562048 4863581541220689 4863688175517696 4863989743484928 4874374477873152 4887739693404288 4898586240221184 4901877458868096 4902288875323392 4912755379273728 4913059989602304 4926225832722432 4937049540332784 4937463908794368 4940474919174144 4940781248224192 4951745501331456 4965015012507648 4965322863140864 4975923946162176 4979685037580288 4987275397300224 5003999905927848 5004419893559296 5011627327951104 5012047955755008 5015104449675264 5015415406052352 5018895155986432 5026545282318336 5040327740227584 5043401479990272 5051088960454656 5054906865942528 5065864317799488 5066438498844672 5080015360229376 5090861314473984 5091176968077312 5094709282209792 5105753013215232 5119903227011776 5131264975699968 5145955792846848 5146274862526464 5160217425649664 5171403157753644 5171989300903936 5186796711837696 5200849058922496 5212122867657216 5224013153501184 5227637630828544 5249521030227264 5253163205197824 5253488922162432 5265147115339776 5290855841488896 5294854976667648 5302925738901504 5306933997207552 5332516123705344 5332846760865792 5336546748137472 5362936608040816 5374837680242688 5387099163328512 5405164455348224 5413403358461952 5417159236780032 5417495122149376 5447724805390336 5456028581756928 5460152564056064 5471988461420544 5498707155079824 5499330395897856 5514612141226608 5515074984738816 5527192488302592 5542004061812736 5554646897393664 5558034284070912 5558378904252216 5558845421125632 5570713688997888 5585641889071104 5585988221033472 5598384274538496 5602145667277824 5614577576312832 5629499894168829 5629972380254208 5642342331808896 5642815895764992 5646257050484736 5646607140827648 5670368707756032 5673826664989056 5674302871437312 5674654700732416 5686770224185344 5691068614377472 5699743311200256 5715017280258048 5718857035346112 5719337021210624 5727574089086976 5731547942486016 5731903321202688 5735880178270208 5759891130388248 5760374560260096 5763887405703168 5772673097662464 5777036418220032 5789559220342272 5805244603855872 5818127216541696 5818487963516928 5835146300817408 5847389281714176 5850955191287808 5851317973727744 5864302829371392 5881092334682112 5897391343599616 5910175037432736 5910844915318784 5939706462756864 5943827495911424 5956711848751104 5970300746858496 5986475804983296 5999452605974016 6003615091654656 6003987339614208 6017310988959744 6033303684045918 6046692390273024 6051262830477312 6060486558744576 6080810012266752 6094304141377536 6094682012418048 6098910569299968 6128690406064128 6129070409189504 6142671634563072 6177330806112256 6186746695385088 6191422996742144 6221654554343424 6225971206160384 6235461236293632 6253176267283743 6253701098766336 6270643960283136 6284236748662656 6284949023883264 6302413875687552 6302942839701504 6320019109576704 6333718927785984 6348167882735616 6352039181795328 6352433033431104 6383590730366976 6383986538323968 6402452191174656 6415885461880832 6433714164764376 6434254148861952 6448391236353024 6452865200553984 6479877521686779 6480421380292608 6484373331416064 6484775388294252 6485319657979904 6499165970497536 6516986257872384 6530900179337856 6531448320294912 6535836611824128 6536385167097856 6545798958956544 6550340505698304 6550746652803072 6568301110296576 6578312941928448 6582324590198784 6582732720443712 6583285211725824 6587299892232192 6597340683042816 6602327335108608 6620020016676864 6634565261549568 6649700529733632 6671999874570464 6682169770601472 6686805932900352 6687220541403136 6720436986970112 6724535306653696 6734785280606208 6739875821256704 6754485757065984 6755251331792896 6773353813639168 6787815085965312 6788235957436416 6792945709613056 6807670684286976 6840911263800096 6841686634266624 6856517263970304 6861274390462464 6861699816701952 6894776706822144 6895204210338192 6910505588883456 6915728949116928 6926270352850944 6949497156876288 6964919018717184 6965350871334912 6999361373636352 7004217606930432 7004651896216576 7020196153786368 7054474455318528 7059806635556864 7070567651868672 7075911996276736 7110021498273792 7110462347821056 7115395664183296 7146487162609992 7166450240323584 7181984855614464 7202758715071488 7217871144615936 7238535917469696 7255049008840704 7259473350623232 7274704775675904 7295532263276544 7295984615227392 7331609540106432 7332440527863808 7352816188302144 7353433312985088 7369589984403456 7389338749083648 7405574310499176 7406195863191552 7410712378761216 7411171872336288 7411793894834176 7427618251997184 7447522518761472 7447984294711296 7463885919243264 7469527556370432 7480913095950336 7505999858891772 7506629840338944 7518071933632512 7522656674512896 7523123109078528 7523754527686656 7528342733979648 7539817923477504 7560491610341376 7565102219985408 7565571286343294 7565737161916416 7582360298913792 7599657748267008 7620023040344064 7625142713794816 7636765452115968 7642063923314688 7642537761603584 7679854840517664 7680499413680128 7685183207604224 7696897463549952 7702715224293376 7719412293789696 7740326138474496 7757104736630466 7757983951355904 7780195067756544 7796519042285568 7801273588383744 7818184301485824 7819070439161856 7836019730251776 7841456446242816 7879744807796736 7880233383243648 7897720673009664 7919608617009152 7942282465001472 7960400995811328 7981967739977728 7999270141298688 8004820122206208 8005316452818944 8044404912061224 8062256520364032 8068350440636416 8080648744992768 8107746683022336 8120105037692928 8125738855170048 8126242683224064 8171587208085504 8184042872635392 8190228846084096 8207982692130816 8248995593846784 8272612477108224 8295539405791232 8337568356378324 8338268131688448 8360858613710848 8378982331550208 8403218500916736 8403923786268672 8444958570381312 8463513497713344 8464223843647488 8469385575727104 8469910711241472 8505553061634048 8510739997483584 8511454307155968 8511982051098624 8530155336278016 8536602921566208 8549614966800384 8572525920387072 8578285553019168 8579005531815936 8597321913729024 8597854981804032 8603820267405312 8639836695582372 8640561840390144 8645831108554752 8646367184392336 8665554627330048 8689315010496512 8707866905783808 8708597760393216 8714448815765504 8727731945275392 8733787340931072 8734328870404096 8757734813728768 8771083922571264 8776432786931712 8776976960591616 8777713615634432 8783066522976256 8796454244057088 8803103113478144 8826693355569152 8846087015399424 8865262556149104 8866267372978176 8909559694135296 8915741243867136 8935067773126656 8955451120287744 8979713707474944 9005422637481984 9005981009421312 9025966483439616 9049955526068877 9050420114620416 9050981276581888 9076894245715968 9121215018400128 9122248845688832 9142023018627072 9148365853949952 9148933088935936 9193035609096192 9193605613784256 9214007451844608 9220971932155904 9265996209168384 9280120043077632 9287134495113216 9332481831515136 9338956809240576 9353191854440448 9380551648149504 9405965940424704 9427423535824896 9454414259552256 9480028664365056 9480616463761408 9528649550146656 9555266987098112 9575979807485952 9603678286761984 9623828192821248 9650571247146564 9651381223292928 9672586854529536 9673398678454272 9679297800830976 9720632070438912 9726559997124096 9727163082441378 9727376351035392 9727979486969856 9748748955746304 9775479386808576 9797172480442368 9803754917736192 9804577750646784 9825510758547456 9826119979204608 9852451665444864 9874099080665568 9874927817588736 9880949838348288 9881562496448384 9903491002662912 9930030025015296 9930645726281728 9951847892324352 9959370075160576 9974550794600448 10007999811855696 10008839787118592 10023254655902208 10024095911510016 10030208899350528 10030830812104704 10037790311972864 10053090564636672 10080655480455168 10086802959980544 10102177920909312 10109813731885056 10131728635598976 10132876997689344 10160030720458752 10181722628947968 10182353936154624 10189418564419584 10211506026430464 10239806454023552 10262529951399936 10291911585693696 10292549725052928 10320434851299328 10342806315507288 10343978601807872 10373593423675392 10401698117844992 10424245735314432 10448026307002368 10499042060454528 10506326410395648 10506977844324864 10530294230679552 10581711682977792 10589709953335296 10605851477803008 10613867994415104 10665032247410688 10665693521731584 10673093496274944 10725873216081632 10749675360485376 10810328910696448 10826806716923904 10834990244298752 10895449610780672 10912057163513856 10920305128112128 10943976922841088 10997414310159648 10998660791795712 11029224282453216 11030149969477632 11054384976605184 11084008123625472 11109293794787328 11116068568141824 11116757808504432 11117690842251264 11141427377995776 11171283778142208 11171976442066944 11196768549076992 11204291334555648 11229155152625664 11258999788337658 11259944760508416 11284684663617792 11285631791529984 11292514100969472 11293214281655296 11340737415512064 11347653329978112 11348356929514941 11348605742874624 11349309401464832 11373540448370688 11382137228754944 11399486622400512 11430034560516096 11437714070692224 11438674042421248 11455148178173952 11463095884972032 11463806642405376 11471760356540416 11519782260776496 11520749120520192 11527774811406336 11545346195324928 11554072836440064 11579118440684544 11610489207711744 11636254433083392 11636975927033856 11670292601634816 11694778563428352 11701910382575616 11702635947455488 11728605658742784 11762184669364224 11794782687199232 11820350074865472 11821689830637568 11879412925513728 11887654991822848 11913423697502208 11940601493716992 11972951609966592 11998905211948032 12007230183309312 12007974679228416 12066607368091836 12093384780546048 12102525660954624 12120973117489152 12161620024533504 12188608282755072 12189364024836096 12197821138599936 12257380812128256 12258140818379008 12285343269126144 12354661612224512 12373493390770176 12382845993484288 12443309108686848 12451942412320768 12506352534567486 12507402197532672 12541287920566272 12568473497325312 12569898047766528 12604827751375104 12605885679403008 12640038219153408 12667437855571968 12696335765471232 12704078363590656 12704866066862208 12767181460733952 12767973076647936 12804904382349312 12831770923761664 12867428329528752 12868508297723904 12896782472706048 12905730401107968 12959755043373558 12960842760585216 12968746662832128 12969550776588504 12970639315959808 12998331940995072 13033972515744768 13061800358675712 13062896640589824 13071673223648256 13091597917913088 13100681011396608 13101493305606144 13136602220593152 13156625883856896 13164649180397568 13165465440887424 13166570423451648 13174599784464384 13194681366085632 13204654670217216 13240040033353728 13269130523099136 13299401059467264 13343999749140928 13364339541202944 13373611865800704 13374441082806272 13440873973940224 13449070613307392 13469570561212416 13479751642513408 13508971514131968 13575630171930624 13576471914872832 13615341368573952 13681822527600192 13683373268533248 13713034527940608 13722548780924928 13723399633403904 13789553413644288 13790408420676384 13821011177766912 13831457898233856 13898994313752576 13930701742669824 13998722747272704 14008435213860864 14009303792433152 14040392307572736 14108948910637056 14119613271113728 14141135303737344 14151823992553472 14220042996547584 14220924695642112 14230791328366592 14292974325219984 14332900480647168 14363969711228928 14405517430142976 14435742289231872 14477071834939392 14510098017681408 14518946701246464 14549409551351808 14590744623662067 14591064526553088 14591969230454784 14663219080212864 14664881055727616 14705632376604288 14706866625970176 14739179968806912 14778677498167296 14811148620998352 14812391726383104 14821424757522432 14822343744672576 14823587789668352 14855236503994368 14895045037522944 14895968589422592 14927771838486528 14939055112740864 14961826191900672 15011999717783544 15013259680677888 15036143867265024 15045313349025792 15046246218157056 15056685467959296 15079635846955008 15120983220682752 15130204439970816 15131142572686588 15164720597827584 15199315496534016 15240046080688128 15250285427589632 15273530904231936 15284127846629376 15285075523207168 15359709681035328 15360998827360256 15370366415208448 15393794927099904 15405430448586752 15438824587579392 15480652276948992 15514209473260932 15515967902711808 15560390135513088 15602547176767488 15636368602971648 15672039460503552 15682912892485632 15759489615593472 15760466766487296 15795441346019328 15839217234018304 15884564930002944 15920801991622656 15963935479955456 15998540282597376 16009640244412416 16010632905637888 16088809824122448 16124513040728064 16136700881272832 16161297489985536 16215493366044672 16240210075385856 16251477710340096 16252485366448128 16343174416171008 16368085745270784 16380457692168192 16415965384261632 16497991187693568 16545224954216448 16591078811582464 16675136712756648 16676536263376896 16721717227421696 16757964663100416 16806437001833472 16888499682506487 16889917140762624 16927026995426688 16928447687294976 16938771151454208 16939821422482944 17011106123268096 17021479994967168 17022908614311936 17023964102197248 17060310672556032 17073205843132416 17099229933600768 17145051840774144 17156571106038336 17158011063631872 17194643827458048 17195709963608064 17207640534810624 17279673391164744 17281123680780288 17291662217109504 17292734368784672 17331109254660096 17378630020993024 17415733811567616 17428897631531008 17455463890550784 17468657740808192 17515469627457536 17542167845142528 17552865573863424 17553953921183232 17555427231268864 17566133045952512 17592908488114176 17606206226956288 17653386711138304 17692174030798848 17730525112298208 17732534745956352 17819119388270592 17831482487734272 17870135546253312 17910902240575488 17959427414949888 18010845274963968 18011962018842624 18051932966879232 18099911052137754 18101962553163776 18153788491431936 18242430036800256 18244497691377664 18284046037254144 18296731707899904 18297866177871872 18386071218192384 18387211227568512 18428014903689216 18441943864311808 18531992418336768 18560240086155264 18574268990226432 18664963663030272 18677913618481152 18706383708880896 18761103296299008 18811931880849408 18854847071649792 18908828519104512 18960057328730112 18961232927522816 19057299100293312 19110533974196224 19151959614971904 19207356573523968 19247656385642496 19301142494293128 19302762446585856 19345173709059072 19358595601661952 19441264140877824 19453119994248192 19454326164882756 19455958973939712 19497497911492608 19550958773617152 19594344960884736 19607509835472384 19609155501293568 19651021517094912 19652239958409216 19704903330889728 19748198161331136 19749855635177472 19761899676696576 19763124992896768 19806982005325824 19860060050030592 19861291452563456 19903695784648704 19918740150321152 19949101589200896 20015999623711392 20017679574237184 20046509311804416 20060417798701056 20061661624209408 20075580623945728 20161310960910336 20173605919961088 20204355841818624 20219627463770112 20263457271197952 20265753995378688 20320061440917504 20363445257895936 20364707872309248 20378837128839168 20423012052860928 20479612908047104 20525059902799872 20583823171387392 20585099450105856 20640869702598656 20685612631014576 20687957203615744 20747186847350784 20803396235689984 20848491470628864 20896052614004736 20998084120909056 21012652820791296 21013955688649728 21060588461359104 21163423365955584 21179419906670592 21211702955606016 21227735988830208 21330064494821376 21331387043463168 21346186992549888 21451746432163264 21499350720970752 21620657821392896 21653613433847808 21669980488597504 21790899221561344 21824114327027712 21887953845682176 21994828620319296 21997321583591424 22058448564906432 22060299938955264 22108769953210368 22168016247250944 22218587589574656 22232137136283648 22233515617008864 22235381684502528 22282854755991552 22342567556284416 22343952884133888 22408582669111296 22517999576675316 22519889521016832 22569369327235584 22571263583059968 22585028201938944 22586428563310592 22681474831024128 22695306659956224 22696713859029882 22697211485749248 22698618802929664 22747080896741376 22764274457509888 22798973244801024 22860069121032192 22875428141384448 22877348084842496 22910296356347904 22926191769944064 22927613284810752 22943520713080832 23039564521552992 23041498241040384 23055549622812672 23090692390649856 23108145672880128 23158236881369088 23220978415423488 23273951854067712 23340585203269632 23389557126856704 23403820765151232 23405271894910976 23457211317485568 23524369338728448 23589565374398464 23640700149730944 23643379661275136 23758825851027456 23775309983645696 23826847395004416 23881202987433984 23945903219933184 23997810423896064 24014460366618624 24015949358456832 24133214736183672 24186769561092096 24205051321909248 24241946234978304 24323240049067008 24377216565510144 24378728049672192 24514761624256512 24516281636758016 24570686538252288 24709323224449024 24746986781540352 24765691986968576 24886618217373696 24903884824641536 25012705069134972 25014804395065344 25082575841132544 25136946994650624 25209655502750208 25211771358806016 25334875711143936 25392671530942464 25408156727181312 25409732133724416 25534362921467904 25535946153295872 25609808764698624 25663541847523328 25734856659057504 25737016595447808 25793564945412096 25811460802215936 25919510086747116 25921685521170432 25937493325664256 25939101553177008 25941278631919616 25996663881990144 26067945031489536 26123600717351424 26125793281179648 26143346447296512 26183195835826176 26201362022793216 26202986611212288 26273204441186304 26313251767713792 26329298360795136 26330930881774848 26333140846903296 26349199568928768 26389362732171264 26409309340434432 26479499502201529 26480080066707456 26538261046198272 26598802118934528 26687999498281856 26728679082405888 26747223731601408 26748882165612544 26881747947880448 26898141226614784 26939141122424832 26959503285026816 27017943028263936 27149866578206631 27151260343861248 27152943829745664 27230682737147904 27363645055200384 27366746537066496 27426069055881216 27445097561849856 27446799266807808 27579106827288576 27580816841352768 27642022355533824 27662915796467712 27797988627505152 27861403485339648 27997445494545408 28016870427721728 28018607584866304 28217897821274112 28239226542227456 28282270607474688 28303647985106944 28440085993095168 28441849391284224 28461582656733184 28585948650439968 28665800961294336 28727939422457856 28811034860285952 28871484578463744 28954143669878784 29020196035362816 29037893402492928 29181489247324134 29182129053106176 29183938460909568 29326438160425728 29329762111455232 29411264753208576 29413733251940352 29478359937613824 29557354996334592 29622297241996704 29624783452766208 29642849515044864 29644687489345152 29647175579336704 29710473007988736 29790090075045888 29791937178845184 29855543676973056 29878110225481728 29923652383801344 30023999435567088 30026519361355776 30072287734530048 30090626698051584 30092492436314112 30113370935918592 30159271693910016 30241966441365504 30260408879941632 30262285145373176 30329441195655168 30398630993068032 30480092161376256 30500570855179264 30547061808463872 30568255693258752 30570151046414336 30719419362070656 30721997654720512 30740732830416896 30787589854199808 30810860897173504 30877649175158784 30961304553897984 31028418946521864 31031935805423616 31120780271026176 31205094353534976 31272737205943296 31344078921007104 31518979231186944 31520933532974592 31590882692038656 31678434468036608 31769129860005888 31841603983245312 31927870959910912 31997080565194752 32019280488824832 32021265811275776 32177619648244896 32249026081456128 32273401762545664 32430986732089344 32480420150771712 32504970732896256 32686348832342016 32736171490541568 32760915384336384 32831930768523264 32995982375387136 33090449908432896 33182157623164928 33350273425513296 33353072526753792 33443434454843392 33515929326200832 33612874003666944 33776999365012974 33779834281525248 33854053990853376 33856895374589952 33877542302908416 33879642844965888 34022212246536192 34042959989934336 34045070788544823 34045817228623872 34047928204394496 34120621345112064 34146411686264832 34198459867201536 34290103681548288 34313142212076672 34316022127263744 34389287654916096 34391419927216128 34415281069621248 34559346782329488 34562247361560576 34583324434219008 34585468737569344 34662218509320192 34757260041986048 34831467623135232 34857795263062016 34910927781101568 34937315481616384 35030939254915072 35084335690285056 35105731147726848 35107907842366464 35132266091905024 35185816976228352 35384348061597696 35461050224596416 35465069491912704 35638238776541184 35662964975468544 35740271092506624 35821804481150976 35918854829899776 36021690549927936 36023924037685248 36199822104275508 36203925106327552 36307576982863872 36484860073600512 36568092074508288 36593463415799808 36595732355743744 36772142436384768 36774422455137024 36856029807378432 36883887728623616 37063984836673536 37120480172310528 37148537980452864 37329927326060544 37355827236962304 37522206592598016 37623863761698816 37709694143299584 37817657038209024 37920114657460224 37922465855045632 38114598200586624 38221067948392448 38303919229943808 38414713147047936 38495312771284992 38602284988586256 38605524893171712 38690347418118144 38717191203323904 38882528281755648 38906239988496384 38908652329765512 38911917947879424 38994995822985216 39101917547234304 39188689921769472 39215019670944768 39302043034189824 39304479916818432 39409806661779456 39496396322662272 39499711270354944 39523799353393152 39526249985793536 39613964010651648 39720120100061184 39722582905126912 39807391569297408 39837480300642304 39898203178401792 40031999247422784 40035359148474368 40093018623608832 40120835597402112 40123323248418816 40151161247891456 40322621921820672 40347211839922176 40408711683637248 40439254927540224 40526914542395904 40726890515791872 40729415744618496 40846024105721856 40959225816094208 41050119805599744 41167646342774784 41170198900211712 41281739405197312 41371225262029152 41375914407231488 41494373694701568 41606792471379968 41696982941257728 41792105228009472 41996168241818112 42025305641582592 42027911377299456 42121176922718208 42326846731911168 42358839813341184 42423405911212032 42455471977660416 42660128989642752 42662774086926336 42692373985099776 42903492864326528 42998701441941504 43241315642785792 43307226867695616 43339960977195008 43581798443122688 43648228654055424 43772233870986201 43775907691364352 43989657240638592 43994643167182848 44116897129812864 44120599877910528 44217539906420736 44336032494501888 44437175179149312 44464274272567296 44467031234017728 44470763369005056 44565709511983104 44685135112568832 44687905768267776 44817165338222592 45035999153350632 45039779042033664 45138738654471168 45170056403877888 45172857126621184 45362949662048256 45390613319912448 45393427718059764 45397237605859328 45494161793482752 45528548915019776 45597946489602048 45720138242064384 45750856282768896 45754696169684992 45820592712695808 45852383539888128 45855226569621504 45887041426161664 46079129043105984 46082996482080768 46111099245625344 46181384781299712 46216291345760256 46316473762738176 46441956830846976 46547903708135424 46681170406539264 46807641530302464 46810543789821952 47048738677456896 47179130748796928 47281400299461888 47286759322550272 47517651702054912 47550619967291392 47653694790008832 47762405974867968 47891806439866368 47995620847792128 48028920733237248 48031898716913664 48266429472367344 48373539122184192 48410102643818496 48483892469956608 48646480098134016 48754433131020288 48757456099344384 49029523248513024 49032563273516032 49141373076504576 49418646448898048 49493973563080704 49531383973937152 49773236434747392 49807769649283072 50025410138269944 50029608790130688 50165151682265088 50273893989301248 50419311005500416 50669751422287872 50785343061884928 50816313454362624 50819464267448832 51068725842935808 51071892306591744 51219617529397248 51327083695046656 51469713318115008 51474033190895616 51587129890824192 51622921604431872 51839020173494232 51843371042340864 51874986651328512 51878203106354016 51882557263839232 51993327763980288 52135890062979072 52247201434702848 52286692894593024 52366391671652352 52405973222424576 52546408882372608 52626503535427584 52658596721590272 52661861763549696 52666281693806592 52698399137857536 52778725464342528 52818618680868864 52958999004403058 52960160133414912 53076522092396544 53197604237869056 53375998996563712 53457358164811776 53494447463202816 53497764331225088 53763495895760896 53796282453229568 53878282244849664 53919006570053632 54035886056527872 54299733156413262 54305887659491328 54461365474295808 54727290110400768 54733493074132992 54852138111762432 54890195123699712 54893598533615616 55158213654577152 55161633682705536 55284044711067648 55325831592935424 55595977255010304 55722806970679296 55994890989090816 56033740855443456 56037215169732608 56435795642548224 56478453084454912 56564541214949376 56880171986190336 56883698782568448 57171897300879936 57331601922588672 57455878844915712 57622069720571904 57742969156927488 57908287339757568 58075786804985856 58362978494648268 58367876921819136 58652876320851456 58822529506417152 58827466503880704 58956719875227648 59114709992669184 59244594483993408 59249566905532416 59285699030089728 59289374978690304 59294351158673408 59420946015977472 59580180150091776 59583874357690368 59711087353946112 59756220450963456 59847304767602688 60047998871134176 60053038722711552 60181253396103168 60184984872628224 60226741871837184 60483932882731008 60520817759883264 60524570290746352 60658882391310336 60797261986136064 60960184322752512 61001141710358528 61094123616927744 61136511386517504 61140302092828672 61438838724141312 61443995309441024 61481465660833792 61575179708399616 61621721794347008 61755298350317568 61922609107795968 62056837893043728 62063871610847232 62241560542052352 62410188707069952 62545474411886592 62688157842014208 63037958462373888 63041867065949184 63181765384077312 63356868936073216 63538259720011776 63683207966490624 63855741919821824 63994161130389504 64038560977649664 64042531622551552 64355239296489792 64498052162912256 64546803525091328 64861973464178688 64960840301543424 65009941465792512 65372697664684032 65472342981083136 65663861537046528 65991964750774272 66180899816865792 66364315246329856 66700546851026592 66706145053507584 66886868909686784 67031858652401664 67225748007333888 67553998730025948 67559668563050496 67708107981706752 67713790749179904 67755084605816832 67759285689931776 68044424493072384 68085919979868672 68090141577089646 68091634457247744 68095856408788992 68241242690224128 68292823372529664 68396919734403072 68580207363096576 68626284424153344 68632044254527488 68778575309832192 68782839854432256 68830562139242496 69118693564658976 69124494723121152 69166648868438016 69170937475138688 69324437018640384 69514520083972096 69662935246270464 69715590526124032 69821855562203136 69874630963232768 70061878509830144 70168671380570112 70211462295453696 70215815684732928 70264532183810048 70371633952456704 70768696123195392 70922100449192832 70930138983825408 71276477553082368 71325929950937088 71480542185013248 71643608962301952 71837709659799552 72043381099855872 72047848075370496 72399644208551016 72407850212655104 72615153965727744 72969720147201024 73136184149016576 73191464711487488 73544284872769536 73548844910274048 73712059614756864 73767775457247232 74127969673347072 74240960344621056 74297075960905728 74659854652121088 74711654473924608 75044413185196032 75247727523397632 75635314076418048 75844931710091264 76229196401173248 76442135896784896 76607838459887616 76829426294095872 76990625542569984 77204569977172512 77211049786343424 77380694836236288 77434382406647808 77765056563511296 77812479976992768 77817304659531024 77823835895758848 77989991645970432 78203835094468608 78377379843538944 78430039341889536 78604086068379648 78608959833636864 78819613323558912 78992792645324544 78999422540709888 79047598706786304 79052499971587072 79227928021303296 79438498506604587 79440240200122368 79445165810253824 79614783138594816 79674960601284608 79796406356803584 80063998494845568 80070718296948736 80186037247217664 80241671194804224 80246646496837632 80302322495782912 80645243843641344 80694423679844352 80817423367274496 80878509855080448 81053829084791808 81453781031583744 81458831489236992 81692048211443712 81918451632188416 82100239611199488 82335292685549568 82340397800423424 82563478810394624 82742450524058304 82751828814462976 82988747389403136 83213584942759936 83393965882515456 83584210456018944 83992336483636224 84050611283165184 84055822754598912 84653693463822336 84717679626682368 84846811822424064 84910943955320832 85320257979285504 85325548173852672 85384747970199552 85806985728653056 85997402883883008 86482631285571584 86614453735391232 86679921954390016 87163596886245376 87544467741972402 87551815382728704 87979314481277184 87989286334365696 88233794259625728 88241199755821056 88435079812841472 88672064989003776 88874350358298624 88928548545134592 88934062468035456 88941526738010112 89131419023966208 89370270225137664 89375811536535552 89634330676445184 90071998306701264 90079558084067328 90277477308942336 90340112807755776 90345714253242368 90725899324096512 90781226639824896 90786855436119528 90794475211718656 90988323586965504 91057097830039552 91195892979204096 91440276484128768 91501712565537792 91641185425391616 91704767079776256 91710453139243008 92158258086211968 92165992964161536 92222198491250688 92362769562599424 92432582691520512 92632947525476352 92883913661693952 93095807416270848 93362340813078528 93615283060604928 93621087579643904 94358261497593856 94562800598923776 95035303404109824 95307389580017664 95524811949735936 95783612879732736 95991241695584256 96057841466474496 96063797433827328 96532858944734688 96747078244368384 96820205287636992 97292960196268032 97514912198688768 98059046497026048 98065126547032064 98282746153009152 98837292897796096 98987947126161408 99062767947874304 99546472869494784 99615539298566144 100050820276539888 100059217580261376 100330303364530176 100547787978602496 100838622011000832 101339502844575744 101570686123769856 101632626908725248 101638928534897664 102135212365634469 102137451685871616 102143784613183488 102439235058794496 102654167390093312 102939426636230016 102948066381791232 103174259781648384 103245843208863744 103678040346988464 103686742084681728 103749973302657024 103756406212708032 103765114527678464 103986655527960576 104271780125958144 104494402869405696 104573385789186048 104732783343304704 104811946444849152 105092817764745216 105253007070855168 105317193443180544 105323723527099392 105396798275715072 105557450928685056 105917998008806116 106153044184793088 106395208475738112 106751997993127424 106914716329623552 106988894926405632 106995528662450176 107526991791521792 107592564906459136 107756564489699328 107838013140107264 108071772113055744 108599466312826524 108611775318982656 108922730948591616 109454580220801536 109704276223524864 109780390247399424 109787197067231232 110316427309154304 110323267365411072 110568089422135296 110651663185870848 111191954510020608 111445613941358592 111989781978181632 112067481710886912 112074430339465216 112871591285096448 112956906168909824 113129082429898752 113760343972380672 113767397565136896 114343794601759872 114663203845177344 114911757689831424 115244139441143808 115485938313854976 115816574679515136 116151573609971712 116725956989296536 116735753843638272 117305752641702912 117645059012834304 117913439750455296 118229419985338368 118489188967986816 118499133811064832 118571398060179456 118578749957380608 118588702317346816 118841892031954944 119160360300183552 119167748715380736 119422174707892224 119512440901926912 119694609535205376 120095997742268352 120106077445423104 120362506792206336 120369969745256448 120453483743674368 120967865765462016 121041635519766528 121049140581492704 121317764782620672 122002283420717056 122188247233855488 122280604185657344 122877677448282624 122887990618882048 122962931321667584 123150359416799232 123243443588694016 123510596700635136 123845218215591936 124113675786087456 124127743221694464 124483121084104704 124820377414139904 125090948823773184 125376315684028416 126075916924747776 126083734131898368 126363530768154624 126713737872146432 127076519440023552 127366415932981248 127711483839643648 127988322260779008 128077121955299328 128085063245103104 128710478592979584 128996104325824512 129093607050182656 129723946928357376 129921680603086848 130019882931585024 130745395329368064 130944685962166272 131327723074093056 131983929501548544 132361799633731584 132728630492659712 133401093702053184 133412290107015168 133773737819373568 134063717304803328 134451496014667776 135107997460051896 135119337126100992 135416215963413504 135510169211633664 135518571379863552 136088848986144768 136171839959737344 136180283154179292 136191712817577984 136482485380448256 136585646745059328 136793839468806144 137160414726193152 137252568848306688 137264088509054976 137557150619664384 137565679708864512 137661124278484992 138237387129317952 138248989446242304 138333297736876032 138341874950277376 138648874037280768 139029040167944192 139325870492540928 139431181052248064 139643711124406272 139749261926465536 140123757019660288 140422924590907392 140431631369465856 140529064367620096 141537392246390784 141844200898385664 141860277967650816 142552955106164736 142651859901874176 142961084370026496 143287217924603904 143675419319599104 144086762199711744 144095696150740992 144799288417102032 144815700425310208 145230307931455488 145939440294402048 146272368298033152 146382929422974976 147088569745539072 147097689820548096 147424119229513728 148255939346694144 148481920689242112 148594151921811456 149319709304242176 149423308947849216 150088826370392064 150495455046795264 151689863420182528 152458392802346496 153215676919775232 153658852588191744 153981251085139968 154409139954345024 154422099572686848 154761389672472576 154868764813295616 155530113127022592 155624959953985536 155634609319062048 155647671791517696 155979983291940864 156407670188937216 156860078683779072 157217919667273728 157639226647117824 157985585290649088 157998845081419776 158095197413572608 158104999943174144 158455856042606592 158876997013209174 158880480400244736 158890331620507648 159229566277189632 159349921202569216 159592812713607168 160127996989691136 160141436593897472 160372074494435328 160483342389608448 160493292993675264 160604644991565824 161290487687282688 161388847359688704 161634846734548992 161757019710160896 162107658169583616 162917662978473984 163384096422887424 163836903264376832 164200479222398976 164670585371099136 164680795600846848 165126957620789248 165484901048116608 165503657628925952 165977494778806272 166427169885519872 166787931765030912 167168420912037888 167984672967272448 168101222566330368 168111645509197824 169307386927644672 169435359253364736 169693623644848128 170640515958571008 170651096347705344 171613971457306112 171994805767766016 172965262571143168 173228907470782464 173359843908780032 174327193772490752 175088935483944804 175103630765457408 175958628962554368 176467588519251456 176482399511642112 176870159625682944 177344129978007552 177748700716597248 177857097090269184 177868124936070912 177883053476020224 178262838047932416 178740540450275328 178751623073071104 179268661352890368 180143996613402528 180159116168134656 180554954617884672 180680225615511552 180691428506484736 181451798648193024 181562453279649792 181573710872239056 181588950423437312 181976647173931008 182114195660079104 182391785958408192 182880552968257536 183003425131075584 183282370850783232 183409534159552512 183420906278486016 184316516172423936 184331985928323072 184444396982501376 184725539125198848 184865165383041024 185265895050952704 185767827323387904 186191614832541696 186724681626157056 187230566121209856 187242175159287808 188716522995187712 189125601197847552 190070606808219648 190614779160035328 191049623899471872 191567225759465472 191982483391168512 192115682932948992 192127594867654656 193065717889469376 193494156488736768 193640410575273984 194585920392536064 195029824397377536 196118092994052096 196130253094064128 197674585795592192 197975894252322816 198125535895748608 199092945738989568 199231078597132288 200101640553079776 200118435160522752 200660606729060352 201095575957204992 201677244022001664 202679005689151488 203141372247539712 203265253817450496 203277857069795328 204270424731268938 204274903371743232 204287569226366976 204878470117588992 205308334780186624 205878853272460032 205896132763582464 206348519563296768 206491686417727488 207356080693976928 207373484169363456 207499946605314048 207512812425416064 207530229055356928 207973311055921152 208543560251916288 208988805738811392 209146771578372096 209465566686609408 209623892889698304 210185635529490432 210506014141710336 210634386886361088 210647447054198784 210793596551430144 211114901857370112 211835996017612232 212306088369586176 212790416951476224 213503995986254848 213829432659247104 213977789852811264 213991057324900352 215053983583043584 215185129812918272 215513128979398656 215676026280214528 216143544226111488 217198932625653048 217223550637965312 217845461897183232 218909160441603072 219408552447049728 219574394134462464 220632854618308608 220646534730822144 221136178844270592 221303326371741696 222383909020041216 222891227882717184 223979563956363264 224134963421773824 224148860678930432 225743182570192896 225913812337819648 227534795130273792 228687589203519744 229326407690354688 229823515379662848 230488278882287616 230971876627709952 231633149359030272 232303147219943424 233451913978593072 233471507687276544 234611505283405824 235290118025668608 235826879500910592 236458839970676736 236978377935973632 236998267622129664 237142796120358912 237157499914761216 237683784063909888 238315495519813761 238320720600367104 238335497430761472 238844349415784448 239024881803853824 239389219070410752 240191995484536704 240212154890846208 240725013584412672 240739939490512896 240906967487348736 241935731530924032 242083271039533056 242098281162985408 242635529565241344 244004566841434112 244376494467710976 244561208371314688 245755354896565248 245925862643335168 246300718833598464 247021193401270272 247690436431183872 248227351572174912 248255486443388928 248966242168209408 249640754828279808 250181897647546368 250752631368056832 252151833849495552 252167468263796736 253427475744292864 254153038880047104 254732831865962496 255976644521558016 256154243910598656 256170126490206208 257420957185959168 257992208651649024 258187214100365312 259447893856714752 259843361206173696 260039765863170048 261490790658736128 262655446148186112 263967859003097088 264723599267463168 265457260985319424 266802187404106368 266824580214030336 267547475638747136 268127434609606656 268902992029335552 270215994920103792 270238674252201984 270832431926827008 271020338423267328 271037142759727104 272177697972289536 272343679919474688 272360566308358584 272383425635155968 272964970760896512 273171293490118656 273587678937612288 274320829452386304 274505137696613376 275114301239328768 275131359417729024 276474774258635904 276497978892484608 276666595473752064 276683749900554752 277297748074561536 278058080335888384 278651740985081856 278862362104496128 279287422248812544 279498523852931072 280247514039320576 280845849181814784 280863262738931712 281058128735240192 283074784492781568 283688401796771328 285105910212329472 285922168740052992 286574435849207808 287350838639198208 288173524399423488 288191392301481984 289598576834204064 289631400850620416 290460615862910976 291878880588804096 292544736596066304 292765858845949952 294177139491078144 294195379641096192 294848238459027456 296511878693388288 296963841378484224 297188303843622912 298639418608484352 298846617895698432 300177652740784128 300990910093590528 303379726840365056 304916785604692992 306405637096903407 306431353839550464 307317705176383488 307962502170279936 308818279908690048 308844199145373696 309522779344945152 309737529626591232 311060226254045184 311249919907971072 311269218638124096 311295343583035392 311959966583881728 312815340377874432 313720157367558144 314435839334547456 315278453294235648 315971170581298176 316190394827145216 316209999886348288 317753994026418348 317780663241015296 318459132554379264 318699842405138432 319185625427214336 320255993979382272 320282873187794944 320744148988870656 320966684779216896 320986585987350528 321209289983131648 322580975374565376 322777694719377408 323269693469097984 323514039420321792 324215316339167232 325835325956947968 326768192845774848 327673806528753664 329341170742198272 329361591201693696 330253915241578496 330969802096233216 331007315257851904 331954989557612544 332854339771039744 333575863530061824 334336841824075776 335969345934544896 336202445132660736 336223291018395648 338614773855289344 338870718506729472 339387247289696256 341281031917142016 341302192695410688 343227942914612224 343989611535532032 345930525142286336 346457814941564928 346719687817560064 348654387544981504 350177870967889608 350207261530914816 351917257925108736 352935177038502912 353740319251365888 354688259956015104 355497401433194496 355714194180538368 355736249872141824 355766106952040448 356525676095864832 357481080900550656 357503246146142208 358537322705780736 360287993226805056 360318232336269312 361109909235769344 361360451231023104 361382857012969472 362903597296386048 363124906559299584 363147421744478112 363177900846874624 363953294347862016 364228391320158208 366006850262151168 366564741701566464 366841812556972032 368633032344847872 368663971856646144 368888793965002752 369451078250397696 369730330766082048 370531790101905408 371535654646775808 372383229665083392 373449363252314112 374461132242419712 374484350318575616 377433045990375424 378251202395695104 380141213616439296 381229558320070656 382099247798943744 383134451518930944 383964966782337024 384231365865897984 384255189735309312 386131435778938752 386988312977473536 387280821150547968 389171840785072128 390059648794755072 392236185988104192 392260506188128256 395349171591184384 395951788504645632 398185891477979136 400203281106159552 400236870321045504 401321213458120704 402191151914409984 403354488044003328 405358011378302976 406530507634900992 406555714139590656 408540849462537876 408575138452733952 409756940235177984 411757706544920064 411792265527164928 412697039126593536 412983372835454976 414712161387953856 414746968338726912 414999893210628096 415025624850832128 415060458110713856 415946622111842304 417087120503832576 417977611477622784 418293543156744192 418931133373218816 419247785779396608 420371271058980864 421268773772722176 421294894108397568 421587193102860288 423671992035224464 424612176739172352 425580833902952448 427007991972509696 427658865318494208 427955579705622528 427982114649800704 430107967166087168 430370259625836544 431026257958797312 431352052560429056 432287088452222976 434397865251306096 434447101275930624 435690923794366464 437818320883206144 438817104894099456 439148788268924928 441265709236617216 441293069461644288 442272357688541184 444767818040082432 445782455765434368 447959127912726528 448269926843547648 448297721357860864 451486365140385792 451827624675639296 455069590260547584 457375178407039488 459647030759325696 460976557764575232 461943753255419904 463266298718060544 464606294439886848 466903827957186144 466943015374553088 469223010566811648 470580236051337216 471653759001821184 472917679941353472 473956755871947264 473996535244259328 474285592240717824 474314999829522432 475367568127819776 476630991039627522 476641441200734208 476670994861522944 477688698831568896 478049763607707648 478778438140821504 480383990969073408 480424309781692416 481450027168825344 481479878981025792 481813934974697472 483871463061848064 484166542079066112 484196562325970816 485271059130482688 488009133682868224 488752988935421952 489122416742629376 491510709793130496 491851725286670336 492601437667196928 494042386802540544 495380872862367744 496454703144349824 496510972886777856 497932484336418816 499281509656559616 500363795295092736 501505262736113664 504303667698991104 504334936527593472 506854951488585728 508306077760094208 511953289043116032 512340252980412416 514841914371918336 515984417303298048 516374428200730624 518895787713429504 519686722412347392 520079531726340096 522981581317472256 525310892296372224 529447198534926336 530914521970638848 533604374808212736 533649160428060672 535094951277494272 536254869219213312 537805984058671104 540431989840207584 540477348504403968 541664863853654016 542040676846534656 542074285519454208 544355395944579072 544687359838949376 544721132616717168 544766851270311936 545929941521793024 546342586980237312 547175357875224576 548641658904772608 549010275393226752 550228602478657536 550262718835458048 552949548517271808 552995957784969216 553333190947504128 553367499801109504 554595496149123072 556116160671776768 557303481970163712 557724724208992256 558574844497625088 558997047705862144 560495028078641152 561691698363629568 561726525477863424 562116257470480384 566149568985563136 567376803593542656 570211820424658944 571844337480105984 573148871698415616 574701677278396416 576347048798846976 576382784602963968 579197153668408128 579262801701240832 580921231725821952 583757761177608192 585089473192132608 585531717691899904 588354278982156288 588390759282192384 593023757386776576 593927682756968448 594376607687245824 597278837216968704 597693235791396864 600355305481568256 601981820187181056 606759453680730112 609833571209385984 612811274193806814 612862707679100928 614635410352766976 615925004340559872 617636559817380096 617688398290747392 619045558689890304 619475059253182464 622120452508090368 622499839815942144 622538437276248192 622590687166070784 623919933167763456 625630680755748864 627440314735116288 628871678669094912 630556906588471296 631942341162596352 632380789654290432 632419999772696576 635507988052836696 635561326482030592 636918265108758528 637399684810276864 638371250854428672 640511987958764544 641488297977741312 641933369558433792 641973171974701056 645161950749130752 645555389438754816 646539386938195968 647028078840643584 648430632678334464 651670651913895936 653536385691549696 655347613057507328 658723182403387392 660507830483156992 661939604192466432 663909979115225088 667151727060123648 668673683648151552 671938691869089792 672404890265321472 672446582036791296 677229547710578688 677741437013458944 682604385390821376 686455885829224448 687979223071064064 691861050284572672 692915629883129856 693439375635120128 697308775089963008 700355741935779216 700414523061829632 703834515850217472 705870354077005824 707480638502731776 709376519912030208 710994802866388992 711428388361076736 711472499744283648 713051352191729664 714946486559441283 714962161801101312 715006492292284416 717074645411561472 720575986453610112 720636464672538624 722219818471538688 722720902462046208 722765714025938944 725807194592772096 726249813118599168 726294843488956224 726355801693749248 727906588695724032 728456782640316416 732013700524302336 733129483403132928 733683625113944064 737266064689695744 737777587930005504 738902156500795392 741063580203810816 743071309293551616 744766459330166784 746898726504628224 748922264484839424 748968700637151232 754866091980750848 756502404791390208 760282427232878592 762459116640141312 764198495597887488 767929933564674048 768462731731795968 768510379470618624 772262871557877504 773976625954947072 774561642301095936 778343681570144256 780119297589510144 784472371976208384 784521012376256512 790698343182368768 791903577009291264 796371782955958272 800406562212319104 800473740642091008 802642426916241408 804382303828819968 806708976088006656 810716022756605952 813061015269801984 813111428279181312 817081698925075752 817150276905467904 819513880470355968 823515413089840128 825394078253187072 829424322775907712 829493936677453824 829999786421256192 830051249701664256 830120916221427712 831893244223684608 834174241007665152 835955222955245568 836587086313488384 837862266746437632 838495571558793216 840742542117961728 842537547545444352 842589788216795136 843174386205720576 847343984070448928 849224353478344704 854015983945019392 855317730636988416 855964229299601408 860215934332174336 860740519251673088 862052515917594624 862704105120858112 864574176904445952 868795730502612192 868894202551861248 871381847588732928 875636641766412288 877634209788198912 878297576537849856 882531418473234432 882586138923288576 884544715377082368 889535636080164864 891564911530868736 895918255825453056 896539853687095296 896595442715721728 902972730280771584 903655249351278592 910139180521095168 914750356814078976 919294061518651392 921953115529150464 923887506510839808 926532597436121088 929212588879773696 933807655914372288 933886030749106176 938446021133623296 941160472102674432 943307518003642368 945835359882706944 947913511743894528 948571184481435648 948629999659044864 953261982079255044 953341989723045888 955377397663137792 956099527215415296 957556876281643008 960767981938146816 960848619563384832 962900054337650688 962959757962051584 963627869949394944 967742926123696128 968333084158132224 968393124651941632 970542118260965376 976018267365736448 977505977870843904 978244833485258752 983021419586260992 983703450573340672 988084773605081088 990761745724735488 992909406288699648 993021945773555712 995864968672837632 998563019313119232 1000727590590185472 1003010525472227328 1008607335397982208 1008669873055186944 1013709902977171456 1016612155520188416 1023906578086232064 1024680505960824832 1029683828743836672 1031968834606596096 1037791575426859008 1039373444824694784 1040159063452680192 1045963162634944512 1050621784592744448 1061829043941277696 1067208749616425472 1067298320856121344 1072509738438426624 1075611968117342208 1080863979680415168 1080954697008807936 1083329727707308032 1084081353693069312 1084148571038908416 1088710791889158144 1089374719677898752 1089442265233434336 1089533702540623872 1091859883043586048 1092685173960474624 1098020550786453504 1100525437670916096 1105899097034543616 1105991915569938432 1106666381895008256 1106734999602219008 1109190992298246144 1112232321343553536 1114606963940327424 1115449448417984512 1117149688995250176 1117994095411724288 1120990056157282304 1123383396727259136 1123453050955726848 1124232514940960768 1132299137971126272 1134753607187085312 1140423640849317888 1143688674960211968 1146297743396831232 1149403354556792832 1152694097597693952 1152765569205927936 1158394307336816256 1158525603402481664 1161842463451643904 1167515522355216384 1170178946384265216 1171063435383799808 1176708557964312576 1176781518564384768 1186047514773553152 1187855365513936896 1194557674433937408 1200710610963136512 1203963640374362112 1213518907361460224 1219667142418771968 1225622548387613628 1225725415358201856 1229270820705533952 1235273119634760192 1235376796581494784 1238091117379780608 1238950118506364928 1244240905016180736 1244999679631884288 1245076874552496384 1245181374332141568 1247839866335526912 1251261361511497728 1254880629470232576 1257743357338189824 1261113813176942592 1263884682325192704 1264761579308580864 1264839999545393152 1271015976105673392 1271122652964061184 1273836530217517056 1274799369620553728 1276742501708857344 1281023975917529088 1282976595955482624 1283866739116867584 1283946343949402112 1290323901498261504 1291110778877509632 1293078773876391936 1294056157681287168 1296861265356668928 1303341303827791872 1307072771383099392 1310695226115014656 1317446364806774784 1321015660966313984 1323879208384932864 1334303454120247296 1337347367296303104 1343877383738179584 1344809780530642944 1344893164073582592 1354459095421157376 1355482874026917888 1365208770781642752 1372911771658448896 1383722100569145344 1385831259766259712 1386878751270240256 1394617550179926016 1400711483871558432 1400829046123659264 1407669031700434944 1411740708154011648 1414961277005463552 1418753039824060416 1421989605732777984 1422856776722153472 1422944999488567296 1426102704383459328 1429892973118882566 1429924323602202624 1430012984584568832 1434149290823122944 1441151972907220224 1441272929345077248 1444439636943077376 1445441804924092416 1445531428051877888 1451614389185544192 1452499626237198336 1452589686977912448 1452711603387498496 1455813177391448064 1456913565280632832 1464027401048604672 1466258966806265856 1467367250227888128 1474532129379391488 1475555175860011008 1477804313001590784 1482127160407621632 1486142618587103232 1489532918660333568 1493797453009256448 1497844528969678848 1497937401274302464 1509732183961501696 1513004809582780416 1520564854465757184 1524918233280282624 1535859867129348096 1537020758941237248 1544525743115755008 1547953251909894144 1549123284602191872 1556687363140288512 1560238595179020288 1568944743952416768 1569042024752513024 1581396686364737536 1592743565911916544 1600813124424638208 1600947481284182016 1605284853832482816 1608764607657639936 1613417952176013312 1621432045513211904 1626122030539603968 1626222856558362624 1634163397850151504 1634300553810935808 1639027760940711936 1647030826179680256 1650788156506374144 1658848645551815424 1658987873354907648 1659999572842512384 1660102499403328512 1663786488447369216 1668348482015330304 1671910445910491136 1673174172626976768 1675724533492875264 1676991143117586432 1681485084235923456 1685075095090888704 1685179576433590272 1686348772411441152 1694687968140897856 1698448706956689408 1708031967890038784 1710635461273976832 1711928458599202816 1721481038503346176 1724105031835189248 1729148353808891904 1737591461005224384 1737788405103722496 1742763695177465856 1751273283532824576 1755268419576397824 1756595153075699712 1765062836946468864 1765172277846577152 1779071272160329728 1783129823061737472 1791836511650906112 1793079707374190592 1793190885431443456 1805945460561543168 1807310498702557184 1820278361042190336 1829500713628157952 1838588123037302784 1843906231058300928 1847775013021679616 1853065194872242176 1858425177759547392 1867615311828744576 1867772061498212352 1876892042267246592 1882320944205348864 1886615036007284736 1891670719765413888 1895827023487789056 1897142368962871296 1897259999318089728 1906523964158510088 1906683979446091776 1910754795326275584 1912199054430830592 1915113752563286016 1921535963876293632 1925800108675301376 1925919515924103168 1935485852247392256 1936666168316264448 1936786249303883264 1941084236521930752 1952036534731472896 1955011955741687808 1956489666970517504 1966042839172521984 1967406901146681344 1976169547210162176 1981523491449470976 1985818812577399296 1991729937345675264 2001455181180370944 2006021050944454656 2017214670795964416 2017339746110373888 2027419805954342912 2033224311040376832 2047813156172464128 2049361011921649664 2059367657487673344 2063937669213192192 2075583150853718016 2078746889649389568 2080318126905360384 2091926325269889024 2101243569185488896 2123658087882555392 2134417499232850944 2144839459678323849 2145019476876853248 2151223936234684416 2161727959360830336 2161909394017615872 2166659455414616064 2168162707386138624 2168297142077816832 2177421583778316288 2178749439355797504 2178884530466868672 2179067405081247744 2183719766087172096 2185370347920949248 2196041101572907008 2201050875341832192 2211798194069087232 2213332763790016512 2213469999204438016 2224464642687107072 2229213927880654848 2230898896835969024 2234299377990500352 2235988190823448576 2241980112314564608 2246766793454518272 2246906101911453696 2248465029881921536 2264598275942252544 2269507214374170624 2280847281698635776 2287377349920423936 2292595486793662464 2305388195195387904 2305531138411855872 2316788614673632512 2317051206804963328 2323684926903287808 2335031044710432768 2340357892768530432 2342126870767599616 2353417115928625152 2353563037128769536 2372095029547106304 2375710731027873792 2389115348867874816 2401421221926273024 2407927280748724224 2427037814722920448 2439334284837543936 2451245096775227256 2451450830716403712 2458541641411067904 2470546239269520384 2476182234759561216 2488481810032361472 2489999359263768576 2490153749104992768 2490362748664283136 2495679732671053824 2502522723022995456 2509761258940465152 2515486714676379648 2522227626353885184 2527769364650385408 2529523158617161728 2529679999090786304 2542031952211346784 2542245305928122368 2547673060435034112 2549598739241107456 2562047951835058176 2565953191910965248 2567892687898804224 2580647802996523008 2582221557755019264 2586157547752783872 2588112315362574336 2593722530713337856 2606682607655583744 2614145542766198784 2621390452230029312 2634892729613549568 2642031321932627968 2647758416769865728 2668606908240494592 2674694734592606208 2687754767476359168 2689619561061285888 2689786328147165184 2708918190842314752 2710965748053835776 2730417541563285504 2745823543316897792 2767444201138290688 2771662519532519424 2801422967743116864 2801658092247318528 2815338063400869888 2823481416308023296 2829922554010927104 2837506079648120832 2845713553444306944 2845889998977134592 2859785946237765132 2860025969169137664 2868298581646245888 2882303945814440448 2882545858690154496 2888879273886154752 2890883609848184832 2891062856103755776 2903228778371088384 2904999252474396672 2905179373955824896 2905423206774996992 2911626354782896128 2913827130561265664 2928054802097209344 2932517933612531712 2934734500455776256 2949064258758782976 2951110351720022016 2964254320815243264 2972285237174206464 2979065837320667136 2987594906018512896 2995689057939357696 2995874802548604928 3019464367923003392 3026009619165560832 3041129708931514368 3049836466560565248 3071719734258696192 3074041517882474496 3089051486231510016 3095906503819788288 3113374726280577024 3120477190358040576 3137889487904833536 3138084049505026048 3162793372729475072 3185487131823833088 3201626248849276416 3201894962568364032 3217529215315279872 3226835904352026624 3242864091026423808 3252244061079207936 3252445713116725248 3268326795700303008 3268601107621871616 3278055521881423872 3294061652359360512 3301576313012748288 3317697291103630848 3317975746709815296 3319999145685024768 3320204998806657024 3327572976894738432 3336696964030660608 3343820891820982272 3346348345253953536 3351449066985750528 3353982286235172864 3362970168471846912 3370150190181777408 3370359152867180544 3372697544822882304 3389375936281795712 3396897413913378816 3416063935780077568 3421270922547953664 3423856917198405632 3442962077006692352 3448210063670378496 3458296707617783808 3475182922010448768 3475576810207444992 3485527390354931712 3502546567065649152 3510536839152795648 3513190306151399424 3530125673892937728 3530344555693154304 3558142544320659456 3583673023301812224 3586381770862886912 3611890921123086336 3614620997405114368 3640556722084380672 3659001427256315904 3677176246074605568 3687812462116601856 3706130389744484352 3716850355519094784 3735230623657489152 3735544122996424704 3753784084534493184 3764641888410697728 3773230072014569472 3783341439530827776 3791654046975578112 3794284737925742592 3794519998636179456 3813047928317020176 3813367958892183552 3821509590652551168 3824398108861661184 3830227505126572032 3843071927752587264 3851600217350602752 3851839031848206336 3870971704494784512 3873332336632528896 3873572498607766528 3882168473043861504 3904073069462945792 3910023911483375616 3912979333941035008 3932085678345043968 3934813802293362688 3952339094420324352 3963046982898941952 3971637625154798592 4002910362360741888 4012042101888909312 4034429341591928832 4034679492220747776 4054839611908685824 4066448622080753664 4095626312344928256 4098722023843299328 4118735314975346688 4151166301707436032 4157493779298779136 4160636253810720768 4183852650539778048 4202487138370977792 4247316175765110784 4268834998465701888 4289678919356647698 4290038953753706496 4302447872469368832 4323455918721660672 4323818788035231744 4333318910829232128 4336325414772277248 4336594284155633664 4354843167556632576 4357498878711595008 4357769060933737344 4358134810162495488 4367439532174344192 4370740695841898496 4392082203145814016 4402101750683664384 4423596388138174464 4426665527580033024 4426939998408876032 4448929285374214144 4458427855761309696 4461797793671938048 4468598755981000704 4493533586909036544 4493812203822907392 4529196551884505088 4539014428748341248 4561694563397271552 4574754699840847872 4611062276823711744 4633577229347265024 4647369853806575616 4670062089420865536 4680715785537060864 4684253741535199232 4706834231857250304 4707126074257539072 4744190059094212608 4778230697735749632 4802842443852546048 4815854561497448448 4854075629445840896 4878668569675087872 4902490193550454512 4902901661432807424 4917083282822135808 4941092478539040768 4952364469519122432 4976963620064722944 4979998718527537152 4980307498209985536 4991359465342107648 5005045446045990912 5019522517880930304 5030973429352759296 5044455252707770368 5055538729300770816 5059046317234323456 5059359998181572608 5084063904422693568 5084490611856244736 5095346120870068224 5099197478482214912 5124095903670116352 5131906383821930496 5135785375797608448 5164443115510038528 5172315095505567744 5187445061426675712 5213365215311167488 5228291085532397568 5242780904460058624 5269785459227099136 5284062643865255936 5295516833539731456 5337213816480989184 5349389469185212416 5375509534952718336 5379239122122571776 5379572656294330368 5417836381684629504 5421931496107671552 5460835083126571008 5491647086633795584 5534888402276581376 5543325039065038848 5602845935486233728 5603316184494637056 5630676126801739776 5646962832616046592 5659845108021854208 5675012159296241664 5691427106888613888 5691779997954269184 5719571892475530264 5720051938338275328 5736597163292491776 5764607891628880896 5777758547772309504 5782125712207511552 5806457556742176768 5809998504948793344 5810358747911649792 5810846413549993984 5823252709565792256 5827654261122531328 5856109604194418688 5865035867225063424 5869469000911552512 5898128517517565952 5902220703440044032 5928508641630486528 5944570474348412928 5975189812037025792 5991749605097209856 6038928735846006784 6052019238331121664 6082259417863028736 6099672933121130496 6143439468517392384 6148083035764948992 6178102972463020032 6191813007639576576 6226749452561154048 6240954380716081152 6275778975809667072 6276168099010052096 6325586745458950144 6370974263647666176 6403252497698552832 6435058430630559744 6453671808704053248 6485728182052847616 6504488122158415872 6504891426233450496 6536653591400606016 6537202215243743232 6556111043762847744 6588123304718721024 6603152626025496576 6635394582207261696 6639998291370049536 6640409997613314048 6673393928061321216 6687641783641964544 6692696690507907072 6702898133971501056 6707964572470345728 6725940336943693824 6740300380363554816 6740718305734361088 6745395089645764608 6778751872563591424 6793794827826757632 6832127871560155136 6842541845095907328 6847713834396811264 6885924154013384704 6916593415235567616 6950365844020897536 6951153620414889984 6971054780709863424 7005093134131298304 7021073678305591296 7026380612302798848 7060251347785875456 7060689111386308608 7116285088641318912 7167346046603624448 7172763541725773824 7223781842246172672 7281113444168761344 7318002854512631808 7354352492149211136 7375624924233203712 7470461247314978304 7471088245992849408 7507568169068986368 7529283776821395456 7546460144029138944 7566682879061655552 7583308093951156224 7588569475851485184 7589039997272358912 7626095856634040352 7626735917784367104 7643019181305102336 7648796217723322368 7686143855505174528 7703678063696412672 7741943408989569024 7746664673265057792 7747144997215533056 7764336946087723008 7808146138925891584 7820047822966751232 7825958667882070016 7864171356690087936 7869627604586725376 7904678188840648704 7926093965797883904 7943275250309597184 8005820724721483776 8024084203777818624 8068858683183857664 8069358984441495552 8109679223817371648 8132897244161507328 8191252624689856512 8197444047686598656 8237470629950693376 8302332603414872064 8314987558597558272 8404974276741955584 8494632351530221568 8537669996931403776 8579357838713295396 8580077907507412992 8604895744938737664 8646911837443321344 8647637576070463488 8666637821658464256 8672650829544554496 8673188568311267328 8709686335113265152 8714997757423190016 8715538121867474688 8716269620324990976 8734879064348688384 8741481391683796992 8784164406291628032 8804203501367328768 8847192776276348928 8853331055160066048 8853879996817752064 8897858570748428288 8916855711522619392 8923595587343876096 8937197511962001408 8987067173818073088 8987624407645814784 9058393103769010176 9078028857496682496 9123389126794543104 9149509399681695744 9222124553647423488 9267154458694530048 9340124178841731072 9361431571074121728 9368507483070398464 9413668463714500608 9414252148515078144 9488380118188425216 9556461395471499264 9605684887705092096 9708151258891681792 9757337139350175744 9804980387100909024 9805803322865614848 9834166565644271616 9882184957078081536 9904728939038244864 9953927240129445888 9959997437055074304 9960614996419971072 9982718930684215296 10010090892091981824 10039045035761860608 10061946858705518592 10088910505415540736 10111077458601541632 10118092634468646912 10118719996363145216 10168127808845387136 10168981223712489472 10190692241740136448 10198394956964429824 10248191807340232704 10263812767643860992 10271570751595216896 10328886231020077056 10344630191011135488 10374890122853351424 10426730430622334976 10456582171064795136 10485561808920117248 10539570918454198272 10568125287730511872 10591033667079462912 10674427632961978368 10751019069905436672 10759145312588660736 10835672763369259008 10843862992215343104 10921670166253142016 10983294173267591168 11069776804553162752 11205691870972467456 11206632368989274112 11261352253603479552 11293925665232093184 11319690216043708416 11350024318592483328 11382854213777227776 11383559995908538368 11439143784951060528 11440103876676550656 11473194326584983552 11529215783257761792 11555517095544619008 11564251424415023104 11612915113484353536 11619997009897586688 11620717495823299584 11646505419131584512 11712219208388837376 11730071734450126848 11738938001823105024 11796257035035131904 11804441406880088064 11857017283260973056 11889140948696825856 11983499210194419712 12104038476662243328 12164518835726057472 12199345866242260992 12286878937034784768 12296166071529897984 12356205944926040064 12453498905122308096 12481908761432162304 12551557951619334144 12552336198020104192 12651173490917900288 12741948527295332352 12806504995397105664 12870116861261119488 12907343617408106496 12971456364105695232 13008976244316831744 13009782852466900992 13073307182801212032 13074404430487486464 13112222087525695488 13176246609437442048 13206305252050993152 13270789164414523392 13279996582740099072 13280819995226628096 13346787856122642432 13375283567283929088 13385393381015814144 13405796267943002112 13480600760727109632 13481436611468722176 13557503745127182848 13587589655653515264 13664255743120310272 13685083690191814656 13695427668793622528 13771848308026769408 13833186830471135232 13900731688041795072 13942109561419726848 14010186268262596608 14042147356611182592 14052761224605597696 14120502695571750912 14121378222772617216 14232570177282637824 14334692093207248896 14345527083451547648 14447563684492345344 14562226888337522688 14636005709025263616 14708704984298422272 14751249848466407424 14940922494629956608 15015136338137972736 15058567553642790912 15092920288058277888 15133365758123311104 15166616187902312448 15177138951702970368 15178079994544717824 15252191713268080704 15253471835568734208 15286038362610204672 15297592435446644736 15372287711010349056 15407356127392825344 15493329346530115584 15494289994431066112 15616292277851783168 15640095645933502464 15651917335764140032 15728342713380175872 15739255209173450752 15809356377681297408 15852187931595767808 15886550500619194368 16011641449442967552 16048168407555637248 16137717366367715328 16138717968882991104 16219358447634743296 16265794488323014656 16382505249379713024 16394888095373197312 16474941259901386752 16604665206829744128 16629975117195116544 16809948553483911168 16989264703060443136 17075339993862807552 17158715677426590792 17160155815014825984 17209791489877475328 17293823674886642688 17333275643316928512 17346377136622534656 17419372670226530304 17429995514846380032 17431076243734949376 17432539240649981952 17469758128697376768 17482962783367593984 17568328812583256064 17608407002734657536 17694385552552697856 17706662110320132096 17707759993635504128 17795717141496856576 17833711423045238784 17847191174687752192 17975248815291629568 18116786207538020352 18156057714993364992 18246778253589086208 18299018799363391488 18444249107294846976 18534308917389060096 18680248357683462144 18722863142148243456 18827336927429001216 18828504297030156288 18976760236376850432 19112922790942998528 19514674278700351488 19609960774201818048 19611606645731229696 19668333131288543232 19764369914156163072 19809457878076489728 19919994874110148608 19921229992839942144 20020181784183963648 20078090071523721216 20123893717411037184 20177821010831081472 20222154917203083264 20236185268937293824 20237439992726290432 20336255617690774272 20337962447424978944 20381384483480272896 20396789913928859648 20496383614680465408 20527625535287721984 20543141503190433792 20657772462040154112 20749780245706702848 20853460861244669952 20913164342129590272 20971123617840234496 21079141836908396544 21136250575461023744 21182067334158925824 21348855265923956736 21502038139810873344 21518290625177321472 21671345526738518016 21843340332506284032 21966588346535182336 22139553609106325504 22411383741944934912 22413264737978548224 22522704507206959104 22587851330464186368 22639380432087416832 22700048637184966656 22765708427554455552 22767119991817076736 22878287569902121056 22880207753353101312 22946388653169967104 23058431566515523584 23111034191089238016 23128502848830046208 23225830226968707072 23239994019795173376 23241434991646599168 23293010838263169024 23424438416777674752 23460143468900253696 23477876003646210048 23592514070070263808 23608882813760176128 23714034566521946112 23778281897393651712 23966998420388839424 24208076953324486656 24329037671452114944 24398691732484521984 24573757874069569536 24592332143059795968 24712411889852080128 24906997810244616192 25104672396040208384 25302346981835800576 25483897054590664704 25613009990794211328 25740233722522238976 25814687234816212992 25942912728211390464 26017952488633663488 26019565704933801984 26146614365602424064 26148808860974972928 26224444175051390976 26352493218874884096 26412610504101986304 26541578328829046784 26559993165480198144 26561639990453256192 26693575712245284864 26750567134567858176 26770786762031628288 26811592535886004224 26961201521454219264 26962873222937444352 27115007490254365696 27175179311307030528 27328511486240620544 27370167380383629312 27390855337587245056 27543696616053538816 27666373660942270464 27801463376083590144 28020372536525193216 28084294713222365184 28105522449211195392 28241005391143501824 28242756445545234432 28465140354565275648 28669384186414497792 28691054166903095296 29124453776675045376 29272011418050527232 29417409968596844544 29502499696932814848 29881844989259913216 30030272676275945472 30117135107285581824 30185840576116555776 30266731516246622208 30333232375804624896 30354277903405940736 30356159989089435648 30504383426536161408 30506943671137468416 30572076725220409344 30595184870893289472 30744575422020698112 30814712254785650688 30986658693060231168 30988579988862132224 31232584555703566336 31280191291867004928 31456685426760351744 31618712755362594816 31704375863191535616 31773101001238388736 32023282898885935104 32277435937765982208 32531588976646029312 32765010498759426048 32789776190746394624 32949882519802773504 33209330413659488256 33619897106967822336 33978529406120886272 34150679987725615104 34317431354853181584 34320311630029651968 34419582979754950656 34587647349773285376 34666551286633857024 34692754273245069312 34838745340453060608 34859991029692760064 34862152487469898752 34939516257394753536 35136657625166512128 35216814005469315072 35388771105105395712 35413324220640264192 35415519987271008256 35591434282993713152 35667422846090477568 35694382349375504384 35950497630583259136 36312115429986729984 36493556507178172416 36598037598726782976 36888498214589693952 37068617834778120192 37360496715366924288 37445726284296486912 37654673854858002432 37657008594060312576 37953520472753700864 38225845581885997056 39029348557400702976 39219921548403636096 39223213291462459392 39336666262577086464 39528739828312326144 39618915756152979456 39839989748220297216 39842459985679884288 40040363568367927296 40156180143047442432 40444309834406166528 40474879985452580864 40672511235381548544 40675924894849957888 40762768966960545792 40793579827857719296 40992767229360930816 41055251070575443968 41086283006380867584 41315544924080308224 41499560491413405696 41826328684259180544 41942247235680468992 42158283673816793088 42272501150922047488 42364134668317851648 42697710531847913472 43004076279621746688 43036581250354642944 43342691053477036032 43686680665012568064 43933176693070364672 44279107218212651008 44822767483889869824 45045409014413918208 45175702660928372736 45278760864174833664 45400097274369933312 45531416855108911104 45534239983634153472 45756575139804242112 45760415506706202624 45892777306339934208 46116863133031047168 46222068382178476032 46257005697660092416 46479988039590346752 46482869983293198336 46848876833555349504 46920286937800507392 46955752007292420096 47185028140140527616 47217765627520352256 47428069133043892224 47556563794787303424 47933996840777678848 48416153906648973312 48658075342904229888 48797383464969043968 49147515748139139072 49184664286119591936 49424823779704160256 49813995620489232384 50209344792080416768 50967794109181329408 51226019981588422656 51480467445044477952 51629374469632425984 52039131409867603968 52293228731204848128 52297617721949945856 52448888350102781952 52704986437749768192 52825221008203972608 53083156657658093568 53119986330960396288 53123279980906512384 53387151424490569728 53501134269135716352 53541573524063256576 53925746445874888704 54230014980508731392 54350358622614061056 54657022972481241088 54740334760767258624 54781710675174490112 55087393232107077632 55332747321884540928 55602926752167180288 56040745073050386432 56168589426444730368 56482010782287003648 56485512891090468864 56930280709130551296 57338768372828995584 57382108333806190592 58544022836101054464 58834819937193689088 59004999393865629696 59763689978519826432 60060545352551890944 60234270214571163648 60371681152233111552 60533463032493244416 60666464751609249792 60708555806811881472 60712319978178871296 61008766853072322816 61013887342274936832 61144153450440818688 61190369741786578944 61489150844041396224 61629424509571301376 61973317386120462336 61977159977724264448 62465169111407132672 62560382583734009856 62913370853520703488 63237425510725189632 63408751726383071232 63546202002476777472 64046565797771870208 64554871875531964416 65530020997518852096 65579552381492789248 65899765039605547008 66418660827318976512 67239794213935644672 67957058812241772544 68301359975451230208 68634862709706363168 68640623260059303936 68839165959509901312 69175294699546570752 69333102573267714048 69385508546490138624 69677490680906121216 69719982059385520128 69724304974939797504 69879032514789507072 70273315250333024256 70433628010938630144 70777542210210791424 70826648441280528384 70831039974542016512 71182868565987426304 71334845692180955136 71388764698751008768 71900995261166518272 72624230859973459968 72987113014356344832 73196075197453565952 73776996429179387904 74137235669556240384 74720993430733848576 75314017188120625152 75907040945507401728 76451691163771994112 78058697114801405952 78439843096807272192 78446426582924918784 78673332525154172928 79057479656624652288 79237831512305958912 79679979496440594432 79684919971359768576 80080727136735854592 80312360286094884864 80888619668812333056 80949759970905161728 81345022470763097088 81525537933921091584 81985534458721861632 82110502141150887936 82172566012761735168 82631089848160616448 82999120982826811392 83884494471360937984 84316567347633586176 84728269336635703296 85395421063695826944 86008152559243493376 86073162500709285888 87373361330025136128 87866353386140729344 88558214436425302016 89645534967779739648 90090818028827836416 90351405321856745472 90557521728349667328 90800194548739866624 91062833710217822208 91068479967268306944 91513150279608484224 91520831013412405248 91785554612679868416 92233726266062094336 92444136764356952064 92514011395320184832 92959976079180693504 92965739966586396672 93697753667110699008 93840573875601014784 94370056280281055232 94856138266087784448 95113127589574606848 95867993681555357696 96832307813297946624 97594766929938087936 98295031496278278144 98369328572239183872 98849647559408320512 99627991240978464768 100418689584160833536 101935588218362658816 102452039963176845312 102960934890088955904 103258748939264851968 104078262819735207936 104586457462409696256 105409972875499536384 105650442016407945216 106166313315316187136 106239972661920792576 106246559961813024768 106774302848981139456 107002268538271432704 107083147048126513152 107851492891749777408 108460029961017462784 109314045944962482176 109480669521534517248 109563421350348980224 110174786464214155264 110665494643769081856 111205853504334360576 112081490146100772864 112337178852889460736 112964021564574007296 112971025782180937728 113860561418261102592 114677536745657991168 114764216667612381184 117088045672202108928 117669639874387378176 118009998787731259392 119527379957039652864 120121090705103781888 120468540429142327296 121332929503218499584 121424639956357742592 122017533706144645632 122027774684549873664 122288306900881637376 122380739483573157888 122978301688082792448 123258849019142602752 123946634772240924672 123954319955448528896 124930338222814265344 125826741707041406976 126474851021450379264 126817503452766142464 127092404004953554944 128093131595543740416 129109743751063928832 131060041995037704192 131799530079211094016 132837321654637953024 136602719950902460416 137269725419412726336 137281246520118607872 137678331919019802624 138350589399093141504 138666205146535428096 138771017092980277248 139439964118771040256 139448609949879595008 140546630500666048512 140867256021877260288 141555084420421582848 141653296882561056768 141662079949084033024 142365737131974852608 142669691384361910272 142777529397502017536 143801990522333036544 145248461719946919936 145974226028712689664 146392150394907131904 147553992858358775808 148274471339112480768 149441986861467697152 150628034376241250304 152903382327543988224 156117394229602811904 156879686193614544384 156892853165849837568 157346665050308345856 158114959313249304576 158475663024611917824 159359958992881188864 159369839942719537152 160161454273471709184 160624720572189769728 161777239337624666112 161899519941810323456 162690044941526194176 163051075867842183168 163971068917443723264 164221004282301775872 164345132025523470336 165262179696321232896 165998241965653622784 167768988942721875968 169456538673271406592 170790842127391653888 172016305118486986752 172146325001418571776 175732706772281458688 177116428872850604032 179291069935559479296 180181636057655672832 180702810643713490944 181115043456699334656 181600389097479733248 182125667420435644416 182136959934536613888 183026300559216968448 183041662026824810496 183571109225359736832 184467452532124188672 184888273528713904128 185028022790640369664 185919952158361387008 185931479933172793344 187395507334221398016 187681147751202029568 188740112560562110464 189712276532175568896 190226255179149213696 191735987363110715392 193664615626595893248 196590062992556556288 196738657144478367744 197699295118816641024 199255982481956929536 200837379168321667072 203871176436725317632 204904079926353690624 205921869780177911808 206517497878529703936 208156525639470415872 209172914924819392512 210819945750999072768 211300884032815890432 212332626630632374272 212479945323841585152 212493119923626049536 213548605697962278912 214004537076542865408 214166294096253026304 215702985783499554816 216920059922034925568 218628091889924964352 218961339043069034496 221330989287538163712 222411707008668721152 224162980292201545728 225942051564361875456 227721122836522205184 229355073491315982336 229528433335224762368 234176091344404217856 235339279748774756352 236019997575462518784 239054759914079305728 240242181410207563776 240937080858284654592 242665859006436999168 242849279912715485184 244035067412289291264 244576613801763274752 245956603376165584896 246517698038285205504 247893269544481849344 247908639910897057792 249860676445628530688 251653483414082813952 252949702042900758528 254184808009907109888 256186263191087480832 258219487502127857664 262120083990075408384 263599060158422188032 265674643309275906048 273205439901804920832 274539450838825452672 274562493040237215744 275356663838039605248 276701178798186283008 277332410293070856192 277542034185960554496 278879928237542080512 278897219899759190016 281093261001332097024 283110168840843165696 283324159898168066048 284731474263949705216 285339382768723820544 285555058795004035072 287603981044666073088 290496923439893839872 292784300789814263808 295107985716717551616 296548942678224961536 298883973722935394304 301256068752482500608 305806764655087976448 312234788459205623808 313759372387229088768 316229918626498609152 316951326049223835648 318719917985762377728 318739679885439074304 320322908546943418368 321249441144379539456 323554478675249332224 323799039883620646912 325380089883052388352 327942137834887446528 328442008564603551744 328690264051046940672 330524359392642465792 331996483931307245568 335537977885443751936 338913077346542813184 341581684254783307776 344032610236973973504 344292650002837143552 351465413544562917376 358582139871118958592 360363272115311345664 361405621287426981888 364273919869073227776 366052601118433936896 366083324053649620992 367142218450719473664 368934905064248377344 369776547057427808256 370056045581280739328 371839904316722774016 371862959866345586688 374791014668442796032 377480225121124220928 379424553064351137792 380452510358298427392 383471974726221430784 387329231253191786496 393180125985113112576 395398590237633282048 398511964963913859072 401674758336643334144 409808159852707381248 411843739560355823616 413034995757059407872 416313051278940831744 418345829849638785024 421639891501998145536 422601768065631780864 424665253261264748544 424959890647683170304 424986239847252099072 427097211395924557824 428009074153085730816 428332588192506052608 431405971566999109632 433840119844069851136 437256183779849928704 437922678086138068992 442661978575076327424 444823414017337442304 448325960584403091456 451884103128723750912 458710146982631964672 459056866670449524736 468352182688808435712 470678559497549512704 472039995150925037568 478109519828158611456 480484362820415127552 481874161716569309184 485331718012873998336 485698559825430970368 488070134824578582528 489153227603526549504 491913206752331169792 493035396076570411008 495786539088963698688 495817279821794115584 499721352891257061376 503306966828165627904 508369616019814219776 512372526382174961664 516438975004255715328 527198120316844376064 531349286618551812096 546410879803609841664 549078901677650905344 549124986080474431488 550713327676079210496 553402357596372566016 554664820586141712384 555084068371921108992 557759856475084161024 557794439799518380032 562186522002664194048 566220337681686331392 566648319796336132096 570678765537447641088 575207962089332146176 580993846879787679744 590215971433435103232 593097885356449923072 597767947445870788608 602512137504965001216 611613529310175952896 624469576918411247616 627518744774458177536 632459837252997218304 633902652098447671296 637439835971524755456 637479359770878148608 640645817093886836736 642498882288759078912 647108957350498664448 647598079767241293824 650760179766104776704 655884275669774893056 656884017129207103488 663992967862614491136 671075955770887503872 677826154693085626368 683163368509566615552 688065220473947947008 688585300005674287104 702930827089125834752 717164279742237917184 720726544230622691328 722811242574853963776 728547839738146455552 732105202236867873792 737869810128496754688 739553094114855616512 740112091162561478656 743679808633445548032 743725919732691173376 749582029336885592064 754960450242248441856 758849106128702275584 766943949452442861568 774658462506383572992 786360251970226225152 790797180475266564096 797023929927827718144 803349516673286668288 819616319705414762496 823687479120711647232 826069991514118815744 832626102557881663488 836691659699277570048 843279783003996291072 849330506522529497088 849972479694504198144 854194422791849115648 856018148306171461632 856665176385012105216 862811943133998219264 867680239688139702272 874512367559699857408 885323957150152654848 889646828034674884608 896651921168806182912 903768206257447501824 917420293965263929344 936704365377616871424 956219039656317222912 960968725640830255104 963748323433138618368 970663436025747996672 971397119650861940736 976140269649157165056 983826413504662339584 986070792153140822016 991573078177927397376 991634559643588231168 999442705782514122752 1006613933656331255808 1016739232039628439552 1024745052764349923328 1032877950008511430656 1054396240633688752128 1092821759607219683328 1098157803355301810688 1098249972160948862976 1101426655352158420992 1106804715192745132032 1109329641172283424768 1110168136743842217984 1115519712950168322048 1115588879599036760064 1124373044005328388096 1132440675363372662784 1133296639592672264192 1141357531074895282176 1150415924178664292352 1161987693759575359488 1186195770712899846144 1195535894891741577216 1205024275009930002432 1248939153836822495232 1255037489548916355072 1264919674505994436608 1267805304196895342592 1274879671943049510912 1274958719541756297216 1281291634187773673472 1284997764577518157824 1294217914700997328896 1295196159534482587648 1301520359532209553408 1311768551339549786112 1313768034258414206976 1327985935725228982272 1342151911541775007744 1355652309386171252736 1376130440947895894016 1377170600011348574208 1405861654178251669504 1434328559484475834368 1441453088461245382656 1445622485149707927552 1457095679476292911104 1464210404473735747584 1475739620256993509376 1479106188229711233024 1487359617266891096064 1487451839465382346752 1499164058673771184128 1509920900484496883712 1549316925012767145984 1581594360950533128192 1594047859855655436288 1606699033346573336576 1639232639410829524992 1647374958241423294464 1652139983028237631488 1665252205115763326976 1673383319398555140096 1686559566007992582144 1698661013045058994176 1699944959389008396288 1712036296612342923264 1725623886267996438528 1735360479376279404544 1749024735119399714816 1770647914300305309696 1779293656069349769216 1793303842337612365824 1807536412514895003648 1834840587930527858688 1873408730755233742848 1912438079312634445824 1921937451281660510208 1927496646866277236736 1941326872051495993344 1942794239301723881472 1952280539298314330112 1967652827009324679168 1983269119287176462336 1998885411565028245504 2013227867312662511616 2033478464079256879104 2049490105528699846656 2065755900017022861312 2108792481267377504256 2185643519214439366656 2196315606710603621376 2213609430385490264064 2218659282344566849536 2220336273487684435968 2231039425900336644096 2231177759198073520128 2248746088010656776192 2264881350726745325568 2266593279185344528384 2300831848357328584704 2323975387519150718976 2372391541425799692288 2391071789783483154432 2410048550019860004864 2497878307673644990464 2510074979097832710144 2529839349011988873216 2549917439083512594432 2562583268375547346944 2569995529155036315648 2588435829401994657792 2590392319068965175296 2603040719064419106816 2623537102679099572224 2655971871450457964544 2684303823083550015488 2711304618772342505472 2752260881895791788032 2811723308356503339008 2868657118968951668736 2882906176922490765312 2891244970299415855104 2914191358952585822208 2928420808947471495168 2951479240513987018752 2958212376459422466048 2974719234533782192128 2974903678930764693504 2998328117347542368256 3019841800968993767424 3098633850025534291968 3163188721901066256384 3213398066693146673152 3278465278821659049984 3294749916482846588928 3304279966056475262976 3330504410231526653952 3346766638797110280192 3373119132015985164288 3397322026090117988352 3399889918778016792576 3424072593224685846528 3451247772535992877056 3470720958752558809088 3498049470238799429632 3558587312138699538432 3586607684675224731648 3615072825029790007296 3746817461510467485696 3824876158625268891648 3843874902563321020416 3854993293732554473472 3882653744102991986688 3885588478603447762944 3904561078596628660224 3935305654018649358336 3966538238574352924672 4026455734625325023232 4066956928158513758208 4131511800034045722624 4217584962534755008512 4371287038428878733312 4392631213421207242752 4427218860770980528128 4437318564689133699072 4462078851800673288192 4462355518396147040256 4497492176021313552384 4529762701453490651136 4533186558370689056768 4647950775038301437952 4744783082851599384576 4782143579566966308864 4820097100039720009728 4995756615347289980928 5020149958195665420288 5059678698023977746432 5099834878167025188864 5176871658803989315584 5180784638137930350592 5206081438128838213632 5247074205358199144448 5311943742900915929088 5368607646167100030976 5422609237544685010944 5504521763791583576064 5623446616713006678016 5737314237937903337472 5765812353844981530624 5782489940598831710208 5828382717905171644416 5856841617894942990336 5902958481027974037504 5949807357861529387008 5996656234695084736512 6039683601937987534848 6197267700051068583936 6326377443802132512768 6556930557643318099968 6661008820463053307904 6693533277594220560384 6746238264031970328576 6794644052180235976704 6799779837556033585152 6902495545071985754112 6941441917505117618176 6996098940477598859264 7117174624277399076864 7173215369350449463296 7230145650059580014592 7493634923020934971392 7649752317250537783296 7687749805126642040832 7709986587465108946944 7765307488205983973376 7771176957206895525888 7809122157193257320448 7870611308037298716672 7933076477148705849344 8052911469250650046464 8133913856317027516416 8435169925069510017024 8742574076857757466624 8785262426842414485504 8854437721541961056256 8874637129378267398144 8924157703601346576384 8924711036792294080512 8994984352042627104768 9059525402906981302272 9066373116741378113536 9295901550076602875904 9489566165703198769152 9640194200079440019456 9991513230694579961856 10040299916391330840576 10119357396047955492864 10199669756334050377728 10353743317607978631168 10412162876257676427264 10494148410716398288896 10845218475089370021888 11246893233426013356032 11474628475875806674944 11531624707689963061248 11564979881197663420416 11656765435810343288832 11713683235789885980672 11805916962055948075008 11899614715723058774016 12079367203875975069696 12394535400102137167872 12652754887604265025536 13113861115286636199936 13387066555188441120768 13492476528063940657152 13589288104360471953408 13599559675112067170304 13882883835010235236352 13992197880955197718528 14234349248554798153728 14346430738700898926592 14460291300119160029184 14987269846041869942784 15299504634501075566592 15530614976411967946752 15542353914413791051776 15618244314386514640896 15741222616074597433344 15866152954297411698688 16105822938501300092928 16267827712634055032832 16870339850139020034048 17485148153715514933248 17570524853684828971008 17708875443083922112512 17849422073584588161024 17989968704085254209536 18119050805813962604544 18132746233482756227072 18591803100153205751808 18979132331406397538304 19983026461389159923712 20080599832782661681152 20238714792095910985728 20399339512668100755456 20707486635215957262336 20824325752515352854528 20988296821432796577792 21690436950178740043776 22493786466852026712064 22949256951751613349888 23063249415379926122496 23129959762395326840832 23313530871620686577664 23427366471579771961344 23611833924111896150016 23799229431446117548032 24158734407751950139392 25305509775208530051072 26227722230573272399872 26774133110376882241536 26984953056127881314304 27178576208720943906816 27199119350224134340608 27765767670020470472704 28468698497109596307456 28920582600238320058368 29974539692083739885568 30599009269002151133184 31061229952823935893504 31236488628773029281792 31482445232149194866688 31732305908594823397376 32535655425268110065664 33740679700278040068096 34970296307431029866496 35141049707369657942016 35417750886167844225024 35698844147169176322048 36238101611627925209088 36265492466965512454144 37183606200306411503616 37958264662812795076608 40161199665565323362304 40477429584191821971456 40798679025336201510912 41648651505030705709056 41976593642865593155584 43380873900357480087552 45898513903503226699776 46627061743241373155328 46854732943159543922688 47223667848223792300032 47598458862892235096064 48317468815503900278784 50611019550417060102144 52455444461146544799744 53548266220753764483072 53969906112255762628608 54357152417441887813632 54398238700448268681216 55531535340040940945408 56937396994219192614912 59949079384167479771136 61198018538004302266368 62122459905647871787008 62472977257546058563584 62964890464298389733376 63464611817189646794752 65071310850536220131328 67481359400556080136192 69940592614862059732992 70282099414739315884032 70835501772335688450048 71397688294338352644096 72476203223255850418176 75916529325625590153216 80322399331130646724608 80954859168383643942912 81597358050672403021824 83297303010061411418112 86761747800714960175104 91797027807006453399552 93709465886319087845376 94447335696447584600064 95196917725784470192128 101222039100834120204288 104910888922293089599488 107096532441507528966144 108714304834883775627264 108796477400896537362432 111063070680081881890816 113874793988438385229824 122396037076008604532736 124945954515092117127168 125929780928596779466752 126929223634379293589504 130142621701072440262656 139881185229724119465984 140564198829478631768064 141671003544671376900096 142795376588676705288192 144952406446511700836352 151833058651251180306432 160644798662261293449216 161909718336767287885824 163194716101344806043648 166594606020122822836224 183594055614012906799104 187418931772638175690752 188894671392895169200128 190393835451568940384256 202444078201668240408576 209821777844586179198976 214193064883015057932288 217428609669767551254528 222126141360163763781632 227749587976876770459648 244792074152017209065472 249891909030184234254336 253858447268758587179008 260285243402144880525312 281128397658957263536128 283342007089342753800192 285590753177353410576384 303666117302502360612864 321289597324522586898432 326389432202689612087296 333189212040245645672448 367188111228025813598208 374837863545276351381504 377789342785790338400256 380787670903137880768512 419643555689172358397952 428386129766030115864576 434857219339535102509056 444252282720327527563264 455499175953753540919296 489584148304034418130944 499783818060368468508672 562256795317914527072256 566684014178685507600384 571181506354706821152768 607332234605004721225728 642579194649045173796864 666378424080491291344896 734376222456051627196416 749675727090552702763008 761575341806275761537024 856772259532060231729152 888504565440655055126528 910998351907507081838592 979168296608068836261888 999567636120736937017344 1124513590635829054144512 1133368028357371015200768 1142363012709413642305536 1285158389298090347593728 1332756848160982582689792 1468752444912103254392832 1499351454181105405526016 1713544519064120463458304 1777009130881310110253056 1821996703815014163677184 1999135272241473874034688 2249027181271658108289024 2284726025418827284611072 2570316778596180695187456 2665513696321965165379584 2937504889824206508785664 2998702908362210811052032 3427089038128240926916608 3998270544482947748069376 4498054362543316216578048 5140633557192361390374912 5331027392643930330759168 5997405816724421622104064 6854178076256481853833216 7996541088965895496138752 8996108725086632433156096 10281267114384722780749824 11994811633448843244208128 15993082177931790992277504 17992217450173264866312192 20562534228769445561499648 23989623266897686488416256 35984434900346529732624384 47979246533795372976832512 71968869800693059465248768 143937739601386118930497536
- Sum of all divisors σ(n): 513694107893058694746189507
- Sum of proper divisors (its aliquot sum) s(n): 369756368291672575815691971
- 143937739601386118930497536 is an abundant number, because the sum of its proper divisors (369756368291672575815691971) is greater than itself. Its abundance is 225818628690286456885194435
Bases of 143937739601386118930497536
- Binary: 1110111000100000000000001111111101110010111100000010010001001000000000000000000000000002
- Hexadecimal: 0x7710007FB9781224000000
- Base-36: I33155SNX6GINLS00
Squares and roots of 143937739601386118930497536
- 143937739601386118930497536 squared (1439377396013861189304975362) is 20718072881556437811347090996108734833036160502071296
- 143937739601386118930497536 cubed (1439377396013861189304975363) is 2982112579468009901417824522438277723156053607687205231222850406746791824326656
-
143937739601386118930497536 is a
perfect square number . Itssquare root is 11997405536256 -
The
cube root of 143937739601386118930497536 is 524072727.0243909265
Scales and comparisons
How big is 143937739601386118930497536?- 143,937,739,601,386,118,930,497,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 143,937,739,601,386,118,930,497,536 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 143937739601386118930497536 cubic inches would be around 43672727.3 feet tall.
Recreational maths with 143937739601386118930497536
- 143937739601386118930497536 backwards is 635794039811683106937739341
- 143937739601386118930497536 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 143937739601386118930497536's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 143937739601386118930497536 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 143937739601386118930497536 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/143937739601386118930497536/
Chicago style:
Numbermatics. 2024. "Number 143937739601386118930497536 - Facts about the integer". https://numbermatics.com/n/143937739601386118930497536/
The information we have on file for 143937739601386118930497536 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 143937739601386118930497536, math, Factors of 143937739601386118930497536, curriculum, school, college, exams, university, Prime factorization of 143937739601386118930497536, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-three septillion, nine hundred thirty-seven sextillion, seven hundred thirty-nine quintillion, six hundred one quadrillion, three hundred eighty-six trillion, one hundred eighteen billion, nine hundred thirty million, four hundred ninety-seven thousand, five hundred thirty-six.