3680268788854518670688256
3,680,268,788,854,518,670,688,256 is an even composite number composed of five prime numbers multiplied together.
3680268788854518670688256 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, nine hundred sixty-five divisors.
Prime factorization of 3680268788854518670688256:
218 × 36 × 76 × 432 × 974
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 43 × 43 × 97 × 97 × 97 × 97)See below for interesting mathematical facts about the number 3680268788854518670688256 from the Numbermatics database.
Names of 3680268788854518670688256
- Cardinal: 3680268788854518670688256 can be written as Three septillion, six hundred eighty sextillion, two hundred sixty-eight quintillion, seven hundred eighty-eight quadrillion, eight hundred fifty-four trillion, five hundred eighteen billion, six hundred seventy million, six hundred eighty-eight thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 3.680268788854518670688256 × 1024
Factors of 3680268788854518670688256
Divisors of 3680268788854518670688256
- Number of divisors d(n): 13965
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 48 49 54 56 63 64 72 81 84 86 96 97 98 108 112 126 128 129 144 147 162 168 172 189 192 194 196 216 224 243 252 256 258 288 291 294 301 324 336 343 344 378 384 387 388 392 432 441 448 486 504 512 516 567 576 582 588 602 648 672 679 686 688 729 756 768 774 776 784 864 873 882 896 903 972 1008 1024 1029 1032 1134 1152 1161 1164 1176 1204 1296 1323 1344 1358 1372 1376 1458 1512 1536 1548 1552 1568 1701 1728 1746 1764 1792 1806 1849 1944 2016 2037 2048 2058 2064 2107 2268 2304 2322 2328 2352 2401 2408 2592 2619 2646 2688 2709 2716 2744 2752 2916 3024 3072 3087 3096 3104 3136 3402 3456 3483 3492 3528 3584 3612 3698 3888 3969 4032 4074 4096 4116 4128 4171 4214 4536 4608 4644 4656 4704 4753 4802 4816 5103 5184 5238 5292 5376 5418 5432 5488 5504 5547 5832 6048 6111 6144 6174 6192 6208 6272 6321 6804 6912 6966 6984 7056 7168 7203 7224 7396 7776 7857 7938 8064 8127 8148 8192 8232 8256 8342 8428 9072 9216 9261 9288 9312 9408 9409 9506 9604 9632 10206 10368 10449 10476 10584 10752 10836 10864 10976 11008 11094 11664 11907 12096 12222 12288 12348 12384 12416 12513 12544 12642 12943 13608 13824 13932 13968 14112 14259 14336 14406 14448 14749 14792 15552 15714 15876 16128 16254 16296 16384 16464 16512 16641 16684 16807 16856 18144 18333 18432 18522 18576 18624 18816 18818 18963 19012 19208 19264 20412 20736 20898 20952 21168 21504 21609 21672 21728 21952 22016 22188 23328 23571 23814 24192 24381 24444 24576 24696 24768 24832 25026 25088 25284 25886 27216 27648 27783 27864 27936 28224 28227 28518 28672 28812 28896 29197 29498 29584 31104 31347 31428 31752 32256 32508 32592 32768 32928 33024 33271 33282 33368 33614 33712 35721 36288 36666 36864 37044 37152 37248 37539 37632 37636 37926 38024 38416 38528 38829 40824 41472 41796 41904 42336 42777 43008 43218 43344 43456 43904 44032 44247 44376 46656 47142 47628 48384 48762 48888 49152 49392 49536 49664 49923 50052 50176 50421 50568 51772 54432 54999 55296 55566 55728 55872 56448 56454 56889 57036 57344 57624 57792 58394 58996 59168 62208 62694 62856 63504 64512 64827 65016 65184 65536 65856 65863 66048 66542 66564 66736 67228 67424 70713 71442 72576 73143 73332 73728 74088 74304 74496 75078 75264 75272 75852 76048 76832 77056 77658 81648 82944 83349 83592 83808 84672 84681 85554 86016 86436 86688 86912 87591 87808 88064 88494 88752 90601 93312 94284 95256 96768 97524 97776 98304 98784 99072 99328 99813 99846 100104 100352 100842 101136 103243 103544 108864 109998 110592 111132 111456 111744 112617 112896 112908 113778 114072 114688 115248 115584 116487 116788 117649 117992 118336 124416 125388 125712 127008 128331 129024 129654 130032 130368 131072 131712 131726 132096 132741 133084 133128 133472 134456 134848 141426 142884 145152 146286 146664 147456 148176 148608 148992 149769 150156 150528 150544 151263 151704 152096 153664 154112 155316 163296 164997 165888 166698 167184 167616 169344 169362 170667 171108 172032 172872 173376 173824 175182 175616 176128 176988 177504 179353 181202 186624 188568 190512 193536 194481 195048 195552 196608 197568 197589 198144 198656 199626 199692 200208 200704 201684 202272 204379 206486 207088 217728 219429 219996 221184 222264 222912 223488 225234 225792 225816 227556 228144 229376 230496 231168 232897 232974 233576 235298 235984 236672 248832 250047 250776 251424 254016 254043 256662 258048 259308 260064 260736 262144 262773 263424 263452 264192 265482 266168 266256 266944 268912 269696 271803 282852 285768 290304 292572 293328 294912 296352 297216 297984 299439 299538 300312 301056 301088 302526 303408 304192 307328 308224 309729 310632 326592 329994 331776 333396 334368 335232 337851 338688 338724 341334 342216 344064 345744 346752 347648 349461 350364 351232 352256 352947 353976 355008 358706 362404 373248 377136 381024 384993 387072 388962 390096 391104 393216 395136 395178 396288 397312 398223 399252 399384 400416 401408 403368 404544 404587 408758 412972 414176 435456 438858 439992 442368 444528 445824 446976 449307 450468 451584 451632 453789 455112 456288 458752 460992 461041 462336 465794 465948 467152 470596 471968 473344 494991 497664 500094 501552 502848 508032 508086 512001 513324 516096 518616 520128 521472 525546 526848 526904 528384 530964 532336 532512 533888 537824 538059 539392 543606 565704 571536 580608 583443 585144 586656 589824 592704 592767 594432 595968 598878 599076 600624 602112 602176 605052 606816 608384 613137 614656 616448 619458 621264 634207 653184 659988 663552 666792 668736 670464 675702 677376 677448 682668 684432 688128 691488 693504 695296 698691 698922 700728 702464 704512 705894 707952 710016 717412 722701 724808 746496 754272 762048 762129 769986 774144 777924 780192 782208 786432 788319 790272 790356 792576 794624 796446 798504 798768 800832 802816 806736 809088 809174 815409 817516 825944 828352 870912 877716 879984 884736 889056 891648 893952 898317 898614 900936 903168 903264 907578 910224 912576 912673 917504 921984 922082 924672 929187 931588 931896 934304 941192 943936 946688 989982 995328 1000188 1003104 1005696 1013553 1016064 1016172 1024002 1026648 1032192 1037232 1040256 1042944 1048383 1051092 1053696 1053808 1056768 1058841 1061928 1064672 1065024 1067776 1075648 1076118 1078784 1087212 1131408 1143072 1154979 1161216 1166886 1170288 1173312 1179648 1185408 1185534 1188864 1191936 1194669 1197756 1198152 1201248 1204224 1204352 1210104 1213632 1213761 1216768 1226274 1229312 1232896 1238916 1242528 1255471 1268414 1306368 1319976 1327104 1333584 1337472 1340928 1347921 1351404 1354752 1354896 1361367 1365336 1368864 1376256 1382976 1383123 1387008 1390592 1397382 1397844 1401456 1404928 1409024 1411788 1415904 1420032 1430653 1434824 1445402 1449616 1492992 1508544 1524096 1524258 1536003 1539972 1548288 1555848 1560384 1564416 1576638 1580544 1580712 1585152 1589248 1592892 1597008 1597536 1601664 1605632 1613472 1614177 1618176 1618348 1630279 1630818 1635032 1651888 1656704 1741824 1750329 1755432 1759968 1769472 1778112 1778301 1783296 1787904 1796634 1797228 1801872 1806336 1806528 1815156 1820448 1825152 1825346 1835008 1839411 1843968 1844164 1849344 1858374 1863176 1863792 1868608 1882384 1887872 1893376 1902621 1979964 1990656 2000376 2006208 2011392 2027106 2032128 2032344 2048004 2053296 2064384 2074464 2080512 2085888 2096073 2096766 2102184 2107392 2107616 2113536 2117682 2123856 2129344 2130048 2135552 2151296 2152236 2157568 2168103 2174424 2262816 2286144 2286387 2309958 2322432 2333772 2340576 2346624 2359296 2364957 2370816 2371068 2377728 2383872 2389338 2395512 2396304 2402496 2408448 2408704 2420208 2427264 2427522 2433536 2446227 2452548 2458624 2465792 2477832 2485056 2510942 2536828 2612736 2639952 2654208 2667168 2674944 2681856 2694951 2695842 2702808 2709504 2709792 2722734 2730672 2737728 2738019 2752512 2765952 2766246 2774016 2781184 2787561 2794764 2795688 2802912 2809856 2818048 2823576 2831808 2832109 2840064 2861306 2869648 2890804 2899232 2985984 3017088 3040659 3048192 3048516 3072006 3079944 3096576 3111696 3120768 3128832 3145149 3153276 3161088 3161424 3170304 3176523 3178496 3185784 3194016 3195072 3203328 3211264 3226944 3227287 3228354 3236352 3236696 3260558 3261636 3270064 3303776 3313408 3464937 3483648 3500658 3510864 3519936 3538944 3556224 3556602 3566592 3575808 3584007 3593268 3594456 3603744 3612672 3613056 3630312 3640896 3641283 3650304 3650692 3678822 3687936 3688328 3698688 3716748 3726352 3727584 3737216 3764768 3766413 3775744 3786752 3805242 3959928 3981312 4000752 4012416 4022784 4054212 4064256 4064688 4084101 4096008 4106592 4128768 4148928 4149369 4161024 4171776 4192146 4193532 4204368 4214784 4215232 4227072 4235364 4247712 4258688 4260096 4271104 4291959 4302592 4304472 4315136 4336206 4348848 4439449 4525632 4572288 4572774 4619916 4644864 4667544 4681152 4693248 4729914 4741632 4742136 4755456 4767744 4778676 4791024 4792608 4804992 4816896 4817408 4840416 4842531 4854528 4855044 4867072 4890837 4892454 4905096 4917248 4931584 4955664 4970112 5021884 5058907 5073656 5225472 5279904 5308416 5334336 5334903 5349888 5363712 5389902 5391684 5405616 5419008 5419584 5445468 5461344 5475456 5476038 5505024 5518233 5531904 5532492 5548032 5562368 5575122 5589528 5591376 5605824 5619712 5636096 5647152 5663616 5664218 5680128 5707863 5722612 5739296 5781608 5798464 5971968 6034176 6081318 6096384 6097032 6144012 6159888 6193152 6223392 6241536 6257664 6288219 6290298 6306552 6322176 6322848 6340608 6353046 6356992 6371568 6388032 6388711 6390144 6406656 6422528 6453888 6454574 6456708 6472704 6473392 6504309 6521116 6523272 6540128 6607552 6626816 6859161 6929874 6967296 7001316 7021728 7039872 7077888 7094871 7112448 7113204 7133184 7151616 7168014 7186536 7188912 7207488 7225344 7226112 7260624 7281792 7282566 7300608 7301384 7338681 7357644 7375872 7376656 7397376 7433496 7452704 7455168 7474432 7529536 7532826 7551488 7573504 7610484 7919856 7962624 8001504 8024832 8045568 8084853 8108424 8128512 8129376 8168202 8192016 8213184 8214057 8257536 8297856 8298738 8322048 8343552 8362683 8384292 8387064 8408736 8429568 8430464 8454144 8470728 8495424 8496327 8517376 8520192 8542208 8583918 8605184 8608944 8630272 8672412 8697696 8788297 8878898 9051264 9144576 9145548 9239832 9289728 9335088 9362304 9386496 9435447 9459828 9483264 9484272 9510912 9529569 9535488 9557352 9582048 9585216 9609984 9633792 9634816 9680832 9681861 9685062 9709056 9710088 9734144 9781674 9784908 9810192 9834496 9863168 9911328 9940224 10014571 10043768 10117814 10147312 10450944 10559808 10616832 10668672 10669806 10699776 10727424 10752021 10779804 10783368 10811232 10838016 10839168 10890936 10922688 10923849 10950912 10952076 11036466 11063808 11064984 11096064 11124736 11150244 11179056 11182752 11211648 11239424 11272192 11294304 11299239 11327232 11328436 11360256 11411953 11415726 11445224 11478592 11563216 11596928 11943936 12068352 12162636 12192768 12194064 12252303 12288024 12319776 12386304 12446784 12448107 12483072 12515328 12576438 12580596 12613104 12644352 12645696 12681216 12706092 12713984 12743136 12776064 12777422 12780288 12813312 12845056 12875877 12907776 12909148 12913416 12945408 12946784 13008618 13042232 13046544 13080256 13215104 13253632 13318347 13718322 13859748 13934592 14002632 14043456 14079744 14189742 14224896 14226408 14266368 14303232 14336028 14373072 14377824 14414976 14450688 14452224 14521248 14527593 14563584 14565132 14601216 14602768 14672511 14677362 14715288 14751744 14753312 14794752 14866992 14905408 14910336 14948864 15059072 15065652 15102976 15147008 15176721 15220968 15839712 15925248 16003008 16004709 16049664 16091136 16169706 16216848 16257024 16258752 16336404 16384032 16426368 16428114 16515072 16554699 16595712 16597476 16644096 16687104 16725366 16768584 16774128 16817472 16859136 16860928 16908288 16941456 16990848 16992654 17034752 17040384 17084416 17123589 17167836 17210368 17217888 17260544 17344824 17395392 17397241 17576594 17757796 18102528 18289152 18291096 18479664 18579456 18670176 18724608 18772992 18864657 18870894 18919656 18966528 18968544 19021824 19059138 19070976 19114704 19164096 19166133 19170432 19219968 19267584 19269632 19361664 19363722 19370124 19418112 19420176 19468288 19512927 19563348 19569816 19620384 19668992 19726336 19822656 19824763 19880448 20029142 20087536 20235628 20294624 20901888 21119616 21233664 21284613 21337344 21339612 21399552 21454848 21504042 21559608 21566736 21622464 21676032 21678336 21781872 21845376 21847698 21901824 21904152 22016043 22072932 22127616 22129968 22192128 22249472 22300488 22358112 22365504 22423296 22478848 22588608 22591009 22598478 22654464 22656872 22720512 22823906 22831452 22890448 22957184 23126432 23193856 23887872 24136704 24254559 24325272 24385536 24388128 24504606 24576048 24639552 24642171 24772608 24893568 24896214 24966144 25030656 25088049 25152876 25161192 25226208 25288704 25291392 25362432 25412184 25427968 25486272 25488981 25552128 25554844 25560576 25626624 25751754 25815552 25818296 25826832 25890816 25893568 26017236 26084464 26093088 26160512 26364891 26430208 26507264 26636694 27436644 27719496 27869184 28005264 28086912 28159488 28379484 28449792 28452816 28532736 28588707 28606464 28672056 28746144 28755648 28829952 28901376 28904448 29042496 29045583 29055186 29127168 29130264 29202432 29205536 29345022 29354724 29430576 29503488 29506624 29589504 29733984 29810816 29820672 29897728 30043713 30118144 30131304 30205952 30294016 30353442 30441936 31076143 31679424 31850496 32006016 32009418 32099328 32182272 32339412 32433696 32514048 32517504 32672808 32768064 32771547 32852736 32856228 33109398 33191424 33194952 33288192 33374208 33450732 33537168 33548256 33634944 33718272 33721856 33816576 33882912 33897717 33981696 33985308 34069504 34080768 34168832 34235859 34247178 34335672 34420736 34435776 34521088 34689648 34790784 34794482 35153188 35515592 36205056 36578304 36582192 36959328 37158912 37340352 37344321 37449216 37545984 37729314 37741788 37839312 37933056 37937088 38043648 38118276 38141952 38229408 38328192 38332266 38340864 38439936 38535168 38539264 38627631 38723328 38727444 38740248 38836224 38840352 38936576 39025854 39126696 39139632 39240768 39244939 39337984 39452672 39645312 39649526 39760896 39955041 40058284 40175072 40471256 40589248 41803776 42239232 42569226 42674688 42679224 42799104 42909696 43008084 43119216 43133472 43244928 43352064 43356672 43563744 43582779 43690752 43695396 43803648 43808304 44017533 44032086 44145864 44255232 44259936 44384256 44498944 44600976 44716224 44720977 44731008 44846592 44957696 45177216 45182018 45196956 45308928 45313744 45441024 45530163 45647812 45662904 45780896 45914368 46252864 46387712 47775744 48014127 48273408 48509118 48650544 48771072 48776256 49009212 49152096 49279104 49284342 49545216 49664097 49787136 49792428 49932288 50061312 50176098 50305752 50322384 50452416 50577408 50582784 50724864 50824368 50972544 50977962 51104256 51109688 51121152 51253248 51370767 51503508 51631104 51636592 51653664 51781632 51787136 52034472 52168928 52186176 52191723 52321024 52729782 52860416 53014528 53273388 54873288 55438992 55738368 56010528 56173824 56318976 56593971 56758968 56899584 56905632 57065472 57177414 57212928 57344112 57492288 57498399 57511296 57659904 57802752 57808896 58084992 58091166 58110372 58254336 58260528 58404864 58411072 58538781 58690044 58709448 58861152 59006976 59013248 59179008 59467968 59474289 59621632 59641344 59795456 60087426 60236288 60262608 60411904 60588032 60706884 60883872 61518079 62152286 63358848 63700992 64012032 64018836 64198656 64364544 64678824 64867392 65028096 65035008 65345616 65536128 65543094 65705472 65712456 66048129 66218796 66382848 66389904 66576384 66748416 66901464 67074336 67096512 67269888 67436544 67443712 67765824 67773027 67795434 67963392 67970616 68139008 68161536 68337664 68471718 68494356 68671344 68841472 68871552 69042176 69379296 69581568 69588964 70101997 70306376 71031184 72410112 73156608 73164384 73918656 73926513 74317824 74680704 74688642 74898432 75091968 75264147 75458628 75483576 75678624 75866112 75874176 76087296 76236552 76283904 76458816 76466943 76656384 76664532 76681728 76879872 77078528 77255262 77446656 77454888 77480496 77672448 77680704 77873152 78051708 78253392 78279264 78481536 78489878 78675968 78905344 79094673 79290624 79299052 79521792 79910082 80116568 80350144 80942512 81178496 83607552 84478464 85138452 85349376 85358448 85598208 85766121 85819392 86016168 86238432 86266944 86489856 86704128 86713344 87127488 87136749 87165558 87381504 87390792 87607296 87616608 88035066 88064172 88291728 88510464 88519872 88529281 88768512 88997888 89201952 89432448 89441954 89462016 89693184 89915392 90131139 90354432 90364036 90393912 90617856 90627488 90882048 91060326 91295624 91325808 91561792 91828736 92505728 92775424 93228429 95551488 96028254 96546816 97018236 97301088 97542144 97552512 98018424 98304192 98314641 98558208 98568684 99328194 99574272 99584856 99864576 100122624 100352196 100611504 100644768 100904832 101154816 101165568 101449728 101648736 101693151 101945088 101955924 102208512 102219376 102242304 102506496 102707577 102741534 103007016 103262208 103273184 103307328 103563264 103574272 104068944 104337856 104372352 104383446 104642048 105459564 105720832 106029056 106546776 109746576 110877984 111476736 112021056 112032963 112347648 112637952 113187942 113517936 113799168 113811264 114130944 114354828 114425856 114688224 114984576 114996798 115022592 115319808 115605504 115617792 115882893 116169984 116182332 116220744 116508672 116521056 116809728 116822144 117077562 117380088 117418896 117722304 117734817 118013952 118026496 118358016 118935936 118948578 119243264 119282688 119590912 119865123 120174852 120472576 120525216 120823808 121176064 121413768 121767744 121780687 123036158 124304572 126717696 128024064 128037672 128397312 128729088 129357648 129734784 130056192 130070016 130691232 130748337 131072256 131086188 131410944 131424912 132052599 132096258 132437592 132765696 132779808 133152768 133496832 133802928 134148672 134162931 134193024 134539776 134873088 134887424 135531648 135546054 135590868 135926784 135941232 136278016 136323072 136590489 136675328 136943436 136988712 137342688 137682944 137743104 138084352 138758592 138773341 139163136 139177928 140203994 140612752 142062368 144820224 146313216 146328768 147837312 147853026 148635648 148992291 149361408 149377284 149796864 150183936 150528294 150917256 150967152 151357248 151732224 151748352 152174592 152473104 152917632 152933886 153312768 153329064 153363456 153759744 154112301 154157056 154510524 154893312 154909776 154960992 155344896 155361408 155746304 156103416 156506784 156558528 156575169 156963072 156979756 157351936 158137063 158189346 158581248 158598104 159043584 159820164 160233136 160700288 161885024 162356992 167215104 168956928 169781913 170276904 170698752 170716896 171196416 171532242 171638784 172032336 172476864 172495197 172533888 172979712 173408256 173426688 174254976 174273498 174331116 174763008 174781584 175214592 175233216 175616343 176070132 176128344 176583456 177020928 177039744 177058562 177537024 177995776 178403904 178422867 178864896 178883908 178924032 179386368 180262278 180708864 180728072 180787824 181235712 181254976 181764096 182120652 182591248 182651616 183123584 183657472 184554237 185011456 185550848 186456858 191102976 192056508 193093632 194036472 194602176 195084288 195105024 196036848 196608384 196629282 197116416 197137368 198656388 199148544 199169712 199729152 200245248 200704392 201223008 201289536 201809664 202309632 202331136 203297472 203319081 203386302 203890176 203911848 204417024 204438752 204484608 205012992 205415154 205483068 206014032 206524416 206546368 206614656 207126528 207148544 208137888 208675712 208744704 208766892 209284096 210305991 210919128 211441664 212058112 213093552 217533001 219493152 221755968 221779539 222953472 224042112 224065926 224695296 225275904 226375884 227035872 227598336 227622528 228261888 228709656 228851712 229376448 229400829 229969152 229993596 230045184 230639616 231235584 231765786 232339968 232364664 232441488 233017344 233042112 233619456 233644288 234155124 234760176 234837792 235444608 235469634 236027904 236052992 236716032 237284019 237871872 237897156 238486528 238565376 239181824 239730246 240349704 240945152 241050432 241647616 242352128 242827536 243535488 243561374 246072316 248609144 253435392 256048128 256075344 256794624 257458176 258715296 259469568 260112384 260140032 261382464 261410247 261496674 262144512 262172376 262821888 262849824 264105198 264192516 264875184 265531392 265559616 265587843 266305536 266993664 267605856 268297344 268325862 268386048 269079552 269746176 269774848 270393417 271063296 271092108 271181736 271853568 271882464 272556032 272646144 273180978 273350656 273886872 273977424 274685376 274714573 275365888 275486208 276168704 277517184 277546682 278326272 278355856 279685287 280407988 281225504 284124736 289640448 292626432 292657536 294943923 295674624 295706052 297984582 298722816 298754568 299593728 300367872 301056588 301834512 301934304 302714496 303464448 303496704 304349184 304946208 305079453 305835264 305867772 306625536 306658128 306726912 307519488 308122731 308224602 308314112 309021048 309786624 309819552 309921984 310689792 310722816 311492608 312206832 313013568 313046839 313117056 313150338 313926144 313959512 314703872 316274126 316378692 317162496 317196208 318087168 319640328 320466272 321400576 323770048 324713984 334430208 336098889 337913856 339563826 340553808 341397504 341433792 342392832 343064484 343277568 344064672 344953728 344990394 345067776 345959424 346816512 346853376 347648679 348509952 348546996 348662232 349526016 349563168 350429184 350466432 351232686 352140264 352256688 353166912 353204451 354041856 354079488 354117124 355074048 356807808 356845734 357729792 357767816 357848064 358772736 359595369 360524556 361417728 361456144 361575648 362471424 362509952 363528192 364241304 365182496 365303232 365342061 366247168 367314944 369108474 370022912 371101696 372913716 384113016 386187264 388072944 389204352 390168576 390210048 392073696 393216768 393258564 394232832 394274736 396157797 397312776 398297088 398339424 399458304 400490496 401408784 402446016 402488793 402579072 403619328 404619264 404662272 406594944 406638162 406772604 407780352 407823696 408834048 408877504 408969216 409771467 410025984 410830308 410966136 412028064 413048832 413092736 413229312 414253056 414297088 416275776 416320023 417351424 417489408 417533784 418568192 420611982 421838256 422883328 424116224 426187104 430626553 435066002 438986304 443511936 443559078 445906944 448084224 448131852 449390592 450551808 452751768 454071744 455196672 455245056 456523776 457419312 458752896 458801658 459938304 459987192 460090368 461279232 462336903 462471168 463531572 464679936 464729328 464882976 466034688 466084224 467238912 467288576 468310248 469520352 469675584 469725507 470889216 470939268 472055808 472105984 474411189 474568038 475743744 475794312 476973056 477130752 478363648 479460492 480699408 481890304 482100864 483295232 484704256 485655072 487070976 487122748 490713979 492144632 497218288 506870784 512096256 512150688 513589248 514916352 517430592 517485591 518939136 520224768 520280064 522764928 522820494 522993348 524289024 524344752 525643776 525699648 526849029 528210396 528385032 529750368 531062784 531119232 531175686 532611072 533987328 535211712 535268601 536594688 536651724 536772096 538159104 539549696 540786834 542126592 542184216 542363472 543707136 543764928 545112064 545292288 546361956 546701312 547773744 547954848 549370752 549429146 550731776 550972416 552337408 553662711 555034368 555093364 556652544 556711712 559370574 560815976 562451008 568249472 579280896 585252864 585315072 589887846 591349248 591412104 595969164 597445632 597509136 599187456 600735744 602113176 603669024 603868608 605428992 606928896 606993408 609892416 609957243 610158906 611670528 611735544 613251072 613316256 613453824 615038976 616245462 616449204 616628224 618042096 619573248 619639104 619704967 619843968 621379584 621445632 622985216 624413664 626027136 626093678 626234112 626300676 627852288 627919024 629407744 630917973 632548252 632757384 634324992 634392416 636174336 639280656 640932544 642801152 647540096 649427968 652599003 665338617 668860416 672197778 675827712 679127652 681107616 682795008 682867584 684785664 686128968 686555136 688129344 688202487 689907456 689980788 690135552 691918848 693706752 695297358 697019904 697093992 697324464 699052032 699126336 700858368 700932864 702465372 704280528 704513376 706333824 706408902 708083712 708158976 708234248 710148096 711852057 713615616 713691468 715459584 715535632 715696128 717545472 719190738 721049112 722835456 722912288 723151296 724942848 725019904 727056384 728482608 730364992 730606464 730684122 732494336 734629888 738216948 740045824 742203392 745827432 768226032 772374528 776145888 778408704 780337152 780420096 784147392 784230741 786433536 786517128 788465664 788549472 792315594 794625552 796594176 796678848 796763529 798916608 800980992 802817568 804892032 804977586 805158144 807238656 809238528 809324544 811180251 813189888 813276324 813545208 815560704 815647392 817668096 817755008 817938432 819542934 820051968 821660616 821932272 824056128 824143719 826097664 826185472 826458624 828506112 828594176 832551552 832640046 834702848 834978816 835067568 837136384 839055861 841223964 843676512 845766656 848232448 852374208 852464809 861253106 870132004 877972608 887023872 887118156 896168448 896263704 898781184 901103616 905503536 908143488 910393344 910490112 913047552 914838624 915238359 917505792 917603316 919876608 919974384 920180736 922558464 924368193 924673806 924942336 927063144 929359872 929458656 929765952 932069376 932168448 934477824 934577152 936620496 939040704 939140517 939351168 939451014 941778432 941878536 944111616 944211968 948822378 949136076 951487488 951588624 953946112 954261504 956727296 958920984 961398816 963780608 964201728 966590464 971310144 971413387 974141952 974245496 981427958 984289264 994436576 1013741568 1024192512 1024301376 1027178496 1029832704 1034861184 1034971182 1037878272 1040449536 1040560128 1042946037 1045529856 1045640988 1045986696 1048578048 1048689504 1051287552 1051399296 1053698058 1056420792 1056770064 1059500736 1059613353 1062125568 1062238464 1062351372 1065222144 1070423424 1070537202 1073189376 1073303448 1073544192 1076318208 1078786107 1079099392 1081573668 1084253184 1084368432 1084726944 1087414272 1087529856 1090224128 1090584576 1092723912 1093402624 1095547488 1095909696 1096026183 1098741504 1098858292 1101463552 1101944832 1106959441 1107325422 1110068736 1110186728 1113305088 1113423424 1118741148 1121631952 1124902016 1136498944 1158561792 1170505728 1170630144 1179775692 1182698496 1182824208 1188473391 1191938328 1194891264 1195018272 1198374912 1201471488 1204226352 1207338048 1207466379 1207737216 1210857984 1213857792 1213986816 1219784832 1219914486 1220317812 1223341056 1223471088 1226502144 1226632512 1226907648 1229314401 1230077952 1232490924 1232898408 1233256448 1236084192 1239146496 1239278208 1239409934 1239687936 1242759168 1242891264 1245970432 1248827328 1248960069 1252054272 1252187356 1252468224 1252601352 1255704576 1255838048 1261835946 1265096504 1265514768 1268649984 1268784832 1272348672 1278561312 1281865088 1285602304 1291879659 1295080192 1298855936 1305198006 1330677234 1337720832 1344395556 1351655424 1358255304 1362215232 1365590016 1365735168 1369571328 1372257936 1376258688 1376404974 1379814912 1379961576 1380271104 1383837696 1387413504 1390594716 1394039808 1394187984 1394648928 1398104064 1398252672 1401716736 1401865728 1404930744 1408561056 1409026752 1409176521 1412667648 1412817804 1416167424 1416317952 1416468496 1423233567 1423704114 1427231232 1427382936 1430919168 1431071264 1431392256 1435090944 1438381476 1442098224 1445670912 1445824576 1446302592 1449885696 1450039808 1454112768 1456965216 1460729984 1461212928 1461368244 1464988672 1469259776 1472141937 1476433896 1480091648 1484406784 1491654864 1536452064 1544749056 1552291776 1552456773 1556817408 1560674304 1560840192 1568294784 1568461482 1572867072 1573034256 1576931328 1577098944 1584631188 1589251104 1593188352 1593357696 1593527058 1597833216 1601961984 1605635136 1605805803 1609784064 1609955172 1610316288 1614477312 1618649088 1622360502 1626379776 1626552648 1627090416 1631121408 1631294784 1635336192 1635510016 1635876864 1639085868 1640103936 1643321232 1643864544 1648112256 1648287438 1652195328 1652370944 1652917248 1657012224 1657188352 1660988133 1665103104 1665280092 1669405696 1669957632 1670135136 1674272768 1678111722 1682447928 1687353024 1687532377 1691533312 1696464896 1704748416 1704929618 1722506212 1740264008 1755945216 1774047744 1774236312 1792336896 1792527408 1797562368 1802207232 1811007072 1816286976 1820786688 1820980224 1829677248 1829871729 1830476718 1835011584 1835206632 1839753216 1839948768 1840361472 1845116928 1848736386 1849347612 1849884672 1854126288 1858719744 1858917312 1859114901 1859531904 1864138752 1864336896 1868955648 1869154304 1873240992 1878081408 1878281034 1878702336 1878902028 1883556864 1883757072 1888223232 1888423936 1892753919 1897644756 1898272152 1902974976 1903177248 1907892224 1908523008 1913454592 1917841968 1922797632 1923002011 1927561216 1928403456 1933180928 1942620288 1942826774 1948283904 1948490992 1957797009 1962855916 1968578528 1988873152 2027483136 2048385024 2048602752 2054356992 2059665408 2064607461 2069722368 2069942364 2075756544 2081120256 2085892074 2091059712 2091281976 2091973392 2097156096 2097379008 2102575104 2102798592 2107396116 2112841584 2113540128 2119001472 2119226706 2124251136 2124476928 2124702744 2130444288 2135556171 2140846848 2141074404 2146378752 2146606896 2147088384 2152636416 2157572214 2158198784 2163147336 2168506368 2168736864 2169453888 2174828544 2175059712 2180448256 2181169152 2185447824 2191094976 2191327873 2191819392 2192052366 2197483008 2197716584 2202927104 2203889664 2213918882 2214650844 2220137472 2220373456 2226610176 2226846848 2237482296 2243263904 2249804032 2272997888 2317123584 2341011456 2341260288 2352692223 2359551384 2365396992 2365648416 2376946782 2383876656 2389782528 2390036544 2390290587 2396749824 2402942976 2408452704 2414676096 2414932758 2415474432 2421715968 2427715584 2427973632 2433540753 2439569664 2439828972 2440635624 2446682112 2446942176 2453004288 2453265024 2453815296 2458628802 2460155904 2464981848 2465796816 2466512896 2472168384 2472431157 2478292992 2478556416 2478819868 2479375872 2485518336 2485782528 2497654656 2497920138 2504108544 2504374712 2504936448 2505202704 2511409152 2511676096 2517167583 2523671892 2530193008 2531029536 2537299968 2537569664 2544697344 2557122624 2557394427 2563730176 2571204608 2583759318 2590160384 2597711872 2610396012 2661354468 2688791112 2703310848 2716510608 2724430464 2731180032 2731470336 2739142656 2744515872 2752517376 2752809948 2759629824 2759923152 2760542208 2767675392 2773104579 2774827008 2781189432 2788079616 2788375968 2789297856 2796208128 2796505344 2803433472 2803731456 2809861488 2817122112 2817421551 2818053504 2818353042 2825335296 2825635608 2832334848 2832635904 2832936992 2846467134 2847408228 2854462464 2854765872 2861838336 2862142528 2862784512 2870181888 2876762952 2884196448 2891341824 2891649152 2892605184 2899771392 2900079616 2913930432 2914240161 2921459968 2922425856 2922736488 2929977344 2938519552 2944283874 2952867792 2960183296 2968813568 2983309728 3014385871 3072904128 3089498112 3104583552 3104913546 3113634816 3121348608 3121680384 3136589568 3136922964 3145734144 3146068512 3153862656 3154197888 3169262376 3178502208 3178840059 3186376704 3186715392 3187054116 3195666432 3211270272 3211611606 3219568128 3219910344 3220632576 3228954624 3236358321 3237298176 3244721004 3252759552 3253105296 3254180832 3262242816 3262589568 3270672384 3271020032 3271753728 3278171736 3280207872 3286642464 3287729088 3288078549 3296224512 3296574876 3304390656 3304741888 3305834496 3314376704 3320878323 3321976266 3330206208 3330560184 3338811392 3339915264 3340270272 3348545536 3356223444 3364895856 3374706048 3375064754 3383066624 3392929792 3409496832 3409859236 3445012424 3480528016 3511890432 3548095488 3548472624 3584673792 3585054816 3595124736 3604414464 3622014144 3622399137 3632573952 3641573376 3641960448 3659354496 3659743458 3660953436 3670023168 3670413264 3679506432 3679897536 3680722944 3687943203 3690233856 3697472772 3698695224 3699769344 3708252576 3717439488 3717834624 3718229802 3719063808 3728277504 3728673792 3737911296 3738308608 3746481984 3746880207 3756162816 3756562068 3757404672 3757804056 3767113728 3767514144 3776847872 3785507838 3795289512 3796544304 3805949952 3806354496 3806759083 3815784448 3817046016 3826909184 3835683936 3845595264 3846004022 3855122432 3856806912 3866361856 3875638977 3885240576 3885653548 3896567808 3896981984 3915594018 3925711832 3937157056 3977746304 4054966272 4096770048 4097205504 4108713984 4129214922 4139444736 4139884728 4151513088 4162240512 4171784148 4182119424 4182563952 4183946784 4194312192 4194758016 4205150208 4205597184 4214792232 4225683168 4227080256 4227529563 4238002944 4238453412 4248502272 4248953856 4249405488 4269700701 4271112342 4281693696 4282148808 4292757504 4293213792 4294176768 4305272832 4315144428 4316397568 4326294672 4337012736 4337473728 4337934769 4338907776 4349657088 4350119424 4360896512 4362338304 4370895648 4382189952 4382655746 4383638784 4384104732 4394966016 4395433168 4405854208 4407779328 4416425811 4427837764 4429301688 4440274944 4440746912 4453220352 4453693696 4474964592 4486527808 4499608064 4545995776 4634247168 4657370319 4682022912 4682520576 4705384446 4719102768 4730793984 4731296832 4753893564 4767753312 4779565056 4780073088 4780581174 4793499648 4805885952 4816905408 4817417409 4829352192 4829865516 4830948864 4843431936 4855947264 4867081506 4879139328 4879657944 4881271248 4893364224 4893884352 4906008576 4906530048 4907630592 4917257604 4920311808 4929963696 4931593632 4944336768 4944862314 4956585984 4957112832 4957639736 4958751744 4971036672 4971565056 4982964399 4995309312 4995840276 5008217088 5008749424 5009872896 5010405408 5022818304 5023352192 5034335166 5047343784 5060386016 5062059072 5062597131 5074599936 5075139328 5089394688 5114245248 5114788854 5127460352 5142409216 5167518636 5180320768 5195423744 5220792024 5322708936 5377582224 5406621696 5433021216 5448860928 5462360064 5462940672 5489031744 5489615187 5505034752 5505619896 5519259648 5519846304 5521084416 5535350784 5546209158 5549654016 5562378864 5576159232 5576751936 5577344703 5578595712 5592416256 5593010688 5606866944 5607462912 5619722976 5634244224 5634843102 5636107008 5636706084 5650670592 5651271216 5664669696 5665271808 5665873984 5678261757 5692934268 5694816456 5708924928 5709531744 5723676672 5724285056 5725569024 5740363776 5753525904 5768392896 5769006033 5782683648 5783298304 5785210368 5799542784 5800159232 5827860864 5828480322 5842919936 5844851712 5845472976 5859954688 5873391027 5877039104 5888567748 5905735584 5920366592 5937627136 5966619456 5967253663 6028771742 6145808256 6178996224 6209167104 6209827092 6227269632 6243360768 6273179136 6273845928 6291468288 6292137024 6307725312 6308395776 6338524752 6357004416 6357680118 6372753408 6373430784 6374108232 6391332864 6406668513 6422540544 6423223212 6439136256 6439820688 6441265152 6457909248 6472716642 6474596352 6489442008 6505519104 6506210592 6508361664 6524485632 6525179136 6541344768 6542040064 6543507456 6556343472 6573284928 6573983619 6575458176 6576157098 6592449024 6593149752 6608781312 6609483776 6611668992 6628753408 6641756646 6643952532 6660412416 6661120368 6677622784 6679830528 6680540544 6697091072 6712446888 6729791712 6749412096 6750129508 6766133248 6799893709 6818993664 6819718472 6890024848 6961056032 7023780864 7096190976 7096945248 7169347584 7170109632 7170871761 7190249472 7208828928 7244028288 7244798274 7265147904 7283146752 7283920896 7300622259 7318708992 7319486916 7321906872 7340046336 7340826528 7359012864 7359795072 7361445888 7375886406 7380467712 7394945544 7397390448 7399538688 7416505152 7417293471 7434878976 7435669248 7436459604 7438127616 7456555008 7457347584 7476617216 7492963968 7493760414 7512325632 7513124136 7514809344 7515608112 7534227456 7535028288 7551502749 7553695744 7571015676 7590579024 7593088608 7611899904 7612708992 7613518166 7631568896 7634092032 7653818368 7671367872 7672183281 7691190528 7692008044 7710244864 7713613824 7751277954 7770481152 7771307096 7793135616 7793963968 7831188036 7851423664 7874314112 7955492608 8109932544 8193540096 8194411008 8217427968 8258429844 8278889472 8279769456 8303026176 8319313737 8324481024 8343568296 8364238848 8365127904 8367893568 8388624384 8389516032 8410300416 8411194368 8429584464 8451366336 8452264653 8454160512 8455059126 8476005888 8476906824 8497004544 8497907712 8498810976 8539401402 8542224684 8563387392 8564297616 8585515008 8586427584 8588353536 8610545664 8630288856 8632795136 8652589344 8674025472 8674947456 8675869538 8677815552 8699314176 8700238848 8721793024 8741791296 8742720483 8764379904 8765311492 8767277568 8768209464 8789932032 8790866336 8815558656 8832851622 8855675528 8858603376 8880549888 8881493824 8906440704 8907387392 8949929184 8973055616 8999216128 9043157613 9091991552 9268494336 9314740638 9364045824 9365041152 9410768892 9438205536 9461587968 9462593664 9507787128 9535506624 9536520177 9559130112 9560146176 9561162348 9586999296 9633810816 9634834818 9658704384 9659731032 9661897728 9686863872 9711894528 9734163012 9758278656 9759315888 9762542496 9786728448 9787768704 9812017152 9813060096 9815261184 9834515208 9840623616 9859927392 9863187264 9864235647 9888673536 9889724628 9913171968 9914225664 9915279472 9917503488 9943130112 9962634969 9965928798 9990618624 9991680552 10016434176 10017498848 10019745792 10020810816 10045636608 10046704384 10068670332 10094687568 10120772032 10124118144 10125194262 10149199872 10150278656 10178789376 10228490496 10229577708 10254920704 10284818432 10335037272 10360641536 10390847488 10441584048 10645417872 10755164448 10813243392 10866042432 10867197411 10897721856 10924720128 10925881344 10978063488 10979230374 11010069504 11011239792 11038519296 11039692608 11042168832 11070701568 11092418316 11099308032 11124757728 11152318464 11153503872 11154689406 11157191424 11184832512 11186021376 11213733888 11214925824 11239445952 11240640621 11268488448 11269686204 11272214016 11273412168 11301341184 11302542432 11330543616 11331747968 11356523514 11385868536 11389632912 11417849856 11419063488 11420277249 11447353344 11448570112 11451138048 11480727552 11507051808 11536785792 11538012066 11565367296 11566596608 11570420736 11599085568 11600318464 11626916931 11655721728 11656960644 11685839872 11689703424 11690945952 11719909376 11746782054 11754078208 11777135496 11811471168 11812726639 11840733184 11875254272 11933238912 11934507326 12057543484 12291616512 12418334208 12419654184 12454539264 12486721536 12546358272 12547691856 12582936576 12584274048 12615450624 12616791552 12677049504 12682588689 12714008832 12715360236 12745506816 12746861568 12748216464 12809102103 12813337026 12845081088 12846446424 12878272512 12879641376 12882530304 12915818496 12945433284 12949192704 12978884016 13011038208 13012421184 13013804307 13016723328 13048971264 13050358272 13082689536 13084080128 13087014912 13112686944 13146569856 13147967238 13150916352 13152314196 13184898048 13186299504 13217562624 13218967552 13223337984 13249277433 13257506816 13283513292 13287905064 13320824832 13322240736 13355245568 13359661056 13361081088 13394182144 13424893776 13459583424 13461014077 13498824192 13500259016 13532266496 13599787418 13637987328 13639436944 13780049696 13922112064 14047561728 14192381952 14193890496 14338695168 14340219264 14341743522 14380498944 14417657856 14452252227 14488056576 14489596548 14530295808 14567841792 14601244518 14637417984 14638973832 14643813744 14680092672 14681653056 14718025728 14719590144 14722891776 14751772812 14760935424 14789891088 14794780896 14833010304 14834586942 14869757952 14871338496 14872919208 14876255232 14913110016 14914695168 14948893197 14953234432 14985927936 14987520828 15024651264 15026248272 15029618688 15031216224 15068454912 15070056576 15103005498 15107391488 15142031352 15181158048 15186177216 15187791393 15223799808 15225417984 15227036332 15263137792 15268184064 15339295111 15342735744 15344366562 15382381056 15384016088 15420489728 15427227648 15502555908 15540962304 15542614192 15586271232 15587927936 15662376072 15702847328 15748628224 15910985216 16219865088 16387080192 16388822016 16468845561 16516859688 16557778944 16559538912 16606052352 16638627474 16648962048 16687136592 16728477696 16730255808 16732034109 16735787136 16777248768 16779032064 16820600832 16822388736 16859168928 16902732672 16904529306 16908321024 16910118252 16952011776 16953813648 16994009088 16995815424 16997621952 17034785271 17078802804 17084449368 17126774784 17128595232 17171030016 17172855168 17176707072 17221091328 17260577712 17265590272 17305178688 17307018099 17348050944 17349894912 17351739076 17355631104 17398628352 17400477696 17483582592 17485440966 17528759808 17530622984 17534555136 17536418928 17579864064 17581732672 17620173081 17631117312 17665703244 17711351056 17717206752 17761099776 17762987648 17812881408 17814774784 17899858368 17901760989 17946111232 17998432256 18086315226 18183983104 18536988672 18629481276 18730082304 18821537784 18876411072 18923175936 18925187328 19015574256 19071013248 19073040354 19118260224 19120292352 19122324696 19173998592 19267621632 19269669636 19317408768 19319462064 19323795456 19373727744 19423789056 19468326024 19516557312 19518631776 19525084992 19573456896 19575537408 19624034304 19626120192 19630522368 19669030416 19719854784 19721950857 19726374528 19728471294 19777347072 19779449256 19826343936 19828451328 19830558944 19835006976 19886260224 19925269938 19931857596 19981237248 19983361104 20032868352 20034997696 20039491584 20041621632 20091273216 20093408768 20137340664 20189375136 20241544064 20248236288 20250388524 20298399744 20300557312 20399681127 20456980992 20459155416 20509841408 20569636864 20670074544 20721283072 20781694976 20883168096 21100701097 21290835744 21510328896 21512615283 21626486784 21732084864 21734394822 21795443712 21849440256 21851762688 21956126976 21958460748 22020139008 22022479584 22077038592 22079385216 22084337664 22141403136 22184836632 22198616064 22249515456 22251880413 22304636928 22307007744 22309378812 22314382848 22369665024 22372042752 22429851648 22478891904 22481281242 22536976896 22539372408 22544428032 22546824336 22602682368 22605084864 22654508247 22661087232 22663495936 22713047028 22771737072 22779265824 22835699712 22838126976 22840554498 22894706688 22897140224 22902276096 22961455104 23014103616 23016549843 23073571584 23076024132 23130734592 23133193216 23140841472 23200636928 23253833862 23311443456 23313921288 23371679744 23379406848 23381891904 23439818752 23493564108 23508156416 23554270992 23622942336 23625453278 23681466368 23750508544 23866477824 23869014652 24115086968 24583233024 24836668416 24839308368 24909078528 24973443072 25092716544 25095383712 25165873152 25168548096 25230901248 25233583104 25354099008 25356793959 25365177378 25428017664 25430720472 25491013632 25493723136 25496432928 25618204206 25626674052 25690162176 25692892848 25756545024 25759282752 25765060608 25831636992 25890866568 25898385408 25957768032 26022076416 26024842368 26027608614 26033446656 26097942528 26100716544 26165379072 26168160256 26225373888 26228161449 26293139712 26295934476 26301832704 26304628392 26369796096 26372599008 26437935104 26446675968 26498554866 26515013632 26567026584 26575810128 26641649664 26644481472 26647313581 26710491136 26719322112 26722162176 26788364288 26849787552 26919166848 26922028154 26997648384 27000518032 27064532992 27129472839 27199574836 27275974656 27278873888 27560099392 27844224128 28095123456 28384763904 28387780992 28609560531 28677390336 28680438528 28683487044 28760997888 28904504454 28976113152 28979193096 29060591616 29135683584 29202489036 29274835968 29277947664 29287627488 29360185344 29363306112 29436051456 29439180288 29445783552 29503545624 29521870848 29579782176 29589561792 29592706941 29666020608 29669173884 29739515904 29742676992 29745838416 29752510464 29829390336 29887904907 29897786394 29906468864 29971855872 29975041656 30049302528 30052496544 30059237376 30062432448 30136909824 30140113152 30206010996 30214782976 30284062704 30362316096 30365543383 30372354432 30375582786 30447599616 30450835968 30454072664 30526275584 30536368128 30678590222 30685471488 30688733124 30764762112 30768032176 30840979456 30854455296 31005111816 31081924608 31085228384 31172542464 31175855872 31324752144 31405694656 31497256448 31821970432 32439730176 32601592233 32774160384 32777644032 32937691122 33033719376 33115557888 33119077824 33212104704 33277254948 33297924096 33374273184 33456955392 33460511616 33464068218 33471574272 33554497536 33558064128 33641201664 33644777472 33718337856 33721921863 33805465344 33809058612 33816642048 33820236504 33904023552 33907627296 33991630848 33995243904 34069570542 34157605608 34168898736 34253549568 34257190464 34260831747 34342060032 34345710336 34353414144 34442182656 34521155424 34610357376 34614036198 34696101888 34699789824 34703478152 34711262208 34797256704 34800955392 34880750793 34967165184 34970881932 35057519616 35061245968 35069110272 35072837856 35159728128 35163465344 35240346162 35262234624 35331406488 35422702112 35434413504 35438179917 35522199552 35525975296 35625762816 35629549568 35799716736 35803521978 35892222464 35996864512 36172630452 36367966208 37258962552 37460164608 37643075568 37752822144 37846351872 37850374656 38031148512 38142026496 38146080708 38236520448 38240584704 38244649392 38427306309 38535243264 38539339272 38634817536 38638924128 38647590912 38747455488 38847578112 38936652048 39033114624 39037263552 39041412921 39050169984 39146913792 39151074816 39248068608 39252240384 39261044736 39338060832 39439709568 39443901714 39452749056 39456942588 39554694144 39558898512 39652687872 39656902656 39661117888 39670013952 39747832299 39772520448 39850539876 39863715192 39962474496 39966722208 40065736704 40069995392 40078983168 40083243264 40182546432 40186817536 40274681328 40378750272 40383042231 40483088128 40496472576 40500777048 40596799488 40601114624 40799362254 40913961984 40918310832 41019682816 41139273728 41340149088 41442566144 41563389952 41766336192 41770775641 42201402194 42581671488 43020657792 43025230566 43252973568 43464169728 43468789644 43590887424 43703525376 43912253952 43916921496 44040278016 44044959168 44154077184 44158770432 44168675328 44282806272 44369673264 44499030912 44503760826 44609273856 44614015488 44618757624 44628765696 44739330048 44744085504 44846679591 44859703296 44957783808 44962562484 45073953792 45078744816 45088856064 45093648672 45205364736 45210169728 45309016494 45322174464 45326991872 45426094056 45543474144 45558531648 45563374179 45671399424 45676253952 45681108996 45789413376 45794280448 45804552192 46017885333 46028207232 46033099686 46147143168 46152048264 46261469184 46266386432 46281682944 46401273856 46507667724 46622886912 46627842576 46743359488 46758813696 46763783808 46879637504 46987128216 47016312832 47108541984 47245884672 47250906556 47362932736 47599255963 47732955648 47738029304 48230173936 49166466048 49673336832 49678616736 49818157056 49946886144 50185433088 50190767424 50196102327 50331746304 50337096192 50461802496 50467166208 50708198016 50713587918 50730354756 50856035328 50861440944 50982027264 50987446272 50992865856 51104355813 51236408412 51253348104 51380324352 51385785696 51513090048 51518565504 51530121216 51663273984 51781733136 51796770816 51915536064 51921054297 52044152832 52049684736 52055217228 52066893312 52195885056 52201433088 52336320512 52450747776 52456322898 52586279424 52591868952 52603665408 52609256784 52739592192 52745198016 52860519243 52875870208 52893351936 52997109732 53030027264 53134053168 53151620256 53283299328 53288962944 53294627162 53420982272 53438644224 53444324352 53576728576 53699575104 53705282967 53838333696 53844056308 53995296768 54001036064 54258945678 54399149672 54551949312 54557747776 55120198784 55688448256 56190246912 56769527808 56775561984 57219121062 57354780672 57360877056 57366974088 57521995776 57809008908 57952226304 57958386192 58121183232 58271367168 58404978072 58549671936 58555895328 58575254976 58720370688 58726612224 58872102912 58878360576 58891567104 59007091248 59159564352 59165852571 59179123584 59185413882 59332041216 59338347768 59479031808 59485353984 59491676832 59505020928 59658780672 59775809814 59795572788 59812937728 59943711744 59950083312 60098605056 60104993088 60118474752 60124864896 60273819648 60280226304 60412021992 60429565952 60568125408 60724632192 60731086766 60744708864 60751165572 60895199232 60901671936 60908145328 61052551168 61199043381 61357180444 61370942976 61377466248 61529524224 61536064352 61708910592 62010223632 62163849216 62170456768 62345084928 62351711744 62649504288 62811389312 62994512896 63302103291 63643940864 64537845849 64879460352 65203184466 65548320768 65555288064 65875382244 66067438752 66231115776 66238155648 66424209408 66554509896 66595848192 66748546368 66755641239 66913910784 66921023232 66928136436 66943148544 67108995072 67116128256 67289554944 67436675712 67443843726 67610930688 67618117224 67633284096 67640473008 67808047104 67815254592 67983261696 67990487808 68139141084 68315211216 68337797472 68507099136 68514380928 68521663494 68684120064 68691420672 68706828288 68884365312 69042310848 69049649529 69220714752 69228072396 69392203776 69399579648 69406956304 69422524416 69601910784 69761501586 69934330368 69941763864 70115039232 70122491936 70138220544 70145675712 70319456256 70326930688 70480692324 70524469248 70662812976 70845404224 70868827008 70876359834 71044399104 71051950592 71251525632 71259099136 71599433472 71607043956 71784444928 71993729024 72345260904 72735932416 74517925104 74920329216 75286151136 75505644288 75692703744 75700749312 76062297024 76070381877 76284052992 76292161416 76473040896 76481169408 76489298784 76854612618 77070486528 77078678544 77269635072 77277848256 77295181824 77494910976 77695156224 77873304096 78066229248 78074527104 78082825842 78100339968 78293827584 78302149632 78496137216 78504480768 78676121664 78684484347 78879419136 78887803428 78905498112 78913885176 79109388288 79117797024 79313805312 79322235776 79340027904 79495664598 79545040896 79701079752 79727430384 79924948992 79933444416 79941940743 80131473408 80139990784 80157966336 80166486528 80365092864 80373635072 80549362656 80757500544 80766084462 80966176256 80992945152 81001554096 81193598976 81202229248 81388418517 81598724508 81827923968 81836621664 82039365632 82278547456 82680298176 82689086473 82885132288 83126779904 83532672384 83541551282 84402804388 85163342976 86041315584 86050461132 86928339456 86937579288 87181774848 87407050752 87824507904 87833842992 88080556032 88089918336 88308154368 88317540864 88337350656 88565612544 88739346528 88778120823 88998061824 89007521652 89218547712 89228030976 89237515248 89257531392 89488171008 89663714721 89693359182 89719406592 89915567616 89925124968 90147907584 90157489632 90177712128 90187297344 90410729472 90420339456 90618032988 90644348928 90653983744 90852188112 91086948288 91096630149 91117063296 91126748358 91342798848 91352507904 91362217992 91578826752 91588560896 91609104384 92035770666 92056414464 92066199372 92294286336 92304096528 92522938368 92532772864 92563365888 92802547712 93015335448 93245773824 93255685152 93486718976 93517627392 93527567616 93759275008 93974256432 94217083968 94227098539 94491769344 94501813112 94725865472 95198511926 95465911296 95476058608 96460347872 98332932096 99346673664 99357233472 99636314112 99893772288 100370866176 100381534848 100392204654 100663492608 100674192384 100923604992 100934332416 101165765589 101416396032 101427175836 101460709512 101712070656 101722881888 101974892544 101985731712 102208711626 102472816824 102506696208 102760648704 102771571392 102782495241 103026180096 103037131008 103060242432 103326547968 103563466272 103831072128 103842108594 104088305664 104099369472 104110434456 104133786624 104391770112 104402866176 104642252379 104672641024 104901495552 104912645796 105172558848 105183737904 105207330816 105218513568 105479184384 105490396032 105721038486 105751740416 105786703872 105994219464 106060054528 106268106336 106303240512 106314539751 106566598656 106577925888 106589254324 106841964544 106877288448 106888648704 107375065777 107399150208 107410565934 107676667392 107688112616 107990593536 108002072128 108517891356 108798299344 109103898624 109115495552 110240397568 111376896512 112380493824 113539055616 113551123968 114438242124 114709561344 114721754112 114733948176 115281918927 115618017816 115904452608 115916772384 116242366464 116542734336 116809956144 117099343872 117111790656 117124238763 117150509952 117440741376 117453224448 117744205824 117756721152 117783134208 118014182496 118319128704 118331705142 118358247168 118370827764 118664082432 118676695536 118958063616 118970707968 118983353664 119010041856 119243496897 119317561344 119551619628 119591145576 119625875456 119887423488 119900166624 120197210112 120209986176 120236949504 120249729792 120547639296 120560452608 120824043984 120859131904 121136250816 121149126693 121449264384 121462173532 121489417728 121502331144 121790398464 121803343872 121816290656 122398086762 122714360888 122741885952 122754932496 123059048448 123072128704 123417821184 124020447264 124327698432 124340913536 124690169856 124703423488 125299008576 125312326923 125622778624 125989025792 126604206582 127287881728 129075691698 129758920704 130406368932 131110576128 131750764488 132134877504 132462231552 132476311296 132848418816 133109019792 133497092736 133511282478 133827821568 133842046464 133856272872 133886297088 134217990144 134232256512 134579109888 134873351424 134887687452 135221861376 135236234448 135266568192 135280946016 135616094208 135630509184 135966523392 135980975616 136278282168 136630422432 136675594944 136690122537 137014198272 137028761856 137043326988 137368240128 137382841344 137413656576 138053655999 138084621696 138099299058 138441429504 138456144792 138784407552 138799159296 138813912608 138845048832 139203821568 139523003172 139868660736 139883527728 140230078464 140244983872 140276441088 140291351424 140638912512 140653861376 140961384648 141048938496 141325625952 141690808448 141737654016 141752719668 142088798208 142103901184 142518198272 142797767889 143198866944 143214087912 143568889856 143987458048 144690521808 145471864832 149035850208 149840658432 150572302272 150588306981 151011288576 151385407488 151401498624 152124594048 152140763754 152568105984 152584322832 152946081792 152962338816 152978597568 153709225236 154140973056 154157357088 154539270144 154555696512 154590363648 154989821952 155390312448 155746608192 155763162891 156132458496 156149054208 156165651684 156200679936 156587655168 156604299264 157008961536 157352243328 157368968694 157758838272 157775606856 157810996224 157827770352 158218776576 158235594048 158581557729 158627610624 158644471552 158680055808 158991329196 159090081792 159402159504 159454860768 159849897984 159866888832 159883881486 160262946816 160279981568 160315932672 160332973056 160730185728 160747270144 161098725312 161115848901 161515001088 161532168924 161932352512 161985890304 162003108192 162404458496 162776837034 163197449016 163655847936 163673243328 163690640569 164078731264 164557094912 165360596352 165378172946 165770264576 166253559808 167065344768 167083102564 168805608776 170326685952 172082631168 172100922264 173856678912 173875158576 174363549696 174814101504 175649015808 175667685984 176161112064 176179836672 176616308736 176635081728 176674701312 177478693056 177497557713 177556241646 177996123648 178015043304 178437095424 178456061952 178475030496 178515062784 178976342016 179327429442 179386718364 179438813184 179831135232 179850249936 180295815168 180314979264 180355424256 180374594688 180821458944 180840678912 181236065976 181288697856 181307967488 181704376224 182173896576 182193260298 182234126592 182253496716 182685597696 182705015808 182724435984 183157653504 183177121792 183597130143 184071541332 184112828928 184132398744 184588572672 184608193056 185065545728 185126731776 185605095424 186030670896 186491547648 186511370304 186531195067 186973437952 187035254784 187055135232 187518550016 187948512864 188434167936 188454197078 188983538688 189003626224 189451730944 189906309873 190397023852 190931822592 190952117216 192920695744 196665864192 198693347328 198714466944 199272628224 199787544576 200266923717 200741732352 200763069696 200784409308 201326985216 201348384768 201868664832 202331531178 202832792064 202854351672 202921419024 203424141312 203445763776 203949785088 203971463424 204417423252 204945633648 205013392416 205521297408 205543142784 205564990482 206052360192 206074262016 206120484864 206653095936 207126932544 207148948587 207662144256 207684217188 208176611328 208198738944 208220868912 208267573248 208805732352 209284504758 209345282048 209802991104 209825291592 210345117696 210367475808 210414661632 210437027136 210958368768 210980792064 211442076972 211503480832 211573407744 211988438928 212536212672 212558803681 212606481024 212629079502 213133197312 213155851776 213178508648 213683929088 213754576896 213777297408 214750131554 214798300416 214821131868 215353334784 215376225232 215981187072 216004144256 217035782712 217596598688 218207797248 218230991104 220480795136 222753793024 224760987648 227078111232 227102247936 228211145631 228876484248 229419122688 229443508224 229467896352 230563837854 231236035632 231808905216 231833544768 232484732928 233085468672 233619912288 234198687744 234223581312 234248477526 234301019904 234881482752 234906448896 235488411648 235513442304 236028364992 236053453041 236638257408 236663410284 236716494336 236741655528 237328164864 237353391072 237941415936 237966707328 238020083712 238486993794 238635122688 239103239256 239182291152 239251750912 239774846976 239800333248 239825822229 240394420224 240419972352 240473899008 240499459584 241095278592 241120905216 241648087968 242272501632 242298253386 242898528768 242924347064 242978835456 243004662288 243580796928 243606687744 243632581312 244165255551 244796173524 245428721776 245483771904 245509864992 246118096896 246144257408 246835642368 248040894528 248067259419 248655396864 248681827072 249380339712 249406846976 250598017152 250624653846 251245557248 251978051584 253208413164 254575763456 258151383396 260812737864 262221152256 263501528976 264269755008 264924463104 264952622592 265696837632 266218039584 266994185472 267022564956 267655643136 267684092928 267712545744 267772594176 268464513024 268991144163 269158219776 269746702848 269775374904 270443722752 270472468896 270533136384 270561892032 271232188416 271261018368 271933046784 271961951232 272556564336 273260844864 273289890447 273351189888 273380245074 274028396544 274057523712 274086653976 274736480256 274765682688 274827313152 276107311998 276169243392 276198598116 276882859008 276912289584 277568815104 277598318592 277627825216 277690097664 278407643136 279046006344 279737321472 279767055456 280460156928 280489967744 280552882176 280582702848 281277825024 281307722752 281922769296 282651251904 282681295617 283381616896 283475308032 283505439336 284177596416 284207802368 285036396544 285595535778 286397733888 286428175824 287137779712 287974916096 289381043616 290943729664 292395429487 298071700416 299681316864 301144604544 301176613962 302022577152 302770814976 302802997248 304249188096 304281527508 305136211968 305168645664 305924677632 305957195136 307418450472 308281946112 308314714176 308347485723 309078540288 309111393024 309180727296 309979643904 311493216384 311526325782 312264916992 312298108416 312331303368 312401359872 313175310336 313208598528 313926757137 314017923072 314704486656 314737937388 315517676544 315551213712 315621992448 315655540704 316437553152 316471188096 317163115458 317255221248 317288943104 317360111616 317982658392 318180163584 318804319008 318909721536 318943619253 319699795968 319733777664 319767762972 320525893632 320559963136 320631865344 320665946112 321494540288 322125197331 322197450624 322231697802 323030002176 323064337848 323864705024 323971780608 324006216384 324808916992 325553674068 326394898032 327311695872 327346486656 327381281138 328157462528 329114189824 330721192704 330756345892 331540529152 334130689536 334166205128 337611217552 340653371904 344165262336 344201844528 347713357824 347750317152 348727099392 349628203008 351298031616 351335371968 351372716289 352322224128 352359673344 353232617472 353270163456 353349402624 354957386112 354995115426 355112483292 355992247296 356030086608 356874190848 356912123904 356950060992 357030125568 357730490691 357952684032 358654858884 358773436728 358877626368 359662270464 359700499872 360591630336 360629958528 360710848512 360749189376 361642917888 361681357824 362472131952 362577395712 362615934976 363408752448 363447380079 364347793152 364386520596 364468253184 364506993432 365371195392 365410031616 365448871968 366354243584 367194260286 368143082664 368225657856 368264797488 369177145344 369216386112 370131091456 370253463552 371210190848 372061341792 372983095296 373022740608 373062390134 373946875904 374070509568 374110270464 375037100032 375897025728 375936980769 376868335872 376908394156 377967077376 378007252448 379812619746 380794047704 381863645184 381904234432 385841391488 393331728384 397386694656 397428933888 398545256448 400533847434 401483464704 401526139392 401568818616 402653970432 402696769536 403737329664 404663062356 405665584128 405708703344 405842838048 406848282624 406891527552 407899570176 407942926848 408834846504 409891267296 410026784832 410070367611 411042594816 411086285568 411129980964 412104720384 412148524032 412240969728 414160967997 414253865088 414297897174 415324288512 415368434376 416353222656 416397477888 416441737824 416535146496 417611464704 418569009516 418690564096 419605982208 419650583184 420690235392 420734951616 420829323264 420874054272 421916737536 421961584128 422884153944 423006961664 423146815488 423976877856 425072425344 425117607362 425212962048 425258159004 426266394624 426311703552 426357017296 427367858176 427554594816 428393303667 429500263108 429596600832 429642263736 430706669568 430752450464 431962374144 432008288512 434071565424 435193197376 436415594496 436461982208 440961590272 445507586048 449521975296 451764920943 454156222464 454204495872 456422291262 457752968496 458838245376 458887016448 458935792704 461127675708 462472071264 463617810432 463667089536 464969465856 466170937344 467239824576 467289488673 468397375488 468447162624 468496955052 468602039808 469762965504 469812897792 471026884608 472056729984 472106906082 473276514816 473326820568 473432988672 473483311056 474656329728 474706782144 475882831872 475933414656 476040167424 476973987588 477270245376 478206478512 478364582304 479549693952 479600666496 479651644458 480788840448 480839944704 480947798016 480998919168 482190557184 482241810432 483296175936 483347546703 484545003264 484596506772 485797057536 485848694128 485957670912 486009324576 487213375488 487265162624 488330511102 489592347048 490857443552 490967543808 491019729984 491071921707 492236193792 492288514816 493671284736 496081789056 496134518838 497310793728 497363654144 498760679424 498813693952 501196034304 501249307692 502491114496 503956103168 506416826328 509151526912 516302766792 521625475728 524442304512 527003057952 528539510016 529848926208 529905245184 532436079168 532492673139 533988370944 534045129912 535311286272 535368185856 535425091488 535545188352 536929026048 537982288326 538316439552 539493405696 539550749808 540887445504 540944937792 541066272768 541123784064 542464376832 542522036736 543866093568 543923902464 545113128672 546521689728 546579780894 546702379776 546760490148 548056793088 548115047424 548173307952 549472960512 549531365376 550791390429 552214623996 552338486784 552397196232 553765718016 553824579168 555196637184 555255650432 555380195328 556815286272 558092012688 559474642944 559534110912 559593585201 560920313856 560979935488 561105764352 561165405696 562555650048 562615445504 563845538592 565302503808 565362591234 566763233792 566950616064 567010878672 568355192832 568415604736 569718929619 570072793088 571191071556 572795467776 572856351648 574275559424 575949832192 578762087232 578823605311 581887459328 584790858974 596143400832 599362633728 602289209088 602353227924 604045154304 605605994496 608498376192 608563055016 610272423936 610337291328 611849355264 611914390272 614836900944 616563892224 616629428352 616694971446 618157080576 618222786048 618361454592 619959287808 621446845761 622986432768 623052651564 624529833984 624596216832 624662606736 624802719744 626417197056 627853514274 628035846144 629408973312 629475874776 631035353088 631102427424 631243984896 631311081408 632875106304 632942376192 634326230916 634510442496 634577886208 634720223232 635965316784 637608638016 637676411043 637819443072 637887238506 639399591936 639467555328 639535525944 641051787264 641119926272 641263730688 641331892224 642989080576 644250394662 644394901248 644463395604 646060004352 646128675696 647729410048 647943561216 648012432768 649617833984 651107348136 652789796064 654623391744 654692973312 654762562276 656314925056 659589689773 661442385408 661512691784 663081058304 668261379072 668332410256 675222435104 681306743808 688330524672 688403689056 695426715648 695500634304 697454198784 699256406016 702596063232 702670743936 702745432578 704644448256 704719346688 706465234944 706540326912 708160359123 709914772224 709990230852 710224966584 711984494592 712060173216 713824247808 713900121984 714060251136 715460981382 715905368064 717309717768 717546873456 717755252736 719324540928 719400999744 719477466687 721183260672 721259917056 721421697024 721498378752 723285835776 723362715648 724944263904 725231869952 726817504896 726894760158 728695586304 728773041192 728936506368 729013986864 730742390784 730820063232 730897743936 732495766653 732708487168 734388520572 736286165328 736451315712 736529594976 738354290688 738432772224 740262182912 740506927104 742420381696 744122683584 744201778257 745966190592 746045481216 746124780268 747893751808 748141019136 748220540928 751794051456 751873961538 753736671744 753816788312 755934154752 756014504896 759625239492 761588095408 763727290368 763808468864 771682782976 786663456768 794773389312 794857867776 797090512896 801067694868 802966929408 803052278784 803137637232 805393539072 806973432489 807474659328 809326124712 811331168256 811417406688 811685676096 813696565248 813783055104 815799140352 815885853696 817669693008 819782534592 819869671341 820053569664 820140735222 822085189632 822172571136 822259961928 824209440768 824297048064 824481939456 828321935994 828507730176 828595794348 830648577024 830736868752 832706445312 832794955776 832883475648 833070292992 835222929408 837138019032 837381128192 839211964416 839301166368 841380470784 841469903232 841658646528 841748108544 843833475072 843923168256 845768307888 846013923328 847953755712 848043886851 850144850688 850235214724 850425924096 850516318008 852532789248 852623407104 852714034592 855109189632 856786607334 859000526216 859193201664 859284527472 861413339136 861504900928 863924748288 864016577024 868143130848 870386394752 872831188992 872923964416 877186288461 881923180544 891015172096 899043950592 903529841886 908312444928 908408991744 912844582524 915505936992 917774032896 917871585408 922255351416 924944142528 925042457169 927235620864 927334179072 929938931712 934479649152 934578977346 936794750976 936894325248 936993910104 937204079616 939525931008 939625795584 942053769216 944113459968 944213812164 946553029632 946653641136 946865977344 946966622112 949312659456 949413564288 951765663744 951866829312 952080334848 953947975176 954540490752 956412957024 956729164608 956830857759 959099387904 959201332992 959303288916 961577680896 961679889408 961895596032 961997838336 964483620864 966375591993 966592351872 966695093406 969090006528 969193013544 971594115072 971697388256 971915341824 972018649152 974426750976 974530325248 976661022204 979184694096 981714887104 981935087616 982039459968 982143843414 984472387584 984577029632 987342569472 992163578112 992269037676 994621587456 994727308288 997627387904 1002392068608 1002498615384 1004982228992 1007912206336 1012833652656 1018303053824 1032605533584 1043250951456 1048884609024 1054006115904 1054118148867 1057079020032 1059697852416 1059810490368 1064872158336 1064985346278 1067976741888 1068090259824 1070622572544 1070736371712 1070850182976 1071090376704 1073858052096 1075964576652 1076632879104 1078986811392 1079101499616 1081774891008 1081889875584 1082132545536 1082247568128 1084928753664 1085044073472 1087732187136 1087847804928 1090226257344 1090342140237 1093043379456 1093159561788 1093404759552 1093520980296 1096113586176 1096230094848 1096346615904 1099062730752 1101582780858 1104429247992 1104676973568 1104794392464 1107531436032 1107649158336 1110393274368 1110511300864 1110760390656 1113630572544 1116184025376 1118949285888 1119068221824 1119187170402 1121840627712 1121959870976 1122211528704 1122330811392 1125111300096 1125230891008 1127691077184 1127810942307 1130605007616 1130725182468 1133526467584 1133901232128 1134021757344 1136831209472 1139437859238 1140145586176 1142382143112 1145590935552 1145712703296 1145834483983 1148551118848 1151899664384 1157524174464 1157647210622 1163774918656 1169581717948 1192286801664 1204578418176 1204706455848 1208090308608 1211211988992 1216996752384 1217126110032 1220544847872 1220674582656 1223698710528 1223828780544 1229673801888 1230211102833 1233127784448 1233258856704 1233389942892 1236314161152 1236445572096 1236722909184 1242482903991 1242893691522 1245972865536 1246105303128 1249059667968 1249192433664 1249325213472 1249605439488 1252834394112 1255707028548 1256071692288 1258817946624 1258951749552 1262070706176 1262204854848 1262487969792 1262622162816 1265750212608 1265884752384 1268652461832 1269020884992 1269155772416 1269440446464 1271930633568 1275217276032 1275352822086 1275638886144 1275774477012 1278799183872 1278935110656 1279071051888 1282103574528 1282239852544 1282663784448 1285179911001 1285978161152 1288500789324 1288789802496 1288926791208 1292120008704 1292257351392 1295458820096 1295887122432 1296024865536 1299235667968 1302214696272 1305579592128 1305718365469 1309246783488 1309385946624 1309525124552 1312629850112 1319179379546 1322884770816 1323025383568 1326162116608 1336522758144 1336664820512 1350444870208 1362613487616 1376661049344 1376807378112 1390853431296 1391001268608 1394908397568 1398512812032 1401868466019 1405192126464 1405341487872 1405490865156 1409288896512 1409438693376 1413080653824 1416320718246 1419829544448 1419980461704 1420449933168 1423968989184 1424120346432 1427648495616 1427800243968 1428120502272 1430921962764 1431810736128 1434619435536 1435093746912 1438649081856 1438801999488 1438954933374 1442366521344 1442519834112 1442843394048 1442996757504 1446571671552 1446725431296 1449888527808 1450042640109 1450463739904 1453635009792 1453789520316 1457391172608 1457546082384 1457873012736 1458027973728 1461640126464 1461795487872 1464991533306 1465416974336 1468777041144 1472572330656 1472902631424 1473059189952 1473215765121 1476708581376 1476865544448 1480524365824 1481013854208 1487911625767 1488245367168 1488403556514 1491932381184 1492090962432 1492249560536 1495787503616 1496282038272 1496441081856 1503588102912 1503747923076 1507473343488 1507633576624 1511868309504 1512029009792 1519250478984 1523176190816 1527454580736 1527616937728 1543365565952 1573326913536 1589546778624 1589715735552 1597478019417 1602135389736 1605933858816 1606104557568 1606275274464 1610787078144 1613946864978 1614949318656 1618652249424 1622662336512 1622834813376 1623371352192 1627393130496 1627566110208 1631598280704 1631771707392 1635339386016 1639565069184 1639739342682 1640107139328 1640281470444 1644170379264 1644345142272 1644519923856 1648418881536 1648594096128 1652374171287 1656643871988 1657015460352 1657191588696 1661297154048 1661473737504 1665589911552 1665766951296 1666140585984 1670445858816 1674276038064 1674762256384 1678423928832 1678602332736 1678780755603 1682760941568 1682939806464 1683317293056 1683496217088 1687666950144 1687846336512 1691536615776 1695907511424 1696087773702 1700289701376 1700470429448 1700851848192 1701032636016 1705065578496 1705246814208 1705428069184 1709156788857 1710218379264 1713573214668 1718001052432 1718386403328 1718569054944 1722826678272 1723009801856 1727849496576 1728033154048 1736286261696 1736470815933 1740772789504 1745662377984 1745847928832 1754372576922 1763846361088 1782030344192 1798087901184 1807059683772 1816817983488 1825689165048 1831011873984 1835548065792 1835743170816 1844510702832 1849888285056 1850084914338 1854471241728 1854668358144 1859877863424 1868959298304 1869157954692 1873589501952 1873788650496 1873987820208 1874408159232 1879251591168 1884107538432 1888226919936 1888427624328 1893106059264 1893307282272 1893731954688 1893933244224 1898625318912 1898827128576 1903531327488 1903733658624 1904160669696 1907895950352 1912825914048 1913029233129 1913458329216 1913661715518 1918198775808 1918402665984 1918606577832 1923155361792 1923359778816 1923791192064 1923995676672 1928967241728 1932751183986 1933184703744 1933390186812 1938180013056 1938386027088 1943188230144 1943394776512 1943830683648 1944037298304 1948853501952 1949060650496 1953322044408 1958369388192 1963429774208 1963870175232 1964078919936 1964287686828 1968944775168 1969154059264 1978769069319 1984327156224 1984538075352 1989243174912 1989454616576 1995254775808 2004784137216 2004997230768 2009964457984 2015824412672 2025667305312 2036606107648 2046768006409 2065211067168 2086501902912 2097769218048 2108012231808 2108236297734 2114158040064 2119395704832 2119620980736 2129744316672 2129970692556 2135953483776 2136180519648 2141472743424 2141700365952 2142180753408 2147716104192 2151929153304 2153265758208 2157973622784 2158202999232 2158432400061 2163549782016 2163779751168 2164265091072 2164495136256 2169857507328 2170088146944 2175695609856 2180452514688 2180684280474 2186086758912 2186319123576 2186809519104 2187041960592 2192227172352 2192460189696 2192693231808 2197487299959 2198125461504 2203165561716 2208858495984 2209353947136 2209588784928 2215062872064 2215298316672 2220786548736 2221022601728 2221520781312 2227261145088 2232368050752 2232605334771 2237898571776 2238136443648 2238374340804 2243681255424 2243919741952 2244423057408 2244661622784 2250461782016 2255382154368 2255621884614 2261210015232 2261450364936 2267052935168 2267802464256 2268043514688 2273662418944 2278875718476 2280291172352 2284764286224 2291181871104 2291425406592 2291668967966 2297102237696 2303799328768 2315048348928 2315294421244 2339163435896 2384573603328 2409156836352 2409412911696 2416180617216 2422423977984 2433993504768 2434252220064 2441089695744 2441349165312 2447397421056 2447657561088 2459347603776 2459609014023 2460422205666 2466255568896 2466517713408 2466779885784 2472628322304 2472891144192 2473445818368 2484965807982 2485787383044 2491945731072 2492210606256 2498119335936 2498384867328 2498650426944 2499210878976 2505668788224 2511414057096 2512143384576 2517635893248 2517903499104 2524141412352 2524409709696 2524975939584 2525244325632 2531500425216 2531769504768 2537304923664 2538041769984 2538311544832 2543861267136 2544131660553 2550434552064 2550705644172 2551277772288 2551548954024 2557598367744 2557870221312 2558142103776 2564479705088 2565327568896 2570359822002 2571956322304 2577001578648 2577579604992 2577853582416 2584240017408 2584514702784 2590917640192 2591774244864 2592049731072 2598471335936 2604429392544 2611159184256 2611436730938 2618493566976 2618771893248 2619050249104 2625259700224 2631558865383 2638358759092 2645769541632 2646050767136 2673045516288 2673329641024 2700889740416 2725226975232 2753322098688 2753614756224 2775127371507 2781706862592 2782002537216 2789816795136 2803736932038 2810384252928 2810682975744 2810981730312 2818577793024 2818877386752 2826161307648 2832641436492 2839659088896 2839960923408 2840899866336 2847937978368 2848240692864 2855296991232 2855600487936 2856241004544 2861843925528 2863621472256 2869238871072 2870187493824 2870492573277 2877298163712 2877603998976 2877909866748 2884733042688 2885039668224 2885686788096 2885993515008 2893450862592 2899126775979 2899777055616 2900085280218 2900927479808 2907270019584 2907579040632 2914782345216 2915092164768 2915746025472 2916055947456 2923280252928 2923590975744 2929983066612 2930833948672 2937554082288 2945144661312 2945805262848 2946118379904 2946431530242 2953417162752 2953731088896 2961048731648 2962027708416 2975823251534 2976490734336 2976807113028 2983864762368 2984181924864 2984499121072 2991575007232 2992882163712 3007176205824 3007495846152 3014946686976 3015267153248 3023736619008 3024058019584 3038500957968 3046352381632 3054909161472 3055233875456 3086731131904 3146653827072 3162354446601 3179093557248 3179431471104 3194956038834 3204270779472 3211867717632 3212209115136 3212550548928 3221574156288 3227893729956 3229898637312 3237304498848 3245324673024 3245669626752 3246742704384 3254786260992 3255132220416 3263196561408 3263543414784 3270678772032 3271026420711 3279130138368 3279478685364 3280214278656 3280562940888 3288340758528 3288690284544 3289039847712 3297188192256 3304748342574 3313287743976 3314030920704 3314383177392 3322594308096 3322947475008 3331179823104 3331533902592 3332281171968 3340891717632 3348552076128 3356847857664 3357204665472 3357561511206 3365521883136 3365879612928 3366634586112 3366992434176 3375333900288 3375692673024 3383073231552 3383432826921 3391815022848 3392175547404 3400579402752 3400940858896 3401703696384 3402065272032 3410493628416 3410856138368 3418313577714 3420436758528 3427146429336 3436002104864 3436772806656 3437138109888 3437503451949 3445653356544 3446019603712 3455698993152 3456066308096 3472572523392 3472941631866 3481545579008 3491324755968 3491695857664 3508745153844 3527692722176 3564060688384 3614119367544 3633635966976 3651378330096 3662023747968 3671096131584 3671486341632 3689021405664 3699776570112 3700169828676 3708942483456 3709336716288 3727448711973 3737918596608 3738315909384 3747179003904 3747577300992 3747975640416 3748816318464 3758503182336 3768215076864 3776453839872 3776855248656 3786212118528 3786614564544 3787463909376 3787866488448 3797250637824 3797654257152 3807062654976 3807467317248 3808321339392 3815791900704 3825651828096 3826058466258 3826916658432 3827323431036 3836397551616 3836805331968 3837213155664 3846310723584 3846719557632 3847991353344 3855539733003 3857934483456 3865502367972 3866369407488 3866780373624 3876360026112 3876772054176 3886376460288 3886789553024 3887661367296 3888074596608 3897707003904 3898121300992 3906644088816 3916738776384 3917155096407 3926859548416 3927740350464 3928157839872 3928575373656 3937889550336 3938308118528 3957538138638 3968654312448 3969076150704 3978486349824 3978909233152 3990509551616 4009568274432 4009994461536 4019928915968 4031648825344 4051334610624 4051765237177 4073212215296 4093536012818 4130422134336 4173003805824 4195538436096 4216024463616 4216472595468 4228316080128 4239241961472 4259488633344 4259941385112 4271906967552 4272361039296 4282945486848 4283400731904 4284361506816 4295432208384 4303858306608 4315947245568 4316405998464 4316864800122 4327099564032 4327559502336 4328530182144 4328990272512 4339715014656 4340176293888 4350127920327 4351391219712 4360905029376 4361368560948 4372173517824 4372638247152 4373619038208 4374083921184 4384920379392 4385386463616 4394974599918 4396250923008 4406331123432 4417716991968 4418707894272 4419177569856 4419647295363 4430125744128 4430596633344 4441573097472 4442045203456 4443041562624 4463734877301 4464736101504 4465210669542 4475797143552 4476272887296 4476748681608 4487362510848 4487839483904 4488846114816 4489323245568 4500923564032 4510764308736 4511243769228 4522420030464 4522900729872 4534105870336 4535604928512 4536087029376 4547324837888 4557751436952 4560582344704 4569528572448 4582363742208 4582850813184 4583337935932 4594204475392 4617127828411 4630096697856 4630588842488 4678326871792 4769147206656 4818313672704 4818825823392 4832361234432 4844847955968 4867987009536 4868504440128 4882179391488 4882698330624 4894794842112 4895315122176 4918695207552 4919218028046 4920844411332 4932511137792 4933035426816 4933559771568 4945256644608 4945782288384 4957122513861 4969931615964 4971574766088 4983891462144 4984421212512 4996769734656 4997300853888 4998421757952 5011337576448 5022828114192 5024286769152 5035271786496 5035806998208 5036342266809 5048282824704 5048819419392 5049951879168 5050488651264 5063000850432 5063539009536 5074609847328 5076623089664 5087722534272 5088263321106 5100869104128 5101411288344 5102555544576 5103097908048 5115196735488 5115740442624 5116284207552 5127470366571 5128959410176 5130655137792 5140719644004 5143912644608 5154003157296 5155159209984 5155707164832 5168480034816 5169029405568 5181835280384 5183548489728 5184099462144 5196942671872 5208858785088 5209412447799 5222318368512 5222873461876 5236987133952 5237543786496 5238100498208 5263117730766 5276717518184 5291539083264 5292101534272 5346091032576 5346659282048 5401779480832 5450453950464 5506644197376 5507229512448 5550254743014 5563413725184 5564005074432 5579633590272 5607473864076 5620768505856 5621365951488 5621963460624 5637754773504 5652322615296 5665282872984 5679318177792 5679921846816 5681799732672 5695875956736 5696481385728 5710593982464 5711200975872 5712482009088 5723687851056 5738477742144 5739087699387 5740374987648 5740985146554 5754596327424 5755207997952 5755819733496 5769466085376 5770079336448 5771373576192 5771987030016 5786901725184 5798253551958 5799554111232 5800170560436 5801854959616 5814540039168 5815158081264 5829564690432 5830184329536 5831492050944 5832111894912 5846560505856 5847181951488 5859966133224 5861667897344 5875108164576 5890289322624 5891610525696 5892236759808 5892863060484 5906834325504 5907462177792 5922097463296 5936307207957 5951646503068 5952981468672 5953614226056 5967729524736 5968363849728 5968998242144 5985764327424 6014352411648 6014991692304 6029893373952 6030534306496 6047473238016 6048116039168 6077001915936 6092704763264 6109818322944 6110467750912 6140304019227 6173462263808 6293307654144 6324708893202 6358187114496 6358862942208 6389912077668 6408541558944 6424418230272 6425101097856 6443148312576 6455787459912 6459797274624 6474608997696 6475297200183 6490649346048 6491339253504 6493485408768 6509572521984 6510264440832 6527086829568 6541357544064 6542052841422 6558260276736 6558957370728 6560428557312 6561125881776 6576681517056 6577380569088 6578079695424 6594376384512 6609496685148 6626575487952 6628061841408 6628766354784 6645188616192 6645894950016 6662359646208 6663067805184 6664562343936 6681783435264 6697104152256 6697816004313 6713695715328 6714409330944 6715123022412 6731043766272 6731759225856 6733269172224 6733984868352 6751385346048 6766146463104 6766865653842 6783630045696 6784351094808 6801158805504 6801881717792 6803407392768 6804130544064 6820987256832 6821712276736 6836627155428 6840873517056 6854292858672 6872004209728 6873545613312 6874276219776 6875006903898 6891306713088 6892039207424 6911397986304 6912132616192 6945145046784 6945883263732 6963091158016 6983391715328 7017490307688 7055385444352 7128121376768 7228238735088 7267271933952 7302756660192 7324047495936 7342192263168 7342972683264 7378042811328 7378827042069 7399553140224 7400339657352 7417884966912 7418673432576 7454897423946 7475837193216 7476631818768 7494358007808 7495154601984 7495951280832 7497632636928 7517006364672 7536430153728 7552907679744 7553710497312 7572424237056 7573229129088 7574927818752 7575732976896 7594501275648 7595308514304 7614125309952 7614934634496 7631583801408 7632394981659 7651303656192 7652116932516 7653833316864 7654646862072 7672795103232 7673610663936 7674426311328 7693439115264 7695982706688 7711079466006 7715868966912 7731004735944 7732738814976 7733560747248 7752720052224 7753544108352 7772752920576 7773579106048 7775322734592 7776149193216 7795414007808 7796242601984 7813288177632 7833477552768 7834310192814 7853719096832 7855480700928 7856315679744 7857150747312 7875779100672 7876616237056 7894676596149 7915076277276 7937308624896 7938152301408 7957818466304 7981019103232 8019136548864 8019988923072 8020841387881 8039857831936 8063297650688 8102669221248 8103530474354 8146424430592 8187072025636 8260844268672 8346007611648 8432048927232 8432945190936 8456632160256 8478483922944 8518977266688 8519882770224 8543813935104 8544722078592 8565890973696 8566801463808 8568723013632 8590864416768 8607716613216 8611477719831 8631894491136 8632811996928 8633729600244 8654199128064 8655119004672 8657060364288 8657980545024 8680352587776 8697380327937 8700255840654 8702782439424 8721810058752 8722737121896 8744347035648 8745276494304 8747238076416 8748167842368 8769840758784 8770772927232 8789949199836 8792501846016 8812662246864 8835433983936 8837415788544 8838355139712 8839294590726 8860251488256 8861193266688 8883146194944 8884090406912 8886083125248 8927469754602 8929472203008 8930421339084 8951594287104 8952545774592 8953497363216 8974725021696 8975678967808 8978646491136 9001847128064 9021528617472 9022487538456 9044840060928 9045801459744 9068211740672 9071209857024 9072174058752 9094649675776 9115502873904 9139057144896 9140028558283 9164727484416 9165701626368 9166675871864 9188408950784 9234255656822 9260193395712 9261177684976 9356653743584 9538294413312 9636627345408 9637651646784 9664722468864 9689695911936 9735974019072 9737008880256 9764358782976 9765396661248 9789589684224 9790630244352 9813079262133 9837390415104 9838436056092 9841688822664 9865022275584 9866070853632 9867119543136 9891564576768 9914245027722 9939863231928 9943149532176 9967782924288 9968842425024 9993539469312 9994601707776 9996843515904 10022675152896 10045656228384 10070543572992 10071613996416 10072684533618 10096565649408 10097638838784 10099903758336 10100977302528 10126001700864 10127078019072 10149219694656 10150298480763 10153246179328 10175445068544 10176526642212 10201738208256 10202822576688 10205111089152 10206195816096 10231480885248 10232568415104 10254940733142 10257918820352 10261310275584 10281439288008 10287825289216 10308006314592 10310318419968 10311414329664 10312510355847 10336960069632 10338058811136 10363670560768 10367096979456 10368198924288 10415381380369 10417717570176 10418824895598 10444636737024 10445746923752 10473974267904 10475087572992 10476200996416 10526235461532 10553435036368 10583078166528 10584203068544 10692182065152 10693318564096 10803558961664 10900907900928 11013288394752 11014459024896 11100509486028 11126827450368 11128010148864 11182346135919 11214947728152 11241537011712 11242731902976 11243926921248 11275509547008 11304645230592 11330565745968 11358636355584 11359843693632 11363599465344 11391751913472 11392962771456 11421187964928 11422401951744 11424964018176 11447375702112 11476955484288 11478175398774 11480749975296 11481970293108 11509192654848 11510415995904 11511639466992 11538932170752 11540158672896 11543974060032 11566619199009 11573803450368 11596507103916 11599108222464 11600341120872 11603709919232 11629080078336 11630316162528 11659129380864 11660368659072 11662984101888 11664223789824 11693121011712 11694363902976 11719932266448 11723335794688 11750216329152 11751465289221 11780578645248 11783221051392 11784473519616 11785726120968 11813668651008 11814924355584 11872614415914 11903293006136 11905962937344 11907228452112 11935459049472 11936727699456 11937996484288 11971528654848 12028704823296 12029983384608 12059786747904 12061068612992 12094946476032 12096232078336 12154003831872 12155295711531 12185409526528 12219636645888 12220935501824 12280608038454 12346924527616 12586615308288 12649417786404 12717725884416 12779824155336 12817083117888 12848836460544 12850202195712 12886296625152 12911574919824 12949217995392 12950594400366 12981298692096 12982678507008 12986970817536 13019145043968 13020528881664 13054173659136 13082715088128 13084105682844 13116520553472 13117914741456 13120857114624 13122251763552 13154761138176 13156159390848 13188752769024 13218993370296 13253150975904 13256123682816 13257532709568 13258941886089 13290377232384 13291789900032 13324719292416 13326135610368 13329124687872 13391204631903 13394208304512 13395632008626 13427391430656 13428818661888 13430246044824 13462087532544 13463518451712 13466538344448 13467969736704 13502770692096 13532292926208 13533731307684 13567260091392 13568702189616 13602317611008 13603763435584 13606814785536 13608261088128 13641974513664 13643424553472 13673254310856 13681747034112 13708585717344 13744008419456 13747091226624 13748552439552 13750013807796 13782613426176 13784078414848 13824265232384 13851383485233 13890290093568 13891766527464 13926182316032 13966783430656 14034980615376 14110770888704 14256242753536 14456477470176 14534543867904 14605513320384 14648094991872 14684384526336 14685945366528 14756085622656 14757654084138 14799106280448 14800679314704 14835769933824 14837346865152 14909794847892 14951674386432 14953263637536 14990309203968 14991902561664 14995265273856 15034012729344 15072860307456 15105815359488 15107420994624 15109026800427 15144848474112 15146458258176 15149855637504 15151465953792 15189002551296 15190617028608 15229869268992 15263167602816 15264789963318 15302607312384 15304233865032 15307666633728 15309293724144 15345590206464 15347221327872 15348852622656 15382411099713 15386878230528 15391965413376 15422158932012 15431737933824 15462009471888 15465477629952 15467121494496 15505440104448 15507088216704 15545505841152 15547158212096 15550645469184 15552298386432 15590828015616 15592485203968 15626576355264 15628237343397 15666955105536 15668620385628 15707438193664 15710961401856 15712631359488 15714301494624 15753232474112 15789353192298 15830152554552 15874617249792 15876304602816 15915636932608 15962038206464 16038273097728 16039977846144 16041682775762 16079715663872 16126595301376 16205338442496 16207060948708 16374144051272 16521688537344 16692015223296 16864097854464 16865890381872 16913264320512 16956967845888 17037954533376 17039765540448 17087627870208 17089444157184 17131781947392 17133602927616 17137446027264 17215433226432 17217263098161 17222955439662 17263788982272 17265623993856 17267459200488 17308398256128 17310238009344 17314120728576 17315961090048 17360705175552 17394760655874 17400511681308 17405564878848 17443620117504 17445474243792 17488694071296 17490552988608 17494476152832 17496335684736 17539681517568 17541545854464 17579898399672 17585003692032 17625324493728 17670867967872 17674831577088 17676710279424 17678589181452 17720502976512 17722386533376 17766292389888 17768180813824 17808921623871 17854939509204 17858944406016 17860842678168 17903188574208 17905091549184 17906994726432 17951357935616 17957292982272 18003694256128 18043057234944 18044975076912 18089680121856 18091602919488 18136423481344 18142419714048 18144348117504 18189299351552 18231005747808 18278114289792 18280057116566 18329454968832 18331403252736 18333351743728 18376817901568 18420912057681 18468511313644 18520386791424 18522355369952 18713307487168 19076588826624 19273254690816 19275303293568 19329444937728 19379391823872 19425891600549 19471948038144 19474017760512 19528717565952 19530793322496 19581260488704 19626158524266 19674780830208 19676872112184 19683377645328 19730044551168 19732141707264 19734239086272 19783129153536 19828490055444 19879726463856 19886299064352 19935565848576 19937684850048 19987078938624 19989203415552 19993687031808 20045350305792 20091312456768 20093448012939 20141087145984 20143227992832 20145369067236 20193131298816 20195277677568 20199807516672 20201954605056 20254156038144 20298439389312 20300596961526 20306492358656 20350890137088 20353053284424 20403476416512 20405645153376 20410222178304 20412391632192 20462961770496 20465136830208 20509881466284 20515837640704 20522620551168 20562878576016 20616012629184 20620636839936 20622828659328 20625020711694 20673920139264 20676117622272 20727341121536 20734193958912 20736397848576 20830762760738 20835435140352 20837649791196 20889273474048 20891493847504 20950175145984 20952401992832 21052470923064 21106870072736 21166156333056 21168406137088 21384364130304 21386637128192 21607117923328 21801815801856 22026576789504 22028918049792 22136481126207 22201018972056 22253654900736 22256020297728 22364692271838 22429895456304 22483074023424 22485463805952 22487853842496 22551019094016 22609290461184 22661131491936 22717272711168 22719687387264 22727198930688 22783503826944 22785925542912 22842375929856 22844803903488 22894751404224 22897184944977 22953910968576 22956350797548 22961499950592 22963940586216 23018385309696 23020831991808 23023278933984 23080317345792 23087948120064 23133238398018 23147606900736 23193014207832 23198216444928 23200682241744 23207419838464 23258160156672 23260632325056 23318258761728 23320737318144 23325968203776 23328447579648 23386242023424 23388727805952 23439864532896 23500432658304 23502930578442 23561157290496 23566442102784 23568947039232 23571452241936 23627337302016 23629848711168 23684029788447 23745228831828 23806586012272 23811925874688 23814456904224 23873455398912 23875992968576 23943057309696 24057409646592 24059966769216 24062524163643 24119573495808 24122137225984 24189892952064 24192464156672 24308007663744 24310591423062 24370819053056 24439273291776 24441871003648 24561216076908 24693849055232 25298835572808 25435451768832 25559648310672 25634166235776 25697672921088 25700404391424 25772593250304 25823149839648 25898435990784 25901188800732 25962597384192 25965357014016 25973941635072 26041057763328 26092140983811 26108347318272 26165430176256 26168211365688 26233041106944 26235829482912 26241714229248 26244503527104 26309522276352 26312318781696 26377505538048 26437986740592 26506301951808 26512247365632 26515065419136 26517883772178 26580754464768 26583579800064 26649438584832 26652271220736 26658249375744 26782409263806 26788416609024 26791264017252 26854782861312 26857637323776 26860492089648 26924175065088 26927036903424 26935939473408 27005541384192 27064585852416 27067462615368 27134520182784 27137404379232 27204635222016 27207526871168 27213629571072 27216522176256 27283949027328 27286849106944 27346508621712 27417171434688 27420085674849 27488016838912 27494182453248 27497104879104 27500027615592 27565226852352 27568156829696 27648530464768 27702766970466 27780580187136 27783533054928 27852364632064 27933566861312 28069961230752 28221541777408 28362356660239 28512485507072 28912954940352 29069087735808 29211026640768 29296189983744 29368769052672 29371890733056 29512171245312 29515308168276 29598212560896 29601358629408 29674693730304 29819589695784 29903348772864 29906527275072 29980618407936 29983805123328 29990530547712 30068025458688 30211630718976 30214841989248 30218053600854 30289696948224 30292916516352 30299711275008 30302931907584 30378005102592 30381234057216 30450895442289 30459738537984 30526335205632 30529579926636 30605214624768 30608467730064 30615333267456 30618587448288 30694442655744 30697705245312 30764822199426 30773756461056 30783930826752 30844317864024 30863475867648 30924018943776 30930955259904 30934242988992 30937531067541 31010880208896 31014176433408 31091011682304 31094316424192 31101290938368 31104596772864 31184970407936 31246144141107 31253152710528 31256474686794 31333910211072 31337240771256 31414876387328 31421922803712 31425262718976 31428602989248 31506464948224 31578706384596 31660305109104 31749234499584 31752609205632 31831273865216 31924076412928 32076546195456 32079955692288 32083365551524 32159431327744 32410676884992 32414121897416 32748288102544 33043377074688 33384030446592 33728195708928 33731780763744 33826528641024 33913935691776 34075909066752 34079531080896 34175255740416 34178888314368 34263563894784 34267205855232 34274892054528 34430866452864 34434526196322 34445910879324 34527577964544 34531247987712 34534918400976 34616796512256 34620476018688 34631922180096 34699857597027 34721410351104 34789521311748 34801023362616 34811129757696 34887240235008 34890948487584 34977388142592 34981105977216 34988952305664 34992671369472 35079363035136 35083091708928 35159796799344 35170007384064 35250648987456 35254395867663 35341735935744 35349663154176 35353420558848 35357178362904 35441005953024 35444773066752 35536361627648 35617843247742 35709879018408 35717888812032 35721685356336 35806377148416 35810183098368 35813989452864 35902715871232 35914585964544 36007388512256 36086114469888 36089950153824 36179360243712 36183205838976 36272846962688 36284839428096 36288696235008 36378598703104 36462011495616 36465887134593 36556228579584 36560114233132 36658909937664 36662806505472 36666703487456 36841824115362 36937022627288 37040773582848 37044710739904 37426614974336 38153177653248 38546509381632 38550606587136 38658889875456 38851783201098 38943896076288 38948035521024 39057435131904 39061586644992 39162520977408 39252317048532 39349561660416 39353744224368 39366755290656 39464283414528 39468478172544 39566258307072 39656980110888 39759452927712 39772598128704 39776825658267 39871131697152 39875369700096 39974157877248 39978406831104 39987374063616 40173613895709 40182624913536 40186896025878 40282174291968 40286455985664 40290738134472 40386262597632 40390555355136 40399615033344 40403909210112 40508312076288 40596878778624 40601193923052 40612984717312 40701780274176 40706106568848 40806952833024 40811290306752 40820444356608 40824783264384 40925923540992 40930273660416 41019762932568 41031675281408 41045241102336 41125757152032 41232025258368 41241273679872 41245657318656 41250041423388 41347840278528 41352235244544 41454682243072 41472795697152 41554150455699 41661525521476 41670870280704 41675299582392 41778546948096 41782987695008 41900350291968 41904803985664 42104941846128 42213740145472 42332312666112 42336812274176 42768728260608 42773274256384 43214235846656 43603631603712 44053153579008 44057836099584 44272962252414 44402037944112 44507309801472 44512040595456 44729384543676 44859790912608 44970927611904 44975707684992 45102038188032 45218580922368 45322262983872 45327080401281 45434545422336 45439374774528 45454397861376 45567007653888 45571851085824 45689607806976 45789502808448 45794369889954 45907821937152 45912701595096 45922999901184 45927881172432 46036770619392 46041663983616 46046557867968 46160634691584 46175896240128 46266476796036 46295213801472 46386028415664 46396432889856 46401364483488 46516320313344 46521264650112 46636517523456 46641474636288 46651936407552 46656895159296 46772484046848 46777455611904 46879729065792 46884712030191 47000865316608 47005861156884 47122314580992 47132884205568 47137894078464 47142904483872 47259697422336 47368059576894 47490457663656 47613172024544 47623851749376 47628913808448 47746910797824 47751985937152 47886114619392 48114819293184 48119933538432 48125048327286 48239146991616 48244274451968 48379785904128 48384928313344 48616015327488 48621182846124 48741638106112 48883742007296 49122432153816 49387698110464 50597671145616 50870903537664 51119296621344 51268332471552 51395345842176 51400808782848 51646299679296 51651789294483 51796871981568 51802377601464 51925194768384 51930714028032 51947883270144 52082115526656 52184281967622 52216694636544 52330860352512 52336422731376 52466082213888 52471658965824 52483428458496 52489007054208 52619044552704 52624637563392 52755011076096 52875973481184 53012603903616 53024494731264 53030130838272 53035767544356 53161508929536 53167159600128 53298877169664 53304542441472 53426764871613 53564818527612 53576833218048 53582528034504 53709565722624 53715274647552 53720984179296 53854073806848 53871878946816 54011082768384 54129171704832 54134925230736 54269040365568 54274808758464 54409270444032 54415053742336 54427259142144 54433044352512 54567898054656 54573698213888 54693017243424 54834342869376 54840171349698 54976033677824 54988364906496 54994209758208 55000055231184 55130453704704 55136313659392 55262736173043 55297060929536 55405533940932 55561160374272 55567066109856 55704729264128 55867133722624 56139922461504 56145889715167 56443083554816 56724713320478 57024971014144 57825909880704 58138175471616 58422053281536 58592379967488 58743781466112 59024342490624 59030616336552 59196425121792 59202717258816 59349387460608 59639179391568 59806697545728 59813054550144 59961236815872 59967610246656 59981061095424 60136050917376 60280344038817 60423261437952 60429683978496 60436107201708 60579393896448 60585833032704 60599422550016 60605863815168 60762468114432 60901790884578 60919477075968 61052670411264 61059159853272 61210429249536 61216935460128 61230666534912 61237174896576 61388885311488 61395410490624 61529644398852 61547512922112 61567861653504 61688635728048 61848037887552 61861910519808 61868485977984 61875062135082 62021760417792 62028352866816 62182023364608 62188632848384 62202581876736 62209193545728 62369940815872 62492288282214 62506305421056 62512949373588 62667820422144 62674481542512 62829752774656 62850525437952 62857205978496 63012929896448 63157412769192 63320610218208 63498468999168 63505218411264 63662547730432 63980199907981 64153092390912 64159911384576 64166731103048 64318862655488 64821353769984 64828243794832 65496576205088 66086754149376 66768060893184 67456391417856 67463561527488 67653057282048 67827871383552 68151818133504 68159062161792 68350511480832 68357776628736 68527127789568 68534411710464 68691554834931 68861732905728 68869052392644 68891821758648 69055155929088 69062495975424 69069836801952 69240952037376 69263844360192 69399715194054 69442820702208 69579042623496 69602046725232 69622259515392 69774480470016 69781896975168 69954776285184 69962211954432 69977904611328 69985342738944 70158726070272 70166183417856 70319593598688 70501297974912 70508791735326 70683471871488 70699326308352 70706841117696 70714356725808 70882011906048 70889546133504 71052089365341 71072723255296 71235686495484 71419758036816 71435777624064 71443370712672 71620366196736 71627978905728 71805431742464 71829171929088 72014777024512 72172228939776 72179900307648 72187572490929 72358720487424 72366411677952 72545693925376 72569678856192 72577392470016 72924022991232 72931774269186 73112457159168 73120228466264 73317819875328 73325613010944 73333406974912 73683648230724 73874045254576 74081547165696 74089421479808 74853229948672 76306355306496 77093018763264 77101213174272 77317779750912 77703566402196 77887792152576 77896071042048 78123173289984 78276422951433 78325041954816 78504634097064 78699123320832 78707488448736 78733510581312 78928566829056 78936956345088 79132516614144 79313960221776 79518905855424 79545196257408 79553651316534 79742263394304 79750739400192 79948315754496 79956813662208 79974748127232 80347227791418 80365249827072 80373792051756 80564348583936 80572911971328 80581476268944 80772525195264 80781110710272 80807818420224 81016624152576 81193757557248 81202387846104 81225969434624 81403560548352 81412213137696 81613905666048 81622580613504 81640888713216 81649566528768 81851847081984 81860547320832 82039525865136 82063350562816 82251514304064 82260257024547 82464050516736 82482547359744 82491314637312 82500082846776 82695680557056 82704470489088 82945591394304 83108300911398 83323051042952 83341740561408 83350599164784 83557093896192 83565975390016 83800700583936 83809607971328 84209883692256 84427480290944 84664625332224 84673624548352 85087069980717 85537456521216 85546548512768 86428471693312 87207263207424 88106307158016 88115672199168 88545924504828 88804075888224 89024081190912 89458769087352 89719581825216 89941855223808 89951415369984 90204076376064 90644525967744 90654160802562 90869090844672 90878749549056 90908795722752 91134015307776 91143702171648 91379215613952 91579005616896 91588739779908 91815643874304 91825403190192 91845999802368 91855762344864 92083327967232 92093115735936 92321269383168 92351792480256 92532953592072 92590427602944 92772056831328 92792865779712 92802728966976 92812593202623 93032640626688 93042529300224 93273035046912 93282949272576 93303872815104 93313790318592 93554911223808 93738432423321 93759458131584 93769424060382 94001730633216 94011722313768 94244629161984 94265768411136 94275788156928 94285808967744 94519394844672 94736119153788 94980915327312 95226344049088 95247703498752 95257827616896 95493821595648 95503971874304 95772229238784 96229638586368 96239867076864 96250096654572 96478293983232 96488548903936 96769856626688 97232030654976 97242365692248 97483276212224 97767484014592 98244864307632 98775396220928 101195342291232 101741807075328 102238593242688 102536664943104 102790691684352 102801617565696 103292599358592 103303578588966 103593743963136 103604755202928 103850389536768 103861428056064 103895766540288 104164231053312 104368563935244 104433389273088 104661720705024 104672845462752 104932164427776 104943317931648 104966856916992 104978014108416 105238089105408 105249275126784 105510022152192 105751946962368 105763187602989 106025207807232 106048989462528 106060261676544 106071535088712 106323017859072 106334319200256 106609084882944 106853529743226 107129637055224 107153666436096 107165056069008 107419131445248 107430549295104 107441968358592 107708147613696 107743757893632 108022165536768 108258343409664 108269850461472 108538080731136 108549617516928 108818540888064 108830107484672 108854518284288 108866088705024 109135796109312 109147396427776 109386034486848 109397661403779 109668685738752 109680342699396 109952067355648 109976729812992 109988419516416 110000110462368 110272627318784 110525472346086 110594121859072 110811067881864 111122320748544 111134132219712 111409458528256 111734267445248 112279844923008 112291779430334 112886167109632 113449426640956 115651819761408 116844106563072 117184759934976 117487562932224 118048684981248 118061232673104 118392850243584 118405434517632 118698774921216 119278358783136 119330476974801 119613395091456 119626109100288 119922473631744 119935220493312 119962122190848 120520841687127 120560688077634 120846522875904 120859367956992 120872214403416 121158787792896 121171666065408 121198845100032 121211727630336 121524936228864 121803581769156 121838954151936 122105340822528 122118319706544 122420858499072 122433870920256 122461333069824 122474349793152 122777770622976 122790820981248 123059288797704 123095025844224 123135723307008 123377271456096 123696075775104 123723821039616 123736971955968 123750124270164 124043520835584 124056705733632 124364046729216 124377265696768 124418387091456 124662451367097 124739881631744 124984576564428 125012610842112 125025898747176 125335640844288 125348963085024 125659505549312 125701050875904 125714411956992 126025859792896 126314825538384 126641220436416 126996937998336 127010436822528 127325095460864 127960399815962 128306184781824 128319822769152 128333462206096 128637725310976 129642707539968 129656487589664 130993152410176 132173508298752 133536121786368 134912782835712 134927123054976 135306114564096 135655742767104 135981241203843 136303636267008 136318124323584 136701022961664 136715553257472 137068823420928 137383109669862 137723465811456 137738104785288 137783643517296 138110311858176 138124991950848 138139673603904 138481904074752 138527688720384 138799430388108 138885641404416 139158085246992 139204093450464 139548960940032 139563793950336 139909552570368 139924423908864 139955809222656 139970685477888 140317452140544 140332366835712 140639187197376 140654136090573 141002595949824 141017583470652 141366943742976 141398652616704 141413682235392 141428713451616 141779092267008 142104178730682 142145446510592 142471372990968 142839516073632 142871555248128 142886741425344 143240732393472 143255957811456 143610863484928 143658343858176 144344457879552 144359800615296 144375144981858 144717440974848 144732823355904 145091387850752 145139357712384 145154784940032 145848045982464 145863548538372 146224914318336 146240456932528 146651226021888 146666813949824 147367296461448 147748090509152 148163094331392 148178842959616 149706459897344 152612710612992 154186037526528 154202426348544 154955367883449 155407132804392 155775584305152 155792142084096 156246346579968 156552845902866 156650083909632 157009268194128 157398246641664 157414976897472 157467021162624 157857133658112 157873912690176 158265033228288 158627920443552 159037811710848 159090392514816 159107302633068 159484526788608 159501478800384 159896631508992 159913627324416 160280294614839 160694455582836 160730499654144 160747584103512 161128697167872 161145823942656 161162952537888 161562221420544 161615636840448 162033248305152 162387515114496 162404775692208 162451938869248 162807121096704 162824426275392 163227811332096 163245161227008 163281777426432 163299133057536 163703694163968 163721094641664 164079051730272 164503028608128 164520514049094 164928101033472 164965094719488 164982629274624 165000165693552 165391361114112 165408940978176 165788208519129 165891182788608 166216601822796 166646102085904 166683481122816 166701198329568 167114187792384 167131950780032 167601401167872 167619215942656 168419767384512 168437669145501 168854960581888 169329250664448 169347249096704 170174139961434 171074913042432 171093097025536 172856943386624 174414526414848 176231344398336 177091849009656 177608151776448 178048162381824 178917538174704 179439163650432 179883710447616 179902830739968 180408152752128 181289051935488 181308321605124 181738181689344 181757499098112 181817591445504 182287404343296 182758431227904 183158011233792 183177479559816 183631287748608 183650806380384 183691999604736 183711524689728 184166655934464 184186231471872 184642538766336 184703584960512 185065907184144 185544113662656 185585731559424 185605457933952 185625186405246 186065281253376 186085058600448 186546070093824 186565898545152 186607745630208 186627580637184 187109822447616 187476864846642 187518916263168 187538848120764 188003461266432 188023444627536 188489258323968 188551576313856 188571617935488 189038789689344 189472238307576 189961830654624 190452688098176 190495406997504 190515655233792 190987643191296 191007943748608 191940599723943 192459277172736 192479734153728 192500193309144 192956587966464 192977097807872 193539713253376 194464061309952 194484731384496 194966552424448 195534968029184 196489728615264 197550792441856 198536496621673 202390684582464 203483614150656 204477186485376 205073329886208 205581383368704 205603235131392 206585198717184 206607157177932 207187487926272 207209510405856 207722856112128 207791533080576 208328462106624 208737127870488 208866778546176 209323441410048 209345690925504 209864328855552 209886635863296 209933713833984 209956028216832 210476178210816 210498550253568 211503893924736 211526375205978 212050415614464 212097978925056 212120523353088 212143070177424 212646035718144 212668638400512 213156268096023 213218169765888 213707059486452 214259274110448 214307332872192 214330112138016 214861098590208 214883936717184 215416295227392 215487515787264 216044331073536 216516686819328 216539700922944 216562717472787 217076161462272 217099235033856 217637081776128 217660214969344 217709036568576 217732177410048 218294792855552 218772068973696 218795322807558 219337371477504 219360685398792 219904134711296 219953459625984 219976839032832 220000220924736 220545254637568 221050944692172 221188243718144 221622135763728 222244641497088 222268264439424 222818917056512 223468534890496 224559689846016 224583558860668 226898853281912 231303639522816 233688213126144 234369519869952 234975125864448 236097369962496 236122465346208 236785700487168 236810869035264 237397549842432 238556717566272 238660953949602 239226790182912 239252218200576 239844947263488 239870440986624 239924244381696 241041683374254 241121376155268 241693045751808 241718735913984 241744428806832 242317575585792 242343332130816 242423455260672 243049872457728 243607163538312 243677908303872 244210681645056 244236639413088 244841716998144 244867741840512 244922666139648 244948699586304 245555541245952 245581641962496 246118577595408 246190051688448 246754542912192 246780771073641 247392151550208 247447642079232 247473943911936 247500248540328 248087041671168 248113411467264 248754531393536 248836774182912 249324902734194 249479763263488 249969153128856 250025221684224 250051797494352 250671281688576 250697926170048 251319011098624 251402101751808 251428823913984 252051719585792 252629651076768 253282440872832 253993875996672 254020873645056 254650190921728 255261209942151 255920799631924 256612369563648 256639645538304 256666924412192 259285415079936 259312975179328 261986304820352 264347016597504 267072243572736 269825565671424 269854246109952 270612229128192 271962482407686 272607272534016 272636248647168 273402045923328 273431106514944 274137646841856 274766219339724 275446931622912 275476209570576 275567287034592 276249983901696 276279347207808 276963808149504 277055377440768 277598860776216 277771282808832 278316170493984 278408186900928 278437779607869 279097921880064 279127587900672 279819105140736 279848847817728 279911618445312 279941370955776 280664733671424 281215297269963 281278374394752 281308272181146 282005191899648 282035166941304 282733887485952 282797305233408 282827364470784 282857426903232 283558184534016 284208357461364 284290893021184 284942745981936 285679032147264 285743110496256 285773482850688 286481464786944 286511915622912 287221726969856 287316687716352 288688915759104 288719601230592 288750289963716 289434881949696 289465646711808 290182775701504 290309569880064 291696091964928 291727097076744 292449828636672 292480913865056 293302452043776 293333627899648 294734592922896 295496181018304 296326188662784 296357685919232 299412919794688 305225421225984 308372075053056 308404852697088 309910735766898 310814265608784 311551168610304 311584284168192 312492693159936 313105691805732 313300167819264 314018536388256 314796493283328 314829953794944 314934042325248 315714267316224 315747825380352 316530066456576 317255840887104 317289562808967 318075623421696 318180785029632 318214605266136 318969053577216 319002957600768 319827254648832 320560589229678 321388911165672 321460999308288 321495168207024 322257394335744 322291647885312 322325905075776 323124442841088 323231273680896 324066496610304 324775030228992 324809551384416 325614242193408 325648852550784 326455622664192 326490322454016 326563554852864 326598266115072 327407388327936 327442189283328 328158103460544 328192984211337 329006057216256 329041028098188 329856202066944 329930189438976 329965258549248 330000331387104 330817881956352 331576417038258 331782365577216 332433203645592 333292204171808 333366962245632 333402396659136 334228375584768 334263901560064 335202802335744 335238431885312 336839534769024 336875338291002 337709921163776 338658501328896 338694498193408 340348279922868 342186194051072 345713886773248 352462688796672 354183698019312 355216303552896 356096324763648 357835076349408 358878327300864 359767420895232 359805661479936 361562525061381 362578103870976 362616643210248 363476363378688 363514998196224 363635182891008 364574808686592 365516862455808 366316022467584 366354959119632 367262575497216 367301612760768 367383999209472 367423049379456 368333311868928 368372462943744 369285077532672 369407169921024 370131814368288 371088227325312 371171463118848 371210915867904 371250372810492 372130562506752 372170117200896 373092140187648 373131797090304 373255161274368 373987354101291 374219644895232 374953729693284 375037832526336 375077696241528 376006922532864 376046889255072 376978516647936 377103152627712 377143235870976 378077579378688 378944476615152 379923661309248 380905376196352 380990813995008 381031310467584 381975286382592 382015887497216 383881199447886 384918554345472 384959468307456 385000386618288 385913175932928 385954195615744 387079426506752 388928122619904 388969462768992 389933104848896 391069936058368 392979457230528 393021228006169 395101584883712 397072993243346 404781369164928 406967228301312 408954372970752 410146659772416 411206470262784 413170397434368 413214314355864 414374975852544 414419020811712 415445712224256 415583066161152 416656924213248 417474255740976 418646882820096 418691381851008 419728657711104 419773271726592 419867427667968 419912056433664 420952356421632 420997100507136 421962408271719 423007787849472 423052750411956 424100831228928 424195957850112 424241046706176 424286140354848 425337276801024 426312536192046 426436339531776 427414118972904 428518548220896 428614665744384 428660224276032 429722197180416 429767873434368 430832590454784 430975031574528 433033373638656 433079401845888 433125434945574 434152322924544 434198470067712 435274163552256 435320429938688 435418073137152 435464354820096 436589585711104 437544137947392 437590645615116 438674742955008 438721370797584 439808269422592 439953678065664 440000441849472 441090509275136 442101889384344 442376487436288 443244271527456 444489282994176 444536528878848 445637834113024 447861399355867 449119379692032 449167117721336 453797706563824 462607279045632 467376426252288 468739039739904 469950251728896 472194739924992 472244930692416 473571400974336 473621738070528 474795099684864 477113435132544 477321907899204 478453580365824 478504436401152 479689894526976 479740881973248 480840883844517 482083366748508 482242752310536 483386091503616 483437471827968 483488857613664 484686664261632 484846910521344 486099744915456 487214327076624 487355816607744 488421363290112 488473278826176 489683433996288 489735483681024 489845332279296 489897399172608 491111082491904 491163283924992 492237155190816 493509085824384 493561542147282 494784303100416 494895284158464 494947887823872 495000497080656 496174083342336 496226822934528 497364625557387 497509062787072 497673548365824 498649805468388 498959526526976 499938306257712 500050443368448 500103594988704 501342563377152 501395852340096 502638022197248 502804203503616 502857647827968 504103439171584 505259302153536 505313007436503 506564881745664 507987751993344 508041747290112 510522419884302 511841599263848 513224739127296 513279291076608 513333848824384 518570830159872 518625950358656 523972609640704 528694033195008 534144487145472 539651131342848 539708492219904 541224458256384 543924964815372 545214545068032 545272497294336 546862213029888 548275293683712 549532438679448 550893863245824 550952419141152 551134574069184 552499967803392 552558694415616 553927616299008 554110754881536 555197721552432 556632340987968 556816373801856 556875559215738 558195843760128 558255175801344 559638210281472 559697695635456 559823236890624 559882741911552 561329467342848 562430594539926 562556748789504 562616544362292 564010383799296 564070333882608 565467774971904 565654728941568 565714853806464 567116369068032 568416714922728 568581786042368 569885491963872 571358064294528 571486220992512 571546965701376 572962929573888 573023831245824 574443453939712 575821799171829 577377831518208 577439202461184 577500579927432 578869763899392 578931293423616 580619139760128 583392183929856 583454194153488 584899657273344 584961827730112 586604904087552 586667255799296 589469185845792 590992362036608 592652377325568 592715371838464 595609489865019 598825839589376 610450842451968 616744150106112 616809705394176 619821471533796 621628531217568 623168568336384 624985386319872 626211383611464 626600335638528 628037072776512 629592986566656 629659907589888 629868084650496 631428534632448 631495650760704 634511681774208 634579125617934 636151246843392 636361570059264 636429210532272 637938107154432 638005915201536 639654509297664 641121178459356 642777822331344 642921998616576 642990336414048 644583295770624 644651810151552 646248885682176 646462547361792 648132993220608 649550060457984 649619102768832 649688152418361 651228484386816 651297705101568 652911245328384 652980644908032 653127109705728 653196532230144 654884378566656 656316206921088 656385968422674 658012114432512 658082056196376 659712404133888 659860378877952 659930517098496 660000662774208 661635763912704 663152834076516 663564731154432 664866407291184 666584408343616 666733924491264 666804793318272 668456751169536 668527803120128 670405604671488 670476863770624 673679069538048 673750676582004 675419842327552 677388996386816 680696559845736 684372388102144 691427773546496 704925377593344 708367396038624 710432607105792 712192649527296 715670152698816 717756654601728 719534841790464 719611322959872 723125050122762 725156207741952 725233286420496 726952726757376 727029996392448 727270365782016 729149617373184 731033724911616 732632044935168 732709918239264 734525150994432 734603225521536 734767998418944 734846098758912 736666623737856 736744925887488 738570155065344 740263628736576 740342313220923 742176454650624 742342926237696 742421831735808 742500745620984 744261125013504 744340234401792 746263594180608 746510322548736 747974708202582 748439289790464 749907459386568 750075665052672 750155392483056 752013845065728 752093778510144 753957033295872 754206305255424 754286471741952 756155158757376 757888953230304 759847322618496 761810752392704 761981627990016 762062620935168 763950572765184 764031774994432 765783629826453 767762398895772 769837108690944 769918936614912 770000773236576 771908391231488 774158853013504 777856245239808 777938925537984 779866209697792 782139872116736 785958914461056 786042456012338 790203169767424 794145986486692 809562738329856 817908745941504 820293319544832 822412940525568 826340794868736 826428628711728 828749951705088 828838041623424 830891424448512 831166132322304 833313848426496 834948511481952 835313338823607 837293765640192 837382763702016 839457315422208 839546543453184 839734855335936 839824112867328 841994201014272 843645891809889 843924816543438 846015575698944 846105500823912 848201662457856 848391915700224 848482093412352 848572280709696 850674553602048 852625072384092 852872679063552 854828237945808 857037096441792 857229331488768 857320448552064 859444394360832 859535746868736 861665180909568 861950063149056 866066747277312 866158803691776 866250869891148 868304645849088 868396940135424 870548327104512 870640859877376 870928709640192 873179171422208 875088275894784 875181291230232 877349485910016 877442741595168 879616538845184 879907356131328 880000883698944 882181018550272 884203778768688 886488543054912 888978565988352 889073057757696 891275668226048 895722798711734 898238759384064 898334235442672 907595413127648 925214558091264 934752852504576 937478079479808 939900503457792 944389479849984 944489861384832 947142801948672 947243476141056 949590199369728 951868688426901 954226870265088 954643815798408 956907160731648 957008872802304 959481763946496 961681767689034 964166733497016 964485504621072 966772183007232 966874943655936 966977715227328 969373328523264 969693821042688 972199489830912 974428654153248 976842726580224 976946557652352 979366867992576 979470967362048 979690664558592 979794798345216 982222164983808 982326567849984 984474310381632 984578952634011 987018171648768 987123084294564 989568606200832 989790568316928 989895775647744 990000994161312 992453645869056 994729251114774 995018125574144 995347096731648 997299610936776 997919053053952 999876612515424 1000100886736896 1000207189977408 1002685126754304 1002791704680192 1005276044394496 1005608407007232 1005715295655936 1010518604307072 1010626014873006 1013129763491328 1015975503986688 1016083494580224 1021044839768604 1023683198527696 1026558582153216 1026667697648768 1037141660319744 1037251900717312 1047945219281408 1057388066390016 1068288974290944 1079302262685696 1079416984439808 1084687575184143 1087849929630744 1090429090136064 1090544994588672 1093724426059776 1096550587367424 1099064877358896 1101787726491648 1101904838282304 1102269148138368 1104999935606784 1105117388831232 1107855232598016 1108221509763072 1110395443104864 1113264681975936 1113632747603712 1113751118431476 1116391687520256 1116510351602688 1119276420562944 1119395391270912 1119765483823104 1121962062303873 1122658934685696 1124861189079852 1125113497579008 1125233088724584 1128020767598592 1128140667765216 1130935549943808 1131309457883136 1131429707612928 1134232738136064 1136833429845456 1137163572084736 1139770983927744 1142716128589056 1142972441985024 1143093931402752 1145925859147776 1146047662491648 1151643598343658 1154755663036416 1154878404922368 1155001159854864 1157739527798784 1157862586847232 1161238279520256 1166784367859712 1166908388306976 1169799314546688 1169923655460224 1173209808175104 1173334511598592 1178938371691584 1179063684018507 1181984724073216 1185304754651136 1185430743676928 1191218979730038 1197651679178752 1220901684903936 1233619410788352 1239642943067592 1243257062435136 1246337136672768 1249970772639744 1252422767222928 1256074145553024 1259185973133312 1259319815179776 1259736169300992 1262857069264896 1262991301521408 1269023363548416 1269158251235868 1272302493686784 1272723140118528 1272858421064544 1276011830403072 1279309018595328 1282242356918712 1285555644662688 1285843997233152 1285980672828096 1289166591541248 1289303620303104 1292497771364352 1292925094723584 1299100120915968 1299238205537664 1299376304836722 1302456968773632 1302595410203136 1305822490656768 1305961289816064 1306254219411456 1306393064460288 1309768757133312 1312632413842176 1312771936845348 1316024228865024 1316164112392752 1319424808267776 1319861034196992 1320001325548416 1323271527825408 1326305668153032 1327129462308864 1329732814582368 1333168816687232 1333467848982528 1333609586636544 1336913502339072 1337055606240256 1340953727541248 1343584198067601 1347358139076096 1347501353164008 1350839684655104 1354777992773632 1361393119691472 1368744776204288 1382855547092992 1409850755186688 1416734792077248 1420865214211584 1424385299054592 1431340305397632 1435513309203456 1439069683580928 1439222645919744 1446250100245524 1450312415483904 1450466572840992 1454059992784896 1454540731564032 1458299234746368 1462067449823232 1465264089870336 1465419836478528 1469050301988864 1469206451043072 1469535996837888 1469692197517824 1473333247475712 1473489851774976 1480527257473152 1480684626441846 1484352909301248 1484685852475392 1484843663471616 1485001491241968 1488522250027008 1488680468803584 1492093876672161 1492527188361216 1493020645097472 1495949416405164 1496878579580928 1499814918773136 1500151330105344 1500310784966112 1504027690131456 1504187557020288 1507914066591744 1508412610510848 1508572943483904 1512310317514752 1515777906460608 1515939022309509 1519694645236992 1523621504785408 1523963255980032 1524125241870336 1528063549988864 1531567259652906 1535524797791544 1539674217381888 1539837873229824 1540001546473152 1543816782462976 1548317706027008 1555712490479616 1555877851075968 1559732419395584 1564279744233472 1571917828922112 1572084912024676 1588291972973384 1619125476659712 1635817491883008 1640586639089664 1644825881051136 1652681589737472 1652857257423456 1657499903410176 1657676083246848 1661782848897024 1662332264644608 1669897022963904 1670626677647214 1674587531280384 1674765527404032 1678914630844416 1679093086906368 1679469710671872 1679648225734656 1683988402028544 1687291783619778 1687849633086876 1692031151397888 1692211001647824 1696403324915712 1696964186824704 1697144561419392 1701349107204096 1705250144768184 1705745358127104 1709656475891616 1714074192883584 1714458662977536 1714640897104128 1718888788721664 1719071493737472 1723330361819136 1727465397515487 1732133494554624 1732317607383552 1732501739782296 1736609291698176 1736793880270848 1741281719754752 1741857419280384 1746358342844416 1750176551789568 1750362582460464 1754698971820032 1754885483190336 1759233077690368 1759814712262656 1760001767397888 1764362037100544 1768407557537376 1772977086109824 1777957131976704 1778146115515392 1782551336452096 1786828469595057 1791445597423468 1796477518768128 1796668470885344 1815190826255296 1850429116182528 1869505705009152 1874956158959616 1879801006915584 1888778959699968 1888979722769664 1894285603897344 1894486952282112 1903737376853802 1908453740530176 1909287631596816 1913814321463296 1914017745604608 1918963527892992 1923363535378068 1928333466994032 1928971009242144 1933749887311872 1933955430454656 1938746657046528 1939387642085376 1944398979661824 1948857308306496 1949064457255083 1953685453160448 1953893115304704 1958733735985152 1958941934724096 1959381329117184 1959589596690432 1964653135699968 1968948620763264 1969157905268022 1974036343297536 1974246168589128 1979137212401664 1979581136633856 1979791551295488 1980001988322624 1984907291738112 1989458502229548 1990036251148288 1990694193463296 1994599221873552 1999753225030848 2000201773473792 2000414379954816 2005370253508608 2005583409360384 2010552088788992 2011216814014464 2011430591311872 2021037208614144 2021252029746012 2026259526982656 2032166989160448 2042089679537208 2047366397055392 2053117164306432 2053335395297536 2074283320639488 2074503801434624 2095890438562816 2114776132780032 2136577948581888 2158604525371392 2158833968879616 2169375150368286 2175699859261488 2180858180272128 2181089989177344 2187448852119552 2193101174734848 2198129754717792 2203575452983296 2203809676564608 2204538296276736 2209999871213568 2210234777662464 2215710465196032 2220790886209728 2221026939662769 2226529363951872 2227265495207424 2227502236862952 2232783375040512 2233020703205376 2238790782541824 2239530967646208 2243924124607746 2245317869371392 2249722378159704 2250226995158016 2250466177449168 2256041535197184 2256281335530432 2261871099887616 2262618915766272 2262859415225856 2268465476272128 2273666859690912 2279541967855488 2285432257178112 2285944883970048 2286187862805504 2291851718295552 2292095324983296 2297350889479359 2303287196687316 2309511326072832 2309756809844736 2310002319709728 2315725173694464 2322476559040512 2333568735719424 2333816776613952 2339598629093376 2339847310920448 2346419616350208 2346669023197184 2357876743383168 2358127368037014 2363969448146432 2370609509302272 2370861487353856 2382437959460076 2395303358357504 2467238821576704 2479285886135184 2486514124870272 2492674273345536 2499941545279488 2504845534445856 2512148291106048 2518371946266624 2518639630359552 2519472338601984 2525982603042816 2530937675429667 2538046727096832 2538316502471736 2544604987373568 2545446280237056 2545716842129088 2552023660806144 2558618037190656 2564484713837424 2571111289325376 2571687994466304 2571961345656192 2578333183082496 2578607240606208 2584995542728704 2585850189447168 2598200241831936 2598476411075328 2598752609673444 2604913937547264 2605190820406272 2611644981313536 2611922579632128 2612786128920576 2619537514266624 2625264827684352 2625543873690696 2632048457730048 2632328224785504 2638849616535552 2639722068393984 2640002651096832 2646543055650816 2652611336306064 2659465629164736 2666337633374464 2666935697965056 2667219173273088 2673827004678144 2674111212480512 2681907455082496 2687168396135202 2694716278152192 2695002706328016 2701679369310208 2709555985547264 2722786239382944 2737489552408576 2751148596043183 2765711094185984 2819701510373376 2833469584154496 2841730428423168 2848770598109184 2862680610795264 2871026618406912 2878445291839488 2892500200491048 2900624830967808 2900933145681984 2908119985569792 2909081463128064 2916598469492736 2930528179740672 2930839672957056 2938100603977728 2938412902086144 2939071993675776 2939384395035648 2946666494951424 2946979703549952 2953736857902033 2961054514946304 2961369252883692 2968705818602496 2969371704950784 2969687326943232 2970002982483936 2977360937607168 2984187753344322 2985054376722432 2986041290194944 2991898832810328 2993757159161856 2999629837546272 3000302660210688 3000621569932224 3008055380262912 3008375114040576 3015828133183488 3016825221021696 3017145886967808 3031555812921216 3031878044619018 3039389290473984 3047243009570816 3047926511960064 3048250483740672 3056127099977728 3063134519305812 3071049595583088 3079675746459648 3080003092946304 3087633564925952 3096635412054016 3111424980959232 3111755702151936 3119464838791168 3143835657844224 3144169824049352 3176583945946768 3238250953319424 3271634983766016 3281173278179328 3289651762102272 3305363179474944 3305714514846912 3314999806820352 3315352166493696 3323565697794048 3324664529289216 3339794045927808 3341253355294428 3349175062560768 3349531054808064 3357829261688832 3358186173812736 3359296451469312 3365886186911619 3367976804057088 3374583567239556 3375699266173752 3384062302795776 3384422003295648 3392806649831424 3393928373649408 3394289122838784 3402698214408192 3410500289536368 3411490716254208 3419312951783232 3428148385767168 3428917325955072 3429281794208256 3437777577443328 3438142987474944 3454930795030974 3464266989109248 3464635214767104 3465003479564592 3473218583396352 3473587760541696 3482563439509504 3483714838560768 3492716685688832 3500353103579136 3500725164920928 3509397943640064 3509770966380672 3518466155380736 3519629424525312 3520003534795776 3528724074201088 3536815115074752 3537191052055521 3545954172219648 3555914263953408 3556292231030784 3573656939190114 3582891194846936 3592955037536256 3593336941770688 3630381652510592 3700858232365056 3739011410018304 3749912317919232 3777557919399936 3777959445539328 3788571207794688 3788973904564224 3807474753707604 3816907481060352 3818575263193632 3828035491209216 3837927055785984 3846727070756136 3856666933988064 3857942018484288 3867499774623744 3867910860909312 3877493314093056 3878775284170752 3897714616612992 3898128914510166 3907370906320896 3907786230609408 3917467471970304 3917883869448192 3918762658234368 3919179193380864 3929306271399936 3937897241526528 3938315810536044 3948072686595072 3948492337178256 3958274424803328 3959583102590976 3960003976645248 3969814583476224 3978917004459096 3980072502296576 3981388386926592 3989198443747104 3999506450061696 4000403546947584 4000828759909632 4010740507017216 4011166818720768 4021104177577984 4022861182623744 4030752594202803 4042074417228288 4042504059492024 4052519053965312 4064333978320896 4084179359074416 4094732794110784 4106234328612864 4106670790595072 4148566641278976 4149007602869248 4191780877125632 4229552265560064 4273155897163776 4317209050742784 4317667937759232 4338750300736572 4351399718522976 4362179978354688 4374897704239104 4386202349469696 4396259509435584 4407150905966592 4407619353129216 4409076592553472 4419999742427136 4420469555324928 4441581772419456 4442053879325538 4453058727903744 4454530990414848 4455004473725904 4465566750081024 4466041406410752 4477581565083648 4479061935292416 4487848249215492 4490635738742784 4499444756319408 4500453990316032 4500932354898336 4512083070394368 4512562671060864 4523742199775232 4525237831532544 4525718830451712 4536930952544256 4547333719381824 4547817066928527 4559083935710976 4570864514356224 4571889767940096 4572375725611008 4584190649966592 4594701778958718 4606574393374632 4619022652145664 4619513619689472 4620004639419456 4631450347388928 4644953118081024 4667137471438848 4667633553227904 4679197258186752 4679694621840896 4692839232700416 4693338046394368 4715753486766336 4716254736074028 4727938896292864 4741722974707712 4764875918920152 4790606716715008 4934477643153408 4958571772270368 4973028249740544 4985348546691072 5009691068891712 5024296582212096 5036743892533248 5037279260719104 5038944677203968 5051965206085632 5061875350859334 5076093454193664 5076633004943472 5089209974747136 5090892560474112 5091433684258176 5104047321612288 5117236074381312 5128969427674848 5142222578650752 5143375988932608 5143922691312384 5156666366164992 5157214481212416 5169991085457408 5182396192546461 5196400483663872 5196952822150656 5197505219346888 5209827875094528 5210381640812544 5223845159264256 5225572257841152 5239075028533248 5250529655368704 5251087747381392 5264096915460096 5264656449571008 5277699233071104 5279444136787968 5280005302193664 5293086111301632 5305222672612128 5318931258329472 5332675266748928 5333871395930112 5334438346546176 5347654009356288 5348222424961024 5360485408785171 5363814910164992 5374336792270404 5389432556304384 5390005412656032 5403358738620416 5419111971094528 5445572478765888 5474979104817152 5502297192086366 5531422188371968 5639403020746752 5666939168308992 5683460856846336 5725361221590528 5742053236813824 5756890583678976 5785000400982096 5801249661935616 5801866291363968 5816239971139584 5818162926256128 5833196938985472 5847193371765249 5861056359481344 5861679345914112 5876201207955456 5876825804172288 5878143987351552 5878768790071296 5893959407099904 5907473715804066 5922109029892608 5922738505767384 5937411637204992 5938743409901568 5939374653886464 5940005964967872 5954721875214336 5968375506688644 5970108753444864 5972082580389888 5983797665620656 5999259675092544 6000605320421376 6001243139864448 6016110760525824 6016750228081152 6031656266366976 6033650442043392 6034291773935616 6063111625842432 6063756089238036 6078778580947968 6094486019141632 6096500967481344 6112254199955456 6126269038611624 6142099191166176 6159351492919296 6160006185892608 6175267129851904 6222849961918464 6223511404303872 6238929677582336 6287671315688448 6288339648098704 6353167891893536 6476501906638848 6543269967532032 6562346556358656 6579303524204544 6610726358949888 6611429029693824 6629999613640704 6630704332987392 6647131395588096 6663080818988307 6679588091855616 6682506710588856 6698350125121536 6699062109616128 6716372347625472 6718592902938624 6731772373823238 6735953608114176 6749167134479112 6751398532347504 6768124605591552 6768844006591296 6785613299662848 6787856747298816 6788578245677568 6805396428816384 6821000579072736 6838625903566464 6856296771534336 6857834651910144 6858563588416512 6875555154886656 6876285974949888 6892052668438077 6909861590061948 6928533978218496 6929270429534208 6930006959129184 6947175521083392 6965126879019008 6967429677121536 6985433371377664 7000706207158272 7001450329841856 7018795887280128 7019541932761344 7036932310761472 7039258849050624 7040007069591552 7073630230149504 7074382104111042 7091908344439296 7111828527906816 7112584462061568 7147313878380228 7165782389693872 7185910075072512 7186673883541376 7260763305021184 7401716464730112 7478022820036608 7499824635838464 7555115838799872 7555918891078656 7577947809128448 7592813026289001 7614949507415208 7633814962120704 7637150526387264 7656070982418432 7675854111571968 7693454141512272 7713333867976128 7715884036968576 7734999549247488 7735821721818624 7754986628186112 7757550568341504 7795429233225984 7796257829020332 7814741812641792 7815572461218816 7834934943940608 7835767738896384 7838358386761728 7858612542799872 7875794483053056 7876631621072088 7896145373190144 7896984674356512 7916548849606656 7919166205181952 7920007953290496 7939629166952448 7957834008918192 7960145004593152 7978396887494208 7999012900123392 8000807093895168 8001657519819264 8021481014034432 8022333637441536 8045722365247488 8061505188405606 8084148834456576 8085008118984048 8105038107930624 8128667956641792 8168358718148832 8189465588221568 8212468657225728 8213341581190144 8253445788129549 8297133282557952 8298015205738496 8383561754251264 8459104531120128 8546311794327552 8635335875518464 8677500601473144 8702799437045952 8724359956709376 8749795408478208 8792519018871168 8814301811933184 8815238706258432 8818153185106944 8839999484854272 8840939110649856 8883163544838912 8884107758651076 8906117455807488 8909061980829696 8910008947451808 8932082812821504 8955163130167296 8958123870584832 8975696498430984 8981271477485568 8998889512638816 9000907980632064 9001864709796672 9024166140788736 9025125342121728 9047484399550464 9050475663065088 9051437660903424 9094667438763648 9095634133857054 9118167871421952 9141729028712448 9143779535880192 9144751451222016 9168381299933184 9189403557917436 9213148786749264 9239027239378944 9240009278838912 9262900694777856 9289906236162048 9334274942877696 9335267106455808 9358394516373504 9359389243681792 9386676092788736 9431506973532672 9432509472148056 9455877792585728 9483445949415424 9529751837840304 9581213433430016 9868955286306816 9917143544540736 9946056499481088 9970697093382144 10019382137783424 10048593164424192 10073487785066496 10074558521438208 10077889354407936 10103930412171264 10123750701718668 10152186908387328 10153266009886944 10178419949494272 10181785120948224 10182867368516352 10208094643224576 10234472148762624 10257938855349696 10284445157301504 10286751977865216 10287845382624768 10313332732329984 10314428962424832 10364792385092922 10392800967327744 10393905644301312 10395010438693776 10419655750189056 10420763281625088 10447690318528512 10451144515682304 10478150057066496 10501059310737408 10502175494762784 10528193830920192 10529312899142016 10555398466142208 10558888273575936 10560010604387328 10586172222603264 10610445345224256 10611573156166563 10637862516658944 10665350533497856 10667742791860224 10668876693092352 10696444849922048 10720970817570342 10727629820329984 10748673584540808 10778865112608768 10780010825312064 10806717477240832 10838223942189056 10891144957531776 10949958209634304 11004594384172732 11333878336617984 11366921713692672 11450722443181056 11484106473627648 11513781167357952 11570000801964192 11602499323871232 11603732582727936 11632479942279168 11636325852512256 11694386743530498 11722112718962688 11723358691828224 11752402415910912 11753651608344576 11756287974703104 11757537580142592 11787918814199808 11814947431608132 11844218059785216 11845477011534768 11874823274409984 11878749307772928 11880011929935744 11909443750428672 11936751013377288 11940217506889728 11944165160779776 11967595331241312 11998519350185088 12001210640842752 12002486279728896 12032221521051648 12033500456162304 12063312532733952 12068583547871232 12092257782608409 12126223251684864 12127512178476072 12157557161895936 12188972038283264 12193001934962688 12224508399910912 12252538077223248 12284198382332352 12318702985838592 12320012371785216 12350534259703808 12445699923836928 12447022808607744 12477859355164672 12575342631376896 12576679296197408 12706335783787072 12953003813277696 13086539935064064 13124693112717312 13158607048409088 13221452717899776 13222858059387648 13259999227281408 13261408665974784 13326161637976614 13359176183711232 13365013421177712 13396700250243072 13398124219232256 13432744695250944 13437185805877248 13463544747646476 13471907216228352 13498334268958224 13502797064695008 13536249211183104 13537688013182592 13571226599325696 13575713494597632 13577156491355136 13610792857632768 13642001158145472 13643451200785581 13677251807132928 13712593543068672 13715669303820288 13717127176833024 13752571949899776 13784105336876154 13819723180123896 13857067956436992 13858540859068416 13860013918258368 13894351042166784 13930253758038016 13934859354243072 14001412414316544 14002900659683712 14037591774560256 14039083865522688 14073864621522944 14078517698101248 14080014139183104 14147260460299008 14148764208222084 14183816688878592 14225168924123136 14294627756760456 14331564779387744 14371820150145024 14373347767082752 14521526610042368 14803432929460224 14956045640073216 15110231677599744 15111837782157312 15155895618256896 15185626052578002 15229899014830416 15267629924241408 15274301052774528 15312141964836864 15351708223143936 15386908283024544 15426667735952256 15431768073937152 15469999098494976 15471643443637248 15509973256372224 15547188577639383 15590858466451968 15592515658040664 15629483625283584 15631144922437632 15671535477792768 15676716773523456 15717225085599744 15751588966106112 15753263242144176 15792290746380288 15793969348713024 15833097699213312 15838332410363904 15840015906580992 15879258333904896 15915668017836384 15956793774988416 15998025800246784 16001614187790336 16003315039638528 16042962028068864 16044667274883072 16081456226355513 16091444730494976 16123010376811212 16168297668913152 16170016237968096 16210076215861248 16257335913283584 16336717436297664 16378931176443136 16424937314451456 16426683162380288 16506891576259098 16594266565115904 16596030411476992 16767123508502528 16918209062240256 17270671751036928 17355001202946288 17405598874091904 17448719913418752 17499590816956416 17585038037742336 17628603623866368 17630477412516864 17636306370213888 17681878221299712 17766327089677824 17768215517302152 17812234911614976 17818123961659392 17820017894903616 17864165625643008 17910326260334592 17916247741169664 17951392996861968 17997779025277632 18001815961264128 18003729419593344 18048332281577472 18050250684243456 18094968799100928 18100951326130176 18102875321806848 18189334877527296 18191268267714108 18236335742843904 18283458057424896 18289502902444032 18336762599866368 18378807115834872 18426297573498528 18478054478757888 18480018557677824 18525801389555712 18668549885755392 18670534212911616 18716789032747008 18718778487363584 18773352185577472 18863013947065344 18865018944296112 18911755585171456 18966891898830848 19059503675680608 19162426866860032 19258040172302281 19737910572613632 19834287089081472 19892112998962176 19941394186764288 20038764275566848 20097186328848384 20149117042876416 20155778708815872 20207860824342528 20247501403437336 20304373816774656 20306532019773888 20356839898988544 20363570241896448 20365734737032704 20416189286449152 20515877710699392 20568890314603008 20573503955730432 20575690765249536 20626665464659968 20628857924849664 20676158005314231 20729584770185844 20785601934655488 20787811288602624 20790020877387552 20841526563250176 20895380637057024 20902289031364608 20956300114132992 21002118621474816 21004350989525568 21056387661840384 21058625798284032 21110796932284416 21117776547151872 21120021208774656 21220890690448512 21223146312333126 21275725033317888 21330701066995712 21335485583720448 21337753386184704 21392889699844096 21441941635140684 21455259640659968 21497347169081616 21557730225217536 21560021650624128 21613434954481664 21676447884378112 21782289915063552 22009188768345464 22667756673235968 22733843427385344 22901444886362112 22968212947255296 23027562334715904 23140001603928384 23204998647742464 23207465165455872 23264959884558336 23272651705024512 23388773487060996 23444225437925376 23446717383656448 23504804831821824 23507303216689152 23515075160285184 23575837628399616 23629894863216264 23688436119570432 23690954023069536 23749646548819968 23757498615545856 23760023859871488 23818887500857344 23873502026754576 23880435013779456 23935190662482624 23997038700370176 24002421281685504 24004972559457792 24064443042103296 24067000912324608 24137167095742464 24184515565216818 24252446503369728 24255024356952144 24315114323791872 24377944076566528 24386003869925376 24449016799821824 24505076154446496 24568396764664704 24637405971677184 24640024743570432 24701068519407616 24760337364388647 24891399847673856 24894045617215488 25150685262753792 25153358592394816 25412671567574144 25906007626555392 26173079870128128 26249386225434624 26442905435799552 26445716118775296 26519998454562816 26522817331949568 26652323275953228 26718352367422464 26730026842355424 26796248438464512 26865489390501888 26874371611754496 26927089495292952 26943814432456704 26996668537916448 27005594129390016 27072498422366208 27075376026365184 27142453198651392 27151426989195264 27154312982710272 27284002316290944 27286902401571162 27354503614265856 27425187086137344 27431338607640576 27434254353666048 27505143899799552 27568210673752308 27639446360247792 27717081718136832 27720027836516736 27788702084333568 27860507516076032 27869718708486144 28002824828633088 28005801319367424 28075183549120512 28078167731045376 28147729243045888 28160028278366208 28294520920598016 28297528416444168 28367633377757184 28450337848246272 28589255513520912 28663129558775488 28743640300290048 28746695534165504 29043053220084736 29606865858920448 29912091280146432 30220463355199488 30223675564314624 30311791236513792 30371252105156004 30459798029660832 30535259848482816 30548602105549056 30624283929673728 30703416446287872 30773816566049088 30853335471904512 30863536147874304 30939998196989952 30943286887274496 31094377155278766 31181716932903936 31185031316081328 31258967250567168 31262289844875264 31343070955585536 31353433547046912 31434450171199488 31503177932212224 31506526484288352 31584581492760576 31587938697426048 31666195398426624 31676664820727808 31680031813161984 31758516667809792 31831336035672768 31834719468499689 31913587549976832 31996051600493568 32003228375580672 32006630079277056 32089334549766144 32162912452711026 32182889460989952 32246020753622424 32336595337826304 32340032475936192 32420152431722496 32514671826567168 32673434872595328 32757862352886272 32849874628902912 32853366324760576 33013783152518196 33192060822953984 33534247017005056 34541343502073856 34710002405892576 34811197748183808 34897439826837504 35170076075484672 35257207247732736 35260954825033728 35272612740427776 35363756442599424 35532654179355648 35536431034604304 35624469823229952 35636247923318784 35640035789807232 35728331251286016 35820652520669184 35832495482339328 35902785993723936 35995558050555264 36003631922528256 36007458839186688 36096664563154944 36100501368486912 36189937598201856 36205750643613696 36276773347825227 36378669755054592 36382536535428216 36472671485687808 36566916114849792 36579005804888064 36673525199732736 36757614231669744 36852595146997056 36956108957515776 36960037115355648 37051602779111424 37337099771510784 37341068425823232 37433578065494016 37437556974727168 37546704371154944 37726027894130688 37730037888592224 37823511170342912 37933783797661696 38119007351361216 38324853733720064 38516080344604562 39475821145227264 39668574178162944 39784225997924352 40077528551133696 40194372657696768 40298234085752832 40311557417631744 40415721648685056 40495002806874672 40608747633549312 40613064039547776 40713679797977088 40727140483792896 40731469474065408 40832378572898304 40930353602356743 41031755421398784 41137780629206016 41147007911460864 41151381530499072 41257715849699328 41352316010628462 41459169540371688 41571203869310976 41575622577205248 41580041754775104 41683053126500352 41790761274114048 41804578062729216 42004237242949632 42008701979051136 42112775323680768 42117251596568064 42221593864568832 42235553094303744 42240042417549312 42441781380897024 42446292624666252 42551450066635776 42661402133991424 42675506772369408 42785779399688192 42883883270281368 42910519281319936 42994694338163232 43115460450435072 43120043301248256 43226869908963328 43564579830127104 44018377536690928 45335513346471936 45467686854770688 45802889772724224 45936425894510592 46055124669431808 46280003207856768 46409997295484928 46414930330911744 46529919769116672 46641565732918149 46777546974121992 46888450875850752 46893434767312896 47014606433378304 47030150320570368 47151675256799232 47259789726432528 47376872239140864 47381908046139072 47499293097639936 47514997231091712 47520047719742976 47637775001714688 47747004053509152 47870381324965248 47994077400740352 48004842563371008 48009945118915584 48128886084206592 48134001824649216 48244368679066539 48274334191484928 48369031130433636 48504893006739456 48510048713904288 48630228647583744 48755888153133056 48772007739850752 48898033599643648 49010152308892992 49136793529329408 49274811943354368 49280049487140864 49520674728777294 49782799695347712 49788091234430976 50301370525507584 50306717184789632 50825343135148288 51812015253110784 52346159740256256 52498772450869248 52885810871599104 52891432237550592 53045634663899136 53304646551906456 53436704734844928 53460053684710848 53592496876929024 53730978781003776 53748743223508992 53854178990585904 53993337075832896 54011188258780032 54144996844732416 54150752052730368 54284906397302784 54302853978390528 54308625965420544 54568004632581888 54573804803142324 54709007228531712 54850374172274688 54868508707332096 55010287799599104 55136421347504616 55278892720495584 55434163436273664 55440055673033472 55577404168667136 55721015032152064 56005649657266176 56011602638734848 56150367098241024 56156335462090752 56320056556732416 56589041841196032 56595056832888336 56735266755514368 56900675696492544 57178511027041824 57326259117550976 57487280600580096 57493391068331008 57774120516906843 58086106440169472 59213731717840896 59824182560292864 60447351128629248 60623582473027584 60742504210312008 60919596059321664 61070519696965632 61097204211098112 61248567859347456 61547633132098176 61706670943809024 61727072295748608 61879996393979904 61886573774548992 62188754310557532 62363433865807872 62370062632162656 62524579689750528 62686141911171072 62706867094093824 62868900342398976 63006355864424448 63013052968576704 63169162985521152 63175877394852096 63332390796853248 63353329641455616 63360063626323968 63662672071345536 63669438936999378 63827175099953664 63992103200987136 64006456751161344 64013260158554112 64178669099532288 64325824905422052 64365778921979904 64492041507244848 64673190675652608 64680064951872384 64840304863444992 65029343653134336 65346869745190656 65515724705772544 65706732649521152 66027566305036392 66384121645907968 67068494034010112 69082687004147712 69420004811785152 69622395496367616 69794879653675008 70340152150969344 70514414495465472 70521909650067456 70545225480855552 70727512885198848 71065308358711296 71072862069208608 71248939646459904 71272495846637568 71280071579614464 71456662502572032 71641305041338368 71805571987447872 71991116101110528 72007263845056512 72014917678373376 72193329126309888 72201002736973824 72411501287227392 72553546695650454 72757339510109184 72765073070856432 72945342971375616 73133832229699584 73158011609776128 73347050399465472 73515228463339488 73705190293994112 73912217915031552 73920074230711296 74103205558222848 74281012093165941 74674199543021568 74682136851646464 74875113949454336 75093408742309888 75452055788261376 75460075777184448 75647022340685824 75867567595323392 76238014702722432 76649707467440128 77032160689209124 79337148356325888 79568451995848704 80155057102267392 80388745315393536 80596468171505664 80623114835263488 80831443297370112 80990005613749344 81217495267098624 81226128079095552 81427359595954176 81454280967585792 81462938948130816 81860707204713486 82063510842797568 82275561258412032 82294015822921728 82302763060998144 82515431699398656 82704632021256924 82918339080743376 83151245154410496 83160083509550208 83366106253000704 83581522548228096 83609156125458432 84008474485899264 84017403958102272 84225550647361536 84234503193136128 84443187729137664 84480084835098624 84883562761794048 84892585249332504 85102900133271552 85322804267982848 85351013544738816 85571558799376384 85767766540562736 85989388676326464 86230920900870144 86240086602496512 86453739817926656 87129159660254208 88036755073381856 90671026692943872 90935373709541376 91605779545448448 91872851789021184 92110249338863616 92560006415713536 92819994590969856 92829860661823488 93283131465836298 93555093948243984 93776901751701504 93786869534625792 94029212866756608 94060300641140736 94303350513598464 94519579452865056 94753744478281728 94763816092278144 94998586195279872 95029994462183424 95040095439485952 95275550003429376 95494008107018304 95504158405499067 95740762649930496 95988154801480704 96009685126742016 96019890237831168 96268003649298432 96488737358133078 96548668382969856 96738062260867272 97009786013478912 97020097427808576 97260457295167488 97511776306266112 97544015479701504 98020304617785984 98273587058658816 98549623886708736 98560098974281728 99041349457554588 99576182468861952 100602741051015168 100613434369579264 101650686270296576 103624030506221568 104692319480512512 105771621743198208 105782864475101184 106091269327798272 106609293103812912 106873409469689856 106920107369421696 107184993753858048 107461957562007552 107497486447017984 107708357981171808 107986674151665792 108022376517560064 108289993689464832 108301504105460736 108569812794605568 108617251930841088 108830320043475681 109136009265163776 109147609606284648 109418014457063424 109700748344549376 109737017414664192 110020575599198208 110272842695009232 110557785440991168 110868326872547328 110880111346066944 111154808337334272 112011299314532352 112023205277469696 112300734196482048 112312670924181504 112640113113464832 113178083682392064 113190113665776672 113470533511028736 113801351392985088 114357022054083648 114652518235101952 114974561201160192 114986782136662016 115548241033813686 116172212880338944 118427463435681792 120894702257258496 121247164946055168 121485008420624016 121839192118643328 122141039393931264 122194408422196224 122497135718694912 123095266264196352 123413341887618048 123454144591497216 123773147549097984 124377508621115064 124726867731615744 124740125264325312 125049159379501056 125372283822342144 125413734188187648 126012711728848896 126026105937153408 126338325971042304 126351754789704192 126664781593706496 126706659282911232 126720127252647936 127325344142691072 127338877873998756 127654350199907328 127984206401974272 128026520317108224 128357338199064576 128651649810844104 128731557843959808 128984083014489696 129346381351305216 129360129903744768 129680609726889984 130693739490381312 131031449411545088 131413465299042304 132055132610072784 132768243291815936 134136988068020224 138165374008295424 138840009623570304 139244790992735232 139589759307350016 140680304301938688 141043819300134912 141090450961711104 141455025770397696 142130616717422592 142145724138417216 142497879292919808 142544991693275136 142560143159228928 142913325005144064 143611143974895744 143982232202221056 144014527690113024 144029835356746752 144386658252619776 144402005473947648 144733106037199617 144823002574454784 145107093391300908 145514679020218368 145530146141712864 145890685942751232 146267664459399168 146316023219552256 146694100798930944 147030456926678976 147410380587988224 147824435830063104 147840148461422592 148562024186331882 149348399086043136 149364273703292928 149750227898908672 150186817484619776 150904111576522752 150920151554368896 151294044681371648 151735135190646784 152476029405444864 154064321378418248 158674296712651776 159136903991697408 160310114204534784 160777490630787072 161192936343011328 161246229670526976 161980011227498688 162434990534197248 162452256158191104 162854719191908352 162908561935171584 162925877896261632 163721414409426972 164127021685595136 164551122516824064 164605526121996288 165030863398797312 165409264042513848 165836678161486752 166302490308820992 166320167019100416 166732212506001408 167163045096456192 168016948971798528 168034807916204544 168451101294723072 168469006386272256 168960169670197248 169767125523588096 169785170498665008 170205800266543104 170645608535965696 170702027089477632 171143117598752768 171535533081125472 171978777352652928 172461841801740288 172480173204993024 172907479635853312 173322361550720529 174258319320508416 176073510146763712 181342053385887744 181870747419082752 183211559090896896 183745703578042368 185120012831427072 185639989181939712 185659721323646976 186566262931672596 187110187896487968 187573739069251584 188058425733513216 188120601282281472 188606701027196928 189039158905730112 189507488956563456 189527632184556288 189997172390559744 190059988924366848 190080190878971904 190988016214036608 191008316810998134 191481525299860992 191976309602961408 192019370253484032 192039780475662336 192536007298596864 192977474716266156 193097336765939712 193476124521734544 194019572026957824 194040194855617152 194520914590334976 195023552612532224 195088030959403008 196040609235571968 196547174117317632 197120197948563456 198082698915109176 199152364937723904 201205482102030336 201226868739158528 203301372540593152 207248061012443136 209384638961025024 211543243486396416 211565728950202368 212182538655596544 213218586207625824 213746818939379712 213840214738843392 214369987507716096 214923915124015104 215416715962343616 215973348303331584 216044753035120128 216579987378929664 216603008210921472 217234503861682176 217660640086951362 218272018530327552 218295219212569296 218836028914126848 219401496689098752 219474034829328384 220041151198396416 220545685390018464 221115570881982336 221736653745094656 221760222692133888 222309616674668544 222843036279497823 224022598629064704 224046410554939392 224625341848363008 225280226226929664 226356167364784128 226380227331553344 226941067022057472 227602702785970176 228714044108167296 229305036470203904 229949122402320384 229973564273324032 231096482067627372 232344425760677888 241789404514516992 242494329892110336 242970016841248032 243678384237286656 244282078787862528 244388816844392448 246190532528392704 246826683775236096 246908289182994432 247546295098195968 248755017242230128 249453735463231488 249480250528650624 250098318759002112 250744567644684288 250827468376375296 252025423457697792 252052211874306816 252676651942084608 252703509579408384 253329563187412992 253440254505295872 254650688285382144 254677755747997512 255308700399814656 255968412803948544 256053040634216448 256714676398129152 257303299621688208 257968166028979392 258692762702610432 258720259807489536 259361219453779968 261387478980762624 262062898823090176 262826930598084608 264110265220145568 265536486583631872 268273976136040448 276330748016590848 277680019247140608 278489581985470464 281360608603877376 282087638600269824 282180901923422208 282910051540795392 284261233434845184 284291448276834432 284995758585839616 285089983386550272 285120286318457856 285826650010288128 286512475216497201 287222287949791488 287964464404442112 288029055380226048 288059670713493504 288804010947895296 289466212074399234 289646005148909568 290214186782601816 291029358040436736 291060292283425728 291781371885502464 292535328918798336 292632046439104512 294060913853357952 294820761175976448 295648871660126208 295680296922845184 297124048372663764 298728547406585856 299500455797817344 300373634969239552 301808223153045504 301840303108737792 302588089362743296 304952058810889728 308128642756836496 317348593425303552 318273807983394816 320620228409069568 321554981261574144 322385872686022656 322492459341053952 323960022454997376 324869981068394496 324904512316382208 325709438383816704 325851755792523264 326490960130427043 327442828818853944 328254043371190272 329102245033648128 329211052243992576 330061726797594624 330818528085027696 331673356322973504 332604980617641984 332640334038200832 333464425012002816 336033897943597056 336069615832409088 336902202589446144 336938012772544512 337920339340394496 339534251047176192 339570340997330016 340411600533086208 341291217071931392 341404054178955264 342286235197505536 343071066162250944 343957554705305856 344923683603480576 344960346409986048 346644723101441058 348516638641016832 352147020293527424 362684106771775488 363741494838165504 366423118181793792 367491407156084736 370240025662854144 371319442647293952 373132525863345192 374220375792975936 375147478138503168 376116851467026432 376241202564562944 378078317811460224 379014977913126912 379055264369112576 379994344781119488 380119977848733696 380160381757943808 381976032428073216 382016633621996268 382963050599721984 383952619205922816 384079560951324672 385072014597193728 385954949432532312 386194673531879424 386952249043469088 388039144053915648 388080389711234304 389041829180669952 390047105225064448 392081218471143936 393094348234635264 394240395897126912 396165397830218352 398304729875447808 402410964204060672 402453737478317056 406602745081186304 414496122024886272 418769277922050048 423131457900404736 424365077311193088 426437172415251648 427493637878759424 427680429477686784 428739975015432192 430833431924687232 431946696606663168 432089506070240256 433159974757859328 433206016421842944 434469007723364352 435321280173902724 436544037060655104 436590438425138592 437672057828253696 438802993378197504 438948069658656768 440082302396792832 441091370780036928 442231141763964672 443473307490189312 443520445384267776 445686072558995646 448045197258129408 448092821109878784 449250683696726016 450560452453859328 452712334729568256 452760454663106688 453882134044114944 455205405571940352 457428088216334592 458610072940407808 459947128546648064 462192964135254744 464688851521355776 483578809029033984 485940033682496064 487356768474573312 488564157575725056 488777633688784896 492381065056785408 493653367550472192 493816578365988864 495092590196391936 497510034484460256 498907470926462976 498960501057301248 500196637518004224 501489135289368576 504050846915395584 504104423748613632 505353303884169216 505407019158816768 506880509010591744 509301376570764288 509355511495995024 510617400799629312 511936825607897088 512106081268432896 513429352796258304 514606599243376416 515936332057958784 517385525405220864 517440519614979072 518722438907559936 519967084652161587 522774957961525248 524125797646180352 525653861196169216 528220530440291136 531072973167263744 536547952272080896 555360038494281216 556979163970940928 562721217207754752 564175277200539648 564361803846844416 565820103081590784 568522466869690368 568582896553668864 569991517171679232 570179966773100544 570240572636915712 573024950432994402 574444575899582976 575928928808884224 576058110760452096 576119341426987008 577608021895790592 578932424148798468 579292010297819136 580428373565203632 582058716080873472 582120584566851456 583562743771004928 585070657837596672 585264092878209024 588121827706715904 589641522351952896 591360593845690368 594248096745327528 597457094813171712 599000911595634688 603616446306091008 603680606217475584 605176178725486592 609904117621779456 616257285513672992 634697186850607104 636547615966789632 641240456818139136 643109962523148288 644771745372045312 647920044909994752 649739962136788992 649809024632764416 651703511585046528 652981920260854086 654885657637707888 656508086742380544 658204490067296256 658422104487985152 660123453595189248 661637056170055392 663346712645947008 665209961235283968 665280668076401664 666928850024005632 668529108838493469 672067795887194112 672139231664818176 673876025545089024 675840678680788992 679068502094352384 679140681994660032 680823201066172416 682582434143862784 682808108357910528 686142132324501888 687915109410611712 689847367206961152 689920692819972096 693289446202882116 697033277282033664 704294040587054848 725368213543550976 727482989676331008 732846236363587584 740480051325708288 742638885294587904 746265051726690384 748440751585951872 750294956277006336 752233702934052864 752482405129125888 756156635622920448 758029955826253824 758110528738225152 759988689562238976 760320763515887616 763952064856146432 764033267243992536 765926101199443968 767905238411845632 768159121902649344 770144029194387456 771909898865064624 773904498086938176 776078288107831296 776160779422468608 778083658361339904 784162436942287872 786188696469270528 788480791794253824 792330795660436704 796609459750895616 804821928408121344 804907474956634112 813205490162372608 828992244049772544 846262915800809472 848730154622386176 852874344830503296 854987275757518848 855360858955373568 857479950030864384 861666863849374464 863893393213326336 864179012140480512 866412032843685888 868938015446728704 870642560347805448 873088074121310208 873180876850277184 875344115656507392 877605986756395008 877896139317313536 882182741560073856 884462283527929344 886946614980378624 887040890768535552 891372145117991292 896185642219757568 898501367393452032 901120904907718656 905424669459136512 905520909326213376 907764268088229888 914856176432669184 917220145880815616 919894257093296128 924385928270509488 929377703042711552 967157618058067968 971880067364992128 974713536949146624 977128315151450112 977555267377569792 984762130113570816 987306735100944384 987633156731977728 990185180392783872 995020068968920512 997814941852925952 997921002114602496 1000393275036008448 1008101693830791168 1008208847497227264 1010706607768338432 1010814038317633536 1013761018021183488 1018602753141528576 1018711022991990048 1021234801599258624 1023873651215794176 1024212162536865792 1026858705592516608 1029213198486752832 1031872664115917568 1034771050810441728 1034881039229958144 1039934169304323174 1045549915923050496 1048251595292360704 1051307722392338432 1056441060880582272 1062145946334527488 1110720076988562432 1113958327941881856 1125442434415509504 1128350554401079296 1128723607693688832 1137044933739380736 1137165793107337728 1139983034343358464 1140359933546201088 1140481145273831424 1146049900865988804 1148889151799165952 1151857857617768448 1152238682853974016 1155216043791581184 1157864848297596936 1158584020595638272 1160856747130407264 1164117432161746944 1164241169133702912 1167125487542009856 1170141315675193344 1176243655413431808 1179283044703905792 1182721187691380736 1188496193490655056 1194914189626343424 1198001823191269376 1207232892612182016 1207361212434951168 1210352357450973184 1219808235243558912 1232514571027345984 1269394373701214208 1273095231933579264 1282480913636278272 1286219925046296576 1295840089819989504 1299479924273577984 1299618049265528832 1303407023170093056 1305963840521708172 1309771315275415776 1313016173484761088 1316408980134592512 1316844208975970304 1320246907190378496 1323274112340110784 1326693425291894016 1330419922470567936 1330561336152803328 1337058217676986938 1344135591774388224 1344278463329636352 1347752051090178048 1351681357361577984 1358137004188704768 1358281363989320064 1361646402132344832 1365164868287725568 1365616216715821056 1372284264649003776 1375830218821223424 1379841385639944192 1386578892405764232 1394066554564067328 1408588081174109696 1450736427087101952 1465692472727175168 1480960102651416576 1485277770589175808 1492530103453380768 1496881503171903744 1500589912554012672 1504467405868105728 1512313271245840896 1516059911652507648 1516221057476450304 1520641527031775232 1527904129712292864 1528066534487985072 1531852202398887936 1535810476823691264 1536318243805298688 1540288058388774912 1543819797730129248 1547808996173876352 1552156576215662592 1552321558844937216 1556167316722679808 1559901253956484761 1568324873884575744 1572377392938541056 1576961583588507648 1584661591320873408 1593218919501791232 1609643856816242688 1609814949913268224 1626410980324745216 1692525831601618944 1697460309244772352 1705748689661006592 1709974551515037696 1710721717910747136 1723333727698748928 1727786786426652672 1728358024280961024 1732824065687371776 1737876030893457408 1741285120695610896 1746176148242620416 1746361753700554368 1750688231313014784 1755211973512790016 1755792278634627072 1764365483120147712 1768924567055858688 1774081781537071104 1782744290235982584 1792371284439515136 1797002734786904064 1810849338918273024 1811041818652426752 1815528536176459776 1829712352865338368 1834440291761631232 1839788514186592256 1848771856541018976 1858755406085423104 1934315236116135936 1943760134729984256 1949427073898293248 1955110534755139584 1969524260227141632 1974613470201888768 1975266313463955456 1980370360785567744 1990040137937841024 1995629883705851904 1995842004229204992 2000786550072016896 2005587326515480407 2016203387661582336 2016417694994454528 2021628076635267072 2027522036042366976 2037205506283057152 2037422045983980096 2042469603198517248 2047747302431588352 2048424325073731584 2058426396973505664 2063745328231835136 2069542101620883456 2069762078459916288 2079868338608646348 2091099831846100992 2096503190584721408 2102615444784676864 2112882121761164544 2221440153977124864 2227916655883763712 2250884868831019008 2256701108802158592 2257447215387377664 2274089867478761472 2274331586214675456 2279966068686716928 2280962290547662848 2292099801731977608 2297778303598331904 2303715715235536896 2304477365707948032 2310432087583162368 2315729696595193872 2321713494260814528 2328234864323493888 2328482338267405824 2334250975084019712 2352487310826863616 2358566089407811584 2365442375382761472 2376992386981310112 2389828379252686848 2396003646382538752 2414465785224364032 2414722424869902336 2439616470487117824 2465029142054691968 2538788747402428416 2546190463867158528 2564961827272556544 2572439850092593152 2591680179639979008 2599236098531057664 2606814046340186112 2611927681043416344 2619542630550831552 2626032346969522176 2632817960269185024 2633688417951940608 2646548224680221568 2653386850583788032 2660839844941135872 2661122672305606656 2674116435353973876 2688556926659272704 2695504102180356096 2703362714723155968 2716274008377409536 2716562727978640128 2723292804264689664 2730329736575451136 2744568529298007552 2751660437642446848 2759682771279888384 2773157784811528464 2788133109128134656 2817176162348219392 2901472854174203904 2931384945454350336 2961920205302833152 2970555541178351616 2985060206906761536 2993763006343807488 3001179825108025344 3024626542491681792 3032119823305015296 3032442114952900608 3041283054063550464 3055808259424585728 3056133068975970144 3063704404797775872 3071620953647382528 3072636487610597376 3080576116777549824 3087639595460258496 3095617992347752704 3104313152431325184 3104643117689874432 3119802507912969522 3136649747769151488 3144754785877082112 3153923167177015296 3169323182641746816 3186437839003582464 3219629899826536448 3252821960649490432 3385051663203237888 3411497379322013184 3419949103030075392 3421443435821494272 3446667455397497856 3455573572853305344 3456716048561922048 3465648131374743552 3475752061786914816 3482570241391221792 3492352296485240832 3492723507401108736 3501376462626029568 3510423947025580032 3528730966240295424 3537849134111717376 3548163563074142208 3565488580471965168 3584742568879030272 3594005469573808128 3621698677836546048 3622083637304853504 3631057072352919552 3659424705730676736 3668880583523262464 3679577028373184512 3697543713082037952 3717510812170846208 3887520269459968512 3898854147796586496 3910221069510279168 3939048520454283264 3949226940403777536 3950532626927910912 3960740721571135488 3980080275875682048 3991259767411703808 3991684008458409984 4011174653030960814 4032406775323164672 4032835389988909056 4043256153270534144 4055044072084733952 4074411012566114304 4074844091967960192 4084939206397034496 4095494604863176704 4096848650147463168 4116852793947011328 4127490656463670272 4139524156919832576 4159736677217292696 4182199663692201984 4193006381169442816 4225764243522329088 4442880307954249728 4455833311767527424 4501769737662038016 4513402217604317184 4548179734957522944 4548663172429350912 4561924581095325696 4584199603463955216 4595556607196663808 4607431430471073792 4608954731415896064 4620864175166324736 4631459393190387744 4643426988521629056 4656469728646987776 4656964676534811648 4668501950168039424 4679703761869454283 4704974621653727232 4717132178815623168 4730884750765522944 4753984773962620224 4779656758505373696 4828931570448728064 4829444849739804672 4879232940974235648 4930058284109383936 5077577494804856832 5092380927734317056 5129923654545113088 5183360359279958016 5198472197062115328 5213628092680372224 5223855362086832688 5239085261101663104 5252064693939044352 5265635920538370048 5267376835903881216 5293096449360443136 5306773701167576064 5322245344611213312 5348232870707947752 5377113853318545408 5391008204360712192 5432548016754819072 5433125455957280256 5446585608529379328 5489137058596015104 5503320875284893696 5519365542559776768 5546315569623056928 5576266218256269312 5634352324696438784 5802945708348407808 5923840410605666304 5941111082356703232 5970120413813523072 5987526012687614976 6002359650216050688 6049253084983363584 6064884229905801216 6082566108127100928 6111616518849171456 6112266137951940288 6127408809595551744 6143241907294765056 6145272975221194752 6175279190920516992 6191235984695505408 6208626304862650368 6209286235379748864 6239605015825939044 6273299495538302976 6289509571754164224 6307846334354030592 6338646365283493632 6439259799653072896 6505643921298980864 6770103326406475776 6822994758644026368 6839898206060150784 6842886871642988544 6893334910794995712 6911147145706610688 6913432097123844096 6931296262749487104 6965140482782443584 6984704592970481664 6985447014802217472 7002752925252059136 7057461932480590848 7075698268223434752 7096327126148284416 7130977160943930336 7169485137758060544 7188010939147616256 7243397355673092096 7244167274609707008 7318849411461353472 7337761167046524928 7359154056746369024 7395087426164075904 7435021624341692416 7775040538919937024 7797708295593172992 7820442139020558336 7878097040908566528 7898453880807555072 7901065253855821824 7960160551751364096 7982519534823407616 7983368016916819968 8022349306061921628 8065670779977818112 8086512306541068288 8110088144169467904 8148822025132228608 8149688183935920384 8169878412794068992 8190989209726353408 8233705587894022656 8254981312927340544 8279048313839665152 8319473354434585392 8364399327384403968 8386012762338885632 8451528487044658176 8885760615908499456 8911666623535054848 9003539475324076032 9096359469915045888 9097326344858701824 9123849162190651392 9168399206927910432 9191113214393327616 9214862860942147584 9217909462831792128 9241728350332649472 9262918786380775488 9286853977043258112 9312939457293975552 9313929353069623296 9359407523738908566 9409949243307454464 9434264357631246336 9461769501531045888 9507969547925240448 9559313517010747392 9658889699479609344 9758465881948471296 9860116568218767872 10155154989609713664 10259847309090226176 10366720718559916032 10396944394124230656 10427256185360744448 10447710724173665376 10478170522203326208 10504129387878088704 10531271841076740096 10586192898720886272 10613547402335152128 10644490689222426624 10696465741415895504 10754227706637090816 10782016408721424384 10865096033509638144 10866250911914560512 10893171217058758656 10978274117192030208 11006641750569787392 11038731085119553536 11092631139246113856 11152532436512538624 11268704649392877568 11847680821211332608 11882222164713406464 11940240827627046144 11975052025375229952 12098506169966727168 12129768459811602432 12165132216254201856 12223233037698342912 12224532275903880576 12254817619191103488 12286483814589530112 12290545950442389504 12350558381841033984 12382471969391010816 12418572470759497728 12479210031651878088 12546598991076605952 12579019143508328448 12677292730566987264 12878519599306145792 13011287842597961728 13540206652812951552 13645989517288052736 13685773743285977088 13786669821589991424 13822294291413221376 13826864194247688192 13862592525498974208 13930280965564887168 13969409185940963328 13970894029604434944 14005505850504118272 14039111285608362849 14114923864961181696 14151396536446869504 14192654252296568832 14261954321887860672 14338970275516121088 14486794711346184192 14488334549219414016 14637698822922706944 14675522334093049856 14718308113492738048 14790174852328151808 15550081077839874048 15595416591186345984 15640884278041116672 15756194081817133056 15796907761615110144 15802130507711643648 15920321103502728192 15966736033833639936 16044698612123843256 16131341559955636224 16173024613082136576 16297644050264457216 16299376367871840768 16339756825588137984 16467411175788045312 16509962625854681088 16558096627679330304 16638946708869170784 16728798654768807936 16772025524677771264 16903056974089316352 17771521231816998912 17823333247070109696 18007078950648152064 18194652689717403648 18247698324381302784 18336798413855820864 18382226428786655232 18429725721884295168 18435818925663584256 18525837572761550976 18573707954086516224 18625878914587951104 18627858706139246592 18718815047477817132 18819898486614908928 18868528715262492672 18923539003062091776 19015939095850480896 19317779398959218688 19516931763896942592 19720233136437535744 20310309979219427328 20519694618180452352 20733441437119832064 20793888788248461312 20895421448347330752 20956341044406652416 21008258775756177408 21172385797441772544 21227094804670304256 21288981378444853248 21392931482831791008 21508455413274181632 21564032817442848768 21730192067019276288 21732501823829121024 21956548234384060416 22013283501139574784 22077462170239107072 22185262278492227712 22305064873025077248 22537409298785755136 23695361642422665216 23880481655254092288 23950104050750459904 24197012339933454336 24259536919623204864 24330264432508403712 24446466075396685824 24449064551807761152 24509635238382206976 24572967629179060224 24701116763682067968 24764943938782021632 24837144941518995456 24958420063303756176 25093197982153211904 25158038287016656896 25354585461133974528 25757039198612291584 26022575685195923456 27291979034576105472 27371547486571954176 27573339643179982848 27644588582826442752 27653728388495376384 27725185050997948416 27860561931129774336 27938818371881926656 27941788059208869888 28078222571216725698 28229847729922363392 28302793072893739008 28385308504593137664 28523908643775721344 28677940551032242176 28976669098438828032 29275397645845413888 29351044668186099712 29580349704656303616 31100162155679748096 31190833182372691968 31281768556082233344 31512388163634266112 31593815523230220288 31840642207005456384 31933472067667279872 32089397224247686512 32262683119911272448 32346049226164273152 32595288100528914432 32598752735743681536 32679513651176275968 32934822351576090624 33019925251709362176 33116193255358660608 33277893417738341568 33457597309537615872 33806113948178632704 35543042463633997824 35646666494140219392 36389305379434807296 36495396648762605568 36673596827711641728 36764452857573310464 36859451443768590336 36871637851327168512 37051675145523101952 37147415908173032448 37255717412278493184 37437630094955634264 37639796973229817856 37737057430524985344 38031878191700961792 38635558797918437376 39033863527793885184 39440466272875071488 40620619958438854656 41466882874239664128 41587777576496922624 41790842896694661504 41912682088813304832 42016517551512354816 42344771594883545088 42454189609340608512 42577962756889706496 42785862965663582016 43016910826548363264 43460384134038552576 43465003647658242048 43913096468768120832 44026567002279149568 44154924340478214144 44370524556984455424 45074818597571510272 47390723284845330432 47760963310508184576 47900208101500919808 48394024679866908672 48519073839246409728 48892932150793371648 48898129103615522304 49019270476764413952 49402233527364135936 49529887877564043264 49674289883037990912 49916840126607512352 50186395964306423808 50316076574033313792 50709170922267949056 51514078397224583168 52045151370391846912 54583958069152210944 54743094973143908352 55146679286359965696 55289177165652885504 55307456776990752768 55721123862259548672 55877636743763853312 55883576118417739776 56156445142433451396 56459695459844726784 56605586145787478016 56770617009186275328 57047817287551442688 57953338196877656064 58550795291690827776 58702089336372199424 59160699409312607232 62200324311359496192 62381666364745383936 63024776327268532224 63681284414010912768 63866944135334559744 64178794448495373024 64525366239822544896 64692098452328546304 65190576201057828864 65197505471487363072 65869644703152181248 66039850503418724352 66232386510717321216 66555786835476683136 66915194619075231744 67612227896357265408 71086084927267995648 72778610758869614592 72990793297525211136 73347193655423283456 73528905715146620928 73718902887537180672 74103350291046203904 74294831816346064896 74511434824556986368 74875260189911268528 75279593946459635712 75474114861049970688 76063756383401923584 77271117595836874752 78067727055587770368 78880932545750142976 82933765748479328256 83175555152993845248 83581685793389323008 83825364177626609664 84689543189767090176 84908379218681217024 85155925513779412992 85571725931327164032 86033821653096726528 86930007295316484096 87826192937536241664 88053134004558299136 88741049113968910848 90149637195143020544 94781446569690660864 95521926621016369152 95800416203001839616 96788049359733817344 97038147678492819456 97785864301586743296 97796258207231044608 98038540953528827904 98804467054728271872 99059775755128086528 99348579766075981824 99833680253215024704 100372791928612847616 101418341844535898112 103028156794449166336 109167916138304421888 109486189946287816704 110293358572719931392 110578354331305771008 110614913553981505536 111442247724519097344 111767152236835479552 112312890284866902792 112919390919689453568 113211172291574956032 114095634575102885376 115906676393755312128 117101590583381655552 117404178672744398848 118321398818625214464 124400648622718992384 124763332729490767872 126049552654537064448 127362568828021825536 127733888270669119488 128357588896990746048 129050732479645089792 130381152402115657728 130395010942974726144 131739289406304362496 132079701006837448704 132464773021434642432 133111573670953366272 135224455792714530816 142172169854535991296 145557221517739229184 146694387310846566912 147057811430293241856 148206700582092407808 148589663632692129792 149022869649113972736 149750520379822537056 150559187892919271424 150948229722099941376 152127512766803847168 154542235191673749504 156135454111175540736 157761865091500285952 165867531496958656512 167163371586778646016 167650728355253219328 169379086379534180352 169816758437362434048 170311851027558825984 171143451862654328064 173860014590632968192 175652385875072483328 176106268009116598272 177482098227937821696 180299274390286041088 191043853242032738304 191600832406003679232 193576098719467634688 194076295356985638912 195571728603173486592 195592516414462089216 197608934109456543744 198119551510256173056 198697159532151963648 199667360506430049408 200745583857225695232 202836683689071796224 218335832276608843776 218972379892575633408 220586717145439862784 221156708662611542016 222884495449038194688 223534304473670959104 224625780569733805584 225838781839378907136 226422344583149912064 228191269150205770752 231813352787510624256 234203181166763311104 236642797637250428928 248801297245437984768 249526665458981535744 254725137656043651072 255467776541338238976 256715177793981492096 258101464959290179584 260790021885949452288 263478578812608724992 264159402013674897408 266223147341906732544 270448911585429061632 284344339709071982592 291114443035478458368 293388774621693133824 294115622860586483712 296413401164184815616 297179327265384259584 298045739298227945472 299501040759645074112 301118375785838542848 304255025533607694336 309084470383347499008 315523730183000571904 331735062993917313024 334326743173557292032 335301456710506438656 338758172759068360704 339633516874724868096 342286903725308656128 347720029181265936384 351304771750144966656 352212536018233196544 354964196455875643392 360598548780572082176 382087706484065476608 383201664812007358464 387152197438935269376 391143457206346973184 391185032828924178432 395217868218913087488 396239103020512346112 397394319064303927296 399334721012860098816 405673367378143592448 436671664553217687552 441173434290879725568 445768990898076389376 447068608947341918208 449251561139467611168 451677563678757814272 452844689166299824128 456382538300411541504 463626705575021248512 468406362333526622208 473285595274500857856 497602594490875969536 509450275312087302144 510935553082676477952 513430355587962984192 521580043771898904576 526957157625217449984 528318804027349794816 532446294683813465088 540897823170858123264 582228886070956916736 586777549243386267648 592826802328369631232 594358654530768519168 596091478596455890944 599002081519290148224 602236751571677085696 608510051067215388672 631047460366001143808 663470125987834626048 668653486347114584064 670602913421012877312 677516345518136721408 679267033749449736192 684573807450617312256 695440058362531872768 702609543500289933312 709928392911751286784 721197097561144164352 764175412968130953216 766403329624014716928 774304394877870538752 782370065657848356864 790435736437826174976 792478206041024692224 798669442025720197632 811346734756287184896 873343329106435375104 882346868581759451136 891537981796152778752 894137217894683836416 898503122278935222336 903355127357515628544 912765076600823083008 927253411150042497024 946571190549001715712 995205188981751939072 1018900550624174604288 1026860711175925968384 1043160087543797809152 1053914315250434899968 1056637608054699589632 1064892589367626930176 1081795646341716246528 1173555098486772535296 1185653604656739262464 1188717309061537038336 1192182957192911781888 1198004163038580296448 1217020102134430777344 1262094920732002287616 1337306972694229168128 1341205826842025754624 1355032691036273442816 1358534067498899472384 1369147614901234624512 1390880116725063745536 1405219087000579866624 1419856785823502573568 1528350825936261906432 1532806659248029433856 1564740131315696713728 1580871472875652349952 1584956412082049384448 1597338884051440395264 1622693469512574369792 1746686658212870750208 1783075963592305557504 1788274435789367672832 1797006244557870444672 1806710254715031257088 1825530153201646166016 1893142381098003431424 1990410377963503878144 2037801101248349208576 2053721422351851936768 2086320175087595618304 2107828630500869799936 2129785178735253860352 2163591292683432493056 2347110196973545070592 2371307209313478524928 2377434618123074076672 2396008326077160592896 2434040204268861554688 2524189841464004575232 2674613945388458336256 2682411653684051509248 2710065382072546885632 2738295229802469249024 2781760233450127491072 2839713571647005147136 3056701651872523812864 3129480262631393427456 3161742945751304699904 3169912824164098768896 3194677768102880790528 3245386939025148739584 3566151927184611115008 3576548871578735345664 3594012489115740889344 3651060306403292332032 3786284762196006862848 4075602202496698417152 4107442844703703873536 4172640350175191236608 4215657261001739599872 4259570357470507720704 4694220393947090141184 4742614418626957049856 4754869236246148153344 4792016652154321185792 4868080408537723109376 5048379682928009150464 5349227890776916672512 5364823307368103018496 5420130764145093771264 5476590459604938498048 5679427143294010294272 6113403303745047625728 6258960525262786854912 6323485891502609399808 6389355536205761581056 6490773878050297479168 7132303854369222230016 7188024978231481778688 7302120612806584664064 7572569524392013725696 8214885689407407747072 8345280700350382473216 8519140714941015441408 9388440787894180282368 9485228837253914099712 9509738472492296306688 9584033304308642371584 9736160817075446218752 10698455781553833345024 10729646614736206036992 10953180919209876996096 11358854286588020588544 12226806607490095251456 12517921050525573709824 12646971783005218799616 12778711072411523162112 14264607708738444460032 14376049956462963557376 14604241225613169328128 15145139048784027451392 16429771378814815494144 17038281429882030882816 18776881575788360564736 18970457674507828199424 19168066608617284743168 19472321634150892437504 21396911563107666690048 21906361838419753992192 22717708573176041177088 25035842101051147419648 25557422144823046324224 28529215417476888920064 28752099912925927114752 29208482451226338656256 32859542757629630988288 34076562859764061765632 37553763151576721129472 37940915349015656398848 38336133217234569486336 42793823126215333380096 43812723676839507984384 45435417146352082354176 51114844289646092648448 57504199825851854229504 58416964902452677312512 65719085515259261976576 68153125719528123531264 75107526303153442258944 76672266434469138972672 85587646252430666760192 87625447353679015968768 102229688579292185296896 115008399651703708459008 131438171030518523953152 136306251439056247062528 153344532868938277945344 175250894707358031937536 204459377158584370593792 230016799303407416918016 262876342061037047906304 306689065737876555890688 408918754317168741187584 460033598606814833836032 525752684122074095812608 613378131475753111781376 920067197213629667672064 1226756262951506223562752 1840134394427259335344128 3680268788854518670688256
- Sum of all divisors σ(n): 13318699052919708504657051
- Sum of proper divisors (its aliquot sum) s(n): 9638430264065189833968795
- 3680268788854518670688256 is an abundant number, because the sum of its proper divisors (9638430264065189833968795) is greater than itself. Its abundance is 5958161475210671163280539
Bases of 3680268788854518670688256
- Binary: 11000010110101001111000101010100111101001101110100110011011000010000000000000000002
- Hexadecimal: 0x30B53C553D374CD840000
- Base-36: GNAT8WKGV981S000
Squares and roots of 3680268788854518670688256
- 3680268788854518670688256 squared (36802687888545186706882562) is 13544378358216705729724680228462280103952736321536
- 3680268788854518670688256 cubed (36802687888545186706882563) is 49846952936181549627248627101348948935608924166260562057933729566835081216
-
3680268788854518670688256 is a
perfect square number . Itssquare root is 1918402665984 -
The
cube root of 3680268788854518670688256 is 154392611.3727884567
Scales and comparisons
How big is 3680268788854518670688256?- 3,680,268,788,854,518,670,688,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,680,268,788,854,518,670,688,256 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 3680268788854518670688256 cubic inches would be around 12866050.9 feet tall.
Recreational maths with 3680268788854518670688256
- 3680268788854518670688256 backwards is 6528860768154588878620863
- The number of decimal digits it has is: 25
- The sum of 3680268788854518670688256's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 3680268788854518670688256 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 3680268788854518670688256 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/3680268788854518670688256/
Chicago style:
Numbermatics. 2024. "Number 3680268788854518670688256 - Facts about the integer". https://numbermatics.com/n/3680268788854518670688256/
The information we have on file for 3680268788854518670688256 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 3680268788854518670688256, math, Factors of 3680268788854518670688256, curriculum, school, college, exams, university, Prime factorization of 3680268788854518670688256, STEM, science, technology, engineering, physics, economics, calculator, three septillion, six hundred eighty sextillion, two hundred sixty-eight quintillion, seven hundred eighty-eight quadrillion, eight hundred fifty-four trillion, five hundred eighteen billion, six hundred seventy million, six hundred eighty-eight thousand, two hundred fifty-six.