97977585083346891545674176
97,977,585,083,346,891,545,674,176 is an even composite number composed of six prime numbers multiplied together.
97977585083346891545674176 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 97977585083346891545674176:
26 × 39 × 193 × 293 × 613 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 29 × 29 × 29 × 61 × 61 × 61 × 127 × 127 × 127)See below for interesting mathematical facts about the number 97977585083346891545674176 from the Numbermatics database.
Names of 97977585083346891545674176
- Cardinal: 97977585083346891545674176 can be written as Ninety-seven septillion, nine hundred seventy-seven sextillion, five hundred eighty-five quintillion, eighty-three quadrillion, three hundred forty-six trillion, eight hundred ninety-one billion, five hundred forty-five million, six hundred seventy-four thousand, one hundred seventy-six.
Scientific notation
- Scientific notation: 9.7977585083346891545674176 × 1025
Factors of 97977585083346891545674176
Divisors of 97977585083346891545674176
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 29 32 36 38 48 54 57 58 61 64 72 76 81 87 96 108 114 116 122 127 144 152 162 171 174 183 192 216 228 232 243 244 254 261 288 304 324 342 348 361 366 381 432 456 464 486 488 508 513 522 549 551 576 608 648 684 696 722 729 732 762 783 841 864 912 928 972 976 1016 1026 1044 1083 1098 1102 1143 1159 1216 1296 1368 1392 1444 1458 1464 1524 1539 1566 1647 1653 1682 1728 1769 1824 1856 1944 1952 2032 2052 2088 2166 2187 2196 2204 2286 2318 2349 2413 2523 2592 2736 2784 2888 2916 2928 3048 3078 3132 3249 3294 3306 3364 3429 3477 3538 3648 3683 3721 3888 3904 4064 4104 4176 4332 4374 4392 4408 4572 4617 4636 4698 4826 4941 4959 5046 5184 5307 5472 5568 5776 5832 5856 6096 6156 6264 6498 6561 6588 6612 6728 6858 6859 6954 7047 7076 7239 7366 7442 7569 7747 7776 8128 8208 8352 8664 8748 8784 8816 9144 9234 9272 9396 9652 9747 9882 9918 10092 10287 10431 10469 10614 10944 11049 11163 11552 11664 11712 12192 12312 12528 12996 13122 13176 13224 13456 13716 13718 13851 13908 14094 14152 14478 14732 14823 14877 14884 15138 15494 15552 15921 15979 16129 16416 16704 17328 17496 17568 17632 18288 18468 18544 18792 19304 19494 19683 19764 19836 20184 20574 20577 20862 20938 21141 21228 21717 22021 22098 22326 22707 23104 23241 23328 24384 24389 24624 25056 25992 26244 26352 26448 26912 27432 27436 27702 27816 28188 28304 28956 29241 29464 29646 29754 29768 30276 30861 30988 31293 31407 31842 31958 32258 32832 33147 33489 33611 34656 34992 35136 35264 36576 36936 37088 37584 38608 38988 39366 39528 39672 40368 41148 41154 41553 41724 41876 42282 42456 43434 44042 44196 44469 44631 44652 45414 45847 46482 46656 47763 47937 48387 48778 49248 50112 51301 51984 52488 52704 52896 53824 54864 54872 55404 55632 56376 56608 57912 58482 58928 59292 59508 59536 60552 61722 61731 61976 62586 62814 63423 63684 63916 64516 65151 66063 66294 66978 67222 68121 69312 69723 69977 69984 70699 73152 73167 73872 74176 75168 77216 77976 78732 79056 79344 80736 82296 82308 83106 83448 83752 84564 84912 86868 87723 88084 88392 88938 89262 89304 90828 91694 92583 92964 93879 94221 95526 95874 96774 97556 98496 99441 100467 100833 102602 103968 104976 105408 105792 106807 107909 109728 109744 110808 111264 112752 113216 115824 116964 117856 118584 119016 119072 121104 123444 123462 123952 124659 125172 125628 126846 127368 127832 129032 130302 132126 132588 133407 133893 133956 134444 136242 137541 139446 139954 139968 141398 143289 143811 145161 146334 147193 147744 150336 153903 154432 155952 157464 158112 158688 161472 164592 164616 166212 166896 167504 169128 169824 173736 175446 176168 176784 177876 178524 178608 181656 183388 185166 185193 185928 187758 188442 190269 191052 191748 193548 195112 195453 198189 198882 198911 200934 201666 204363 205204 207936 209169 209931 209952 212097 213614 215818 219456 219488 219501 221616 222528 224663 225504 226981 231648 233928 235712 237168 238032 238144 242208 246888 246924 247904 249318 250344 251256 253692 254736 255664 258064 260604 263169 264252 265176 266814 267786 267912 268888 272484 275082 277749 278892 279908 281637 282663 282796 286578 287622 290322 292668 294386 295488 298323 301401 302499 303601 306451 307806 311904 314928 316224 317376 320421 323727 329184 329232 332424 333792 335008 338256 339648 347472 350892 352336 353568 355752 357048 357216 363312 366776 370332 370386 371856 373977 375516 376884 380538 382104 383496 387096 390224 390906 396378 397764 397822 400221 401679 401868 403332 408726 410408 412623 418338 418399 419862 419904 424194 427228 429867 431433 431636 435483 438976 439002 441579 443232 449326 451008 453962 461709 463296 463391 467741 467856 472567 474336 476064 484416 493776 493848 495808 498636 500688 502512 507384 509472 511328 516128 521208 526338 528504 530352 533628 535572 535824 537776 544968 550164 555498 555579 557784 559816 563274 565326 565592 570807 573156 575244 580644 585336 586359 588772 594567 596646 596733 602802 604998 607202 612902 613089 615612 623808 627507 629793 629856 636291 638609 640842 647454 658368 658464 658503 664848 667584 670016 673989 676512 680943 694944 701784 704672 707136 711504 714096 714432 726624 733552 740664 740772 743712 747954 751032 753768 761076 764208 766992 774192 780448 781812 789507 792756 795528 795644 800442 803358 803736 806664 817452 820816 825246 833247 836676 836798 839724 844911 847989 848388 854456 859734 862866 863272 870966 871093 878004 883158 886464 894969 898652 904203 907497 907924 910803 919353 923418 926782 935482 935712 945134 948672 952128 961263 971181 974719 983869 987552 987696 997272 1001376 1005024 1014768 1018944 1022656 1032256 1042416 1052676 1057008 1060704 1067256 1071144 1071648 1075552 1089936 1100328 1110996 1111158 1115568 1119632 1126548 1130652 1131184 1141614 1146312 1150488 1161288 1170672 1172718 1177544 1189134 1193292 1193466 1200663 1205037 1205604 1209996 1214404 1225804 1226178 1231224 1237869 1255014 1255197 1259586 1259712 1272582 1277218 1281684 1289601 1294299 1294908 1306449 1316928 1317006 1324737 1329563 1329696 1343281 1347978 1353024 1361886 1385127 1389888 1390173 1403223 1403568 1409344 1417701 1423008 1428192 1453248 1467104 1481328 1481544 1487424 1487729 1495908 1502064 1507536 1522152 1528416 1533984 1548384 1560896 1563624 1579014 1585512 1591056 1591288 1600884 1606716 1607472 1613328 1634904 1641632 1650492 1666494 1666737 1673352 1673596 1679448 1689822 1695978 1696776 1708912 1719468 1725732 1726544 1741932 1742186 1756008 1759077 1766316 1783701 1789938 1790199 1797304 1808406 1814994 1815848 1821606 1838706 1839267 1846836 1853564 1870964 1871424 1882521 1889379 1890268 1908873 1915827 1922526 1942362 1949438 1967738 1975104 1975392 1975509 1994544 2002752 2010048 2021967 2029333 2029536 2042829 2048383 2050271 2084832 2105352 2114016 2121408 2134512 2142288 2143296 2151104 2179872 2200656 2221992 2222316 2231136 2239264 2253096 2261304 2262368 2283228 2292624 2300976 2322576 2341344 2345436 2355088 2368521 2378268 2386584 2386932 2401326 2410074 2411208 2419992 2428808 2451608 2452356 2462448 2475738 2499741 2510028 2510394 2519172 2534733 2543967 2545164 2554436 2563368 2579202 2588598 2589816 2612898 2613279 2634012 2649474 2659126 2659392 2684907 2686562 2695956 2712609 2722491 2723772 2732409 2758059 2770254 2780346 2796667 2806446 2807136 2835402 2846016 2856384 2883789 2913543 2924157 2934208 2951607 2962656 2963088 2975458 2991816 3004128 3015072 3044304 3056832 3067968 3096768 3097403 3127248 3129361 3158028 3171024 3182112 3182576 3201768 3213432 3214944 3226656 3269808 3283264 3300984 3332988 3333474 3346704 3347192 3358896 3379644 3391956 3393552 3417824 3438936 3451464 3453088 3483864 3484372 3512016 3518154 3532632 3567402 3579876 3580398 3594608 3615111 3616812 3629988 3631696 3643212 3677412 3678534 3693672 3707128 3713607 3741928 3765042 3765591 3778758 3780536 3817746 3831654 3845052 3868803 3882897 3884724 3898876 3919347 3935476 3950784 3951018 3974211 3988689 3989088 4029843 4043934 4058666 4059072 4085658 4096766 4100542 4155381 4169664 4170519 4209669 4210704 4228032 4253103 4268597 4269024 4284576 4312639 4359744 4401312 4443984 4444632 4462272 4463187 4478528 4506192 4522608 4524736 4566456 4585248 4601952 4645152 4682688 4690872 4710176 4737042 4756536 4773168 4773864 4802652 4820148 4822416 4839984 4857616 4903216 4904712 4924896 4951476 4999482 5000211 5020056 5020788 5038344 5069466 5087934 5090328 5108872 5126736 5158404 5177196 5179632 5225796 5226558 5268024 5277231 5298948 5318252 5351103 5369814 5370597 5373124 5391912 5425218 5444982 5447544 5464818 5516118 5517801 5540508 5560692 5593334 5612892 5614272 5647563 5668137 5670804 5726619 5747481 5767578 5768419 5822569 5827086 5848314 5903214 5925312 5926176 5926527 5950916 5983632 6008256 6030144 6065901 6087999 6088608 6128487 6145149 6150813 6194806 6254496 6258722 6316056 6342048 6364224 6365152 6403536 6426864 6429888 6453312 6515227 6539616 6582449 6601968 6665976 6666948 6693408 6694384 6717792 6759288 6783912 6787104 6835648 6877872 6902928 6906176 6967728 6968744 7024032 7036308 7065264 7105563 7134804 7159752 7160796 7189216 7230222 7233624 7259976 7263392 7286424 7354824 7357068 7387344 7414256 7427214 7483856 7530084 7531182 7557516 7561072 7604199 7631901 7635492 7663308 7690104 7737606 7765794 7769448 7797752 7838694 7839837 7870952 7902036 7948422 7977378 7978176 8054721 8059686 8087868 8117332 8137827 8167473 8171316 8193532 8197227 8201084 8274177 8310762 8341038 8390001 8419338 8421408 8506206 8537194 8538048 8569152 8625278 8651367 8740629 8772471 8802624 8804429 8854821 8887079 8887968 8889264 8926374 8978773 9012384 9045216 9132912 9170496 9203904 9290304 9292209 9381744 9388083 9420352 9474084 9513072 9546336 9547728 9605304 9640296 9644832 9679968 9715232 9806432 9809424 9849792 9902952 9998964 10000422 10040112 10041576 10076688 10138932 10175868 10180656 10217744 10253472 10316808 10354392 10359264 10451592 10453116 10536048 10554462 10597896 10636504 10702206 10739628 10741194 10746248 10783824 10845333 10850436 10889964 10895088 10929636 11032236 11035602 11081016 11121384 11140821 11186668 11225784 11295126 11296773 11336274 11341608 11453238 11494962 11535156 11536838 11606409 11645138 11648691 11654172 11696628 11758041 11806428 11852352 11853054 11901832 11922633 11966067 11967264 12089529 12131802 12133571 12175998 12177216 12256974 12290298 12301626 12389612 12466143 12508992 12511557 12517444 12629007 12632112 12684096 12730304 12759309 12805791 12807072 12853728 12937917 13030454 13079232 13164898 13203936 13331952 13333896 13386816 13388768 13389561 13435584 13518576 13564489 13567824 13574208 13704443 13755744 13805856 13935456 13937488 14048064 14072616 14130528 14211126 14269608 14319504 14321592 14378432 14460444 14467248 14519952 14526784 14572848 14709648 14714136 14774688 14828512 14854428 14967712 15000633 15060168 15062364 15115032 15122144 15208398 15263802 15270984 15326616 15380208 15475212 15531588 15538896 15595504 15677388 15679674 15741904 15804072 15831693 15896844 15954756 16053309 16109442 16111791 16119372 16175736 16234664 16275654 16334946 16342632 16387064 16394454 16402168 16548354 16553403 16621524 16682076 16780002 16838676 16842816 16942689 17004411 17012412 17074388 17179857 17242443 17250556 17302734 17305257 17467707 17481258 17544942 17608858 17709642 17774158 17775936 17778528 17779581 17852748 17957546 18024768 18090432 18197703 18263997 18265824 18385461 18435447 18452439 18519661 18584418 18693511 18763488 18776166 18948168 19026144 19092672 19095456 19210608 19280592 19289664 19359936 19430464 19545681 19612864 19618848 19747347 19805904 19997928 20000844 20080224 20083152 20153376 20277864 20351736 20361312 20435488 20506944 20633616 20708784 20718528 20903184 20906232 21072096 21108924 21195792 21273008 21404412 21479256 21482388 21492496 21567648 21690666 21700872 21779928 21790176 21859272 22064472 22071204 22162032 22242768 22281642 22373336 22451568 22590252 22593546 22672548 22683216 22812597 22895703 22906476 22989924 23070312 23073676 23212818 23290276 23297382 23308344 23393256 23516082 23519511 23612856 23706108 23803664 23845266 23932134 23934528 24164163 24179058 24263604 24267142 24351996 24413481 24502419 24513948 24580596 24591681 24603252 24779224 24822531 24932286 25023114 25034888 25170003 25258014 25261697 25264224 25518618 25522339 25611582 25614144 25707456 25875834 25954101 26060908 26221887 26317413 26329796 26407872 26413287 26564463 26661237 26663904 26667792 26777536 26779122 26936319 27037152 27128978 27135648 27408886 27511488 27611712 27870912 27874976 27876627 28145232 28164249 28261056 28266851 28422252 28532201 28539216 28639008 28643184 28826587 28920888 28934496 29039904 29145696 29419296 29428272 29549376 29657024 29708856 29935424 30001266 30120336 30124728 30230064 30244288 30416796 30527604 30541968 30653232 30760416 30950424 31063176 31077792 31191008 31354776 31359348 31483808 31608144 31663386 31793688 31909512 32106618 32218884 32223582 32238744 32351472 32469328 32551308 32669892 32685264 32774128 32788908 32804336 33096708 33106806 33243048 33364152 33422463 33560004 33677352 33885378 33890319 34008822 34024824 34148776 34359714 34484886 34501112 34605468 34610514 34819227 34935414 34946073 34962516 35089884 35217716 35274123 35419284 35548316 35557056 35559162 35705496 35767899 35898201 35915092 36268587 36395406 36400713 36527994 36531648 36770922 36870894 36904878 37039322 37168836 37387022 37398429 37526976 37534671 37552332 37887021 37896336 38052288 38190912 38277927 38417373 38421216 38557327 38561184 38813751 38919277 38955149 39091362 39237696 39494694 39611808 39995856 40001688 40160448 40166304 40168683 40306752 40555728 40693467 40703472 40722624 40870976 41113329 41267232 41417568 41806368 41812464 42144192 42217848 42391584 42546016 42808824 42958512 42964776 42984992 43135296 43381332 43401744 43559856 43580352 43718544 44128944 44142408 44324064 44485536 44563284 44746672 44903136 45001899 45180504 45187092 45345096 45366432 45625194 45791406 45812952 45979848 46140624 46147352 46425636 46580552 46594764 46616688 46786512 47032164 47039022 47225712 47412216 47495079 47607328 47690532 47864268 48159927 48328326 48335373 48358116 48527208 48534284 48703992 48826962 49004838 49027896 49161192 49183362 49206504 49558448 49645062 49864572 50046228 50069776 50340006 50516028 50523394 50528448 50828067 51013233 51037236 51044678 51223164 51539571 51727329 51751668 51908202 51915771 52121816 52403121 52443774 52634826 52659592 52826574 53128926 53136673 53322474 53327808 53335584 53338743 53558244 53872638 54074304 54257956 54271296 54593109 54791991 54817772 55156383 55306341 55357317 55558983 55749952 55753254 56080533 56290464 56328498 56533702 56844504 57064402 57078432 57278016 57286368 57653174 57841776 57868992 58079808 58291392 58637043 58838592 58850657 58856544 59242041 59403107 59417712 59457859 60002532 60016009 60240672 60249456 60460128 60833592 61055208 61083936 61306464 61520832 61900848 62126352 62155584 62382016 62709552 62718696 62967616 63216288 63326772 63587376 63819024 64213236 64437768 64447164 64477488 64702944 64938656 65102616 65339784 65370528 65548256 65577816 65608672 66193416 66213612 66486096 66728304 66844926 67120008 67354704 67770756 67780638 68017644 68049648 68297552 68687109 68719428 68969772 69002224 69210936 69221028 69638454 69870828 69892146 69925032 70179768 70435432 70548246 70558533 70838568 71096632 71118324 71410992 71535798 71796402 71830184 72492489 72537174 72790812 72801426 73055988 73240443 73507257 73541844 73741788 73775043 73809756 74078644 74337672 74467593 74774044 74796858 75069342 75104664 75510009 75774042 75785091 75792672 76555854 76567017 76834746 76842432 77114654 77122368 77627502 77838554 77862303 77910298 78182724 78665661 78952239 78989388 79223616 79239861 79693389 79983711 79991712 80003376 80332608 80337366 80808957 81103343 81111456 81386934 81406944 81940141 82226658 82534464 82835136 83612736 83624928 83629881 84435696 84492747 84783168 84800553 85092032 85596603 85617648 85917024 85929552 85969984 86479761 86762664 86803488 87119712 87437088 88257888 88284816 88648128 88971072 89126568 89493344 89806272 90003798 90361008 90374184 90690192 90732864 90751469 91250388 91582812 91625904 91959696 92281248 92294704 92851272 93161104 93189528 93233376 93573024 94064328 94078044 94451424 94824432 94990158 95214656 95381064 95728536 96319854 96656652 96670746 96716232 97054416 97068568 97407984 97653924 98009676 98055792 98322384 98366724 98413008 99116896 99290124 99729144 100092456 100139552 100267389 100680012 101032056 101046788 101656134 101670957 102026466 102074472 102089356 102446328 103079142 103454658 103503336 103816404 103831542 104243632 104806242 104838219 104887548 105269652 105319184 105653148 105822369 106257852 106273346 106644948 106671168 106677486 107116488 107303697 107694603 107745276 108515912 108805761 109186218 109202139 109583982 109635544 110312766 110612682 110628811 110714634 111117966 111506508 112161066 112195287 112580928 112604013 112656996 113067404 113661063 113689008 114128804 114156864 114572736 114833781 115252119 115306348 115671981 115683552 116441253 116757831 116865447 117274086 117701314 117713088 118484082 118806214 118835424 118915718 120005064 120032018 120481344 120498912 120506049 120920256 121667184 122080401 122110416 122167872 122612928 123339987 123789313 123801696 124252704 124951363 125066531 125419104 125437392 126432576 126653544 127174752 127638048 128426472 128875536 128894328 128954976 129405888 129877312 130205232 130679568 130741056 131096512 131155632 131217344 132386832 132427224 132972192 133456608 133689852 134240016 134709408 135005697 135541512 135561276 136035288 136099296 136595104 137374218 137438856 137939544 138004448 138421872 138442056 139276908 139741656 139784292 139850064 140359536 140870864 141096492 141117066 141677136 142193264 142236648 142821984 143071596 143592804 143660368 144479781 144984978 145006119 145074348 145581624 145602852 146111976 146480886 147014514 147083688 147483576 147550086 147619512 148157288 148675344 148935186 149548088 149593716 150138684 150209328 151020018 151548084 151570182 151585344 152484201 153039699 153111708 153134034 153669492 154229308 154618713 155181987 155255004 155677108 155724606 155747313 155820596 156365448 157209363 157331322 157904478 157978776 158479722 159386778 159410019 159967422 159983424 160006752 160016229 160674732 161617914 162206686 162222912 162773868 162813888 163779327 163880282 164375973 164453316 165469149 165919023 166071951 166676949 167249856 167259762 167284151 168241599 168854501 168871392 168985494 169601106 170596687 171193206 171235296 171834048 171859104 172959522 173525328 173606976 174239424 174874176 175911129 176515776 176551971 176569632 177726123 178209321 178253136 178373577 178986688 180007596 180048027 180722016 180748368 181380384 181502938 182500776 183165624 183251808 183919392 184562496 184589408 185702544 186322208 186379056 186466752 187146048 188128656 188156088 188902848 188941583 189648864 189980316 190762128 190891021 191457072 192639708 193313304 193341492 193432464 194108832 194137136 194815968 195307848 196019352 196111584 196644768 196733448 196826016 198233792 198580248 199458288 200184912 200279104 200534778 201360024 202064112 202093576 203312268 203341914 204052932 204148944 204178712 204892656 206061327 206158284 206909316 207006672 207632808 207663084 208487264 209612484 209676438 209775096 210539304 210638368 211306296 211644738 211675599 212515704 212546692 213289896 213354972 214232976 214607394 215389206 215490552 217031824 217611522 218372436 218404278 219167964 219271088 220521771 220625532 221225364 221257622 221325129 221429268 222235932 223013016 223402779 224322132 224390574 225208026 225313992 226134808 226530027 227322126 227355273 227378016 228257608 229667562 229701051 230504238 230612696 231343962 231367104 232882506 233515662 233586909 233730894 234548172 235402628 235996983 236856717 236968164 237612428 237670848 237719583 237831436 239080167 239951133 240010128 240064036 240997824 241012098 242426871 243310029 243334368 244160802 244220832 245820423 246679974 247578626 247603392 248505408 249902726 250133062 250838208 250874784 250889643 253307088 253478241 254349504 254401659 255276096 256789809 256852944 257725291 257751072 257788656 257909952 259439283 260384417 260410464 261359136 262311264 264773664 264854448 265944384 266913216 267379704 268480032 269418816 270011394 271083024 271122552 272070576 272198592 272254407 273190208 274748436 274877712 275879088 276008896 276843744 276884112 278553816 279483312 279568584 279700128 280719072 281741728 282192984 282234132 283354272 284386528 284473296 285643968 286143192 287185608 287320736 288959562 289969956 290012238 290148696 291163248 291205704 292223952 292961772 294029028 294167376 294967152 295100172 295239024 296314576 297350688 297870372 299096176 299187432 300277368 300418656 300802167 302040036 303096168 303140364 304968402 305012871 306079398 306223416 306268068 307338984 308458616 309237426 310363974 310510008 311354216 311449212 311494626 311641192 312730896 314418726 314514657 314662644 315808956 315957552 316959444 317467107 318773556 318820038 319934844 320013504 320032458 321349464 321911091 323083809 323235828 324413372 325547736 326417283 327558654 327606417 327760564 328751946 328906632 330938298 331838046 331886433 332143902 333353898 334519524 334568302 336483198 336585861 337709002 337742784 337812039 337970988 339202212 340983189 341193374 342386412 342470592 343718208 344501343 345756357 345919044 347015943 347050656 349323759 350273493 350596341 351822258 351873559 353103942 353139264 355176709 355452246 356418642 356506272 356747154 360015192 360096054 361444032 361496736 361518147 362760768 363005876 365001552 366241203 366331248 366503616 367838784 369178816 370019961 371367939 371405088 372644416 372758112 374854089 375199593 376257312 376312176 377883166 379297728 379960632 381524256 381782042 382914144 385279416 386626608 386682984 386864928 388217664 388274272 389631936 390615696 392038704 392223168 393289536 393370181 393466896 393652032 397160496 397428847 398916576 400369824 401069556 402720048 404128224 404187152 406624536 406683828 408105864 408297888 408357424 409785312 412122654 412316568 413818632 414013344 415265616 415326168 416974528 419224968 419352876 419550192 421078608 421276736 422612592 423289476 423351198 425031408 425093384 426579792 426709944 428465952 429214788 430778412 430981104 433439343 434063648 435018357 435223044 436744872 436808556 438335928 438542176 441043542 441251064 442450728 442515244 442650258 442858536 444471864 446026032 446805558 448644264 448781148 450416052 450627984 452269616 453060054 454644252 454710546 454756032 456515216 459119097 459335124 459402102 461008476 461225392 462687924 463856139 465545961 465765012 467031324 467173818 467241939 467461788 469096344 470805256 471628089 471993966 473713434 473936328 475224856 475439166 475662872 478160334 478230057 479902266 480020256 480048687 480128072 482024196 484853742 486620058 486668736 488321604 488441664 491337981 491640846 493127919 493359948 495157252 496407447 497757069 498215853 499805452 500030847 500266124 501749568 501779286 501852453 504724797 506563503 506614176 506956482 508803318 511790061 513579618 513705888 515450582 515502144 515577312 518878566 520768834 520820928 522718272 524622528 527733387 529547328 529655913 529708896 533178369 534627963 534759408 535120731 536960064 537070169 540022788 540144081 542111819 542166048 542245104 544141152 544508814 547705153 549496872 549755424 551758176 553687488 553768224 557107632 558966624 559137168 559400256 561438144 563483456 564385968 564468264 566708544 566824749 568773056 568946592 572286384 572673063 574371216 574641472 577919124 579939912 580024476 580297392 582326496 582411408 584447904 585923544 588058056 588334752 589934304 590200344 590478048 592629152 594701376 595740744 598192352 598374864 600554736 600837312 601604334 604080072 606192336 606280728 609936804 610025742 612158796 612446832 612536136 614677968 616917232 618474852 620727948 621020016 622708432 622898424 622989252 623282384 625461792 628837452 629029314 629325288 631617912 631915104 633918888 634934214 635026797 637547112 637640076 639869688 640064916 642698928 643822182 646167618 646471656 648826744 651095472 652834566 655117308 655212834 655521128 657503892 657813264 661565313 661876596 663676092 663772866 663975387 664287804 666707796 669039048 669136604 670208337 672966396 673171722 675418004 675624078 675941976 678404424 679590081 681966378 682065819 682386748 684772824 689002686 689103153 691512714 691838088 694031886 694101312 698647518 700546986 700760727 701192682 703644516 703747118 706207884 707990949 710353418 710570151 710904492 712837284 713012544 713158749 713494308 717240501 719853399 720030384 720192108 722993472 723036294 726011752 727280613 729930087 730003104 732482406 732589213 732662496 737461269 739466263 740039922 740147831 742735878 742810176 745516224 749708178 750399186 752514624 752624352 752668929 755766332 759921264 760434723 763048512 763204977 763564084 765828288 770369427 770558832 773175873 773253216 773365968 773729856 776548544 778317849 781153251 781231392 784077408 786740362 786933792 794320992 794857694 797833152 800739648 802139112 805440096 808256448 808374304 813249072 813367656 816211728 816595776 816714848 816763221 819570624 824245308 824633136 827433829 827637264 828026688 830531232 830652336 835971023 838449936 838705752 839100384 842157216 845225184 846578952 846702396 850062816 850186768 853159584 853419888 856931904 858429576 861556824 861962208 866878686 868127296 870036714 870446088 873489744 873617112 876671856 877084352 882087084 882502128 884901456 885030488 885300516 885717072 888943728 892052064 893611116 897288528 897562296 900832104 901255968 902406501 904539232 906120108 909288504 909421092 913030432 915038613 918238194 918670248 918804204 922016952 922450784 925375848 927712278 931091922 931530024 934062648 934347636 934483878 934923576 938192688 941610512 943256178 943987932 947426868 947872656 950449712 950878332 951325744 956320668 956460114 959804532 960040512 960097374 960256144 964048392 965733273 969251427 969707484 973240116 976643208 979251849 982675962 982819251 983281692 986255838 986719896 990314504 992814894 995514138 995659299 996431706 999610904 1000061694 1000532248 1003558572 1003704906 1009449594 1009757583 1013127006 1013228352 1013436117 1013912964 1017606636 1022949567 1023580122 1027159236 1027411776 1030901164 1031154624 1033504029 1037269071 1037757132 1041047829 1041537668 1047971277 1050820479 1051789023 1055466774 1055620677 1059311826 1059417792 1065530127 1066356738 1069255926 1069518816 1070241462 1074140338 1080045576 1080288162 1084223638 1084332096 1084490208 1084554441 1088282304 1089017628 1095410306 1098723609 1098993744 1099510848 1103516352 1107536448 1110059883 1114103817 1114215264 1117933248 1118162483 1118274336 1124562267 1125598779 1128659033 1128771936 1128936528 1129699321 1133649498 1137893184 1140304171 1144572768 1145346126 1148742432 1155838248 1159879824 1160048952 1160594784 1164652992 1164822816 1168895808 1171847088 1176116112 1176669504 1179868608 1180110543 1180400688 1180956096 1185258304 1191481488 1192286541 1196384704 1196749728 1201109472 1203208668 1208160144 1212384672 1212561456 1219873608 1220051484 1224317592 1224893664 1225072272 1229355936 1233834464 1236949704 1241455896 1242040032 1245416864 1245796848 1245978504 1246564768 1250923584 1257674904 1258058628 1258650576 1263235824 1263830208 1267837776 1269868428 1270053594 1275094224 1275280152 1279739376 1280129832 1285397856 1287644364 1292335236 1292943312 1297653488 1302190944 1305055071 1305669132 1310234616 1310425668 1311042256 1315007784 1315626528 1323130626 1323753192 1327352184 1327545732 1327950774 1328575608 1333415592 1338078096 1338273208 1340416674 1345932792 1346343444 1350836008 1351248156 1351883952 1356808848 1359180162 1363932756 1364131638 1364773496 1369545648 1377357291 1378005372 1378206306 1383025428 1383676176 1388063772 1391568417 1396637883 1397295036 1401093972 1401521454 1401725817 1402385364 1407289032 1407494236 1412415768 1414884267 1415981898 1420706836 1421140302 1421808984 1425674568 1426317498 1426988616 1434481002 1434690171 1439706798 1440060768 1440384216 1446072588 1452023504 1454561226 1459860174 1460006208 1464964812 1465178426 1465324992 1474013943 1474922538 1478932526 1479383757 1480079844 1480295662 1485471756 1489222341 1493271207 1494647559 1499416356 1500092541 1500798372 1505248704 1505337858 1505557359 1511532664 1514174391 1519690509 1519842528 1520869446 1526409954 1527128168 1535370183 1540738854 1540963517 1541117664 1546351746 1546506432 1546731936 1556635698 1556862679 1562306502 1562462784 1568154816 1573480724 1573867584 1583200161 1588641984 1588967739 1589715388 1599535107 1603883889 1604278224 1605362193 1610880192 1611210507 1616748608 1620432243 1626335457 1626498144 1626735312 1632423456 1633429696 1633526442 1643115459 1648490616 1649266272 1654867658 1655274528 1661062464 1661304672 1671942046 1676899872 1677411504 1678200768 1684314432 1690450368 1693157904 1693404792 1700125632 1700373536 1700474247 1706319168 1706839776 1716859152 1718019189 1722690103 1723113648 1723924416 1724277911 1733757372 1740073428 1740464261 1740892176 1746979488 1747234224 1753343712 1764174168 1765004256 1769802912 1770060976 1770601032 1771434144 1777887456 1784104128 1787222232 1794577056 1795124592 1801664208 1802511936 1804813002 1809078464 1812240216 1818577008 1818842184 1826060864 1830077226 1836476388 1837340496 1837608408 1844033904 1844901568 1850751696 1855424556 1862183844 1863060048 1868125296 1868695272 1868967756 1869847152 1876385376 1883221024 1886512356 1887975864 1894853736 1895745312 1900899424 1901756664 1902651488 1905080391 1912641336 1912920228 1919609064 1920194748 1920512288 1928096784 1931466546 1938502854 1939414968 1946480232 1953286416 1958503698 1965351924 1965638502 1966563384 1972511676 1973439792 1980629008 1985629788 1991028276 1991318598 1991926161 1992863412 1999221808 2000123388 2001064496 2007117144 2007409812 2010625011 2018899188 2019515166 2026254012 2026872234 2027825928 2035213272 2038770243 2045899134 2046197457 2047160244 2054318472 2061802328 2067008058 2067309459 2074538142 2075514264 2082095658 2083075336 2095942554 2101640958 2102282181 2103578046 2110933548 2111241354 2118623652 2123972847 2131060254 2131710453 2132713476 2138511852 2139037632 2139476247 2140482924 2148280676 2151721503 2159560197 2160091152 2160576324 2168447276 2168980416 2169108882 2178035256 2181841839 2189790261 2190820612 2197447218 2197767639 2197987488 2212383807 2218398789 2220119766 2220443493 2228207634 2228430528 2236324966 2236548672 2249124534 2251197558 2257318066 2257543872 2257873056 2258006787 2259398642 2267298996 2280608342 2281304169 2289145536 2289614931 2290692252 2297484864 2311108281 2311676496 2319527619 2319759648 2320097904 2321189568 2329645632 2334953547 2343459753 2343694176 2351996947 2352232224 2360221086 2360801376 2374075897 2376264089 2382962976 2384573082 2393499456 2402218944 2406417336 2416320288 2424769344 2425122912 2439747216 2440102968 2448635184 2449787328 2450144544 2450289663 2458711872 2467668928 2473899408 2482301487 2482911792 2484080064 2490833728 2491593696 2491957008 2493129536 2507913069 2515349808 2516117256 2517301152 2526471648 2535675552 2539736856 2540107188 2550188448 2550560304 2559478752 2560259664 2570795712 2575288728 2584670472 2585886624 2595306976 2604381888 2610110142 2611338264 2620469232 2620851336 2622084512 2630015568 2631253056 2646261252 2647506384 2654704368 2655091464 2655901548 2657151216 2666831184 2676156192 2676546416 2680833348 2691865584 2692686888 2701672016 2702496312 2703767904 2713617696 2718360324 2727865512 2728263276 2729546992 2739091296 2745115839 2754714582 2756010744 2756412612 2766050856 2767352352 2776127544 2783136834 2793275766 2794590072 2802187944 2803042908 2803451634 2804770728 2814578064 2814988472 2824831536 2829768534 2831963796 2841413672 2842280604 2843617968 2851349136 2852634996 2853977232 2868962004 2869380342 2879413596 2880121536 2880768432 2892145176 2897199819 2904047008 2907754281 2909122452 2919720348 2929929624 2930356852 2937755547 2948027886 2948457753 2949845076 2957865052 2958767514 2960159688 2960591324 2970943512 2978444682 2986542414 2986977897 2989295118 2998832712 3000185082 3001596744 3010675716 3011114718 3023065328 3028348782 3039381018 3039685056 3040308351 3041738892 3052819908 3054256336 3068848701 3070740366 3081477708 3081927034 3082235328 3092703492 3093463872 3100512087 3111807213 3113271396 3113725358 3123143487 3124613004 3143913831 3146961448 3152461437 3155367069 3166400322 3166862031 3177935478 3179430776 3196590381 3199070214 3207767778 3208235519 3208556448 3210724386 3222421014 3240864486 3241337053 3252670914 3252996288 3253470624 3253663323 3264846912 3267052884 3286230918 3296170827 3296981232 3298532544 3309735316 3310549056 3322609344 3330179649 3342311451 3343884092 3353799744 3354487449 3354823008 3373686801 3376796337 3385977099 3386315808 3386809584 3389097963 3400747072 3400948494 3413679552 3420912513 3433718304 3436038378 3445380206 3446227296 3448555822 3467514744 3480146856 3480928522 3481784352 3493958976 3494468448 3506687424 3528348336 3530008512 3539605824 3540121952 3540331629 3541202064 3542868288 3555774912 3574444464 3576859623 3589154112 3589890077 3590249184 3603328416 3609626004 3623589527 3624480432 3626929399 3637154016 3637684368 3660154452 3660976549 3672952776 3674680992 3675216816 3688067808 3701503392 3710849112 3724367688 3726120096 3736250592 3737390544 3737935512 3739694304 3752770752 3766442048 3773024712 3775951728 3789707472 3791490624 3801798848 3803513328 3805302976 3810160782 3825282672 3825840456 3839218128 3840389496 3841024576 3856193568 3862933092 3877005708 3878829936 3892960464 3906572832 3915165213 3917007396 3930703848 3931277004 3933126768 3945023352 3946879584 3961258016 3971259576 3982056552 3982637196 3983852322 3985726824 3998443616 4000246776 4002128992 4014234288 4014819624 4021250022 4037798376 4039030332 4052508024 4053744468 4055651856 4070426544 4077540486 4091798268 4092394914 4094320488 4108636944 4123604656 4134016116 4134618918 4149076284 4151028528 4164191316 4166150672 4189913649 4191885108 4203281916 4204564362 4205177451 4207156092 4221867096 4222482708 4237247304 4244652801 4247945694 4262120508 4263420906 4265426952 4277023704 4278952494 4280965848 4296561352 4303443006 4304070513 4319120394 4320182304 4321152648 4336894552 4338217764 4356070512 4363683678 4379580522 4381641224 4394894436 4395535278 4395974976 4422041829 4424767614 4436797578 4438151271 4440239532 4440886986 4456415268 4467667023 4472649932 4479813621 4483942677 4498249068 4500277623 4502395116 4514636132 4515746112 4516013574 4516672077 4518797284 4534597992 4542523173 4559071527 4561216684 4562608338 4579229862 4581384504 4606110549 4622216562 4622890551 4623352992 4639055238 4639519296 4640195808 4669907094 4670588037 4686919506 4687388352 4703993894 4704464448 4720442172 4721602752 4748151794 4749600483 4752528178 4765925952 4766903217 4769146164 4798605321 4811651667 4812834672 4816086579 4832640576 4833631521 4850245824 4861296729 4879006371 4879494432 4880205936 4896780529 4897270368 4900289088 4900579326 4929346377 4947303923 4947798816 4964602974 4965823584 4983187392 4983914016 5015826138 5030699616 5032234512 5034602304 5052943296 5071351104 5079473712 5080214376 5100376896 5101120608 5101422741 5118957504 5120519328 5150577456 5154057567 5168070309 5169340944 5171773248 5172833733 5190613952 5220220284 5221392783 5222676528 5240938464 5241702672 5244169024 5260031136 5292522504 5295012768 5309408736 5310182928 5311803096 5314302432 5333662368 5352312384 5353092832 5361666696 5383731168 5385373776 5403344032 5404992624 5407535808 5427235392 5436720648 5455731024 5456526552 5459093984 5478182592 5490231678 5509429164 5512021488 5512825224 5532101712 5534704704 5535839609 5552255088 5566273668 5586551532 5589180144 5604375888 5606085816 5606903268 5609541456 5629156128 5629976944 5649663072 5659537068 5663927592 5682827344 5684561208 5687235936 5702698272 5705269992 5707954464 5715241173 5737924008 5738760684 5758827192 5761536864 5784290352 5794399638 5808094016 5815508562 5818244904 5839440696 5859859248 5860713704 5875511094 5896055772 5896915506 5899690152 5915730104 5917535028 5920319376 5921182648 5941887024 5956889364 5973084828 5973955794 5975778483 5978590236 5997665424 6000370164 6003193488 6021351432 6022229436 6031875033 6046130656 6056697564 6078762036 6080616702 6083477784 6105639816 6108512672 6116310729 6137697402 6138592371 6141480732 6162955416 6163854068 6185406984 6201024174 6201928377 6223614426 6226542792 6227450716 6246286974 6249226008 6287827662 6293922896 6304922874 6310734138 6332800644 6333724062 6355870956 6358861552 6393180762 6395131359 6398140428 6415535556 6416471038 6417112896 6418428741 6421448772 6444842028 6455164509 6478680591 6481728972 6482674106 6505341828 6506941248 6507326646 6534105768 6545525517 6569370783 6572461836 6592341654 6593302917 6593962464 6619470632 6637151421 6655196367 6660359298 6661330479 6684622902 6687768184 6708974898 6709646016 6747373602 6748357471 6753592674 6771954198 6772631616 6773619168 6774020361 6778195926 6801896988 6841825026 6843912507 6867436608 6868844793 6872076756 6890760412 6892454592 6897111644 6933324843 6935029488 6958582857 6960293712 6961857044 6963568704 6988936896 7004860641 7030379259 7055990841 7056696672 7080243904 7080663258 7082404128 7122227691 7128792267 7148888928 7153719246 7179780154 7180498368 7206656832 7219252008 7247179054 7248960864 7253858798 7274308032 7275368736 7320308904 7321953098 7345905552 7349361984 7350433632 7350868989 7376135616 7403006784 7421698224 7446904461 7448735376 7452240192 7472501184 7474033439 7474781088 7475871024 7479388608 7523739207 7546049424 7551148093 7551903456 7579414944 7607026656 7620321564 7622033143 7650565344 7651680912 7678436256 7680778992 7712387136 7725866184 7754011416 7757659872 7785920928 7813145664 7830330426 7834014792 7861407696 7862554008 7866253536 7890046704 7893759168 7922516032 7942519152 7964113104 7965274392 7967704644 7971453648 7996887232 8000493552 8004257984 8028468576 8029639248 8042500044 8075596752 8078060664 8105016048 8107488936 8111303712 8140853088 8155080972 8183596536 8184789828 8188640976 8217273888 8235347517 8247209312 8268032232 8269237836 8298152568 8302057056 8328382632 8332301344 8379827298 8383770216 8406563832 8409128724 8410354902 8414312184 8443734192 8444965416 8474494608 8489305602 8495891388 8524241016 8526841812 8530853904 8554047408 8557904988 8561931696 8593122704 8606886012 8608141026 8638240788 8640364608 8642305296 8673789104 8676435528 8712141024 8723262843 8727367356 8759161044 8763282448 8789788872 8791070556 8813266641 8844083658 8845373259 8849535228 8873595156 8876302542 8880479064 8881773972 8912830536 8935334046 8945299864 8959627242 8960933691 8967885354 8996498136 9000555246 9004790232 9029272264 9032027148 9033344154 9037594568 9069195984 9085046346 9118143054 9120925053 9122433368 9125216676 9158459724 9162769008 9206546103 9212221098 9244433124 9245781102 9246705984 9278110476 9280391616 9301536261 9335421639 9339814188 9341176074 9369430461 9373839012 9407987788 9431741493 9440884344 9457384311 9466101207 9496303588 9499200966 9500586093 9505056356 9533806434 9538292328 9589771143 9597210642 9623303334 9624706557 9625669344 9632173158 9667263042 9722593458 9724011159 9758012742 9758988864 9760411872 9760989969 9793561058 9794540736 9801158652 9858692754 9888512481 9894607846 9895597632 9929205948 9931647168 9967828032 9990538947 10026934353 10031652276 10061399232 10063462347 10064469024 10121060403 10130389011 10157931297 10158947424 10160428752 10167293889 10202241216 10202845482 10204333211 10241038656 10262737539 10300124561 10301154912 10308115134 10336140618 10338681888 10345667466 10406397907 10440440568 10442785566 10445353056 10481876928 10483405344 10520062272 10585045008 10590025536 10618817472 10620365856 10620994887 10623606192 10628604864 10667324736 10706185664 10723333392 10730578869 10767462336 10769670231 10770747552 10806688064 10809985248 10870768581 10873441296 10880788197 10911462048 10913053104 10918187968 10980463356 10982929647 11018858328 11024042976 11025650448 11064203424 11071679218 11104510176 11132547336 11173103064 11178360288 11208751776 11212171632 11213806536 11219082912 11258312256 11259953888 11299326144 11319074136 11327855184 11365654688 11369122416 11374471872 11405396544 11410539984 11415908928 11430482346 11475848016 11477521368 11517654384 11523073728 11525436563 11568580704 11588799276 11631017124 11636489808 11678881392 11719718496 11721427408 11751022188 11792111544 11793831012 11799380304 11831460208 11835070056 11840638752 11842365296 11883774048 11913778728 11946169656 11947911588 11951556966 11957180472 11995330848 12000740328 12006386976 12042702864 12044458872 12063750066 12092261312 12113395128 12157524072 12161233404 12166955568 12211279632 12217025344 12232621458 12275394804 12277184742 12282961464 12325910832 12327708136 12370813968 12402048348 12403856754 12447228852 12453085584 12454901432 12492573948 12498452016 12569740947 12575655324 12587845792 12609845748 12615532353 12621468276 12665601288 12667448124 12711741912 12717723104 12733958403 12786361524 12790262718 12796280856 12831071112 12832942076 12836857482 12842897544 12889684056 12910329018 12912211539 12957361182 12963457944 12965348212 13010683656 13014653292 13068211536 13091051034 13138741566 13144923672 13184683308 13186605834 13187924928 13238941264 13274302842 13310392734 13314453813 13320718596 13322660958 13369245804 13375536368 13417949796 13439440863 13451828031 13494747204 13496714942 13500832869 13507185348 13543908396 13547238336 13548040722 13550016231 13556391852 13603793976 13627569519 13677214581 13683650052 13687825014 13737689586 13744153512 13781520824 13794223288 13818331647 13866649686 13868671653 13870058976 13917165714 13920587424 13923714088 14009721282 14011764111 14049858997 14060758518 14111981682 14113393344 14161326516 14164808256 14244455382 14248801449 14257584534 14297777856 14300709651 14307438492 14359560308 14395815963 14434955001 14438504016 14448259737 14494358108 14497921728 14500894563 14507717596 14550737472 14583890187 14637019113 14640617808 14643906196 14690341587 14691811104 14700867264 14701737978 14788039131 14841911769 14843396448 14893808922 14897470752 14948066878 14949562176 14951742048 15047478414 15092098848 15102296186 15103806912 15158829888 15214053312 15240643128 15244066286 15301130688 15303361824 15304268223 15356872512 15361557984 15451732368 15462172701 15504210927 15508022832 15515319744 15518501199 15571841856 15660660852 15664178349 15668029584 15721242751 15722815392 15725108016 15732507072 15780093408 15883449437 15885038304 15928226208 15930548784 15935409288 15942907296 16000987104 16056937152 16059278496 16085000088 16151193504 16156121328 16210032096 16214977872 16222607424 16281706176 16310161944 16367193072 16369579656 16377281952 16434547776 16470695034 16494418624 16536064464 16538475672 16596305136 16604114112 16607518827 16656765264 16664602688 16759654596 16767540432 16813127664 16818257448 16820709804 16828624368 16887468384 16889930832 16948989216 16978611204 16991782776 17048482032 17053683624 17061707808 17108094816 17115809976 17123863392 17145723519 17186245408 17213772024 17216282052 17276481576 17284610592 17347578208 17352871056 17424282048 17446525686 17454734712 17518322088 17526564896 17579577744 17582141112 17626533282 17688167316 17690746518 17699070456 17747190312 17752605084 17760958128 17763547944 17825661072 17870668092 17890599728 17919254484 17921867382 17935770708 17992996272 18001110492 18009580464 18058544528 18064054296 18066688308 18075189136 18138391968 18170092692 18236286108 18241850106 18244866736 18250433352 18316919448 18325538016 18348932187 18413092206 18415777113 18424442196 18488866248 18491562204 18556220952 18603072522 18605785131 18670843278 18679628376 18682352148 18738860922 18747678024 18815975576 18863482986 18881768688 18914768622 18932202414 18992607176 18998401932 19001172186 19010112712 19067612868 19076584656 19179542286 19185394077 19194421284 19246606668 19249413114 19251338688 19255286223 19264346316 19334526084 19365493527 19436041773 19445186916 19448022318 19516025484 19520823744 19521979938 19587122116 19602317304 19636576551 19708112349 19717385508 19777024962 19779908751 19789215692 19858411896 19911454263 19965589101 19981077894 19983991437 20053868706 20063304552 20126924694 20128938048 20242120806 20245072413 20260778022 20315862594 20317894848 20320857504 20322061083 20334587778 20405690964 20408666422 20525475078 20531737521 20600249122 20602309824 20606534379 20616230268 20672281236 20677363776 20691334932 20799974529 20812795814 20875748571 20880881136 20885571132 20890706112 20966810688 21014581923 21091137777 21167972523 21170090016 21240731712 21241989774 21245087177 21247212384 21366683073 21386376801 21444521627 21446666784 21461157738 21464287099 21539340462 21541495104 21619970496 21665779249 21741537162 21746882592 21761576394 21822924096 21826106208 21960926712 21965859294 22037716656 22048085952 22051300896 22052606967 22128406848 22143358436 22209020352 22265094672 22340713383 22346206128 22356720576 22417503552 22422100317 22424343264 22427613072 22438165824 22519907776 22571217621 22638148272 22653444279 22655710368 22731309376 22738244832 22821079968 22860964692 22866099429 22951696032 22955042736 23035308768 23050873126 23137161408 23177598552 23262034248 23272979616 23357762784 23439436992 23442854816 23502044376 23584223088 23587662024 23598760608 23662920416 23670140112 23681277504 23684730592 23767548096 23827557456 23892339312 23895823176 23903113932 23914360944 23990661696 23995581041 24001480656 24012773952 24085405728 24088917744 24127500132 24226790256 24243159667 24315048144 24322466808 24333911136 24422559264 24465242916 24550789608 24554369484 24565922928 24651821664 24655416272 24741627936 24804096696 24807713508 24894457704 24906171168 24909802864 24985147896 24996904032 25139481894 25151310648 25175691584 25219691496 25231064706 25242936552 25331202576 25334896248 25423483824 25435446208 25467916806 25572723048 25580525436 25592561712 25662142224 25665884152 25673714964 25685795088 25779368112 25820658036 25824423078 25914722364 25926915888 25930696424 26021367312 26029306584 26136423072 26169788529 26182102068 26277483132 26289847344 26369366616 26373211668 26439799923 26477882528 26536119777 26548605684 26620785468 26628907626 26641437192 26645321916 26738491608 26751072736 26835899592 26878881726 26882801073 26903656062 26989494408 26993429884 27001665738 27014370696 27087816792 27096081444 27100032462 27112783704 27207587952 27255139038 27354429162 27367300104 27375650028 27475379172 27488307024 27563041648 27588446576 27636663294 27733299372 27737343306 27740117952 27834331428 27841174848 27847428176 28006264917 28019442564 28023528222 28099717994 28108291383 28121517036 28223963364 28295224479 28322653032 28372152933 28398303621 28488910764 28497602898 28501758279 28515169068 28601419302 28614876984 28719120616 28769313429 28791631926 28869910002 28874119671 28877008032 28896519474 28988716216 29001789126 29015435192 29167780374 29172033477 29274038226 29281235616 29282969907 29287812392 29380683174 29383622208 29403475956 29576078262 29665537443 29683823538 29686792896 29787617844 29794941504 29896133756 29903484096 29971616841 30080803059 30094956828 30184197696 30190387041 30204592372 30363181209 30391167033 30473793891 30481286256 30488132572 30501881667 30606723648 30608536446 30612999633 30723115968 30788212617 30900373683 30903464736 30924345402 31008421854 31016045664 31037002398 31219193721 31321321704 31328356698 31336059168 31442485502 31445630784 31450216032 31560186816 31766898874 31770076608 31856452416 31861097568 31862984661 31870818576 31885814592 32001974208 32118556992 32170000176 32191736607 32302387008 32309010693 32312242656 32420064192 32429955744 32612305743 32620323888 32642364591 32731111957 32734386144 32739159312 32754563904 32761280309 32941390068 32948788941 33068820959 33072128928 33076951344 33192610272 33215037654 33313530528 33519309192 33535080864 33626255328 33636514896 33641419608 33657248736 33774936768 33779861664 33897978432 33957222408 33983565552 34096964064 34107367248 34123415616 34216189632 34231619952 34247726784 34291447038 34372490816 34427544048 34432564104 34552963152 34569221184 34576309689 34695156416 34705742112 34893051372 34909469424 35036644176 35053129792 35159155488 35164282224 35253066564 35376334632 35381493036 35398140912 35494380624 35505210168 35521916256 35527095888 35651322144 35741336184 35781199456 35838508968 35843734764 35871541416 35985992544 36002220984 36019160928 36117089056 36128108592 36133376616 36150378272 36276783936 36340185384 36472572216 36483700212 36489733472 36500866704 36633838896 36651076032 36697864374 36826184412 36831554226 36848884392 36977732496 36983124408 37112441904 37206145044 37211570262 37341686556 37359256752 37364704296 37477721844 37495356048 37631951152 37726965972 37763537376 37829537244 37846597059 37864404828 37985214352 37996803864 38002344372 38020225424 38135225736 38153169312 38201875209 38359084572 38370788154 38388842568 38493213336 38498826228 38510572446 38528692632 38669052168 38730987054 38736634617 38872083546 38890373832 38896044636 39032050968 39043959876 39174244232 39204634608 39273153102 39416224698 39434771016 39554049924 39559817502 39578431384 39716823792 39822908526 39931178202 39943361439 39962155788 39967982874 40107737412 40126609104 40253849388 40318322589 40355484093 40484241612 40490144826 40502498607 40521556044 40631725188 40641715008 40644122166 40650048693 40669175556 40811381928 40817332844 40882708557 41031643743 41050950156 41063475042 41200498244 41213068758 41232460536 41344562472 41382669864 41454994941 41599949058 41606014959 41625591628 41751497142 41761762272 41771142264 42029163846 42035292333 42149576991 42182275554 42335945046 42340180032 42483979548 42490174354 42494424768 42733366146 42746404347 42772753602 42889043254 42893333568 42902128953 42922315476 42928574198 43078680924 43187447889 43304865003 43331558498 43344779211 43483074324 43493765184 43502683689 43523152788 43652212416 43751670561 43911057339 43921853424 43931718588 44071024761 44075433312 44102601792 44105213934 44286716872 44364117393 44525735307 44530189344 44681426766 44687941993 44692412256 44844200634 44848686528 44855226144 45107442043 45142435242 45149017691 45276296544 45306888558 45311420736 45476489664 45642159936 45721929384 45732198858 45903392064 45910085472 45912804669 46070617536 46101746252 46355197104 46386518103 46512632781 46524068496 46545959232 46555503597 46715525568 46885709632 46992535047 47004088752 47163728253 47168446176 47175324048 47197521216 47325840832 47340280224 47369461184 47650348311 47655114912 47784678624 47791646352 47806227864 47828721888 47991162082 48002961312 48170811456 48177835488 48255000264 48453580512 48486319334 48630096288 48644933616 48667822272 48845118528 48930485832 49101579216 49108738968 49131845856 49303643328 49310832544 49483255872 49608193392 49615427016 49788915408 49812342336 49819605728 49822556481 49958012987 49970295792 49993808064 50278963788 50302621296 50439382992 50462129412 50473463569 50485873104 50662405152 50669792496 50846967648 50935833612 51145446096 51161050872 51185123424 51324284448 51331768304 51347429928 51371590176 51558736224 51641316072 51648846156 51829444728 51853831776 51861392848 52042734624 52058613168 52272846144 52339577058 52364204136 52554966264 52579694688 52738733232 52746423336 52879599846 52955765056 53072239554 53097211368 53241570936 53257815252 53282874384 53290643832 53476983216 53502145472 53671799184 53757763452 53765602146 53807312124 53978988816 53986859768 54003331476 54028741392 54175633584 54192162888 54200064924 54225567408 54415175904 54510278076 54708858324 54734600208 54751300056 54950758344 54976614048 55046796561 55126083296 55176893152 55247331339 55273326588 55466598744 55474686612 55668662856 55694856352 55817355393 56012529834 56038885128 56047056444 56199435988 56216582766 56243034072 56447926728 56590448958 56645306064 56744305866 56796607242 56977821528 56995205796 57003516558 57030338136 57202838604 57229753968 57438241232 57538626858 57583263852 57739820004 57748239342 57754016064 57765858669 57793038948 57977432432 58003578252 58030870384 58308125319 58335560748 58344066954 58548076452 58562471232 58565939814 58575624784 58761366348 58806951912 58909729653 59124337047 59152156524 59331074886 59339726253 59367647076 59575235688 59734362789 59792267512 59896767303 59943233682 59951974311 60161606118 60189913656 60380774082 60409184744 60726362418 60735217239 60782334066 60947587782 60962572512 60966183249 60976265144 61003763334 61217072892 61225999266 61576425234 61595212563 61800747366 61806929472 61819603137 61848690804 62016843708 62032091328 62074004796 62399923587 62438387442 62627245713 62642643408 62656713396 62672118336 62884971004 62900432064 63043745769 63273413331 63503917569 63533797748 63722195136 63725969322 63735261531 63741637152 64100049219 64159130403 64333564881 64340000352 64383473214 64392861297 64618021386 64624485312 64859911488 64997337747 65224611486 65240647776 65284729182 65462223914 65468772288 65478318624 65522560618 65882780136 65897577882 66137641918 66144257856 66153902688 66157820901 66385220544 66430075308 66627061056 67022140149 67038618384 67070161728 67252510656 67266300951 67273029792 67282839216 67314497472 67559723328 67713652863 67914444816 67960332837 67967131104 68193928128 68207911463 68214734496 68463239904 68582894076 68598298287 68848201013 68855088096 68865128208 68911658581 69105926304 69152619378 69411484224 69558554431 69786102744 69818938848 70073288352 70318310976 70328564448 70506133128 70752669264 70762986072 70796281824 70988761248 71010420336 71043832512 71054191776 71302644288 71482672368 71562398912 71677017936 71687469528 71743082832 71971985088 71986743123 72004441968 72038321856 72234178112 72256217184 72266753232 72300756544 72680370768 72729479001 72945144432 72967400424 72979466944 73001733408 73267677792 73395728748 73652368824 73663108452 73697768784 73955464992 73966248816 74224883808 74412290088 74423140524 74683373112 74718513504 74729408592 74955443688 74990712096 75263902304 75453931944 75527074752 75659074488 75693194118 75728809656 75970428704 75993607728 76004688744 76040450848 76270451472 76306338624 76403750418 76718169144 76741576308 76777685136 76986426672 76997652456 77021144892 77057385264 77338104336 77461974108 77473269234 77744167092 77780747664 77792089272 78064101936 78087919752 78348488464 78409269216 78546306204 78832449396 78869542032 79108099848 79119635004 79156862768 79433647584 79608359331 79645817052 79862356404 79886722878 79924311576 79935965748 80215474824 80253218208 80507698776 80636645178 80648403219 80710968186 80968483224 80980289652 81004997214 81043112088 81263450376 81288244332 81300097386 81338351112 81622763856 81634665688 81765417114 82063287486 82101900312 82126950084 82400996488 82426137516 82464921072 82689124944 82765339728 82909989882 83199898116 83212029918 83251183256 83502994284 83523524544 83542284528 84018794751 84058327692 84070584666 84299153982 84324874149 84364551108 84671890092 84885673437 84967959096 84980348708 85116458799 85194910863 85466732292 85492808694 85505274837 85545507204 85778086508 85804257906 85844630952 85857148396 86157361848 86307940287 86374895778 86609730006 86622359013 86663116996 86689558422 86966148648 87005367378 87046305576 87503341122 87516100431 87822114678 87843706848 87863437176 88142049522 88150866624 88210427868 88573433744 88728234786 88996612329 89051470614 89060378688 89362853532 89375883986 89384824512 89688401268 89710452288 89914850523 90214884086 90242409177 90284870484 90298035382 90552593088 90571161123 90613777116 91089543627 91173501099 91421381673 91443858768 91464397716 91505645001 91820170944 91825609338 91838998899 92203492504 92364637851 92701121049 92710394208 92773036206 93025265562 93038830051 93048136992 93111007194 93657581163 93985070094 93998774537 94008177504 94327456506 94336892352 94350648096 94680560448 95300696622 95310229824 95569357248 95583292704 95588953983 95612455728 95657443776 95982324164 96005922624 96355670976 96510000528 96575209821 96907161024 96927032079 96972638668 97260192576 97289867232 97836917229 97860971664 97927093773 98193335871 98203158432 98217477936 98263691712 98283840927 98621665088 98846366823 99206462877 99216386784 99230854032 99577830816 99639211456 99645112962 99916025974 99940591584 100557927576 100605242592 100878765984 100924258824 100946927138 100971746208 101324810304 101339584992 101693935296 101871667224 102290892192 102322101744 102370246848 102648568896 102663536608 102694859856 102743180352 103117472448 103282632144 103297692312 103658889456 103707663552 103722785696 103728929067 104085469248 104117226336 104679154116 104728408272 105084096283 105109932528 105159389376 105180952571 105477466464 105492846672 105759199692 106144479108 106168319921 106194422736 106483141872 106515630504 106565748768 106581287664 106953966432 107343598368 107515526904 107531204292 107614624248 107957977632 107973719536 108006662952 108057482784 108351267168 108384325776 108400129848 108451134816 108830351808 109020556152 109417716648 109469200416 109502600112 109901516688 109953228096 110093593122 110252166592 110353786304 110494662678 110546653176 110933197488 110949373224 111337325712 111389712704 111634710786 112025059668 112077770256 112094112888 112398871976 112433165532 112486068144 112895853456 113180897916 113290612128 113488611732 113539791177 113593214484 113955643056 113990411592 114007033116 114060676272 114405677208 114459507936 114605625627 114876482464 115077253716 115166527704 115479640008 115496478684 115531717338 115586077896 115954864864 116007156504 116061740768 116209903851 116616250638 116671121496 116688133908 117096152904 117131879628 117151249568 117522732696 117613903824 117819459306 118248674094 118304313048 118662149772 118679452506 118735294152 119150471376 119468725578 119584535024 119793534606 119886467364 119903948622 120323212236 120379827312 120761548164 120818369488 121452724836 121470434478 121507495821 121564668132 121895175564 121925145024 121932366498 121950146079 121952530288 122007526668 122434145784 122451998532 122648125671 123094931229 123152850468 123190425126 123601494732 123639206274 123697381608 124033687416 124148009592 124364984823 124799847174 124818044877 124876774884 125254491426 125285286816 125313426792 125769942008 126087491538 126105876999 126448730973 126546826662 127007835138 127067595496 127451938644 127470523062 127483274304 128200098438 128239213041 128318260806 128667129762 128680000704 128706386859 128766946428 128785722594 129236042772 129562343667 129914595009 129994675494 130034337633 130449222972 130481295552 130508051067 130569458364 130924447828 130956637248 131045121236 131255011683 131733172017 131765560272 131795155764 132213074283 132275283836 132307805376 132315641802 132860150616 133092352179 133577205921 134044280298 134063825979 134077236768 134532601902 134546059584 134565678432 135322326129 135427305726 135447053073 135828889632 135920665674 135934262208 136415822926 136429468992 136926479808 137165788152 137196596574 137696402026 137710176192 137730256416 137738414007 137823317162 138211852608 138305238756 139117108862 139159554309 139537898343 139572205488 139637877696 139666510791 140146576704 140657128896 140977605141 141012266256 141491184759 141505338528 141525972144 141592563648 141977522496 142006635341 142020840672 142108383552 142951044933 142965344736 143354035872 143374939056 143471813767 143486165664 143973486246 144008883936 144512434368 144533506464 144818629717 145360741536 145458958002 145890288864 145934800848 146003466816 146535355584 146791457496 147304737648 147326216904 147395537568 147910929984 147932497632 148449767616 148824580176 148846281048 149366746224 149437027008 149458817184 149467669443 149874038961 149910887376 149981424192 150527804608 150907863888 151318148976 151386388236 151420390707 151457619312 151940857408 151987215456 152009377488 152080901696 152540902944 152807500836 153436338288 153483152616 153555370272 153972853344 153995304912 154042289784 154114770528 154676208672 154923948216 154946538468 155488334184 155561495328 155584178544 156128203872 156175839504 156696976928 156818538432 157092612408 157664898792 157739084064 158216199696 158239270008 158313725536 158867295168 159216718662 159291634104 159724712808 159773445756 159848623152 159871931496 160430949648 160506436416 161015397552 161273290356 161296806438 161421936372 161936966448 161960579304 162009994428 162086224176 162526900752 162576488664 162600194772 162676702224 163245527712 163269331376 163530834228 164126574972 164203800624 164253900168 164801992976 164852275032 164929842144 165378249888 165530679456 165741994017 165819979764 166399796232 166424059836 166502366512 167005988568 167084569056 167452066179 168037589502 168116655384 168141169332 168598307964 168649748298 168729102216 169343780184 169771346874 169935918192 169960697416 170232917598 170389821726 170933464584 170985617388 171010549674 171091014408 171556173016 171608515812 171689261904 171714296792 172314723696 172615880574 172749791556 173219460012 173244718026 173297576007 173326233992 173379116844 173932297296 174010734756 174092611152 174924375957 175006682244 175032200862 175644229356 175687413696 175726874352 176284099044 176420855736 176729188959 177146867488 177373011141 177456469572 177993224658 178019178759 178102941228 178725707064 178751767972 179203088367 179376802536 179690301909 179829701046 179855922933 180429768172 180484818354 180569740968 180596070764 181142322246 181227554232 182179087254 182205651717 182347002198 182842763346 182887717536 182928795432 183011290002 183651218676 183677997798 184406985008 184729275702 185402242098 185420788416 185458809411 185546072412 186050531124 186077660102 186096273984 186222014388 187199770761 187315162326 187881737139 187970140188 187997549074 188016355008 188654913012 188701296192 189131237307 189820239993 190511752707 190601393244 191166585408 191177907966 191205784593 191224911456 191964648328 192300147657 192477391209 193000694643 193020001056 193150419642 193178583891 193854064158 193945277336 194579734464 194992013241 195673834458 195702366659 195721943328 195854187546 196386671742 196406316864 196434955872 196567681854 197692733646 197721560233 198412925754 198432773568 198461708064 198473462703 199155661632 199290225924 199832051948 199881183168 201066420447 201115855152 201210485184 201757531968 201798902853 201848517648 201893854276 201943492416 202679169984 203140958589 203743334448 203880998511 204581784384 204623734389 204644203488 205327073216 205389719712 205794894861 206544603039 206565264288 206595384624 206734975743 207317778912 207445571392 207457858134 208234452672 208675663293 209358308232 209456816544 210168192566 210219865056 210361905142 210954932928 210985693344 211518399384 212288958216 212336639842 212388845472 212966283744 213031261008 213131497536 213162575328 213907932864 214687196736 215031053808 215062408584 215229248496 215915955264 215947439072 215960229369 216013325904 216114965568 216702534336 216768651552 216800259696 216902269632 218041112304 218188437003 218835433296 218938400832 218983294697 219005200224 219803033376 220187186244 220989325356 221038961147 221093306352 221866394976 221898746448 222674651424 223269421572 224050119336 224155540512 224188225776 224797743952 224866331064 224972136288 225791706912 226361795832 226581224256 226977223464 227079582354 227186428968 227911286112 227980823184 228014066232 228121352544 228811354416 228919015872 229211251254 229752964928 230154507432 230333055408 230959280016 230992957368 231063434676 231172155792 231909729728 232014313008 232123481536 232419807702 233232501276 233342242992 233376267816 234192305808 234263759256 234302499136 235045465392 235227807648 235638918612 236497348188 236608626096 237324299544 237358905012 237470588304 238300942752 238825077993 238937451156 239169070048 239587069212 239772934728 239807897244 240646424472 240759654624 241523096328 241636738976 241945209657 242905449672 242940868956 243014991642 243129336264 243790351128 243864732996 243900292158 243905060576 244015053336 244868291568 244903997064 245296251342 246189862458 246305700936 246380850252 247202989464 247278412548 247394763216 248067374832 248296019184 248729969646 249599694348 249636089754 249753549768 250508982852 250570573632 250626853584 251539884016 252174983076 252211753998 252897461946 252974622447 253093653324 254015670276 254135190992 254903877288 254941046124 255349376397 255584732589 256400196876 256478426082 256515824511 256636521612 257334259524 257412773718 257533892856 257571445188 258472085544 258923820861 259124687334 259829190018 259867077039 259989350988 260068675266 260898445944 261016102134 261138916728 261848895656 262090242472 262510023366 262548301293 263466344034 263531120544 263590311528 264426148566 264550567672 264631283604 265720301232 266184704358 266989836987 267154411842 268088560596 268127651958 268154473536 269065203804 269131356864 269744551569 270644652258 270727227531 270854611452 270894106146 271657779264 271713483369 271841331348 272831645852 273268630881 273520503297 274264145019 274331576304 274393193148 274516935003 275392804052 275460512832 275476828014 275516996697 275646634324 276610477512 277093913553 278103363147 278234217724 278319108618 279075796686 279116490153 279144410976 279333021582 280972743489 281955210282 281996323611 282024532512 282982369518 283010677056 283051944288 284013270682 284041681344 285902089866 285930689472 286708071744 286749878112 286766861949 286943627534 286972331328 287946972492 288017767872 289067012928 289637259434 289725629463 290721483072 290781096237 290917916004 291780577728 291869601696 293510751687 293582914992 293781281319 294580007613 294609475296 294652433808 294791075136 294851522781 295864995264 296539100469 297619388631 297649160352 297692562096 298703612269 298733492448 298917634368 298935338886 299748077922 299821774752 301785539303 301815727776 302636297952 302772776472 302840781414 302915238624 303974430912 304018754976 305081805888 305615001672 306872676576 306966305232 307110740544 307945706688 307990609824 308084579568 308229541056 309352417344 309847896432 309893076936 310976668368 311122990656 311168357088 311186787201 312256407744 312351679008 313393953856 314185224816 315252288849 315329797584 315478168128 315542857713 316432399392 316478540016 316627451072 318433437324 318504959763 318583268208 319449425616 319546891512 319697246304 319743862992 320861899296 322030795104 322546580712 322593612876 322843872744 323873932896 323921158608 324019988856 324172448352 325053801504 325152977328 325200389544 325353404448 326491055424 326538662752 327061668456 328253149944 328407601248 328507800336 329603985952 329704550064 329859684288 330756499776 331061358912 331483988034 331639959528 332799592464 332848119672 333004733024 334011977136 334169138112 334904132358 336075179004 336233310768 336282338664 337196615928 337299496596 337458204432 338687560368 339542693748 339871836384 339921394832 340465835196 340779643452 341866929168 341971234776 342021099348 342182028816 343112346032 343217031624 343378523808 343428593584 344629447392 345231761148 345499583112 346438920024 346489436052 346595152014 346652467984 346758233688 347864594592 348021469512 348185222304 348629711553 349848751914 350013364488 350064401724 351288458712 351453748704 352568198088 352841711472 353458377918 354293734976 354746022282 354912939144 355986449316 356038357518 356205882456 357451414128 357503535944 358406176734 358753605072 359380603818 359659402092 359711845866 360859536344 360969636708 361139481936 361192141528 362284644492 362455108464 364358174508 364411303434 364522487463 364694004396 365685526692 365775435072 365850438237 365857590864 366022580004 367302437352 367355995596 367944377013 368813970016 369284793687 369458551404 370804484196 370917618822 371092144824 372101062248 372155320204 372444028776 373094954469 374399541522 374454134631 374630324652 375763474278 375940280376 375995098148 377309826024 378262474614 378317630997 379346192919 379640479986 381023505414 381202786488 382355815932 382411569186 382449822912 383929296656 384600295314 384954782418 386001389286 386040002112 386119160577 386300839284 386357167782 387708128316 387890554672 389743785027 389984026482 390103012899 391347668916 391404733318 391443886656 391524153201 391708375092 392773343484 392869911744 393135363708 393765035049 395199516051 395385467292 395443120466 396639222849 396825851508 396923416128 396946925406 398580451848 399277056537 399664103896 400731617763 402132840894 402191477937 402231710304 403597805706 403697035296 403787708552 405966978387 406281917178 406341159219 407445910913 407486668896 407761997022 409247468778 409288406976 410779439424 411589789722 411649805731 413089206078 413130528576 413190769248 413215242021 413469951486 414635557824 414915716268 417351326586 417478662927 418613695029 418716616464 418913633088 418999532373 420336385132 420439730112 420723810284 421971386688 422932815423 423036798768 424473554277 424577916432 424673279684 424777690944 425932567488 426019906023 426062522016 426325150656 428853134799 430062107616 430124817168 430415441301 430458496992 431894878144 431920458738 432026651808 433537303104 433600519392 434455889151 436082224608 436376874006 437670866592 437966589394 438010400448 439606066752 440374372488 441978650712 442077922294 442186612704 443732789952 443797492896 445349302848 446538843144 448100238672 448311081024 448376451552 448403008329 449595487904 449622116883 449732662128 449944272576 451583413824 452723591664 453954446928 454159164708 454261172121 454372857936 455822572224 455916039779 455961646368 456028132464 456242705088 457622708832 458422502508 460309014864 460620033673 460666110816 461918560032 461985914736 462126869352 462344311584 464028626016 464839615404 464944021723 466465002552 466684485984 466752535632 468384611616 468527518512 470090930784 470455615296 471277837224 472994696376 473217252192 474648599088 474717810024 474941176608 476601885504 477650155986 477874902312 478338140096 479174138424 479545869456 479615794488 481292848944 481519309248 483046192656 483273477952 483890419314 485810899344 485881737912 486029983284 486258672528 487580702256 487729465992 487800584316 487810121152 488030106672 489736583136 489807994128 490592502684 492379724916 492611401872 492761700504 494405978928 494556825096 494789526432 496134749664 496592038368 497225982051 497459939292 499199388696 499272179508 499507099536 501017965704 501253707168 502356198537 503079768032 504349966152 504423507996 505794923892 505949244894 506187306648 508031340552 508270381984 509807754576 509882092248 510698752794 511169465178 512800393752 512956852164 513031649022 513273043224 514668519048 514825547436 515067785712 515142890376 516944171088 517847641722 518249374668 519658380036 519734154078 519978701976 520137350532 521796891888 522032204268 522277833456 523697791312 524180484944 525020046732 525096602586 526932688068 527062241088 527180623056 528852297132 529101135344 529262567208 531440602464 532119033423 532369408716 533979673974 534057536277 534308823684 536177121192 536255303916 537609265101 538130407608 539070905727 539489103138 539567768799 541289304516 541454455062 541709222904 541788212292 543426966738 543682662696 545663291704 546537261762 546616955151 547041006594 548528290038 548663152608 548786386296 549033870006 550785608104 550953656028 551033993394 551293268648 553220955024 554187827106 556206726294 556376428233 556468435448 556638217236 558151593372 558232980306 558288821952 558666043164 561599312283 561945486978 563645211417 563910420564 563992647222 564049065024 565964739036 566103888576 567393711921 568026541364 569460719979 571535258121 571804179732 573499756224 573533723898 573617353779 573887255068 575893944984 576900442971 577432173627 579002083929 579274518868 579451258926 579535751673 581562192474 581835832008 583739203392 584976039723 587021503374 587107099977 587165829984 587562562638 589160015226 589218950592 589304867616 589703045562 593078200938 593164680699 595238777262 595298320704 595385124192 595420388109 597407224538 597466984896 597870677772 599496155844 599643549504 603199261341 603571078606 603631455552 605272595904 605396708559 605545552944 605681562828 605830477248 608037509952 609422875767 611230003344 611642995533 613745353152 613871203167 613932610464 615981219648 616169159136 617384684583 619633809117 619695792864 619786153872 620204927229 621891127183 621953336736 622336714176 622373574402 622464325871 624703358016 626026989879 628307598221 628370449632 630504577698 630659595168 631085715426 632864798784 632957080032 636866874648 637009919526 637166536416 638898851232 639093783024 639394492608 639487725984 641723798592 644061590208 645093161424 645187225752 645687745488 647747865792 647842317216 647880688107 648039977712 648344896704 650107603008 650305954656 650400779088 650706808896 653077325504 654123336912 654565311009 656506299888 656815202496 656949884091 657015600672 659207971904 659409100128 662967976068 663116883441 663279919056 665599184928 665696239344 666009466048 668023954272 669808264716 672150358008 672466621536 672564677328 674393231856 674598993192 674916408864 677375120736 679085387496 679743672768 679842789664 680931670392 681559286904 683733858336 683942469552 684042198696 684364057632 686224692064 686434063248 686757047616 686857187168 689258894784 690463522296 690999166224 692877840048 692978872104 693190304028 693304935968 693516467376 695729189184 696042939024 696370444608 697259423106 699697503828 700026728976 700128803448 702576917424 702907497408 703051630343 705136396176 705683422944 706916755836 709492044564 709825878288 711972898632 712076715036 712411764912 714902828256 715007071888 716812353468 717507210144 718761207636 719318804184 719423691732 721719072688 721939273416 722278963872 722384283056 724569288984 724910216928 725835628971 728716349016 728822606868 729044974926 729388008792 731371053384 731700876474 731715181728 732045160008 734604874704 734711991192 735888754026 737627940032 738569587374 738917102808 741608968392 741835237644 742184289648 744202124496 744310640408 744888057552 746189908938 748799083044 748908269262 749260649304 751526948556 751880560752 751990196296 754619652048 756524949228 756635261994 758692385838 758923867341 759280959972 762047010828 762405572976 764711631864 764823138372 766048129191 766754197767 767858593312 769200590628 769547473533 769909564836 772002778572 772238321154 772601678568 772714335564 775416256632 775781109344 776771462583 779487570054 779601231117 779968052964 780206025798 782695337832 782809466636 783048306402 783416750184 785546686968 786270727416 787530070098 787644903879 790399032102 790770934584 790886240932 793278445698 793651703016 793893850812 797160903696 798554113074 799328207792 801463235526 804265681788 804382955874 804463420608 807195611412 807394070592 807575417104 811933956774 812181682593 812563834356 812682318438 814891821826 814973337792 815140450107 815523994044 818494937556 819805892643 820561509891 822792435057 823179579444 823299611462 823550805009 826178412156 826381538496 826430484042 826550990091 826939902972 829831432536 831281740659 834310089441 834702653172 834957325854 837227390058 837349470459 837433232928 837999064746 840672770264 841447620568 842918230467 845865630846 845988970833 846073597536 848947108554 849155832864 849346559368 852039812046 852125044032 857041398817 857706269598 860124215232 860249634336 860300585847 860830882602 860916993984 863840917476 864053303616 867201038784 868911778302 869176888389 872164449216 872343288711 872753748012 875341733184 875933178788 880532255061 880748744976 881343843957 883740022839 883957301424 884155844588 884373225408 884554568343 887594985792 889617301407 892858165893 893077686288 896110836807 896200477344 896752903104 896806016658 899190975808 899244233766 899465324256 905356617909 905447183328 907908893856 908318329416 908522344242 908745715872 911832079558 911923292736 912056264928 915245417664 916845005016 920618029728 921240067346 921332221632 923837120064 923971829472 924253738704 924688623168 928057252032 929679230808 929888043446 932930005104 933368971968 933505071264 933560361603 936769223232 937055037024 940181861568 942555674448 945756866547 945989392752 946434504384 946628573139 949202246753 949297198176 949435620048 949882353216 955300311972 955514879289 955749804624 958348276848 958995807811 959091738912 959231588976 962585697888 966092385312 967780838628 971621798688 971763475824 972059966568 972517345056 975161404512 975458931984 975601168632 976060213344 979473166272 979615988256 981185005368 984759449832 985222803744 985523401008 988811957856 989113650192 989579052864 992269499328 993184076736 994451964102 994919878584 998398777392 998544359016 999014199072 1002035931408 1002507414336 1004712397074 1006159536064 1008699932304 1008847015992 1011589847784 1011898489788 1012374613296 1016062681104 1016540763968 1019615509152 1019764184496 1021397505588 1022338930356 1025600787504 1025913704328 1026063298044 1026546086448 1029337038096 1029651094872 1030135571424 1030285780752 1033888342176 1035695283444 1036498749336 1039316760072 1039468308156 1039957403952 1040274701064 1043593783776 1044064408536 1044555666912 1045889134659 1047395582624 1048360969888 1050040093464 1050193205172 1053865376136 1054361246112 1057704594264 1058202270688 1058525134416 1062881204928 1064238066846 1064738817432 1067959347948 1068115072554 1068617647368 1072354242384 1072510607832 1075218530202 1076260815216 1078141811454 1078978206276 1079135537598 1082578609032 1082908910124 1083418445808 1083576424584 1086853933476 1087365325392 1091326583408 1093074523524 1093233910302 1094082013188 1097056580076 1097326305216 1097551314711 1097572772592 1098067740012 1101571216208 1101907312056 1102067986788 1102586537296 1106441910048 1107854381061 1108375654212 1112413452588 1112752856466 1112936870896 1113276434472 1116303186744 1116465960612 1117332086328 1119284863407 1123198624566 1123362403893 1123890973956 1127290422834 1127820841128 1127985294444 1131929478072 1134787423842 1134952892991 1136053082728 1138038578757 1138921439958 1143070516242 1143608359464 1147067447796 1147234707558 1147774510136 1151787889968 1153800885942 1154864347254 1158004167858 1158357481731 1158549037736 1158902517852 1159071503346 1163124384948 1163671664016 1169231355081 1169952079446 1170309038697 1174043006748 1174214199954 1174331659968 1174572459603 1175125125276 1178320030452 1178609735232 1179406091124 1181295105147 1185598548153 1186156401876 1186329361398 1189917668547 1190477554524 1190770248384 1190840776218 1194814449076 1195741355544 1197831169611 1198992311688 1202194853289 1206398522682 1206574433811 1207142157212 1210793417118 1211091105888 1211363125656 1217900935161 1218845751534 1219023477657 1222337732739 1222460006688 1223285991066 1227742406334 1227865220928 1232338318272 1234769369166 1234949417193 1239267618234 1239391585728 1239572307744 1239645726063 1240409854458 1243782254366 1243906673472 1244747148804 1244928651742 1252053979758 1252435988781 1255841085087 1256615196442 1256740899264 1256998597119 1261009155396 1261319190336 1262171430852 1265914160064 1268798446269 1273420662831 1273733749296 1274019839052 1274333072832 1277797702464 1278059718069 1278187566048 1278975451968 1286559404397 1290186322848 1290374451504 1291246323903 1291375490976 1295684634432 1295761376214 1295950317797 1296079955424 1300611909312 1300801558176 1303367667453 1308115819247 1308246673824 1309130622018 1309321513039 1313012599776 1313899768182 1314031201344 1318818200256 1321612534189 1325935952136 1326233766882 1326559838112 1331198369856 1331392478688 1336047908544 1339616529432 1344300716016 1344933243072 1345129354656 1345209024987 1348786463712 1348866350649 1349197986384 1349832817728 1354750241472 1358170774992 1359685579328 1361863340784 1362783516363 1363118573808 1367467716672 1367748119337 1367884939104 1368084397392 1368728115264 1372449384128 1372868126496 1373714374336 1380927044592 1381860101019 1381998332448 1385755680096 1385957744208 1386380608056 1386609871936 1387032934752 1392085878048 1394518846212 1394832065169 1399395007656 1400053457952 1400257606896 1405153834848 1406103260686 1410272792352 1411366845888 1413833511672 1418984089128 1419651756576 1423945797264 1424153430072 1424823529824 1429805656512 1430014143776 1433624706936 1435014420288 1437522415272 1438637608368 1438847383464 1443438145376 1443878546832 1444557927744 1444768566112 1449138577968 1449820433856 1451671257942 1457432698032 1457645213736 1458089949852 1458776017584 1462742106768 1463401752948 1463430363456 1463730443501 1464090320016 1469209749408 1469423982384 1471777508052 1477139174748 1477834205616 1483217936784 1483670475288 1484368579296 1488404248992 1488621280816 1489776115104 1492379817876 1497598166088 1497816538524 1498521298608 1503053897112 1503761121504 1503980392592 1509239304096 1513049898456 1513270523988 1517384771676 1517847734682 1518561919944 1524094021656 1524811145952 1529423263728 1529646276744 1532096258382 1533508395534 1535717186624 1538401181256 1539094947066 1539819129672 1544005557144 1544476642308 1545203357136 1545428671128 1550832513264 1551562218688 1553542925166 1558975140108 1559202462234 1559936105928 1560412051596 1565390675664 1565618933272 1566096612804 1566833500368 1571093373936 1572541454832 1575060140196 1575289807758 1580798064204 1581541869168 1581772481864 1586556891396 1587303406032 1587787701624 1594321807392 1596357100269 1597108226148 1598656415584 1602172608831 1602926471052 1608531363576 1608765911748 1612827795303 1614391222824 1615150834208 1617212717181 1618703306397 1623867913548 1624363365186 1625127668712 1625364636876 1629783643652 1630280900214 1631047988088 1636989875112 1639611785286 1639850865453 1641123019782 1645584870114 1646359158888 1646599222924 1647101610018 1652356824312 1652860968084 1653101980182 1653879805944 1659662865072 1662563481318 1668620178882 1669405306344 1669914651708 1674454780116 1674698940918 1674866465856 1675998129492 1681345540528 1682895241136 1685836460934 1690935634251 1691731261692 1691977941666 1692147195072 1697894217108 1698311665728 1698693118736 1704079624092 1708382159937 1714082797634 1714605774363 1715412539196 1720499268672 1720601171694 1720852061337 1721661765204 1727681834952 1730701328913 1732296520881 1737006251787 1737823556604 1738353776778 1738607255019 1744686577422 1745507496024 1751866357576 1754928119169 1761064510122 1761321299931 1761497489952 1762687687914 1767480045678 1767914602848 1768311689176 1769109136686 1779234602814 1779494042097 1785716331786 1786155372576 1786261164327 1792221673614 1792400954688 1793612033316 1798488467532 1798930648512 1809597784023 1810713235818 1810894366656 1815817787712 1816190125677 1816636658832 1817044688484 1817491431744 1823664159116 1824112529856 1828268627301 1833690010032 1834928986599 1841236059456 1841613609501 1842480134692 1847943658944 1848507477408 1852154053749 1858901427351 1859358461616 1859776086892 1860614781687 1865673381549 1865860010208 1867010142528 1867120723206 1867392977613 1874110074048 1878080969637 1884922794663 1885111348896 1891513733094 1891978785504 1893257146278 1898404493506 1898594396352 1898871240096 1910600623944 1911029758578 1911499609248 1916696553696 1917991615622 1918183477824 1918463177952 1925171395776 1932184770624 1935561677256 1943243597376 1943526951648 1943642064321 1944119933136 1945034690112 1950322809024 1950917863968 1951202337264 1952120426688 1959231976512 1962370010736 1963695933027 1969518899664 1970445607488 1970849652273 1971046802016 1977623915712 1978227300384 1988903928204 1989350650323 1989839757168 1996597829377 1996797554784 1997088718032 1998028398144 1998438098849 2004071862816 2009424794148 2017198078499 2017399864608 2017694031984 2023179695568 2023796979576 2024749226592 2032125362208 2039231018304 2039528368992 2042795011176 2044677860712 2051201575008 2051827408656 2052126596088 2053092172896 2058674076192 2059302189744 2060271142848 2060571561504 2067776684352 2071390566888 2072997498672 2078633520144 2078936616312 2079914807904 2080549402128 2087187567552 2088128817072 2089111333824 2091778269318 2094791165248 2096721939776 2100080186928 2100386410344 2107730752272 2108722492224 2109154891029 2115409188528 2116404541376 2117050268832 2128476133692 2129477634864 2135918695896 2136230145108 2137235294736 2144708484768 2145021215664 2150437060404 2152521630432 2156283622908 2157956412552 2158271075196 2165157218064 2165817820248 2166836891616 2167152849168 2173707866952 2174730650784 2177506886913 2182653166816 2186149047048 2186467820604 2188164026376 2194113160152 2195102629422 2195145545184 2196135480024 2203142432416 2203814624112 2204135973576 2205173074592 2212883820096 2215708762122 2216751308424 2224826905176 2225505712932 2225873741792 2226552868944 2232606373488 2232931921224 2234664172656 2238569726814 2246397249132 2246724807786 2247781947912 2254580845668 2255641682256 2255970588888 2263858956144 2269574847684 2269905785982 2272106165456 2276077157514 2277842879916 2286141032484 2287216718928 2294134895592 2294469415116 2295549020272 2303575779936 2307601771884 2308642420599 2309728694508 2316008335716 2316714963462 2317098075472 2317805035704 2318143006692 2326248769896 2327343328032 2330314387749 2338462710162 2338803693351 2339904158892 2340618077394 2348086013496 2348428399908 2349144919206 2350250250552 2356640060904 2358812182248 2362590210294 2362934711637 2371197096306 2372312803752 2372658722796 2379835337094 2380955109048 2381681552436 2389628898152 2391482711088 2395662339222 2397984623376 2404389706578 2412797045364 2413148867622 2414284314424 2421586834236 2422182211776 2422726251312 2435801870322 2436545047779 2437691503068 2438046955314 2444675465478 2444920013376 2445421350321 2446571982132 2455484812668 2459417677929 2461684529673 2468377305171 2469538738332 2469898834386 2470652415027 2478535236468 2479144615488 2479291452126 2479652970273 2480819708916 2487564508732 2489494297608 2489857303484 2493845221977 2502930268323 2504107959516 2504871977562 2511682170174 2512048411377 2513230392884 2513997194238 2522018310792 2524342861704 2528754691401 2537596892538 2537966912499 2546841325662 2547467498592 2548039678104 2556119436138 2556375132096 2571124196451 2573118808794 2580372645696 2580748903008 2580901757541 2582492647806 2582750981952 2591522752428 2591900635594 2592159910848 2601603116352 2606735334906 2607530665167 2616231638494 2616493347648 2617029866133 2618261244036 2618643026078 2626025199552 2627799536364 2641596765183 2643225068378 2644031531871 2651220068517 2651871904272 2652467533764 2653119676224 2653663705029 2662784957376 2668851904221 2678574497679 2679233058864 2688332510421 2688601432032 2690258709312 2690418049974 2697572927424 2697732701298 2698126071479 2698395972768 2716069853727 2716341549984 2723726681568 2725567032726 2725964461573 2726237147616 2735496238674 2735769878208 2736168794784 2745736252992 2751553964623 2761854089184 2763720202038 2763996664896 2771511360192 2771915488416 2772761216112 2774065869504 2784171756096 2789037692424 2789664130338 2798790015312 2800106915904 2800515213792 2800681084809 2810307669696 2812206521372 2820545584704 2827667023344 2837270599641 2837968178256 2839303513152 2839885719417 2847606740259 2847891594528 2848306860144 2849647059648 2860028287552 2866544637867 2867249413872 2875044830544 2876987423433 2877275216736 2877694766928 2886876290752 2887757093664 2889537132224 2898277155936 2903342515884 2914865396064 2915290427472 2916179899704 2917552035168 2925484213536 2926803505896 2927460887002 2928180640032 2938419498816 2938847964768 2943555016104 2954278349496 2955668411232 2966435873568 2967340950576 2968737158592 2976808497984 2977242561632 2979552230208 2984759635752 2995196332176 2995633077048 2997042597216 3006107794224 3007522243008 3007960785184 3018478608192 3026099796912 3026541047976 3034769543352 3035695469364 3037123839888 3047438792207 3048188043312 3049622291904 3058846527456 3059292553488 3064192516764 3067016791068 3076802362512 3078189894132 3078881277709 3079638259344 3088011114288 3088953284616 3090406714272 3090857342256 3101665026528 3107085850332 3117950280216 3118404924468 3119872211856 3120824103192 3130781351328 3131237866544 3132193225608 3133667000736 3142186747872 3145082909664 3150120280392 3150579615516 3161596128408 3163083738336 3163544963728 3173113782792 3174606812064 3175575403248 3188643614784 3192714200538 3194216452296 3197312831168 3204345217662 3205852942104 3217062727152 3217531823496 3225655590606 3228782445648 3230301668416 3234425434362 3237406612794 3247735827096 3248726730372 3250255337424 3250729273752 3259567287304 3260561800428 3262095976176 3273979750224 3279223570572 3279701730906 3282246039564 3291169740228 3292653944133 3292718317776 3293198445848 3294203220036 3304713648624 3305721936168 3306203960364 3307759611888 3319325730144 3323563143183 3325126962636 3337240357764 3338810612688 3339829303416 3348909560232 3349397881836 3351996258984 3357854590221 3362691081056 3365790482272 3370087211679 3371672921868 3381871268502 3383462523384 3383955883332 3395788434216 3397386237472 3404858678973 3408159248184 3414115736271 3416764319874 3428165595268 3429211548726 3430825078392 3441202343388 3441704122674 3443323530408 3455363669904 3461402657826 3464593041762 3474012503574 3475647113208 3476707553556 3477214510038 3489373154844 3491014992048 3503732715152 3509856238338 3522129020244 3522642599862 3522994979904 3523717378809 3525375375828 3534960091356 3535829205696 3536623378352 3538218273372 3556795644459 3558469205628 3558988084194 3569753005641 3571432663572 3572310745152 3572522328654 3584443347228 3587224066632 3593493508833 3596976935064 3606584559867 3619195568046 3619723301433 3621426471636 3632380251354 3633273317664 3634089376968 3647328318232 3653702805483 3656537254602 3657070432971 3667013198217 3667380020064 3669857973198 3683227219002 3684960269384 3697014954816 3704308107498 3704848251579 3717802854702 3718716923232 3718937178189 3719552173784 3721229563374 3731346763098 3731720020416 3734241446412 3734785955226 3756161939274 3757307966343 3767523255261 3769845589326 3770222697792 3770995791357 3783027466188 3783957571008 3786514292556 3796808987012 3797742480192 3806395338807 3820261988493 3821201247888 3822059517156 3822999218496 3833393107392 3834179154207 3835983231244 3836926355904 3859678213191 3871123354512 3873738971709 3887053903296 3887284128642 3887850953391 3888239866272 3901835727936 3902404674528 3910103002359 3924347457741 3924740021472 3927391866054 3927964539117 3939037799328 3941699304546 3942093604032 3956454600768 3964837602567 3977807856408 3978701300646 3979679514336 3993195658754 3993595109568 3994177436064 3996876197698 4008143725632 4018849588296 4034396156998 4034799729216 4035388063968 4035627074961 4046359391136 4046599051947 4047593959152 4049498453184 4064250724416 4079056737984 4085590022352 4088350549089 4089355721424 4102403150016 4103244358011 4103654817312 4104253192176 4106184345792 4117348152384 4118604379488 4121143123008 4142781133776 4145580303057 4145994997344 4157267040288 4157873232624 4159829615808 4160682599243 4161098804256 4176257634144 4183556538636 4184496195507 4199740261793 4200160373856 4200772820688 4215461504544 4218309782058 4230818377056 4234100537664 4256952267384 4258955269728 4271837391792 4272460290216 4274470589472 4289416969536 4290042431328 4300874120808 4305043260864 4312567245816 4315912825104 4316542150392 4330314436128 4331635640496 4333673783232 4334305698336 4347415733904 4349461301568 4355013773826 4365306333632 4372298094096 4372935641208 4376328052752 4388226320304 4390205258844 4390291090368 4391191330503 4392270960048 4406284864832 4407629248224 4408271947152 4410346149184 4431417524244 4433502616848 4449653810352 4451011425864 4451747483584 4453105737888 4465212746976 4465863842448 4469328345312 4477139453628 4492794498264 4493449615572 4495563895824 4509161691336 4511283364512 4511941177776 4527717912288 4539149695368 4539811571964 4544212330912 4552154315028 4555685759832 4572282064968 4574433437856 4588269791184 4588938830232 4591098040544 4607151559872 4615203543768 4617284841198 4619457389016 4632016671432 4633429926924 4634196150944 4635610071408 4636286013384 4652497539792 4654686656064 4660628775498 4676925420324 4677607386702 4679808317784 4681236154788 4696172026992 4696856799816 4698289838412 4700500501104 4713280121808 4717624364496 4725180420588 4725869423274 4742394192612 4744625607504 4745317445592 4759670674188 4761910218096 4763363104872 4779257796304 4782965422176 4791324678444 4795969246752 4806517826493 4808779413156 4825594090728 4826297735244 4828568628848 4843173668472 4845452502624 4851638151543 4856109919191 4871603740644 4873090095558 4875383006136 4876093910628 4889350930956 4890842700642 4893143964264 4910969625336 4918835355858 4919552596359 4923369059346 4936754610342 4939077476664 4939797668772 4941304830054 4957070472936 4958582904252 4959305940546 4961639417832 4975129017464 4978988595216 4979714606968 4987690443954 5005860536646 5008215919032 5009743955124 5023364340348 5024096822754 5026460785768 5027994388476 5044036621584 5048685723408 5057509382802 5072806902753 5075193785076 5075933824998 5093682651324 5094934997184 5096079356208 5112238872276 5125146479811 5142248392902 5143817323089 5146237617588 5161497806016 5161803515082 5162556184011 5164985295612 5183045504856 5183801271188 5192103986739 5196889562643 5211018755361 5213470669812 5215061330334 5215821765057 5232463276988 5234059732266 5236522488072 5237286052156 5255599072728 5264784357507 5283193530366 5283963899793 5286450136756 5288063063742 5302440137034 5303743808544 5304935067528 5307327410058 5337703808442 5338482126291 5357148995358 5358466117728 5376665020842 5377202864064 5380836099948 5395465402596 5396252142958 5396791945536 5428793352069 5432139707454 5432683099968 5447453363136 5448570377031 5451134065452 5451928923146 5452474295232 5470992477348 5472337589568 5484805881903 5503107929246 5504786959797 5523708178368 5524840828503 5527440404076 5543830976832 5545522432224 5556462161247 5576704282053 5578075384848 5579328260676 5581844345061 5597020144647 5597580030624 5601030427584 5601362169618 5602178932839 5624413042744 5634242908911 5654768383989 5655334046688 5674541199282 5675368633111 5675936356512 5679771438834 5695213480518 5695783189056 5696613720288 5733089275734 5733925246757 5734498827744 5750089661088 5753974846866 5754550433472 5755389533856 5775514187328 5796554311872 5806685031768 5829730792128 5830580854944 5830926192963 5832359799408 5835104070336 5850968427072 5853607011792 5854921774004 5856361280064 5877695929536 5887110032208 5891087799081 5908556698992 5911336822464 5912548956819 5932871747136 5934681901152 5954485123264 5968051950969 5969519271504 5989793488131 5990392664352 5991266154096 5994085194432 5995314296547 6012215588448 6015921570368 6051594235497 6052199593824 6053082095952 6069539086704 6071390938728 6074247679776 6094877584414 6096376086624 6117693054912 6118585106976 6128385033528 6134033582136 6153604725024 6156379788264 6157762555418 6159276518688 6176022228576 6177906569232 6180813428544 6181714684512 6203330053056 6214171700664 6235900560432 6236809848936 6239744423712 6241648206384 6261562702656 6262475733088 6264386451216 6267334001472 6284373495744 6290165819328 6300240560784 6301159231032 6323192256816 6326167476672 6327089927456 6327464673087 6346227565584 6349213624128 6351150806496 6385428401076 6388432904592 6408690435324 6410129873263 6411705884208 6434125454304 6435063646992 6451311181212 6457564891296 6468850868724 6474813225588 6495471654192 6497453460744 6500510674848 6501458547504 6519134574608 6521123600856 6524191952352 6547959500448 6558447141144 6559403461812 6564492079128 6582339480456 6585307888266 6585436635552 6586396891696 6588406440072 6609427297248 6611443872336 6612407920728 6615519223776 6638651460288 6647126286366 6650253925272 6674480715528 6677621225376 6679658606832 6697819120464 6698795763672 6703992517968 6715709180442 6725382162112 6731580964544 6740174423358 6743345843736 6763742537004 6766925046768 6767911766664 6791576868432 6794772474944 6809717357946 6816318496368 6828231472542 6833528639748 6856331190536 6858423097452 6861650156784 6882404686776 6883408245348 6886647060816 6910727339808 6922805315652 6925927261797 6929186083524 6948025007148 6951294226416 6953415107112 6954429020076 6978746309688 6982029984096 6990943163247 7007465430304 7016411080053 7019712476676 7044258040488 7045285199724 7047434757618 7050750751656 7069920182712 7073246756704 7076436546744 7088804134911 7113591288918 7116938411256 7117976168388 7139506011282 7142865327144 7145044657308 7168886694456 7174448133264 7186987017666 7193953870128 7213169119734 7238391136092 7239446602866 7242852943272 7264760502708 7266546635328 7268178753936 7294656636464 7307405610966 7313074509204 7314140865942 7334026396434 7334760040128 7336264050963 7339715946396 7366454438004 7369920538768 7405131915513 7408616214996 7409696503158 7411957245081 7435605709404 7437433846464 7437874356378 7438958910819 7439104347568 7442459126748 7462693526196 7468482892824 7469571910452 7481535665931 7508790804969 7512323878548 7514615932686 7535046510522 7536145234131 7539691178652 7541991582714 7566054932376 7573028585112 7586264074203 7593617974024 7612790677614 7613900737497 7640523976986 7642402495776 7644119034312 7668358308414 7671966462488 7713372589353 7719356426382 7742246709024 7742705272623 7747477943418 7774568257284 7775701906782 7776479732544 7804809349056 7820206004718 7822591995501 7848694915482 7849480042944 7851089598399 7854783732108 7855929078234 7878075598656 7883398609092 7924790295549 7929675205134 7932094595613 7953660205551 7955615712816 7957402601292 7959359028672 7960991115087 7986391317508 7988354872128 7993752395396 8006555712663 8035723493037 8037699176592 8064997531263 8068792313996 8070776127936 8071254149922 8092718782272 8093198103894 8094378214437 8095187918304 8148209561181 8171180044704 8176701098178 8177893384719 8178711442848 8206488716022 8207309634624 8208506384352 8237208758976 8254661893869 8285562267552 8291160606114 8291989994688 8314534080576 8315746465248 8321365198486 8322197608512 8352515268288 8367113077272 8368992391014 8399480523586 8400320747712 8401545641376 8402043254427 8430923009088 8436619564116 8461636754112 8511811798923 8513904534768 8517910539456 8519657158251 8542820220777 8543674783584 8544920580432 8548941178944 8580084862656 8599633913601 8601748241616 8625134491632 8630962270299 8631825650208 8633084300784 8660628872256 8662404755801 8663271280992 8668611396672 8694831467808 8710027547652 8744596188192 8745871282416 8751780639787 8752656105504 8776452640608 8780410517688 8782382661006 8784541920096 8815258496448 8816543894304 8833936412737 8862835048488 8867005233696 8899307620704 8902022851728 8906211475776 8930425493952 8931727684896 8938656690624 8954278907256 8985588996528 8986899231144 8991127791648 9018323382672 9022566729024 9023882355552 9055435824576 9078299390736 9079623143928 9088424661824 9104308630056 9111371519664 9142316376621 9144564129936 9148866875712 9176539582368 9177877660464 9182196081088 9230407087536 9234569682396 9236643833127 9238914778032 9264033342864 9266859853848 9268392301888 9271220142816 9272572026768 9304995079584 9321257550996 9353850840648 9355214773404 9359616635568 9362472309576 9392344053984 9393713599632 9396579676824 9401001002208 9426560243616 9435248728992 9450360841176 9451738846548 9484788385224 9489251215008 9490634891184 9519341348376 9523820436192 9526726209744 9558515592608 9565930844352 9582649356888 9591938493504 9613035652986 9617558826312 9651188181456 9652595470488 9657137257696 9686347336944 9690905005248 9703276303086 9712219838382 9743207481288 9746180191116 9750766012272 9752187821256 9778701861912 9781685401284 9786287928528 9821939250672 9837670711716 9839105192718 9846738118692 9873509220684 9878154953328 9879595337544 9882609660108 9914140945872 9917165808504 9918611881092 9923278835664 9950258034928 9957977190432 9959429213936 9975380887908 10011721073292 10016431838064 10019487910248 10046728680696 10048193645508 10052921571536 10055988776952 10088073243168 10097371446816 10110261635037 10115018765604 10145613805506 10150387570152 10151867649996 10187365302648 10192158712416 10214576036919 10224477744552 10242347208813 10250292959622 10284496785804 10287634646178 10292475235176 10323607030164 10325112368022 10329970591224 10366091009712 10367602542376 10384207973478 10393779125286 10422037510722 10426941339624 10430122660668 10431643530114 10464926553976 10468119464532 10473044976144 10474572104312 10511198145456 10529568715014 10566387060732 10567927799586 10571152136427 10572900273512 10576126127484 10604880274068 10607487617088 10609870135056 10614654820116 10670386933377 10675407616884 10676964252582 10709259016923 10714297990716 10716932235456 10753330041684 10761672199896 10780480526499 10790930805192 10792504285916 10819753679601 10857586704138 10859169904299 10864279414908 10897140754062 10902268130904 10903857846292 10941984954696 10961108416449 10969611763806 10971211298913 11001039594651 11006215858492 11009573919594 11049681657006 11054880808152 11091044864448 11112924322494 11114544754737 11153408564106 11156150769696 11158656521352 11163688690122 11194040289294 11195160061248 11202724339236 11204357865678 11248826085488 11268485817822 11302569765783 11309536767978 11310668093376 11312987374071 11349082398564 11350737266222 11351872713024 11359542877668 11390426961036 11393227440576 11419186016421 11460785965479 11466178551468 11467850493514 11468997655488 11500179322176 11502537462621 11507949693732 11510779067712 11579034639573 11613370063536 11621216915127 11661161709888 11661852385926 11663552860173 11664719598816 11707214023584 11709843548008 11730309007077 11773042373223 11774220064416 11782175598162 11783893617351 11815931416477 11817113397984 11825097913638 11869363802304 11894512807701 11936103901938 11937844366199 11939038543008 11979586976262 11980785328704 11982532308192 11990628593094 12024431176896 12103188470994 12104399187648 12106164191904 12106881224883 12139078173408 12139797155841 12142781877456 12148495359552 12189755168828 12192752173248 12237170213952 12256770067056 12265051647267 12268067164272 12307209450048 12309733074033 12312759576528 12315525110836 12318553037376 12352044457152 12355813138464 12363429369024 12428343401328 12436740909171 12471801120864 12473619697872 12479488847424 12482047797729 12483296412768 12524951466176 12528772902432 12553488586521 12599220785379 12600481121568 12602318462064 12646384513632 12654179854912 12654929346174 12692455131168 12702301612992 12770856802152 12776865809184 12817380870648 12820259746526 12823411768416 12868250908608 12870127293984 12902622362424 12915129782592 12937701737448 12949626451176 12990943308384 12994906921488 13001021349696 13002917095008 13038269149216 13042247201712 13048383904704 13095919000896 13116894282288 13118806923624 13128984158256 13164678960912 13170615776532 13170873271104 13172793783392 13173573991509 13176812880144 13218854594496 13222887744672 13224815841456 13231038447552 13294252572732 13300507850544 13348961431056 13355242450752 13357980976517 13359317213664 13395638240928 13397591527344 13407985035936 13431418360884 13480348846716 13483376629967 13486691687472 13527485074008 13533850093536 13535823533328 13583153736864 13619434715892 13632636992736 13656462945084 13667057279496 13712662381072 13716846194904 13723300313568 13764809373552 13766816490696 13773294121632 13821454679616 13845610631304 13851854523594 13858372167048 13896050014296 13902588452832 13906830214224 13908858040152 13957492619376 13964059968192 13981886326494 14014930860608 14032822160106 14039424953352 14088516080976 14090570399448 14094869515236 14101501503312 14139840365424 14146493513408 14152873093488 14177608269822 14227182577836 14233876822512 14235952336776 14279012022564 14285730654288 14290089314616 14337773388912 14348896266528 14373974035332 14387907740256 14419553479479 14426338239468 14476782272184 14478893205732 14485705886544 14529521005416 14536357507872 14554914454629 14568329757573 14589313272928 14614811221932 14626149018408 14628281731884 14668052792868 14672528101926 14679431892792 14732908876008 14739841077536 14758657789077 14810263831026 14817232429992 14819393006316 14823914490162 14871211418808 14875748712756 14877917821638 14878208695136 14884918253496 14925387052392 14936965785648 14939143820904 14963071331862 15017581609938 15024647757096 15029231865372 15070093021044 15072290468262 15079382357304 15083983165428 15132109864752 15146057170224 15172528148406 15187235948048 15225581355228 15227801474994 15281047953972 15284804991552 15288238068624 15336716616828 15343932924976 15426745178706 15431451969267 15438712852764 15484493418048 15485410545246 15487668552033 15494955886836 15549136514568 15551403813564 15576311960217 15590668687929 15633056266083 15640412009436 15645183991002 15647465295171 15697389830964 15702179196798 15709567464216 15711858156468 15766797218184 15794353072521 15849580591098 15851891699379 15859350410268 15864189191226 15907320411102 15911231425632 15914805202584 15921982230174 15972782635016 15987504790792 16013111425326 16015446378873 16071446986074 16075398353184 16129995062526 16137584627992 16142508299844 16186396207788 16188756428874 16190375836608 16286380056207 16296419122362 16342360089408 16345711131093 16353402196356 16355786769438 16357422885696 16412977432044 16417012768704 16454417645709 16509323787738 16514360879391 16571124535104 16574522485509 16582321212228 16631492930496 16642730396972 16669386483741 16730112846159 16734226154544 16737984782028 16745533035183 16791060433941 16798961047172 16803091282752 16804086508854 16806536798517 16873239128232 16902728726733 16964305151967 17023623597846 17026105899333 17027809069536 17039314316502 17085640441554 17087349567168 17089841160864 17199267827202 17201775740271 17203496483232 17250268983264 17261924540598 17263651300416 17266168601568 17324809511602 17326542561984 17389662935616 17420055095304 17489192376384 17491742564832 17492778578889 17503561279574 17505312211008 17552905281216 17560821035376 17564765322012 17569083840192 17633087788608 17667872825474 17673263397243 17725670096976 17734010467392 17737646870457 17798615241408 17804045703456 17863455369792 17904155852907 17908557814512 17969380464393 17971177993056 17973798462288 17982255583296 17985942889641 18034842688307 18036646765344 18047764711104 18154782706491 18156598781472 18159246287856 18208617260112 18220920348409 18222743039328 18284632753242 18289128259872 18353079164736 18355755320928 18460814175072 18469139364792 18473287666254 18477829556064 18528066685728 18533719707696 18542440285632 18545144053536 18609990159168 18642515101992 18707701681296 18710429546808 18719233271136 18724944619152 18784688107968 18787427199264 18793159353648 18802002004416 18853120487232 18870497457984 18900721682352 18903477693096 18969576770448 18978502430016 18981269782368 18982394019261 19038682696752 19047640872384 19053452419488 19117031185216 19165298713776 19226071305972 19230389619789 19235117652624 19302376362912 19305190940976 19314274515392 19372694673888 19406552606172 19424439676764 19486414962576 19492360382232 19501532024544 19504375642512 19557403723824 19563370802568 19572575857056 19643878501344 19675341423432 19678210385436 19693476237384 19747018441368 19756309906656 19759190675088 19765219320216 19828281891744 19834331617008 19837223762184 19846557671328 19900516069856 19915954380864 19918858427872 19950761775816 20023442146584 20032863676128 20038975820496 20093457361392 20096387291016 20105843143072 20111977553904 20176146486336 20194742893632 20220523270074 20230037531208 20291227611012 20300775140304 20303735299992 20374730605296 20384317424832 20429152073838 20448955489104 20484694417626 20500585919244 20568993571608 20575269292356 20584950470352 20647214060328 20650224736044 20659941182448 20732182019424 20735205084752 20768415946956 20787558250572 20844075021444 20853882679248 20860245321336 20863287060228 20929853107952 20936238929064 20946089952288 20949144208624 21022396290912 21049233240159 21059137430028 21132774121464 21135855599172 21142304272854 21145800547024 21152252254968 21209760548136 21219740270112 21229309640232 21266412404733 21340773866754 21350815233768 21353928505164 21418518033846 21428595981432 21506660083368 21523344399792 21560961052998 21581861610384 21585008571832 21639507359202 21715173408276 21718339808598 21728558829816 21794281508124 21804536261808 21807715692584 21883969909392 21922216832898 21939223527612 21942422597826 22002079189302 22008792152889 22012431716984 22019147839188 22099363314012 22109761616304 22215395746539 22225848644988 22229089509474 22235871735243 22306817128212 22312301539392 22316876732457 22317313042704 22327377380244 22388080578588 22405448678472 22408715731356 22444606997793 22497652170976 22526372414907 22536971635644 22605139531566 22608435702393 22619073535956 22625974748142 22698164797128 22701474532444 22719085755336 22758792222609 22780853922072 22838372032842 22841702212491 22921571930958 22932357102936 22935700987028 23005074925242 23015899387464 23140117768059 23158069279146 23226740127072 23242433830254 23323704771852 23327105720346 23329439197632 23414428047168 23419687096016 23460618014154 23546084746446 23548440128832 23553268795197 23564351196324 23567787234702 23631862832954 23634226795968 23650195827276 23774370886647 23789025615402 23796283786839 23860980616653 23872207803876 23875688732398 23878077086016 23882973345261 23959173952524 23965064616384 23981257186188 24019667137989 24107170479111 24194992593789 24206376941988 24212328383808 24213762449766 24278156346816 24279594311682 24283134643311 24285563754912 24379510337656 24444628683543 24513540134112 24530103294534 24533680154157 24536134328544 24619466148066 24625519153056 24631050221672 24711626276928 24763985681607 24854200565693 24856686802656 24873481818342 24943602241728 24947239395744 24964095595458 24966592825536 25057545804864 25106977173042 25110638149591 25198441570758 25200962243136 25204636924128 25206129763281 25292769027264 25309858692348 25384910262336 25535435396769 25541713604304 25553731618368 25558971474753 25628460662331 25634761741296 25640519493052 25646823536832 25740254587968 25798901740803 25805244724848 25875403474896 25892886810897 25899252902352 25981886616768 25987214267403 25989813842976 26005834190016 26076538298432 26084494403424 26233788564576 26237613847248 26255341919361 26257968316512 26329357921824 26341231553064 26345587566784 26347147983018 26353625760288 26445775489344 26449631682912 26501809238211 26588505145464 26601015701088 26697922862112 26715961953034 26718634427328 26791276481856 26795183054688 26815970071872 26862836721768 26960697693432 26966753259934 26973383374944 27054970148016 27067700187072 27071647066656 27166307473728 27238869431784 27265273985472 27312925890168 27334114558992 27425324762144 27426949129863 27433692389808 27446600627136 27529618747104 27533632981392 27546588243264 27691221262608 27703709047188 27709931499381 27716744334096 27792100028592 27805176905664 27810878426519 27813660428448 27817716080304 27914985238752 27963772652988 28065644320212 28078849906704 28177032161952 28181140798896 28189739030472 28203003006624 28279680730848 28305746186976 28355216539644 28454365155672 28467753645024 28471904673552 28558024045128 28571461308576 28580178629232 28675546777824 28697792533056 28747948070664 28775815480512 28839106958958 28852676478936 28953564544368 28957786411464 28971411773088 29059042010832 29072715015744 29109828909258 29136659515146 29178626545856 29229622443864 29252298036816 29256563463768 29336105585736 29345056203852 29358863785584 29465817752016 29479682155072 29517315578154 29620527662052 29634464859984 29638786012632 29647828980324 29742422837616 29751497425512 29755835643276 29756417390272 29769836506992 29850774104784 29873931571296 29878287641808 29926142663724 30035163219876 30049295514192 30058463730744 30140186042088 30144580936524 30158764714608 30167966330856 30264219729504 30292114340448 30330784905111 30345056296812 30374471896096 30451162710456 30455602949988 30562095907944 30576476137248 30643728110757 30673433233656 30687865849952 30727041626439 30853490357412 30862903938534 30877425705528 30970821090492 30975337104066 30989911773672 31098273029136 31102807627128 31152623920434 31181337375858 31266112532166 31280824018872 31290367982004 31294930590342 31394779661928 31404358393596 31419134928432 31423716312936 31533594436368 31588706145042 31699161182196 31703783398758 31718700820536 31728378382452 31814640822204 31822462851264 31829610405168 31843964460348 31945565270032 31975009581584 32026222850652 32030892757746 32127777050769 32142893972148 32150796706368 32259990125052 32275169255984 32285016599688 32372792415576 32377512857748 32459261038803 32572760112414 32577509712897 32592838244724 32691422262186 32706804392712 32711573538876 32825954864088 32883325249347 32908835291418 32913633896739 33003118783953 33018647575476 33028721758782 33149044971018 33164642424456 33285460793944 33338772967482 33343634264211 33460225692318 33468452309088 33475969564056 33491066070366 33582120867882 33597922094344 33608173017708 33613073597034 33746478256464 33805457453466 33907709297349 33928610303934 33938962122213 34047247195692 34052211798666 34055618139072 34078628633004 34171280883108 34179682321728 34257558049263 34382357896437 34398535654404 34403551480542 34406992966464 34500537966528 34507612387863 34523849081196 34532337203136 34649619023204 34737103918719 34840110190608 34863650745381 34983485129664 34985557157778 34990658580519 35007122559148 35121642070752 35129530644024 35190927021231 35319127119669 35335745650948 35346526794486 35351680852053 35447794249431 35451340193952 35475293740914 35608091406912 35683538423103 35808311705814 35813533098597 35817115629024 35938760928786 35942355986112 35947596924576 35971885779282 36069685376614 36073293530688 36309565412982 36313197562944 36318492575712 36320643674649 36417234520224 36419391467523 36441840696818 36445486078656 36569265506484 36578256519744 36711510641856 36795154941801 36921628350144 36929199222099 36938278729584 36946575332508 36955659112128 37056133371456 37067439415392 37090288107072 37285030203984 37310222727513 37415403362592 37420859093616 37438466542272 37446143393187 37449889238304 37574854398528 37586318707296 37660465759563 37797662356137 37801443364704 37806955386192 37935358758163 37939153540896 37962539564736 37964788038522 37970323878131 38077365393504 38106904838976 38326763491481 38330597427552 38452142611944 38460779239578 38470235305248 38604752725824 38610381881952 38745389347776 38813105212344 38848879353528 38972829925152 38984720764464 39003064049088 39008751285024 39114807447648 39126741605136 39145151714112 39287757002688 39350682846864 39356420770872 39386952474768 39494036882736 39512619813312 39518381350176 39520721974527 39530438640432 39656563783488 39668663234016 39674447524368 39693115342656 39801032139712 39837716855744 39901523551632 40046884293168 40065727352256 40073942929551 40077951640992 40186914722784 40192774582032 40211686286144 40223955107808 40441046540148 40450129889901 40460075062416 40582455222024 40601550280608 40607470599984 40749461210592 40858304147676 40897910978208 40969388835252 41001171838488 41137987143216 41150538584712 41169900940704 41294428120656 41300449472088 41319882364896 41464364038848 41470410169504 41536831893912 41575116501144 41688150042888 41707765358496 41720490642672 41726574120456 41859706215904 41872477858128 41892179904576 41898288417248 42044792581824 42098466480318 42118274860056 42265548242928 42271711198344 42284608545708 42291601094048 42304504509936 42419521096272 42439480540224 42458619280464 42532824809466 42681547733508 42701630467536 42707857010328 42837036067692 42857191962864 43013320166736 43046688799584 43121922105996 43163723220768 43170017143664 43279014718404 43430346816552 43436679617196 43457117659632 43588563016248 43609072523616 43615431385168 43767939818784 43844433665796 43878447055224 43884845195652 44004158378604 44017584305778 44024863433968 44038295678376 44198726628024 44219523232608 44275973367231 44430791493078 44451697289976 44458179018948 44471743470486 44613634256424 44633753464914 44634626085408 44654754760488 44776161157176 44810897356944 44817431462712 44889213995586 44995304341952 45052744829814 45073943271288 45210279063132 45216871404786 45238147071912 45251949496284 45396329594256 45402949064888 45438171510672 45517584445218 45561707844144 45676744065684 45683404424982 45843143861916 45864714205872 45871401974056 46010149850484 46031798774928 46280235536118 46294355907801 46316138558292 46453480254144 46463005656099 46484867660508 46647409543704 46654211440692 46728935880651 46772006063787 46839374192032 46899168798249 46921236028308 46942395885513 47092169492892 47106537590394 47128702392648 47135574469404 47263725665908 47300391654552 47383059217563 47548741773294 47555675098137 47578051230804 47592567573678 47721961233306 47744415607752 47751377464796 47765946690522 47918347905048 47962514372376 48039334275978 48046339136619 48214340958222 48389985187578 48412753883976 48427524899532 48559188623364 48566269286622 48571127509824 48759020675312 48889257367086 49027080268224 49037133393279 49060206589068 49067360308314 49072268657088 49238932296132 49251038306112 49262100443344 49527971363214 49543082638173 49708401131386 49713373605312 49723567456527 49746963636684 49894478791488 49928191190916 50008159451223 50190338538477 50213954346084 50221276299182 50236599105549 50373181301823 50396883141516 50409273848256 50412259526562 50419610395551 50619717384696 50708186180199 50892915455901 51070870793538 51078317697999 51083427208608 51117942949506 51256921324662 51269523482592 51281038986104 51597803481606 51605327220813 51610489449696 51750806949792 51785773621794 51798505804704 51974428534806 51979627685952 52168988806848 52279525327837 52467577129152 52475227694496 52478335736667 52510683838722 52515936633024 52658715843648 52682463106128 52694295966036 52707251520576 52899263365824 53003618476422 53019790191729 53177010290928 53202031402176 53212940611371 53395845724224 53431923906068 53590366109376 53712467558721 53725673443536 53908141393179 53921395386864 53933506519868 53946766749888 53957828668923 54104528064921 54109940296032 54143294133312 54464348119473 54477738863568 54625851780336 54662761045227 54668229117984 54850649524288 54853898259726 54867384779616 55059237494208 55067265962784 55382442525216 55407418094376 55419862998762 55433488668192 55584200057184 55621756853038 55627320856896 55635432160608 55829970477504 55927545305976 56131288640424 56157699813408 56354064323904 56362281597792 56379478060944 56406006013248 56559361461696 56611492373952 56710433079288 56908730311344 56935507290048 56943809347104 56947182057783 57116048090256 57142922617152 57160357258464 57351093555648 57495896141328 57678213917916 57691168859367 57705352957872 57901337051933 57907129088736 57915572822928 57942823546176 58118084021664 58219657818516 58273319030292 58459244887728 58498744276471 58504596073632 58513126927536 58672211171472 58690112407704 58717727571168 58931635504032 59034631156308 59241055324104 59268929719968 59277572025264 59295657960648 59484845675232 59502994851024 59511671286552 59539673013984 59701548209568 59747863142592 59756575283616 59852285327448 60070326439752 60098591028384 60116927461488 60280372084176 60289161873048 60317529429216 60335932661712 60528439459008 60584228680896 60661569810222 60690112593624 60748943792192 60902325420912 60911205899976 61124191815888 61152952274496 61287456221514 61346866467312 61375731699904 61454083252878 61706980714824 61725807877068 61754851411056 61941642180984 61950674208132 61979823547344 62196546058272 62205615254256 62305247840868 62362674751716 62532225064332 62561648037744 62580735964008 62589861180684 62789559323856 62808716787192 62838269856864 62847432625872 63067188872736 63147699720477 63177412290084 63398322364392 63407566797516 63437401641072 63456756764904 63629281644408 63659220810336 63687928920696 63799237214199 63891130540064 63950019163168 64052445701304 64061785515492 64255554101538 64285787944296 64519980250104 64550338511968 64570033199376 64745584831152 64755025715496 64918522077606 65145520224828 65155019425794 65185676489448 65382844524372 65413608785424 65423147077752 65651909728176 65766650498694 65817670582836 65827267793478 66006237567906 66037295150952 66057443517564 66298089942036 66329284848912 66570921587888 66677545934964 66687268528422 66920451384636 66936904618176 66950630197371 66951939128112 66982132140732 67164241735764 67195844188688 67216346035416 67226147194068 67492956512928 67579117244721 67610914906932 67815418594698 67825307107179 67857220607868 67877924244426 68094494391384 68104423597332 68157257266008 68276376667827 68342561766216 68515116098526 68525106637473 68764715792874 68797071308808 68807102961084 69015224775726 69047698162392 69299238046408 69420353304177 69474207837438 69680220381216 69727301490762 69971114315556 69981317161038 70014245118296 70243284141504 70259061288048 70381854042462 70638254239338 70659806385591 70671491301896 70693053588972 70703361704106 70895588498862 70902680387904 70950587481828 71323112659941 71367076846206 71388851360517 71582941849959 71616623411628 71627066197194 71634231258048 71648920035783 71877521857572 71895193849152 71943771558564 72059001413967 72139370753228 72321511437333 72584977781367 72619130825964 72636985151424 72641287349298 72834469040448 72838782935046 72849403929933 72883681393636 73138531012968 73333886050629 73590309883602 73601040462471 73858398444198 73876557459168 73893150665016 74134878830784 74291957044821 74562601697079 74570060407968 74620445455026 74830806725184 74841718187232 74892286786374 74899778476608 75172637414592 75320931519126 75331914448773 75595324712274 75602886729408 75613910772384 75618389289843 75870717516326 75878307081792 75929576077044 75940647756262 76154730787008 76606306190307 76653526982962 76661194855104 76676914424259 76885381986993 76904285223888 76921558479156 76940470610496 77220763763904 77396705222409 77626210424688 77678660432691 77697758707056 77945659850304 77961642802209 77969441528928 78017502570048 78229614895296 78253483210272 78701365693728 78712841541744 78766025758083 78773904949536 78988073765472 79036762700352 79041443949054 79052969385617 79060877280864 79337326468032 79348895048736 79505427714633 79795064974067 79803047103264 80093768586336 80147885859102 80155903281984 80373829445568 80385549164064 80447910215616 80882093080296 80900259779802 80920150124832 81164910444048 81203100561216 81214941199968 81498922421184 81716608295352 81795821956416 81938777670504 82002343676976 82275974286432 82280847389589 82301077169424 82339801881408 82588856241312 82600898944176 82639764729792 82940820339008 83073663787824 83129794498143 83150233002288 83376300085776 83415530716992 83432635279557 83440981285344 83453148240912 83719412431808 83744955716256 83796576834496 84196932960636 84236549720112 84531096485856 84543422396688 84569217091416 84583202188096 84609009019872 84839042192544 84917238560928 85065649618932 85363095467016 85403260935072 85415714020656 85674072135384 85714383925728 86026640333472 86093377599168 86243844211992 86327446441536 86340034287328 86558029436808 86860693633104 86873359234392 86914235319264 87177126032496 87218145047232 87230862770336 87535879637568 87688867331592 87756894110448 87769690391304 88008316757208 88035168611556 88049726867936 88076591356752 88397453256048 88439046465216 88551946734462 88861582986156 88903394579952 88916358037896 88943486940972 89227268512848 89267506929828 89269252170816 89287557053561 89309509520976 89552322314352 89621794713888 89634862925424 89778427991172 90105489659628 90147886542576 90420558126264 90433742809572 90476294143824 90503898992568 90792659188512 90805898129776 90876343021344 91035168890436 91123415688288 91353488131368 91366808849964 91686287723832 91729428411744 91742803948112 92020299700968 92063597549856 92181124879317 92560471072236 92588711815602 92632277116584 92926011312198 92969735321016 93294819087408 93308422881384 93457871761302 93544012127574 93678748384064 93798337596498 93842472056616 93884791771026 94184338985784 94213075180788 94257404785296 94271148938808 94527451331816 94600783309104 94766118435126 95097483546588 95111350196274 95156102461608 95185135147356 95443922466612 95488831215504 95502754929592 95531893381044 95836695810096 95925028744752 96078668551956 96092678273238 96383331152307 96428681916444 96779970375156 96825507767952 96855049799064 97118377246728 97132538573244 97377783116409 97518041350624 97732529138691 97778514734172 98074266786558 98120413178136 98134720616628 98477864592264 98524200886688 98649975748041 98740901690217 99009356351859 99055942726428 99086165276346 99416802262772 99447134913054 99493927273368 99856382381832 100016318902446 100030902792633 100380677076954 100427908692168 100442552598364 100473198211098 100746362603646 100793766283032 100824519053124 100839220791102 101239434769392 101416372360398 101785830911802 102141741587076 102156635395998 102166854417216 102235885899012 102513842649324 102539046965184 102562077972208 103147073689311 103195606963212 103210654441626 103220978899392 103501613899584 103522837163589 103571547243588 103597011609408 103948857069612 104211311756157 104559050655674 104590952236143 104950455388992 104956671473334 104971975741557 105021367677444 105364926212256 105388591932072 105572781063693 105957381359007 106007236952844 106039580383458 106055042556159 106343382748293 106354020581856 106425881222742 106863847812136 107050615269309 107424935117442 107440599295791 107451346887072 107816282786358 107842790773728 107867013039736 107915657337846 108209056129842 108219880592064 108928696238946 108955477727136 108961931023947 109251703560672 109258174402569 109325522090454 109336458235968 109707796519452 109734769559232 110134531925568 110385464825403 110764885050432 110787597666297 110814836188752 110839725997524 110866977336384 111168400114368 111243513706076 111270864321216 111855090611952 111930668182539 112262577280848 112315399626816 112338430179561 112724563195584 112758956121888 112981397278689 113392987068411 113420866158576 113806076274489 113817460622688 113887618694208 113894364115566 113910971634393 114232096180512 114320714516928 114980290474443 114991792282656 115356427835832 115382337718734 115410705915744 115802674103866 115814258177472 115831145645856 116236168043328 116439315637032 116546638060584 116918489775456 116997488552942 117009192147264 117026253855072 117344422342944 117380224815408 117435455142336 117863271008064 118069262312616 118482110648208 118537859439936 118555144050528 118562165923581 118591315921296 118969691350464 119005989702048 119023342573104 119079346027968 119403096419136 119513150567232 119704570654896 120140652879504 120197182056768 120221828788653 120233854922976 120560744168352 120578323746096 120635058858432 120671865323424 121323139620444 121350389669703 121380225187248 121792467591997 121804650841824 121822411799952 122248383631776 122574912443028 122693732934624 122908166505756 123413961429648 123451615754136 123509702822112 123883284361968 123901348416264 123959647094688 124393092116544 124411230508512 124610495681736 124725349503432 125064450128664 125123296075488 125161471928016 125179722361368 125579118647712 125617433574384 125676539713728 125694865251744 126134377745472 126295399440954 126354824580168 126796644728784 126815133595032 126874803282144 126913513529808 127258563288816 127318441620672 127375857841392 127598474428398 127782261080128 127900038326336 128104891402608 128123571030984 128511108203076 128571575888592 129039960500208 129100677023936 129140066398752 129491169662304 129510051430992 129837044155212 130291040449656 130310038851588 130371352978896 130765689048744 130827217570848 130846294155504 131303819456352 131533300997388 131635341165672 131654535586956 132012475135812 132074590301904 132114887035128 132596179884072 132658569697824 132827920101693 133141843175776 133355091869928 133374537056844 133840902769272 133901260394742 133903878256224 133964264281464 134328483471528 134391688377376 134432692070832 134452294388136 134985913025856 135158234489442 135221829813864 135630837189396 135650614214358 135714441215736 135755848488852 136188988782768 136208847194664 136314514532016 136552753335654 136685123532432 137030232197052 137050213274946 137529431585748 137594142617616 137614205922168 138030449551452 138095396324784 138598476092816 138840706608354 138948415674876 139360440762432 139389016968297 139454602981524 139942228631112 139962634322076 140028490236592 140518122576096 140697506394747 140763708084924 140827187656539 141276508478676 141319612771182 141342982603792 141386107177944 141406723408212 141791176997724 141901174963656 142149177652689 142646225319882 142667025294411 142734153692412 142777702721034 143165883699918 143233246823256 143254132394388 143297840071566 143755043715144 143887543117128 144118002827934 144139017409857 144278741506456 144643022874666 145169955562734 145238261651928 145282574698596 145677565870092 145698807859866 145767362787272 146277062025936 146667772101258 147111400179837 147180619767204 147202080924942 147716796888396 147753114918336 147786301330032 148583914089642 148629247914519 149125203394158 149140120815936 149170702369581 149240890910052 149683436374464 149784573572748 150024478353669 150571015615431 150641863038252 150663828897546 150709797316647 151119543905469 151190649424548 151227821544768 151236778579686 151258831186653 151741435032652 151859152154088 151881295512524 152124558540597 152678746367703 153212612380614 153234953093997 153307053965924 153353828848518 153770763973986 153808570447776 153843116958312 154793410444818 154815981662439 155252420849376 155357320865382 155395517414112 155923285604418 155938883057856 156506966420544 156838575983511 157402731387456 157425683083488 157435007210001 157532051516166 157547809899072 157976147530944 158082887898108 158105938771234 158121754561728 158697790097472 159010855429266 159059370575187 159590129948134 159606094206528 159638821834113 160187537172672 160295771718204 160771098328128 161137402676163 161724424179537 161764186160592 161800519559604 161840300249664 161873486006769 162313584194763 162329820888096 162429882399936 163393044358419 163433216590704 163877555341008 163988283135681 164004687353952 164551948572864 164561694779178 164585690360219 164602154338848 165177712482624 165201797888352 166147327575648 166259588996286 166283832155953 166300466004576 166752600171552 166865270559114 166881962570688 166906296481824 167489911432512 167844791842003 168393865921272 168473099440224 169062192971712 169086844793376 169138434182832 169218018039744 169678084385088 169834477121856 170131299237864 170726190934032 170806521870144 170831428041312 170841546173349 171348144270768 171428767851456 172053280666944 172487688423984 172680068574656 173073506578101 173116058873616 173704011155799 173721387266208 173746718468784 173828470638528 174354252064992 174461725540672 175377734663184 175496232829413 175513788220896 175539380782608 176016633514416 176070337223112 176099453735872 176153182713504 176794906512096 177103893468924 177723165972312 177806789159904 177832716075792 177886973881944 178454537025696 178535013859656 178575114107122 178619019041952 179104644628704 179243589427776 179269725850848 179556855982344 180210979319256 180295773085152 180841116252528 180867485619144 180952588287648 181007797985136 181585318377024 181611796259552 181752686042688 182070337780872 182246831376576 182706976262736 182733617699928 183372575447664 183458856823488 183485607896224 184040599401936 184127195099712 184362249758634 185120942144472 185177423631204 185264554233168 185852022624396 185893766324627 185939470642032 186589638174816 186616845762768 186915743522604 187088024255148 187596675192996 187684944113232 187769583542052 188368677971568 188426150361576 188514809570592 188542297877616 189054902663632 189201566618208 189532236870252 190194967093176 190222700392548 190312204923216 190370270294712 190887844933224 190977662431008 191005509859184 191063786762088 191673391620192 191850057489504 192157337103912 192185356546476 192766662304614 192857363832888 193559940750312 193651015535904 193710099598128 194236754493456 194265077146488 194755566232818 195036082701248 195465058277382 195557029468344 196148533573116 196240826356272 196269441233256 196955729184528 197048401773376 197299951496082 197481803380434 198018712703718 198111885452856 198172330552692 198833604525544 198894269826108 198987854546736 199712764763664 200032637804892 200061805585266 200761354153908 200851890592113 200855817384336 200885105196728 200946396422196 201492725207292 201587532566064 201649038106248 201678441582204 202478869538784 202737351734163 202832744720796 203475921321537 203571661823604 204283483174152 204313270791996 204471771798024 204829130003481 205027685298648 205124155944416 205575319912419 206294147378622 206391213926424 206421308883252 207045674327178 207143094487176 207897714139224 208261059912531 208422623512314 209118101311348 209181904472286 209913342946668 209943951483114 210042735354888 210729852424512 210777183864144 211145562127386 211914762718014 212014473905688 212079160766916 212110085112318 212686765496586 212708041163712 212851762445484 213727695624272 214101230538618 214748825549877 214849870234884 214881198591582 214902693774144 214946760107349 215632565572716 215685581547456 215734026079472 215831314675692 216418112259684 216964534311999 217754933344101 217857392477892 217910955454272 217923862047894 218503407121344 218516348805138 218548211789799 218651044180908 219415593038904 220001658151887 220770929650806 220803121387413 221575195332594 221629672377504 221679451995048 222487027412152 222875871134463 223687805091237 223710181223904 223861336365078 224525154561696 224676860359122 225517912243776 225962794557378 225995743346319 226785974136822 226841732317152 226855167869529 227612152548978 227634921245376 227788728231132 227821943268786 228464192361024 229818918570921 229960580948886 229983584565312 230030743272777 230656145960979 230712855671664 230764675437468 230821411831488 231605348207732 231662291291712 232190115667227 232878631274064 233035981298073 233093276121168 233836979550912 233884928406627 233994977105884 234052507710144 234688844685888 234760449630816 236138524625232 236298077274249 236964221296416 237110288101056 237124331847162 237158908156851 237182631842592 238011979404096 238046685146208 238516283143899 239385194922201 239409141309792 240281305759008 240443657577306 240467709845952 241121488336704 241156647492192 241343730646848 242646279240888 242700779339406 242760450374496 243584935183994 243609301683648 243644823599904 244496767263552 245149824886056 245387465869248 245816333011512 246827922859296 246842542168767 246903231508272 247019405644224 247766568723936 247802696832528 247919294189376 248822461017024 249220991363472 249389383494429 249450699006864 250128900257328 250246592150976 250297905838671 250322943856032 250359444722736 251158237295424 251234867148768 251389730503488 252590798881908 252709649160336 253593289457568 253630267190064 253749606564288 253801638553823 253827027059616 254517126577632 254751715682784 255196948856796 256184155969373 256209782805216 256247142061968 257022216406152 257143151777184 258079921000416 258280132797504 258982339324608 259020102861984 259674088310424 260582080899312 260620077703176 260742705957792 261531378097488 261654435141696 261692588311008 262607638912704 263066601994776 263270682331344 263309071173912 264024950271624 264149180603808 264229774070256 265192359768144 265317139395648 265655840203386 266283686351552 266710183739856 266749074113688 267681805538544 267802520789484 267807756512448 267862671160683 267928528562928 268656966943056 268783376754752 268865384141664 268904588776272 270316468978884 270443659627728 271261674378792 271301228428716 271428882431472 271511696977704 272377977565536 272417694389328 272629029064032 273105506671308 273370247064864 274060464394104 274100426549892 275058863171496 275188285235232 275228411844336 276060899102904 276190792649568 276543374637951 277196952185632 277681413216708 277896831349752 278778033936594 278909205963048 279884457262224 279925268644152 280056980473184 281036245152192 281395012789494 281527416169848 281654375313078 282553016957352 282639225542364 282685965207584 282772214355888 282813446816424 283582353995448 283802349927312 284298355305378 285292450639764 285334050588822 285468307384824 285555405442068 286331767399836 286466493646512 286508264788776 286595680143132 287510087430288 287775086234256 288236005655868 288278034819714 288557483012912 289286045749332 290339911125468 290476523303856 290565149397192 291355131740184 291397615719732 291534725574544 292554124051872 293197587416073 293335544202516 294222800359674 294361239534408 294404161849884 295433593776792 295572602660064 295949927244123 296222705070651 297028069055577 297167828179284 297258495829038 298250406788316 298341404739162 298481781820104 299569147145496 300048956707338 300092708377899 301142031230862 301283726076504 301327657795092 301419594633294 302239087810938 302381298849096 302473557159372 302517662373306 303482870065304 303718304308176 303762591025048 304249117081194 305357492735406 306425224761228 306469906187994 306614107931848 306707657697036 307541527947972 307617140895552 307686233916624 309441221067933 309586820889636 309631963324878 310504841698752 310568511490767 310714641730764 310791034828224 311846571208836 312633935268471 313677151967022 313772856708429 314851366166976 314870014420002 314915927224671 315064103032332 316165775796216 316211877542468 316718343191079 317872144077021 318021710858532 318118741150374 318165127668477 319030148244879 319180259896268 319277643668226 320591543436408 321151845807927 322274805352326 322321797887373 323448848359074 323528372321184 323601039119208 323746972013538 324627168389526 324659641776192 326786088716838 326866433181408 327755110682016 327774523207707 327976566271362 328009374707904 329123389558356 329171380720438 329204308677696 330403595776704 331156394476209 332294655151296 332362792998891 332519177992572 332567664311906 332600932009152 333505200343104 333730541118228 333812592963648 335689583684006 335792004547617 336787731842544 336946198880448 337015290538683 338173689586752 338276868365664 338944191836067 340178961205233 340262598475728 341418228823467 341452381868064 341662856082624 341683092346698 341732914903179 342662011077833 342696288541536 344940871423329 344975376847968 346147013156202 346197486619771 346232117747232 347408022311598 347442774532416 347493436937568 348708504129984 350755469326368 350992465658826 351027576441792 351078761565216 352033267028832 352140674446224 352306365427008 353589813024192 354207786937848 355446331944624 355613578319808 355665432151584 355686497770743 355773947763888 356909074051392 357070027719312 357150228214244 357238038083904 358209289257408 358539451701696 359113711964688 360421958638512 360591546170304 360665486365959 361682232505056 361734971238288 361905176575296 362015595970272 363223592519104 364051169009109 364140675561744 365377402775991 365413952525472 365467235399856 366745150895328 366971215792448 368081198803872 368724499517268 370241884288944 370354847262408 370529108466336 371704045248792 371787532649254 371878941284064 373179276349632 373233691525536 373831487045208 374176048510296 375193350385992 375369888226464 375539167084104 376737355943136 376852300723152 377029619141184 377084595755232 378109805327264 378403133236416 379064473740504 380389934186352 380445400785096 380624409846432 380740540589424 381775689866448 381955324862016 382011019718368 382127573524176 383346783240384 383700114979008 384314674207824 384370713092952 385533324609228 385714727665776 387119881500624 387302031071808 387420199196256 388473508986912 388530154292976 389511132465636 390930116554764 391017922269043 391114058936688 392297067146232 392481652712544 392538882466512 393911458369056 394599902992164 394963606760868 396037425407436 396223770905712 396344661105384 397667209051088 397788539652216 397975709093472 399425529527328 400065275609784 400123611170532 401522708307816 401703781184226 401711634768672 401770210393456 401892792844392 402985450414584 403175065132128 403298076212496 403356883164408 404957739077568 405474703468326 405665489441592 406951842643074 407143323647208 408566966348304 408626541583992 408943543596048 409658260006962 410055370597296 410248311888832 411150639824838 412588294757244 412782427852848 412842617766504 414091348654356 414286188974352 415795428278448 416522119825062 416845247024628 418167050904891 418236202622696 418363808944572 419826685893336 419887902966228 420085470709776 421554367728288 422092519184241 422291124254772 422481562969617 423829525436028 424028947811376 424158321533832 424220170224636 425373530993172 425703524890968 426447532958067 427455391248544 428001075883233 428202461077236 429497651099754 429699740469768 429762397183164 429893520214698 431265131145432 431468052158944 431662629351384 432417052229571 432836224519368 433929068623998 435509866688202 435714784955784 435847724095788 437032697610276 437096423579598 437302088361816 438831186077808 440003316303774 441541859301612 441606242774826 443150390665188 443259344755008 443358903990096 444974054824304 445751742268926 447375610182474 447420362447808 447512107108743 447722672730156 449050309123392 449353720718244 451713046846293 451925589114756 451991486692638 452129391949941 453358631716407 453571948273644 453683464634304 453710335739058 453776493559959 455224305097956 455577456462264 455643886537572 456373675621791 458036239103109 459637837141842 459704859281991 459921161897772 460061486545554 461312291921958 461425711343328 461529350874936 463210696415464 464380231334454 464447944987317 465757262548128 466071962596146 466186552242336 467769856813254 467989954211768 469520899261632 470515727950533 472277049250464 472305021630003 472596154548498 473928442592832 474248663694324 474317816313702 474365263685184 476093370292416 477032566287798 477178111725561 478770389844402 478818282619584 478916465502339 480562611518016 480887315154612 482313294984384 483412208028489 485173272538611 485292558481776 485401558678812 485520900748992 485620458020307 486940752584289 487169870367988 487289647199808 490179133075257 490299649772112 491632666023024 491964849407043 493655845718592 493685084337534 493757071080657 493806463016544 495533137447872 495605393665056 498441982726944 498778766988858 498851496467859 498901398013728 500257800514656 500595811677342 500645887712064 500718889445472 502469734297536 503534375526009 505181597763816 505419298320672 507186578915136 507260534380128 507603277107646 507654054119232 509034253155264 509503431365568 510393897713592 512368311938746 512419565610432 512494284123936 512524638520047 514044432812304 514286303554368 516159842000832 518040205723968 519220519734303 519348176620848 521112033467397 521164161798624 521240155406352 521485411915584 523062756194976 523385176622016 526133203989552 526488698488239 526541364662688 526618142347824 528049900543248 528298361207616 528406690103861 528459548140512 530384719536288 531311680406772 533420367479712 533498148227376 535363611077088 535605041578968 535725342321366 535857057125856 537313933886112 537730768283328 537809177552544 540632937957768 540887319255456 542523348757584 542602456857432 542857764862944 543023393955408 544755955131072 544835388778656 545258058128064 546211013342616 546740494129728 548120928788208 548200853099784 550117726342992 550376570470464 550456823688672 552121798205808 552381585299136 553086749275902 554393904371264 555362826433416 555793662699504 557556067873188 557681298973881 557818411926096 559768914524448 559850537288304 560113960946368 562790025578988 563054832339696 563308750626156 565106033914704 565278451084728 565371930415168 565544428711776 565626893632848 567164707990896 567604699854624 568596710610756 570584901279528 570668101177644 570936614769648 571110810884136 572663534799672 572932987293024 573016529577552 573191360286264 575020174860576 575550172468512 576472011311736 576556069639428 577114966025824 578572091498664 580679822250936 580953046607712 581130298794384 582710263480368 582795231439464 583069451149088 585108248103744 586395174832146 586671088405032 588445600719348 588722479068816 588808323699768 590867187553584 591145205320128 591899854488246 592445410141302 594056138111154 594335656358568 594516991658076 596500813576632 596682809478324 596963563640208 599138294290992 600097913414676 600185416755798 602284062461724 602567452153008 602655315590184 602839189266588 604478175621876 604762597698192 604947114318744 605035324746612 606965740130608 607436608616352 607525182050096 608498234162388 610427763964611 610714985470812 612850449522456 612939812375988 613228215863696 613415315394072 615083055895944 615372467833248 616725959737257 618882442135866 619173641779272 619263926649756 621137022981534 621429283461528 623693142417672 624783179737593 625267870536942 627354303934044 627545713416858 629740028840004 629831854449342 630128206064664 632331551592432 632423755084936 633436686382158 635744288154042 636043421717064 636237482300748 636330255336954 638060296489758 638360519792536 638555287336452 641183086872816 642303691615854 644246476649631 644549610704652 644643595774746 644840280322047 646897696718148 647056744642368 647202078238416 647493944027076 649254336779052 650893602935997 653264800032303 653572177433676 653732866362816 655510221364032 655549046415414 655644635369397 655953132542724 658246779116712 658342761440876 660004974455661 662312788952418 662409364162239 664725585997782 665038355985144 665135328623812 667461082236456 668627613403389 671063415273711 671379167368012 671584009095234 673575463685088 674030581077366 676553736731328 677888383672134 677987230038957 680357922410466 680525196951456 682836457646934 682904763736128 683366184693396 683465829806358 685324022155666 685392577083072 689456755712763 689881742846658 689950753695936 690092229818331 691968437882937 692294026312404 692394973239542 692464235494464 694816044623196 694986873875136 696570347001681 699107943894219 701510938652736 701654785219881 701984931317652 702157523130432 704066534057664 704281348892448 708415573875696 708894231822747 710892663889248 711330864303168 711372995541486 711476724470553 711547895527776 714140055438624 714300456428488 715548849431697 718155584766603 718227423929376 720771816405097 720843917277024 721330972731918 723364465010112 723469942476576 724031191940544 728102338018218 728208506338139 728281351123488 730754805551982 730827905050944 730934470799712 733490301790656 736162397607744 737448999034536 740483768577888 740527626506301 740709694524816 741058216932672 743408090497584 743575065298508 743757882568128 746467383051072 747662974090416 748168150483287 748352097020592 750386700771984 750739776452928 750893717516013 751078334168208 753474711886272 753704601446304 754169191510464 756219610654528 758128947481008 760779868372704 760890801570192 761248819692864 761404915661469 761481081178848 763551379732896 764022039436736 764255147048352 768552467908119 768629348415648 768741426185904 771066649218456 771429455331552 774239763001248 774840398392512 776947017973824 777060308585952 779022264931272 781860233109528 782035844538086 782228117873376 784594134292464 784963305425088 785077764933024 787822916738112 789199805984328 789927213521736 792074850814872 792447541811424 792689322210768 795334418102176 795577079304432 795951418186944 798851059054656 800130551219568 800247222341064 803045416615632 803407562368452 803423269537344 803540420786912 803588013482049 803785585688784 805970900829168 806350130264256 806596152424992 806713766328816 810949406936652 811330978883184 813903685286148 814286647294416 817133932696608 817253083167984 817887087192096 819316520013924 820110741194592 822301279649676 825176589514488 825564855705696 825685235533008 828182697308712 828572377948704 831590856556896 833044239650124 833690494049256 836334101809782 836472405245392 836727617889144 839653371786672 839775805932456 840170941419552 843108735456576 844185038368482 844582248509544 844963125939234 847659050872056 848057895622752 848316643067664 848440340449272 850747061986344 851407049781936 852895065916134 854910782497088 856002151766466 856404922154472 858995302199508 859399480939536 859524794366328 859787040429396 862530262290864 862936104317888 863325258702768 864834104459142 865672449038736 867858137247996 871019733376404 871429569911568 871695448191576 874065395220552 874192847159196 874604176723632 877662372155616 879592762248219 880006632607548 883083718603224 883212485549652 886300781330376 886717807980192 887849781732369 888668115211953 889948109648608 891084207166731 891503484537852 894751220364948 895024214217486 895445345460312 898707441436488 900278125133697 903426093692586 903851178229512 903982973385276 904258783899882 906717263432814 907143896547288 907420671478116 907552987119918 910448610195912 911154912924528 911287773075144 912747351243582 916072478206218 919275674283684 919409718563982 919842323795544 920122973091108 922624583843916 922851422686656 923058701749872 926421392830928 928760462668908 928895889974634 931514525096256 931705534472301 932143925192292 932373104484672 935539713626508 935979908423536 941031455901066 941318570125287 944554098500928 944610043260006 944747781674013 945192309096996 948497327388648 948635632627404 950155029573237 953616432231063 954065132575596 954356223451122 954495383005431 957090444734637 957540779688804 957832931004678 961774630309224 963455537423781 966824416056978 966965393662119 970346545077222 970585116963552 970803117357624 971240916040614 973881505168578 974339740735976 980358266150514 980599299544224 983265332046048 983323569623121 983929698814086 987370168675068 987514142161314 987612926033088 991210787330112 993469183428627 996883965453888 997088378996673 997557533977716 997702992935718 997802796027456 1000515601029312 1001191623354684 1001437778890944 1007068751052018 1007376013642851 1010363195527632 1010838596641344 1011045871616049 1014521068760256 1015206554215292 1016832575508201 1020536883615699 1020787795427184 1024254686470401 1024736623877492 1024988568247872 1025049277040094 1025198744709537 1027986033233499 1028088865624608 1034822614269987 1038441039468606 1038592459859313 1038696353241696 1042224066934794 1042328323597248 1042480310812704 1046125512389952 1052266407979104 1052977396976478 1053082729325376 1053236284695648 1056099801086496 1056813380207722 1056919096281024 1060769439072576 1062623360813544 1066840734959424 1066996296454752 1067059493312229 1070727222154176 1071210083157936 1071450684642732 1071714114251712 1074627867772224 1075618355105088 1081265875915536 1081774638510912 1081996459097877 1085046697515168 1085204913714864 1085715529725888 1086046787910816 1089670777557312 1092153507027327 1092422026685232 1096132208327973 1096241857576416 1096401706199568 1100125403986727 1100235452685984 1100913647377344 1104243596411616 1106173498551804 1110725652866832 1111476141252949 1111587325399008 1115112135746376 1115362597947762 1115636823852192 1119537829048896 1119701074576608 1125580051157976 1126109664679392 1126617501252312 1130212067829408 1130556902169456 1131088857423552 1131253787265696 1134329415981792 1135209399709248 1137193421221512 1141169802559056 1141336202355288 1141873229539296 1142221621768272 1145327069599344 1145865974586048 1146033059155104 1146382720572528 1150040349721152 1151100344937024 1152944022623472 1153112139278856 1154229932051648 1157144182997328 1161359644501872 1161906093215424 1162260597588768 1165420526960736 1165590462878928 1166138902298176 1172790349664292 1173053766807129 1173342176810064 1176891201438696 1177444958137632 1177616647399536 1181734375107168 1183799708976492 1184890820282604 1188112276222308 1188671312717136 1189033983316152 1193001627153264 1193365618956648 1193927127280416 1198276588581984 1200195826829352 1200370833511596 1204568124923448 1205134904306016 1205310631180368 1205678378533176 1208956351243752 1209525195396384 1209894228637488 1210070649493224 1213931480261216 1214873217232704 1215050364100192 1216996468324776 1220855527929222 1221429970941624 1225700899044912 1225879624751976 1226456431727392 1226830630788144 1230166111791888 1230744935666496 1233451919474514 1237764884271732 1238347283558544 1238527853299512 1242274045963068 1242858566923056 1247386284835344 1249566359475186 1250535741073884 1254708607868088 1255091426833716 1259480057680008 1259663708898684 1260256412129328 1264663103184864 1264847510169872 1266873372764316 1271488576308084 1272086843434128 1272474964601496 1272660510673908 1276120592979516 1276721039585072 1277110574672904 1282366173745632 1284003227649699 1284607383231708 1288492953299262 1289099221409304 1289287191549492 1289680560644094 1293795393436296 1294404156476832 1294987888054152 1297251156688713 1298508673558104 1301787205871994 1306529600064606 1307144354867352 1311098092830828 1311289270738794 1311906265085448 1316493558233424 1316685522881752 1320009948911322 1324625577904836 1324818728324478 1329451171995564 1330076711970288 1330270657247624 1334922164472912 1337255226806778 1342126830547422 1342536321326229 1342758334736024 1343168018190468 1347150927370176 1348061162154732 1355139140538879 1355776767344268 1355974460077914 1356388175849823 1360075895149221 1360715844820932 1361050393902912 1361329480679877 1365672915293868 1366732369386792 1366931659612716 1369121026865373 1370648044311332 1374108717309327 1378913511425526 1379114577845973 1379763485693316 1380184459636662 1383936875765874 1384588052624808 1384789946479084 1389632089246392 1393140694003362 1393343834961951 1398215887788438 1403309570439762 1403969862635304 1408562697784896 1411547183851599 1416831147751392 1417788463645494 1421785327778496 1422745991082972 1422953448941106 1423095791055552 1428280110877248 1428600912856976 1431097698863394 1436311169533206 1436454847858752 1436749396507017 1441543632810194 1441687834554048 1442661945463836 1446939884953152 1450236624085467 1455519817615833 1456204676036436 1456417012676278 1456562702246976 1456861374060921 1460822257752867 1461509611103964 1461868941599424 1470537399225771 1474897998069072 1475894548221129 1480967537155776 1481055253012602 1481271213241971 1481419389049632 1486816180995168 1487150130597016 1495325948180832 1496336300966574 1496554489403577 1496704194041184 1500773401543968 1501787435032026 1502156668336416 1507409202892608 1510603126578027 1516106234507273 1516257894962016 1521559736745408 1521781603140384 1522809831322938 1522962162357696 1527102759465792 1528510294096704 1537104935816238 1537258696831296 1537482852371808 1537573915560141 1542133298436912 1542858910663104 1548479526002496 1554120617171904 1557661559202909 1558044529862544 1563336100402191 1563720466219056 1564071689076172 1564456235746752 1569188268584928 1570155529866048 1578399611968656 1579466095464717 1579854427043472 1584149701629744 1584895083622848 1585220070311583 1585378644421536 1590668836204352 1591154158608864 1600261102439136 1600494444682128 1606090833231264 1606815124736904 1607080841573824 1607176026964098 1607571171377568 1611941801658336 1613192304849984 1613427532657632 1621898813873304 1622661957766368 1627807370572296 1628573294588832 1634267865393216 1634506166335968 1635774174384192 1638633040027848 1640221482389184 1644602559299352 1650353179028976 1651129711411392 1651370471066016 1656365394617424 1657144755897408 1663181713113792 1666088479300248 1667380988098512 1672668203619564 1672944810490784 1673043896921643 1673455235778288 1679306743573344 1679551611864912 1680341882839104 1688370076736964 1689164497019088 1689926251878468 1695318101744112 1696115791245504 1696463584017659 1696633286135328 1696880680898544 1701494123972688 1702814099563872 1705790131832268 1712004303532932 1712809844308944 1717990604399016 1718798961879072 1719049588732656 1719574080858792 1725060524581728 1726650517405536 1729668208918284 1731344898077472 1735716274495992 1742039466752808 1742859139823136 1743390896383152 1748130790441104 1748385694318392 1749208353447264 1755324744311232 1759185524496438 1760013265215096 1766167437206448 1766424971099304 1772601562660752 1773435615960384 1775699563464738 1777336230423906 1779896219297216 1782168414333462 1783006969075704 1789502440729896 1790048428434972 1790890690920624 1797414882872976 1800556250267394 1806852187385172 1807702356459024 1807965946770552 1808517567799764 1813434526865628 1814287793094576 1814841342956232 1815105974239836 1820897220391824 1822309825849056 1822575546150288 1825494702487164 1831283291893833 1832144956412436 1838551348567368 1838819437127964 1839684647591088 1840245946182216 1845249167687832 1846117403499744 1850177879211771 1852842785661856 1857520925337816 1857791779949268 1863411068944602 1864287850384584 1871079427253016 1871959816847072 1874349539212779 1882062911802132 1882637140250574 1889220086520012 1889495563348026 1890384618193992 1896994654777296 1897271265254808 1900310059146474 1907232864462126 1908130265151192 1908712446902244 1908990766010862 1914180889469274 1915081559377608 1915665862009356 1923549260618448 1926911074847562 1933648832113956 1933930787324238 1940693090154444 1941170233927104 1941606234715248 1942481832081228 1947763010337156 1948679481471952 1959794400096909 1960716532301028 1961198599088448 1966530664092096 1966647139246242 1966933906108191 1967859397628172 1974740337350136 1975028284322628 1980014923366983 1986938366857254 1987228092486717 1994176757993346 1995115067955432 1995405985871436 2002383246709368 2005882840210167 2013190245821133 2014137502104036 2014752027285702 2020726391055264 2022091743232098 2030413108430584 2033665151016402 2033961690116871 2041073767231398 2041575590854368 2048509372940802 2049473247754984 2050098554080188 2050397489419074 2055972066466998 2056177731249216 2068370267138289 2069645228539974 2070276689454993 2075905313648811 2076882078937212 2077184919718626 2077392706483392 2084448133869588 2084960621625408 2089711041005043 2097323831682657 2104532815958208 2104964355659643 2105954793952956 2106472569391296 2112199602172992 2113626760415444 2125246721627088 2126682695468241 2133992592909504 2134118986624458 2134430173411659 2142420166315872 2142901369285464 2146646548295091 2154466754299809 2162315449215291 2162531751831072 2163992918195754 2170093395030336 2170409827429728 2172093575821632 2184307014054654 2184625519014417 2184844053370464 2192264416655946 2192483715152832 2192803412399136 2200250807973454 2200470905371968 2208487192823232 2212346997103608 2221451305733664 2221582879518903 2222952282505898 2223174650798016 2230224271492752 2230725195895524 2231273647704384 2239402149153216 2244504451449861 2251160102315952 2252219329358784 2252681152548039 2253235002504624 2260424135658816 2261113804338912 2262507574531392 2268658831963584 2274386842443024 2282339605118112 2282672404710576 2283746459078592 2284214746984407 2284443243536544 2290654139198688 2292066118310208 2292765441145056 2305657403724357 2305888045246944 2306224278557712 2314056884247943 2314288365994656 2322719289003744 2324521195177536 2330841053921472 2331180925757856 2345580699328584 2346107533614258 2346684353620128 2353782402877392 2354889916275264 2355233294799072 2363468750214336 2367599417952984 2369781640565208 2376224552444616 2377342625434272 2378067966632304 2386003254306528 2386731237913296 2387854254560832 2396553177163968 2400391653658704 2400741667023192 2409136249846896 2410269808612032 2410621262360736 2410764040446147 2411356757066352 2417912702487504 2419050390792768 2419788457274976 2420141298986448 2427862960522432 2430100728200384 2433992936649552 2441711055858444 2442859941883248 2451401798089824 2451759249503952 2452912863454784 2453661261576288 2460332223583776 2466903838949028 2475529768543464 2476694567117088 2477055706599024 2484548091926136 2485717133846112 2494772569670688 2499132718950372 2501071482147768 2509417215736176 2510182853667432 2518960115360016 2519327417797368 2520512824258656 2529326206369728 2529695020339744 2533746745528632 2542977152616168 2544173686868256 2544949929202992 2545321021347816 2552241185959032 2553442079170144 2554221149345808 2564732347491264 2568006455299398 2569214766463416 2576985906598524 2578198442818608 2578574383098984 2579361121288188 2587590786872592 2588808312953664 2589975776108304 2594502313377426 2597017347116208 2603574411743988 2613059200129212 2614288709734704 2622196185661656 2622578541477588 2623812530170896 2632987116466848 2633371045763504 2640019897822644 2649251155809672 2649637456648956 2658902343991128 2660153423940576 2660541314495248 2669844328945824 2673252621500193 2674510453613556 2684253661094844 2685072642652458 2685516669472048 2686336036380936 2696122324309464 2700834375401091 2710278281077758 2711553534688536 2711948920155828 2712776351699646 2720151790298442 2721431689641864 2722658961359754 2731345830587736 2733464738773584 2733863319225432 2738242053730746 2741296088622664 2748217434618654 2757827022851052 2758229155691946 2759526971386632 2760368919273324 2767873751531748 2769176105249616 2769579892958168 2779264178492784 2786281388006724 2786687669923902 2795116603416903 2796431775576876 2806619140879524 2807939725270608 2823094367703198 2823955710375861 2833662295502784 2834243345022039 2835576927290988 2845491982165944 2845906897882212 2850465088719711 2857201825713952 2860849296693189 2862195397726788 2863486149016293 2871271334203911 2872622339066412 2873498793014034 2883087265620388 2885323890927672 2890366612271343 2900473248170934 2900896180986357 2911039635231666 2912409352072872 2912834025352556 2913722748121842 2921644515505734 2923019222207928 2941074798451542 2949795996138144 2951789096442258 2962110506025204 2962542426483942 2962838778099264 2973632361990336 2974300261194032 2990651896361664 2991265136990019 2992672601933148 2993108978807154 2993408388082368 3001546803087936 3003574870064052 3004313336672832 3021206253156054 3022128040928553 3032212469014546 3032515789924032 3033137614848147 3043563206280768 3045619662645876 3050497726524603 3061610650847097 3072764059411203 3074209871632476 3074965704743616 3075147831120282 3075596234128611 3083958099700497 3084266596873824 3104467842809961 3115323118405818 3115777379577939 3116089059725088 3126672200804382 3127440932438112 3128143378152344 3138376537169856 3156799223937312 3158932190929434 3159708854086944 3168299403259488 3170440140623166 3170757288843072 3182308317217728 3189051044998057 3200522204878272 3200988889364256 3201178479936687 3212181666462528 3213630249473808 3214352053928196 3215142342755136 3223883603316672 3226855065315264 3243797627746608 3245323915532736 3245989377293631 3255614741144592 3257146589177664 3269012332671936 3276460521081981 3277266080055696 3288396624983919 3289205118598704 3300376211960181 3300706358057952 3302740942132032 3312730789234848 3332176958600496 3334428423758847 3334761976197024 3345336407239128 3345889620981568 3346087793843286 3346910471556576 3358613487146688 3359103223729824 3376740153473928 3378328994038176 3379852503756936 3390636203488224 3392927168035318 3393266572270656 3393761361797088 3402988247945376 3405628199127744 3411580263664536 3424008607065864 3425619688617888 3435981208798032 3437597923758144 3438099177465312 3439148161717584 3450121049163456 3453301034811072 3459336417836568 3462689796154944 3471432548991984 3484078933505616 3485718279646272 3486781792766304 3496261580882208 3496771388636784 3498416706894528 3518371048992876 3519161300421387 3520026530430192 3531981560167913 3532334874412896 3532849942198608 3545203125321504 3551399126929476 3554672460847812 3564336828666924 3566013938151408 3579004881459792 3580096856869944 3581781381841248 3594829765745952 3601112500534788 3613704374770344 3615404712918048 3615931893541104 3617035135599528 3626869053731256 3628575586189152 3629682685912464 3630211948479672 3641794440783648 3644619651698112 3645151092300576 3650989404974328 3662566583787666 3664289912824872 3677102697134736 3677638874255928 3679369295182176 3680491892364432 3690498335375664 3692234806999488 3700355758423542 3705685571323712 3715041850675632 3715583559898536 3726822137889204 3728575700769168 3742158854506032 3743919633694144 3748699078425558 3764125823604264 3765274280501148 3778440173040024 3778991126696052 3780769236387984 3793989309554592 3794542530509616 3800620118292948 3814465728924252 3816260530302384 3817424893804488 3817981532021724 3828361778938548 3830163118755216 3831331724018712 3847098521236896 3852009682949097 3853822149695124 3867297664227912 3867861574648476 3881386180308888 3883212469430496 3884963664162456 3891753470066139 3895526020674312 3897358962943904 3919588800193818 3921433064602056 3933294278492484 3933867812216382 3935718795256344 3949480674700272 3950056568645256 3960029846733966 3973876733714508 3974456184973434 3988353515986692 3990230135910864 3990811971742872 4004766493418736 4011765680420334 4026380491642266 4028275004208072 4029504054571404 4041452782110528 4044183486464196 4060826216861168 4067330302032804 4067923380233742 4080227685447663 4082147534462796 4083151181708736 4083988442039631 4097018745881604 4098946495509968 4100197108160376 4100794978838148 4111944132933996 4122326151927981 4136740534276578 4137343733537919 4139290457079948 4140553378909986 4151810627297622 4153764157874424 4154369839437252 4168896267739176 4179422082010086 4180031504885853 4194647663365314 4209928711319286 4211909587905912 4227253520830888 4234641551554797 4250493443254176 4253365390936482 4268237973248916 4268860346823318 4284840332631744 4285802738570928 4293293096590182 4308933508599618 4310248189521051 4324630898430582 4325063503662144 4327985836391508 4340819654859456 4350709872256401 4366559452847499 4368614028109308 4369251038028834 4369688106740928 4370584122182763 4382466773258601 4384528833311892 4385606824798272 4400501615946908 4411612197677313 4424693994207216 4427683644663387 4442902611467328 4443165759037806 4443813639725913 4445904565011796 4460448542985504 4461450391791048 4489008902899722 4489663468210731 4502320204631904 4505362305096078 4506470005009248 4522227608677824 4531809379734081 4548318703521819 4548773684886048 4564679210236224 4565344809421152 4568429493968814 4568886487073088 4581308278397376 4585530882290112 4611314807448714 4611776090493888 4612448557115424 4612721746680423 4628113768495886 4628576731989312 4645438578007488 4662361851515712 4672984677608727 4690008301206573 4691161398657168 4692215067228516 4693368707240256 4707564805754784 4710466589598144 4735198835905968 4738398286394151 4739563281130416 4752449104889232 4754685250868544 4755660210934749 4756135933264608 4772006508613056 4773462475826592 4800783307317408 4801483334046384 4818272499693792 4821242524721472 4821528080892294 4822231132522637 4822713514132704 4835825404975008 4839576914549952 4840282597972896 4867498963418087 4867985873299104 4883422111716888 4885719883766496 4902803596179648 4903518499007904 4907322523152576 4920664447167552 4933807677898056 4951059537086928 4953389134234176 4954111413198048 4969096183852272 4971434267692224 4989545139341376 4998265437900744 5002142964295536 5018834431472352 5019131690764929 5020365707334864 5037920230720032 5038654835594736 5041025648517312 5059390040679488 5067493491057264 5085954305232336 5088347373736512 5089390752052977 5089899858405984 5090642042695632 5104482371918064 5106884158340288 5108442298691616 5136012910598796 5138429532926832 5153971813197048 5156396885637216 5157148766197968 5158722242576376 5175181573745184 5179951552216608 5189004626754852 5194034694232416 5207148823487976 5226118400258424 5228577419469408 5244392371323312 5245157082955176 5247625060341792 5265974232933696 5266742091527008 5280039795645288 5298502311619344 5299274913297912 5317804687982256 5320306847881152 5321082628990496 5339688657891648 5346505243000386 5349020907227112 5368507322189688 5370145285304916 5371033338944096 5372672072761872 5392244648618928 5401668750802182 5420556562155516 5423107069377072 5423897840311656 5425552703399292 5440303580596884 5442863379283728 5445317922719508 5462691661175472 5466929477547168 5467726638450864 5476484107461492 5482592177245328 5496434869237308 5515654045702104 5516458311383892 5519053942773264 5520737838546648 5535747503063496 5538352210499232 5539159785916336 5558528356985568 5572562776013448 5573375339847804 5590233206833806 5592863551153752 5613238281759048 5615879450541216 5623048617638337 5646188735406396 5647911420751722 5668486690044078 5671153854581976 5690983964331888 5691813795764424 5700930177439422 5714403651427904 5721698593386378 5724390795453576 5726972298032586 5742542668407822 5745244678132824 5746997586028068 5766174531240776 5770647781855344 5780733224542686 5800946496341868 5801792361972714 5822079270463332 5824818704145744 5825668050705112 5827445496243684 5843289031011468 5846038444415856 5879383200290727 5882149596903084 5899591992276288 5900801718324573 5903578192884516 5924221012050408 5925084852967884 5940044770100949 5948600522388064 5961684277460151 5982530273980038 5985345203866296 5986217957614308 6007149740128104 6017648520630501 6039570737463399 6042412506312108 6044256081857106 6064424938029092 6066275229696294 6091239325291752 6100995453049206 6101885070350613 6123221301694194 6145528118822406 6148419743264952 6150295662240564 6151192468257222 6167916199400994 6168533193747648 6208935685619922 6227715940946433 6230646236811636 6231554759155878 6232178119450176 6253344401608764 6254881864876224 6256286756304688 6291971495047971 6313598447874624 6314893066978929 6317864381858868 6319417708173888 6336598806518976 6340880281246332 6378102089996114 6380048086404723 6401977778728512 6402356959873374 6403290520234977 6427260498947616 6428704107856392 6439939644885273 6463400262899427 6486946347645873 6487595255493216 6491978754587262 6511229482289184 6552921042163962 6553876557043251 6554532160111392 6576793249967838 6578410237197408 6600752423920362 6601412716115904 6625461578469696 6664353917200992 6664748638556709 6668856847517694 6669523952394048 6690672814478256 6692175587686572 6693820943113152 6718206447459648 6733513354349583 6753480306947856 6756657988076352 6758043457644117 6759705007513872 6781272406976448 6785854336070636 6787522723594176 6805976495890752 6823160527329072 6848017214131728 6851239377235776 6852644240953221 6871962417596064 6876198354930624 6878296323435168 6916972211173071 6918672835673136 6942170652743829 6942865097983968 6968157867011232 6973563585532608 6992523161764416 6993542777273568 7036742097985752 7038322600842774 7040053060860384 7063963120335826 7064669748825792 7065699884397216 7090406250643008 7102798253858952 7109344921695624 7128673657333848 7132027876302816 7158009762919584 7160193713739888 7163562763682496 7189659531491904 7202225001069576 7227408749540688 7230809425836096 7231863787082208 7232292121338441 7234070271199056 7253738107462512 7257151172378304 7259365371824928 7260423896959344 7283588881567296 7290302184601152 7301978809948656 7325133167575332 7328579825649744 7354205394269472 7355277748511856 7358738590364352 7360983784728864 7380996670751328 7400711516847084 7429340523111817 7430083701351264 7431167119797072 7453644275778408 7457151401538336 7484317709012064 7497398156851116 7528251647208528 7530548561002296 7556880346080048 7557982253392104 7561538472775968 7587978619109184 7589085061019232 7601240236585896 7628931457848504 7632521060604768 7634849787608976 7635963064043448 7656723557877096 7660326237510432 7662663448037424 7694197042473792 7704019365898194 7707644299390248 7734595328455824 7735723149296952 7762772360617776 7766424938860992 7769927328324912 7783506940132278 7791052041348624 7794717925887808 7839177600387636 7842866129204112 7866588556984968 7867735624432764 7871437590512688 7898961349400544 7900113137290512 7920059693467932 7947753467429016 7948912369946868 7976707031973384 7980460271821728 7981623943485744 8009532986837472 8019757864500579 8023531360840668 8052760983284532 8056550008416144 8059008109142808 8088366972928392 8102503126203273 8121652433722336 8134660604065608 8135846760467484 8160455370895326 8164295068925592 8167976884079262 8194037491763208 8197892991019936 8200394216320752 8201589957676296 8223888265867992 8244652303855962 8273481068553156 8274687467075838 8278580914159896 8281106757819972 8303621254595244 8307528315748848 8308739678874504 8337792535478352 8358844164020172 8360063009771706 8389295326730628 8419857422638572 8423819175811824 8454507041661776 8469283103109594 8500986886508352 8502730035066117 8506730781872964 8536475946497832 8537720693646636 8571605477141856 8582547890079567 8586586193180364 8590458447048879 8613814002611733 8617867017199236 8620496379042102 8649261796861164 8655971672783016 8671099836814029 8701419744512802 8702688542959071 8733118905694998 8737228056218616 8738502076057668 8741168244365526 8764933546517202 8769057666623784 8801003231893816 8823224395354626 8849387988414432 8855367289326774 8886331518075612 8887627279451826 8891809130023592 8920897085971008 8922900783582096 8973795410970057 8978017805799444 8979326936421462 9004640409263808 9010724610192156 9012940010018496 9063618759468162 9066384122785659 9096637407043638 9097547369772096 9099412844544441 9130689618842304 9136858987937628 9151493179573809 9184831952541291 9218292178233609 9222629614897428 9224897114230848 9225443493360846 9226788702385833 9251874299101491 9256227536991772 9313403528429883 9345969355217454 9347332138733817 9380016602413146 9382322797314336 9384430134457032 9415129611509568 9470397671811936 9476796572788302 9479126562260832 9504898209778464 9511320421869498 9512271866529216 9546924951653184 9567153134994171 9601566614634816 9602966668092768 9603535439810061 9636544999387584 9643056161784588 9644462265045274 9645427028265408 9671650809950016 9680565195945792 9734997926836174 9735971746598208 9737968131880893 9766844223433776 9771439767532992 9807036998015808 9829381563245943 9865189874951757 9867615355796112 9901128635880543 9902119074173856 9908222826396096 9938192367704544 9996530875801488 10003285271276541 10004285928591072 10037668862944704 10038263381529858 10039727111973359 10040731414669728 10075840461440064 10077309671189472 10134986982114528 10171908610464672 10178781504105954 10179799716811968 10181284085391264 10208964743836128 10216884597383232 10272025821197592 10276859065853664 10307943626394096 10312793771274432 10314297532395936 10317444485152752 10350363147490368 10359903104433216 10378009253509704 10388069388464832 10414297646975952 10452236800516848 10457154838938816 10488784742646624 10490314165910352 10495250120683584 10533484183054016 10557483901264161 10560079591290576 10595944680503739 10597004623238688 10598549826595824 10635609375964512 10642165257980992 10693010486000772 10698041814454224 10737014644379376 10740290570609832 10742066677888192 10745344145523744 10784489297237856 10803337501604364 10841113124311032 10846214138754144 10847795680623312 10851105406798584 10880607161193768 10885726758567456 10890635845439016 10925383322350944 10933858955094336 10935453276901728 10952968214922984 10965184354490656 10992869738474616 11031308091404208 11032916622767784 11038107885546528 11041475677093296 11071495006126992 11076704420998464 11078319571832672 11117056713971136 11145125552026896 11146750679695608 11180466413667612 11185727102307504 11226476563518096 11231758901082432 11246097235276674 11292377470812792 11295822841503444 11336973380088156 11339519745802247 11342307709163952 11381967928663776 11383627591528848 11401860354878844 11443397186772756 11448781590907152 11453944596065172 11485085336815644 11490489356265648 11493995172056136 11532349062481552 11541295563710688 11561466449085372 11601892992683736 11603584723945428 11644158540926664 11649637408291488 11651336101410224 11654890992487368 11686578062022936 11692076888831712 11758766400581454 11764299193806168 11801603436649146 11807156385769032 11848442024100816 11850169705935768 11880089540201898 11897201044776128 11923368554920302 11965060547960076 11970690407732592 11972435915228616 12014299480256208 12035297041261002 12079141474926798 12084825012624216 12088512163714212 12128849876058184 12132550459392588 12182478650583504 12201990906098412 12203770140701226 12240683056342989 12246442603388388 12251965326118893 12291056237644812 12296839486529904 12300591324481128 12302384936514444 12335832398801988 12366978455783943 12412031200613757 12417871371239844 12455431881892866 12461292473623272 12463109518311756 12506688803217528 12512573512609376 12540094514657559 12583942990095942 12629786133957858 12635728763717736 12681760562492664 12703924654664391 12756204179992228 12760096172809446 12804713919746748 12806581040469954 12854520997895232 12857408215712784 12879879289770546 12926800525798854 12973892695291746 12975190510986432 12983957509174524 13022458964578368 13099678358542497 13105842084327924 13107753114086502 13109064320222784 13111752366548289 13147400319775803 13153586499935676 13156820474394816 13201504847840724 13234836593031939 13283050933990161 13328707834401984 13329497277113418 13331440919177739 13337713695035388 13381345628956512 13384351175373144 13467026708699166 13468990404632193 13506960613895712 13516086915288234 13519410015027744 13571708672141272 13595428139202243 13644956110565457 13646321054658144 13696034428263456 13705288481906442 13743924835192128 13756592646870336 13833944422346142 13837345671346272 13838165240041269 13884341305487658 13885730195967936 13936315734022464 13987085554547136 14018954032826181 14070024903619719 14073484195971504 14076645201685548 14080106121720768 14127926240671652 14131399768794432 14205596507717904 14215194859182453 14218689843391248 14257347314667696 14264055752605632 14266980632804247 14316019525839168 14320387427479776 14404450002139152 14454817499081376 14463727574164416 14464584242676882 14466693397567911 14468140542398112 14507476214925024 14518730743649856 14520847793918688 14602496890254261 14603957619897312 14650266335150664 14657159651299488 14708410788538944 14710555497023712 14721967569457728 14761993341502656 14801423033694168 14858681046223634 14860167402702528 14862334239594144 14907288551556816 14914302803076672 14968635418024128 14994796313702232 15056503294417056 15057395072294787 15061097122004592 15113760692160096 15115964506784208 15123076945551936 15178170122038464 15202480473171792 15257862915697008 15265042121209536 15268172256158931 15269699575217952 15271926128086896 15313447115754192 15320652475020864 15325326896074848 15408038731796388 15415288598780496 15469190656911648 15471446298593904 15525544721235552 15539854656649824 15567013880264556 15582104082697248 15678355200775272 15685732258408224 15733177113969936 15735471248865528 15742875181025376 15797922698801088 15800226274581024 15840119386935864 15895506934858032 15897824739893736 15953414063946768 15960920543643456 15963247886971488 16019065973674944 16039515729001158 16047062721681336 16105521966569064 16113100016832288 16118016218285616 16176733945856784 16205006252406546 16243304867444672 16269321208131216 16271693520934968 16320910741790652 16328590137851184 16335953768158524 16388074983526416 16395785982039872 16400788432641504 16403179915352592 16447776531735984 16489304607711924 16546962137106312 16549374934151676 16557161828319792 16562213515639944 16607242509190488 16615056631497696 16617479357749008 16675585070956704 16717688328040344 16720126019543412 16778590653461256 16839714845277144 16847638351623648 16869145852915011 16909014083323552 16938566206219188 17005460070132234 17013461563745928 17072951892995664 17075441387293272 17143210954283712 17165095780159134 17173172386360728 17180916894097758 17227628005223466 17235734034398472 17240992758084204 17298523593722328 17311943345566032 17342199673628058 17402839489025604 17405377085918142 17466237811389996 17474456112437232 17477004152115336 17482336488731052 17529867093034404 17538115333247568 17602006463787632 17646448790709252 17698775976828864 17702405154973719 17710734578653548 17772663036151224 17775254558903652 17783618260047184 17845801567164192 17885052832380453 17947590821940114 17956035611598888 17958653872842924 18021449220384312 18052945561891503 18118712212390197 18127237518936324 18132768245571318 18193274814087276 18198825689088882 18273717975875256 18302986359147618 18305655211051839 18369663905082582 18436584356467218 18445259229794856 18450886986721692 18453577404771666 18503748598202982 18512455073983544 18626807056859766 18683147822839299 18691938710434908 18694664277467634 18760033204826292 18764645594628672 18768860268914064 18875914485143913 18940795343623872 18944679200936787 18953593145576604 18958253124521664 19009796419556928 19022640843738996 19134306269988342 19140144259214169 19205933336185536 19207070879620122 19209871560704931 19286112323569176 19288924530090548 19319818934655819 19390200788698281 19460839042937619 19469995853672348 19475936263761786 19533688446867552 19658763126491886 19661629671129753 19730379749903514 19735230711592224 19802257271761086 19804238148347712 19876384735409088 19993061751602976 19994245915670127 20006570542553082 20008571857182144 20076526763059716 20079454223946718 20081462829339456 20154619342378944 20200540063048749 20269973964229056 20274130372932351 20343817220929344 20357563008211908 20362568170782528 20417929487672256 20544051642395184 20553718131707328 20557932722859663 20615887252788192 20628595064791872 20634888970305504 20750916633519213 20756018507019408 20826511958231487 20828595293951904 20902382675747813 20904473601033696 20977569485293248 20980628331820704 21114967802528322 21118046683806031 21120159182581152 21191889361007478 21194009246477376 21197099653191648 21271218751929024 21386020972001544 21396083628908448 21474029288758752 21480581141219664 21490688291047488 21568978594475712 21606675003208728 21682226248622064 21692428277508288 21695591361246624 21696876364015323 21702210813597168 21761214322387536 21771453517134912 21781271690878032 21850766644701888 21870906553803456 21905936429845968 21930368708981312 21985739476949232 22062616182808416 22065833245535568 22076215771093056 22082951354186592 22142990012253984 22156639143665344 22288021569335451 22290251104053792 22293501359391216 22360932827335224 22371454204615008 22452953127036192 22492194470553348 22584754941625584 22591645683006888 22673946760176312 22679039491604494 22684615418327904 22763935857327552 22767255183057696 22803720709757688 22886794373545512 22897563181814304 22907889192130344 22970170673631288 22980978712531296 22987990344112272 23064698124963104 23082591127421376 23122932898170744 23203785985367472 23207169447890856 23288317081853328 23299274816582976 23302672202820448 23309781984974736 23373156124045872 23384153777663424 23517532801162908 23528598387612336 23603206873298292 23614312771538064 23696884048201632 23700339411871536 23760179080403796 23846737109840604 23930121095920152 23941380815465184 23944871830457232 24028598960512416 24070594082522004 24158282949853596 24169650025248432 24177024327428424 24257699752116368 24265100918785176 24364957301167008 24403981812196824 24407540281402452 24481366112685978 24492885206776776 24503930652237786 24582112475289624 24593678973059808 24601182648962256 24604769873028888 24671664797603976 24733956911567886 24824062401227514 24835742742479688 24910863763785732 24922584947246544 24926219036623512 25013377606435056 25025147025218752 25080189029315118 25167885980191884 25259572267915716 25271457527435472 25363521124985328 25407849309328782 25508190105198351 25512408359984456 25520192345618892 25609427839493496 25613162080939908 25714816431425568 25747643670238701 25759758579541092 25771375341146637 25841442007835199 25853601051597708 25947785390583492 25967915018349048 26013299510442087 26108065628877213 26199356717084994 26211684168655848 26215506228173004 26223504733096578 26294800639551606 26307172999871352 26403009695681448 26469673186063878 26566101867980322 26658994554226836 26662881838355478 26675427390070776 26762691257913024 26768702350746288 26934053417398332 26937980809264386 27013921227791424 27032173830576468 27038820030055488 27143417344282544 27190856278404486 27289912221130914 27292642109316288 27298238533633323 27392068856526912 27410576963812884 27554495857623873 27654876534700827 27667888844692284 27674691342692544 27676330480082538 27680366107157499 27755622897304473 27768682610975316 27940210585289649 28037908065652362 28041996416201451 28140049807239438 28146968391943008 28153290403371096 28255852481343304 28411193015435808 28430389718364906 28437379686782496 28514694629335392 28533961265608494 28640774854959552 28701459404982513 28808900004278304 28810606319430183 28909634998162752 28929168485353764 28933386795135822 28936281084796224 29014952429850048 29041695587837376 29204993780508522 29207915239794624 29213904395642679 29300532670301328 29314319302598976 29421110994047424 29488144689737829 29595569624855271 29602846067388336 29703385907641629 29717362092447268 29724668479188288 29814577103113632 29989592627404464 30009855813829623 30113006588834112 30114790144589574 30119181335920077 30122194244009184 30227521384320192 30231929013568416 30404960946343584 30515725831394016 30536344512317862 30539399150435904 30543852256173792 30626894231508384 30650653792149696 30816077463592776 30830577197560992 30938381313823296 30942892597187808 31051089442471104 31079709313299648 31134027760529112 31164208165394496 31356710401550544 31371464516816448 31466354227939872 31470942497731056 31485750362050752 31600452549162048 31672451703792483 31680238773871728 31787834041511217 31791013869716064 31795649479787472 31906828127893536 31926495773942976 32079031458002316 32094125443362672 32211043933138128 32226200033664576 32232808096335521 32236032436571232 32353467891713568 32410012504813092 32538642416262432 32543387041869936 32641821483581304 32657180275702368 32671907536317048 32776149967052832 32801576865283008 32806359830705184 32895553063471968 32978609215423848 33093924274212624 33098749868303352 33114323656639584 33124427031279888 33214485018380976 33230113262995392 33234958715498016 33351170141913408 33435376656080688 33440252039086824 33557181306922512 33679429690554288 33695276703247296 33738291705830022 33818028166647104 33877132412438376 34010920140264468 34018559237406741 34026923127491856 34145903785991328 34150882774586544 34330191560318268 34346344772721456 34361833788195516 34455256010446932 34471468068796944 34481985516168408 34597047187444656 34623886691132064 34684399347256116 34805678978051208 34810754171836284 34932475622779992 34948912224874464 34954008304230672 34964672977462104 35059734186068808 35076230666495136 35204012927575264 35292897581418504 35404810309947438 35421469157307096 35545326072302448 35550509117807304 35567236520094368 35691603134328384 35770105664760906 35895181643880228 35912071223197776 35917307745685848 36042898440768624 36105891123783006 36237424424780394 36254475037872648 36265536491142636 36386549628174552 36397651378177764 36547435951750512 36605972718295236 36611310422103678 36739327810165164 36873168712934436 36890518459589712 36901773973443384 36907154809543332 37007497196405964 37024910147967088 37236093601841271 37253614113719532 37366295645678598 37383877420869816 37389328554935268 37520066409652584 37537720537828128 37620283543972677 37751828970287826 37889358401873574 37907186291153208 38045281687477992 38111773963993173 38268612539976684 38280288518428338 38414141759240244 38419743121409862 38572224647138352 38577849060181096 38639637869311638 38780401577396562 38921678085875238 38939991707344696 38951872527523572 39067376893735104 39299035075627491 39317526252983772 39323259342259506 39335257099644867 39442200959327409 39460759499807028 39470461423184448 39604514543522172 39704509779095817 39849152801970483 39986123503205952 39988491831340254 39994322757533217 40013141085106164 40153053526119432 40158908447893436 40401080126097498 40406971213896579 40548260745864702 40715126016423816 40786284417606729 40934868331696371 41088103284790368 41115865445719326 41231774505576384 41269777940611008 41501833267038426 41512037014038816 41653023916462974 41657190587903808 41804765351495626 41808947202067392 41961256663641408 42056862098478543 42210074710859157 42229935605056644 42236093367612062 42240318365162304 42383778722014956 42394199306383296 42645584577547359 42772041944003088 42792167257816896 42800941898412741 42948058577517504 42961162282439328 43213350006417456 43364452497244128 43391182722493248 43393752728030646 43400080192703733 43404421627194336 43522428644775072 43562543381756064 43807490670762783 43811872859691936 43967080800710917 43971478953898464 44125232365616832 44131666491071136 44165902708373184 44285980024507968 44576043138670902 44580502208107584 44587002718782432 44721865654670448 44742908409230016 44905906254072384 44984388941106696 45169509883251168 45172185216884361 45183291366013776 45347893520352624 45358078983208988 45369230836655808 45534510366115392 45607441419515376 45773588747091024 45795126363628608 45804516768476793 45815778384260688 45940341347262576 45961957425062592 45975980688224544 46129396249926208 46245865796341488 46407571970734944 46414338895781712 46576634163706656 46605344405640896 46619563969949472 46746312248091744 47035065602325816 47057196775224672 47206413746596584 47228625543076128 47393768096403264 47400678823743072 47520358160807592 47693474219681208 47860242191840304 47882761630930368 47889743660914464 48057197921024832 48141188165044008 48316565899707192 48339300050496864 48354048654856848 48515399504232736 48530201837570352 48729914602334016 48807963624393648 48815080562804904 48962732225371956 48985770413553552 49007861304475572 49164224950579248 49187357946119616 49202365297924512 49209539746057776 49343329595207952 49467913823135772 49648124802455028 49671485484959376 49821727527571464 49845169894493088 49852438073247024 50026755212870112 50160378058630236 50335771960383768 50519144535831432 50542915054870944 50727042249970656 50815698618657564 51016380210396702 51024816719968912 51040384691237784 51218855678986992 51226324161879816 51429632862851136 51495287340477402 51519517159082184 51542750682293274 51682884015670398 51707202103195416 51895570781166984 51935830036698096 52026599020884174 52216131257754426 52398713434169988 52423368337311696 52431012456346008 52447009466193156 52589601279103212 52614345999742704 52806019391362896 52939346372127756 53107215464921157 53132203735960644 53317989108453672 53325763676710956 53350854780141552 53537404701492576 53655158497141359 53868106834796664 53875961618528772 54064347661152936 54158836685674509 54286834688565088 54356136637170591 54381712556808972 54579824442261828 54596477067266646 54821153927625768 54916965633155517 55108991715247746 55309753069401654 55335777689384568 55352660960165076 55360732214314998 55511245794608946 55537365221950632 55880421170579298 56075816131304724 56083992832402902 56280099614478876 56293936783886016 56306580806742192 56511704962686608 56822386030871616 56834037602810361 56860779436729812 56874759373564992 57029389258670784 57067922531216988 57402918809965026 57420432777642507 57617800008556608 57621212638860366 57629614682114793 57858336970707528 57866773590271644 57959456803967457 58170602366094843 58382517128812857 58409987561017044 58427808791285358 58601065340602656 58976289379475658 58984889013389259 59191139249710542 59205692134776672 59406771815283258 59434724184894536 59629154206227264 59979185254808928 59982737747010381 60019711627659246 60229580289179148 60238362671840154 60244388488018368 60463858027136832 60601620189146247 60809921892687168 60822391118797053 61031451662788032 61072689024635724 61087704512347584 61253788463016768 61632154927185552 61661154395121984 61673798168578989 61885785194375616 62252749900557639 62268055521058224 62479535874694461 62707148027243439 62713420803101088 62932708455879744 62941884995462112 63344903407584966 63354140051418093 63360477547743456 63575668083022434 63582027739432128 63591298959574944 63813656255787072 64158062916004632 64188250886725344 64422087866276256 64465616192671042 64472064873142464 64706935783427136 64820025009626184 65077284832524864 65086774083739872 65090629092045969 65283642967162608 65314360551404736 65343815072634096 65552299934105664 65612719661410368 65791106126943936 65957218430847696 66187848548425248 66197499736606704 66228647313279168 66248854062559776 66428970036761952 66469917430996032 66864064708006353 66870753312161376 66880504078173648 67107649643190347 67114362613845024 67358859381108576 67476583411660044 67754264824876752 68021840280528936 68037118474813482 68053846254983712 68291807571982656 68301765549173088 68660383120636536 68692689545442912 68723667576391032 68910512020893864 68942936137593888 68963971032336816 69194094374889312 69247773382264128 69368798694512232 69611357956102416 69621508343672568 69864951245559984 69897824449748928 69908016608461344 69929345954924208 70119468372137616 70152461332990272 70408025855150528 70585795162837008 70809620619894876 70842938314614192 71090652144604896 71101018235614608 71134473040188736 71540211329521812 71790363287760456 71824142446395552 71834615491371696 72085796881537248 72211782247566012 72474848849560788 72508950075745296 72531072982285272 72773099256349104 72795302756355528 73094871903501024 73211945436590472 73222620844207356 73478655620330328 73746337425868872 73781036919179424 73803547946886768 73814309619086664 74014994392811928 74049820295934176 74472187203682542 74507228227439064 74732591291357196 74767754841739632 74778657109870536 75040132819305168 75075441075656256 75240567087945354 75503657940575652 75778716803747148 75814372582306416 76090563374955984 76223547927986346 76537225079953368 76560577036856676 76828283518480488 76839486242819724 77144449294276704 77155698120362192 77279275738623276 77524326023505597 77560803154793124 77843356171750476 77879983414689392 77903745055047144 78324196886631639 78598070151254982 78635052505967544 78646518684519012 78670514199289734 78884401918654818 78921518999614056 79209029087044344 79409019558191634 79698305603940966 79976983662680508 79988645515066434 80026282170212328 80306107052238864 80317816895786872 80802160252194996 80813942427793158 81096521491729404 81430252032847632 81572568835213458 81869736663392742 81894715600899969 82176206569580736 82231730891438652 82663487572871619 82964629604102481 83003666534076852 83024074028077632 83041098321472497 83266868691913419 83306047832925948 83609530702991252 83820631755868947 84113724196957086 84125989248604353 84420149421718314 84459871210113288 84472186735224124 84767557444029912 85291169155094718 85544083888006176 85601883796825482 85922324564878656 86104378214947539 86426700012834912 86728904994488256 86787505456061292 86800160385407466 86808843254388672 87044857289550144 87125086763512128 87614981341525566 87623745719383872 87641713186928037 87934161601421834 87942957907796928 88263332982142272 88464434069213487 88786708874565813 89110157722924887 89152086277341804 89174005437564864 89443731309340896 89968777882213392 90029567441488869 90339019766502336 90344370433768722 90357544007760231 90366582732027552 90695787040705248 90716157966417976 91214882839030752 91547177494182048 91609033536953586 91631556768521376 91880682694525152 91951961376449088 92482480304943653 92491731592682976 92815143941469888 92828677791563424 93153268327413312 93239127939898944 93492624496183488 94070131204651632 94114393550449344 94412827493193168 94457251086152256 94801357647486144 95017355111377449 95040716321615184 95363502124533651 95386948439362416 95720484383680608 95779487321828928 96282376330088016 96633131799414384 96678600100993728 96698424289006563 96708097309713696 97030799008465472 97060403675140704 97615927248787296 97630161125609808 97925464450743912 97971540827107104 98015722608951144 98328449901158496 98404730595849024 98419079492115552 98686659190415904 98935827646271544 99296249604910056 99342970969918752 99643455055142928 99690339788986176 99704876146494048 100053510425740224 100320756117260472 100671543920767536 101038289071662864 101085830109741888 101454084499941312 101631397237315128 102032760420793404 102049633439937824 102055677712220223 102080769382475568 102437711357973984 102452648323759632 102990574680954804 103039034318164368 103085501364586548 103365768031340796 103414404206390832 103791141562333968 103871660073396192 104053198041768348 104432262515508852 104797426868339976 104846736674623392 104862024912692016 104894018932386312 105179202558206424 105228691999485408 105612038782725792 105878692744255512 106214430929842314 106264407471921288 106635978216907344 106651527353421912 106701709560283104 107074809402985152 107310316994282718 107736213669593328 107751923237057544 108128695322305872 108317673371349018 108573669377130176 108712273274341182 108763425113617944 109159648884523656 109192954134533292 109642307855251536 109833931266311034 110217983430495492 110619506138803308 110671555378769136 110705321920330152 110721464428629996 111022491589217892 111074730443901264 111708280805523813 111760842341158596 112151632262609448 112167985664805804 112560199228957752 112613161613484384 112860850631918031 113023409925373216 113668075205620722 113721558873459624 114135845062433976 114335321891979519 114805837619930052 114840865555285014 115242425277720732 115259229364229586 115716673941415056 115733547180543288 115918913607934914 116341204732189686 116765034257625714 116819975122034088 116855617582570716 117202130681205312 117952578758951316 117969778026778518 118326602877982227 118382278499421084 118411384269553344 118813543630566516 118869448369789072 119547458405911449 119958370509617856 119965475494020762 119982968272599651 120039423255318492 120459160578358296 120476725343680308 121203240378292494 121220913641689737 121644782237594106 122145378049271448 122358853252820187 122804604995089113 123264309854371104 123347596337157978 124505499801115278 124536111042116448 124959071749388922 125414296054486878 125426841606202176 125883769990924224 126170586295435629 126630224132577471 126689806815169932 126708280102836186 126720955095486912 127151336166044868 127182597919149888 127936753732642077 128316125832009264 128376501773450688 128402825695238223 128844175732552512 128931232385342084 129640050019252368 130173548167479744 130181258184091938 130200240578111199 130567285934325216 130687630145268192 131422472012288349 131901242402132751 131914436861695392 132375697096850496 132394999473213408 132497708125119552 132857940073523904 133728129416012706 133741506624322752 133761008156347296 134215299286380694 134228725227690048 134717718762217152 134953166823320088 135508529649753504 135516555650653083 136043680561057872 136074236949626964 136107692509967424 136603531098346176 137320766241273072 137385379090885824 137413550305430379 137447335152782064 137821024041787728 137885872275187776 137927942064673632 138388188749778624 138737597389024464 139222715912204832 139243016687345136 139729902491119968 139816033216922688 139858691909848416 140238936744275232 141157469939124523 141171590325674016 141619241239789752 141685876629228384 142181304289209792 142202036471229216 143080422659043624 143580726575520912 143648284892791104 143669230982743392 144171593763074496 144423564495132024 144949697699121576 145017900151490592 145062145964570544 145546198512698208 145590605512711056 146189743807002048 146423890873180944 146445241688414712 146957311240660656 147492674851737744 147562073838358848 147607095893773536 147628619238173328 148029988785623856 148099640591868352 148944374407365084 149014456454878128 149465182582714392 149535509683479264 149557314219741072 150080265638610336 150481134175890708 151007315881151304 151557433607494296 151628745164612832 152181126749911968 152447095855972692 153074450159906736 153121154073713352 153656567036960976 153678972485639448 154288898588553408 154311396240724384 154558551477246552 155048652047011194 155121606309586248 155686712343500952 155759966829378784 155807490110094288 156648393773263278 157196140302509964 157270105011935088 157293037369038024 157341028398579468 157768803837309636 157843037999228112 158418058174088688 158818039116383268 159396611207881932 159953967325361016 159977291030132868 160052564340424656 160612214104477728 160635633791573744 161604320504389992 161627884855586316 162193042983458808 162860504065695264 163068409911511773 163145137670426916 163739473326785484 163789431201799938 164463461782877304 164750896899466551 165326975145743238 165929259208204962 166007333068153704 166082196642944994 166533737383826838 166612095665851896 167219061405982504 167641263511737894 168227448393914172 168251978497208706 168840298843436628 168919742420226576 168944373470448248 169535114888059824 170502112808431083 170582338310189436 171088167776012352 171203767593650964 172208756429895078 172261298332927521 172853400025669824 172888844046344379 173575010912122584 173600320770814932 173878370411902371 174511807098284529 175147551386438571 175229962683051132 175283426373856074 175868323202843668 176928868138426974 176954667040167777 177573417749131626 178220315445849774 178304172554683608 178887462618681792 179937555764426784 180059134882977738 180688740867537444 180715088015520462 180733165464055104 181391574081410496 181432315932835952 182429765678061504 182467173356391159 183094354988364096 183218067073907172 183263113537042752 183761365389050304 184964960609887306 184983463185365952 185021394505736967 185657355583126848 186758249701672917 187438607624083383 188121444081730317 188140262409303264 188825654986386336 190034710222754898 190062420154254279 190081432643230368 190727004249067302 190773896878724832 191440968767361216 192564752660176032 193266263598828768 193396848578013126 193416194619427392 194120807350281408 195231854497574592 195260322251219616 195271887276137907 195850928901487824 195943081654214208 196031445217902288 196656899802316992 196838158984231104 197373318380831808 197871655292543088 198592499209820112 198685941939837504 199286910110285856 199409752292988096 200592194124019059 200641512234520944 201322948929571041 201343087841535072 202076578143325728 203262794474630256 204065520841586808 204099266879875648 204111355424440446 204161538764951136 204875422715947968 204905296647519264 205981149361909608 206078068636328736 206171002729173096 206731536062681592 206828808412781664 207582283124667936 207743320146792384 208106396083536696 208864525031017704 209594853736679952 209693473349246784 209724049825384032 209788037864772624 210358405116412848 210457383998970816 211224077565451584 211757385488511024 212428861859684628 212528814943842576 213271956433814688 213303054706843824 213403419120566208 214620633988565436 215450875170242693 215472427339186656 215503846474115088 216257390644611744 216635346742698036 217424546548682364 217526850227235888 218319297769047312 218385908269066584 219284615710503072 219667862532622068 220435966860990984 221239012277606616 221343110757538272 221410643840660304 221442928857259992 222044983178435784 222149460887802528 223416561611047626 223521684682317192 224303264525218896 224335971329611608 225120398457915504 225226323226968768 225721701263836062 226046819850746432 227336150411241444 227443117746919248 228271690124867952 228670643783959038 229611675239860104 229681731110570028 230484850555441464 230518458728459172 231433347882830112 231467094361086576 231837827215869828 232572978070516791 232682409464379372 233530068515251428 233639950244068176 233711235165141432 234972590659894917 235905157517902632 235939556053557036 236653205755964454 236764556998842168 237627087261133032 237738896739578144 239094916811822898 239930950988041524 239965936545199302 240078846510636984 240918321156716592 240953450687360616 242406480756584988 242441827283379474 243289564475188212 244290756098542896 244717706505640374 245609209990178226 246528619708742208 246695192674315956 248893888812307443 249010999602230556 249072222084232896 249123294964417491 249800606075740257 249918143498777844 250828592108973756 251461895267606841 252341172590871258 252377967745813059 253260448265154942 253379613630339864 253416560205672372 254302672332089736 255873507465284154 256632251664018528 256805651390476446 257862464770684168 258313134644842617 259280100038504736 260362516368183876 260400481156222398 261134571868650432 261375260290536384 262844944024576698 262925139560784111 263802484804265502 263828873723390784 264789998946426816 265393302207640461 266360126623697439 267330473168774661 267456258832025412 267522016312694592 268430598572761388 269906333646640176 270088702324466607 271017059299507008 271033111301306166 271072632023280693 272087361122115744 272148473899253928 274641532482546144 274827100610860758 274894670305564128 275642048083575456 275855884129347264 277447440914830959 277475194778048928 278445431824409664 278486033374690272 279459804982239936 279717383819696832 280477873488550464 282314939878249046 282343180651348032 283238482479579504 283371753258456768 284404072942458432 285052065334132347 286090506373600953 286160845318087248 287161453151041824 287338461965486784 288847128990264048 289899395398243152 290035800302981184 290095272867019689 290124291929141088 291092397025396416 291181211025422112 292847781746361888 292890483376829424 293914622481321312 294985349703475488 295214191787547072 295257238476346656 296059977571247712 297888748814730168 298028912909756256 298930365165428784 299071019366958528 299114628439482144 300160531277220672 300962268351781416 302014631762302608 303114867214988592 303257490329225664 304362253499823936 304894191711945384 306148900319813472 306167033136660669 306242308147426704 307313134073921952 307357944971278896 308622792481448768 309117102954493104 310097304094022388 310243212619172496 311373424687001904 311519933658757568 311614980220188576 313296787546526556 314392280605019928 314540210023870176 314586074738076048 314682056797158936 315537607674619272 315686075998456224 316836116348177376 317636078232766536 318793222415763864 319907934650722032 319954582060265736 320105128680849312 321224428208955456 321271267583147488 323208641008779984 323255769711172632 324386085966917616 325721008131390528 326136819823023546 326290275340853832 327478946653570968 327578862403599876 328926923565754608 329501793798933102 330653950291486476 331858518416409924 332014666136307408 332164393285889988 333067474767653676 333224191331703792 334438122811965008 335282527023475788 336454896787828344 336503956994417412 337680597686873256 337839484840453152 337888746940896496 339070229776119648 341004225616862166 341164676620378872 342407535187301928 343005965675938557 344417512859790156 344522596665855042 345777688092688758 347150021824245168 347200641541629864 347756740823804742 349023614196569058 350295102772877142 350459925366102264 350566852747712148 351736646405687336 353857736276853948 353909334080335554 354979808633946681 355146835498263252 356440630891699548 356608345109367216 358642375217734347 359875111528853568 359948904817798953 360118269765955476 361377481735074888 361430176031040924 362864631865671904 363662740925069211 364934346712782318 366436134147814344 367076559758460561 368413814985267339 369929921219774612 370042789011473934 373516499403345834 374877215248166766 376242888163460634 376280524818606528 377651309972772672 379890672397732413 380069420445509796 380124840308508558 380162865286460736 381454008498134604 381547793757449664 383810261197926231 385129505320352064 385208477085714669 386532527197657536 386793697156026252 390520644502439232 390543774552275814 390600721734333597 391701857802975648 392062890435804576 394267416036865047 395703727206398253 395743310585086176 397184998419640224 398573820220571712 401184388248038118 401283024469041888 402645897859142082 402686175683070144 404153156286651456 406525588949260512 406549666951959249 408131041683173616 408222710848880892 408323077529902272 409810593295038528 411962298723819216 412156137272657472 412240650916291137 412342005458346192 413463072125363184 413657616825563328 415164566249335872 416212792167073392 417729050062035408 419189707473359904 419448099650768064 419576075729545248 420716810232825696 423472409817373569 423514770977022048 424857723719369256 425057629887685152 426543912867629376 426606109413687648 429241267977130872 430901750340485386 430944854678373312 431007692948230176 432514781289223488 433270693485396072 434849093097364728 435053700454471776 436638595538094624 436771816538133168 438569231421006144 439335725065244136 440871933721981968 442478024555213232 442686221515076544 442821287681320608 442885857714519984 444089966356871568 444298921775605056 446833123222095252 447043369364634384 448606529050437792 448671942659223216 450240796915831008 451443402527672124 454672300822482888 454886235493838496 456543380249735904 457341287567918076 459223350479720208 459363462221140056 460969701110882928 461036917456918344 462866695765660224 462934188722173152 463675654431739656 465145956141033582 465364818928758744 467060137030502856 467279900488136352 467422470330282864 469945181319789834 471810315035805264 471879112107114072 473306411511928908 473529113997684336 475254174522266064 475477793479156288 478189833623645796 479861901976083048 479931873090398604 480157693021273968 481836642313433184 481906901374721232 484812961513169976 484883654566758948 486579128950376424 488581512197085792 489205229734535319 489435413011280748 491218419980356452 493390385348631912 494252690698399653 497787777624614886 498021999204461112 498246589928834982 499601212151480514 499836286997555688 501657184217947512 502923790535213682 504682345181742516 504755935491626118 506520896530309884 506759227260679728 506833120411344744 508605344664179472 511747014930568308 513264503328037056 513611302780952892 515724929541368336 516626269289685234 518560200077009472 518666532139033137 520725032736367752 520800962312444796 523535421294853587 525442654159315713 525689888049153396 525850279121568222 527604969608531004 530786604415280922 530864001120503331 532720253247394878 534660946337549322 534912517664050824 536861197145522776 539812667293280352 540177404648933214 542066222602612332 542145264046561386 544174722244231488 544296947798507856 547401520069173477 549283064965092288 549654201221721516 549789340611128256 551284096167150912 554894881829661918 554950389556097856 555064183517210901 556972066749380544 560274749105018751 562315822872250149 564364332245190951 564629879756498092 566476964959159008 570104130668264694 570187260462762837 572181012747201906 572321690636174496 574322906302083648 577694257980528096 579798790796486304 580190545734039378 580248583858282176 582362422050844224 585695563492723776 585780966753658848 585815661828413721 587829244962642624 589970699406950976 590514476952693312 592119955142495424 595777497629460336 596057825819512512 597860730330857568 598229256878964288 601776582372057177 601924536703562832 603968846788713123 604029263524605216 606229734429977184 609788383423890768 612297800639626944 612334066273321338 612423353830374899 612484616294853408 614626268147843904 614715889942557792 618234205908986208 620194608188044776 620486425238344992 622746849374003808 623229960440377152 626593575093053112 628784561210039856 629080420047740352 629172149476152096 629364113594317872 631075215349238544 631372151996912448 633672232696354752 635272156465533072 637586444831527728 639815869301444064 639909164120531472 640210257361698624 642542535166294976 646352625510728079 646417282017559968 646511539422345264 648772171933835232 652273639646047092 652580550681707664 654957893307141936 655157724807199752 657853847131509216 659003587597866204 661307900582972952 663717036832819848 664029332272614816 664328786571779976 666134949535307352 666448382663407584 668876245623930016 670565054046951576 672909793575656688 673007913988834824 675361195373746512 675678969680906304 675777493881792992 678140459552239296 682008451233724332 682329353240757744 684815070374603856 686011931351877114 688835025719580312 689045193331710084 691555376185377516 694300043648490336 694401283083259728 695513481647609484 698047228393138116 700590205545754284 700919850732204528 701133705495424296 703473292811374672 707715472553707896 707818668160671108 709959617267893362 710293670996526504 712881261783399096 713216690218734432 717284750435468694 719897809635597906 720236539531910952 722754963470149776 722860352062081848 725729263731343808 727325481850138422 729868693425564636 732872268295628688 734153119516921122 736827629970534678 739859842439549224 740085578022947868 746681666436922329 747032998806691668 747369884893252473 749401818227220771 749754430496333532 752485776326921268 754385685802820523 757133903237439177 759781344795464826 760138840891019592 760249680617017116 762908016996269208 767620522395852462 770416954171429338 773587394312052504 774939403934527851 781087549104551628 781201443468667194 783403715605951296 784125780871609152 788534832073730094 791407454412796506 791486621170172352 794369996839280448 799080379871092317 801991419506323983 802368776496076236 802566048938083776 805291795718284164 810266106973399821 813051177898521024 813099333903918498 813217896069842079 816262083366347232 816445421697761784 823924597447638432 824481301832582274 824684010916692384 826926144250726368 832342322744492877 832425584334146784 835458100124070816 838379414946719808 839152151459090496 841433620465651392 846944819634747138 847029541954044096 849715447438738512 850115259775370304 853212218827375296 855156196002397041 858271519120802859 858482535954261744 861803500680970772 862015385896460352 866541386970792144 869698186194729456 870107400908943552 870285818601059067 873277191076189248 873543633076266336 878671450130488272 881743867443963936 884956049110426464 885642575362641216 885771715429039968 888179932713743136 893666246444190504 894086738729268768 897213058100875584 897343885318446432 900481593831662016 902886805055344248 909344601644965776 909772470987676992 913086760499471808 914682575135836152 918446700959440416 918501099409982007 918726924442280112 921939402221765856 922073834913836688 925868377444346304 927351308863479312 930291912282067164 930729637857517488 934120274061005712 934559800976272704 934844940660565728 939890362639579668 943620630071610528 943758224214228144 946612823023857816 947058227995368672 950508349044532128 956379667247291592 959723803952166096 959863746180797208 960315386042547936 963673284626866368 963813802749442464 969625923026339952 969767309133517896 973158257900752848 977163024394171584 978410459469070638 978870826022561496 982436839960712904 986780770697263824 988505381396799306 995575555249229772 996043998408922224 996493179857669964 999202424302961028 999672573995111376 1003314368435895024 1005847581070427364 1009364690363485032 1009511870983252236 1013041793060619768 1013518454521359456 1013666240822689488 1017210689328358944 1023494029861136616 1027222605561905784 1029017897027815671 1031449859082736672 1033252538579370468 1037333064278066274 1041450065472735504 1041601924624889592 1047070842589707174 1050885308318631426 1051379776098306792 1051700558243136444 1055209939217062008 1061573208830561844 1061728002241006662 1065440506494789756 1069321892675098644 1069825035328101648 1073722394291045552 1079625334586560704 1079846714453396859 1080354809297866428 1084132445205224664 1084290528093122772 1088593895597015712 1090988222775207633 1094803040138346954 1099308402443443032 1101229679275381683 1105241444955802017 1109789763659323836 1110128367034421802 1120549498210037502 1124631645744500298 1128728664490381902 1129259759512996184 1132953929918318016 1139672017193197239 1140208261336529388 1140374520925525674 1144362025494403812 1144643381272348992 1151430783593778693 1155388515961056192 1155625431257144007 1159597581592972608 1160381091468078756 1171561933507317696 1171631323656827442 1171802165203000791 1182802248110595141 1187111181619194759 1191554995258920672 1195721460661715136 1203553164744114354 1203849073407125664 1207937693577426246 1208058527049210432 1212459468859954368 1219576766847781536 1219649000855877747 1224668132546642676 1224846707660749798 1224969232589706816 1229431779885115584 1236468411817972416 1236721952748873411 1240389216376089552 1240972850476689984 1245493698748007616 1253187150186106224 1257569122420079712 1258344298952304192 1258728227188635744 1262150430698477088 1270417229452120707 1270544312931066144 1275045343220616593 1275172889663055456 1279631738602888128 1279818328241062944 1292705251021456158 1292834564035119936 1293023078844690528 1297544343867670464 1304547279292094184 1305161101363415328 1309915786614283872 1310315449614399504 1315707694263018432 1318007175195732408 1322615801165945904 1327434073665639696 1328058664545229632 1328657573143559952 1332269899070614704 1332896765326815168 1337752491247860032 1341130108093903152 1345819587151313376 1346015827977669648 1350722390747493024 1351554987763585984 1364016902467448664 1364658706481515488 1369630140749207712 1372023862703754228 1377670051439160624 1378090386663420168 1383110752370755032 1388600087296980672 1388802566166519456 1391026963295218968 1396094456786276232 1401180411091508568 1401839701464409056 1402267410990848592 1406946585622749344 1415430945107415792 1415637336321342216 1419919234535786724 1420587341993053008 1425762523566798192 1426433380437468864 1434569500870937388 1439795619271195812 1440473079063821904 1445509926940299552 1445720704124163696 1454650963700276844 1459737386851129272 1465744536591257376 1468306239033842244 1473655259941069356 1479719684879098448 1480171156045895736 1493363332873844658 1494065997613383336 1494739769786504946 1498803636454441542 1499508860992667064 1504971552653842536 1508771371605641046 1514267806474878354 1519562689590929652 1520277681782039184 1520499361234034232 1525816033992538416 1535241044791704924 1540833908342858676 1547174788624105008 1549878807869055702 1555999596417099411 1562175098209103256 1562402886937334388 1570606263884560761 1576327962477947139 1577069664147460188 1582814908825593012 1592592003361509993 1598160759742184634 1603982839012647966 1604737552992152472 1610583591436568328 1620532213946799642 1626198667807836996 1626435792139684158 1632524166732694464 1632890843395523568 1647849194895276864 1648962603665164548 1649368021833384768 1653852288501452736 1664684645488985754 1664851168668293568 1665192550551632703 1670916200248141632 1680824247315056253 1686947468616750447 1693092996735572853 1693889639269494276 1699430894877477024 1710312392004794082 1710561781388288511 1716543038241605718 1716965071908523488 1723607001361941544 1733082773941584288 1739396372389458912 1740571637202118134 1747087266152532672 1757342900260976544 1757446985485241163 1763487734887927872 1769912098220852928 1771543430858079936 1776359865427486272 1787332492888381008 1788173477458537536 1794687770636892864 1805329747116171531 1805773610110688496 1811906540366139369 1818689203289931552 1829365150271672304 1836893401918880832 1837002198819964014 1837270061491124697 1837453848884560224 1843878804443531712 1844147669827673376 1854702617726958624 1860583824564134328 1861459275715034976 1868240548122011424 1869689881321131456 1879780725279159336 1887241260143221056 1887516448428456288 1893225646047715632 1894116455990737344 1901016698089064256 1912759334494583184 1919447607904332192 1919727492361594416 1920630772085095872 1927627605498884928 1939057876532184237 1939251846052679904 1939534618267035792 1946316515801505696 1956820918938141276 1957741652045122992 1964873679921425808 1973561541394527648 1977010762793598612 1991151110498459544 1992087996817844448 1992986359715339928 1998404848605922056 1999345147990222752 2006628736871790048 2011695162140854728 2018729380726970064 2019023741966504472 2026083586121239536 2027036909042718912 2027332481645378976 2034421378656717888 2046988059722273232 2054445211123811568 2058035794055631342 2062899718165473344 2066505077158740936 2074666128556132548 2082900130945471008 2083203849249779184 2094141685179414348 2101770616637262852 2102759552196613584 2103401116486272888 2110419878434124016 2123146417661123688 2123456004482013324 2130881012989579512 2138643785350197288 2139650070656203296 2147444788582091104 2159693428906793718 2160709618595732856 2168264890410449328 2168581056186245544 2177187791194031424 2181976445550415266 2189606080276693908 2198616804886886064 2202459358550763366 2210482889911604034 2219579527318647672 2220256734068843604 2241098996420075004 2248205454681662313 2249263291489000596 2257457328980763804 2258519519025992368 2271401709712317531 2279344034386394478 2280416522673058776 2280749041851051348 2288724050988807624 2302861567187557386 2311250862514288014 2320762182936157512 2324818211803583553 2343262647313654884 2343604330406001582 2365604496221190282 2374222363238389518 2383109990517841344 2397241139613276951 2405974258518971949 2407106329488228708 2407698146814251328 2415875387154852492 2430798320920199463 2439153533695563072 2439298001711755494 2439653688209526237 2449336265093285352 2449693415321499596 2473443905497746822 2480778432752179104 2497026968233478631 2506374300372212448 2515138244840159424 2517456454377271488 2524300861396954176 2540834458904241414 2541088625862132288 2550090686441233186 2550345779326110912 2559636656482125888 2565468588007191123 2574814557362408577 2585410502042912316 2586046157689381056 2609094558584188368 2610322202726830656 2610857455803177201 2619831573228567744 2620630899228799008 2636014350391464816 2645231602331891808 2654868147331279392 2657315146287119904 2664539798141229408 2681991928843365937 2682260216187806304 2691639174302626752 2692031655955339296 2701444781494986048 2728033804934897328 2729317412963030976 2739260281498415424 2744047725407508456 2755340102878321248 2755503298229946021 2756180773326840336 2766221504741510064 2777605132333038912 2782053926590437936 2792188913572552464 2802360822183017136 2803679402928818112 2804534821981697184 2813893171245498688 2830861890214831584 2831274672642684432 2839838469071573448 2841174683986106016 2851525047133596384 2869139001741874776 2879591238542391624 2880946158127643808 2891019853880599104 2891441408248327392 2909301927400553688 2919474773702258544 2931489073182514752 2936612478067684488 2947310519882138712 2959439369758196896 2960342312091791472 2986726665747689316 2988131995226766672 2989479539573009892 2997607272908883084 2999017721985334128 3009943105307685072 3017542743211282092 3028535612949756708 3039125379181859304 3040555363564078368 3040998722468068464 3051632067985076832 3070482089583409848 3081667816685717352 3094349577248210016 3099757615738111404 3111999192834198822 3124350196418206512 3124805773874668776 3141212527769121522 3152655924955894278 3154139328294920376 3165629817651186024 3185184006723019986 3196321519484369268 3207965678025295932 3209475105984304944 3221167182873136656 3239540143360190577 3241064427893599284 3252397335615673992 3252871584279368316 3265781686791047136 3272964668325622899 3297925207330329096 3303689037826145049 3315724334867406051 3329369290977971508 3330385101103265406 3361648494630112506 3373894937233500894 3386185993471145706 3387779278538988552 3398861789754954048 3420624784009588164 3421123562776577022 3433086076483211436 3433930143817046976 3447214002723883088 3466165547883168576 3466876293771432021 3478792744778917824 3481143274404236268 3514685800521953088 3514893970970482326 3515406495609002373 3548406744331785423 3561333544857584277 3574664985776762016 3610659494232343062 3611547220221376992 3623813080732278738 3637378406579863104 3658730300543344608 3658947002567633241 3674004397639928028 3674540122982249394 3674907697769120448 3688295339655346752 3709405235453917248 3710165858246620233 3721167649128268656 3722918551430069952 3736481096244022848 3759561450558318672 3775032896856912576 3786451292095431264 3811251688356362121 3825136029661849779 3825518668989166368 3838895215808664384 3839454984723188832 3878115753064368474 3878503692105359808 3879069236534071584 3892633031603011392 3913641837876282552 3915483304090245984 3929747359842851616 3947123082789055296 3954021525587197224 3982302220996919088 3984175993635688896 3985972719430679856 3996809697211844112 3998690295980445504 4013257473743580096 4023390324281709456 4037458761453940128 4038047483933008944 4052167172242479072 4054664963290757952 4093566628234611167 4093976119444546464 4108890422247623136 4116071588111262684 4133010154317481872 4149332257112265096 4165800261890942016 4166407698499558368 4188283370358828696 4203541233274525704 4205519104393227168 4206802232972545776 4220839756868248032 4246292835322247376 4246912008964026648 4261762025979159024 4277287570700394576 4279300141312406592 4294889577164182208 4319386857813587436 4321419237191465712 4336529780820898656 4337162112372491088 4363952891100830532 4379212160553387816 4397233609773772128 4404918717101526732 4420965779823208068 4439159054637295344 4440513468137687208 4482197992840150008 4496410909363324626 4498526582978001192 4514914657961527608 4517039038051984736 4542803419424635062 4558688068772788956 4560833045346117552 4561498083702102696 4577448101977615248 4605723134375114772 4622501725028576028 4641524365872315024 4649636423607167106 4686525294627309768 4687208660812003164 4728983887433841417 4731208992442380564 4748444726476779036 4777776010084529979 4794482279226553902 4811948517037943898 4814212658976457416 4831750774309704984 4861596641840398926 4878596003423510988 4879307376419052474 4898672530186570704 4899386830642999192 4946887810995493644 4961556865504358208 4994053936466957262 4995577651654898109 5012748600744424896 5042472741945168759 5060842405850251341 5079278990206718559 5081668917808482828 5100181372882466372 5130937176014382246 5131685344164865533 5149629114724817154 5170821004085824632 5218189117168376736 5221714911606354402 5241261798457598016 5272028700782929632 5290463204663783616 5309736294662558784 5314630292574239808 5329079596282458816 5363983857686731874 5364520432375612608 5384063311910678592 5415989241348514593 5435719621098418107 5456067609869794656 5488095450815016912 5510680205756642496 5511006596459892042 5511810184473374091 5512361546653680672 5532443009483020128 5564107853180875872 5584377827145104928 5604721644366034272 5609069643963394368 5661723780429663168 5662549345285368864 5679676938143146896 5682349367972212032 5703050094267192768 5738278003483749552 5759182477084783248 5761892316255287616 5782882816496654784 5817173629596552711 5818603854801107376 5838949547404517088 5873224956135368976 5894621039764277424 5918878739516393792 5920684624183582944 5973453331495378632 5976263990453533344 5978959079146019784 5995214545817766168 5998035443970668256 6019886210615370144 6035085486422564184 6057071225899513416 6078250758363718608 6081110727128156736 6081997444936136928 6103264135970153664 6140964179166819696 6163335633371434704 6188699154496420032 6199515231476222808 6223998385668397644 6248700392836413024 6249611547749337552 6282425055538243044 6305311849911788556 6308278656589840752 6331259635302372048 6370368013446039972 6392643038968738536 6415931356050591864 6418950211968609888 6442334365746273312 6479080286720381154 6482128855787198568 6504794671231347984 6505743168558736632 6531563373582094272 6545929336651245798 6595850414660658192 6607378075652290098 6631448669734812102 6658738581955943016 6660770202206530812 6723296989260225012 6744616364044986939 6747789874467001788 6772371986942291412 6775558557077977104 6814205129136952593 6841249568019176328 6842247125553154044 6866172152966422872 6894428005447766176 6933752587542864042 6962286548808472536 6974454635410750659 7029787941940964652 7030812991218004746 7096813488663570846 7122667089715168554 7149329971553524032 7217922775556915847 7221318988464686124 7223094440442753984 7247626161464557476 7292394962760598389 7317460601086689216 7317894005135266482 7318961064628578711 7348008795279856056 7349080245964498788 7420331716493240466 7442335298256537312 7491080904700435893 7519122901116637344 7572902584190862528 7622503376712724242 7650272059323699558 7651037337978332736 7678909969446377664 7696405764021573369 7724443672087225731 7756231506128736948 7758138473068143168 7827283675752565104 7830966608180491968 7832572367409531603 7859494719685703232 7908043051174394448 7964604441993838176 7971945438861359712 7993619394423688224 8045975786530097811 8046780648563418912 8074917522907880256 8076094967866017888 8104334344484958144 8187133256469222334 8187952238889092928 8217780844495246272 8232143176222525368 8266020308634963744 8266509894689838063 8298664514224530192 8332815396999116736 8376566740717657392 8407082466549051408 8411038208786454336 8413604465945091552 8441679513736496064 8492585670644494752 8493824017928053296 8523524051958318048 8554575141400789152 8638773715627174872 8642838474382931424 8673059561641797312 8674324224744982176 8727905782201661064 8758424321106775632 8794467219547544256 8809837434203053464 8841931559646416136 8878318109274590688 8881026936275374416 8964395985680300016 8992821818726649252 8997053165956002384 9029829315923055216 9034078076103969472 9085606838849270124 9117376137545577912 9121666090692235104 9122996167404205392 9154896203955230496 9211446268750229544 9245003450057152056 9283048731744630048 9299272847214334212 9373050589254619536 9374417321624006328 9457967774867682834 9462417984884761128 9496889452953558072 9555552020169059958 9588964558453107804 9623897034075887796 9628425317952914832 9663501548619409968 9723193283680797852 9757192006847021976 9758614752838104948 9797345060373141408 9798773661285998384 9893775621990987288 9947173004602218153 9988107872933914524 9991155303309796218 10084945483890337518 10121684811700502682 10158557980413437118 10163337835616965656 10200362745764932744 10261874352028764492 10263370688329731066 10299258229449634308 10341642008171649264 10400628881314296063 10436378234336753472 10443429823212708804 10544057401565859264 10546219486827007119 10645220232995356269 10684000634572752831 10727967715373463748 10831978482697029186 10871439242196836214 10912135219739589312 10976190901630033824 11022013192919784084 11023620368946748182 11024723093307361344 11064886018966040256 11128215706361751744 11130497574739860699 11168755654290209856 11209443288732068544 11325098690570737728 11359353876286293792 11433755065069086363 11475408088985549337 11476556006967499104 11518364954169566496 11634347259193105422 11637207709602214752 11677899094809034176 11746449912270737952 11789242079528554848 11841369248367165888 11946906662990757264 11952527980907066688 11957918158292039568 11990429091635532336 11996070887941336512 12039772421230740288 12070170972845128368 12114142451799026832 12156501516727437216 12163994889872273856 12280699884703833501 12281928358333639392 12326671266742869408 12399030462952445616 12447996771336795288 12497400785672826048 12499223095498675104 12564850111076486088 12610623699823577112 12616557313179681504 12662519270604744096 12740736026892079944 12785286077937477072 12831862712101183728 12837900423937219776 12884668731492546624 12958160573440762308 12964257711574397136 13009589342462695968 13011486337117473264 13091858673302491596 13191700829321316384 13214756151304580196 13262897339469624204 13317477163911886032 13321540404413061624 13446593978520450024 13489232728089973878 13495579748934003576 13544743973884582824 13551117114155954208 13628410258273905186 13682499136038352656 13684494251106308088 13732344305932845744 13788856010895532352 13867505175085728084 13924573097616945072 13948909270821501318 14059575883881929304 14061625982436009492 14186951662301524251 14193626977327141692 14245334179430337108 14333328030253589937 14435845551113831694 14442637976929372248 14495252322929114952 14584789925521196778 14635788010270532964 14637922129257157422 14696017590559712112 14698160491928997576 14840663432986480932 14884670596513074624 14982161809400871786 15038245802233274688 15182527217550754023 15237836970620155677 15245006753425448484 15300544118647399116 15392811528043146738 15395056032494596599 15448887344174451462 15512463012257473896 15654567351505130208 15665144734819063206 15816086102348788896 15929208883987676352 15943890877722719424 15987238788847376448 16091951573060195622 16093561297126837824 16152189935732035776 16247967724045543779 16307158863295254321 16374266512938444668 16464286352445050736 16532040617269927488 16533019789379676126 16535430553420122273 16597329028449060384 16753133481435314784 16814164933098102816 16827208931890183104 16985171341288989504 16987648035856106592 17047048103916636096 17109150282801578304 17277547431254349744 17285676948765862848 17348648449489964352 17451520888789658133 17455811564403322128 17516848642213551264 17619674868406106928 17683863119292832272 17756636218549181376 17762053872550748832 17928791971360600032 17985643637453298504 17994106331912004768 18059658631846110432 18171213677698540248 18234752275091155824 18243332181384470208 18245992334808410784 18309792407910460992 18422892537500459088 18490006900114304112 18566097463489260096 18598545694428668424 18746101178509239072 18748834643248012656 18915935549735365668 18924835969769522256 18993778905907116144 19111104040338119916 19177929116906215608 19247794068151775592 19256850635905829664 19327003097238819936 19446386567361595704 19514384013694043952 19517229505676209896 19594690120746282816 19597547322571996768 19787551243981974576 19894346009204436306 19976215745867829048 19982310606619592436 20169890967780675036 20243369623401005364 20317115960826874236 20326675671233931312 20400725491529865488 20523748704057528984 20526741376659462132 20598516458899268616 20683284016343298528 20801257762628592126 20886859646425417608 20923363906232251977 21092438973654014238 21290440465990712538 21368001269145505662 21455935430746927496 21653768326670747541 21663956965394058372 21742878484393672428 21877184888281795167 21952381803260067648 21956883193885736133 22044026385839568168 22047240737893496364 22260995149479721398 22473242714101307679 22718707752572587584 22867510130138172726 22950816177971098674 22953112013934998208 23036729908339132992 23173331016261677193 23268694518386210844 23274415419204429504 23492899824541475904 23497717102228594809 23578484159057109696 23893813325981514528 23915836316584079136 23980858183271064672 24137927359590293433 24140341945690256736 24228284903598053664 24313003033454874432 24561399769407667002 24563856716667278784 24653342533485738816 24798060925904891232 24799529684069514189 24895993542673590576 24998446190997350208 25129700222152972176 25221247399647154224 25233114626359363008 25325038541209488192 25481472053784159888 25570572155874954144 25663725424202367456 25916321146881524616 25928515423148794272 26019178684925391936 26022972674234946528 26183717346604983192 26383401658642632768 26429512302609160392 26525794678939248408 26634954327823772064 26643080808826123248 26893187957040900048 26978465456179947756 26991159497868007152 27089487947769165648 27102234228311908416 27256820516547810372 27364998272076705312 27368988502212616176 27464688611865691488 27735010350171456168 27849146195233890144 27897818541643002636 28119151767763858608 28123251964872018984 28373903324603048502 28387253954654283384 28490668358860674216 28666656060507179874 28871691102227663388 28885275953858744496 28990504645858229904 29169579851042393556 29271576020541065928 29275844258514314844 29392035181119424224 29396320983857995152 29681326865972961864 29841519013806654459 29964323618801743572 30365054435101508046 30475673941240311354 30490013506850896968 30601088237294798232 30785623056086293476 30790112064989193198 30897774688348902924 31024926024514947792 31309134703010260416 31330289469638126412 31632172204697577792 31638658460481021357 31935660698986068807 32052001903718258493 32183903146120391244 32495935448091087558 32614317726590508642 32748533025876889336 32928572704890101472 33066039578759352252 33070861106840244546 33194658056898120768 33391492724219582097 33506266962870629568 33628329866196205632 33975296071712213184 34301265195207259089 34426224266956648011 34555094862508699488 34903041777579316266 34911623128806644256 35033697284427102528 35239349736812213856 35367726238585664544 35524107745101497664 35857583942721200064 35971287274906597008 35988212663824009536 36119317263692220864 36342427355397080496 36469504550182311648 36491984669616821568 36842099654111500503 36845785075000918176 36980013800228608224 37197091388857336848 37492202357018478144 37497669286496025312 37831871099470731336 37849671939539044512 37987557811814232288 38222208080676239832 38355858233812431216 38495588136303551184 38513701271811659328 38654006194477639872 38892773134723191408 39028768027388087904 39034459011352419792 39195094645143993536 39575102487963949152 39788692018408872612 39952431491735658096 39964621213239184872 40339781935561350072 40486739246802010728 40634231921653748472 40653351342467862624 40801450983059730976 41047497408115057968 41053482753318924264 41197032917798537232 41366568032686597056 41602515525257184252 41773719292850835216 41846727812464503954 42184877947308028476 42580880931981425076 42736002538291011324 42911870861493854992 43307536653341495082 43327913930788116744 43485756968787344856 43754369776563590334 43913766387771472266 44088052771679136336 44094481475786992728 44521990298959442796 44946485428202615358 45547581652652262069 45713510911860467031 45735020260276345452 45901632355942197348 46185168097483789797 46346662032523354386 46537389036772421688 46995434204457189618 47787626651963029056 47831672633168158272 47961716366542129344 48275854719180586866 48280683891380513472 48456569807196107328 48743903172136631337 48921476589885762963 49122799538815334004 49596121851809782464 49599059368139028378 49606291660260366819 49791987085347181152 50259400444305944352 50442494799294308448 50962944107568319776 51141144311749908288 51327450848404734912 51832642293763049232 51857030846297588544 52045945348469893056 52354562666368974399 52367434693209966384 52859024605218320784 53051589357878496816 53269908655647544128 53286161617652246496 53786375914081800096 53956930912359895512 53982318995736014304 54178975895538331296 54513641033095620744 54729996544153410624 54737977004425232352 54929377223731382976 55470020700342912336 55698292390467780288 55795637083286005272 56238303535527717216 56246503929744037968 56747806649206097004 56774507909308566768 56981336717721348432 57333312121014359748 57743382204455326776 57770551907717488992 57981009291716459808 58339159702084787112 58543152041082131856 58551688517028629688 58784070362238848448 58792641967715990304 59362653731945923728 59683038027613308918 59928647237603487144 60730108870203016092 60951347882480622708 60980027013701793936 61202176474589596464 61571246112172586952 61580224129978386396 61795549376697805848 62049852049029895584 62660578939276252824 62770091718696755931 63277316920962042714 63871321397972137614 64104003807436516986 64367806292240782488 64991870896182175116 65228635453181017284 65497066051753778672 65857145409780202944 65870649581657208399 66132079157518704504 66141722213680489092 66782985448439164194 67419728142303923037 68602530390414518178 68852448533913296022 69110189725017398976 69519993048785031579 69806083555158632532 69823246257613288512 70478699473624427712 70493151306685784427 70735452477171329088 71942574549813194016 72413782078770880299 72684854710794160992 72939009100364623296 73684199308223001006 73691570150001836352 73960027600457216448 74394182777714673696 74398589052208542567 74995338572992050624 75663742198941462672 75699343879078089024 75975115623628464576 76444416161352479664 76711716467624862432 76991176272607102368 77777765936457612173 77785546269446382816 78057536054776175808 78068918022704839584 79150204975927898304 79577384036817745224 79904862983471316192 79929242426478369744 80679563871122700144 80973478493604021456 81268463843307496944 81306702684935725248 81602901966119461952 82094994816230115936 82106965506637848528 82394065835597074464 83205031050514368504 83547438585701670432 83693455624929007908 84369755894616056952 85161761863962850152 85472005076582022648 85823741722987709984 86615073306682990164 86655827861576233488 86971513937574689712 87508739553127180668 87827532775542944532 88176105543358272672 88188962951573985456 89043980597918885592 89892970856405230716 91095163305304524138 91427021823720934062 91470040520552690904 91803264711884394696 92370336194967579594 92693324065046708772 93074778073544843376 93990868408914379236 94915975381443064071 95806982096958206421 96156005711154775479 96551709438361173732 97487806344273262674 97842953179771525926 98245599077630668008 99198118736278056756 99212583320520733638 99583974170694362304 100518800888611888704 100884989598588616896 101925888215136639552 102903795585621777267 103278672800869944033 103665284587526098464 104709125332737948798 104734869386419932768 105718049210436641568 106103178715756993632 106572323235304492992 107572751828163600192 107913861824719791024 107964637991472028608 108357951791076662592 109027282066191241488 109475954008850464704 110526298962334501509 110940041400685824672 111591274166572010544 112476607071055434432 112493007859488075936 113495613298412194008 113549015818617133536 113962673435442696864 114666624242028719496 115486764408910653552 115541103815434977984 115962018583432919616 116678319404169574224 117086304082164263712 117103377034057259376 117585283935431980608 118725307463891847456 119366076055226617836 119857294475206974288 121460217740406032184 121902695764961245416 121960054027403587872 122404352949179192928 123142492224345173904 123160448259956772792 123591098753395611696 124099704098059791168 125321157878552505648 125540183437393511862 126554633841924085428 127742642795944275228 128208007614873033972 128735612584481564976 129983741792364350232 130457270906362034568 130994132103507557344 131741299163314416798 132264158315037409008 132283444427360978184 133565970896878328388 134839456284607846074 137140532735581401093 137205060780829036356 137704897067826592044 138555504292451369391 139039986097570063158 139612167110317265064 140986302613371568854 143885149099626388032 144827564157541760598 145369709421588321984 146231709516409894011 146764429769657288889 147368398616446002012 148788365555429347392 148797178104417085134 148818874980781100457 151327484397882925344 152888832322704959328 153423432935249724864 153982352545214204736 155555531872915224346 155571092538892765632 156137836045409679168 157063687999106923197 159154768073635490448 159809725966942632384 159858484852956739488 161359127742245400288 161946956987208042912 162536927686614993888 164189989632460231872 164213931013275697056 164788131671194148928 166410062101028737008 167094877171403340864 167386911249858015816 168739511789232113904 170323523727925700304 170944010153164045296 171647483445975419968 173230146613365980328 173311655723152466976 173943027875149379424 175017479106254361336 175655065551085889064 176352211086716545344 176377925903147970912 178087961195837771184 179785941712810461432 182190326610609048276 182854043647441868124 182940081041105381808 183606529423768789392 184740672389935159188 185386648130093417544 186149556147089686752 187981736817828758472 189831950762886128142 191613964193916412842 192312011422309550958 193103418876722347464 194975612688546525348 195685906359543051852 196491198155261336016 197611948744971625197 198396237472556113512 198425166641041467276 202259184426911769111 205807591171243554534 206557345601739888066 207330569175052196928 209418250665475897596 209469738772839865536 211436098420873283136 211479453920057353281 212206357431513987264 215827723649439582048 217241346236312640897 218054564132382482976 221052597924669003018 221880082801371649344 223182548333144021088 223195767156625627701 224986015718976151872 226991226596824388016 227098031637234267072 227925346870885393728 229333248484057438992 230973528817821307104 233333297809372836519 233356638808339148448 234172608164328527424 234206754068114518752 237450614927783694912 238732152110453235672 239714588950413948576 242920435480812064368 243805391529922490832 243920108054807175744 244808705898358385856 246284984448690347808 246320896519913545584 247182197506791223392 250642315757105011296 251080366874787023724 253109267683848170856 255485285591888550456 256416015229746067944 257471225168963129952 259967483584728700464 260914541812724069136 261988264207015114688 263482598326628833596 264528316630074818016 264566888854721956368 267131941793756656776 269678912569215692148 274281065471162802186 274410121561658072712 275409794135653184088 277111008584902738782 278079972195140126316 279224334220634530128 281972605226743137708 288468017133464326437 289655128315083521196 292463419032819788022 293528859539314577778 294736797232892004024 297594356208834170268 297637749961562200914 302654968795765850688 305777664645409918656 308711386756865331801 309836018402609832099 311111063745830448692 314127375998213846394 318309536147270980896 319716969705913478976 322718255484490800576 323893913974416085824 325073855373229987776 328427862026551394112 331578896887003504527 332820124202057474016 334773822499716031632 337479023578464227808 340647047455851400608 341888020306328090592 346460293226731960656 346623311446304933952 347886055750298758848 350034958212508722672 351310131102171778128 352755851806295941824 356175922391675542368 359571883425620922864 364380653221218096552 365708087294883736248 365880162082210763616 367213058847537578784 369481344779870318376 370773296260186835088 372299112294179373504 375963473635657516944 379663901525772256284 383227928387832825684 384624022844619101916 386206837753444694928 389951225377093050696 391371812719086103704 392982396310522672032 395223897489943250394 396792474945112227024 396850333282082934552 404518368853823538222 411421598206744203279 411615182342487109068 413114691203479776132 415666512877354108173 418836501330951795192 422958907840114706562 431655447298879164096 434482692472625281794 436109128264764965952 440293289308971866667 442105195849338006036 446365096666288042176 446391534313251255402 446456624942343301371 453982453193648776032 458666496968114877984 461947057635642614208 466666595618745673038 466713277616678296896 468413508136229037504 471191063997320769591 477464304220906471344 479429177900827897152 485840870961624128736 487610783059844981664 492569968897380695616 492641793039827091168 494364395013582446784 501284631514210022592 502160733749574047448 506218535367696341712 510970571183777100912 512832030459492135888 514942450337926259904 519934967169457400928 521829083625448138272 526965196653257667192 529056633260149636032 529133777709443912736 534263883587513313552 539357825138431384296 548562130942325604372 548820243123316145424 550819588271306368176 554222017169805477564 556159944390280252632 558448668441269060256 563945210453486275416 576936034266928652874 579310256630167042392 584926838065639576044 587057719078629155556 589473594465784008048 595188712417668340536 595275499923124401828 606777553280735307333 617422773513730663602 619672036805219664198 622222127491660897384 628254751996427692788 634438361760172059843 636619072294541961792 651724038708937922691 663157793774007009054 665640248404114948032 669547644999432063264 674958047156928455616 681294094911702801216 683776040612656181184 692920586453463921312 699999893428118509557 700069916425017445344 702620262204343556256 712351844783351084736 719143766851241845728 728761306442436193104 731416174589767472496 731760324164421527232 734426117695075157568 738962689559740636752 741546592520373670176 751926947271315033888 759327803051544512568 766455856775665651368 769248045689238203832 772413675506889389856 779902450754186101392 782743625438172207408 785964792621045344064 790447794979886500788 793584949890224454048 793700666564165869104 809036737707647076444 822843196413488406558 823230364684974218136 826229382406959552264 831333025754708216346 837673002661903590384 845917815680229413124 865404051400392979311 868965384945250563588 880586578617943733334 884210391698676012072 892783068626502510804 892913249884686602742 907964906387297552064 917332993936229755968 926134160270595995403 929508055207829496297 933333191237491346076 942382127994641539182 954928608441812942688 971681741923248257472 975221566119689963328 985283586079654182336 994736690661010513581 1004321467499148094896 1012437070735392683424 1021941142367554201824 1025664060918984271776 1039869934338914801856 1043658167250896276544 1053930393306515334384 1058267555418887825472 1068527767175026627104 1078715650276862768592 1097124261884651208744 1097640486246632290848 1101639176542612736352 1108444034339610955128 1112319888780560505264 1116897336882538120512 1127890420906972550832 1153872068533857305748 1158620513260334084784 1169853676131279152088 1174115438157258311112 1178947188931568016096 1190377424835336681072 1190550999846248803656 1213555106561470614666 1234845547027461327204 1239344073610439328396 1244444254983321794768 1256509503992855385576 1268876723520344119686 1303448077417875845382 1320879867926915600001 1326315587548014018108 1339095289998864126528 1339369874827029904113 1385841172906927842624 1399999786856237019114 1400139832850034890688 1405240524408687112512 1413573191991962308773 1438287533702483691456 1457522612884872386208 1462832349179534944992 1477925379119481273504 1483093185040747340352 1503853894542630067776 1518655606103089025136 1532911713551331302736 1538496091378476407664 1544827351013778779712 1559804901508372202784 1565487250876344414816 1580895589959773001576 1587169899780448908096 1587401333128331738208 1618073475415294152888 1645686392826976813116 1646460729369948436272 1652458764813919104528 1662666051509416432692 1675346005323807180768 1691835631360458826248 1730808102800785958622 1737930769890501127176 1761173157235887466668 1768420783397352024144 1785566137253005021608 1785826499769373205484 1820332659842205921999 1852268320541191990806 1859016110415658992594 1866666382474982692152 1884764255989283078364 1909857216883625885376 1955172116126813768073 1989473381322021027162 2008642934998296189792 2024874141470785366848 2043882284735108403648 2051328121837968543552 2099999680284355528671 2107860786613030668768 2137055534350053254208 2157431300553725537184 2194248523769302417488 2195280972493264581696 2203278353085225472704 2216888068679221910256 2224639777561121010528 2255780841813945101664 2307744137067714611496 2317241026520668169568 2339707352262558304176 2348230876314516622224 2357894377863136032192 2380754849670673362144 2381101999692497607312 2427110213122941229332 2469691094054922654408 2478688147220878656792 2488888509966643589536 2513019007985710771152 2537753447040688239372 2606896154835751690764 2641759735853831200002 2652631175096028036216 2678739749654059808226 2778402480811787986209 2788524165623488488891 2799999573712474038228 2827146383983924617546 2915045225769744772416 2925664698359069889984 2955850758238962547008 2984210071983031540743 3037311212206178050272 3065823427102662605472 3076992182756952815328 3119609803016744405568 3130974501752688829632 3161791179919546003152 3174802666256663476416 3236146950830588305776 3291372785653953626232 3292921458739896872544 3304917529627838209056 3325332103018832865384 3350692010647614361536 3383671262720917652496 3461616205601571917244 3475861539781002254352 3522346314471774933336 3536841566794704048288 3571132274506010043216 3571652999538746410968 3640665319684411843998 3704536641082383981612 3718032220831317985188 3733332764949965384304 3769528511978566156728 3910344232253627536146 3978946762644042054324 4017285869996592379584 4018109624481089712339 4199999360568711057342 4215721573226061337536 4240719575975886926319 4314862601107451074368 4388497047538604834976 4433776137358443820512 4449279555122242021056 4511561683627890203328 4615488274135429222992 4634482053041336339136 4679414704525116608352 4696461752629033244448 4761509699341346724288 4762203999384995214624 4854220426245882458664 4939382188109845308816 4957376294441757313584 4977777019933287179072 5026038015971421542304 5075506894081376478744 5213792309671503381528 5283519471707662400004 5305262350192056072432 5357479499308119616452 5556804961623575972418 5577048331246976977782 5599999147424948076456 5654292767967849235092 5865516348380441304219 5968420143966063081486 6074622424412356100544 6131646854205325210944 6153984365513905630656 6299999040853066586013 6323582359839092006304 6472293901661176611552 6582745571307907252464 6585842917479793745088 6609835059255676418112 6650664206037665730768 6767342525441835304992 6923232411203143834488 6951723079562004508704 7044692628943549866672 7073683133589408096576 7142264549012020086432 7143305999077492821936 7281330639368823687996 7409073282164767963224 7436064441662635970376 7466665529899930768608 7539057023957132313456 7820688464507255072292 7957893525288084108648 8036219248962179424678 8365572496870465466673 8399998721137422114684 8481439151951773852638 8776994095077209669952 8867552274716887641024 8952630215949094622229 9230976548270858445984 9358829409050233216704 9392923505258066488896 9524407998769990429248 9708440852491764917328 9878764376219690617632 9914752588883514627168 10052076031942843084608 10151013788162752957488 10427584619343006763056 10567038943415324800008 10610524700384112144864 10714958998616239232904 11113609923247151944836 11154096662493953955564 11199998294849896152912 11308585535935698470184 11731032696760882608438 11936840287932126162972 12054328873443269137017 12599998081706133172026 12647164719678184012608 12944587803322353223104 13165491142615814504928 13301328412075331461536 13534685050883670609984 13846464822406287668976 13903446159124009017408 14089385257887099733344 14284529098024040172864 14286611998154985643872 14562661278737647375992 14818146564329535926448 14872128883325271940752 14933331059799861537216 15078114047914264626912 15641376929014510144584 15915787050576168217296 16072438497924358849356 16731144993740930933346 16799997442274844229368 16962878303903547705276 17596549045141323912657 17905260431898189244458 18461953096541716891968 18899997122559199758039 19416881704983529834656 19757528752439381235264 19829505177767029254336 20302027576325505914976 20855169238686013526112 21134077886830649600016 21221049400768224289728 21429917997232478465808 22227219846494303889672 22308193324987907911128 22399996589699792305824 22617171071871396940368 23462065393521765216876 23873680575864252325944 24108657746886538274034 25096717490611396400019 25199996163412266344052 26330982285231629009856 26602656824150662923072 26857890647847283866687 27692929644812575337952 28178770515774199466688 28573223996309971287744 29125322557475294751984 29636293128659071852896 29744257766650543881504 30156228095828529253824 31282753858029020289168 31831574101152336434592 32144876995848717698712 33462289987481861866692 33599994884549688458736 33925756607807095410552 35193098090282647825314 35810520863796378488916 37799994245118399516078 38833763409967059669312 40604055152651011829952 41710338477372027052224 42268155773661299200032 42859835994464956931616 44454439692988607779344 44616386649975815822256 44799993179399584611648 45234342143742793880736 46924130787043530433752 47747361151728504651888 48217315493773076548068 50193434981222792800038 50399992326824532688104 52789647135423971737971 53715781295694567733374 55385859289625150675904 56699991367677599274117 58250645114950589503968 59272586257318143705792 59488515533301087763008 62565507716058040578336 63663148202304672869184 64289753991697435397424 66924579974963723733384 67199989769099376917472 67851513215614190821104 70386196180565295650628 71621041727592756977832 75599988490236799032156 80573671943541851600061 84536311547322598400064 85719671988929913863232 88908879385977215558688 89232773299951631644512 90468684287485587761472 93848261574087060867504 95494722303457009303776 96434630987546153096136 100386869962445585600076 100799984653649065376208 105579294270847943475942 107431562591389135466748 113399982735355198548234 116501290229901179007936 125131015432116081156672 128579507983394870794848 133849159949927447466768 134399979538198753834944 135703026431228381642208 140772392361130591301256 143242083455185513955664 151199976980473598064312 161147343887083703200122 170099974103032797822351 177817758771954431117376 178465546599903263289024 187696523148174121735008 190989444606914018607552 192869261975092306192272 200773739924891171200152 201599969307298130752416 211158588541695886951884 214863125182778270933496 226799965470710397096468 257159015966789741589696 267698319899854894933536 271406052862456763284416 281544784722261182602512 286484166910371027911328 302399953960947196128624 322294687774167406400244 340199948206065595644702 375393046296348243470016 385738523950184612384544 401547479849782342400304 403199938614596261504832 422317177083391773903768 429726250365556541866992 453599930941420794192936 510299922309098393467053 535396639799709789867072 563089569444522365205024 572968333820742055822656 604799907921894392257248 644589375548334812800488 680399896412131191289404 771477047900369224769088 803094959699564684800608 844634354166783547807536 859452500731113083733984 907199861882841588385872 1020599844618196786934106 1126179138889044730410048 1209599815843788784514496 1289178751096669625600976 1360799792824262382578808 1530899766927295180401159 1606189919399129369601216 1689268708333567095615072 1718905001462226167467968 1814399723765683176771744 2041199689236393573868212 2578357502193339251201952 2721599585648524765157616 3061799533854590360802318 3378537416667134191230144 3628799447531366353543488 4082399378472787147736424 5156715004386678502403904 5443199171297049530315232 6123599067709180721604636 8164798756945574295472848 10886398342594099060630464 12247198135418361443209272 16329597513891148590945696 24494396270836722886418544 32659195027782297181891392 48988792541673445772837088 97977585083346891545674176
- Sum of all divisors σ(n): 326710600102050291105792000
- Sum of proper divisors (its aliquot sum) s(n): 228733015018703399560117824
- 97977585083346891545674176 is an abundant number, because the sum of its proper divisors (228733015018703399560117824) is greater than itself. Its abundance is 130755429935356508014443648
Bases of 97977585083346891545674176
- Binary: 1010001000010111000111110000111101101010111001001001000100011001101101010000001110000002
- Hexadecimal: 0x510B8F87B572488CDA81C0
- Base-36: CB6T9QFC07CTLR000
Squares and roots of 97977585083346891545674176
- 97977585083346891545674176 squared (979775850833468915456741762) is 9599607178764479308750850253016293434933938353278976
- 97977585083346891545674176 cubed (979775850833468915456741763) is 940546329124104384863435983301379803473323145652662886566208730623918126923776
-
The
square root of 97977585083346891545674176 is 9898362747613.7128860011 -
97977585083346891545674176 is a
perfect cube number . Itscube root is 461008476
Scales and comparisons
How big is 97977585083346891545674176?- 97,977,585,083,346,891,545,674,176 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 97,977,585,083,346,891,545,674,176 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 97977585083346891545674176 cubic inches would be around 38417373 feet tall.
Recreational maths with 97977585083346891545674176
- 97977585083346891545674176 backwards is 67147654519864338058577979
- 97977585083346891545674176 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 97977585083346891545674176's digits is 144
- 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 97977585083346891545674176 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 97977585083346891545674176 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/97977585083346891545674176/
Chicago style:
Numbermatics. 2024. "Number 97977585083346891545674176 - Facts about the integer". https://numbermatics.com/n/97977585083346891545674176/
The information we have on file for 97977585083346891545674176 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 97977585083346891545674176, math, Factors of 97977585083346891545674176, curriculum, school, college, exams, university, Prime factorization of 97977585083346891545674176, STEM, science, technology, engineering, physics, economics, calculator, ninety-seven septillion, nine hundred seventy-seven sextillion, five hundred eighty-five quintillion, eighty-three quadrillion, three hundred forty-six trillion, eight hundred ninety-one billion, five hundred forty-five million, six hundred seventy-four thousand, one hundred seventy-six.