77853103968646541359448064
77,853,103,968,646,541,359,448,064 is an even composite number composed of six prime numbers multiplied together.
77853103968646541359448064 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 77853103968646541359448064:
226 × 32 × 72 × 192 × 314 × 534
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 19 × 19 × 31 × 31 × 31 × 31 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 77853103968646541359448064 from the Numbermatics database.
Names of 77853103968646541359448064
- Cardinal: 77853103968646541359448064 can be written as Seventy-seven septillion, eight hundred fifty-three sextillion, one hundred three quintillion, nine hundred sixty-eight quadrillion, six hundred forty-six trillion, five hundred forty-one billion, three hundred fifty-nine million, four hundred forty-eight thousand and sixty-four.
Scientific notation
- Scientific notation: 7.7853103968646541359448064 × 1025
Factors of 77853103968646541359448064
Divisors of 77853103968646541359448064
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 28 31 32 36 38 42 48 49 53 56 57 62 63 64 72 76 84 93 96 98 106 112 114 124 126 128 133 144 147 152 159 168 171 186 192 196 212 217 224 228 248 252 256 266 279 288 294 304 318 336 342 361 371 372 384 392 399 424 434 441 448 456 477 496 504 512 532 558 576 588 589 608 636 651 672 684 722 742 744 768 784 798 848 868 882 896 912 931 954 961 992 1007 1008 1024 1064 1083 1113 1116 1152 1176 1178 1197 1216 1272 1302 1344 1368 1444 1484 1488 1519 1536 1568 1596 1643 1696 1736 1764 1767 1792 1824 1862 1908 1922 1953 1984 2014 2016 2048 2128 2166 2226 2232 2304 2352 2356 2394 2432 2527 2544 2597 2604 2688 2736 2793 2809 2883 2888 2968 2976 3021 3038 3072 3136 3192 3249 3286 3339 3392 3472 3528 3534 3584 3648 3724 3816 3844 3906 3968 4028 4032 4096 4123 4256 4332 4452 4464 4557 4608 4704 4712 4788 4864 4929 5054 5088 5194 5208 5301 5376 5472 5586 5618 5766 5776 5936 5952 6042 6076 6144 6272 6384 6498 6572 6678 6727 6784 6944 7049 7056 7068 7168 7296 7448 7581 7632 7688 7791 7812 7936 8056 8064 8192 8246 8379 8427 8512 8649 8664 8904 8928 9063 9114 9216 9408 9424 9576 9728 9858 10108 10176 10388 10416 10602 10752 10944 11172 11191 11236 11501 11532 11552 11872 11904 12084 12152 12288 12369 12544 12768 12996 13144 13356 13454 13568 13671 13888 14098 14112 14136 14336 14592 14787 14896 15162 15264 15376 15582 15624 15872 16112 16128 16384 16492 16758 16854 17024 17298 17328 17689 17808 17856 18126 18228 18259 18432 18816 18848 19133 19152 19456 19663 19716 20181 20216 20352 20776 20832 21147 21204 21504 21888 22344 22382 22472 22743 23002 23064 23104 23373 23744 23808 24168 24304 24576 24738 25088 25281 25536 25992 26288 26712 26908 27136 27342 27776 28196 28224 28272 28672 28861 29184 29574 29791 29792 30324 30528 30752 31164 31217 31248 31744 32224 32256 32768 32984 33516 33573 33708 34048 34503 34596 34656 35378 35616 35712 36252 36456 36518 36864 37107 37632 37696 38266 38304 38912 39326 39432 40362 40432 40704 41552 41664 42294 42408 43008 43776 44688 44764 44944 45486 46004 46128 46208 46746 47089 47488 47616 48336 48608 49152 49343 49476 50176 50562 50933 51072 51984 52576 53067 53371 53424 53816 54272 54684 54777 55552 56392 56448 56544 57344 57399 57722 58368 58989 59148 59582 59584 60543 60648 61056 61504 62328 62434 62496 63441 63488 64448 64512 65536 65968 67032 67146 67416 68096 69006 69192 69312 70756 71232 71424 72504 72912 73036 73728 74214 75264 75392 76532 76608 77824 78337 78652 78864 80507 80724 80864 81408 83104 83328 84588 84816 86016 86583 87079 87552 89373 89376 89528 89888 90972 92008 92256 92416 93492 93651 94178 94976 95232 96672 97216 98304 98686 98952 100352 100719 101124 101866 102144 103509 103968 105152 106134 106742 106848 107632 108544 109368 109554 111104 112784 112896 113088 114688 114798 115444 116736 117978 118296 119164 119168 121086 121296 122112 123008 124656 124868 124992 126882 126976 127813 128896 129024 131072 131936 133931 134064 134292 134832 136192 137641 138012 138384 138624 141267 141512 142464 142848 145008 145824 146072 147456 148029 148428 148877 150528 150784 152799 153064 153216 155648 156674 157304 157728 159201 160113 161014 161448 161728 162816 164331 166208 166656 169176 169632 172032 172197 173166 174158 175104 176967 178746 178752 179056 179776 181944 184016 184512 184832 186984 187302 188356 189952 190464 193344 194432 196608 197372 197904 200704 201438 202248 203732 204288 207018 207936 208537 210304 212268 213484 213696 215264 217088 218519 218736 219108 222208 225568 225792 226176 229376 229596 230888 233472 235011 235956 236592 238328 238336 241521 242172 242592 244224 246016 249312 249736 249984 253764 253952 255626 257792 258048 259749 261237 262144 263872 267862 268119 268128 268584 269664 272384 275282 276024 276768 277248 280953 282534 283024 284928 285696 290016 291648 292144 294912 296058 296856 297754 301056 301568 305598 306128 306432 311296 313348 314608 315456 318402 320226 322028 322896 323456 325632 328662 332416 333312 338352 339264 344064 344394 346332 346921 348316 350208 353934 356531 357492 357504 358112 359552 363888 368032 369024 369664 373597 373968 374604 376712 379904 380928 383439 386688 388864 393216 394744 395808 401408 401793 402876 404496 407464 408576 412923 414036 415872 417074 420608 423801 424536 426968 427392 430528 434176 437038 437472 438216 444087 444416 446631 451136 451584 452352 458397 458752 459192 461776 466944 470022 471912 473184 476656 476672 480339 483042 484344 485184 488448 492032 498624 499472 499968 507528 507904 511252 515584 516096 519498 522474 524288 527744 535724 536238 536256 537168 539328 544768 548359 550564 552048 553536 554496 561906 565068 566029 566048 569856 571392 580032 583296 584288 589824 592116 593123 593712 595508 602112 603136 609553 611196 612256 612864 622592 625611 626696 629216 630912 636804 640452 644056 645792 646912 651264 655557 657324 664832 666624 676704 678528 688128 688788 692664 693842 696632 700416 705033 707868 713062 714984 715008 716224 719104 724563 727776 736064 738048 739328 747194 747936 749208 753424 759808 761856 766878 773376 777728 783711 786432 789488 791616 802816 803586 805752 808992 814928 817152 825846 828072 831744 834148 841216 847602 849072 853936 854784 861056 868352 874076 874944 876432 888174 888832 893262 894691 902272 903168 904704 916794 917504 918384 923521 923552 933888 937517 940044 943824 946368 953312 953344 960678 966084 967727 968688 970368 976896 984064 997248 998944 999936 1014049 1015056 1015808 1022504 1031168 1032192 1038996 1040763 1042139 1044948 1048576 1055488 1069593 1071448 1072476 1072512 1074336 1078656 1089536 1096718 1101128 1104096 1107072 1108992 1120791 1123812 1130136 1132058 1132096 1139712 1142784 1150317 1160064 1166592 1168576 1179648 1184232 1186246 1187424 1191016 1204224 1205379 1206272 1219106 1222392 1224512 1225728 1238769 1245184 1251222 1253392 1258432 1261824 1273608 1280904 1288112 1291584 1293824 1302528 1311114 1314648 1329664 1333248 1339893 1353408 1357056 1376256 1377576 1385328 1387684 1393264 1400832 1410066 1415736 1426124 1429968 1430016 1432448 1438208 1449126 1455552 1459759 1472128 1476096 1478656 1494388 1495872 1498416 1506848 1519616 1523712 1529633 1533756 1546752 1555456 1567422 1572864 1578923 1578976 1583232 1605632 1607172 1611504 1617984 1629856 1634304 1645077 1651692 1654501 1656144 1663488 1668296 1682432 1695204 1698087 1698144 1707872 1709568 1722112 1736704 1748152 1749888 1752864 1776348 1777664 1779369 1786524 1789382 1804544 1806336 1809408 1828659 1833588 1835008 1836768 1847042 1847104 1867776 1875034 1876833 1880088 1887648 1892736 1906624 1906688 1921356 1932168 1935454 1937376 1940736 1953792 1966671 1968128 1994496 1997888 1999872 2028098 2030112 2031616 2045008 2062336 2064384 2077992 2081526 2084278 2089896 2097152 2110976 2139186 2142896 2144952 2145024 2148672 2157312 2179072 2193436 2202256 2208192 2214144 2217984 2241582 2247624 2260272 2264116 2264192 2279424 2285568 2300634 2320128 2333184 2337152 2359296 2368464 2372492 2374848 2382032 2408448 2410758 2412544 2428447 2438212 2444784 2449024 2451456 2477538 2490368 2495717 2502444 2506784 2516864 2523648 2547216 2561808 2576224 2583168 2587648 2605056 2615179 2622228 2629296 2659328 2666496 2679786 2684073 2699449 2706816 2714112 2752512 2755152 2770563 2770656 2775368 2786528 2801664 2812551 2820132 2828663 2831472 2852248 2859936 2860032 2864896 2876416 2898252 2903181 2911104 2919518 2944256 2952192 2957312 2988776 2991744 2996832 3013696 3039232 3042147 3047424 3059266 3067512 3093504 3110912 3122289 3126417 3134844 3145728 3157846 3157952 3166464 3208779 3211264 3214344 3223008 3235968 3259712 3268608 3290154 3303384 3309002 3312288 3326976 3336592 3362373 3364864 3390408 3396174 3396288 3415744 3419136 3444224 3473408 3496304 3499776 3505728 3552696 3555328 3558738 3573048 3578764 3609088 3612672 3618816 3657318 3667176 3670016 3673536 3694084 3694208 3735552 3750068 3753666 3760176 3775296 3785472 3813248 3813376 3842712 3864336 3870908 3874752 3881472 3907584 3933342 3936256 3962203 3988992 3995776 3999744 4056196 4060224 4063232 4090016 4124672 4128768 4151861 4155984 4163052 4168556 4179792 4194304 4221952 4266871 4278372 4285792 4289904 4290048 4297344 4314624 4358144 4379277 4386872 4404512 4416384 4428288 4435968 4483164 4495248 4520544 4528232 4528384 4558848 4571136 4588899 4601268 4615187 4640256 4666368 4674304 4718592 4736769 4736928 4744984 4749696 4764064 4816896 4821516 4825088 4856894 4876424 4889568 4898048 4902912 4935231 4955076 4963503 4980736 4991434 5004888 5013568 5033728 5047296 5094261 5094432 5123616 5152448 5166336 5175296 5210112 5230358 5244456 5258592 5318656 5332992 5338107 5359572 5368146 5398898 5413632 5428224 5485977 5505024 5510304 5541126 5541312 5550736 5573056 5603328 5625102 5640264 5657326 5662944 5704496 5719872 5720064 5729792 5752832 5796504 5806362 5822208 5839036 5888512 5904384 5914624 5977552 5983488 5993664 6027392 6078464 6084294 6094848 6118532 6135024 6187008 6221824 6244578 6252834 6269688 6291456 6315692 6315904 6332928 6417558 6422528 6428688 6446016 6464647 6471936 6519424 6537216 6580308 6606768 6618004 6624576 6653952 6673184 6724746 6729728 6774089 6780816 6792348 6792576 6831488 6838272 6888448 6946816 6992608 6999552 7011456 7098343 7105392 7110656 7117476 7146096 7157528 7218176 7225344 7237632 7285341 7294973 7314636 7334352 7340032 7347072 7388168 7388416 7471104 7487151 7500136 7507332 7520352 7550592 7570944 7626496 7626752 7685424 7728672 7741816 7749504 7762944 7815168 7845537 7866684 7872512 7890481 7924406 7977984 7991552 7999488 8052219 8098347 8112392 8120448 8126464 8180032 8249344 8257536 8303722 8311689 8311968 8326104 8337112 8359584 8388608 8437653 8443904 8485989 8533742 8556744 8571584 8579808 8580096 8594688 8629248 8709543 8716288 8758554 8773744 8809024 8832768 8856576 8871936 8966328 8990496 9041088 9056464 9056768 9117696 9126441 9142272 9177798 9202536 9230374 9280512 9332736 9348608 9379251 9437184 9473538 9473856 9489968 9499392 9528128 9633792 9643032 9650176 9713788 9752848 9779136 9796096 9805824 9870462 9910152 9927006 9961472 9982868 10009776 10027136 10067456 10094592 10188522 10188864 10247232 10304896 10332672 10350592 10420224 10460716 10488912 10517184 10637312 10665984 10676214 10719144 10736292 10754551 10797796 10827264 10856448 10971954 11010048 11020608 11052461 11082252 11082624 11101472 11146112 11206656 11250204 11280528 11314652 11325888 11408992 11439744 11440128 11459584 11505664 11581507 11593008 11612724 11644416 11678072 11777024 11808768 11829248 11886609 11955104 11966976 11987328 12054784 12156928 12168588 12189696 12237064 12270048 12374016 12443648 12455583 12489156 12505668 12539376 12582912 12631384 12631808 12665856 12800613 12835116 12845056 12857376 12892032 12929294 12943872 13038848 13074432 13137831 13160616 13213536 13236008 13249152 13307904 13346368 13449492 13459456 13548178 13561632 13584696 13585152 13662976 13676544 13766697 13776896 13845561 13893632 13985216 13999104 14022912 14196686 14210307 14210784 14221312 14234952 14292192 14315056 14436352 14450688 14475264 14570682 14589946 14629272 14668704 14680064 14694144 14776336 14776832 14890509 14942208 14974302 15000272 15014664 15040704 15101184 15141888 15252992 15253504 15370848 15457344 15483632 15499008 15525888 15630336 15691074 15733368 15745024 15780962 15848812 15955968 15983104 15998976 16104438 16196694 16224784 16240896 16252928 16360064 16498688 16515072 16607444 16623378 16623936 16652208 16674224 16719168 16777216 16875306 16887808 16971978 16999129 17067484 17113488 17143168 17159616 17160192 17189376 17258496 17419086 17432576 17517108 17546899 17547488 17618048 17665536 17713152 17743872 17932656 17980992 18082176 18112928 18113536 18235392 18252882 18284544 18355596 18386813 18405072 18460748 18561024 18665472 18697216 18758502 18874368 18896143 18947076 18947712 18979936 18998784 19056256 19267584 19286064 19300352 19393941 19427576 19505696 19558272 19592192 19611648 19740924 19800641 19820304 19854012 19922944 19965736 20019552 20054272 20134912 20189184 20322267 20377044 20377728 20494464 20609792 20665344 20701184 20840448 20921432 20977824 21034368 21274624 21295029 21331968 21352428 21438288 21472584 21509102 21595592 21654528 21712896 21856023 21884919 21943908 22020096 22041216 22104922 22164504 22165248 22202944 22292224 22413312 22461453 22500408 22561056 22629304 22651776 22817984 22879488 22880256 22919168 23011328 23163014 23186016 23225448 23288832 23356144 23536611 23554048 23617536 23658496 23671443 23773218 23910208 23933952 23974656 24109568 24295041 24313856 24337176 24379392 24474128 24540096 24748032 24887296 24911166 24978312 25011336 25078752 25165824 25262768 25263616 25331712 25457967 25601226 25670232 25690112 25714752 25784064 25858588 25887744 26077696 26148864 26275662 26321232 26427072 26472016 26498304 26615808 26692736 26898984 26918912 27096356 27123264 27169392 27170304 27325952 27353088 27533394 27553792 27691122 27735421 27787264 27970432 27998208 28045824 28393372 28420614 28421568 28442624 28469904 28584384 28630112 28872704 28901376 28950528 29063027 29141364 29179892 29258544 29337408 29360128 29388288 29552672 29553664 29781018 29884416 29948604 29999537 30000544 30029328 30081408 30202368 30283776 30505984 30507008 30741696 30914688 30967264 30998016 31051776 31260672 31382148 31435519 31466736 31490048 31561924 31697624 31911936 31966208 31997952 32208876 32263653 32306309 32393388 32449568 32481792 32505856 32720128 32997376 33030144 33157383 33214888 33246756 33247872 33304416 33348448 33438336 33554432 33750612 33775616 33943956 33998258 34134968 34226976 34286336 34319232 34320384 34378752 34516992 34744521 34838172 34865152 35034216 35093798 35094976 35236096 35331072 35426304 35487744 35659827 35865312 35961984 36164352 36225856 36227072 36470784 36505764 36569088 36711192 36773626 36810144 36921496 37122048 37330944 37366749 37394432 37517004 37748736 37792286 37894152 37895424 37959872 37997568 38112512 38401839 38535168 38572128 38600704 38787882 38855152 39011392 39116544 39184384 39223296 39481848 39601282 39640608 39708024 39845888 39931472 40039104 40108544 40269824 40378368 40644534 40754088 40755456 40988928 41219584 41330688 41402368 41536683 41680896 41842864 41955648 42068736 42549248 42590058 42663936 42704856 42876576 42945168 43018204 43191184 43309056 43425792 43712046 43769838 43887816 44040192 44082432 44209844 44329008 44330496 44405888 44584448 44826624 44922906 45000816 45122112 45252529 45258608 45303552 45635968 45758976 45760512 45838336 46022656 46326028 46372032 46450896 46577664 46712288 47073222 47108096 47235072 47316992 47342886 47418623 47546436 47820416 47867904 47949312 48219136 48590082 48627712 48674352 48758784 48946613 48948256 49080192 49496064 49688401 49774592 49822332 49956624 50022672 50157504 50331648 50525536 50527232 50663424 50915934 50997387 51202452 51289531 51340464 51380224 51429504 51568128 51717176 51775488 52155392 52297728 52551324 52640697 52642464 52854144 52944032 52996608 53231616 53385472 53744597 53797968 53837824 54192712 54246528 54338784 54340608 54651904 54706176 55066788 55107584 55160439 55233367 55382244 55470842 55574528 55940864 55996416 56091648 56688429 56786744 56841228 56843136 56885248 56939808 57168768 57260224 57745408 57802752 57901056 58126054 58181823 58282728 58359784 58517088 58674816 58720256 58776576 59105344 59107328 59401923 59562036 59768832 59897208 59999074 60001088 60058656 60162816 60404736 60567552 60966801 61011968 61014016 61483392 61829376 61934528 61996032 62103552 62521344 62764296 62871038 62933472 62980096 63123848 63395248 63823872 63885087 63932416 63995904 64417752 64527306 64612618 64786776 64899136 64963584 65011712 65440256 65654757 65994752 66060288 66314766 66429776 66493512 66495744 66608832 66696896 66876672 67108864 67501224 67551232 67887912 67996516 68269936 68453952 68572672 68638464 68640768 68757504 69033984 69489042 69676344 69730304 70068432 70187596 70189952 70472192 70662144 70852608 70975488 71014329 71319654 71730624 71923968 72328704 72451712 72454144 72941568 73011528 73138176 73422384 73547252 73620288 73842992 74244096 74661888 74733498 74788864 75034008 75281857 75497472 75584572 75788304 75790848 75919744 75995136 76225024 76803678 77070336 77144256 77201408 77367227 77575764 77710304 78022784 78233088 78368768 78446592 78963696 79202564 79281216 79416048 79691776 79862944 80078208 80217088 80539648 80756736 81070549 81289068 81508176 81510912 81977856 82439168 82661376 82804736 83073366 83206263 83361792 83682919 83685728 83911296 84137472 85098496 85180116 85327872 85409712 85753152 85890336 86036408 86382368 86618112 86851584 87189081 87424092 87539676 87688553 87775632 88080384 88164864 88419688 88658016 88660992 88811776 89168896 89653248 89845812 89998611 90001632 90244224 90505058 90517216 90607104 91271936 91517952 91521024 91676672 92045312 92652056 92744064 92901792 93155328 93424576 94146444 94216192 94306557 94470144 94633984 94685772 94837246 95092872 95640832 95735808 95898624 96438272 96790959 96918927 97180164 97255424 97348704 97517568 97893226 97896512 98160384 98992128 99376802 99472149 99549184 99644664 99913248 100045344 100315008 100663296 101051072 101054464 101326848 101831868 101994774 102404904 102579062 102680928 102760448 102859008 103136256 103434352 103550976 104233563 104310784 104595456 105102648 105281394 105284928 105708288 105888064 105993216 106463232 106770944 107489194 107595936 107675648 108385424 108493056 108677568 108681216 109303808 109412352 110133576 110215168 110320878 110466734 110764488 110941684 111149056 111881728 111992832 112183296 113376858 113573488 113682456 113686272 113770496 113879616 114337536 114520448 115490816 115605504 115802112 116252108 116363646 116565456 116719568 117034176 117349632 117440512 117553152 118210688 118214656 118803846 119124072 119537664 119794416 119998148 120002176 120117312 120325632 120809472 121135104 121933602 122023936 122028032 122828293 122966784 123658752 123869056 123992064 124207104 125042688 125528592 125742076 125866944 125960192 126247696 126790496 127647744 127770174 127864832 127991808 128707691 128835504 129054612 129225236 129573552 129798272 129927168 130023424 130880512 131309514 131989504 132120576 132273001 132629532 132859552 132987024 132991488 133217664 133393792 133753344 135002448 135102464 135757587 135775824 135993032 136539872 136907904 137145344 137276928 137281536 137515008 138067968 138604487 138978084 139352688 139460608 140136864 140375192 140379904 140944384 141324288 141705216 141950976 142028658 142255869 142639308 143070797 143461248 143847936 144657408 144903424 144908288 145883136 146023056 146276352 146839839 146844768 147094504 147240576 147685984 148488192 149065203 149323776 149466996 149577728 149919139 150068016 150563714 150994944 151169144 151576608 151581696 151839488 151990272 152450048 152992161 153607356 153868593 154140672 154288512 154402816 154734454 155151528 155420608 156045568 156466176 156737536 156893184 157922091 157927392 158405128 158562432 158832096 159383552 159725888 160156416 160434176 161079296 161233791 161513472 162141098 162578136 163016352 163021824 163955712 164878336 165322752 165481317 165609472 165700101 166146732 166412526 166723584 167365838 167371456 167822592 168274944 170065287 170196992 170360232 170655744 170819424 171506304 171780672 172072816 172764736 173236224 173703168 174378162 174848184 175079352 175377106 175551264 176160768 176329728 176839376 177316032 177321984 177623552 178205769 178337792 179306496 179691624 179997222 180003264 180488448 181010116 181034432 181214208 182543872 183035904 183042048 183353344 184090624 185304112 185488128 185803584 186310656 186849152 188292888 188432384 188613114 188940288 189267968 189371544 189674492 190185744 191281664 191471616 191797248 192876544 193581918 193837854 194360328 194510848 194697408 195035136 195786452 195793024 196320768 197984256 198753604 198944298 199098368 199289328 199826496 200090688 200630016 201326592 202102144 202108928 202653696 203663736 203989548 204809808 205158124 205361856 205520896 205718016 206272512 206868704 207101952 208467126 208621568 209190912 209996759 210205296 210562788 210569856 211416576 211776128 211986432 212926464 213541888 214978388 215191872 215351296 216770848 216986112 217355136 217362432 218607616 218824704 220048633 220267152 220430336 220641756 220933468 221528976 221883368 222298112 223763456 223985664 224366592 225845571 226144163 226753716 227146976 227364912 227372544 227540992 227759232 228675072 229040896 230981632 231211008 231604224 232101681 232504216 232727292 233130912 233439136 234068352 234699264 234881024 235106304 236421376 236429312 237607692 238248144 239075328 239588832 239996296 240004352 240234624 240651264 241618944 242270208 243211647 243867204 244047872 244056064 244604911 245656586 245933568 247317504 247738112 247984128 248414208 249618789 250085376 251048757 251057184 251484152 251733888 251920384 252495392 253580992 255295488 255540348 255729664 255983616 257415382 257671008 258109224 258450472 259147104 259596544 259854336 260046848 261567243 261761024 262619028 263065659 263979008 264241152 264546002 265259064 265719104 265974048 265982976 266435328 266787584 267506688 269995833 270004896 270204928 271515174 271551648 271986064 273079744 273815808 274290688 274553856 274563072 275030016 276135936 277208974 277956168 278705376 278921216 280273728 280750384 280759808 281888768 282648576 282919671 283410432 283901952 284057316 284511738 285278616 286141594 286922496 287695872 289314816 289806848 289816576 290756781 291766272 292046112 292552704 293679678 293689536 294189008 294481152 295371968 296976384 298130406 298647552 298933992 299155456 299838278 300136032 301127428 301989888 302338288 303153216 303163392 303678976 303980544 304900096 305984322 307214712 307737186 308281344 308577024 308805632 309468908 310303056 310841216 312091136 312932352 313475072 313786368 315844182 315854784 316810256 317124864 317664192 318767104 319451776 320312832 320868352 322158592 322467582 323026944 324282196 325156272 326032704 326043648 327911424 329756672 330645504 330962634 331218944 331400202 332293464 332825052 333391081 333447168 334731676 334742912 335645184 336549888 340130574 340393984 340720464 341311488 341638848 342626291 343012608 343561344 344145632 345529472 346472448 347406336 348756324 349696368 350158704 350754212 351102528 352321536 352659456 353678752 354632064 354643968 355247104 356411538 356675584 358612992 359026717 359383248 359994444 360006528 360976896 362020232 362068864 362428416 365087744 366071808 366084096 366706688 368181248 368484879 370608224 370976256 371607168 372621312 373698304 376212179 376585776 376864768 377226228 377880576 378535936 378743088 379348984 380371488 382563328 382943232 383594496 385753088 386123073 386633569 387163836 387675708 388720656 389021696 389394816 390070272 391572904 391586048 392641536 395968512 396819003 397507208 397888596 398196736 398578656 399652992 400181376 401260032 404204288 404217856 405307392 407272761 407327472 407979096 409619616 410316248 410723712 411041792 411436032 412545024 413737408 414203904 415813461 416934252 417243136 418381824 419993518 420410592 421125576 421139712 422833152 423552256 423972864 425852928 426767607 427083776 429212391 429956776 430383744 430702592 433541696 433972224 434710272 434724864 437215232 437649408 440097266 440519517 440534304 440860672 441283512 441866936 443057952 443766736 444596224 447195609 447526912 447971328 448733184 449757417 451691142 452288326 453507432 454293952 454729824 454745088 455081984 455518464 457350144 458081792 461605779 461963264 462422016 463208448 464203362 465008432 465454584 466261824 466878272 468136704 469398528 469762048 470212608 472842752 472858624 475215384 476496288 478150656 479177664 479992592 480008704 480469248 481302528 483237888 483701373 484540416 486423294 487734408 488095744 488112128 489209822 491313172 491867136 494635008 495476224 495968256 496828416 497100303 499237578 500170752 502097514 502114368 502968304 503467776 503840768 504990784 507161984 510590976 511080696 511459328 511967232 514830764 515342016 516218448 516900944 518294208 519193088 519708672 520093696 523134486 523522048 525238056 526131318 526972999 527958016 528482304 529092004 530518128 531438208 531948096 531965952 532870656 533575168 535013376 539991666 540009792 540409856 543030348 543103296 543972128 546159488 547631616 548581376 549107712 549126144 550060032 552271872 554417948 555912336 557410752 557842432 560547456 561500768 561519616 563777536 565297152 565839342 566820864 567803904 568114632 569023476 569991203 570557232 572283188 573844992 575391744 578629632 579613696 579633152 581513562 583532544 584092224 585105408 585780433 587359356 587379072 588378016 588962304 590743936 593952768 596260812 597295104 597867984 598310912 599676556 600272064 602254856 603979776 604676576 606306432 606326784 607357952 607961088 609800192 611968644 613819871 614429424 615474372 616562688 617154048 617611264 618937816 620606112 621682432 624182272 625864704 626950144 627572736 629990277 631688364 631709568 633620512 634249728 635328384 637534208 638903552 640625664 641736704 644317184 644935164 646053888 648564392 650312544 652065408 652087296 655822848 659513344 660145899 661291008 661925268 662437888 662800404 664586928 665650104 666782162 666894336 669463352 669485824 671290368 673099776 677536713 678432489 680261148 680787968 681440928 682622976 683277696 685252582 686025216 687122688 688291264 691058944 692944896 694812672 696305043 697512648 699392736 700317408 701508424 702205056 704643072 705318912 707357504 709264128 709287936 710494208 712823076 713351168 717225984 718053434 718766496 719988888 720013056 721953792 724040464 724137728 724856832 729634941 730175488 732143616 732168192 733413376 733814733 736362496 736969758 741216448 741952512 743214336 745242624 747396608 752424358 753146271 753171552 753729536 754452456 755761152 757071872 757486176 758697968 760742976 765126656 765886464 767188992 771506176 772246146 773267138 774327672 775351416 777441312 778043392 778789632 780140544 783145808 783172096 785283072 789196977 791937024 793638006 795014416 795777192 796393472 797157312 799305984 800362752 802520064 808408576 808435712 810614784 814545522 814654944 815958192 819239232 820632496 821447424 822083584 822872064 825090048 827474816 828407808 831626922 833868504 834486272 836763648 839987036 840821184 842251152 842279424 845666304 847104512 847945728 851705856 853535214 854167552 858424782 859798051 859913552 860767488 861405184 867083392 867944448 869420544 869449728 874430464 875298816 880194532 881039034 881068608 881721344 882567024 883733872 886115904 887533472 889192448 894391218 895053824 895942656 897466368 899514834 900953837 903382284 904576652 907014864 908587904 909459648 909490176 910163968 911036928 914700288 916163584 923211558 923926528 924844032 926416896 928406724 929985647 930016864 930909168 932523648 933756544 936273408 938797056 940425216 945685504 945717248 950430768 952992576 956301312 958355328 959985184 960017408 960938496 962605056 966475776 967402746 969080832 972846588 974501089 975468816 976191488 976224256 978419644 982626344 983734272 989270016 990952448 991936512 993656832 994200606 998475156 1000173243 1000341504 1001495579 1004195028 1004228736 1005936608 1006935552 1007681536 1009981568 1014323968 1021181952 1022161392 1022918656 1023934464 1027878873 1029661528 1030684032 1032436896 1033801888 1036588416 1038386176 1039417344 1040187392 1046268972 1047044096 1049433973 1050476112 1052262636 1053945998 1055916032 1056964608 1058184008 1061036256 1062876416 1063896192 1063931904 1065741312 1067150336 1070026752 1077080151 1079983332 1080019584 1080819712 1086060696 1086206592 1087944256 1092318976 1095263232 1097162752 1098215424 1098252288 1100120064 1104543744 1105454637 1108835896 1111824672 1114821504 1115684864 1121094912 1123001536 1123039232 1127555072 1128636537 1130594304 1131678684 1133641728 1135607808 1136229264 1138046952 1139982406 1141114464 1144566376 1147689984 1150783488 1157259264 1158369219 1159227392 1159266304 1159900707 1163027124 1167065088 1168184448 1170210816 1171560866 1174718712 1174758144 1176756032 1177924608 1181487872 1187905536 1190457009 1192521624 1194590208 1195735968 1196621824 1199353112 1200544128 1204509712 1209353152 1212612864 1212653568 1214715904 1215922176 1219600384 1223937288 1227639742 1228858848 1230948744 1233125376 1234308096 1235222528 1237875632 1241212224 1243364864 1247440383 1248364544 1251729408 1253900288 1255145472 1259980554 1263376728 1263419136 1267241024 1268499456 1270656768 1275068416 1277807104 1281251328 1283473408 1287637173 1288634368 1289870328 1292107776 1297128784 1300625088 1304130816 1304174592 1311645696 1319026688 1320291798 1322582016 1323850536 1324875776 1325600808 1329173856 1331300208 1333564324 1333788672 1338926704 1338971648 1342580736 1346199552 1349272251 1355073426 1356864978 1360522296 1361575936 1362881856 1365245952 1366555392 1370505164 1372050432 1374245376 1376582528 1382117888 1385889792 1389625344 1392610086 1395025296 1398785472 1400634816 1403016848 1404410112 1409286144 1410637824 1414715008 1418528256 1418575872 1420988416 1425646152 1426702336 1434451968 1436106868 1437532992 1439977776 1440026112 1443907584 1448080928 1448275456 1449713664 1459269882 1460350976 1464287232 1464336384 1466826752 1467629466 1469977313 1472724992 1473939516 1482432896 1483905024 1486428672 1490485248 1494793216 1504848716 1506292542 1506343104 1507459072 1508904912 1511522304 1514143744 1514972352 1517395936 1521485952 1530253312 1531772928 1534377984 1540340431 1543012352 1544492292 1546534276 1548655344 1550702832 1554882624 1556086784 1557579264 1560281088 1566291616 1566344192 1570566144 1578393954 1580918997 1583874048 1587276012 1589975461 1590028832 1591554384 1592786944 1594314624 1598611968 1600725504 1605040128 1616817152 1616871424 1621229568 1629091044 1629309888 1631916384 1638478464 1641264992 1642894848 1644167168 1645744128 1650180096 1654949632 1656815616 1663253844 1666082507 1667737008 1668972544 1673527296 1679974072 1681642368 1684502304 1684558848 1691332608 1694209024 1695891456 1703411712 1707070428 1708335104 1709973609 1712234377 1716849564 1719596102 1719827104 1721534976 1722810368 1734166784 1735888896 1738841088 1738899456 1748860928 1750597632 1757341299 1760389064 1762078068 1762137216 1763442688 1765134048 1767467744 1772231808 1775066944 1778384896 1788782436 1790107648 1791885312 1794932736 1799029668 1801907674 1806764568 1809153304 1814029728 1817175808 1818919296 1818980352 1820327936 1822073856 1829400576 1832327168 1841459613 1846423116 1847853056 1849688064 1852833792 1856813448 1859971294 1860033728 1861818336 1865047296 1867513088 1872546816 1877594112 1880850432 1889970831 1891371008 1891434496 1900861536 1905985152 1912602624 1916710656 1919970368 1920034816 1921876992 1925210112 1932951552 1934805492 1938161664 1945693176 1949002178 1950937632 1952382976 1952448512 1956839288 1965252688 1967468544 1978540032 1980437697 1981904896 1983873024 1987313664 1988401212 1996950312 2000346486 2000683008 2002991158 2008390056 2008457472 2011873216 2013871104 2015363072 2019963136 2028647936 2035297467 2042363904 2044322784 2045837312 2047868928 2055757746 2059323056 2061368064 2064873792 2067603776 2073176832 2076772352 2078834688 2080374784 2092537944 2094088192 2098867946 2100952224 2104525272 2107891996 2111832064 2113929216 2116368016 2122072512 2125752832 2127792384 2127863808 2131482624 2134300672 2140053504 2154160302 2159966664 2160039168 2161639424 2172121392 2172413184 2175888512 2184637952 2190526464 2194325504 2196430848 2196504576 2200240128 2201444199 2209087488 2210909274 2217671792 2223649344 2229643008 2231369728 2242189824 2246003072 2246078464 2255110144 2257273074 2261188608 2263357368 2267283456 2271215616 2272458528 2276093904 2279964812 2282228928 2289132752 2295379968 2301566976 2314518528 2316738438 2318454784 2318532608 2319801414 2326054248 2333737567 2334130176 2336368896 2340421632 2343121732 2349437424 2349516288 2353512064 2355849216 2362975744 2375811072 2380914018 2385043248 2389180416 2391471936 2393243648 2398384037 2398706224 2401088256 2409019424 2418706304 2425225728 2425307136 2429431808 2431844352 2439200768 2447874576 2455279484 2457717696 2461897488 2466250752 2468616192 2470445056 2475751264 2482424448 2486729728 2494880766 2496729088 2503458816 2507800576 2510290944 2513187019 2519961108 2526753456 2526838272 2534482048 2536998912 2541313536 2555614208 2562502656 2566946816 2575274346 2577268736 2579394153 2579740656 2584215552 2594170489 2594257568 2601250176 2608261632 2608349184 2623291392 2633485253 2638053376 2640583596 2645164032 2647701072 2649751552 2651201616 2658347712 2662600416 2667128648 2667577344 2677853408 2677943296 2685161472 2692399104 2698544502 2702861511 2710146852 2713729956 2718345143 2721044592 2723151872 2725763712 2730491904 2733110784 2741010328 2744100864 2748490752 2753165056 2764235776 2771779584 2779250688 2785220172 2789956941 2790050592 2797570944 2801269632 2806033696 2808820224 2821275648 2829430016 2837056512 2837151744 2841976832 2848463641 2851292304 2853404672 2868903936 2872213736 2875065984 2879955552 2880052224 2887815168 2896161856 2896550912 2899427328 2918539764 2920701952 2923503267 2928574464 2928672768 2933653504 2935258932 2939954626 2945449984 2947879032 2964865792 2967810048 2972857344 2980970496 2989586432 3000519729 3004486737 3009697432 3012585084 3012686208 3014918144 3017809824 3023044608 3028287488 3029944704 3034791872 3042971904 3060506624 3063545856 3068755968 3080680862 3083636619 3086024704 3088984584 3093068552 3097310688 3101405664 3109765248 3112173568 3115158528 3120562176 3132583232 3132688384 3141132288 3148301919 3156787908 3161837994 3167748096 3174552024 3179950922 3180057664 3183108768 3185573888 3188629248 3197223936 3201451008 3210080256 3231240453 3233634304 3233742848 3242459136 3258182088 3258619776 3263832768 3276956928 3282529984 3285789696 3288334336 3291488256 3300360192 3309899264 3313631232 3326507688 3332165014 3335474016 3337945088 3347054592 3359948144 3363284736 3369004608 3369117696 3382665216 3385909611 3388418048 3391782912 3406823424 3414140856 3416670208 3419947218 3424468754 3433699128 3439192204 3439654208 3443069952 3445620736 3468333568 3471777792 3477682176 3477798912 3479702121 3497721856 3501195264 3514682598 3520778128 3524156136 3524274432 3526885376 3530268096 3534935488 3544463616 3550133888 3556769792 3577564872 3580215296 3583770624 3589865472 3598059336 3603815348 3613529136 3618306608 3628059456 3634351616 3637838592 3637960704 3640655872 3644147712 3658801152 3664654336 3682919226 3692846232 3695706112 3699376128 3705667584 3713626896 3719942588 3720067456 3723636672 3730094592 3735026176 3745093632 3755188224 3761700864 3779941662 3782742016 3782868992 3801723072 3811970304 3825205248 3833421312 3839940736 3840069632 3843753984 3850420224 3865903104 3869610984 3876323328 3891386352 3898004356 3901875264 3904765952 3904897024 3913678576 3930505376 3934937088 3957080064 3960875394 3963809792 3967746048 3974627328 3976802424 3989938421 3993900624 4000692972 4001366016 4005982316 4016780112 4016914944 4023746432 4027742208 4030726144 4039926272 4057295872 4070594934 4084727808 4088645568 4091674624 4095737856 4100463031 4111515492 4118646112 4122736128 4129747584 4135207552 4146353664 4153544704 4157669376 4185075888 4188176384 4197735892 4201904448 4209050544 4215783992 4223664128 4227858432 4232736032 4244145024 4251505664 4255584768 4255727616 4262965248 4268601344 4280107008 4296739097 4308320604 4319933328 4320078336 4323278848 4344242784 4344826368 4351777024 4369275904 4381052928 4388651008 4392861696 4393009152 4400480256 4402888398 4409931939 4418174976 4421818548 4435194707 4435343584 4447298688 4459286016 4462739456 4484379648 4492006144 4492156928 4510220288 4514546148 4522377216 4526714736 4534566912 4542431232 4544917056 4552187808 4559929624 4564457856 4578265504 4590759936 4603133952 4621021293 4629037056 4633476876 4636909568 4637065216 4639602828 4647493309 4652108496 4667475134 4668260352 4672737792 4680843264 4686243464 4698874848 4699032576 4707024128 4711698432 4725951488 4742756991 4751622144 4761828036 4769926383 4770086496 4778360832 4782943872 4786487296 4796768074 4797412448 4802176512 4818038848 4837412608 4850451456 4850614272 4858863616 4863688704 4878401536 4895749152 4910558968 4915435392 4923794976 4932501504 4937232384 4940890112 4951502528 4964848896 4973459456 4989761532 4993458176 4998247521 5006917632 5015601152 5020581888 5026374038 5039922216 5053506912 5053676544 5068964096 5073997824 5082627072 5111228416 5125005312 5129920827 5133893632 5136703131 5150548692 5154537472 5158788306 5159481312 5168431104 5188340978 5188515136 5202500352 5216523264 5216698368 5246582784 5266970506 5272023897 5276106752 5281167192 5290328064 5295402144 5299503104 5302403232 5316695424 5325200832 5334257296 5335154688 5355706816 5355886592 5370322944 5384798208 5397089004 5405723022 5420293704 5427459912 5436690286 5442089184 5446303744 5451527424 5460983808 5466221568 5482020656 5488201728 5496981504 5506330112 5524378839 5528471552 5543559168 5558501376 5570440344 5579913882 5580101184 5595141888 5602539264 5612067392 5617640448 5642551296 5658860032 5674113024 5674303488 5683953664 5696927282 5702584608 5706809344 5737807872 5744427472 5750131968 5759911104 5760104448 5775630336 5792323712 5793101824 5798854656 5837079528 5841403904 5847006534 5857148928 5857345536 5867307008 5870517864 5879909252 5890899968 5895758064 5929731584 5935620096 5945714688 5961940992 5979172864 6001039458 6008973474 6019394864 6025170168 6025372416 6029836288 6035619648 6046089216 6056574976 6059889408 6069583744 6085943808 6121013248 6127091712 6137511936 6161361724 6167273238 6172049408 6177969168 6186137104 6194621376 6202811328 6219530496 6224347136 6230317056 6241124352 6265166464 6265376768 6282264576 6296603838 6313575816 6323675988 6335496192 6349104048 6359901844 6360115328 6366217536 6371147776 6377258496 6394447872 6402902016 6420160512 6462480906 6467268608 6467485696 6484918272 6509899529 6516364176 6517239552 6527665536 6553913856 6565059968 6571579392 6582976512 6600720384 6619798528 6627262464 6653015376 6664330028 6670948032 6675890176 6694109184 6719896288 6726569472 6738009216 6738235392 6765330432 6771819222 6776836096 6783565824 6813646848 6821507623 6828281712 6833340416 6839894436 6848937508 6867398256 6878384408 6879308416 6886139904 6891241472 6936667136 6943555584 6955364352 6955597824 6959404242 6995443712 7001212701 7002390528 7010469053 7029365196 7041556256 7048312272 7048548864 7053770752 7060536192 7069870976 7088927232 7100267776 7155129744 7160430592 7167541248 7179730944 7195152111 7196118672 7207630696 7227058272 7236613216 7256118912 7268703232 7275677184 7275921408 7281311744 7288295424 7317602304 7329308672 7346037811 7365838452 7385692464 7391412224 7398752256 7411335168 7427253792 7439885176 7440134912 7447273344 7460189184 7470052352 7490187264 7510376448 7523401728 7539561057 7559883324 7565484032 7565737984 7582752241 7603446144 7623940608 7666842624 7679881472 7680139264 7687507968 7700840448 7731806208 7738182459 7739221968 7752646656 7782511467 7782772704 7796008712 7803750528 7809531904 7809794048 7827357152 7861010752 7869874176 7900455759 7914160128 7921750788 7927619584 7935492096 7949254656 7953604848 7979876842 7987801248 8001385944 8002732032 8011964632 8033560224 8033829888 8047492864 8055484416 8061452288 8079852544 8108584533 8114591744 8141189868 8155035429 8169455616 8177291136 8183349248 8191475712 8200926062 8223030984 8237292224 8245472256 8259495168 8270415104 8292707328 8307089408 8315338752 8369870823 8370151776 8376352768 8395471784 8403808896 8418101088 8431567984 8447328256 8465472064 8488290048 8503011328 8511169536 8511455232 8525930496 8537202688 8545390923 8560214016 8593478194 8616641208 8639866656 8640156672 8646557696 8688485568 8689652736 8703554048 8738551808 8762105856 8770509801 8777302016 8785723392 8786018304 8800960512 8805776796 8819863878 8836349952 8843637096 8870389414 8870687168 8894597376 8918572032 8925478912 8968759296 8984012288 8984313856 9013460211 9020440576 9029092296 9044754432 9053429472 9069133824 9084862464 9089834112 9104375616 9119859248 9128915712 9156531008 9181519872 9206267904 9242042586 9258074112 9266953752 9273819136 9274130432 9279205656 9294986618 9304216992 9334950268 9336520704 9345475584 9361686528 9372486928 9397749696 9398065152 9414048256 9423396864 9444905757 9451902976 9485513982 9503244288 9523656072 9539852766 9540172992 9556721664 9565887744 9572974592 9593536148 9594824896 9604353024 9636077696 9674825216 9700902912 9701228544 9717727232 9727377408 9756803072 9791498304 9821117936 9830870784 9847589952 9865003008 9874464768 9881780224 9903005056 9929697792 9946918912 9979523064 9986916352 9996495042 10013835264 10031202304 10041163776 10052748076 10079844432 10107013824 10107353088 10137928192 10147995648 10165254144 10222456832 10250010624 10259841654 10267787264 10273406262 10301097384 10309074944 10317576612 10318962624 10336862208 10376681956 10377030272 10405000704 10433046528 10433396736 10493165568 10533941012 10544047794 10552213504 10562334384 10580656128 10590804288 10599006208 10604806464 10633390848 10650401664 10668514592 10670309376 10711413632 10711773184 10740645888 10769596416 10794178008 10811446044 10840587408 10854919824 10873380572 10884178368 10892607488 10903054848 10921967616 10932443136 10964041312 10976403456 10993963008 11012660224 11048757678 11056943104 11087118336 11117002752 11129828227 11140880688 11159827764 11160202368 11190283776 11205078528 11224134784 11235280896 11285102592 11317720064 11348226048 11348606976 11367907328 11393854564 11405169216 11413618688 11475615744 11488854944 11500263936 11519822208 11520208896 11551260672 11584647424 11586203648 11597709312 11662577549 11674159056 11682807808 11694013068 11714297856 11714691072 11734614016 11741035728 11759818504 11781799936 11791516128 11859463168 11871240192 11891429376 11923881984 11958345728 11969815263 11985640639 12002078916 12017946948 12038789728 12050340336 12050744832 12059672576 12071239296 12092178432 12113149952 12119778816 12139167488 12171887616 12242026496 12254183424 12275023872 12301389093 12322723448 12334546476 12344098816 12355938336 12372274208 12389242752 12405622656 12439060992 12448694272 12460634112 12530332928 12530753536 12564529152 12593207676 12627151632 12647351976 12670992384 12698208096 12719803688 12720230656 12732435072 12742295552 12754516992 12788895744 12805804032 12840321024 12890217291 12924961812 12934537216 12934971392 12969836544 13019799058 13032728352 13034479104 13055331072 13107827712 13130119936 13143158784 13165953024 13201440768 13229795817 13239597056 13254524928 13305584121 13306030752 13328660056 13341896064 13351780352 13388218368 13439792576 13453138944 13476018432 13476470784 13530660864 13543638444 13553672192 13567131648 13627293696 13643015246 13656563424 13666680832 13679788872 13697875016 13734796512 13756768816 13758616832 13772279808 13782482944 13863063879 13873334272 13887111168 13910728704 13911195648 13918808484 13942479927 13990887424 14002425402 14004781056 14020938106 14058730392 14083112512 14096624544 14097097728 14107541504 14121072384 14139741952 14177854464 14200535552 14309779149 14310259488 14320861184 14335082496 14359461888 14390304222 14392237344 14415261392 14454116544 14473226432 14512237824 14537406464 14551354368 14551842816 14562623488 14576590848 14635204608 14658617344 14692075622 14731676904 14771384928 14782824448 14797504512 14822670336 14854507584 14879770352 14880269824 14894546688 14920378368 14940104704 14980374528 14994742563 15020752896 15046803456 15079122114 15119766648 15130968064 15131475968 15165504482 15206892288 15247881216 15333685248 15359762944 15360278528 15375015936 15401680896 15410109393 15463612416 15476364918 15478443936 15505293312 15565022934 15565545408 15592017424 15607501056 15619063808 15619588096 15654714304 15722021504 15739748352 15800911518 15828320256 15843501576 15855239168 15870984192 15898509312 15907209696 15959753684 15975602496 16002771888 16005464064 16023929264 16067120448 16067659776 16094985728 16110968832 16122904576 16159705088 16217169066 16229183488 16282379736 16310070858 16336162969 16338911232 16354582272 16366698496 16382951424 16401852124 16446061968 16474584448 16490944512 16518990336 16540830208 16585414656 16614178816 16630677504 16739741646 16740303552 16752705536 16790943568 16807617792 16836202176 16863135968 16894656512 16930944128 16976580096 17006022656 17022339072 17022910464 17051860992 17074405376 17090781846 17120428032 17186956388 17233282416 17279733312 17280313344 17293115392 17376971136 17379305472 17407108096 17477103616 17524211712 17541019602 17554604032 17571446784 17572036608 17601921024 17611553592 17639727756 17669727293 17672699904 17687274192 17740778828 17741374336 17789194752 17837144064 17937518592 17968024576 17968627712 18026920422 18040881152 18058184592 18089508864 18106858944 18138267648 18159193423 18169724928 18179668224 18208751232 18239718496 18257831424 18313062016 18363039744 18412535808 18484085172 18516148224 18533907504 18547638272 18548260864 18558411312 18589973236 18608433984 18669900536 18673041408 18690951168 18723373056 18744973856 18795499392 18796130304 18828096512 18846793728 18889811514 18903805952 18971027964 19006488576 19028416001 19047312144 19079705532 19080345984 19113443328 19131775488 19145949184 19187072296 19189649792 19208706048 19272155392 19349650432 19401805824 19402457088 19435454464 19454754816 19513606144 19529698587 19582996608 19642235872 19661741568 19695179904 19748929536 19763560448 19806010112 19859395584 19893837824 19939245487 19959046128 19973832704 19992990084 20027670528 20062404608 20082327552 20105496152 20159688864 20214027648 20214706176 20275856384 20295991296 20330508288 20444913664 20464522869 20500021248 20519683308 20535574528 20546812524 20602194768 20618149888 20635153224 20637925248 20673724416 20753363912 20754060544 20810001408 20866093056 20866793472 20986331136 21003638103 21031407159 21067882024 21088095588 21104427008 21124668768 21161312256 21181608576 21198012416 21209612928 21266781696 21300803328 21337029184 21422827264 21423546368 21481291776 21539192832 21585456333 21588356016 21622892088 21681174816 21709839648 21746761144 21768356736 21785214976 21806109696 21843935232 21864886272 21928082624 21952806912 21987926016 22025320448 22038113433 22097515356 22113886208 22174236672 22234005504 22259656454 22281761376 22319655528 22320404736 22380567552 22410157056 22448269568 22470561792 22570205184 22618683171 22635440128 22696452096 22697213952 22735814656 22748256723 22787709128 22810338432 22827237376 22977709888 23000527872 23039644416 23040417792 23102521344 23169294848 23172407296 23195418624 23325155098 23347534401 23348318112 23365615616 23388026136 23428595712 23429382144 23469228032 23482071456 23519637008 23563599872 23583032256 23701367277 23718926336 23742480384 23782858752 23847763968 23916691456 23939630526 23971281278 24004157832 24035893896 24077579456 24100680672 24101489664 24119345152 24142478592 24184356864 24226299904 24239557632 24278334976 24343775232 24465106287 24484052992 24508366848 24550047744 24602778186 24645446896 24669092952 24688197632 24711876672 24744548416 24778485504 24811245312 24878121984 24897388544 24921268224 25060665856 25061507072 25129058304 25186415352 25254303264 25294703952 25341984768 25396416192 25439607376 25440461312 25464870144 25484591104 25509033984 25577791488 25611608064 25636172769 25680642048 25780434582 25849923624 25869074432 25869942784 25939673088 26039598116 26065456704 26068958208 26110662144 26215655424 26260239872 26286317568 26331906048 26402881536 26459591634 26479194112 26509049856 26611168242 26612061504 26657320112 26683792128 26703560704 26776436736 26879585152 26906277888 26952036864 26952941568 27061321728 27087276888 27107344384 27134263296 27254587392 27286030492 27313126848 27333361664 27359577744 27395750032 27469593024 27513537632 27517233664 27544559616 27564965888 27726127758 27746668544 27774222336 27821457408 27822391296 27837616968 27884959854 27929568947 27981774848 28004850804 28009562112 28041876212 28117460784 28166225024 28193249088 28194195456 28215083008 28242144768 28279483904 28355708928 28401071104 28619558298 28620518976 28641722368 28670164992 28718923776 28780608444 28784474688 28830522784 28908233088 28946452864 29024475648 29074812928 29102708736 29103685632 29153181696 29270409216 29317234688 29384151244 29463353808 29542769856 29565648896 29595009024 29645340672 29709015168 29759540704 29760539648 29789093376 29840756736 29880209408 29960749056 29989485126 30041505792 30093606912 30158244228 30209533759 30239533296 30261936128 30262951936 30331008964 30413784576 30495762432 30667370496 30719525888 30720557056 30750031872 30803361792 30820218786 30927224832 30952729836 30956887872 31010586624 31046362949 31130045868 31131090816 31184034848 31215002112 31238127616 31239176192 31309428608 31444043008 31479496704 31601823036 31656640512 31687003152 31710478336 31741968384 31797018624 31814419392 31919507368 31951204992 32005543776 32010928128 32047858528 32134240896 32135319552 32189971456 32221937664 32245809152 32319410176 32434338132 32458366976 32532453163 32564759472 32620141716 32672325938 32677822464 32709164544 32733396992 32765902848 32803704248 32892123936 32949168896 32981889024 33037980672 33081660416 33170829312 33228357632 33261355008 33389484681 33479483292 33480607104 33505411072 33581887136 33615235584 33672404352 33726271936 33789313024 33861888256 33953160192 34012045312 34044678144 34045820928 34103721984 34148810752 34181563692 34240856064 34373912776 34466564832 34559466624 34560626688 34586230784 34753942272 34758610944 34814216192 34954207232 34987732647 35048423424 35082039204 35109208064 35142893568 35144073216 35203842048 35223107184 35279455512 35339454586 35345399808 35374548384 35481557656 35482748672 35578389504 35674288128 35875037184 35909445789 35936049152 35937255424 35956921917 36053840844 36081762304 36116369184 36179017728 36213717888 36276535296 36318386846 36339449856 36359336448 36417502464 36479436992 36515662848 36626124032 36726079488 36825071616 36904167279 36968170344 37032296448 37067815008 37095276544 37096521728 37116822624 37179946472 37216867968 37339801072 37346082816 37381902336 37489947712 37590998784 37592260608 37656193024 37693587456 37779623028 37807611904 37942055928 38012977152 38056832002 38094624288 38159411064 38160691968 38226886656 38263550976 38291898368 38374144592 38379299584 38417412096 38544310784 38670651873 38699300864 38803611648 38804914176 38870908928 38909509632 39027212288 39059397174 39165993216 39284471744 39323483136 39390359808 39497859072 39527120896 39612020224 39718791168 39787675648 39878490974 39916752363 39918092256 39947665408 39985980168 40055341056 40124809216 40164655104 40210992304 40319377728 40428055296 40429412352 40551712768 40591982592 40661016576 40889827328 40929045738 41000042496 41039366616 41071149056 41093625048 41204389536 41236299776 41270306448 41275850496 41347448832 41506727824 41508121088 41620002816 41732186112 41733586944 41827439781 41972662272 42007276206 42062814318 42135764048 42176191176 42208854016 42249337536 42322624512 42363217152 42396024832 42419225856 42533563392 42601606656 42674058368 42845654528 42847092736 42962583552 43078385664 43170912666 43176712032 43245784176 43362349632 43419679296 43493522288 43536713472 43570429952 43612219392 43687870464 43729772544 43856165248 43905613824 43975852032 44050640896 44076226866 44195030712 44227772416 44348473344 44468011008 44519312908 44563522752 44639311056 44640809472 44761135104 44820314112 44896539136 44941123584 45140410368 45237366342 45270880256 45392904192 45394427904 45471629312 45496513446 45569296703 45575418256 45620676864 45654474752 45955419776 46001055744 46079288832 46080835584 46205042688 46338589696 46344814592 46390837248 46650310196 46695068802 46696636224 46731231232 46776052272 46857191424 46858764288 46938456064 46964142912 47039274016 47127199744 47166064512 47402734554 47437852672 47484960768 47565717504 47695527936 47750553361 47833382912 47879261052 47942562556 48008315664 48071787792 48155158912 48201361344 48202979328 48238690304 48284957184 48368713728 48479115264 48556669952 48687550464 48930212574 48968105984 49008488907 49016733696 49100095488 49205556372 49289239291 49290893792 49338185904 49376395264 49423753344 49489096832 49556971008 49622490624 49756243968 49842536448 50121331712 50123014144 50258116608 50372830704 50508606528 50589407904 50683969536 50792832384 50879214752 50880922624 50929740288 50969182208 51018067968 51155582976 51223216128 51272345538 51361284096 51560869164 51648557717 51699847248 51738148864 51739885568 51879346176 52079196232 52130913408 52137916416 52221324288 52431310848 52520479744 52572635136 52663812096 52805763072 52919183268 52958388224 53009181879 53018099712 53079265687 53222336484 53224123008 53314640224 53367584256 53407121408 53759170304 53812555776 53904073728 53905883136 54122643456 54174553776 54214688768 54268526592 54477580269 54509174784 54572060984 54626253696 54666723328 54719155488 54791500064 54939186048 55027075264 55034467328 55089119232 55129931776 55452255516 55493337088 55548444672 55642914816 55644782592 55675233936 55769919708 55859137894 55963549696 56009701608 56019124224 56083752424 56234921568 56332450048 56386498176 56388390912 56430166016 56484289536 56558967808 56711417856 56802142208 57085248003 57239116596 57241037952 57283444736 57340329984 57437847552 57561216888 57568949376 57661045568 57816466176 57892905728 58048951296 58149625856 58205417472 58207371264 58306363392 58540818432 58589095761 58634469376 58768302488 58926707616 59085539712 59131297792 59290681344 59418030336 59519081408 59521079296 59578186752 59681513472 59760418816 59817736461 59921498112 59978970252 60083011584 60187213824 60316488456 60419067518 60479066592 60523872256 60525903872 60662017928 60827569152 60991524864 61334740992 61393568607 61439051776 61441114112 61500063744 61606723584 61640437572 61854449664 61905459672 61913775744 62021173248 62092725898 62260091736 62262181632 62368069696 62430004224 62476255232 62478352384 62618857216 62888086016 62958993408 63094221477 63203646072 63313281024 63374006304 63420956672 63483936768 63594037248 63628838784 63839014736 63902409984 64011087552 64095717056 64268481792 64270639104 64379942912 64443875328 64491618304 64638820352 64868676264 64916733952 65064906326 65129518944 65240283432 65344651876 65355644928 65418329088 65466793984 65531805696 65607408496 65784247872 65898337792 65963778048 66075961344 66114340299 66163320832 66341658624 66456715264 66522710016 66778969362 66958966584 66961214208 67010822144 67163774272 67230471168 67344808704 67452543872 67578626048 67723776512 67906320384 68024090624 68089356288 68091641856 68207443968 68244770169 68297621504 68363127384 68481712128 68747825552 68933129664 69118933248 69121253376 69172461568 69507884544 69517221888 69628432384 69908414464 69975465294 70096846848 70164078408 70218416128 70285787136 70288146432 70407684096 70446214368 70558911024 70678909172 70690799616 70749096768 70963115312 70965497344 71156779008 71348576256 71750074368 71818891578 71872098304 71874510848 71913843834 72107681688 72163524608 72232738368 72358035456 72427435776 72553070592 72636773692 72678899712 72718672896 72835004928 72958873984 73031325696 73252248064 73452158976 73650143232 73808334558 73936340688 74064592896 74135630016 74190553088 74193043456 74233645248 74359892944 74433735936 74679602144 74692165632 74763804672 74979895424 75181997568 75184521216 75312386048 75387174912 75559246056 75615223808 75884111856 76025954304 76113664004 76189248576 76318822128 76321383936 76453773312 76527101952 76583796736 76748289184 76758599168 76834824192 77088621568 77341303746 77398601728 77607223296 77609828352 77741817856 77819019264 77908797589 78054424576 78118794348 78331986432 78568943488 78646966272 78780719616 78995718144 79224040448 79437582336 79575351296 79756981948 79833504726 79836184512 79895330816 79971960336 80110682112 80249618432 80329310208 80421984608 80638755456 80856110592 80858824704 81103425536 81183965184 81322033152 81638042843 81779654656 81858091476 82000084992 82078733232 82142298112 82187250096 82408779072 82472599552 82540612896 82551700992 82694897664 83013455648 83016242176 83240005632 83464372224 83467173888 83654879562 83788706841 83945324544 84014552412 84125628636 84268699433 84271528096 84352382352 84417708032 84498675072 84645249024 84726434304 84792049664 84838451712 85067126784 85203213312 85348116736 85691309056 85694185472 85925167104 86156771328 86341825332 86353424064 86491568352 86724699264 86839358592 86987044576 87073426944 87140859904 87224438784 87459545088 87712330496 87811227648 87951704064 88101281792 88152453732 88302372871 88390061424 88455544832 88696946688 88936022016 89038625816 89127045504 89278622112 89281618944 89522270208 89640628224 89793078272 89882247168 90280820736 90474732684 90541760512 90628601277 90785808384 90788855808 90943258624 90993026892 91138593406 91150836512 91241353728 91308949504 91910839552 92002111488 92158577664 92161671168 92410085376 92677179392 92689629184 92781674496 93139088847 93300620392 93390137604 93393272448 93462462464 93552104544 93714382848 93717528576 93876912128 93928285824 94078548032 94254399488 94332129024 94805469108 94875705344 94969921536 95131435008 95391055872 95501106722 95666765824 95758522104 95885125112 96016631328 96143575584 96310317824 96402722688 96405958656 96477380608 96569914368 96737427456 96958230528 97113339904 97375100928 97597359489 97860425148 97936211968 98016977814 98033467392 98200190976 98411112744 98578478582 98581787584 98676371808 98752790528 98847506688 98978193664 99113942016 99244981248 99512487936 99685072896 100168454043 100242663424 100246028288 100516233216 100745661408 101017213056 101178815808 101367939072 101585664768 101758429504 101761845248 101859480576 101938364416 102036135936 102311165952 102446432256 102544691076 102722568192 103121738328 103297115434 103399694496 103476297728 103479771136 103758692352 104158392464 104261826816 104275832832 104442648576 104862621696 104963197941 105040959488 105145270272 105327624192 105611526144 105838366536 105916776448 106018363758 106036199424 106158531374 106444672968 106448246016 106629280448 106735168512 106814242816 107518340608 107625111552 107808147456 107811766272 107870765751 108245286912 108349107552 108429377536 108537053184 108955160538 109018349568 109144121968 109252507392 109333446656 109438310976 109583000128 109878372096 110054150528 110068934656 110178238464 110259863552 110904511032 110986674176 111096889344 111285829632 111289565184 111350467872 111539839416 111718275788 111927099392 112019403216 112038248448 112167504848 112469843136 112664900096 112772996352 112776781824 112860332032 112968579072 113117935616 113422835712 113604284416 114170496006 114478233192 114482075904 114566889472 114680659968 114875695104 115122433776 115137898752 115322091136 115632932352 115785811456 116097902592 116299251712 116410834944 116414742528 116612726784 117081636864 117178191522 117268938752 117536604976 117853415232 118171079424 118262595584 118581362688 118836060672 119038162816 119042158592 119156373504 119363026944 119520837632 119635472922 119842996224 119957940504 120166023168 120374427648 120632976912 120838135036 120958133184 121047744512 121051807744 121324035856 121655138304 121983049728 122669481984 122787137214 122878103552 122882228224 123000127488 123213447168 123280875144 123688091051 123708899328 123810919344 123827551488 124042346496 124185451796 124520183472 124524363264 124736139392 124860008448 124952510464 125237714432 125776172032 125917986816 126188442954 126407292144 126626562048 126748012608 126841913344 126967873536 127114353961 127188074496 127257677568 127678029472 127804819968 128022175104 128191434112 128536963584 128541278208 128759885824 128887750656 129277640704 129737352528 129833467904 130129812652 130259037888 130480566864 130689303752 130711289856 130836658176 130933587968 131063611392 131214816992 131568495744 131796675584 131927556096 132151922688 132228680598 132326641664 132683317248 132913430528 133045420032 133198912007 133557938724 133917933168 133922428416 134021644288 134327548544 134460942336 134689617408 134905087744 135447553024 135812640768 136048181248 136178712576 136183283712 136414887936 136489540338 136595243008 136707890109 136726254768 136963424256 137491035917 137495651104 137866259328 138237866496 138242506752 138344923136 139015769088 139034443776 139256864768 139574718409 139816828928 139950930588 140193693696 140328156816 140436832256 140571574272 140576292864 140815368192 140892428736 141117822048 141357818344 141381599232 141498193536 141926230624 141930994688 142313558016 142697152512 143251660083 143500148736 143637783156 143744196608 143749021696 143827687668 144072292579 144215363376 144327049216 144465476736 144716070912 144854871552 145106141184 145273547384 145437345792 145670009856 145917747968 146062651392 146504496128 146904317952 147025466721 147300286464 147616669116 147867717873 147872681376 148129185792 148271260032 148381106176 148386086912 148467290496 148719785888 148867471872 149359204288 149527609344 149959790848 150363995136 150369042432 150624772096 150774349824 151118492112 151230447616 151768223712 152051908608 152227328008 152378497152 152637644256 152642767872 152907546624 153054203904 153167593472 153496578368 153517198336 153669648384 154177243136 154682607492 154797203456 154945673151 155214446592 155219656704 155483635712 155638038528 155817595178 156108849152 156237588696 156663972864 157137886976 157293932544 157561439232 157991436288 158448080896 158875164672 159027545637 159150702592 159237797061 159513963896 159667009452 159672369024 159790661632 159943920672 160221364224 160499236864 160843969216 161277510912 161712221184 161717649408 162206851072 162367930368 162644066304 163276085686 163432740807 163559309312 163716182952 164000169984 164157466464 164284596224 164374500192 164817558144 164945199104 165081225792 165103401984 165389795328 166026911296 166032484352 166480011264 166928744448 166934347776 167309759124 167577413682 167890649088 168029104824 168251257272 168537398866 168543056192 168704764704 168835416064 168997350144 169290498048 169452868608 169584099328 169676903424 170134253568 170406426624 170696233472 171255744009 171382618112 171388370944 171850334208 172313542656 172683650664 172706848128 172983136704 173449398528 173678717184 173974089152 174146853888 174281719808 174448877568 174919090176 175424660992 175622455296 175903408128 176202563584 176304907464 176604745742 176780122848 176911089664 177393893376 177872044032 178077251632 178254091008 178557244224 178563237888 179044540416 179281256448 179453209383 179586156544 179764494336 180561641472 180949465368 181083521024 181257202554 181571616768 181577711616 181886517248 181986053784 182277186812 182301673024 182482707456 182617899008 183821679104 184004222976 184317155328 184323342336 184820170752 185354358784 185379258368 185563348992 186278177694 186601240784 186780275208 186786544896 186924924928 187104209088 187428765696 187435057152 187753824256 187856571648 188157096064 188508798976 188664258048 189610938216 189751410688 189939843072 190262870016 190782111744 191002213444 191333531648 191517044208 191770250224 192033262656 192287151168 192620635648 192805445376 192811917312 192954761216 193139828736 193474854912 193916461056 194226679808 194750201856 195194718978 195720850296 195872423936 196033955628 196066934784 196400381952 196822225488 197156957164 197163575168 197352743616 197505581056 197695013376 197956387328 198227884032 198489962496 199024975872 199370145792 200336908086 200485326848 200492056576 201032466432 201491322816 202034426112 202357631616 202735878144 203171329536 203516859008 203523690496 203718961152 204072271872 204622331904 204892864512 205089382152 205445136384 206243476656 206594230868 206799388992 206952595456 206959542272 207517384704 208316784928 208523653632 208551665664 208885297152 209725243392 209926395882 210081918976 210290540544 210655248384 211223052288 211466736313 211676733072 211833552896 212036727516 212072398848 212317062748 212889345936 212896492032 213258560896 213470337024 213628485632 215036681216 215250223104 215616294912 215623532544 215741531502 216490573824 216698215104 216858755072 217074106368 217324540643 217910321076 218036699136 218288243936 218505014784 218666893312 218876621952 219166000256 219756744192 220108301056 220137869312 220356476928 221809022064 221973348352 222193778688 222571659264 222579130368 222700935744 223079678832 223436551576 223854198784 224038806432 224076496896 224335009696 224939686272 225329800192 225545992704 225553563648 225720664064 225937158144 226235871232 226845671424 227208568832 227727172141 228340992012 228956466384 228964151808 229133778944 229361319936 229751390208 230244867552 230275797504 230644182272 231265864704 231571622912 232195805184 232598503424 232821669888 232829485056 233225453568 233726392767 234163273728 234356383044 234537877504 235065319471 235073209952 235706830464 236342158848 236525191168 237672121344 238076325632 238084317184 238312747008 238726053888 239041675264 239270945844 239685992448 239915881008 240332046336 240748855296 241265953824 241676270072 241916266368 242095489024 242103615488 242648071712 243310276608 243966099456 244914128529 245338963968 245574274428 245756207104 245764456448 246000254976 246426894336 246561750288 247376182102 247417798656 247621838688 247655102976 248084692992 248370903592 249040366944 249048726528 249472278784 249720016896 249905020928 250475428864 251366120523 251552344064 251835973632 252376885908 252806098299 252814584288 253253124096 253496025216 253683826688 253935747072 254228707922 254376148992 254515355136 255356058944 255609639936 256044350208 256382868224 257073927168 257082556416 257519771648 257775501312 258555281408 259474705056 259666935808 260259625304 260518075776 260961133728 261378607504 261422579712 261673316352 261867175936 262429633984 263136991488 263593351168 263855112192 264303845376 264457361196 264653283328 264907118613 265366634496 265826861056 266090840064 266397824014 267115877448 267835866336 267844856832 268043288576 268655097088 268921884672 269379234816 269810175488 270895106048 271625281536 271885803831 272096362496 272357425152 272366567424 272829775872 272979080676 273190486016 273415780218 273452509536 273926848512 274982071834 274991302208 275732518656 276475732992 276485013504 276689846272 278031538176 278068887552 278513729536 279149436818 279417266541 279633657856 279901861176 280387387392 280656313632 280873664512 281143148544 281152585728 281630736384 281784857472 282235644096 282715636688 282763198464 282996387072 283852461248 283861989376 284627116032 285394305024 286503320166 287000297472 287275566312 287488393216 287498043392 287655375336 288144585158 288430726752 288654098432 288930953472 289432141824 289709743104 290212282368 290547094768 290874691584 291340019712 291835495936 292125302784 292792078467 293008992256 293808635904 294050933442 294600572928 295233338232 295735435746 295745362752 296258371584 296542520064 296762212352 296772173824 296934580992 297439571776 297734943744 298718408576 299055218688 299919581696 300727990272 300738084864 301249544192 301548699648 302236984224 302460895232 303536447424 304103817216 304454656016 304756994304 305275288512 305285535744 305815093248 306108407808 306335186944 306993156736 307034396672 307339296768 308354486272 309365214984 309594406912 309891346302 310428893184 310439313408 310967271424 311276077056 311635190356 312217698304 312475177392 313327945728 314275773952 314587865088 315122878464 315982872576 316896161792 317750329344 318055091274 318301405184 318475594122 319027927792 319334018904 319344738048 319581323264 319887841344 320442728448 320998473728 321687938432 322555021824 323424442368 323435298816 324413702144 324735860736 325288132608 326552171372 326865481614 327118618624 327432365904 328000339968 328314932928 328569192448 328749000384 329635116288 329890398208 330162451584 330206803968 330779590656 332053822592 332064968704 332960022528 333857488896 333868695552 334619518248 335154827364 335781298176 336058209648 336502514544 337074797732 337086112384 337409529408 337670832128 337994700288 338580996096 338905737216 339353806848 340268507136 340812853248 341392466944 342511488018 342765236224 342776741888 343700668416 344627085312 345024675037 345367301328 345413696256 345966273408 346898797056 347357434368 347948178304 348293707776 348897755136 349838180352 350849321984 351244910592 351806816256 352405127168 352609814928 353209491484 353560245696 353822179328 354787786752 355744088064 356154503264 356508182016 357114488448 357126475776 358089080832 358562512896 358906418766 359172313088 359528988672 361123282944 361539904019 361898930736 362167042048 362514405108 363143233536 363155423232 363773034496 363972107568 364554373624 364603346048 364965414912 365235798016 367643358208 368008445952 368634310656 368646684672 369640341504 370708717568 370758516736 371064273153 371126697984 371554859809 372556355388 373202481568 373560550416 373573089792 373849849856 374208418176 374857531392 375507648512 375713143296 376314192128 377328516096 379221876432 379502821376 379879686144 380525740032 381343061883 381564223488 382004426888 382667063296 383034088416 383540500448 384066525312 384574302336 385241271296 385610890752 385623834624 385909522432 386279657472 387832922112 388453359616 389500403712 390389437956 391441700592 391744847872 392067911256 392133869568 392800763904 393644450976 394313914328 394327150336 394705487232 395011162112 395390026752 395912774656 396455768064 396979924992 398049951744 398740291584 399596736021 400673816172 400970653696 400984113152 402064932864 402982645632 404068852224 404715263232 406342659072 407033718016 407047380992 407437922304 408144543744 409244663808 409785729024 410123670327 410178764304 410890272768 412473107751 412486953312 413188461736 413598777984 413905190912 413919084544 415034769408 416633569856 417047307264 417103331328 417770594304 418724155227 419450486784 419852791764 420163837952 420581081088 421310496768 422446104576 422933472626 423353466144 423667105792 424073455032 424144797696 424634125496 425778691872 425792984064 426517121792 426940674048 427256971264 429754980249 430073362432 430500446208 431232589824 431247065088 431483063004 432216877737 432981147648 433396430208 433717510144 434148212736 434649081286 435820642152 436576487872 437010029568 437333786624 437753243904 438332000512 439513488384 440216602112 440275738624 440712953856 443603153619 443618044128 443946696704 444387557376 445143318528 445158260736 445401871488 446159357664 446873103152 447708397568 448077612864 448670019392 449879372544 450659600384 451091985408 451107127296 451441328128 451874316288 452471742464 453691342848 454417137664 455454344282 456681984024 457912932768 457928303616 458267557888 458722639872 459502780416 460489735104 460551595008 461288364544 462531729408 463143245824 464391610368 464837019453 465197006848 465643339776 465658970112 466450907136 467452785534 468326547456 468712766088 469075755008 470130638942 470146419904 471413660928 472684317696 473050382336 475344242688 476152651264 476168634368 476625494016 477452107776 477713391183 478083350528 478541891688 479371984896 479831762016 480664092672 481497710592 482531907648 483352540144 483832532736 484190978048 484207230976 485296143424 486620553216 487932198912 489828257058 490677927936 491148548856 491512414208 491528912896 492000509952 492853788672 493123500576 494752364204 494835597312 495243677376 495310205952 496169385984 496741807184 498080733888 498097453056 498944557568 499440033792 499810041856 500950857728 502732241046 503104688128 503671947264 504753771816 505612196598 505629168576 506506248192 506992050432 507367653376 507871494144 508457415844 508752297984 509030710272 510712117888 511219279872 512088700416 512765736448 514147854336 514165112832 515039543296 515551002624 517110562816 518949410112 519333871616 520519250608 521036151552 521922267456 522757215008 522845159424 523346632704 523734351872 524859267968 526273982976 527186702336 527710224384 528607690752 528914722392 529306566656 529814237226 530733268992 531653722112 532181680128 532795648028 534231754896 535671732672 535689713664 536086577152 537310194176 537843769344 538758469632 539620350976 541790212096 543250563072 543771607662 544192724992 544714850304 544733134848 545659551744 545958161352 546380972032 546831560436 546905019072 547853697024 549964143668 549982604416 551465037312 552951465984 552970027008 556063076352 556137775104 557027459072 558298873636 558834533082 559267315712 559803722352 560774774784 561312627264 561747329024 562286297088 562305171456 563261472768 563569714944 564471288192 565431273376 565526396928 565992774144 567704922496 567723978752 569254232064 570788610048 573006640332 574000594944 574551132624 574976786432 574996086784 575310750672 576289170316 576861453504 577308196864 577861906944 578864283648 579419486208 580424564736 581094189536 581749383168 582680039424 583670991872 584250605568 585584156934 586017984512 587617271808 588101866884 589201145856 589880896031 590466676464 591470871492 591490725504 592516743168 593085040128 593524424704 593544347648 593869161984 594879143552 595469887488 597436817152 598110437376 599839163392 601455980544 601476169728 602499088384 603097399296 604473968448 604921790464 607072894848 608207634432 608909312032 609513988608 610550577024 610571071488 612216815616 612670373888 613986313472 614068793344 614678593536 616708972544 618116610097 618730429968 619188813824 619782692604 620857786368 620878626816 621934542848 622552154112 623270380712 624435396608 624950354784 626655891456 628551547904 629175730176 630245756928 631965745152 633792323584 634400208939 635500658688 636110182548 636602810368 636951188244 638055855584 638668037808 638689476096 639162646528 639775682688 640885456896 641996947456 643375876864 645110043648 646848884736 646870597632 648827404288 649471721472 650576265216 651973621929 653104342744 653730963228 654237237248 654864731808 656000679936 656629865856 657138384896 657498000768 659270232576 659780796416 660324903168 660413607936 664107645184 664129937408 665920045056 667714977792 667737391104 669239036496 670309654728 671562596352 672116419296 673005029088 674149595464 674172224768 674819058816 675341664256 675989400576 677161992192 677811474432 678707613696 680537014272 681625706496 682784933888 683181516423 685022976036 685530472448 685553483776 687401336832 689254170624 690049350074 690734602656 690827392512 691932546816 693797594112 694714868736 695896356608 696587415552 697795510272 699676360704 701179178301 701698643968 702489821184 703613632512 704810254336 705195958413 705219629856 706418982968 707120491392 707644358656 709575573504 712309006528 713016364032 714228976896 714252951552 716178161664 717125025792 717812837532 718344626176 719057977344 722246565888 723079808038 723797861472 724334084096 725028810216 726286467072 726310846464 727546068992 727944215136 729108747248 729206692096 729930829824 730471596032 734742385587 735286716416 736016891904 737268621312 737293369344 739280683008 741417435136 741517033472 742128546306 742253395968 743109719618 745112710776 746404963136 747121100832 747146179584 747699699712 748416836352 749715062784 751015297024 751426286592 752628384256 754657032192 758418294897 758443752864 759005642752 759759372288 761051480064 762686123766 763128446976 764008853776 765334126592 766068176832 767081000896 768133050624 769148604672 770482542592 771221781504 771247669248 771819044864 772559314944 775665844224 776906719232 779000807424 780778875912 782883401184 783489695744 784135822512 784267739136 785601527808 787288901952 788627828656 788654300672 789410974464 790022324224 790780053504 791825549312 792911536128 793959849984 794721355839 796099903488 797480583168 799193472042 801347632344 801941307392 801968226304 804129865728 805965291264 808137704448 809430526464 812685318144 814067436032 814094761984 814875844608 816289087488 818489327616 819571458048 820247340654 820357528608 821780545536 824946215502 824973906624 826376923472 827197555968 827810381824 827838169088 830069538816 833267139712 834094614528 834206662656 835541188608 837448310454 838900973568 839705583528 840327675904 841162162176 842620993536 844892209152 845866945252 846706932288 847334211584 848146910064 848289595392 849268250992 851557383744 851585968128 853034243584 853881348096 854513942528 859509960498 860146724864 861000892416 862465179648 862494130176 862966126008 864433755474 865816637357 865962295296 866792860416 867435020288 868296425472 869298162572 871641284304 873152975744 874020059136 874667573248 875506487808 876664001024 879026976768 880433204224 880551477248 881425907712 887206307238 887236088256 887893393408 888775114752 890286637056 890316521472 890803742976 892318715328 893746206304 895416795136 896155225728 897340038784 899758745088 901319200768 902183970816 902214254592 903748632576 904943484928 907382685696 908834275328 910908688564 913363968048 915825865536 915856607232 916535115776 917445279744 919005560832 920979470208 921103190016 922576729088 925063458816 926286491648 928783220736 929674038906 930394013696 931286679552 931317940224 932901814272 934905571068 936495546529 936653094912 937425532176 938151510016 940261277884 940292839808 942827321856 945368635392 950688485376 952305302528 952337268736 953250988032 954904215552 955426782366 956166701056 957083783376 958743969792 959663524032 961328185344 962437251419 962995421184 965063815296 966705080288 967665065472 968381956096 968414461952 970592286848 973241106432 975864397824 979656514116 981355855872 982297097712 983024828416 983057825792 984001019904 985707577344 986247001152 989504728408 989671194624 990487354752 990620411904 992338771968 993483614368 996161467776 996194906112 997889115136 998880067584 999620083712 1001901715456 1005464482092 1006209376256 1007343894528 1008506048053 1009507543632 1011224393196 1011258337152 1013012496384 1013984100864 1014735306752 1015742988288 1016914831688 1018061420544 1021424235776 1022438559744 1024177400832 1025531472896 1028295708672 1028330225664 1030079086592 1031102005248 1034221125632 1035074025111 1037898820224 1038667743232 1041038501216 1042072303104 1043844534912 1045514430016 1046693265408 1047468703744 1049718535936 1052547965952 1054373404672 1055420448768 1057215381504 1057829444784 1058613133312 1059628474452 1061466537984 1063307444224 1064363360256 1065591296056 1068463509792 1071343465344 1071379427328 1072173154304 1074620388352 1075687538688 1077516939264 1079240701952 1083580424192 1084619712057 1086501126144 1087543215324 1088385449984 1089429700608 1089466269696 1091319103488 1091916322704 1092761944064 1093663120872 1093810038144 1095707394048 1099928287336 1099965208832 1102930074624 1105902931968 1105940054016 1112126152704 1112275550208 1113192819459 1114054918144 1114664579427 1116597747272 1117669066164 1118534631424 1119607444704 1121549549568 1122625254528 1123494658048 1124572594176 1126522945536 1127139429888 1128942576384 1130862546752 1131985548288 1135409844992 1135447957504 1138508464128 1141577220096 1144029185649 1146013280664 1148001189888 1149102265248 1149953572864 1149992173568 1150621501344 1152578340632 1153722907008 1154616393728 1155723813888 1157728567296 1158838972416 1162188379072 1163498766336 1165360078848 1167341983744 1168501211136 1171168313868 1172035969024 1175234543616 1176203733768 1178402291712 1179761792062 1180933352928 1182941742984 1182981451008 1185033486336 1186170080256 1187048849408 1187088695296 1187738323968 1189758287104 1190939774976 1194873634304 1196220874752 1198790208063 1199678326784 1202911961088 1202952339456 1204998176768 1206194798592 1208947936896 1209843580928 1214145789696 1217818624064 1219027977216 1221101154048 1221142142976 1224433631232 1225340747776 1227972626944 1228137586688 1229357187072 1233417945088 1236233220194 1237419323253 1237460859936 1238377627648 1239565385208 1241715572736 1241757253632 1243869085696 1245104308224 1246540761424 1248870793216 1249900709568 1253311782912 1256172465681 1257103095808 1258351460352 1260491513856 1263931490304 1267584647168 1268800417878 1271001317376 1272220365096 1273205620736 1273902376488 1276111711168 1277336075616 1277378952192 1278325293056 1279551365376 1281770913792 1283993894912 1286751753728 1290220087296 1293697769472 1293741195264 1296650633211 1297654808576 1298943442944 1301152530432 1303947243858 1306208685488 1307461926456 1308474474496 1309729463616 1312001359872 1313259731712 1314276769792 1314996001536 1318540465152 1319561592832 1320649806336 1320827215872 1328215290368 1328259874816 1331840090112 1335429955584 1335474782208 1338478072992 1340619309456 1343125192704 1344232838592 1346010058176 1348299190928 1348344449536 1349638117632 1350683328512 1351978801152 1354323984384 1355622948864 1357415227392 1361074028544 1363251412992 1365569867776 1366363032846 1370045952072 1371060944896 1371106967552 1374802673664 1378508341248 1380098700148 1381469205312 1381654785024 1383865093632 1387595188224 1389429737472 1391792713216 1393174831104 1395591020544 1399352721408 1402358356602 1403397287936 1404979642368 1407227265024 1409620508672 1410391916826 1410439259712 1412837965936 1414240982784 1415288717312 1419151147008 1424618013056 1426032728064 1428457953792 1428505903104 1432356323328 1434250051584 1435625675064 1436689252352 1438115954688 1444493131776 1446159616076 1447595722944 1448668168192 1450057620432 1452572934144 1452621692928 1455092137984 1455888430272 1458217494496 1458413384192 1459861659648 1460943192064 1469484771174 1470573432832 1472033783808 1474537242624 1474586738688 1478561366016 1480267154191 1482834870272 1483034066944 1484257092612 1484506791936 1486219439236 1490225421552 1492809926272 1494242201664 1494292359168 1495399399424 1496833672704 1499430125568 1502852573184 1505256768512 1509314064384 1516836589794 1516887505728 1518011285504 1519518744576 1522102960128 1525372247532 1526256893952 1528017707552 1530668253184 1532136353664 1534162001792 1536266101248 1538297209344 1540965085184 1542443563008 1542495338496 1545118629888 1551331688448 1553813438464 1558001614848 1561557751824 1565766802368 1566979391488 1568271645024 1568535478272 1571203055616 1574577803904 1577255657312 1577308601344 1578821948928 1580044648448 1581560107008 1583651098624 1585823072256 1587919699968 1589442711678 1592199806976 1594961166336 1598386944084 1601105289227 1602695264688 1603882614784 1603936452608 1608259731456 1611930582528 1616275408896 1618861052928 1625370636288 1628134872064 1628189523968 1629751689216 1632578174976 1636978655232 1639142916096 1640494681308 1640715057216 1643561091072 1645457236297 1649892431004 1649947813248 1652753846944 1654395111936 1655620763648 1655676338176 1666534279424 1668189229056 1668413325312 1671082377216 1674896620908 1677801947136 1679411167056 1680655351808 1682324324352 1685241987072 1689784418304 1691733890504 1693413864576 1694668423168 1696293820128 1696579190784 1698536501984 1703114767488 1703171936256 1706068487168 1707762696192 1709027885056 1719019920996 1720293449728 1722001784832 1724930359296 1724988260352 1725932252016 1728867510948 1731633274714 1731924590592 1733585720832 1734870040576 1736592850944 1738596325144 1743282568608 1746305951488 1748040118272 1749335146496 1751012975616 1753328002048 1758053953536 1760866408448 1761102954496 1762851815424 1769642688093 1774412614476 1774472176512 1775786786816 1777550229504 1780573274112 1780633042944 1781607485952 1784637430656 1787492412608 1790833590272 1792310451456 1794680077568 1799517490176 1802638401536 1804367941632 1804428509184 1807497265152 1809886969856 1814765371392 1817668550656 1821817377128 1826727936096 1831651731072 1831713214464 1833070231552 1838011121664 1841958940416 1842206380032 1845153458176 1850126917632 1852572983296 1854349830291 1857566441472 1859348077812 1860788027392 1862573359104 1862635880448 1865803628544 1869811142136 1872991093058 1873306189824 1874851064352 1876303020032 1880522555768 1880585679616 1885654643712 1890737270784 1901376970752 1903200626817 1904610605056 1904674537472 1906501976064 1909808431104 1910853564732 1912333402112 1914167566752 1917487939584 1919327048064 1922656370688 1924874502838 1925990842368 1930127630592 1933410160576 1935330130944 1936763912192 1936828923904 1941184573696 1946482212864 1951728795648 1955920865787 1959313028232 1962711711744 1964594195424 1966049656832 1966115651584 1968002039808 1971415154688 1972494002304 1979009456816 1979342389248 1980974709504 1981240823808 1986967228736 1992322935552 1992389812224 1995778230272 1997760135168 1999240167424 2003803430912 2010928964184 2012418752512 2014687789056 2017012096106 2019015087264 2022448786392 2022516674304 2026024992768 2027968201728 2029470613504 2031485976576 2033829663376 2036122841088 2042848471552 2044877119488 2048354801664 2049544549269 2051062945792 2056591417344 2056660451328 2060158173184 2062204010496 2068442251264 2070148050222 2075797640448 2077335486464 2082077002432 2084144606208 2087689069824 2091028860032 2093386530816 2094937407488 2099437071872 2105095931904 2108746809344 2110840897536 2114430763008 2115587875239 2115658889568 2117226266624 2119256948904 2122933075968 2126614888448 2128726720512 2131182592112 2136927019584 2142686930688 2142758854656 2144346308608 2149240776704 2151375077376 2155033878528 2158481403904 2167160848384 2169239424114 2173002252288 2175086430648 2176770899968 2178859401216 2178932539392 2182638206976 2183832645408 2185523888128 2187326241744 2187620076288 2191414788096 2199856574672 2199930417664 2205860149248 2211805863936 2211880108032 2224252305408 2224551100416 2226385638918 2228109836288 2229329158854 2233195494544 2235338132328 2237069262848 2239214889408 2243099099136 2245250509056 2246989316096 2249145188352 2253045891072 2254278859776 2257885152768 2261725093504 2263971096576 2270819689984 2270895915008 2277016928256 2283154440192 2288058371298 2292026561328 2296002379776 2298204530496 2299907145728 2299984347136 2301243002688 2305156681264 2307445814016 2309232787456 2311447627776 2315457134592 2317677944832 2324376758144 2326997532672 2330720157696 2334683967488 2337002422272 2342336627736 2344071938048 2350469087232 2352407467536 2356804583424 2359523584124 2361866705856 2365883485968 2365962902016 2370066972672 2372340160512 2374097698816 2375476647936 2379516574208 2381879549952 2389747268608 2392441749504 2397580416126 2399356653568 2405823922176 2405904678912 2409996353536 2412389597184 2415172725259 2417895873792 2419687161856 2428291579392 2435637248128 2438055954432 2442202308096 2442284285952 2448867262464 2455945253888 2456275173376 2458714374144 2466835890176 2472466440388 2474838646506 2474921719872 2476755255296 2479130770416 2483431145472 2483514507264 2487738171392 2490208616448 2493081522848 2497741586432 2499801419136 2506623565824 2512344931362 2514206191616 2516702920704 2520983027712 2527862980608 2530779328133 2535169294336 2537600835756 2542002634752 2544440730192 2546411241472 2547804752976 2552223422336 2554672151232 2554757904384 2556650586112 2559102730752 2563541827584 2573503507456 2580440174592 2587395538944 2587482390528 2593301266422 2595309617152 2597449912071 2597886885888 2602305060864 2607894487716 2612329682423 2612417370976 2614923852912 2616948948992 2619458927232 2624002719744 2626519463424 2628553539584 2629992003072 2637080930304 2641299612672 2641654431744 2656430580736 2656519749632 2663680180224 2670859911168 2670949564416 2676956145984 2681238618912 2686250385408 2688465677184 2692020116352 2696598381856 2696688899072 2699276235264 2701366657024 2703957602304 2711245897728 2714830454784 2722148057088 2726502825984 2731139735552 2732726065692 2737373559001 2740091904144 2742121889792 2742213935104 2749605347328 2757016682496 2760197400296 2762938410624 2763309570048 2767730187264 2775190376448 2778859474944 2783585426432 2786349662208 2791182041088 2798705442816 2804716713204 2806794575872 2809486639587 2809959284736 2814454530048 2819241017344 2820783833652 2820878519424 2825675931872 2828481965568 2830577434624 2849236026112 2852065456128 2856915907584 2857011806208 2864712646656 2868500103168 2871251350128 2873378504704 2876231909376 2887311754257 2888986263552 2892319232152 2895191445888 2897336336384 2900115240864 2905145868288 2905243385856 2910184275968 2911776860544 2916434988992 2916826768384 2919723319296 2921886384128 2938969542348 2941146865664 2944067567616 2949074485248 2949173477376 2957122732032 2960534308382 2965669740544 2966068133888 2968514185224 2969013583872 2972438878472 2980450843104 2985619852544 2988484403328 2988584718336 2990798798848 2993667345408 2998860251136 3005705146368 3010513537024 3018628128768 3025518144159 3033673179588 3033775011456 3036022571008 3039037489152 3044205920256 3050744495064 3056035415104 3061336506368 3064272707328 3068324003584 3072532202496 3076594418688 3081930170368 3084887126016 3084990676992 3090237259776 3102663376896 3105222075333 3107626876928 3116003229696 3123115503648 3131533604736 3133958782976 3136543290048 3142406111232 3149155607808 3154511314624 3154617202688 3157643897856 3160089296896 3163120214016 3167302197248 3171646144512 3175839399936 3178885423356 3184399613952 3189922332672 3196773888168 3202210578454 3205390529376 3207765229568 3207872905216 3216519462912 3223861165056 3232550817792 3237722105856 3250741272576 3253859136171 3256269744128 3256379047936 3259503378432 3265156349952 3273957310464 3278285832192 3280989362616 3281430114432 3287122182144 3290914472594 3299784862008 3299895626496 3305507693888 3308790223872 3311241527296 3311352676352 3333068558848 3336378458112 3336826650624 3342164754432 3343993738281 3349793241816 3355603894272 3358822334112 3361310703616 3364648648704 3370483974144 3379568836608 3383467781008 3386827729152 3389336846336 3392587640256 3397073003968 3406229534976 3406343872512 3412136974336 3415525392384 3418055770112 3438039841992 3440586899456 3444003569664 3449860718592 3449976520704 3451864504032 3457735021896 3463266549428 3463849181184 3467171441664 3469740081152 3473185701888 3477192650288 3486565137216 3492611902976 3496080236544 3498670292992 3502025951232 3506656004096 3516107907072 3521732816896 3522205908992 3525703630848 3539285376186 3548825228952 3548944353024 3551573573632 3555100459008 3561146548224 3561266085888 3563214971904 3569274861312 3574984825216 3581667180544 3584620902912 3589360155136 3599034980352 3605276803072 3608735883264 3608857018368 3614994530304 3619773939712 3629530742784 3635337101312 3643634754256 3653455872192 3663303462144 3663426428928 3666140463104 3676022243328 3683917880832 3684412760064 3690306916352 3700253835264 3705145966592 3708699660582 3715132882944 3718696155624 3721576054784 3725146718208 3725271760896 3731607257088 3739622284272 3745982186116 3746612379648 3749702128704 3752606040064 3761045111536 3761171359232 3771309287424 3781474541568 3802753941504 3806401253634 3809221210112 3809349074944 3813003952128 3819616862208 3821707129464 3824666804224 3828335133504 3834975879168 3838654096128 3845312741376 3849749005676 3851981684736 3860255261184 3866820321152 3870660261888 3873527824384 3882369147392 3892964425728 3903457591296 3911841731574 3918626056464 3925423423488 3929188390848 3932099313664 3932231303168 3936004079616 3942830309376 3944988004608 3958018913632 3958684778496 3961949419008 3962481647616 3973934457472 3984645871104 3984779624448 3991556460544 3995520270336 4007606861824 4021857928368 4024837505024 4029375578112 4034024192212 4038030174528 4044897572784 4045033348608 4052049985536 4055936403456 4058941227008 4062971953152 4067659326752 4072245682176 4085696943104 4089754238976 4096709603328 4099089098538 4102125891584 4113182834688 4113320902656 4120316346368 4124408020992 4129166272217 4136884502528 4140296100444 4151595280896 4154670972928 4164154004864 4168289212416 4175378139648 4182057720064 4186773061632 4198874143744 4210191863808 4217493618688 4221681795072 4228861526016 4231175750478 4231317779136 4234452533248 4238513897808 4245866151936 4253229776896 4257453441024 4262365184224 4273854039168 4285373861376 4285517709312 4288692617216 4298481553408 4302750154752 4310067757056 4316962807808 4326816270679 4334321696768 4338478848228 4346004504576 4350172861296 4353541799936 4357718802432 4357865078784 4365276413952 4367665290816 4371047776256 4374652483488 4375240152576 4382829576192 4399713149344 4399860835328 4411720298496 4423611727872 4423760216064 4440801462573 4448504610816 4449102200832 4452771277836 4456219672576 4458658317708 4466241069949 4466390989088 4470676264656 4474138525696 4478429778816 4486198198272 4490501018112 4493978632192 4498290376704 4508557719552 4515770305536 4523450187008 4527942193152 4541639379968 4541791830016 4554033856512 4566308880384 4576116742596 4584053122656 4592004759552 4596409060992 4599814291456 4599968694272 4602486005376 4610313362528 4614891628032 4618465574912 4622895255552 4635355889664 4648753516288 4653995065344 4661440315392 4669367934976 4674004844544 4684673255472 4688143876096 4700938174464 4704814935072 4713609166848 4719047168248 4723733411712 4731766971936 4731925804032 4740133945344 4744680321024 4748195397632 4750953295872 4759033148416 4763759099904 4779494537216 4784883499008 4795160832252 4798713307136 4803315867681 4811647844352 4811809357824 4819992707072 4824779194368 4830345450518 4835791747584 4839374323712 4856583158784 4871274496256 4876111908864 4884404616192 4884568571904 4897734524928 4911890507776 4912550346752 4917428748288 4933671780352 4936371708891 4944932880776 4949677293012 4949843439744 4953510510592 4958261540832 4966862290944 4967029014528 4975476342784 4986163045696 4995483172864 4999602838272 5013247131648 5024689862724 5028412383232 5033405841408 5041966055424 5055725961216 5061558656266 5070338588672 5075201671512 5084005269504 5088881460384 5092822482944 5095609505952 5104446844672 5109344302464 5109515808768 5113301172224 5118205461504 5127083655168 5147007014912 5160880349184 5174791077888 5174964781056 5186602532844 5190619234304 5194899824142 5195773771776 5204610121728 5215788975432 5224659364846 5224834741952 5229847705824 5233897897984 5238917854464 5248005439488 5253038926848 5257107079168 5259984006144 5274161860608 5282599225344 5283308863488 5308928064279 5312861161472 5313039499264 5327360360448 5341719822336 5341899128832 5353912291968 5362477237824 5372500770816 5376931354368 5384040232704 5393196763712 5393377798144 5398552470528 5402733314048 5407915204608 5422491795456 5429660909568 5444296114176 5453005651968 5462279471104 5465452131384 5474747118002 5480183808288 5484243779584 5484427870208 5499210694656 5514033364992 5520394800592 5525876821248 5526619140096 5535460374528 5550380752896 5557718949888 5563049490873 5567170852864 5572699324416 5582364082176 5597410885632 5609433426408 5613589151744 5618973279174 5619918569472 5628909060096 5638482034688 5641567667304 5641757038848 5651351863744 5656963931136 5661154869248 5698472052224 5704130912256 5713831815168 5714023612416 5729425293312 5737000206336 5742502700256 5746757009408 5752463818752 5774623508514 5777972527104 5784638464304 5790382891776 5794672672768 5800230481728 5810291736576 5810486771712 5820368551936 5823553721088 5832869977984 5833653536768 5839446638592 5843772768256 5877939084696 5882293731328 5888135135232 5898148970496 5898346954752 5914245464064 5921068616764 5931339481088 5932136267776 5937028370448 5938027167744 5944877756944 5960901686208 5971239705088 5976968806656 5977169436672 5981597597696 5987334690816 5997720502272 6011410292736 6021027074048 6037256257536 6051036288318 6067346359176 6067550022912 6072045142016 6078074978304 6088411840512 6101488990128 6112070830208 6122673012736 6128545414656 6136648007168 6145064404992 6153188837376 6163860340736 6169774252032 6169981353984 6180474519552 6205326753792 6210444150666 6215253753856 6232006459392 6246231007296 6263067209472 6267917565952 6273086580096 6284812222464 6298311215616 6309022629248 6309234405376 6315287795712 6326240428032 6334604394496 6343292289024 6351678799872 6357770846712 6368799227904 6379844665344 6393547776336 6404421156908 6410781058752 6415530459136 6415745810432 6433038925824 6447722330112 6465101635584 6475444211712 6501482545152 6507718272342 6512539488256 6512758095872 6519006756864 6530312699904 6547914620928 6555468825703 6556571664384 6561978725232 6562860228864 6574244364288 6581828945188 6599569724016 6599791252992 6611015387776 6617580447744 6622483054592 6666137117696 6672756916224 6673653301248 6684329508864 6687987476562 6699586483632 6711207788544 6717644668224 6722621407232 6729297297408 6737060759933 6740967948288 6759137673216 6766935562016 6773655458304 6778673692672 6785175280512 6794146007936 6812459069952 6812687745024 6824273948672 6831050784768 6876079683984 6881173798912 6888007139328 6899721437184 6899953041408 6903729008064 6915470043792 6926533098856 6927698362368 6934342883328 6939480162304 6946371403776 6954385300576 6973130274432 6985223805952 6992160473088 6997340585984 7004051902464 7013312008192 7032215814144 7043465633792 7044411817984 7051407261696 7059542336371 7078570752372 7097650457904 7097888706048 7103147147264 7110200918016 7122293096448 7126429943808 7138549722624 7149969650432 7169241805824 7178720310272 7198069960704 7210553606144 7217471766528 7217714036736 7229989060608 7239547879424 7245518175777 7259061485568 7270674202624 7287024903601 7287269508512 7306911744384 7326606924288 7326852857856 7332280926208 7367835761664 7368825520128 7380613832704 7400507670528 7410291933184 7417399321164 7430265765888 7437392311248 7443152109568 7450293436416 7450543521792 7463214514176 7479244568544 7491964372232 7493224759296 7499404257408 7505212080128 7522090223072 7522342718464 7542618574848 7562949083136 7592337984399 7605507883008 7612802507268 7618442420224 7618698149888 7626007904256 7639233724416 7643414258928 7649333608448 7656670267008 7669951758336 7677308192256 7690625482752 7699498011352 7720510522368 7733640642304 7741320523776 7747055648768 7764738294784 7785928851456 7792349736213 7806915182592 7823683463148 7836989047269 7837252112928 7850846846976 7858376781696 7864198627328 7864462606336 7872008159232 7885660618752 7889976009216 7916037827264 7923898838016 7924963295232 7947868914944 7969291742208 7969559248896 7983112921088 7991040540672 8015213723648 8043715856736 8049675010048 8058751156224 8068048384424 8076060349056 8089795145568 8090066697216 8104099971072 8111872806912 8117882454016 8135318653504 8144491364352 8171393886208 8179508477952 8193419206656 8198178197076 8204251783168 8212120677003 8226365669376 8226641805312 8240632692736 8248816041984 8258332544434 8273769005056 8280592200888 8303190561792 8309341945856 8328308009728 8336578424832 8350756279296 8364115440128 8373546123264 8397748287488 8420383727616 8428459918761 8434987237376 8443363590144 8457723052032 8462351500956 8462635558272 8468905066496 8477027795616 8491732303872 8506459553792 8524730368448 8547708078336 8570747722752 8571035418624 8577385234432 8596963106816 8605500309504 8620135514112 8633925615616 8653632541358 8661935262771 8668643393536 8676957696456 8692009009152 8700345722592 8707083599872 8715437604864 8715730157568 8730552827904 8735330581632 8742095552512 8749304966976 8750480305152 8765659152384 8799426298688 8799721670656 8823440596992 8847223455744 8847520432128 8881602925146 8897009221632 8898204401664 8905542555672 8912439345152 8917316635416 8932482139898 8932781978176 8941352529312 8948277051392 8956859557632 8972396396544 8981002036224 8987957264384 8996580753408 9017115439104 9031540611072 9046900374016 9055884386304 9076554432477 9083278759936 9083583660032 9108067713024 9132617760768 9152233485192 9168106245312 9184009519104 9192818121984 9199628582912 9199937388544 9204972010752 9220626725056 9229783256064 9236931149824 9245790511104 9270711779328 9297507032576 9307990130688 9322880630784 9338735869952 9348009689088 9369346510944 9376287752192 9401876348928 9409629870144 9427218333696 9438094336496 9447466823424 9463533943872 9463851608064 9480267890688 9489360642048 9496390795264 9501906591744 9518066296832 9527518199808 9558989074432 9569766998016 9590321664504 9597426614272 9606631735362 9623295688704 9623618715648 9639985414144 9649558388736 9660690901036 9671583495168 9678748647424 9713166317568 9742548992512 9752223817728 9768809232384 9769137143808 9795469049856 9823781015552 9825100693504 9834857496576 9867343560704 9872743417782 9889865761552 9899354586024 9899686879488 9907021021184 9916523081664 9933724581888 9934058029056 9950952685568 9972326091392 9990966345728 9999205676544 10026494263296 10049379725448 10056824766464 10066811682816 10083932110848 10111451922432 10123117312532 10140677177344 10150403343024 10168010539008 10177762920768 10185644965888 10191219011904 10208893689344 10218688604928 10219031617536 10226602344448 10236410923008 10254167310336 10294014029824 10321760698368 10349582155776 10349929562112 10373205065688 10381238468608 10389799648284 10391547543552 10409220243456 10431577950864 10449318729692 10449669483904 10459695411648 10467795795968 10477835708928 10496010878976 10506077853696 10519968012288 10548323721216 10565198450688 10566617726976 10617856128558 10625722322944 10626078998528 10654720720896 10683439644672 10683798257664 10707824583936 10724954475648 10745001541632 10753862708736 10768080465408 10786393527424 10786755596288 10797104941056 10815830409216 10844983590912 10859321819136 10888592228352 10906011303936 10924558942208 10930904262768 10949494236004 10960367616576 10968487559168 10968855740416 10998421389312 11028066729984 11040789601184 11051753642496 11053238280192 11070920749056 11100761505792 11115437899776 11126098981746 11134341705728 11145398648832 11164728164352 11194821771264 11207737024589 11218866852816 11227178303488 11237946558348 11239837138944 11257818120192 11276964069376 11283135334608 11283514077696 11302703727488 11313927862272 11322309738496 11396944104448 11408261824512 11427663630336 11428047224832 11458850586624 11474000412672 11485005400512 11493514018816 11504927637504 11518200654079 11549247017028 11555945054208 11569276928608 11580765783552 11589345345536 11600460963456 11620583473152 11640737103872 11647107442176 11665739955968 11667307073536 11678893277184 11755878169392 11764587462656 11776270270464 11796297940992 11796693909504 11828490928128 11842137233528 11862678962176 11864272535552 11874056740896 11876054335488 11889755513888 11921803372416 11942479410176 11953937613312 11954338873344 11963195195392 11974669381632 12022820585472 12042054148096 12074512515072 12102072576636 12134692718352 12135100045824 12144090284032 12156149956608 12176823681024 12202977980256 12224141660416 12245346025472 12257090829312 12273296014336 12290128809984 12306377674752 12327720681472 12339548504064 12339962707968 12360949039104 12387498816651 12410653507584 12420888301332 12430507507712 12464012918784 12492462014592 12526134418944 12535835131904 12546173160192 12596622431232 12618045258496 12618468810752 12630575591424 12652480856064 12669208788992 12686584578048 12703357599744 12715541693424 12737598455808 12759689330688 12787095552672 12808842313816 12821562117504 12831060918272 12831491620864 12866077851648 12895444660224 12930203271168 12950888423424 12980448812037 13002965090304 13015436544684 13025078976512 13025516191744 13038013513728 13060625399808 13095829241856 13110937651406 13113143328768 13123957450464 13125720457728 13148488728576 13163657890376 13199139448032 13199582505984 13222030775552 13235160895488 13244966109184 13322404387719 13332274235392 13345513832448 13347306602496 13368659017728 13375974953124 13398723209847 13399172967264 13422415577088 13435289336448 13445242814464 13458594594816 13474121519866 13481935896576 13533871124032 13547310916608 13557347385344 13570350561024 13588292015872 13624918139904 13625375490048 13648547897344 13662101569536 13752159367968 13762347597824 13776014278656 13799442874368 13799906082816 13807458016128 13830940087584 13853066197712 13855396724736 13868685766656 13878960324608 13908770601152 13946260548864 13970447611904 13984320946176 13994681171968 14008103804928 14026624016384 14064431628288 14086931267584 14088823635968 14102814523392 14119084672742 14157141504744 14195300915808 14195777412096 14206294294528 14220401836032 14244586192896 14252859887616 14277099445248 14299939300864 14338483611648 14357440620544 14396139921408 14409947603043 14421107212288 14434943533056 14435428073472 14459978121216 14479095758848 14491036351554 14518122971136 14541348405248 14574049807202 14574539017024 14613823488768 14653213848576 14653705715712 14664561852416 14735671523328 14737651040256 14761227665408 14801015341056 14809115126673 14820583866368 14834798642328 14860531531776 14874784622496 14886304219136 14900586872832 14901087043584 14926429028352 14958489137088 14983928744464 14986449518592 14998808514816 15010424160256 15044180446144 15044685436928 15085237149696 15125898166272 15184675968798 15211015766016 15225605014536 15236884840448 15237396299776 15252015808512 15278467448832 15286828517856 15298667216896 15313340534016 15339903516672 15354616384512 15381250965504 15398996022704 15441021044736 15467281284608 15482641047552 15494111297536 15529476589568 15571857702912 15584699472426 15613830365184 15647366926296 15673978094538 15674504225856 15701693693952 15716753563392 15728397254656 15728925212672 15744016318464 15771321237504 15779952018432 15832075654528 15847797676032 15849926590464 15895737829888 15938583484416 15939118497792 15966225842176 15982081081344 16030427447296 16087431713472 16099350020096 16117502312448 16136096768848 16152120698112 16179590291136 16180133394432 16208199942144 16223745613824 16235764908032 16270637307008 16288982728704 16342787772416 16359016955904 16386838413312 16396356394152 16408503566336 16424241354006 16452731338752 16453283610624 16481265385472 16497632083968 16516665088868 16547538010112 16561184401776 16606381123584 16618683891712 16656616019456 16673156849664 16701512558592 16728230880256 16747092246528 16795496574976 16840767455232 16856919837522 16869974474752 16886727180288 16915446104064 16924703001912 16925271116544 16937810132992 16954055591232 16983464607744 17012919107584 17049460736896 17095416156672 17141495445504 17142070837248 17193926213632 17211000619008 17240271028224 17267851231232 17307265082716 17323870525542 17337286787072 17353915392912 17384018018304 17400691445184 17414167199744 17430875209728 17431460315136 17461105655808 17470661163264 17484191105024 17498609933952 17500960610304 17531318304768 17598852597376 17599443341312 17646881193984 17694446911488 17695040864256 17763205850292 17794018443264 17796408803328 17811085111344 17824878690304 17834633270832 17864964279796 17865563956352 17882705058624 17896554102784 17913719115264 17944792793088 17962004072448 17993161506816 18034230878208 18063081222144 18093800748032 18111768772608 18153108864954 18166557519872 18167167320064 18216135426048 18265235521536 18286307776961 18304466970384 18336212490624 18368019038208 18385636243968 18399257165824 18399874777088 18409944021504 18441253450112 18459566512128 18491581022208 18541423558656 18595014065152 18615980261376 18645761261568 18677471739904 18696019378176 18738693021888 18752575504384 18803752697856 18819259740288 18854436667392 18876188672992 18894933646848 18927067887744 18927703216128 18978721284096 18992781590528 19003813183488 19036132593664 19055036399616 19117978148864 19139533996032 19161614913007 19180643329008 19194853228544 19213263470724 19246591377408 19247237431296 19279970828288 19299116777472 19321381802072 19343166990336 19357497294848 19426332635136 19485097985024 19504447635456 19537618464768 19538274287616 19590938099712 19647562031104 19650201387008 19666406477109 19669714993152 19734687121408 19745486835564 19779731523104 19798709172048 19799373758976 19814042042368 19833046163328 19867449163776 19901905371136 19944652182784 19998411353088 20052988526592 20098759450896 20113649532928 20133623365632 20167864221696 20211182279799 20222903844864 20246234625064 20281354354688 20300806686048 20336021078016 20355525841536 20371289931776 20382438023808 20417787378688 20437377209856 20438063235072 20453204688896 20472821846016 20588028059648 20643521396736 20699164311552 20699859124224 20746410131376 20762476937216 20779599296568 20783095087104 20818440486912 20863155901728 20898637459384 20899338967808 20919390823296 20935591591936 20955671417856 20992021757952 21012155707392 21039936024576 21096647442432 21130396901376 21133235453952 21178627009113 21235712257116 21251444645888 21252157997056 21309441441792 21366879289344 21415649167872 21449908951296 21507725417472 21536160930816 21572787054848 21573511192576 21594209882112 21631660818432 21689967181824 21718643638272 21736554527331 21777184456704 21812022607872 21849117884416 21861074710803 21861808525536 21898988472008 21920735233152 21936975118336 21937711480832 21996842778624 22081579202368 22103507284992 22106476560384 22141841498112 22201523011584 22230875799552 22252197963492 22268683411456 22290797297664 22329456328704 22389643542528 22415474049178 22437733705632 22454356606976 22475893116696 22479674277888 22515636240384 22553928138752 22566270669216 22567028155392 22605407454976 22627855724544 22644619476992 22777013953197 22793888208896 22816523649024 22855327260672 22856094449664 22917701173248 22948000825344 22970010801024 22987028037632 23009855275008 23036401308158 23098494034056 23138553857216 23161531567104 23178690691072 23200921926912 23241166946304 23281474207744 23294214884352 23331479911936 23334614147072 23357786554368 23510967141807 23511756338784 23529174925312 23552540540928 23592595881984 23593387819008 23656981856256 23684274467056 23725357924352 23728545071104 23748113481792 23779511027776 23843606744832 23884958820352 23907875226624 23908677746688 23926390390784 23949338763264 24045641170944 24084108296192 24149025030144 24204145153272 24269385436704 24270200091648 24288180568064 24312299913216 24353647362048 24405955960512 24448283320832 24490692050944 24514181658624 24546592028672 24580257619968 24612755349504 24636362031009 24655441362944 24679097008128 24679925415936 24721898078208 24774997633302 24821307015168 24841776602664 24861015015424 24928025837568 24984924029184 25052268837888 25071670263808 25092346320384 25193244862464 25236090516992 25236937621504 25261151182848 25304961712128 25338417577984 25373169156096 25406715199488 25431083386848 25475196911616 25519378661376 25574191105344 25617684627632 25643124235008 25662121836544 25662983241728 25732155703296 25790889320448 25860406542336 25901776846848 25960897624074 26005930180608 26030873089368 26050157953024 26051032383488 26076027027456 26121250799616 26191658483712 26221875302812 26226286657536 26247914900928 26251440915456 26296977457152 26327315780752 26398278896064 26399165011968 26444061551104 26470321790976 26489932218368 26644808775438 26664548470784 26691027664896 26694613204992 26737318035456 26751949906248 26797446419694 26798345934528 26844831154176 26870578672896 26890485628928 26917189189632 26948243039732 26963871793152 27067742248064 27094621833216 27114694770688 27140701122048 27176584031744 27249836279808 27250750980096 27297095794688 27324203139072 27504318735936 27524695195648 27552028557312 27598885748736 27599812165632 27614916032256 27661880175168 27706132395424 27710793449472 27737371533312 27757920649216 27817541202304 27892521097728 27940895223808 27968641892352 28016207609856 28053248032768 28128863256576 28173862535168 28177647271936 28205629046784 28238169345484 28314283009488 28390601831616 28391554824192 28412588589056 28440803672064 28489172385792 28505719775232 28554198890496 28599878601728 28676967223296 28714881241088 28792279842816 28819895206086 28842214424576 28869887066112 28870856146944 28919956242432 28958191517696 28982072703108 29036245942272 29082696810496 29148099614404 29149078034048 29227646977536 29306427697152 29307411431424 29471343046656 29475302080512 29522455330816 29602030682112 29618230253346 29641167732736 29669597284656 29721063063552 29749569244992 29772608438272 29801173745664 29802174087168 29852858056704 29916978274176 29967857488928 29972899037184 29997617029632 30020848320512 30088360892288 30089370873856 30170474299392 30251796332544 30369351937596 30422031532032 30451210029072 30473769680896 30474792599552 30504031617024 30556934897664 30573657035712 30597334433792 30626681068032 30679807033344 30709232769024 30762501931008 30797992045408 30882042089472 30934562569216 30965282095104 30988222595072 31058953179136 31143715405824 31169398944852 31227660730368 31263687489643 31294733852592 31347956189076 31349008451712 31403387387904 31433507126784 31456794509312 31457850425344 31488032636928 31559904036864 31664151309056 31695595352064 31699853180928 31791475659776 31877166968832 31878236995584 31932451684352 31964162162688 32060854894592 32174863426944 32198700040192 32235004624896 32272193537696 32304241396224 32359180582272 32360266788864 32447491227648 32471529816064 32541274614016 32577965457408 32685575544832 32718033911808 32773676826624 32792712788304 32817007132672 32848482708012 32905462677504 32906567221248 32962530770944 32995264167936 33033330177736 33095076020224 33122368803552 33212762247168 33237367783424 33313232038912 33346313699328 33403025117184 33456461760512 33494184493056 33590993149952 33623211073767 33681534910464 33713839675044 33739948949504 33773454360576 33830892208128 33849406003824 33850542233088 33875620265984 33908111182464 33966929215488 34025838215168 34098921473792 34190832313344 34282990891008 34284141674496 34387852427264 34422001238016 34480542056448 34535702462464 34554601962237 34614530165432 34647741051084 34674573574144 34707830785824 34768036036608 34801382890368 34828334399488 34861750419456 34922211311616 34941322326528 34968382210048 34997219867904 35001921220608 35197705194752 35198886682624 35293762387968 35388893822976 35390081728512 35526411700584 35588036886528 35592817606656 35622170222688 35649757380608 35669266541664 35729928559592 35731127912704 35765410117248 35793108205568 35827438230528 35889585586176 35924008144896 36068461756416 36126162444288 36187601496064 36223537545216 36306217729908 36333115039744 36334334640128 36432270852096 36530471043072 36572615553922 36608933940768 36672424981248 36736038076416 36771272487936 36798514331648 36799749554176 36819888043008 36882506900224 36919133024256 36983162044416 37082847117312 37162496449953 37190028130304 37231960522752 37291522523136 37354943479808 37392038756352 37477386043776 37505151008768 37607505395712 37638519480576 37752377345984 37789867293696 37854135775488 37855406432256 37957442568192 37985563181056 38007626366976 38072265187328 38110072799232 38235956297728 38279067992064 38323229826014 38361286658016 38389706457088 38426526941448 38493182754816 38494474862592 38559941656576 38598233554944 38642763604144 38686333980672 38714994589696 38852665270272 38941346436111 38970195970048 39008895270912 39075236929536 39076548575232 39181876199424 39295124062208 39300402774016 39332812954218 39339429986304 39469374242816 39490973671128 39559463046208 39597418344096 39598747517952 39628084084736 39666092326656 39734898327552 39803810742272 39889304365568 39996822706176 40105977053184 40196169629541 40197518901792 40227299065856 40267246731264 40335728443392 40422364559598 40445807689728 40492469250128 40562708709376 40601613372096 40672042156032 40711051683072 40742579863552 40764876047616 40835574757376 40874754419712 40876126470144 40906409377792 40945643692032 41176056119296 41287042793472 41398328623104 41399718248448 41492820262752 41524953874432 41559198593136 41566190174208 41636880973824 41726311803456 41797274918768 41798677935616 41838781646592 41871183183872 41911342835712 41984043515904 42024311414784 42079872049152 42193294884864 42260793802752 42266470907904 42357254018226 42471424514232 42502889291776 42504315994112 42618882883584 42733758578688 42831298335744 42899817902592 43015450834944 43072321861632 43145574109696 43147022385152 43188419764224 43263321636864 43379934363648 43437287276544 43473109054662 43554368913408 43624045215744 43698235768832 43722149421606 43723617051072 43797976944016 43841470466304 43873950236672 43875422961664 43993685557248 44163158404736 44207014569984 44212953120768 44283682996224 44403046023168 44461751599104 44504395926984 44537366822912 44581594595328 44658912657408 44779287085056 44830948098356 44875467411264 44908713213952 44951786233392 44959348555776 45031272480768 45107856277504 45132541338432 45134056310784 45210814909952 45255711449088 45289238953984 45554027906394 45587776417792 45633047298048 45710654521344 45712188899328 45835402346496 45888281779921 45896001650688 45940021602048 45974056075264 46019710550016 46072802616316 46196988068112 46277107714432 46323063134208 46357381382144 46401843853824 46482333892608 46588429768704 46662959823872 46669228294144 46715573108736 47021934283614 47023512677568 47058349850624 47105081081856 47185191763968 47186775638016 47313963712512 47368548934112 47450715848704 47457090142208 47496226963584 47559022055552 47687213489664 47769917640704 47815750453248 47817355493376 47898677526528 48091282341888 48168216592384 48298050060288 48408290306544 48538770873408 48540400183296 48576361136128 48624599826432 48707294724096 48811911921024 48896566641664 48981384101888 49028363317248 49093184057344 49160515239936 49225510699008 49272724062018 49310882725888 49358194016256 49359850831872 49443796156416 49549995266604 49634263966037 49642614030336 49683553205328 49722030030848 49856051675136 49969848058368 50104537675776 50184692640768 50386489724928 50472181033984 50473875243008 50522302365696 50609923424256 50676835155968 50746338312192 50813430398976 50862166773696 50950393823232 51009174325207 51038757322752 51148382210688 51235369255264 51286248470016 51324243673088 51325966483456 51581778640896 51720813084672 51803553693696 51921795248148 52011860361216 52061746178736 52100315906048 52102064766976 52152054054912 52242501599232 52383316967424 52443750605624 52452573315072 52495829801856 52502881830912 52593954914304 52654631561504 52796557792128 52798330023936 52888123102208 52940643581952 52979864436736 53289617550876 53329096941568 53382055329792 53389226409984 53474636070912 53503899812496 53594892839388 53596691869056 53689662308352 53741157345792 53780971257856 53834378379264 53896486079464 54135484496128 54189243666432 54229389541376 54281402244096 54353168063488 54499672559616 54501501960192 54594191589376 54648406278144 54858923330883 55008637471872 55049390391296 55104057114624 55197771497472 55199624331264 55229832064512 55323760350336 55412264790848 55474743066624 55515841298432 55635082404608 55785042195456 55881790447616 55937283784704 56032415219712 56106496065536 56257726513152 56347725070336 56355294543872 56411258093568 56476338690968 56628566018976 56781203663232 56783109648384 56825177178112 56978344771584 57011439550464 57108397780992 57199757203456 57353934446592 57429762482176 57484844739021 57584559685632 57639790412172 57684428849152 57739774132224 57741712293888 57839912484864 57916383035392 57964145406216 58072491884544 58165393620992 58296199228808 58298156068096 58455293955072 58612855394304 58614822862848 58942686093312 58950604161024 58999219431327 59044910661632 59204061364224 59236460506692 59282335465472 59339194569312 59442126127104 59499138489984 59545216876544 59602347491328 59705716113408 59833956548352 59935714977856 59995234059264 60041696641024 60176721784576 60178741747712 60340948598784 60503592665088 60633546839397 60738703875192 60844063064064 60902420058144 60947539361792 60949585199104 61008063234048 61113869795328 61147314071424 61194668867584 61253362136064 61359614066688 61418465538048 61595984090816 61764084178944 61869125138432 61930564190208 61976445190144 62117906358272 62287430811648 62338797889704 62455321460736 62527374979286 62589467705184 62695912378152 62698016903424 62806774775808 62867014253568 62913589018624 62915700850688 62976065273856 63119808073728 63328302618112 63391190704128 63399706361856 63535881027339 63582951319552 63754333937664 63756473991168 63864903368704 63928324325376 64121709789184 64349726853888 64397400080384 64544387075392 64608482792448 64718361164544 64720533577728 64894982455296 64943059632128 65082549228032 65155930914816 65371151089664 65436067823616 65547353653248 65583224132409 65585425576608 65634014265344 65696965416024 65810925355008 65813134442496 65925061541888 65990528335872 66066660355472 66190152040448 66244737607104 66425524494336 66474735566848 66626464077824 66692627398656 66806050234368 66912923521024 66988368986112 67181986299904 67246422147534 67363069820928 67427679350088 67479897899008 67546908721152 67661784416256 67698812007648 67701084466176 67751240531968 67816222364928 67933858430976 68051676430336 68197842947584 68381664626688 68565981782016 68568283348992 68775704854528 68844002476032 68961084112896 69071404924928 69109203924474 69229060330864 69295482102168 69349147148288 69415661571648 69536072073216 69602765780736 69656668798976 69723500838912 69844422623232 69882644653056 69936764420096 69994439735808 70003842441216 70395410389504 70397773365248 70587524775936 70777787645952 70780163457024 71052823401168 71176073773056 71185635213312 71244340445376 71299514761216 71338533083328 71459857119184 71462255825408 71530820234496 71586216411136 71654876461056 71779171172352 71848016289792 72136923512832 72252324888576 72375202992128 72447075090432 72612435459816 72666230079488 72668669280256 72864541704192 73060942086144 73145231107844 73217867881536 73344849962496 73472076152832 73542544975872 73597028663296 73639776086016 73765013800448 73838266048512 73966324088832 74165694234624 74324992899906 74380056260608 74463921045504 74583045046272 74709886959616 74784077512704 74954772087552 75010302017536 75215010791424 75277038961152 75504754691968 75579734587392 75708271550976 75710812864512 75914885136384 76015252733952 76144530374656 76220145598464 76471912595456 76558135984128 76646459652028 76722573316032 76779412914176 76853053882896 76986365509632 76988949725184 77119883313152 77196467109888 77285527208288 77372667961344 77429989179392 77705330540544 77882692872222 77940391940096 78017790541824 78150473859072 78153097150464 78363752398848 78454159172123 78590248124416 78600805548032 78665625908436 78678859972608 78938748485632 78981947342256 79118926092416 79194836688192 79197495035904 79256168169472 79332184653312 79469796655104 79778608731136 79993645412352 80211954106368 80392339259082 80395037803584 80454598131712 80534493462528 80671456886784 80844729119196 80891615379456 80984938500256 81125417418752 81203226744192 81344084312064 81422103366144 81485159727104 81529752095232 81671149514752 81749508839424 81752252940288 81891287384064 82352112238592 82574085586944 82796657246208 82799436496896 82985640525504 83049907748864 83118397186272 83132380348416 83273761947648 83452623606912 83594549837536 83597355871232 83677563293184 83742366367744 83822685671424 84048622829568 84159744098304 84386589769728 84521587605504 84532941815808 84714508036452 84858580329031 84942849028464 85005778583552 85008631988224 85237765767168 85467517157376 85662596671488 85799635805184 86030901669888 86144643723264 86291148219392 86294044770304 86376839528448 86526643273728 86759868727296 86874574553088 86946218109324 87108737826816 87248090431488 87396471537664 87444298843212 87447234102144 87595953888032 87682940932608 87747900473344 87750845923328 88326316809472 88414029139968 88425906241536 88567365992448 88806092046336 88923503198208 89008791853968 89074733645824 89163189190656 89317825314816 89558574170112 89661896196712 89750934822528 89817426427904 89903572466784 89918697111552 90062544961536 90215712555008 90265082676864 90268112621568 90421629819904 90511422898176 90578477907968 91108055812788 91175552835584 91266094596096 91421309042688 91424377798656 91670804692992 91776563559842 91792003301376 91880043204096 91948112150528 92039421100032 92145605232632 92393976136224 92554215428864 92646126268416 92714762764288 92803687707648 92964667785216 93176859537408 93325919647744 93338456588288 93431146217472 93791062468929 94043868567228 94047025355136 94116699701248 94210162163712 94370383527936 94373551276032 94737097868224 94901431697408 94914180284416 94992453927168 95118044111104 95374426979328 95539835281408 95631500906496 95634710986752 95797355053056 96182564683776 96336433184768 96596100120576 96816580613088 97077541746816 97080800366592 97152722272256 97414589448192 97623823842048 97793133283328 97962768203776 98056726634496 98186368114688 98321030479872 98451021398016 98545448124036 98621765451776 98716388032512 98719701663744 98887592312832 99099990533208 99268527932074 99285228060672 99367106410656 99444060061696 99712103350272 99939696116736 100209075351552 100369385281536 100772979449856 100869633221301 100944362067968 100947750486016 101044604731392 101219846848512 101353670311936 101492676624384 101626860797952 101724333547392 101900787646464 102018348650414 102077514645504 102296764421376 102470738510528 102572496940032 102648487346176 102651932966912 103163557281792 103441626169344 103607107387392 103663805886711 103843590496296 104023720722432 104123492357472 104200631812096 104204129533952 104304108109824 104485003198464 104766633934848 104887501211248 104905146630144 104991659603712 105005763661824 105309263123008 105593115584256 105596660047872 105776246204416 105881287163904 105959728873472 106579235101752 106658193883136 106764110659584 106778452819968 106949272141824 107007799624992 107189785678776 107193383738112 107379324616704 107482314691584 107561942515712 107668756758528 107792972158928 108270968992256 108378487332864 108458779082752 108562804488192 108706336126976 108999345119232 109003003920384 109188383178752 109296812556288 109717846661766 110017274943744 110098780782592 110208114229248 110395542994944 110399248662528 110459664129024 110647520700672 110824529581696 110949486133248 111031682596864 111270164809216 111570084390912 111763580895232 111874567569408 112064830439424 112212992131072 112515453026304 112695450140672 112710589087744 112822516187136 112952677381936 113257132037952 113562407326464 113566219296768 113650354356224 113956689543168 114022879100928 114216795561984 114399514406912 114707868893184 114859524964352 114969689478042 115169119371264 115279580824344 115368857698304 115479548264448 115483424587776 115679824969728 115832766070784 115928290812432 116144983769088 116330787241984 116592398457616 116596312136192 116910587910144 117225710788608 117229645725696 117885372186624 117901208322048 117998438862654 118089821323264 118408122728448 118472921013384 118564670930944 118678389138624 118884252254208 118998276979968 119090433753088 119204694982656 119411432226816 119667913096704 119871429955712 119990468118528 120353443569152 120357483495424 120681897197568 121007185330176 121267093678794 121477407750384 121688126128128 121804840116288 121895078723584 121899170398208 122016126468096 122227739590656 122294628142848 122389337735168 122506724272128 122719228133376 122836931076096 123191968181632 123528168357888 123738250276864 123861128380416 124235812716544 124574861623296 124677595779408 124910642921472 125054749958572 125178935410368 125391824756304 125396033806848 125613549551616 125734028507136 125827178037248 125952130547712 126239616147456 126656605236224 126782381408256 126799412723712 127071762054678 127165902639104 127508667875328 127512947982336 127729806737408 127856648650752 128004154438727 128243419578368 128699453707776 128794800160768 129088774150784 129216965584896 129436722329088 129441067155456 129789964910592 130165098456064 130311861829632 130742302179328 130872135647232 131094707306496 131166448264818 131170851153216 131268028530688 131393930832048 131621850710016 131626268884992 131850123083776 131981056671744 132133320710944 132380304080896 132489475214208 132851048988672 132949471133696 133252928155648 133385254797312 133612100468736 133825847042048 133976737972224 134131304391049 134363972599808 134492844295068 134726139641856 134855358700176 134959795798016 135093817442304 135323568832512 135397624015296 135402168932352 135502481063936 135632444729856 135867716861952 136395685895168 136763329253376 137131963564032 137136566697984 137551409709056 137664845339763 137688004952064 137922168225792 138142809849856 138218407848948 138453473168419 138458120661728 138590964204336 138698294296576 138831323143296 139072144146432 139205531561472 139313337597952 139447001677824 139765289306112 139988879471616 140007684882432 140790820779008 140795546730496 141175049551872 141555575291904 141560326914048 142105646802336 142352147546112 142371270426624 142488680890752 142599029522432 142677066166656 142919714238368 142924511650816 143061640468992 143172432822272 143309752922112 143696032579584 144273847025664 144504649777152 144750405984256 144894150180864 145224870919632 145332460158976 145337338560512 145729083408384 146121884172288 146290462215688 146435735763072 146689699924992 146944152305664 147085089951744 147194057326592 147279552172032 147530027600896 147676532097024 147932648177664 148331388469248 148649985799812 148760112521216 148902791898111 148927842091008 149166090092544 149419773919232 149568155025408 149909544175104 150020604035072 150554077922304 151009509383936 151159469174784 151416543101952 151421625729024 151829770272768 152030505467904 152289060749312 152440291196928 152943825190912 153027522975621 153116271968256 153292919304056 153445146632064 153558825828352 153706107765792 153972731019264 153977899450368 154239766626304 154571054416576 154745335922688 154859978358784 155410661081088 155765385744444 155880783880192 156035581083648 156300947718144 156306194300928 156727504797696 156908318344246 157180496248832 157201611096064 157331251816872 157357719945216 157877496971264 157963894684512 158237852184832 158389673376384 158394990071808 158512336338944 158664369306624 158939593310208 159557217462272 159987290824704 160423908212736 160784678518164 160790075607168 160909196263424 161068986925056 161342913773568 161689458238392 161969877000512 162250834837504 162406453488384 162688168624128 162844206732288 162970319454208 163059504190464 163342299029504 163499017678848 163504505880576 163782574768128 164576769992649 164704224477184 165148171173888 165593314492416 165598872993792 165971281051008 166099815497728 166236794372544 166547523895296 166905247213824 167189099675072 167194711742464 167355126586368 167484732735488 167645371342848 168097245659136 168319488196608 168773179539456 169043175211008 169065883631616 169429016072904 169717160658062 169885698056928 170011557167104 170017263976448 170475531534336 170935034314752 171325193342976 171599271610368 172061803339776 172289287446528 172454534217063 172582296438784 172588089540608 172753679056896 173053286547456 173519737454592 173749149106176 173892436218648 174217475653632 174496180862976 174792943075328 174888597686424 174894468204288 175191907776064 175365881865216 175495800946688 175501691846656 176652633618944 176828058279936 176851812483072 177134731984896 177612184092672 177847006396416 178017583707936 178149467291648 178326378381312 178635650629632 179117148340224 179323792393424 179501869645056 179634852855808 179807144933568 180125089923072 180431425110016 180530165353728 180536225243136 180843259639808 181022845796352 181156955815936 182216111625576 182351105671168 182532189192192 182842618085376 182848755597312 183341609385984 183553127119684 183584006602752 183760086408192 183896224301056 184078842200064 184291210465264 184787952272448 185108430857728 185292252536832 185429525528576 185607375415296 185929335570432 186353719074816 186651839295488 186676913176576 186862292434944 187582124937858 188087737134456 188094050710272 188233399402496 188420324327424 188740767055872 188747102552064 189474195736448 189802863394816 189828360568832 189984907854336 190236088222208 190748853958656 191079670562816 191263001812992 191269421973504 191594710106112 192365129367552 192672866369536 193192200241152 193633161226176 194155083493632 194161600733184 194305444544512 194829178896384 195247647684096 195586266566656 196113453268992 196372736229376 196642060959744 196902042796032 197090896248072 197243530903552 197432776065024 197439403327488 197775184625664 198199981066416 198537055864148 198570456121344 198734212821312 198888120123392 199424206700544 199879392233472 200418150703104 200738770563072 201545958899712 201739266442602 201888724135936 201895500972032 202089209462784 202439693697024 202707340623872 202985353248768 203253721595904 203448667094784 203801575292928 204036697300828 204155029291008 204593528842752 204941477021056 205144993880064 205296974692352 206327114563584 206883252338688 207214214774784 207327611773422 207687180992592 208047441444864 208246984714944 208401263624192 208408259067904 208608216219648 208970006396928 209533267869696 209775002422496 209810293260288 209983319207424 210011527323648 210618526246016 211186231168512 211193320095744 211552492408832 211762574327808 213158470203504 213316387766272 213528221319168 213556905639936 213898544283648 214015599249984 214379571357552 214386767476224 214758649233408 214964629383168 215123885031424 215337513517056 215585944317856 216541937984512 216756974665728 216917558165504 217125608976384 217412672253952 217998690238464 218006007840768 218376766357504 218593625112576 218845812427501 219435693323532 220034549887488 220197561565184 220416228458496 220791085989888 220919328258048 221295041401344 221649059163392 221898972266496 222540329618432 223140168781824 223527161790464 223749135138816 224129660878848 224425984262144 225030906052608 225390900281344 225421178175488 225645032374272 225905354763872 226514264075904 227124814652928 227132438593536 227300708712448 228045758201856 228433591123968 228799028813824 229415737786368 229719049928704 229939378956084 230338238742528 230559161648688 230737715396608 230959096528896 230966849175552 231359649939456 231665532141568 231856581624864 232289967538176 232661574483968 233184796915232 233192624272384 233821175820288 234451421577216 234459291451392 235362477516369 235770744373248 235802416644096 235996877725308 236179642646528 236816245456896 236945842026768 237129341861888 237356778277248 237768504508416 237996553959936 238180867506176 238409389965312 239335826193408 239742859911424 239980936237056 240706887138304 240714966990848 241363794395136 242014370660352 242534187357588 242954815500768 243376252256256 243609680232576 243790157447168 243798340796416 244032252936192 244455479181312 244589256285696 244778675470336 245013448544256 245673862152192 246383936363264 247056336715776 247476500553728 247722256760832 248471625433088 249149723246592 249355191558816 249821285842944 250109499917144 250357870820736 250783649512608 250792067613696 251227099103232 251468057014272 251654356074496 252479232294912 253313210472448 253564762816512 253598825447424 254143524109356 254331805278208 254575740987093 255017335750656 255025895964672 255459613474816 255713297301504 256008308877454 256486839156736 257398907415552 257589600321536 258177548301568 258433931169792 258873444658176 258882134310912 259579929821184 260330196912128 260623723659264 261484604358656 261744271294464 262189414612992 262332896529636 262341702306432 262536057061376 262787861664096 263243701420032 263252537769984 263700246167552 264266641421888 264760608161792 264978950428416 265702097977344 265898942267392 266505856311296 266770509594624 267224200937472 267651694084096 267953475944448 268262608782098 268727945199616 268985688590136 269452279283712 269710717400352 269919591596032 270187634884608 270647137665024 270795248030592 270804337864704 271004962127872 271264889459712 271735433723904 272791371790336 273526658506752 274263927128064 274273133395968 275102819418112 275329690679526 275376009904128 275844336451584 276285619699712 276436815697896 276906946336838 276916241323456 277181928408672 277396588593152 277662646286592 278144288292864 278411063122944 278626675195904 278894003355648 279530578612224 279977758943232 280015369764864 281373187406787 281581641558016 281591093460992 282350099103744 283111150583808 283120653828096 284211293604672 284704295092224 284742540853248 284977361781504 285198059044864 285354132333312 285839428476736 285849023301632 286123280937984 286344865644544 286619505844224 287392065159168 288547694051328 289009299554304 289500811968512 289788300361728 290449741839264 290664920317952 290674677121024 291458166816768 292243768344576 292580924431376 292871471526144 293379399849984 293888304611328 294170179903488 294388114653184 294559104344064 295060055201792 295353064194048 295865296355328 296662776938496 297299971599624 297520225042432 297805583796222 297855684182016 298332180185088 298839547838464 299136310050816 299819088350208 300041208070144 301108155844608 302019018767872 302318938349568 302833086203904 302843251458048 303659540545536 304061010935808 304578121498624 304880582393856 305887650381824 306055045951242 306232543936512 306585838608112 306890293264128 307117651656704 307412215531584 307945462038528 307955798900736 308479533252608 309142108833152 309490671845376 309719956717568 310821322162176 311530771488888 311761567760384 312071162167296 312601895436288 312612388601856 313455009595392 313816636688492 314360992497664 314403222192128 314662503633744 314715439890432 315754993942528 315927789369024 316475704369664 316779346752768 316789980143616 317024672677888 317328738613248 317879186620416 319114434924544 319974581649408 320847816425472 321569357036328 321580151214336 321818392526848 322137973850112 322685827547136 323378916476784 323939754001024 324501669675008 324812906976768 325376337248256 325688413464576 326119008380928 326684598059008 326998035357696 327009011761152 327565149536256 329153539985298 329408448954368 330296342347776 331186628984832 331197745987584 331942562102016 332199630995456 332473588745088 333095047790592 333810494427648 334378199350144 334389423484928 334710253172736 335290742685696 336194491318272 336638976393216 337546359078912 338086350422016 338131767263232 338858032145808 339434321316124 339771396113856 340023114334208 340034527952896 340951063068672 341870068629504 342650386685952 343198543220736 344123606679552 344578574893056 344909068434126 345164592877568 345176179081216 345507358113792 346106573094912 347039474909184 347439847762259 347498298212352 347784872437296 348434951307264 348992361725952 349585886150656 349777195372848 349788936408576 350383815552128 350731763730432 350991601893376 353305267237888 353656116559872 353703624966144 354269463969792 355224368185344 355694012792832 356035167415872 356298934583296 356652756762624 357064220276449 357271301259264 358234296680448 358647584786848 359003739290112 359269705711616 359614289867136 360862850220032 361060330707456 361072450486272 361686519279616 362045691592704 364432223251152 364702211342336 365064378384384 365685236170752 365697511194624 366683218771968 367106254239368 367168013205504 367520172816384 367792448602112 368157684400128 368582420930528 369575904544896 370216861715456 370584505073664 370859051057152 371214750830592 372707438149632 373303678590976 373353826353152 373724584869888 375164249875716 376175474268912 376188101420544 376466798804992 376840648654848 377481534111744 378948391472896 379605726789632 379969815708672 380472176444416 381497707917312 382159341125632 382526003625984 382538843947008 383189420212224 384012463316181 384730258735104 385345732739072 386384400482304 387266322452352 388310166987264 388323201466368 388610889089024 390495295368192 391172533133312 392226906537984 392745472458752 393284121919488 393804085592064 394181792496144 394487061807104 394865552130048 394878806654976 395550369251328 396399962132832 397074111728296 397140912242688 397468425642624 397776240246784 398848413401088 399758784466944 400836301406208 401477541126144 402393913173147 403091917799424 403478532885204 403777448271872 403791001944064 404178418925568 404879387394048 405414681247744 405970706497536 406507443191808 406897334189568 407603150585856 408073394601656 409187057685504 409882954042112 410289987760128 410593949384704 412654229127168 412994536019289 413766504677376 414428429549568 414655223546844 415360419505257 415374361985184 416094882889728 416493969429888 416802527248384 416816518135808 417216432439296 417940012793856 419550004844992 419966638414848 420023054647296 421237052492032 422372462337024 422386640191488 423104984817664 423525148655616 426316940407008 426632775532544 427056442638336 427113811279872 427797088567296 428031198499968 428759142715104 428773534952448 429517298466816 429929258766336 430247770062848 431171888635712 433083875969024 433513949331456 433835116331008 434251217952768 434825344507904 435997380476928 436012015681536 436753532715008 437187250225152 437691624855002 438871386647064 440069099774976 440395123130368 440832456916992 441582171979776 441838656516096 442590082802688 443298118326784 443797944532992 445080659236864 446280337563648 446708375694333 447054323580928 447498270277632 448259321757696 448851968524288 450061812105216 450781800562688 450842356350976 451810709527744 453028528151808 454249629305856 454264877187072 454601417424896 456091516403712 456867182247936 457598057627648 458831475572736 459082568926863 459438099857408 459878757912168 460676477485056 461118323297376 461475430793216 461918193057792 461933698351104 462719299878912 463331064283136 463713163249728 464579935076352 465323148967936 466369593830464 466385248544768 467642351640576 468902843154432 468918582902784 470724955032738 471541488746496 471604833288192 471993755450616 472359285293056 473632490913792 473891684053536 474258683723776 474713556554496 475537009016832 475993107919872 476361735012352 476818779930624 478671652386816 479485719822848 479961872474112 481413774276608 481429933981696 482727588790272 484028741320704 485068374715176 485909631001536 486752504512512 487219360465152 487580314894336 487596681592832 488064505872384 488910958362624 489178512571392 489557350940672 490026897088512 491347724304384 492767872726528 494112673431552 494953001107456 495444513521664 496943250866176 498299446493184 498710383117632 499642571685888 500218999834288 500715741641472 501567299025216 501584135227392 502454198206464 502936114028544 503308712148992 504958464589824 506626420944896 507129525633024 507197650894848 508287048218712 508663610556416 509151481974186 510034671501312 510051791929344 510919226949632 511426594603008 512016617754908 512973678313472 514797814831104 515179200643072 516355096603136 516867862339584 517746889316352 517764268621824 519159859642368 520660393824256 521247447318528 522969208717312 523488542588928 524378829225984 524665793059272 524683404612864 525072114122752 525575723328192 526487402840064 526505075539968 527400492335104 528533282843776 529521216323584 529957900856832 531404195954688 533011712622592 533541019189248 534448401874944 535303388168192 535906951888896 536525217564196 537455890399232 537971377180272 538904558567424 539421434800704 539839183192064 540375269769216 541294275330048 541590496061184 541608675729408 542009924255744 542529778919424 543470867447808 545582743580672 547053317013504 548527854256128 548546266791936 550205638836224 550659381359052 550752019808256 551688672903168 552571239399424 552873631395792 553813892673676 553832482646912 554363856817344 554793177186304 555325292573184 556288576585728 556822126245888 557788006711296 559061157224448 559955517886464 560030739529728 562746374813574 563163283116032 563182186921984 564700198207488 566222301167616 566241307656192 568422587209344 569408590184448 569485081706496 569954723563008 570396118089728 570708264666624 571678856953472 571698046603264 572246561875968 573239011688448 574784130318336 577095388102656 578018599108608 579001623937024 579576600723456 580899483678528 581329840635904 581349354242048 582916333633536 584487536689152 585161848862752 585742943052288 586758799699968 588340359806976 588776229306368 589118208688128 590120110403584 590706128388096 591730592710656 593325553876992 594010062303217 594599943199248 595040450084864 595611167592444 595711368364032 596664360370176 597679095676928 598272620101632 599638176700416 600082416140288 602216311689216 604038037535744 604637876699136 605666172407808 605686502916096 607319081091072 608122021871616 609156242997248 609761164787712 611775300763648 612110091902484 612465087873024 613171677216224 613780586528256 614235303313408 614824431063168 615890924077056 616959066505216 618284217666304 618981343690752 621642644324352 623061542977776 623523135520768 624142324334592 625203790872576 625224777203712 626910019190784 627633273376984 628721984995328 628806444384256 629325007267488 629430879780864 631509987885056 631855578738048 632951408739328 633558693505536 633579960287232 634049345355776 634657477226496 638228869849088 639949163298816 641695632850944 643138714072656 643160302428672 643636785053696 644275947700224 645371655094272 646757832953568 647879508002048 649003339350016 649625813953536 650752674496512 651376826929152 652238016761856 653369196118016 653996070715392 654018023522304 655130299072512 656537437282503 658307079970596 658816897908736 660592684695552 662373257969664 663885124204032 664399261990912 664947177490176 667620988855296 668756398700288 668778846969856 669420506345472 670581485371392 672388982636544 673277952786432 675092718157824 676172700844032 676263534526464 677716064291616 678868642632248 679542792227712 680046228668416 680069055905792 681902126137344 685300773371904 686397086441472 688247213359104 689157149786112 689818136868252 690329185755136 690352358162432 691014716227584 692213146189824 694078949818368 694879695524518 694996596424704 695569744874592 696869902614528 697984723451904 699171772301312 699554390745696 699577872817152 700767631104256 701463527460864 701983203786752 706087432549107 706610534475776 707312233119744 707407249932288 708538927939584 710448736370688 711388025585664 712070334831744 712597869166592 713305513525248 714128440552898 714542602518528 717295169573696 718007478580224 718539411423232 719228579734272 721725700440064 722120661414912 722144900972544 723373038559232 724091383185408 728864446502304 729404422684672 730128756768768 731370472341504 731395022389248 733366437543936 734212508478736 734336026411008 735040345632768 735584897204224 737164841861056 739151809089792 740433723430912 741169010147328 741718102114304 742429501661184 745414876299264 746607357181952 746707652706304 747449169739776 750328499751432 752350948537824 752376202841088 752933597609984 753681297309696 754963068223488 757896782945792 759211453579264 759939631417344 760944352888832 762995415834624 763727222961279 764318682251264 765052007251968 765077687894016 766378840424448 768024926632362 769460517470208 770691465478144 772768800964608 774532644904704 776620333974528 776646402932736 777221778178048 780990590736384 782345066266624 784453813075968 785490944917504 786568243838976 787608171184128 788363584992288 788974123614208 789731104260096 789757613309952 791100738502656 792799924265664 794148223456592 794281824485376 794936851285248 795552480493568 797696826802176 799517568933888 801672602812416 802955082252288 804787826346294 806183835598848 806957065770408 807554896543744 807582003888128 808356837851136 809758774788096 810829362495488 811941412995072 813014886383616 813794668379136 815206301171712 816146789203312 818374115371008 819765908084224 820579975520256 821187898769408 825308458254336 825989072038578 827533009354752 828856859099136 829310447093688 830720839010514 830748723970368 832189765779456 832987938859776 833605054496768 833633036271616 834432864878592 835880025587712 839100009689984 839933276829696 840046109294592 842474104984064 844744924674048 844773280382976 846209969635328 847050297311232 852633880814016 853265551065088 854112885276672 854227622559744 855594177134592 856062396999936 857518285430208 857547069904896 859034596933632 859858517532672 860495540125696 862343777271424 866167751938048 867027898662912 868502435905536 869650689015808 871994760953856 872024031363072 873507065430016 874374500450304 875383249710004 877742773294128 880138199549952 880790246260736 881664913833984 883164343959552 883677313032192 885180165605376 886596236653568 887595889065984 890161318473728 892560675127296 893416751388666 894108647161856 894996540555264 896518643515392 897703937048576 900123624210432 901563601125376 901684712701952 903621419055488 906057056303616 908499258611712 908529754374144 912183032807424 913734364495872 915196115255296 917662951145472 918165137853726 918876199714816 919757515824336 921352954970112 922236646594752 922950861586432 923836386115584 923867396702208 925438599757824 926662128566272 927426326499456 929159870152704 930646297935872 932739187660928 932770497089536 935284703281152 937805686308864 937837165805568 941449910065476 943082977492992 943209666576384 943987510901232 944718570586112 947264981827584 947783368107072 948517367447552 949427113108992 951074018033664 951986215839744 953637559861248 957343304773632 958971439645696 959923744948224 962827548553216 962859867963392 965455177580544 968057482641408 969174312178933 970136749430352 971819262003072 973505009025024 974438720930304 975160629788672 975193363185664 976129011744768 978357025142784 980053794177024 982695448608768 985535745453056 988225346863104 989906002214912 990889027043328 993886501732352 996598892986368 997420766235264 999285143371776 1000437999668576 1001431483282944 1003134598050432 1003168270454784 1005872228057088 1006617424297984 1009916929179648 1013252841889792 1014259051266048 1014395301789696 1016574096437424 1017327221112832 1018302963948372 1020069343002624 1020103583858688 1021838453899264 1022853189206016 1024033235509816 1025947356626944 1029595629662208 1030358401286144 1032710193206272 1033735724679168 1035493778632704 1035528537243648 1038319719284736 1041320787648512 1042319543286777 1042494894637056 1045938417434624 1046977085177856 1048757658451968 1049331586118544 1049366809225728 1050144228245504 1051151446656384 1052974805680128 1054800984670208 1057066565687552 1059915801713664 1062808391909376 1066023425245184 1067082038378496 1068896803749888 1070606776336384 1071192660829347 1071813903777792 1073050435128392 1074911780798464 1075942754360544 1077809117134848 1078842869601408 1079678366384128 1082588550660096 1083180992122368 1083217351458816 1084019848511488 1085059557838848 1091165487161344 1094106634027008 1097055708512256 1097092533583872 1100411277672448 1101318762718104 1101504039616512 1103377345806336 1105142478798848 1105747262791584 1107627785347352 1107664965293824 1108727713634688 1109586354372608 1110650585146368 1112577153171456 1113644252491776 1118122314448896 1119911035772928 1120061479059456 1125492749627148 1126326566232064 1126364373843968 1129400396414976 1132444602335232 1136845174418688 1138817180368896 1139909447126016 1140792236179456 1141416529333248 1143357713906944 1143396093206528 1144493123751936 1146478023376896 1149568260636672 1152037389948543 1154190776205312 1156037198217216 1158003247874048 1159153201446912 1161798967357056 1162659681271808 1162698708484096 1165832667267072 1170323697725504 1171485886104576 1173517599399936 1176680719613952 1177552458612736 1178236417376256 1180240220807168 1181412256776192 1183461185421312 1186651107753984 1188020124606434 1189199886398496 1190080900169728 1191222335184888 1191422736728064 1193328720740352 1195358191353856 1196545240203264 1199276353400832 1200164832280576 1204432623378432 1207181739519441 1208076075071488 1209275753398272 1211332344815616 1211373005832192 1214638162182144 1216244043743232 1218312485994496 1219522329575424 1223550601527296 1224220183804968 1226343354432448 1227561173056512 1228470606626816 1229648862126336 1231781848154112 1233918133010432 1236568435332608 1237962687381504 1243285288648704 1246081258515771 1246123085955552 1247046271041536 1248284648669184 1250407581745152 1250449554407424 1253820038381568 1255266546753968 1257443969990656 1257612888768512 1258650014534976 1263019975770112 1263711157476096 1265902817478656 1267117387011072 1267159920574464 1268098690711552 1269314954452992 1276457739698176 1279898326597632 1283391265701888 1286277428145312 1286320604857344 1287273570107392 1288551895400448 1290743310188544 1293515665907136 1295759016004096 1298006678700032 1299251627907072 1301505348993024 1302753653858304 1304476033523712 1306738392236032 1307992141430784 1308036047044608 1310260598145024 1313074874565006 1316614159941192 1317633795817472 1321185369391104 1324746515939328 1327770248408064 1328798523981824 1329894354980352 1335241977710592 1337512797400576 1337557693939712 1338841012690944 1341162970742784 1344777965273088 1346555905572864 1350185436315648 1352345401688064 1352527069052928 1355432128583232 1357737285264496 1359085584455424 1360092457336832 1360138111811584 1363804252274688 1370601546743808 1372794172882944 1376494426718208 1378314299572224 1379636273736504 1380658371510272 1380704716324864 1382029432455168 1384426292379648 1388157899636736 1389759391049036 1389993192849408 1391139489749184 1393739805229056 1395969446903808 1398343544602624 1399108781491392 1399155745634304 1401535262208512 1402927054921728 1403966407573504 1412174865098214 1413221068951552 1414624466239488 1414814499864576 1417077855879168 1420897472741376 1422776051171328 1424140669663488 1425195738333184 1426611027050496 1428256881105796 1429085205037056 1434590339147392 1436014957160448 1437078822846464 1438457159468544 1444241322829824 1444289801945088 1446746077118464 1448182766370816 1457728893004608 1458808845369344 1460257513537536 1462740944683008 1462790044778496 1466732875087872 1468425016957472 1468672052822016 1470080691265536 1471169794408448 1474329683722112 1478303618179584 1480867446861824 1482338020294656 1484859003322368 1490829752598528 1493214714363904 1493415305412608 1494898339479552 1500656999502864 1504701897075648 1504752405682176 1505867195219968 1507362594619392 1509926136446976 1515793565891584 1518422907158528 1519879262834688 1521888705777664 1525990831669248 1527454445922558 1528637364502528 1530104014503936 1530155375788032 1532757680848896 1536049853264724 1538921034940416 1541382930956288 1545537601929216 1549065289809408 1553240667949056 1553292805865472 1561981181472768 1564690132533248 1568907626151936 1570981889835008 1573136487677952 1575216342368256 1576727169984576 1577948247228416 1579462208520192 1579515226619904 1582201477005312 1585599848531328 1588296446913184 1588563648970752 1589873702570496 1591104960987136 1599035137867776 1603345205624832 1605910164504576 1609575652692588 1612367671197696 1613914131540816 1615109793087488 1615164007776256 1616713675702272 1619517549576192 1621658724990976 1623882825990144 1626029772767232 1627589336758272 1630412602343424 1632293578406624 1636748230742016 1639531816168448 1641159951040512 1642375797538816 1650616916508672 1651978144077156 1655066018709504 1657713718198272 1658620894187376 1661441678021028 1661497447940736 1664379531558912 1665975877719552 1667210108993536 1667266072543232 1668865729757184 1678200019379968 1679866553659392 1680092218589184 1684948209968128 1689489849348096 1689546560765952 1692419939270656 1694100594622464 1705267761628032 1706531102130176 1708225770553344 1708455245119488 1711188354269184 1712124793999872 1715036570860416 1715094139809792 1719717035065344 1720991080251392 1724687554542848 1732335503876096 1734055797325824 1737004871811072 1739301378031616 1743989521907712 1744048062726144 1747014130860032 1748749000900608 1750766499420008 1755485546588256 1760276399099904 1761580492521472 1766328687919104 1767354626064384 1770360331210752 1773192473307136 1775191778131968 1780322636947456 1782030186909651 1785121350254592 1786833502777332 1788217294323712 1789993081110528 1793037287030784 1795407874097152 1800247248420864 1803127202250752 1803369425403904 1807242838110976 1812114112607232 1816998517223424 1817059508748288 1824366065614848 1827468728991744 1830392230510592 1835325902290944 1836330275707452 1837752399429632 1839515031648672 1842705909940224 1844473293189504 1845901723172864 1847672772231168 1850877199515648 1853324257132544 1854852652998912 1861292595871744 1865478375321856 1865540994179072 1870569406562304 1875611372617728 1875674331611136 1882899820130952 1886165954985984 1886419333152768 1887975021802464 1889437141172224 1894529963655168 1895566736214144 1897034734895104 1898854226217984 1902148036067328 1903972431679488 1914686609547264 1917942879291392 1919847489896448 1925655097106432 1925719735926784 1930910355161088 1936114965282816 1938348624357866 1940273498860704 1943638524006144 1947010018050048 1948877441860608 1950321259577344 1950386726371328 1952258023489536 1956714050285568 1960107588354048 1965390897217536 1969612311847509 1971071490906112 1976450693726208 1979812004429824 1981778054086656 1987773003464704 1993197785972736 1994841532470528 2000875999337152 2002862966565888 2006269196100864 2006336540909568 2011744456114176 2013234848595968 2019833858359296 2026505683779584 2028518102532096 2028790603579392 2033148192874848 2034654442225664 2036605927896744 2040138686005248 2040207167717376 2043676907798528 2045706378412032 2048066471019632 2051894713253888 2059191259324416 2060716802572288 2065420386412544 2067471449358336 2070987557265408 2071057074487296 2076639438569472 2082641575297024 2084639086573554 2084989789274112 2091876834869248 2093954170355712 2097515316903936 2098663172237088 2098733618451456 2100288456491008 2102302893312768 2105949611360256 2109601969340416 2114133131375104 2119831603427328 2125616783818752 2132046850490368 2134164076756992 2137793607499776 2141213552672768 2142385321658694 2143627807555584 2146100870256784 2149823561596928 2151885508721088 2155618234269696 2157685739202816 2159356732768256 2165177101320192 2166361984244736 2166434702917632 2168039697022976 2170119115677696 2182330974322688 2188213268054016 2194111417024512 2194185067167744 2200822555344896 2202637525436208 2203008079233024 2206754691612672 2210284957597696 2211494525583168 2215255570694704 2215329930587648 2217455427269376 2219172708745216 2221301170292736 2225154306342912 2227288504983552 2236244628897792 2239822071545856 2240122958118912 2250985499254296 2252653132464128 2252728747687936 2258800792829952 2264889204670464 2273690348837376 2277634360737792 2279818894252032 2282833058666496 2286715427813888 2286792186413056 2288986247503872 2292956046753792 2299136521273344 2304074779897086 2308381552410624 2312074396434432 2316006495748096 2318306402893824 2323597934714112 2325319362543616 2325397416968192 2331665334534144 2340647395451008 2342971772209152 2347035198799872 2353361439227904 2356472834752512 2360480441614336 2362824513552384 2366922370842624 2373302215507968 2376040249212868 2378399772796992 2380161800339456 2382444670369776 2382845473456128 2386657441480704 2390716382707712 2393090480406528 2398552706801664 2400329664561152 2408865246756864 2414363479038882 2416152150142976 2418551506796544 2422664689631232 2422746011664384 2429276324364288 2432078934335813 2432488087486464 2436624971988992 2439044659150848 2447101203054592 2448440367609936 2452686708864896 2455122346113024 2456941213253632 2459297724252672 2463563696308224 2473136870665216 2475925374763008 2486570577297408 2492162517031542 2492246171911104 2494092542083072 2496569297338368 2500815163490304 2500899108814848 2507640076763136 2510533093507936 2514887939981312 2515225777537024 2517300029069952 2526039951540224 2527422314952192 2531805634957312 2534234774022144 2534319841148928 2538629908905984 2552915479396352 2559796653195264 2566782531403776 2572554856290624 2572641209714688 2574547140214784 2577103790800896 2581486620377088 2587031331814272 2591518032008192 2596013357400064 2598503255814144 2605507307716608 2608952067047424 2613476784472064 2615984282861568 2616072094089216 2620521196290048 2626149749130012 2630615990199961 2633228319882384 2635267591634944 2642370738782208 2649493031878656 2655540496816128 2659788709960704 2670483955421184 2675025594801152 2675115387879424 2677682025381888 2682325941485568 2689555930546176 2693111811145728 2700370872631296 2704690803376128 2705054138105856 2710864257166464 2715474570528992 2718171168910848 2720184914673664 2720276223623168 2741203093487616 2745588345765888 2752988853436416 2756628599144448 2759272547473008 2761316743020544 2761409432649728 2764058864910336 2768852584759296 2776315799273472 2779518782098072 2779986385698816 2782278979498368 2787479610458112 2791938893807616 2796687089205248 2798217562982784 2798311491268608 2803070524417024 2805854109843456 2807932815147008 2824349730196428 2826442137903104 2829248932478976 2829628999729152 2834155711758336 2841794945482752 2845552102342656 2848281339326976 2850391476666368 2853222054100992 2856513762211592 2869180678294784 2872029914320896 2874157645692928 2876914318937088 2888482645659648 2888579603890176 2893492154236928 2896365532741632 2907522936536799 2915457786009216 2917617690738688 2920515027075072 2925481889366016 2925580089556992 2936850033914944 2940161382531072 2942339588816896 2948659367444224 2956607236359168 2961734893723648 2964676040589312 2969718006644736 2981659505197056 2986429428727808 2986830610825216 2989796678959104 3001313999005728 3009403794151296 3009504811364352 3011734390439936 3019852272893952 3031587131783168 3036845814317056 3039758525669376 3043777411555328 3051981663338496 3054908891845116 3057274729005056 3060208029007872 3060310751576064 3065515361697792 3072099706529448 3077842069880832 3082765861912576 3091075203858432 3098130579618816 3106481335898112 3106585611730944 3123962362945536 3126958629860331 3129380265066496 3137815252303872 3141963779670016 3146272975355904 3150432684736512 3153454339969152 3155896494456832 3158924417040384 3164402954010624 3171199697062656 3176592893826368 3179747405140992 3182209921974272 3198070275735552 3206690411249664 3211820329009152 3213577982488041 3219151305385176 3224735342395392 3227828263081632 3230219586174976 3230328015552512 3233427351404544 3239035099152384 3243317449981952 3247765651980288 3252059545534464 3255178673516544 3264587156813248 3273496461484032 3279063632336896 3282319902081024 3284751595077632 3301233833017344 3303956288154312 3310132037419008 3315427436396544 3317241788374752 3322883356042056 3322994895881472 3328759063117824 3331951755439104 3334420217987072 3334532145086464 3337731459514368 3356400038759936 3359733107318784 3360184437178368 3369896419936256 3378979698696192 3379093121531904 3384839878541312 3388201189244928 3410535523256064 3413062204260352 3416451541106688 3422376708538368 3424249587999744 3430073141720832 3430188279619584 3439434070130688 3441982160502784 3449375109085696 3464671007752192 3468111594651648 3474009743622144 3478602756063232 3487979043815424 3488096125452288 3494028261720064 3497498001801216 3501532998840016 3510971093176512 3520552798199808 3523160985042944 3532657375838208 3534709252128768 3540720662421504 3546384946614272 3550383556263936 3560645273894912 3564060373819302 3570242700509184 3573667005554664 3576434588647424 3579986162221056 3586074574061568 3590815748194304 3600494496841728 3606254404501504 3606738850807808 3614485676221952 3624228225214464 3633997034446848 3634119017496576 3648732131229696 3654937457983488 3660784461021184 3670651804581888 3672660551414904 3675504798859264 3679030063297344 3685411819880448 3688946586379008 3691803446345728 3695345544462336 3701754399031296 3706648514265088 3709705305997824 3730956750643712 3731081988358144 3741138813124608 3751222745235456 3751348663222272 3765799640261904 3772331909971968 3772838666305536 3775950043604928 3778874282344448 3789059927310336 3791133472428288 3794069469790208 3797708452435968 3804296072134656 3807944863358976 3829373219094528 3835885758582784 3839694979792896 3851310194212864 3851439471853568 3861820710322176 3872229930565632 3876697248715732 3880546997721408 3887277048012288 3894020036100096 3897754883721216 3900642519154688 3904516046979072 3913428100571136 3920215176708096 3930781794435072 3939224623695018 3942142981812224 3952901387452416 3959624008859648 3963556108173312 3975546006929408 3986395571945472 3989683064941056 4001751998674304 4005725933131776 4012538392201728 4012673081819136 4023488912228352 4039667716718592 4053011367559168 4057036205064192 4057581207158784 4066296385749696 4069308884451328 4073211855793488 4080277372010496 4080414335434752 4087353815597056 4091412756824064 4096132942039264 4103789426507776 4118382518648832 4121433605144576 4130840772825088 4134942898716672 4141975114530816 4142114148974592 4153278877138944 4158070436122519 4165283150594048 4169278173147108 4169979578548224 4183753669738496 4187908340711424 4195030633807872 4197326344474176 4197467236902912 4200576912982016 4204605786625536 4211899222720512 4228266262750208 4239663206854656 4251233567637504 4264093700980736 4268328153513984 4275587214999552 4282427105345536 4284770643317388 4287255615111168 4292201740513568 4299647123193856 4303771017442176 4311236468539392 4315371478405632 4318713465536512 4332723968489472 4332869405835264 4340238231355392 4364661948645376 4376426536108032 4388222834049024 4388370134335488 4401645110689792 4405275050872416 4406016158466048 4413509383225344 4420569915195392 4422989051166336 4430511141389408 4430659861175296 4434910854538752 4438345417490432 4442602340585472 4454577009967104 4472489257795584 4479644143091712 4480245916237824 4501970998508592 4505306264928256 4505457495375872 4517601585659904 4529778409340928 4547380697674752 4555268721475584 4559637788504064 4565666117332992 4573430855627776 4573584372826112 4577972495007744 4585912093507584 4598273042546688 4608149559794172 4616763104821248 4624148792868864 4632012991496192 4636612805787648 4647195869428224 4650638725087232 4650794833936384 4681294790902016 4685943544418304 4694070397599744 4706722878455808 4712945669505024 4720960883228672 4725649027104768 4733844741685248 4746604431015936 4752080498425736 4756799545593984 4760323600678912 4764889340739552 4765690946912256 4773314882961408 4781432765415424 4797105413603328 4800659329122304 4817730493513728 4828726958077764 4832304300285952 4837103013593088 4845329379262464 4845492023328768 4858552648728576 4864157868671626 4864976174972928 4873249943977984 4878089318301696 4894202406109184 4896880735219872 4905373417729792 4910244692226048 4913882426507264 4918595448505344 4927127392616448 4946273741330432 4951850749526016 4973141154594816 4984325034063084 4984492343822208 4988185084166144 4993138594676736 5001630326980608 5001798217629696 5021066187015872 5029775879962624 5030451555074048 5034600058139904 5052079903080448 5054844629904384 5063611269914624 5068469548044288 5068639682297856 5077259817811968 5105830958792704 5119593306390528 5133565062807552 5145109712581248 5145282419429376 5149094280429568 5162973240754176 5174062663628544 5183036064016384 5192026714800128 5197006511628288 5211014615433216 5217904134094848 5226953568944128 5231968565723136 5232144188178432 5241042392580096 5252299498260024 5261231980399922 5266456639764768 5270535183269888 5284741477564416 5298986063757312 5311080993632256 5319577419921408 5340967910842368 5346090560728953 5350051189602304 5350230775758848 5355364050763776 5364651882971136 5379111861092352 5386223622291456 5400741745262592 5409381606752256 5410108276211712 5421728514332928 5430949141057984 5436342337821696 5440369829347328 5440552447246336 5482406186975232 5491176691531776 5505977706872832 5513257198288896 5518545094946016 5522633486041088 5522818865299456 5528117729820672 5537705169518592 5552631598546944 5559037564196144 5559972771397632 5564557958996736 5583877787615232 5593374178410496 5596435125965568 5596622982537216 5606141048834048 5611708219686912 5615865630294016 5648699460392856 5652884275806208 5658497864957952 5659257999458304 5668311423516672 5683589890965504 5691104204685312 5696562678653952 5700782953332736 5706444108201984 5713027524423184 5738361356589568 5744059828641792 5748315291385856 5753828637874176 5776965291319296 5777159207780352 5786984308473856 5792731065483264 5815045873073598 5830915572018432 5835235381477376 5841030054150144 5850963778732032 5851160179113984 5873700067829888 5880322765062144 5884679177633792 5897318734888448 5913214472718336 5923469787447296 5929352081178624 5939436013289472 5963319010394112 5972858857455616 5973661221650432 5979593357918208 6002627998011456 6018807588302592 6019009622728704 6023468780879872 6039704545787904 6063174263566336 6079517051338752 6087554823110656 6103963326676992 6109817783690232 6114549458010112 6120416058015744 6120621503152128 6131030723395584 6144199413058896 6155684139761664 6165531723825152 6182150407716864 6196261159237632 6212962671796224 6213171223461888 6247924725891072 6253917259720662 6258760530132992 6275630504607744 6283927559340032 6292545950711808 6300865369473024 6306908679938304 6311792988913664 6317848834080768 6328805908021248 6342399394125312 6353185787652736 6359494810281984 6396140551471104 6413380822499328 6423640658018304 6427155964976082 6438302610770352 6449470684790784 6455656526163264 6460439172349952 6460656031105024 6466854702809088 6478070198304768 6486634899963904 6495531303960576 6504119091068928 6510357347033088 6529174313626496 6546992922968064 6558127264673792 6564639804162048 6602467666034688 6607912576308624 6620264074838016 6630854872793088 6634483576749504 6645766712084112 6645989791762944 6657518126235648 6663903510878208 6668840435974144 6675462919028736 6712800077519872 6719466214637568 6720368874356736 6739792839872512 6757959397392384 6758186243063808 6769679757082624 6776402378489856 6784220185252531 6821071046512128 6826124408520704 6832903082213376 6848499175999488 6860146283441664 6860376559239168 6878868140261376 6898750218171392 6929342015504384 6936223189303296 6948019487244288 6957205512126464 6975958087630848 6976192250904576 6988056523440128 6994996003602432 7003065997680032 7021942186353024 7041105596399616 7046321970085888 7069418504257536 7081441324843008 7092769893228544 7100767112527872 7121290547789824 7128120747638604 7140485401018368 7147334011109328 7152869177294848 7159972324442112 7172149148123136 7181631496388608 7200988993683456 7212508809003008 7228971352443904 7248456450428928 7267994068893696 7268238034993152 7296236803007439 7297464262459392 7309874915966976 7321568922042368 7341303609163776 7345321102829808 7351009597718528 7358060126594688 7370823639760896 7377893172758016 7383606892691456 7390691088924672 7419410611995648 7461913501287424 7462163976716288 7482277626249216 7502445490470912 7502697326444544 7531599280523808 7544663819943936 7545677332611072 7551900087209856 7557748564688896 7578119854620672 7582266944856576 7588138939580416 7595416904871936 7615889726717952 7658746438189056 7671771517165568 7679389959585792 7702620388425728 7702878943707136 7723641420644352 7744459861131264 7753394497431464 7761093995442816 7774554096024576 7788040072200192 7795509767442432 7801285038309376 7826856201142272 7840430353416192 7861563588870144 7878449247390036 7884285963624448 7891847970599883 7905802774904832 7919248017719296 7927112216346624 7951092013858816 7979366129882112 8003503997348608 8011451866263552 8025076784403456 8025346163638272 8046977824456704 8079335433437184 8106022735118336 8114072410128384 8115162414317568 8132592771499392 8138617768902656 8146423711586976 8160554744020992 8160828670869504 8174707631194112 8192265884078528 8207578853015552 8236765037297664 8242867210289152 8261681545650176 8269885797433344 8283950229061632 8284228297949184 8306557754277888 8316140872245038 8330566301188096 8338556346294216 8339959157096448 8367507339476992 8375816681422848 8390061267615744 8394652688948352 8394934473805824 8401153825964032 8409211573251072 8423798445441024 8456532525500416 8479326413709312 8502467135275008 8528187401961472 8536656307027968 8551174429999104 8564854210691072 8569541286634776 8584403481027136 8599294246387712 8607542034884352 8622472937078784 8630742956811264 8637426931073024 8665447936978944 8665738811670528 8680476462710784 8722568809610397 8729323897290752 8752853072216064 8776445668098048 8776740268670976 8803290221379584 8810550101744832 8827018766450688 8841139830390784 8845978102332672 8861022282778816 8861319722350592 8869821709077504 8876690834980864 8885204681170944 8909154019934208 8944978515591168 8959288286183424 8960491832475648 9003941997017184 9010612529856512 9010914990751744 9035203171319808 9059556818681856 9094761395349504 9110537442951168 9119275577008128 9131332234665984 9146861711255552 9147168745652224 9155944990015488 9171824187015168 9196546085093376 9216299119588344 9233526209642496 9248297585737728 9264025982992384 9273225611575296 9294391738856448 9301277450174464 9301589667872768 9362589581804032 9371887088836608 9388140795199488 9413445756911616 9425891339010048 9441921766457344 9451298054209536 9467689483370496 9493208862031872 9504160996851472 9513599091187968 9520647201357824 9529778681479104 9546629765922816 9562865530830848 9594210827206656 9601318658244608 9635460987027456 9657453916155528 9664608600571904 9674206027186176 9690658758524928 9690984046657536 9717105297457152 9728315737343252 9729952349945856 9746499887955968 9756178636603392 9788404812218368 9793761470439744 9810746835459584 9820489384452096 9827764853014528 9837190897010688 9854254785232896 9892547482660864 9903701499052032 9946282309189632 9968650068126168 9968984687644416 9976370168332288 9986277189353472 10003260653961216 10003596435259392 10042132374031744 10059551759925248 10060903110148096 10069200116279808 10109689259808768 10127222539829248 10136939096088576 10137279364595712 10154519635623936 10211661917585408 10239186612781056 10267130125615104 10290219425162496 10290564838858752 10298188560859136 10325946481508352 10348125327257088 10366072128032768 10394013023256576 10422029230866432 10435808268189696 10453907137888256 10463937131446272 10464288376356864 10482084785160192 10504598996520048 10522463960799844 10532913279529536 10541070366539776 10569482955128832 10597972127514624 10622161987264512 10639154839842816 10681935821684736 10692181121457906 10700102379204608 10700461551517696 10710728101527552 10729303765942272 10758223722184704 10772447244582912 10801483490525184 10818763213504512 10820216552423424 10843457028665856 10861898282115968 10872684675643392 10880739658694656 10964812373950464 10982353383063552 11011955413745664 11026514396577792 11037090189892032 11045266972082176 11045637730598912 11056235459641344 11075410339037184 11105263197093888 11118075128392288 11119945542795264 11129115917993472 11186748356820992 11192870251931136 11193245965074432 11212282097668096 11223416439373824 11297398920785712 11305768551612416 11316995729915904 11318515998916608 11336622847033344 11367179781931008 11382208409370624 11393125357307904 11401565906665472 11412888216403968 11426055048846368 11476722713179136 11488119657283584 11496630582771712 11507657275748352 11553930582638592 11554318415560704 11573968616947712 11585462130966528 11630091746147196 11661831144036864 11670470762954752 11682060108300288 11701927557464064 11747400135659776 11760645530124288 11794637469776896 11826428945436672 11846939574894592 11858704162357248 11878872026578944 11926638020788224 11945717714911232 11947322443300864 11959186715836416 12005255996022912 12037615176605184 12038019245457408 12046937561759744 12126348527132672 12159034102677504 12175109646221312 12207926653353984 12219635567380464 12229098916020224 12240832116031488 12241243006304256 12262061446791168 12288398826117792 12311368279523328 12331063447650304 12364300815433728 12392522318475264 12425925343592448 12426342446923776 12474211308367557 12495849451782144 12507834519441324 12517521060265984 12551261009215488 12567855118680064 12585091901423616 12601730738946048 12613817359876608 12623585977827328 12635697668161536 12684798788250624 12706371575305472 12718989620563968 12792281102942208 12826761644998656 12847281316036608 12854311929952164 12876605221540704 12898941369581568 12911313052326528 12920878344699904 12921312062210048 12933709405618176 12956140396609536 12973269799927808 13020714694066176 13058348627252992 13093985845936128 13116254529347584 13129279608324096 13204935332069376 13215825152617248 13240528149676032 13261709745586176 13268967153499008 13291533424168224 13291979583525888 13315036252471296 13327807021756416 13337680871948288 13425600155039744 13438932429275136 13440737748713472 13479585679745024 13515918794784768 13516372486127616 13539359514165248 13552804756979712 13568440370505062 13642142093024256 13652248817041408 13665806164426752 13696998351998976 13720292566883328 13720753118478336 13757736280522752 13797500436342784 13858684031008768 13872446378606592 13896038974488576 13914411024252928 13951916175261696 13952384501809152 13976113046880256 14006131995360064 14043884372706048 14082211192799232 14092643940171776 14138837008515072 14162882649686016 14185539786457088 14201534225055744 14242581095579648 14256241495277208 14280970802036736 14294668022218656 14305738354589696 14319944648884224 14344298296246272 14363262992777216 14401977987366912 14425017618006016 14457942704887808 14496912900857856 14535988137787392 14536476069986304 14592473606014878 14594928524918784 14619749831933952 14643137844084736 14682607218327552 14690642205659616 14702019195437056 14716120253189376 14741647279521792 14755786345516032 14767213785382912 14781382177849344 14838821223991296 14923827002574848 14924327953432576 14964555252498432 15004890980941824 15005394652889088 15063198561047616 15089327639887872 15091354665222144 15103800174419712 15115497129377792 15156239709241344 15164533889713152 15176277879160832 15190833809743872 15231779453435904 15317492876378112 15343543034331136 15358779919171584 15405240776851456 15405757887414272 15447282841288704 15488919722262528 15506788994862928 15522187990885632 15549108192049152 15576080144400384 15591019534884864 15602570076618752 15653712402284544 15680860706832384 15723127177740288 15756898494780072 15768571927248896 15783695941199766 15811605549809664 15838496035438592 15854224432693248 15902184027717632 15958732259764224 16007007994697216 16022903732527104 16050153568806912 16050692327276544 16093955648913408 16158670866874368 16212045470236672 16228144820256768 16230324828635136 16265185542998784 16277235537805312 16292847423173952 16321109488041984 16321657341739008 16349415262388224 16384531768157056 16415157706031104 16473530074595328 16523363091300352 16539771594866688 16567900458123264 16568456595898368 16613115508555776 16632281744490076 16661132602376192 16677112692588432 16679918314192896 16735014678953984 16751633362845696 16780122535231488 16789305377896704 16789868947611648 16802307651928064 16818423146502144 16847596890882048 16913065051000832 16958652827418624 17004934270550016 17056374803922944 17073312614055936 17102348859998208 17129708421382144 17139082573269552 17168806962054272 17198588492775424 17215084069768704 17244945874157568 17261485913622528 17330895873957888 17331477623341056 17360952925421568 17445137619220794 17458647794581504 17505706144432128 17552891336196096 17553480537341952 17606580442759168 17621100203489664 17654037532901376 17682279660781568 17691956204665344 17722044565557632 17722639444701184 17739643418155008 17770409362341888 17818308039868416 17889957031182336 17918576572366848 17920983664951296 18007883994034368 18021225059713024 18021829981503488 18070406342639616 18119113637363712 18189522790699008 18238551154016256 18262664469331968 18293723422511104 18294337491304448 18311889980030976 18343648374030336 18393092170186752 18414311931399727 18432598239176688 18467052419284992 18496595171475456 18528051965984768 18546451223150592 18588783477712896 18602554900348928 18725179163608064 18743774177673216 18776281590398976 18826891513823232 18851782678020096 18883843532914688 18902596108419072 18935378966740992 18986417724063744 19008321993702944 19027198182375936 19041294402715648 19059557362958208 19125731061661696 19188421654413312 19270921974054912 19314907832311056 19329217201143808 19348412054372352 19381317517049856 19381968093315072 19434210594914304 19456631474686504 19459904699891712 19492999775911936 19512357273206784 19576809624436736 19587522940879488 19621493670919168 19640978768904192 19655529706029056 19674381794021376 19785094965321728 19807402998104064 19892564618379264 19937300136252336 19937969375288832 19952740336664576 19972554378706944 20006521307922432 20084264748063488 20119103519850496 20138400232559616 20219378519617536 20254445079658496 20273878192177152 20274558729191424 20309039271247872 20352660555757593 20423323835170816 20478373225562112 20580438850324992 20581129677717504 20596377121718272 20696250654514176 20732144256065536 20788026046513152 20844058461732864 20871616536379392 20907814275776512 20927874262892544 20928576752713728 20964169570320384 21009197993040096 21044927921599688 21065826559059072 21082140733079552 21138965910257664 21244323974529024 21278309679685632 21363871643369472 21384362242915812 21400204758409216 21400923103035392 21421456203055104 21458607531884544 21516447444369408 21544894489165824 21602966981050368 21637526427009024 21686914057331712 21723796564231936 21745369351286784 21761479317389312 21888710409022317 21929624747900928 21964706766127104 22023910827491328 22053028793155584 22074180379784064 22090533944164352 22091275461197824 22112470919282688 22150820678074368 22236150256784576 22258231835986944 22373496713641984 22385740503862272 22386491930148864 22424564195336192 22446832878747648 22594797841571424 22611537103224832 22633991459831808 22637031997833216 22673245694066688 22734359563862016 22764416818741248 22786250714615808 22803131813330944 22852110097692736 22953445426358272 22976239314567168 22993261165543424 23015314551496704 23107861165277184 23108636831121408 23147937233895424 23170924261933056 23260183492294392 23323662288073728 23340941525909504 23364120216600576 23403855114928128 23494800271319552 23521291060248576 23589274939553792 23652857890873344 23675543911799649 23693879149789184 23717408324714496 23757744053157888 23853276041576448 23891435429822464 23894644886601728 24010511992045824 24075230353210368 24076038490914816 24093875123519488 24252697054265344 24318068205355008 24350219292442624 24415853306707968 24439271134760928 24458197832040448 24481664232062976 24482486012608512 24524122893582336 24576797652235584 24622736559046656 24662126895300608 24728601630867456 24785044636950528 24851850687184896 24852684893847552 24948422616735114 24991698903564288 25015669038882648 25035042120531968 25102522018430976 25135710237360128 25170183802847232 25203461477892096 25227634719753216 25247171955654656 25271395336323072 25369597576501248 25412743150610944 25437979241127936 25584562205884416 25653523289997312 25694562632073216 25708623859904328 25753210443081408 25797882739163136 25822626104653056 25841756689399808 25842624124420096 25867418811236352 25912280793219072 25946539599855616 26041429388132352 26116697254505984 26187971691872256 26232509058695168 26258559216648192 26409870664138752 26431650305234496 26481056299352064 26523419491172352 26537934306998016 26583066848336448 26583959167051776 26630072504942592 26655614043512832 26675361743896576 26851200310079488 26877864858550272 26881475497426944 26959171359490048 27031837589569536 27032744972255232 27078719028330496 27105609513959424 27136880741010124 27284284186048512 27304497634082816 27331612328853504 27393996703997952 27440585133766656 27441506236956672 27515472561045504 27595000872685568 27717368062017536 27744892757213184 27792077948977152 27828822048505856 27903832350523392 27904769003618304 27952226093760512 28012263990720128 28087768745412096 28164422385598464 28277674017030144 28325765299372032 28371079572914176 28403068450111488 28485162191159296 28512482990554416 28561941604073472 28589336044437312 28611476709179392 28639889297768448 28688596592492544 28726525985554432 28803955974733824 28850035236012032 28915885409775616 28993825801715712 29071976275574784 29072952139972608 29184947212029756 29189857049837568 29239499663867904 29286275688169472 29365214436655104 29381284411319232 29404038390874112 29432240506378752 29483294559043584 29511572691032064 29562764355698688 29677642447982592 29847654005149696 29848655906865152 29929110504996864 30009781961883648 30010789305778176 30126397122095232 30178655279775744 30182709330444288 30207600348839424 30230994258755584 30329067779426304 30381667619487744 30463558906871808 30634985752756224 30687086068662272 30717559838343168 30810481553702912 30811515774828544 30894565682577408 30977839444525056 31013577989725856 31044375981771264 31098216384098304 31182039069769728 31205140153237504 31307424804569088 31361721413664768 31446254355480576 31513796989560144 31537143854497792 31567391882399532 31623211099619328 31676992070877184 31708448865386496 31804368055435264 31917464519528448 32014015989394432 32045807465054208 32100307137613824 32101384654553088 32187911297826816 32317341733748736 32424090940473344 32456289640513536 32460649657270272 32530371085997568 32554471075610624 32585694846347904 32642218976083968 32698830524776448 32769063536314112 32947060149190656 33046726182600704 33079543189733376 33135800916246528 33136913191796736 33226231017111552 33264563488980152 33322265204752384 33354225385176864 33359836628385792 33470029357907968 33560245070462976 33578610755793408 33579737895223296 33604615303856128 33636846293004288 33826130102001664 33917305654837248 34009868541100032 34112749607845888 34146625228111872 34204697719996416 34259416842764288 34278165146539104 34337613924108544 34397176985550848 34430168139537408 34489891748315136 34522971827245056 34661791747915776 34662955246682112 34721905850843136 34890275238441588 34917295589163008 35011412288864256 35105782672392192 35213160885518336 35242200406979328 35364559321563136 35383912409330688 35444089131115264 35445278889402368 35479286836310016 35540818724683776 35636616079736832 35779914062364672 35837153144733696 35841967329902592 36015767988068736 36042450119426048 36043659963006976 36140812685279232 36379045581398016 36477102308032512 36525328938663936 36587446845022208 36588674982608896 36623779960061952 36687296748060672 36786184340373504 36828623862799454 36865196478353376 36934104838569984 36993190342950912 37056103931969536 37092902446301184 37177566955425792 37205109800697856 37422633925102671 37450358327216128 37487548355346432 37552563180797952 37653783027646464 37703565356040192 37767687065829376 37805192216838144 37870757933481984 38016643987405888 38054396364751872 38082588805431296 38119114725916416 38251462123323392 38376843308826624 38541843948109824 38629815664622112 38658434402287616 38696824108744704 38762635034099712 38763936186630144 38868421189828608 38913262949373008 38919809399783424 38985999551823872 39153619248873472 39175045881758976 39242987341838336 39281957537808384 39311059412058112 39348763588042752 39570189930643456 39614805996208128 39785129236758528 39874600272504672 39875938750577664 39905480673329152 39945108757413888 40013042615844864 40168529496126976 40238207039700992 40276800465119232 40438757039235072 40508890159316992 40547756384354304 40549117458382848 40618078542495744 40705321111515186 40846647670341632 40956746451124224 41160877700649984 41162259355435008 41192754243436544 41392501309028352 41464288512131072 41576052093026304 41688116923465728 41743233072758784 41815628551553024 41855748525785088 41857153505427456 41928339140640768 42018395986080192 42089855843199376 42131653118118144 42164281466159104 42277931820515328 42488647949058048 42556619359371264 42727743286738944 42768724485831624 42800409516818432 42801846206070784 42842912406110208 42917215063769088 43032894888738816 43089788978331648 43205933962100736 43275052854018048 43373828114663424 43447593128463872 43490738702573568 43522958634778624 43777420818044634 43859249495801856 43929413532254208 44047821654982656 44106057586311168 44148360759568128 44181067888328704 44182550922395648 44224941838565376 44301641356148736 44472300513569152 44516463671973888 44771481007724544 44772983860297728 44849128390672384 44893665757495296 45189595683142848 45223074206449664 45267982919663616 45274063995666432 45346491388133376 45468719127724032 45528833637482496 45572501429231616 45606263626661888 45704220195385472 45906890852716544 45952478629134336 46030629102993408 46215722330554368 46217273662242816 46295874467790848 46341848523866112 46520366984588784 46647324576147456 46681883051819008 46728240433201152 46807710229856256 46989600542639104 47042582120497152 47178549879107584 47305715781746688 47351087823599298 47387758299578368 47434816649428992 47515488106315776 47706552083152896 47782870859644928 47789289773203456 48021023984091648 48150460706420736 48152076981829632 48505394108530688 48636136410710016 48700438584885248 48831706613415936 48878542269521856 48916395664080896 48963328464125952 48964972025217024 49048245787164672 49153595304471168 49245473118093312 49324253790601216 49570089273901056 49703701374369792 49705369787695104 49896845233470228 49983397807128576 50031338077765296 50070084241063936 50205044036861952 50271420474720256 50340367605694464 50406922955784192 50455269439506432 50542790672646144 50739195153002496 50825486301221888 50875958482255872 51169124411768832 51307046579994624 51389125264146432 51417247719808656 51506420886162816 51595765478326272 51645252209306112 51683513378799616 51685248248840192 51734837622472704 52082858776264704 52233394509011968 52375943383744512 52465018117390336 52517118433296384 52819741328277504 52863300610468992 52962112598704128 53046838982344704 53075868613996032 53166133696672896 53167918334103552 53311228087025664 53350723487793152 53702400620158976 53755729717100544 53762950994853888 53918342718980096 54063675179139072 54065489944510464 54157438056660992 54211219027918848 54273761482020248 54568568372097024 54608995268165632 54787993407995904 54881170267533312 54883012473913344 55030945122091008 55190001745371136 55242935794199181 55434736124035072 55489785514426368 55584155897954304 55657644097011712 55807664701046784 55904452187521024 56024527981440256 56175537490824192 56328844771196928 56555348034060288 56651530598744064 56742159145828352 56806136900222976 56970324382318592 57024965981108832 57123883208146944 57178672088874624 57222953418358784 57377193184985088 57453051971108864 57700070472024064 57831770819551232 57987651603431424 58143952551149568 58145904279945216 58369894424059512 58379714099675136 58478999327735808 58572551376338944 58730428873310208 58762568822638464 58808076781748224 58864481012757504 58966589118087168 59023145382064128 59355284895965184 59695308010299392 59697311813730304 59858221009993728 60019563923767296 60252794244190464 60357310559551488 60415200697678848 60461988517511168 60658135558852608 60763335238975488 60927117813743616 61057981667272779 61269971505512448 61374172137324544 61435119676686336 61620963107405824 61623031549657088 61789131365154816 62027155979451712 62088751963542528 62196432768196608 62364078139539456 62410280306475008 62614849609138176 62723442827329536 62892508710961152 63027593979120288 63074287708995584 63134783764799064 63246422199238656 63353984141754368 63416897730772992 63608736110870528 63834929039056896 64028031978788864 64091614930108416 64200614275227648 64202769309106176 64375822595653632 64634683467497472 64848181880946688 64912579281027072 65060742171995136 65108942151221248 65171389692695808 65284437952167936 65397661049552896 65538127072628224 65894120298381312 66093452365201408 66159086379466752 66271601832493056 66273826383593472 66452462034223104 66529126977960304 66644530409504768 66708450770353728 66940058715815936 67120490140925952 67157221511586816 67159475790446592 67209230607712256 67273692586008576 67652260204003328 67834611309674496 68019737082200064 68225499215691776 68293250456223744 68409395439992832 68518833685528576 68556330293078208 68675227848217088 68794353971101696 68860336279074816 68979783496630272 69045943654490112 69323583495831552 69325910493364224 69443811701686272 69780550476883176 69834591178326016 70022824577728512 70211565344784384 70426321771036672 70484400813958656 70767824818661376 70888178262230528 70890557778804736 70958573672620032 71081637449367552 71273232159473664 71559828124729344 71674306289467392 71683934659805184 72031535976137472 72084900238852096 72087319926013952 72281625370558464 72758091162796032 72954204616065024 73050657877327872 73174893690044416 73177349965217792 73247559920123904 73374593496121344 73572368680747008 73657247725598908 73730392956706752 73868209677139968 73986380685901824 74112207863939072 74185804892602368 74355133910851584 74410219601395712 74845267850205342 74900716654432256 74975096710692864 75105126361595904 75307566055292928 75407130712080384 75535374131658752 75610384433676288 75741515866963968 76033287974811776 76108792729503744 76165177610862592 76238229451832832 76753686617653248 77083687896219648 77259631329244224 77316868804575232 77393648217489408 77525270068199424 77527872373260288 77736842379657216 77826525898746016 77839618799566848 77971999103647744 78307238497746944 78350091763517952 78485974683676672 78563915075616768 78697527176085504 79140379861286912 79229611992416256 79570258473517056 79749200545009344 79751877501155328 79810961346658304 79890217514827776 80026085231689728 80337058992253952 80476414079401984 80553600930238464 80877514078470144 81017780318633984 81095512768708608 81098234916765696 81236157084991488 81410642223030372 81693295340683264 81913492902248448 82321755401299968 82324518710870016 82785002618056704 82928577024262144 83152104186052608 83376233846931456 83486466145517568 83631257103106048 83711497051570176 83714307010854912 83856678281281536 84036791972160384 84179711686398752 84263306236236288 84328562932318208 84977295898116096 85113238718742528 85455486573477888 85537448971663248 85600819033636864 85603692412141568 85685824812220416 85834430127538176 86065789777477632 86179577956663296 86411867924201472 86550105708036096 86747656229326848 86895186256927744 86981477405147136 87045917269557248 87554841636089268 87718498991603712 87858827064508416 88095643309965312 88212115172622336 88296721519136256 88362135776657408 88365101844791296 88449883677130752 88944601027138304 89032927343947776 89542962015449088 89545967720595456 89698256781344768 89787331514990592 90379191366285696 90446148412899328 90535965839327232 90548127991332864 90692982776266752 91145002858463232 91212527253323776 91408440390770944 91813781705433088 91904957258268672 92061258205986816 92431444661108736 92434547324485632 92591748935581696 92683697047732224 93040733969177568 93294649152294912 93363766103638016 93615420459712512 93979201085278208 94085164240994304 94357099758215168 94611431563493376 94702175647198596 94775516599156736 94869633298857984 95030976212631552 95413104166305792 95565741719289856 95578579546406912 96042047968183296 96300921412841472 96304153963659264 97010788217061376 97272272821420032 97400877169770496 97663413226831872 97757084539043712 97832791328161792 97926656928251904 98096491574329344 98307190608942336 98648507581202432 99140178547802112 99407402748739584 99410739575390208 99793690466940456 99966795614257152 100062676155530592 100140168482127872 100410088073723904 100542840949440512 100680735211388928 100813845911568384 100910538879012864 101478390306004992 101650972602443776 101751916964511744 102338248823537664 102614093159989248 102778250528292864 102834495439617312 103012841772325632 103191530956652544 103290504418612224 103367026757599232 103370496497680384 103469675244945408 104165717552529408 104466789018023936 104751886767489024 104930036234780672 105034236866592768 105639482656555008 105726601220937984 106093677964689408 106151737227992064 106332267393345792 106335836668207104 106622456174051328 106701446975586304 107404801240317952 107511459434201088 107525901989707776 107836685437960192 108127350358278144 108130979889020928 108314876113321984 108422438055837696 108547522964040496 109137136744194048 109217990536331264 109575986815991808 109762340535066624 109766024947826688 110061890244182016 110380003490742272 110485871588398362 110869472248070144 110979571028852736 111168311795908608 111315288194023424 111615329402093568 111808904375042048 112049055962880512 112351074981648384 112657689542393856 113110696068120576 113303061197488128 113484318291656704 113612273800445952 113940648764637184 114049931962217664 114247766416293888 114357344177749248 114445906836717568 114754386369970176 114906103942217728 115663541639102464 115975303206862848 116287905102299136 116291808559890432 116739788848119024 116759428199350272 116957998655471616 117145102752677888 117460857746620416 117525137645276928 117616153563496448 117728962025515008 117933178236174336 118046290764128256 118710569791930368 119390616020598784 119394623627460608 119716442019987456 120039127847534592 120505588488380928 120714621119102976 120830401395357696 121316271117705216 121526670477950976 121854235627487232 122115963334545558 122539943011024896 122748344274649088 122870239353372672 123241926214811648 123246063099314176 123578262730309632 124054311958903424 124177503927085056 124392865536393216 124728156279078912 125229699218276352 125446885654659072 125785017421922304 126055187958240576 126148575417991168 126269567529598128 126492844398477312 126707968283508736 126833795461545984 127217472221741056 127669858078113792 128056063957577728 128183229860216832 128401228550455296 128405538618212352 128751645191307264 128900183519798089 129269366934994944 129696363761893376 129825158562054144 130121484343990272 130217884302442496 130342779385391616 130568875904335872 131076254145256448 131788240596762624 132186904730402816 132318172758933504 132543203664986112 132547652767186944 132904924068446208 133058253955920608 133289060819009536 133416901540707456 133880117431631872 134314443023173632 134318951580893184 134547385172017152 135304520408006656 135669222619348992 136039474164400128 136450998431383552 136586500912447488 136818790879985664 137037667371057152 137112660586156416 137350455696434176 137588707942203392 137720672558149632 138091887308980224 138647166991663104 138651820986728448 138887623403372544 139561100953766352 139669182356652032 140045649155457024 140423130689568768 140968801627917312 141535649637322752 141776356524461056 141781115557609472 141917147345240064 142163274898735104 142546464318947328 143119656249458688 143348612578934784 143367869319610368 144063071952274944 144169800477704192 144174639852027904 145516182325592064 145908409232130048 146101315754655744 146349787380088832 146354699930435584 146495119840247808 146749186992242688 147144737361494016 147314495451197816 147460785913413504 147736419354279936 147972761371803648 148224415727878144 148710267821703168 148820439202791424 149690535700410684 149801433308864512 149950193421385728 150210252723191808 150615132110585856 150814261424160768 151070748263317504 151220768867352576 152066575949623552 152217585459007488 152330355221725184 152476458903665664 153507373235306496 154167375792439296 154519262658488448 154633737609150464 154787296434978816 155050540136398848 155055744746520576 155653051797492032 155943998207295488 156614476995493888 156700183527035904 156971949367353344 157127830151233536 157395054352171008 158280759722573824 158459223984832512 159140516947034112 159498401090018688 159503755002310656 159621922693316608 160052170463379456 160674117984507904 160952828158803968 161107201860476928 161755028156940288 162035560637267968 162191025537417216 162196469833531392 162472314169982976 162821284446060744 163386590681366528 163826985804496896 164643510802599936 164649037421740032 165570005236113408 165728807382597543 165857154048524288 166304208372105216 166752467693862912 166972932291035136 167262514206212096 167422994103140352 167713356562563072 168073583944320768 168359423372797504 168526612472472576 168657125864636416 169954591796232192 170226477437485056 170910973146955776 171074897943326496 171201638067273728 171207384824283136 171371649624440832 171668860255076352 172131579554955264 172359155913326592 173100211416072192 173495312458653696 173790372513855488 173962954810294272 174091834539114496 175109683272178536 175436997983207424 175717654129016832 176191286619930624 176424230345244672 176593443038272512 176724271553314816 176730203689582592 176899767354261504 177889202054276608 178065854687895552 179085924030898176 179091935441190912 179396513562689536 179574663029981184 180758382732571392 180892296825798656 181071931678654464 181385965552533504 182290005716926464 182425054506647552 182816880781541888 183627563410866176 183809914516537344 184122516411973632 184862889322217472 184869094648971264 185183497871163392 185367394095464448 186081467938355136 186589298304589824 186727532207276032 187230840919425024 187958402170556416 188170328481988608 188714199516430336 189222863126986752 189404351294397192 189551033198313472 189739266597715968 190061952425263104 190826208332611584 191131483438579712 191157159092813824 192084095936366592 192601842825682944 192608307927318528 194021576434122752 194544545642840064 194801754339540992 195326826453663744 195514169078087424 195665582656323584 195853313856503808 196192983148658688 196614381217884672 198280357095604224 198814805497479168 198821479150780416 199587380933880912 199933591228514304 200125352311061184 200280336964255744 200820176147447808 201085681898881024 201361470422777856 201627691823136768 201821077758025728 202956780612009984 203301945204887552 203503833929023488 204676497647075328 205228186319978496 205556501056585728 205668990879234624 206025683544651264 206383061913305088 206581008837224448 206734053515198464 206939350489890816 208331435105058816 208933578036047872 209503773534978048 209860072469561344 210068473733185536 211278965313110016 211453202441875968 212303474455984128 212664534786691584 212671673336414208 213244912348102656 214809602480635904 215022918868402176 215051803979415552 215673370875920384 216254700716556288 216261959778041856 216629752226643968 216844876111675392 217095045928080992 218274273488388096 218435981072662528 219151973631983616 219524681070133248 219532049895653376 220123780488364032 220760006981484544 220971743176796724 221738944496140288 221959142057705472 222336623591817216 222630576388046848 223230658804187136 224098111925761024 224702149963296768 225315379084787712 226221392136241152 226606122394976256 226968636583313408 227224547600891904 227881297529274368 228099863924435328 228495532832587776 228714688355498496 228891813673435136 231327083278204928 231950606413725696 232575810204598272 232583617119780864 233479577696238048 233518856398700544 233915997310943232 234290205505355776 234921715493240832 235050275290553856 235232307126992896 235457924051030016 236092581528256512 237421139583860736 238781232041197568 238789247254921216 239432884039974912 240078255695069184 241011176976761856 241429242238205952 241660802790715392 242632542235410432 243053340955901952 243708471254974464 244231926669091116 245079886022049792 245496688549298176 245740478706745344 246483852429623296 246492126198628352 248108623917806848 248355007854170112 248785731072786432 249456312558157824 250459398436552704 250893771309318144 251570034843844608 252110375916481152 252297150835982336 252539135059196256 252985688796954624 253415936567017472 254434944443482112 255339716156227584 256112127915155456 256366459720433664 256802457100910592 256811077236424704 257503290382614528 257800367039596178 258538733869989888 259392727523786752 259650317124108288 260242968687980544 260435768604884992 260685558770783232 261137751808671744 262152508290512896 263576481193525248 264373809460805632 264636345517867008 265086407329972224 265095305534373888 266116507911841216 266578121638019072 266833803081414912 267760234863263744 268628886046347264 268637903161786368 269094770344034304 270609040816013312 271338445238697984 272078948328800256 272901996862767104 273637581759971328 274075334742114304 274225321172312832 274700911392868352 275177415884406784 275441345116299264 276183774617960448 277294333983326208 277303641973456896 277775246806745088 279122201907532704 279338364713304064 280091298310914048 280846261379137536 281937603255834624 283071299274645504 283552713048922112 283562231115218944 283834294690480128 284326549797470208 285092928637894656 286239312498917376 286697225157869568 286735738639220736 288126143904549888 288339600955408384 288349279704055808 291032364651184128 291816818464260096 292202631509311488 292699574760177664 292709399860871168 292990239680495616 293498373984485376 294289474722988032 294628990902395632 294921571826827008 295945522743607296 296448831455756288 297420535643406336 297640878405582848 299381071400821368 299602866617729024 299900386842771456 300420505446383616 301230264221171712 301628522848321536 302141496526635008 302441537734705152 304133151899247104 304435170918014976 304660710443450368 304952917807331328 307014746470612992 308334751584878592 309038525316976896 309267475218300928 309574592869957632 310101080272797696 310111489493041152 311306103594984064 311887996414590976 313400367054071808 313943898734706688 314255660302467072 314790108704342016 316561519445147648 316918447969665024 318281033894068224 318996802180037376 319007510004621312 319243845386633216 320104340926758912 321348235969015808 322214403720953856 323510056313880576 324071121274535936 324382051074834432 324392939667062784 324944628339965952 325642568892121488 326773181362733056 327653971608993792 329287021605199872 329298074843480064 331140010472226816 331457614765195086 331714308097048576 332608416744210432 333504935387725824 333945864582070272 334525028412424192 334845988206280704 335426713125126144 336147167888641536 336718846745595008 337053224944945152 339909183592464384 340452954874970112 341821946293911552 342149795886652992 342403276134547456 342414769648566272 342743299248881664 343337720510152704 344263159109910528 344718311826653184 346990624917307392 347580745027710976 347925909620588544 350219366544357072 350873995966414848 351435308258033664 352382573239861248 352848460690489344 353186886076545024 353448543106629632 353799534708523008 355778404108553216 356131709375791104 358171848061796352 358183870882381824 358793027125379072 359149326059962368 361516765465142784 361784593651597312 362143863357308928 364580011433852928 365633761563083776 367255126821732352 367619829033074688 368245032823947264 369725778644434944 369738189297942528 370366995742326784 370734788190928896 372162935876710272 373178596609179648 373455064414552064 375916804341112832 376340656963977216 377428399032860672 378445726253973504 378808702588794384 379102066396626944 379478533195431936 380123904850526208 381652416665223168 382262966877159424 384168191872733184 385203685651365888 385216615854637056 386700550559394267 388043152868245504 389089091285680128 389603508679081984 390653652907327488 391028338156174848 391331165312647168 391706627713007616 393228762435769344 396560714191208448 397629610994958336 397642958301560832 399174761867761824 399867182457028608 400250704622122368 400560673928511488 401640352294895616 402171363797762048 403642155516051456 405913561224019968 406603890409775104 407007667858046976 409352995294150656 410456372639956992 411113002113171456 411337981758469248 412051367089302528 412766123826610176 413162017674448896 413468107030396928 416662870210117632 417867156072095744 419007547069956096 419720144939122688 420136947466371072 422906404883751936 424606948911968256 425329069573383168 425343346672828416 426489824696205312 429619204961271808 430045837736804352 430103607958831104 431346741751840768 432509401433112576 432523919556083712 433259504453287936 434190091856161984 436548546976776192 436871962145325056 438303947263967232 439049362140266496 439064099791306752 440247560976728064 441520013962969088 441943486353593448 443477888992280576 443918284115410944 444673247183634432 445261152776093696 446461317608374272 448196223851522048 449404299926593536 450630758169575424 452442784272482304 453212244789952512 453937273166626816 455762595058548736 456199727848870656 456991065665175552 457429376710996992 457783627346870272 462654166556409856 463901212827451392 465151620409196544 465167234239561728 466959155392476096 467831994621886464 468580411010711552 469843430986481664 470100550581107712 470464614253985792 470915848102060032 472185163056513024 474842279167721472 477562464082395136 477578494509842432 478865768079949824 480156511390138368 482022353953523712 482858484476411904 483321605581430784 485265084470820864 486106681911803904 487416942509948928 488463853338182232 490159772044099584 490993377098596352 491480957413490688 492967704859246592 492984252397256704 496217247835613696 496710015708340224 497571462145572864 498912625116315648 500918796873105408 501787542618636288 503140069687689216 504220751832962304 504594301671964672 505078270118392512 505971377593909248 506831873134034944 508869888886964224 510679432312455168 512224255830310912 512732919440867328 513604914201821184 513622154472849408 515006580765229056 515600734079192356 517077467739979776 518785455047573504 519300634248216576 520485937375961088 520871537209769984 521371117541566464 522275503617343488 524305016581025792 527152962387050496 528747618921611264 529272691035734016 530172814659944448 530190611068747776 532233015823682432 533156243276038144 533667606162829824 537257772092694528 537275806323572736 538189540688068608 541218081632026624 542676890477395968 544157896657600512 545803993725534208 547275163519942656 548150669484228608 548450642344625664 549401822785736704 550882690232598528 552367549235920896 554588667966652416 554607283946913792 555550493613490176 558244403815065408 558676729426608128 560182596621828096 561692522758275072 563875206511669248 566142598549291008 567105426097844224 567124462230437888 567668589380960256 568653099594940416 570185857275789312 572478624997834752 573394450315739136 573471477278441472 576252287809099776 576679201910816768 582064729302368256 583633636928520192 584405263018622976 585399149520355328 585418799721742336 585980479360991232 586996747968970752 588578949445976064 589257981804791264 589843143653654016 592897662911512576 594841071286812672 598762142801642736 599205733235458048 599800773685542912 600841010892767232 602460528442343424 603257045696643072 604282993053270016 604883075469410304 608266303798494208 608870341836029952 609321420886900736 609905835614662656 614029492941225984 616669503169757184 618077050633953792 618534950436601856 619149185739915264 620202160545595392 622612207189968128 626800734108143616 627887797469413376 628511320604934144 629580217408684032 633123038890295296 633836895939330048 637993604360074752 638015020009242624 638487690773266432 642696471938031616 644428807441907712 647020112627761152 648142242549071872 648764102149668864 648785879334125568 649889256679931904 651285137784242976 653546362725466112 655307943217987584 658574043210399744 658596149686960128 662280020944453632 662915229530390172 663428616194097152 665216833488420864 667009870775451648 667891729164140544 669050056824848384 669691976412561408 672294335777283072 673437693491190016 674106449889890304 679818367184928768 680905909749940224 683643892587823104 684299591773305984 684806552269094912 684829539297132544 685486598497763328 686675441020305408 693981249834614784 695161490055421952 695851819241177088 700438733088714144 701747991932829696 702870616516067328 704765146479722496 705696921380978688 706373772153090048 706897086213259264 711556808217106432 712263418751582208 716343696123592704 716367741764763648 717586054250758144 718298652119924736 723033530930285568 723569187303194624 724287726714617856 729160022867705856 731267523126167552 734510253643464704 735239658066149376 736490065647894528 739451557288869888 739476378595885056 740733991484653568 744325871753420544 746357193218359296 746910128829104128 751833608682225664 752681313927954432 754856798065721344 756891452507947008 757617405177588768 758204132793253888 758957066390863872 760247809701052416 763304833330446336 764525933754318848 768336383745466368 770407371302731776 770433231709274112 773401101118788534 776086305736491008 778178182571360256 779207017358163968 781307305814654976 782056676312349696 782662330625294336 783413255426015232 786457524871538688 793121428382416896 795259221989916672 795285916603121664 798349523735523648 799734364914057216 800501409244244736 801121347857022976 803280704589791232 804342727595524096 807284311032102912 811827122448039936 813207780819550208 814015335716093952 818705990588301312 820912745279913984 822226004226342912 822675963516938496 824102734178605056 825532247653220352 826324035348897792 826936214060793856 833325740420235264 835734312144191488 838015094139912192 839440289878245376 840273894932742144 845812809767503872 849213897823936512 850658139146766336 850686693345656832 852979649392410624 859238409922543616 860091675473608704 860207215917662208 862693483503681536 865018802866225152 865047839112167424 866519008906575872 868380183712323968 873097093953552384 876607894527934464 878098724280532992 878128199582613504 880495121953456128 883040027925938176 883886972707186896 886955777984561152 887836568230821888 889346494367268864 890522305552187392 892922635216748544 896392447703044096 898808599853187072 901261516339150848 904885568544964608 906424489579905024 907874546333253632 911525190117097472 912399455697741312 913982131330351104 914858753421993984 925308333112819712 927802425654902784 930303240818393088 930334468479123456 933918310784952192 935663989243772928 937160822021423104 940201101162215424 941831696204120064 944370326113026048 949684558335442944 955124928164790272 955156989019684864 957731536159899648 960313022780276736 964044707907047424 966643211162861568 970530168941641728 972213363823607808 974833885019897856 976927706676364464 980319544088199168 981986754197192704 982961914826981376 985935409718493184 992434495671227392 993420031416680448 995142924291145728 997825250232631296 1001837593746210816 1003575085237272576 1006280139375378432 1008441503665924608 1009188603343929344 1010156540236785024 1013663746268069888 1021358864624910336 1024448511660621824 1025465838881734656 1027209828403642368 1027244308945698816 1030013161530458112 1031201468158384712 1034154935479959552 1037570910095147008 1040971874751922176 1041743074419539968 1042742235083132928 1048610033162051584 1054305924774100992 1057495237843222528 1058545382071468032 1060345629319888896 1064466031647364864 1066312486552076288 1067335212325659648 1074515544185389056 1074551612647145472 1076379081376137216 1082436163264053248 1085353780954791936 1091607987451068416 1096301338968457216 1096901284689251328 1098803645571473408 1101765380465197056 1104735098471841792 1109177335933304832 1109214567893827584 1111100987226980352 1116488807630130816 1117353458853216256 1120365193243656192 1127750413023338496 1132285197098582016 1134210852195688448 1134248924460875776 1135337178761920512 1137306199189880832 1140371714551578624 1144957249995669504 1146788900631478272 1152504575618199552 1153358403821633536 1160101651678182801 1164129458604736512 1167267273857040384 1168810526037245952 1170798299040710656 1170837599443484672 1171960958721982464 1173993495937941504 1178515963609582528 1179686287307308032 1185795325823025152 1189682142573625344 1197524285603285472 1198411466470916096 1199601547371085824 1201682021785534464 1204921056884686848 1206514091393286144 1208565986106540032 1216532607596988416 1217740683672059904 1218642841773801472 1219811671229325312 1228058985882451968 1233339006339514368 1236154101267907584 1237069900873203712 1238298371479830528 1240404321091190784 1245224414379936256 1253601468216287232 1255775594938826752 1257022641209868288 1259160434817368064 1266246077780590592 1275987208720149504 1276030040018485248 1276975381546532864 1285392943876063232 1288857614883815424 1294040225255522304 1296284485098143744 1297528204299337728 1297571758668251136 1299778513359863808 1302570275568485952 1307092725450932224 1310615886435975168 1317148086420799488 1317192299373920256 1324560041888907264 1325830459060780344 1326857232388194304 1330433666976841728 1334019741550903296 1335783458328281088 1338100113649696768 1339383952825122816 1344588671554566144 1346875386982380032 1348212899779780608 1359636734369857536 1361811819499880448 1367287785175646208 1368599183546611968 1369613104538189824 1369659078594265088 1370973196995526656 1373350882040610816 1387962499669229568 1390322980110843904 1391703638482354176 1400877466177428288 1403495983865659392 1405741233032134656 1409530292959444992 1411393842761957376 1412747544306180096 1413794172426518528 1423113616434212864 1424526837503164416 1432687392247185408 1432735483529527296 1435172108501516288 1436597304239849472 1446067061860571136 1447138374606389248 1448575453429235712 1458320045735411712 1462535046252335104 1469020507286929408 1470479316132298752 1472980131295789056 1478903114577739776 1478952757191770112 1481467982969307136 1488651743506841088 1492714386436718592 1503667217364451328 1505362627855908864 1509713596131442688 1513782905015894016 1515234810355177536 1516408265586507776 1517914132781727744 1520495619402104832 1526609666660892672 1529051867508637696 1536672767490932736 1540814742605463552 1540866463418548224 1546802202237577068 1552172611472982016 1556356365142720512 1558414034716327936 1562614611629309952 1564113352624699392 1566826510852030464 1572915049743077376 1586242856764833792 1590518443979833344 1590571833206243328 1596699047471047296 1599468729828114432 1601002818488489472 1602242695714045952 1614568622064205824 1623654244896079872 1626415561639100416 1628030671432187904 1637411981176602624 1641825490559827968 1644452008452685824 1645351927033876992 1648205468357210112 1652648070697795584 1653872428121587712 1666651480840470528 1671468624288382976 1676030188279824384 1678880579756490752 1680547789865484288 1691625619535007744 1698427795647873024 1701316278293532672 1701373386691313664 1705959298784821248 1718476819845087232 1720183350947217408 1720414431835324416 1725386967007363072 1730037605732450304 1733038017813151744 1736760367424647936 1746194187907104768 1753215789055868928 1756197448561065984 1756256399165227008 1760990243906912256 1766080055851876352 1767773945414373792 1773911555969122304 1778692988734537728 1781044611104374784 1792784895406088192 1797617199706374144 1802523032678301696 1809771137089929216 1812848979159810048 1815749092666507264 1823050380234194944 1824798911395482624 1827964262660702208 1829717506843987968 1850616666225639424 1855604851309805568 1860606481636786176 1867836621569904384 1874321644042846208 1880402202324430848 1883663392408240128 1888740652226052096 1899369116670885888 1910249856329580544 1910313978039369728 1915463072319799296 1928089415814094848 1933286422325723136 1941060337883283456 1944426727647215616 1949667770039795712 1953855413352728928 1960639088176398336 1963973508394385408 1965923829653962752 1971870819436986368 1984868991342454784 1986840062833360896 1990285848582291456 1995650500465262592 2003675187492421632 2007150170474545152 2016883007331849216 2018377206687858688 2020313080473570048 2027327492536139776 2042717729249820672 2048897023321243648 2050931677763469312 2054419656807284736 2054488617891397632 2060026323060916224 2062402936316769424 2075141820190294016 2081943749503844352 2083486148839079936 2085484470166265856 2097220066324103168 2108611849548201984 2114990475686445056 2117090764142936064 2120691258639777792 2128932063294729728 2132624973104152576 2134670424651319296 2149031088370778112 2149103225294290944 2152758162752274432 2164872326528106496 2170707561909583872 2183215974902136832 2193802569378502656 2197607291142946816 2203530760930394112 2209470196943683584 2218354671866609664 2218429135787655168 2222201974453960704 2232977615260261632 2234706917706432512 2240730386487312384 2255500826046676992 2264570394197164032 2268421704391376896 2268497848921751552 2270674357523841024 2274612398379761664 2280743429103157248 2289914499991339008 2293577801262956544 2305009151236399104 2306716807643267072 2320203303356365602 2328258917209473024 2334534547714080768 2337621052074491904 2341596598081421312 2341675198886969344 2343921917443964928 2347986991875883008 2357031927219165056 2359372574614616064 2379364285147250688 2395048571206570944 2396822932941832192 2399203094742171648 2403364043571068928 2409842113769373696 2413028182786572288 2417131972213080064 2433065215193976832 2435481367344119808 2439623342458650624 2456117971764903936 2466678012679028736 2472308202535815168 2474139801746407424 2476596742959661056 2480808642182381568 2490448828759872512 2507202936432574464 2511551189877653504 2514045282419736576 2518320869634736128 2532492155561181184 2551974417440299008 2552060080036970496 2570785887752126464 2577715229767630848 2588080450511044608 2592568970196287488 2595056408598675456 2595143517336502272 2599557026719727616 2605140551136971904 2614185450901864448 2634296172841598976 2634384598747840512 2649120083777814528 2651660918121560688 2653714464776388608 2660867333953683456 2668039483101806592 2671566916656562176 2678767905650245632 2689177343109132288 2693750773964760064 2696425799559561216 2719273468739715072 2723623638999760896 2734575570351292416 2737198367093223936 2739226209076379648 2739318157188530176 2741946393991053312 2775924999338459136 2780645960221687808 2783407276964708352 2801754932354856576 2806991967731318784 2811482466064269312 2825495088612360192 2827588344853037056 2846227232868425728 2849053675006328832 2865374784494370816 2865470967059054592 2870344217003032576 2873194608479698944 2892134123721142272 2894276749212778496 2916640091470823424 2925070092504670208 2938041014573858816 2940958632264597504 2945960262591578112 2957806229155479552 2962935965938614272 2977303487013682176 2985428772873437184 3007334434728902656 3010725255711817728 3019427192262885376 3027565810031788032 3030469620710355072 3032816531173015552 3040991238804209664 3058103735017275392 3073345534981865472 3081629485210927104 3081732926837096448 3093604404475154136 3104345222945964032 3112712730285441024 3116828069432655872 3125229223258619904 3128226705249398784 3145830099486154752 3172485713529667584 3181036887959666688 3193398094942094592 3198937459656228864 3202005636976978944 3204485391428091904 3229137244128411648 3247308489792159744 3252831123278200832 3256061342864375808 3274823962353205248 3288904016905371648 3290703854067753984 3296410936714420224 3305296141395591168 3307744856243175424 3333302961680941056 3342937248576765952 3352060376559648768 3357761159512981504 3361095579730968576 3383251239070015488 3396855591295746048 3402632556587065344 3402746773382627328 3411918597569642496 3436953639690174464 3440366701894434816 3450773934014726144 3460075211464900608 3466076035626303488 3473520734849295872 3492388375814209536 3506431578111737856 3512394897122131968 3512512798330454016 3521980487813824512 3532160111703752704 3535547890828747584 3547823111938244608 3557385977469075456 3562089222208749568 3585569790812176384 3595234399412748288 3605046065356603392 3619542274179858432 3625697958319620096 3631498185333014528 3646100760468389888 3649597822790965248 3655928525321404416 3659435013687975936 3701233332451278848 3711209702619611136 3721212963273572352 3735673243139808768 3760804404648861696 3767326784816480256 3777481304452104192 3798738233341771776 3820499712659161088 3820627956078739456 3830926144639598592 3856178831628189696 3866572844651446272 3882120675766566912 3888853455294431232 3899335540079591424 3907710826705457856 3921278176352796672 3927947016788770816 3931847659307925504 3943741638873972736 3969737982684909568 3973680125666721792 3980571697164582912 3991301000930525184 4007350374984843264 4014300340949090304 4033766014663698432 4036754413375717376 4040626160947140096 4085435458499641344 4097794046642487296 4101863355526938624 4108839313614569472 4108977235782795264 4120052646121832448 4124805872633538848 4150283640380588032 4163887499007688704 4170968940332531712 4194440132648206336 4217223699096403968 4229980951372890112 4234181528285872128 4241382517279555584 4257864126589459456 4265249946208305152 4269340849302638592 4298062176741556224 4298206450588581888 4305516325504548864 4329744653056212992 4341415123819167744 4387605138757005312 4395214582285893632 4407061521860788224 4418940393887367168 4436709343733219328 4436858271575310336 4444403948907921408 4465955230520523264 4469413835412865024 4511001652093353984 4529140788394328064 4536843408782753792 4536995697843503104 4541348715047682048 4549224796759523328 4561486858206314496 4579828999982678016 4587155602525913088 4610018302472798208 4613433615286534144 4640406606712731204 4656517834418946048 4669069095428161536 4675242104148983808 4683193196162842624 4683350397773938688 4687843834887929856 4714063854438330112 4718745149229232128 4758728570294501376 4790097142413141888 4793645865883664384 4798406189484343296 4806728087142137856 4834263944426160128 4866130430387953664 4870962734688239616 4879246684917301248 4912235943529807872 4933356025358057472 4944616405071630336 4948279603492814848 4961617284364763136 4980897657519745024 5014405872865148928 5023102379755307008 5028090564839473152 5036641739269472256 5064984311122362368 5103948834880598016 5104120160073940992 5141571775504252928 5155430459535261696 5176160901022089216 5185137940392574976 5190112817197350912 5199114053439455232 5210281102273943808 5228370901803728896 5268592345683197952 5268769197495681024 5298240167555629056 5303321836243121376 5307428929552777216 5321734667907366912 5336078966203613184 5343133833313124352 5378354686218264576 5387501547929520128 5392851599119122432 5438546937479430144 5447247277999521792 5469151140702584832 5474396734186447872 5478452418152759296 5478636314377060352 5483892787982106624 5551849998676918272 5561291920443375616 5566814553929416704 5603509864709713152 5622964932128538624 5650990177224720384 5655176689706074112 5692454465736851456 5698107350012657664 5730749568988741632 5730941934118109184 5740688434006065152 5746389216959397888 5784268247442284544 5788553498425556992 5833280182941646848 5850140185009340416 5876082029147717632 5881917264529195008 5891920525183156224 5915612458310959104 5925871931877228544 5954606974027364352 5970857545746874368 6014668869457805312 6021450511423635456 6038854384525770752 6055131620063576064 6060939241420710144 6065633062346031104 6081982477608419328 6146691069963730944 6163258970421854208 6163465853674192896 6187208808950308272 6208690445891928064 6225425460570882048 6233656138865311744 6250458446517239808 6256453410498797568 6291660198972309504 6344971427059335168 6362073775919333376 6386796189884189184 6397874919312457728 6404011273953957888 6458274488256823296 6494616979584319488 6505662246556401664 6512122685728751616 6549647924706410496 6581407708135507968 6592821873428840448 6610592282791182336 6666605923361882112 6685874497153531904 6704120753119297536 6715522319025963008 6722191159461937152 6766502478140030976 6793711182591492096 6805265113174130688 6805493546765254656 6823837195139284992 6873907279380348928 6880733403788869632 6901547868029452288 6920150422929801216 6947041469698591744 6984776751628419072 7012863156223475712 7024789794244263936 7025025596660908032 7043960975627649024 7064320223407505408 7071095781657495168 7095646223876489216 7171139581624352768 7190468798825496576 7210092130713206784 7239084548359716864 7251395916639240192 7262996370666029056 7292201520936779776 7299195645581930496 7318870027375951872 7402466664902557696 7422419405239222272 7442425926547144704 7471346486279617536 7521608809297723392 7534653569632960512 7554962608904208384 7597476466683543552 7640999425318322176 7641255912157478912 7712357663256379392 7733145689302892544 7764241351533133824 7777706910588862464 7798671080159182848 7815421653410915712 7842556352705593344 7855894033577541632 7887483277747945472 7939475965369819136 7947360251333443584 7961143394329165824 7982602001861050368 8014700749969686528 8067532029327396864 8073508826751434752 8081252321894280192 8170870916999282688 8195588093284974592 8203726711053877248 8217678627229138944 8217954471565590528 8249611745267077696 8300567280761176064 8327774998015377408 8341937880665063424 8388880265296412672 8434447398192807936 8459961902745780224 8482765034559111168 8515728253178918912 8530499892416610304 8538681698605277184 8596124353483112448 8596412901177163776 8611032651009097728 8659489306112425984 8682830247638335488 8775210277514010624 8790429164571787264 8814123043721576448 8837880787774734336 8873418687466438656 8888807897815842816 8931910461041046528 8938827670825730048 9022003304186707968 9058281576788656128 9073686817565507584 9073991395687006208 9082697430095364096 9098449593519046656 9122973716412628992 9174311205051826176 9220036604945596416 9226867230573068288 9280813213425462408 9313035668837892096 9338138190856323072 9350484208297967616 9366386392325685248 9366700795547877376 9375687669775859712 9428127708876660224 9437490298458464256 9517457140589002752 9580194284826283776 9587291731767328768 9596812378968686592 9613456174284275712 9668527888852320256 9732260860775907328 9741925469376479232 9758493369834602496 9824471887059615744 9866712050716114944 9889232810143260672 9896559206985629696 9923234568729526272 9961795315039490048 10028811745730297856 10046204759510614016 10056181129678946304 10073283478538944512 10129968622244724736 10207897669761196032 10208240320147881984 10283143551008505856 10310860919070523392 10352321802044178432 10370275880785149952 10380225634394701824 10398228106878910464 10420562204547887616 10537184691366395904 10537538394991362048 10596480335111258112 10606643672486242752 10614857859105554432 10643469335814733824 10672157932407226368 10686267666626248704 10756709372436529152 10775003095859040256 10785703198238244864 10877093874958860288 10894494555999043584 10938302281405169664 10948793468372895744 10956904836305518592 10967785575964213248 11103699997353836544 11122583840886751232 11133629107858833408 11207019729419426304 11301980354449440768 11384908931473702912 11396214700025315328 11461499137977483264 11461883868236218368 11481376868012130304 11492778433918795776 11568536494884569088 11577106996851113984 11666560365883293696 11700280370018680832 11752164058295435264 11763834529058390016 11783841050366312448 11831224916621918208 11909213948054728704 11941715091493748736 12029337738915610624 12042901022847270912 12077708769051541504 12110263240127152128 12121878482841420288 12131266124692062208 12293382139927461888 12326517940843708416 12326931707348385792 12374417617900616544 12417380891783856128 12450850921141764096 12467312277730623488 12512906820997595136 12583320397944619008 12689942854118670336 12724147551838666752 12773592379768378368 12795749838624915456 12808022547907915776 12916548976513646592 12989233959168638976 13011324493112803328 13024245371457503232 13162815416271015936 13185643746857680896 13221184565582364672 13333211846723764224 13371748994307063808 13408241506238595072 13431044638051926016 13533004956280061952 13587422365182984192 13610530226348261376 13610987093530509312 13647674390278569984 13747814558760697856 13761466807577739264 13803095736058904576 13840300845859602432 13894082939397183488 13969553503256838144 14025726312446951424 14049579588488527872 14050051193321816064 14128640446815010816 14142191563314990336 14191292447752978432 14342279163248705536 14380937597650993152 14420184261426413568 14502791833278480384 14525992741332058112 14584403041873559552 14598391291163860992 14637740054751903744 14804933329805115392 14844838810478444544 14884851853094289408 14942692972559235072 15043217618595446784 15069307139265921024 15109925217808416768 15194952933367087104 15281998850636644352 15282511824314957824 15424715326512758784 15466291378605785088 15528482703066267648 15555413821177724928 15597342160318365696 15630843306821831424 15685112705411186688 15711788067155083264 15774966555495890944 15878951930739638272 15894720502666887168 15922286788658331648 15965204003722100736 16029401499939373056 16135064058654793728 16147017653502869504 16162504643788560384 16341741833998565376 16391176186569949184 16407453422107754496 16435357254458277888 16435908943131181056 16499223490534155392 16655549996030754816 16683875761330126848 16777760530592825344 16868894796385615872 16919923805491560448 16965530069118222336 17031456506357837824 17077363397210554368 17192248706966224896 17192825802354327552 17222065302018195456 17318978612224851968 17365660495276670976 17550420555028021248 17580858329143574528 17628246087443152896 17675761575549468672 17746837374932877312 17777615795631685632 17863820922082093056 18044006608373415936 18116563153577312256 18147373635131015168 18147982791374012416 18165394860190728192 18196899187038093312 18245947432825257984 18440073209891192832 18561626426850924816 18626071337675784192 18676276381712646144 18700968416595935232 18732772784651370496 18751375339551719424 18856255417753320448 18874980596916928512 19034914281178005504 19160388569652567552 19174583463534657536 19193624757937373184 19464521721551814656 19483850938752958464 19516986739669204992 19648943774119231488 19778465620286521344 19793118413971259392 19923590630078980096 20057623491460595712 20092409519021228032 20112362259357892608 20146566957077889024 20259937244489449472 20415795339522392064 20416480640295763968 20566287102017011712 20621721838141046784 20704643604088356864 20740551761570299904 20760451268789403648 20841124409095775232 21074369382732791808 21075076789982724096 21192960670222516224 21213287344972485504 21229715718211108864 21286938671629467648 21513418744873058304 21550006191718080512 21571406396476489728 21754187749917720576 21788989111998087168 21876604562810339328 21897586936745791488 21913809672611037184 22207399994707673088 22245167681773502464 22267258215717666816 22414039458838852608 22603960708898881536 22769817862947405824 22792429400050630656 22922998275954966528 22923767736472436736 22962753736024260608 23137072989769138176 23154213993702227968 23333120731766587392 23400560740037361664 23504328116590870528 23527669058116780032 23567682100732624896 23662449833243836416 23818427896109457408 23883430182987497472 24058675477831221248 24155417538103083008 24220526480254304256 24243756965682840576 24262532249384124416 24586764279854923776 24653035881687416832 24653863414696771584 24748835235801233088 24834761783567712256 24901701842283528192 24934624555461246976 25025813641995190272 25166640795889238016 25379885708237340672 25448295103677333504 25547184759536756736 25591499677249830912 25616045095815831552 25833097953027293184 25978467918337277952 26022648986225606656 26048490742915006464 26325630832542031872 26371287493715361792 26442369131164729344 26666423693447528448 26743497988614127616 26816483012477190144 26862089276103852032 27066009912560123904 27174844730365968384 27221060452696522752 27221974187061018624 27295348780557139968 27495629117521395712 27522933615155478528 27606191472117809152 27680601691719204864 27788165878794366976 27939107006513676288 28051452624893902848 28099159176977055744 28100102386643632128 28257280893630021632 28284383126629980672 28684558326497411072 28761875195301986304 28840368522852827136 29005583666556960768 29051985482664116224 29196782582327721984 29275480109503807488 29609866659610230784 29689677620956889088 29769703706188578816 29885385945118470144 30086435237190893568 30138614278531842048 30219850435616833536 30389905866734174208 30563997701273288704 30849430653025517568 30932582757211570176 31056965406132535296 31110827642355449856 31194684320636731392 31261686613643662848 31423576134310166528 31757903861479276544 31789441005333774336 31844573577316663296 31930408007444201472 32058802999878746112 32270128117309587456 32294035307005739008 32325009287577120768 32683483667997130752 32782352373139898368 32814906844215508992 32870714508916555776 32998446981068310784 33311099992061509632 33367751522660253696 33555521061185650688 33839847610983120896 34062913012715675648 34154726794421108736 34384497413932449792 34385651604708655104 34444130604036390912 34637957224449703936 34731320990553341952 35100841110056042496 35161716658287149056 35256492174886305792 35351523151098937344 35493674749865754624 35727641844164186112 36088013216746831872 36233126307154624512 36294747270262030336 36295965582748024832 36330789720381456384 36393798374076186624 36880146419782385664 37123252853701849632 37252142675351568384 37352552763425292288 37401936833191870464 37465545569302740992 37712510835506640896 37749961193833857024 38069828562356011008 38320777139305135104 38349166927069315072 38387249515874746368 38929043443103629312 38967701877505916928 39033973479338409984 39556931240573042688 39586236827942518784 39847181260157960192 40115246982921191424 40184819038042456064 40224724518715785216 40293133914155778048 40519874488978898944 40831590679044784128 40832961280591527936 41132574204034023424 41243443676282093568 41409287208176713728 41481103523140599808 41520902537578807296 41682248818191550464 42148738765465583616 42150153579965448192 42385921340445032448 42426574689944971008 42459431436422217728 42573877343258935296 43026837489746116608 43100012383436161024 43142812792952979456 43508375499835441152 43577978223996174336 43753209125620678656 43795173873491582976 43827619345222074368 44414799989415346176 44490335363547004928 44534516431435333632 44828078917677705216 45207921417797763072 45539635725894811648 45584858800101261312 45845996551909933056 45847535472944873472 45925507472048521216 46274145979538276352 46666241463533174784 46801121480074723328 47008656233181741056 47055338116233560064 47135364201465249792 47324899666487672832 47636855792218914816 47766860365974994944 48117350955662442496 48310835076206166016 48441052960508608512 48487513931365681152 49173528559709847552 49306071763374833664 49307726829393543168 49497670471602466176 49669523567135424512 50051627283990380544 50333281591778476032 50759771416474681344 50896590207354667008 51094369519073513472 51232090191631663104 51666195906054586368 51956935836674555904 52045297972451213312 52096981485830012928 52651261665084063744 52742574987430723584 52884738262329458688 53332847386895056896 53486995977228255232 53724178552207704064 54132019825120247808 54349689460731936768 54442120905393045504 54443948374122037248 54590697561114279936 54991258235042791424 55212382944235618304 55576331757588733952 55878214013027352576 56102905249787805696 56198318353954111488 56514561787260043264 56568766253259961344 57369116652994822144 57523750390603972608 58103970965328232448 58393565164655443968 58550960219007614976 59219733319220461568 59379355241913778176 59770771890236940288 60172870474381787136 60277228557063684096 60439700871233667072 60779811733468348416 61127995402546577408 61698861306051035136 61865165514423140352 62113930812265070592 62221655284710899712 62523373227287325696 62847152268620333056 63515807722958553088 63578882010667548672 63689147154633326592 63860816014888402944 64540256234619174912 64588070614011478016 64650018575154241536 65366967335994261504 65564704746279796736 65629813688431017984 65741429017833111552 65996893962136621568 66622199984123019264 66735503045320507392 67111042122371301376 67679695221966241792 68125826025431351296 68309453588842217472 68768994827864899584 68771303209417310208 68888261208072781824 69275914448899407872 69462641981106683904 70201682220112084992 70323433316574298112 70512984349772611584 70703046302197874688 70987349499731509248 71455283688328372224 72176026433493663744 72466252614309249024 72589494540524060672 72591931165496049664 72661579440762912768 72787596748152373248 73760292839564771328 74246505707403699264 74504285350703136768 74705105526850584576 74803873666383740928 74931091138605481984 75425021671013281792 75499922387667714048 76139657124712022016 76641554278610270208 76698333854138630144 76774499031749492736 77858086886207258624 77935403755011833856 78067946958676819968 79113862481146085376 79694362520315920384 80230493965842382848 80369638076084912128 80449449037431570432 80586267828311556096 81039748977957797888 81663181358089568256 81665922561183055872 82265148408068046848 82486887352564187136 82818574416353427456 83041805075157614592 83364497636383100928 84297477530931167232 84300307159930896384 84771842680890064896 84853149379889942016 84918862872844435456 86053674979492233216 86200024766872322048 86285625585905958912 87016750999670882304 87155956447992348672 87590347746983165952 87655238690444148736 88829599978830692352 88980670727094009856 89069032862870667264 89656157835355410432 90415842835595526144 91079271451789623296 91169717600202522624 91691993103819866112 91851014944097042432 92548291959076552704 93332482927066349568 93602242960149446656 94017312466363482112 94270728402930499584 95273711584437829632 95533720731949989888 96234701911324884992 96621670152412332032 96882105921017217024 96975027862731362304 98347057119419695104 98612143526749667328 98995340943204932352 99339047134270849024 100103254567980761088 100666563183556952064 101519542832949362688 102188739038147026944 102464180383263326208 103332391812109172736 103913871673349111808 104090595944902426624 104193962971660025856 105302523330168127488 105485149974861447168 105769476524658917376 106973991954456510464 107448357104415408128 108264039650240495616 108699378921463873536 108884241810786091008 108887896748244074496 109181395122228559872 109982516470085582848 110424765888471236608 111152663515177467904 111756428026054705152 112205810499575611392 112396636707908222976 113029123574520086528 113137532506519922688 114738233305989644288 115047500781207945216 116787130329310887936 117101920438015229952 118439466638440923136 118758710483827556352 119541543780473880576 120345740948763574272 120554457114127368192 120879401742467334144 121559623466936696832 122255990805093154816 123397722612102070272 123730331028846280704 124227861624530141184 124443310569421799424 125046746454574651392 127031615445917106176 127157764021335097344 127378294309266653184 127721632029776805888 129080512469238349824 129300037150308483072 130733934671988523008 131129409492559593472 131259627376862035968 131482858035666223104 131993787924273243136 133244399968246038528 133471006090641014784 134222084244742602752 136251652050862702592 136618907177684434944 137537989655729799168 137542606418834620416 137776522416145563648 138551828897798815744 140403364440224169984 140646866633148596224 141025968699545223168 141406092604395749376 141974698999463018496 142910567376656744448 144352052866987327488 144932505228618498048 145178989081048121344 145183862330992099328 145323158881525825536 147520585679129542656 148493011414807398528 149008570701406273536 149862182277210963968 150850043342026563584 150999844775335428096 152279314249424044032 153283108557220540416 153396667708277260288 155716173772414517248 155870807510023667712 156135893917353639936 158227724962292170752 159388725040631840768 160460987931684765696 160739276152169824256 161172535656623112192 162079497955915595776 163326362716179136512 163331845122366111744 164530296816136093696 164973774705128374272 165637148832706854912 166728995272766201856 168594955061862334464 169543685361780129792 169706298759779884032 169837725745688870912 172107349958984466432 172400049533744644096 172571251171811917824 174311912895984697344 175180695493966331904 175310477380888297472 177659199957661384704 177961341454188019712 178138065725741334528 179312315670710820864 180831685671191052288 182158542903579246592 182339435200405045248 183383986207639732224 183702029888194084864 185096583918153105408 186664965854132699136 187204485920298893312 188034624932726964224 188541456805860999168 190547423168875659264 191067441463899979776 192469403822649769984 193243340304824664064 193764211842034434048 193950055725462724608 196694114238839390208 197224287053499334656 197990681886409864704 200206509135961522176 201333126367113904128 203039085665898725376 204377478076294053888 204928360766526652416 206664783624218345472 207827743346698223616 208181191889804853248 208387925943320051712 210605046660336254976 210970299949722894336 211538953049317834752 213947983908913020928 216528079300480991232 217398757842927747072 217768483621572182016 217775793496488148992 218362790244457119744 219965032940171165696 222305327030354935808 223512856052109410304 224411620999151222784 224793273415816445952 226058247149040173056 226275065013039845376 229476466611979288576 230095001562415890432 233574260658621775872 234203840876030459904 236878933276881846272 239083087560947761152 240691481897527148544 241108914228254736384 241758803484934668288 243119246933873393664 244511981610186309632 246795445224204140544 247460662057692561408 248455723249060282368 250093492909149302784 254063230891834212352 254315528042670194688 254756588618533306368 258161024938476699648 258600074300616966144 261467869343977046016 262258818985119186944 262965716071332446208 263987575848546486272 266488799936492077056 266942012181282029568 268444168489485205504 272503304101725405184 273237814355368869888 275075979311459598336 275553044832291127296 277103657795597631488 280806728880448339968 281293733266297192448 282051937399090446336 282812185208791498752 285821134753313488896 288704105733974654976 289865010457236996096 290357978162096242688 290367724661984198656 290646317763051651072 295041171358259085312 296986022829614797056 298017141402812547072 299724364554421927936 301700086684053127168 301999689550670856192 304558628498848088064 306566217114441080832 306793335416554520576 311432347544829034496 311741615020047335424 312271787834707279872 316455449924584341504 318777450081263681536 320921975863369531392 321478552304339648512 322345071313246224384 326652725432358273024 326663690244732223488 329060593632272187392 329947549410256748544 331274297665413709824 333457990545532403712 337189910123724668928 339087370723560259584 339412597519559768064 344214699917968932864 344800099067489288192 345142502343623835648 350361390987932663808 355318399915322769408 355922682908376039424 356276131451482669056 358624631341421641728 361663371342382104576 364317085807158493184 364678870400810090496 366767972415279464448 370193167836306210816 373329931708265398272 374408971840597786624 376069249865453928448 381094846337751318528 382134882927799959552 384938807645299539968 386486680609649328128 387900111450925449216 393388228477678780416 394448574106998669312 395981363772819729408 400413018271923044352 402666252734227808256 408754956152588107776 409856721533053304832 413329567248436690944 415655486693396447232 416362383779609706496 421210093320672509952 421940599899445788672 423077906098635669504 427895967817826041856 433056158600961982464 434797515685855494144 435536967243144364032 435551586992976297984 439930065880342331392 444610654060709871616 447025712104218820608 449586546831632891904 452116494298080346112 452550130026079690752 458952933223958577152 460190003124831780864 467148521317243551744 468407681752060919808 473757866553763692544 478166175121895522304 481382963795054297088 482217828456509472768 483517606969869336576 486238493867746787328 489023963220372619264 493590890448408281088 494921324115385122816 496911446498120564736 500186985818298605568 508126461783668424704 508631056085340389376 509513177237066612736 516322049876953399296 517200148601233932288 522935738687954092032 524517637970238373888 525931432142664892416 527975151697092972544 532977599872984154112 533884024362564059136 536888336978970411008 545006608203450810368 546475628710737739776 550151958622919196672 551106089664582254592 561613457760896679936 562587466532594384896 564103874798180892672 565624370417582997504 571642269506626977792 577408211467949309952 579730020914473992192 580715956324192485376 581292635526103302144 590082342716518170624 593972045659229594112 603400173368106254336 603999379101341712384 609117256997696176128 613132434228882161664 613586670833109041152 622864695089658068992 623483230040094670848 624543575669414559744 632910899849168683008 637554900162527363072 641843951726739062784 642957104608679297024 653305450864716546048 653327380489464446976 658121187264544374784 659895098820513497088 666915981091064807424 674379820247449337856 678174741447120519168 678825195039119536128 688429399835937865728 689600198134978576384 690285004687247671296 700722781975865327616 710636799830645538816 711845365816752078848 717249262682843283456 723326742684764209152 728634171614316986368 729357740801620180992 733535944830558928896 740386335672612421632 748817943681195573248 752138499730907856896 762189692675502637056 764269765855599919104 769877615290599079936 772973361219298656256 775800222901850898432 786776456955357560832 788897148213997338624 791962727545639458816 800826036543846088704 805332505468455616512 817509912305176215552 819713443066106609664 826659134496873381888 831310973386792894464 832724767559219412992 842420186641345019904 843881199798891577344 846155812197271339008 855791935635652083712 866112317201923964928 869595031371710988288 871073934486288728064 871103173985952595968 889221308121419743232 894051424208437641216 899173093663265783808 905100260052159381504 917905866447917154304 920380006249663561728 934297042634487103488 936815363504121839616 956332350243791044608 962765927590108594176 964435656913018945536 967035213939738673152 987181780896816562176 989842648230770245632 993822892996241129472 1000373971636597211136 1016252923567336849408 1017262112170680778752 1032644099753906798592 1034400297202467864576 1049035275940476747776 1055950303394185945088 1065955199745968308224 1067768048725128118272 1073776673957940822016 1090013216406901620736 1092951257421475479552 1100303917245838393344 1123226915521793359872 1125174933065188769792 1128207749596361785344 1143284539013253955584 1154816422935898619904 1159460041828947984384 1161431912648384970752 1180164685433036341248 1187944091318459188224 1206800346736212508672 1207998758202683424768 1226264868457764323328 1227173341666218082304 1245729390179316137984 1246966460080189341696 1249087151338829119488 1265821799698337366016 1275109800325054726144 1283687903453478125568 1285914209217358594048 1306610901729433092096 1306654760978928893952 1316242374529088749568 1319790197641026994176 1333831962182129614848 1348759640494898675712 1356349482894241038336 1357650390078239072256 1376858799671875731456 1379200396269957152768 1380570009374495342592 1401445563951730655232 1421273599661291077632 1423690731633504157696 1434498525365686566912 1446653485369528418304 1457268343228633972736 1458715481603240361984 1467071889661117857792 1480772671345224843264 1497635887362391146496 1524379385351005274112 1528539531711199838208 1539755230581198159872 1551600445803701796864 1573552913910715121664 1577794296427994677248 1583925455091278917632 1601652073087692177408 1610665010936911233024 1635019824610352431104 1639426886132213219328 1653318268993746763776 1665449535118438825984 1684840373282690039808 1687762399597783154688 1692311624394542678016 1711583871271304167424 1732224634403847929856 1739190062743421976576 1742147868972577456128 1778442616242839486464 1810200520104318763008 1835811732895834308608 1840760012499327123456 1868594085268974206976 1873630727008243679232 1912664700487582089216 1925531855180217188352 1928871313826037891072 1974363561793633124352 1979685296461540491264 2000747943273194422272 2032505847134673698816 2034524224341361557504 2065288199507813597184 2068800594404935729152 2098070551880953495552 2111900606788371890176 2131910399491936616448 2135536097450256236544 2147553347915881644032 2180026432813803241472 2185902514842950959104 2200607834491676786688 2246453831043586719744 2250349866130377539584 2256415499192723570688 2286569078026507911168 2309632845871797239808 2318920083657895968768 2322863825296769941504 2360329370866072682496 2375888182636918376448 2413600693472425017344 2415997516405366849536 2452529736915528646656 2491458780358632275968 2493932920160378683392 2498174302677658238976 2531643599396674732032 2550219600650109452288 2567375806906956251136 2613221803458866184192 2613309521957857787904 2632484749058177499136 2667663924364259229696 2697519280989797351424 2715300780156478144512 2753717599343751462912 2758400792539914305536 2761140018748990685184 2802891127903461310464 2847381463267008315392 2868997050731373133824 2893306970739056836608 2914536686457267945472 2961545342690449686528 2995271774724782292992 3048758770702010548224 3079510461162396319744 3103200891607403593728 3147105827821430243328 3167850910182557835264 3203304146175384354816 3221330021873822466048 3270039649220704862208 3278853772264426438656 3330899070236877651968 3369680746565380079616 3375524799195566309376 3384623248789085356032 3423167742542608334848 3464449268807695859712 3478380125486843953152 3484295737945154912256 3556885232485678972928 3620401040208637526016 3671623465791668617216 3681520024998654246912 3737188170537948413952 3747261454016487358464 3825329400975164178432 3851063710360434376704 3857742627652075782144 3948727123587266248704 3959370592923080982528 4001495886546388844544 4065011694269347397632 4069048448682723115008 4130576399015627194368 4137601188809871458304 4223801213576743780352 4263820798983873232896 4271072194900512473088 4295106695831763288064 4360052865627606482944 4371805029685901918208 4401215668983353573376 4492907662087173439488 4500699732260755079168 4573138156053015822336 4619265691743594479616 4645727650593539883008 4720658741732145364992 4751776365273836752896 4827201386944850034688 4831995032810733699072 4905059473831057293312 4982917560717264551936 4996348605355316477952 5063287198793349464064 5100439201300218904576 5134751613813912502272 5226443606917732368384 5264969498116354998272 5335327848728518459392 5430601560312956289024 5507435198687502925824 5516801585079828611072 5522280037497981370368 5605782255806922620928 5694762926534016630784 5737994101462746267648 5786613941478113673216 5829073372914535890944 5923090685380899373056 5990543549449564585984 6097517541404021096448 6206401783214807187456 6294211655642860486656 6335701820365115670528 6406608292350768709632 6442660043747644932096 6540079298441409724416 6557707544528852877312 6739361493130760159232 6751049598391132618752 6769246497578170712064 6928898537615391719424 6956760250973687906304 6968591475890309824512 7113770464971357945856 7240802080417275052032 7343246931583337234432 7474376341075896827904 7494522908032974716928 7650658801950328356864 7702127420720868753408 7897454247174532497408 8002991773092777689088 8130023388538694795264 8261152798031254388736 8275202377619742916608 8447602427153487560704 8542144389801024946176 8590213391663526576128 8720105731255212965888 8743610059371803836416 8985815324174346878976 9001399464521510158336 9146276312106031644672 9238531383487188959232 9291455301187079766016 9441317483464290729984 9503552730547673505792 9654402773889700069376 9663990065621467398144 9810118947662114586624 9965835121434529103872 9992697210710632955904 10126574397586698928128 10200878402600437809152 10269503227627825004544 10452887213835464736768 10670655697457036918784 10861203120625912578048 11014870397375005851648 11033603170159657222144 11044560074995962740736 11211564511613845241856 11475988202925492535296 11573227882956227346432 11658146745829071781888 11846181370761798746112 11981087098899129171968 12195035082808042192896 12412803566429614374912 12671403640730231341056 12813216584701537419264 12885320087495289864192 13080158596882819448832 13115415089057705754624 13478722986261520318464 13502099196782265237504 13857797075230783438848 13937182951780619649024 14227540929942715891712 14481604160834550104064 14686493863166674468864 14948752682151793655808 14989045816065949433856 15301317603900656713728 15404254841441737506816 15794908494349064994816 16005983546185555378176 16260046777077389590528 16522305596062508777472 16550404755239485833216 16895204854306975121408 17084288779602049892352 17440211462510425931776 17487220118743607672832 17971630648348693757952 18292552624212063289344 18882634966928581459968 19007105461095347011584 19308805547779400138752 19327980131242934796288 19620237895324229173248 19931670242869058207744 20253148795173397856256 20401756805200875618304 20905774427670929473536 21341311394914073837568 21722406241251825156096 22029740794750011703296 22067206340319314444288 22423129023227690483712 22951976405850985070592 23316293491658143563776 23692362741523597492224 23962174197798258343936 24390070165616084385792 24825607132859228749824 25342807281460462682112 25626433169403074838528 25770640174990579728384 26160317193765638897664 26230830178115411509248 26957445972523040636928 27004198393564530475008 27715594150461566877696 27874365903561239298048 28455081859885431783424 28963208321669100208128 29897505364303587311616 29978091632131898867712 30602635207801313427456 30808509682883475013632 32011967092371110756352 32520093554154779181056 33044611192125017554944 33100809510478971666432 33790409708613950242816 34880422925020851863552 34974440237487215345664 35943261296697387515904 36585105248424126578688 38014210922190694023168 38617611095558800277504 38655960262485869592576 39240475790648458346496 39863340485738116415488 40506297590346795712512 40803513610401751236608 41811548855341858947072 42682622789828147675136 43444812482503650312192 44059481589500023406592 44134412680638628888576 44846258046455380967424 45903952811701970141184 47384725483047194984448 48780140331232168771584 49651214265718457499648 50685614562920925364224 51252866338806149677056 52320634387531277795328 52461660356230823018496 53914891945046081273856 56910163719770863566848 57926416643338200416256 59795010728607174623232 61205270415602626854912 64023934184742221512704 65040187108309558362112 66089222384250035109888 66201619020957943332864 67580819417227900485632 69760845850041703727104 69948880474974430691328 71886522593394775031808 73170210496848253157376 76028421844381388046336 77235222191117600555008 77311920524971739185152 78480951581296916692992 81012595180693591425024 81607027220803502473216 83623097710683717894144 85365245579656295350272 86889624965007300624384 88268825361277257777152 89692516092910761934848 91807905623403940282368 97560280662464337543168 99302428531436914999296 101371229125841850728448 104641268775062555590656 104923320712461646036992 107829783890092162547712 113820327439541727133696 115852833286676400832512 119590021457214349246464 122410540831205253709824 128047868369484443025408 132178444768500070219776 132403238041915886665728 135161638834455800971264 139521691700083407454208 146340420993696506314752 152056843688762776092672 154470444382235201110016 156961903162593833385984 163214054441607004946432 170730491159312590700544 173779249930014601248768 176537650722554515554304 179385032185821523869696 183615811246807880564736 195120561324928675086336 198604857062873829998592 202742458251683701456896 209282537550125111181312 209846641424923292073984 215659567780184325095424 227640654879083454267392 231705666573352801665024 244821081662410507419648 256095736738968886050816 264806476083831773331456 270323277668911601942528 279043383400166814908416 292680841987393012629504 304113687377525552185344 308940888764470402220032 313923806325187666771968 341460982318625181401088 347558499860029202497536 358770064371643047739392 367231622493615761129472 397209714125747659997184 405484916503367402913792 418565075100250222362624 455281309758166908534784 463411333146705603330048 489642163324821014839296 512191473477937772101632 529612952167663546662912 540646555337823203885056 585361683974786025259008 608227374755051104370688 617881777528940804440064 627847612650375333543936 682921964637250362802176 695116999720058404995072 734463244987231522258944 794419428251495319994368 810969833006734805827584 837130150200500444725248 926822666293411206660096 1024382946955875544203264 1081293110675646407770112 1216454749510102208741376 1235763555057881608880128 1255695225300750667087872 1365843929274500725604352 1390233999440116809990144 1468926489974463044517888 1588838856502990639988736 1621939666013469611655168 1853645332586822413320192 2048765893911751088406528 2162586221351292815540224 2432909499020204417482752 2511390450601501334175744 2780467998880233619980288 3243879332026939223310336 3707290665173644826640384 4097531787823502176813056 4325172442702585631080448 4865818998040408834965504 5560935997760467239960576 6487758664053878446620672 8650344885405171262160896 9731637996080817669931008 11121871995520934479921152 12975517328107756893241344 19463275992161635339862016 25951034656215513786482688 38926551984323270679724032 77853103968646541359448064
- Sum of all divisors σ(n): 290814640170017250858205635
- Sum of proper divisors (its aliquot sum) s(n): 212961536201370709498757571
- 77853103968646541359448064 is an abundant number, because the sum of its proper divisors (212961536201370709498757571) is greater than itself. Its abundance is 135108432232724168139309507
Bases of 77853103968646541359448064
- Binary: 1000000011001100000100100111001000011100111110011110110010001000000000000000000000000002
- Hexadecimal: 0x406609390E7CF644000000
- Base-36: 9S5PO9IAYMHLL3WG0
Squares and roots of 77853103968646541359448064
- 77853103968646541359448064 squared (778531039686465413594480642) is 6061105797552887848377862387106112854696158713348096
- 77853103968646541359448064 cubed (778531039686465413594480643) is 471875899821851293220513926864908412959171470175417364599579277085640065286144
-
77853103968646541359448064 is a
perfect square number . Itssquare root is 8823440596992 -
The
cube root of 77853103968646541359448064 is 426997478.8441118903
Scales and comparisons
How big is 77853103968646541359448064?- 77,853,103,968,646,541,359,448,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 77,853,103,968,646,541,359,448,064 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 77853103968646541359448064 cubic inches would be around 35583123.2 feet tall.
Recreational maths with 77853103968646541359448064
- 77853103968646541359448064 backwards is 46084495314564686930135877
- 77853103968646541359448064 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 77853103968646541359448064'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 77853103968646541359448064 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 77853103968646541359448064 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/77853103968646541359448064/
Chicago style:
Numbermatics. 2024. "Number 77853103968646541359448064 - Facts about the integer". https://numbermatics.com/n/77853103968646541359448064/
The information we have on file for 77853103968646541359448064 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 77853103968646541359448064, math, Factors of 77853103968646541359448064, curriculum, school, college, exams, university, Prime factorization of 77853103968646541359448064, STEM, science, technology, engineering, physics, economics, calculator, seventy-seven septillion, eight hundred fifty-three sextillion, one hundred three quintillion, nine hundred sixty-eight quadrillion, six hundred forty-six trillion, five hundred forty-one billion, three hundred fifty-nine million, four hundred forty-eight thousand and sixty-four.